PageSourceSearch

https://fynzon.com/main.609e98ab595fa5b7.js

js fynzon.com collected 2026-10-01 23:42:48 UTC 1,988,111 bytes, 1 lines download raw bytes

1(self.webpackChunkfynzon_frontend_v2=self.webpackChunkfynzon_frontend_v2||[]).push([[792],{8368:(it,de,h)=>{"use strict";h.d(de,{e:()=>Kn});var n=h(8617),c=h(9529),r=h(3953);let P=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({})}}return T})();var N=h(177),K=h(7333),ne=h(4085),w=h(6860),M=h(1413),j=h(8359),H=h(605),pe=h(536),le=h(1985),me=h(7786),yt=(h(4412),h(6977)),ot=h(6354),pt=h(6697),ct=(h(8141),h(5558)),He=h(9172),re=h(8203);function ke(T){const L=T.cloneNode(!0),l=L.querySelectorAll("[id]"),p=T.nodeName.toLowerCase();L.removeAttribute("id");for(let y=0;y<l.length;y++)l[y].removeAttribute("id");return"canvas"===p?Ot(T,L):("input"===p||"select"===p||"textarea"===p)&&wt(T,L),Re("canvas",T,L,Ot),Re("input, textarea, select",T,L,wt),L}function Re(T,L,l,p){const y=L.querySelectorAll(T);if(y.length){const Q=l.querySelectorAll(T);for(let Ye=0;Ye<y.length;Ye++)p(y[Ye],Q[Ye])}}let Fe=0;function wt(T,L){"file"!==L.type&&(L.value=T.value),"radio"===L.type&&L.name&&(L.name=`mat-clone-${L.name}-${Fe++}`)}function Ot(T,L){const l=L.getContext("2d");if(l)try{l.drawImage(T,0,0)}catch{}}function Xt(T){const L=T.getBoundingClientRect();return{top:L.top,right:L.right,bottom:L.bottom,left:L.left,width:L.width,height:L.height,x:L.x,y:L.y}}function ln(T,L,l){const{top:p,bottom:y,left:Q,right:Ye}=T;return l>=p&&l<=y&&L>=Q&&L<=Ye}function Pt(T,L,l){T.top+=L,T.bottom=T.top+T.height,T.left+=l,T.right=T.left+T.width}function fn(T,L,l,p){const{top:y,right:Q,bottom:Ye,left:It,width:dn,height:kn}=T,Yn=dn*L,Ri=kn*L;return p>y-Ri&&p<Ye+Ri&&l>It-Yn&&l<Q+Yn}class dt{constructor(L){this._document=L,this.positions=new Map}clear(){this.positions.clear()}cache(L){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}),L.forEach(l=>{this.positions.set(l,{scrollPosition:{top:l.scrollTop,left:l.scrollLeft},clientRect:Xt(l)})})}handleScroll(L){const l=(0,w.Fb)(L),p=this.positions.get(l);if(!p)return null;const y=p.scrollPosition;let Q,Ye;if(l===this._document){const kn=this.getViewportScrollPosition();Q=kn.top,Ye=kn.left}else Q=l.scrollTop,Ye=l.scrollLeft;const It=y.top-Q,dn=y.left-Ye;return this.positions.forEach((kn,Yn)=>{kn.clientRect&&l!==Yn&&l.contains(Yn)&&Pt(kn.clientRect,It,dn)}),y.top=Q,y.left=Ye,{top:It,left:dn}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}}function Dt(T,L){const l=T.rootNodes;if(1===l.length&&l[0].nodeType===L.ELEMENT_NODE)return l[0];const p=L.createElement("div");return l.forEach(y=>p.appendChild(y)),p}function Ze(T,L,l){for(let p in L)if(L.hasOwnProperty(p)){const y=L[p];y?T.setProperty(p,y,l?.has(p)?"important":""):T.removeProperty(p)}return T}function Ce(T,L){const l=L?"":"none";Ze(T.style,{"touch-action":L?"":"none","-webkit-user-drag":L?"":"none","-webkit-tap-highlight-color":L?"":"transparent","user-select":l,"-ms-user-select":l,"-webkit-user-select":l,"-moz-user-select":l})}function We(T,L,l){Ze(T.style,{position:L?"":"fixed",top:L?"":"0",opacity:L?"":"0",left:L?"":"-999em"},l)}function B(T,L){return L&&"none"!=L?T+" "+L:T}function ee(T,L){T.style.width=`${L.width}px`,T.style.height=`${L.height}px`,T.style.transform=ae(L.left,L.top)}function ae(T,L){return`translate3d(${Math.round(T)}px, ${Math.round(L)}px, 0)`}function we(T){const L=T.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(T)*L}function Pe(T,L){return T.getPropertyValue(L).split(",").map(p=>p.trim())}const ft=new Set(["position"]);class Le{get element(){return this._preview}constructor(L,l,p,y,Q,Ye,It,dn,kn){this._document=L,this._rootElement=l,this._direction=p,this._initialDomRect=y,this._previewTemplate=Q,this._previewClass=Ye,this._pickupPositionOnPage=It,this._initialTransform=dn,this._zIndex=kn}attach(L){this._preview=this._createPreview(),L.appendChild(this._preview),Me(this._preview)&&this._preview.showPopover()}destroy(){this._preview.remove(),this._previewEmbeddedView?.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(L){this._preview.style.transform=L}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(L){this._preview.classList.add(L)}getTransitionDuration(){return function te(T){const L=getComputedStyle(T),l=Pe(L,"transition-property"),p=l.find(It=>"transform"===It||"all"===It);if(!p)return 0;const y=l.indexOf(p),Q=Pe(L,"transition-duration"),Ye=Pe(L,"transition-delay");return we(Q[y])+we(Ye[y])}(this._preview)}addEventListener(L,l){this._preview.addEventListener(L,l)}removeEventListener(L,l){this._preview.removeEventListener(L,l)}_createPreview(){const L=this._previewTemplate,l=this._previewClass,p=L?L.template:null;let y;if(p&&L){const Q=L.matchSize?this._initialDomRect:null,Ye=L.viewContainer.createEmbeddedView(p,L.context);Ye.detectChanges(),y=Dt(Ye,this._document),this._previewEmbeddedView=Ye,L.matchSize?ee(y,Q):y.style.transform=ae(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else y=ke(this._rootElement),ee(y,this._initialDomRect),this._initialTransform&&(y.style.transform=this._initialTransform);return Ze(y.style,{"pointer-events":"none",margin:Me(y)?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},ft),Ce(y,!1),y.classList.add("cdk-drag-preview"),y.setAttribute("popover","manual"),y.setAttribute("dir",this._direction),l&&(Array.isArray(l)?l.forEach(Q=>y.classList.add(Q)):y.classList.add(l)),y}}function Me(T){return"showPopover"in T}const _t=(0,w.BQ)({passive:!0}),Se=(0,w.BQ)({passive:!1}),ye=(0,w.BQ)({passive:!1,capture:!0}),Ft=new Set(["position"]);
1class nn{get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(L){L!==this._disabled&&(this._disabled=L,this._toggleNativeDragInteractions(),this._handles.forEach(l=>Ce(l,L)))}constructor(L,l,p,y,Q,Ye){this._config=l,this._document=p,this._ngZone=y,this._viewportRuler=Q,this._dragDropRegistry=Ye,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._hasStartedDragging=(0,r.vPA)(!1),this._moveEvents=new M.B,this._pointerMoveSubscription=j.yU.EMPTY,this._pointerUpSubscription=j.yU.EMPTY,this._scrollSubscription=j.yU.EMPTY,this._resizeSubscription=j.yU.EMPTY,this._boundaryElement=null,this._nativeInteractionsEnabled=!0,this._handles=[],this._disabledHandles=new Set,this._direction="ltr",this.dragStartDelay=0,this.scale=1,this._disabled=!1,this.beforeStarted=new M.B,this.started=new M.B,this.released=new M.B,this.ended=new M.B,this.entered=new M.B,this.exited=new M.B,this.dropped=new M.B,this.moved=this._moveEvents,this._pointerDown=It=>{if(this.beforeStarted.next(),this._handles.length){const dn=this._getTargetHandle(It);dn&&!this._disabledHandles.has(dn)&&!this.disabled&&this._initializeDragSequence(dn,It)}else this.disabled||this._initializeDragSequence(this._rootElement,It)},this._pointerMove=It=>{const dn=this._getPointerPositionOnPage(It);if(!this._hasStartedDragging()){if(Math.abs(dn.x-this._pickupPositionOnPage.x)+Math.abs(dn.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const ai=Date.now()>=this._dragStartTime+this._getDragStartDelay(It),po=this._dropContainer;if(!ai)return void this._endDragSequence(It);(!po||!po.isDragging()&&!po.isReceiving())&&(It.cancelable&&It.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(It)))}return}It.cancelable&&It.preventDefault();const kn=this._getConstrainedPointerPosition(dn);if(this._hasMoved=!0,this._lastKnownPointerPosition=dn,this._updatePointerDirectionDelta(kn),this._dropContainer)this._updateActiveDropContainer(kn,dn);else{const Yn=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,Ri=this._activeTransform;Ri.x=kn.x-Yn.x+this._passiveTransform.x,Ri.y=kn.y-Yn.y+this._passiveTransform.y,this._applyRootElementTransform(Ri.x,Ri.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:kn,event:It,distance:this._getDragDistance(kn),delta:this._pointerDirectionDelta})})},this._pointerUp=It=>{this._endDragSequence(It)},this._nativeDragStart=It=>{if(this._handles.length){const dn=this._getTargetHandle(It);dn&&!this._disabledHandles.has(dn)&&!this.disabled&&It.preventDefault()}else this.disabled||It.preventDefault()},this.withRootElement(L).withParent(l.parentDragRef||null),this._parentPositions=new dt(p),Ye.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(L){this._handles=L.map(p=>(0,ne.i8)(p)),this._handles.forEach(p=>Ce(p,this.disabled)),this._toggleNativeDragInteractions();const l=new Set;return this._disabledHandles.forEach(p=>{this._handles.indexOf(p)>-1&&l.add(p)}),this._disabledHandles=l,this}withPreviewTemplate(L){return this._previewTemplate=L,this}withPlaceholderTemplate(L){return this._placeholderTemplate=L,this}withRootElement(L){const l=(0,ne.i8)(L);return l!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{l.addEventListener("mousedown",this._pointerDown,Se),l.addEventListener("touchstart",this._pointerDown,_t),l.addEventListener("dragstart",this._nativeDragStart,Se)}),this._initialTransform=void 0,this._rootElement=l),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(L){return this._boundaryElement=L?(0,ne.i8)(L):null,this._resizeSubscription.unsubscribe(),L&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(L){return this._parentDragRef=L,this}dispose(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),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(L){!this._disabledHandles.has(L)&&this._handles.indexOf(L)>-1&&(this._disabledHandles.add(L),Ce(L,!0))}enableHandle(L){this._disabledHandles.has(L)&&(this._disabledHandles.delete(L),Ce(L,this.disabled))}withDirection(L){return this._direction=L,this}_withDropContainer(L){this._dropContainer=L}getFreeDragPosition(){const L=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:L.x,y:L.y}}setFreeDragPosition(L){return this._activeTransform={x:0,y:0},this._passiveTransform.x=L.x,this._passiveTransform.y=L.y,this._dropContainer||this._applyRootElementTransform(L.x,L.y),this}withPreviewContainer(L){return this._previewContainer=L,this}_sortFromLastPointerPosition(){const L=this._lastKnownPointerPosition;L&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(L),L)}_removeListeners(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),this._getShadowRoot()?.removeEventListener("selectstart",
1Ut,ye)}_destroyPreview(){this._preview?.destroy(),this._preview=null}_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_endDragSequence(L){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging()))if(this.released.next({source:this,event:L}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(L),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;const l=this._getPointerPositionOnPage(L);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(l),dropPoint:l,event:L})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(L){zt(L)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const l=this._getShadowRoot(),p=this._dropContainer;if(l&&this._ngZone.runOutsideAngular(()=>{l.addEventListener("selectstart",Ut,ye)}),p){const y=this._rootElement,Q=y.parentNode,Ye=this._placeholder=this._createPlaceholderElement(),It=this._anchor=this._anchor||this._document.createComment("");Q.insertBefore(It,y),this._initialTransform=y.style.transform||"",this._preview=new Le(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3),this._preview.attach(this._getPreviewInsertionPoint(Q,l)),We(y,!1,Ft),this._document.body.appendChild(Q.replaceChild(Ye,y)),this.started.next({source:this,event:L}),p.start(),this._initialContainer=p,this._initialIndex=p.getItemIndex(this)}else this.started.next({source:this,event:L}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(p?p.getScrollableParents():[])}_initializeDragSequence(L,l){this._parentDragRef&&l.stopPropagation();const p=this.isDragging(),y=zt(l),Q=!y&&0!==l.button,Ye=this._rootElement,It=(0,w.Fb)(l),dn=!y&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now(),kn=y?(0,n.w6)(l):(0,n._G)(l);if(It&&It.draggable&&"mousedown"===l.type&&l.preventDefault(),p||Q||dn||kn)return;if(this._handles.length){const cs=Ye.style;this._rootElementTapHighlight=cs.webkitTapHighlightColor||"",cs.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=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(cs=>this._updateOnScroll(cs)),this._boundaryElement&&(this._boundaryRect=Xt(this._boundaryElement));const Yn=this._previewTemplate;this._pickupPositionInElement=Yn&&Yn.template&&!Yn.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,L,l);const Ri=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(l);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:Ri.x,y:Ri.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,l)}_cleanupDragArtifacts(L){We(this._rootElement,!0,Ft),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{const l=this._dropContainer,p=l.getItemIndex(this),y=this._getPointerPositionOnPage(L),Q=this._getDragDistance(y),Ye=l._isOverContainer(y.x,y.y);this.ended.next({source:this,distance:Q,dropPoint:y,event:L}),this.dropped.next({item:this,currentIndex:p,previousIndex:this._initialIndex,container:l,previousContainer:this._initialContainer,isPointerOverContainer:Ye,distance:Q,dropPoint:y,event:L}),l.drop(this,p,this._initialIndex,this._initialContainer,Ye,Q,y,L),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:L,y:l},{x:p,y}){let Q=this._initialContainer._getSiblingContainerFromPosition(this,L,l);!Q&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(L,l)&&(Q=this._initialContainer),Q&&Q!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=Q,this._dropContainer.enter(this,L,l,Q===this._initialContainer&&Q.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:Q,currentIndex:Q.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(p,y),this._dropContainer._sortItem(this,L,l,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(L,l):this._applyPreviewTransform(L-this._pickupPositionInElement.x,l-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const L=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(L.left,L.top);const l=this._preview.getTransitionDuration();return 0===l?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(p=>{const y=Ye=>{(!Ye||this._preview&&(0,w.Fb)(Ye)===this._preview.element&&"transform"===Ye.propertyName)&&(this._preview?.removeEventListener("transitionend",y),p(),clearTimeout(Q))},Q=setTimeout(y,1.5*l);this._preview.addEventListener("transitionend",y)}))}_createPlaceholderElement(){const L=this._placeholderTemplate,l=L?L.template:null;let p;return l?(this._placeholderRef=L.viewContainer.createEmbeddedView(l,L.context),this._placeholderRef.detectChanges(),p=Dt(this._placeholderRef,this._document)):p=ke(this._rootElement),p.style.pointerEvents="none",p.classList.add("cdk-drag-placeholder"),p}_getPointerPositionInElement(L,l,p){const y=l===this._rootElement?null:l,Q=y?y.getBoundingClientRect():L,Ye=zt(p)?p.targetTouches[0]:p,It=this._getViewportScrollPosition();return{x:Q.left-L.left+(Ye.pageX-Q.left-It.left),y:Q.top-L.top+(Ye.pageY-Q.top-It.top)}}_getPointerPositionOnPage(L){const l=this._getViewportScrollPosition(),p=zt(L)?L.touches[0]||L.changedTouches[0]||{pageX:0,pageY:0}:L,y=p.pageX-l.left,Q=p.pageY-l.top;if(this._ownerSVGElement){const Ye=this._ownerSVGElement.getScreenCTM();if(Ye){const It=this._ownerSVGElement.createSVGPoint();return It.x=y,It.y=Q,It.matrixTransform(Ye.inverse())}}return{x:y,y:Q}}_getConstrainedPointerPosition(L){const l=this._dropContainer?this._dropContainer.lockAxis:null;let{x:p,y}=this.constrainPosition?this.constrainPosition(L,this,this._initialDomRect,this._pickupPositionInElement):L;if("x"===this.lockAxis||"x"===l?y=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):("y"===this.lockAxis||"y"===l)&&(p=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){const{x:Q,y:Ye}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,It=this._boundaryRect,{width:dn,height:kn}=this._getPreviewRect(),Yn=It.top+Ye,Ri=It.bottom-(kn-Ye);p=vn(p,It.left+Q,It.right-(dn-Q)),y=vn(y,Yn,Ri)}return{x:p,y}}_updatePointerDirectionDelta(L){const{x:l,y:p}=L,y=this._pointerDirectionDelta,Q=this._pointerPositionAtLastDirectionChange,Ye=Math.abs(l-Q.x),It=Math.abs(p-Q.y);return Ye>this._config.pointerDirectionChangeThreshold&&(y.x=l>Q.x?1:-1,Q.x=l),It>this._config.pointerDirectionChangeThreshold&&(y.y=p>Q.y?1:-1,Q.y=p),y}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const L=this._handles.length>0||!this.isDragging();L!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=L,Ce(this._rootElement,L))}_removeRootElementListeners(L){L.removeEventListener("mousedown",this._pointerDown,Se),L.removeEventListener("touchstart",this._pointerDown,_t),L.removeEventListener("dragstart",this._nativeDragStart,Se)}_applyRootElementTransform(L,l){const p=1/this.scale,y=ae(L*p,l*p),Q=this._rootElement.style;null==this._initialTransform&&(this._initialTransform=Q.transform&&"none"!=Q.transform?Q.transform:""),Q.transform=B(y,this._initialTransform)}_applyPreviewTransform(L,l){const p=this._previewTemplate?.template?void 0:this._initialTransform,y=ae(L,l);this._preview.setTransform(B(y,p))}_getDragDistance(L){const l=this._pickupPositionOnPage;return l?{x:L.x-l.x,y:L.y-l.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:L,y:l}=this._passiveTransform;if(0===L&&0===l||this.isDragging()||!this._boundaryElement)return;const p=this._rootElement.getBoundingClientRect(),y=this._boundaryElement.getBoundingClientRect();if(0===y.width&&0===y.height||0===p.width&&0===p.height)return;const Q=y.left-p.left,Ye=p.right-y.right,It=y.top-p.top,dn=p.bottom-y.bottom;y.width>p.width?(Q>0&&(L+=Q),Ye>0&&(L-=Ye)):L=0,y.height>p.height?(It>0&&(l+=It),dn>0&&(l-=dn)):l=0,(L!==this._passiveTransform.x||l!==this._passiveTransform.y)&&this.setFreeDragPosition({y:l,x:L})}_getDragStartDelay(L){const l=this.dragStartDelay;return"number"==typeof l?l:zt(L)?l.touch:l?l.mouse:0}_updateOnScroll(L){const l=this._parentPositions.handleScroll(L);if(l){const p=(0,w.Fb)(L);this._boundaryRect&&p!==this._boundaryElement&&p.contains(this._boundaryElement)&&Pt(this._boundaryRect,l.top,l.left),this._pickupPositionOnPage.x+=l.left,this._pickupPositionOnPage.y+=l.top,this._dropContainer||(this._activeTransform.x-=l.left,this._activeTransform.y-=l.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,w.KT)(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(L,l){const p=this._previewContainer||"global";if("parent"===p)return L;if("global"===p){const y=this._document;return l||y.fullscreenElement||y.webkitFullscreenElement||y.mozFullScreenElement||y.msFullscreenElement||y.body}return(0,ne.i8)(p)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_getTargetHandle(L){return this._handles.find(l=>L.target&&(L.target===l||l.contains(L.target)))}}function vn(T,L,l){return Math.max(L,Math.min(l,T))}function zt(T){return"t"===T.type[0]}function Ut(T){T.preventDefault()}function U(T,L,l){const p=vt(L,T.length-1),y=vt(l,T.length-1);if(p===y)return;const Q=T[p],Ye=y<p?-1:1;for(let It=p;It!==y;It+=Ye)T[It]=T[It+Ye];T[y]=Q}function vt(T,L){return Math.max(0,Math.min(L,T))}class gt{constructor(L){this._dragDropRegistry=L,this._itemPositions=[],this.orientation="vertical",this._previousSwap={drag:null,delta:0,overlaps:!1}}start(L){this.withItems(L)}sort(L,l,p,y){const Q=this._itemPositions,Ye=this._getItemIndexFromPointerPosition(L,l,p,y);if(-1===Ye&&Q.length>0)return null;const It="horizontal"===this.orientation,dn=Q.findIndex(Rr=>Rr.drag===L),kn=Q[Ye],Ri=kn.clientRect,cs=dn>Ye?1:-1,ai=this._getItemOffsetPx(Q[dn].clientRect,Ri,cs),po=this._getSiblingOffsetPx(dn,Q,cs),Io=Q.slice();return U(Q,dn,Ye),Q.forEach((Rr,wm)=>{if(Io[wm]===Rr)return;const jl=Rr.drag===L,jo=jl?ai:po,ja=jl?L.getPlaceholderElement():Rr.drag.getRootElement();Rr.offset+=jo;const Ru=Math.round(Rr.offset*(1/Rr.drag.scale));It?(ja.style.transform=B(`translate3d(${Ru}px, 0, 0)`,Rr.initialTransform),Pt(Rr.clientRect,0,jo)):(ja.style.transform=B(`translate3d(0, ${Ru}px, 0)`,Rr.initialTransform),Pt(Rr.clientRect,jo,0))}),this._previousSwap.overlaps=ln(Ri,l,p),this._previousSwap.drag=kn.drag,this._previousSwap.delta=It?y.x:y.y,{previousIndex:dn,currentIndex:Ye}}enter(L,l,p,y){const Q=null==y||y<0?this._getItemIndexFromPointerPosition(L,l,p):y,Ye=this._activeDraggables,It=Ye.indexOf(L),dn=L.getPlaceholderElement();let kn=Ye[Q];if(kn===L&&(kn=Ye[Q+1]),!kn&&(null==Q||-1===Q||Q<Ye.length-1)&&this._shouldEnterAsFirstChild(l,p)&&(kn=Ye[0]),It>-1&&Ye.splice(It,1),kn&&!this._dragDropRegistry.isDragging(kn)){const Yn=kn.getRootElement();Yn.parentElement.insertBefore(dn,Yn),Ye.splice(Q,0,L)}else this._element.appendChild(dn),Ye.push(L);dn.style.transform="",this._cacheItemPositions()}withItems(L){this._activeDraggables=L.slice(),this._cacheItemPositions()}withSortPredicate(L){this._sortPredicate=L}reset(){this._activeDraggables?.forEach(L=>{const l=L.getRootElement();if(l){const p=this._itemPositions.find(y=>y.drag===L)?.initialTransform;l.style.transform=p||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(L){return("horizontal"===this.orientation&&"rtl"===this.direction?this._itemPositions.slice().reverse():this._itemPositions).findIndex(p=>p.drag===L)}updateOnScroll(L,l){this._itemPositions.forEach(({clientRect:p})=>{Pt(p,L,l)}),this._itemPositions.forEach(({drag:p})=>{this._dragDropRegistry.isDragging(p)&&p._sortFromLastPointerPosition()})}withElementContainer(L){this._element=L}
1_cacheItemPositions(){const L="horizontal"===this.orientation;this._itemPositions=this._activeDraggables.map(l=>{const p=l.getVisibleElement();return{drag:l,offset:0,initialTransform:p.style.transform||"",clientRect:Xt(p)}}).sort((l,p)=>L?l.clientRect.left-p.clientRect.left:l.clientRect.top-p.clientRect.top)}_getItemOffsetPx(L,l,p){const y="horizontal"===this.orientation;let Q=y?l.left-L.left:l.top-L.top;return-1===p&&(Q+=y?l.width-L.width:l.height-L.height),Q}_getSiblingOffsetPx(L,l,p){const y="horizontal"===this.orientation,Q=l[L].clientRect,Ye=l[L+-1*p];let It=Q[y?"width":"height"]*p;if(Ye){const dn=y?"left":"top",kn=y?"right":"bottom";-1===p?It-=Ye.clientRect[dn]-Q[kn]:It+=Q[dn]-Ye.clientRect[kn]}return It}_shouldEnterAsFirstChild(L,l){if(!this._activeDraggables.length)return!1;const p=this._itemPositions,y="horizontal"===this.orientation;if(p[0].drag!==this._activeDraggables[0]){const Ye=p[p.length-1].clientRect;return y?L>=Ye.right:l>=Ye.bottom}{const Ye=p[0].clientRect;return y?L<=Ye.left:l<=Ye.top}}_getItemIndexFromPointerPosition(L,l,p,y){const Q="horizontal"===this.orientation,Ye=this._itemPositions.findIndex(({drag:It,clientRect:dn})=>It!==L&&((!y||It!==this._previousSwap.drag||!this._previousSwap.overlaps||(Q?y.x:y.y)!==this._previousSwap.delta)&&(Q?l>=Math.floor(dn.left)&&l<Math.floor(dn.right):p>=Math.floor(dn.top)&&p<Math.floor(dn.bottom))));return-1!==Ye&&this._sortPredicate(Ye,L)?Ye:-1}}class _n{constructor(L,l){this._document=L,this._dragDropRegistry=l,this._previousSwap={drag:null,deltaX:0,deltaY:0,overlaps:!1},this._relatedNodes=[]}start(L){const l=this._element.childNodes;this._relatedNodes=[];for(let p=0;p<l.length;p++){const y=l[p];this._relatedNodes.push([y,y.nextSibling])}this.withItems(L)}sort(L,l,p,y){const Q=this._getItemIndexFromPointerPosition(L,l,p),Ye=this._previousSwap;if(-1===Q||this._activeItems[Q]===L)return null;const It=this._activeItems[Q];if(Ye.drag===It&&Ye.overlaps&&Ye.deltaX===y.x&&Ye.deltaY===y.y)return null;const dn=this.getItemIndex(L),kn=L.getPlaceholderElement(),Yn=It.getRootElement();Q>dn?Yn.after(kn):Yn.before(kn),U(this._activeItems,dn,Q);const Ri=this._getRootNode().elementFromPoint(l,p);return Ye.deltaX=y.x,Ye.deltaY=y.y,Ye.drag=It,Ye.overlaps=Yn===Ri||Yn.contains(Ri),{previousIndex:dn,currentIndex:Q}}enter(L,l,p,y){let Q=null==y||y<0?this._getItemIndexFromPointerPosition(L,l,p):y;-1===Q&&(Q=this._getClosestItemIndexToPointer(L,l,p));const Ye=this._activeItems[Q],It=this._activeItems.indexOf(L);It>-1&&this._activeItems.splice(It,1),Ye&&!this._dragDropRegistry.isDragging(Ye)?(this._activeItems.splice(Q,0,L),Ye.getRootElement().before(L.getPlaceholderElement())):(this._activeItems.push(L),this._element.appendChild(L.getPlaceholderElement()))}withItems(L){this._activeItems=L.slice()}withSortPredicate(L){this._sortPredicate=L}reset(){const L=this._element,l=this._previousSwap;for(let p=this._relatedNodes.length-1;p>-1;p--){const[y,Q]=this._relatedNodes[p];y.parentNode===L&&y.nextSibling!==Q&&(null===Q?L.appendChild(y):Q.parentNode===L&&L.insertBefore(y,Q))}this._relatedNodes=[],this._activeItems=[],l.drag=null,l.deltaX=l.deltaY=0,l.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(L){return this._activeItems.indexOf(L)}updateOnScroll(){this._activeItems.forEach(L=>{this._dragDropRegistry.isDragging(L)&&L._sortFromLastPointerPosition()})}withElementContainer(L){L!==this._element&&(this._element=L,this._rootNode=void 0)}_getItemIndexFromPointerPosition(L,l,p){const y=this._getRootNode().elementFromPoint(Math.floor(l),Math.floor(p)),Q=y?this._activeItems.findIndex(Ye=>{const It=Ye.getRootElement();return y===It||It.contains(y)}):-1;return-1!==Q&&this._sortPredicate(Q,L)?Q:-1}_getRootNode(){return this._rootNode||(this._rootNode=(0,w.KT)(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(L,l,p){if(0===this._activeItems.length)return-1;if(1===this._activeItems.length)return 0;let y=1/0,Q=-1;for(let Ye=0;Ye<this._activeItems.length;Ye++){const It=this._activeItems[Ye];if(It!==L){const{x:dn,y:kn}=It.getRootElement().getBoundingClientRect(),Yn=Math.hypot(l-dn,p-kn);Yn<y&&(y=Yn,Q=Ye)}}return Q}}var Rn=function(T){return T[T.NONE=0]="NONE",T[T.UP=1]="UP",T[T.DOWN=2]="DOWN",T}(Rn||{}),Ct=function(T){return T[T.NONE=0]="NONE",T[T.LEFT=1]="LEFT",T[T.RIGHT=2]="RIGHT",T}(Ct||{});class en{constructor(L,l,p,y,Q){this._dragDropRegistry=l,this._ngZone=y,this._viewportRuler
1=Q,this.disabled=!1,this.sortingDisabled=!1,this.autoScrollDisabled=!1,this.autoScrollStep=2,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.beforeStarted=new M.B,this.entered=new M.B,this.exited=new M.B,this.dropped=new M.B,this.sorted=new M.B,this.receivingStarted=new M.B,this.receivingStopped=new M.B,this._isDragging=!1,this._draggables=[],this._siblings=[],this._activeSiblings=new Set,this._viewportScrollSubscription=j.yU.EMPTY,this._verticalScrollDirection=Rn.NONE,this._horizontalScrollDirection=Ct.NONE,this._stopScrollTimers=new M.B,this._cachedShadowRoot=null,this._scrollableElements=[],this._direction="ltr",this._startScrollInterval=()=>{this._stopScrolling(),(0,H.Y)(0,pe.X).pipe((0,yt.Q)(this._stopScrollTimers)).subscribe(()=>{const It=this._scrollNode,dn=this.autoScrollStep;this._verticalScrollDirection===Rn.UP?It.scrollBy(0,-dn):this._verticalScrollDirection===Rn.DOWN&&It.scrollBy(0,dn),this._horizontalScrollDirection===Ct.LEFT?It.scrollBy(-dn,0):this._horizontalScrollDirection===Ct.RIGHT&&It.scrollBy(dn,0)})};const Ye=this.element=(0,ne.i8)(L);this._document=p,this.withOrientation("vertical").withElementContainer(Ye),l.registerDropContainer(this),this._parentPositions=new dt(p)}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(L,l,p,y){this._draggingStarted(),null==y&&this.sortingDisabled&&(y=this._draggables.indexOf(L)),this._sortStrategy.enter(L,l,p,y),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:L,container:this,currentIndex:this.getItemIndex(L)})}exit(L){this._reset(),this.exited.next({item:L,container:this})}drop(L,l,p,y,Q,Ye,It,dn={}){this._reset(),this.dropped.next({item:L,currentIndex:l,previousIndex:p,container:this,previousContainer:y,isPointerOverContainer:Q,distance:Ye,dropPoint:It,event:dn})}withItems(L){const l=this._draggables;return this._draggables=L,L.forEach(p=>p._withDropContainer(this)),this.isDragging()&&(l.filter(y=>y.isDragging()).every(y=>-1===L.indexOf(y))?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(L){return this._direction=L,this._sortStrategy instanceof gt&&(this._sortStrategy.direction=L),this}connectedTo(L){return this._siblings=L.slice(),this}withOrientation(L){if("mixed"===L)this._sortStrategy=new _n(this._document,this._dragDropRegistry);else{const l=new gt(this._dragDropRegistry);l.direction=this._direction,l.orientation=L,this._sortStrategy=l}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((l,p)=>this.sortPredicate(l,p,this)),this}withScrollableParents(L){const l=this._container;return this._scrollableElements=-1===L.indexOf(l)?[l,...L]:L.slice(),this}withElementContainer(L){if(L===this._container)return this;(0,ne.i8)(this.element);const p=this._scrollableElements.indexOf(this._container),y=this._scrollableElements.indexOf(L);return p>-1&&this._scrollableElements.splice(p,1),y>-1&&this._scrollableElements.splice(y,1),this._sortStrategy&&this._sortStrategy.withElementContainer(L),this._cachedShadowRoot=null,this._scrollableElements.unshift(L),this._container=L,this}getScrollableParents(){return this._scrollableElements}getItemIndex(L){return this._isDragging?this._sortStrategy.getItemIndex(L):this._draggables.indexOf(L)}isReceiving(){return this._activeSiblings.size>0}_sortItem(L,l,p,y){if(this.sortingDisabled||!this._domRect||!fn(this._domRect,.05,l,p))return;const Q=this._sortStrategy.sort(L,l,p,y);Q&&this.sorted.next({previousIndex:Q.previousIndex,currentIndex:Q.currentIndex,container:this,item:L})}_startScrollingIfNecessary(L,l){if(this.autoScrollDisabled)return;let p,y=Rn.NONE,Q=Ct.NONE;if(this._parentPositions.positions.forEach((Ye,It)=>{It===this._document||!Ye.clientRect||p||fn(Ye.clientRect,.05,L,l)&&([y,Q]=function st(T,L,l,p,y){const Q=qe(L,y),Ye=Xe(L,p);let It=Rn.NONE,dn=Ct.NONE;if(Q){const kn=T.scrollTop;Q===Rn.UP?kn>0&&(It=Rn.UP):T.scrollHeight-kn>
1T.clientHeight&&(It=Rn.DOWN)}if(Ye){const kn=T.scrollLeft;"rtl"===l?Ye===Ct.RIGHT?kn<0&&(dn=Ct.RIGHT):T.scrollWidth+kn>T.clientWidth&&(dn=Ct.LEFT):Ye===Ct.LEFT?kn>0&&(dn=Ct.LEFT):T.scrollWidth-kn>T.clientWidth&&(dn=Ct.RIGHT)}return[It,dn]}(It,Ye.clientRect,this._direction,L,l),(y||Q)&&(p=It))}),!y&&!Q){const{width:Ye,height:It}=this._viewportRuler.getViewportSize(),dn={width:Ye,height:It,top:0,right:Ye,bottom:It,left:0};y=qe(dn,l),Q=Xe(dn,L),p=window}p&&(y!==this._verticalScrollDirection||Q!==this._horizontalScrollDirection||p!==this._scrollNode)&&(this._verticalScrollDirection=y,this._horizontalScrollDirection=Q,this._scrollNode=p,(y||Q)&&p?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const L=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=L.msScrollSnapType||L.scrollSnapType||"",L.scrollSnapType=L.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;const L=this._container.style;L.scrollSnapType=L.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(l=>l._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(L,l){return null!=this._domRect&&ln(this._domRect,L,l)}_getSiblingContainerFromPosition(L,l,p){return this._siblings.find(y=>y._canReceive(L,l,p))}_canReceive(L,l,p){if(!this._domRect||!ln(this._domRect,l,p)||!this.enterPredicate(L,this))return!1;const y=this._getShadowRoot().elementFromPoint(l,p);return!!y&&(y===this._container||this._container.contains(y))}_startReceiving(L,l){const p=this._activeSiblings;!p.has(L)&&l.every(y=>this.enterPredicate(y,this)||this._draggables.indexOf(y)>-1)&&(p.add(L),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:L,receiver:this,items:l}))}_stopReceiving(L){this._activeSiblings.delete(L),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:L,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(L=>{if(this.isDragging()){const l=this._parentPositions.handleScroll(L);l&&this._sortStrategy.updateOnScroll(l.top,l.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const L=(0,w.KT)(this._container);this._cachedShadowRoot=L||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const L=this._sortStrategy.getActiveItemsSnapshot().filter(l=>l.isDragging());this._siblings.forEach(l=>l._startReceiving(this,L))}}function qe(T,L){const{top:l,bottom:p,height:y}=T,Q=.05*y;return L>=l-Q&&L<=l+Q?Rn.UP:L>=p-Q&&L<=p+Q?Rn.DOWN:Rn.NONE}function Xe(T,L){const{left:l,right:p,width:y}=T,Q=.05*y;return L>=l-Q&&L<=l+Q?Ct.LEFT:L>=p-Q&&L<=p+Q?Ct.RIGHT:Ct.NONE}const Kt=(0,w.BQ)({passive:!1,capture:!0}),St=new Set;let tn=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],standalone:!0,features:[r.aNF],decls:0,vars:0,template:function(p,y){},styles:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit;inset:auto}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}"],encapsulation:2,changeDetection:0})}}return T})(),Zt=(()=>{class T{constructor(l,p){this._ngZone=l,this._appRef=(0,r.WQX)(r.o8S),this._environmentInjector=(0,r.WQX)(r.uvJ),this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=(0,r.vPA)([]),this._globalListeners=new Map,this._draggingPredicate=y=>y.isDragging(),this.pointerMove=new M.B,this.pointerUp=new M.B,this.scroll=ne
1w M.B,this._preventDefaultWhileDragging=y=>{this._activeDragInstances().length>0&&y.preventDefault()},this._persistentTouchmoveListener=y=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&y.preventDefault(),this.pointerMove.next(y))},this._document=p}registerDropContainer(l){this._dropInstances.has(l)||this._dropInstances.add(l)}registerDragItem(l){this._dragInstances.add(l),1===this._dragInstances.size&&this._ngZone.runOutsideAngular(()=>{this._document.addEventListener("touchmove",this._persistentTouchmoveListener,Kt)})}removeDropContainer(l){this._dropInstances.delete(l)}removeDragItem(l){this._dragInstances.delete(l),this.stopDragging(l),0===this._dragInstances.size&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,Kt)}startDragging(l,p){if(!(this._activeDragInstances().indexOf(l)>-1)&&(this._loadResets(),this._activeDragInstances.update(y=>[...y,l]),1===this._activeDragInstances().length)){const y=p.type.startsWith("touch");this._globalListeners.set(y?"touchend":"mouseup",{handler:Q=>this.pointerUp.next(Q),options:!0}).set("scroll",{handler:Q=>this.scroll.next(Q),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:Kt}),y||this._globalListeners.set("mousemove",{handler:Q=>this.pointerMove.next(Q),options:Kt}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((Q,Ye)=>{this._document.addEventListener(Ye,Q.handler,Q.options)})})}}stopDragging(l){this._activeDragInstances.update(p=>{const y=p.indexOf(l);return y>-1?(p.splice(y,1),[...p]):p}),0===this._activeDragInstances().length&&this._clearGlobalListeners()}isDragging(l){return this._activeDragInstances().indexOf(l)>-1}scrolled(l){const p=[this.scroll];return l&&l!==this._document&&p.push(new le.c(y=>this._ngZone.runOutsideAngular(()=>{const Ye=It=>{this._activeDragInstances().length&&y.next(It)};return l.addEventListener("scroll",Ye,!0),()=>{l.removeEventListener("scroll",Ye,!0)}}))),(0,me.h)(...p)}ngOnDestroy(){this._dragInstances.forEach(l=>this.removeDragItem(l)),this._dropInstances.forEach(l=>this.removeDropContainer(l)),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_clearGlobalListeners(){this._globalListeners.forEach((l,p)=>{this._document.removeEventListener(p,l.handler,l.options)}),this._globalListeners.clear()}_loadResets(){if(!St.has(this._appRef)){St.add(this._appRef);const l=(0,r.a0P)(tn,{environmentInjector:this._environmentInjector});this._appRef.onDestroy(()=>{St.delete(this._appRef),0===St.size&&l.destroy()})}}static{this.\u0275fac=function(p){return new(p||T)(r.KVO(r.SKi),r.KVO(N.qQ))}}static{this.\u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}}return T})();const Sn={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let Bn=(()=>{class T{constructor(l,p,y,Q){this._document=l,this._ngZone=p,this._viewportRuler=y,this._dragDropRegistry=Q}createDrag(l,p=Sn){return new nn(l,p,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(l){return new en(l,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static{this.\u0275fac=function(p){return new(p||T)(r.KVO(N.qQ),r.KVO(r.SKi),r.KVO(K.Xj),r.KVO(Zt))}}static{this.\u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}}return T})(),hn=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({providers:[Bn],imports:[K.Gj]})}}return T})();var Dn=h(6939),Xn=h(7336),mi=h(9417),ri=h(7673);const Ki=["*"];function Xi(T,L){1&T&&r.SdG(0)}let Zi=(()=>{class T{constructor(l){this._elementRef=l}focus(){this._elementRef.nativeElement.focus()}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(r.aKT))}}static{this.\u0275dir=r.FsC({type:T,selectors:[["","cdkStepHeader",""]],hostAttrs:["role","tab"],standalone:!0})}}return T})(),qi=(()=>{class T{constructor(l){this.template=l}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(r.C4Q))}}static{this.\u0275dir=r.FsC({type:T,selectors:[["","cdkStepLabel",""]],standalone:!0})}}return T})(),fr=0;const he=new r.nKC("STEPPER_GLOBAL_OPTIONS");let ie=(()=>{class T{get completed(){return null==this._completedOverride?this._getDefaultCompleted():this._completedOverride}set completed(l){this._completedOverride=l}_getDefaultCompleted(){return this.stepControl?this.stepControl.valid&&this.interacted:this.interacted}get hasError(){return null==this._customError?this._getDefaultError():this._customError}set hasError(l){this._customError=l}_getDefaultError(){return this.stepControl&&this.stepControl.invalid&&this.interacted}constructor(l,p){this._stepper=l,this.interacted=!1,this.interactedStream=new r.bkB,this.editable=!0,this.optional=!1,this._completedOverride=null,this._customError=null,this._stepperOptions=p||{},this._displayDefaultIndicatorType=!1!==this._stepperOptions.displayDefaultIndicatorType}select(){this._stepper.selected=this}reset(){this.interacted=!1,null!=this._completedOverride&&(this._completedOverride=!1),null!=this._customError&&(this._customError=!1),this.stepControl&&(this._childForms?.forEach(l=>l.resetForm?.()),this.stepControl.reset())}ngOnChanges(){this._stepper._stateChanged()}_markAsInteracted(){this.interacted||(this.interacted=!0,this.interactedStream.emit(this))}_showError(){return this._stepperOptions.showError??null!=this._customError}static{this.\u0275fac=function(p){return new(p||T)(r.rXU((0,r.Rfq)(()=>Ve)),r.rXU(he,8))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["cdk-step"]],contentQueries:function(p,y,Q){if(1&p&&(r.wni(Q,qi,5),r.wni(Q,mi.ZU,5)),2&p){let Ye;r.mGM(Ye=r.lsd())&&(y.stepLabel=Ye.first),r.mGM(Ye=r.lsd())&&(y._childForms=Ye)}}
1,viewQuery:function(p,y){if(1&p&&r.GBs(r.C4Q,7),2&p){let Q;r.mGM(Q=r.lsd())&&(y.content=Q.first)}},inputs:{stepControl:"stepControl",label:"label",errorMessage:"errorMessage",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],state:"state",editable:[2,"editable","editable",r.L39],optional:[2,"optional","optional",r.L39],completed:[2,"completed","completed",r.L39],hasError:[2,"hasError","hasError",r.L39]},outputs:{interactedStream:"interacted"},exportAs:["cdkStep"],standalone:!0,features:[r.GFd,r.OA$,r.aNF],ngContentSelectors:Ki,decls:1,vars:0,template:function(p,y){1&p&&(r.NAR(),r.DNE(0,Xi,1,0,"ng-template"))},encapsulation:2,changeDetection:0})}}return T})(),Ve=(()=>{class T{get selectedIndex(){return this._selectedIndex}set selectedIndex(l){this.steps&&this._steps?(this._isValidIndex(l),this.selected?._markAsInteracted(),this._selectedIndex!==l&&!this._anyControlsInvalidOrPending(l)&&(l>=this._selectedIndex||this.steps.toArray()[l].editable)&&this._updateSelectedItemIndex(l)):this._selectedIndex=l}get selected(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0}set selected(l){this.selectedIndex=l&&this.steps?this.steps.toArray().indexOf(l):-1}get orientation(){return this._orientation}set orientation(l){this._orientation=l,this._keyManager&&this._keyManager.withVerticalOrientation("vertical"===l)}constructor(l,p,y){this._dir=l,this._changeDetectorRef=p,this._elementRef=y,this._destroyed=new M.B,this.steps=new r.rOR,this._sortedHeaders=new r.rOR,this.linear=!1,this._selectedIndex=0,this.selectionChange=new r.bkB,this.selectedIndexChange=new r.bkB,this._orientation="horizontal",this._groupId=fr++}ngAfterContentInit(){this._steps.changes.pipe((0,He.Z)(this._steps),(0,yt.Q)(this._destroyed)).subscribe(l=>{this.steps.reset(l.filter(p=>p._stepper===this)),this.steps.notifyOnChanges()})}ngAfterViewInit(){this._stepHeader.changes.pipe((0,He.Z)(this._stepHeader),(0,yt.Q)(this._destroyed)).subscribe(l=>{this._sortedHeaders.reset(l.toArray().sort((p,y)=>p._elementRef.nativeElement.compareDocumentPosition(y._elementRef.nativeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)),this._sortedHeaders.notifyOnChanges()}),this._keyManager=new n.Bu(this._sortedHeaders).withWrap().withHomeAndEnd().withVerticalOrientation("vertical"===this._orientation),(this._dir?this._dir.change:(0,ri.of)()).pipe((0,He.Z)(this._layoutDirection()),(0,yt.Q)(this._destroyed)).subscribe(l=>this._keyManager.withHorizontalOrientation(l)),this._keyManager.updateActiveItem(this._selectedIndex),this.steps.changes.subscribe(()=>{this.selected||(this._selectedIndex=Math.max(this._selectedIndex-1,0))}),this._isValidIndex(this._selectedIndex)||(this._selectedIndex=0)}ngOnDestroy(){this._keyManager?.destroy(),this.steps.destroy(),this._sortedHeaders.destroy(),this._destroyed.next(),this._destroyed.complete()}next(){this.selectedIndex=Math.min(this._selectedIndex+1,this.steps.length-1)}previous(){this.selectedIndex=Math.max(this._selectedIndex-1,0)}reset(){this._updateSelectedItemIndex(0),this.steps.forEach(l=>l.reset()),this._stateChanged()}_getStepLabelId(l){return`cdk-step-label-${this._groupId}-${l}`}_getStepContentId(l){return`cdk-step-content-${this._groupId}-${l}`}_stateChanged(){this._changeDetectorRef.markForCheck()}_getAnimationDirection(l){const p=l-this._selectedIndex;return p<0?"rtl"===this._layoutDirection()?"next":"previous":p>0?"rtl"===this._layoutDirection()?"previous":"next":"current"}_getIndicatorType(l,p="number"){const y=this.steps.toArray()[l],Q=this._isCurrentStep(l);return y._displayDefaultIndicatorType?this._getDefaultIndicatorLogic(y,Q):this._getGuidelineLogic(y,Q,p)}_getDefaultIndicatorLogic(l,p){return l._showError()&&l.hasError&&!p?"error":!l.completed||p?"number":l.editable?"edit":"done"}_getGuidelineLogic(l,p,y="number"){return l._showError()&&l.hasError&&!p?"error":l.completed&&!p?"done":l.completed&&p?y:l.editable&&p?"edit":y}_isCurrentStep(l){return this._selectedIndex===l}_getFocusIndex(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex}_updateSelectedItemIndex(l){const p=this.steps.toArray();this.selectionChange.emit({selectedIndex:l,previouslySelectedIndex:this._selectedIndex,selectedStep:
1p[l],previouslySelectedStep:p[this._selectedIndex]}),this._containsFocus()?this._keyManager.setActiveItem(l):this._keyManager.updateActiveItem(l),this._selectedIndex=l,this.selectedIndexChange.emit(this._selectedIndex),this._stateChanged()}_onKeydown(l){const p=(0,Xn.rp)(l),y=l.keyCode,Q=this._keyManager;null==Q.activeItemIndex||p||y!==Xn.t6&&y!==Xn.Fm?Q.setFocusOrigin("keyboard").onKeydown(l):(this.selectedIndex=Q.activeItemIndex,l.preventDefault())}_anyControlsInvalidOrPending(l){return!!(this.linear&&l>=0)&&this.steps.toArray().slice(0,l).some(p=>{const y=p.stepControl;return(y?y.invalid||y.pending||!p.interacted:!p.completed)&&!p.optional&&!p._completedOverride})}_layoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_containsFocus(){const l=this._elementRef.nativeElement,p=(0,w.vc)();return l===p||l.contains(p)}_isValidIndex(l){return l>-1&&(!this.steps||l<this.steps.length)}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(re.dS,8),r.rXU(r.gRc),r.rXU(r.aKT))}}static{this.\u0275dir=r.FsC({type:T,selectors:[["","cdkStepper",""]],contentQueries:function(p,y,Q){if(1&p&&(r.wni(Q,ie,5),r.wni(Q,Zi,5)),2&p){let Ye;r.mGM(Ye=r.lsd())&&(y._steps=Ye),r.mGM(Ye=r.lsd())&&(y._stepHeader=Ye)}},inputs:{linear:[2,"linear","linear",r.L39],selectedIndex:[2,"selectedIndex","selectedIndex",r.Udg],selected:"selected",orientation:"orientation"},outputs:{selectionChange:"selectionChange",selectedIndexChange:"selectedIndexChange"},exportAs:["cdkStepper"],standalone:!0,features:[r.GFd]})}}return T})(),Pn=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[re.jI]})}}return T})();var _i=h(5887),qn=h(5024),D=(h(4402),h(4572),h(983),h(8793),h(5964));h(6649),h(9974),h(274),h(3294),h(8045);let Dr=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({})}}return T})();var nr=h(7987),Un=h(6600),rn=h(9969),ir=(h(9030),h(3726),h(9327)),As=h(3719);h(1986);const ma={provide:new r.nKC("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{const T=(0,r.WQX)(nr.hJ);return()=>T.scrollStrategies.reposition()}}),deps:[nr.hJ],useFactory:function Is(T){return()=>T.scrollStrategies.reposition()}};let ts=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({providers:[ma],imports:[nr.z_,Un.Sy,Un.yE,N.MD,K.Gj,Un.Sy,Un.yE]})}}return T})(),Mr=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[n.Pd,Un.yE,Un.yE]})}}return T})();var Os=h(2529);function fs(T,L){}const za={bottomSheetState:(0,rn.hZ)("state",[(0,rn.wk)("void, hidden",(0,rn.iF)({transform:"translateY(100%)"})),(0,rn.wk)("visible",(0,rn.iF)({transform:"translateY(0%)"})),(0,rn.kY)("visible => void, visible => hidden",(0,rn.Os)([(0,rn.i0)(`${Un.ed.COMPLEX} ${Un.r5.ACCELERATION_CURVE}`),(0,rn.P)("@*",(0,rn.MA)(),{optional:!0})])),(0,rn.kY)("void => visible",(0,rn.Os)([(0,rn.i0)(`${Un.ed.EXITING} ${Un.r5.DECELERATION_CURVE}`),(0,rn.P)("@*",(0,rn.MA)(),{optional:!0})]))])};let _s=(()=>{class T extends Os.sU{constructor(l,p,y,Q,Ye,It,dn,kn,Yn){super(l,p,y,Q,Ye,It,dn,Yn),this._animationState="void",this._animationStateChanged=new r.bkB,this._breakpointSubscription=kn.observe([ir.Rp.Medium,ir.Rp.Large,ir.Rp.XLarge]).subscribe(()=>{const Ri=this._elementRef.nativeElement.classList;Ri.toggle("mat-bottom-sheet-container-medium",kn.isMatched(ir.Rp.Medium)),Ri.toggle("mat-bottom-sheet-container-large",kn.isMatched(ir.Rp.Large)),Ri.toggle("mat-bottom-sheet-container-xlarge",kn.isMatched(ir.Rp.XLarge))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges())}exit(){this._destroyed||(this._animationState="hidden",this._changeDetectorRef.markForCheck())}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_onAnimationDone(l){"visible"===l.toState&&this._trapFocus(),this._animationStateChanged.emit(l)}_onAnimationStart(l){this._animationStateChanged.emit(l)}_captureInitialFocus(){}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(r.aKT),r.rXU(n.GX),r.rXU(N.qQ,8),r.rXU(Os.Pe),r.rXU(n.Z7),r.rXU(r.SKi),r.rXU(nr.yY),r.rXU(ir.QP),r.rXU(n.FN))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:4,hostBindings:function(p,y){1&p&&r.Kam("@state.start",function(Ye){return y._onAnimationStart(Ye)})("@state.done",function(Ye){return y._onAnimationDone(Ye)}),2&p&&(r.zvX("@state",y._animationState),r.BMQ("role",y._config.role)("aria-modal",y._config.ariaModal)("aria-label",y._config.ariaLabel))},standalone:!0,features:[r.Vt3,r.aNF],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(p,y){1&p&&r.DNE(0,fs,0,0,"ng-template",0)},dependencies:[Dn.I3],styles:[".mat-bottom-sheet-container{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);padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto;background:var(--mat-bottom-sheet-container-background-color, var(--mat-app-surface-container-low));color:var(--mat-bottom-sheet-container-text-color, var(--mat-app-on-surface));font-family:var(--mat-bottom-sheet-container-text-font, var(--mat-app-body-large-font));font-size:var(--mat-bottom-sheet-container-text-size, var(--mat-app-body-large-size));line-height:var(--mat-bottom-sheet-container-text-line-height, var(--mat-app-body-large-line-height));font-weight:var(--mat-bottom-sheet-container-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-bottom-sheet-container-text-tracking, var(--mat-app-body-large-tracking))}.cdk-high-contrast-active .mat-bottom-sheet-container{outline:1px solid}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:var(--mat-bottom-sheet-container-shape);border-top-right-radius:var(--mat-bottom-sheet-container-shape)}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)}"],encapsulation:2,data:{animation:[za.bottomSheetState]}})}}return T})();const Lr=new r.nKC("MatBottomSheetData");class ns{constructor(){this.data=null,this.hasBackdrop=!0,this.disableClose=!1,this.ariaLabel=null,this.ariaModal=!0,this.closeOnNavigation=!0,this.autoFocus="dialog",this.restoreFocus=!0}}class Pr{get instance(){return this._ref.componentInstance}get componentRef(){return this._ref.componentRef}constructor(L,l,p){this._ref=L,this._afterOpened=new M.B,this.containerInstance=p,this.disableClose=l.disableClose,p._animationStateChanged.pipe((0,D.p)(y=>"done"===y.phaseName&&"visible"===y.toState),(0,pt.s)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),p._animationStateChanged.pipe((0,D.p)(y=>"done"===y.phaseName&&"hidden"===y.toState),(0,pt.s)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),L.overlayRef.detachments().subscribe(()=>{this._ref.close(this._result)}),(0,me.h)(this.backdropClick(),this.keydownEvents().pipe((0,D.p)(y=>y.keyCode===Xn._f))).subscribe(y=>{!this.disableClose&&("keydown"!==y.type||!(0,Xn.rp)(y))&&(y.preventDefault(),this.dismiss())})}dismiss(L){this.containerInstance&&(this.containerInstance._animationStateChanged.pipe((0,D.p)(l=>"start"===l.phaseName),(0,pt.s)(1)).subscribe(l=>{this._closeFallbackTimeout=setTimeout(()=>{this._ref.close(this._result)},l.totalTime+100),this._ref.overlayRef.detachBackdrop()}),this._result=L,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}}const is=new r.nKC("mat-bottom-sheet-default-options");let Gs=(()=>{class T{get _openedBottomSheetRef(){const l=this._parentBottomSheet;return l?l._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(l){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=l:this._bottomSheetRefAtThisLevel=l}constructor(l,p,y,Q){this._overlay=l,this._parentBottomSheet=y,this._defaultOptions=Q,this._bottomSheetRefAtThisLevel=null,this._dialog=p.get(Os.lG)}open(l,p){const y={...this._defaultOptions||new ns,...p};let Q;return this._dialog.open(l,{...y,disableClose:!0,closeOnOverlayDetachments:!1,maxWidth:"100%",container:_s,scrollStrategy:y.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=>({bottomSheetRef:Q}),providers:(Ye,It,dn)=>(Q=new Pr(Ye,y,dn),[{provide:Pr,useValue:Q},{provide:Lr,useValue:y.data}])}),Q.afterDismissed().subscribe(()=>{this._openedBottomSheetRef===Q&&(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=>Q.containerInstance?.enter()),this._openedBottomSheetRef.dismiss()):Q.containerInstance.enter(),this._openedBottomSheetRef=Q,Q}dismiss(l){this._openedBottomSheetRef&&this._openedBottomSheetRef.dismiss(l)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&&this._bottomSheetRefAtThisLevel.dismiss()}static{this.\u0275fac=function(p){return new(p||T)(r.KVO(nr.hJ),r.KVO(r.zZn),r.KVO(T,12),r.KVO(is,8))}}static{this.\u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}}return T})(),Sr=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({providers:[Gs],imports:[Os.Ph,Un.yE,Dn.jc,Un.yE]})}}return T})();var Rs=h(8834);const mr=["button"],ra=["*"];function gs(T,L){if(1&T&&r.nrm(0,"mat-pseudo-checkbox",3),2&T){const l=r.XpG();r.Y8G("disabled",l.disabled)}}function ji(T,L){if(1&T&&r.nrm(0,"mat-pseudo-checkbox",3),2&T){const l=r.XpG();r.Y8G("disabled",l.disabled)}}const Ca=new r.nKC("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS",{providedIn:"root",factory:function rr(){return{hideSingleSelectionIndicator:!1,hideMultipleSelectionIndicator:!1,disabledInteractive:!1}}}),Ar=new r.nKC("MatButtonToggleGroup");let Ta=0;class Ji{constructor(L,l){this.source=L,this.value=l}}let rs=(()=>{class T{get buttonId(){return`${this.id}-button`}get tabIndex(){return this._tabIndex}set tabIndex(l){this._tabIndex=l,this._markForCheck()}get appearance(){return this.buttonToggleGroup?this.buttonToggleGroup.appearance:this._appearance}set appearance(l){this._appearance=l}get checked(){return this.buttonToggleGroup?this.buttonToggleGroup._isSelected(this):this._checked}set checked(l){l!==this._checked&&(this._checked=l,this.buttonToggleGroup&&this.buttonToggleGroup._syncButtonToggle(this,this._checked),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled||this.buttonToggleGroup&&this.buttonToggleGroup.disabled}set disabled(l){this._disabled=l}get disabledInteractive(){return this._disabledInteractive||null!==this.buttonToggleGroup&&this.buttonToggleGroup.disabledInteractive}set disabledInteractive(l){this._disabledInteractive=l}constructor(l,p,y,Q,Ye,It){this._changeDetectorRef=p,this._elementRef=y,this._focusMonitor=Q,this._checked=!1,this.ariaLabelledby=null,this._disabled=!1,this.change=new r.bkB;const dn=Number(Ye);this.tabIndex=dn||0===dn?dn:null,this.buttonToggleGroup=l,this.appearance=It&&It.appearance?It.appearance:"standard",this.disabledInteractive=It?.disabledInteractive??!1}ngOnInit(){const l=this.buttonToggleGroup;this.id=this.id||"mat-button-toggle-"+Ta++,l&&(l._isPrechecked(this)?this.checked=!0:l._isSelected(this)!==this._checked&&l._syncButtonToggle(this,this._checked))}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){const l=this.buttonToggleGroup;this._focusMonitor.stopMonitoring(this._elementRef),l&&l._isSelected(this)&&l._syncButtonToggle(this,!1,
1!1,!0)}focus(l){this._buttonElement.nativeElement.focus(l)}_onButtonClick(){if(this.disabled)return;const l=!!this.isSingleSelector()||!this._checked;if(l!==this._checked&&(this._checked=l,this.buttonToggleGroup&&(this.buttonToggleGroup._syncButtonToggle(this,this._checked,!0),this.buttonToggleGroup._onTouched())),this.isSingleSelector()){const p=this.buttonToggleGroup._buttonToggles.find(y=>0===y.tabIndex);p&&(p.tabIndex=-1),this.tabIndex=0}this.change.emit(new Ji(this,this.value))}_markForCheck(){this._changeDetectorRef.markForCheck()}_getButtonName(){return this.isSingleSelector()?this.buttonToggleGroup.name:this.name||null}isSingleSelector(){return this.buttonToggleGroup&&!this.buttonToggleGroup.multiple}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(Ar,8),r.rXU(r.gRc),r.rXU(r.aKT),r.rXU(n.FN),r.kS0("tabindex"),r.rXU(Ca,8))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-button-toggle"]],viewQuery:function(p,y){if(1&p&&r.GBs(mr,5),2&p){let Q;r.mGM(Q=r.lsd())&&(y._buttonElement=Q.first)}},hostAttrs:["role","presentation",1,"mat-button-toggle"],hostVars:14,hostBindings:function(p,y){1&p&&r.bIt("focus",function(){return y.focus()}),2&p&&(r.BMQ("aria-label",null)("aria-labelledby",null)("id",y.id)("name",null),r.AVh("mat-button-toggle-standalone",!y.buttonToggleGroup)("mat-button-toggle-checked",y.checked)("mat-button-toggle-disabled",y.disabled)("mat-button-toggle-disabled-interactive",y.disabledInteractive)("mat-button-toggle-appearance-standard","standard"===y.appearance))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",disableRipple:[2,"disableRipple","disableRipple",r.L39],appearance:"appearance",checked:[2,"checked","checked",r.L39],disabled:[2,"disabled","disabled",r.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",r.L39]},outputs:{change:"change"},exportAs:["matButtonToggle"],standalone:!0,features:[r.GFd,r.aNF],ngContentSelectors:ra,decls:8,vars:14,consts:[["button",""],["type","button",1,"mat-button-toggle-button","mat-focus-indicator",3,"click","id","disabled"],[1,"mat-button-toggle-label-content"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"mat-button-toggle-focus-overlay"],["matRipple","",1,"mat-button-toggle-ripple",3,"matRippleTrigger","matRippleDisabled"]],template:function(p,y){if(1&p){const Q=r.RV6();r.NAR(),r.j41(0,"button",1,0),r.bIt("click",function(){return r.eBV(Q),r.Njj(y._onButtonClick())}),r.j41(2,"span",2),r.DNE(3,gs,1,1,"mat-pseudo-checkbox",3)(4,ji,1,1,"mat-pseudo-checkbox",3),r.SdG(5),r.k0s()(),r.nrm(6,"span",4)(7,"span",5)}if(2&p){const Q=r.sdS(1);r.Y8G("id",y.buttonId)("disabled",y.disabled&&!y.disabledInteractive||null),r.BMQ("role",y.isSingleSelector()?"radio":"button")("tabindex",y.disabled&&!y.disabledInteractive?-1:y.tabIndex)("aria-pressed",y.isSingleSelector()?null:y.checked)("aria-checked",y.isSingleSelector()?y.checked:null)("name",y._getButtonName())("aria-label",y.ariaLabel)("aria-labelledby",y.ariaLabelledby)("aria-disabled",y.disabled&&y.disabledInteractive?"true":null),r.R7$(3),r.vxM(y.buttonToggleGroup&&y.checked&&!y.buttonToggleGroup.multiple&&!y.buttonToggleGroup.hideSingleSelectionIndicator?3:-1),r.R7$(),r.vxM(y.buttonToggleGroup&&y.checked&&y.buttonToggleGroup.multiple&&!y.buttonToggleGroup.hideMultipleSelectionIndicator?4:-1),r.R7$(3),r.Y8G("matRippleTrigger",Q)("matRippleDisabled",y.disableRipple||y.disabled)}},dependencies:[Un.r6,Un.wg],styles:[".mat-button-toggle-standalone,.mat-button-toggle-group{position:relative;display:inline-flex;flex-direction:row;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);transform:translateZ(0);border-radius:var(--mat-legacy-button-toggle-shape)}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.cdk-high-contrast-active .mat-button-toggle-standalone,.cdk-high-contrast-active .mat-button-toggle-group{outline:solid 1px}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard .mat-pseudo-checkbox,.mat-button-toggle-group-appearance-standard .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-standard-button-toggle-selected-state-text-color, var(--mat-app-on-secondary-container))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.cdk-high-contrast-active .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.cdk-high-contrast-active .mat-button-toggle-group-appearance-standard{outline:0}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle{white-space:nowrap;position:relative;color:var(--mat-legacy-button-toggle-text-color);font-family:var(--mat-legacy-button-toggle-label-text-font);font-size:var(--mat-legacy-button-toggle-label-text-size);line-height:var(--mat-legacy-button-toggle-label-text-line-height);font-weight:var(--mat-legacy-button-toggle-label-text-weight);letter-spacing:var(--mat-legacy-button-toggle-label-text-tracking);--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-legacy-button-toggle-selected-state-text-color)}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-legacy-button-toggle-focus-state-layer-opacity)}.mat-button-toggle .mat-icon svg{vertical-align:top}.mat-button-toggle .mat-pseudo-checkbox{margin-right:12px}[dir=rtl] .mat-button-toggle .mat-pseudo-checkbox{margin-right:0;margin-left:12px}.mat-button-toggle-checked{color:var(--mat-legacy-button-toggle-selected-state-text-color);background-color:var(--mat-legacy-button-toggle-selected-state-background-color)}.mat-button-toggle-disabled{pointer-events:none;color:var(--mat-legacy-button-toggle-disabled-state-text-color);background-color:var(--mat-legacy-button-toggle-disabled-state-background-color);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-legacy-button-toggle-disabled-state-text-color)}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:var(--mat-legacy-button-toggle-disabled-selected-state-background-color)}.mat-button-toggle-disabled-interactive{pointer-events:auto}.mat-button-toggle-appearance-standard{color:var(--mat-standard-button-toggle-text-color, var(--mat-app-on-surface));background-color:var(--mat-standard-button-toggle-background-color);font-family:var(--mat-standard-button-toggle-label-text-font, var(--mat-app-label-large-font));font-size:var(--mat-standard-button-toggle-label-text-size, var(--mat-app-label-large-size));line-height:var(--mat-standard-button-toggle-label-text-line-height, var(--mat-app-label-large-line-height));font-weight:var(--mat-standard-button-toggle-label-text-weight, var(--mat-app-label-large-weight));letter-spacing:var(--mat-standard-button-toggle-label-text-tracking, var(--mat-app-label-large-tracking))}.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:none;border-top:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{color:var(--mat-standard-button-toggle-selected-state-text-color, var(--mat-app-on-secondary-container));background-color:var(--mat-standard-button-toggle-selected-state-background-color, var(--mat-app-secondary-container))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled{color:var(--mat-standard-button-toggle-disabled-state-text-color);background-color:var(--mat-standard-button-toggle-disabled-state-background-color)}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-standard-button-toggle-disabled-selected-state-text-color)}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled.mat-button-toggle-checked{color:var(--mat-standard-button-toggle-disabled-selected-state-text-color);background-color:var(--mat-standard-button-toggle-disabled-selected-state-background-color)}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:var(--mat-standard-button-toggle-state-layer-color, var(--mat-app-on-surface))}.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{opacity:var(--mat-standard-button-toggle-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-button-toggle-appearance-standard.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-standard-button-toggle-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}@media(hover: none){.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{display:none}}.mat-button-toggle-label-content{-webkit-user-select:none;user-select:none;display:inline-block;padding:0 16px;line-height:var(--mat-legacy-button-toggle-height);position:relative}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px;line-height:var(--mat-standard-button-toggle-height)}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;pointer-events:none;opacity:0;background-color:var(--mat-legacy-button-toggle-state-layer-color)}.cdk-high-contrast-active .mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:solid 500px;opacity:.5;height:0}.cdk-high-contrast-active .mat-button-toggle-checked:hover .mat-button-toggle-focus-overlay{opacity:.6}.cdk-high-contrast-active .mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{border-bottom:solid 500px}.mat-button-toggle .mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-button-toggle-button{border:0;background:none;color:inherit;padding:0;margin:0;font:inherit;outline:none;width:100%;cursor:pointer}
1.mat-button-toggle-disabled .mat-button-toggle-button{cursor:default}.mat-button-toggle-button::-moz-focus-inner{border:0}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{--mat-focus-indicator-border-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}.mat-button-toggle-group-appearance-standard .mat-button-toggle:last-of-type .mat-button-toggle-button::before{border-top-right-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border-bottom-right-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}.mat-button-toggle-group-appearance-standard .mat-button-toggle:first-of-type .mat-button-toggle-button::before{border-top-left-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border-bottom-left-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}"],encapsulation:2,changeDetection:0})}}return T})(),Nr=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Un.yE,Un.pZ,rs,Un.yE]})}}return T})();var $s=h(5596);const sa=["input"],Wr=["label"],ss=["*"],se=new r.nKC("mat-checkbox-default-options",{providedIn:"root",factory:ge});function ge(){return{color:"accent",clickAction:"check-indeterminate",disabledInteractive:!1}}var Y=function(T){return T[T.Init=0]="Init",T[T.Checked=1]="Checked",T[T.Unchecked=2]="Unchecked",T[T.Indeterminate=3]="Indeterminate",T}(Y||{});const Be={provide:mi.kq,useExisting:(0,r.Rfq)(()=>Fs),multi:!0};class xt{}let zn=0;const yi=ge();let Fs=(()=>{class T{focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(l){const p=new xt;return p.source=this,p.checked=l,p}_getAnimationTargetElement(){return this._inputElement?.nativeElement}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(l,p,y,Q,Ye,It){this._elementRef=l,this._changeDetectorRef=p,this._ngZone=y,this._animationMode=Ye,this._options=It,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"},this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new r.bkB,this.indeterminateChange=new r.bkB,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=Y.Init,this._controlValueAccessorChangeFn=()=>{},this._validatorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||yi,this.color=this._options.color||yi.color,this.tabIndex=parseInt(Q)||0,this.id=this._uniqueId="mat-mdc-checkbox-"+ ++zn,this.disabledInteractive=It?.disabledInteractive??!1}ngOnChanges(l){l.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(l){l!=this.checked&&(this._checked=l,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(l){l!==this.disabled&&(this._disabled=l,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(l){const p=l!=this._indeterminate;this._indeterminate=l,p&&(this._transitionCheckState(this._indeterminate?Y.Indeterminate:this.checked?Y.Checked:Y.Unchecked),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(l){this.checked=!!l}registerOnChange(l){this._controlValueAccessorChangeFn=l}registerOnTouched(l){this._onTouched=l}setDisabledState(l){this.disabled=l}validate(l){return this.required&&!0!==l.value?{required:!0}:null}registerOnValidatorChange(l){this._validatorChangeFn=l}_transitionCheckState(l){let p=this._currentCheckState,y=this._getAnimationTargetElement();if(p!==l&&y&&(this._currentAnimationClass&&y.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(p,l),this._currentCheckState=l,this._currentAnimationClass.length>0)){y.classList.add(this._currentAnimationClass);const Q=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{y.classList.remove(Q)},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 l=this._options?.clickAction;this.disabled||"noop"===l?(this.disabled&&this.disabledInteractive||!this.disabled&&"noop"===l)&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==l&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?Y.Checked:Y.Unchecked),this._emitChangeEvent())}_onInteractionEvent(l){l.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(l,p){if("NoopAnimations"===this._animationMode)return"";switch(l){case Y.Init:if(p===Y.Checked)return this._animationClasses.uncheckedToChecked;if(p==Y.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case Y.Unchecked:return p===Y.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case Y.Checked:return p===Y.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case Y.Indeterminate:return p===Y.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(l){const p=this._inputElement;p&&(p.nativeElement.indeterminate=l)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(l){l.target&&this._labelElement.nativeElement.contains(l.target)&&l.stopPropagation()}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(r.aKT),r.rXU(r.gRc),r.rXU(r.SKi),r.kS0("tabindex"),r.rXU(r.bc$,8),r.rXU(se,8))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-checkbox"]],viewQuery:function(p,y){if
1(1&p&&(r.GBs(sa,5),r.GBs(Wr,5),r.GBs(Un.r6,5)),2&p){let Q;r.mGM(Q=r.lsd())&&(y._inputElement=Q.first),r.mGM(Q=r.lsd())&&(y._labelElement=Q.first),r.mGM(Q=r.lsd())&&(y.ripple=Q.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:16,hostBindings:function(p,y){2&p&&(r.Mr5("id",y.id),r.BMQ("tabindex",null)("aria-label",null)("aria-labelledby",null),r.HbH(y.color?"mat-"+y.color:"mat-accent"),r.AVh("_mat-animation-noopable","NoopAnimations"===y._animationMode)("mdc-checkbox--disabled",y.disabled)("mat-mdc-checkbox-disabled",y.disabled)("mat-mdc-checkbox-checked",y.checked)("mat-mdc-checkbox-disabled-interactive",y.disabledInteractive))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],id:"id",required:[2,"required","required",r.L39],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",r.L39],tabIndex:[2,"tabIndex","tabIndex",l=>null==l?void 0:(0,r.Udg)(l)],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",r.L39],checked:[2,"checked","checked",r.L39],disabled:[2,"disabled","disabled",r.L39],indeterminate:[2,"indeterminate","indeterminate",r.L39]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],standalone:!0,features:[r.Jv_([Be,{provide:mi.cz,useExisting:T,multi:!0}]),r.GFd,r.OA$,r.aNF],ngContentSelectors:ss,decls:15,vars:20,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(p,y){if(1&p){const Q=r.RV6();r.NAR(),r.j41(0,"div",3),r.bIt("click",function(It){return r.eBV(Q),r.Njj(y._preventBubblingFromLabel(It))}),r.j41(1,"div",4,0)(3,"div",5),r.bIt("click",function(){return r.eBV(Q),r.Njj(y._onTouchTargetClick())}),r.k0s(),r.j41(4,"input",6,1),r.bIt("blur",function(){return r.eBV(Q),r.Njj(y._onBlur())})("click",function(){return r.eBV(Q),r.Njj(y._onInputClick())})("change",function(It){return r.eBV(Q),r.Njj(y._onInteractionEvent(It))}),r.k0s(),r.nrm(6,"div",7),r.j41(7,"div",8),r.qSk(),r.j41(8,"svg",9),r.nrm(9,"path",10),r.k0s(),r.joV(),r.nrm(10,"div",11),r.k0s(),r.nrm(11,"div",12),r.k0s(),r.j41(12,"label",13,2),r.SdG(14),r.k0s()()}if(2&p){const Q=r.sdS(2);r.Y8G("labelPosition",y.labelPosition),r.R7$(4),r.AVh("mdc-checkbox--selected",y.checked),r.Y8G("checked",y.checked)("indeterminate",y.indeterminate)("disabled",y.disabled&&!y.disabledInteractive)("id",y.inputId)("required",y.required)("tabIndex",y.disabled&&!y.disabledInteractive?-1:y.tabIndex),r.BMQ("aria-label",y.ariaLabel||null)("aria-labelledby",y.ariaLabelledby)("aria-describedby",y.ariaDescribedby)("aria-checked",y.indeterminate?"mixed":null)("aria-disabled",!(!y.disabled||!y.disabledInteractive)||null)("name",y.name)("value",y.value),r.R7$(7),r.Y8G("matRippleTrigger",Q)("matRippleDisabled",y.disableRipple||y.disabled)("matRippleCentered",!0),r.R7$(),r.Y8G("for",y.inputId)}},dependencies:[Un.r6,Un.tO],styles:['.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__ripple{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.cdk-high-contrast-active .mdc-checkbox--disabled{opacity:.5}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-print-color-adjust:exact;color-adjust:exact;border-color:var(--mdc-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2)}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color)}.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color);border-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mat-app-on-surface));background-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary))}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mat-app-on-surface))}.mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover .mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color)}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color);border-color:rgba(0,0,0,0)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.cdk-high-contrast-active .mdc-checkbox__checkmark{color:CanvasText}.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.cdk-high-contrast-active .mdc-checkbox--disabled .mdc-checkbox__checkmark,.cdk-high-contrast-active .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:CanvasText}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;
1transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);border-color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.cdk-high-contrast-active .mdc-checkbox__mixedmark{margin:0 1px}.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1),transform 180ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}
1}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *,.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color)}.mat-mdc-checkbox label:empty{display:none}.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%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}}return T})(),Ks=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Fs,Un.yE,Un.yE]})}}return T})();var pa=h(6471),Ir=h(9213);function fa(T,L){if(1&T&&r.eu8(0,2),2&T){const l=r.XpG();r.Y8G("ngTemplateOutlet",l.iconOverrides[l.state])("ngTemplateOutletContext",l._getIconContext())}}function Ii(T,L){if(1&T&&(r.j41(0,"span",7),r.EFF(1),r.k0s()),2&T){const l=r.XpG(2);r.R7$(),r.JRh(l._getDefaultTextForState(l.state))}}function ka(T,L){if(1&T&&(r.j41(0,"span",8),r.EFF(1),r.k0s()),2&T){const l=r.XpG(3);r.R7$(),r.JRh(l._intl.completedLabel)}}function aa(T,L){if(1&T&&(r.j41(0,"span",8),r.EFF(1),r.k0s()),2&T){const l=r.XpG(3);r.R7$(),r.JRh(l._intl.editableLabel)}}function _a(T,L){if(1&T&&(r.DNE(0,ka,2,1,"span",8)(1,aa,2,1,"span",8),r.j41(2,"mat-icon",7),r.EFF(3),r.k0s()),2&T){const l=r.XpG(2);r.vxM("done"===l.state?0:"edit"===l.state?1:-1),r.R7$(3),r.JRh(l._getDefaultTextForState(l.state))}}function xa(T,L){if(1&T&&r.DNE(0,Ii,2,1,"span",7)(1,_a,4,2,"mat-icon",7),2&T){let l;const p=r.XpG();r.vxM("number"===(l=p.state)?0:1)}}function oa(T,L){1&T&&(r.j41(0,"div",4),r.eu8(1,9),r.k0s()),2&T&&(r.R7$(),r.Y8G("ngTemplateOutlet",L.template))}function Za(T,L){if(1&T&&(r.j41(0,"div",4),r.EFF(1),r.k0s()),2&T){const l=r.XpG();r.R7$(),r.JRh(l.label)}}function Sa(T,L){if(1&T&&(r.j41(0,"div",5),r.EFF(1),r.k0s()),2&T){const l=r.XpG();r.R7$(),r.JRh(l._intl.optionalLabel)}}function Aa(T,L){if(1&T&&(r.j41(0,"div",6),r.EFF(1),r.k0s()),2&T){const l=r.XpG();r.R7$(),r.JRh(l.errorMessage)}}const Xs=["*"];function ga(T,L){}function Ne(T,L){if(1&T&&(r.SdG(0),r.DNE(1,ga,0,0,"ng-template",0)),2&T){const l=r.XpG();r.R7$(),r.Y8G("cdkPortalOutlet",l._portal)}}const C=(T,L)=>({step:T,i:L}),R=T=>({animationDuration:T}),Z=(T,L)=>({value:T,params:L});function Ie(T,L){1&T&&r.SdG(0)}function lt(T,L){1&T&&r.nrm(0,"div",6)}function Lt(T,L){if(1&T&&(r.eu8(0,5),r.DNE(1,lt,1,0,"div",6)),2&T){const l=L.$implicit,p=L.$index,y=L.$count;r.XpG(2);const Q=r.sdS(4);r.Y8G("ngTemplateOutlet",Q)("ngTemplateOutletContext",r.l_i(3,C,l,p)),r.R7$(),r.vxM(p!==y-1?1:-1)}}function jt(T,L){if(1&T){const l=r.RV6();r.j41(0,"div",7),r.bIt("@horizontalStepTransition.done",function(y){r.eBV(l);const Q=r.XpG(2);
1return r.Njj(Q._animationDone.next(y))}),r.eu8(1,8),r.k0s()}if(2&T){const l=L.$implicit,p=L.$index,y=r.XpG(2);r.AVh("mat-horizontal-stepper-content-inactive",y.selectedIndex!==p),r.Y8G("@horizontalStepTransition",r.l_i(8,Z,y._getAnimationDirection(p),r.eq3(6,R,y._getAnimationDuration())))("id",y._getStepContentId(p)),r.BMQ("aria-labelledby",y._getStepLabelId(p)),r.R7$(),r.Y8G("ngTemplateOutlet",l.content)}}function Jt(T,L){if(1&T&&(r.j41(0,"div",1)(1,"div",2),r.Z7z(2,Lt,2,6,null,null,r.fX1),r.k0s(),r.j41(4,"div",3),r.Z7z(5,jt,2,11,"div",4,r.fX1),r.k0s()()),2&T){const l=r.XpG();r.R7$(2),r.Dyx(l.steps),r.R7$(3),r.Dyx(l.steps)}}function on(T,L){if(1&T){const l=r.RV6();r.j41(0,"div",9),r.eu8(1,5),r.j41(2,"div",10)(3,"div",11),r.bIt("@verticalStepTransition.done",function(y){r.eBV(l);const Q=r.XpG(2);return r.Njj(Q._animationDone.next(y))}),r.j41(4,"div",12),r.eu8(5,8),r.k0s()()()()}if(2&T){const l=L.$implicit,p=L.$index,y=L.$count,Q=r.XpG(2),Ye=r.sdS(4);r.R7$(),r.Y8G("ngTemplateOutlet",Ye)("ngTemplateOutletContext",r.l_i(10,C,l,p)),r.R7$(),r.AVh("mat-stepper-vertical-line",p!==y-1),r.R7$(),r.AVh("mat-vertical-stepper-content-inactive",Q.selectedIndex!==p),r.Y8G("@verticalStepTransition",r.l_i(15,Z,Q._getAnimationDirection(p),r.eq3(13,R,Q._getAnimationDuration())))("id",Q._getStepContentId(p)),r.BMQ("aria-labelledby",Q._getStepLabelId(p)),r.R7$(2),r.Y8G("ngTemplateOutlet",l.content)}}function jn(T,L){if(1&T&&r.Z7z(0,on,6,18,"div",9,r.fX1),2&T){const l=r.XpG();r.Dyx(l.steps)}}function Hn(T,L){if(1&T){const l=r.RV6();r.j41(0,"mat-step-header",13),r.bIt("click",function(){const y=r.eBV(l).step;return r.Njj(y.select())})("keydown",function(y){r.eBV(l);const Q=r.XpG();return r.Njj(Q._onKeydown(y))}),r.k0s()}if(2&T){const l=L.step,p=L.i,y=r.XpG();r.AVh("mat-horizontal-stepper-header","horizontal"===y.orientation)("mat-vertical-stepper-header","vertical"===y.orientation),r.Y8G("tabIndex",y._getFocusIndex()===p?0:-1)("id",y._getStepLabelId(p))("index",p)("state",y._getIndicatorType(p,l.state))("label",l.stepLabel||l.label)("selected",y.selectedIndex===p)("active",y._stepIsNavigable(p,l))("optional",l.optional)("errorMessage",l.errorMessage)("iconOverrides",y._iconOverrides)("disableRipple",y.disableRipple||!y._stepIsNavigable(p,l))("color",l.color||y.color),r.BMQ("aria-posinset",p+1)("aria-setsize",y.steps.length)("aria-controls",y._getStepContentId(p))("aria-selected",y.selectedIndex==p)("aria-label",l.ariaLabel||null)("aria-labelledby",!l.ariaLabel&&l.ariaLabelledby?l.ariaLabelledby:null)("aria-disabled",!y._stepIsNavigable(p,l)||null)}}let Mi=(()=>{class T extends qi{static{this.\u0275fac=(()=>{let l;return function(y){return(l||(l=r.xGo(T)))(y||T)}})()}static{this.\u0275dir=r.FsC({type:T,selectors:[["","matStepLabel",""]],standalone:!0,features:[r.Vt3]})}}return T})(),si=(()=>{class T{constructor(){this.changes=new M.B,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}}return T})();const di={provide:si,deps:[[new r.Xx1,new r.kdw,si]],useFactory:function Jn(T){return T||new si}};let Qi=(()=>{class T extends Zi{constructor(l,p,y,Q){super(y),this._intl=l,this._focusMonitor=p,this._intlSubscription=l.changes.subscribe(()=>Q.markForCheck())}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}focus(l,p){l?this._focusMonitor.focusVia(this._elementRef,l,p):this._elementRef.nativeElement.focus(p)}_stringLabel(){return this.label instanceof Mi?null:this.label}_templateLabel(){return this.label instanceof Mi?this.label:null}_getHostElement(){return this._elementRef.nativeElement}_getIconContext(){return{index:this.index,active:this.active,optional:this.optional}}_getDefaultTextForState(l){return"number"==l?`${this.index+1}`:"edit"==l?"create":"error"==l?"warning":l}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(si),r.rXU(n.FN),r.rXU(r.aKT),r.rXU(r.gRc))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header"],hostVars:2,hostBindings:function(p,y){2&p&&r.HbH("mat-"+(y.color||"primary"))},inputs:{state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple",color:"color"},standalone:!0,features:[r.Vt3,r.aNF],decls:10,vars:17,consts:[["matRipple","",1,"mat-step-header-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-step-label"],[1,"mat-step-text-label"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"],["aria-hidden","true"],[1,"cdk-visually-hidden"],[3,"ngTemplateOutlet"]],template:function(p,y){if
1(1&p&&(r.nrm(0,"div",0),r.j41(1,"div")(2,"div",1),r.DNE(3,fa,1,2,"ng-container",2)(4,xa,2,1),r.k0s()(),r.j41(5,"div",3),r.DNE(6,oa,2,1,"div",4)(7,Za,2,1,"div",4)(8,Sa,2,1,"div",5)(9,Aa,2,1,"div",6),r.k0s()),2&p){let Q;r.Y8G("matRippleTrigger",y._getHostElement())("matRippleDisabled",y.disableRipple),r.R7$(),r.ZvI("mat-step-icon-state-",y.state," mat-step-icon"),r.AVh("mat-step-icon-selected",y.selected),r.R7$(2),r.vxM(y.iconOverrides&&y.iconOverrides[y.state]?3:4),r.R7$(2),r.AVh("mat-step-label-active",y.active)("mat-step-label-selected",y.selected)("mat-step-label-error","error"==y.state),r.R7$(),r.vxM((Q=y._templateLabel())?6:y._stringLabel()?7:-1,Q),r.R7$(2),r.vxM(y.optional&&"error"!=y.state?8:-1),r.R7$(),r.vxM("error"===y.state?9:-1)}},dependencies:[Un.r6,N.T3,Ir.An],styles:['.mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-step-header:focus .mat-focus-indicator::before{content:""}.mat-step-header:hover[aria-disabled=true]{cursor:default}.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:var(--mat-stepper-header-hover-state-layer-color);border-radius:var(--mat-stepper-header-hover-state-layer-shape, var(--mat-app-corner-medium))}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused{background-color:var(--mat-stepper-header-focus-state-layer-color);border-radius:var(--mat-stepper-header-focus-state-layer-shape, var(--mat-app-corner-medium))}@media(hover: none){.mat-step-header:hover{background:none}}.cdk-high-contrast-active .mat-step-header{outline:solid 1px}.cdk-high-contrast-active .mat-step-header[aria-selected=true] .mat-step-label{text-decoration:underline}.cdk-high-contrast-active .mat-step-header[aria-disabled=true]{outline-color:GrayText}.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-label,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-icon,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-optional{color:GrayText}.mat-step-optional{font-size:12px;color:var(--mat-stepper-header-optional-label-text-color, var(--mat-app-on-surface-variant))}.mat-step-sub-label-error{font-size:12px;font-weight:normal}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative;color:var(--mat-stepper-header-icon-foreground-color, var(--mat-app-surface));background-color:var(--mat-stepper-header-icon-background-color, var(--mat-app-on-surface-variant))}.mat-step-icon-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error{background-color:var(--mat-stepper-header-error-state-icon-background-color);color:var(--mat-stepper-header-error-state-icon-foreground-color, var(--mat-app-error))}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle;font-family:var(--mat-stepper-header-label-text-font, var(--mat-app-title-small-font));font-size:var(--mat-stepper-header-label-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-stepper-header-label-text-weight, var(--mat-app-title-small-weight));color:var(--mat-stepper-header-label-text-color, var(--mat-app-on-surface-variant))}.mat-step-label.mat-step-label-active{color:var(--mat-stepper-header-selected-state-label-text-color, var(--mat-app-on-surface-variant))}.mat-step-label.mat-step-label-error{color:var(--mat-stepper-header-error-state-label-text-color, var(--mat-app-error));font-size:var(--mat-stepper-header-error-state-label-text-size, var(--mat-app-title-small-size))}.mat-step-label.mat-step-label-selected{font-size:var(--mat-stepper-header-selected-state-label-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-stepper-header-selected-state-label-text-weight, var(--mat-app-title-small-weight))}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-step-icon-selected{background-color:var(--mat-stepper-header-selected-state-icon-background-color, var(--mat-app-primary));color:var(--mat-stepper-header-selected-state-icon-foreground-color, var(--mat-app-on-primary))}.mat-step-icon-state-done{background-color:var(--mat-stepper-header-done-state-icon-background-color);color:var(--mat-stepper-header-done-state-icon-foreground-color)}.mat-step-icon-state-edit{background-color:var(--mat-stepper-header-edit-state-icon-background-color, var(--mat-app-primary));color:var(--mat-stepper-header-edit-state-icon-foreground-color, var(--mat-app-on-primary))}'],encapsulation:2,changeDetection:0})}}return T})();const pr={horizontalStepTransition:(0,rn.hZ)("horizontalStepTransition",[(0,rn.wk)("previous",(0,rn.iF)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),(0,rn.wk)("current",(0,rn.iF)({transform:"none",visibility:"inherit"})),(0,rn.wk)("next",(0,rn.iF)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),(0,rn.kY)("* => *",(0,rn.Os)([(0,rn.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)"),(0,rn.P)("@*",(0,rn.MA)(),{optional:!0})]),{params:{animationDuration:"500ms"}})]),verticalStepTransition:(0,rn.hZ)("verticalStepTransition",[(0,rn.wk)("previous",(0,rn.iF)({height:"0px",visibility:"hidden"})),(0,rn.wk)("next",(0,rn.iF)({height:"0px",visibility:"hidden"})),(0,rn.wk)("current",(0,rn.iF)({height:"*",visibility:"inherit"})),(0,rn.kY)("* <=> current",(0,rn.Os)([(0,rn.i0)("{{animationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)"),(0,rn.P)("@*",(0,rn.MA)(),{optional:!0})]),{params:{animationDuration:"225ms"}})])};let $n=(()=>{class T{constructor(l){this.templateRef=l}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(r.C4Q))}}static{this.\u0275dir=r.FsC({type:T,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:[0,"matStepperIcon","name"]},standalone:!0})}}return T})(),Ai=(()=>{class T{constructor(l){this._template=l}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(r.C4Q))}}static{this.\u0275dir=r.FsC({type:T,selectors:[["ng-template","matStepContent",""]],standalone:!0})}}return T})(),Gr=(()=>{class T extends ie{constructor(l,p,y,Q){super(l,Q),this._errorStateMatcher=p,this._viewContainerRef
1=y,this._isSelected=j.yU.EMPTY,this.stepLabel=void 0}ngAfterContentInit(){this._isSelected=this._stepper.steps.changes.pipe((0,ct.n)(()=>this._stepper.selectionChange.pipe((0,ot.T)(l=>l.selectedStep===this),(0,He.Z)(this._stepper.selected===this)))).subscribe(l=>{l&&this._lazyContent&&!this._portal&&(this._portal=new Dn.VA(this._lazyContent._template,this._viewContainerRef))})}ngOnDestroy(){this._isSelected.unsubscribe()}isErrorState(l,p){return this._errorStateMatcher.isErrorState(l,p)||!!(l&&l.invalid&&this.interacted)}static{this.\u0275fac=function(p){return new(p||T)(r.rXU((0,r.Rfq)(()=>Or)),r.rXU(Un.es,4),r.rXU(r.c1b),r.rXU(he,8))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-step"]],contentQueries:function(p,y,Q){if(1&p&&(r.wni(Q,Mi,5),r.wni(Q,Ai,5)),2&p){let Ye;r.mGM(Ye=r.lsd())&&(y.stepLabel=Ye.first),r.mGM(Ye=r.lsd())&&(y._lazyContent=Ye.first)}},hostAttrs:["hidden",""],inputs:{color:"color"},exportAs:["matStep"],standalone:!0,features:[r.Jv_([{provide:Un.es,useExisting:T},{provide:ie,useExisting:T}]),r.Vt3,r.aNF],ngContentSelectors:Xs,decls:1,vars:0,consts:[[3,"cdkPortalOutlet"]],template:function(p,y){1&p&&(r.NAR(),r.DNE(0,Ne,2,1,"ng-template"))},dependencies:[Dn.I3],encapsulation:2,changeDetection:0})}}return T})(),Or=(()=>{class T extends Ve{get animationDuration(){return this._animationDuration}set animationDuration(l){this._animationDuration=/^\d+$/.test(l)?l+"ms":l}constructor(l,p,y){super(l,p,y),this._stepHeader=void 0,this._steps=void 0,this.steps=new r.rOR,this.animationDone=new r.bkB,this.labelPosition="end",this.headerPosition="top",this._iconOverrides={},this._animationDone=new M.B,this._animationDuration="",this._isServer=!(0,r.WQX)(w.OD).isBrowser;const Q=y.nativeElement.nodeName.toLowerCase();this.orientation="mat-vertical-stepper"===Q?"vertical":"horizontal"}ngAfterContentInit(){super.ngAfterContentInit(),this._icons.forEach(({name:l,templateRef:p})=>this._iconOverrides[l]=p),this.steps.changes.pipe((0,yt.Q)(this._destroyed)).subscribe(()=>{this._stateChanged()}),this._animationDone.pipe((0,yt.Q)(this._destroyed)).subscribe(l=>{"current"===l.toState&&this.animationDone.emit()})}_stepIsNavigable(l,p){return p.completed||this.selectedIndex===l||!this.linear}_getAnimationDuration(){return this.animationDuration?this.animationDuration:"horizontal"===this.orientation?"500ms":"225ms"}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(re.dS,8),r.rXU(r.gRc),r.rXU(r.aKT))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-stepper"],["mat-vertical-stepper"],["mat-horizontal-stepper"],["","matStepper",""]],contentQueries:function(p,y,Q){if(1&p&&(r.wni(Q,Gr,5),r.wni(Q,$n,5)),2&p){let Ye;r.mGM(Ye=r.lsd())&&(y._steps=Ye),r.mGM(Ye=r.lsd())&&(y._icons=Ye)}},viewQuery:function(p,y){if(1&p&&r.GBs(Qi,5),2&p){let Q;r.mGM(Q=r.lsd())&&(y._stepHeader=Q)}},hostAttrs:["role","tablist"],hostVars:11,hostBindings:function(p,y){2&p&&(r.BMQ("aria-orientation",y.orientation),r.AVh("mat-stepper-horizontal","horizontal"===y.orientation)("mat-stepper-vertical","vertical"===y.orientation)("mat-stepper-label-position-end","horizontal"===y.orientation&&"end"==y.labelPosition)("mat-stepper-label-position-bottom","horizontal"===y.orientation&&"bottom"==y.labelPosition)("mat-stepper-header-position-bottom","bottom"===y.headerPosition))},inputs:{disableRipple:"disableRipple",color:"color",labelPosition:"labelPosition",headerPosition:"headerPosition",animationDuration:"animationDuration"},outputs:{animationDone:"animationDone"},exportAs:["matStepper","matVerticalStepper","matHorizontalStepper"],standalone:!0,features:[r.Jv_([{provide:Ve,useExisting:T}]),r.Vt3,r.aNF],ngContentSelectors:Xs,decls:5,vars:2,consts:[["stepTemplate",""],[1,"mat-horizontal-stepper-wrapper"],[1,"mat-horizontal-stepper-header-container"],[1,"mat-horizontal-content-container"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id","mat-horizontal-stepper-content-inactive"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"],[1,"mat-step"],[1,"mat-vertical-content-container"],["role","tabpanel",1,"mat-vertical-stepper-content",3,"id"],[1,"mat-vertical-content"],[3,"click","keydown","tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","color"]],template:function(p,y){if
1(1&p&&(r.NAR(),r.DNE(0,Ie,1,0)(1,Jt,7,0,"div",1)(2,jn,2,0)(3,Hn,1,23,"ng-template",null,0,r.C5r)),2&p){let Q;r.vxM(y._isServer?0:-1),r.R7$(),r.vxM("horizontal"===(Q=y.orientation)?1:"vertical"===Q?2:-1)}},dependencies:[N.T3,Qi],styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block;font-family:var(--mat-stepper-container-text-font, var(--mat-app-body-medium-font));background:var(--mat-stepper-container-color, var(--mat-app-surface))}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-header-position-bottom .mat-horizontal-stepper-header-container{order:1}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px;border-top-color:var(--mat-stepper-line-color, var(--mat-app-outline))}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative;top:calc(calc((var(--mat-stepper-header-height) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px;height:var(--mat-stepper-header-height)}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after{border-top-color:var(--mat-stepper-line-color, var(--mat-app-outline))}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{padding:calc((var(--mat-stepper-header-height) - 24px) / 2) 24px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after{top:calc(calc((var(--mat-stepper-header-height) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px;padding:calc((var(--mat-stepper-header-height) - 24px) / 2) 24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-wrapper{display:flex;flex-direction:column}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content.mat-horizontal-stepper-content-inactive{height:0;overflow:hidden}.mat-horizontal-stepper-content:not(.mat-horizontal-stepper-content-inactive){visibility:inherit !important}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.cdk-high-contrast-active .mat-horizontal-content-container{outline:solid 1px}.mat-stepper-header-position-bottom .mat-horizontal-content-container{padding:24px 24px 0 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}.cdk-high-contrast-active .mat-vertical-content-container{outline:solid 1px}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;
1left:0;border-left-width:1px;border-left-style:solid;border-left-color:var(--mat-stepper-line-color, var(--mat-app-outline));top:calc(8px - calc((var(--mat-stepper-header-height) - 24px) / 2));bottom:calc(8px - calc((var(--mat-stepper-header-height) - 24px) / 2))}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-stepper-content:not(.mat-vertical-stepper-content-inactive){visibility:inherit !important}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}'],encapsulation:2,data:{animation:[pr.horizontalStepTransition,pr.verticalStepTransition]},changeDetection:0})}}return T})(),Ys=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({providers:[di,Un.es],imports:[Un.yE,N.MD,Dn.jc,Pn,Ir.m_,Un.pZ,Or,Qi,Un.yE]})}}return T})();var Wa=h(5084),wi=h(4006),la=h(1997),Ia=h(1161);let bs=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Un.Np,Un.yE,Un.Np,Un.yE]})}}return T})();var ca=h(9631),Vs=h(2318);let ve=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Vs.w5,N.MD,Un.yE,Un.pZ,Un.O5,la.w]})}}return T})();var ze=h(9115),Mt=h(6695);let Ds=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Un.yE]})}}return T})();var $r=h(9183);const Zs=["input"],vi=["formField"],dr=["*"];let Kr=0;class Vr{constructor(L,l){this.source=L,this.value=l}}const hl=new r.nKC("MatRadioGroup"),Na=new r.nKC("mat-radio-default-options",{providedIn:"root",factory:function Eo(){return{color:"accent",disabledInteractive:!1}}});let Il=(()=>{class T{get checked(){return this._checked}set checked(l){this._checked!==l&&(this._checked=l,l&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!l&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),l&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(l){this._value!==l&&(this._value=l,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===l),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(l){this._labelPosition=l}get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(l){this._setDisabled(l)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(l){this._required=l}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||"accent"}set color(l){this._color=l}get disabledInteractive(){return this._disabledInteractive||null!==this.radioGroup&&this.radioGroup.disabledInteractive}set disabledInteractive(l){this._disabledInteractive=l}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(l,p,y,Q,Ye,It,dn,kn){this._elementRef=p,this._changeDetector=y,this._focusMonitor=Q,this._radioDispatcher=Ye,this._defaultOptions=dn,this._ngZone=(0,r.WQX)(r.SKi),this._uniqueId="mat-radio-"+ ++Kr,this.id=this._uniqueId,this.disableRipple=!1,this.tabIndex=0,this.change=new r.bkB,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=>{},this._injector=(0,r.WQX)(r.zZn),this._onInputClick=Yn=>{this.disabled&&this.disabledInteractive&&Yn.preventDefault()},this.radioGroup=l,this._noopAnimations="NoopAnimations"===It,this._disabledInteractive=dn?.disabledInteractive??!1,kn&&(this.tabIndex=(0,r.Udg)(kn,0))}focus(l,p){p?this._focusMonitor.focusVia(this._inputElement,p,l):this._inputElement.nativeElement.focus(l)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispat
1cher.listen((l,p)=>{l!==this.id&&p===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(l=>{!l&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._inputElement.nativeElement.addEventListener("click",this._onInputClick)})}ngOnDestroy(){this._inputElement?.nativeElement.removeEventListener("click",this._onInputClick),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new Vr(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(l){if(l.stopPropagation(),!this.checked&&!this.disabled){const p=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),p&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(l){this._onInputInteraction(l),(!this.disabled||this.disabledInteractive)&&this._inputElement?.nativeElement.focus()}_setDisabled(l){this._disabled!==l&&(this._disabled=l,this._changeDetector.markForCheck())}_updateTabIndex(){const l=this.radioGroup;let p;if(p=l&&l.selected&&!this.disabled?l.selected===this?this.tabIndex:-1:this.tabIndex,p!==this._previousTabIndex){const y=this._inputElement?.nativeElement;y&&(y.setAttribute("tabindex",p+""),this._previousTabIndex=p,(0,r.mal)(()=>{queueMicrotask(()=>{l&&l.selected&&l.selected!==this&&document.activeElement===y&&(l.selected?._inputElement.nativeElement.focus(),document.activeElement===y&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(hl,8),r.rXU(r.aKT),r.rXU(r.gRc),r.rXU(n.FN),r.rXU(qn.zP),r.rXU(r.bc$,8),r.rXU(Na,8),r.kS0("tabindex"))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-radio-button"]],viewQuery:function(p,y){if(1&p&&(r.GBs(Zs,5),r.GBs(vi,7,r.aKT)),2&p){let Q;r.mGM(Q=r.lsd())&&(y._inputElement=Q.first),r.mGM(Q=r.lsd())&&(y._rippleTrigger=Q.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:19,hostBindings:function(p,y){1&p&&r.bIt("focus",function(){return y._inputElement.nativeElement.focus()}),2&p&&(r.BMQ("id",y.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),r.AVh("mat-primary","primary"===y.color)("mat-accent","accent"===y.color)("mat-warn","warn"===y.color)("mat-mdc-radio-checked",y.checked)("mat-mdc-radio-disabled",y.disabled)("mat-mdc-radio-disabled-interactive",y.disabledInteractive)("_mat-animation-noopable",y._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",r.L39],tabIndex:[2,"tabIndex","tabIndex",l=>null==l?0:(0,r.Udg)(l)],checked:[2,"checked","checked",r.L39],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",r.L39],required:[2,"required","required",r.L39],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",r.L39]},outputs:{change:"change"},exportAs:["matRadioButton"],standalone:!0,features:[r.GFd,r.aNF],ngContentSelectors:dr,decls:13,vars:17,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(p,y){if(1&p){const Q=r.RV6();r.NAR(),r.j41(0,"div",2,0)(2,"div",3)(3,"div",4),r.bIt("click",function(It){return r.eBV(Q),r.Njj(y._onTouchTargetClick(It))}),r.k0s(),r.j41(4,"input",5,1),r.bIt("change",function(It){return r.eBV(Q),r.Njj(y._onInputInteraction(It))}),r.k0s(),r.j41(6,"div",6),r.nrm(7,"div",7)(8,"div",8),r.k0s(),r.j41(9,"div",9),r.nrm(10,"div",10),r.k0s()(),r.j41(11,"label",11),r.SdG(12),r.k0s()()}2&p&&(r.Y8G("labelPosition",y.labelPosition),r.R7$(2),r.AVh("mdc-radio--disabled",y.disabled),r.R7$(2),r.Y8G("id",y.inputId)("checked",y.checked)("disabled",y.disabled&&!y.disabledInteractive)("required",y.required),r.BMQ("name",y.name)("value",y.value)("aria-label",y.ariaLabel)("aria-labelledby",y.ariaLabelledby)("aria-describedby",y.ariaDescribedby)("aria-disabled",y.disabled&&y.disabledInteractive?"true":null),r.R7$(5),r.Y8G("matRippleTrigger",y._rippleTrigger.nativeElement)("matRippleDisabled",y._isRippleDisabled())("matRippleCentered",!0),r.R7$(2),r.Y8G("for",y.inputId))},dependencies:[Un.r6,Un.tO],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mdc-radio-state-layer-size) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled])~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner
1-circle{border-color:var(--mdc-radio-selected-hover-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size);top:calc(-1*(var(--mdc-radio-state-layer-size) - 20px)/2);left:calc(-1*(var(--mdc-radio-state-layer-size) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner
1-circle{border-color:var(--mdc-radio-selected-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-app-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display)}
1[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}'],encapsulation:2,changeDetection:0})}}return T})(),Co=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Un.yE,N.MD,Un.pZ,Il,Un.yE]})}}return T})();var Ko=h(2798);let no=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Un.yE,K.Gj,K.Gj,Un.yE]})}}return T})(),li=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Un.yE,Un.pZ]})}}return T})();var os=h(450);function io(T,L){if(1&T){const l=r.RV6();r.j41(0,"div",1)(1,"button",2),r.bIt("click",function(){r.eBV(l);const y=r.XpG();return r.Njj(y.action())}),r.EFF(2),r.k0s()()}if(2&T){const l=r.XpG();r.R7$(2),r.SpI(" ",l.data.action," ")}}const Us=["label"];function ua(T,L){}const gl=Math.pow(2,31)-1;class yr{constructor(L,l){this._overlayRef=l,this._afterDismissed=new M.B,this._afterOpened=new M.B,this._onAction=new M.B,this._dismissedByAction=!1,this.containerInstance=L,L._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(L){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(L,gl))}_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 ls=new r.nKC("MatSnackBarData");class Ba{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let Di=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275dir=r.FsC({type:T,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0})}}return T})(),vl=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275dir=r.FsC({type:T,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0})}}return T})(),Sc=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275dir=r.FsC({type:T,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0})}}return T})(),Zo=(()=>{class T{constructor(l,p){this.snackBarRef=l,this.data=p}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(yr),r.rXU(ls))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],standalone:!0,features:[r.aNF],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(p,y){1&p&&(r.j41(0,"div",0),r.EFF(1),r.k0s(),r.DNE(2,io,3,1,"div",1)),2&p&&(r.R7$(),r.SpI(" ",y.data.message,"\n"),r.R7$(),r.vxM(y.hasAction?2:-1))},dependencies:[Rs.$z,Di,vl,Sc],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}}return T})();const Ur={snackBarState:(0,rn.hZ)("state",[(0,rn.wk)("void, hidden",(0,rn.iF)({transform:"scale(0.8)",opacity:0}
1)),(0,rn.wk)("visible",(0,rn.iF)({transform:"scale(1)",opacity:1})),(0,rn.kY)("* => visible",(0,rn.i0)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,rn.kY)("* => void, * => hidden",(0,rn.i0)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,rn.iF)({opacity:0})))])};let Bo=0,Jo=(()=>{class T extends Dn.lb{constructor(l,p,y,Q,Ye){super(),this._ngZone=l,this._elementRef=p,this._changeDetectorRef=y,this._platform=Q,this.snackBarConfig=Ye,this._document=(0,r.WQX)(N.qQ),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new M.B,this._onExit=new M.B,this._onEnter=new M.B,this._animationState="void",this._liveElementId="mat-snack-bar-container-live-"+Bo++,this.attachDomPortal=It=>{this._assertNotAttached();const dn=this._portalOutlet.attachDomPortal(It);return this._afterPortalAttached(),dn},this._live="assertive"!==Ye.politeness||Ye.announcementMessage?"off"===Ye.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(l){this._assertNotAttached();const p=this._portalOutlet.attachComponentPortal(l);return this._afterPortalAttached(),p}attachTemplatePortal(l){this._assertNotAttached();const p=this._portalOutlet.attachTemplatePortal(l);return this._afterPortalAttached(),p}onAnimationEnd(l){const{fromState:p,toState:y}=l;if(("void"===y&&"void"!==p||"hidden"===y)&&this._completeExit(),"visible"===y){const Q=this._onEnter;this._ngZone.run(()=>{Q.next(),Q.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){queueMicrotask(()=>{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){const l=this._elementRef.nativeElement,p=this.snackBarConfig.panelClass;p&&(Array.isArray(p)?p.forEach(Ye=>l.classList.add(Ye)):l.classList.add(p)),this._exposeToModals();const y=this._label.nativeElement,Q="mdc-snackbar__label";y.classList.toggle(Q,!y.querySelector(`.${Q}`))}_exposeToModals(){const l=this._liveElementId,p=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let y=0;y<p.length;y++){const Q=p[y],Ye=Q.getAttribute("aria-owns");this._trackedModals.add(Q),Ye?-1===Ye.indexOf(l)&&Q.setAttribute("aria-owns",Ye+" "+l):Q.setAttribute("aria-owns",l)}}_clearFromModals(){this._trackedModals.forEach(l=>{const p=l.getAttribute("aria-owns");if(p){const y=p.replace(this._liveElementId,"").trim();y.length>0?l.setAttribute("aria-owns",y):l.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const l=this._elementRef.nativeElement.querySelector("[aria-hidden]"),p=this._elementRef.nativeElement.querySelector("[aria-live]");if(l&&p){let y=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&l.contains(document.activeElement)&&(y=document.activeElement),l.removeAttribute("aria-hidden"),p.appendChild(l),y?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static{this.\u0275fac=function(p){return new(p||T)(r.rXU(r.SKi),r.rXU(r.aKT),r.rXU(r.gRc),r.rXU(w.OD),r.rXU(Ba))}}static{this.\u0275cmp=r.VBU({type:T,selectors:[["mat-snack-bar-container"]],viewQuery:function(p,y){if(1&p&&(r.GBs(Dn.I3,7),r.GBs(Us,7)),2&p){let Q;r.mGM(Q=r.lsd())&&(y._portalOutlet=Q.first),r.mGM(Q=r.lsd())&&(y._label=Q.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],hostVars:1,hostBindings:function(p,y){1&p&&r.Kam("@state.done",function(Ye){return y.onAnimationEnd(Ye)}),2&p&&r.zvX("@state",y._animationState)},standalone:!0,features:[r.Vt3,r.aNF],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(p,y){1&p&&(r.j41(0,"div",1)(1,"div",2,0)(3,"div",3),r.DNE(4,ua,0,0,"ng-template",4),r.k0s(),r.nrm(5,"div"),r.k0s()()),2&p&&(r.R7$(5),r.BMQ("aria-l
1ive",y._live)("role",y._role)("id",y._liveElementId))},dependencies:[Dn.I3],styles:[".mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-mdc-snackbar-surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}.cdk-high-contrast-active .mat-mdc-snackbar-surface{outline:solid 1px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mdc-snackbar-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-snackbar-container-shape, var(--mat-app-corner-extra-small));background-color:var(--mdc-snackbar-container-color, var(--mat-app-inverse-surface))}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mdc-snackbar-supporting-text-font, var(--mat-app-body-medium-font));font-size:var(--mdc-snackbar-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-snackbar-supporting-text-weight, var(--mat-app-body-medium-weight));line-height:var(--mdc-snackbar-supporting-text-line-height, var(--mat-app-body-medium-line-height))}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:var(--mat-snack-bar-button-color, var(--mat-app-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}"],encapsulation:2,data:{animation:[Ur.snackBarState]}})}}return T})();const bl=new r.nKC("mat-snack-bar-default-options",{providedIn:"root",factory:function xo(){return new Ba}});let yd=(()=>{class T{get _openedSnackBarRef(){const l=this._parentSnackBar;return l?l._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(l){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=l:this._snackBarRefAtThisLevel=l}constructor(l,p,y,Q,Ye,It){this._overlay=l,this._live=p,this._injector=y,this._breakpointObserver=Q,this._parentSnackBar=Ye,this._defaultConfig=It,this._snackBarRefAtThisLevel=null,this.simpleSnackBarComponent=Zo,this.snackBarContainerComponent=Jo,this.handsetCssClass="mat-mdc-snack-bar-handset"}openFromComponent(l,p){return this._attach(l,p)}openFromTemplate(l,p){return this._attach(l,p)}open(l,p="",y){const Q={...this._defaultConfig,...y};return Q.data={message:l,action:p},Q.announcementMessage===l&&(Q.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,Q)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(l,p){const Q=r.zZn.create({parent:p&&p.viewContainerRef&&p.viewContainerRef.injector||this._injector,providers:[{provide:Ba,useValue:p}]}),Ye=new Dn.A8(this.snackBarContainerComponent,p.viewContainerRef,Q),It=l.attach(Ye);return It.instance.snackBarConfig=p,It.instance}_attach(l,p){const y={...new Ba,...this._defaultConfig,...p},Q=this._createOverlay(y),Ye=this._attachSnackBarContainer(Q,y),It=new yr(Ye,Q);if(l instanceof r.C4Q){const dn=new Dn.VA(l,null,{$implicit:y.data,snackBarRef:It});It.instance=Ye.attachTemplatePortal(dn)}else{const dn=this._createInjector(y,It),kn=new Dn.A8(l,void 0,dn),Yn=Ye.attachComponentPortal(kn);It.instance=Yn.instance}return this._breakpointObserver.observe(ir.Rp.HandsetPortrait).pipe((0,yt.Q)(Q.detachments())).subscribe(dn=>{Q.overlayElement.classList.toggle(this.handsetCssClass,dn.matches)}),y.announcementMessage&&Ye._onAnnounce.subscribe(()=>{this._live.announce(y.announcementMessage,y.politeness)}),this._animateSnackBar(It,y),this._openedSnackBarRef=It,this._openedSnackBarRef}_animateSnackBar(l,p){l.afterDismissed().subscribe(()=>{this._openedSnackBarRef==l&&(this._openedSnackBarRef=null),p.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{l.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):l.containerInstance.enter(),p.duration&&p.duration>0&&l.afterOpened().subscribe(()=>l._dismissAfter(p.duration))}_createOverlay(l){const p=new nr.rR;p.direction=l.direction;let y=this._overlay.position().global();
1const Q="rtl"===l.direction,Ye="left"===l.horizontalPosition||"start"===l.horizontalPosition&&!Q||"end"===l.horizontalPosition&&Q,It=!Ye&&"center"!==l.horizontalPosition;return Ye?y.left("0"):It?y.right("0"):y.centerHorizontally(),"top"===l.verticalPosition?y.top("0"):y.bottom("0"),p.positionStrategy=y,this._overlay.create(p)}_createInjector(l,p){return r.zZn.create({parent:l&&l.viewContainerRef&&l.viewContainerRef.injector||this._injector,providers:[{provide:yr,useValue:p},{provide:ls,useValue:l.data}]})}static{this.\u0275fac=function(p){return new(p||T)(r.KVO(nr.hJ),r.KVO(n.Ai),r.KVO(r.zZn),r.KVO(ir.QP),r.KVO(T,12),r.KVO(bl))}}static{this.\u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}}return T})(),Nl=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({providers:[yd],imports:[nr.z_,Dn.jc,Rs.Hl,Un.yE,Zo,Un.yE]})}}return T})(),Ao=(()=>{class T{constructor(){this.changes=new M.B}static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}}return T})();const ao={provide:Ao,deps:[[new r.Xx1,new r.kdw,Ao]],useFactory:function tc(T){return T||new Ao}};let Oc=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({providers:[ao],imports:[Un.yE]})}}return T})();var Md=h(4069),yl=h(6850);let Su=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Un.yE,Un.yE]})}}return T})();var Au=h(4823);let Ee=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Dr,Un.yE,Un.yE]})}}return T})();const Tn=[n.Pd,c.bU,P,As.RG,Pn,_i.N0,Dr,hn,ts,Mr,Sr,Rs.Hl,Nr,$s.Hu,Ks,pa.YN,Ys,Wa.X6,wi.hM,la.w,Ia.MY,bs,Ir.m_,ca.fS,ve,ze.Cn,Un.WX,Mt.Ou,Ds,$r.D6,Co,Un.pZ,Ko.Ve,no,li,os.mV,Nl,Oc,Md.tP,yl.RI,Su,Au.uc,Ee,nr.z_,Dn.jc,K.E9];let Kn=(()=>{class T{static{this.\u0275fac=function(p){return new(p||T)}}static{this.\u0275mod=r.$C({type:T})}static{this.\u0275inj=r.G2t({imports:[Tn,n.Pd,c.bU,P,As.RG,Pn,_i.N0,Dr,hn,ts,Mr,Sr,Rs.Hl,Nr,$s.Hu,Ks,pa.YN,Ys,Wa.X6,wi.hM,la.w,Ia.MY,bs,Ir.m_,ca.fS,ve,ze.Cn,Un.WX,Mt.Ou,Ds,$r.D6,Co,Un.pZ,Ko.Ve,no,li,os.mV,Nl,Oc,Md.tP,yl.RI,Su,Au.uc,Ee,nr.z_,Dn.jc,K.E9]})}}return T})()},92:(it,de,h)=>{"use strict";h.d(de,{Z:()=>P,o:()=>k});var n=h(2168),c=h(9969),r=h(3953),s=h(5919),d=h(177),_=h(7060);let k=!1,P=(()=>{class N{constructor(ne,w,M,j){this.router=ne,this.browserService=w,this.viewportScroller=M,this.thirdPartylibService=j,this.title="fynzon_frontend_v2",this.sample=!0,this.subscription=this.router.events.subscribe(H=>{H instanceof n.Z&&(k=!ne.navigated)})}ngOnInit(){this.thirdPartylibService.loadLibraries(["aos","bootstrap","jquery","popper","hammerjs","intl-tel-input"]).then(()=>{})}changeFlag(){this.sample=!this.sample}ngAfterViewInit(){this.browserService.isBrowser&&(this.viewportScroller.scrollToPosition([0,0]),"function"==typeof gtag&&gtag("config","GTM-XXXXX"),"function"==typeof fbq&&fbq("track","PageView"))}onActivate(ne){this.browserService.isBrowser&&this.browserService.getWindow().scroll({top:0,left:0,behavior:"smooth"})}static{this.\u0275fac=function(w){return new(w||N)(r.rXU(n.Ix),r.rXU(s.I),r.rXU(d.Xr),r.rXU(_.R))}}static{this.\u0275cmp=r.VBU({type:N,selectors:[["app-root"]],decls:1,vars:0,consts:[[3,"activate"]],template:function(w,M){1&w&&(r.j41(0,"router-outlet",0),r.bIt("activate",function(H){return M.onActivate(H)}),r.k0s())},dependencies:[n.n3],data:{animation:[(0,c.hZ)("wideNarrow",[(0,c.wk)("wide",(0,c.iF)({width:"400px"})),(0,c.wk)("narrow",(0,c.iF)({width:"280px"})),(0,c.kY)("wide => narrow",[(0,c.i0)("1s")]),(0,c.kY)("narrow => wide",[(0,c.i0)("0.5s")])]),(0,c.hZ)("background",[(0,c.wk)("background",(0,c.iF)({backgroundColor:"#d45050"})),(0,c.wk)("noBackground",(0,c.iF)({backgroundColor:"#ffffff"})),(0,c.kY)("noBackground => background",[(0,c.i0)("2s",(0,c.i7)([(0,c.iF)({backgroundColor:"#ffffff",offset:"0"}),(0,c.iF)({backgroundColor:"#e3b1b1",offset:"0.5"}),(0,c.iF)({backgroundColor:"#d45050",offset:"1"})]))]),(0,c.kY)("background =>
1 noBackground",[(0,c.i0)("2s",(0,c.i7)([(0,c.iF)({backgroundColor:"#d45050"}),(0,c.iF)({backgroundColor:"#e3b1b1"}),(0,c.iF)({backgroundColor:"#ffffff"})]))])]),(0,c.hZ)("fadeInOut",[(0,c.kY)(":enter",[(0,c.iF)({opacity:0}),(0,c.i0)("1s",(0,c.iF)({opacity:1}))]),(0,c.kY)(":leave",[(0,c.iF)({opacity:1}),(0,c.i0)("1s",(0,c.iF)({opacity:0}))])])]}})}}return N})()},5919:(it,de,h)=>{"use strict";h.d(de,{I:()=>r});var n=h(177),c=h(3953);let r=(()=>{class s{constructor(_,k){this.platformId=_,this.document=k}get isBrowser(){return(0,n.UE)(this.platformId)}getDocument(){return this.isBrowser?this.document:null}getWindow(){return this.isBrowser?window:null}getNavigator(){return this.isBrowser?navigator:null}setItem(_,k){this.isBrowser&&localStorage.setItem(_,k)}getItem(_){return this.isBrowser?localStorage.getItem(_):null}removeItem(_){this.isBrowser&&localStorage.removeItem(_)}static{this.\u0275fac=function(k){return new(k||s)(c.KVO(c.Agw),c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})()},8156:(it,de,h)=>{"use strict";h.d(de,{n:()=>d});var n=h(5312),c=h(3953),r=h(2168),s=h(5919);let d=(()=>{class _{constructor(P,N){this.router=P,this.browserService=N,this.hrefFlag=!1,this.currentImage="assets/icons/Telegram.svg",this.baseUrl=n.c.CLIENT_URL}ngOnInit(){this.href=this.router.url,"/"===this.href&&(this.hrefFlag=!0)}onPolicy(P){const N=this.browserService.getWindow(),K=this.router.createUrlTree(["/policies",P.policy]).toString();N.open(K,"_blank")}changeImage(){this.currentImage="assets/icons/Telegram_onhover.svg"}resetImage(){this.currentImage="assets/icons/Telegram.svg"}static{this.\u0275fac=function(N){return new(N||_)(c.rXU(r.Ix),c.rXU(s.I))}}static{this.\u0275cmp=c.VBU({type:_,selectors:[["app-footer"]],decls:101,vars:5,consts:[["id","footer"],[1,"footer_top"],[1,"container"],[1,"row"],[1,"col-xl-5","col-lg-5","col-md-5","col-sm-6"],[1,"box"],[1,"m-0","p-0"],["href","tel:+91\n                9922011055",1,"text-decoration-none"],["src","assets/images/signzy.svg","width","150px","alt","signzy_logo",1,"ms-1","mt-3"],["src","assets/images/dunbradstreetregisteredbadge.png","alt","dun_brad_street_registered_badge","width","85px",1,"ms-2"],[1,"col-xl-4","col-lg-3","col-md-3","col-sm-6"],[1,"link",3,"routerLink"],["routerLink","/blog",1,"link","cursor"],[1,"link","cursor",3,"click"],[1,"col-xl-3","col-lg-4","col-md-4","col-sm-12"],[1,"d-flex","justify-content-center","justify-content-lg-start","mt-2"],["href","https://www.facebook.com/Fynzon/","target","__blank","rel","noopener",1,"text-decoration-none"],[1,"icon-background","ms-1","d-flex","justify-content-center","align-items-center"],[1,"bi","bi-facebook","facebook-icon"],[1,"visually-hidden"],["href","https://www.instagram.com/fynzon/","target","__blank","rel","noopener",1,"text-decoration-none"],[1,"icon-background","ms-2","d-flex","justify-content-center","align-items-center"],[1,"bi","bi-instagram","mt-1","instagram-icon"],["href","https://t.me/cremittalk","target","__blank","rel","noopener",1,"text-decoration-none"],[1,"icon-background","ms-2","d-flex","justify-content-center","align-items-center",3,"mouseover","mouseleave"],["alt","Hover Image","width","18px",1,"me-1","telegram-icon",3,"src"],["href","https://x.com/fynzonteam","target","__blank","rel","noopener",1,"text-decoration-none"],[1,"bi","bi-twitter-x","twitter-icon","my-1"],["href","https://linkedin.com/company/fynzon","target","__blank","rel","noopener",1,"text-decoration-none"],[1,"bi","bi-linkedin","mt-1","icon","linkdin-icon"],["href","https://www.youtube.com/@fynzoncryptoexchange","target","__blank","rel","noopener",1,"text-decoration-none"],[1,"bi","bi-youtube","youtube-icon"],[1,"block"],[1,"section","mt-3"],["href","https://play.google.com/store/apps/details?id=com.virtualblockinnovations.fynzon","target","_blank","rel","noopener"],["src","./assets/images/playstore.svg.svg","alt","playstore_img"],[1,"mt-4"],["href","mailto:[email protected]",1,"text-decoration-none"],[1,"footer_bottom"],[1,"left"],[1,"right"],["target","_blank",1,"link","cursor",3,"click"]],template:function(N,K){1&N&&(c.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"h3"),c.EFF(7,"CONTACT US"),c.k0s(),c.j41(8,"h5"),c.EFF(9,"Indian Address :"),c.k0s(),c.j41(10,"p",6),c.EFF(11," 218 ,10 Biz Park , "),c.j41(12,"span"),c.EFF(13,"Viman Nagar Pune 411014,"),c.k0s(),c.EFF(14," Contact Number :"),c.j41(15,"a",7),c.EFF(16,"+ 91 9922011055"),c.k0s()()(),c.j41(17,"div"),c.nrm(18,"img",8)(19,"img",9),c.k0s()(),c.j41(20,"div",10)(21,"div",5)(22,"h3"),c.EFF(23,"COMPANY"),c.k0s(),c.j41(24,"div")(25,"a",11),c.EFF(26,"About Us"),c.k0s()(),c.j41(27,"div")(28,"a",12),c.EFF(29,"Blog"),c.k0s()(),c.j41(30,"div")(31,"a",11),c.EFF(32,"AML Policy"),c.k0s()(),c.j41(33,"div")(34,"a",11),c.EFF(35,"KYC Policy"),c.k0s()(),c.j41(36,"div")(37,"a",11),c.EFF(38,"Cookie Policy"),c.k0s()(),c.j41(39,"div")(40,"a",13),c.bIt("click",function(){return K.onPolicy({policy:"FAQs"})}),c.EFF(41,"FAQs"),c.k0s()()()(),c.j41(42,"div",14)(43,"div",5)(44,"h3"),c.EFF(45,"GET CONNECT"),c.k0s(),c.j41(46,"div",15)(47,"a",16)(48,"span",17),c.nrm(49,"i",18),c.j41(50,"span",19),c.EFF(51,"Facebook"),c.k0s()()(),c.j41(52,"a",20)(53,"span",21),c.nrm(54,"i",22),c.j41(55,"span",19),c.EFF(56,"Instagram"),c.k0s()()(),c.j41(57,"a",23)(58,"span",24),c.bIt("mouseover",function(){return K.changeImage()})("mouseleave",function(){return K.resetImage()}),c.nrm(59,"img",25),c.j41(60,"span",19),c.EFF(61,"Telegram"),c.k0s()()(),c.j41(62,"a",26)(63,"span",21),c.nrm(64,"i",27),c.j41(65,"span",19),c.EFF(66,"Twitter"),c.k0s()()(),c.j41(67,"a",28)(68,"span",21),c.nrm(69,"i",29),c.j41(70,"span",19),c.EFF(71,"LinkedIn"),c.k0s()()(),c.j41(72,"a",30)(73,"span",21),c.nrm(74,"i",31),c.j41(75,"span",19),c.EFF(76,"Youtube"),c.k0s()()()(),c.j41(77,"div",32)(78,"div",33)(79,"a",34),c.nrm(80,"img",35),c.k0s()()(),c.j41(81,"div",36)(82,"h5"),c.EFF(83,"SUPPORT CENTER :"),c.k0s(),c.j41(84,"p"),c.EFF(85," Team: "),c.j41(86,"a",37),c.EFF(87,"[email protected]"),c.k0s()()()()()()()(),c.j41(88,"div",38)(89,"div",2)(90,"div",39)(91,"p"),c.EFF(92," Copyright \xa9 2019 Virtual Block Innovations Pvt. Ltd. - All Rights Reserved "),c.k0s()(),c.j41(93,"div",40)(94,"ul")(95,"li")(96,"a",13),c.bIt("click",function(){return K.onPolicy({policy:"privacyPolicy"})}),c.EFF(97,"Privacy Policy"),c.k0s()(),c.j41(98,"li")(99,"a",41),c.bIt("click",function(){return K.onPolicy({policy:"terms&Service"})}),c.EFF(100,"Terms & Services"),c.k0s()()()()()()()),2&N&&(c.R7$(25),c.Y8G("routerLink","/about-us"),c.R7$(6),c.Y8G("routerLink","/aml-policy"),c.R7$(3),c.Y8G("routerLink","/kyc-policy"),c.R7$(3),c.Y8G("routerLink","/cookie-policy"),c.R7$(22),c.Y8G("src",K.currentImage,c.B4B))}
1,dependencies:[r.Wk],styles:['.footer_wave[_ngcontent-%COMP%]{position:relative!important;width:100%!important}.link[_ngcontent-%COMP%]{position:relative;color:#fff;text-decoration:none}.link[_ngcontent-%COMP%]:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:currentcolor;transform-origin:bottom right;transition:transform .3s ease-out}.link[_ngcontent-%COMP%]:hover:after{transform:scaleX(1);transform-origin:bottom left}.footer_wave[_ngcontent-%COMP%]   .wave[_ngcontent-%COMP%]{background-repeat:repeat-x;background-size:500px auto;background-position:bottom;position:absolute;bottom:0;width:100%;height:200px;z-index:1}.footer_wave[_ngcontent-%COMP%]   .wave1[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_wave1 9s cubic-bezier(.36,.45,.63,.53) infinite}.footer_wave[_ngcontent-%COMP%]   .wave2[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_wave2 9s cubic-bezier(.36,.45,.63,.53) infinite}@keyframes _ngcontent-%COMP%_wave1{0%{background-position-x:0%}to{background-position-x:-500px}}@keyframes _ngcontent-%COMP%_wave2{0%{background-position-x:0%}to{background-position-x:500px}}@keyframes _ngcontent-%COMP%_swell{0%,to{background-position:right bottom 10px}50%{background-position:right bottom 0}}.footer_bottom[_ngcontent-%COMP%]{padding:8px;margin:0}.right[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{margin-right:45px}.facebook-icon[_ngcontent-%COMP%]{font-size:21px;margin-top:1px;color:#102a44}.icon-background[_ngcontent-%COMP%]:hover   .facebook-icon[_ngcontent-%COMP%]{color:#285aeb}.instagram-icon[_ngcontent-%COMP%]{font-size:17px;color:#102a44}.icon-background[_ngcontent-%COMP%]:hover   .instagram-icon[_ngcontent-%COMP%]{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.icon-background[_ngcontent-%COMP%]{width:34px;height:34px;margin-top:6px;border-radius:50%;background-color:#89b9d8}.telegram-icon[_ngcontent-%COMP%]{font-size:36px;margin-top:2px}.twitter-icon[_ngcontent-%COMP%]{color:#102a44}.icon-background[_ngcontent-%COMP%]:hover   .twitter-icon[_ngcontent-%COMP%]{color:#000}.linkdin-icon[_ngcontent-%COMP%]{font-size:17px;color:#102a44}.icon-background[_ngcontent-%COMP%]:hover   .linkdin-icon[_ngcontent-%COMP%]{color:#0077b5}.youtube-icon[_ngcontent-%COMP%]{font-size:19px;margin-top:3px;color:#102a44}.icon-background[_ngcontent-%COMP%]:hover{background-color:#fff}.icon-background[_ngcontent-%COMP%]:hover   .youtube-icon[_ngcontent-%COMP%]{color:red}']})}}return _})()},7146:(it,de,h)=>{"use strict";h.d(de,{l:()=>Le});var n=h(140),c=h(2354),r=h(3953),s=h(2168),d=h(6650),_=h(7473),k=h(5415),P=h(3824),N=h(5919),K=h(177),ne=h(3918);let w=(()=>{class Me{transform(Se){return(0,ne.h)(Se)}static{this.\u0275fac=function(ye){return new(ye||Me)}}static{this.\u0275pipe=r.EJ8({name:"dateModifier",type:Me,pure:!0})}}return Me})();const M=["notificationBar"],j=()=>[K.bT,s.Wk],H=Me=>({width:Me}),pe=(Me,_t)=>({"background-color":Me,padding:_t}),le=Me=>({color:Me});function me(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"li",37)(1,"div",38)(2,"a",39),r.EFF(3," ADS "),r.k0s(),r.j41(4,"ul",40)(5,"li",41),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.removeItem())}),r.j41(6,"a",42),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.resetForm())}),r.EFF(7,"Post Ads"),r.k0s()(),r.j41(8,"li",43)(9,"a",44),r.EFF(10,"My Ads"),r.k0s()()()()()}}function Ke(Me,_t){1&Me&&(r.j41(0,"li",10)(1,"a",45),r.EFF(2,"ORDERS"),r.k0s()()),2&Me&&(r.R7$(),r.Y8G("routerLinkActive","active"))}function yt(Me,_t){1&Me&&(r.j41(0,"li",10)(1,"a",46),r.EFF(2,"REWARDS"),r.k0s()()),2&Me&&(r.R7$(),r.Y8G("routerLinkActive","active"))}function ot(Me,_t){1&Me&&(r.j41(0,"button",50),r.EFF(1," Login "),r.k0s())}function pt(Me,_t){if(1&Me&&(r.j41(0,"div",47),r.DNE(1,ot,2,0,"button",49),r.k0s()),2&Me){const Se=r.XpG(2);r.R7$(),r.Y8G("ngIf",!Se.token)}}function et(Me,_t){if(1&Me&&(r.nrm(0,"div",47),r.DNE(1,pt,2,1,"div",48)),2&Me){const Se=r.XpG();r.R7$(),r.Y8G("ngIf",!Se.token&&Se.isBrowser)}}function ct(Me,_t){if(1&Me&&(r.j41(0,"div",79),r.EFF(1),r.k0s()),2&Me){const Se=r.XpG(2);r.R7$(),r.SpI(" ",Se.unreadNotificationsCount," ")}}function He(Me,_t){if(1&Me&&(r.qex(0),r.j41(1,"div",84),r.nrm(2,"img",85),r.j41(3,"span",86)(4,"span",7),r.EFF(5,"New alerts"),r.k0s()()(),r.bVm()),2&Me){const Se=r.XpG(2).$implicit;r.R7$(2),r.Y8G("src",Se.sender_image,r.B4B)}}function re(Me,_t){if(1&Me&&(r.qex(0),r.j41(1,"div",87),r.EFF(2),r.j41(3,"span",86)(4,"span",7),r.EFF(5,"New alerts"),r.k0s()()(),r.bVm()),2&Me){const Se=r.XpG(2).$implicit,ye=r.XpG(2);r.R7$(),r.Y8G("ngStyle",r.l_i(2,pe,ye.getUserInitials(null==Se?null:Se.sender_name).initialsColor,1===ye.getUserInitials(null==Se?null:Se.sender_name).userInitials.length?"6px 9px 6px 9px":"6px")),r.R7$(),r.SpI(" ",ye.getUserInitials(null==Se?null:Se.sender_name).userInitials," ")}}function ke(Me,_t){if(1&Me&&(r.j41(0,"span",91),r.EFF(1),r.nI1(2,"titlecase"),r.k0s()),2&Me){const Se=r.XpG(3).$implicit;r.Y8G("ngStyle",r.eq3(4,le,"SELL"===(null==Se.meta_data?null:Se.meta_data.p2p_purpose)?"red":"green")),r.R7$(),r.JRh(r.bMT(2,2,null==Se.meta_data?null:Se.meta_data.p2p_purpose))}}function Re(Me,_t){1&Me&&(r.j41(0,"span",92),r.EFF(1,"View More..."),r.k0s())}function Fe(Me,_t){if(1&Me&&(r.qex(0),r.j41(1,"div"),r.DNE(2,ke,3,6,"span",88),r.EFF(3),r.DNE(4,Re,2,0,"span",89),r.nrm(5,"br"),r.k0s(),r.j41(6,"div",66)(7,"div",90),r.EFF(8),r.nI1(9,"dateModifier"),r.k0s()(),r.bVm()),2&Me){const Se=r.XpG(2).$implicit;r.R7$(2),r.Y8G("ngIf","ORDER_CREATION"===Se.action),r.R7$(),r.SpI(" ",Se.title,"\xa0"),r.R7$(),r.Y8G("ngIf",null==Se?null:Se.link),r.R7$(4),r.SpI(" ",r.bMT(9,4,null==Se?null:Se.date)," ")}}function wt(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"a",81),r.bIt("click",function(je){r.eBV(Se);const Ft=r.XpG().$implicit,nn=r.XpG(2);
1return r.Njj(null!=Ft&&Ft.link?nn.markAsRead(Ft._id):je.preventDefault())}),r.j41(1,"div",82),r.DNE(2,He,6,1,"ng-container",20)(3,re,6,5,"ng-container",20),r.k0s(),r.j41(4,"div",83),r.DNE(5,Fe,10,6,"ng-container",20),r.k0s()()}if(2&Me){const Se=r.XpG().$implicit;r.Y8G("href",null==Se?null:Se.link,r.B4B),r.R7$(2),r.Y8G("ngIf",Se.sender_image),r.R7$(),r.Y8G("ngIf",!Se.sender_image),r.R7$(2),r.Y8G("ngIf","P2P-ORDER"===Se.notification_type)}}function Ot(Me,_t){if(1&Me&&(r.j41(0,"div"),r.DNE(1,wt,6,4,"a",80),r.k0s()),2&Me){const Se=r.XpG(2);r.R7$(),r.Y8G("ngIf",!Se.isAllNotificationsDisabled)}}function Xt(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"div",47)(1,"button",93),r.bIt("click",function(){r.eBV(Se);const je=r.XpG(2);return r.Njj(je.markAllAsRead())}),r.EFF(2," Mark all as read "),r.k0s()()}}function ln(Me,_t){if(1&Me){const Se=r.RV6();r.qex(0),r.j41(1,"div",94)(2,"button",93),r.bIt("click",function(){r.eBV(Se);const je=r.XpG(2);return r.Njj(je.disableNotification())}),r.EFF(3," Disable Notifications "),r.k0s()(),r.bVm()}}function Pt(Me,_t){if(1&Me){const Se=r.RV6();r.qex(0),r.j41(1,"div",95)(2,"button",93),r.bIt("click",function(){r.eBV(Se);const je=r.XpG(2);return r.Njj(je.disableNotification())}),r.EFF(3," Disable Notifications "),r.k0s()(),r.bVm()}}function fn(Me,_t){if(1&Me){const Se=r.RV6();r.qex(0),r.j41(1,"div",95)(2,"button",93),r.bIt("click",function(){r.eBV(Se);const je=r.XpG(2);return r.Njj(je.enableNotification())}),r.EFF(3," Enable Notifications "),r.k0s()(),r.bVm()}}function dt(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"div",51)(1,"span",52),r.nrm(2,"i",53),r.k0s(),r.j41(3,"div",54)(4,"div",55)(5,"div",56)(6,"a")(7,"div",57)(8,"span",58),r.nrm(9,"img",59),r.DNE(10,ct,2,1,"div",60),r.k0s(),r.j41(11,"div",61)(12,"div",62)(13,"div",63)(14,"div",64)(15,"div",65)(16,"div",66)(17,"div",67),r.EFF(18),r.k0s(),r.j41(19,"div",68),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.getAllUnreadData())}),r.EFF(20," View All "),r.nrm(21,"i",69),r.k0s()()()(),r.DNE(22,Ot,2,1,"div",70),r.j41(23,"div",71)(24,"div",66),r.DNE(25,Xt,3,0,"div",48)(26,ln,4,0,"ng-container",20)(27,Pt,4,0,"ng-container",20)(28,fn,4,0,"ng-container",20),r.k0s()()()()()()()()()(),r.j41(29,"div",72)(30,"a",73),r.nrm(31,"img",74),r.k0s(),r.j41(32,"div",75)(33,"a",76),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.gotoDashboard())}),r.EFF(34,"Dashboard"),r.k0s(),r.j41(35,"a",77),r.EFF(36,"P2P Profile"),r.k0s(),r.j41(37,"a",78),r.EFF(38,"Wallet"),r.k0s(),r.j41(39,"a",76),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.logout())}),r.EFF(40,"Logout"),r.k0s()()()()}if(2&Me){const Se=r.XpG();r.R7$(9),r.Y8G("ngClass",Se.isNewNotification?"bell-shake":""),r.R7$(),r.Y8G("ngIf",!Se.isAllNotificationsDisabled&&Se.unreadNotificationsCount>0),r.R7$(8),r.SpI(" ",Se.unreadNotificationsCount," Unread Notifications "),r.R7$(4),r.Y8G("ngForOf",Se.notifyUnreadData),r.R7$(3),r.Y8G("ngIf",!Se.isAllNotificationsDisabled&&Se.unreadNotificationsCount),r.R7$(),r.Y8G("ngIf",!Se.isAllNotificationsDisabled&&Se.unreadNotificationsCount),r.R7$(),r.Y8G("ngIf",!Se.isAllNotificationsDisabled&&!Se.unreadNotificationsCount),r.R7$(),r.Y8G("ngIf",Se.isAllNotificationsDisabled),r.R7$(3),r.Y8G("src",Se.imageUrl?Se.imageUrl:"../../../../assets/icons/admin.png",r.B4B)}}function Dt(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"div",99)(1,"div",100),r.EFF(2),r.j41(3,"button",101)(4,"a",102),r.bIt("click",function(){r.eBV(Se);const je=r.XpG(2);return r.Njj(je.setNotification())}),r.EFF(5," Go To P2P Order Page "),r.nrm(6,"i",103),r.k0s()()(),r.j41(7,"div",104),r.bIt("click",function(){r.eBV(Se);const je=r.XpG(2);return r.Njj(je.setNotification())}),r.nrm(8,"i",105),r.k0s()()}if(2&Me){const Se=r.XpG(2);r.Y8G("ngClass","SUCCESS"===(null==Se.notificationBarData?null:Se.notificationBarData.message)?"bg-success":"bg-danger"),r.R7$(2),r.SpI(" ",null==Se.notificationBarData||null==Se.notificationBarData.data?null:Se.notificationBarData.data.message," \xa0 \xa0 "),r.R7$(2),r.Y8G("href",Se.notificationBarReceiver.link,r.B4B)}}function Ze(Me,_t){if(1&Me&&(r.qex(0),r.j41(1,"div",96)(2,"div",97,0),r.DNE(4,Dt,9,3,"div",98),r.k0s()(),r.bVm()),2&Me){const Se=r.XpG();r.R7$(4),r.Y8G("ngIf","P2P-ORDER"===(null==Se.notificationBarData||null==Se.notificationBarData.data?null:Se.notificationBarData.data.type))}}function Ce(Me,_t){1&Me&&r.nrm(0,"i",24)}function We(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"a",33),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();
1return r.Njj(je.closeNav())}),r.EFF(1,"HOME"),r.k0s()}2&Me&&r.Y8G("routerLink","/")}function B(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"li",30)(1,"a",33),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.closeNav())}),r.EFF(2,"LOGIN / SIGN-UP"),r.k0s()()}2&Me&&(r.R7$(),r.Y8G("routerLink","/login"))}function ee(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"li",30)(1,"a",106),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.gotoDashboard())}),r.EFF(2,"DASHBOARD"),r.k0s()()}}function ae(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"li",30)(1,"a",33),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.closeNav())}),r.EFF(2,"WALLET"),r.k0s()()}2&Me&&(r.R7$(),r.Y8G("routerLink","/wallet"))}function we(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"li",30)(1,"a",33),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.closeNav())}),r.EFF(2,"POST ADS"),r.k0s()()}2&Me&&(r.R7$(),r.Y8G("routerLink","/post-Ads"))}function te(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"li",30)(1,"a",33),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return r.Njj(je.closeNav())}),r.EFF(2,"MY ADS"),r.k0s()()}2&Me&&(r.R7$(),r.Y8G("routerLink","/my-Ads"))}function Pe(Me,_t){1&Me&&(r.j41(0,"li",35)(1,"a",107),r.EFF(2,"REWARDS"),r.k0s()())}function ft(Me,_t){if(1&Me){const Se=r.RV6();r.j41(0,"li",30)(1,"a",33),r.bIt("click",function(){r.eBV(Se);const je=r.XpG();return je.logout(),r.Njj(je.closeNav())}),r.EFF(2,"LOGOUT"),r.k0s()()}2&Me&&(r.R7$(),r.Y8G("routerLink","/"))}let Le=(()=>{class Me{constructor(Se,ye,je,Ft,nn,vn,zt,Ut){this.r=Se,this.accountService=ye,this.componentSocketService=je,this.notifyService=Ft,this.p2pNotificationService=nn,this.audioService=vn,this.renderer=zt,this.browserService=Ut,this.imgSrc="assets/icons/profile.png",this.token="",this.width=0,this.onlineUsers=[],this.isNewNotification=!1,this.unreadNotificationsCount=0,this.isAllNotificationsDisabled=!1,this.showNotification=!1,this.isBrowser=!1}ngOnInit(){this.isBrowser=this.browserService.isBrowser,this.token=this.browserService.getItem("token"),this.token&&this.browserService.isBrowser&&(this.token=atob(this.token)),this.componentSocketService.setupSocketConnection(),this.token&&(this.getUserProfile(),this.socketListeners())}ngOnChanges(Se){Se.updatedToken&&(this.token=this.updatedToken)}gotoDashboard(){this.closeNav(),this.r.navigate(["/user/dashboard/","account-setting"])}closeNav(){this.width=0}openNav(){this.width=60}logout(){this.browserService.removeItem("token"),this.browserService.removeItem("kycStatus"),this.r.navigate([""]),this.token=this.browserService.getItem("token")}getUserProfile(){this.accountService.getProfile(this.token).subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));this.getUserData=ye.data,this.isAllNotificationsDisabled=this.getUserData.isAllNotificationsDisabled,this.browserService.setItem("kycStatus",ye.data.kycStatus),this.browserService.setItem("phoneCode",ye.data.phoneCode),this.imageUrl=this.getUserData.selfieImage?this.getUserData.selfieImage:"../../../../assets/icons/admin.png",this.getUnreadNotification(this.token,this.getUserData.userId),this.componentSocketService.sendMessage("addNewUser",{userId:this.getUserData.userId})},error:Se=>{this.notifyService.showError(Se.error.message||"Internal Server Error","")}})}getUnreadNotification(Se,ye){this.p2pNotificationService.getUnreadNotification(Se).subscribe({next:je=>{const Ft=JSON.parse(JSON.stringify(je));Ft.error?this.notifyService.showError(Ft.message,""):Ft.data?.isAllNotificationsDisabled?(this.unreadNotificationsCount=Ft.data?.total_unread_notifications,this.notifyUnreadData=[]):(this.unreadNotificationsCount=Ft.data?.total_unread_notifications,this.notifyUnreadData=Ft.data?.total_data.slice(0,3).map(nn=>({...nn,link:nn.receivers.filter(vn=>vn.receiver_id===ye)[0]?.link})))},error:je=>{this.notifyService.showError(je.error.message||"Internal Server Error","")}})}removeItem(){this.browserService.getItem("adId")&&this.browserService.removeItem("adId")}isUserOnline(Se){return this.onlineUsers.some(ye=>ye.userUniqueId===Se)}disableNotification(){this.componentSocketService.sendMessage("enable_disable_notification",{type:"disable"})}enableNotification(){this.componentSocketService.sendMessage("enable_disable_notification",{type:"enable"})}markAllAsRead(){this.componentSocketService.sendMessage("mark_all_as_read",{})}markAsRead(Se){this.componentSocketService.sendMessage("mark_as_read",{notificationId:Se})}getAllUnreadData(){this.componentSocketService.sendMessage("get_all_unread_notifications",{})}setNotification(){this.browserService.isBrowser&&(this.renderer.removeClass(this.notificationBar?.nativeElement,"notificationBarDown"),this.renderer.addClass(this.notificationBar?.nativeElement,"notificationBarUp"),setTimeout(()=>{this.showNotification=!1},1e3))}resetForm(){this.browserService.removeItem("step1"),this.browserService.removeItem("step2"),this.browserService.removeItem("step3"),this.r.navigate(["/post-Ads"])}getUserInitials(Se){return{userInitials:(0,c.I)(Se),initialsColor:(0,c.B)(Se)}}onErrorImage(Se){Se.target.src=this.imgSrc}socketListeners(){this.componentSocketService.receiveMessages("getOnlineUsers").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));ye.error?this.notifyService.showError(ye.message,""):this.onlineUsers=ye.data},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}}),this.componentSocketService.receiveMessages("receiveP2pOrderNotification").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));if(ye.error)this.notifyService.showError(ye.message,"");else{const je=ye?.data?.receivers?.filter(Ft=>Ft.receiver_id===this.getUserData.userId);this.notificationReceiver=je[0],this.notificationReceiver&&(this.getUserData.isAllNotificationsDisabled?(this.unreadNotificationsCount=this.unreadNotificationsCount+1,this.notifyUnread
1Data=[]):(this.unreadNotificationsCount=this.unreadNotificationsCount+1,this.notifyUnreadData.unshift(ye.data),this.notifyUnreadData=this.notifyUnreadData.slice(0,3).map(Ft=>({...Ft,link:Ft.receivers.filter(nn=>nn.receiver_id===this.getUserData.userId)[0]?.link})),this.isNewNotification=!0,("ORDER_CREATION"!==ye.data?.action||"BUYER_PAYMENT"!==ye.data?.action||"CRYPTO_RELEASE"!==ye.data?.action&&this.browserService.isBrowser)&&(this.audioService.initialize("NOTIFICATION"),this.audioService.play())))}},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}}),this.componentSocketService.receiveMessages("enable_disable_notification_success").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));ye.error?this.notifyService.showError(ye.message,""):(this.isAllNotificationsDisabled=ye.data?.isAllNotificationsDisabled,this.isAllNotificationsDisabled?(this.unreadNotificationsCount=ye.data?.total_unread_notifications,this.notifyUnreadData=[]):(this.unreadNotificationsCount=ye.data?.total_unread_notifications,this.notifyUnreadData=ye.data?.total_data.slice(0,3).map(je=>({...je,link:je.receivers.filter(Ft=>Ft.receiver_id===this.getUserData.userId)[0]?.link}))),this.notifyService.showSuccess(ye.message,""))},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}}),this.componentSocketService.receiveMessages("mark_all_as_read_success").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));ye.error?this.notifyService.showError(ye.message,""):(this.unreadNotificationsCount=0,this.notifyUnreadData=[],this.notifyService.showSuccess(ye.message,""))},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}}),this.componentSocketService.receiveMessages("mark_as_read_success").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));ye.error?this.notifyService.showError(ye.message,""):(this.unreadNotificationsCount=this.unreadNotificationsCount-1,this.notifyUnreadData=this.notifyUnreadData.filter(je=>je._id!=ye.data.id).map(je=>({...je,link:je.receivers.filter(Ft=>Ft.receiver_id===this.getUserData.userId)[0]?.link})))},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}}),this.componentSocketService.receiveMessages("get_all_unread_notifications").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));ye.error?this.notifyService.showError(ye.message,""):(this.unreadNotificationsCount=ye.data?.total_unread_notifications,this.notifyUnreadData=ye.data?.total_data.slice(0,3).map(je=>({...je,link:je.receivers.filter(Ft=>Ft.receiver_id===this.getUserData.userId)[0]?.link})))},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}}),this.componentSocketService.receiveMessages("show_notification_bar_res").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));if(ye.error)this.notifyService.showError(ye.message,"");else{this.showNotification=!1,this.notificationBarData=ye;const je=this.notificationBarData?.data?.receivers?.filter(Ft=>Ft.receiver_id===this.getUserData.userId);Array.isArray(je)&&je.length>0&&(this.notificationBarReceiver=je[0]),this.notificationBarReceiver&&this.browserService.isBrowser&&(this.audioService.initialize("NOTIFICATION"),this.audioService.play(),this.showNotification=!0)}},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}}),this.componentSocketService.receiveMessages("error").subscribe({next:Se=>{const ye=JSON.parse(JSON.stringify(Se));this.notifyService.showError(ye?.message,"")},error:Se=>{"Session Expired"===Se.error.message?(this.browserService.removeItem("token"),this.r.navigate(["/login"]),this.notifyService.showError(Se.error.message,"")):this.notifyService.showError(Se.error.message||"Internal Server Error","")}})}ngOnDestroy(){this.componentSocketService.disconnectSocket()}static{this.\u0275fac=function(ye){return new(ye||Me)(r.rXU(s.Ix),r.rXU(d.H),r.rXU(n.G),r.rXU(_.J),r.rXU(k.v),r.rXU(P.U),r.rXU(r.sFG),r.rXU(N.I))}}static{this.\u0275cmp=r.VBU({type:Me,selectors:[["app-header"]],viewQuery:function(ye,je){if(1&ye&&r.GBs(M,5),2&ye){let Ft;r.mGM(Ft=r.lsd())&&(je.notificationBar=Ft.first)}},inputs:{updatedToken:"updatedToken"},features:[r.Jv_([n.G]),r.OA$],decls:61,vars:21,consts:[["notificationBar",""],[1,"navbar","navbar-default","bg-header","shadow-sm","header-container","deviceScreen","px-2"],[1,"container-fluid"],[1,"lt_side"],[1,"logo_block"],["routerLink","/"],["src","../../../../assets/images/logo.png","alt","fynzon_logo"],[1,"visually-hidden"],[1,"link_block"],[1,"p-0","mt-1"],[1,"li","pt-3"],["routerLink","/all-ads",1,"a","px-3","text-white",3,"routerLinkActive"],["class","mt-3 px-3",4,"ngIf"],["class","li pt-3",4,"ngIf"],["routerLink","/blog",1,"a","px-3","text-white",3,"routerLinkActive"],[1,"clearfix"],[1,"button_block","row","w-200"],["class","col-5 text-end",4,"ngIf"],[1,"mobile_menu_icon"],[3,"click"],[4,"ngIf"],[1,"navbar","navbar-expand-lg","navbar-dark","bg-header","header-container","mobileScreen"],["routerLink","/",1,"px-3"],["id","logo-sm","src","assets/images/logo.png","alt","Logo","loading","lazy"],["routerLink","/p2p-profile",1,"bi","bi-pers
1on-circle","fs-5","me-2","text-white"],[1,"open-sidenav","px-2",3,"click"],["id","myNav",1,"overlay","ml-auto",3,"ngStyle"],[1,"closebtn",3,"click"],[1,"overlay-content"],[1,"mt-5"],[1,"nav-item","fw-bold"],["class","nav-link",3,"routerLink","click",4,"ngIf"],["class","nav-item fw-bold",4,"ngIf"],[1,"nav-link",3,"click","routerLink"],["class","li fw-bold",4,"ngIf"],[1,"li","fw-bold"],["routerLink","/blog",1,"a","text-white"],[1,"mt-3","px-3"],[1,"dropdown"],["id","navbarDropdownMenuLink","role","button","data-bs-toggle","dropdown","aria-expanded","false",1,"dropdown-toggle"],["aria-labelledby","navbarDropdownMenuLink",1,"dropdown-menu","bgGreyish"],[1,"px-4",3,"click"],[1,"text-white","cursor",3,"click"],[1,"px-4"],["routerLink","/my-Ads",1,"text-white"],["routerLink","/my-orders",1,"a","px-3","text-white",3,"routerLinkActive"],["routerLink","/reward",1,"a","px-3","text-white",3,"routerLinkActive"],[1,"col-6","text-end"],["class","col-6 text-end",4,"ngIf"],["class","submit-button","routerLink","/login",4,"ngIf"],["routerLink","/login",1,"submit-button"],[1,"col-5","text-end"],[1,"text-white","mx-4","pt-1"],["routerLink","/wallet",1,"fa-solid","fa-wallet","cursor","fs-5"],[1,"bell-dropdown"],[1,"icons"],[1,"notification"],[1,"notBtn"],[1,"bell-icon","cursor"],["src","../../../../assets/icons/bell.png","width","24","height","24","alt","bell",3,"ngClass"],["class","number blink_count",4,"ngIf"],[1,"box"],[1,"display"],[1,"cont"],[1,"mt-3","mx-2"],[1,"card"],[1,"row"],[1,"col-8","text-start"],["routerLink","/notifications",1,"col-4","cursor",3,"click"],[1,"fa-solid","fa-arrow-right"],[4,"ngFor","ngForOf"],[1,"text-white","mt-2","mb-3","cursor"],[1,"dropdown","pb-1","ms-4"],["type","button","id","dropdownMenuButton","data-toggle","dropdown","aria-haspopup","true",1,"wid"],["alt","image",1,"imgclass",3,"src"],["aria-labelledby","dropdownMenuButton",1,"dropdown-menu","bgGreyish","end-0","left-auto"],[1,"dropdown-item","cursor","profileDropdown",3,"click"],["routerLink","/p2p-profile",1,"dropdown-item","cursor","profileDropdown"],["routerLink","/wallet",1,"dropdown-item","cursor","profileDropdown"],[1,"number","blink_count"],["class","sec row",3,"href","click",4,"ngIf"],[1,"sec","row",3,"click","href"],[1,"profCont","col-2","text-end","position-relative"],[1,"text-start","col-10"],[1,"userImg","position-relative"],["width","30","height","30","alt","user_image",1,"border-radius-50",3,"src"],[1,"position-absolute","top-1","
1start-100","translate-middle","p-1","bg-success","border","border-light","rounded-circle"],[1,"profileImage","position-relative",3,"ngStyle"],["class","fw-bold",3,"ngStyle",4,"ngIf"],["class","text-primary",4,"ngIf"],[1,"col-12","text-end","fs-15"],[1,"fw-bold",3,"ngStyle"],[1,"text-primary"],["type","button",1,"btn","btn-primary","btn-sm",3,"click"],[1,"col-6","text-start"],[1,"col-12","text-center","my-4"],[1,"deviceScreen","m-0"],["id","notification-bar",1,"notificationBarDown"],["class","row notification-container py-2",3,"ngClass",4,"ngIf"],[1,"row","notification-container","py-2",3,"ngClass"],[1,"col-11","p-1","text-center","text-light"],[1,"btn","btn-sm","btn-light"],[1,"text-primary","text-decoration-none","cursor",3,"click","href"],[1,"fa-solid","fa-angle-right"],[1,"col-1","text-center","mt-1",3,"click"],[1,"fa","fa-times-circle"],[1,"nav-link",3,"click"],["routerLink","/reward",1,"a","text-white"]],template:function(ye,je){1&ye&&(r.j41(0,"nav",1)(1,"div",2)(2,"div",3)(3,"div",4)(4,"a",5),r.nrm(5,"img",6),r.j41(6,"span",7),r.EFF(7,"Fynzon"),r.k0s()()(),r.j41(8,"div",8)(9,"ul",9)(10,"li",10)(11,"a",11),r.EFF(12,"P2P"),r.k0s()(),r.DNE(13,me,11,0,"li",12)(14,Ke,3,1,"li",13)(15,yt,3,1,"li",13),r.j41(16,"li",10)(17,"a",14),r.EFF(18,"BLOG"),r.k0s()()()(),r.nrm(19,"div",15),r.k0s(),r.j41(20,"div",16),r.DNE(21,et,2,1),r.nv$(22,21,j),r.DNE(24,dt,41,9,"div",17),r.k0s(),r.j41(25,"div",18)(26,"span",19),r.bIt("click",function(){return je.openNav()}),r.j41(27,"ul"),r.nrm(28,"li")(29,"li")(30,"li"),r.k0s(),r.nrm(31,"span",15),r.k0s()(),r.nrm(32,"div",15),r.k0s()(),r.DNE(33,Ze,5,1,"ng-container",20),r.j41(34,"nav",21)(35,"a",22),r.nrm(36,"img",23),r.k0s(),r.j41(37,"div"),r.DNE(38,Ce,1,0,"i",24),r.j41(39,"span",25),r.bIt("click",function(){return je.openNav()}),r.EFF(40,"\u2630"),r.k0s()(),r.j41(41,"div",26)(42,"a",27),r.bIt("click",function(){return je.closeNav()}),r.EFF(43,"\xd7"),r.k0s(),r.j41(44,"div",28)(45,"ul",29)(46,"li",30),r.DNE(47,We,2,1,"a",31),r.k0s(),r.DNE(48,B,3,1,"li",32)(49,ee,3,0,"li",32)(50,ae,3,1,"li",32),r.j41(51,"li",30)(52,"a",33),r.bIt("click",function(){return je.closeNav()}),r.EFF(53,"P2P"),r.k0s()(),r.DNE(54,we,3,1,"li",32)(55,te,3,1,"li",32)(56,Pe,3,0,"li",34),r.j41(57,"li",35)(58,"a",36),r.EFF(59,"BLOG"),r.k0s()(),r.DNE(60,ft,3,1,"li",32),r.k0s()()()()),2&ye&&(r.R7$(11),r.Y8G("routerLinkActive","active"),r.R7$(2),r.Y8G("ngIf",je.token),r.R7$(),r.Y8G("ngIf",je.token),r.R7$(),r.Y8G("ngIf",je.token),r.R7$(2),r.Y8G("routerLinkActive","active"),r.R7$(5),r.LVR(je.isBrowser),r.R7$(2),r.Y8G("ngIf",je.token),r.R7$(9),r.Y8G("ngIf",je.showNotification),r.R7$(5),r.vxM(je.token?38:-1),r.R7$(3),r.Y8G("ngStyle",r.eq3(19,H,je.width+"%")),r.R7$(6),r.Y8G("ngIf",null==je.token),r.R7$(),r.Y8G("ngIf",null==je.token),r.R7$(),r.Y8G("ngIf",je.token),r.R7$(),r.Y8G("ngIf",je.token),r.R7$(2),r.Y8G("routerLink","/all-ads"),r.R7$(2),r.Y8G("ngIf",je.token),r.R7$(),r.Y8G("ngIf",je.token),r.R7$(),r.Y8G("ngIf",je.token),r.R7$(4),r.Y8G("ngIf",je.token))},dependencies:[K.YU,K.Sq,K.bT,K.B3,s.Wk,s.wQ,K.PV,w],styles:[".header-container[_ngcontent-%COMP%]{min-width:max-content;position:sticky!important;top:0!important;width:100%;z-index:9999;padding:0 5px!important;margin:0!important;height:60px}.btn-pr[_ngcontent-%COMP%]{color:#fff;padding:.15rem .75rem!important;background-image:linear-gradient(to left,#87c4e3,#4c8abd)!important}.open-sidenav[_ngcontent-%COMP%]{font-size:20px;cursor:pointer;color:#fff;margin-bottom:5px;margin-top:4px}.overlay[_ngcontent-%COMP%]{height:100%;width:90px;position:fixed;z-index:999;top:0;right:0;background-color:#233446!important;overflow-x:hidden}.nv[_ngcontent-%COMP%]{margin-bottom:1.5rem;text-align:center}.overlay-content[_ngcontent-%COMP%]{margin-top:70px;padding-right:2rem}.overlay[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding:10px;text-decoration:none;font-size:13px!important;color:#fff;display:block;transition:.3s;word-spacing:.8px}.overlay[_ngcontent-%COMP%]   .closebtn[_ngcontent-%COMP%]{position:absolute;top:0;right:2rem;font-size:26px;color:#fff}.profileDropdown[_ngcontent-%COMP%]:hover{background-color:transparent}.profileDropdown[_ngcontent-%COMP%]{color:#fff!important}.header-sm[_ngcontent-%COMP%]{height:8vh;background-color:#102c4c}@media screen and (max-width: 768px){.overlay[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:20px}.overlay[_ngcontent-%COMP%]   .closebtn[_ngcontent-%COMP%]{font-size:26px!important;top:15px;right:35px}}.cfg[_ngcontent-%COMP%]{margin-bottom:1rem!important;margin-top:1rem!important;margin:0;appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:14px;font-family:inherit;text-align:center;text-decoration:none;outline:none;padding:3px 16px;line-height:20px;min-width:60px;word-break:keep-all;color:#181a20;border-radius:4px;min-height:24px;border:none;background-image:none;background-color:#2d639d!important;font-weight:400;width:100%}.navbar-default[_ngcontent-%COMP%]   .lt_side[_ngcontent-%COMP%]   .logo_block[_ngcontent-%COMP%]{display:inline-block;width:120px;vertical-align:middle;transition:all .5s ease-in-out;margin:0;padding:0}.navbar-default[_ngcontent-%COMP%]   .lt_side[_ngcontent-%COMP%]   .logo_block[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:120px;height:auto;padding-bottom:10px}.navbar-default[_ngcontent-%COMP%]   .lt_side[_ngcontent-%COMP%]   .link_block[_ngcontent-%COMP%]{display:inline-block}.navbar-default[_ngcontent-%COMP%]   .lt_side[_ngcontent-%COMP%]   .link_block[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0;padding:0;text-decoration:none}.navbar-default[_ngcontent-%COMP%]   .lt_side[_ngcontent-%COMP%]   .link_block[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:17px;color:#fff;line-height:19px;transition:all .5s ease-in-out;margin:0;padding:0;text-decoration:none}.navbar-default[_ngcontent-%COMP%]   .button_block[_ngcontent-%COMP%]{float:right;margin-left:auto}.navbar-default[_ngcontent-%COMP%]   .button_block[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block!important;margin:0!important;padding-top:15px!important}.bg-header[_ngcontent-%COMP%]{background-color:#233446}.mobile_menu_icon[_ngcontent-%COMP%]{display:none!important;float:right;width:35px;line-height:33px;padding:0;margin-left:auto;cursor:pointer}li[_ngcontent-%COMP%]{list-style-type:none}.submit-button[_ngcontent-%COMP%]{background-color:#fff;border-radius:60px;padding:4px;width:80px;text-align:center;border:none;color:#008cba}.submit-button[_ngcontent-%COMP%]:hover{background-color:#008cba;border:1px solid #008cba;font-weight:700;color:#fff}.imgclass[_ngcontent-%COMP%]{width:30px;height:30px;border-radius:50%}.dropdown[_ngcontent-%COMP%]:hover > .dropdown-menu[_ngcontent-%COMP%]{display:block}.dropdown[_ngcontent-%COMP%] > .dropdown-toggle[_ngcontent-%COMP%]:active{pointer-events:none}.dropdown-item[_ngcontent-%COMP%]{color:#000}.text-end[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.imgclass[_ngcontent-%COMP%]{width:25px;height:25px;border-radius:50%}.bell-dropdown[_ngcontent-%COMP%]{position:relative;display:inline-block}.notBtn[_ngcontent-%COMP%]{transition:.5s;cursor:pointer}a[_ngcontent-%COMP%]{text-decoration:none;color:#000}a[_ngcontent-%COMP%]:visited{color:#000}.box[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:5px}.box[_ngcontent-%COMP%]::-webkit-scrollbar{width:3px;background-color:#f5f5f5;border-radius:5px}.box[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:gray;border:2px solid gray;border-radius:5px}.box[_ngcontent-%COMP%]{width:400px;height:0px;border-radius:10px;transition:.5s;position:absolute;overflow-x:hidden!important;padding:0;left:-350px;margin-top:0;background-color:#fff;box-shadow:10px 10px 23px #0000001a;cursor:context-menu}.notBtn[_ngcontent-%COMP%]:hover > .box[_ngcontent-%COMP%]{height:auto}.cont[_ngcontent-%COMP%]:empty{display:none}.sec[_ngcontent-%COMP%]{padding:10px 5px;background-color:#fff;transition:.5s}.profile[_ngcontent-%COMP%]{clip-path:circle(50% at 50% 50%);width:30px;float:left}.sec[_ngcontent-%COMP%]:hover{background-color:#bfbfbf}.card[_ngcontent-%COMP%]{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:15px;border:1px solid #e0e0e0;padding:10px}.number[_ngcontent-%COMP%]{position:absolute;top:-5px;right:-10px;background-color:red;color:#fff;border-radius:50%;padding:5px;font-size:8px;width:16px;height:16px;display:flex;justify-content:center;align-items:center}.online-symbol[_ngcontent-%COMP%]{width:8px;height:8px;border-radius:50%;background-color:#090;top:10px;right:0;left:50px;position:absolute}.bell-shake[_ngcontent-%COMP%]{animation-duration:1s;animation-iteration-count:var(--times, 1);animation-name:_ngcontent-%COMP%_bell-keyframes;transform-origin:top center}@keyframes _ngcontent-%COMP%_bell-keyframes{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}
1#notification-bar[_ngcontent-%COMP%]{position:fixed;width:100%;z-index:999}.notification-container[_ngcontent-%COMP%]{width:100%;margin:0 auto;padding:5px}.fa-times-circle[_ngcontent-%COMP%]{font-size:15px;color:#fff;cursor:pointer}.fa-times-circle[_ngcontent-%COMP%]:hover{color:#ddd}.notificationBarDown[_ngcontent-%COMP%]{animation-duration:1s;animation-fill-mode:both;animation-name:_ngcontent-%COMP%_goDown;position:sticky;top:60px}.notificationBarUp[_ngcontent-%COMP%]{animation-duration:1s;animation-fill-mode:both;animation-name:_ngcontent-%COMP%_goUp}@keyframes _ngcontent-%COMP%_goUp{0%{transform:none}to{transform:translate3d(0,-100px,0)}}@keyframes _ngcontent-%COMP%_goDown{0%{transform:translate3d(0,-100%,0)}to{transform:none}}.userImg[_ngcontent-%COMP%]{width:30px;height:30px;border-radius:50%;object-fit:cover}.profileImage[_ngcontent-%COMP%]{width:30px;height:30px;border-radius:50%;object-fit:cover;font-size:13px;color:#fff;font-weight:700;text-align:center}.blink_count[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes _ngcontent-%COMP%_blinker{0%{opacity:1}50%{opacity:0}to{opacity:1}}.bgGreyish[_ngcontent-%COMP%]{background-color:#233446}.border-radius-50[_ngcontent-%COMP%]{border-radius:50%}#logo-sm[_ngcontent-%COMP%]{width:120px;height:auto}@media screen and (max-width: 768px){.deviceScreen[_ngcontent-%COMP%]{display:none!important}}@media screen and (min-width: 768px){.mobileScreen[_ngcontent-%COMP%]{display:none!important}}.active[_ngcontent-%COMP%]{text-decoration:underline!important;text-underline-offset:5px}"]})}}return Me})()},5e3:(it,de,h)=>{"use strict";h.d(de,{f:()=>pt});var n=h(177),c=h(2168),r=h(6850),s=h(3953),d=h(345),_=h(796),k=h(7473),P=h(5919),N=h(1997),K=h(7146);let ne=(()=>{class et{constructor(He,re,ke,Re,Fe,wt,Ot){this.route=He,this.router=re,this.meta=ke,this.title=Re,this.metaData=Fe,this.notifyService=wt,this.browserService=Ot,this.activeTabIndex=0,this.doc=this.browserService.getDocument()}ngOnInit(){this.route.paramMap.subscribe(He=>{"privacyPolicy"==He.get("policy")?(this.activeTabIndex=0,this.getMetaData("privacy-policy")):"terms&Service"==He.get("policy")?(this.activeTabIndex=1,this.getMetaData("terms&service")):(this.activeTabIndex=2,this.getMetaData("faqs"))})}ngAfterViewInit(){this.browserService.isBrowser&&Promise.all([h.e(76),h.e(356)]).then(h.bind(h,2356)).then(He=>{this.bootstrap=He,this.tabGroup.selectedTabChange.subscribe(()=>{setTimeout(()=>{this.initializeScrollSpy()},100)}),this.initializeScrollSpy()})}onTabChange(He){const re=He.index;let ke="";ke=0==re?"privacyPolicy":1==re?"terms&Service":"FAQs",this.router.navigate(["/policies",ke])}getMetaData(He){this.metaData.fetchMetaData(He).subscribe({next:re=>{const ke=JSON.parse(JSON.stringify(re));ke.error?this.notifyService.showError(ke.message,""):(this.metaDetails=ke.data,this.title.setTitle(this.metaDetails.title),this.meta.updateTag({name:"description",content:this.metaDetails.discription}),this.meta.updateTag({name:"keywords",content:this.metaDetails.keywords}))},error:re=>{this.notifyService.showError(re.error.meassage||"Internal Server Error","")}})}initializeScrollSpy(){this.bootstrap&&this.doc.querySelectorAll('[data-bs-spy="scroll"]').forEach(re=>{new this.bootstrap.ScrollSpy(re).refresh()})}destroyScrollSpy(){if(!this.bootstrap)return;const He=this.doc.querySelector('[data-bs-spy="scroll"]');if(He){const re=this.bootstrap.ScrollSpy.getInstance(He);re&&re.dispose()}}ngOnDestroy(){this.destroyScrollSpy()}static{this.\u0275fac=function(re){return new(re||et)(s.rXU(c.nX),s.rXU(c.Ix),s.rXU(d.W8),s.rXU(d.hE),s.rXU(_.R),s.rXU(k.J),s.rXU(P.I))}}static{this.\u0275cmp=s.VBU({type:et,selectors:[["app-privacy-policy"]],viewQuery:function(re,ke){if(1&re&&s.GBs(r.T8,5),2&re){let Re;s.mGM(Re=s.lsd())&&(ke.tabGroup=Re.first)}},decls:517,vars:1,consts:[[1,"headerBar"],[1,"container-fluid"],[1,"row","policyDiv"],[1,"text-center","pt-3","fw-bold"],["mat-stretch-tabs","false","mat-align-tabs","start",1,"pe-0",3,"selectedTabChange","selectedIndex"],["label","Privacy Policy"],[1,"d-flex","align-items-start","fixedContainer"],[1,"col-3","sidebar"],["id","list-example",1,"list-group","asidebar"],["href","#list-item-1",1,"list-group-item","list-group-item-action"],["href","#list-item-2",1,"list-group-item","list-group-item-action"],["href","#list-item-3",1,"list-group-item","list-group-item-action"],["href","#list-item-4",1,"list-group-item","list-group-item-action"],["href","#list-item-5",1,"list-group-item","list-group-item-action"],[1,"col-lg-9","col-md-9","col-sm-9","pb-5","mb-5"],["data-bs-spy","scroll","data-bs-target","#list-example","data-bs-smooth-scroll","true","tabindex","0",1,"scrollspy-example","scrollableDiv","ms-md-5","px-4","pb-5"],[1,"text-start","my-2"],["src","assets/images/8.svg","height","450px","alt","introduction"],["id","list-item-1",1,"col-lg-10","col-md-10","col-sm-12"],[1,"my-2","fw-bold"],[1,"my-1"],[1,"my-2"],[1,"my-3","mt-4"],[1,"text-start"],["src","assets/images/2.svg","width","500px","height","400px","alt","fynzon_collects",1,"my-2"],["id","list-item-2",1,"col-lg-10","col-md-10","col-sm-12"],[1,"fw-bold"],[1,"my-4"],[1,"mt-4","my-3"],["src","assets/images/7.svg","height","400px","width","500px","alt","personal_data"],["id","list-item-3"],[1,"col-lg-10","col-md-10","col-sm-12"],["type","A",1,"my-2"],["type","disc",1,"my-2"],["type","circle"],[1,"my-3"],[1,"mt-5"],["id","list-item-4",1,"my-2","mt-4","fw-bold"],["src","assets/images/6.svg","alt","international_transfer"],[1,"my-2","col-lg-10","col-md-10","col-sm-12"],[1,"my-1","col-lg-10","col-md-10","col-sm-12"],["id","list-item-5"],["type","a"],["label","Terms & Services"],["id","list-example2",1,"list-group","asidebar"],["href","#list-item-a",1,"list-group-item","list-group-item-action"],["href","#list-item-b",1,"list-group-item","list-group-item-action"],["href","#list-item-c",1,"list-group-item","list-group-item-action"],["href","#list-item-d",1,"list-group-item","list-group-item-action"],["href","#list-item-e",1,"list-group-item","list-group-item-action"],["href","#list-item-f",1,"list-group-item","list-group-item-action"],["href","#list-item-g",1,"list-group-item","list-group-item-action"],["href","#list-item-h",1,"list-group-item","list-group-item-action"],["href","#list-item-i",1,"list-group-item","list-group-item-action"],["href","#list-item-j",1,"list-group-item","list-group-item-action"],["href","#list-item-k",1,"list-group-item","list-group-item-action"],["href","#list-item-l",1,"list-group-item","list-group-item-action"],["href","#list-item-m",1,"list-group-item","list-group-item-action"],["href","#list-item-n",1,"list-group-item","list-group-item-action"],["href","#list-item-o",1,"list-group-item","list-group-item-action"],[1,"col-lg-9","col-md-9","col-sm-9"],["data-bs-spy","scroll","data-bs-target","#list-example2","data-bs-smooth-scroll","true","tabindex","0",1,"scrollspy-example","scrollableDiv","px-4","ms-md-5","pb-5"],["src","assets/images/3.svg","height","450px","alt","introduction_t&C"],["id","list-item-a",1,"col-lg-10","col-md-10","col-sm-12"],["src","assets/images/5.svg","alt","supported_crypto",1,"mt-2"],["id","list-item-b",1,"col-lg-10","col-md-10","col-sm-12"],[1,"my-2","mt-4"],["id","list-item-c"],[1,"col-lg-10","col-md-10","col-sm-12","mt-4"],["id","list-item-d"],[1,"my-2","mt-4","fw-bold"],["src","assets/images/1.svg","alt","receiving_crypto"],["id","list-item-e"],["id","list-item-f"],["id","list-item-g"],["id","list-item-h"],["src","assets/images/4.svg","alt","trade_corrections",1,"mt-2"],[1,"mb-4"],["id","list-item-i"],["id","list-item-j"],["id","list-item-k"],["
1id","list-item-l"],["id","list-item-m"],["id","list-item-n"],["id","list-item-o"],["label","FAQ"],[1,"col-lg-12","col-md-12","col-sm-12"],[1,"faqContainer","pe-4"],["type","none",1,"ps-3","ps-md-4"],[1,"fw-bold","my-2"],[1,"fw-bolder","text-center","my-4","contactUs"],["href","mailto:[email protected]",1,"link","cursor"]],template:function(re,ke){1&re&&(s.j41(0,"div",0),s.nrm(1,"app-header"),s.k0s(),s.j41(2,"div",1)(3,"div",2)(4,"h5",3),s.EFF(5,"Fynzon Privacy and Terms"),s.k0s(),s.j41(6,"mat-tab-group",4),s.bIt("selectedTabChange",function(Fe){return ke.onTabChange(Fe)}),s.j41(7,"mat-tab",5),s.nrm(8,"mat-divider"),s.j41(9,"div",6)(10,"div",7)(11,"div",8)(12,"a",9),s.EFF(13,"Introduction"),s.k0s(),s.j41(14,"a",10),s.EFF(15,"Information Fynzon Collects"),s.k0s(),s.j41(16,"a",11),s.EFF(17,"Disclosure of personal data"),s.k0s(),s.j41(18,"a",12),s.EFF(19,"International transfers of your personal data"),s.k0s(),s.j41(20,"a",13),s.EFF(21,"Your rights with regard to personal data"),s.k0s()()(),s.j41(22,"div",14)(23,"div",15)(24,"div",16),s.nrm(25,"img",17),s.k0s(),s.j41(26,"div",18)(27,"h5",19),s.EFF(28,"Introduction"),s.k0s(),s.j41(29,"p",20),s.EFF(30," In this policy, we, us, our, and Fynzon P2P refer to Fynzon P2P. For more information about us and how to contact us, see Section 11. We respect your privacy and are committed to protecting it through our compliance with this Policy. This privacy policy (Policy) applies when we are acting as a data controller with respect to the personal data of our users. This Policy describes how we collect, use, and share personal data of consumer users across our platforms, including the Fynzon P2P website, Fynzon P2P's mobile and desktop application (the App), and services offered to users (collectively referred to as the Services), and from our partners and other third parties. When using any of our Services, you consent to the collection, transfer, storage, disclosure, and use of your personal data as described in this Policy. This Policy does not apply to anonymized data, as it cannot be used to identify you. Please read this Policy carefully to understand our policies and practices regarding your personal data and how we will treat it. "),s.k0s(),s.j41(31,"p",21),s.EFF(32," By accessing or using the Services, you agree to this Policy. Our Services also incorporate privacy controls which affect how we will process your personal data. Please refer to Section 5 for a list of rights regarding your personal data and how to exercise them. This Policy may change from time to time. Your continued use of the Services after we make changes is deemed acceptance of those changes, so please check the Policy periodically for updates. "),s.k0s()(),s.nrm(33,"mat-divider",22),s.j41(34,"div",23),s.nrm(35,"img",24),s.k0s(),s.j41(36,"div",25)(37,"h5",26),s.EFF(38,"Information Fynzon Collects"),s.k0s(),s.j41(39,"p"),s.EFF(40," There are three general categories of personal data we collect. "),s.k0s(),s.j41(41,"strong",21),s.EFF(42,"Information you give to us"),s.k0s(),s.j41(43,"ul")(44,"li",27),s.EFF(45," We collect your account data, which may include personal identification information such as your name, date of birth, age, nationality, gender, signature, utility bills, photographs, phone number, home address, and/or email address, Face ID and formal identification information such as Tax ID number, passport number, driver's licence details, national identity card details, photograph identification cards, and/or visa information (collectively, Account Data). "),s.j41(46,"p",21),s.EFF(47," The Account Data may be processed for the purposes of providing our Services, satisfying anti-money laundering and know-your-customer obligations, and ensuring the security of the Services, maintaining backups of our databases, and communicating with you. This information is necessary for the adequate performance of the contract between you and us and to allow us to comply with our legal obligations. Without it, we may not be able to provide you with all the requested Services. "),s.k0s()(),s.j41(48,"li",27),s.EFF(49," We process financial information such as bank account, credit card, or PayPal information when you order Services to facilitate the processing of payments (Payment Information). The legal basis for this processing is the performance of a contract between you and us and/or taking steps, at your request, to enter into such a contract and our legitimate interests, namely our interest in the proper administration of our website and business. "),s.k0s(),s.j41(50,"li",27),s.EFF(51," We may process information contained in or relating to any communication that you send to us (Correspondence Data). The Correspondence Data may include the communication content and metadata associated with the communication. The correspondence data may be processed for the purposes of communicating with you and record-keeping. The legal basis for this processing is our legitimate interests, namely the proper administration of our website and business and communications with users. "),s.k0s(),s.j41(52,"li",27),s.EFF(53," We may process information included in your personal profile, which may include your location, time zone, and website (Profile Data). The Profile Data may be processed for the purposes of providing you a better user experience when using the Services. The legal basis for this processing is y
1our consent. "),s.k0s()(),s.j41(54,"strong",21),s.EFF(55,"Information we automatically collect from your use of the services"),s.k0s(),s.j41(56,"p",21),s.EFF(57," When you use the Services, we may automatically process information about your computer and internet connection (including your IP address, operating system, and browser type), your mobile carrier, device information (including device and application IDs), search terms, cookie information, as well as information about the timing, frequency, and pattern of your service use, and information about to the transactions you make on our Services, such as the name of the recipient, your name, the amount and type of cryptocurrency, and timestamp (Service Data). "),s.k0s(),s.j41(58,"p",21),s.EFF(59," The Service Data is processed for the purpose of providing our Services. The legal basis for this processing is the adequate performance of the contract between you and us, to enable us to comply with legal obligations, and our legitimate interest in being able to provide and improve the functionalities of the Services. "),s.k0s(),s.j41(60,"strong",21),s.EFF(61,"Information we collect from third parties"),s.k0s(),s.j41(62,"p",21),s.EFF(63," From time to time, we may obtain information about you from third-party sources as required or permitted by applicable law, such as public databases, credit bureaus, ID verification partners, resellers and channel partners, joint marketing partners, and social media platforms. ID verification partners use a combination of government records and publicly available information about you to verify your identity. Such information includes your name, address, job role, public employment profile, credit history, status on any sanctions lists maintained by public authorities, and other relevant data. We obtain such information to comply with our legal obligations, such as anti-money laundering laws. The legal basis for processing such data is compliance with legal obligations. "),s.k0s()(),s.nrm(64,"mat-divider",28),s.j41(65,"div",23),s.nrm(66,"img",29),s.k0s(),s.j41(67,"div",30)(68,"h5",19),s.EFF(69,"Disclosure of personal data"),s.k0s(),s.j41(70,"ul",31)(71,"li",27),s.EFF(72," We may disclose your personal data to any member of our group of companies (this means our subsidiaries, our ultimate holding company and all its subsidiaries) insofar as reasonably necessary for the purposes, and on the legal bases, set out in this policy. "),s.k0s(),s.j41(73,"li",21),s.EFF(74," We may disclose Service Data to a variety of third-party service providers insofar as reasonably necessary to improve the functionalities of the Services. For example, we may disclose Service Data to obtain useful analytics, provide in-app support to mobile app users, determine location data, and provide search engine functionality to our users. "),s.k0s(),s.j41(75,"li",21),s.EFF(76," We may share aggregated data (information about our users that we combine together so that it no longer identifies or references an individual user) and other anonymized information for regulatory compliance, industry and market analysis, demographic profiling, marketing and advertising, and other business purposes. "),s.k0s(),s.j41(77,"li",21),s.EFF(78," In the event of a dispute in a P2P transaction, we may disclose some of your Personal Data with the counterparty to such a transaction to the extent we deem required, in our discretion, to resolve the dispute. "),s.k0s(),s.j41(79,"li",21),s.EFF(80," In addition to the specific disclosures of personal data set out in this Section 3, we may disclose your personal data if we believe that it is reasonably necessary to comply with a law, regulation, legal process, or governmental request; or in order to protect your vital interests or the vital interests of another natural person; to protect the safety or integrity of the Services, or to explain why we have removed content or accounts from the Services; or to address fraud, security, or technical issues; or to protect our rights or property or the rights or property of those who use the Services. "),s.k0s(),s.j41(81,"li",21),s.EFF(82," We offer individuals the opportunity to choose (opt-out) whether their personal information is (i) to be disclosed to a third party or (ii) to be used for a purpose that is materially different from the purpose(s) for which it was originally collected or subsequently authorized by the individuals. In order to opt-out from disclosure of your personal information, please write to us at [Fynzon P2P Support]. "),s.k0s()(),s.nrm(83,"hr"),s.j41(84,"h6",26),s.EFF(85,"Biometric and Face Data Collection"),s.k0s(),s.j41(86,"ol",32)(87,"li")(88,"strong"),s.EFF(89,"Purpose and Scope of Face Data Collection"),s.k0s(),s.j41(90,"div"),s.EFF(91," We collect, store, and process your selfie image and the associated unique face geometry data extracted from it ("),s.j41(92,"strong"),s.EFF(93," 'Face Data' "),s.k0s(),s.EFF(94,") for the sole and exclusive purpose of verifying your identity against the photograph on your government-issued identification (e.g., Aadhaar card, as specified by your local jurisdiction). "),s.j41(95,"ul",33)(96,"li")(97,"strong"),s.EFF(98,"Exclusive Use: "),s.k0s(),s.EFF(99,"The Face Data is used exclusively for the "),s.j41(100,"strong"),s.EFF(101,"KYC Selfie Verification"),s.k0s(),s.EFF(102," process. "),s.k0s(),s.j41(103,"li")(104,"strong"),s.EFF(105,"Verification Steps: "),s.k0s(),s.EFF(106,"This process specifically involves: "),s.j41(107,"ol")(108,"li"),s.EFF(109," Extracting the face region and its geometry from your uploaded selfie. "),s.k0s(),s.j41(110,"li"),s.EFF(111," Comparing the extracted Face Data to the photographic image on your provided identification document using a trusted, third-party service provider "),s.j41(112,"strong"),s.EFF(113,"(Signzy)"),s.k0s(),s.EFF(114," to generate a match score. "),s.k0s()()(),s.j41(115,"li")(116,"strong"),s.EFF(117,"Critical Necessity: "),s.k0s(),s.EFF(118,"This data is critical for robust "),s.j41(119,"b"),s.EFF(120,"fraud prevention"),s.k0s(),s.EFF(121," and for fulfilling our mandatory "),s.j41(122,"b"),s.EFF(123,"legal and regulatory requirements"),s.k0s(),s.EFF(124," regarding Customer Due Diligence (CDD) and Know Your Customer (KYC) norms. "),s.k0s()()()(),s.j41(125,"li")(126,"strong"),s.EFF(127,"Retention and Use Limitations"),s.k0s(),s.j41(128,"div"),s.EFF(129," We are committed to minimizing the retention and restricting the use of your Face Data: "),s.j41(130,"ul",33)(131,"li")(132,"strong"),s.EFF(133,"Purge Upon Account Deletion: "),s.k0s(),s.EFF(134,'Once a user chooses to delete their Fynzon account, all associated Face Data and biometric templates will be permanently deleted from our active systems, subject only to mandatory regulatory "cool-off" or legal hold periods required by financial law. '),s.k0s(),s.j41(135,"li")(136,"strong"),s.EFF(137,"No Permanent Biometric Templates: "),s.k0s(),s.EFF(138," Raw facial geometry data (biometric templates) is not retained by Fynzon once the matching process is finalized. We only retain the selfie image and the verification status for audit trails. "),s.k0s(),s.j41(139,"li")(140,"strong"),s.EFF(141,"Retention Period: "),s.k0s(),s.EFF(142,"We retain your Face Data only for as long as is strictly necessary to fulfill the purpose of verification, to meet mandated regulatory retention periods (e.g., records retention rules), and for essential security and fraud prevention purposes. "),s.k0s(),s.j41(143,"li")(144,"strong"),s.EFF(145,"Strict Limitations: "),s.k0s(),s.EFF(146,"Your Face Data will not be: "),s.j41(147,"ul",34)(148,"li"),s.EFF(149," Shared with third parties for marketing, advertising, or promotional purposes. "),s.k0s(),s.j41(150,"li"),s.EFF(151," Used to train external or third-party artificial intelligence models. "),s.k0s()()()()()(),s.j41(152,"li")(153,"strong"),s.EFF(154,"How We Process Your Face Data (KYC Selfie Verification Process)"),s.k0s(),s.j41(155,"div"),s.EFF(156," The technical steps for the KYC Selfie Verification process are as follows: "),s.j41(157,"table",35)(158,"tr")(159,"th"),s.EFF(160,"Step"),s.k0s(),s.j41(161,"th"),s.EFF(162,"Action"),s.k0s(),s.j41(163,"th"),s.EFF(164,"Purpose/Description"),s.k0s()(),s.j41(165,"tr")(166,"td",26),s.EFF(167,"1. User Uploads Selfie"),s.k0s(),s.j41(168,"td"),s.EFF(169," The user uploads a clear selfie image directly within the Fynzon App interface. "),s.k0s(),s.j41(170,"td"),s.EFF(171,"Initiates the identity verification process."),s.k0s()(),s.j41(172,"tr")(173,"td",26),s.EFF(174,"2. Secure Storage (AWS S3)"),s.k0s(),s.j41(175,"td"),s.EFF(176," The Fynzon backend securely stores the raw selfie image and generates a temporary, time-bound URL from our secure storage environment (Amazon Web Services S3). "),s.k0s(),s.j41(177,"td"),s.EFF(178," Ensures the raw image is stored in a secure, compliant infrastru
1cture. "),s.k0s()(),s.j41(179,"tr")(180,"td",26),s.EFF(181," 3. Face Extraction (Signzy API) "),s.k0s(),s.j41(182,"td"),s.EFF(183," We pass the secure S3 URL to our third-party provider's (Signzy) "),s.j41(184,"b"),s.EFF(185,"Face Extraction API"),s.k0s(),s.EFF(186," to calculate, isolate, and generate the unique facial geometry/region (the Face Data). "),s.k0s(),s.j41(187,"td"),s.EFF(188," Converts the image into measurable, biometric data for comparison. "),s.k0s()(),s.j41(189,"tr")(190,"td",26),s.EFF(191,"4. Face Match (Signzy API)"),s.k0s(),s.j41(192,"td"),s.EFF(193," The extracted Face Data is then compared with the photo captured from the user's provided government ID (e.g., Aadhaar) using Signzy\u2019s "),s.j41(194,"b"),s.EFF(195,"Face Match API"),s.k0s(),s.EFF(196,". "),s.k0s(),s.j41(197,"td"),s.EFF(198," Determines the probability that the selfie and ID photo belong to the same person. "),s.k0s()(),s.j41(199,"tr")(200,"td",26),s.EFF(201,"5. Verification Result"),s.k0s(),s.j41(202,"td"),s.EFF(203," Signzy returns a definitive match score to Fynzon. Based on internal thresholds, the user is subsequently marked as "),s.j41(204,"b"),s.EFF(205,"KYC Verified"),s.k0s(),s.EFF(206," or "),s.j41(207,"b"),s.EFF(208,"KYC Failed"),s.k0s(),s.EFF(209," in our system. "),s.k0s(),s.j41(210,"td"),s.EFF(211," Completes the regulatory requirement and grants/denies access based on verification status. "),s.k0s()()()()()()(),s.nrm(212,"mat-divider",36),s.j41(213,"h5",37),s.EFF(214," International transfers of your personal data "),s.k0s(),s.j41(215,"div",23),s.nrm(216,"img",38),s.k0s(),s.j41(217,"p",39),s.EFF(218," In this Section 4, we provide information about the circumstances in which your personal data may be transferred to countries outside the European Economic Area (EEA). We and our other group companies have office
1s in India, USA, and Singapore. To facilitate our operations, we may transfer, store, and process your information within those countries or with service providers based in Europe, India, Asia Pacific, and North America. Laws in these countries may differ from the laws applicable to your Country of Residence. For example, information collected within the EEA may be transferred, stored, and processed outside of the EEA for the purposes described in this Privacy Policy. "),s.k0s(),s.j41(219,"p",40),s.EFF(220," Where we transfer, store, and process your personal information outside of the EEA, we have ensured that appropriate safeguards are in place to ensure an adequate level of data protection. Transfers to our affiliated entities, to our service providers, and other third parties will be protected by appropriate safeguards, namely the use of standard data protection clauses adopted or approved by the European Commission or applicable certification schemes. "),s.k0s(),s.nrm(221,"mat-divider",22),s.j41(222,"div",41)(223,"h5",19),s.EFF(224," Your rights with regard to personal data "),s.k0s(),s.j41(225,"p",31),s.EFF(226," In this Section 5, we have summarised the rights that you have under data protection law based on whether you are a resident of the European Economic Area (EEA Resident) or you are not a resident of the EEA (Non-EEA Resident). Some of the rights are complex, and not all of the details have been included in our summaries. Accordingly, you should read the relevant laws and guidance from the regulatory authorities for a full explanation of these rights. "),s.k0s(),s.j41(227,"ul",31)(228,"li",27),s.EFF(229," Non-EEA Residents. If you are a Non-EEA Resident, you may access and verify your Personal Information held by Fynzon P2P by submitting a written request to us at [Fynzon P2P Support]. "),s.k0s(),s.j41(230,"li",27),s.EFF(231," EEA Residents. If you are an EEA Resident, your principal rights under data protection law are: "),s.j41(232,"ol",42)(233,"li",21),s.EFF(234,"the right to access;"),s.k0s(),s.j41(235,"li",21),s.EFF(236,"the right to rectification;"),s.k0s(),s.j41(237,"li",21),s.EFF(238,"the right to erasure;"),s.k0s(),s.j41(239,"li",21),s.EFF(240,"the right to restrict processing;"),s.k0s(),s.j41(241,"li",21),s.EFF(242,"the right to object to processing;"),s.k0s(),s.j41(243,"li",21),s.EFF(244,"the right to data portability;"),s.k0s(),s.j41(245,"li",21),s.EFF(246," the right to complain to a supervisory authority; and "),s.k0s(),s.j41(247,"li",21),s.EFF(248,"the right to withdraw consent."),s.k0s()()(),s.j41(249,"li",27),s.EFF(250," As an EEA Resident, you have the right to confirmation as to whether or not we process your personal data and, where we do, access to the personal data, together with certain additional information. That additional information includes details of the purposes of the processing, the categories of personal data concerned, and the recipients of the personal data. Providing the rights and freedoms of others are not affected, we will supply to you a copy of your personal data. The first copy will be provided free of charge, but additional copies may be subject to a reasonable fee. You can access your personal data by writing to us at [Fynzon P2P Support]. "),s.k0s(),s.j41(251,"li",27),s.EFF(252," As an EEA Resident, you have the right to have any inaccurate personal data about you rectified and, taking into account the purposes of the processing, to have any incomplete personal data about you completed. You can request correction or modification of your personal data by writing to us at [Fynzon P2P Support] "),s.k0s(),s.j41(253,"li",27),s.EFF(254," In some circumstances, as an EEA Resident, you have the right to the erasure of your personal data without undue delay. Those circumstances include: the personal data are no longer necessary in relation to the purposes for which they were collected or otherwise processed; you withdraw consent to consent-based processing; you object to the processing under certain rules of applicable data protection law; the processing is for direct marketing purposes; and the personal data have been unlawfully processed. However, there are exclusions of the right to erasure. The general exclusions include where processing is necessary: for exercising the right of freedom of expression and information; for compliance with a legal obligation; or for the establishment, exercise, or defence of legal claims. You can request the deletion of your account by writing to us at [Fynzon P2P Support]. "),s.k0s(),s.j41(255,"li",27),s.EFF(256," In some circumstances, as an EEA Resident, you have the right to restrict the processing of your personal data. Those circumstances are: you contest the accuracy of the personal data; processing is unlawful but you oppose erasure; we no longer need the personal data for the purposes of our processing, but you require personal data for the establishment, exercise, or defence of legal claims; and you have objected to processing, pending the verification of that objection. Where processing has been restricted on this basis, we may continue to store your personal data. However, we will only otherwise process it: with your consent; for the establishment, exercise, or defence of legal claims; for the protection of the rights of another natural or legal person; or for reasons of important public interest. "),s.k0s(),s.j41(257,"li",27),s.EFF(258," As an EEA Resident, you have the right to object to our processing of your personal data on grounds relating to your particular situation, but only to the extent that the legal basis for the processing is that the processing is necessary for: the performance of a task carried out in the public interest or in the exercise of any official authority vested in us; or the purposes of the legitimate interests pursued by us or by a third party. If you make such an objection, we will cease to process the personal data unless we can demonstrate compelling legitimate grounds for the processing which override your interests, rights, and freedoms, or the processing is for the establishment, exercise, or defence of legal claims. "),s.k0s(),s.j41(259,"li",27),s.EFF(260," As an EEA Resident, you have the right to object to our processing of your personal data for direct marketing purposes (including profiling for direct marketing purposes). If you make such an objection, we will cease to process your personal data for this purpose. "),s.k0s(),s.j41(261,"li",27),s.EFF(262," As an EEA Resident, you have the right to object to our processing of your personal data for scientific or historical research purposes or statistical purposes on grounds relating to your particular situation, unless the processing is necessary for the performance of a task carried out for reasons of public interest. "),s.k0s(),s.j41(263,"li",27),s.EFF(264," To the extent that the legal basis for our processing of your personal data is: "),s.j41(265,"ol",42)(266,"li",21),s.EFF(267,"consent; or"),s.k0s(),s.j41(268,"li",21),s.EFF(269," that the processing is necessary for the performance of a contract to which you are party or in order to take steps at your request prior to entering into a contract, and such processing is carried out by automated means, and you are an EEA Resident, you have the right to re
1ceive your personal data from us in a structured, commonly used, and machine-readable format. However, this right does not apply where it would adversely affect the rights and freedoms of others. You can request to download your account information by writing to us at [Fynzon P2P Support]. "),s.k0s()()(),s.j41(270,"li",27),s.EFF(271," To the extent that the legal basis for our processing of your personal data is consent and you are an EEA Resident, you have the right to withdraw that consent at any time. Withdrawal will not affect the lawfulness of processing before the withdrawal. "),s.k0s(),s.j41(272,"li",27),s.EFF(273," You may exercise any of your rights in relation to your personal data by written notice to us, in addition to the other methods specified in this Section 5. "),s.k0s()()()()()()(),s.j41(274,"mat-tab",43),s.nrm(275,"mat-divider"),s.j41(276,"div",6)(277,"div",7)(278,"div",44)(279,"a",45),s.EFF(280,"Introduction"),s.k0s(),s.j41(281,"a",46),s.EFF(282,"Supported Cryptocurrencies"),s.k0s(),s.j41(283,"a",47),s.EFF(284,"Transaction Instructions"),s.k0s(),s.j41(285,"a",48),s.EFF(286,"Receiving Cryptocurrency"),s.k0s(),s.j41(287,"a",49),s.EFF(288,"P2P Transactions with Fiat Currency"),s.k0s(),s.j41(289,"a",50),s.EFF(290,"Trading between Supported Cryptocurrencies"),s.k0s(),s.j41(291,"a",51),s.EFF(292,"User Information"),s.k0s(),s.j41(293,"a",52),s.EFF(294,"Trade Corrections"),s.k0s(),s.j41(295,"a",53),s.EFF(296,"Fees and Taxes"),s.k0s(),s.j41(297,"a",54),s.EFF(298,"Contests and Rewards"),s.k0s(),s.j41(299,"a",55),s.EFF(300,"Suspension, Termination, and Cancellation"),s.k0s(),s.j41(301,"a",56),s.EFF(302,"Disclaimers"),s.k0s(),s.j41(303,"a",57),s.EFF(304,"Indemnification"),s.k0s(),s.j41(305,"a",58),s.EFF(306,"Limitation of Liability"),s.k0s(),s.j41(307,"a",59),s.EFF(308,"General"),s.k0s()()(),s.j41(309,"div",60)(310,"div",61)(311,"div",16),s.nrm(312,"img",62),s.k0s(),s.j41(313,"div",63)(314,"h5",19),s.EFF(315,"Introduction"),s.k0s(),s.j41(316,"p",20),s.EFF(317," Fynzon P2P is dedicated to facilitating secure and efficient peer-to-peer trading of digital assets. Our policies are crafted to ensure the reliability of our services and safeguard the interests of our users. "),s.k0s()(),s.nrm(318,"mat-divider",22),s.j41(319,"div",23),s.nrm(320,"img",64),s.k0s(),s.j41(321,"div",65)(322,"h5",26),s.EFF(323,"Supported Cryptocurrencies"),s.k0s(),s.j41(324,"ul")(325,"li",66),s.EFF(326,' Fynzon P2P supports a range of cryptocurrencies for wallet transactions. Users can send, receive, and store only the cryptocurrencies designated as "Supported Cryptocurrencies" on our platform. '),s.k0s(),s.j41(327,"li",21),s.EFF(328," The list of Supported Cryptocurrencies may vary and can be found on our website's FAQ page. "),s.k0s()()(),s.nrm(329,"mat-divider",28),s.j41(330,"div",67)(331,"h5",19),s.EFF(332,"Transaction Instructions"),s.k0s(),s.j41(333,"ul",68)(334,"li",21),s.EFF(335," Fynzon P2P processes wallet transactions based on user instructions. "),s.k0s(),s.j41(336,"li",21),s.EFF(337," Users are responsible for ensuring the accuracy of transaction details. "),s.k0s(),s.j41(338,"li",21),s.EFF(339," We do not guarantee the identity of counterparties or the quality of goods/services exchanged in transactions. "),s.k0s()()(),s.nrm(340,"mat-divider",36),s.j41(341,"div",69)(342,"h5",70),s.EFF(343,"Receiving Cryptocurrency"),s.k0s(),s.j41(344,"div",23),s.nrm(345,"img",71),s.k0s(),s.j41(346,"ul",68)(347,"li",21),s.EFF(348," Users can receive Supported Cryptocurrency into their Fynzon P2P wallet by providing a receive address generated 
1within the platform. "),s.k0s(),s.j41(349,"li",21),s.EFF(350," Only Supported Cryptocurrency sent to a receive address associated with that specific cryptocurrency will be credited to the user's wallet. "),s.k0s()()(),s.nrm(351,"mat-divider",22),s.j41(352,"div",72)(353,"h5",19),s.EFF(354," P2P Transactions with Fiat Currency "),s.k0s(),s.j41(355,"ul",31)(356,"li",27),s.EFF(357," Fynzon P2P allows users to engage in fiat currency peer-to-peer transactions for certain Supported Cryptocurrencies. "),s.k0s(),s.j41(358,"li",27),s.EFF(359," Cryptocurrency is held in escrow during transactions until fiat currency payment is confirmed between buyer and seller users. "),s.k0s(),s.j41(360,"li",27),s.EFF(361," We facilitate the release of cryptocurrency upon payment confirmation without directly handling fiat currency transfers. "),s.k0s()()(),s.nrm(362,"mat-divider",22),s.j41(363,"div",73)(364,"h5",19),s.EFF(365," Trading between Supported Cryptocurrencies "),s.k0s(),s.j41(366,"ul",31)(367,"li",27),s.EFF(368," Users can trade between various Supported Cryptocurrencies on the Fynzon P2P platform. "),s.k0s()()(),s.nrm(369,"mat-divider",22),s.j41(370,"div",74)(371,"h5",19),s.EFF(372,"User Information"),s.k0s(),s.j41(373,"ul",31)(374,"li",27),s.EFF(375," Fynzon P2P may share user information with third parties as required by law or under contractual agreements. "),s.k0s(),s.j41(376,"li",27),s.EFF(377," Users grant permission for such information sharing and release Fynzon P2P from any associated liabilities. "),s.k0s()()(),s.nrm(378,"mat-divider",22),s.j41(379,"div",75)(380,"h5",19),s.EFF(381,"Trade Corrections"),s.k0s(),s.j41(382,"div",23),s.nrm(383,"img",76),s.k0s(),s.j41(384,"ul",31)(385,"li",77),s.EFF(386," Fynzon P2P reserves the right to correct, reverse, or cancel transactions in case of errors, abnormalities, or technical issues. "),s.k0s(),s.j41(387,"li",27),s.EFF(388," We provide no guarantee of successful correction attempts and disclaim responsibility for such errors. "),s.k0s()()(),s.nrm(389,"mat-divider",22),s.j41(390,"div",78)(391,"h5",19),s.EFF(392,"Fees and Taxes"),s.k0s(),s.j41(393,"ul",31)(394,"li",27),s.EFF(395," Users agree to adhere to the fee structure outlined on the Fynzon P2P website. "),s.k0s(),s.j41(396,"li",27),s.EFF(397," Fees may apply to transactions, withdrawals, and trades, as detailed on the website. "),s.k0s(),s.j41(398,"li",27),s.EFF(399," Users are responsible for complying with tax regulations applicable to their cryptocurrency transactions. "),s.k0s()()(),s.nrm(400,"mat-divider",22),s.j41(401,"div",79)(402,"h5",19),s.EFF(403,"Contests and Rewards"),s.k0s(),s.j41(404,"ul",31)(405,"li",27),s.EFF(406," Fynzon P2P may offer contests and rewards to users, subject to terms and conditions specified on the platform. "),s.k0s(),s.j41(407,"li",27),s.EFF(408," Participants are responsible for any applicable taxes on contest winnings or rewards. "),s.k0s()()(),s.nrm(409,"mat-divider",22),s.j41(410,"div",80)(411,"h5",19),s.EFF(412," Suspension, Termination, and Cancellation "),s.k0s(),s.j41(413,"ul",31)(414,"li",27),s.EFF(415," Fynzon P2P reserves the right to suspend, terminate, or cancel user accounts or access to services at its discretion. "),s.k0s(),s.j41(416,"li",27),s.EFF(417," Users may cancel their accounts by withdrawing balances and contacting customer support. "),s.k0s()()(),s.nrm(418,"mat-divider",22),s.j41(419,"div",81)(420,"h5",19),s.EFF(421,"Disclaimers"),s.k0s(),s.j41(422,"ul",31)(423,"li",27),s.EFF(424,' Fynzon P2P services are provided on an "as-is" and "as-available" basis without warranties of any kind. '),s.k0s(),s.j41(425,"li",27),s.EFF(426," We disclaim responsibility for user-generated content and third-party services utilized on our platform. "),s.k0s()()(),s.nrm(427,"mat-divider",22),s.j41(428,"div",82)(429,"h5",19),s.EFF(430,"Indemnification"),s.k0s(),s.j41(431,"ul",31)(432,"li",27),s.EFF(433," Users agree to indemnify Fynzon P2P against claims arising from their use of services, violation of terms, or applicable laws. "),s.k0s()()(),s.nrm(434,"mat-divider",22),s.j41(435,"div",83)(436,"h5",19),s.EFF(437,"Limitation of Liability"),s.k0s(),s.j41(438,"ul",31)(439,"li",27),s.EFF(440," Fynzon P2P's liability is limited to the fees paid by users within the preceding twelve months, except in cases of gross negligence, fraud, or intentional violation of law. "),s.k0s()()(),s.nrm(441,"mat-divider",22),s.j41(442,"div",84)(443,"h5",19),s.EFF(444,"General"),s.k0s(),s.j41(445,"ul",31)(446,"li",27),s.EFF(447," Disputes shall be resolved through arbitration in accordance with applicable laws and arbitration rules. "),s.k0s(),s.j41(448,"li",27),s.EFF(449," Users agree to waive jury trials and class actions, and to handle disputes on an individual basis. "),s.k0s(),s.j41(450,"li",27),s.EFF(451," Force majeure events may affect service performance, for which Fynzon P2P shall not be held liable. "),s.k0s(),s.j41(452,"li",27),s.EFF(453," Electronic communications constitute val
1id means of interaction between users and Fynzon P2P. "),s.k0s(),s.j41(454,"li",27),s.EFF(455," This policy constitutes the entire agreement between users and Fynzon P2P regarding service usage. "),s.k0s()()()()()()(),s.j41(456,"mat-tab",85),s.nrm(457,"mat-divider"),s.j41(458,"div",6)(459,"div",86)(460,"div",87)(461,"ul",88)(462,"li")(463,"div")(464,"h6",89),s.EFF(465,"Q.1. What is P2P exchange?"),s.k0s(),s.j41(466,"p")(467,"strong"),s.EFF(468,"P2P"),s.k0s(),s.EFF(469," stands for Peer-to-Peer, where "),s.j41(470,"b"),s.EFF(471,"P2P exchange"),s.k0s(),s.EFF(472," is a platform that allows users to buy and sell cryptocurrency directly with other users. "),s.k0s()()(),s.j41(473,"li")(474,"div")(475,"h6",89),s.EFF(476," Q.2. Are P2P Crypto Exchanges safe? "),s.k0s(),s.j41(477,"p"),s.EFF(478," P2P Crypto Exchanges can be safe if users choose sellers with positive ratings and reviews, and be aware of potential scams. Always follow legal and tax regulations applicable to cryptocurrency transactions in your region. "),s.k0s()()(),s.j41(479,"li")(480,"div")(481,"h6",89),s.EFF(482," Q.3. How Do I Trade Cryptocurrency on a Fynzon P2P Network? "),s.k0s(),s.j41(483,"p"),s.EFF(484," Trading cryptocurrency on a Fynzon P2P network involves initiating a trade, making a payment and confirming the transaction. The Cryptocurrency is then transferred to the buyer's Fynzon wallet. "),s.k0s()()(),s.j41(485,"li")(486,"div")(487,"h6",89),s.EFF(488," Q.4. Why choose Fynzon for P2P marketplaces? "),s.k0s(),s.j41(489,"p"),s.EFF(490," Provides an escrow system on a P2P exchange designed to protect both parties from fraud. When a trade is completed, the assets of the seller are placed in escrow. Once the buyer\u2019s payment has been verified, the assets are taken out of escrow and sent to the buyer\u2019s cryptocurrency wallet. "),s.k0s()()(),s.j41(491,"li")(492,"div")(493,"h6",89),s.EFF(494," Q.5. What are the necessary steps to purchase USDT on Fynzon P2P? "),s.k0s(),s.EFF(495," Buying USDT on Fynzon P2P: Quick Steps "),s.j41(496,"ol")(497,"li",20),s.EFF(498,"Sign up and complete KYC on Fynzon."),s.k0s(),s.j41(499,"li",20),s.EFF(500,"Find a USDT seller accepting INR."),s.k0s(),s.j41(501,"li",20),s.EFF(502," Place an order and follow the seller's instructions. "),s.k0s(),s.j41(503,"li",20),s.EFF(504,"Make payment via an agreed method."),s.k0s(),s.j41(505,"li",20),s.EFF(506,"Receive USDT in your Fynzon wallet."),s.k0s(),s.j41(507,"li",20),s.EFF(508," Trade safely and follow Fynzon's guidelines! "),s.k0s()()()()(),s.j41(509,"div",90)(510,"i"),s.EFF(511," * Feel free to contact us anytime, day or night \u2014 we\u2019re "),s.nrm(512,"br"),s.EFF(513," available 24/7. You can reach us at"),s.k0s(),s.EFF(514," \xa0"),s.j41(515,"a",91),s.EFF(516,"[email protected]."),s.k0s()()()()()()()()()),2&re&&(s.R7$(6),s.Y8G("selectedIndex",ke.activeTabIndex))},dependencies:[N.q,r.mq,r.T8,K.l],styles:['.policyDiv[_ngcontent-%COMP%]{background-color:#fff;font-size:14px;font-style:"Roboto" sans-serif;overflow-y:hidden!important;height:100dvh;padding-top:60px}.sidebar[_ngcontent-%COMP%]{position:sticky;padding-top:20px;border-right:1px solid rgb(0,0,0,.12);height:100%;overflow-y:auto}.scrollspy-example[_ngcontent-%COMP%]{position:relative;height:78vh;overflow-y:auto}.list-group-item.active[_ngcontent-%COMP%]{color:#0d6efd;background-color:transparent;border:none}.list-group-item[_ngcontent-%COMP%]{background-color:none;border:none;color:#505050;font-weight:500}.list-group-item[_ngcontent-%COMP%]:focus-visible{color:#0d6efd!important}.faqContainer[_ngcontent-%COMP%]{margin:0;padding-block:10px;height:78dvh;overflow-y:auto}@media screen and (max-width: 550px){.sidebar[_ngcontent-%COMP%]{display:none}img[_ngcontent-%COMP%]{width:100%;height:80%}  .mat-mdc-tab{font-size:14px;padding:0!important}  .mat-mdc-tab-labels{display:flex!important;justify-content:space-evenly}.contactUs[_ngcontent-%COMP%]{font-size:12px}}.contactUs[_ngcontent-%COMP%]{font-size:20px}.fixedContainer[_ngcontent-%COMP%]{height:100vh;overflow-y:hidden}.headerBar[_ngcontent-%COMP%]{background-color:#00162b;position:fixed;width:100%;top:0;left:0;z-index:10}table[_ngcontent-%COMP%], th[_ngcontent-%COMP%], td[_ngcontent-%COMP%]{border:1px solid grey;padding:10px}tr[_ngcontent-%COMP%]{height:40px}']})}}return et})();var w=h(8156);const le=[{path:"about-us",component:(()=>{class et{constructor(He,re,ke,Re){this.meta=He,this.title=re,this.metaData=ke,this.notify=Re,this.metaDetails=[]}ngOnInit(){this.getMetaData()}getMetaData(){this.metaData.fetchMetaData("about-us").subscribe({next:He=>{const re=JSON.parse(JSON.stringify(He));re.error?this.notify.showError(re.message,""):(this.metaDetails=re.data,this.title.setTitle(this.metaDetails.title),this.meta.updateTag({name:"description",content:this.metaDetails.discription}),this.meta.updateTag({name:"keywords",content:this.metaDetails.keywords}))},error:He=>{this.notify.showError(He.error.meassage||"Internal Server Error","")}})}preventImage(He){He.preventDefault()}preventImage2(He){He.preventDefault()}static{this.\u0275fac=function(re){return new(re||et)(s.rXU(d.W8),s.rXU(d.hE),s.rXU(_.R),s.rXU(k.J))}}static{this.\u0275cmp=s.VBU({type:et,selectors:[["app-about-us"]],decls:50,vars:0,consts:[[1,"container","lh-17","mb
1-3","vh-100"],[1,"h3","text-center","m-5"],[1,"text-aliceblue","fw-bolder"],[1,"row"],["data-aos","flip-left",1,"col-md-8","col-12","p-4"],["data-aos","flip-right",1,"col-md-4","mt-5","text-end","col-12","my-2"],[1,"d-flex","justify-content-between"],[1,"col-8","text-white"],[1,"wrapper"],["src","../../../../assets/images/founder-image.png","alt","founder_image",1,"image-fluid","image-cover"],[1,"col-4","text-white","mt-5"],[1,"mt-1","text-center"],["target","_blank","rel","noopener","href","https://www.instagram.com/akysindia/"],["src","https://fynzon-prod-public-files.s3.ap-south-1.amazonaws.com/crypto-02-08-2024-216-Frame-27128.png","width","25px","alt","insta-image"],["target","_blank","rel","noopener","href","https://www.linkedin.com/in/akysindia/"],["src","https://fynzon-prod-public-files.s3.ap-south-1.amazonaws.com/crypto-02-08-2024-826-linked-in.png","width","25px","alt","instagram-image"],["target","_blank","rel","noopener","href","https://www.instagram.com/niti_vedi/"],["target","_blank","rel","noopener","href","https://www.linkedin.com/in/niti-vedi-638a42168/"],[1,"text-white"],["src","../../../../assets/images/cfo-image.png","alt","cfo_image",1,"image-fluid","image-cover"]],template:function(re,ke){1&re&&(s.nrm(0,"app-header"),s.j41(1,"div",0)(2,"h1",1)(3,"span",2),s.EFF(4," ABOUT US "),s.k0s()(),s.j41(5,"div",3)(6,"div",4)(7,"p"),s.EFF(8," Fynzon originates from Financial Zone, is led by Co-Founders and industry experts Amit Singh (CEO) and Niti Trivedi (CFO). "),s.k0s(),s.nrm(9,"br"),s.j41(10,"p"),s.EFF(11," Our team leverages extensive experience in lending, fintech, and building customer-focused organizations to drive innovation. Fynzon proudly offers cutting-edge Peer-to-Peer (P2P) and Payout platforms, committed to developing groundbreaking products that transform the industry and deliver significant, lasting returns. "),s.k0s(),s.nrm(12,"br"),s.j41(13,"p"),s.EFF(14," In the evolving Fintech Sector, Peer-To-Peer (P2P) services have become a favored and effective way to trade digital assets. Fynzon offers a decentralized platform where individuals transact directly with one another. Fynzon ensures transaction security until the trade is fully completed by both parties. Additionally, Fynzon serves as a knowledge hub, offering resources and insights to support informed decision-making. "),s.k0s(),s.nrm(15,"br"),s.j41(16,"p"),s.EFF(17," Leading the way in instant transactions, Pezon is a fintech service delivering a broad spectrum of financial solutions to address varied business clients. Utilizing advanced technology, it offers innovative services across Banking, Education, eCommerce, and SMEs. "),s.k0s()(),s.j41(18,"div",5)(19,"div",6)(20,"div",7)(21,"div",8),s.nrm(22,"img",9),s.k0s()(),s.j41(23,"div",10)(24,"div",11),s.EFF(25," Amit Singh "),s.nrm(26,"br"),s.EFF(27," (CEO) "),s.k0s(),s.j41(28,"div",11)(29,"a",12),s.nrm(30,"img",13),s.k0s(),s.EFF(31,"\xa0 "),s.j41(32,"a",14),s.nrm(33,"img",15),s.k0s()()()(),s.j41(34,"div",6)(35,"div",10)(36,"div",11),s.EFF(37," Niti Trivedi"),s.nrm(38,"br"),s.EFF(39," (CFO) "),s.k0s(),s.j41(40,"div",11)(41,"a",16),s.nrm(42,"img",13),s.k0s(),s.EFF(43,"\xa0 "),s.j41(44,"a",17),s.nrm(45,"img",15),s.k0s()()(),s.j41(46,"div",18)(47,"div",8),s.nrm(48,"img",19),s.k0s()()()()()(),s.nrm(49,"app-footer"))},dependencies:[K.l,w.n],styles:["p[_ngcontent-%COMP%]{color:#fff;font-size:18px}.social_media[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:inline-block;width:40px;height:40px;background:#89b9d8;border-radius:50%;font-size:20px;color:#102a44;line-height:40px;text-align:center;transition:all .5s ease-in-out;margin:0;padding:0}.wrapper[_ngcontent-%COMP%]{width:200px;height:200px;border-radius:100%;background-color:#f5f5f5;overflow-y:hidden}.image-cover[_ngcontent-%COMP%]{width:200px;height:200px;margin-top:20px;border-radius:100%;object-fit:contain;object-position:center}.lh-17[_ngcontent-%COMP%]{line-height:1.7}.text-aliceblue[_ngcontent-%COMP%]{color:#f0f8ff}"]})}}return et})()},{path:"policies/:policy",component:ne},{path:"aml-policy",component:(()=>{class et{constructor(He,re,ke,Re){this.meta=He,this.title=re,this.notify=ke,this.metaData=Re}ngOnInit(){this.getMetaData()}getMetaData(){this.metaData.fetchMetaData("aml-policy").subscribe({next:He=>{const re=JSON.parse(JSON.stringify(He));re.error?this.notify.showError(re.message,""):(this.metaDetails=re.data,this.title.setTitle(this.metaDetails.title),this.meta.updateTag({name:"discription",content:this.metaDetails.discription}),this.meta.updateTag({name:"keywords",content:this.metaDetails.keywords}))},error:He=>{this.notify.showError(He.error.meassage||"Internal Server Error","")}})}static{this.\u0275fac=function(re){return new(re||et)(s.rXU(d.W8),s.rXU(d.hE),s.rXU(k.J),s.rXU(_.R))}}static{this.\u0275cmp=s.VBU({type:et,selectors:[["app-aml-policy"]],decls:561,vars:0,consts:[[1,"headerBar"],[1,"container-fluid","_pri"],[1,"row"],[1,"col-11","m-auto"],[1,"pageHeading"],[1,"_paeaa","text-white"],[1,"horizontalLine"]],template:function(re,ke){1&re&&(s.j41(0,"div",0),s.nrm(1,"app-header"),s.k0s(),s.j41(2,"div",1)(3,"div",2)(4,"div",3)(5,"h3",4),s.EFF(6,"AML-Policy"),s.k0s(),s.j41(7,"span",5)(8,"h4"),s.EFF(9,"1. INTRODUCTION"),s.k0s(),s.EFF(10," Virtual Block Innovations Pvt. Ltd. "),s.EFF(11," which term shall refer to and include its owners, its subsidiaries and affiliated companies, directors, investors, employees, officers, representatives, affiliates, or other related parties. "),s.nrm(12,"br")(13,"br"),s.EFF(14,' Persons availing of any of the services from Fynzon or engaging in any transactions on any digital/non-digital platform provided or operated by Fynzon, directly or indirectly, are referred to herein as "Users". '),s.nrm(15,"br")(16,"br"),s.EFF(17," This is an agreement between Fynzon and the User, which is binding on the User. All Users are required to comply with the terms of this agreement at all times, and any instance of non-compliance will result in the termination of such user's accounts on the Fynzon platform, and in appropriate reporting of the circumstances of such non-compliance and such termination to the relevant statutory authorities. "),s.nrm(18,"br")(19,"br"),s.EFF(20," Integrity, honesty and ethical business practices are some of the core values of Fynzon, and Fynzon strongly condemns any and all activities related to terrorism, money laundering, and all other unlawful actions. In order to prevent misuse of the services provided on the Fynzon platform, Users are required to strictly comply with the terms contained herein, which forms part and parcel of the User Terms of Service. Terms not defined herein shall carry the same meaning as in the Terms & Conditions, and in the absence thereof, to general usage and parlance. "),s.nrm(21,"br")(22,"br"),s.EFF(23," Users are required to read, review, understand and agree to the terms hereunder for using or availing of the Fynzon Services. If User do not agree with any terms herein, then User should not register with Fynzon Platform. "),s.nrm(24,"br")(25,"br"),s.EFF(26,' This Anti-Money Laundering Policy (hereinafter referred to as the "AML Policy") supersedes and replaces any and all prior oral or written understandings or agreements between Fynzon and the User with respect to the AML Policy. '),s.nrm(27,"br")(28,"br"),s.EFF(29,' Money laundering is criminalized primarily by means of the Anti-Money Laundering and Counter-Terrorism Financing Act 2006 ("AML/CTF Act"). '),s.nrm(30,"br")(31,"br"),s.EFF(32," The regulations contain detailed provisions on the measures and procedures to be maintained and applied by subject persons, including customer due diligence measures, record keeping procedures and reporting procedures, etc. "),s.nrm(33,"br")(34,"br"),s.j41(35,"h4"),s.EFF(36,"2. Definitions"),s.k0s(),s.EFF(37," All terms defined in the Terms of Service and the Privacy Policy will carry the same meaning, force and effect in this AML Policy. "),s.nrm(38,"br")(39,"br"),s.j41(40,"b"),s.EFF(41,"2.1 Money-Laundering (\u201cML\u201d) refers to:"),s.k0s(),s.nrm(42,"br")(43,"br"),s.EFF(44," \xa0\xa0(a) The conversion or transfer of property knowing or suspecting that such property is derived directly or indirectly from, or the proceeds of criminal activity or from an act or acts of participation in criminal activity, for or purposes of concealing or disguising the origin of the property or of assisting any person or persons involved or concerned in criminal activity. "),s.nrm(45,"br")(46,"br"),s.EFF(47," \xa0\xa0(b) The concealment or disguise of the true nature, source, location, disposition, movement, rights with respect to, in or over, or ownership of property, knowing or suspecting that such property is derived directly or indirectly from criminal activity or from an act or acts of participation in criminal activity. "),s.nrm(48,"br")(49,"br"),s.EFF(50," \xa0\xa0(c) The acquisition, possession or use of property knowing or suspecting that the same was derived or originated directly or indirectly from criminal activity or from an act or acts of participation in criminal activity. "),s.nrm(51,"br")(
152,"br"),s.EFF(53," \xa0\xa0(d) Retention without reasonable excuse of property knowing or suspecting that the same was derived or originated directly or indirectly from criminal activity or from an act or acts of participation in criminal activity. "),s.nrm(54,"br")(55,"br"),s.EFF(56," \xa0\xa0(e) Attempting any of the matters or activities defined in the above foregoing sub-paragraphs (a), (b), (c) and includes acting as an accomplice in respect of any of the matters or activities defined in the above foregoing sub-paragraphs. "),s.nrm(57,"br")(58,"br"),s.j41(59,"b"),s.EFF(60," 2.2 PEP "),s.k0s(),s.EFF(61,"\xa0\xa0 refers to individuals who are or have been entrusted with prominent public functions, their immediate family members or persons known to be close associates of such persons but shall not include middle ranking or more junior officials. As per the Anti-Money Laundering and Counter-Terrorism Financing Rules Instrument 2007 (No. 1), \u201cPEP\u201d means an individual: "),s.nrm(62,"br")(63,"br"),s.EFF(64," \xa0\xa0(a) Who holds a prominent public position or function in a government body or an international organisation, including: "),s.nrm(65,"br")(66,"br"),s.EFF(67," \xa0\xa0\xa0\xa0(1) Head of State or head of a country or government or "),s.nrm(68,"br")(69,"br"),s.EFF(70," \xa0\xa0\xa0\xa0(2) Government minister or equivalent senior politician or "),s.nrm(71,"br")(72,"br"),s.EFF(73," \xa0\xa0\xa0\xa0(3) Senior government official or "),s.nrm(74,"br")(75,"br"),s.EFF(76," \xa0\xa0\xa0\xa0(4) Senior foreign representative, ambassador, or high commissioner or "),s.nrm(77,"br")(78,"br"),s.EFF(79," \xa0\xa0\xa0\xa0(5) High-ranking member of the armed forces or "),s.nrm(80,"br")(81,"br"),s.EFF(82," \xa0\xa0\xa0\xa0(6) Board chair, chief executive, or chief financial officer of, or any other position that has comparable influence in, any State enterprise or international organisation and "),s.nrm(83,"br")(84,"br"),s.EFF(85," \xa0\xa0(b) who is an immediate family member of a person referred to in paragraph 2.2 (a), including: "),s.nrm(86,"br")(87,"br"),s.EFF(88," \xa0\xa0\xa0\xa0(1) a spouse or "),s.nrm(89,"br")(90,"br"),s.EFF(91," \xa0\xa0\xa0\xa0(2) a de facto partner or "),s.nrm(92,"br")(93,"br"),s.EFF(94," \xa0\xa0\xa0\xa0(3) a child and a child's spouse or de facto partner or "),s.nrm(95,"br")(96,"br"),s.EFF(97," \xa0\xa0\xa0\xa0(4) a parent and "),s.nrm(98,"br")(99,"br"),s.EFF(100," \xa0\xa0(c) who is a close associate of a person referred to in paragraph 1.2 (a), which means any individual who is known (having regard to information that is public or readily available) to have: "),s.nrm(101,"br")(102,"br"),s.EFF(103," \xa0\xa0\xa0\xa0\xa0\xa0(1) joint beneficial ownership of a legal entity or legal arrangement with a person referred to in paragraph 2.2 (a) or "),s.nrm(104,"br")(105,"br"),s.EFF(106," \xa0\xa0\xa0\xa0\xa0\xa0(2) sole beneficial ownership of a legal entity or legal arrangement that is known to exist for the benefit of a person described in paragraph 2.2 (a). "),s.nrm(107,"br")(108,"br"),s.j41(109,"b"),s.EFF(110,' 2.3 "Principal Officer" '),s.k0s(),s.EFF(111," means the officer appointed by Fynzon to administer Fynzon's anti-money laundering measures. "),s.nrm(112,"br")(113,"br"),s.j41(114,"b"),s.EFF(115,' 2.4 "Senior Management" '),s.k0s(),s.EFF(116," means such directors, officers or other personnel of Fynzon as are specifically designated to monitor and ensure know-your-customer compliance and the operation of Fynzon's internal audit systems. "),s.nrm(117,"br")(118,"br"),s.j41(119,"b"),s.EFF(120,' 2.5 "Suspicious Transaction" '),s.k0s(),s.EFF(121," means a transaction, whether or not made in cash which, to a person acting in good faith: "),s.nrm(122,"br")(123,"br"),s.EFF(124," \xa0\xa0(1) give rise to a reasonable ground of suspicion that it may involve proceeds of an offense regardless of the value involved or "),s.nrm(125,"br")(126,"br"),s.EFF(127," \xa0\xa0(2) appears to be made in circumstances of unusual or unjustified complexity or "),s.nrm(128,"br")(129,"br"),s.EFF(130," \xa0\xa0(3) appears to have no economic rationale or bona fide purpose or "),s.nrm(131,"br")(132,"br"),s.EFF(133," \xa0\xa0(4) gives rise to a reasonable ground of suspicion that it may involve financing of the activities relating to terrorism. "),s.nrm(134,"br")(135,"br"),s.j41(136,"h4"),s.EFF(137,"3. The MLRO"),s.k0s(),s.EFF(138,' 3.1 A local Money Laundering Reporting Officer ("MLRO") has been appointed 
1who directly reports to the local management and for whom the local management is directly responsible. '),s.nrm(139,"br")(140,"br"),s.EFF(141," The local MLRO is committed to undertake the following tasks: "),s.nrm(142,"br")(143,"br"),s.EFF(144," Receive internal reports of suspicious transactions. "),s.nrm(145,"br")(146,"br"),s.EFF(147," Endeavour to ensure the Company has a fully integrated Chain Analysis tool for all incoming and outgoing transactions. "),s.nrm(148,"br")(149,"br"),s.EFF(150," Make external reporting to the relevant local authorities wherever applicable. "),s.nrm(151,"br")(152,"br"),s.EFF(153," Provide annual reporting to the local management (the report should cover the results of any AML control activities, notification of suspicious transactions, employee training, implemented AML prevention activities). "),s.nrm(154,"br")(155,"br"),s.EFF(156," Examine all unusual and conspicuous transactions and behavior either as an outcome from monitoring systems or otherwise detected. "),s.nrm(157,"br")(158,"br"),s.EFF(159,' Daily check of Users against recognized "black lists" (e.g. OFAC, UN, EU, DFAT), aggregating transfers by multiple data points, placing Users on watch and service denial lists, opening cases for investigation where needed, sending internal communications and filling out statutory reports, if applicable. '),s.nrm(160,"br")(161,"br"),s.EFF(162," Develop procedures and policies to detect and prevent money laundering. "),s.nrm(163,"br")(164,"br"),s.EFF(165," Periodically review the effectiveness of policies and procedures with regards to prevention and reporting of any illegal activity. "),s.nrm(166,"br")(167,"br"),s.EFF(168," Establish staff training. "),s.nrm(169,"br")(170,"br"),s.EFF(171," Advise and inform all employees. "),s.nrm(172,"br")(173,"br"),s.EFF(174," 3.2 The MLRO shall be responsible for overseeing all aspects of the service provider's AML/ CFT activities. The Company shall ensure that the MLRO has sufficient resources available to him or her in order to ensure compliance with the Company's AML/ CFT policy. "),s.nrm(175,"br")(176,"br"),s.EFF(177," The MLRO shall be responsible for: "),s.nrm(178,"br")(179,"br"),s.EFF(180," \xa0\xa0(1) receiving reports of knowledge or suspicion of ML/ Funding of Terrorism. "),s.nrm(181,"br")(182,"br"),s.EFF(183," \xa0\xa0(2) considering such reports to determine whether knowledge or suspicion of ML/Funding of Terrorism subsists. "),s.nrm(184,"br")(185,"br"),s.j41(186,"h4"),s.EFF(187,"4. Maintenance of Records"),s.k0s(),s.EFF(188," Fynzon shall maintain a record of, and has evolved an internal mechanism to detect, the following: "),s.nrm(189,"br")(190,"br"),s.EFF(191," 4.1 Details pertaining to User transactions, including but not limited to: "),s.nrm(192,"br")(193,"br"),s.EFF(194," \xa0\xa0- the nature of the transactions "),s.nrm(195,"br")(196,"br"),s.EFF(197," \xa0\xa0- the amount of the transaction and the currency in which it was denominated "),s.nrm(198,"br")(199,"br"),s.EFF(200," \xa0\xa0- the date on which the transaction was conducted and "),s.nrm(201,"br")(202,"br"),s.EFF(203," \xa0\xa0- the parties to the transaction "),s.nrm(204,"br")(205,"br"),s.EFF(206," 4.2 All details for the following categories of User transactions, separately from those recorded under 4.1 above: "),s.nrm(207,"br")(208,"br"),s.EFF(209," \xa0\xa0(1) All Suspicious Transactions by way of deposits and credits, withdrawals into or from any accounts in whatsoever name they are referred to in any currency maintained by way of cheques including third party cheques, pay orders, demand drafts, or any other instrument of payment of money including electronic receipts or credits and electronic payments or debits; or transfers from one account within the same banking company, financial institution and intermediary or any other mode in whatsoever name it is referred to; "),s.nrm(210,"br")(211,"br"),s.EFF(212," \xa0\xa0(2) credits or debits into or from any non-monetary accounts such as demat account, security account in any currency maintained by Fynzon. "),s.nrm(213,"br")(214,"br"),s.EFF(215," \xa0\xa0(3) money transfer or remittances in favour of own Users or non-Users from abroad and to third party beneficiaries or abroad including transactions on its own account in any currency by any of the following: "),s.nrm(216,"br")(217,"br"),s.EFF(218," \xa0\xa0\xa0\xa0- demand drafts, or "),s.nrm(219,"br")(220,"br"),s.EFF(221," \xa0\xa0\xa0\xa0- telegraphic or wire transfers or electronic remittances or transfers, or "),s.nrm(222,"br")(223,"br"),s.EFF(224," \xa0\xa0\xa0\xa0- internet transfers, or "),s.nrm(225,"br")(226,"br"),s.EFF(227," \xa0\xa0\xa0\xa0- Automated Clearing House remittances, or "),s.nrm(228,"br")(229,"br"),s.EFF(230," \xa0\xa0\xa0\xa0- any other mode of money transfer by whatever name called "),s.nrm(231,"br")(232,"br"),s.j41(233,"h4"),s.EFF(234,"5. Procedure and Manner of Maintaining Information"),s.k0s(),s.EFF(235," 5.1 Fynzon will maintain hard and soft copies of the above-mentioned records of Transactions in accordance with the procedure and manner, as may be specified under applicable laws or regulations, from time to time. "),s.nrm(236,"br")(237,"br"),s.EFF(238," 5.2 In addition to the above, Fynzon shall maintain records of transactions, as per its prevailing processes. "),s.nrm(239,"br")(240,"br"),s.j41(241,"h4"),s.EFF(242,"6. Disclosure of Records:"),s.k0s(),s.EFF(243," 6.1 Fynzon may be required and / or directed to cooperate and aid the government and / or law enforcement authorities, police, investigating agencies, or Tribunals and Courts within the said territory. "),s.nrm(244,"br")(245,"br"),s.EFF(246," 6.2 In such cases, subject to applicable laws with respect to data protection, Fynzon shall be entitled to disclose any information about the User that is in its possession or control, including to government or law enforcement officials, police, investigating agencies, Tribunals and Courts within and outside the said territory. "),s.nrm(247,"br")(248,"br"),s.EFF(249," 6.3 In particular, Fynzon shall be entitled to initiate processes and disclosures, including but not limited to the following circumstances: "),s.nrm(250,"br")(251,"br"),s.EFF(252," \xa0\xa0(1) information pertaining to or in pursuance of claims and legal process (such as summons / warrants). "),s.nrm(253,"br")(254,"br"),s.EFF(255," \xa0\xa0(2) to protect Fynzon's property, rights, and safety and the property, rights, and safety of a third party or the public in general. "),s.nrm(256,"br")(257,"br"),s.EFF(258," \xa0\xa0(3) to identify and stop any activity that Fynzon considered illegal, unethical, or legally actionable. "),s.nrm(259,"br")(260,"br"),s.EFF(261," \xa0\xa0(4) Fynzon also compiles records and audit and compliance notes to determine the efficacy of its internal audit systems on an ongoing basis, and such notes are submitted to Fynzon's audit committee on a quarterly basis for this purpose. "),s.nrm(262,"br")(263,"br"),s.j41(264,"h4"),s.EFF(265,"7. Client Risk Categorization"),s.k0s(),s.EFF(266," 7.1 Based on the various factors and risk parameters, the clients shall be categorised into \u201cHigh\u201d, \u201cMedium\u201d and \u201cLow\u201d risk categories. Frequency of risk monitoring for High Risk Customer should be Annual, Medium Risk Customer should be Two years and Low Risk Customer should be Three Years. "),s.nrm(267,"br")(268,"br"),s.EFF(269," 7.2 Certain clients may be of a higher or lower risk category depending on the circumstances such as the client's background, type of business relationship or transaction, etc. The illustrative factors for risk profiling is given as under (list is indicative and can be expanded as per business requirements and experience): "),s.nrm(270,"br")(271,"br"),s.EFF(272," \xa0\xa0(a) Geographical Location and Category of client. "),s.nrm(273,"br")(274,"br"),s.EFF(275," \xa0\xa0(b) Nature of Business activity. "),s.nrm(276,"br")(277,"br"),s.EFF(278," \xa0\xa0(c) Financial Health vs Trade Volume. "),s.nrm(279,"br")(280,"br"),s.EFF(281," \xa0\xa0(d) Income Range. "),s.nrm(282,"br")(283,"br"),s.EFF(284," 7.2 Risk based Monitoring approach shall be followed. Broad categories of monitoring and reason for suspicion and examples of suspicious transactions for Fynzon are indicated as under: "),s.nrm(285,"br")(286,"br"),s.EFF(287," \xa0\xa0(a) Identity of Client "),s.nrm(288,"br")(289,"br"),s.EFF(290," \xa0\xa0\xa0\xa0- False identification documents. "),s.nrm(291,"br")(292,"br"),s.EFF(293," \xa0\xa0\xa0\xa0- Identification documents which could not be verified within reasonable time. "),s.nrm(294,"br")(295,"br"),s.EFF(296," \xa0\xa0\xa0\xa0- Doubt over the real beneficiary of the account. "),s.nrm(297,"br")(298,"br"),s.EFF(299," \xa0\xa0\xa0\xa0- Accounts opened with 
1names very close to other established business entities. "),s.nrm(300,"br")(301,"br"),s.EFF(302," \xa0\xa0(b) Suspicious Background "),s.nrm(303,"br")(304,"br"),s.EFF(305," \xa0\xa0\xa0\xa0- Suspicious background or links with known criminals "),s.nrm(306,"br")(307,"br"),s.EFF(308," \xa0\xa0(c) Multiple Accounts "),s.nrm(309,"br")(310,"br"),s.EFF(311," \xa0\xa0\xa0\xa0- Large number of accounts having a common account holder or authorised signatory with no rationale. "),s.nrm(312,"br")(313,"br"),s.EFF(314," \xa0\xa0\xa0\xa0- Unexplained transfers between multiple accounts with no rationale. "),s.nrm(315,"br")(316,"br"),s.EFF(317," \xa0\xa0(d) Activity in Accounts "),s.nrm(318,"br")(319,"br"),s.EFF(320," \xa0\xa0\xa0\xa0- Unusual activity compared to past transactions "),s.nrm(321,"br")(322,"br"),s.EFF(323," \xa0\xa0\xa0\xa0- Sudden activity in dormant accounts "),s.nrm(324,"br")(325,"br"),s.EFF(326," \xa0\xa0\xa0\xa0- Activity inconsistent with what would be expected from declared business "),s.nrm(327,"br")(328,"br"),s.EFF(329," \xa0\xa0(e) Nature of Transactions "),s.nrm(330,"br")(331,"br"),s.EFF(332," \xa0\xa0\xa0\xa0- Unusual or unjustified complexity "),s.nrm(333,"br")(334,"br"),s.EFF(335," \xa0\xa0\xa0\xa0- No economic rationale or bonafide purpose "),s.nrm(336,"br")(337,"br"),s.EFF(338," \xa0\xa0\xa0\xa0- Source of funds are doubtful "),s.nrm(339,"br")(340,"br"),s.EFF(341," \xa0\xa0(f) Value of Transactions "),s.nrm(342,"br")(343,"br"),s.EFF(344," \xa0\xa0\xa0\xa0- Value just under the reporting threshold amount in an apparent attempt to avoid reporting "),s.nrm(345,"br")(346,"br"),s.EFF(347," \xa0\xa0\xa0\xa0- Inconsistent with the clients apparent financial standing "),s.nrm(348,"br")(349,"br"),s.EFF(350," \xa0\xa0\xa0\xa0- Inconsistency in the transactions pattern by Customers. "),s.nrm(351,"br")(352,"br"),s.EFF(353," 7.2 Fynzon will ensure that information sought from the customer is relevant to the perceived risk, is not intrusive, and is in conformity with the guidelines issued in this regard. Any other information from the customer will be sought separately with the client's consent and after opening the account. "),s.nrm(354,"br")(355,"br"),s.j41(356,"h4"),s.EFF(357,"8. Exception Handling"),s.k0s(),s.EFF(358," Exceptions to this Policy are subject to the approval, and at the sole discretion of Fynzon Chief Compliance Officer, or a designated person. All exceptions must be documented, with reasons for the exceptions, including expiration or review date and, wherever necessary, including an action plan and timelines for compliance with the policy. "),s.nrm(359,"br")(360,"br"),s.EFF(361," Without prejudice to the generality of the foregoing, screening of all individuals and entities against sanction programs such as for international/local sanction lists e.g UN, OFAC, EU, DFAT shall be undertaken and is mandatory. This is to ensure that the Company does not deal with any sanctioned individuals or entities. No accounts will be opened by Fynzon for any User who appears on the international sanction lists and local country watchlist of the jurisdiction i.e. DFAT that Fynzon business operates. "),s.nrm(362,"br")(363,"br"),s.j41(364,"h4"),s.EFF(365,"9. Enhanced Due-Diligence [\u201cEDD\u201d]"),s.k0s(),s.EFF(366," 9.1 In risk-sensitive instances or where the customer is not present and there is some doubt e.g. due to online applications via its platform, the Company shall apply EDD measures. EDD measures are additional measures to the CDD measures. "),s.nrm(367,"br")(368,"br"),s.EFF(369," 9.2 EDD measures are applied in order to ensure that the higher risks presented by certain Customers and transactions are better monitored and managed to avoid any involvement in ML/Funding of Terrorism. Thus, the Company applies EDD measures when the Operations Department classifies the Customer as high risk and, in all cases, where the customer is not present. "),s.nrm(370,"br")(371,"br"),s.EFF(372," 9.3 EDD measures are applied in the following cases: "),s.nrm(373,"br")(374,"br"),s.EFF(375," \xa0\xa0(a) where the Applicant has not been physically present for identification purposes and classified as high risk subject to the Company's CDD measures. "),s.nrm(376,"br")(377,"br"),s.EFF(378," \xa0\xa0(b) in relation to cross-border correspondent banking relationships or "),s.nrm(379,"br")(380,"br"),s.EFF(381," \xa0\xa0(c) in relation to a Business Relationship or Occasional Transaction with a PEP. "),s.nrm(382,"br")(383,"br"),s.EFF(384," 9.4 In the above-mentioned instances, the MLRO and the Designated Employee/s are to be consulted in order to confirm which of the EDD measures indicated hereunder are to be applied whenever the applicant is not present and classified as high risk customer (i.e. for non-face-to-face applicants i.e. online applications). "),s.nrm(385,"br")(386,"br"),s.EFF(387," 9.5 In addition to the three (3) specific instances mentioned above, the Company shall also conduct EDD measures in relation to a Business Relationship or a transaction connected to a jurisdiction listed under the public documents issued by the FATF as required in the guidance note on high-risk and non-cooperative jurisdictions. "),s.nrm(388,"br")(389,"br"),s.EFF(390," (NOTE: the Company restricts these clients at this stage, so the previous provisions are in case these may change in the future). "),s.nrm(391,"br")(392,"br"),s.EFF(393," 9.6 Although only three (3) relationships are mentioned above, there may be other situations which, by their nature, can present a higher risk of ML/ Funding of Terrorism. The MLRO shall, therefore, use his/her discretion when applying EDD measures in such situations. The MLRO shall ensure that such measures are applied on a risk-sensitive basis and should be appropriate in view of the higher risk of ML/ Funding of Terrorism. "),s.nrm(394,"br")(395,"br"),s.j41(396,"strong"),s.EFF(397,"NON-
1FACE-TO-FACE APPLICANTS"),s.k0s(),s.nrm(398,"br")(399,"br"),s.EFF(400," In addition to the identification and verification of identity measures to be carried out in accordance with the Identification and Verification of the Customer Section, the Operations Department shall apply one (1) or more of the following measures: "),s.nrm(401,"br")(402,"br"),s.EFF(403," \xa0\xa0A) ENSURE THAT THE FIRST PAYMENT OR TRANSACTION INTO THE ACCOUNT IS CARRIED OUT THROUGH AN ACCOUNT HELD BY THE APPLICANT IN THEIR NAME WITH A CREDIT INSTITUTION AUTHORIZED UNDER THE BANKING ACT (Act No. 6 of 1959 as amended) OF AUTHORISED IN ANOTHER MEMBER STATE OF THE COMMUNITY OR IN A REPUTABLE JURISDICTION. "),s.nrm(404,"br")(405,"br"),s.EFF(406," This measure entails a bank-to-bank transfer from an existing account through which the Customer would have already been identified by the Company. Therefore, the first payment or transaction into the account held by the Applicant may be an electronic card payment only where the electronic card used to affect the payment is linked to an account held by the payer with a credit institution. In such an instance, the Customer must provide the service provider's statement form the same Bank that proves that the credit card used is linked to the Customer's account with that Bank. Prepaid credit cards and E-money payments are not admissible for EDD purposes. "),s.nrm(407,"br")(408,"br"),s.EFF(409," Note: This is the default check and will be incorporated into the checks by Operations. "),s.nrm(410,"br")(411,"br"),s.j41(412,"strong"),s.EFF(413,"POLITICALLY EXPOSED-PERSONS (\u201cPEPs\u201d)"),s.k0s(),s.nrm(414,"br")(415,"br"),s.EFF(416," At the initial on-boarding stage (or if the client has been flagged as a PEP from a new review): The Company shall obtain such information directly from the Applicant (as part of the on-boarding questions) or from other readily available sources such as Experian, World Check, newspapers etc (the Company will automatically check if the Applicant is flagged as a PEP in the Watchlists of Experian on an automated basis). The Board of Directors' or Senior Management approval is required in those cases where the Customer is categorized as a PEP. The application of EDD measures to PEPs is mandatory as long as the PEP remains entrusted with a prominent public function for a subsequent twelve (12) months from when he ceases to be so entrusted. "),s.nrm(417,"br")(418,"br"),s.j41(419,"h4"),s.EFF(420," 10. Ongoing Due Diligence Measures For Transactions On The Fynzon Platform "),s.k0s(),s.EFF(421," 10.1 Fynzon shall exercise ongoing due diligence with respect to the business relationship with every User and closely examine the transactions in order to ensure that they are consistent with their knowledge of the User, his/her business and risk profile and where necessary, the source of funds. "),s.nrm(422,"br")(423,"br"),s.EFF(424," 10.2 Fynzon will also review its due diligence measures and undertake measures to re-verify the identity of a User and obtain further information on a User's activities, if Fynzon has any suspicions of money laundering or the financing of terrorism. "),s.nrm(425,"br")(426,"br"),s.EFF(427," 10.3 All due diligence undertaken by Fynzon is documented, designed to consider all relevant risk factors in determining overall risk and the appropriate mitigation measures, is kept up to date; and will always be available to the relevant authorities and self-regulating bodies. "),s.nrm(428,"br")(429,"br"),s.EFF(430," 10.4 Fynzon will verify the identity of Users while carrying out large transactions whether through a single transaction or a series of connected transactions. "),s.nrm(431,"br")(432,"br"),s.EFF(433,' 10.5 Once a User has participated in transactions of a total value of at least over the course of his/her engagement with the Fynzon platform, or foreign currency on the Fynzon Platform, Fynzon will also conduct "chain analysis" to identify the relevant public address for such User and earmark such User as either as "high risk", "medium risk", or "low risk" based on parameters such as the use of currencies by such Users at online gambling websites, darknet websites, etc. '),s.nrm(434,"br")(435,"br"),s.EFF(436," Foreign currency may be revised by Fynzon from time to time, based on Fynzon's determination of appropriate thresholds in accordance with ongoing compliance measures, and if so required under applicable Law. "),s.nrm(437,"br")(438,"br"),s.EFF(439," 10.6 Fynzon will, in particular, monitor the following categories of transactions, and will conduct due diligence on an ongoing basis on them: "),s.nrm(440,"br")(441,"br"),s.EFF(442," \xa0\xa0(1) large, complex transactions, including those with unusual patterns that are inconsistent with a User's normal / expected level of activity, without an apparent economic rationale or legitimate purpose; and \xa0\xa0(2) transactions that involve high account turnover, inconsistent with the size of the balance ordinarily maintained by a User. 10.7 Fynzon will require Users to specify a bank account in the User's own name (\"the User Bank Account\") to which Fynzon will credit any funds payable to the User pursuant to the User's trading activity on the Fynzon Platform. Users may request for Fynzon, from time to time, to change their User Bank Account, provided always that Fynzon will only entertain requests that are: "),s.nrm(443,"br")(444,"br"),s.EFF(445," \xa0\xa0\xa0\xa0(i) in writing "),s.nrm(446,"br")(447,"br"),s.EFF(448," \xa0\xa0\xa0\xa0(ii) specify a new bank account that is in the name of the User, and "),s.nrm(449,"br")(450,"br"),s.EFF(451," \xa0\xa0\xa0\xa0(iii) subject to Fynzon being satisfied, at its sole discretion, that the changing of bank account does not otherwise contravene Fynzon's AML Policy. Otherwise, Users are hereby notified that as a matter of strict policy Fynzon will not entertain any request to credit the User's funds into a bank account other than the User Bank Account. "),s.nrm(452,"br")(453,"br"),s.EFF(454," 10.8 As Users are not face-to-face customers of Fynzon, Fynzon may be required to undertake enhanced due diligence, including certification of all documents provided by the Users, calling for additional documents whenever necessary, and requiring that the first payments made by such Users be effected through the User's KYC-compliant account with a bank. Any such requirements, as may be imposed under Applicable Law, will be incorporated into this AML Policy, and Fynzon reserves the right to update the AML Policy for this purpose. "),s.nrm(455,"br")(456,"br"),s.EFF(457," 10.9 Fynzon's staff are trained in Fynzon's due diligence and anti-money laundering measures, as well as all requirements prescribed under Applicable Law for this purpose and may be contacted at [email protected] if any User has questions or concerns about any of measures contained in this AML Policy. "),s.nrm(458,"br")(459,"br"),s.j41(460,"h4"),s.EFF(461,"11. SUSPICIOUS MATTER REPORT (\u201cSMR\u201d)"),s.k0s(),s.EFF(462," 11.1 In the event of knowledge or suspicion of ML/ Funding of Terrorism, and any knowledge, suspicion or reasonable grounds to suspect that the funds used in a transaction are the proceeds of a crime, the Company shall proceed as follows: "),s.nrm(463,"br")(464,"br"),s.EFF(465," \xa0\xa0(i) the Company's employee who has knowledge or suspicion of such ML/ Funding of Terrorism, shall report this matter to the MLRO. "),s.nrm(466,"br")(467,"br"),s.EFF(468," \xa0\xa0(ii) once the MLRO has received all information relating to the knowledge or suspicion reported by the employee, he shall, together with the assistance of the Designated Employee/s, carry out a further investigation into the matter. "),s.nrm(469,"br")(470,"br"),s.EFF(471," \xa0\xa0(iii) if the MLRO decides not to submit the report, he shall prepare a detailed report explaining his findings and the reasons for his decision and such report shall be kept in the Company's records and retained for a period of seven (7) years in accordance with the Record Keeping Section above. "),s.nrm(472,"br")(473,"br"),s.j41(474,"h4"),s.EFF(475,"12. Obligation On The Part Of The User"),s.k0s(),s.EFF(476," The User hereby agrees and undertakes to not indulge, assist, abet and encourage in any manner whatsoever, in any activity involving money laundering or financing of any illegal or unlawful activities. "),s.nrm(477,"br")(478,"br"),s.j41(479,"h4"),s.EFF(480,"13. Retention of Records"),s.k0s(),s.EFF(481," Part 10 of the AML/CTF Act outlines the types of records Fynzon must retain, which includes records of or about: "),s.nrm(482,"br")(483,"br"),s.EFF(484," \xa0\xa0\u2013 transaction records "),s.nrm(485,"br")(486,"br"),s.EFF(487," \xa0\xa0\u2013 electronic funds transfers "),s.nrm(488,"br")(489,"br"),s.EFF(490," \xa0\xa0\u2013 customer identification procedures "),s.nrm(491,"br")(492,"br"),s.EFF(493," \xa0\xa0\u2013 AML/CTF programs and "),s.nrm(494,"br")(495,"br"),s.EFF(496," \xa0\xa0\u2013 due diligence assessments of correspondent banking relationships. "),s.nrm(497,"br")(498,"br"),s.EFF(499," The AML/CTF Act requires reporting entities to retain records for seven(7) years after ceasing to provide a designated service \u2013 this is longer than the maximum period permitted under Part IIIA of the Privacy Act 1988 for retaining these types of records (generally five years). As such Fynzon shall maintain records of the identity of Users in soft copies in a manner, as may be specified under the AML/CTF Act or such applicable laws or regulations, from time to time, and in the absence thereof, from the date of cessation of the transactions between the User and Fynzon for a period of Seven (7) years. "),s.nrm(500,"br")(
1501,"br"),s.j41(502,"h4"),s.EFF(503,"14. Notices"),s.k0s(),s.EFF(504," 14.1 Any notice or other communication provided for in this Agreement shall be sent only through electronic mail. User hereby agrees to receive electronic or any other form of communication and notifications from Fynzon. Email messages sent over the Internet are not always secure and Fynzon is not responsible or liable for non-receipt of such communication by User. Once the email is dispatched by Fynzon, it shall be deemed to have been served on the User. Fynzon shall be deemed to have received communications from the User only upon actual receipt into the Inbox of the account of the person to whom such communication is addressed and acknowledged. Fynzon shall not be liable or responsible for non-receipt of communications or for any damages incurred by the result of sending email messages over the Internet. "),s.nrm(505,"br")(506,"br"),s.EFF(507," 14.2 All communications to User shall be at the electronic mail address provided by User, as part of the KYC norms. User shall ensure that any change in the electronic mail address or communication option is duly intimated to Fynzon. "),s.nrm(508,"br")(509,"br"),s.j41(510,"h4"),s.EFF(511,"15. Successors"),s.k0s(),s.EFF(512," This Agreement shall bind and inure to the benefit of the parties, and their respective successors and permitted assigns. "),s.nrm(513,"br")(514,"br"),s.j41(515,"h4"),s.EFF(516,"16. Severability"),s.k0s(),s.EFF(517," 16.1 The invalidity or unenforceability of any provision of this Agreement shall not in any way affect, impair or render unenforceable this Agreement or any other provision contained herein, which shall remain in full force and effect. "),s.nrm(518,"br")(519,"br"),s.EFF(520," 16.2 This Agreement shall be considered divisible as to such provision, which is deemed to be invalid or unenforceable, the remainder of this Agreement shall be enforceable and binding on the Parties. "),s.nrm(521,"br")(522,"br"),s.j41(523,"h4"),s.EFF(524,"17. Waiver"),s.k0s(),s.EFF(525," No provision of this Agreement may be waived or changed except by a writing signed by the party against whom such waiver is sought to be enforced. The failure or omission by either party at any time to enforce or require strict or timely compliance with any provision of this Agreement shall not affect or impair that provision or any other provision in any way or the rights of such party hereof, to avail itself of the remedies it may have in respect of any subsequent breach of that or any other provision. "),s.nrm(526,"br")(527,"br"),s.j41(528,"h4"),s.EFF(529,"18. Recitals"),s.k0s(),s.EFF(530," The Recitals, Schedules and Annexures in this Agreement shall form part of this Agreement and the contents thereof shall be read into this Agreement. Headings are for the purpose of easy reference and shall not affect the meaning or interpretation of this Agreement. "),s.nrm(531,"br")(532,"br"),s.j41(533,"h4"),s.EFF(534,"19. Entirety"),s.k0s(),s.EFF(535," This Agreement, and the other agreements contemplated hereby, constitute the entire agreement. "),s.nrm(536,"br")(537,"br"),s.j41(538,"h4"),s.EFF(539,"20. Designated Director and Principal"),s.k0s(),s.EFF(540," Fynzon shall appoint a Principal Officer and a Designated Director who will be designated Senior Management as required under Applicable Law, along with setting up a compliance team, who shall be responsible for ensuring compliance, monitoring transactions, and sharing and reporting information as required under the law/regulations. "),s.nrm(541,"br")(542,"br"),s.j41(543,"h4"),s.EFF(544,"21. Modifications"),s.k0s(),s.EFF(545," 21.1 These terms may be periodically reviewed and revised. The revised terms will be uploaded on the Fynzon Website and will reflect the modified date of the terms. The User is required to periodically visit the website and review the terms and any changes thereto. "),s.nrm(546,"br")(547,"br"),s.EFF(548," 21.2 Continued use of the Fynzon Services constitutes the agreement of User to the terms contained herein and any amendments thereto. "),s.nrm(549,"br")(550,"br"),s.EFF(551," 21.3 This agreement or the responsibilities or benef
1its arising therefrom cannot be assigned by User save and except with the prior written consent of Fynzon. "),s.nrm(552,"br")(553,"br"),s.j41(554,"h4"),s.EFF(555,"22. Miscellaneous"),s.k0s(),s.EFF(556," All other provisions of the Fynzon Terms of Service shall be read into this policy and shall form part hereof, including Governing Laws and Jurisdiction, notices, severability, assignment and such or other provisions. "),s.nrm(557,"br")(558,"br")(559,"hr",6),s.k0s()()()(),s.nrm(560,"app-footer"))},dependencies:[K.l,w.n],styles:["._pri[_ngcontent-%COMP%]{font-family:Arial,Helvetica,sans-serif;text-align:justify;padding-top:20px}.headerBar[_ngcontent-%COMP%]{background-color:#00162b;position:fixed;width:100%;top:0;left:0;z-index:10}.container-fluid[_ngcontent-%COMP%]{margin-top:8vh}p[_ngcontent-%COMP%]{text-align:justify;color:#fff}h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%]{color:#1e90ff;font-weight:700}.horizontalLine[_ngcontent-%COMP%]{border:3px solid dodgerblue;border-radius:5px}.pageHeading[_ngcontent-%COMP%]{color:#fff;text-align:center;margin-top:10px;margin-bottom:40px;font-weight:bolder}"]})}}return et})()},{path:"kyc-policy",component:(()=>{class et{constructor(He,re,ke,Re){this.meta=He,this.title=re,this.notify=ke,this.metaData=Re}ngOnInit(){this.getMetaData()}getMetaData(){this.metaData.fetchMetaData("kyc-policy").subscribe({next:He=>{const re=JSON.parse(JSON.stringify(He));re.error?this.notify.showError(re.message,""):(this.metaDetails=re.data,this.title.setTitle(this.metaDetails.title),this.meta.updateTag({name:"description",content:this.metaDetails.discription}),this.meta.updateTag({name:"keywords",content:this.metaDetails.keywords}))},error:He=>{this.notify.showError(He.error.meassage||"Internal Server Error","")}})}static{this.\u0275fac=function(re){return new(re||et)(s.rXU(d.W8),s.rXU(d.hE),s.rXU(k.J),s.rXU(_.R))}}static{this.\u0275cmp=s.VBU({type:et,selectors:[["app-kyc-policy"]],decls:148,vars:0,consts:[[1,"headerBar"],[1,"container-fluid","_pri"],[1,"row"],[1,"col-11","m-auto"],[1,"pageHeading"],[1,"_paeaa","text-white"],[1,"horizontalLine"]],template:function(re,ke){1&re&&(s.j41(0,"div",0),s.nrm(1,"app-header"),s.k0s(),s.j41(2,"div",1)(3,"div",2)(4,"div",3)(5,"h3",4),s.EFF(6,"KYC-Policy"),s.k0s(),s.j41(7,"span",5)(8,"h4"),s.EFF(9,"1. INTRODUCTION"),s.k0s(),s.EFF(10," Virtual Block Innovations Pvt. Ltd. "),s.EFF(11," which term shall refer to and include its owners, its subsidiaries and affiliated companies, directors, investors, employees, officers, representatives, affiliates, or other related parties. "),s.nrm(12,"br")(13,"br"),s.EFF(14," This Know-Your-Customer (\u201cKYC\u201d) policy (hereinafter referred to as the \u201cPolicy\u201d) sets forth the general rules and procedures governing the implementation and conduct of Know-Your-Customer (\u201cKYC\u201d) procedures in accordance with the relevant Anti-Money Laundering laws and regulations i.e. the Anti-Money Laundering and Counter-Terrorism Financing Act 2006 (\u201cAML/CTF Act\u201d). Each User must carefully read and comply with this Policy. It is understood and presumed per se that the User by using the Website and/or purchase of any of our products, the User has fully read, understood and accepted this Policy. If any User does not agree with this Policy in general or any part of it, such User must not access and use the Website and/or purchase any of our products. The Company adopts the KYC Policy and reserves the right to undertake KYC in order to verify the identity of its Users at any point of time. "),s.nrm(15,"br")(16,"br"),s.EFF(17," Users are required to strictly comply with all the terms contained herein 
1in this website, which forms part and parcel of the User Terms of Service. Terms not defined herein shall carry the same interpretation, as in the User Agreement and in the absence thereof to general usage and parlance. \u201cUser\u201d or \u201cClient\u201d or any Persons availing of the Fynzon Services (whether directly or indirectly), are referred to herein as \u201cUsers''. "),s.nrm(18,"br")(19,"br"),s.j41(20,"h4"),s.EFF(21,"2. Opening of User Account"),s.k0s(),s.EFF(22," A user may create a User Account by first downloading and installing the Fynzon App on their Android or iPhone smartphone by using the Google Play Store or iOS App Store, as applicable, subject to the terms contained herein in this website. Alternatively, user can also create an account by visiting the Fynzon website (www.fynzon.com/) "),s.nrm(23,"br")(24,"br"),s.EFF(25," Users shall comply with the procedures prescribed for opening the User Account, including providing a valid and existing email address and mobile number for completing the registration process and shall provide requisite KYC details and documents. "),s.nrm(26,"br")(27,"br"),s.EFF(28," Fynzon reserves the right to reject registration or validation of a User Account on any grounds as it deems suitable, at its sole discretion, with due regard to legal and regulatory frameworks governing currencies. "),s.nrm(29,"br")(30,"br"),s.j41(31,"h4"),s.EFF(32,"3. Know Your Customer (\u201cKYC\u201d) Compliance"),s.k0s(),s.EFF(33," In addition to the terms contained herein, Users shall be bound by the terms of Fynzon\u2019s Anti-Money Laundering Policy (\u201cAML Policy''), which is available at AML policy. By virtue of using any part of the Fynzon\u2019s Services, and/or by virtue of accepting and entering into this Agreement, Users are deemed to have accepted and to have agreed to comply at all times with, the terms of the AML Policy. Only Users complying with the following Know Your Customers (\u201cKYC\u201d) procedures, as well as all terms and procedures contained in the AML Policy, would be allowed to avail of the Fynzon\u2019s Services: "),s.nrm(34,"br")(35,"br"),s.EFF(36," Users shall provide the details, along with digitised copies of supporting documents for such details, simultaneously with the application for a User Account on the Fynzon Platform, failing which the User Account shall not be activated. "),s.nrm(37,"br")(38,"br"),s.EFF(39," User hereby consents to retention of the above details and documents by Fynzon for its own use, for as long as Fynzon is required under any prevailing laws. Fynzon shall be entitled to retain user details and documents even for those Users whose registration has been rejected by Fynzon. "),s.nrm(40,"br")(41,"br"),s.EFF(42," Fynzon shall take reasonable care and caution in the collection and retention of all information, data and documents provided by users. Fynzon shall comply with the terms of the Privacy Policy and with all applicable laws pertaining to personal data protection in the collection and retention of User data, including personal data and information. The Privacy Policy may be periodically reviewed and revised, modified or updated. "),s.nrm(43,"br")(44,"br"),s.EFF(45," Acceptance of the terms herein shall tantamount to acceptance of the Privacy Policy, the AML Policy and the terms contained therein. Users are required to read, understand and affirm the AML Policy and the Privacy Policy before clicking the \u201caccept and continue\u201d button on the Fynzon platform. "),s.nrm(46,"br")(47,"br"),s.EFF(48," Fynzon may call upon the User to furnish additional details and/or documents, either pursuant to governmental or regulatory requirements, or due to modifications in any of the terms of this Agreement, the Privacy Policy or the AML Policy. User hereby agrees and undertakes to comply with the same within the timelines prescribed. "),s.nrm(49,"br")(50,"br"),s.EFF(51," Fynzon reserves the right to undertake the KYC (Know-Your-Customer) Policy in order to verify the identity of its Users at any point, and the User hereby agrees to provide co-operation, including but not limited to the provision of relevant identification and documents, in this regard. "),s.nrm(52,"br")(53,"br"),s.j41(54,"h4"),s.EFF(55,"4. Verification Process"),s.k0s(),s.EFF(56," Fynzon shall, at its sole discretion, activate the User Account upon verification of the details provided through the KYC process included in this Agreement and in the AML Policy. In the event of any factual inaccuracies or discrepancies with the details or documentation provided by a User during this process, Fynzon shall be entitled to terminate the User Account without notice to the concerned User, and such User shall not be permitted to use the User Account or Fynzon Services thereafter. Fynzon is entitled to terminate User Accounts for non\u2013compliance in providing true and correct information. "),s.nrm(57,"br")(58,"br"),s.EFF(59," Existing Users may be called upon to comply with additional KYC and / or verification process as intimated by Fynzon from time to time.In the event of the User failing to provide additional KYC or comply with the verification process, Fynzon reserves the right to terminate or deactivate an existing User Account. Users shall be duly intimated by Fynzon, along with reasons for such deactivation and the procedures for redress (if any). Delay in termination of such User Accounts shall not amount to a waiver of the mandatory information and documentary requirements contained in this Agreement and in the AML Policy. "),s.nrm(60,"br")(61,"br"),s.EFF(62," Fynzon may, at its sole discretion, intimate the user of reasons for non-activation of their account. Fynzon is not under any obligation, however, to provide such intimation. "),s.nrm(63,"br")(64,"br"),s.EFF(65," Only natural or legal persons may apply for a User Account and avail of Fynzon's services. Legal persons must have valid documents of incorporation and other documents as Fynzon may require from time to time. if any of the documents, information, or representations are found to be falsified, invalid or otherwise inaccurate, Fynzon is entitled to terminate the User Account for non\u2013compliance in providing true and correct information. "),s.nrm(66,"br")(67,"br"),s.EFF(68," In case of corporations, the antecedents of the company (name and registered office in particular) and of all benef
1icial owners, promoters and directors will be verified by Fynzon or any other third party engaged by Fynzon. An assessment shall be made of the financial worthiness of the user by obtaining appropriate declarations as and when required. "),s.nrm(69,"br")(70,"br"),s.EFF(71," No users shall be accepted where it is not possible to ascertain the identity of the client, or the information provided is suspected to be false or if there is perceived non-cooperation of the user in providing full and complete information. Fynzon shall not continue to do business with such a person and may, in the appropriate circumstances, file a suspicious activity report. "),s.nrm(72,"br")(73,"br"),s.EFF(74," Fynzon may, if so required under applicable Law, share know-your-customer and transaction records with any law enforcement authorities "),s.nrm(75,"br")(76,"br"),s.EFF(77," Know Your Customer Standards \u2013 The objective of the KYC guidelines is to prevent the Fynzon Platform from being used, intentionally or unintentionally, by criminal elements for money laundering activities. KYC procedures enable Fynzon to know / understand their customers and their financial dealings better which in turn help them manage their risks prudently. "),s.nrm(78,"br")(79,"br"),s.EFF(80," Fynzon's KYC policy incorporates the following elements: "),s.nrm(81,"br")(82,"br"),s.EFF(83," \xa0\xa0(i) Customer Acceptance Policy (\u201cCAP\u201d) "),s.nrm(84,"br")(85,"br"),s.EFF(86," \xa0\xa0\xa0\xa0- No account shall be opened anonymously or with fictitious names "),s.nrm(87,"br")(88,"br"),s.EFF(89," \xa0\xa0\xa0\xa0- No Fynzon user shall be below the age of 18 / cannot be a minor as defined by the law of the resident country. "),s.nrm(90,"br")(91,"br"),s.EFF(92," \xa0\xa0\xa0\xa0- All required KYC documents are mandatory. "),s.nrm(93,"br")(94,"br"),s.EFF(95," \xa0\xa0\xa0\xa0- User Accounts can be opened through the Fynzon Platform. "),s.nrm(96,"br")(97,"br"),s.EFF(98," \xa0\xa0\xa0\xa0- Each User Account is unique and can be activated by providing KYC documents pertaining to that User. Once the account is activated, the same KYC documents cannot be used to open another User Account. "),s.nrm(99,"br")(100,"br"),s.EFF(101," \xa0\xa0\xa0\xa0- Additional documents may be sought by Fynzon based on it's internal risk assessment. "),s.nrm(102,"br")(103,"br"),s.EFF(104," \xa0\xa0(ii) Customer Identification Procedure (\u201cCIP\u201d) "),s.nrm(105,"br")(106,"br"),s.EFF(107," Customer identification means identifying the person and verifying his/ her identity by using reliable, independent source of documents, photograph or video verification of KYC documentation, (data, information or by using third-party services. Fynzon needs to obtain sufficient information necessary to establish, to its satisfaction, the identity of each user. Additional documents may be sought by Fynzon based on its internal risk assessment. "),s.nrm(108,"br")(109,"br"),s.j41(110,"h4"),s.EFF(111,"5. List of KYC documents"),s.k0s(),s.EFF(112," Types of documents required: "),s.nrm(113,"br")(114,"br"),s.EFF(115," \xa0\xa01) General details like full name, address, country, state , pin code etc. "),s.nrm(116,"br")(117,"br"),s.EFF(118," \xa0\xa02) PAN Card details "),s.nrm(119,"br")(120,"br"),s.EFF(121," \xa0\xa03) ADHAAR Card details "),s.nrm(122,"br")(123,"br"),s.EFF(124," \xa0\xa04) Bank details "),s.nrm(125,"br")(126,"br"),s.EFF(127," \xa0\xa05) Selfie of user "),s.nrm(128,"br")(129,"br"),s.EFF(130," Note: Fynzon reserves the right to call for additional documents at any time for further verification based on Users volume and trading pattern. "),s.nrm(131,"br")(132,"br"),s.j41(133,"h4"),s.EFF(134,"6. Support"),s.k0s(),s.EFF(135," If you have any questions regarding this KYC Policy, please contact us at [email protected] "),s.nrm(136,"br")(137,"br"),s.j41(138,"h4"),s.EFF(139,"7. Modifications"),s.k0s(),s.EFF(140," These terms may be periodically reviewed and revised. The revised terms will be uploaded on the Fynzon Platform and will reflect the modified date of the terms. The User is required to periodically visit the Fynzon website and review the terms and any changes thereto. "),s.nrm(141,"br")(142,"br"),s.EFF(143," Use of Fynzon Services constitutes the agreement of User to the terms contained herein and any amendments thereto. "),s.nrm(144,"br")(145,"br")(146,"hr",6),s.k0s()()()(),s.nrm(147,"app-footer"))},dependencies:[K.l,w.n],styles:["._pri[_ngcontent-%COMP%]{font-family:Arial,Helvetica,sans-serif;text-align:justify;padding-top:20px}.headerBar[_ngcontent-%COMP%]{background-color:#00162b;position:fixed;width:100%;top:0;left:0;z-index:10}.container-fluid[_ngcontent-%COMP%]{margin-top:8vh}p[_ngcontent-%COMP%]{text-align:justify;color:#fff}h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%]{color:#1e90ff;font-weight:700}.horizontalLine[_ngcontent-%COMP%]{border:3px solid dodgerblue;border-radius:5px}.pageHeading[_ngcontent-%COMP%]{color:#fff;text-align:center;margin-top:10px;margin-bottom:40px;font-weight:bolder}"]})}}return et})()},{path:"cookie-policy",component:(()=>{class et{constructor(He,re,ke,Re){this.meta=He,this.title=re,this.notify=ke,this.metaData=Re}ngOnInit(){this.getMetaData()}getMetaData(){this.metaData.fetchMetaData("cookie-policy").subscribe({next:He=>{const re=JSON.parse(JSON.stringify(He));re.error?this.notify.showError(re.message,""):(this.metaDetails=re.data,this.title.setTitle(this.metaDetails.title),this.meta.updateTag({name:"description",content:this.metaDetails.discription}),this.meta.updateTag({name:"keywords",content:this.metaDetails.keywords}))},error:He=>{this.notify.showError(He.error.meassage||"Internal Server Error","")}})}static{this.\u0275fac=function(re){return new(re||et)(s.rXU(d.W8),s.rXU(d.hE),s.rXU(k.J),s.rXU(_.R))}}static{this.\u0275cmp=s.VBU({type:et,selectors:[["app-cookie-policy"]],decls:166,vars:0,consts:[[1,"headerBar"],[1,"container-fluid","_pri"],[1,"row"],[1,"col-11","m-auto"],[1,"pageHeading"],[1,"_paeaa","text-white"],["href","https://support.microsoft.com/en-us
1/windows/delete-and-manage-cookies-168dab11-0753-043d-7c16-ede5947fc64d","target","_blank","rel","noopener"],["href","https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop?redirectlocale=en-US&redirectslug=enable-and-disable-cookies-website-preferences","target","_blank","rel","noopener"],["href","https://support.google.com/chrome/answer/95647?hl=en","target","_blank","rel","noopener"],["href","https://support.apple.com/en-in/guide/safari/sfri11471/mac","target","_blank","rel","noopener"],["href","www.aboutcookies.org","target","_blank"],[1,"horizontalLine"]],template:function(re,ke){1&re&&(s.j41(0,"div",0),s.nrm(1,"app-header"),s.k0s(),s.j41(2,"div",1)(3,"div",2)(4,"div",3)(5,"h3",4),s.EFF(6,"Cookie-Policy"),s.k0s(),s.j41(7,"span",5)(8,"h4"),s.EFF(9,"1. INTRODUCTION"),s.k0s(),s.EFF(10," Virtual Block Innovations Pvt. Ltd. "),s.EFF(11," which term shall refer to and include its owners, its subsidiaries and affiliated companies, directors, investors, employees, officers, representatives, affiliates, or other related parties. "),s.nrm(12,"br")(13,"br"),s.EFF(14,' "Fynzon Platform" shall mean and include Fynzon Android App, Fynzon iOS App (collectively, Fynzon App\u201d) or Fynzon Web app (\u201cWeb version\u201d) and Fynzon platform \u201cwww.Fynzon.com\u201d (Fynzon platform\u201d). Collectively along with the Fynzon Developer Portal, Public APIs and secure authentication for Fynzon Users is referred to as the Fynzon Platform\u201d. '),s.nrm(15,"br")(16,"br"),s.EFF(17," At www.fynzon.com or Fynzon platform (\u201cWe\u201c, \u201cus\u201c, \u201cour\u201c), we strive to honor the privacy and security of any data we collect from visitors using our platform, whilst we act as a personal data Controller under relevant data protection rules and regulations. Our platform uses cookies, in combination with pixels, local storage objects, and similar devices (collectively, \u201ccookies\u201d unless otherwise noted) to distinguish you from other users of the platform or platform. This helps us provide you with a good experience, improve our service, and to personalize ads and content to you while you use the platform. "),s.nrm(18,"br")(19,"br"),s.EFF(20," This cookie policy (\u201cCookie Policy\u201d) describes the types of cookies we use on the platform and our purposes for using them. "),s.nrm(21,"br")(22,"br"),s.EFF(23," By using the Fynzon Platform you consent to our use of cookies as set out in this Co
1okie Policy (however you can delete or block our cookies at any time). "),s.nrm(24,"br")(25,"br"),s.EFF(26," If you have questions about this Cookie Notice, please contact us at [email protected]. For more information about our privacy practices, please review our privacy policy. If you have any questions or comments regarding this notice or data privacy, please contact us at [email protected]. Please read this Cookie Notice carefully for details about why we use cookies and the information they collect from and about you. "),s.nrm(27,"br")(28,"br"),s.j41(29,"h4"),s.EFF(30,"2. What are cookies?"),s.k0s(),s.EFF(31," A cookie is a small file of letters and numbers that we store on your browser or the hard drive of your device, which is like computer memory. First and third-party cookies: whether a cookie is \u2018first\u2019 or \u2018third\u2019 party refers to the domain placing the cookie. "),s.nrm(32,"br")(33,"br"),s.EFF(34," \xa0\xa0(1) First-party cookies are those set by a platform that is being visited by the user at the time (e.g. cookies placed by our platform domain). "),s.nrm(35,"br")(36,"br"),s.EFF(37," \xa0\xa0(2) Third-party cookies are cookies that are set by a domain other than that of the platform being visited by the user. If a user visits a platform and another entity sets a cookie through that platform, this would be a third-party cookie. "),s.nrm(38,"br")(39,"br"),s.j41(40,"strong"),s.EFF(41,"Persistent cookies:"),s.k0s(),s.EFF(42," these cookies remain on a user\u2019s device for the period of time specified in the cookie. They are activated each time that the user visits the platform that created that particular cookie. "),s.nrm(43,"br")(44,"br"),s.j41(45,"strong"),s.EFF(46,"Session cookies:"),s.k0s(),s.EFF(47," these cookies allow platform operators to link the actions of a user during a browser session. A browser session starts when a user opens the browser window and finishes when they close the browser window. Session cookies are created temporarily. Once you close the browser, all session cookies are deleted. "),s.nrm(48,"br")(49,"br"),s.j41(50,"h4"),s.EFF(51,"3. What Cookies Do We Use and Why?"),s.k0s(),s.EFF(52," Generally, the platform uses cookies to distinguish you from other users of the platform. This helps us to provide you with a good experience when you browse the platform and also allows us to improve it. The cookies we may use on the platform may be categorized as follows: "),s.nrm(53,"br")(54,"br"),s.EFF(55," \xa0\xa01. Strictly necessary "),s.nrm(56,"br")(57,"br"),s.EFF(58," \xa0\xa02. Performance "),s.nrm(59,"br")(60,"br"),s.EFF(61," \xa0\xa03. Functionality "),s.nrm(62,"br")(63,"br"),s.EFF(64," \xa0\xa04. Targeting "),s.nrm(65,"br")(66,"br"),s.EFF(67," Some cookies may fulfill more than one of these purposes. \u2018Strictly Necessary\u2019 Cookies let you move around the platform and use essential features like secure areas. Without these cookies, we cannot provide the requested services. We use these Strictly Necessary cookies to: "),s.nrm(68,"br")(69,"br"),s.EFF(70," \xa0\xa01. Identify you as being logged in to the platform and to authenticate you "),s.nrm(71,"br")(72,"br"),s.EFF(73," \xa0\xa02. Make sure you connect to the right service on the platform when we make any changes to the way it works "),s.nrm(74,"br")(75,"br"),s.EFF(76," \xa0\xa03. For security "),s.nrm(77,"br")(78,"br"),s.EFF(79," purposes If you prevent these cookies, we can\u2019t guarantee how the platform or the security on the platform will perform during your visit. \u2018Performance\u2019 cookies collect information about how you use the platform, e.g. which pages you visit, and if you experience any errors. These cookies do not collect any information that could identify you and are only used to help us improve how the platform works, understand the interests of our users and measure the effectiveness of our advertising. We use performance cookies to: "),s.nrm(80,"br")(81,"br"),s.EFF(82," \xa0\xa01. Carry out web analytics: Provide statistics on how the platform is used "),s.nrm(83,"br")(84,"br"),s.EFF(85," \xa0\xa02. Perform affiliate tracking: Provide feedback to affiliated entities that one of our visitors also visited their site "),s.nrm(86,"br")(87,"br"),s.EFF(88," \xa0\xa03. Obtain data on the number of users of the platform that have viewed a product or service "),s.nrm(89,"br")(90,"br"),s.EFF(91," \xa0\xa04. Help us improve the platform by measuring any errors that occur "),s.nrm(92,"br")(93,"br"),s.EFF(94," \xa0\xa05. Test different designs for the platform "),s.nrm(95,"br")(96,"br"),s.EFF(97," Some of our performance cookies are managed for us by third parties. \u2018Functionality\u2019 cookies are used to provide services or to remember settings to improve your visit. We use \u2018Functionality\u2019 cookies for such purposes as: "),s.nrm(98,"br")(99,"br"),s.EFF(100," \xa0\xa01. Remember settings you\u2019ve applied such as layout, text size, preferences and colors "),s.nrm(101,"br")(102,"br"),s.EFF(103," \xa0\xa02. Remember if we\u2019ve already asked you if you want to fill in a survey "),s.nrm(104,"br")(105,"br"),s.EFF(106," \xa0\xa03. Remember if you have engaged with a specific component or list on the platform so that it won\u2019t repeat "),s.nrm(107,"br")(108,"br"),s.EFF(109," \xa0\xa04. Show you when you\u2019re logged in to the platform "),s.nrm(110,"br")(111,"br"),s.EFF(112," \xa0\xa05. To provide and show embedded video content "),s.nrm(113,"br")(114,"br"),s.EFF(115," Some of these cookies are managed for us by third parties. \u2018Targeting\u2019 cookies are used to track y
1our visit to the platform, as well as other platforms, apps and online services, including the pages you have visited and the links you have followed, which allows us to display targeted ads to you on the platform. We may use targeting cookies to: "),s.nrm(116,"br")(117,"br"),s.EFF(118," \xa0\xa01. Display targeted ads within the platform. "),s.nrm(119,"br")(120,"br"),s.EFF(121," \xa0\xa02. To improve how we deliver personalized ads and content, and to measure the success of ad campaigns on the platform. "),s.nrm(122,"br")(123,"br"),s.j41(124,"h4"),s.EFF(125,"4. When do we require your consent"),s.k0s(),s.EFF(126," All cookies require your consent. We request your consent before placing them on your device. You can give your consent by clicking on the appropriate button on the banner displayed to you. If you do not wish to give consent or wish to withdraw your consent to any cookies at any time, you will need to delete, and block or disable cookies via your browser settings; see below for more information on how to do this. Please note that disabling these cookies will affect the functionality of the platform, and may prevent you from being able to access certain features on the platform. "),s.nrm(127,"br")(128,"br"),s.j41(129,"h4"),s.EFF(130,"5. How to Delete and Block our Cookies"),s.k0s(),s.EFF(131," Most web browsers allow some control of most cookies through the browser settings. However, if you use your browser settings to block all cookies (including strictly necessary cookies), you may not be able to access all or parts of the platform. Unless you have adjusted your browser setting so that it will refuse cookies, our system will issue cookies as soon as you visit the platform. Changing your Cookie Settings. The browser settings for changing your cookies settings are usually found in the \u2018options\u2019 or \u2018preferences\u2019 menu of your internet browser. In order to understand these settings, the following links may be helpful. Otherwise you should use the \u2018Help\u2019 option in your internet browser for more details: "),s.nrm(132,"br")(133,"br"),s.EFF(134," \xa0\xa01. "),s.j41(135,"a",6),s.EFF(136,"Cookie settings in Internet Explorer"),s.k0s(),s.nrm(137,"br")(138,"br"),s.EFF(139," \xa0\xa02. "),s.j41(140,"a",7),s.EFF(141,"Cookie settings in Firefox"),s.k0s(),s.nrm(142,"br")(143,"br"),s.EFF(144," \xa0\xa03. "),s.j41(145,"a",8),s.EFF(146,"Cookie settings in Chrome"),s.k0s(),s.nrm(147,"br")(148,"br"),s.EFF(149," \xa0\xa04. "),s.j41(150,"a",9),s.EFF(151,"Cookie settings in Safari"),s.k0s(),s.nrm(152,"br")(153,"br"),s.EFF(154," More information. To find out more about cookies, including how to see what cookies have been set and how to manage and delete them, visit "),s.j41(155,"a",10),s.EFF(156,"www.aboutcookies.org"),s.k0s(),s.nrm(157,"br")(158,"br"),s.j41(159,"h4"),s.EFF(160,"6. Contact us"),s.k0s(),s.EFF(161," For any questions feel free to contact Fynzon\u2019s Data Protection Officer at: [email protected] "),s.nrm(162,"br")(163,"br")(164,"hr",11),s.k0s()()()(),s.nrm(165,"app-footer"))},dependencies:[K.l,w.n],styles:["._pri[_ngcontent-%COMP%]{font-family:Arial,Helvetica,sans-serif;text-align:justify;padding-top:20px}.headerBar[_ngcontent-%COMP%]{background-color:#00162b;position:fixed;width:100%;top:0;left:0;z-index:10}.container-fluid[_ngcontent-%COMP%]{margin-top:8vh}p[_ngcontent-%COMP%]{text-align:justify;color:#fff}h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%]{color:#1e90ff;font-weight:700}.horizontalLine[_ngcontent-%COMP%]{border:3px solid dodgerblue;border-radius:5px}.pageHeading[_ngcontent-%COMP%]{color:#fff;text-align:center;margin-top:10px;margin-bottom:40px;font-weight:bolder}"]})}}return et})()}];let me=(()=>{class et{static{this.\u0275fac=function(re){return new(re||et)}}static{this.\u0275mod=s.$C({type:et})}static{this.\u0275inj=s.G2t({imports:[c.iI.forChild(le),c.iI]})}}return et})();var Ke=h(9417),yt=h(401),ot=h(8368);let pt=(()=>{class et{static{this.\u0275fac=function(re){return new(re||et)}}static{this.\u0275mod=s.$C({type:et})}static{this.\u0275inj=s.G2t({imports:[n.MD,me,Ke.YN,Ke.X1,yt.G,ot.e]})}}return et})()},6650:(it,de,h)=>{"use strict";h.d(de,{H:()=>s});var n=h(5312),c=h(3953),r=h(1562);let s=(()=>{class d{constructor(k){this.httpClient=k,this.baseURL=n.c.API_URL}
1getProfile(k){return this.httpClient.get(`${this.baseURL}/fynzon/account/api/v1/user/get-profile/${k}`)}getwallet(k){return this.httpClient.get(`${this.baseURL}/fynzon/wallet/api/v1/user-wallet/${k}`)}getQR(k,P){return this.httpClient.post(`${this.baseURL}/fynzon/crypto-address/generate-qr-code/${k}`,P)}getP2Pwallet(k){return this.httpClient.get(`${this.baseURL}/fynzon/p2p-wallet/api/v1/user-p2p-wallet/${k}`)}getWalletDataForMobile(k,P){return this.httpClient.get("p2p"==P?`${this.baseURL}/fynzon/p2p-wallet/api/v1/user-p2p-wallet/${k}`:`${this.baseURL}/fynzon/wallet/api/v1/user-wallet/${k}`)}static{this.\u0275fac=function(P){return new(P||d)(c.KVO(r.Qq))}}static{this.\u0275prov=c.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},796:(it,de,h)=>{"use strict";h.d(de,{R:()=>s});var n=h(5312),c=h(3953),r=h(1562);let s=(()=>{class d{constructor(k){this.http=k,this.baseUrl=n.c.API_URL}fetchMetaData(k){return this.http.get(`${this.baseUrl}/shared/seo/api/v1/get-meta-data/${k}`)}static{this.\u0275fac=function(P){return new(P||d)(c.KVO(r.Qq))}}static{this.\u0275prov=c.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},3824:(it,de,h)=>{"use strict";h.d(de,{U:()=>s});var n=h(5677),r=h(3953);let s=(()=>{class d{constructor(){this.isInitialized=!1}initialize(k){this.isInitialized||(this.sound=new n.Howl({src:["../../assets/audio/fynzonNotification.mp3"],autoplay:!1,loop:!1,volume:1}),this.isInitialized=!0)}play(){this.isInitialized&&(this.resumeAudioContext(),this.sound.play())}pause(){this.isInitialized&&this.sound.pause()}stop(){this.isInitialized&&this.sound.stop()}setVolume(k){this.isInitialized&&this.sound.volume(k)}resumeAudioContext(){"suspended"===n.Howler.ctx.state&&n.Howler.ctx.resume().then(()=>{console.log("Audio context resumed")}).catch(k=>{console.error("Error resuming audio context",k)})}static{this.\u0275fac=function(P){return new(P||d)}}static{this.\u0275prov=r.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},140:(it,de,h)=>{"use strict";h.d(de,{G:()=>Cr});var n={};h.r(n),h.d(n,{Decoder:()=>ut,Encoder:()=>ht,PacketType:()=>Je,protocol:()=>Rt});var c=h(1985);const r=Object.create(null);r.open="0",r.close="1",r.ping="2",r.pong="3",r.message="4",r.upgrade="5",r.noop="6";const s=Object.create(null);Object.keys(r).forEach($e=>{s[r[$e]]=$e});const d={type:"error",data:"parser error"},_="function"==typeof Blob||typeof Blob<"u"&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),k="function"==typeof ArrayBuffer,P=$e=>"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView($e):$e&&$e.buffer instanceof ArrayBuffer,N=({type:$e,data:he},ie,Ve)=>_&&he instanceof Blob?ie?Ve(he):K(he,Ve):k&&(he instanceof ArrayBuffer||P(he))?ie?Ve(he):K(new Blob([he]),Ve):Ve(r[$e]+(he||"")),K=($e,he)=>{const ie=new FileReader;return ie.onload=function(){const Ve=ie.result.split(",")[1];he("b"+(Ve||""))},ie.readAsDataURL($e)};function ne($e){return $e instanceof Uint8Array?$e:$e instanceof ArrayBuffer?new Uint8Array($e):new Uint8Array($e.buffer,$e.byteOffset,$e.byteLength)}let w;const H=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let $e=0;$e<64;$e++)H["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt($e)]=$e;const me="function"==typeof ArrayBuffer,Ke=($e,he)=>{if("string"!=typeof $e)return{type:"message",data:ot($e,he)};const ie=$e.charAt(0);return"b"===ie?{type:"message",data:yt($e.substring(1),he)}:s[ie]?$e.length>1?{type:s[ie],data:$e.substring(1)}:{type:s[ie]}:d},yt=($e,he)=>{if(me){const ie=($e=>{let Ve,mn,Pn,_i,qn,he=.75*$e.length,ie=$e.length,Vt=0;"="===$e[$e.length-1]&&(he--,"="===$e[$e.length-2]&&he--);const Zn=new ArrayBuffer(he),Ge=new Uint8Array(Zn);for(Ve=0;Ve<ie;Ve+=4)mn=H[$e.charCodeAt(Ve)],Pn=H[$e.charCodeAt(Ve+1)],_i=H[$e.charCodeAt(Ve+2)],qn=H[$e.charCodeAt(Ve+3)],Ge[Vt++]=mn<<2|Pn>>4,Ge[Vt++]=(15&Pn)<<4|_i>>2,Ge[Vt++]=(3&_i)<<6|63&qn;return Zn})($e);return ot(ie,he)}return{base64:!0,data:$e}},ot=($e,he)=>"blob"===he?$e instanceof Blob?$e:new Blob([$e]):$e instanceof ArrayBuffer?$e:$e.buffer;let re;function ke($e){return $e.reduce((he,ie)=>he+ie.length,0)}
vendor: 4,473 bytes, line 1
1function Re($e,he){if($e[0].length===he)return $e.shift();const ie=new Uint8Array(he);let Ve=0;for(let Vt=0;Vt<he;Vt++)ie[Vt]=$e[0][Ve++],Ve===$e[0].length&&($e.shift(),Ve=0);return $e.length&&Ve<$e[0].length&&($e[0]=$e[0].slice(Ve)),ie}function Ot($e){if($e)return function Xt($e){for(var he in Ot.prototype)$e[he]=Ot.prototype[he];return $e}($e)}Ot.prototype.on=Ot.prototype.addEventListener=function($e,he){return this._callbacks=this._callbacks||{},(this._callbacks["$"+$e]=this._callbacks["$"+$e]||[]).push(he),this},Ot.prototype.once=function($e,he){function ie(){this.off($e,ie),he.apply(this,arguments)}return ie.fn=he,this.on($e,ie),this},Ot.prototype.off=Ot.prototype.removeListener=Ot.prototype.removeAllListeners=Ot.prototype.removeEventListener=function($e,he){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var ie=this._callbacks["$"+$e];if(!ie)return this;if(1==arguments.length)return delete this._callbacks["$"+$e],this;for(var Ve,Vt=0;Vt<ie.length;Vt++)if((Ve=ie[Vt])===he||Ve.fn===he){ie.splice(Vt,1);break}return 0===ie.length&&delete this._callbacks["$"+$e],this},Ot.prototype.emitReserved=Ot.prototype.emit=function($e){this._callbacks=this._callbacks||{};for(var he=new Array(arguments.length-1),ie=this._callbacks["$"+$e],Ve=1;Ve<arguments.length;Ve++)he[Ve-1]=arguments[Ve];if(ie){Ve=0;for(var Vt=(ie=ie.slice(0)).length;Ve<Vt;++Ve)ie[Ve].apply(this,he)}return this},Ot.prototype.listeners=function($e){return this._callbacks=this._callbacks||{},this._callbacks["$"+$e]||[]},Ot.prototype.hasListeners=function($e){return!!this.listeners($e).length};const ln="function"==typeof Promise&&"function"==typeof Promise.resolve?he=>Promise.resolve().then(he):(he,ie)=>ie(he,0),Pt=typeof self<"u"?self:typeof window<"u"?window:Function("return this")();function Dt($e,...he){return he.reduce((ie,Ve)=>($e.hasOwnProperty(Ve)&&(ie[Ve]=$e[Ve]),ie),{})}const Ze=Pt.setTimeout,Ce=Pt.clearTimeout;function We($e,he){he.useNativeTimers?($e.setTimeoutFn=Ze.bind(Pt),$e.clearTimeoutFn=Ce.bind(Pt)):($e.setTimeoutFn=Pt.setTimeout.bind(Pt),$e.clearTimeoutFn=Pt.clearTimeout.bind(Pt))}function ee($e){return"string"==typeof $e?function ae($e){let he=0,ie=0;for(let Ve=0,Vt=$e.length;Ve<Vt;Ve++)he=$e.charCodeAt(Ve),he<128?ie+=1:he<2048?ie+=2:he<55296||he>=57344?ie+=3:(Ve++,ie+=4);return ie}($e):Math.ceil(1.33*($e.byteLength||$e.size))}function we(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}class ft extends Error{constructor(he,ie,Ve){super(he),this.description=ie,this.context=Ve,this.type="TransportError"}}class Le extends Ot{constructor(he){super(),this.writable=!1,We(this,he),this.opts=he,this.query=he.query,this.socket=he.socket,this.supportsBinary=!he.forceBase64}onError(he,ie,Ve){return super.emitReserved("error",new ft(he,ie,Ve)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return("opening"===this.readyState||"open"===this.readyState)&&(this.doClose(),this.onClose()),this}send(he){"open"===this.readyState&&this.write(he)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(he){const ie=Ke(he,this.socket.binaryType);this.onPacket(ie)}onPacket(he){super.emitReserved("packet",he)}onClose(he){this.readyState="closed",super.emitReserved("close",he)}pause(he){}createUri(he,ie={}){return he+"://"+this._hostname()+this._port()+this.opts.path+this._query(ie)}_hostname(){const he=this.opts.hostname;return-1===he.indexOf(":")?he:"["+he+"]"}_port(){return this.opts.port&&(this.opts.secure&&+(443!==this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}_query(he){const ie=function te($e){let he="";for(let ie in $e)$e.hasOwnProperty(ie)&&(he.length&&(he+="&"),he+=encodeURIComponent(ie)+"="+encodeURIComponent($e[ie]));return he}(he);return ie.length?"?"+ie:""}}class Me extends Le{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(he){this.readyState="pausing";const ie=()=>{this.readyState="paused",he()};if(this._polling||!this.writable){let Ve=0;this._polling&&(Ve++,this.once("pollComplete",function(){--Ve||ie()})),this.writable||(Ve++,this.once("drain",function(){--Ve||ie()}))}else ie()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(he){(($e,he)=>{const ie=$e.split("\x1e"),Ve=[];for(let Vt=0;Vt<ie.length;Vt++){const mn=Ke(ie[Vt],he);if(Ve.push(mn),"error"===mn.type)break}return Ve}
1)(he,this.socket.binaryType).forEach(Ve=>{if("opening"===this.readyState&&"open"===Ve.type&&this.onOpen(),"close"===Ve.type)return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(Ve)}),"closed"!==this.readyState&&(this._polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this._poll())}doClose(){const he=()=>{this.write([{type:"close"}])};"open"===this.readyState?he():this.once("open",he)}write(he){this.writable=!1,(($e,he)=>{const ie=$e.length,Ve=new Array(ie);let Vt=0;$e.forEach((mn,Pn)=>{N(mn,!1,_i=>{Ve[Pn]=_i,++Vt===ie&&he(Ve.join("\x1e"))})})})(he,ie=>{this.doWrite(ie,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const he=this.opts.secure?"https":"http",ie=this.query||{};return!1!==this.opts.timestampRequests&&(ie[this.opts.timestampParam]=we()),!this.supportsBinary&&!ie.sid&&(ie.b64=1),this.createUri(he,ie)}}let _t=!1;try{_t=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const Se=_t;function ye(){}class je extends Me{constructor(he){if(super(he),typeof location<"u"){const ie="https:"===location.protocol;let Ve=location.port;Ve||(Ve=ie?"443":"80"),this.xd=typeof location<"u"&&he.hostname!==location.hostname||Ve!==he.port}}doWrite(he,ie){const Ve=this.request({method:"POST",data:he});Ve.on("success",ie),Ve.on("error",(Vt,mn)=>{this.onError("xhr post error",Vt,mn)})}doPoll(){const he=this.request();he.on("data",this.onData.bind(this)),he.on("error",(ie,Ve)=>{this.onError("xhr poll error",ie,Ve)}),this.pollXhr=he}}let Ft=(()=>{class $e extends Ot{constructor(ie,Ve,Vt){super(),this.createRequest=ie,We(this,Vt),this._opts=Vt,this._method=Vt.method||"GET",this._uri=Ve,this._data=void 0!==Vt.data?Vt.data:null,this._create()}_create(){var ie;const Ve=Dt(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");Ve.xdomain=!!this._opts.xd;const Vt=this._xhr=this.createRequest(Ve);try{Vt.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){Vt.setDisableHeaderCheck&&Vt.setDisableHeaderCheck(!0);for(let mn in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(mn)&&Vt.setRequestHeader(mn,this._opts.extraHeaders[mn])}}catch{}if("POST"===this._method)try{Vt.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{Vt.setRequestHeader("Accept","*/*")}catch{}null===(ie=this._opts.cookieJar)||void 0===ie||ie.addCookies(Vt),"withCredentials"in Vt&&(Vt.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(Vt.timeout=this._opts.requestTimeout),Vt.onreadystatechange=()=>{var mn;3===Vt.readyState&&(null===(mn=this._opts.cookieJar)||void 0===mn||mn.parseCookies(Vt.getResponseHeader("set-cookie"))),4===Vt.readyState&&(200===Vt.status||1223===Vt.status?this._onLoad():this.setTimeoutFn(()=>{this._onError("number"==typeof Vt.status?Vt.status:0)},0))},Vt.send(this._data)}catch(mn){return void this.setTimeoutFn(()=>{this._onError(mn)},0)}typeof document<"u"&&(this._index=$e.requestsCount++,$e.requests[this._index]=this)}_onError(ie){this.emitReserved("error",ie,this._xhr),this._cleanup(!0)}_cleanup(ie){if(!(typeof this._xhr>"u"||null===this._xhr)){if(this._xhr.onreadystatechange=ye,ie)try{this._xhr.abort()}catch{}typeof document<"u"&&delete $e.requests[this._index],this._xhr=null}}_onLoad(){const ie=this._xhr.responseText;null!==ie&&(this.emitReserved("data",ie),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}}return $e.requestsCount=0,$e.requests={},$e})();function nn(){for(let $e in Ft.requests)Ft.requests.hasOwnProperty($e)&&Ft.requests[$e].abort()}typeof document<"u"&&("function"==typeof attachEvent?attachEvent("onunload",nn):"function"==typeof addEventListener&&addEventListener("onpagehide"in Pt?"pagehide":"unload",nn,!1));const vn=function(){const $e=Ut({xdomain:!1});return $e&&null!==$e.responseType}();function Ut($e){const he=$e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!he||Se))return new XMLHttpRequest}catch{}if(!he)try{return new(Pt[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch{}}const U=typeof navigator<"u"&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase();class De extends Le{get name(){return"websocket"}doOpen(){const he=this.uri(),ie=this.opts.protocols,Ve=U?{}:Dt(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(Ve.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(he,ie,Ve)}catch(Vt){return this.emitReserved("error",Vt)}
1this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=he=>this.onClose({description:"websocket connection closed",context:he}),this.ws.onmessage=he=>this.onData(he.data),this.ws.onerror=he=>this.onError("websocket error",he)}write(he){this.writable=!1;for(let ie=0;ie<he.length;ie++){const Ve=he[ie],Vt=ie===he.length-1;N(Ve,this.supportsBinary,mn=>{try{this.doWrite(Ve,mn)}catch{}Vt&&ln(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const he=this.opts.secure?"wss":"ws",ie=this.query||{};return this.opts.timestampRequests&&(ie[this.opts.timestampParam]=we()),this.supportsBinary||(ie.b64=1),this.createUri(he,ie)}}const ue=Pt.WebSocket||Pt.MozWebSocket,_n={websocket:class vt extends De{createSocket(he,ie,Ve){return U?new ue(he,ie,Ve):ie?new ue(he,ie):new ue(he)}doWrite(he,ie){this.ws.send(ie)}},webtransport:class gt extends Le{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(he){return this.emitReserved("error",he)}this._transport.closed.then(()=>{this.onClose()}).catch(he=>{this.onError("webtransport error",he)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(he=>{const ie=function Fe($e,he){re||(re=new TextDecoder);const ie=[];let Ve=0,Vt=-1,mn=!1;return new TransformStream({transform(Pn,_i){for(ie.push(Pn);;){if(0===Ve){if(ke(ie)<1)break;const qn=Re(ie,1);mn=!(128&~qn[0]),Vt=127&qn[0],Ve=Vt<126?3:126===Vt?1:2}else if(1===Ve){if(ke(ie)<2)break;const qn=Re(ie,2);Vt=new DataView(qn.buffer,qn.byteOffset,qn.length).getUint16(0),Ve=3}else if(2===Ve){if(ke(ie)<8)break;const qn=Re(ie,8),Zn=new DataView(qn.buffer,qn.byteOffset,qn.length),Ge=Zn.getUint32(0);if(Ge>Math.pow(2,21)-1){_i.enqueue(d);break}Vt=Ge*Math.pow(2,32)+Zn.getUint32(4),Ve=3}else{if(ke(ie)<Vt)break;const qn=Re(ie,Vt);_i.enqueue(Ke(mn?qn:re.decode(qn),he)),Ve=0}if(0===Vt||Vt>$e){_i.enqueue(d);break}}}})}(Number.MAX_SAFE_INTEGER,this.socket.binaryType),Ve=he.readable.pipeThrough(ie).getReader(),Vt=function He(){return new TransformStream({transform($e,he){!function M($e,he){_&&$e.data instanceof Blob?$e.data.arrayBuffer().then(ne).then(he):k&&($e.data instanceof ArrayBuffer||P($e.data))?he(ne($e.data)):N($e,!1,ie=>{w||(w=new TextEncoder),he(w.encode(ie))})}($e,ie=>{const Ve=ie.length;let Vt;if(Ve<126)Vt=new Uint8Array(1),new DataView(Vt.buffer).setUint8(0,Ve);else if(Ve<65536){Vt=new Uint8Array(3);const mn=new DataView(Vt.buffer);mn.setUint8(0,126),mn.setUint16(1,Ve)}else{Vt=new Uint8Array(9);const mn=new DataView(Vt.buffer);mn.setUint8(0,127),mn.setBigUint64(1,BigInt(Ve))}$e.data&&"string"!=typeof $e.data&&(Vt[0]|=128),he.enqueue(Vt),he.enqueue(ie)})}})}();Vt.readable.pipeTo(he.writable),this._writer=Vt.writable.getWriter();const mn=()=>{Ve.read().then(({done:_i,value:qn})=>{_i||(this.onPacket(qn),mn())}).catch(_i=>{})};mn();const Pn={type:"open"};this.query.sid&&(Pn.data=`{"sid":"${this.query.sid}"}`),this._writer.write(Pn).then(()=>this.onOpen())})})}write(he){this.writable=!1;for(let ie=0;ie<he.length;ie++){const Vt=ie===he.length-1;this._writer.write(he[ie]).then(()=>{Vt&&ln(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var he;null===(he=this._transport)||void 0===he||he.close()}},polling:class zt extends je{constructor(he){super(he),this.supportsBinary=vn&&!(he&&he.forceBase64)}request(he={}){return Object.assign(he,{xd:this.xd},this.opts),new Ft(Ut,this.uri(),he)}}},wn=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,Vn=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Rn($e){if($e.length>8e3)throw"URI too long";const he=$e,ie=$e.indexOf("["),Ve=$e.indexOf("]");-1!=ie&&-1!=Ve&&($e=$e.substring(0,ie)+$e.substring(ie,Ve).replace(/:/g,";")+$e.substring(Ve,$e.length));let Vt=wn.exec($e||""),mn={},Pn=14;for(;Pn--;)mn[Vn[Pn]]=Vt[Pn]||"";return-1!=ie&&-1!=Ve&&(mn.source=he,mn.host=mn.host.substring(1,mn.host.length-1).replace(/;/g,":"),mn.authority=mn.authority.replace("[","").replace("]","").replace(/;/g,":"),mn.ipv6uri=!0),mn.pathNames=function Ct($e,he){const Ve=he.replace(/\/{2,9}/g,"/").split("/");return("/"==he.slice(0,1)||0===he.length)&&Ve.splice(0,1),"/"==he.slice(-1)&&Ve.splice(Ve.length-1,1),Ve}(0,mn.path),mn.queryKey=function en($e,he){const ie={};return he.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(Ve,Vt,mn){Vt&&(ie[Vt]=mn)}),ie}(0,mn.query),mn}const qe="function"==typeof addEventListener&&"function"==typeof removeEventListener,Xe=[];qe&&addEventListener("offline",()=>{Xe.forEach($e=>$e())},!1);let st=(()=>{class $e extends Ot{constructor(ie,Ve){if(super(),this.binaryType="arraybuffer",this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,ie&&"object"==typeof ie&&(Ve=ie,ie=null),ie){const Vt=Rn(ie);Ve.hostname=Vt.host,Ve.secure="https"===Vt.protocol||"wss"===Vt.protocol,Ve.port=Vt.port,Vt.query&&(Ve.query=Vt.query)}else Ve.host&&(Ve.hostname=Rn(Ve.host).host);We(this,Ve),this.secure=null!=Ve.secure?Ve.secure:typeof location<"u"&&"https:"===location.protocol,Ve.hostname&&!Ve.port&&(Ve.port=this.secure?"443":"80"),this.hostname=Ve.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=Ve.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={}
vendor: 4,281 bytes, line 1
1,Ve.transports.forEach(Vt=>{const mn=Vt.prototype.name;this.transports.push(mn),this._transportsByName[mn]=Vt}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},Ve),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),"string"==typeof this.opts.query&&(this.opts.query=function Pe($e){let he={},ie=$e.split("&");for(let Ve=0,Vt=ie.length;Ve<Vt;Ve++){let mn=ie[Ve].split("=");he[decodeURIComponent(mn[0])]=decodeURIComponent(mn[1])}return he}(this.opts.query)),qe&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),"localhost"!==this.hostname&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Xe.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(ie){const Ve=Object.assign({},this.opts.query);Ve.EIO=4,Ve.transport=ie,this.id&&(Ve.sid=this.id);const Vt=Object.assign({},this.opts,{query:Ve,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[ie]);return new this._transportsByName[ie](Vt)}_open(){if(0===this.transports.length)return void this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);const ie=this.opts.rememberUpgrade&&$e.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket")?"websocket":this.transports[0];this.readyState="opening";const Ve=this.createTransport(ie);Ve.open(),this.setTransport(Ve)}setTransport(ie){this.transport&&this.transport.removeAllListeners(),this.transport=ie,ie.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",Ve=>this._onClose("transport close",Ve))}onOpen(){this.readyState="open",$e.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush()}_onPacket(ie){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState)switch(this.emitReserved("packet",ie),this.emitReserved("heartbeat"),ie.type){case"open":this.onHandshake(JSON.parse(ie.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const Ve=new Error("server error");Ve.code=ie.data,this._onError(Ve);break;case"message":this.emitReserved("data",ie.data),this.emitReserved("message",ie.data)}}onHandshake(ie){this.emitReserved("handshake",ie),this.id=ie.sid,this.transport.query.sid=ie.sid,this._pingInterval=ie.pingInterval,this._pingTimeout=ie.pingTimeout,this._maxPayload=ie.maxPayload,this.onOpen(),"closed"!==this.readyState&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const ie=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+ie,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},ie),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const ie=this._getWritablePackets();this.transport.send(ie),this._prevBufferLen=ie.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;let Ve=1;for(let Vt=0;Vt<this.writeBuffer.length;Vt++){const mn=this.writeBuffer[Vt].data;if(mn&&(Ve+=ee(mn)),Vt>0&&Ve>this._maxPayload)return this.writeBuffer.slice(0,Vt);Ve+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const ie=Date.now()>this._pingTimeoutTime;return ie&&(this._pingTimeoutTime=0,ln(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),ie}write(ie,Ve,Vt){return this._sendPacket("message",ie,Ve,Vt),this}send(ie,Ve,Vt){return this._sendPacket("message",ie,Ve,Vt),this}
1_sendPacket(ie,Ve,Vt,mn){if("function"==typeof Ve&&(mn=Ve,Ve=void 0),"function"==typeof Vt&&(mn=Vt,Vt=null),"closing"===this.readyState||"closed"===this.readyState)return;(Vt=Vt||{}).compress=!1!==Vt.compress;const Pn={type:ie,data:Ve,options:Vt};this.emitReserved("packetCreate",Pn),this.writeBuffer.push(Pn),mn&&this.once("flush",mn),this.flush()}close(){const ie=()=>{this._onClose("forced close"),this.transport.close()},Ve=()=>{this.off("upgrade",Ve),this.off("upgradeError",Ve),ie()},Vt=()=>{this.once("upgrade",Ve),this.once("upgradeError",Ve)};return("opening"===this.readyState||"open"===this.readyState)&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?Vt():ie()}):this.upgrading?Vt():ie()),this}_onError(ie){if($e.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&"opening"===this.readyState)return this.transports.shift(),this._open();this.emitReserved("error",ie),this._onClose("transport error",ie)}_onClose(ie,Ve){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),qe&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const Vt=Xe.indexOf(this._offlineEventListener);-1!==Vt&&Xe.splice(Vt,1)}this.readyState="closed",this.id=null,this.emitReserved("close",ie,Ve),this.writeBuffer=[],this._prevBufferLen=0}}}return $e.protocol=4,$e})();class Kt extends st{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),"open"===this.readyState&&this.opts.upgrade)for(let he=0;he<this._upgrades.length;he++)this._probe(this._upgrades[he])}_probe(he){let ie=this.createTransport(he),Ve=!1;st.priorWebsocketSuccess=!1;const Vt=()=>{Ve||(ie.send([{type:"ping",data:"probe"}]),ie.once("packet",fe=>{if(!Ve)if("pong"===fe.type&&"probe"===fe.data){if(this.upgrading=!0,this.emitReserved("upgrading",ie),!ie)return;st.priorWebsocketSuccess="websocket"===ie.name,this.transport.pause(()=>{Ve||"closed"!==this.readyState&&(Ge(),this.setTransport(ie),ie.send([{type:"upgrade"}]),this.emitReserved("upgrade",ie),ie=null,this.upgrading=!1,this.flush())})}else{const tt=new Error("probe error");tt.transport=ie.name,this.emitReserved("upgradeError",tt)}}))};function mn(){Ve||(Ve=!0,Ge(),ie.close(),ie=null)}const Pn=fe=>{const tt=new Error("probe error: "+fe);tt.transport=ie.name,mn(),this.emitReserved("upgradeError",tt)};function _i(){Pn("transport closed")}function qn(){Pn("socket closed")}function Zn(fe){ie&&fe.name!==ie.name&&mn()}const Ge=()=>{ie.removeListener("open",Vt),ie.removeListener("error",Pn),ie.removeListener("close",_i),this.off("close",qn),this.off("upgrading",Zn)};ie.once("open",Vt),ie.once("error",Pn),ie.once("close",_i),this.once("close",qn),this.once("upgrading",Zn),-1!==this._upgrades.indexOf("webtransport")&&"webtransport"!==he?this.setTimeoutFn(()=>{Ve||ie.open()},200):ie.open()}onHandshake(he){this._upgrades=this._filterUpgrades(he.upgrades),super.onHandshake(he)}_filterUpgrades(he){const ie=[];for(let Ve=0;Ve<he.length;Ve++)~this.transports.indexOf(he[Ve])&&ie.push(he[Ve]);return ie}}class St extends Kt{constructor(he,ie={}){const Ve="object"==typeof he?he:ie;(!Ve.transports||Ve.transports&&"string"==typeof Ve.transports[0])&&(Ve.transports=(Ve.transports||["polling","websocket","webtransport"]).map(Vt=>_n[Vt]).filter(Vt=>!!Vt)),super(he,Ve)}}const Bn="function"==typeof ArrayBuffer,Qt=$e=>"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView($e):$e.buffer instanceof ArrayBuffer,mt=Object.prototype.toString,xe="function"==typeof Blob||typeof Blob<"u"&&"[object BlobConstructor]"===mt.call(Blob),oe="function"==typeof File||typeof File<"u"&&"[object FileConstructor]"===mt.call(File);function Oe($e){return Bn&&($e instanceof ArrayBuffer||Qt($e))||xe&&$e instanceof Blob||oe&&$e instanceof File}function bt($e,he){if(!$e||"object"!=typeof $e)return!1;if(Array.isArray($e)){for(let ie=0,Ve=$e.length;ie<Ve;ie++)if(bt($e[ie]))return!0;return!1}if(Oe($e))return!0;
vendor: 5,226 bytes, line 1
1if($e.toJSON&&"function"==typeof $e.toJSON&&1===arguments.length)return bt($e.toJSON(),!0);for(const ie in $e)if(Object.prototype.hasOwnProperty.call($e,ie)&&bt($e[ie]))return!0;return!1}function Yt($e){const he=[],Ve=$e;return Ve.data=Mn($e.data,he),Ve.attachments=he.length,{packet:Ve,buffers:he}}function Mn($e,he){if(!$e)return $e;if(Oe($e)){const ie={_placeholder:!0,num:he.length};return he.push($e),ie}if(Array.isArray($e)){const ie=new Array($e.length);for(let Ve=0;Ve<$e.length;Ve++)ie[Ve]=Mn($e[Ve],he);return ie}if("object"==typeof $e&&!($e instanceof Date)){const ie={};for(const Ve in $e)Object.prototype.hasOwnProperty.call($e,Ve)&&(ie[Ve]=Mn($e[Ve],he));return ie}return $e}function At($e,he){return $e.data=Ht($e.data,he),delete $e.attachments,$e}function Ht($e,he){if(!$e)return $e;if($e&&!0===$e._placeholder){if("number"==typeof $e.num&&$e.num>=0&&$e.num<he.length)return he[$e.num];throw new Error("illegal attachments")}if(Array.isArray($e))for(let ie=0;ie<$e.length;ie++)$e[ie]=Ht($e[ie],he);else if("object"==typeof $e)for(const ie in $e)Object.prototype.hasOwnProperty.call($e,ie)&&($e[ie]=Ht($e[ie],he));return $e}const nt=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],Rt=5;var Je=function($e){return $e[$e.CONNECT=0]="CONNECT",$e[$e.DISCONNECT=1]="DISCONNECT",$e[$e.EVENT=2]="EVENT",$e[$e.ACK=3]="ACK",$e[$e.CONNECT_ERROR=4]="CONNECT_ERROR",$e[$e.BINARY_EVENT=5]="BINARY_EVENT",$e[$e.BINARY_ACK=6]="BINARY_ACK",$e}(Je||{});class ht{constructor(he){this.replacer=he}encode(he){return he.type!==Je.EVENT&&he.type!==Je.ACK||!bt(he)?[this.encodeAsString(he)]:this.encodeAsBinary({type:he.type===Je.EVENT?Je.BINARY_EVENT:Je.BINARY_ACK,nsp:he.nsp,data:he.data,id:he.id})}encodeAsString(he){let ie=""+he.type;return(he.type===Je.BINARY_EVENT||he.type===Je.BINARY_ACK)&&(ie+=he.attachments+"-"),he.nsp&&"/"!==he.nsp&&(ie+=he.nsp+","),null!=he.id&&(ie+=he.id),null!=he.data&&(ie+=JSON.stringify(he.data,this.replacer)),ie}encodeAsBinary(he){const ie=Yt(he),Ve=this.encodeAsString(ie.packet),Vt=ie.buffers;return Vt.unshift(Ve),Vt}}function Ue($e){return"[object Object]"===Object.prototype.toString.call($e)}class ut extends Ot{constructor(he){super(),this.reviver=he}add(he){let ie;if("string"==typeof he){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");ie=this.decodeString(he);const Ve=ie.type===Je.BINARY_EVENT;Ve||ie.type===Je.BINARY_ACK?(ie.type=Ve?Je.EVENT:Je.ACK,this.reconstructor=new Wt(ie),0===ie.attachments&&super.emitReserved("decoded",ie)):super.emitReserved("decoded",ie)}else{if(!Oe(he)&&!he.base64)throw new Error("Unknown type: "+he);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");ie=this.reconstructor.takeBinaryData(he),ie&&(this.reconstructor=null,super.emitReserved("decoded",ie))}}decodeString(he){let ie=0;const Ve={type:Number(he.charAt(0))};if(void 0===Je[Ve.type])throw new Error("unknown packet type "+Ve.type);if(Ve.type===Je.BINARY_EVENT||Ve.type===Je.BINARY_ACK){const mn=ie+1;for(;"-"!==he.charAt(++ie)&&ie!=he.length;);const Pn=he.substring(mn,ie);if(Pn!=Number(Pn)||"-"!==he.charAt(ie))throw new Error("Illegal attachments");Ve.attachments=Number(Pn)}if("/"===he.charAt(ie+1)){const mn=ie+1;for(;++ie&&","!==he.charAt(ie)&&ie!==he.length;);Ve.nsp=he.substring(mn,ie)}else Ve.nsp="/";const Vt=he.charAt(ie+1);if(""!==Vt&&Number(Vt)==Vt){const mn=ie+1;for(;++ie;){const Pn=he.charAt(ie);if(null==Pn||Number(Pn)!=Pn){--ie;break}if(ie===he.length)break}Ve.id=Number(he.substring(mn,ie+1))}if(he.charAt(++ie)){const mn=this.tryParse(he.substr(ie));if(!ut.isPayloadValid(Ve.type,mn))throw new Error("invalid payload");Ve.data=mn}return Ve}tryParse(he){try{return JSON.parse(he,this.reviver)}catch{return!1}}static isPayloadValid(he,ie){switch(he){case Je.CONNECT:return Ue(ie);case Je.DISCONNECT:return void 0===ie;case Je.CONNECT_ERROR:return"string"==typeof ie||Ue(ie);case Je.EVENT:case Je.BINARY_EVENT:return Array.isArray(ie)&&("number"==typeof ie[0]||"string"==typeof ie[0]&&-1===nt.indexOf(ie[0]));case Je.ACK:case Je.BINARY_ACK:return Array.isArray(ie)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class Wt{constructor(he){this.packet=he,this.buffers=[],this.reconPack=he}takeBinaryData(he){if(this.buffers.push(he),this.buffers.length===this.reconPack.attachments){const ie=At(this.reconPack,this.buffers);return this.finishedReconstruction(),ie}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}function hn($e,he,ie){return $e.on(he,ie),function(){$e.off(he,ie)}}const Dn=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class Xn extends Ot{constructor(he,ie,Ve){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=he,this.nsp=ie,Ve&&Ve.auth&&(this.auth=Ve.auth),this._opts=Object.assign({},Ve),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const he=this.io;this.subs=[hn(he,"open",this.onopen.bind(this)),hn(he,"packet",this.onpacket.b
vendor: 1,722 bytes, line 1
1ind(this)),hn(he,"error",this.onerror.bind(this)),hn(he,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected||(this.subEvents(),this.io._reconnecting||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}open(){return this.connect()}send(...he){return he.unshift("message"),this.emit.apply(this,he),this}emit(he,...ie){var Ve,Vt,mn;if(Dn.hasOwnProperty(he))throw new Error('"'+he.toString()+'" is a reserved event name');if(ie.unshift(he),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(ie),this;const Pn={type:Je.EVENT,data:ie,options:{}};if(Pn.options.compress=!1!==this.flags.compress,"function"==typeof ie[ie.length-1]){const Ge=this.ids++,fe=ie.pop();this._registerAckCallback(Ge,fe),Pn.id=Ge}const _i=null===(Vt=null===(Ve=this.io.engine)||void 0===Ve?void 0:Ve.transport)||void 0===Vt?void 0:Vt.writable,qn=this.connected&&!(null!==(mn=this.io.engine)&&void 0!==mn&&mn._hasPingExpired());return this.flags.volatile&&!_i||(qn?(this.notifyOutgoingListeners(Pn),this.packet(Pn)):this.sendBuffer.push(Pn)),this.flags={},this}_registerAckCallback(he,ie){var Ve;const Vt=null!==(Ve=this.flags.timeout)&&void 0!==Ve?Ve:this._opts.ackTimeout;if(void 0===Vt)return void(this.acks[he]=ie);const mn=this.io.setTimeoutFn(()=>{delete this.acks[he];for(let _i=0;_i<this.sendBuffer.length;_i++)this.sendBuffer[_i].id===he&&this.sendBuffer.splice(_i,1);ie.call(this,new Error("operation has timed out"))},Vt),Pn=(..._i)=>{this.io.clearTimeoutFn(mn),ie.apply(this,_i)};Pn.withError=!0,this.acks[he]=Pn}emitWithAck(he,...ie){return new Promise((Ve,Vt)=>{const mn=(Pn,_i)=>Pn?Vt(Pn):Ve(_i);mn.withError=!0,ie.push(mn),this.emit(he,...ie)}
vendor: 8,419 bytes, line 1
1)}_addToQueue(he){let ie;"function"==typeof he[he.length-1]&&(ie=he.pop());const Ve={id:this._queueSeq++,tryCount:0,pending:!1,args:he,flags:Object.assign({fromQueue:!0},this.flags)};he.push((Vt,...mn)=>Ve!==this._queue[0]?void 0:(null!==Vt?Ve.tryCount>this._opts.retries&&(this._queue.shift(),ie&&ie(Vt)):(this._queue.shift(),ie&&ie(null,...mn)),Ve.pending=!1,this._drainQueue())),this._queue.push(Ve),this._drainQueue()}_drainQueue(he=!1){if(!this.connected||0===this._queue.length)return;const ie=this._queue[0];ie.pending&&!he||(ie.pending=!0,ie.tryCount++,this.flags=ie.flags,this.emit.apply(this,ie.args))}packet(he){he.nsp=this.nsp,this.io._packet(he)}onopen(){"function"==typeof this.auth?this.auth(he=>{this._sendConnectPacket(he)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(he){this.packet({type:Je.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},he):he})}onerror(he){this.connected||this.emitReserved("connect_error",he)}onclose(he,ie){this.connected=!1,delete this.id,this.emitReserved("disconnect",he,ie),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(he=>{if(!this.sendBuffer.some(Ve=>String(Ve.id)===he)){const Ve=this.acks[he];delete this.acks[he],Ve.withError&&Ve.call(this,new Error("socket has been disconnected"))}})}onpacket(he){if(he.nsp===this.nsp)switch(he.type){case Je.CONNECT:he.data&&he.data.sid?this.onconnect(he.data.sid,he.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Je.EVENT:case Je.BINARY_EVENT:this.onevent(he);break;case Je.ACK:case Je.BINARY_ACK:this.onack(he);break;case Je.DISCONNECT:this.ondisconnect();break;case Je.CONNECT_ERROR:this.destroy();const Ve=new Error(he.data.message);Ve.data=he.data.data,this.emitReserved("connect_error",Ve)}}onevent(he){const ie=he.data||[];null!=he.id&&ie.push(this.ack(he.id)),this.connected?this.emitEvent(ie):this.receiveBuffer.push(Object.freeze(ie))}emitEvent(he){if(this._anyListeners&&this._anyListeners.length){const ie=this._anyListeners.slice();for(const Ve of ie)Ve.apply(this,he)}super.emit.apply(this,he),this._pid&&he.length&&"string"==typeof he[he.length-1]&&(this._lastOffset=he[he.length-1])}ack(he){const ie=this;let Ve=!1;return function(...Vt){Ve||(Ve=!0,ie.packet({type:Je.ACK,id:he,data:Vt}))}}onack(he){const ie=this.acks[he.id];"function"==typeof ie&&(delete this.acks[he.id],ie.withError&&he.data.unshift(null),ie.apply(this,he.data))}onconnect(he,ie){this.id=he,this.recovered=ie&&this._pid===ie,this._pid=ie,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(he=>this.emitEvent(he)),this.receiveBuffer=[],this.sendBuffer.forEach(he=>{this.notifyOutgoingListeners(he),this.packet(he)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(he=>he()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:Je.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(he){return this.flags.compress=he,this}get volatile(){return this.flags.volatile=!0,this}timeout(he){return this.flags.timeout=he,this}onAny(he){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(he),this}prependAny(he){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(he),this}offAny(he){if(!this._anyListeners)return this;if(he){const ie=this._anyListeners;for(let Ve=0;Ve<ie.length;Ve++)if(he===ie[Ve])return ie.splice(Ve,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(he){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(he),this}prependAnyOutgoing(he){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(he),this}offAnyOutgoing(he){if(!this._anyOutgoingListeners)return this;if(he){const ie=this._anyOutgoingListeners;for(let Ve=0;Ve<ie.length;Ve++)if(he===ie[Ve])return ie.splice(Ve,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(he){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const ie=this._anyOutgoingListeners.slice();for(const Ve of ie)Ve.apply(this,he.data)}}}function mi($e){this.ms=($e=$e||{}).min||100,this.max=$e.max||1e4,this.factor=$e.factor||2,this.jitter=$e.jitter>0&&$e.jitter<=1?$e.jitter:0,this.attempts=0}mi.prototype.duration=function(){var $e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var he=Math.random(),ie=Math.floor(he*this.jitter*$e);$e=1&Math.floor(10*he)?$e+ie:$e-ie}return 0|Math.min($e,this.max)},mi.prototype.reset=function(){this.attempts=0},mi.prototype.setMin=function($e){this.ms=$e},mi.prototype.setMax=function($e){this.max=$e},mi.prototype.setJitter=function($e){this.jitter=$e};class ri extends Ot{constructor(he,ie){var Ve;super(),this.nsps={},this.subs=[],he&&"object"==typeof he&&(ie=he,he=void 0),(ie=ie||{}).path=ie.path||"/socket.io",this.opts=ie,We(this,ie),this.reconnection(!1!==ie.reconnection),this.reconnectionAttempts(ie.reconnectionAttempts||1/0),this.reconnectionDelay(ie.reconnectionDelay||1e3),this.reconnectionDelayMax(ie.reconnectionDelayMax||5e3),this.randomizationFactor(null!==(Ve=ie.randomizationFactor)&&void 0!==Ve?Ve:.5),this.backoff=new mi({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(null==ie.timeout?2e4:ie.timeout),this._readyState="closed",this.uri=he;const Vt=ie.parser||n;this.encoder=new Vt.Encoder,this.decoder=new Vt.Decoder,this._autoConnect=!1!==ie.autoConnect,this._autoConnect&&this.open()}reconnection(he){return arguments.length?(this._reconnection=!!he,he||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(he){return void 0===he?this._reconnectionAttempts:(this._reconnectionAttempts=he,this)}reconnectionDelay(he){var ie;return void 0===he?this._reconnectionDelay:(this._reconnectionDelay=he,null===(ie=this.backoff)||void 0===ie||ie.setMin(he),this)}randomizationFactor(he){var ie;return void 0===he?this._randomizationFactor:(this._randomizationFactor=he,null===(ie=this.backoff)||void 0===ie||ie.setJitter(he),this)}reconnectionDelayMax(he){var ie;return void 0===he?this._reconnectionDelayMax:(this._reconnectionDelayMax=he,null===(ie=this.backoff)||void 0===ie||ie.setMax(he),this)}timeout(he){return arguments.length?(this._timeout=he,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}open(he){if(~this._readyState.indexOf("open"))return this;this.engine=new St(this.uri,this.opts);const ie=this.engine,Ve=this;this._readyState="opening",this.skipReconnect=!1;const Vt=hn(ie,"open",function(){Ve.onopen(),he&&he()}),mn=_i=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",_i),he?he(_i):this.maybeReconnectOnOpen()},Pn=hn(ie,"error",mn);if(!1!==this._timeout){const qn=this.setTimeoutFn(()=>{Vt(),mn(new Error("timeout")),ie.close()},this._timeout);this.opts.autoUnref&&qn.unref(),this.subs.push(()=>{this.clearTimeoutFn(qn)})}return this.subs.push(Vt),this.subs.push(Pn),this}connect(he){return this.open(he)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const he=this.engine;this.subs.push(hn(he,"ping",this.onping.bind(this)),hn(he,"data",this.ondata.bind(this)),hn(he,"error",this.onerror.bind(this)),hn(he,"close",this.onclose.bind(this)),hn(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(he){try{this.decoder.add(he)}catch(ie){this.onclose("parse error",ie)}}ondecoded(he){ln(()=>{this.emitReserved("packet",he)},this.setTimeoutFn)}onerror(he){this.emitReserved("error",he)}socket(he,ie){let Ve=this.nsps[he];return Ve?this._autoConnect&&!Ve.active&&Ve.connect():(Ve=new Xn(this,he,ie),this.nsps[he]=Ve),Ve}_destroy(he){const ie=Object.keys(this.nsps);for(const Ve of ie)if(this.nsps[Ve].active)return;this._close()}_packet(he){const ie=this.encoder.encode(he);for(let Ve=0;Ve<ie.length;Ve++)this.engine.write(ie[Ve],he.options)}
1cleanup(){this.subs.forEach(he=>he()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(he,ie){var Ve;this.cleanup(),null===(Ve=this.engine)||void 0===Ve||Ve.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",he,ie),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const he=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const ie=this.backoff.duration();this._reconnecting=!0;const Ve=this.setTimeoutFn(()=>{he.skipReconnect||(this.emitReserved("reconnect_attempt",he.backoff.attempts),!he.skipReconnect&&he.open(Vt=>{Vt?(he._reconnecting=!1,he.reconnect(),this.emitReserved("reconnect_error",Vt)):he.onreconnect()}))},ie);this.opts.autoUnref&&Ve.unref(),this.subs.push(()=>{this.clearTimeoutFn(Ve)})}}onreconnect(){const he=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",he)}}const Ki={};function Xi($e,he){"object"==typeof $e&&(he=$e,$e=void 0);const ie=function Sn($e,he="",ie){let Ve=$e;ie=ie||typeof location<"u"&&location,null==$e&&($e=ie.protocol+"//"+ie.host),"string"==typeof $e&&("/"===$e.charAt(0)&&($e="/"===$e.charAt(1)?ie.protocol+$e:ie.host+$e),/^(https?|wss?):\/\//.test($e)||($e=typeof ie<"u"?ie.protocol+"//"+$e:"https://"+$e),Ve=Rn($e)),Ve.port||(/^(http|ws)$/.test(Ve.protocol)?Ve.port="80":/^(http|ws)s$/.test(Ve.protocol)&&(Ve.port="443")),Ve.path=Ve.path||"/";const mn=-1!==Ve.host.indexOf(":")?"["+Ve.host+"]":Ve.host;return Ve.id=Ve.protocol+"://"+mn+":"+Ve.port+he,Ve.href=Ve.protocol+"://"+mn+(ie&&ie.port===Ve.port?"":":"+Ve.port),Ve}($e,(he=he||{}).path||"/socket.io"),Ve=ie.source,Vt=ie.id;let qn;return he.forceNew||he["force new connection"]||!1===he.multiplex||Ki[Vt]&&ie.path in Ki[Vt].nsps?qn=new ri(Ve,he):(Ki[Vt]||(Ki[Vt]=new ri(Ve,he)),qn=Ki[Vt]),ie.query&&!he.query&&(he.query=ie.queryKey),qn.socket(ie.path,he)}Object.assign(Xi,{Manager:ri,Socket:Xn,io:Xi,connect:Xi});var Zi=h(5312),qi=h(3953),fr=h(5919);let Cr=(()=>{class $e{constructor(ie){this.browserService=ie,this.token=""}setupSocketConnection(){if(!this.browserService.isBrowser)return;const ie=this.browserService.getItem("token");if(ie)try{this.token=atob(ie)}catch{this.token=ie}this.socket=Xi(Zi.c.SOCKET_ENDPOINT,{auth:{token:this.token||""},transports:["websocket"]})}sendMessage(ie,...Ve){this.socket&&this.socket.emit(ie,...Ve)}sendMessageWithAcknowledgment(ie,...Ve){return new c.c(Vt=>{this.socket?this.socket.emit(ie,...Ve,mn=>{Vt.next(mn),Vt.complete()}):Vt.error("Socket not connected")})}receiveMessages(ie){return new c.c(Ve=>{if(!this.socket)return Ve.error("Socket not connected"),()=>{};const Vt=mn=>Ve.next(mn);return this.socket.on(ie,Vt),()=>this.socket?.off(ie,Vt)})}receiveConnectionErrorMessage(){return new c.c(ie=>{if(!this.socket)return ie.error("Socket not connected"),()=>{};const Ve=Vt=>ie.next(Vt);return this.socket.on("connect_error",Ve),()=>this.socket?.off("connect_error",Ve)})}disconnectSocket(){this.socket?.disconnect(),this.socket=void 0}static{this.\u0275fac=function(Ve){return new(Ve||$e)(qi.KVO(fr.I))}}static{this.\u0275prov=qi.jDH({token:$e,factory:$e.\u0275fac})}}return $e})()},7473:(it,de,h)=>{"use strict";h.d(de,{J:()=>r});var n=h(3953),c=h(5794);let r=(()=>{class s{constructor(_){this.toastr=_}showSuccess(_,k){this.toastr.success(_,k)}showError(_,k){this.toastr.error(_,k)}showInfo(_,k){this.toastr.info(_,k)}showWarning(_,k){this.toastr.warning(_,k)}static{this.\u0275fac=function(k){return new(k||s)(n.KVO(c.tw))}}static{this.\u0275prov=n.jDH({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})()},5415:(it,de,h)=>{"use strict";h.d(de,{v:()=>s});var n=h(5312),c=h(3953),r=h(1562);let s=(()=>{class d{constructor(k){this.httpClient=k,this.baseURL=n.c.API_URL}getUnreadNotification(k){return this.httpClient.get(`${this.baseURL}/fynzon/notification/get-unread-notifications/${k}`)}getAllNotifications(k,P){return this.httpClient.get(`${this.baseURL}
1/fynzon/notification/get-all-notifications/${k}`,{params:P})}static{this.\u0275fac=function(P){return new(P||d)(c.KVO(r.Qq))}}static{this.\u0275prov=c.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},7060:(it,de,h)=>{"use strict";h.d(de,{R:()=>r});var n=h(3953),c=h(177);let r=(()=>{class s{constructor(_){this.platformId=_,this.libraryCache=new Map,this.libraryMap={jquery:()=>h.e(653).then(h.t.bind(h,1653,23)).then(k=>(window.$=k.default,window.jQuery=k.default,k)),aos:()=>h.e(235).then(h.t.bind(h,235,23)).then(k=>(k.init(),k)),bootstrap:()=>h.e(973).then(h.t.bind(h,9973,23)),popper:()=>h.e(76).then(h.bind(h,1612)),"intl-tel-input":()=>h.e(662).then(h.t.bind(h,5662,23)),hammerjs:()=>h.e(511).then(h.t.bind(h,4511,23))},this.isBrowser=(0,c.UE)(this.platformId)}loadLibrary(_){if(!this.isBrowser)return Promise.resolve();if(this.libraryCache.has(_))return this.libraryCache.get(_);const k=this.libraryMap[_];if(!k)return Promise.reject(`No loader defined for library: ${_}`);const P=k().then(N=>N).catch(N=>{throw console.error(`${_} load failed`,N),N});return this.libraryCache.set(_,P),P}loadLibraries(_){return this.isBrowser?Promise.all(_.map(k=>this.loadLibrary(k))):Promise.resolve([])}load(){if(!(0,c.UE)(this.platformId))return;const _=document.createElement("script");_.src="https://kit.fontawesome.com/3c349a1787.js",_.crossOrigin="anonymous",document.head.appendChild(_)}static{this.\u0275fac=function(k){return new(k||s)(n.KVO(n.Agw))}}static{this.\u0275prov=n.jDH({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})()},401:(it,de,h)=>{"use strict";h.d(de,{G:()=>_});var n=h(177),c=h(2168),r=h(3953);const s=[];let d=(()=>{class k{static{this.\u0275fac=function(K){return new(K||k)}}static{this.\u0275mod=r.$C({type:k})}static{this.\u0275inj=r.G2t({imports:[c.iI.forChild(s),c.iI]})}}return k})(),_=(()=>{class k{static{this.\u0275fac=function(K){return new(K||k)}}static{this.\u0275mod=r.$C({type:k})}static{this.\u0275inj=r.G2t({imports:[n.MD,d]})}}return k})()},3918:(it,de,h)=>{"use strict";h.d(de,{h:()=>r});var n=h(7586),c=h.n(n);function r(s){let d=c()(),_=c()(s),k=_.fromNow(!0),P=_.format("hh:mm a");if("a few seconds"===k)return"Just Now";if(-1!==k.search("minute")){let K=k?.split(" ")[0];return"a"===K?"1 min ago":`${K} min ago`}return-1!==k.search("hour")?P:"a day"===k?"Yesterday":-1!==k.search("days")?(()=>{let K=k?.split(" ")[0];return Number(K)<8?d.subtract(Number(K),"days").format("dddd"):_.format("DD/MM/YYYY")})():k}},2354:(it,de,h)=>{"use strict";function n(r){let s="",d="",_="";const k=r?.split(" ");return k[0]&&(d=k[0].toUpperCase()),k[k.length-1]&&(_=k[k.length-1].toUpperCase()),s=d&&_?d[0]+_[0]:d?d[0]:"",s}function c(r){return["#1B2631","#006400","#FF2400","#00008B","#4B0082","#808080","#154360","#1B2631","#FF8C00","#DE3163","#FFC300","#FF5733","#7D6608","#800080","#EB7181"][r.length<15?r.length:r.length-15]}h.d(de,{B:()=>c,I:()=>n})},5312:(it,de,h)=>{"use strict";h.d(de,{c:()=>n});const n={CLIENT_URL:"https://fynzon.com",API_URL:"https://apiv2.fynzon.com",SOCKET_ENDPOINT:"https://apiv2.fynzon.com",P2P_SELLER_EXTENDED_HOURS:216e5,P2P_BUYER_EXTENDED_HOURS:36e5,production:!0}},8627:(it,de,h)=>{"use strict";var n=h(345),c=h(9417),r=h(2168),s=h(3953);const d=[{path:"",loadChildren:()=>Promise.all([h.e(59),h.e(76),h.e(220)]).then(h.bind(h,1220)).then(Ne=>Ne.LandingPageModule)},{path:"auth",loadChildren:()=>h.e(59).then(h.bind(h,8059)).then(Ne=>Ne.AuthModule)},{path:"user",loadChildren:()=>Promise.all([h.e(59),h.e(76),h.e(870)]).then(h.bind(h,7870)).then(Ne=>Ne.DashboardModule)},{path:"blog",loadChildren:()=>Promise.all([h.e(76),h.e(37)]).then(h.bind(h,3037)).then(Ne=>Ne.BlogModule)},{path:"**",redirectTo:""}];let _=(()=>{class Ne{static{this.\u0275fac=function(Z){return new(Z||Ne)}}static{this.\u0275mod=s.$C({type:Ne})}static{this.\u0275inj=s.G2t({imports:[r.iI.forRoot(d,{scrollPositionRestoration:"enabled",initialNavigation:"enabledBlocking"}),r.iI]})}}return Ne})();var k=h(92),P=h(8368),N=h(9969);function ne(Ne){return new s.wOt(3e3,!1)}function Le(Ne){switch(Ne.length){case 0:return new N.sf;case 1:return Ne[0];default:return new N.ui(Ne)}}function Me(Ne,C,R=new Map,Z=new Map){const Ie=[],lt=[];let Lt=-1,jt=null;if(C.forEach(Jt=>{const on=Jt.get("offset"),jn=on==Lt,Hn=jn&&jt||new Map;Jt.forEach((Mi,si)=>{let Jn=si,di=Mi;if("offset"!==si)switch(Jn=Ne.normalizePropertyName(Jn,Ie),di){case N.FX:di=R.get(si);break;case N.kp:di=Z.get(si);break;default:di=Ne.normalizeStyleValue(si,Jn,di,Ie)}Hn.set(Jn,di)}),jn||lt.push(Hn),jt=Hn,Lt=on}),Ie.length)throw function fn(){return new s.wOt(3502,!1)}();return lt}function _t(Ne,C,R,Z){switch(C){case"start":Ne.onStart(()=>Z(R&&Se(R,"start",Ne)));break;case"done":Ne.onDone(()=>Z(R&&Se(R,"done",Ne)));break;
1case"destroy":Ne.onDestroy(()=>Z(R&&Se(R,"destroy",Ne)))}}function Se(Ne,C,R){const lt=ye(Ne.element,Ne.triggerName,Ne.fromState,Ne.toState,C||Ne.phaseName,R.totalTime??Ne.totalTime,!!R.disabled),Lt=Ne._data;return null!=Lt&&(lt._data=Lt),lt}function ye(Ne,C,R,Z,Ie="",lt=0,Lt){return{element:Ne,triggerName:C,fromState:R,toState:Z,phaseName:Ie,totalTime:lt,disabled:!!Lt}}function je(Ne,C,R){let Z=Ne.get(C);return Z||Ne.set(C,Z=R),Z}function Ft(Ne){const C=Ne.indexOf(":");return[Ne.substring(1,C),Ne.slice(C+1)]}const nn=typeof document>"u"?null:document.documentElement;function vn(Ne){const C=Ne.parentNode||Ne.host||null;return C===nn?null:C}let Ut=null,U=!1;function gt(Ne,C){for(;C;){if(C===Ne)return!0;C=vn(C)}return!1}function _n(Ne,C,R){if(R)return Array.from(Ne.querySelectorAll(C));const Z=Ne.querySelector(C);return Z?[Z]:[]}let Vn=(()=>{class Ne{validateStyleProperty(R){return function De(Ne){Ut||(Ut=function vt(){return typeof document<"u"?document.body:null}()||{},U=!!Ut.style&&"WebkitAppearance"in Ut.style);let C=!0;return Ut.style&&!function zt(Ne){return"ebkit"==Ne.substring(1,6)}(Ne)&&(C=Ne in Ut.style,!C&&U&&(C="Webkit"+Ne.charAt(0).toUpperCase()+Ne.slice(1)in Ut.style)),C}(R)}containsElement(R,Z){return gt(R,Z)}getParentElement(R){return vn(R)}query(R,Z,Ie){return _n(R,Z,Ie)}computeStyle(R,Z,Ie){return Ie||""}animate(R,Z,Ie,lt,Lt,jt=[],Jt){return new N.sf(Ie,lt)}static{this.\u0275fac=function(Z){return new(Z||Ne)}}static{this.\u0275prov=s.jDH({token:Ne,factory:Ne.\u0275fac})}}return Ne})();class Rn{static{this.NOOP=new Vn}}class Ct{}const qe=1e3,Kt="ng-enter",St="ng-leave",tn="ng-trigger",Zt=".ng-trigger",Sn="ng-animating",Bn=".ng-animating";function Qt(Ne){if("number"==typeof Ne)return Ne;const C=Ne.match(/^(-?[\.\d]+)(m?s)/);return!C||C.length<2?0:mt(parseFloat(C[1]),C[2])}function mt(Ne,C){return"s"===C?Ne*qe:Ne}function xe(Ne,C,R){return Ne.hasOwnProperty("duration")?Ne:function oe(Ne,C,R){let Ie,lt=0,Lt="";if("string"==typeof Ne){const jt=Ne.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===jt)return C.push(ne()),{duration:0,delay:0,easing:""};Ie=mt(parseFloat(jt[1]),jt[2]);const Jt=jt[3];null!=Jt&&(lt=mt(parseFloat(Jt),jt[4]));const on=jt[5];on&&(Lt=on)}else Ie=Ne;if(!R){let jt=!1,Jt=C.length;Ie<0&&(C.push(function w(){return new s.wOt(3100,!1)}()),jt=!0),lt<0&&(C.push(function M(){return new s.wOt(3101,!1)}()),jt=!0),jt&&C.splice(Jt,0,ne())}return{duration:Ie,delay:lt,easing:Lt}}(Ne,C,R)}function Yt(Ne,C,R){C.forEach((Z,Ie)=>{const lt=Ue(Ie);R&&!R.has(Ie)&&R.set(Ie,Ne.style[lt]),Ne.style[lt]=Z})}function Mn(Ne,C){C.forEach((R,Z)=>{const Ie=Ue(Z);Ne.style[Ie]=""})}function At(Ne){return Array.isArray(Ne)?1==Ne.length?Ne[0]:(0,N.K2)(Ne):Ne}const nt=new RegExp("{{\\s*(.+?)\\s*}}","g");function Rt(Ne){let C=[];if("string"==typeof Ne){let R;for(;R=nt.exec(Ne);)C.push(R[1]);nt.lastIndex=0}return C}function Je(Ne,C,R){const Z=`${Ne}`,Ie=Z.replace(nt,(lt,Lt)=>{let jt=C[Lt];return null==jt&&(R.push(function H(){return new s.wOt(3003,!1)}()),jt=""),jt.toString()});return Ie==Z?Ne:Ie}const ht=/-+([a-z0-9])/g;function Ue(Ne){return Ne.replace(ht,(...C)=>C[1].toUpperCase())}function Dn(Ne,C,R){switch(C.type){case N.If.Trigger:return Ne.visitTrigger(C,R);case N.If.State:return Ne.visitState(C,R);case N.If.Transition:return Ne.visitTransition(C,R);case N.If.Sequence:return Ne.visitSequence(C,R);case N.If.Group:return Ne.visitGroup(C,R);case N.If.Animate:return Ne.visitAnimate(C,R);case N.If.Keyframes:return Ne.visitKeyframes(C,R);case N.If.Style:return Ne.visitStyle(C,R);case N.If.Reference:return Ne.visitReference(C,R);case N.If.AnimateChild:return Ne.visitAnimateChild(C,R);case N.If.AnimateRef:return Ne.visitAnimateRef(C,R);case N.If.Query:return Ne.visitQuery(C,R);case N.If.Stagger:return Ne.visitStagger(C,R);default:throw function pe(){return new s.wOt(3004,!1)}()}}function Xn(Ne,C){return window.getComputedStyle(Ne)[C]}const mi=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 ri extends Ct{normalizePropertyName(C,R){return Ue(C)}normalizeStyleValue(C,R,Z,Ie){let lt="";const Lt=Z.toString().trim();
1if(mi.has(R)&&0!==Z&&"0"!==Z)if("number"==typeof Z)lt="px";else{const jt=Z.match(/^[+-]?[\d\.]+([a-z]*)$/);jt&&0==jt[1].length&&Ie.push(function le(){return new s.wOt(3005,!1)}())}return Lt+lt}}const $e="*";const Vt=new Set(["true","1"]),mn=new Set(["false","0"]);function Pn(Ne,C){const R=Vt.has(Ne)||mn.has(Ne),Z=Vt.has(C)||mn.has(C);return(Ie,lt)=>{let Lt=Ne==$e||Ne==Ie,jt=C==$e||C==lt;return!Lt&&R&&"boolean"==typeof Ie&&(Lt=Ie?Vt.has(Ne):mn.has(Ne)),!jt&&Z&&"boolean"==typeof lt&&(jt=lt?Vt.has(C):mn.has(C)),Lt&&jt}}const qn=new RegExp("s*:selfs*,?","g");function Zn(Ne,C,R,Z){return new fe(Ne).build(C,R,Z)}class fe{constructor(C){this._driver=C}build(C,R,Z){const Ie=new J(R);return this._resetContextStyleTimingState(Ie),Dn(this,At(C),Ie)}_resetContextStyleTimingState(C){C.currentQuerySelector="",C.collectedStyles=new Map,C.collectedStyles.set("",new Map),C.currentTime=0}visitTrigger(C,R){let Z=R.queryCount=0,Ie=R.depCount=0;const lt=[],Lt=[];return"@"==C.name.charAt(0)&&R.errors.push(function me(){return new s.wOt(3006,!1)}()),C.definitions.forEach(jt=>{if(this._resetContextStyleTimingState(R),jt.type==N.If.State){const Jt=jt,on=Jt.name;on.toString().split(/\s*,\s*/).forEach(jn=>{Jt.name=jn,lt.push(this.visitState(Jt,R))}),Jt.name=on}else if(jt.type==N.If.Transition){const Jt=this.visitTransition(jt,R);Z+=Jt.queryCount,Ie+=Jt.depCount,Lt.push(Jt)}else R.errors.push(function Ke(){return new s.wOt(3007,!1)}())}),{type:N.If.Trigger,name:C.name,states:lt,transitions:Lt,queryCount:Z,depCount:Ie,options:null}}visitState(C,R){const Z=this.visitStyle(C.styles,R),Ie=C.options&&C.options.params||null;if(Z.containsDynamicStyles){const lt=new Set,Lt=Ie||{};Z.styles.forEach(jt=>{jt instanceof Map&&jt.forEach(Jt=>{Rt(Jt).forEach(on=>{Lt.hasOwnProperty(on)||lt.add(on)})})}),lt.size&&R.errors.push(function yt(){return new s.wOt(3008,!1)}(0,lt.values()))}return{type:N.If.State,name:C.name,style:Z,options:Ie?{params:Ie}:null}}visitTransition(C,R){R.queryCount=0,R.depCount=0;const Z=Dn(this,At(C.animation),R),Ie=function he(Ne,C){const R=[];return"string"==typeof Ne?Ne.split(/\s*,\s*/).forEach(Z=>function ie(Ne,C,R){if(":"==Ne[0]){const Jt=function Ve(Ne,C){switch(Ne){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(R,Z)=>parseFloat(Z)>parseFloat(R);case":decrement":return(R,Z)=>parseFloat(Z)<parseFloat(R);default:return C.push(function Ot(){return new s.wOt(3016,!1)}()),"* => *"}}(Ne,R);if("function"==typeof Jt)return void C.push(Jt);Ne=Jt}const Z=Ne.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==Z||Z.length<4)return R.push(function wt(){return new s.wOt(3015,!1)}()),C;const Ie=Z[1],lt=Z[2],Lt=Z[3];C.push(Pn(Ie,Lt)),"<"==lt[0]&&(Ie!=$e||Lt!=$e)&&C.push(Pn(Lt,Ie))}(Z,R,C)):R.push(Ne),R}(C.expr,R.errors);return{type:N.If.Transition,matchers:Ie,animation:Z,queryCount:R.queryCount,depCount:R.depCount,options:Tt(C.options)}}visitSequence(C,R){return{type:N.If.Sequence,steps:C.steps.map(Z=>Dn(this,Z,R)),options:Tt(C.options)}}visitGroup(C,R){const Z=R.currentTime;let Ie=0;const lt=C.steps.map(Lt=>{R.currentTime=Z;const jt=Dn(this,Lt,R);return Ie=Math.max(Ie,R.currentTime),jt});return R.currentTime=Ie,{type:N.If.Group,steps:lt,options:Tt(C.options)}}visitAnimate(C,R){const Z=function Ae(Ne,C){if(Ne.hasOwnProperty("duration"))return Ne;if("number"==typeof Ne)return gn(xe(Ne,C).duration,0,"");const R=Ne;if(R.split(/\s+/).some(lt=>"{"==lt.charAt(0)&&"{"==lt.charAt(1))){const lt=gn(0,0,"");return lt.dynamic=!0,lt.strValue=R,lt}const Ie=xe(R,C);return gn(Ie.duration,Ie.delay,Ie.easing)}(C.timings,R.errors);R.currentAnimateTimings=Z;let Ie,lt=C.styles?C.styles:(0,N.iF)({});if(lt.type==N.If.Keyframes)Ie=this.visitKeyframes(lt,R);else{let Lt=C.styles,jt=!1;if(!Lt){jt=!0;const on={};Z.easing&&(on.easing=Z.easing),Lt=(0,N.iF)(on)}R.currentTime+=Z.duration+Z.delay;const Jt=this.visitStyle(Lt,R);Jt.isEmptyStep=jt,Ie=Jt}return R.currentAnimateTimings=null,{type:N.If.Animate,timings:Z,style:Ie,options:null}}visitStyle(C,R){const Z=this._makeStyleAst(C,R);return this._validateStyleAst(Z,R),Z}_makeStyleAst(C,R){const Z=[],Ie=Array.isArray(C.styles)?C.styles:[C.styles];for(let jt of Ie)"string"==typeof jt?jt===N.kp?Z.push(jt):R.errors.push(new s.wOt(3002,!1)):Z.push(new Map(Object.entries(jt)));let lt=!1,Lt=null;return Z.forEach(jt=>{if(jt instanceof Map&&(jt.has("easing")&&(Lt=jt.get("easing"),jt.delete("easing")),!lt))for(let Jt of jt.values())if(Jt.toString().indexOf("{{")>=0){lt=!0;break}}),{type:N.If.Style,styles:Z,easing:Lt,offset:C.offset,containsDynamicStyles:lt,options:null}}_validateStyleAst(C,R){const Z=R.currentAnimateTimings;let Ie=R.currentTime,lt=R.currentTime;Z&&lt>
vendor: 13,375 bytes, line 1
10&&(lt-=Z.duration+Z.delay),C.styles.forEach(Lt=>{"string"!=typeof Lt&&Lt.forEach((jt,Jt)=>{const on=R.collectedStyles.get(R.currentQuerySelector),jn=on.get(Jt);let Hn=!0;jn&&(lt!=Ie&&lt>=jn.startTime&&Ie<=jn.endTime&&(R.errors.push(function et(){return new s.wOt(3010,!1)}()),Hn=!1),lt=jn.startTime),Hn&&on.set(Jt,{startTime:lt,endTime:Ie}),R.options&&function Ht(Ne,C,R){const Z=C.params||{},Ie=Rt(Ne);Ie.length&&Ie.forEach(lt=>{Z.hasOwnProperty(lt)||R.push(function j(){return new s.wOt(3001,!1)}())})}(jt,R.options,R.errors)})})}visitKeyframes(C,R){const Z={type:N.If.Keyframes,styles:[],options:null};if(!R.currentAnimateTimings)return R.errors.push(function ct(){return new s.wOt(3011,!1)}()),Z;let lt=0;const Lt=[];let jt=!1,Jt=!1,on=0;const jn=C.steps.map(Gi=>{const sr=this._makeStyleAst(Gi,R);let pr=null!=sr.offset?sr.offset:function W(Ne){if("string"==typeof Ne)return null;let C=null;if(Array.isArray(Ne))Ne.forEach(R=>{if(R instanceof Map&&R.has("offset")){const Z=R;C=parseFloat(Z.get("offset")),Z.delete("offset")}});else if(Ne instanceof Map&&Ne.has("offset")){const R=Ne;C=parseFloat(R.get("offset")),R.delete("offset")}return C}(sr.styles),$n=0;return null!=pr&&(lt++,$n=sr.offset=pr),Jt=Jt||$n<0||$n>1,jt=jt||$n<on,on=$n,Lt.push($n),sr});Jt&&R.errors.push(function He(){return new s.wOt(3012,!1)}()),jt&&R.errors.push(function re(){return new s.wOt(3200,!1)}());const Hn=C.steps.length;let Mi=0;lt>0&&lt<Hn?R.errors.push(function ke(){return new s.wOt(3202,!1)}()):0==lt&&(Mi=1/(Hn-1));const si=Hn-1,Jn=R.currentTime,di=R.currentAnimateTimings,Qi=di.duration;return jn.forEach((Gi,sr)=>{const pr=Mi>0?sr==si?1:Mi*sr:Lt[sr],$n=pr*Qi;R.currentTime=Jn+di.delay+$n,di.duration=$n,this._validateStyleAst(Gi,R),Gi.offset=pr,Z.styles.push(Gi)}),Z}visitReference(C,R){return{type:N.If.Reference,animation:Dn(this,At(C.animation),R),options:Tt(C.options)}}visitAnimateChild(C,R){return R.depCount++,{type:N.If.AnimateChild,options:Tt(C.options)}}visitAnimateRef(C,R){return{type:N.If.AnimateRef,animation:this.visitReference(C.animation,R),options:Tt(C.options)}}visitQuery(C,R){const Z=R.currentQuerySelector,Ie=C.options||{};R.queryCount++,R.currentQuery=C;const[lt,Lt]=function tt(Ne){const C=!!Ne.split(/\s*,\s*/).find(R=>":self"==R);return C&&(Ne=Ne.replace(qn,"")),Ne=Ne.replace(/@\*/g,Zt).replace(/@\w+/g,R=>Zt+"-"+R.slice(1)).replace(/:animating/g,Bn),[Ne,C]}(C.selector);R.currentQuerySelector=Z.length?Z+" "+lt:lt,je(R.collectedStyles,R.currentQuerySelector,new Map);const jt=Dn(this,At(C.animation),R);return R.currentQuery=null,R.currentQuerySelector=Z,{type:N.If.Query,selector:lt,limit:Ie.limit||0,optional:!!Ie.optional,includeSelf:Lt,animation:jt,originalSelector:C.selector,options:Tt(C.options)}}visitStagger(C,R){R.currentQuery||R.errors.push(function Re(){return new s.wOt(3013,!1)}());const Z="full"===C.timings?{duration:0,delay:0,easing:"full"}:xe(C.timings,R.errors,!0);return{type:N.If.Stagger,animation:Dn(this,At(C.animation),R),timings:Z,options:null}}}class J{constructor(C){this.errors=C,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 Tt(Ne){return Ne?(Ne={...Ne}).params&&(Ne.params=function D(Ne){return Ne?{...Ne}:null}(Ne.params)):Ne={},Ne}function gn(Ne,C,R){return{duration:Ne,delay:C,easing:R}}function ci(Ne,C,R,Z,Ie,lt,Lt=null,jt=!1){return{type:1,element:Ne,keyframes:C,preStyleProps:R,postStyleProps:Z,duration:Ie,delay:lt,totalTime:Ie+lt,easing:Lt,subTimeline:jt}}class pi{constructor(){this._map=new Map}get(C){return this._map.get(C)||[]}append(C,R){let Z=this._map.get(C);Z||this._map.set(C,Z=[]),Z.push(...R)}has(C){return this._map.has(C)}clear(){this._map.clear()}}const bi=new RegExp(":enter","g"),Fi=new RegExp(":leave","g");function Li(Ne,C,R,Z,Ie,lt=new Map,Lt=new Map,jt,Jt,on=[]){return(new tr).buildKeyframes(Ne,C,R,Z,Ie,lt,Lt,jt,Jt,on)}class tr{buildKeyframes(C,R,Z,Ie,lt,Lt,jt,Jt,on,jn=[]){on=on||new pi;const Hn=new er(C,R,on,Ie,lt,jn,[]);Hn.options=Jt;const Mi=Jt.delay?Qt(Jt.delay):0;Hn.currentTimeline.delayNextStep(Mi),Hn.currentTimeline.setStyles([Lt],null,Hn.errors,Jt),Dn(this,Z,Hn);const si=Hn.timelines.filter(Jn=>Jn.containsAnimation());if(si.length&&jt.size){let Jn;for(let di=si.length-1;di>=0;di--){const Qi=si[di];if(Qi.element===R){Jn=Qi;break}}Jn&&!Jn.allowOnlyTimelineStyles()&&Jn.setStyles([jt],null,Hn.errors,Jt)}return si.length?si.map(Jn=>Jn.buildKeyframes()):[ci(R,[],[],[],0,Mi,"",!1)]}visitTrigger(C,R){}visitState(C,R){}visitTransition(C,R){}visitAnimateChild(C,R){const Z=R.subInstructions.get(R.element);if(Z){const Ie=R.createSubContext(C.options),lt=R.currentTimeline.currentTime,Lt=this._visitSubInstructions(Z,Ie,Ie.options);lt!=Lt&&R.transformIntoNewTimeline(Lt)}R.previousNode=C}visitAnimateRef(C,R){const Z=R.createSubContext(C.options);Z.transformIntoNewTimeline(),this._applyAnimationRefDelays([C.options,C.animation.options],R,Z),this.visitReference(C.animation,Z),R.transformIntoNewTimeline(Z.currentTimeline.currentTime),R.previousNode=C}_applyAnimationRefDelays(C,R,Z){for(const Ie of C){const lt=Ie?.delay;if(lt){const Lt="number"==typeof lt?lt:Qt(Je(lt,Ie?.params??{},R.errors));Z.delayNextStep(Lt)}}}_visitSubInstructions(C,R,Z){let lt=R.currentTimeline.currentTime;const Lt=null!=Z.duration?Qt(Z.duration):null,jt=null!=Z.delay?Qt(Z.delay):null;return 0!==Lt&&C.forEach(Jt=>{const on=R.appendInstructionToTimeline(Jt,Lt,jt);lt=Math.max(lt,on.duration+on.delay)}),lt}visitReference(C,R){R.updateOptions(C.options,!0),Dn(this,C.animation,R),R.previousNode=C}visitSequence(C,R){const Z=R.subContextCount;let Ie=R;const lt=C.options;if(lt&&(lt.params||lt.delay)&&(Ie=R.createSubContext(lt),Ie.transformIntoNewTimeline(),null!=lt.delay)){Ie.previousNode.type==N.If.Style&&(Ie.currentTimeline.snapshotCurrentStyles(),Ie.previousNode=Jr);const Lt=Qt(lt.delay);Ie.delayNextStep(Lt)}C.steps.length&&(C.steps.forEach(Lt=>Dn(this,Lt,Ie)),Ie.currentTimeline.applyStylesToKeyframe(),Ie.subContextCount>Z&&Ie.transformIntoNewTimeline()),R.previousNode=C}visitGroup(C,R){const Z=[];let Ie=R.currentTimeline.currentTime;const lt=C.options&&C.options.delay?Qt(C.options.delay):0;C.steps.forEach(Lt=>{const jt=R.createSubContext(C.options);lt&&jt.delayNextStep(lt),Dn(this,Lt,jt),Ie=Math.max(Ie,jt.currentTimeline.currentTime),Z.push(jt.currentTimeline)}),Z.forEach(Lt=>R.currentTimeline.mergeTimelineCollectedStyles(Lt)),R.transformIntoNewTimeline(Ie),R.previousNode=C}_visitTiming(C,R){if(C.dynamic){const Z=C.strValue;return xe(R.params?Je(Z,R.params,R.errors):Z,R.errors)}return{duration:C.duration,delay:C.delay,easing:C.easing}}visitAnimate(C,R){const Z=R.currentAnimateTimings=this._visitTiming(C.timings,R),Ie=R.currentTimeline;Z.delay&&(R.incrementTime(Z.delay),Ie.snapshotCurrentStyles());const lt=C.style;lt.type==N.If.Keyframes?this.visitKeyframes(lt,R):(R.incrementTime(Z.duration),this.visitStyle(lt,R),Ie.applyStylesToKeyframe()),R.currentAnimateTimings=null,R.previousNode=C}visitStyle(C,R){const Z=R.currentTimeline,Ie=R.currentAnimateTimings;!Ie&&Z.hasCurrentStyleProperties()&&Z.forwardFrame();const lt=Ie&&Ie.easing||C.easing;C.isEmptyStep?Z.applyEmptyStep(lt):Z.setStyles(C.styles,lt,R.errors,R.options),R.previousNode=C}visitKeyframes(C,R){const Z=R.currentAnimateTimings,Ie=R.currentTimeline.duration,lt=Z.duration,jt=R.createSubContext().currentTimeline;jt.easing=Z.easing,C.styles.forEach(Jt=>{jt.forwardTime((Jt.offset||0)*lt),jt.setStyles(Jt.styles,Jt.easing,R.errors,R.options),jt.applyStylesToKeyframe()}),R.currentTimeline.mergeTimelineCollectedStyles(jt),R.transformIntoNewTimeline(Ie+lt),R.previousNode=C}visitQuery(C,R){const Z=R.currentTimeline.currentTime,Ie=C.options||{},lt=Ie.delay?Qt(Ie.delay):0;lt&&(R.previousNode.type===N.If.Style||0==Z&&R.currentTimeline.hasCurrentStyleProperties())&&(R.currentTimeline.snapshotCurrentStyles(),R.previousNode=Jr);let Lt=Z;const jt=R.invokeQuery(C.selector,C.originalSelector,C.limit,C.includeSelf,!!Ie.optional,R.errors);R.currentQueryTotal=jt.length;let Jt=null;jt.forEach((on,jn)=>{R.currentQueryIndex=jn;const Hn=R.createSubContext(C.options,on);lt&&Hn.delayNextStep(lt),on===R.element&&(Jt=Hn.currentTimeline),Dn(this,C.animation,Hn),Hn.currentTimeline.applyStylesToKeyframe(),Lt=Math.max(Lt,Hn.currentTimeline.currentTime)}),R.currentQueryIndex=0,R.currentQueryTotal=0,R.transformIntoNewTimeline(Lt),Jt&&(R.currentTimeline.mergeTimelineCollectedStyles(Jt),R.currentTimeline.snapshotCurrentStyles()),R.previousNode=C}visitStagger(C,R){const Z=R.parentContext,Ie=R.currentTimeline,lt=C.timings,Lt=Math.abs(lt.duration),jt=Lt*(R.currentQueryTotal-1);let Jt=Lt*R.currentQueryIndex;switch(lt.duration<0?"reverse":lt.easing){case"reverse":Jt=jt-Jt;break;case"full":Jt=Z.currentStaggerTime}const jn=R.currentTimeline;Jt&&jn.delayNextStep(Jt);const Hn=jn.currentTime;Dn(this,C.animation,R),R.previousNode=C,Z.currentStaggerTime=Ie.currentTime-Hn+(Ie.startTime-Z.currentTimeline.startTime)}}const Jr={};class er{constructor(C,R,Z,Ie,lt,Lt,jt,Jt){this._driver=C,this.element=R,this.subInstructions=Z,this._enterClassName=Ie,this._leaveClassName=lt,this.errors=Lt,this.timelines=jt,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Jr,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=Jt||new _r(this._driver,R,0),jt.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(C,R){if(!C)return;const Z=C;let Ie=this.options;null!=Z.duration&&(Ie.duration=Qt(Z.duration)),null!=Z.delay&&(Ie.delay=Qt(Z.delay));const lt=Z.params;if(lt){let Lt=Ie.params;Lt||(Lt=this.options.params={}),Object.keys(lt).forEach(jt=>{(!R||!Lt.hasOwnProperty(jt))&&(Lt[jt]=Je(lt[jt],Lt,this.errors))})}}_copyOptions(){const C={};if(this.options){const R=this.options.params;if(R){const Z=C.params={};Object.keys(R).forEach(Ie=>{Z[Ie]=R[Ie]})}}return C}createSubContext(C=null,R,Z){const Ie=R||this.element,lt=new er(this._driver,Ie,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(Ie,Z||0));return lt.previousNode=this.previousNode,lt.currentAnimateTimings=this.currentAnimateTimings,lt.options=this._copyOptions(),lt.updateOptions(C),lt.currentQueryIndex=this.currentQueryIndex,lt.currentQueryTotal=this.currentQueryTotal,lt.parentContext=this,this.subContextCount++,lt}transformIntoNewTimeline(C){return this.previousNode=Jr,this.currentTimeline=this.currentTimeline.fork(this.element,C),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(C,R,Z){const Ie={duration:R??C.duration,delay:this.currentTimeline.currentTime+(Z??0)+C.delay,easing:""},lt=new xs(this._driver,C.element,C.keyframes,C.preStyleProps,C.postStyleProps,Ie,C.stretchStartingKeyframe);return this.timelines.push(lt),Ie}incrementTime(C){this.currentTimeline.forwardTime(this.currentTimeline.duration+C)}delayNextStep(C){C>0&&this.currentTimeline.delayNextStep(C)}invokeQuery(C,R,Z,Ie,lt,Lt){let jt=[];if(Ie&&jt.push(this.element),C.length>0){C=(C=C.replace(bi,"."+this._enterClassName)).replace(Fi,"."+this._leaveClassName);let on=this._driver.query(this.element,C,1!=Z);0!==Z&&(on=Z<0?on.slice(on.length+Z,on.length):on.slice(0,Z)),jt.push(...on)}return!lt&&0==jt.length&&Lt.push(function Fe(){return new s.wOt(3014,!1)}()),jt}}class _r{constructor(C,R,Z,Ie){this._driver=C,this.element=R,this.startTime=Z,this._elementTimelineStylesLookup=Ie,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(R),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(R,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(C){const R=1===this._keyframes.size&&this._pendingStyles.size;this.duration||R?(this.forwardTime(this.currentTime+C),R&&this.snapshotCurrentStyles()):this.startTime+=C}fork(C,R){return this.applyStylesToKeyframe(),new _r(this._driver,C,R||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(C){this.applyStylesToKeyframe(),this.duration=C,this._loadKeyframe()}_updateStyle(C,R){this._localTimelineStyles.set(C,R),this._globalTimelineStyles.set(C,R),this._styleSummary.set(C,{time:this.currentTime,value:R})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}
1applyEmptyStep(C){C&&this._previousKeyframe.set("easing",C);for(let[R,Z]of this._globalTimelineStyles)this._backFill.set(R,Z||N.kp),this._currentKeyframe.set(R,N.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(C,R,Z,Ie){R&&this._previousKeyframe.set("easing",R);const lt=Ie&&Ie.params||{},Lt=function wr(Ne,C){const R=new Map;let Z;return Ne.forEach(Ie=>{if("*"===Ie){Z??=C.keys();for(let lt of Z)R.set(lt,N.kp)}else for(let[lt,Lt]of Ie)R.set(lt,Lt)}),R}(C,this._globalTimelineStyles);for(let[jt,Jt]of Lt){const on=Je(Jt,lt,Z);this._pendingStyles.set(jt,on),this._localTimelineStyles.has(jt)||this._backFill.set(jt,this._globalTimelineStyles.get(jt)??N.kp),this._updateStyle(jt,on)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((C,R)=>{this._currentKeyframe.set(R,C)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((C,R)=>{this._currentKeyframe.has(R)||this._currentKeyframe.set(R,C)}))}snapshotCurrentStyles(){for(let[C,R]of this._localTimelineStyles)this._pendingStyles.set(C,R),this._updateStyle(C,R)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const C=[];for(let R in this._currentKeyframe)C.push(R);return C}
1mergeTimelineCollectedStyles(C){C._styleSummary.forEach((R,Z)=>{const Ie=this._styleSummary.get(Z);(!Ie||R.time>Ie.time)&&this._updateStyle(Z,R.value)})}buildKeyframes(){this.applyStylesToKeyframe();const C=new Set,R=new Set,Z=1===this._keyframes.size&&0===this.duration;let Ie=[];this._keyframes.forEach((jt,Jt)=>{const on=new Map([...this._backFill,...jt]);on.forEach((jn,Hn)=>{jn===N.FX?C.add(Hn):jn===N.kp&&R.add(Hn)}),Z||on.set("offset",Jt/this.duration),Ie.push(on)});const lt=[...C.values()],Lt=[...R.values()];if(Z){const jt=Ie[0],Jt=new Map(jt);jt.set("offset",0),Jt.set("offset",1),Ie=[jt,Jt]}return ci(this.element,Ie,lt,Lt,this.duration,this.startTime,this.easing,!1)}}class xs extends _r{constructor(C,R,Z,Ie,lt,Lt,jt=!1){super(C,R,Lt.delay),this.keyframes=Z,this.preStyleProps=Ie,this.postStyleProps=lt,this._stretchStartingKeyframe=jt,this.timings={duration:Lt.duration,delay:Lt.delay,easing:Lt.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let C=this.keyframes,{delay:R,duration:Z,easing:Ie}=this.timings;if(this._stretchStartingKeyframe&&R){const lt=[],Lt=Z+R,jt=R/Lt,Jt=new Map(C[0]);Jt.set("offset",0),lt.push(Jt);const on=new Map(C[0]);on.set("offset",ur(jt)),lt.push(on);const jn=C.length-1;for(let Hn=1;Hn<=jn;Hn++){let Mi=new Map(C[Hn]);const si=Mi.get("offset");Mi.set("offset",ur((R+si*Z)/Lt)),lt.push(Mi)}Z=Lt,R=0,Ie="",C=lt}return ci(this.element,C,this.preStyleProps,this.postStyleProps,Z,R,Ie,!0)}}function ur(Ne,C=3){const R=Math.pow(10,C-1);return Math.round(Ne*R)/R}function na(Ne,C,R,Z,Ie,lt,Lt,jt,Jt,on,jn,Hn,Mi){return{type:0,element:Ne,triggerName:C,isRemovalTransition:Ie,fromState:R,fromStyles:lt,toState:Z,toStyles:Lt,timelines:jt,queriedElements:Jt,preStyleProps:on,postStyleProps:jn,totalTime:Hn,errors:Mi}}const Ss={};class ia{constructor(C,R,Z){this._triggerName=C,this.ast=R,this._stateStyles=Z}match(C,R,Z,Ie){return function us(Ne,C,R,Z,Ie){return Ne.some(lt=>lt(C,R,Z,Ie))}(this.ast.matchers,C,R,Z,Ie)}buildStyles(C,R,Z){let Ie=this._stateStyles.get("*");return void 0!==C&&(Ie=this._stateStyles.get(C?.toString())||Ie),Ie?Ie.buildStyles(R,Z):new Map}build(C,R,Z,Ie,lt,Lt,jt,Jt,on,jn){const Hn=[],Mi=this.ast.options&&this.ast.options.params||Ss,Jn=this.buildStyles(Z,jt&&jt.params||Ss,Hn),di=Jt&&Jt.params||Ss,Qi=this.buildStyles(Ie,di,Hn),Gi=new Set,sr=new Map,pr=new Map,$n="void"===Ie,Ai={params:Da(di,Mi),delay:this.ast.options?.delay},Gr=jn?[]:Li(C,R,this.ast.animation,lt,Lt,Jn,Qi,Ai,on,Hn);let Or=0;return Gr.forEach(Br=>{Or=Math.max(Br.duration+Br.delay,Or)}),Hn.length?na(R,this._triggerName,Z,Ie,$n,Jn,Qi,[],[],sr,pr,Or,Hn):(Gr.forEach(Br=>{const Ts=Br.element,Ys=je(sr,Ts,new Set);Br.preStyleProps.forEach(wi=>Ys.add(wi));const Wa=je(pr,Ts,new Set);Br.postStyleProps.forEach(wi=>Wa.add(wi)),Ts!==R&&Gi.add(Ts)}),na(R,this._triggerName,Z,Ie,$n,Jn,Qi,Gr,[...Gi.values()],sr,pr,Or))}}function Da(Ne,C){const R={...C};return Object.entries(Ne).forEach(([Z,Ie])=>{null!=Ie&&(R[Z]=Ie)}),R}class Ua{constructor(C,R,Z){this.styles=C,this.defaultParams=R,this.normalizer=Z}buildStyles(C,R){const Z=new Map,Ie=Da(C,this.defaultParams);return this.styles.styles.forEach(lt=>{"string"!=typeof lt&&lt.forEach((Lt,jt)=>{Lt&&(Lt=Je(Lt,Ie,R));const Jt=this.normalizer.normalizePropertyName(jt,R);Lt=this.normalizer.normalizeStyleValue(jt,Jt,Lt,R),Z.set(jt,Lt)})}),Z}}class nr{constructor(C,R,Z){this.name=C,this.ast=R,this._normalizer=Z,this.transitionFactories=[],this.states=new Map,R.states.forEach(Ie=>{this.states.set(Ie.name,new Ua(Ie.style,Ie.options&&Ie.options.params||{},Z))}),rn(this.states,"true","1"),rn(this.states,"false","0"),R.transitions.forEach(Ie=>{this.transitionFactories.push(new ia(C,Ie,this.states))}),this.fallbackTransition=function Un(Ne,C){return new ia(Ne,{type:N.If.Transition,animation:{type:N.If.Sequence,steps:[],options:null},matchers:[(Lt,jt)=>!0],options:null,queryCount:0,depCount:0},C)}(C,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(C,R,Z,Ie){return this.transitionFactories.find(Lt=>Lt.match(C,R,Z,Ie))||null}matchStyles(C,R,Z){return this.fallbackTransition.buildStyles(C,R,Z)}}function rn(Ne,C,R){Ne.has(C)?Ne.has(R)||Ne.set(R,Ne.get(C)):Ne.has(R)&&Ne.set(C,Ne.get(R))}const cr=new pi;class lr{constructor(C,R,Z){this.bodyNode=C,this._driver=R,this._normalizer=Z,this._animations=new Map,this._playersById=new Map,this.players=[]}register(C,R){const Z=[],lt=Zn(this._driver,R,Z,[]);if(Z.length)throw function dt(){return new s.wOt(3503,!1)}();this._animations.set(C,lt)}_buildPlayer(C,R,Z){const Ie=C.element,lt=Me(this._normalizer,C.keyframes,R,Z);return this._driver.animate(Ie,lt,C.duration,C.delay,C.easing,[],!0)}create(C,R,Z={}){const Ie=[],lt=this._animations.get(C);let Lt;const jt=new Map;if(lt?(Lt=Li(this._driver,R,lt,Kt,St,new Map,new Map,Z,cr,Ie),Lt.forEach(jn=>{const Hn=je(jt,jn.element,new Map);jn.postStyleProps.forEach(Mi=>Hn.set(Mi,null))})):(Ie.push(function Dt(){return new s.wOt(3300,!1)}()),Lt=[]),Ie.length)throw function Ze(){return new s.wOt(3504,!1)}();jt.forEach((jn,Hn)=>{jn.forEach((Mi,si)=>{jn.set(si,this._driver.computeStyle(Hn,si,N.kp))})});const on=Le(Lt.map(jn=>{const Hn=jt.get(jn.element);return this._buildPlayer(jn,new Map,Hn)}));return this._playersById.set(C,on),on.onDestroy(()=>this.destroy(C)),this.players.push(on),on}destroy(C){const R=this._getPlayer(C);R.destroy(),this._playersById.delete(C);const Z=this.players.indexOf(R);Z>=0&&this.players.splice(Z,1)}_getPlayer(C){const R=this._playersById.get(C);if(!R)throw function Ce(){return new s.wOt(3301,!1)}();return R}listen(C,R,Z,Ie){const lt=ye(R,"","","");return _t(this._getPlayer(C),Z,lt,Ie),()=>{}}command(C,R,Z,Ie){if("register"==Z)return void this.register(C,Ie[0]);if("create"==Z)return void this.create(C,R,Ie[0]||{});const lt=this._getPlayer(C);switch(Z){case"play":lt.play();break;case"pause":lt.pause();break;case"reset":lt.reset();break;case"restart":lt.restart();break;case"finish":lt.finish();break;case"init":lt.init();break;case"setPosition":lt.setPosition(parseFloat(Ie[0]));break;
vendor: 24,123 bytes, line 1
1case"destroy":this.destroy(C)}}}const ir="ng-animate-queued",hs="ng-animate-disabled",ha=[],Ma={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},es={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},vr="__ng_removed";class js{get params(){return this.options.params}constructor(C,R=""){this.namespaceId=R;const Z=C&&C.hasOwnProperty("value");if(this.value=function ma(Ne){return Ne??null}(Z?C.value:C),Z){const{value:lt,...Lt}=C;this.options=Lt}else this.options={};this.options.params||(this.options.params={})}absorbOptions(C){const R=C.params;if(R){const Z=this.options.params;Object.keys(R).forEach(Ie=>{null==Z[Ie]&&(Z[Ie]=R[Ie])})}}}const zr="void",hr=new js(zr);class zs{constructor(C,R,Z){this.id=C,this.hostElement=R,this._engine=Z,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+C,Wi(R,this._hostClassName)}listen(C,R,Z,Ie){if(!this._triggers.has(R))throw function We(){return new s.wOt(3302,!1)}();if(null==Z||0==Z.length)throw function B(){return new s.wOt(3303,!1)}();if(!function ts(Ne){return"start"==Ne||"done"==Ne}(Z))throw function ee(){return new s.wOt(3400,!1)}();const lt=je(this._elementListeners,C,[]),Lt={name:R,phase:Z,callback:Ie};lt.push(Lt);const jt=je(this._engine.statesByElement,C,new Map);return jt.has(R)||(Wi(C,tn),Wi(C,tn+"-"+R),jt.set(R,hr)),()=>{this._engine.afterFlush(()=>{const Jt=lt.indexOf(Lt);Jt>=0&&lt.splice(Jt,1),this._triggers.has(R)||jt.delete(R)})}}register(C,R){return!this._triggers.has(C)&&(this._triggers.set(C,R),!0)}_getTrigger(C){const R=this._triggers.get(C);if(!R)throw function ae(){return new s.wOt(3401,!1)}();return R}trigger(C,R,Z,Ie=!0){const lt=this._getTrigger(R),Lt=new ps(this.id,R,C);let jt=this._engine.statesByElement.get(C);jt||(Wi(C,tn),Wi(C,tn+"-"+R),this._engine.statesByElement.set(C,jt=new Map));let Jt=jt.get(R);const on=new js(Z,this.id);if(!(Z&&Z.hasOwnProperty("value"))&&Jt&&on.absorbOptions(Jt.options),jt.set(R,on),Jt||(Jt=hr),on.value!==zr&&Jt.value===on.value){if(!function za(Ne,C){const R=Object.keys(Ne),Z=Object.keys(C);if(R.length!=Z.length)return!1;for(let Ie=0;Ie<R.length;Ie++){const lt=R[Ie];if(!C.hasOwnProperty(lt)||Ne[lt]!==C[lt])return!1}return!0}(Jt.params,on.params)){const di=[],Qi=lt.matchStyles(Jt.value,Jt.params,di),Gi=lt.matchStyles(on.value,on.params,di);di.length?this._engine.reportError(di):this._engine.afterFlush(()=>{Mn(C,Qi),Yt(C,Gi)})}return}const Mi=je(this._engine.playersByElement,C,[]);Mi.forEach(di=>{di.namespaceId==this.id&&di.triggerName==R&&di.queued&&di.destroy()});let si=lt.matchTransition(Jt.value,on.value,C,on.params),Jn=!1;if(!si){if(!Ie)return;si=lt.fallbackTransition,Jn=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:C,triggerName:R,transition:si,fromState:Jt,toState:on,player:Lt,isFallbackTransition:Jn}),Jn||(Wi(C,ir),Lt.onStart(()=>{xr(C,ir)})),Lt.onDone(()=>{let di=this.players.indexOf(Lt);di>=0&&this.players.splice(di,1);const Qi=this._engine.playersByElement.get(C);if(Qi){let Gi=Qi.indexOf(Lt);Gi>=0&&Qi.splice(Gi,1)}}),this.players.push(Lt),Mi.push(Lt),Lt}deregister(C){this._triggers.delete(C),this._engine.statesByElement.forEach(R=>R.delete(C)),this._elementListeners.forEach((R,Z)=>{this._elementListeners.set(Z,R.filter(Ie=>Ie.name!=C))})}clearElementCache(C){this._engine.statesByElement.delete(C),this._elementListeners.delete(C);const R=this._engine.playersByElement.get(C);R&&(R.forEach(Z=>Z.destroy()),this._engine.playersByElement.delete(C))}_signalRemovalForInnerTriggers(C,R){const Z=this._engine.driver.query(C,Zt,!0);Z.forEach(Ie=>{if(Ie[vr])return;const lt=this._engine.fetchNamespacesByElement(Ie);lt.size?lt.forEach(Lt=>Lt.triggerLeaveAnimation(Ie,R,!1,!0)):this.clearElementCache(Ie)}),this._engine.afterFlushAnimationsDone(()=>Z.forEach(Ie=>this.clearElementCache(Ie)))}triggerLeaveAnimation(C,R,Z,Ie){const lt=this._engine.statesByElement.get(C),Lt=new Map;if(lt){const jt=[];if(lt.forEach((Jt,on)=>{if(Lt.set(on,Jt.value),this._triggers.has(on)){const jn=this.trigger(C,on,zr,Ie);jn&&jt.push(jn)}}),jt.length)return this._engine.markElementAsRemoved(this.id,C,!0,R,Lt),Z&&Le(jt).onDone(()=>this._engine.processLeaveNode(C)),!0}return!1}prepareLeaveAnimationListeners(C){const R=this._elementListeners.get(C),Z=this._engine.statesByElement.get(C);if(R&&Z){const Ie=new Set;R.forEach(lt=>{const Lt=lt.name;if(Ie.has(Lt))return;Ie.add(Lt);const Jt=this._triggers.get(Lt).fallbackTransition,on=Z.get(Lt)||hr,jn=new js(zr),Hn=new ps(this.id,Lt,C);this._engine.totalQueuedPlayers++,this._queue.push({element:C,triggerName:Lt,transition:Jt,fromState:on,toState:jn,player:Hn,isFallbackTransition:!0})})}}removeNode(C,R){const Z=this._engine;if(C.childElementCount&&this._signalRemovalForInnerTriggers(C,R),this.triggerLeaveAnimation(C,R,!0))return;let Ie=!1;if(Z.totalAnimations){const lt=Z.players.length?Z.playersByQueriedElement.get(C):[];if(lt&&lt.length)Ie=!0;else{let Lt=C;for(;Lt=Lt.parentNode;)if(Z.statesByElement.get(Lt)){Ie=!0;break}}}if(this.prepareLeaveAnimationListeners(C),Ie)Z.markElementAsRemoved(this.id,C,!1,R);else{const lt=C[vr];(!lt||lt===Ma)&&(Z.afterFlush(()=>this.clearElementCache(C)),Z.destroyInnerAnimations(C),Z._onRemovalComplete(C,R))}}insertNode(C,R){Wi(C,this._hostClassName)}drainQueuedTransitions(C){const R=[];return this._queue.forEach(Z=>{const Ie=Z.player;if(Ie.destroyed)return;const lt=Z.element,Lt=this._elementListeners.get(lt);Lt&&Lt.forEach(jt=>{if(jt.name==Z.triggerName){const Jt=ye(lt,Z.triggerName,Z.fromState.value,Z.toState.value);Jt._data=C,_t(Z.player,jt.phase,Jt,jt.callback)}}),Ie.markedForDestroy?this._engine.afterFlush(()=>{Ie.destroy()}):R.push(Z)}),this._queue=[],R.sort((Z,Ie)=>{const lt=Z.transition.ast.depCount,Lt=Ie.transition.ast.depCount;return 0==lt||0==Lt?lt-Lt:this._engine.driver.containsElement(Z.element,Ie.element)?1:-1})}destroy(C){this.players.forEach(R=>R.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,C)}}class zi{_onRemovalComplete(C,R){this.onRemovalComplete(C,R)}constructor(C,R,Z){this.bodyNode=C,this.driver=R,this._normalizer=Z,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=(Ie,lt)=>{}}get queuedPlayers(){const C=[];return this._namespaceList.forEach(R=>{R.players.forEach(Z=>{Z.queued&&C.push(Z)})}),C}createNamespace(C,R){const Z=new zs(C,R,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,R)?this._balanceNamespaceList(Z,R):(this.newHostElements.set(R,Z),this.collectEnterElement(R)),this._namespaceLookup[C]=Z}_balanceNamespaceList(C,R){const Z=this._namespaceList,Ie=this.namespacesByHostElement;if(Z.length-1>=0){let Lt=!1,jt=this.driver.getParentElement(R);for(;jt;){const Jt=Ie.get(jt);if(Jt){const on=Z.indexOf(Jt);Z.splice(on+1,0,C),Lt=!0;break}jt=this.driver.getParentElement(jt)}Lt||Z.unshift(C)}else Z.push(C);return Ie.set(R,C),C}register(C,R){let Z=this._namespaceLookup[C];return Z||(Z=this.createNamespace(C,R)),Z}registerTrigger(C,R,Z){let Ie=this._namespaceLookup[C];Ie&&Ie.register(R,Z)&&this.totalAnimations++}destroy(C,R){C&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const Z=this._fetchNamespace(C);this.namespacesByHostElement.delete(Z.hostElement);const Ie=this._namespaceList.indexOf(Z);Ie>=0&&this._namespaceList.splice(Ie,1),Z.destroy(R),delete this._namespaceLookup[C]}))}_fetchNamespace(C){return this._namespaceLookup[C]}fetchNamespacesByElement(C){const R=new Set,Z=this.statesByElement.get(C);if(Z)for(let Ie of Z.values())if(Ie.namespaceId){const lt=this._fetchNamespace(Ie.namespaceId);lt&&R.add(lt)}return R}trigger(C,R,Z,Ie){if(Ws(R)){const lt=this._fetchNamespace(C);if(lt)return lt.trigger(R,Z,Ie),!0}return!1}insertNode(C,R,Z,Ie){if(!Ws(R))return;const lt=R[vr];if(lt&&lt.setForRemoval){lt.setForRemoval=!1,lt.setForMove=!0;const Lt=this.collectedLeaveElements.indexOf(R);Lt>=0&&this.collectedLeaveElements.splice(Lt,1)}if(C){const Lt=this._fetchNamespace(C);Lt&&Lt.insertNode(R,Z)}Ie&&this.collectEnterElement(R)}collectEnterElement(C){this.collectedEnterElements.push(C)}markElementAsDisabled(C,R){R?this.disabledNodes.has(C)||(this.disabledNodes.add(C),Wi(C,hs)):this.disabledNodes.has(C)&&(this.disabledNodes.delete(C),xr(C,hs))}removeNode(C,R,Z){if(Ws(R)){const Ie=C?this._fetchNamespace(C):null;Ie?Ie.removeNode(R,Z):this.markElementAsRemoved(C,R,!1,Z);const lt=this.namespacesByHostElement.get(R);lt&&lt.id!==C&&lt.removeNode(R,Z)}else this._onRemovalComplete(R,Z)}markElementAsRemoved(C,R,Z,Ie,lt){this.collectedLeaveElements.push(R),R[vr]={namespaceId:C,setForRemoval:Ie,hasAnimation:Z,removedBeforeQueried:!1,previousTriggersValues:lt}}listen(C,R,Z,Ie,lt){return Ws(R)?this._fetchNamespace(C).listen(R,Z,Ie,lt):()=>{}}_buildInstruction(C,R,Z,Ie,lt){return C.transition.build(this.driver,C.element,C.fromState.value,C.toState.value,Z,Ie,C.fromState.options,C.toState.options,R,lt)}destroyInnerAnimations(C){let R=this.driver.query(C,Zt,!0);R.forEach(Z=>this.destroyActiveAnimationsForElement(Z)),0!=this.playersByQueriedElement.size&&(R=this.driver.query(C,Bn,!0),R.forEach(Z=>this.finishActiveQueriedAnimationOnElement(Z)))}destroyActiveAnimationsForElement(C){const R=this.playersByElement.get(C);R&&R.forEach(Z=>{Z.queued?Z.markedForDestroy=!0:Z.destroy()})}finishActiveQueriedAnimationOnElement(C){const R=this.playersByQueriedElement.get(C);R&&R.forEach(Z=>Z.finish())}whenRenderingDone(){return new Promise(C=>{if(this.players.length)return Le(this.players).onDone(()=>C());C()})}processLeaveNode(C){const R=C[vr];if(R&&R.setForRemoval){if(C[vr]=Ma,R.namespaceId){this.destroyInnerAnimations(C);const Z=this._fetchNamespace(R.namespaceId);Z&&Z.clearElementCache(C)}this._onRemovalComplete(C,R.setForRemoval)}C.classList?.contains(hs)&&this.markElementAsDisabled(C,!1),this.driver.query(C,".ng-animate-disabled",!0).forEach(Z=>{this.markElementAsDisabled(Z,!1)})}flush(C=-1){let R=[];if(this.newHostElements.size&&(this.newHostElements.forEach((Z,Ie)=>this._balanceNamespaceList(Z,Ie)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let Z=0;Z<this.collectedEnterElements.length;Z++)Wi(this.collectedEnterElements[Z],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const Z=[];try{R=this._flushAnimations(Z,C)}finally{for(let Ie=0;Ie<Z.length;Ie++)Z[Ie]()}}else for(let Z=0;Z<this.collectedLeaveElements.length;Z++)this.processLeaveNode(this.collectedLeaveElements[Z]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(Z=>Z()),this._flushFns=[],this._whenQuietFns.length){const Z=this._whenQuietFns;this._whenQuietFns=[],R.length?Le(R).onDone(()=>{Z.forEach(Ie=>Ie())}):Z.forEach(Ie=>Ie())}}reportError(C){throw function we(){return new s.wOt(3402,!1)}()}_flushAnimations(C,R){const Z=new pi,Ie=[],lt=new Map,Lt=[],jt=new Map,Jt=new Map,on=new Map,jn=new Set;this.disabledNodes.forEach(Wn=>{jn.add(Wn);const ti=this.driver.query(Wn,".ng-animate-queued",!0);for(let oi=0;oi<ti.length;oi++)jn.add(ti[oi])});const Hn=this.bodyNode,Mi=Array.from(this.statesByElement.keys()),si=xn(Mi,this.collectedEnterElements),Jn=new Map;let di=0;si.forEach((Wn,ti)=>{const oi=Kt+di++;Jn.set(ti,oi),Wn.forEach(Oi=>Wi(Oi,oi))});const Qi=[],Gi=new Set,sr=new Set;for(let Wn=0;Wn<this.collectedLeaveElements.length;Wn++){const ti=this.collectedLeaveElements[Wn],oi=ti[vr];oi&&oi.setForRemoval&&(Qi.push(ti),Gi.add(ti),oi.hasAnimation?this.driver.query(ti,".ng-star-inserted",!0).forEach(Oi=>Gi.add(Oi)):sr.add(ti))}const pr=new Map,$n=xn(Mi,Array.from(Gi));$n.forEach((Wn,ti)=>{const oi=St+di++;pr.set(ti,oi),Wn.forEach(Oi=>Wi(Oi,oi))}),C.push(()=>{si.forEach((Wn,ti)=>{const oi=Jn.get(ti);Wn.forEach(Oi=>xr(Oi,oi))}),$n.forEach((Wn,ti)=>{const oi=pr.get(ti);Wn.forEach(Oi=>xr(Oi,oi))}),Qi.forEach(Wn=>{this.processLeaveNode(Wn)})});const Ai=[],Gr=[];for(let Wn=this._namespaceList.length-1;Wn>=0;Wn--)this._namespaceList[Wn].drainQueuedTransitions(R).forEach(oi=>{const Oi=oi.player,br=oi.element;if(Ai.push(Oi),this.collectedEnterElements.length){const un=br[vr];if(un&&un.setForMove){if(un.previousTriggersValues&&un.previousTriggersValues.has(oi.triggerName)){const An=un.previousTriggersValues.get(oi.triggerName),hi=this.statesByElement.get(oi.element);if(hi&&hi.has(oi.triggerName)){const gi=hi.get(oi.triggerName);gi.value=An,hi.set(oi.triggerName,gi)}}return void Oi.destroy()}}const I=!Hn||!this.driver.containsElement(Hn,br),Te=pr.get(br),$=Jn.get(br),_e=this._buildInstruction(oi,Z,$,Te,I);if(_e.errors&&_e.errors.length)return void Gr.push(_e);if(I)return Oi.onStart(()=>Mn(br,_e.fromStyles)),Oi.onDestroy(()=>Yt(br,_e.toStyles)),void Ie.push(Oi);if(oi.isFallbackTransition)return Oi.onStart(()=>Mn(br,_e.fromStyles)),Oi.onDestroy(()=>Yt(br,_e.toStyles)),void Ie.push(Oi);const Et=[];_e.timelines.forEach(un=>{un.stretchStartingKeyframe=!0,this.disabledNodes.has(un.element)||Et.push(un)}),_e.timelines=Et,Z.append(br,_e.timelines),Lt.push({instruction:_e,player:Oi,element:br}),_e.queriedElements.forEach(un=>je(jt,un,[]).push(Oi)),_e.preStyleProps.forEach((un,An)=>{if(un.size){let hi=Jt.get(An);hi||Jt.set(An,hi=new Set),un.forEach((gi,Yi)=>hi.add(Yi))}}),_e.postStyleProps.forEach((un,An)=>{let hi=on.get(An);hi||on.set(An,hi=new Set),un.forEach((gi,Yi)=>hi.add(Yi))})});if(Gr.length){const Wn=[];Gr.forEach(ti=>{Wn.push(function Pe(){return new s.wOt(3505,!1)}())}),Ai.forEach(ti=>ti.destroy()),this.reportError(Wn)}const Or=new Map,Br=new Map;Lt.forEach(Wn=>{const ti=Wn.element;Z.has(ti)&&(Br.set(ti,ti),this._beforeAnimationBuild(Wn.player.namespaceId,Wn.instruction,Or))}),Ie.forEach(Wn=>{const ti=Wn.element;this._getPreviousPlayers(ti,!1,Wn.namespaceId,Wn.triggerName,null).forEach(Oi=>{je(Or,ti,[]).push(Oi),Oi.destroy()})});const Ts=Qi.filter(Wn=>_s(Wn,Jt,on)),Ys=new Map;Zr(Ys,this.driver,sr,on,N.kp).forEach(Wn=>{_s(Wn,Jt,on)&&Ts.push(Wn)});const wi=new Map;si.forEach((Wn,ti)=>{Zr(wi,this.driver,new Set(Wn),Jt,N.FX)}),Ts.forEach(Wn=>{const ti=Ys.get(Wn),oi=wi.get(Wn);Ys.set(Wn,new Map([...ti?.entries()??[],...oi?.entries()??[]]))});const la=[],Ia=[],jr={};Lt.forEach(Wn=>{const{element:ti,player:oi,instruction:Oi}=Wn;if(Z.has(ti)){if(jn.has(ti))return oi.onDestroy(()=>Yt(ti,Oi.toStyles)),oi.disabled=!0,oi.overrideTotalTime(Oi.totalTime),void Ie.push(oi);let br=jr;if(Br.size>1){let Te=ti;const $=[];for(;Te=Te.parentNode;){const _e=Br.get(Te);if(_e){br=_e;break}$.push(Te)}$.forEach(_e=>Br.set(_e,br))}const I=this._buildAnimation(oi.namespaceId,Oi,Or,lt,wi,Ys);if(oi.setRealPlayer(I),br===jr)la.push(oi);else{const Te=this.playersByElement.get(br);Te&&Te.length&&(oi.parentPlayer=Le(Te)),Ie.push(oi)}}else Mn(ti,Oi.fromStyles),oi.onDestroy(()=>Yt(ti,Oi.toStyles)),Ia.push(oi),jn.has(ti)&&Ie.push(oi)}),Ia.forEach(Wn=>{const ti=lt.get(Wn.element);if(ti&&ti.length){const oi=Le(ti);Wn.setRealPlayer(oi)}}),Ie.forEach(Wn=>{Wn.parentPlayer?Wn.syncPlayerEvents(Wn.parentPlayer):Wn.destroy()});for(let Wn=0;Wn<Qi.length;Wn++){const ti=Qi[Wn],oi=ti[vr];if(xr(ti,St),oi&&oi.hasAnimation)continue;let Oi=[];if(jt.size){let I=jt.get(ti);I&&I.length&&Oi.push(...I);let Te=this.driver.query(ti,Bn,!0);for(let $=0;$<Te.length;$++){let _e=jt.get(Te[$]);_e&&_e.length&&Oi.push(..._e)}}const br=Oi.filter(I=>!I.destroyed);br.length?Mr(this,ti,br):this.processLeaveNode(ti)}return Qi.length=0,la.forEach(Wn=>{this.players.push(Wn),Wn.onDone(()=>{Wn.destroy();const ti=this.players.indexOf(Wn);this.players.splice(ti,1)}),Wn.play()}),la}afterFlush(C){this._flushFns.push(C)}afterFlushAnimationsDone(C){this._whenQuietFns.push(C)}_getPreviousPlayers(C,R,Z,Ie,lt){let Lt=[];if(R){const jt=this.playersByQueriedElement.get(C);jt&&(Lt=jt)}else{const jt=this.playersByElement.get(C);if(jt){const Jt=!lt||lt==zr;jt.forEach(on=>{on.queued||!Jt&&on.triggerName!=Ie||Lt.push(on)})}}return(Z||Ie)&&(Lt=Lt.filter(jt=>!(Z&&Z!=jt.namespaceId||Ie&&Ie!=jt.triggerName))),Lt}_beforeAnimationBuild(C,R,Z){const lt=R.element,Lt=R.isRemovalTransition?void 0:C,jt=R.isRemovalTransition?void 0:R.triggerName;for(const Jt of R.timelines){const on=Jt.element,jn=on!==lt,Hn=je(Z,on,[]);this._getPreviousPlayers(on,jn,Lt,jt,R.toState).forEach(si=>{const Jn=si.getRealPlayer();Jn.beforeDestroy&&Jn.beforeDestroy(),si.destroy(),Hn.push(si)})}Mn(lt,R.fromStyles)}_buildAnimation(C,R,Z,Ie,lt,Lt){const jt=R.triggerName,Jt=R.element,on=[],jn=new Set,Hn=new Set,Mi=R.timelines.map(Jn=>{const di=Jn.element;jn.add(di);const Qi=di[vr];if(Qi&&Qi.removedBeforeQueried)return new N.sf(Jn.duration,Jn.delay);const Gi=di!==Jt,sr=function Os(Ne){const C=[];return fs(Ne,C),C}((Z.get(di)||ha).map(Or=>Or.getRealPlayer())).filter(Or=>!!Or.element&&Or.element===di),pr=lt.get(di),$n=Lt.get(di),Ai=Me(this._normalizer,Jn.keyframes,pr,$n),Gr=this._buildPlayer(Jn,Ai,sr);if(Jn.subTimeline&&Ie&&Hn.add(di),Gi){const Or=new ps(C,jt,di);Or.setRealPlayer(Gr),on.push(Or)}return Gr});on.forEach(Jn=>{je(this.playersByQueriedElement,Jn.element,[]).push(Jn),Jn.onDone(()=>function Is(Ne,C,R){let Z=Ne.get(C);if(Z){if(Z.length){const Ie=Z.indexOf(R);Z.splice(Ie,1)}0==Z.length&&Ne.delete(C)}return Z}(this.playersByQueriedElement,Jn.element,Jn))}),jn.forEach(Jn=>Wi(Jn,Sn));const si=Le(Mi);return si.onDestroy(()=>{jn.forEach(Jn=>xr(Jn,Sn)),Yt(Jt,R.toStyles)}),Hn.forEach(Jn=>{je(Ie,Jn,[]).push(si)}),si}_buildPlayer(C,R,Z){return R.length>0?this.driver.animate(C.element,R,C.duration,C.delay,C.easing,Z):new N.sf(C.duration,C.delay)}}class ps{constructor(C,R,Z){this.namespaceId=C,this.triggerName=R,this.element=Z,this._player=new N.sf,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(C){this._containsRealPlayer||(this._player=C,this._queuedCallbacks.forEach((R,Z)=>{R.forEach(Ie=>_t(C,Z,void 0,Ie))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(C.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(C){this.totalTime=C}syncPlayerEvents(C){const R=this._player;R.triggerCallback&&C.onStart(()=>R.triggerCallback("start")),C.onDone(()=>this.finish()),C.onDestroy(()=>this.destroy())}_queueEvent(C,R){je(this._queuedCallbacks,C,[]).push(R)}onDone(C){this.queued&&this._queueEvent("done",C),this._player.onDone(C)}onStart(C){this.queued&&this._queueEvent("start",C),this._player.onStart(C)}onDestroy(C){this.queued&&this._queueEvent("destroy",C),this._player.onDestroy(C)}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(C){this.queued||this._player.setPosition(C)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(C){const R=this._player;R.triggerCallback&&R.triggerCallback(C)}}function Ws(Ne){return Ne&&1===Ne.nodeType}function Ea(Ne,C){const R=Ne.style.display;return Ne.style.display=C??"none",R}function Zr(Ne,C,R,Z,Ie){const lt=[];R.forEach(Jt=>lt.push(Ea(Jt)));const Lt=[];Z.forEach((Jt,on)=>{const jn=new Map;Jt.forEach(Hn=>{const Mi=C.computeStyle(on,Hn,Ie);jn.set(Hn,Mi),(!Mi||0==Mi.length)&&(on[vr]=es,Lt.push(on))}),Ne.set(on,jn)});let jt=0;return R.forEach(Jt=>Ea(Jt,lt[jt++])),Lt}function xn(Ne,C){const R=new Map;if(Ne.forEach(jt=>R.set(jt,[])),0==C.length)return R;const Ie=new Set(C),lt=new Map;function Lt(jt){if(!jt)return 1;let Jt=lt.get(jt);if(Jt)return Jt;const on=jt.parentNode;return Jt=R.has(on)?on:Ie.has(on)?1:Lt(on),lt.set(jt,Jt),Jt}return C.forEach(jt=>{const Jt=Lt(jt);1!==Jt&&R.get(Jt).push(jt)}),R}function Wi(Ne,C){Ne.classList?.add(C)}function xr(Ne,C){Ne.classList?.remove(C)}function Mr(Ne,C,R){Le(R).onDone(()=>Ne.processLeaveNode(C))}function fs(Ne,C){for(let R=0;R<Ne.length;R++){const Z=Ne[R];Z instanceof N.ui?fs(Z.players,C):C.push(Z)}}function _s(Ne,C,R){const Z=R.get(Ne);if(!Z)return!1;let Ie=C.get(Ne);return Ie?Z.forEach(lt=>Ie.add(lt)):C.set(Ne,Z),R.delete(Ne),!0}class Lr{constructor(C,R,Z){this._driver=R,this._normalizer=Z,this._triggerCache={},this.onRemovalComplete=(Ie,lt)=>{},this._transitionEngine=new zi(C.body,R,Z),this._timelineEngine=new lr(C.body,R,Z),this._transitionEngine.onRemovalComplete=(Ie,lt)=>this.onRemovalComplete(Ie,lt)}registerTrigger(C,R,Z,Ie,lt){const Lt=C+"-"+Ie;let jt=this._triggerCache[Lt];if(!jt){const Jt=[],jn=Zn(this._driver,lt,Jt,[]);if(Jt.length)throw function Pt(){return new s.wOt(3404,!1)}();jt=function Dr(Ne,C,R){return new nr(Ne,C,R)}(Ie,jn,this._normalizer),this._triggerCache[Lt]=jt}this._transitionEngine.registerTrigger(R,Ie,jt)}register(C,R){this._transitionEngine.register(C,R)}destroy(C,R){this._transitionEngine.destroy(C,R)}onInsert(C,R,Z,Ie){this._transitionEngine.insertNode(C,R,Z,Ie)}onRemove(C,R,Z){this._transitionEngine.removeNode(C,R,Z)}disableAnimations(C,R){this._transitionEngine.markElementAsDisabled(C,R)}process(C,R,Z,Ie){if("@"==Z.charAt(0)){const[lt,Lt]=Ft(Z);this._timelineEngine.command(lt,R,Lt,Ie)}else this._transitionEngine.trigger(C,R,Z,Ie)}listen(C,R,Z,Ie,lt){if("@"==Z.charAt(0)){const[Lt,jt]=Ft(Z);return this._timelineEngine.listen(Lt,R,jt,lt)}return this._transitionEngine.listen(C,R,Z,Ie,lt)}flush(C=-1){this._transitionEngine.flush(C)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(C){this._transitionEngine.afterFlushAnimationsDone(C)}}class Pr{static{this.initialStylesByElement=new WeakMap}constructor(C,R,Z){this._element=C,this._startStyles=R,this._endStyles=Z,this._state=0;let Ie=Pr.initialStylesByElement.get(C);Ie||Pr.initialStylesByElement.set(C,Ie=new Map),this._initialStyles=Ie}start(){this._state<1&&(this._startStyles&&Yt(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Yt(this._element,this._initialStyles),this._endStyles&&(Yt(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Pr.initialStylesByElement.delete(this._element),this._startStyles&&(Mn(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Mn(this._element,this._endStyles),this._endStyles=null),Yt(this._element,this._initialStyles),this._state=3)}}function is(Ne){let C=null;return Ne.forEach((R,Z)=>{(function Gs(Ne){return"display"===Ne||"position"===Ne})(Z)&&(C=C||new Map,C.set(Z,R))}),C}class Sr{constructor(C,R,Z,Ie){this.element=C,this.keyframes=R,this.options=Z,this._specialStyles=Ie,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=Z.duration,this._delay=Z.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(C=>C()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const C=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,C,this.options),this._finalKeyframe=C.length?C[C.length-1]:new Map;const R=()=>this._onFinish();this.domPlayer.addEventListener("finish",R),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",R)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(C){const R=[];
1return C.forEach(Z=>{R.push(Object.fromEntries(Z))}),R}_triggerWebAnimation(C,R,Z){return C.animate(this._convertKeyframesToObject(R),Z)}onStart(C){this._originalOnStartFns.push(C),this._onStartFns.push(C)}onDone(C){this._originalOnDoneFns.push(C),this._onDoneFns.push(C)}onDestroy(C){this._onDestroyFns.push(C)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(C=>C()),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(C=>C()),this._onDestroyFns=[])}setPosition(C){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=C*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const C=new Map;this.hasStarted()&&this._finalKeyframe.forEach((Z,Ie)=>{"offset"!==Ie&&C.set(Ie,this._finished?Z:Xn(this.element,Ie))}),this.currentSnapshot=C}triggerCallback(C){const R="start"===C?this._onStartFns:this._onDoneFns;R.forEach(Z=>Z()),R.length=0}}class Rs{validateStyleProperty(C){return!0}validateAnimatableStyleProperty(C){return!0}containsElement(C,R){return gt(C,R)}getParentElement(C){return vn(C)}query(C,R,Z){return _n(C,R,Z)}computeStyle(C,R,Z){return Xn(C,R)}animate(C,R,Z,Ie,lt,Lt=[]){const Jt={duration:Z,delay:Ie,fill:0==Ie?"both":"forwards"};lt&&(Jt.easing=lt);const on=new Map,jn=Lt.filter(si=>si instanceof Sr);(function Wt(Ne,C){return 0===Ne||0===C})(Z,Ie)&&jn.forEach(si=>{si.currentSnapshot.forEach((Jn,di)=>on.set(di,Jn))});let Hn=function Oe(Ne){return Ne.length?Ne[0]instanceof Map?Ne:Ne.map(C=>new Map(Object.entries(C))):[]}(R).map(si=>new Map(si));Hn=function hn(Ne,C,R){if(R.size&&C.length){let Z=C[0],Ie=[];if(R.forEach((lt,Lt)=>{Z.has(Lt)||Ie.push(Lt),Z.set(Lt,lt)}),Ie.length)for(let lt=1;lt<C.length;lt++){let Lt=C[lt];Ie.forEach(jt=>Lt.set(jt,Xn(Ne,jt)))}}return C}(C,Hn,on);const Mi=function ns(Ne,C){let R=null,Z=null;return Array.isArray(C)&&C.length?(R=is(C[0]),C.length>1&&(Z=is(C[C.length-1]))):C instanceof Map&&(R=is(C)),R||Z?new Pr(Ne,R,Z):null}(C,Hn);return new Sr(C,Hn,Jt,Mi)}}const ji="@.disabled";class Ca{constructor(C,R,Z,Ie){this.namespaceId=C,this.delegate=R,this.engine=Z,this._onDestroy=Ie,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(C){this.delegate.destroyNode?.(C)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(C,R){return this.delegate.createElement(C,R)}createComment(C){return this.delegate.createComment(C)}createText(C){return this.delegate.createText(C)}appendChild(C,R){this.delegate.appendChild(C,R),this.engine.onInsert(this.namespaceId,R,C,!1)}insertBefore(C,R,Z,Ie=!0){this.delegate.insertBefore(C,R,Z),this.engine.onInsert(this.namespaceId,R,C,Ie)}removeChild(C,R,Z){this.parentNode(R)&&this.engine.onRemove(this.namespaceId,R,this.delegate)}selectRootElement(C,R){return this.delegate.selectRootElement(C,R)}parentNode(C){return this.delegate.parentNode(C)}nextSibling(C){return this.delegate.nextSibling(C)}setAttribute(C,R,Z,Ie){this.delegate.setAttribute(C,R,Z,Ie)}removeAttribute(C,R,Z){this.delegate.removeAttribute(C,R,Z)}addClass(C,R){this.delegate.addClass(C,R)}removeClass(C,R){this.delegate.removeClass(C,R)}setStyle(C,R,Z,Ie){this.delegate.setStyle(C,R,Z,Ie)}removeStyle(C,R,Z){this.delegate.removeStyle(C,R,Z)}setProperty(C,R,Z){"@"==R.charAt(0)&&R==ji?this.disableAnimations(C,!!Z):this.delegate.setProperty(C,R,Z)}setValue(C,R){this.delegate.setValue(C,R)}listen(C,R,Z){return this.delegate.listen(C,R,Z)}disableAnimations(C,R){this.engine.disableAnimations(C,R)}}class rr extends Ca{constructor(C,R,Z,Ie,lt){super(R,Z,Ie,lt),this.factory=C,this.namespaceId=R}setProperty(C,R,Z){"@"==R.charAt(0)?"."==R.charAt(1)&&R==ji?this.disableAnimations(C,Z=void 0===Z||!!Z):this.engine.process(this.namespaceId,C,R.slice(1),Z):this.delegate.setProperty(C,R,Z)}listen(C,R,Z){if("@"==R.charAt(0)){const Ie=function Ar(Ne){switch(Ne){case"body":return document.body;case"document":return document;case"window":return window;default:return Ne}}(C);let lt=R.slice(1),Lt="";return"@"!=lt.charAt(0)&&([lt,Lt]=function vs(Ne){const C=Ne.indexOf(".");return[Ne.substring(0,C),Ne.slice(C+1)]}(lt)),this.engine.listen(this.namespaceId,Ie,lt,Lt,jt=>{this.factory.scheduleListenerCallback(jt._data||-1,Z,jt)})}return this.delegate.listen(C,R,Z)}}class Ta{constructor(C,R,Z){this.delegate=C,this.engine=R,this._zone=Z,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,R.onRemovalComplete=(Ie,lt)=>{lt?.removeChild(null,Ie)}}createRenderer(C,R){const Ie=this.delegate.createRenderer(C,R);if(!C||!R?.data?.animation){const on=this._rendererCache;let jn=on.get(Ie);return jn||(jn=new Ca("",Ie,this.engine,()=>on.delete(Ie)),on.set(Ie,jn)),jn}const lt=R.id,Lt=R.id+"-"+this._currentId;this._currentId++,this.engine.register(Lt,C);const jt=on=>{Array.isArray(on)?on.forEach(jt):this.engine.registerTrigger(lt,Lt,C,on.name,on)};return R.data.animation.forEach(jt),new rr(this,Lt,Ie,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(C,R,Z){if(C>=0&&C<this._microtaskId)return void this._zone.run(()=>R(Z));const Ie=this._animationCallbacksBuffer;0==Ie.length&&queueMicrotask(()=>{this._zone.run(()=>{Ie.forEach(lt=>{const[Lt,jt]=lt;Lt(jt)}),this._animationCallbacksBuffer=[]})}),Ie.push([R,Z])}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 Ji=h(177);const $s=[{provide:Ct,useFactory:function rs(){return new ri}},{provide:Lr,useClass:(()=>{class Ne extends Lr{constructor(R,Z,Ie){super(R,Z,Ie)}ngOnDestroy(){this.flush()}static{this.\u0275fac=function(Z){return new(Z||Ne)(s.KVO(Ji.qQ),s.KVO(Rn),s.KVO(Ct))}}static{this.\u0275prov=s.jDH({token:Ne,factory:Ne.\u0275fac})}}return Ne})()},{provide:s._9s,useFactory:function Nr(Ne,C,R){return new Ta(Ne,C,R)},deps:[n.B7,Lr,s.SKi]}],sa=[{provide:Rn,useFactory:()=>new Rs},{provide:s.bc$,useValue:"BrowserAnimations"},...$s],Wr=[{provide:Rn,useClass:Vn},{provide:s.bc$,useValue:"NoopAnimations"},...$s];let ss=(()=>{class Ne{static withConfig(R){return{ngModule:Ne,providers:R.disableAnimations?Wr:sa}}static{this.\u0275fac=function(Z){return new(Z||Ne)}}static{this.\u0275mod=s.$C({type:Ne})}static{this.\u0275inj=s.G2t({providers:sa,imports:[n.Bb]})}}return Ne})();"object"==typeof document&&document;let pa=(()=>{class Ne{static{this.\u0275fac=function(Z){return new(Z||Ne)}}static{this.\u0275mod=s.$C({type:Ne})}static{this.\u0275inj=s.G2t({})}}return Ne})();var Ir=h(1562),fa=h(5794),Ii=h(5788),ka=h(401),aa=h(6600),_a=h(9437),xa=h(8810),oa=h(7473),Za=h(5919);let Sa=(()=>{class Ne{constructor(R,Z,Ie){this.router=R,this.notifyService=Z,this.browserService=Ie,this.token="",this.token=this.browserService.getItem("token")}intercept(R,Z){return Z.handle(R).pipe((0,_a.W)(Ie=>(Ie instanceof Ir.yz&&401===Ie.status&&(this.browserService.removeItem("token"),this.router.navigate(["/login"]),this.notifyService.showError("Session Expired","")),(0,xa.$)(()=>Ie))))}static{this.\u0275fac=function(Z){return new(Z||Ne)(s.KVO(r.Ix),s.KVO(oa.J),s.KVO(Za.I))}}static{this.\u0275prov=s.jDH({token:Ne,factory:Ne.\u0275fac})}}return Ne})();var Aa=h(3140),Xs=h(5e3);let ga=(()=>{class Ne{static{this.\u0275fac=function(Z){return new(Z||Ne)}}static{this.\u0275mod=s.$C({type:Ne,bootstrap:[k.Z]})}static{this.\u0275inj=s.G2t({providers:[{provide:aa.Ju,useValue:"en-GB"},{provide:Ir.a7,useClass:Sa,multi:!0},(0,Ir.$R)((0,Ir.Sx)()),(0,n.$x)((0,n.gT)())],imports:[n.Bb,_,P.e,ss,pa,c.X1,c.YN,Ii.Ph,fa._B.forRoot({timeOut:5e3,preventDuplicates:!0,closeButton:!0,extendedTimeOut:5e3,progressBar:!0,progressAnimation:"decreasing",positionClass:"toast-top-right",maxOpened:1}
1),ka.G,Aa.UN,Xs.f]})}}return Ne})();n.sG().bootstrapModule(ga).catch(Ne=>console.error(Ne))},268:(it,de,h)=>{"use strict";h.d(de,{n4:()=>He,UD:()=>ct});var n=h(8831),c=h(2639),r=h(2946),s=h(2070),k=h(9069),P=h(2484),N=h(6263),K=h(9949),ne=h(6633);function M(re,ke,Re){void 0===Re&&(Re=!1);var Fe=(0,s.sb)(ke),wt=(0,s.sb)(ke)&&function w(re){var ke=re.getBoundingClientRect(),Re=(0,ne.LI)(ke.width)/re.offsetWidth||1,Fe=(0,ne.LI)(ke.height)/re.offsetHeight||1;return 1!==Re||1!==Fe}(ke),Ot=(0,N.A)(ke),Xt=(0,n.A)(re,wt,Re),ln={scrollLeft:0,scrollTop:0},Pt={x:0,y:0};return(Fe||!Fe&&!Re)&&(("body"!==(0,k.A)(ke)||(0,K.A)(Ot))&&(ln=function _(re){return re!==(0,r.A)(re)&&(0,s.sb)(re)?function d(re){return{scrollLeft:re.scrollLeft,scrollTop:re.scrollTop}}(re):(0,c.A)(re)}(ke)),(0,s.sb)(ke)?((Pt=(0,n.A)(ke,!0)).x+=ke.clientLeft,Pt.y+=ke.clientTop):Ot&&(Pt.x=(0,P.A)(Ot))),{x:Xt.left+ln.scrollLeft-Pt.x,y:Xt.top+ln.scrollTop-Pt.y,width:Xt.width,height:Xt.height}}var j=h(2750),H=h(5065),pe=h(3625),le=h(8852);function me(re){var ke=new Map,Re=new Set,Fe=[];function wt(Ot){Re.add(Ot.name),[].concat(Ot.requires||[],Ot.requiresIfExists||[]).forEach(function(ln){if(!Re.has(ln)){var Pt=ke.get(ln);Pt&&wt(Pt)}}),Fe.push(Ot)}return re.forEach(function(Ot){ke.set(Ot.name,Ot)}),re.forEach(function(Ot){Re.has(Ot.name)||wt(Ot)}),Fe}function yt(re){var ke;return function(){return ke||(ke=new Promise(function(Re){Promise.resolve().then(function(){ke=void 0,Re(re())})})),ke}}var pt={placement:"bottom",modifiers:[],strategy:"absolute"};function et(){for(var re=arguments.length,ke=new Array(re),Re=0;Re<re;Re++)ke[Re]=arguments[Re];return!ke.some(function(Fe){return!(Fe&&"function"==typeof Fe.getBoundingClientRect)})}function ct(re){void 0===re&&(re={});var Re=re.defaultModifiers,Fe=void 0===Re?[]:Re,wt=re.defaultOptions,Ot=void 0===wt?pt:wt;return function(ln,Pt,fn){void 0===fn&&(fn=Ot);var dt={placement:"bottom",orderedModifiers:[],options:Object.assign({},pt,Ot),modifiersData:{},elements:{reference:ln,popper:Pt},attributes:{},styles:{}},Dt=[],Ze=!1,Ce={state:dt,setOptions:function(ae){var we="function"==typeof ae?ae(dt.options):ae;B(),dt.options=Object.assign({},Ot,dt.options,we),dt.scrollParents={reference:(0,s.vq)(ln)?(0,H.A)(ln):ln.contextElement?(0,H.A)(ln.contextElement):[],popper:(0,H.A)(Pt)};var te=function Ke(re){var ke=me(re);return le.GM.reduce(function(Re,Fe){return Re.concat(ke.filter(function(wt){return wt.phase===Fe}))},[])}(function ot(re){var ke=re.reduce(function(Re,Fe){var wt=Re[Fe.name];return Re[Fe.name]=wt?Object.assign({},wt,Fe,{options:Object.assign({},wt.options,Fe.options),data:Object.assign({},wt.data,Fe.data)}):Fe,Re},{});return Object.keys(ke).map(function(Re){return ke[Re]})}([].concat(Fe,dt.options.modifiers)));return dt.orderedModifiers=te.filter(function(Pe){return Pe.enabled}),function We(){dt.orderedModifiers.forEach(function(ee){var we=ee.options,Pe=ee.effect;if("function"==typeof Pe){var ft=Pe({state:dt,name:ee.name,instance:Ce,options:void 0===we?{}:we});Dt.push(ft||function(){})}})}(),Ce.update()},forceUpdate:function(){if(!Ze){var ae=dt.elements,we=ae.reference,te=ae.popper;if(et(we,te)){dt.rects={reference:M(we,(0,pe.A)(te),"fixed"===dt.options.strategy),popper:(0,j.A)(te)},dt.reset=!1,dt.placement=dt.options.placement,dt.orderedModifiers.forEach(function(ye){return dt.modifiersData[ye.name]=Object.assign({},ye.data)});for(var Pe=0;Pe<dt.orderedModifiers.length;Pe++)if(!0!==dt.reset){var ft=dt.orderedModifiers[Pe],Le=ft.fn,Me=ft.options;"function"==typeof Le&&(dt=Le({state:dt,options:void 0===Me?{}:Me,name:ft.name,instance:Ce})||dt)}else dt.reset=!1,Pe=-1}}},update:yt(function(){return new Promise(function(ee){Ce.forceUpdate(),ee(dt)})}),destroy:function(){B(),Ze=!0}};if(!et(ln,Pt))return Ce;function B(){Dt.forEach(function(ee){return ee()}),Dt=[]}return Ce.setOptions(fn).then(function(ee){!Ze&&fn.onFirstUpdate&&fn.onFirstUpdate(ee)}),Ce}}var He=ct()},2729:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(2070);function c(r,s){var d=s.getRootNode&&s.getRootNode();if(r.contains(s))return!0;if(d&&(0,n.Ng)(d)){var _=s;do{if(_&&r.isSameNode(_))return!0;_=_.parentNode||_.host}while(_)}return!1}},8831:(it,de,h)=>{"use strict";h.d(de,{A:()=>d});var n=h(2070),c=h(6633),r=h(2946),s=h(7580);function d(_,k,P){void 0===k&&(k=!1),void 0===P&&(P=!1);var N=_.getBoundingClientRect(),K=1,ne=1;k&&(0,n.sb)(_)&&(K=_.offsetWidth>0&&(0,c.LI)(N.width)/_.offsetWidth||1,ne=_.offsetHeight>0&&(0,c.LI)(N.height)/_.offsetHeight||1);
1var M=((0,n.vq)(_)?(0,r.A)(_):window).visualViewport,j=!(0,s.A)()&&P,H=(N.left+(j&&M?M.offsetLeft:0))/K,pe=(N.top+(j&&M?M.offsetTop:0))/ne,le=N.width/K,me=N.height/ne;return{width:le,height:me,top:pe,right:H+le,bottom:pe+me,left:H,x:H,y:pe}}},624:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(2946);function c(r){return(0,n.A)(r).getComputedStyle(r)}},6263:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(2070);function c(r){return(((0,n.vq)(r)?r.ownerDocument:r.document)||window.document).documentElement}},2750:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(8831);function c(r){var s=(0,n.A)(r),d=r.offsetWidth,_=r.offsetHeight;return Math.abs(s.width-d)<=1&&(d=s.width),Math.abs(s.height-_)<=1&&(_=s.height),{x:r.offsetLeft,y:r.offsetTop,width:d,height:_}}},9069:(it,de,h)=>{"use strict";function n(c){return c?(c.nodeName||"").toLowerCase():null}h.d(de,{A:()=>n})},3625:(it,de,h)=>{"use strict";h.d(de,{A:()=>K});var n=h(2946),c=h(9069),r=h(624),s=h(2070);function d(ne){return["table","td","th"].indexOf((0,c.A)(ne))>=0}var _=h(9338),k=h(391);function P(ne){return(0,s.sb)(ne)&&"fixed"!==(0,r.A)(ne).position?ne.offsetParent:null}function K(ne){for(var w=(0,n.A)(ne),M=P(ne);M&&d(M)&&"static"===(0,r.A)(M).position;)M=P(M);return M&&("html"===(0,c.A)(M)||"body"===(0,c.A)(M)&&"static"===(0,r.A)(M).position)?w:M||function N(ne){var w=/firefox/i.test((0,k.A)());if(/Trident/i.test((0,k.A)())&&(0,s.sb)(ne)&&"fixed"===(0,r.A)(ne).position)return null;var H=(0,_.A)(ne);for((0,s.Ng)(H)&&(H=H.host);(0,s.sb)(H)&&["html","body"].indexOf((0,c.A)(H))<0;){var pe=(0,r.A)(H);if("none"!==pe.transform||"none"!==pe.perspective||"paint"===pe.contain||-1!==["transform","perspective"].indexOf(pe.willChange)||w&&"filter"===pe.willChange||w&&pe.filter&&"none"!==pe.filter)return H;H=H.parentNode}return null}(ne)||w}},9338:(it,de,h)=>{"use strict";h.d(de,{A:()=>s});var n=h(9069),c=h(6263),r=h(2070);function s(d){return"html"===(0,n.A)(d)?d:d.assignedSlot||d.parentNode||((0,r.Ng)(d)?d.host:null)||(0,c.A)(d)}},2946:(it,de,h)=>{"use strict";function n(c){if(null==c)return window;if("[object Window]"!==c.toString()){var r=c.ownerDocument;return r&&r.defaultView||window}return c}h.d(de,{A:()=>n})},2639:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(2946);function c(r){var s=(0,n.A)(r);return{scrollLeft:s.pageXOffset,scrollTop:s.pageYOffset}}},2484:(it,de,h)=>{"use strict";h.d(de,{A:()=>s});var n=h(8831),c=h(6263),r=h(2639);function s(d){return(0,n.A)((0,c.A)(d)).left+(0,r.A)(d).scrollLeft}},2070:(it,de,h)=>{"use strict";h.d(de,{Ng:()=>s,sb:()=>r,vq:()=>c});var n=h(2946);function c(d){return d instanceof(0,n.A)(d).Element||d instanceof Element}function r(d){return d instanceof(0,n.A)(d).HTMLElement||d instanceof HTMLElement}function s(d){return!(typeof ShadowRoot>"u")&&(d instanceof(0,n.A)(d).ShadowRoot||d instanceof ShadowRoot)}},7580:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(391);function c(){return!/^((?!chrome|android).)*safari/i.test((0,n.A)())}},9949:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(624);function c(r){var s=(0,n.A)(r);return/auto|scroll|overlay|hidden/.test(s.overflow+s.overflowY+s.overflowX)}},5065:(it,de,h)=>{"use strict";h.d(de,{A:()=>k});var n=h(9338),c=h(9949),r=h(9069),s=h(2070);function d(P){return["html","body","#document"].indexOf((0,r.A)(P))>=0?P.ownerDocument.body:(0,s.sb)(P)&&(0,c.A)(P)?P:d((0,n.A)(P))}var _=h(2946);function k(P,N){var K;void 0===N&&(N=[]);var ne=d(P),w=ne===(null==(K=P.ownerDocument)?void 0:K.body),M=(0,_.A)(ne),j=w?[M].concat(M.visualViewport||[],(0,c.A)(ne)?ne:[]):ne,H=N.concat(j);return w?H:H.concat(k((0,n.A)(j)))}},8852:(it,de,h)=>{"use strict";h.d(de,{DD:()=>j,EP:()=>yt,GM:()=>ct,LF:()=>pe,LG:()=>me,M9:()=>pt,Mn:()=>n,OM:()=>_,Ol:()=>M,R9:()=>K,SE:()=>et,WY:()=>N,_N:()=>P,ci:()=>H,iW:()=>Ke,ir:()=>w,kb:()=>s,ni:()=>k,pA:()=>ot,pG:()=>r,qZ:()=>d,sQ:()=>c,v5:()=>le,xf:()=>ne});var n="top",c="bottom",r="right",s="left",d="auto",_=[n,c,r,s],k="start",P="end",N="clippingParents",K="viewport",ne="popper",w="reference",M=_.reduce(function(He,re){return He.concat([re+"-"+k,re+"-"+P])},[]),j=[].concat(_,[d]).reduce(function(He,re){return He.concat([re,re+"-"+k,re+"-"+P])},[]),H="beforeRead",pe="read",le="afterRead",me="beforeMain",Ke="main",yt="afterMain",ot="beforeWrite",pt="write",et="afterWrite",ct=[H,pe,le,me,Ke,yt,ot,pt,et]},7314:(it,de,h)=>{"use strict";h.d(de,{A:()=>d});var n=h(9069),c=h(2070);const d={name:"applyStyles",enabled:!0,phase:"write",fn:function r(_){var k=_.state;
1Object.keys(k.elements).forEach(function(P){var N=k.styles[P]||{},K=k.attributes[P]||{},ne=k.elements[P];!(0,c.sb)(ne)||!(0,n.A)(ne)||(Object.assign(ne.style,N),Object.keys(K).forEach(function(w){var M=K[w];!1===M?ne.removeAttribute(w):ne.setAttribute(w,!0===M?"":M)}))})},effect:function s(_){var k=_.state,P={popper:{position:k.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(k.elements.popper.style,P.popper),k.styles=P,k.elements.arrow&&Object.assign(k.elements.arrow.style,P.arrow),function(){Object.keys(k.elements).forEach(function(N){var K=k.elements[N],ne=k.attributes[N]||{},M=Object.keys(k.styles.hasOwnProperty(N)?k.styles[N]:P[N]).reduce(function(j,H){return j[H]="",j},{});!(0,c.sb)(K)||!(0,n.A)(K)||(Object.assign(K.style,M),Object.keys(ne).forEach(function(j){K.removeAttribute(j)}))})}},requires:["computeStyles"]}},1829:(it,de,h)=>{"use strict";h.d(de,{A:()=>M});var n=h(9667),c=h(2750),r=h(2729),s=h(3625),d=h(4876),_=h(556),k=h(1289),P=h(9642),N=h(8852);const M={name:"arrow",enabled:!0,phase:"main",fn:function ne(j){var H,pe=j.state,le=j.name,me=j.options,Ke=pe.elements.arrow,yt=pe.modifiersData.popperOffsets,ot=(0,n.A)(pe.placement),pt=(0,d.A)(ot),ct=[N.kb,N.pG].indexOf(ot)>=0?"height":"width";if(Ke&&yt){var He=function(H,pe){return H="function"==typeof H?H(Object.assign({},pe.rects,{placement:pe.placement})):H,(0,k.A)("number"!=typeof H?H:(0,P.A)(H,N.OM))}(me.padding,pe),re=(0,c.A)(Ke),ke="y"===pt?N.Mn:N.kb,Re="y"===pt?N.sQ:N.pG,Fe=pe.rects.reference[ct]+pe.rects.reference[pt]-yt[pt]-pe.rects.popper[ct],wt=yt[pt]-pe.rects.reference[pt],Ot=(0,s.A)(Ke),Xt=Ot?"y"===pt?Ot.clientHeight||0:Ot.clientWidth||0:0,dt=Xt/2-re[ct]/2+(Fe/2-wt/2),Dt=(0,_.u)(He[ke],dt,Xt-re[ct]-He[Re]);pe.modifiersData[le]=((H={})[pt]=Dt,H.centerOffset=Dt-dt,H)}},effect:function w(j){var H=j.state,le=j.options.element,me=void 0===le?"[data-popper-arrow]":le;null!=me&&("string"==typeof me&&!(me=H.elements.popper.querySelector(me))||(0,r.A)(H.elements.popper,me)&&(H.elements.arrow=me))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},4399:(it,de,h)=>{"use strict";h.d(de,{A:()=>M});var n=h(8852),c=h(3625),r=h(2946),s=h(6263),d=h(624),_=h(9667),k=h(7450),P=h(6633),N={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ne(j){var H,pe=j.popper,le=j.popperRect,me=j.placement,Ke=j.variation,yt=j.offsets,ot=j.position,pt=j.gpuAcceleration,et=j.adaptive,ct=j.roundOffsets,He=j.isFixed,re=yt.x,ke=void 0===re?0:re,Re=yt.y,Fe=void 0===Re?0:Re,wt="function"==typeof ct?ct({x:ke,y:Fe}):{x:ke,y:Fe};ke=wt.x,Fe=wt.y;var Ot=yt.hasOwnProperty("x"),Xt=yt.hasOwnProperty("y"),ln=n.kb,Pt=n.Mn,fn=window;if(et){var dt=(0,c.A)(pe),Dt="clientHeight",Ze="clientWidth";dt===(0,r.A)(pe)&&(dt=(0,s.A)(pe),"static"!==(0,d.A)(dt).position&&"absolute"===ot&&(Dt="scrollHeight",Ze="scrollWidth")),(me===n.Mn||(me===n.kb||me===n.pG)&&Ke===n._N)&&(Pt=n.sQ,Fe-=(He&&dt===fn&&fn.visualViewport?fn.visualViewport.height:dt[Dt])-le.height,Fe*=pt?1:-1),me!==n.kb&&(me!==n.Mn&&me!==n.sQ||Ke!==n._N)||(ln=n.pG,ke-=(He&&dt===fn&&fn.visualViewport?fn.visualViewport.width:dt[Ze])-le.width,ke*=pt?1:-1)}var ae,B=Object.assign({position:ot},et&&N),ee=!0===ct?function K(j,H){var le=j.y,me=H.devicePixelRatio||1;return{x:(0,P.LI)(j.x*me)/me||0,y:(0,P.LI)(le*me)/me||0}}({x:ke,y:Fe},(0,r.A)(pe)):{x:ke,y:Fe};return ke=ee.x,Fe=ee.y,Object.assign({},B,pt?((ae={})[Pt]=Xt?"0":"",ae[ln]=Ot?"0":"",ae.transform=(fn.devicePixelRatio||1)<=1?"translate("+ke+"px, "+Fe+"px)":"translate3d("+ke+"px, "+Fe+"px, 0)",ae):((H={})[Pt]=Xt?Fe+"px":"",H[ln]=Ot?ke+"px":"",H.transform="",H))}const M={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function w(j){var H=j.state,pe=j.options,le=pe.gpuAcceleration,me=void 0===le||le,Ke=pe.adaptive,yt=void 0===Ke||Ke,ot=pe.roundOffsets,pt=void 0===ot||ot,et={placement:(0,_.A)(H.placement),variation:(0,k.A)(H.placement),popper:H.elements.popper,popperRect:H.rects.popper,gpuAcceleration:me,isFixed:"fixed"===H.options.strategy};null!=H.modifiersData.popperOffsets&&(H.styles.popper=Object.assign({},H.styles.popper,ne(Object.assign({},et,{offsets:H.modifiersData.popperOffsets,position:H.options.strategy,adaptive:yt,roundOffsets:pt})))),null!=H.modifiersData.arrow&&(H.styles.arrow=Object.assign({},H.styles.arrow,ne(Object.assign({},et,{offsets:H.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:pt})))),H.attributes.popper=Object.assign({},H.attributes.popper,{"data-popper-placement":H.placement})},data:{}}},3983:(it,de,h)=>{"use strict";h.d(de,{A:()=>s});var n=h(2946),c={passive:!0};const s={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function r(d){var _=d.state,k=d.instance,P=d.options,N=P.scroll,K=void 0===N||N,ne=P.resize,w=void 0===ne||ne,M=(0,n.A)(_.elements.popper),j=[].concat(_.scrollParents.reference,_.scrollParents.popper);
1return K&&j.forEach(function(H){H.addEventListener("scroll",k.update,c)}),w&&M.addEventListener("resize",k.update,c),function(){K&&j.forEach(function(H){H.removeEventListener("scroll",k.update,c)}),w&&M.removeEventListener("resize",k.update,c)}},data:{}}},5100:(it,de,h)=>{"use strict";h.d(de,{A:()=>w});var n={left:"right",right:"left",bottom:"top",top:"bottom"};function c(M){return M.replace(/left|right|bottom|top/g,function(j){return n[j]})}var r=h(9667),s={start:"end",end:"start"};function d(M){return M.replace(/start|end/g,function(j){return s[j]})}var _=h(3798),k=h(7450),P=h(8852);const w={name:"flip",enabled:!0,phase:"main",fn:function ne(M){var j=M.state,H=M.options,pe=M.name;if(!j.modifiersData[pe]._skip){for(var le=H.mainAxis,me=void 0===le||le,Ke=H.altAxis,yt=void 0===Ke||Ke,ot=H.fallbackPlacements,pt=H.padding,et=H.boundary,ct=H.rootBoundary,He=H.altBoundary,re=H.flipVariations,ke=void 0===re||re,Re=H.allowedAutoPlacements,Fe=j.options.placement,wt=(0,r.A)(Fe),Xt=ot||(wt!==Fe&&ke?function K(M){if((0,r.A)(M)===P.qZ)return[];var j=c(M);return[d(M),j,d(j)]}(Fe):[c(Fe)]),ln=[Fe].concat(Xt).reduce(function(je,Ft){return je.concat((0,r.A)(Ft)===P.qZ?function N(M,j){void 0===j&&(j={});var le=j.boundary,me=j.rootBoundary,Ke=j.padding,yt=j.flipVariations,ot=j.allowedAutoPlacements,pt=void 0===ot?P.DD:ot,et=(0,k.A)(j.placement),ct=et?yt?P.Ol:P.Ol.filter(function(ke){return(0,k.A)(ke)===et}):P.OM,He=ct.filter(function(ke){return pt.indexOf(ke)>=0});0===He.length&&(He=ct);var re=He.reduce(function(ke,Re){return ke[Re]=(0,_.A)(M,{placement:Re,boundary:le,rootBoundary:me,padding:Ke})[(0,r.A)(Re)],ke},{});return Object.keys(re).sort(function(ke,Re){return re[ke]-re[Re]})}(j,{placement:Ft,boundary:et,rootBoundary:ct,padding:pt,flipVariations:ke,allowedAutoPlacements:Re}):Ft)},[]),Pt=j.rects.reference,fn=j.rects.popper,dt=new Map,Dt=!0,Ze=ln[0],Ce=0;Ce<ln.length;Ce++){var We=ln[Ce],B=(0,r.A)(We),ee=(0,k.A)(We)===P.ni,ae=[P.Mn,P.sQ].indexOf(B)>=0,we=ae?"width":"height",te=(0,_.A)(j,{placement:We,boundary:et,rootBoundary:ct,altBoundary:He,padding:pt}),Pe=ae?ee?P.pG:P.kb:ee?P.sQ:P.Mn;Pt[we]>fn[we]&&(Pe=c(Pe));var ft=c(Pe),Le=[];if(me&&Le.push(te[B]<=0),yt&&Le.push(te[Pe]<=0,te[ft]<=0),Le.every(function(je){return je})){Ze=We,Dt=!1;break}dt.set(We,Le)}if(Dt)for(var _t=function(Ft){var nn=ln.find(function(vn){var zt=dt.get(vn);if(zt)return zt.slice(0,Ft).every(function(Ut){return Ut})});if(nn)return Ze=nn,"break"},Se=ke?3:1;Se>0&&"break"!==_t(Se);Se--);j.placement!==Ze&&(j.modifiersData[pe]._skip=!0,j.placement=Ze,j.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},9489:(it,de,h)=>{"use strict";h.d(de,{A:()=>d});var n=h(9667),c=h(8852);const d={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function s(_){var k=_.state,N=_.name,K=_.options.offset,ne=void 0===K?[0,0]:K,w=c.DD.reduce(function(pe,le){return pe[le]=function r(_,k,P){var N=(0,n.A)(_),K=[c.kb,c.Mn].indexOf(N)>=0?-1:1,ne="function"==typeof P?P(Object.assign({},k,{placement:_})):P,w=ne[0],M=ne[1];return w=w||0,M=(M||0)*K,[c.kb,c.pG].indexOf(N)>=0?{x:M,y:w}:{x:w,y:M}}(le,k.rects,ne),pe},{}),M=w[k.placement],H=M.y;null!=k.modifiersData.popperOffsets&&(k.modifiersData.popperOffsets.x+=M.x,k.modifiersData.popperOffsets.y+=H),k.modifiersData[N]=w}}},1554:(it,de,h)=>{"use strict";h.d(de,{A:()=>r});var n=h(2124);const r={name:"popperOffsets",enabled:!0,phase:"read",fn:function c(s){var d=s.state;d.modifiersData[s.name]=(0,n.A)({reference:d.rects.reference,element:d.rects.popper,strategy:"absolute",placement:d.placement})},data:{}}},9226:(it,de,h)=>{"use strict";h.d(de,{A:()=>M});var n=h(8852),c=h(9667),r=h(4876),d=h(556),_=h(2750),k=h(3625),P=h(3798),N=h(7450),K=h(7271),ne=h(6633);const M={name:"preventOverflow",enabled:!0,phase:"main",fn:function w(j){var H=j.state,pe=j.options,le=j.name,me=pe.mainAxis,Ke=void 0===me||me,yt=pe.altAxis,ot=void 0!==yt&&yt,re=pe.tether,ke=void 0===re||re,Re=pe.tetherOffset,Fe=void 0===Re?0:Re,wt=(0,P.A)(H,{boundary:pe.boundary,rootBoundary:pe.rootBoundary,padding:pe.padding,altBoundary:pe.altBoundary}),Ot=(0,c.A)(H.placement),Xt=(0,N.A)(H.placement),ln=!Xt,Pt=(0,r.A)(Ot),fn=function s(j){return"x"===j?"y":"x"}(Pt),dt=H.modifiersData.popperOffsets,Dt=H.rects.reference,Ze=H.rects.popper,Ce="function"==typeof Fe?Fe(Object.assign({},H.rects,{placement:H.placement})):Fe,We="number"==typeof Ce?{mainAxis:Ce,altAxis:Ce}:Object.assign({mainAxis:0,altAxis:0},Ce),B=H.modifiersData.offset?H.modifiersData.offset[H.placement]:null,ee={x:0,y:0};if(dt){if(Ke){var ae,we="y"===Pt?n.Mn:n.kb,te="y"===Pt?n.sQ:n.pG,Pe="y"===Pt?"height":"width",ft=dt[Pt],Le=ft+wt[we],Me=ft-wt[te],_t=ke?-Ze[Pe]/2:0,Se=Xt===n.ni?Dt[Pe]:Ze[Pe],ye=Xt===n.ni?-Ze[Pe]:-Dt[Pe],je=H.elements.arrow,Ft=ke&&je?(0,_.A)(je):{width:0,height:0},nn=H.modifiersData["arrow#persistent"]?H.modifiersData["arrow#persistent"].padding:(0,K.A)(),vn=nn[we],zt=nn[te],Ut=(0,d.u)(0,Dt[Pe],Ft[Pe]),U=ln?Dt[Pe]/2-_t-Ut-vn-We.mainAxis:Se-Ut-vn-We.mainAxis,De=ln?-Dt[Pe]/2+_t+Ut+zt+We.mainAxis:ye+Ut+zt+We.mainAxis,ue=H.elements.arrow&&(0,k.A)(H.elements.arrow),vt=ue?"y"===Pt?ue.clientTop||0:ue.clientLeft||0:0,gt=null!=(ae=B?.[Pt])?ae:0,wn=ft+De-gt,Vn=(0,d.u)(ke?(0,ne.jk)(Le,ft+U-gt-vt):Le,ft,ke?(0,ne.T9)(Me,wn):Me);dt[Pt]=Vn,ee[Pt]=Vn-ft}if(ot){var Rn,qe=dt[fn],Xe="y"===fn?"height":"width",st=qe+wt["x"===Pt?n.Mn:n.kb],Kt=qe-wt["x"===Pt?n.sQ:n.pG],St=-1!==[n.Mn,n.kb].indexOf(Ot),tn=null!=(Rn=B?.[fn])?Rn:0,Zt=St?st:qe-Dt[Xe]-Ze[Xe]-tn+We.altAxis,Sn=St?qe+Dt[Xe]+Ze[Xe]-tn-We.altAxis:Kt,Bn=ke&&St?(0,d.P)(Zt,qe,Sn):(0,d.u)(ke?Zt:st,qe,ke?Sn:Kt);dt[fn]=Bn,ee[fn]=Bn-qe}H.modifiersData[le]=ee}},requiresIfExists:["offset"]}},2736:(it,de,h)=>{"use strict";h.d(de,{n4:()=>k});var n=h(268),c=h(3983),r=h(1554),s=h(4399),d=h(7314),k=(0,n.UD)({defaultModifiers:[c.A,r.A,s.A,d.A]})},2124:(it,de,h)=>{"use strict";h.d(de,{A:()=>d});var n=h(9667),c=h(7450),r=h(4876),s=h(8852);function d(_){var j,k=_.reference,P=_.element,N=_.placement,K=N?(0,n.A)(N):null,ne=N?(0,c.A)(N):null,w=k.x+k.width/2-P.width/2,M=k.y+k.height/2-P.height/2;switch(K){case s.Mn:j={x:w,y:k.y-P.height};break;case s.sQ:j={x:w,y:k.y+k.height};break;case s.pG:j={x:k.x+k.width,y:M};break;case s.kb:j={x:k.x-P.width,y:M};break;default:j={x:k.x,y:k.y}}var H=K?(0,r.A)(K):null;if(null!=H){var pe="y"===H?"height":"width";switch(ne){case s.ni:j[H]=j[H]-(k[pe]/2-P[pe]/2);break;case s._N:j[H]=j[H]+(k[pe]/2-P[pe]/2)}}return j}},3798:(it,de,h)=>{"use strict";h.d(de,{A:()=>re});var n=h(8852),c=h(2946),r=h(6263),s=h(2484),d=h(7580),k=h(624),P=h(2639),N=h(6633),ne=h(5065),w=h(3625),M=h(2070),j=h(8831),H=h(9338),pe=h(2729),le=h(9069);function me(ke){return Object.assign({}
1,ke,{left:ke.x,top:ke.y,right:ke.x+ke.width,bottom:ke.y+ke.height})}function yt(ke,Re,Fe){return Re===n.R9?me(function _(ke,Re){var Fe=(0,c.A)(ke),wt=(0,r.A)(ke),Ot=Fe.visualViewport,Xt=wt.clientWidth,ln=wt.clientHeight,Pt=0,fn=0;if(Ot){Xt=Ot.width,ln=Ot.height;var dt=(0,d.A)();(dt||!dt&&"fixed"===Re)&&(Pt=Ot.offsetLeft,fn=Ot.offsetTop)}return{width:Xt,height:ln,x:Pt+(0,s.A)(ke),y:fn}}(ke,Fe)):(0,M.vq)(Re)?function Ke(ke,Re){var Fe=(0,j.A)(ke,!1,"fixed"===Re);return Fe.top=Fe.top+ke.clientTop,Fe.left=Fe.left+ke.clientLeft,Fe.bottom=Fe.top+ke.clientHeight,Fe.right=Fe.left+ke.clientWidth,Fe.width=ke.clientWidth,Fe.height=ke.clientHeight,Fe.x=Fe.left,Fe.y=Fe.top,Fe}(Re,Fe):me(function K(ke){var Re,Fe=(0,r.A)(ke),wt=(0,P.A)(ke),Ot=null==(Re=ke.ownerDocument)?void 0:Re.body,Xt=(0,N.T9)(Fe.scrollWidth,Fe.clientWidth,Ot?Ot.scrollWidth:0,Ot?Ot.clientWidth:0),ln=(0,N.T9)(Fe.scrollHeight,Fe.clientHeight,Ot?Ot.scrollHeight:0,Ot?Ot.clientHeight:0),Pt=-wt.scrollLeft+(0,s.A)(ke),fn=-wt.scrollTop;return"rtl"===(0,k.A)(Ot||Fe).direction&&(Pt+=(0,N.T9)(Fe.clientWidth,Ot?Ot.clientWidth:0)-Xt),{width:Xt,height:ln,x:Pt,y:fn}}((0,r.A)(ke)))}var et=h(2124),ct=h(1289),He=h(9642);function re(ke,Re){void 0===Re&&(Re={});var wt=Re.placement,Ot=void 0===wt?ke.placement:wt,Xt=Re.strategy,ln=void 0===Xt?ke.strategy:Xt,Pt=Re.boundary,fn=void 0===Pt?n.WY:Pt,dt=Re.rootBoundary,Dt=void 0===dt?n.R9:dt,Ze=Re.elementContext,Ce=void 0===Ze?n.xf:Ze,We=Re.altBoundary,B=void 0!==We&&We,ee=Re.padding,ae=void 0===ee?0:ee,we=(0,ct.A)("number"!=typeof ae?ae:(0,He.A)(ae,n.OM)),Pe=ke.rects.popper,ft=ke.elements[B?Ce===n.xf?n.ir:n.xf:Ce],Le=function pt(ke,Re,Fe,wt){var Ot="clippingParents"===Re?function ot(ke){var Re=(0,ne.A)((0,H.A)(ke)),wt=["absolute","fixed"].indexOf((0,k.A)(ke).position)>=0&&(0,M.sb)(ke)?(0,w.A)(ke):ke;return(0,M.vq)(wt)?Re.filter(function(Ot){return(0,M.vq)(Ot)&&(0,pe.A)(Ot,wt)&&"body"!==(0,le.A)(Ot)}):[]}(ke):[].concat(Re),Xt=[].concat(Ot,[Fe]),Pt=Xt.reduce(function(fn,dt){var Dt=yt(ke,dt,wt);return fn.top=(0,N.T9)(Dt.top,fn.top),fn.right=(0,N.jk)(Dt.right,fn.right),fn.bottom=(0,N.jk)(Dt.bottom,fn.bottom),fn.left=(0,N.T9)(Dt.left,fn.left),fn},yt(ke,Xt[0],wt));return Pt.width=Pt.right-Pt.left,Pt.height=Pt.bottom-Pt.top,Pt.x=Pt.left,Pt.y=Pt.top,Pt}((0,M.vq)(ft)?ft:ft.contextElement||(0,r.A)(ke.elements.popper),fn,Dt,ln),Me=(0,j.A)(ke.elements.reference),_t=(0,et.A)({reference:Me,element:Pe,strategy:"absolute",placement:Ot}),Se=me(Object.assign({},Pe,_t)),ye=Ce===n.xf?Se:Me,je={top:Le.top-ye.top+we.top,bottom:ye.bottom-Le.bottom+we.bottom,left:Le.left-ye.left+we.left,right:ye.right-Le.right+we.right},Ft=ke.modifiersData.offset;if(Ce===n.xf&&Ft){var nn=Ft[Ot];Object.keys(je).forEach(function(vn){var zt=[n.pG,n.sQ].indexOf(vn)>=0?1:-1,Ut=[n.Mn,n.sQ].indexOf(vn)>=0?"y":"x";je[vn]+=nn[Ut]*zt})}return je}},9642:(it,de,h)=>{"use strict";function n(c,r){return r.reduce(function(s,d){return s[d]=c,s},{})}h.d(de,{A:()=>n})},9667:(it,de,h)=>{"use strict";function n(c){return c.split("-")[0]}h.d(de,{A:()=>n})},7271:(it,de,h)=>{"use strict";function n(){return{top:0,right:0,bottom:0,left:0}}h.d(de,{A:()=>n})},4876:(it,de,h)=>{"use strict";function n(c){return["top","bottom"].indexOf(c)>=0?"x":"y"}h.d(de,{A:()=>n})},7450:(it,de,h)=>{"use strict";function n(c){return c.split("-")[1]}h.d(de,{A:()=>n})},6633:(it,de,h)=>{"use strict";h.d(de,{LI:()=>r,T9:()=>n,jk:()=>c});var n=Math.max,c=Math.min,r=Math.round},1289:(it,de,h)=>{"use strict";h.d(de,{A:()=>c});var n=h(7271);function c(r){return Object.assign({},(0,n.A)(),r)}},391:(it,de,h)=>{"use strict";function n(){var c=navigator.userAgentData;return null!=c&&c.brands&&Array.isArray(c.brands)?c.brands.map(function(r){return r.brand+"/"+r.version}).join(" "):navigator.userAgent}h.d(de,{A:()=>n})},556:(it,de,h)=>{"use strict";h.d(de,{P:()=>r,u:()=>c});var n=h(6633);function c(s,d,_){return(0,n.T9)(s,(0,n.jk)(d,_))}function r(s,d,_){var k=c(s,d,_);return k>_?_:k}},5677:(it,de)=>{var n;!function(){"use strict";var c=function(){this.init()};c.prototype={init:function(){var w=this||r;return w._counter=1e3,w._html5AudioPool=[],w.html5PoolSize=10,w._codecs={},w._howls=[],w._muted=!1,w._volume=1,w._canPlayEvent="canplaythrough",w._navigator=typeof window<"u"&&window.navigator?window.navigator:null,w.masterGain=null,w.noAudio=!1,w.usingWebAudio=!0,w.autoSuspend=!0,w.ctx=null,w.autoUnlock=!0,w._setup(),w},volume:function(w){var M=this||r;if(w=parseFloat(w),M.ctx||ne(),typeof w<"u"&&w>=0&&w<=1){if(M._volume=w,M._muted)return M;M.usingWebAudio&&M.masterGain.gain.setValueAtTime(w,r.ctx.currentTime);for(var j=0;j<M._howls.length;j++)if(!M._howls[j]._webAudio)for(var H=M._howls[j]._getSoundIds(),pe=0;pe<H.length;pe++){var le=M._howls[j]._soundById(H[pe]);le&&le._node&&(le._node.volume=le._volume*w)}return M}return M._volume},mute:function(w){var M=this||r;M.ctx||ne(),M._muted=w,M.usingWebAudio&&M.masterGain.gain.setValueAtTime(w?0:M._volume,r.ctx.currentTime);for(var j=0;j<M._howls.length;j++)if(!M._howls[j]._webAudio)for(var H=M._howls[j]._getSoundIds(),pe=0;pe<H.length;pe++){var le=M._howls[j]._soundById(H[pe]);le&&le._node&&(le._node.muted=!!w||le._muted)}return M},stop:function(){for(var w=this||r,M=0;M<w._howls.length;M++)w._howls[M].stop();return w},unload:function(){for(var w=this||r,M=w._howls.length-1;M>=0;M--)w._howls[M].unload();return w.usingWebAudio&&w.ctx&&typeof w.ctx.close<"u"&&(w.ctx.close(),w.ctx=null,ne()),w},codecs:function(w){return(this||r)._codecs[w.replace(/^x-/,"")]},_setup:function(){var w=this||r;if(w.state=w.ctx&&w.ctx.state||"suspended",w._autoSuspend(),!w.usingWebAudio)if(typeof Audio<"u")try{typeof(new Audio).oncanplaythrough>"u"&&(w._canPlayEvent="canplay")}catch{w.noAudio=!0}else w.noAudio=!0;try{(new Audio).muted&&(w.noAudio=!0)}catch{}return w.noAudio||w._setupCodecs(),w},_setupCodecs:function(){var w=this||r,M=null;try{M=typeof Audio<"u"?new Audio:null}catch{return w}if(!M||"function"!=typeof M.canPlayType)return w;var j=M.canPlayType("audio/mpeg;").replace(/^no$/,""),H=w._navigator?w._navigator.userAgent:"",pe=H.match(/OPR\/(\d+)/g),le=pe&&parseInt(pe[0].split("/")[1],10)<33,me=-1!==H.indexOf("Safari")&&-1===H.indexOf("Chrome"),Ke=H.match(/Version\/(.*?) /),yt=me&&Ke&&parseInt(Ke[1],10)<15;return w._codecs={mp3:!(le||!j&&!M.canPlayType("audio/mp3;").replace(/^no$/,"")),mpeg:!!j,opus:!!M.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!M.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!M.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(M.canPlayType('audio/wav; codecs="1"')||M.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!M.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!M.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(M.canPlayType("audio/x-m4a;")||M.canPlayType("audio/m4a;")||M.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(M.canPlayType("audio/x-m4b;")||M.canPlayType("audio/m4b;")||M.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(M.canPlayType("audio/x-mp4;")||M.canPlayType("audio/mp4;")||M.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!(yt||!M.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!(yt||!M.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!M.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(M.canPlayType("audio/x-flac;")||M.canPlayType("audio/flac;")).replace(/^no$/,"")},w},_unlockAudio:function(){var w=this||r;if(!w._audioUnlocked&&w.ctx){w._audioUnlocked=!1,w.autoUnlock=!1,!w._mobileUnloaded&&44100!==w.ctx.sampleRate&&(w._mobileUnloaded=!0,w.unload()),w._scratchBuffer=w.ctx.createBuffer(1,1,22050);var M=function(j){for(;w._html5AudioPool.length<w.html5PoolSize;)try{var H=new Audio;H._unlocked=!0,w._releaseHtml5Audio(H)}catch{w.noAudio=!0;break}for(var pe=0;pe<w._howls.length;pe++)if(!w._howls[pe]._webAudio)for(var le=w._howls[pe]._getSoundIds(),me=0;me<le.length;me++){var Ke=w._howls[pe]._soundById(le[me]);Ke&&Ke._node&&!Ke._node._unlocked&&(Ke._node._unlocked=!0,Ke._node.load())}w._autoResume();var yt=w.ctx.createBufferSource();yt.buffer=w._scratchBuffer,yt.connect(w.ctx.destination),typeof yt.start>"u"?yt.noteOn(0):yt.start(0),"function"==typeof w.ctx.resume&&w.ctx.resume(),yt.onended=function(){yt.disconnect(0),w._audioUnlocked=!0,document.removeEventListener("touchstart",M,!0),document.removeEventListener("touchend",M,!0),document.removeEventListener("click",M,!0),document.removeEventListener("keydown",M,!0);for(var ot=0;ot<w._howls.length;ot++)w._howls[ot]._emit("unlock")}};return document.addEventListener("touchstart",M,!0),document.addEventListener("touchend",M,!0),document.addEventListener("click",M,!0),document.addEventListener("keydown",M,!0),w}},_obtainHtml5Audio:function(){var w=this||r;if(w._html5AudioPool.length)return w._html5AudioPool.pop();var M=(new Audio).play();return M&&typeof Promise<"u"&&(M instanceof Promise||"function"==typeof M.then)&&M.catch(function(){console.warn("HTML5 Audio pool exhausted, returning potentially locked audio object.")}),new Audio},_releaseHtml5Audio:function(w){var M=this||r;
vendor: 9,555 bytes, line 1
1return w._unlocked&&M._html5AudioPool.push(w),M},_autoSuspend:function(){var w=this;if(w.autoSuspend&&w.ctx&&!(typeof w.ctx.suspend>"u")&&r.usingWebAudio){for(var M=0;M<w._howls.length;M++)if(w._howls[M]._webAudio)for(var j=0;j<w._howls[M]._sounds.length;j++)if(!w._howls[M]._sounds[j]._paused)return w;return w._suspendTimer&&clearTimeout(w._suspendTimer),w._suspendTimer=setTimeout(function(){if(w.autoSuspend){w._suspendTimer=null,w.state="suspending";var H=function(){w.state="suspended",w._resumeAfterSuspend&&(delete w._resumeAfterSuspend,w._autoResume())};w.ctx.suspend().then(H,H)}},3e4),w}},_autoResume:function(){var w=this;if(w.ctx&&!(typeof w.ctx.resume>"u")&&r.usingWebAudio)return"running"===w.state&&"interrupted"!==w.ctx.state&&w._suspendTimer?(clearTimeout(w._suspendTimer),w._suspendTimer=null):"suspended"===w.state||"running"===w.state&&"interrupted"===w.ctx.state?(w.ctx.resume().then(function(){w.state="running";for(var M=0;M<w._howls.length;M++)w._howls[M]._emit("resume")}),w._suspendTimer&&(clearTimeout(w._suspendTimer),w._suspendTimer=null)):"suspending"===w.state&&(w._resumeAfterSuspend=!0),w}};var r=new c,s=function(w){w.src&&0!==w.src.length?this.init(w):console.error("An array of source files must be passed with any new Howl.")};s.prototype={init:function(w){var M=this;return r.ctx||ne(),M._autoplay=w.autoplay||!1,M._format="string"!=typeof w.format?w.format:[w.format],M._html5=w.html5||!1,M._muted=w.mute||!1,M._loop=w.loop||!1,M._pool=w.pool||5,M._preload="boolean"!=typeof w.preload&&"metadata"!==w.preload||w.preload,M._rate=w.rate||1,M._sprite=w.sprite||{},M._src="string"!=typeof w.src?w.src:[w.src],M._volume=void 0!==w.volume?w.volume:1,M._xhr={method:w.xhr&&w.xhr.method?w.xhr.method:"GET",headers:w.xhr&&w.xhr.headers?w.xhr.headers:null,withCredentials:!(!w.xhr||!w.xhr.withCredentials)&&w.xhr.withCredentials},M._duration=0,M._state="unloaded",M._sounds=[],M._endTimers={},M._queue=[],M._playLock=!1,M._onend=w.onend?[{fn:w.onend}]:[],M._onfade=w.onfade?[{fn:w.onfade}]:[],M._onload=w.onload?[{fn:w.onload}]:[],M._onloaderror=w.onloaderror?[{fn:w.onloaderror}]:[],M._onplayerror=w.onplayerror?[{fn:w.onplayerror}]:[],M._onpause=w.onpause?[{fn:w.onpause}]:[],M._onplay=w.onplay?[{fn:w.onplay}]:[],M._onstop=w.onstop?[{fn:w.onstop}]:[],M._onmute=w.onmute?[{fn:w.onmute}]:[],M._onvolume=w.onvolume?[{fn:w.onvolume}]:[],M._onrate=w.onrate?[{fn:w.onrate}]:[],M._onseek=w.onseek?[{fn:w.onseek}]:[],M._onunlock=w.onunlock?[{fn:w.onunlock}]:[],M._onresume=[],M._webAudio=r.usingWebAudio&&!M._html5,typeof r.ctx<"u"&&r.ctx&&r.autoUnlock&&r._unlockAudio(),r._howls.push(M),M._autoplay&&M._queue.push({event:"play",action:function(){M.play()}}),M._preload&&"none"!==M._preload&&M.load(),M},load:function(){var w=this,M=null;if(r.noAudio)w._emit("loaderror",null,"No audio support.");else{"string"==typeof w._src&&(w._src=[w._src]);for(var j=0;j<w._src.length;j++){var H,pe;if(w._format&&w._format[j])H=w._format[j];else{if("string"!=typeof(pe=w._src[j])){w._emit("loaderror",null,"Non-string found in selected audio sources - ignoring.");continue}(H=/^data:audio\/([^;,]+);/i.exec(pe))||(H=/\.([^.]+)$/.exec(pe.split("?",1)[0])),H&&(H=H[1].toLowerCase())}if(H||console.warn('No file extension was found. Consider using the "format" property or specify an extension.'),H&&r.codecs(H)){M=w._src[j];break}}if(M)return w._src=M,w._state="loading","https:"===window.location.protocol&&"http:"===M.slice(0,5)&&(w._html5=!0,w._webAudio=!1),new d(w),w._webAudio&&k(w),w;w._emit("loaderror",null,"No codec support for selected audio sources.")}},play:function(w,M){var j=this,H=null;if("number"==typeof w)H=w,w=null;else{if("string"==typeof w&&"loaded"===j._state&&!j._sprite[w])return null;if(typeof w>"u"&&(w="__default",!j._playLock)){for(var pe=0,le=0;le<j._sounds.length;le++)j._sounds[le]._paused&&!j._sounds[le]._ended&&(pe++,H=j._sounds[le]._id);1===pe?w=null:H=null}}var me=H?j._soundById(H):j._inactiveSound();if(!me)return null;if(H&&!w&&(w=me._sprite||"__default"),"loaded"!==j._state){me._sprite=w,me._ended=!1;var Ke=me._id;return j._queue.push({event:"play",action:function(){j.play(Ke)}}),Ke}if(H&&!me._paused)return M||j._loadQueue("play"),me._id;j._webAudio&&r._autoResume();var yt=Math.max(0,me._seek>0?me._seek:j._sprite[w][0]/1e3),ot=Math.max(0,(j._sprite[w][0]+j._sprite[w][1])/1e3-yt),pt=1e3*ot/Math.abs(me._rate),et=j._sprite[w][0]/1e3,ct=(j._sprite[w][0]+j._sprite[w][1])/1e3;me._sprite=w,me._ended=!1;var He=function(){me._paused=!1,me._seek=yt,me._start=et,me._stop=ct,me._loop=!(!me._loop&&!j._sprite[w][2])};if(!(yt>=ct)){var re=me._node;if(j._webAudio){var ke=function(){j._playLock=!1,He(),j._refreshBuffer(me),re.gain.setValueAtTime(me._muted||j._muted?0:me._volume,r.ctx.currentTime),me._playStart=r.ctx.currentTime,typeof re.bufferSource.start>"u"?re.bufferSource.noteGrainOn(0,yt,me._loop?86400:ot):re.bufferSource.start(0,yt,me._loop?86400:ot),pt!==1/0&&(j._endTimers[me._id]=setTimeout(j._ended.bind(j,me),pt)),M||setTimeout(function(){j._emit("play",me._id),j._loadQueue()},0)};"running"===r.state&&"interrupted"!==r.ctx.state?ke():(j._playLock=!0,j.once("resume",ke),j._clearTimer(me._id))}else{var Re=function(){re.currentTime=yt,re.muted=me._muted||j._muted||r._muted||re.muted,re.volume=me._volume*r.volume(),re.playbackRate=me._rate;try{var Ot=re.play();if(Ot&&typeof Promise<"u"&&(Ot instanceof Promise||"function"==typeof Ot.then)?(j._playLock=!0,He(),Ot.then(function(){j._playLock=!1,re._unlocked=!0,M?j._loadQueue():j._emit("play",me._id)}).catch(function(){j._playLock=!1,j._emit("playerror",me._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction."),me._ended=!0,me._paused=!0})):M||(j._playLock=!1,He(),j._emit("play",me._id)),re.playbackRate=me._rate,re.paused)return void j._emit("playerror",me._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction.");"__default"!==w||me._loop?j._endTimers[me._id]=setTimeout(j._ended.bind(j,me),pt):(j._endTimers[me._id]=function(){j._ended(me),re.removeEventListener("ended",j._endTimers[me._id],!1)},re.addEventListener("ended",j._endTimers[me._id],!1))}catch(Xt){j._emit("playerror",me._id,Xt)}};"data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"===re.src&&(re.src=j._src,re.load());var Fe=window&&window.ejecta||!re.readyState&&r._navigator.isCocoonJS;if(re.readyState>=3||Fe)Re();else{j._playLock=!0,j._state="loading";var wt=function(){j._state="loaded",Re(),re.removeEventListener(r._canPlayEvent,wt,!1)};re.addEventListener(r._canPlayEvent,wt,!1),j._clearTimer(me._id)}}return me._id}j._ended(me)},pause:function(w){var M=this;if("loaded"!==M._state||M._playLock)return M._queue.push({event:"pause",action:function(){M.pause(w)}}),M;for(var j=M._getSoundIds(w),H=0;H<j.length;H++){M._clearTimer(j[H]);var pe=M._soundById(j[H]);if(pe&&!pe._paused&&(pe._seek=M.seek(j[H]),pe._rateSeek=0,pe._paused=!0,M._stopFade(j[H]),pe._node))if(M._webAudio){if(!pe._node.bufferSource)continue;typeof pe._node.bufferSource.stop>"u"?pe._node.bufferSource.noteOff(0):pe._node.bufferSource.stop(0),M._cleanBuffer(pe._node)}else(!isNaN(pe._node.duration)||pe._node.duration===1/0)&&pe._node.pause();arguments[1]||M._emit("pause",pe?pe._id:null)}return M},stop:function(w,M){var j=this;if("loaded"!==j._state||j._playLock)return j._queue.push({event:"stop",action:function(){j.stop(w)}}),j;for(var H=j._getSoundIds(w),pe=0;pe<H.length;pe++){j._clearTimer(H[pe]);var le=j._soundById(H[pe]);le&&(le._seek=le._start||0,le._rateSeek=0,le._paused=!0,le._ended=!0,j._stopFade(H[pe]),le._node&&(j._webAudio?le._node.bufferSource&&(typeof le._node.bufferSource.stop>"u"?le._node.bufferSource.noteOff(0):le._node.bufferSource.stop(0),j._cleanBuffer(le._node)):(!isNaN(le._node.duration)||le._node.duration===1/0)&&(le._node.currentTime=le._start||0,le._node.pause(),le._node.duration===1/0&&j._clearSound(le._node))),M||j._emit("stop",le._id))}return j},mute:function(w,M){var j=this;if("loaded"!==j._state||j._playLock)return j._queue.push({event:"mute",action:function(){j.mute(w,M)}}),j;if(typeof M>"u"){if("boolean"!=typeof w)return j._muted;j._muted=w}for(var H=j._getSoundIds(M),pe=0;pe<H.length;pe++){var le=j._soundById(H[pe]);le&&(le._muted=w,le._interval&&j._stopFade(le._id),j._webAudio&&le._node?le._node.gain.setValueAtTime(w?0:le._volume,r.ctx.currentTime):le._node&&(le._node.muted=!!r._muted||w),j._emit("mute",le._id))}return j},volume:function(){var j,H,me,w=this,M=arguments;if(0===M.length)return w._volume;if(1===M.length||2===M.length&&typeof M[1]>"u"?w._getSoundIds().indexOf(M[0])>=0?H=parseInt(M[0],10):j=parseFloat(M[0]):M.length>=2&&(j=parseFloat(M[0]),H=parseInt(M[1],10)),!(typeof j<"u"&&j>=0&&j<=1))return(me=H?w._soundById(H):w._sounds[0])?me._volume:0;if("loaded"!==w._state||w._playLock)return w._queue.push({event:"volume",action:function(){w.volume.apply(w,M)}}),w;typeof H>"u"&&(w._volume=j),H=w._getSoundIds(H);for(var Ke=0;Ke<H.length;Ke++)(me=w._soundById(H[Ke]))&&(me._volume=j,M[2]||w._stopFade(H[Ke]),w._webAudio&&me._node&&!me._muted?me._node.gain.setValueAtTime(j,r.ctx.currentTime):me._node&&!me._muted&&(me._node.volume=j*r.volume()),w._emit("volume",me._id));return w},fade:function(w,M,j,H){var pe=this;if("loaded"!==pe._state||pe._playLock)return pe._queue.push({event:"fade",action:function(){pe.fade(w,M,j,H)}}),pe;w=Math.min(Math.max(0,parseFloat(w)),1),M=Math.min(Math.max(0,parseFloat(M
1)),1),j=parseFloat(j),pe.volume(w,H);for(var le=pe._getSoundIds(H),me=0;me<le.length;me++){var Ke=pe._soundById(le[me]);if(Ke){if(H||pe._stopFade(le[me]),pe._webAudio&&!Ke._muted){var yt=r.ctx.currentTime,ot=yt+j/1e3;Ke._volume=w,Ke._node.gain.setValueAtTime(w,yt),Ke._node.gain.linearRampToValueAtTime(M,ot)}pe._startFadeInterval(Ke,w,M,j,le[me],typeof H>"u")}}return pe},_startFadeInterval:function(w,M,j,H,pe,le){var me=this,Ke=M,yt=j-M,ot=Math.abs(yt/.01),pt=Math.max(4,ot>0?H/ot:H),et=Date.now();w._fadeTo=j,w._interval=setInterval(function(){var ct=(Date.now()-et)/H;et=Date.now(),Ke+=yt*ct,Ke=Math.round(100*Ke)/100,Ke=yt<0?Math.max(j,Ke):Math.min(j,Ke),me._webAudio?w._volume=Ke:me.volume(Ke,w._id,!0),le&&(me._volume=Ke),(j<M&&Ke<=j||j>M&&Ke>=j)&&(clearInterval(w._interval),w._interval=null,w._fadeTo=null,me.volume(j,w._id),me._emit("fade",w._id))},pt)},_stopFade:function(w){var M=this,j=M._soundById(w);return j&&j._interval&&(M._webAudio&&j._node.gain.cancelScheduledValues(r.ctx.currentTime),clearInterval(j._interval),j._interval=null,M.volume(j._fadeTo,w),j._fadeTo=null,M._emit("fade",w)),M},loop:function(){var j,H,pe,w=this,M=arguments;if(0===M.length)return w._loop;if(1===M.length){if("boolean"!=typeof M[0])return!!(pe=w._soundById(parseInt(M[0],10)))&&pe._loop;w._loop=j=M[0]}else 2===M.length&&(j=M[0],H=parseInt(M[1],10));for(var le=w._getSoundIds(H),me=0;me<le.length;me++)(pe=w._soundById(le[me]))&&(pe._loop=j,w._webAudio&&pe._node&&pe._node.bufferSource&&(pe._node.bufferSource.loop=j,j&&(pe._node.bufferSource.loopStart=pe._start||0,pe._node.bufferSource.loopEnd=pe._stop,w.playing(le[me])&&(w.pause(le[me],!0),w.play(le[me],!0)))));return w},rate:function(){var j,H,me,w=this,M=arguments;if(0===M.length?H=w._sounds[0]._id:1===M.length?w._getSoundIds().indexOf(M[0])>=0?H=parseInt(M[0],10):j=parseFloat(M[0]):2===M.length&&(j=parseFloat(M[0]),H=parseInt(M[1],10)),"number"!=typeof j)return(me=w._soundById(H))?me._rate:w._rate;if("loaded"!==w._state||w._playLock)return w._queue.push({event:"rate",action:function(){w.rate.apply(w,M)}}),w;typeof H>"u"&&(w._rate=j),H=w._getSoundIds(H);for(var Ke=0;Ke<H.length;Ke++)if(me=w._soundById(H[Ke])){w.playing(H[Ke])&&(me._rateSeek=w.seek(H[Ke]),me._playStart=w._webAudio?r.ctx.currentTime:me._playStart),me._rate=j,w._webAudio&&me._node&&me._node.bufferSource?me._node.bufferSource.playbackRate.setValueAtTime(j,r.ctx.currentTime):me._node&&(me._node.playbackRate=j);var yt=w.seek(H[Ke]),pt=1e3*((w._sprite[me._sprite][0]+w._sprite[me._sprite][1])/1e3-yt)/Math.abs(me._rate);(w._endTimers[H[Ke]]||!me._paused)&&(w._clearTimer(H[Ke]),w._endTimers[H[Ke]]=setTimeout(w._ended.bind(w,me),pt)),w._emit("rate",me._id)}return w},seek:function(){var j,H,w=this,M=arguments;if(0===M.length?w._sounds.length&&(H=w._sounds[0]._id):1===M.length?w._getSoundIds().indexOf(M[0])>=0?H=parseInt(M[0],10):w._sounds.length&&(H=w._sounds[0]._id,j=parseFloat(M[0])):2===M.length&&(j=parseFloat(M[0]),H=parseInt(M[1],10)),typeof H>"u")return 0;if("number"==typeof j&&("loaded"!==w._state||w._playLock))return w._queue.push({event:"seek",action:function(){w.seek.apply(w,M)}}),w;var me=w._soundById(H);if(me){if(!("number"==typeof j&&j>=0)){if(w._webAudio){var pt=w.playing(H)?r.ctx.currentTime-me._playStart:0;return me._seek+((me._rateSeek?me._rateSeek-me._seek:0)+pt*Math.abs(me._rate))}return me._node.currentTime}var Ke=w.playing(H);Ke&&w.pause(H,!0),me._seek=j,me._ended=!1,w._clearTimer(H),!w._webAudio&&me._node&&!isNaN(me._node.duration)&&(me._node.currentTime=j);var yt=function(){Ke&&w.play(H,!0),w._emit("seek",H)};if(Ke&&!w._webAudio){var ot=function(){w._playLock?setTimeout(ot,0):yt()};setTimeout(ot,0)}else yt()}return w},playing:function(w){var M=this;if("number"==typeof w){var j=M._soundById(w);return!!j&&!j._paused}for(var H=0;H<M._sounds.length;H++)if(!M._sounds[H]._paused)return!0;return!1},duration:function(w){var M=this,j=M._duration,H=M._soundById(w);return H&&(j=M._sprite[H._sprite][1]/1e3),j},state:function(){return this._state},unload:function(){for(var w=this,M=w._sounds,j=0;j<M.length;j++)M[j]._paused||w.stop(M[j]._id),w._webAudio||(w._clearSound(M[j]._node),M[j]._node.removeEventListener("error",M[j]._errorFn,!1),M[j]._node.removeEventListener(r._canPlayEvent,M[j]._loadFn,!1),M[j]._node.removeEventListener("ended",M[j]._endFn,!1),r._releaseHtml5Audio(M[j]._node)),delete M[j]._node,w._clearTimer(M[j]._id);var H=r._howls.indexOf(w);H>=0&&r._howls.splice(H,1);var pe=!0;for(j=0;j<r._howls.length;j++)if(r._howls[j]._src===w._src||w._src.indexOf(r._howls[j]._src)>=0){pe=!1;break}return _&&pe&&delete _[w._src],r.noAudio=!1,w._state="unloaded",w._sounds=[],w=null,null},on:function(w,M,j,H){return"function"==typeof M&&this["_on"+w].push(H?{id:j,fn:M,once:H}:{id:j,fn:M}),this},off:function(w,M,j){var H=this,pe=H["_on"+w],le=0;if("number"==typeof M&&(j=M,M=null),M||j)for(le=0;le<pe.length;le++){var me=j===pe[le].id;if(M===pe[le].fn&&me||!M&&me){pe.splice(le,1);break}}else if(w)H["_on"+w]=[];else{var Ke=Object.keys(H);for(le=0;le<Ke.length;le++)0===Ke[le].indexOf("_on")&&Array.isArray(H[Ke[le]])&&(H[Ke[le]]=[])}return H},once:function(w,M,j){return this.on(w,M,j,1),this},_emit:function(w,M,j){for(var H=this,pe=H["_on"+w],le=pe.length-1;le>=0;le--)(!pe[le].id||pe[le].id===M||"load"===w)&&(setTimeout(function(me){me.call(this,M,j)}.bind(H,pe[le].fn),0),pe[le].once&&H.off(w,pe[le].fn,pe[le].id));return H._loadQueue(w),H},_loadQueue:function(w){var M=this;if(M._queue.length>0){var j=M._queue[0];j.event===w&&(M._queue.shift(),M._loadQueue()),w||j.action()}return M},_ended:function(w){var M=this,j=w._sprite;if(!M._webAudio&&w._node&&!w._node.paused&&!w._node.ended&&w._node.currentTime<w._stop)return setTimeout(
vendor: 4,670 bytes, line 1
1M._ended.bind(M,w),100),M;var H=!(!w._loop&&!M._sprite[j][2]);if(M._emit("end",w._id),!M._webAudio&&H&&M.stop(w._id,!0).play(w._id),M._webAudio&&H){M._emit("play",w._id),w._seek=w._start||0,w._rateSeek=0,w._playStart=r.ctx.currentTime;var pe=1e3*(w._stop-w._start)/Math.abs(w._rate);M._endTimers[w._id]=setTimeout(M._ended.bind(M,w),pe)}return M._webAudio&&!H&&(w._paused=!0,w._ended=!0,w._seek=w._start||0,w._rateSeek=0,M._clearTimer(w._id),M._cleanBuffer(w._node),r._autoSuspend()),!M._webAudio&&!H&&M.stop(w._id,!0),M},_clearTimer:function(w){var M=this;if(M._endTimers[w]){if("function"!=typeof M._endTimers[w])clearTimeout(M._endTimers[w]);else{var j=M._soundById(w);j&&j._node&&j._node.removeEventListener("ended",M._endTimers[w],!1)}delete M._endTimers[w]}return M},_soundById:function(w){for(var M=this,j=0;j<M._sounds.length;j++)if(w===M._sounds[j]._id)return M._sounds[j];return null},_inactiveSound:function(){var w=this;w._drain();for(var M=0;M<w._sounds.length;M++)if(w._sounds[M]._ended)return w._sounds[M].reset();return new d(w)},_drain:function(){var w=this,M=w._pool,j=0,H=0;if(!(w._sounds.length<M)){for(H=0;H<w._sounds.length;H++)w._sounds[H]._ended&&j++;for(H=w._sounds.length-1;H>=0;H--){if(j<=M)return;w._sounds[H]._ended&&(w._webAudio&&w._sounds[H]._node&&w._sounds[H]._node.disconnect(0),w._sounds.splice(H,1),j--)}}},_getSoundIds:function(w){if(typeof w>"u"){for(var j=[],H=0;H<this._sounds.length;H++)j.push(this._sounds[H]._id);return j}return[w]},_refreshBuffer:function(w){return w._node.bufferSource=r.ctx.createBufferSource(),w._node.bufferSource.buffer=_[this._src],w._node.bufferSource.connect(w._panner?w._panner:w._node),w._node.bufferSource.loop=w._loop,w._loop&&(w._node.bufferSource.loopStart=w._start||0,w._node.bufferSource.loopEnd=w._stop||0),w._node.bufferSource.playbackRate.setValueAtTime(w._rate,r.ctx.currentTime),this},_cleanBuffer:function(w){var j=r._navigator&&r._navigator.vendor.indexOf("Apple")>=0;if(!w.bufferSource)return this;if(r._scratchBuffer&&w.bufferSource&&(w.bufferSource.onended=null,w.bufferSource.disconnect(0),j))try{w.bufferSource.buffer=r._scratchBuffer}catch{}return w.bufferSource=null,this},_clearSound:function(w){/MSIE |Trident\//.test(r._navigator&&r._navigator.userAgent)||(w.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var d=function(w){this._parent=w,this.init()};d.prototype={init:function(){var w=this,M=w._parent;return w._muted=M._muted,w._loop=M._loop,w._volume=M._volume,w._rate=M._rate,w._seek=0,w._paused=!0,w._ended=!0,w._sprite="__default",w._id=++r._counter,M._sounds.push(w),w.create(),w},create:function(){var w=this,M=w._parent,j=r._muted||w._muted||w._parent._muted?0:w._volume;return M._webAudio?(w._node=typeof r.ctx.createGain>"u"?r.ctx.createGainNode():r.ctx.createGain(),w._node.gain.setValueAtTime(j,r.ctx.currentTime),w._node.paused=!0,w._node.connect(r.masterGain)):r.noAudio||(w._node=r._obtainHtml5Audio(),w._errorFn=w._errorListener.bind(w),w._node.addEventListener("error",w._errorFn,!1),w._loadFn=w._loadListener.bind(w),w._node.addEventListener(r._canPlayEvent,w._loadFn,!1),w._endFn=w._endListener.bind(w),w._node.addEventListener("ended",w._endFn,!1),w._node.src=M._src,w._node.preload=!0===M._preload?"auto":M._preload,w._node.volume=j*r.volume(),w._node.load()),w},reset:function(){var w=this,M=w._parent;return w._muted=M._muted,w._loop=M._loop,w._volume=M._volume,w._rate=M._rate,w._seek=0,w._rateSeek=0,w._paused=!0,w._ended=!0,w._sprite="__default",w._id=++r._counter,w},_errorListener:function(){var w=this;w._parent._emit("loaderror",w._id,w._node.error?w._node.error.code:0),w._node.removeEventListener("error",w._errorFn,!1)},_loadListener:function(){var w=this,M=w._parent;M._duration=Math.ceil(10*w._node.duration)/10,0===Object.keys(M._sprite).length&&(M._sprite={__default:[0,1e3*M._duration]}),"loaded"!==M._state&&(M._state="loaded",M._emit("load"),M._loadQueue()),w._node.removeEventListener(r._canPlayEvent,w._loadFn,!1)},_endListener:function(){var w=this,M=w._parent;M._duration===1/0&&(M._duration=Math.ceil(10*w._node.duration)/10,M._sprite.__default[1]===1/0&&(M._sprite.__default[1]=1e3*M._duration),M._ended(w)),w._node.removeEventListener("ended",w._endFn,!1)}};var _={},k=function(w){var M=w._src;if(_[M])return w._duration=_[M].duration,void K(w);if(/^data:[^;]+;base64,/.test(M)){for(var j=atob(M.split(",")[1]),H=new Uint8Array(j.length),pe=0;pe<j.length;++pe)H[pe]=j.charCodeAt(pe);N(H.buffer,w)}else{var le=new XMLHttpRequest;le.open(w._xhr.method,M,!0),le.withCredentials=w._xhr.withCredentials,le.responseType="arraybuffer",w._xhr.headers&&Object.keys(w._xhr.headers).forEac
1h(function(me){le.setRequestHeader(me,w._xhr.headers[me])}),le.onload=function(){var me=(le.status+"")[0];"0"===me||"2"===me||"3"===me?N(le.response,w):w._emit("loaderror",null,"Failed loading audio file with status: "+le.status+".")},le.onerror=function(){w._webAudio&&(w._html5=!0,w._webAudio=!1,w._sounds=[],delete _[M],w.load())},P(le)}},P=function(w){try{w.send()}catch{w.onerror()}},N=function(w,M){var j=function(){M._emit("loaderror",null,"Decoding audio data failed.")},H=function(pe){pe&&M._sounds.length>0?(_[M._src]=pe,K(M,pe)):j()};typeof Promise<"u"&&1===r.ctx.decodeAudioData.length?r.ctx.decodeAudioData(w).then(H).catch(j):r.ctx.decodeAudioData(w,H,j)},K=function(w,M){M&&!w._duration&&(w._duration=M.duration),0===Object.keys(w._sprite).length&&(w._sprite={__default:[0,1e3*w._duration]}),"loaded"!==w._state&&(w._state="loaded",w._emit("load"),w._loadQueue())},ne=function(){if(r.usingWebAudio){try{typeof AudioContext<"u"?r.ctx=new AudioContext:typeof webkitAudioContext<"u"?r.ctx=new webkitAudioContext:r.usingWebAudio=!1}catch{r.usingWebAudio=!1}r.ctx||(r.usingWebAudio=!1);var w=/iP(hone|od|ad)/.test(r._navigator&&r._navigator.platform),M=r._navigator&&r._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),j=M?parseInt(M[1],10):null;if(w&&j&&j<9){var H=/safari/.test(r._navigator&&r._navigator.userAgent.toLowerCase());r._navigator&&!H&&(r.usingWebAudio=!1)}r.usingWebAudio&&(r.masterGain=typeof r.ctx.createGain>"u"?r.ctx.createGainNode():r.ctx.createGain(),r.masterGain.gain.setValueAtTime(r._muted?0:r._volume,r.ctx.currentTime),r.masterGain.connect(r.ctx.destination)),r._setup()}};void 0!==(n=function(){return{Howler:r,Howl:s}}.apply(de,[]))&&(it.exports=n),de.Howler=r,de.Howl=s,typeof global<"u"?(global.HowlerGlobal=c,global.Howler=r,global.Howl=s,global.Sound=d):typeof window<"u"&&(window.HowlerGlobal=c,window.Howler=r,window.Howl=s,window.Sound=d)}(),function(){"use strict";HowlerGlobal.prototype._pos=[0,0,0],HowlerGlobal.prototype._orientation=[0,0,-1,0,1,0],HowlerGlobal.prototype.stereo=function(r){var s=this;if(!s.ctx||!s.ctx.listener)return s;for(var d=s._howls.length-1;d>=0;d--)s._howls[d].stereo(r);return s},HowlerGlobal.prototype.pos=function(r,s,d){var _=this;return _.ctx&&_.ctx.listener?"number"!=typeof r?_._pos:(_._pos=[r,s="number"!=typeof s?_._pos[1]:s,d="number"!=typeof d?_._pos[2]:d],typeof _.ctx.listener.positionX<"u"?(_.ctx.listener.positionX.setTargetAtTime(_._pos[0],Howler.ctx.currentTime,.1),_.ctx.listener.positionY.setTargetAtTime(_._pos[1],Howler.ctx.currentTime,.1),_.ctx.listener.positionZ.setTargetAtTime(_._pos[2],Howler.ctx.currentTime,.1)):_.ctx.listener.setPosition(_._pos[0],_._pos[1],_._pos[2]),_):_},HowlerGlobal.prototype.orientation=function(r,s,d,_,k,P){var N=this;if(!N.ctx||!N.ctx.listener)return N;var K=N._orientation;return"number"!=typeof r?K:(N._orientation=[r,s="number"!=typeof s?K[1]:s,d="number"!=typeof d?K[2]:d,_="number"!=typeof _?K[3]:_,k="number"!=typeof k?K[4]:k,P="number"!=typeof P?K[5]:P],typeof N.ctx.listener.forwardX<"u"?(N.ctx.listener.forwardX.setTargetAtTime(r,Howler.ctx.currentTime,.1),N.ctx.listener.forwardY.setTargetAtTime(s,Howler.ctx.currentTime,.1),N.ctx.listener.forwardZ.setTargetAtTime(d,Howler.ctx.currentTime,.1),N.ctx.listener.upX.setTargetAtTime(_,Howler.ctx.currentTime,.1),N.ctx.listener.upY.setTargetAtTime(k,Howler.ctx.currentTime,.1),N.ctx.listener.upZ.setTargetAtTime(P,Howler.ctx.currentTime,.1)):N.ctx.listener.setOrientation(r,s,d,_,k,P),N)},Howl.prototype.init=function(r){return function(s){var d=this;return d._orientation=s.orientation||[1,0,0],d._stereo=s.stereo||null,d._pos=s.pos||null,d._pannerAttr={coneInnerAngle:typeof s.coneInnerAngle<"u"?s.coneInnerAngle:360,coneOuterAngle:typeof s.coneOuterAngle<"u"?s.coneOuterAngle:360,coneOuterGain:typeof s.coneOuterGain<"u"?s.coneOuterGain:0,distanceModel:typeof s.distanceModel<"u"?s.distanceModel:"inverse",maxDistance:typeof s.maxDistance<"u"?s.maxDistance:1e4,panningModel:typeof s.panningModel<"u"?s.panningModel:"HRTF",refDistance:typeof s.refDistance<"u"?s.refDistance:1,rolloffFactor:typeof s.rolloffFactor<"u"?s.rolloffFactor:1},d._onstereo=s.onstereo?[{fn:s.onstereo}]:[],d._onpos=s.onpos?[{fn:s.onpos}]:[],d._onorientation=s.onorientation?[{fn:s.onorientation}]:[],r.call(this,s)}}(Howl.prototype.init),Howl.prototype.stereo=function(r,s){var d=this;if(!d._webAudio)return d;if("loaded"!==d._state)return d._queue.push({event:"stereo",action:function(){d.stereo(r,s)}}),d;var _=typeof Howler.ctx.createStereoPanner>"u"?"spatial":"stereo";if(typeof s>"u"){if("number"!=typeof r)return d._stereo;d._stereo=r,d._pos=[r,0,0]}for(var k=d._getSoundIds(s),P=0;P<k.length;P++){var N=d._soundById(k[P]);if(N){if("number"!=typeof r)return N._stereo;N._stereo=r,N._pos=[r,0,0],N._node&&(N._pannerAttr.panningModel="equalpower",(!N._panner||!N._panner.pan)&&c(N,_),"spatial"===_?typeof N._panner.positionX<"u"?(N._panner.positionX.setValueAtTime(r,Howler.ctx.currentTime),N._panner.positionY.setValueAtTime(0,Howler.ctx.currentTime),N._panner.positionZ.setValueAtTime(0,Howler.ctx.currentTime)):N._panner.setPosition(r,0,0):N._panner.pan.setValueAtTime(r,Howler.ctx.currentTime)),d._emit("stereo",N._id)}}return d},Howl.prototype.pos=function(r,s,d,_){var k=this;if(!k._webAudio)return k;if("loaded"!==k._state)return k._queue.push({event:"pos",action:function(){k.pos(r,s,d,_)}}),k;if(s="number"!=typeof s?0:s,d="number"!=typeof d?-.5:d,typeof _>"u"){if("number"!=typeof r)return k._pos;k._pos=[r,s,d]}for(var P=k._getSoundIds(_),N=0;N<P.length;N++){var K=k._soundById(P[N]);if(K){if("number"!=typeof r)return K._pos;K._pos=[r,s,d],K._node&&((!K._panner||K._panner.pan)&&c(K,"spatial"),typeof K._panner.positionX<"u"?(K._panner.positionX.setValueAtTime(r,Howler.ctx.currentTime),K._panner.positionY.setValueAtTime(s,Howler.ctx.currentTime),K._panner.positionZ.setValueAtTime(d,Howler.ctx.currentTime)):K._panner.setPosition(r,s,d)),k._emit("pos",K._id)}}return k},Howl.prototype.orientation=function(r,s,d,_){var k=this;if(!k._webAudio)return k;if("loaded"!==k._state)return k._queue.push({event:"orientation",action:function(){k.orientation(r,s,d,_)}}),k;if(s="number"!=typeof s?k._orientation[1]:s,d="number"!=typeof d?k._orientation[2]:d,typeof _>"u"){if("number"!=typeof r)return k._orientation;k._orientation=[r,s,d]}for(var P=k._getSoundIds(_),N=0;N<P.length;N++){var K=k._soundById(P[N]);if(K){if("number"!=typeof r)return K._orientation;K._orientation=[r,s,d],K._node&&(K._panner||(K._pos||(K._pos=k._pos||[0,0,-.5]),c(K,"spatial")),typeof K._panner.orientationX<"u"?(K._panner.orientationX.setValueAtTime(r,Howler.ctx.currentTime),K._panner.orientationY.setValueAtTime(s,Howler.ctx.currentTime),K._panner.orientationZ.setValueAtTime(d,Howler.ctx.currentTime)):K._panner.setOrientation(r,s,d)),k._emit("orientation",K._id)}}return k},Howl.prototype.pannerAttr=function(){var d,_,k,r=this,s=arguments;if(!r._webAudio)return r;if(0===s.length)return r._pannerAttr;if(1===s.length){if("object"!=typeof s[0])return(k=r._soundById(parseInt(s[0],10)))?k._pannerAttr:r._pannerAttr;d=s[0],typeof _>"u"&&(d.pannerAttr||(d.pannerAttr={coneInnerAngle:d.coneInnerAngle,coneOuterAngle:d.coneOuterAngle,coneOuterGain:d.coneOuterGain,distanceModel:d.distanceModel,maxDistance:d.maxDistance,refDistance:d.refDistance,rolloffFactor:d.rolloffFactor,panningModel:d.panningModel}),r._pannerAttr={coneInnerAngle:typeof d.pannerAttr.coneInnerAngle<"u"?d.pannerAttr.coneInnerAngle:r._coneInnerAngle,coneOuterAngle:typeof d.pannerAttr.coneOuterAngle<"u"?d.pannerAttr.coneOuterAngle:r._coneOuterAngle,coneOuterGain:typeof d.pannerAttr.coneOuterGain<"u"?d.pannerAttr.coneOuterGain:r._coneOuterGain,distanceModel:typeof d.pannerAttr.distanceModel<"u"?d.pannerAttr.distanceModel:r._distanceModel,maxDistance:typeof d.pannerAttr.maxDistance<"u"?d.pannerAttr.maxDistance:r._maxDistance,refDistance:typeof d.pannerAttr.refDistance<"u"?d.pannerAttr.refDistance:r._refDistance,rolloffFactor:typeof d.pannerAttr.rolloffFactor<"u"?d.pannerAttr.rolloffFactor:r._rolloffFactor,panningModel:typeof d.pannerAttr.panningModel<"u"?d.pannerAttr.panningModel:r._panningModel})}else 2===s.length&&(d=s[0],_=parseInt(s[1],10));for(var P=r._getSoundIds(_),N=0;N<P.length;N++)if(k=r._soundById(P[N])){var K=k._pannerAttr;K={coneInnerAngle:typeof d.coneInnerAngle<"u"?d.coneInnerAngle:K.coneInnerAngle,coneOuterAngle:typeof d.coneOuterAngle<"u"?d.coneOuterAngle:K.coneOuterAngle,coneOuterGain:typeof d.coneOuterGain<"u"?d.coneOuterGain:K.coneOuterGain,distanceModel:typeof d.distanceModel<"u"?d.distanceModel:K.distanceModel,maxDistance:typeof d.maxDistance<"u"?d.maxDistance:K.maxDistance,refDistance:typeof d.refDistance<"u"?d.refDistance:K.refDistance,rolloffFactor:typeof d.rolloffFactor<"u"?d.rolloffFactor:K.rolloffFactor,panningModel:typeof d.panningModel<"u"?d.panningModel:K.panningModel};var ne=k._panner;ne||(k._pos||(k._pos=r._pos||[0,0,-.5]),c(k,"spatial"),ne=k._panner),ne.coneInnerAngle=K.coneInnerAngle,ne.coneOuterAngle=K.coneOuterAngle,ne.coneOuterGain=K.coneOuterGain,ne.distanceModel=K.distanceModel,ne.maxDistance=K.maxDistance,ne.refDistance=K.refDistance,ne.rolloffFactor=K.rolloffFactor,ne.panningModel=K.panningModel}return r},Sound.prototype.init=function(r){return function(){var s=this,d=s._parent;s._orientation=d._orientation,s._stereo=d._stereo,s._pos=d._pos,s._pannerAttr=d._pannerAttr,r.call(this),s._stereo?d.stereo(s._stereo):s._pos&&d.pos(s._pos[0],s._pos[1],s._pos[2],s._id)}}(Sound.prototype.init),Sound.prototype.reset=function(r){return function(){var s=this,d=s._parent;return s._orientation=d._orientation,s._stereo=d._stereo,s._pos=d._pos,s._pannerAttr=d._pannerAttr,s._stereo?d.stereo(s._stereo):s._pos?d.pos(s._pos[0],s._pos[1],s._pos[2],s._id):s._panner&&(s._panner.disconnect(0),s._panner=void 0,d._refreshBuffer(s)),r.call(this)}}(Sound.prototype.reset);
vendor: 4,523 bytes, line 1
1var c=function(r,s){"spatial"===(s=s||"spatial")?(r._panner=Howler.ctx.createPanner(),r._panner.coneInnerAngle=r._pannerAttr.coneInnerAngle,r._panner.coneOuterAngle=r._pannerAttr.coneOuterAngle,r._panner.coneOuterGain=r._pannerAttr.coneOuterGain,r._panner.distanceModel=r._pannerAttr.distanceModel,r._panner.maxDistance=r._pannerAttr.maxDistance,r._panner.refDistance=r._pannerAttr.refDistance,r._panner.rolloffFactor=r._pannerAttr.rolloffFactor,r._panner.panningModel=r._pannerAttr.panningModel,typeof r._panner.positionX<"u"?(r._panner.positionX.setValueAtTime(r._pos[0],Howler.ctx.currentTime),r._panner.positionY.setValueAtTime(r._pos[1],Howler.ctx.currentTime),r._panner.positionZ.setValueAtTime(r._pos[2],Howler.ctx.currentTime)):r._panner.setPosition(r._pos[0],r._pos[1],r._pos[2]),typeof r._panner.orientationX<"u"?(r._panner.orientationX.setValueAtTime(r._orientation[0],Howler.ctx.currentTime),r._panner.orientationY.setValueAtTime(r._orientation[1],Howler.ctx.currentTime),r._panner.orientationZ.setValueAtTime(r._orientation[2],Howler.ctx.currentTime)):r._panner.setOrientation(r._orientation[0],r._orientation[1],r._orientation[2])):(r._panner=Howler.ctx.createStereoPanner(),r._panner.pan.setValueAtTime(r._stereo,Howler.ctx.currentTime)),r._panner.connect(r._node),r._paused||r._parent.pause(r._id,!0).play(r._id,!0)}}()},1544:function(it,de,h){!function(n){"use strict";n.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(r){return/^nm$/i.test(r)},meridiem:function(r,s,d){return r<12?d?"vm":"VM":d?"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(r){return r+(1===r||8===r||r>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(7586))},2155:function(it,de,h){!function(n){"use strict";var c=function(k){return 0===k?0:1===k?1:2===k?2:k%100>=3&&k%100<=10?3:k%100>=11?4:5},r={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"]},s=function(k){return function(P,N,K,ne){var w=c(P),M=r[k][c(P)];return 2===w&&(M=M[N?0:1]),M.replace(/%d/i,P)}}
vendor: 16,384 bytes, line 1
1,d=["\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"];n.defineLocale("ar-dz",{months:d,monthsShort:d,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(k){return"\u0645"===k},meridiem:function(k,P,N){return k<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},postformat:function(k){return k.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(h(7586))},3583:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},1638:function(it,de,h){!function(n){"use strict";var c={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},r=function(P){return 0===P?0:1===P?1:2===P?2:P%100>=3&&P%100<=10?3:P%100>=11?4:5},s={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"]},d=function(P){return function(N,K,ne,w){var M=r(N),j=s[P][r(N)];return 2===M&&(j=j[K?0:1]),j.replace(/%d/i,N)}},_=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];n.defineLocale("ar-ly",{months:_,monthsShort:_,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(P){return"\u0645"===P},meridiem:function(P,N,K){return P<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:d("s"),ss:d("s"),m:d("m"),mm:d("m"),h:d("h"),hh:d("h"),d:d("d"),dd:d("d"),M:d("M"),MM:d("M"),y:d("y"),yy:d("y")},preparse:function(P){return P.replace(/\u060c/g,",")},postformat:function(P){return P.replace(/\d/g,function(N){return c[N]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(h(7586))},7823:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},7712:function(it,de,h){!function(n){"use strict";var c={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};n.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(d){return"\u0645"===d},meridiem:function(d,_,k){return d<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(d){return d.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(_){return r[_]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(_){return r[_]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(h(7586))},8261:function(it,de,h){!function(n){"use strict";var c={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};n.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_\
1u062c_\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(d){return"\u0645"===d},meridiem:function(d,_,k){return d<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(d){return d.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(_){return r[_]}).replace(/\u060c/g,",")},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(h(7586))},6703:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},3108:function(it,de,h){!function(n){"use strict";var c={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},s=function(N){return 0===N?0:1===N?1:2===N?2:N%100>=3&&N%100<=10?3:N%100>=11?4:5},d={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},_=function(N){return function(K,ne,w,M){var j=s(K),H=d[N][s(K)];return 2===j&&(H=H[ne?0:1]),H.replace(/%d/i,K)}},k=["\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"];n.defineLocale("ar",{months:k,monthsShort:k,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(N){return"\u0645"===N},meridiem:function(N,K,ne){return N<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:_("s"),ss:_("s"),m:_("m"),mm:_("m"),h:_("h"),hh:_("h"),d:_("d"),dd:_("d"),M:_("M"),MM:_("M"),y:_("y"),yy:_("y")},preparse:function(N){return N.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(K){return r[K]}).replace(/\u060c/g,",")},postformat:function(N){return N.replace(/\d/g,function(K){return c[K]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(h(7586))},6508:function(it,de,h){!function(n){"use strict";var c={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"};n.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u
10259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(s){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(s)},meridiem:function(s,d,_){return s<4?"gec\u0259":s<12?"s\u0259h\u0259r":s<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(s){if(0===s)return s+"-\u0131nc\u0131";var d=s%10;return s+(c[d]||c[s%100-d]||c[s>=100?100:null])},week:{dow:1,doy:7}})}(h(7586))},6766:function(it,de,h){!function(n){"use strict";function r(d,_,k){return"m"===k?_?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===k?_?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":d+" "+function c(d,_){var k=d.split("_");return _%10==1&&_%100!=11?k[0]:_%10>=2&&_%10<=4&&(_%100<10||_%100>=20)?k[1]:k[2]}({ss:_?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:_?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:_?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[k],+d)}n.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".
vendor: 7,435 bytes, line 1
1split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:r,mm:r,h:r,hh:r,d:"\u0434\u0437\u0435\u043d\u044c",dd:r,M:"\u043c\u0435\u0441\u044f\u0446",MM:r,y:"\u0433\u043e\u0434",yy:r},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(d){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(d)},meridiem:function(d,_,k){return d<4?"\u043d\u043e\u0447\u044b":d<12?"\u0440\u0430\u043d\u0456\u0446\u044b":d<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(d,_){switch(_){case"M":case"d":case"DDD":case"w":case"W":return d%10!=2&&d%10!=3||d%100==12||d%100==13?d+"-\u044b":d+"-\u0456";case"D":return d+"-\u0433\u0430";default:return d}},week:{dow:1,doy:7}})}(h(7586))},8564:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10,d=r%100;return 0===r?r+"-\u0435\u0432":0===d?r+"-\u0435\u043d":d>10&&d<20?r+"-\u0442\u0438":1===s?r+"-\u0432\u0438":2===s?r+"-\u0440\u0438":7===s||8===s?r+"-\u043c\u0438":r+"-\u0442\u0438"},week:{dow:1,doy:7}})}(h(7586))},7462:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},3438:function(it,de,h){!function(n){"use strict";var c={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},r={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};n.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u
109ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(d){return d.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},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(d,_){return 12===d&&(d=0),"\u09b0\u09be\u09a4"===_?d<4?d:d+12:"\u09ad\u09cb\u09b0"===_||"\u09b8\u0995\u09be\u09b2"===_?d:"\u09a6\u09c1\u09aa\u09c1\u09b0"===_?d>=3?d:d+12:"\u09ac\u09bf\u0995\u09be\u09b2"===_||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===_?d+12:void 0},meridiem:function(d,_,k){return d<4?"\u09b0\u09be\u09a4":d<6?"\u09ad\u09cb\u09b0":d<12?"\u09b8\u0995\u09be\u09b2":d<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":d<18?"\u09ac\u09bf\u0995\u09be\u09b2":d<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(h(7586))},7107:function(it,de,h){!function(n){"use strict";var c={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},r={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};n.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u
109ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(d){return d.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(d,_){return 12===d&&(d=0),"\u09b0\u09be\u09a4"===_&&d>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===_&&d<5||"\u09ac\u09bf\u0995\u09be\u09b2"===_?d+12:d},meridiem:function(d,_,k){return d<4?"\u09b0\u09be\u09a4":d<10?"\u09b8\u0995\u09be\u09b2":d<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":d<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(h(7586))},9004:function(it,de,h){!function(n){"use strict";var c={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},r={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};n.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u
10f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(d){return d.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},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(d,_){return 12===d&&(d=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===_&&d>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===_&&d<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===_?d+12:d},meridiem:function(d,_,k){return d<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":d<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":d<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":d<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(h(7586))},927:function(it,de,h){!function(n){"use strict";function c(H,pe,le){return H+" "+function d(H,pe){return 2===pe?function _(H){var pe={m:"v",b:"v",d:"z"};return void 0===pe[H.charAt(0)]?H:pe[H.charAt(0)]+H.substring(1)}(H):H}({mm:"munutenn",MM:"miz",dd:"devezh"}[le],H)}function s(H){return H>9?s(H%10):H}var k=[/^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],P=/^(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,M=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];n.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:M,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:M,monthsRegex:P,monthsShortRegex:P,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:k,longMonthsParse:k,shortMonthsParse:k,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:c,h:"un eur",hh:"%d eur",d:"un devezh",dd:c,M:"ur miz",MM:c,y:"ur bloaz",yy:function r(H){switch(s(H)){case 1:case 3:case 4:case 5:case 9:return H+" bloaz";default:return H+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(H){return H+(1===H?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(H){return"g.m."===H},meridiem:function(H,pe,le){return H<12?"a.m.":"g.m."}})}(h(7586))},7768:function(it,de,h){!function(n){"use strict";function r(d,_,k){var P=d+" ";switch(k){case"ss":return P+(1===d?"sekunda":2===d||3===d||4===d?"sekunde":"sekundi");case"mm":return P+(1===d?"minuta":2===d||3===d||4===d?"minute":"minuta");case"h":return"jedan sat";case"hh":return P+(1===d?"sat":2===d||3===d||4===d?"sata":"sati");case"dd":return P+(1===d?"dan":"dana");case"MM":return P+(1===d?"mjesec":2===d||3===d||4===d?"mjeseca":"mjeseci");case"yy":return P+(1===d?"godina":2===d||3===d||4===d?"godine":"godina")}}n.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:r,m:function c(d,_,k,P){if("m"===k)return _?"jedna minuta":P?"jednu minutu":"jedne minute"},mm:r,h:r,hh:r,d:"dan",dd:r,M:"mjesec",MM:r,y:"godinu",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(7586))},6291:function(it,de,h){!function(n){"use strict";n.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%
1d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(r,s){var d=1===r?"r":2===r?"n":3===r?"r":4===r?"t":"\xe8";return("w"===s||"W"===s)&&(d="a"),r+d},week:{dow:1,doy:4}})}(h(7586))},5301:function(it,de,h){!function(n){"use strict";var c={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/},r="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),s=[/^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],d=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function _(N){return N>1&&N<5&&1!=~~(N/10)}function k(N,K,ne,w){var M=N+" ";switch(ne){case"s":return K||w?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return K||w?M+(_(N)?"sekundy":"sekund"):M+"sekundami";case"m":return K?"minuta":w?"minutu":"minutou";case"mm":return K||w?M+(_(N)?"minuty":"minut"):M+"minutami";case"h":return K?"hodina":w?"hodinu":"hodinou";case"hh":return K||w?M+(_(N)?"hodiny":"hodin"):M+"hodinami";case"d":return K||w?"den":"dnem";case"dd":return K||w?M+(_(N)?"dny":"dn\xed"):M+"dny";case"M":return K||w?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return K||w?M+(_(N)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):M+"m\u011bs\xedci";case"y":return K||w?"rok":"rokem";case"yy":return K||w?M+(_(N)?"roky":"let"):M+"lety"}}n.defineLocale("cs",{months:c,monthsShort:r,monthsRegex:d,monthsShortRegex:d,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:s,longMonthsParse:s,shortMonthsParse:s,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:k,ss:k,m:k,mm:k,h:k,hh:k,d:k,dd:k,M:k,MM:k,y:k,yy:k},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},6666:function(it,de,h){!function(n){"use strict";n.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(r){return r+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(r)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(r)?"\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}})}(h(7586))},5163:function(it,de,h){!function(n){"use strict";
vendor: 9,160 bytes, line 1
1n.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(r){var d="";return r>20?d=40===r||50===r||60===r||80===r||100===r?"fed":"ain":r>0&&(d=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][r]),r+d},week:{dow:1,doy:4}})}(h(7586))},7360:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},3248:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){var P={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[s+" Tage",s+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[s+" Monate",s+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[s+" Jahre",s+" Jahren"]};return d?P[_][0]:P[_][1]}n.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:c,mm:"%d Minuten",h:c,hh:"%d Stunden",d:c,dd:c,w:c,ww:"%d Wochen",M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},3222:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){var P={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[s+" Tage",s+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[s+" Monate",s+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[s+" Jahre",s+" Jahren"]};return d?P[_][0]:P[_][1]}n.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:c,mm:"%d Minuten",h:c,hh:"%d Stunden",d:c,dd:c,w:c,ww:"%d Wochen",M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},5932:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){var P={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[s+" Tage",s+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[s+" Monate",s+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[s+" Jahre",s+" Jahren"]};return d?P[_][0]:P[_][1]}n.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:c,mm:"%d Minuten",h:c,hh:"%d Stunden",d:c,dd:c,w:c,ww:"%d Wochen",M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},6405:function(it,de,h){!function(n){"use strict";var c=["\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"],r=["\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"];n.defineLocale("dv",{months:c,monthsShort:c,weekdays:r,weekdaysShort:r,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(d){return"\u0789\u078a"===d},meridiem:function(d,_,k){return d<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(d){return d.replace(/\u060c/g,",")},postformat:function(d){return d.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(h(7586))},718:function(it,de,h){!function(n){"use strict";
vendor: 4,730 bytes, line 1
1n.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(s,d){return s?"string"==typeof d&&/D/.test(d.substring(0,d.indexOf("MMMM")))?this._monthsGenitiveEl[s.month()]:this._monthsNominativeEl[s.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(s,d,_){return s>11?_?"\u03bc\u03bc":"\u039c\u039c":_?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(s){return"\u03bc"===(s+"").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(s,d){var _=this._calendarEl[s],k=d&&d.hours();return function c(s){return typeof Function<"u"&&s instanceof Function||"[object Function]"===Object.prototype.toString.call(s)}(_)&&(_=_.apply(d)),_.replace("{}",k%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}})}(h(7586))},6319:function(it,de,h){!function(n){"use strict";n.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LT
vendor: 23,489 bytes, line 1
1S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:0,doy:4}})}(h(7586))},597:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")}})}(h(7586))},1800:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:1,doy:4}})}(h(7586))},807:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:1,doy:4}})}(h(7586))},5960:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")}})}(h(7586))},4418:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:0,doy:6}})}(h(7586))},6865:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:1,doy:4}})}(h(7586))},2647:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:1,doy:4}})}(h(7586))},1931:function(it,de,h){!function(n){"use strict";n.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(r){return"p"===r.charAt(0).toLowerCase()},meridiem:function(r,s,d){return r>11?d?"p.t.m.":"P.T.M.":d?"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}})}(h(7586))},1805:function(it,de,h){!function(n){"use strict";var c="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],d=/^(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;n.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,P){return k?/-MMM-/.test(P)?r[k.month()]:c[k.month()]:c},monthsRegex:d,monthsShortRegex:d,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:s,longMonthsParse:s,shortMonthsParse:s,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}})}(h(7586))},3445:function(it,de,h){!function(n){"use strict";var c="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],d=/^(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;n.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,P){return k?/-MMM-/.test(P)?r[k.month()]:c[k.month()]:c},monthsRegex:d,monthsShortRegex:d,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:s,longMonthsParse:s,shortMonthsParse:s,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"})}(h(7586))},1516:function(it,de,h){!function(n){"use strict";var c="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],d=/^(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;n.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,P){return k?/-MMM-/.test(P)?r[k.month()]:c[k.month()]:c},monthsRegex:d,monthsShortRegex:d,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:s,longMonthsParse:s,shortMonthsParse:s,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}})}(h(7586))},6679:function(it,de,h){!function(n){"use strict";var c="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],d=/^(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;n.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(k,P){return k?/-MMM-/.test(P)?r[k.month()]:c[k.month()]:c},monthsRegex:d,monthsShortRegex:d,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:s,longMonthsParse:s,shortMonthsParse:s,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"})}(h(7586))},8150:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){var P={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[s+"sekundi",s+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[s+" minuti",s+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[s+" tunni",s+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[s+" kuu",s+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[s+" aasta",s+" aastat"]};return d?P[_][2]?P[_][2]:P[_][1]:k?P[_][0]:P[_][1]}n.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:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:"%d p\xe4eva",M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},757:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},5742:function(it,de,h){!function(n){"use strict";var c={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},r={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};n.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(d){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(d)},meridiem:function(d,_,k){return d<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"}
vendor: 7,639 bytes, line 1
1,relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(d){return d.replace(/[\u06f0-\u06f9]/g,function(_){return r[_]}).replace(/\u060c/g,",")},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(h(7586))},3958:function(it,de,h){!function(n){"use strict";var c="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),r=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",c[7],c[8],c[9]];function s(k,P,N,K){var ne="";switch(N){case"s":return K?"muutaman sekunnin":"muutama sekunti";case"ss":ne=K?"sekunnin":"sekuntia";break;case"m":return K?"minuutin":"minuutti";case"mm":ne=K?"minuutin":"minuuttia";break;case"h":return K?"tunnin":"tunti";case"hh":ne=K?"tunnin":"tuntia";break;case"d":return K?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":ne=K?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return K?"kuukauden":"kuukausi";case"MM":ne=K?"kuukauden":"kuukautta";break;case"y":return K?"vuoden":"vuosi";case"yy":ne=K?"vuoden":"vuotta"}return function d(k,P){return k<10?P?r[k]:c[k]:k}(k,K)+" "+ne}n.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,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:4}})}(h(7586))},6720:function(it,de,h){!function(n){"use strict";n.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(r){return r},week:{dow:1,doy:4}})}(h(7586))},8352:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},2096:function(it,de,h){!function(n){"use strict";n.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(r,s){switch(s){default:case"M":case"Q":case"D":case"DDD":case"d":return r+(1===r?"er":"e");case"w":case"W":return r+(1===r?"re":"e")}}})}(h(7586))},5759:function(it,de,h){!function(n){"use strict";n.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(r,s){switch(s){default:case"M":case"Q":case"D":case"DDD":case"d":return r+(1===r?"er":"e");case"w":case"W":return r+(1===r?"re":"e")}},week:{dow:1,doy:4}})}(h(7586))},4059:function(it,de,h){!function(n){"use strict";var s=/(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,d=[/^j
vendor: 5,871 bytes, line 1
1anv/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];n.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:s,monthsShortRegex:s,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:d,longMonthsParse:d,shortMonthsParse:d,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(k,P){switch(P){case"D":return k+(1===k?"er":"");default:case"M":case"Q":case"DDD":case"d":return k+(1===k?"er":"e");case"w":case"W":return k+(1===k?"re":"e")}},week:{dow:1,doy:4}})}(h(7586))},5958:function(it,de,h){!function(n){"use strict";var c="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),r="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");n.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(d,_){return d?/-MMM-/.test(_)?r[d.month()]:c[d.month()]:c},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(d){return d+(1===d||8===d||d>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(7586))},4143:function(it,de,h){!function(n){"use strict";n.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(P){return P+(1===P?"d":P%10==2?"na":"mh")},week:{dow:1,doy:4}})}(h(7586))},7028:function(it,de,h){!function(n){"use strict";n.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(P){return P+(1===P?"d":P%10==2?"na":"mh")},week:{dow:1,doy:4}})}(h(7586))},428:function(it,de,h){!function(n){"use strict";n.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".
vendor: 10,820 bytes, line 1
1split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(r){return 0===r.indexOf("un")?"n"+r:"en "+r},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}})}(h(7586))},6861:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){var P={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:[s+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",s+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[s+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",s+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[s+" \u0935\u0930\u093e\u0902\u0928\u0940",s+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[s+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",s+" \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:[s+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",s+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[s+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",s+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return k?P[_][0]:P[_][1]}n.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:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(s,d){return"D"===d?s+"\u0935\u0947\u0930":s},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(s,d){return 12===s&&(s=0),"\u0930\u093e\u0924\u0940"===d?s<4?s:s+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===d?s:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===d?s>12?s:s+12:"\u0938\u093e\u0902\u091c\u0947"===d?s+12:void 0},meridiem:function(s,d,_){return s<4?"\u0930\u093e\u0924\u0940":s<12?"\u0938\u0915\u093e\u0933\u0940\u0902":s<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":s<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(h(7586))},7718:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){var P={s:["thoddea sekondamni","thodde sekond"],ss:[s+" sekondamni",s+" sekond"],m:["eka mintan","ek minut"],mm:[s+" mintamni",s+" mintam"],h:["eka voran","ek vor"],hh:[s+" voramni",s+" voram"],d:["eka disan","ek dis"],dd:[s+" disamni",s+" dis"],M:["eka mhoinean","ek mhoino"],MM:[s+" mhoineamni",s+" mhoine"],y:["eka vorsan","ek voros"],yy:[s+" vorsamni",s+" vorsam"]};return k?P[_][0]:P[_][1]}n.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:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(s,d){return"D"===d?s+"er":s},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(s,d){return 12===s&&(s=0),"rati"===d?s<4?s:s+12:"sokallim"===d?s:"donparam"===d?s>12?s:s+12:"sanje"===d?s+12:void 0},meridiem:function(s,d,_){return s<4?"rati":s<12?"sokallim":s<16?"donparam":s<20?"sanje":"rati"}})}(h(7586))},6827:function(it,de,h){!function(n){"use strict";var c={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},r={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};n.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%
1d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(d){return d.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(d,_){return 12===d&&(d=0),"\u0ab0\u0abe\u0aa4"===_?d<4?d:d+12:"\u0ab8\u0ab5\u0abe\u0ab0"===_?d:"\u0aac\u0aaa\u0acb\u0ab0"===_?d>=10?d:d+12:"\u0ab8\u0abe\u0a82\u0a9c"===_?d+12:void 0},meridiem:function(d,_,k){return d<4?"\u0ab0\u0abe\u0aa4":d<10?"\u0ab8\u0ab5\u0abe\u0ab0":d<17?"\u0aac\u0aaa\u0acb\u0ab0":d<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(h(7586))},1936:function(it,de,h){!function(n){"use strict";n.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u
105d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(r){return 2===r?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":r+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(r){return 2===r?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":r+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(r){return 2===r?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":r+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(r){return 2===r?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":r%10==0&&10!==r?r+" \u05e9\u05e0\u05d4":r+" \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(r){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(r)},meridiem:function(r,s,d){return r<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":r<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":r<12?d?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":r<18?d?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(h(7586))},1332:function(it,de,h){!function(n){"use strict";var c={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},r={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},s=[/^\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];n.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u
10932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:s,longMonthsParse:s,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(k){return k.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(P){return r[P]})},postformat:function(k){return k.replace(/\d/g,function(P){return c[P]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(k,P){return 12===k&&(k=0),"\u0930\u093e\u0924"===P?k<4?k:k+12:"\u0938\u0941\u092c\u0939"===P?k:"\u0926\u094b\u092a\u0939\u0930"===P?
vendor: 9,750 bytes, line 1
1k>=10?k:k+12:"\u0936\u093e\u092e"===P?k+12:void 0},meridiem:function(k,P,N){return k<4?"\u0930\u093e\u0924":k<10?"\u0938\u0941\u092c\u0939":k<17?"\u0926\u094b\u092a\u0939\u0930":k<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(h(7586))},1957:function(it,de,h){!function(n){"use strict";function c(s,d,_){var k=s+" ";switch(_){case"ss":return k+(1===s?"sekunda":2===s||3===s||4===s?"sekunde":"sekundi");case"m":return d?"jedna minuta":"jedne minute";case"mm":return k+(1===s?"minuta":2===s||3===s||4===s?"minute":"minuta");case"h":return d?"jedan sat":"jednog sata";case"hh":return k+(1===s?"sat":2===s||3===s||4===s?"sata":"sati");case"dd":return k+(1===s?"dan":"dana");case"MM":return k+(1===s?"mjesec":2===s||3===s||4===s?"mjeseca":"mjeseci");case"yy":return k+(1===s?"godina":2===s||3===s||4===s?"godine":"godina")}}n.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:c,m:c,mm:c,h:c,hh:c,d:"dan",dd:c,M:"mjesec",MM:c,y:"godinu",yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(7586))},8928:function(it,de,h){!function(n){"use strict";var c="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function r(_,k,P,N){var K=_;switch(P){case"s":return N||k?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return K+(N||k)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(N||k?" perc":" perce");case"mm":return K+(N||k?" perc":" perce");case"h":return"egy"+(N||k?" \xf3ra":" \xf3r\xe1ja");case"hh":return K+(N||k?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(N||k?" nap":" napja");case"dd":return K+(N||k?" nap":" napja");case"M":return"egy"+(N||k?" h\xf3nap":" h\xf3napja");case"MM":return K+(N||k?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(N||k?" \xe9v":" \xe9ve");case"yy":return K+(N||k?" \xe9v":" \xe9ve")}return""}function s(_){return(_?"":"[m\xfalt] ")+"["+c[this.day()]+"] LT[-kor]"}n.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(_){return"u"===_.charAt(1).toLowerCase()},meridiem:function(_,k,P){return _<12?!0===P?"de":"DE":!0===P?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return s.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return s.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},6215:function(it,de,h){!function(n){"use strict";n.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(r){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(r)},meridiem:function(r){return r<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":r<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":r<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(r,s){switch(s){case"DDD":case"w":case"W":case"DDDo":return 1===r?r+"-\u056b\u0576":r+"-\u0580\u0564";default:return r}},week:{dow:1,doy:7}})}(h(7586))},586:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"pagi"===s?r:"siang"===s?r>=11?r:r+12:"sore"===s||"malam"===s?r+12:void 0},meridiem:function(r,s,d){return r<11?"pagi":r<15?"siang":r<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}})}(h(7586))},211:function(it,de,h){!function(n){"use strict";function c(d){return d%100==11||d%10!=1}function r(d,_,k,P){var N=d+" ";switch(k){case"s":return _||P?"nokkrar sek\xfandur":"nokkrum sek\xfandum";
vendor: 4,212 bytes, line 1
1case"ss":return c(d)?N+(_||P?"sek\xfandur":"sek\xfandum"):N+"sek\xfanda";case"m":return _?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return c(d)?N+(_||P?"m\xedn\xfatur":"m\xedn\xfatum"):_?N+"m\xedn\xfata":N+"m\xedn\xfatu";case"hh":return c(d)?N+(_||P?"klukkustundir":"klukkustundum"):N+"klukkustund";case"d":return _?"dagur":P?"dag":"degi";case"dd":return c(d)?_?N+"dagar":N+(P?"daga":"d\xf6gum"):_?N+"dagur":N+(P?"dag":"degi");case"M":return _?"m\xe1nu\xf0ur":P?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return c(d)?_?N+"m\xe1nu\xf0ir":N+(P?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):_?N+"m\xe1nu\xf0ur":N+(P?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return _||P?"\xe1r":"\xe1ri";case"yy":return c(d)?N+(_||P?"\xe1r":"\xe1rum"):N+(_||P?"\xe1r":"\xe1ri")}}n.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:r,ss:r,m:r,mm:r,h:"klukkustund",hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},2340:function(it,de,h){!function(n){"use strict";n.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(r){return(/^[0-9].+$/.test(r)?"tra":"in")+" "+r},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}})}(h(7586))},170:function(it,de,h){!function(n){"use strict";n.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%
1d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(7586))},9770:function(it,de,h){!function(n){"use strict";n.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(r,s){return"\u5143"===s[1]?1:parseInt(s[1]||r,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(r){return"\u5348\u5f8c"===r},meridiem:function(r,s,d){return r<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(r){return r.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(r){return this.week()!==r.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(r,s){switch(s){case"y":return 1===r?"\u5143\u5e74":r+"\u5e74";case"d":case"D":case"DDD":return r+"\u65e5";default:return r}},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"}})}(h(7586))},3875:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"enjing"===s?r:"siyang"===s?r>=11?r:r+12:"sonten"===s||"ndalu"===s?r+12:void 0},meridiem:function(r,s,d){return r<11?"enjing":r<15?"siyang":r<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}})}(h(7586))},9499:function(it,de,h){!function(n){"use strict";n.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u
110d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(r){return r.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(s,d,_){return"\u10d8"===_?d+"\u10e8\u10d8":d+_+"\u10e8\u10d8"})},past:function(r){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(r)?r.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(r)?r.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):r},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(r){return 0===r?r:1===r?r+"-\u10da\u10d8":r<20||r<=100&&r%20==0||r%100==0?"\u10db\u10d4-"+r:r+"-\u10d4"},week:{dow:1,doy:7}})}(h(7586))},3573:function(it,de,h){!function(n){"use strict";var c={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"};n.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(s){return s+(c[s]||c[s%10]||c[s>=100?100:null])},week:{dow:1,doy:7}})}(h(7586))},8807:function(it,de,h){!function(n){"use strict";var c={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},r={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};n.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u
117a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(d){return"\u179b\u17d2\u1784\u17b6\u1785"===d},meridiem:function(d,_,k){return d<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(d){return d.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},week:{dow:1,doy:4}})}(h(7586))},5082:function(it,de,h){!function(n){"use strict";var c={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},r={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};n.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%
1d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(d){return d.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},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(d,_){return 12===d&&(d=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===_?d<4?d:d+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===_?d:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===_?d>=10?d:d+12:"\u0cb8\u0c82\u0c9c\u0cc6"===_?d+12:void 0},meridiem:function(d,_,k){return d<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":d<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":d<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":d<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(d){return d+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(h(7586))},137:function(it,de,h){!function(n){"use strict";n.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(r,s){switch(s){case"d":case"D":case"DDD":return r+"\uc77c";case"M":return r+"\uc6d4";case"w":case"W":return r+"\uc8fc";default:return r}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(r){return"\uc624\ud6c4"===r},meridiem:function(r,s,d){return r<12?"\uc624\uc804":"\uc624\ud6c4"}})}(h(7586))},3744:function(it,de,h){!function(n){"use strict";function c(d,_,k,P){var N={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[d+" san\xeeye",d+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[d+" deq\xeeqe",d+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[d+" saet",d+" saetan"],d:["rojek","rojek\xea"],dd:[d+" roj",d+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[d+" hefte",d+" hefteyan"],M:["mehek","mehek\xea"],MM:[d+" meh",d+" mehan"],y:["salek","salek\xea"],yy:[d+" sal",d+" salan"]};return _?N[k][0]:N[k][1]}n.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(d,_,k){return d<12?k?"bn":"BN":k?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"}
vendor: 12,143 bytes, line 1
1,relativeTime:{future:"di %s de",past:"ber\xee %s",s:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,w:c,ww:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(d,_){var k=_.toLowerCase();return k.includes("w")||k.includes("m")?d+".":d+function r(d){var _=(d=""+d).substring(d.length-1),k=d.length>1?d.substring(d.length-2):"";return 12==k||13==k||"2"!=_&&"3"!=_&&"50"!=k&&"70"!=_&&"80"!=_?"\xea":"y\xea"}(d)},week:{dow:1,doy:4}})}(h(7586))},111:function(it,de,h){!function(n){"use strict";var c={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},s=["\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"];n.defineLocale("ku",{months:s,monthsShort:s,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(_){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(_)},meridiem:function(_,k,P){return _<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(_){return _.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(k){return r[k]}).replace(/\u060c/g,",")},postformat:function(_){return _.replace(/\d/g,function(k){return c[k]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(h(7586))},9187:function(it,de,h){!function(n){"use strict";var c={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"};n.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(s){return s+(c[s]||c[s%10]||c[s>=100?100:null])},week:{dow:1,doy:7}})}(h(7586))},5969:function(it,de,h){!function(n){"use strict";function c(k,P,N,K){var ne={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 P?ne[N][0]:ne[N][1]}function d(k){if(k=parseInt(k,10),isNaN(k))return!1;if(k<0)return!0;if(k<10)return 4<=k&&k<=7;if(k<100){var P=k%10;return d(0===P?k/10:P)}if(k<1e4){for(;k>=10;)k/=10;return d(k)}return d(k/=1e3)}n.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 r(k){return d(k.substr(0,k.indexOf(" ")))?"a "+k:"an "+k},past:function s(k){return d(k.substr(0,k.indexOf(" ")))?"viru "+k:"virun "+k},s:"e puer Sekonnen",ss:"%d Sekonnen",m:c,mm:"%d Minutten",h:c,hh:"%d Stonnen",d:c,dd:"%d Deeg",M:c,MM:"%d M\xe9int",y:c,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},3526:function(it,de,h){!function(n){"use strict";n.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(r){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===r},meridiem:function(r,s,d){return r<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(r){return"\u0e97\u0eb5\u0ec8"+r}})}(h(7586))},411:function(it,de,h){!function(n){"use strict";var c={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_die
1n\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function s(N,K,ne,w){return K?_(ne)[0]:w?_(ne)[1]:_(ne)[2]}function d(N){return N%10==0||N>10&&N<20}function _(N){return c[N].split("_")}function k(N,K,ne,w){var M=N+" ";return 1===N?M+s(0,K,ne[0],w):K?M+(d(N)?_(ne)[1]:_(ne)[0]):w?M+_(ne)[1]:M+(d(N)?_(ne)[1]:_(ne)[2])}n.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 r(N,K,ne,w){return K?"kelios sekund\u0117s":w?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:k,m:s,mm:k,h:s,hh:k,d:s,dd:k,M:s,MM:k,y:s,yy:k},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(N){return N+"-oji"},week:{dow:1,doy:4}})}(h(7586))},2621:function(it,de,h){!function(n){"use strict";var c={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 r(P,N,K){return K?N%10==1&&N%100!=11?P[2]:P[3]:N%10==1&&N%100!=11?P[0]:P[1]}function s(P,N,K){return P+" "+r(c[K],P,N)}function d(P,N,K){return r(c[K],P,N)}n.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 _(P,N){return N?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:s,m:d,mm:s,h:d,hh:s,d,dd:s,M:d,MM:s,y:d,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},5869:function(it,de,h){!function(n){"use strict";var c={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(s,d){return 1===s?d[0]:s>=2&&s<=4?d[1]:d[2]},translate:function(s,d,_){var k=c.words[_];return 1===_.length?d?k[0]:k[1]:s+" "+c.correctGrammaticalCase(s,k)}};n.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:c.translate,m:c.translate,mm:c.translate,h:c.translate,hh:c.translate,d:"dan",dd:c.translate,M:"mjesec",MM:c.translate,y:"godinu",yy:c.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(7586))},5881:function(it,de,h){!function(n){"use strict";n.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%
1d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(7586))},2391:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10,d=r%100;return 0===r?r+"-\u0435\u0432":0===d?r+"-\u0435\u043d":d>10&&d<20?r+"-\u0442\u0438":1===s?r+"-\u0432\u0438":2===s?r+"-\u0440\u0438":7===s||8===s?r+"-\u043c\u0438":r+"-\u0442\u0438"},week:{dow:1,doy:7}})}(h(7586))},1126:function(it,de,h){!function(n){"use strict";n.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%
1d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(r,s){return 12===r&&(r=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===s&&r>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===s||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===s?r+12:r},meridiem:function(r,s,d){return r<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":r<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":r<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":r<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(h(7586))},4892:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){switch(_){case"s":return d?"\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 s+(d?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return s+(d?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return s+(d?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return s+(d?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return s+(d?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return s+(d?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return s}}n.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(s){return"\u04ae\u0425"===s}
vendor: 23,243 bytes, line 1
1,meridiem:function(s,d,_){return s<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:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(s,d){switch(d){case"d":case"D":case"DDD":return s+" \u04e9\u0434\u04e9\u0440";default:return s}}})}(h(7586))},9080:function(it,de,h){!function(n){"use strict";var c={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},r={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function s(_,k,P,N){var K="";if(k)switch(P){case"s":K="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":K="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":K="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":K="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":K="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":K="%d \u0924\u093e\u0938";break;case"d":K="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":K="%d \u0926\u093f\u0935\u0938";break;case"M":K="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":K="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":K="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":K="%d \u0935\u0930\u094d\u0937\u0947"}else switch(P){case"s":K="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":K="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":K="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":K="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":K="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":K="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":K="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":K="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":K="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":K="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":K="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":K="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return K.replace(/%d/i,_)}n.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,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},preparse:function(_){return _.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(k){return r[k]})},postformat:function(_){return _.replace(/\d/g,function(k){return c[k]})},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(_,k){return 12===_&&(_=0),"\u092a\u0939\u093e\u091f\u0947"===k||"\u0938\u0915\u093e\u0933\u0940"===k?_:"\u0926\u0941\u092a\u093e\u0930\u0940"===k||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===k||"\u0930\u093e\u0924\u094d\u0930\u0940"===k?_>=12?_:_+12:void 0},meridiem:function(_,k,P){return _>=0&&_<6?"\u092a\u0939\u093e\u091f\u0947":_<12?"\u0938\u0915\u093e\u0933\u0940":_<17?"\u0926\u0941\u092a\u093e\u0930\u0940":_<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(h(7586))},5950:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"pagi"===s?r:"tengahari"===s?r>=11?r:r+12:"petang"===s||"malam"===s?r+12:void 0},meridiem:function(r,s,d){return r<11?"pagi":r<15?"tengahari":r<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}})}(h(7586))},399:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"pagi"===s?r:"tengahari"===s?r>=11?r:r+12:"petang"===s||"malam"===s?r+12:void 0},meridiem:function(r,s,d){return r<11?"pagi":r<15?"tengahari":r<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}})}(h(7586))},9902:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},2985:function(it,de,h){!function(n){"use strict";var c={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},r={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};n.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(d){return d.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},week:{dow:1,doy:4}})}(h(7586))},7859:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},3642:function(it,de,h){!function(n){"use strict";var c={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},r={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};n.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(d){return d.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(d,_){return 12===d&&(d=0),"\u0930\u093e\u0924\u093f"===_?d<4?d:d+12:"\u092c\u093f\u0939\u093e\u0928"===_?d:"\u0926\u093f\u0909\u0901\u0938\u094b"===_?d>=10?d:d+12:"\u0938\u093e\u0901\u091d"===_?d+12:void 0},meridiem:function(d,_,k){return d<3?"\u0930\u093e\u0924\u093f":d<12?"\u092c\u093f\u0939\u093e\u0928":d<16?"\u0926\u093f\u0909\u0901\u0938\u094b":d<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}})}(h(7586))},9875:function(it,de,h){!function(n){"use strict";var c="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),r="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),s=[/^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],d=/^(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;n.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(k,P){return k?/-MMM-/.test(P)?r[k.month()]:c[k.month()]:c},monthsRegex:d,monthsShortRegex:d,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:s,longMonthsParse:s,shortMonthsParse:s,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(k){return k+(1===k||8===k||k>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(7586))},5441:function(it,de,h){!function(n){"use strict";var c="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),r="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),s=[/^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],d=/^(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;n.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(k,P){return k?/-MMM-/.test(P)?r[k.month()]:c[k.month()]:c},monthsRegex:d,monthsShortRegex:d,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:s,longMonthsParse:s,shortMonthsParse:s,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(k){return k+(1===k||8===k||k>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(7586))},1311:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},2567:function(it,de,h){!function(n){"use strict";n.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%
1d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(r,s){var d=1===r?"r":2===r?"n":3===r?"r":4===r?"t":"\xe8";return("w"===s||"W"===s)&&(d="a"),r+d},week:{dow:1,doy:4}})}(h(7586))},6962:function(it,de,h){!function(n){"use strict";var c={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},r={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};n.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(d){return d.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(d,_){return 12===d&&(d=0),"\u0a30\u0a3e\u0a24"===_?d<4?d:d+12:"\u0a38\u0a35\u0a47\u0a30"===_?d:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===_?d>=10?d:d+12:"\u0a38\u0a3c\u0a3e\u0a2e"===_?d+12:void 0}
vendor: 4,775 bytes, line 1
1,meridiem:function(d,_,k){return d<4?"\u0a30\u0a3e\u0a24":d<10?"\u0a38\u0a35\u0a47\u0a30":d<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":d<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(h(7586))},1063:function(it,de,h){!function(n){"use strict";var c="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),s=[/^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 d(P){return P%10<5&&P%10>1&&~~(P/10)%10!=1}function _(P,N,K){var ne=P+" ";switch(K){case"ss":return ne+(d(P)?"sekundy":"sekund");case"m":return N?"minuta":"minut\u0119";case"mm":return ne+(d(P)?"minuty":"minut");case"h":return N?"godzina":"godzin\u0119";case"hh":return ne+(d(P)?"godziny":"godzin");case"ww":return ne+(d(P)?"tygodnie":"tygodni");case"MM":return ne+(d(P)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return ne+(d(P)?"lata":"lat")}}n.defineLocale("pl",{months:function(P,N){return P?/D MMMM/.test(N)?r[P.month()]:c[P.month()]:c},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:_,m:_,mm:_,h:_,hh:_,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:_,M:"miesi\u0105c",MM:_,y:"rok",yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},7476:function(it,de,h){!function(n){"use strict";n.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"})}(h(7586))},8719:function(it,de,h){!function(n){"use strict";n.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%
1d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(7586))},1004:function(it,de,h){!function(n){"use strict";function c(s,d,_){var P=" ";return(s%100>=20||s>=100&&s%100==0)&&(P=" de "),s+P+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[_]}n.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:c,m:"un minut",mm:c,h:"o or\u0103",hh:c,d:"o zi",dd:c,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:c,M:"o lun\u0103",MM:c,y:"un an",yy:c},week:{dow:1,doy:7}})}(h(7586))},1326:function(it,de,h){!function(n){"use strict";function r(_,k,P){return"m"===P?k?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":_+" "+function c(_,k){var P=_.split("_");return k%10==1&&k%100!=11?P[0]:k%10>=2&&k%10<=4&&(k%100<10||k%100>=20)?P[1]:P[2]}({ss:k?"\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:k?"\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"}[P],+_)}var s=[/^\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];n.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:s,longMonthsParse:s,shortMonthsParse:s,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u
vendor: 8,659 bytes, line 1
1043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(_){if(_.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(_){if(_.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:r,m:r,mm:r,h:"\u0447\u0430\u0441",hh:r,d:"\u0434\u0435\u043d\u044c",dd:r,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:r,M:"\u043c\u0435\u0441\u044f\u0446",MM:r,y:"\u0433\u043e\u0434",yy:r},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(_){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(_)},meridiem:function(_,k,P){return _<4?"\u043d\u043e\u0447\u0438":_<12?"\u0443\u0442\u0440\u0430":_<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(_,k){switch(k){case"M":case"d":case"DDD":return _+"-\u0439";case"D":return _+"-\u0433\u043e";case"w":case"W":return _+"-\u044f";default:return _}},week:{dow:1,doy:4}})}(h(7586))},2608:function(it,de,h){!function(n){"use strict";var c=["\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"],r=["\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"];n.defineLocale("sd",{months:c,monthsShort:c,weekdays:r,weekdaysShort:r,weekdaysMin:r,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(d){return"\u0634\u0627\u0645"===d},meridiem:function(d,_,k){return d<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(d){return d.replace(/\u060c/g,",")},postformat:function(d){return d.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(h(7586))},3911:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},5147:function(it,de,h){!function(n){"use strict";n.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(r){return r+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(r){return"\u0db4.\u0dc0."===r||"\u0
1db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===r},meridiem:function(r,s,d){return r>11?d?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":d?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(h(7586))},3741:function(it,de,h){!function(n){"use strict";var c="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),r="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function s(k){return k>1&&k<5}function d(k,P,N,K){var ne=k+" ";switch(N){case"s":return P||K?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return P||K?ne+(s(k)?"sekundy":"sek\xfand"):ne+"sekundami";case"m":return P?"min\xfata":K?"min\xfatu":"min\xfatou";case"mm":return P||K?ne+(s(k)?"min\xfaty":"min\xfat"):ne+"min\xfatami";case"h":return P?"hodina":K?"hodinu":"hodinou";case"hh":return P||K?ne+(s(k)?"hodiny":"hod\xedn"):ne+"hodinami";case"d":return P||K?"de\u0148":"d\u0148om";case"dd":return P||K?ne+(s(k)?"dni":"dn\xed"):ne+"d\u0148ami";case"M":return P||K?"mesiac":"mesiacom";case"MM":return P||K?ne+(s(k)?"mesiace":"mesiacov"):ne+"mesiacmi";case"y":return P||K?"rok":"rokom";case"yy":return P||K?ne+(s(k)?"roky":"rokov"):ne+"rokmi"}}n.defineLocale("sk",{months:c,monthsShort:r,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:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},3e3:function(it,de,h){!function(n){"use strict";function c(s,d,_,k){var P=s+" ";switch(_){case"s":return d||k?"nekaj sekund":"nekaj sekundami";case"ss":return P+(1===s?d?"sekundo":"sekundi":2===s?d||k?"sekundi":"sekundah":s<5?d||k?"sekunde":"sekundah":"sekund");case"m":return d?"ena minuta":"eno minuto";case"mm":return P+(1===s?d?"minuta":"minuto":2===s?d||k?"minuti":"minutama":s<5?d||k?"minute":"minutami":d||k?"minut":"minutami");case"h":return d?"ena ura":"eno uro";case"hh":return P+(1===s?d?"ura":"uro":2===s?d||k?"uri":"urama":s<5?d||k?"ure":"urami":d||k?"ur":"urami");case"d":return d||k?"en dan":"enim dnem";case"dd":return P+(1===s?d||k?"dan":"dnem":2===s?d||k?"dni":"dnevoma":d||k?"dni":"dnevi");case"M":return d||k?"en mesec":"enim mesecem";case"MM":return P+(1===s?d||k?"mesec":"mesecem":2===s?d||k?"meseca":"mesecema":s<5?d||k?"mesece":"meseci":d||k?"mesecev":"meseci");case"y":return d||k?"eno leto":"enim letom";case"yy":return P+(1===s?d||k?"leto":"letom":2===s?d||k?"leti":"letoma":s<5?d||k?"leta":"leti":d||k?"let":"leti")}}n.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:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(7586))},451:function(it,de,h){!function(n){"use strict";n.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(r){return"M"===r.charAt(0)},meridiem:function(r,s,d){return r<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}})}(h(7586))},905:function(it,de,h){!function(n){"use strict";var c={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(s,d){return s%10>=1&&s%10<=4&&(s%100<10||s%100>=20)?s%10==1?d[0]:d[1]:d[2]},translate:function(s,d,_,k){var N,P=c.words[_];return 1===_.length?"y"===_&&d?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":k||d?P[0]:P[1]:(N=c.correctGrammaticalCase(s,P),"yy"===_&&d&&"\u0433\u043e\u0434\u0438\u043d\u0443"===N?s+" \u0433\u043e\u0434\u0438\u043d\u0430":s+" "+N)}};n.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:c.translate,m:c.translate,mm:c.translate,h:c.translate,hh:c.translate,d:c.translate,dd:c.translate,M:c.translate,MM:c.translate,y:c.translate,yy:c.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(7586))},5046:function(it,de,h){!function(n){"use strict";var c={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(s,d){return s%10>=1&&s%10<=4&&(s%100<10||s%100>=20)?s%10==1?d[0]:d[1]:d[2]},translate:function(s,d,_,k){var N,P=c.words[_];return 1===_.length?"y"===_&&d?"jedna godina":k||d?P[0]:P[1]:(N=c.correctGrammaticalCase(s,P),"yy"===_&&d&&"godinu"===N?s+" godina":s+" "+N)}};n.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:c.translate,m:c.translate,mm:c.translate,h:c.translate,hh:c.translate,d:c.translate,dd:c.translate,M:c.translate,MM:c.translate,y:c.translate,yy:c.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(7586))},5765:function(it,de,h){!function(n){"use strict";n.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LT
vendor: 10,223 bytes, line 1
1S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(r,s,d){return r<11?"ekuseni":r<15?"emini":r<19?"entsambama":"ebusuku"},meridiemHour:function(r,s){return 12===r&&(r=0),"ekuseni"===s?r:"emini"===s?r>=11?r:r+12:"entsambama"===s||"ebusuku"===s?0===r?0:r+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(h(7586))},9290:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?":e":1===s||2===s?":a":":e")},week:{dow:1,doy:4}})}(h(7586))},3449:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},2688:function(it,de,h){!function(n){"use strict";var c={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},r={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};n.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(d){return d+"\u0bb5\u0ba4\u0bc1"},preparse:function(d){return d.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(_){return r[_]})},postformat:function(d){return d.replace(/\d/g,function(_){return c[_]})},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(d,_,k){return d<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":d<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":d<10?" \u0b95\u0bbe\u0bb2\u0bc8":d<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":d<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":d<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(d,_){return 12===d&&(d=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===_?d<2?d:d+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===_||"\u0b95\u0bbe\u0bb2\u0bc8"===_||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===_&&d>=10?d:d+12},week:{dow:0,doy:6}})}(h(7586))},2060:function(it,de,h){!function(n){"use strict";n.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}
vendor: 9,218 bytes, line 1
1\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(r,s){return 12===r&&(r=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===s?r<4?r:r+12:"\u0c09\u0c26\u0c2f\u0c02"===s?r:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===s?r>=10?r:r+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===s?r+12:void 0},meridiem:function(r,s,d){return r<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":r<10?"\u0c09\u0c26\u0c2f\u0c02":r<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":r<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(h(7586))},3290:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:1,doy:4}})}(h(7586))},8294:function(it,de,h){!function(n){"use strict";var c={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"};n.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(s,d){return 12===s&&(s=0),"\u0448\u0430\u0431"===d?s<4?s:s+12:"\u0441\u0443\u0431\u04b3"===d?s:"\u0440\u04ef\u0437"===d?s>=11?s:s+12:"\u0431\u0435\u0433\u043e\u04b3"===d?s+12:void 0},meridiem:function(s,d,_){return s<4?"\u0448\u0430\u0431":s<11?"\u0441\u0443\u0431\u04b3":s<16?"\u0440\u04ef\u0437":s<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(s){return s+(c[s]||c[s%10]||c[s>=100?100:null])},week:{dow:1,doy:7}})}(h(7586))},1231:function(it,de,h){!function(n){"use strict";n.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(r){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===r},meridiem:function(r,s,d){return r<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"}})}(h(7586))},3746:function(it,de,h){!function(n){"use strict";
vendor: 6,849 bytes, line 1
1var c={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"};n.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(s,d){switch(d){case"d":case"D":case"Do":case"DD":return s;default:if(0===s)return s+"'unjy";var _=s%10;return s+(c[_]||c[s%100-_]||c[s>=100?100:null])}},week:{dow:1,doy:7}})}(h(7586))},9040:function(it,de,h){!function(n){"use strict";n.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(r){return r},week:{dow:1,doy:4}})}(h(7586))},7187:function(it,de,h){!function(n){"use strict";var c="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function d(P,N,K,ne){var w=function _(P){var N=Math.floor(P%1e3/100),K=Math.floor(P%100/10),ne=P%10,w="";return N>0&&(w+=c[N]+"vatlh"),K>0&&(w+=(""!==w?" ":"")+c[K]+"maH"),ne>0&&(w+=(""!==w?" ":"")+c[ne]),""===w?"pagh":w}(P);switch(K){case"ss":return w+" lup";case"mm":return w+" tup";case"hh":return w+" rep";case"dd":return w+" jaj";case"MM":return w+" jar";case"yy":return w+" DIS"}}n.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 r(P){var N=P;return-1!==P.indexOf("jaj")?N.slice(0,-3)+"leS":-1!==P.indexOf("jar")?N.slice(0,-3)+"waQ":-1!==P.indexOf("DIS")?N.slice(0,-3)+"nem":N+" pIq"},past:function s(P){var N=P;return-1!==P.indexOf("jaj")?N.slice(0,-3)+"Hu\u2019":-1!==P.indexOf("jar")?N.slice(0,-3)+"wen":-1!==P.indexOf("DIS")?N.slice(0,-3)+"ben":N+" ret"},s:"puS lup",ss:d,m:"wa\u2019 tup",mm:d,h:"wa\u2019 rep",hh:d,d:"wa\u2019 jaj",dd:d,M:"wa\u2019 jar",MM:d,y:"wa\u2019 DIS",yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},153:function(it,de,h){!function(n){"use strict";var c={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"};n.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(s,d,_){return s<12?_?"\xf6\xf6":"\xd6\xd6":_?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(s){return"\xf6s"===s||"\xd6S"===s},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(s,d){switch(d){case"d":case"D":case"Do":case"DD":return s;default:if(0===s)return s+"'\u0131nc\u0131";var _=s%10;return s+(c[_]||c[s%100-_]||c[s>=100?100:null])}},week:{dow:1,doy:7}})}(h(7586))},8521:function(it,de,h){!function(n){"use strict";function r(s,d,_,k){var P={s:["viensas secunds","'iensas secunds"],ss:[s+" secunds",s+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[s+" m\xeduts",s+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[s+" \xfeoras",s+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[s+" ziuas",s+" ziuas"],M:["'n mes","'iens mes"],MM:[s+" mesen",s+" mesen"],y:["'n ar","'iens ar"],yy:[s+" ars",s+" ars"]};return k||d?P[_][0]:P[_][1]}n.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4t
1s_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(s){return"d'o"===s.toLowerCase()},meridiem:function(s,d,_){return s>11?_?"d'o":"D'O":_?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(7586))},2234:function(it,de,h){!function(n){"use strict";n.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4
1wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(h(7586))},8010:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},3349:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===s||"\u0633\u06d5\u06be\u06d5\u0631"===s||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===s?r:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===s||"\u0643\u06d5\u0686"===s?r+12:r>=11?r:r+12},meridiem:function(r,s,d){var _=100*r+s;return _<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":_<900?"\u0633\u06d5\u06be\u06d5\u0631":_<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":_<1230?"\u0686\u06c8\u0634":_<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%
1d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(r,s){switch(s){case"d":case"D":case"DDD":return r+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return r+"-\u06be\u06d5\u067e\u062a\u06d5";default:return r}},preparse:function(r){return r.replace(/\u060c/g,",")},postformat:function(r){return r.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(h(7586))},8479:function(it,de,h){!function(n){"use strict";function r(k,P,N){return"m"===N?P?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===N?P?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":k+" "+function c(k,P){var N=k.split("_");return P%10==1&&P%100!=11?N[0]:P%10>=2&&P%10<=4&&(P%100<10||P%100>=20)?N[1]:N[2]}({ss:P?"\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:P?"\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:P?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[N],+k)}function d(k){return function(){return k+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}n.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 s(k,P){var N={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===k?N.nominative.slice(1,7).concat(N.nominative.slice(0,1)):k?N[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(P)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(P)?"genitive":"nominative"][k.day()]:N.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:d("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:d("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:d("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:d("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 
vendor: 10,943 bytes, line 1
16:return d("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return d("[\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:r,m:r,mm:r,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:r,d:"\u0434\u0435\u043d\u044c",dd:r,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:r,y:"\u0440\u0456\u043a",yy:r},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(k){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(k)},meridiem:function(k,P,N){return k<4?"\u043d\u043e\u0447\u0456":k<12?"\u0440\u0430\u043d\u043a\u0443":k<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(k,P){switch(P){case"M":case"d":case"DDD":case"w":case"W":return k+"-\u0439";case"D":return k+"-\u0433\u043e";default:return k}},week:{dow:1,doy:7}})}(h(7586))},3024:function(it,de,h){!function(n){"use strict";var c=["\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"],r=["\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"];n.defineLocale("ur",{months:c,monthsShort:c,weekdays:r,weekdaysShort:r,weekdaysMin:r,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(d){return"\u0634\u0627\u0645"===d},meridiem:function(d,_,k){return d<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(d){return d.replace(/\u060c/g,",")},postformat:function(d){return d.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(h(7586))},2376:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},9800:function(it,de,h){!function(n){"use strict";n.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}})}(h(7586))},9366:function(it,de,h){!function(n){"use strict";n.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(r){return/^ch$/i.test(r)},meridiem:function(r,s,d){return r<12?d?"sa":"SA":d?"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(r){return r},week:{dow:1,doy:4}})}(h(7586))},9702:function(it,de,h){!function(n){"use strict";n.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(r){var s=r%10;return r+(1==~~(r%100/10)?"th":1===s?"st":2===s?"nd":3===s?"rd":"th")},week:{dow:1,doy:4}})}(h(7586))},2655:function(it,de,h){!function(n){"use strict";n.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_\u
11eb8t_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}})}(h(7586))},575:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"\u51cc\u6668"===s||"\u65e9\u4e0a"===s||"\u4e0a\u5348"===s?r:"\u4e0b\u5348"===s||"\u665a\u4e0a"===s?r+12:r>=11?r:r+12},meridiem:function(r,s,d){var _=100*r+s;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(r){return r.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(r){return this.week()!==r.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(r,s){switch(s){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u5468";default:return r}},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}})}(h(7586))},8351:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"\u51cc\u6668"===s||"\u65e9\u4e0a"===s||"\u4e0a\u5348"===s?r:"\u4e2d\u5348"===s?r>=11?r:r+12:"\u4e0b\u5348"===s||"\u665a\u4e0a"===s?r+12:void 0},meridiem:function(r,s,d){var _=100*r+s;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1200?"\u4e0a\u5348":1200===_?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(r,s){switch(s){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u9031";default:return r}},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"}})}(h(7586))},1626:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"\u51cc\u6668"===s||"\u65e9\u4e0a"===s||"\u4e0a\u5348"===s?r:"\u4e2d\u5348"===s?r>=11?r:r+12:"\u4e0b\u5348"===s||"\u665a\u4e0a"===s?r+12:void 0},meridiem:function(r,s,d){var _=100*r+s;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(r,s){switch(s){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u9031";default:return r}},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"}})}(h(7586))},8887:function(it,de,h){!function(n){"use strict";n.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(r,s){return 12===r&&(r=0),"\u51cc\u6668"===s||"\u65e9\u4e0a"===s||"\u4e0a\u5348"===s?r:"\u4e2d\u5348"===s?r>=11?r:r+12:"\u4e0b\u5348"===s||"\u665a\u4e0a"===s?r+12:void 0},meridiem:function(r,s,d){var _=100*r+s;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(r,s){switch(s){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u9031";default:return r}},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"}})}(h(7586))},7586:function(it,de,h){(it=h.nmd(it)).exports=function(){"use strict";var n,pe;function c(){return n.apply(null,arguments)}function s(g){return g instanceof Array||"[object Array]"===Object.prototype.toString.call(g)}function d(g){return null!=g&&"[object Object]"===Object.prototype.toString.call(g)}function _(g,S){return Object.prototype.hasOwnProperty.call(g,S)}function k(g){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(g).length;var S;for(S in g)if(_(g,S))return!1;return!0}function P(g){return void 0===g}function N(g){return"number"==typeof g||"[object Number]"===Object.prototype.toString.call(g)}function K(g){return g instanceof Date||"[object Date]"===Object.prototype.toString.call(g)}function ne(g,S){var ce,X=[],Qe=g.length;for(ce=0;ce<Qe;++ce)X.push(S(g[ce],ce));return X}
vendor: 40,910 bytes, line 1
1function w(g,S){for(var X in S)_(S,X)&&(g[X]=S[X]);return _(S,"toString")&&(g.toString=S.toString),_(S,"valueOf")&&(g.valueOf=S.valueOf),g}function M(g,S,X,ce){return ge(g,S,X,ce,!0).utc()}function H(g){return null==g._pf&&(g._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}),g._pf}function le(g){var S=null,X=!1,ce=g._d&&!isNaN(g._d.getTime());return ce&&(S=H(g),X=pe.call(S.parsedDateParts,function(Qe){return null!=Qe}),ce=S.overflow<0&&!S.empty&&!S.invalidEra&&!S.invalidMonth&&!S.invalidWeekday&&!S.weekdayMismatch&&!S.nullInput&&!S.invalidFormat&&!S.userInvalidated&&(!S.meridiem||S.meridiem&&X),g._strict&&(ce=ce&&0===S.charsLeftOver&&0===S.unusedTokens.length&&void 0===S.bigHour)),null!=Object.isFrozen&&Object.isFrozen(g)?ce:(g._isValid=ce,g._isValid)}function me(g){var S=M(NaN);return null!=g?w(H(S),g):H(S).userInvalidated=!0,S}pe=Array.prototype.some?Array.prototype.some:function(g){var ce,S=Object(this),X=S.length>>>0;for(ce=0;ce<X;ce++)if(ce in S&&g.call(this,S[ce],ce,S))return!0;return!1};var Ke=c.momentProperties=[],yt=!1;function ot(g,S){var X,ce,Qe,Bt=Ke.length;if(P(S._isAMomentObject)||(g._isAMomentObject=S._isAMomentObject),P(S._i)||(g._i=S._i),P(S._f)||(g._f=S._f),P(S._l)||(g._l=S._l),P(S._strict)||(g._strict=S._strict),P(S._tzm)||(g._tzm=S._tzm),P(S._isUTC)||(g._isUTC=S._isUTC),P(S._offset)||(g._offset=S._offset),P(S._pf)||(g._pf=H(S)),P(S._locale)||(g._locale=S._locale),Bt>0)for(X=0;X<Bt;X++)P(Qe=S[ce=Ke[X]])||(g[ce]=Qe);return g}function pt(g){ot(this,g),this._d=new Date(null!=g._d?g._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===yt&&(yt=!0,c.updateOffset(this),yt=!1)}function et(g){return g instanceof pt||null!=g&&null!=g._isAMomentObject}function ct(g){!1===c.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+g)}function He(g,S){var X=!0;return w(function(){if(null!=c.deprecationHandler&&c.deprecationHandler(null,g),X){var Qe,Bt,an,ce=[],Gn=arguments.length;for(Bt=0;Bt<Gn;Bt++){if(Qe="","object"==typeof arguments[Bt]){for(an in Qe+="\n["+Bt+"] ",arguments[0])_(arguments[0],an)&&(Qe+=an+": "+arguments[0][an]+", ");Qe=Qe.slice(0,-2)}else Qe=arguments[Bt];ce.push(Qe)}ct(g+"\nArguments: "+Array.prototype.slice.call(ce).join("")+"\n"+(new Error).stack),X=!1}return S.apply(this,arguments)},S)}var Xt,re={};function ke(g,S){null!=c.deprecationHandler&&c.deprecationHandler(g,S),re[g]||(ct(S),re[g]=!0)}function Re(g){return typeof Function<"u"&&g instanceof Function||"[object Function]"===Object.prototype.toString.call(g)}function wt(g,S){var ce,X=w({},g);for(ce in S)_(S,ce)&&(d(g[ce])&&d(S[ce])?(X[ce]={},w(X[ce],g[ce]),w(X[ce],S[ce])):null!=S[ce]?X[ce]=S[ce]:delete X[ce]);for(ce in g)_(g,ce)&&!_(S,ce)&&d(g[ce])&&(X[ce]=w({},X[ce]));return X}function Ot(g){null!=g&&this.set(g)}c.suppressDeprecationWarnings=!1,c.deprecationHandler=null,Xt=Object.keys?Object.keys:function(g){var S,X=[];for(S in g)_(g,S)&&X.push(S);return X};function fn(g,S,X){var ce=""+Math.abs(g);return(g>=0?X?"+":"":"-")+Math.pow(10,Math.max(0,S-ce.length)).toString().substr(1)+ce}var dt=/(\[[^\[]*\])|(\\)?([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,Dt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ze={},Ce={};function We(g,S,X,ce){var Qe=ce;"string"==typeof ce&&(Qe=function(){return this[ce]()}),g&&(Ce[g]=Qe),S&&(Ce[S[0]]=function(){return fn(Qe.apply(this,arguments),S[1],S[2])}),X&&(Ce[X]=function(){return this.localeData().ordinal(Qe.apply(this,arguments),g)})}function B(g){return g.match(/\[[\s\S]/)?g.replace(/^\[|\]$/g,""):g.replace(/\\/g,"")}function ae(g,S){return g.isValid()?(S=we(S,g.localeData()),Ze[S]=Ze[S]||function ee(g){var X,ce,S=g.match(dt);for(X=0,ce=S.length;X<ce;X++)S[X]=Ce[S[X]]?Ce[S[X]]:B(S[X]);return function(Qe){var an,Bt="";for(an=0;an<ce;an++)Bt+=Re(S[an])?S[an].call(Qe,g):S[an];return Bt}}(S),Ze[S](g)):g.localeData().invalidDate()}function we(g,S){var X=5;function ce(Qe){return S.longDateFormat(Qe)||Qe}for(Dt.lastIndex=0;X>=0&&Dt.test(g);)g=g.replace(Dt,ce),Dt.lastIndex=0,X-=1;return g}var nn={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 vn(g){return"string"==typeof g?nn[g]||nn[g.toLowerCase()]:void 0}function zt(g){var X,ce,S={};for(ce in g)_(g,ce)&&(X=vn(ce))&&(S[X]=g[ce]);return S}var Ut={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 Qt,De=/\d/,ue=/\d\d/,vt=/\d{3}/,gt=/\d{4}/,_n=/[+-]?\d{6}/,wn=/\d\d?/,Vn=/\d\d\d\d?/,Rn=/\d\d\d\d\d\d?/,Ct=/\d{1,3}/,en=/\d{1,4}/,qe=/[+-]?\d{1,6}/,Xe=/\d+/,st=/[+-]?\d+/,Kt=/Z|[+-]\d\d:?\d\d/gi,St=/Z|[+-]\d\d(?::?\d\d)?/gi,Zt=/[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,Sn=/^[1-9]\d?/,Bn=/^([1-9]\d|\d)/;function mt(g,S,X){Qt[g]=Re(S)?S:function(ce,Qe){return ce&&X?X:S}}function xe(g,S){return _(Qt,g)?Qt[g](S._strict,S._locale):new RegExp(function oe(g){return Oe(g.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(S,X,ce,Qe,Bt){return X||ce||Qe||Bt}))}(g))}function Oe(g){return g.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function bt(g){return g<0?Math.ceil(g)||0:Math.floor(g)}function Yt(g){var S=+g,X=0;return 0!==S&&isFinite(S)&&(X=bt(S)),X}Qt={};var Mn={};function At(g,S){var X,Qe,ce=S;for("string"==typeof g&&(g=[g]),N(S)&&(ce=function(Bt,an){an[S]=Yt(Bt)}),Qe=g.length,X=0;X<Qe;X++)Mn[g[X]]=ce}function Ht(g,S){At(g,function(X,ce,Qe,Bt){Qe._w=Qe._w||{},S(X,Qe._w,Qe,Bt)})}function nt(g,S,X){null!=S&&_(Mn,g)&&Mn[g](S,X._a,X,g)}function Rt(g){return g%4==0&&g%100!=0||g%400==0}var Je=0,ht=1,Ue=2,ut=3,Wt=4,hn=5,Dn=6,Xn=7,mi=8;function ri(g){return Rt(g)?366:365}We("Y",0,0,function(){var g=this.year();return g<=9999?fn(g,4):"+"+g}),We(0,["YY",2],0,function(){return this.year()%100}),We(0,["YYYY",4],0,"year"),We(0,["YYYYY",5],0,"year"),We(0,["YYYYYY",6,!0],0,"year"),mt("Y",st),mt("YY",wn,ue),mt("YYYY",en,gt),mt("YYYYY",qe,_n),mt("YYYYYY",qe,_n),At(["YYYYY","YYYYYY"],Je),At("YYYY",function(g,S){S[Je]=2===g.length?c.parseTwoDigitYear(g):Yt(g)}),At("YY",function(g,S){S[Je]=c.parseTwoDigitYear(g)}),At("Y",function(g,S){S[Je]=parseInt(g,10)}),c.parseTwoDigitYear=function(g){return Yt(g)+(Yt(g)>68?1900:2e3)};var ie,Ki=Zi("FullYear",!0);function Zi(g,S){return function(X){return null!=X?(fr(this,g,X),c.updateOffset(this,S),this):qi(this,g)}}function qi(g,S){if(!g.isValid())return NaN;var X=g._d,ce=g._isUTC;switch(S){case"Milliseconds":return ce?X.getUTCMilliseconds():X.getMilliseconds();case"Seconds":return ce?X.getUTCSeconds():X.getSeconds();case"Minutes":return ce?X.getUTCMinutes():X.getMinutes();case"Hours":return ce?X.getUTCHours():X.getHours();case"Date":return ce?X.getUTCDate():X.getDate();case"Day":return ce?X.getUTCDay():X.getDay();case"Month":return ce?X.getUTCMonth():X.getMonth();case"FullYear":return ce?X.getUTCFullYear():X.getFullYear();default:return NaN}}function fr(g,S,X){var ce,Qe,Bt,an,Gn;if(g.isValid()&&!isNaN(X)){switch(ce=g._d,Qe=g._isUTC,S){case"Milliseconds":return void(Qe?ce.setUTCMilliseconds(X):ce.setMilliseconds(X));case"Seconds":return void(Qe?ce.setUTCSeconds(X):ce.setSeconds(X));case"Minutes":return void(Qe?ce.setUTCMinutes(X):ce.setMinutes(X));case"Hours":return void(Qe?ce.setUTCHours(X):ce.setHours(X));case"Date":return void(Qe?ce.setUTCDate(X):ce.setDate(X));case"FullYear":break;default:return}Bt=X,an=g.month(),Gn=29!==(Gn=g.date())||1!==an||Rt(Bt)?Gn:28,Qe?ce.setUTCFullYear(Bt,an,Gn):ce.setFullYear(Bt,an,Gn)}}function Ve(g,S){if(isNaN(g)||isNaN(S))return NaN;var X=function he(g,S){return(g%S+S)%S}(S,12);return g+=(S-X)/12,1===X?Rt(g)?29:28:31-X%7%2}ie=Array.prototype.indexOf?Array.prototype.indexOf:function(g){var S;for(S=0;S<this.length;++S)if(this[S]===g)return S;return-1},We("M",["MM",2],"Mo",function(){return this.month()+1}),We("MMM",0,0,function(g){return this.localeData().monthsShort(this,g)}),We("MMMM",0,0,function(g){return this.localeData().months(this,g)}),mt("M",wn,Sn),mt("MM",wn,ue),mt("MMM",function(g,S){return S.monthsShortRegex(g)}),mt("MMMM",function(g,S){return S.monthsRegex(g)}),At(["M","MM"],function(g,S){S[ht]=Yt(g)-1}),At(["MMM","MMMM"],function(g,S,X,ce){var Qe=X._locale.monthsParse(g,ce,X._strict);null!=Qe?S[ht]=Qe:H(X).invalidMonth=g});var Vt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),mn="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Pn=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,_i=Zt,qn=Zt;function fe(g,S,X){var ce,Qe,Bt,an=g.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],ce=0;ce<12;++ce)Bt=M([2e3,ce]),this._shortMonthsParse[ce]=this.monthsShort(Bt,"").toLocaleLowerCase(),this._longMonthsParse[ce]=this.months(Bt,"").toLocaleLowerCase();return X?"MMM"===S?-1!==(Qe=ie.call(this._shortMonthsParse,an))?Qe:null:-1!==(Qe=ie.call(this._longMonthsParse,an))?Qe:null:"MMM"===S?-1!==(Qe=ie.call(this._shortMonthsParse,an))||-1!==(Qe=ie.call(this._longMonthsParse,an))?Qe:null:-1!==(Qe=ie.call(this._longMonthsParse,an))||-1!==(Qe=ie.call(this._shortMonthsParse,an))?Qe:null}function D(g,S){if(!g.isValid())return g;if("string"==typeof S)if(/^\d+$/.test(S))S=Yt(S);else if(!N(S=g.localeData().monthsParse(S)))return g;var X=S,ce=g.date();return ce=ce<29?ce:Math.min(ce,Ve(g.year(),X)),g._isUTC?g._d.setUTCMonth(X,ce):g._d.setMonth(X,ce),g}function J(g){return null!=g?(D(this,g),c.updateOffset(this,!0),this):qi(this,"Month")}function gn(){function g(Ci,Ni){return Ni.length-Ci.length}var Qe,Bt,an,Gn,S=[],X=[],ce=[];for(Qe=0;Qe<12;Qe++)Bt=M([2e3,Qe]),an=Oe(this.monthsShort(Bt,"")),Gn=Oe(this.months(Bt,"")),S.push(an),X.push(Gn),ce.push(Gn),ce.push(an);S.sort(g),X.sort(g),ce.sort(g),this._monthsRegex=new RegExp("^("+ce.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+X.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+S.join("|")+")","i")}function ci(g,S,X,ce,Qe,Bt,an){var Gn;return g<100&&g>=0?(Gn=new Date(g+400,S,X,ce,Qe,Bt,an),isFinite(Gn.getFullYear())&&Gn.setFullYear(g)):Gn=new Date(g,S,X,ce,Qe,Bt,an),Gn}function pi(g){var S,X;return g<100&&g>=0?((X=Array.prototype.slice.call(arguments))[0]=g+400,S=new Date(Date.UTC.apply(null,X)),isFinite(S.getUTCFullYear())&&S.setUTCFullYear(g)):S=new Date(Date.UTC.apply(null,arguments)),S}function Si(g,S,X){var ce=7+S-X;return-(7+pi(g,0,ce).getUTCDay()-S)%7+ce-1}function Ti(g,S,X,ce,Qe){var Ci,Ni,Gn=1+7*(S-1)+(7+X-ce)%7+Si(g,ce,Qe);return Gn<=0?Ni=ri(Ci=g-1)+Gn:Gn>ri(g)?(Ci=g+1,Ni=Gn-ri(g)):(Ci=g,Ni=Gn),{year:Ci,dayOfYear:Ni}}function bi(g,S,X){var Bt,an,ce=Si(g.year(),S,X),Qe=Math.floor((g.dayOfYear()-ce-1)/7)+1;return Qe<1?Bt=Qe+Bi(an=g.year()-1,S,X):Qe>Bi(g.year(),S,X)?(Bt=Qe-Bi(g.year(),S,X),an=g.year()+1):(an=g.year(),Bt=Qe),{week:Bt,year:an}}function Bi(g,S,X){var ce=Si(g,S,X),Qe=Si(g+1,S,X);return(ri(g)-ce+Qe)/7}We("w",["ww",2],"wo","week"),We("W",["WW",2],"Wo","isoWeek"),mt("w",wn,Sn),mt("ww",wn,ue),mt("W",wn,Sn),mt("WW",wn,ue),Ht(["w","ww","W","WW"],function(g,S,X,ce){S[ce.substr(0,1)]=Yt(g)});function wr(g,S){return g.slice(S,7).concat(g.slice(0,S))}We("d",0,"do","day"),We("dd",0,0,function(g){return this.localeData().weekdaysMin(this,g)}),We("ddd",0,0,function(g){return this.localeData().weekdaysShort(this,g)}),We("dddd",0,0,function(g){return this.localeData().weekdays(this,g)}),We("e",0,0,"weekday"),We("E",0,0,"isoWeekday"),mt("d",wn),mt("e",wn),mt("E",wn),mt("dd",function(g,S){return S.weekdaysMinRegex(g)}),mt("ddd",function(g,S){return S.weekdaysShortRegex(g)}),mt("dddd",function(g,S){return S.weekdaysRegex(g)}),Ht(["dd","ddd","dddd"],function(g,S,X,ce){var Qe=X._locale.weekdaysParse(g,ce,X._strict);null!=Qe?S.d=Qe:H(X).invalidWeekday=g}),Ht(["d","e","E"],function(g,S,X,ce){S[ce]=Yt(g)});var na="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ss="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ia="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ho=Zt,us=Zt,Da=Zt;function Un(g,S,X){var ce,Qe,Bt,an=g.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],ce=0;ce<7;++ce)Bt=M([2e3,1]).day(ce),this._minWeekdaysParse[ce]=this.weekdaysMin(Bt,"").toLocaleLowerCase(),this._shortWeekdaysParse[ce]=this.weekdaysShort(Bt,"").toLocaleLowerCase(),this._weekdaysParse[ce]=this.weekdays(Bt,"").toLocaleLowerCase();return X?"dddd"===S?-1!==(Qe=ie.call(this._weekdaysParse,an))?Qe:null:"ddd"===S?-1!==(Qe=ie.call(this._shortWeekdaysParse,an))?Qe:null:-1!==(Qe=ie.call(this._minWeekdaysParse,an))?Qe:null:"dddd"===S?-1!==(Qe=ie.call(this._weekdaysParse,an))||-1!==(Qe=ie.call(this._shortWeekdaysParse,an))||-1!==(Qe=ie.call(this._minWeekdaysParse,an))?Qe:null:"ddd"===S?-1!==(Qe=ie.call(this._shortWeekdaysParse,an))||-1!==(Qe=ie.call(this._weekdaysParse,an))||-1!==(Qe=ie.call(this._minWeekdaysParse,an))?Qe:null:-1!==(Qe=ie.call(this._minWeekdaysParse,an))||-1!==(Qe=ie.call(this._weekdaysParse,an))||-1!==(Qe=ie.call(this._shortWeekdaysParse,an))?Qe:null}function gr(){function g(Js,Ka){return Ka.length-Js.length}var Bt,an,Gn,Ci,Ni,S=[],X=[],ce=[],Qe=[];for(Bt=0;Bt<7;Bt++)an=M([2e3,1]).day(Bt),Gn=Oe(this.weekdaysMin(an,"")),Ci=Oe(this.weekdaysShort(an,"")),Ni=Oe(this.weekdays(an,"")),S.push(Gn),X.push(Ci),ce.push(Ni),Qe.push(Gn),Qe.push(Ci),Qe.push(Ni);S.sort(g),X.sort(g),ce.sort(g),Qe.sort(g),this._weekdaysRegex=new RegExp("^("+Qe.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+ce.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+X.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+S.join("|")+")","i")}function qr(){return this.hours()%12||12}function Ma(g,S){We(g,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),S)})}function es(g,S){return S._meridiemParse}We("H",["HH",2],0,"hour"),We("h",["hh",2],0,qr),We("k",["kk",2],0,function ha(){return this.hours()||24}),We("hmm",0,0,function(){return""+qr.apply(this)+fn(this.minutes(),2)}),We("hmmss",0,0,function(){return""+qr.apply(this)+fn(this.minutes(),2)+fn(this.seconds(),2)}),We("Hmm",0,0,function(){return""+this.hours()+fn(this.minutes(),2)}),We("Hmmss",0,0,function(){return""+this.hours()+fn(this.minutes(),2)+fn(this.seconds(),2)}),Ma("a",!0),Ma("A",!1),mt("a",es),mt("A",es),mt("H",wn,Bn),mt("h",wn,Sn),mt("k",wn,Sn),mt("HH",wn,ue),mt("hh",wn,ue),mt("kk",wn,ue),mt("hmm",Vn),mt("hmmss",Rn),mt("Hmm",Vn),mt("Hmmss",Rn),At(["H","HH"],ut),At(["k","kk"],function(g,S,X){var ce=Yt(g);S[ut]=24===ce?0:ce}),At(["a","A"],function(g,S,X){X._isPm=X._locale.isPM(g),X._meridiem=g}),At(["h","hh"],function(g,S,X){S[ut]=Yt(g),H(X).bigHour=!0}),At("hmm",function(g,S,X){var ce=g.length-2;S[ut]=Yt(g.substr(0,ce)),S[Wt]=Yt(g.substr(ce)),H(X).bigHour=!0}),At("hmmss",function(g,S,X){var ce=g.length-4,Qe=g.length-2;S[ut]=Yt(g.substr(0,ce)),S[Wt]=Yt(g.substr(ce,2)),S[hn]=Yt(g.substr(Qe)),H(X).bigHour=!0}),At("Hmm",function(g,S,X){var ce=g.length-2;S[ut]=Yt(g.substr(0,ce)),S[Wt]=Yt(g.substr(ce))}),At("Hmmss",function(g,S,X){var ce=g.length-4,Qe=g.length-2;S[ut]=Yt(g.substr(0,ce)),S[Wt]=Yt(g.substr(ce,2)),S[hn]=Yt(g.substr(Qe))});var zr=Zi("Hours",!0);var Is,zs={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:Vt,monthsShort:mn,week:{dow:0,doy:6},weekdays:na,weekdaysMin:ia,weekdaysShort:Ss,meridiemParse:/[ap]\.?m?\.?/i},zi={},ps={};function ma(g,S){var X,ce=Math.min(g.length,S.length);for(X=0;X<ce;X+=1)if(g[X]!==S[X])return X;return ce}function Ws(g){return g&&g.toLowerCase().replace("_","-")}function Zr(g){var S=null;if(void 0===zi[g]&&it&&it.exports&&function Ea(g){return!(!g||!g.match("^[^/\\\\]*$"))}(g))try{S=Is._abbr,h(5358)("./"+g),xn(S)}catch{zi[g]=null}return zi[g]}function xn(g,S){var X;return g&&((X=P(S)?Mr(g):Wi(g,S))?Is=X:typeof console<"u"&&console.warn&&console.warn("Locale "+g+" not found. Did you forget to load it?")),Is._abbr}function Wi(g,S){if(null!==S){var X,ce=zs;if(S.abbr=g,null!=zi[g])ke("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."),ce=zi[g]._config;else if(null!=S.parentLocale)if(null!=zi[S.parentLocale])ce=zi[S.parentLocale]._config;else{if(null==(X=Zr(S.parentLocale)))return ps[S.parentLocale]||(ps[S.parentLocale]=[]),ps[S.parentLocale].push({name:g,config:S}),null;ce=X._config}return zi[g]=new Ot(wt(ce,S)),ps[g]&&ps[g].forEach(function(Qe){Wi(Qe.name,Qe.config)}),xn(g),zi[g]}return delete zi[g],null}function Mr(g){var S;if(g&&g._locale&&g._locale._abbr&&(g=g._locale._abbr),!g)return Is;if(!s(g)){if(S=Zr(g))return S;g=[g]}return function ts(g){for(var X,ce,Qe,Bt,S=0;S<g.length;){for(X=(Bt=Ws(g[S]).split("-")).length,ce=(ce=Ws(g[S+1]))?ce.split("-"):null;X>0;){if(Qe=Zr(Bt.slice(0,X).join("-")))return Qe;if(ce&&ce.length>=X&&ma(Bt,ce)>=X-1)break;X--}S++}return Is}(g)}function fs(g){var S,X=g._a;return X&&-2===H(g).overflow&&(S=X[ht]<0||X[ht]>11?ht:X[Ue]<1||X[Ue]>Ve(X[Je],X[ht])?Ue:X[ut]<0||X[ut]>24||24===X[ut]&&(0!==X[Wt]||0!==X[hn]||0!==X[Dn])?ut:X[Wt]<0||X[Wt]>59?Wt:X[hn]<0||X[hn]>59?hn:X[Dn]<0||X[Dn]>999?Dn:-1,H(g)._overflowDayOfYear&&(S<Je||S>Ue)&&(S=Ue),H(g)._overflowWeeks&&-1===S&&(S=Xn),H(g)._overflowWeekday&&-1===S&&(S=mi),H(g).overflow=S),g}var za=/^\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)?)?$/,_s=/^\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=/Z|[+-]\d\d(?::?\d\d)?/,ns=[["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]],Pr=[["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/]],is=/^\/?Date\((-?\d+)/i,Gs=/^(?:(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}))$/,Sr={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Rs(g){var S,X,Bt,an,Gn,Ci,ce=g._i,Qe=za.exec(ce)||_s.exec(ce),Ni=ns.length,Js=Pr.length;if(Qe){for(H(g).iso=!0,S=0,X=Ni;S<X;S++)if(ns[S][1].exec(Qe[1])){an=ns[S][0],Bt=!1!==ns[S][2];break}if(null==an)return void(g._isValid=!1);if(Qe[3]){for(S=0,X=Js;S<X;S++)if(Pr[S][1].exec(Qe[3])){Gn=(Qe[2]||" ")+Pr[S][0];break}if(null==Gn)return void(g._isValid=!1)}if(!Bt&&null!=Gn)return void(g._isValid=!1);if(Qe[4]){if(!Lr.exec(Qe[4]))return void(g._isValid=!1);Ci="Z"}g._f=an+(Gn||"")+(Ci||""),rs(g)}else g._isValid=!1}function ra(g){var S=parseInt(g,10);return S<=49?2e3+S:S<=999?1900+S:S}function rr(g){var X,S=Gs.exec(function gs(g){return g.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(g._i));if(S){if(X=function mr(g,S,X,ce,Qe,Bt){var an=[ra(g),mn.indexOf(S),parseInt(X,10),parseInt(ce,10),parseInt(Qe,10)];return Bt&&an.push(parseInt(Bt,10)),an}(S[4],S[3],S[2],S[5],S[6],S[7]),!function ji(g,S,X){return!g||Ss.indexOf(g)===new Date(S[0],S[1],S[2]).getDay()||(H(X).weekdayMismatch=!0,X._isValid=!1,!1)}(S[1],X,g))return;g._a=X,g._tzm=function Ca(g,S,X){if(g)return Sr[g];if(S)return 0;var ce=parseInt(X,10),Qe=ce%100;return(ce-Qe)/100*60+Qe}(S[8],S[9],S[10]),g._d=pi.apply(null,g._a),g._d.setUTCMinutes(g._d.getUTCMinutes()-g._tzm),H(g).rfc2822=!0}else g._isValid=!1}function vs(g,S,X){return g??S??X}function Ji(g){var S,X,Qe,Bt,an,ce=[];if(!g._d){for(Qe=function Ta(g){var S=new Date(c.now());return g._useUTC?[S.getUTCFullYear(),S.getUTCMonth(),S.getUTCDate()]:[S.getFullYear(),S.getMonth(),S.getDate()]}(g),g._w&&null==g._a[Ue]&&null==g._a[ht]&&function ei(g){var S,X,ce,Qe,Bt,an,Gn,Ci,Ni;null!=(S=g._w).GG||null!=S.W||null!=S.E?(Bt=1,an=4,X=vs(S.GG,g._a[Je],bi(Y(),1,4).year),ce=vs(S.W,1),((Qe=vs(S.E,1))<1||Qe>7)&&(Ci=!0)):(Bt=g._locale._week.dow,an=g._locale._week.doy,Ni=bi(Y(),Bt,an),X=vs(S.gg,g._a[Je],Ni.year),ce=vs(S.w,Ni.week),null!=S.d?((Qe=S.d)<0||Qe>6)&&(Ci=!0):null!=S.e?(Qe=S.e+Bt,(S.e<0||S.e>6)&&(Ci=!0)):Qe=Bt),ce<1||ce>Bi(X,Bt,an)?H(g)._overflowWeeks=!0:null!=Ci?H(g)._overflowWeekday=!0:(Gn=Ti(X,ce,Qe,Bt,an),g._a[Je]=Gn.year,g._dayOfYear=Gn.dayOfYear)}(g),null!=g._dayOfYear&&(an=vs(g._a[Je],Qe[Je]),(g._dayOfYear>ri(an)||0===g._dayOfYear)&&(H(g)._overflowDayOfYear=!0),X=pi(an,0,g._dayOfYear),g._a[ht]=X.getUTCMonth(),g._a[Ue]=X.getUTCDate()),S=0;S<3&&null==g._a[S];++S)g._a[S]=ce[S]=Qe[S];for(;S<7;S++)g._a[S]=ce[S]=null==g._a[S]?2===S?1:0:g._a[S];24===g._a[ut]&&0===g._a[Wt]&&0===g._a[hn]&&0===g._a[Dn]&&(g._nextDay=!0,g._a[ut]=0),g._d=(g._useUTC?pi:ci).apply(null,ce),Bt=g._useUTC?g._d.getUTCDay():g._d.getDay(),null!=g._tzm&&g._d.setUTCMinutes(g._d.getUTCMinutes()-g._tzm),g._nextDay&&(g._a[ut]=24),g._w&&typeof g._w.d<"u"&&g._w.d!==Bt&&(H(g).weekdayMismatch=!0)}}function rs(g){if(g._f!==c.ISO_8601)if(g._f!==c.RFC_2822){g._a=[],H(g).empty=!0;var X,ce,Qe,Bt,an,Ni,Js,S=""+g._i,Gn=S.length,Ci=0;for(Js=(Qe=we(g._f,g._locale).match(dt)||[]).length,X=0;X<Js;X++)(ce=(S.match(xe(Bt=Qe[X],g))||[])[0])&&((an=S.substr(0,S.indexOf(ce))).length>0&&H(g).unusedInput.push(an),S=S.slice(S.indexOf(ce)+ce.length),Ci+=ce.length),Ce[Bt]?(ce?H(g).empty=!1:H(g).unusedTokens.push(Bt),nt(Bt,ce,g)):g._strict&&!ce&&H(g).unusedTokens.push(Bt);H(g).charsLeftOver=Gn-Ci,S.length>0&&H(g).unusedInput.push(S),g._a[ut]<=12&&!0===H(g).bigHour&&g._a[ut]>0&&(H(g).bigHour=void 0),H(g).parsedDateParts=g._a.slice(0),H(g).meridiem=g._meridiem,g._a[ut]=function Nr(g,S,X){var ce;return null==X?S:null!=g.meridiemHour?g.meridiemHour(S,X):(null!=g.isPM&&((ce=g.isPM(X))&&S<12&&(S+=12),!ce&&12===S&&(S=0)),S)}(g._locale,g._a[ut],g._meridiem),null!==(Ni=H(g).era)&&(g._a[Je]=g._locale.erasConvertYear(Ni,g._a[Je])),Ji(g),fs(g)}else rr(g);else Rs(g)}function ss(g){var S=g._i,X=g._f;return g._locale=g._locale||Mr(g._l),null===S||void 0===X&&""===S?me({nullInput:!0}):("string"==typeof S&&(g._i=S=g._locale.preparse(S)),et(S)?new pt(fs(S)):(K(S)?g._d=S:s(X)?function $s(g){var S,X,ce,Qe,Bt,an,Gn=!1,Ci=g._f.length;if(0===Ci)return H(g).invalidFormat=!0,void(g._d=new Date(NaN));for(Qe=0;Qe<Ci;Qe++)Bt=0,an=!1,S=ot({},g),null!=g._useUTC&&(S._useUTC=g._useUTC),S._f=g._f[Qe],rs(S),le(S)&&(an=!0),Bt+=H(S).charsLeftOver,Bt+=10*H(S).unusedTokens.length,H(S).score=Bt,Gn?Bt<ce&&(ce=Bt,X=S):(null==ce||Bt<ce||an)&&(ce=Bt,X=S,an&&(Gn=!0));w(g,X||S)}(g):X?rs(g):function se(g){var S=g._i;P(S)?g._d=new Date(c.now()):K(S)?g._d=new Date(S.valueOf()):"string"==typeof S?function Ar(g){var S=is.exec(g._i);null===S?(Rs(g),!1===g._isValid&&(delete g._isValid,rr(g),!1===g._isValid&&(delete g._isValid,g._strict?g._isValid=!1:c.createFromInputFallback(g)))):g._d=new Date(+S[1])}(g):s(S)?(g._a=ne(S.slice(0),function(X){return parseInt(X,10)}),Ji(g)):d(S)?function sa(g){if(!g._d){var S=zt(g._i);g._a=ne([S.year,S.month,void 0===S.day?S.date:S.day,S.hour,S.minute,S.second,S.millisecond],function(ce){return ce&&parseInt(ce,10)}),Ji(g)}}(g):N(S)?g._d=new Date(S):c.createFromInputFallback(g)}(g),le(g)||(g._d=null),g))}function ge(g,S,X,ce,Qe){var Bt={};return(!0===S||!1===S)&&(ce=S,S=void 0),(!0===X||!1===X)&&(ce=X,X=void 0),(d(g)&&k(g)||s(g)&&0===g.length)&&(g=void 0),Bt._isAMomentObject=!0,Bt._useUTC=Bt._isUTC=Qe,Bt._l=X,Bt._i=g,Bt._f=S,Bt._strict=ce,function Wr(g){var S=new pt(fs(ss(g)));return S._nextDay&&(S.add(1,"d"),S._nextDay=void 0),S}(Bt)}function Y(g,S,X,ce){return ge(g,S,X,ce,!1)}c.createFromInputFallback=He("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(g){g._d=new Date(g._i+(g._useUTC?" UTC":""))}),c.ISO_8601=function(){},c.RFC_2822=function(){};var Be=He("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var g=Y.apply(null,arguments);return this.isValid()&&g.isValid()?g<this?this:g:me()}),xt=He("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var g=Y.apply(null,arguments);return this.isValid()&&g.isValid()?g>this?this:g:me()});function zn(g,S){var X,ce;if(1===S.length&&s(S[0])&&(S=S[0]),!S.length)return Y();for(X=S[0],ce=1;ce<S.length;++ce)(!S[ce].isValid()||S[ce][g](X))&&(X=S[ce]);return X}var Qn=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ir(g){var S=zt(g),X=S.year||0,ce=S.quarter||0,Qe=S.month||0,Bt=S.week||S.isoWeek||0,an=S.day||0,Gn=S.hour||0,Ci=S.minute||0,Ni=S.second||0,Js=S.millisecond||0;this._isValid=function ol(g){var S,ce,X=!1,Qe=Qn.length;for(S in g)if(_(g,S)&&(-1===ie.call(Qn,S)||null!=g[S]&&isNaN(g[S])))return!1;for(ce=0;ce<Qe;++ce)if(g[Qn[ce]]){if(X)return!1;parseFloat(g[Qn[ce]])!==Yt(g[Qn[ce]])&&(X=!0)}return!0}(S),this._milliseconds=+Js+1e3*Ni+6e4*Ci+1e3*Gn*60*60,this._days=+an+7*Bt,this._months=+Qe+3*ce+12*X,this._data={},this._locale=Mr(),this._bubble()}function fa(g){return g instanceof Ir}function Ii(g){return g<0?-1*Math.round(-1*g):Math.round(g)}function aa(g,S){We(g,0,0,function(){var X=this.utcOffset(),ce="+";return X<0&&(X=-X,ce="-"),ce+fn(~~(X/60),2)+S+fn(~~X%60,2)})}aa("Z",":"),aa("ZZ",""),mt("Z",St),mt("ZZ",St),At(["Z","ZZ"],function(g,S,X){X._useUTC=!0,X._tzm=xa(St,g)});var _a=/([\+\-]|\d\d)/gi;function xa(g,S){var Qe,Bt,X=(S||"").match(g);return null===X?null:0===(Bt=60*(Qe=((X[X.length-1]||[])+"").match(_a)||["-",0,0])[1]+Yt(Qe[2]))?0:"+"===Qe[0]?Bt:-Bt}function oa(g,S){var X,ce;return S._isUTC?(X=S.clone(),ce=(et(g)||K(g)?g.valueOf():Y(g).valueOf())-X.valueOf(),X._d.setTime(X._d.valueOf()+ce),c.updateOffset(X,!1),X):Y(g).local()}function Za(g){return-Math.round(g._d.getTimezoneOffset())}function Lt(){return!!this.isValid()&&this._isUTC&&0===this._offset}c.updateOffset=function(){};var jt=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Jt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function on(g,S){var Qe,Bt,an,X=g,ce=null;return fa(g)?X={ms:g._milliseconds,d:g._days,M:g._months}:N(g)||!isNaN(+g)?(X={},S?X[S]=+g:X.milliseconds=+g):(ce=jt.exec(g))?(Qe="-"===ce[1]?-1:1,X={y:0,d:Yt(ce[Ue])*Qe,h:Yt(ce[ut])*Qe,m:Yt(ce[Wt])*Qe,s:Yt(ce[hn])*Qe,ms:Yt(Ii(1e3*ce[Dn]))*Qe}):(ce=Jt.exec(g))?X={y:jn(ce[2],Qe="-"===ce[1]?-1:1),M:jn(ce[3],Qe),w:jn(ce[4],Qe),d:jn(ce[5],Qe),h:jn(ce[6],Qe),m:jn(ce[7],Qe),s:jn(ce[8],Qe)}:null==X?X={}:"object"==typeof X&&("from"in X||"to"in X)&&(an=function Mi(g,S){var X;return g.isValid()&&S.isValid()?(S=oa(S,g),g.isBefore(S)?X=Hn(g,S):((X=Hn(S,g)).milliseconds=-X.milliseconds,X.months=-X.months),X):{milliseconds:0,months:0}}(Y(X.from),Y(X.to)),(X={}).ms=an.milliseconds,X.M=an.months),Bt=new Ir(X),fa(g)&&_(g,"_locale")&&(Bt._locale=g._locale),fa(g)&&_(g,"_isValid")&&(Bt._isValid=g._isValid),Bt}function jn(g,S){var X=g&&parseFloat(g.replace(",","."));return(isNaN(X)?0:X)*S}function Hn(g,S){var X={};return X.months=S.month()-g.month()+12*(S.year()-g.year()),g.clone().add(X.months,"M").isAfter(S)&&--X.months,X.milliseconds=+S-+g.clone().add(X.months,"M"),X}function si(g,S){return function(X,ce){var Bt;return null!==ce&&!isNaN(+ce)&&(ke(S,"moment()."+S+"(period, number) is deprecated. Please use moment()."+S+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Bt=X,X=ce,ce=Bt),Jn(this,on(X,ce),g),this}}function Jn(g,S,X,ce){var Qe=S._milliseconds,Bt=Ii(S._days),an=Ii(S._months);g.isValid()&&(ce=ce??!0,an&&D(g,qi(g,"Month")+an*X),Bt&&fr(g,"Date",qi(g,"Date")+Bt*X),Qe&&g._d.setTime(g._d.valueOf()+Qe*X),ce&&c.updateOffset(g,Bt||an))}on.fn=Ir.prototype,on.invalid=function pa(){return on(NaN)};var di=si(1,"add"),Qi=si(-1,"subtract");function Gi(g){return"string"==typeof g||g instanceof String}function sr(g){return et(g)||K(g)||Gi(g)||N(g)||function $n(g){var S=s(g),X=!1;return S&&(X=0===g.filter(function(ce){return!N(ce)&&Gi(g)}).length),S&&X}(g)||function pr(g){var Qe,S=d(g)&&!k(g),X=!1,ce=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],an=ce.length;for(Qe=0;Qe<an;Qe+=1)X=X||_(g,ce[Qe]);return S&&X}(g)||null==g}function Wn(g,S){if(g.date()<S.date())return-Wn(S,g);var X=12*(S.year()-g.year())+(S.month()-g.month()),ce=g.clone().add(X,"months");return-(X+(S-ce<0?(S-ce)/(ce-g.clone().add(X-1,"months")):(S-ce)/(g.clone().add(X+1,"months")-ce)))||0}function Et(g){var S;return void 0===g?this._locale._abbr:(null!=(S=Mr(g))&&(this._locale=S),this)}c.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",c.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var qt=He("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(g){return void 0===g?this.localeData():this.locale(g)});function un(){return this._locale}var hi=6e4,gi=60*hi,Yi=3506328*gi;function Cn(g,S){return(g%S+S)%S}function fi(g,S,X){return g<100&&g>=0?new Date(g+400,S,X)-Yi:new Date(g,S,X).valueOf()}function ni(g,S,X){return g<100&&g>=0?Date.UTC(g+400,S,X)-Yi:Date.UTC(g,S,X)}function qa(g,S){return S.erasAbbrRegex(g)}function Ui(){var Qe,Bt,an,Gn,Ci,g=[],S=[],X=[],ce=[],Ni=this.eras();for(Qe=0,Bt=Ni.length;Qe<Bt;++Qe)an=Oe(Ni[Qe].name),Gn=Oe(Ni[Qe].abbr),Ci=Oe(Ni[Qe].narrow),S.push(an),g.push(Gn),X.push(Ci),ce.push(an),ce.push(Gn),ce.push(Ci);this._erasRegex=new RegExp("^("+ce.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+S.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+g.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+X.join("|")+")","i")}function Qs(g,S){We(0,[g,g.length],0,S)}function cl(g,S,X,ce,Qe){var Bt;return null==g?bi(this,ce,Qe).year:(S>(Bt=Bi(g,ce,Qe))&&(S=Bt),wo.call(this,g,S,X,ce,Qe))}function wo(g,S,X,ce,Qe){var Bt=Ti(g,S,X,ce,Qe),an=pi(Bt.year,0,Bt.dayOfYear);return this.year(an.getUTCFullYear()),this.month(an.getUTCMonth()),this.date(an.getUTCDate()),this}We("N",0,0,"eraAbbr"),We("NN",0,0,"eraAbbr"),We("NNN",0,0,"eraAbbr"),We("NNNN",0,0,"eraName"),We("NNNNN",0,0,"eraNarrow"),We("y",["y",1],"yo","eraYear"),We("y",["yy",2],0,"eraYear"),We("y",["yyy",3],0,"eraYear"),We("y",["yyyy",4],0,"eraYear"),mt("N",qa),mt("NN",qa),mt("NNN",qa),mt("NNNN",function xl(g,S){return S.erasNameRegex(g)}),mt("NNNNN",function ll(g,S){return S.erasNarrowRegex(g)}),At(["N","NN","NNN","NNNN","NNNNN"],function(g,S,X,ce){var Qe=X._locale.erasParse(g,ce,X._strict);Qe?H(X).era=Qe:H(X).invalidEra=g}),mt("y",Xe),mt("yy",Xe),mt("yyy",Xe),mt("yyyy",Xe),mt("yo",function Fa(g,S){return S._eraYearOrdinalRegex||Xe}),At(["y","yy","yyy","yyyy"],Je),At(["yo"],function(g,S,X,ce){var Qe;X._locale._eraYearOrdinalRegex&&(Qe=g.match(X._locale._eraYearOrdinalRegex)),S[Je]=X._locale.eraYearOrdinalParse?X._locale.eraYearOrdinalParse(g,Qe):parseInt(g,10)}),We(0,["gg",2],0,function(){return this.weekYear()%100}),We(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Qs("gggg","weekYear"),Qs("ggggg","weekYear"),Qs("GGGG","isoWeekYear"),Qs("GGGGG","isoWeekYear"),mt("G",st),mt("g",st),mt("GG",wn,ue),mt("gg",wn,ue),mt("GGGG",en,gt),mt("gggg",en,gt),mt("GGGGG",qe,_n),mt("ggggg",qe,_n),Ht(["gggg","ggggg","GGGG","GGGGG"],function(g,S,X,ce){S[ce.substr(0,2)]=Yt(g)}),Ht(["gg","GG"],function(g,S,X,ce){S[ce]=c.parseTwoDigitYear(g)}),We("Q",0,"Qo","quarter"),mt("Q",De),At("Q",function(g,S){S[ht]=3*(Yt(g)-1)}),We("D",["DD",2],"Do","date"),mt("D",wn,Sn),mt("DD",wn,ue),mt("Do",function(g,S){return g?S._dayOfMonthOrdinalParse||S._ordinalParse:S._dayOfMonthOrdinalParseLenient}),At(["D","DD"],Ue),At("Do",function(g,S){S[Ue]=Yt(g.match(wn)[0])});var Mo=Zi("Date",!0);We("DDD",["DDDD",3],"DDDo","dayOfYear"),mt("DDD",Ct),mt("DDDD",vt),At(["DDD","DDDD"],function(g,S,X){X._dayOfYear=Yt(g)}),We("m",["mm",2],0,"minute"),mt("m",wn,Bn),mt("mm",wn,ue),At(["m","mm"],Wt);var Po=Zi("Minutes",!1);We("s",["ss",2],0,"second"),mt("s",wn,Bn),mt("ss",wn,ue),At(["s","ss"],hn);var Pa,dl,Sl=Zi("Seconds",!1);for(We("S",0,0,function(){return~~(this.millisecond()/100)}),We(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),We(0,["SSS",3],0,"millisecond"),We(0,["SSSS",4],0,function(){return 10*this.millisecond()}),We(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),We(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),We(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),We(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),We(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),mt("S",Ct,De),mt("SS",Ct,ue),mt("SSS",Ct,vt),Pa="SSSS";Pa.length<=9;Pa+="S")mt(Pa,Xe);function Al(g,S){S[Dn]=Yt(1e3*("0."+g))}for(Pa="S";Pa.length<=9;Pa+="S")At(Pa,Al);dl=Zi("Milliseconds",!1),We("z",0,0,"zoneAbbr"),We("zz",0,0,"zoneName");var In=pt.prototype;function A(g){return g}In.add=di,In.calendar=function Or(g,S){1===arguments.length&&(arguments[0]?sr(arguments[0])?(g=arguments[0],S=void 0):function Ai(g){var Qe,S=d(g)&&!k(g),X=!1,ce=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(Qe=0;Qe<ce.length;Qe+=1)X=X||_(g,ce[Qe]);return S&&X}(arguments[0])&&(S=arguments[0],g=void 0):(g=void 0,S=void 0));var X=g||Y(),ce=oa(X,this).startOf("day"),Qe=c.calendarFormat(this,ce)||"sameElse",Bt=S&&(Re(S[Qe])?S[Qe].call(this,X):S[Qe]);return this.format(Bt||this.localeData().calendar(Qe,this,Y(X)))},In.clone=function Br(){return new pt(this)},In.diff=function jr(g,S,X){var ce,Qe,Bt;if(!this.isValid())return NaN;if(!(ce=oa(g,this)).isValid())return NaN;switch(Qe=6e4*(ce.utcOffset()-this.utcOffset()),S=vn(S)){case"year":Bt=Wn(this,ce)/12;break;case"month":Bt=Wn(this,ce);break;case"quarter":Bt=Wn(this,ce)/3;break;case"second":Bt=(this-ce)/1e3;break;case"minute":Bt=(this-ce)/6e4;break;case"hour":Bt=(this-ce)/36e5;break;case"day":Bt=(this-ce-Qe)/864e5;break;case"week":Bt=(this-ce-Qe)/6048e5;break;default:Bt=this-ce}return X?Bt:bt(Bt)},In.endOf=function bs(g){var S,X;if(void 0===(g=vn(g))||"millisecond"===g||!this.isValid())return this;switch(X=this._isUTC?ni:fi,g){case"year":S=X(this.year()+1,0,1)-1;break;case"quarter":S=X(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":S=X(this.year(),this.month()+1,1)-1;break;case"week":S=X(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":S=X(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":S=X(this.year(),this.month(),this.date()+1)-1;break;case"hour":S=this._d.valueOf(),S+=gi-Cn(S+(this._isUTC?0:this.utcOffset()*hi),gi)-1;break;case"minute":S=this._d.valueOf(),S+=hi-Cn(S,hi)-1;break;case"second":S=this._d.valueOf(),S+=1e3-Cn(S,1e3)-1}return this._d.setTime(S),c.updateOffset(this,!0),this},In.format=function br(g){g||(g=this.isUtc()?c.defaultFormatUtc:c.defaultFormat);var S=ae(this,g);return this.localeData().postformat(S)},In.from=function I(g,S){return this.isValid()&&(et(g)&&g.isValid()||Y(g).isValid())?on({to:this,from:g}).locale(this.locale()).humanize(!S):this.localeData().invalidDate()},In.fromNow=function Te(g){return this.from(Y(),g)},In.to=function $(g,S){return this.isValid()&&(et(g)&&g.isValid()||Y(g).isValid())?on({from:this,to:g}).locale(this.locale()).humanize(!S):this.localeData().invalidDate()},In.toNow=function _e(g){return this.to(Y(),g)},In.get=function Cr(g){return Re(this[g=vn(g)])?this[g]():this},In.invalidAt=function Gl(){return H(this).overflow},In.isAfter=function Ts(g,S){var X=et(g)?g:Y(g);return!(!this.isValid()||!X.isValid())&&("millisecond"===(S=vn(S)||"millisecond")?this.valueOf()>X.valueOf():X.valueOf()<this.clone().startOf(S).valueOf())},In.isBefore=function Ys(g,S){var X=et(g)?g:Y(g);return!(!this.isValid()||!X.isValid())&&("millisecond"===(S=vn(S)||"millisecond")?this.valueOf()<X.valueOf():this.clone().endOf(S).valueOf()<X.valueOf())},In.isBetween=function Wa(g,S,X,ce){var Qe=et(g)?g:Y(g),Bt=et(S)?S:Y(S);return!!(this.isValid()&&Qe.isValid()&&Bt.isValid())&&("("===(ce=ce||"()")[0]?this.isAfter(Qe,X):!this.isBefore(Qe,X))&&(")"===ce[1]?this.isBefore(Bt,X):!this.isAfter(Bt,X))},In.isSame=function wi(g,S){var ce,X=et(g)?g:Y(g);return!(!this.isValid()||!X.isValid())&&("millisecond"===(S=vn(S)||"millisecond")?this.valueOf()===X.valueOf():(ce=X.valueOf(),this.clone().startOf(S).valueOf()<=ce&&ce<=this.clone().endOf(S).valueOf()))},In.isSameOrAfter=function la(g,S){return this.isSame(g,S)||this.isAfter(g,S)},In.isSameOrBefore=function Ia(g,S){return this.isSame(g,S)||this.isBefore(g,S)},In.isValid=function va(){return le(this)},In.lang=qt,In.locale=Et,In.localeData=un,In.max=xt,In.min=Be,In.parsingFlags=function Hs(){return w({},H(this))},In.set=function $e(g,S){if("object"==typeof g){var ce,X=function U(g){var X,S=[];for(X in g)_(g,X)&&S.push({unit:X,priority:Ut[X]});return S.sort(function(ce,Qe){return ce.priority-Qe.priority}),S}(g=zt(g)),Qe=X.length;for(ce=0;ce<Qe;ce++)this[X[ce].unit](g[X[ce].unit])}else if(Re(this[g=vn(g)]))return this[g](S);return this},In.startOf=function or(g){var S,X;if(void 0===(g=vn(g))||"millisecond"===g||!this.isValid())return this;switch(X=this._isUTC?ni:fi,g){case"year":S=X(this.year(),0,1);break;case"quarter":S=X(this.year(),this.month()-this.month()%3,1);break;case"month":S=X(this.year(),this.month(),1);break;case"week":S=X(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":S=X(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":S=X(this.year(),this.month(),this.date());break;case"hour":S=this._d.valueOf(),S-=Cn(S+(this._isUTC?0:this.utcOffset()*hi),gi);break;case"minute":S=this._d.valueOf(),S-=Cn(S,hi);break;case"second":S=this._d.valueOf(),S-=Cn(S,1e3)}return this._d.setTime(S),c.updateOffset(this,!0),this},In.subtract=Qi,In.toArray=function da(){var g=this;return[g.year(),g.month(),g.date(),g.hour(),g.minute(),g.second(),g.millisecond()]},In.toObject=function Oa(){var g=this;return{years:g.year(),months:g.month(),date:g.date(),hours:g.hours(),minutes:g.minutes(),seconds:g.seconds(),milliseconds:g.milliseconds()}},In.toDate=function Vs(){return new Date(this.valueOf())},In.toISOString=function oi(g){if(!this.isValid())return null;var S=!0!==g,X=S?this.clone().utc():this;return X.year()<0||X.year()>9999?ae(X,S?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Re(Date.prototype.toISOString)?S?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",ae(X,"Z")):ae(X,S?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},In.inspect=function Oi(){if(!this.isValid())return"moment.invali
1d(/* "+this._i+" */)";var X,ce,g="moment",S="";return this.isLocal()||(g=0===this.utcOffset()?"moment.utc":"moment.parseZone",S="Z"),X="["+g+'("]',ce=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(X+ce+"-MM-DD[T]HH:mm:ss.SSS"+S+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(In[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),In.toJSON=function as(){return this.isValid()?this.toISOString():null},In.toString=function ti(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},In.unix=function ca(){return Math.floor(this.valueOf()/1e3)},In.valueOf=function ks(){return this._d.valueOf()-6e4*(this._offset||0)},In.creationData=function ys(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},In.eraName=function ba(){var g,S,X,ce=this.localeData().eras();for(g=0,S=ce.length;g<S;++g)if(X=this.clone().startOf("day").valueOf(),ce[g].since<=X&&X<=ce[g].until||ce[g].until<=X&&X<=ce[g].since)return ce[g].name;return""},In.eraNarrow=function Ja(){var g,S,X,ce=this.localeData().eras();for(g=0,S=ce.length;g<S;++g)if(X=this.clone().startOf("day").valueOf(),ce[g].since<=X&&X<=ce[g].until||ce[g].until<=X&&X<=ce[g].since)return ce[g].narrow;return""},In.eraAbbr=function vo(){var g,S,X,ce=this.localeData().eras();for(g=0,S=ce.length;g<S;++g)if(X=this.clone().startOf("day").valueOf(),ce[g].since<=X&&X<=ce[g].until||ce[g].until<=X&&X<=ce[g].since)return ce[g].abbr;return""},In.eraYear=function bo(){var g,S,X,ce,Qe=this.localeData().eras();for(g=0,S=Qe.length;g<S;++g)if(X=Qe[g].since<=Qe[g].until?1:-1,ce=this.clone().startOf("day").valueOf(),Qe[g].since<=ce&&ce<=Qe[g].until||Qe[g].until<=ce&&ce<=Qe[g].since)return(this.year()-c(Qe[g].since).year())*X+Qe[g].offset;return this.year()},In.year=Ki,In.isLeapYear=function Xi(){return Rt(this.year())},In.weekYear=function Wo(g){return cl.call(this,g,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},In.isoWeekYear=function Go(g){return cl.call(this,g,this.isoWeek(),this.isoWeekday(),1,4)},In.quarter=In.quarters=function Do(g){return null==g?Math.ceil((this.month()+1)/3):this.month(3*(g-1)+this.month()%3)},In.month=J,In.daysInMonth=function W(){return Ve(this.year(),this.month())},In.week=In.weeks=function er(g){var S=this.localeData().week(this);return null==g?S:this.add(7*(g-S),"d")},In.isoWeek=In.isoWeeks=function _r(g){var S=bi(this,1,4).week;return null==g?S:this.add(7*(g-S),"d")},In.weeksInYear=function La(){var g=this.localeData()._week;return Bi(this.year(),g.dow,g.doy)},In.weeksInWeekYear=function Ga(){var g=this.localeData()._week;return Bi(this.weekYear(),g.dow,g.doy)},In.isoWeeksInYear=function $o(){return Bi(this.year(),1,4)},In.isoWeeksInISOWeekYear=function Fo(){return Bi(this.isoWeekYear(),1,4)},In.date=Mo,In.day=In.days=function cr(g){if(!this.isValid())return null!=g?this:NaN;var S=qi(this,"Day");return null!=g?(g=function xs(g,S){return"string"!=typeof g?g:isNaN(g)?"number"==typeof(g=S.weekdaysParse(g))?g:null:parseInt(g,10)}(g,this.localeData()),this.add(g-S,"d")):S},In.weekday=function lr(g){if(!this.isValid())return null!=g?this:NaN;var S=(this.day()+7-this.localeData()._week.dow)%7;return null==g?S:this.add(g-S,"d")},In.isoWeekday=function ir(g){if(!this.isValid())return null!=g?this:NaN;if(null!=g){var S=function ur(g,S){return"string"==typeof g?S.weekdaysParse(g)%7||7:isNaN(g)?null:g}(g,this.localeData());return this.day(this.day()%7?S:S-7)}return this.day()||7},In.dayOfYear=function Lo(g){var S=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==g?S:this.add(g-S,"d")},In.hour=In.hours=zr,In.minute=In.minutes=Po,In.second=In.seconds=Sl,In.millisecond=In.milliseconds=dl,In.utcOffset=function Sa(g,S,X){var Qe,ce=this._offset||0;if(!this.isValid())return null!=g?this:NaN;if(null!=g){if("string"==typeof g){if(null===(g=xa(St,g)))return this}else Math.abs(g)<16&&!X&&(g*=60);return!this._isUTC&&S&&(Qe=Za(this)),this._offset=g,this._isUTC=!0,null!=Qe&&this.add(Qe,"m"),ce!==g&&(!S||this._changeInProgress?Jn(this,on(g-ce,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,c.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?ce:Za(this)},In.utc=function Xs(g){return this.utcOffset(0,g)},In.local=function ga(g){return this._isUTC&&(this.utcOffset(0,g),this._isUTC=!1,g&&this.subtract(Za(this),"m")),this},In.parseZone=function Ne(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var g=xa(Kt,this._i);null!=g?this.utcOffset(g):this.utcOffset(0,!0)}return this},In.hasAlignedHourOffset=function C(g){return!!this.isValid()&&(g=g?Y(g).utcOffset():0,(this.utcOffset()-g)%60==0)},In.isDST=function R(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},In.isLocal=function Ie(){return!!this.isValid()&&!this._isUTC},In.isUtcOffset=function lt(){return!!this.isValid()&&this._isUTC},In.isUtc=Lt,In.isUTC=Lt,In.zoneAbbr=function ul(){return this._isUTC?"UTC":""},In.zoneName=function ya(){return this._isUTC?"Coordinated Universal Time":""},In.dates=He("dates accessor is deprecated. Use date instead.",Mo),In.months=He("months accessor is deprecated. Use month instead",J),In.years=He("years accessor is deprecated. Use year instead",Ki),In.zone=He("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Aa(g,S){return null!=g?("string"!=typeof g&&(g=-g),this.utcOffset(g,S),this):-this.utcOffset()}),In.isDSTShifted=He("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Z(){if(!P(this._isDSTShifted))return this._isDSTShifted;var S,g={};return ot(g,this),(g=ss(g))._a?(S=g._isUTC?M(g._a):Y(g._a),this._isDSTShifted=this.isValid()&&function ka(g,S,X){var an,ce=Math.min(g.length,S.length),Qe=M
vendor: 10,235 bytes, line 1
1ath.abs(g.length-S.length),Bt=0;for(an=0;an<ce;an++)(X&&g[an]!==S[an]||!X&&Yt(g[an])!==Yt(S[an]))&&Bt++;return Bt+Qe}(g._a,S.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var V=Ot.prototype;function ve(g,S,X,ce){var Qe=Mr(),Bt=M().set(ce,S);return Qe[X](Bt,g)}function ze(g,S,X){if(N(g)&&(S=g,g=void 0),g=g||"",null!=S)return ve(g,S,X,"month");var ce,Qe=[];for(ce=0;ce<12;ce++)Qe[ce]=ve(g,ce,X,"month");return Qe}function Mt(g,S,X,ce){"boolean"==typeof g?(N(S)&&(X=S,S=void 0),S=S||""):(X=S=g,g=!1,N(S)&&(X=S,S=void 0),S=S||"");var an,Qe=Mr(),Bt=g?Qe._week.dow:0,Gn=[];if(null!=X)return ve(S,(X+Bt)%7,ce,"day");for(an=0;an<7;an++)Gn[an]=ve(S,(an+Bt)%7,ce,"day");return Gn}V.calendar=function Pt(g,S,X){var ce=this._calendar[g]||this._calendar.sameElse;return Re(ce)?ce.call(S,X):ce},V.longDateFormat=function Pe(g){var S=this._longDateFormat[g],X=this._longDateFormat[g.toUpperCase()];return S||!X?S:(this._longDateFormat[g]=X.match(dt).map(function(ce){return"MMMM"===ce||"MM"===ce||"DD"===ce||"dddd"===ce?ce.slice(1):ce}).join(""),this._longDateFormat[g])},V.invalidDate=function Le(){return this._invalidDate},V.ordinal=function Se(g){return this._ordinal.replace("%d",g)},V.preparse=A,V.postformat=A,V.relativeTime=function je(g,S,X,ce){var Qe=this._relativeTime[X];return Re(Qe)?Qe(g,S,X,ce):Qe.replace(/%d/i,g)},V.pastFuture=function Ft(g,S){var X=this._relativeTime[g>0?"future":"past"];return Re(X)?X(S):X.replace(/%s/i,S)},V.set=function Fe(g){var S,X;for(X in g)_(g,X)&&(Re(S=g[X])?this[X]=S:this["_"+X]=S);this._config=g,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},V.eras=function ws(g,S){var X,ce,Qe,Bt=this._eras||Mr("en")._eras;for(X=0,ce=Bt.length;X<ce;++X)switch("string"==typeof Bt[X].since&&(Qe=c(Bt[X].since).startOf("day"),Bt[X].since=Qe.valueOf()),typeof Bt[X].until){case"undefined":Bt[X].until=1/0;break;case"string":Qe=c(Bt[X].until).startOf("day").valueOf(),Bt[X].until=Qe.valueOf()}return Bt},V.erasParse=function zo(g,S,X){var ce,Qe,an,Gn,Ci,Bt=this.eras();for(g=g.toUpperCase(),ce=0,Qe=Bt.length;ce<Qe;++ce)if(an=Bt[ce].name.toUpperCase(),Gn=Bt[ce].abbr.toUpperCase(),Ci=Bt[ce].narrow.toUpperCase(),X)switch(S){case"N":case"NN":case"NNN":if(Gn===g)return Bt[ce];break;case"NNNN":if(an===g)return Bt[ce];break;case"NNNNN":if(Ci===g)return Bt[ce]}else if([an,Gn,Ci].indexOf(g)>=0)return Bt[ce]},V.erasConvertYear=function Ra(g,S){var X=g.since<=g.until?1:-1;return void 0===S?c(g.since).year():c(g.since).year()+(S-g.offset)*X},V.erasAbbrRegex=function Yr(g){return _(this,"_erasAbbrRegex")||Ui.call(this),g?this._erasAbbrRegex:this._erasRegex},V.erasNameRegex=function mo(g){return _(this,"_erasNameRegex")||Ui.call(this),g?this._erasNameRegex:this._erasRegex},V.erasNarrowRegex=function yo(g){return _(this,"_erasNarrowRegex")||Ui.call(this),g?this._erasNarrowRegex:this._erasRegex},V.months=function Zn(g,S){return g?s(this._months)?this._months[g.month()]:this._months[(this._months.isFormat||Pn).test(S)?"format":"standalone"][g.month()]:s(this._months)?this._months:this._months.standalone},V.monthsShort=function Ge(g,S){return g?s(this._monthsShort)?this._monthsShort[g.month()]:this._monthsShort[Pn.test(S)?"format":"standalone"][g.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},V.monthsParse=function tt(g,S,X){var ce,Qe,Bt;if(this._monthsParseExact)return fe.call(this,g,S,X);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),ce=0;ce<12;ce++){if(Qe=M([2e3,ce]),X&&!this._longMonthsParse[ce]&&(this._longMonthsParse[ce]=new RegExp("^"+this.months(Qe,"").replace(".","")+"$","i"),this._shortMonthsParse[ce]=new RegExp("^"+this.monthsShort(Qe,"").replace(".","")+"$","i")),!X&&!this._monthsParse[ce]&&(Bt="^"+this.months(Qe,"")+"|^"+this.monthsShort(Qe,""),this._monthsParse[ce]=new RegExp(Bt.replace(".",""),"i")),X&&"MMMM"===S&&this._longMonthsParse[ce].test(g))return ce;if(X&&"MMM"===S&&this._shortMonthsParse[ce].test(g))return ce;if(!X&&this._monthsParse[ce].test(g))return ce}},V.monthsRegex=function Tt(g){return this._monthsParseExact?(_(this,"_monthsRegex")||gn.call(this),g?this._monthsStrictRegex:this._monthsRegex):(_(this,"_monthsRegex")||(this._monthsRegex=qn),this._monthsStrictRegex&&g?this._monthsStrictRegex:this._monthsRegex)},V.monthsShortRegex=function Ae(g){return this._monthsParseExact?(_(this,"_monthsRegex")||gn.call(this),g?this._monthsShortStrictRegex:this._monthsShortRegex):(_(this,"_monthsShortRegex")||(this._monthsShortRegex=_i),this._monthsShortStrictRegex&&g?this._monthsShortStrictRegex:this._monthsShortRegex)},V.week=function Fi(g){return bi(g,this._week.dow,this._week.doy).week},V.firstDayOfYear=function Jr(){return this._week.doy},V.firstDayOfWeek=function tr(){return this._week.dow},V.weekdays=function Ua(g,S){var X=s(this._weekdays)?this._weekdays:this._weekdays[g&&!0!==g&&this._weekdays.isFormat.test(S)?"format":"standalone"];return!0===g?wr(X,this._week.dow):g?X[g.day()]:X},V.weekdaysMin=function nr(g){return!0===g?wr(this._weekdaysMin,this._week.dow):g?this._weekdaysMin[g.day()]:this._weekdaysMin},V.weekdaysShort=function Dr(g){return!0===g?wr(this._weekdaysShort,this._week.dow):g?this._weekdaysShort[g.day()]:this._weekdaysShort},V.weekdaysParse=function rn(g,S,X){var ce,Qe,Bt;if(this._weekdaysParseExact)return Un.call(this,g,S,X);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),ce=0;ce<7;ce++){if(Qe=M([2e3,1]).day(ce),X&&!this._fullWeekdaysParse[ce]&&(this._fullWeekdaysParse[ce]=new RegExp("^"+this.weekdays(Qe,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[ce]=new RegExp("^"+this.weekdaysShort(Qe,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[ce]=new RegExp("^"+this.weekdaysMin(Qe,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[ce]||(Bt="^"+this.weekdays(Qe,"")+"|^"+this.weekdaysShort(Qe,"")+"|^"+this.weekdaysMin(Qe,""),this._weekdaysParse[ce]=new RegExp(Bt.replace(".",""),"i")),X&&"dddd"===S&&this._fullWeekdaysParse[ce].test(g))return ce;if(X&&"ddd"===S&&this._shortWeekdaysParse[ce].test(g))return ce;if(X&&"dd"===S&&this._minWeekdaysParse[ce].test(g))return ce;if(!X&&this._weekdaysParse[ce].test(g))return ce}},V.weekdaysRegex=function As(g){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||gr.call(this),g?this._weekdaysStrictRegex:this._weekdaysRegex):(_(this,"_weekdaysRegex")||(this._weekdaysRegex=ho),this._weekdaysStrictRegex&&g?this._weekdaysStrictRegex:this._weekdaysRegex)},V.weekdaysShortRegex=function hs(g){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||gr.call(this),g?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(_(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=us),this._weekdaysShortStrictRegex&&g?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},V.weekdaysMinRegex=function ms(g){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||gr.call(this),g?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(_(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Da),this._weekdaysMinStrictRegex&&g?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},V.isPM=function vr(g){return"p"===(g+"").toLowerCase().charAt(0)},V.meridiem=function hr(g,S,X){return g>11?X?"pm":"PM":X?"am":"AM"},xn("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(g){var S=g%10;return g+(1===Yt(g%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")}}),c.lang=He("moment.lang is deprecated. Use moment.locale instead.",xn),c.langData=He("moment.langData is deprecated. Use moment.localeData instead.",Mr);var Vi=Math.abs;function $r(g,S,X,ce){var Qe=on(S,X);return g._milliseconds+=ce*Qe._milliseconds,g._days+=ce*Qe._days,g._months+=ce*Qe._months,g._bubble()}function dr(g){return g<0?Math.floor(g):Math.ceil(g)}function Vr(g){return 4800*g/146097}function Ms(g){return 146097*g/4800}function Na(g){return function(){return this.as(g)}}var Eo=Na("ms"),$l=Na("s"),Il=Na("m"),Co=Na("h"),Ko=Na("d"),Ol=Na("w"),Kl=Na("M"),ml=Na("Q"),Ec=Na("y"),Rl=Eo;function eo(g){return function(){return this.isValid()?this._data[g]:NaN}}var Ql=eo("milliseconds"),to=eo("seconds"),pl=eo("minutes"),No=eo("hours"),fl=eo("days"),Cc=eo("months"),Ll=eo("years");var Hr=Math.round,$a={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Zl(g,S,X,ce,Qe){return Qe.relativeTime(S||1,!!X,g,ce)}var _l=Math.abs;function To(g){return(g>0)-(g<0)||+g}function Qo(){if(!this.isValid())return this.localeData().invalidDate();var ce,Qe,Bt,an,Ci,Ni,Js,Ka,g=_l(this._milliseconds)/1e3,S=_l(this._days),X=_l(this._months),Gn=this.asSeconds();return Gn?(ce=bt(g/60),Qe=bt(ce/60),g%=60,ce%=60,Bt=bt(X/12),X%=12,an=g?g.toFixed(3).replace(/\.?0+$/,""):"",Ci=Gn<0?"-":"",Ni=To(this._months)!==To(Gn)?"-":"",Js=To(this._days)!==To(Gn)?"-":"",Ka=To(this._milliseconds)!==To(Gn)?"-":"",Ci+"P"+(Bt?Ni+Bt+"Y":"")+(X?Ni+X+"M":"")+(S?Js+S+"D":"")+(Qe||ce||g?"T":"")+(Qe?Ka+Qe+"H":"")+(ce?Ka+ce+"M":"")+(g?Ka+an+"S":"")):"P0D"}var Hi=Ir.prototype;return Hi.isValid=function Ks(){return this._isValid},Hi.abs=function Ds(){var g=this._data;return this._milliseconds=Vi(this._milliseconds),this._days=Vi(this._days),this._months=Vi(this._months),g.milliseconds=Vi(g.milliseconds),g.seconds=Vi(g.seconds),g.minutes=Vi(g.minutes),g.hours=Vi(g.hours),g.months=Vi(g.months),g.years=Vi(g.years),this},Hi.add=function Zs(g,S){return $r(this,g,S,1)},Hi.subtract=function vi(g,S){return $r(this,g,S,-1)},Hi.as=function hl(g){if(!this.isValid())return NaN;var S,X,ce=this._milliseconds;if("month"===(g=vn(g))||"quarter"===g||"year"===g)switch(S=this._days+ce/864e5,X=this._months+Vr(S),g){case"month":return X;case"quarter":return X/3;case"year":return X/12}else switch(S=this._days+Math.round(Ms(this._months)),g){case"week":return S/7+ce/6048e5;case"day":return S+ce/864e5;case"hour":return 24*S+ce/36e5;case"minute":return 1440*S+ce/6e4;case"second":return 86400*S+ce/1e3;case"millisecond":return Math.floor(864e5*S)+ce;default:throw new Error("Unknown unit "+g)}
vendor: 6,857 bytes, line 1
1},Hi.asMilliseconds=Eo,Hi.asSeconds=$l,Hi.asMinutes=Il,Hi.asHours=Co,Hi.asDays=Ko,Hi.asWeeks=Ol,Hi.asMonths=Kl,Hi.asQuarters=ml,Hi.asYears=Ec,Hi.valueOf=Rl,Hi._bubble=function Kr(){var Qe,Bt,an,Gn,Ci,g=this._milliseconds,S=this._days,X=this._months,ce=this._data;return g>=0&&S>=0&&X>=0||g<=0&&S<=0&&X<=0||(g+=864e5*dr(Ms(X)+S),S=0,X=0),ce.milliseconds=g%1e3,Qe=bt(g/1e3),ce.seconds=Qe%60,Bt=bt(Qe/60),ce.minutes=Bt%60,an=bt(Bt/60),ce.hours=an%24,S+=bt(an/24),X+=Ci=bt(Vr(S)),S-=dr(Ms(Ci)),Gn=bt(X/12),X%=12,ce.days=S,ce.months=X,ce.years=Gn,this},Hi.clone=function Xl(){return on(this)},Hi.get=function Fl(g){return g=vn(g),this.isValid()?this[g+"s"]():NaN},Hi.milliseconds=Ql,Hi.seconds=to,Hi.minutes=pl,Hi.hours=No,Hi.days=fl,Hi.weeks=function Xo(){return bt(this.days()/7)},Hi.months=Cc,Hi.years=Ll,Hi.humanize=function no(g,S){if(!this.isValid())return this.localeData().invalidDate();var Qe,Bt,X=!1,ce=$a;return"object"==typeof g&&(S=g,g=!1),"boolean"==typeof g&&(X=g),"object"==typeof S&&(ce=Object.assign({},$a,S),null!=S.s&&null==S.ss&&(ce.ss=S.s-1)),Bt=function Jl(g,S,X,ce){var Qe=on(g).abs(),Bt=Hr(Qe.as("s")),an=Hr(Qe.as("m")),Gn=Hr(Qe.as("h")),Ci=Hr(Qe.as("d")),Ni=Hr(Qe.as("M")),Js=Hr(Qe.as("w")),Ka=Hr(Qe.as("y")),ko=Bt<=X.ss&&["s",Bt]||Bt<X.s&&["ss",Bt]||an<=1&&["m"]||an<X.m&&["mm",an]||Gn<=1&&["h"]||Gn<X.h&&["hh",Gn]||Ci<=1&&["d"]||Ci<X.d&&["dd",Ci];return null!=X.w&&(ko=ko||Js<=1&&["w"]||Js<X.w&&["ww",Js]),(ko=ko||Ni<=1&&["M"]||Ni<X.M&&["MM",Ni]||Ka<=1&&["y"]||["yy",Ka])[2]=S,ko[3]=+g>0,ko[4]=ce,Zl.apply(null,ko)}(this,!X,ce,Qe=this.localeData()),X&&(Bt=Qe.pastFuture(+this,Bt)),Qe.postformat(Bt)},Hi.toISOString=Qo,Hi.toString=Qo,Hi.toJSON=Qo,Hi.locale=Et,Hi.localeData=un,Hi.toIsoString=He("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Qo),Hi.lang=qt,We("X",0,0,"unix"),We("x",0,0,"valueOf"),mt("x",st),mt("X",/[+-]?\d+(\.\d{1,3})?/),At("X",function(g,S,X){X._d=new Date(1e3*parseFloat(g))}),At("x",function(g,S,X){X._d=new Date(Yt(g))}),c.version="2.30.1",function r(g){n=g}(Y),c.fn=In,c.min=function yi(){return zn("isBefore",[].slice.call(arguments,0))},c.max=function Fs(){return zn("isAfter",[].slice.call(arguments,0))},c.now=function(){return Date.now?Date.now():+new Date},c.utc=M,c.unix=function x(g){return Y(1e3*g)},c.months=function sn(g,S){return ze(g,S,"months")},c.isDate=K,c.locale=xn,c.invalid=me,c.duration=on,c.isMoment=et,c.weekdays=function Ln(g,S,X){return Mt(g,S,X,"weekdays")},c.parseZone=function z(){return Y.apply(null,arguments).parseZone()},c.localeData=Mr,c.isDuration=fa,c.monthsShort=function Gt(g,S){return ze(g,S,"monthsShort")},c.weekdaysMin=function Ei(g,S,X){return Mt(g,S,X,"weekdaysMin")},c.defineLocale=Wi,c.updateLocale=function xr(g,S){if(null!=S){var X,ce,Qe=zs;null!=zi[g]&&null!=zi[g].parentLocale?zi[g].set(wt(zi[g]._config,S)):(null!=(ce=Zr(g))&&(Qe=ce._config),S=wt(Qe,S),null==ce&&(S.abbr=g),(X=new Ot(S)).parentLocale=zi[g],zi[g]=X),xn(g)}else null!=zi[g]&&(null!=zi[g].parentLocale?(zi[g]=zi[g].parentLocale,g===xn()&&xn(g)):null!=zi[g]&&delete zi[g]);return zi[g]},c.locales=function Os(){return Xt(zi)},c.weekdaysShort=function ui(g,S,X){return Mt(g,S,X,"weekdaysShort")},c.normalizeUnits=vn,c.relativeTimeRounding=function Tc(g){return void 0===g?Hr:"function"==typeof g&&(Hr=g,!0)},c.relativeTimeThreshold=function Pl(g,S){return void 0!==$a[g]&&(void 0===S?$a[g]:($a[g]=S,"s"===g&&($a.ss=S-1),!0))},c.calendarFormat=function Gr(g,S){var X=g.diff(S,"days",!0);return X<-6?"sameElse":X<-1?"lastWeek":X<0?"lastDay":X<1?"sameDay":X<2?"nextDay":X<7?"nextWeek":"sameElse"},c.prototype=In,c.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"},c}()},4412:(it,de,h)=>{"use strict";h.d(de,{t:()=>c});var n=h(1413);class c extends n.B{constructor(s){super(),this._value=s}get value(){return this.getValue()}_subscribe(s){const d=super._subscribe(s);return!d.closed&&s.next(this._value),d}getValue(){const{hasError:s,thrownError:d,_value:_}=this;if(s)throw d;return this._throwIfClosed(),_}next(s){super.next(this._value=s)}}},1985:(it,de,h)=>{"use strict";h.d(de,{c:()=>P});var n=h(7707),c=h(8359),r=h(3494),s=h(1203),d=h(1026),_=h(8071),k=h(9786);let P=(()=>{class w{constructor(j){j&&(this._subscribe=j)}lift(j){const H=new w;return H.source=this,H.operator=j,H}subscribe(j,H,pe){const le=function ne(w){return w&&w instanceof n.vU||function K(w){return w&&(0,_.T)(w.next)&&(0,_.T)(w.error)&&(0,_.T)(w.complete)}(w)&&(0,c.Uv)(w)}(j)?j:new n.Ms(j,H,pe);return(0,k.Y)(()=>{const{operator:me,source:Ke}=this;le.add(me?me.call(le,Ke):Ke?this._subscribe(le):this._trySubscribe(le))}),le}_trySubscribe(j){try{return this._subscribe(j)}catch(H){j.error(H)}}forEach(j,H){return new(H=N(H))((pe,le)=>{const me=new n.Ms({next:Ke=>{try{j(Ke)}catch(yt){le(yt),me.unsubscribe()}},error:le,complete:pe});this.subscribe(me)})}_subscribe(j){var H;return null===(H=this.source)||void 0===H?void 0:H.subscribe(j)}[r.s](){return this}pipe(...j){return(0,s.m)(j)(this)}toPromise(j){return new(j=N(j))((H,pe)=>{let le;this.subscribe(me=>le=me,me=>pe(me),()=>H(le))})}}return w.create=M=>new w(M),w})();function N(w){var M;return null!==(M=w??d.$.Promise)&&void 0!==M?M:Promise}},2771:(it,de,h)=>{"use strict";h.d(de,{m:()=>r});var n=h(1413),c=h(6129);class r extends n.B{constructor(d=1/0,_=1/0,k=c.U){super(),this._bufferSize=d,this._windowTime=_,this._timestampProvider=k,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=_===1/0,this._bufferSize=Math.max(1,d),this._windowTime=Math.max(1,_)}next(d){const{isStopped:_,_buffer:k,_infiniteTimeWindow:P,_timestampProvider:N,_windowTime:K}=this;_||(k.push(d),!P&&k.push(N.now()+K)),this._trimBuffer(),super.next(d)}_subscribe(d){this._throwIfClosed(),this._trimBuffer();const _=this._innerSubscribe(d),{_infiniteTimeWindow:k,_buffer:P}=this,N=P.slice();for(let K=0;K<N.length&&!d.closed;K+=k?1:2)d.next(N[K]);return this._checkFinalizedStatuses(d),_}_trimBuffer(){const{_bufferSize:d,_timestampProvider:_,_buffer:k,_infiniteTimeWindow:P}=this,N=(P?1:2)*d;if(d<1/0&&N<k.length&&k.splice(0,k.length-N),!P){const K=_.now();let ne=0;for(let w=1;w<k.length&&k[w]<=K;w+=2)ne=w;ne&&k.splice(0,ne+1)}}}},1413:(it,de,h)=>{"use strict";h.d(de,{B:()=>k});var n=h(1985),c=h(8359);const s=(0,h(1853).L)(N=>function(){N(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var d=h(7908),_=h(9786);let k=(()=>{class N extends n.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(ne){const w=new P(this,this);return w.operator=ne,w}_throwIfClosed(){if(this.closed)throw new s}next(ne){(0,_.Y)(()=>
vendor: 4,177 bytes, line 1
1{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const w of this.currentObservers)w.next(ne)}})}error(ne){(0,_.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=ne;const{observers:w}=this;for(;w.length;)w.shift().error(ne)}})}complete(){(0,_.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:ne}=this;for(;ne.length;)ne.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var ne;return(null===(ne=this.observers)||void 0===ne?void 0:ne.length)>0}_trySubscribe(ne){return this._throwIfClosed(),super._trySubscribe(ne)}_subscribe(ne){return this._throwIfClosed(),this._checkFinalizedStatuses(ne),this._innerSubscribe(ne)}_innerSubscribe(ne){const{hasError:w,isStopped:M,observers:j}=this;return w||M?c.Kn:(this.currentObservers=null,j.push(ne),new c.yU(()=>{this.currentObservers=null,(0,d.o)(j,ne)}))}_checkFinalizedStatuses(ne){const{hasError:w,thrownError:M,isStopped:j}=this;w?ne.error(M):j&&ne.complete()}asObservable(){const ne=new n.c;return ne.source=this,ne}}return N.create=(K,ne)=>new P(K,ne),N})();class P extends k{constructor(K,ne){super(),this.destination=K,this.source=ne}next(K){var ne,w;null===(w=null===(ne=this.destination)||void 0===ne?void 0:ne.next)||void 0===w||w.call(ne,K)}error(K){var ne,w;null===(w=null===(ne=this.destination)||void 0===ne?void 0:ne.error)||void 0===w||w.call(ne,K)}complete(){var K,ne;null===(ne=null===(K=this.destination)||void 0===K?void 0:K.complete)||void 0===ne||ne.call(K)}_subscribe(K){var ne,w;return null!==(w=null===(ne=this.source)||void 0===ne?void 0:ne.subscribe(K))&&void 0!==w?w:c.Kn}}},7707:(it,de,h)=>{"use strict";h.d(de,{Ms:()=>pe,vU:()=>w});var n=h(8071),c=h(8359),r=h(1026),s=h(5334),d=h(5343);const _=N("C",void 0,void 0);function N(ot,pt,et){return{kind:ot,value:pt,error:et}}var K=h(9270),ne=h(9786);class w extends c.yU{constructor(pt){super(),this.isStopped=!1,pt?(this.destination=pt,(0,c.Uv)(pt)&&pt.add(this)):this.destination=yt}static create(pt,et,ct){return new pe(pt,et,ct)}next(pt){this.isStopped?Ke(function P(ot){return N("N",ot,void 0)}(pt),this):this._next(pt)}error(pt){this.isStopped?Ke(function k(ot){return N("E",void 0,ot)}(pt),this):(this.isStopped=!0,this._error(pt))}complete(){this.isStopped?Ke(_,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(pt){this.destination.next(pt)}_error(pt){try{this.destination.error(pt)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const M=Function.prototype.bind;function j(ot,pt){return M.call(ot,pt)}class H{constructor(pt){this.partialObserver=pt}next(pt){const{partialObserver:et}=this;if(et.next)try{et.next(pt)}catch(ct){le(ct)}}error(pt){const{partialObserver:et}=this;if(et.error)try{et.error(pt)}catch(ct){le(ct)}else le(pt)}complete(){const{partialObserver:pt}=this;if(pt.complete)try{pt.complete()}catch(et){le(et)}}}class pe extends w{constructor(pt,et,ct){let He;if(super(),(0,n.T)(pt)||!pt)He={next:pt??void 0,error:et??void 0,complete:ct??void 0};else{let re;this&&r.$.useDeprecatedNextContext?(re=Object.create(pt),re.unsubscribe=()=>this.unsubscribe(),He={next:pt.next&&j(pt.next,re),error:pt.error&&j(pt.error,re),complete:pt.complete&&j(pt.complete,re)}):He=pt}this.destination=new H(He)}}function le(ot){r.$.useDeprecatedSynchronousErrorHandling?(0,ne.l)(ot):(0,s.m)(ot)}function Ke(ot,pt){const{onStoppedNotification:et}=r.$;et&&K.f.setTimeout(()=>et(ot,pt))}const yt={closed:!0,next:d.l,error:function me(ot){throw ot},complete:d.l}},8359:(it,de,h)=>{"use strict";h.d(de,{Kn:()=>_,yU:()=>d,Uv:()=>k});var n=h(8071);const r=(0,h(1853).L)(N=>function(ne){N(this),this.message=ne?`${ne.length} errors occurred during unsubscription:\n${ne.map((w,M)=>`${M+1}) ${w.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=ne});var s=h(7908);class d{constructor(K){this.initialTeardown=K,this.closed=!1,this._parentage=null,this._finalizers=null}
1unsubscribe(){let K;if(!this.closed){this.closed=!0;const{_parentage:ne}=this;if(ne)if(this._parentage=null,Array.isArray(ne))for(const j of ne)j.remove(this);else ne.remove(this);const{initialTeardown:w}=this;if((0,n.T)(w))try{w()}catch(j){K=j instanceof r?j.errors:[j]}const{_finalizers:M}=this;if(M){this._finalizers=null;for(const j of M)try{P(j)}catch(H){K=K??[],H instanceof r?K=[...K,...H.errors]:K.push(H)}}if(K)throw new r(K)}}add(K){var ne;if(K&&K!==this)if(this.closed)P(K);else{if(K instanceof d){if(K.closed||K._hasParent(this))return;K._addParent(this)}(this._finalizers=null!==(ne=this._finalizers)&&void 0!==ne?ne:[]).push(K)}}_hasParent(K){const{_parentage:ne}=this;return ne===K||Array.isArray(ne)&&ne.includes(K)}_addParent(K){const{_parentage:ne}=this;this._parentage=Array.isArray(ne)?(ne.push(K),ne):ne?[ne,K]:K}_removeParent(K){const{_parentage:ne}=this;ne===K?this._parentage=null:Array.isArray(ne)&&(0,s.o)(ne,K)}remove(K){const{_finalizers:ne}=this;ne&&(0,s.o)(ne,K),K instanceof d&&K._removeParent(this)}}d.EMPTY=(()=>{const N=new d;return N.closed=!0,N})();const _=d.EMPTY;function k(N){return N instanceof d||N&&"closed"in N&&(0,n.T)(N.remove)&&(0,n.T)(N.add)&&(0,n.T)(N.unsubscribe)}function P(N){(0,n.T)(N)?N():N.unsubscribe()}},1026:(it,de,h)=>{"use strict";h.d(de,{$:()=>n});const n={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},17:(it,de,h)=>{"use strict";h.d(de,{G:()=>_});var n=h(1985),c=h(8359),r=h(9898),s=h(4360),d=h(9974);class _ extends n.c{constructor(P,N){super(),this.source=P,this.subjectFactory=N,this._subject=null,this._refCount=0,this._connection=null,(0,d.S)(P)&&(this.lift=P.lift)}_subscribe(P){return this.getSubject().subscribe(P)}getSubject(){const P=this._subject;return(!P||P.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:P}=this;this._subject=this._connection=null,P?.unsubscribe()}connect(){let P=this._connection;if(!P){P=this._connection=new c.yU;const N=this.getSubject();P.add(this.source.subscribe((0,s._)(N,void 0,()=>{this._teardown(),N.complete()},K=>{this._teardown(),N.error(K)},()=>this._teardown()))),P.closed&&(this._connection=null,P=c.yU.EMPTY)}return P}refCount(){return(0,r.B)()(this)}}},4572:(it,de,h)=>{"use strict";h.d(de,{z:()=>K});var n=h(1985),c=h(3073),r=h(6648),s=h(3669),d=h(6450),_=h(9326),k=h(8496),P=h(4360),N=h(5225);function K(...M){const j=(0,_.lI)(M),H=(0,_.ms)(M),{args:pe,keys:le}=(0,c.D)(M);if(0===pe.length)return(0,r.H)([],j);const me=new n.c(function ne(M,j,H=s.D){return pe=>{w(j,()=>{const{length:le}=M,me=new Array(le);let Ke=le,yt=le;for(let ot=0;ot<le;ot++)w(j,()=>{const pt=(0,r.H)(M[ot],j);let et=!1;pt.subscribe((0,P._)(pe,ct=>{me[ot]=ct,et||(et=!0,yt--),yt||pe.next(H(me.slice()))},()=>{--Ke||pe.complete()}))},pe)},pe)}}(pe,j,le?Ke=>(0,k.e)(le,Ke):s.D));return H?me.pipe((0,d.I)(H)):me}function w(M,j,H){M?(0,N.N)(H,M,j):j()}},8793:(it,de,h)=>{"use strict";h.d(de,{x:()=>d});var n=h(6365),r=h(9326),s=h(6648);function d(..._){return function c(){return(0,n.U)(1)}()((0,s.H)(_,(0,r.lI)(_)))}},9030:(it,de,h)=>{"use strict";h.d(de,{v:()=>r});var n=h(1985),c=h(8750);function r(s){return new n.c(d=>{(0,c.Tg)(s()).subscribe(d)})}},983:(it,de,h)=>{"use strict";h.d(de,{w:()=>c});const c=new(h(1985).c)(d=>d.complete())},7468:(it,de,h)=>{"use strict";h.d(de,{p:()=>P});var n=h(1985),c=h(3073),r=h(8750),s=h(9326),d=h(4360),_=h(6450),k=h(8496);function P(...N){const K=(0,s.ms)(N),{args:ne,keys:w}=(0,c.D)(N),M=new n.c(j=>{const{length:H}=ne;if(!H)return void j.complete();const pe=new Array(H);let le=H,me=H;for(let Ke=0;Ke<H;Ke++){let yt=!1;(0,r.Tg)(ne[Ke]).subscribe((0,d._)(j,ot=>{yt||(yt=!0,me--),pe[Ke]=ot},()=>le--,void 0,()=>{(!le||!yt)&&(me||j.next(w?(0,k.e)(w,pe):pe),j.complete())}))}});return K?M.pipe((0,_.I)(K)):M}},6648:(it,de,h)=>{"use strict";h.d(de,{H:()=>ct});var n=h(8750),c=h(5225),r=h(9974),s=h(4360);function d(He,re=0){return(0,r.N)((ke,Re)=>{ke.subscribe((0,s._)(Re,Fe=>(0,c.N)(Re,He,()=>Re.next(Fe),re),()=>(0,c.N)(Re,He,()=>Re.complete(),re),Fe=>(0,c.N)(Re,He,()=>Re.error(Fe),re)))})}function _(He,re=0){return(0,r.N)((ke,Re)=>{Re.add(He.schedule(()=>ke.subscribe(Re),re))})}var N=h(1985),ne=h(4761),w=h(8071);function j(He,re){if(!He)throw new Error("Iterable cannot be null");return new N.c(ke=>{(0,c.N)(ke,re,()=>{const Re=He[Symbol.asyncIterator]();(0,c.N)(ke,re,()=>{Re.next().then(Fe=>{Fe.done?ke.complete():ke.next(Fe.value)})},0,!0)})})}var H=h(5055),pe=h(9858),le=h(7441),me=h(5397),Ke=h(7953),yt=h(591),ot=h(5196);function ct(He,re){return re?function et(He,re){if(null!=He){if((0,H.l)(He))return function k(
1He,re){return(0,n.Tg)(He).pipe(_(re),d(re))}(He,re);if((0,le.X)(He))return function K(He,re){return new N.c(ke=>{let Re=0;return re.schedule(function(){Re===He.length?ke.complete():(ke.next(He[Re++]),ke.closed||this.schedule())})})}(He,re);if((0,pe.y)(He))return function P(He,re){return(0,n.Tg)(He).pipe(_(re),d(re))}(He,re);if((0,Ke.T)(He))return j(He,re);if((0,me.x)(He))return function M(He,re){return new N.c(ke=>{let Re;return(0,c.N)(ke,re,()=>{Re=He[ne.l](),(0,c.N)(ke,re,()=>{let Fe,wt;try{({value:Fe,done:wt}=Re.next())}catch(Ot){return void ke.error(Ot)}wt?ke.complete():ke.next(Fe)},0,!0)}),()=>(0,w.T)(Re?.return)&&Re.return()})}(He,re);if((0,ot.U)(He))return function pt(He,re){return j((0,ot.C)(He),re)}(He,re)}throw(0,yt.L)(He)}(He,re):(0,n.Tg)(He)}},3726:(it,de,h)=>{"use strict";h.d(de,{R:()=>K});var n=h(8750),c=h(1985),r=h(1397),s=h(7441),d=h(8071),_=h(6450);const k=["addListener","removeListener"],P=["addEventListener","removeEventListener"],N=["on","off"];function K(H,pe,le,me){if((0,d.T)(le)&&(me=le,le=void 0),me)return K(H,pe,le).pipe((0,_.I)(me));const[Ke,yt]=function j(H){return(0,d.T)(H.addEventListener)&&(0,d.T)(H.removeEventListener)}(H)?P.map(ot=>pt=>H[ot](pe,pt,le)):function w(H){return(0,d.T)(H.addListener)&&(0,d.T)(H.removeListener)}(H)?k.map(ne(H,pe)):function M(H){return(0,d.T)(H.on)&&(0,d.T)(H.off)}(H)?N.map(ne(H,pe)):[];if(!Ke&&(0,s.X)(H))return(0,r.Z)(ot=>K(ot,pe,le))((0,n.Tg)(H));if(!Ke)throw new TypeError("Invalid event target");return new c.c(ot=>{const pt=(...et)=>ot.next(1<et.length?et:et[0]);return Ke(pt),()=>yt(pt)})}function ne(H,pe){return le=>me=>H[le](pe,me)}},8750:(it,de,h)=>{"use strict";h.d(de,{Tg:()=>M});var n=h(1635),c=h(7441),r=h(9858),s=h(1985),d=h(5055),_=h(7953),k=h(591),P=h(5397),N=h(5196),K=h(8071),ne=h(5334),w=h(3494);function M(ot){if(ot instanceof s.c)return ot;if(null!=ot){if((0,d.l)(ot))return function j(ot){return new s.c(pt=>{const et=ot[w.s]();if((0,K.T)(et.subscribe))return et.subscribe(pt);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(ot);if((0,c.X)(ot))return function H(ot){return new s.c(pt=>{for(let et=0;et<ot.length&&!pt.closed;et++)pt.next(ot[et]);pt.complete()})}(ot);if((0,r.y)(ot))return function pe(ot){return new s.c(pt=>{ot.then(et=>{pt.closed||(pt.next(et),pt.complete())},et=>pt.error(et)).then(null,ne.m)})}(ot);if((0,_.T)(ot))return me(ot);if((0,P.x)(ot))return function le(ot){return new s.c(pt=>{for(const et of ot)if(pt.next(et),pt.closed)return;pt.complete()})}(ot);if((0,N.U)(ot))return function Ke(ot){return me((0,N.C)(ot))}(ot)}throw(0,k.L)(ot)}function me(ot){return new s.c(pt=>{(function yt(ot,pt){var et,ct,He,re;return(0,n.sH)(this,void 0,void 0,function*(){try{for(et=(0,n.xN)(ot);!(ct=yield et.next()).done;)if(pt.next(ct.value),pt.closed)return}catch(ke){He={error:ke}}finally{try{ct&&!ct.done&&(re=et.return)&&(yield re.call(et))}finally{if(He)throw He.error}}pt.complete()})})(ot,pt).catch(et=>pt.error(et))})}},605:(it,de,h)=>{"use strict";h.d(de,{Y:()=>r});var n=h(3236),c=h(1584);function r(s=0,d=n.E){return s<0&&(s=0),(0,c.O)(s,s,d)}},7786:(it,de,h)=>{"use strict";h.d(de,{h:()=>_});var n=h(6365),c=h(8750),r=h(983),s=h(9326),d=h(6648);function _(...k){const P=(0,s.lI)(k),N=(0,s.R0)(k,1/0),K=k;return K.length?1===K.length?(0,c.Tg)(K[0]):(0,n.U)(N)((0,d.H)(K,P)):r.w}},7673:(it,de,h)=>{"use strict";h.d(de,{of:()=>r});var n=h(9326),c=h(6648);function r(...s){const d=(0,n.lI)(s);return(0,c.H)(s,d)}},8810:(it,de,h)=>{"use strict";h.d(de,{$:()=>r});var n=h(1985),c=h(8071);function r(s,d){const _=(0,c.T)(s)?s:()=>s,k=P=>P.error(_());return new n.c(d?P=>d.schedule(k,0,P):k)}},1584:(it,de,h)=>{"use strict";h.d(de,{O:()=>d});var n=h(1985),c=h(3236),r=h(9470);function d(_=0,k,P=c.b){let N=-1;return null!=k&&((0,r.m)(k)?P=k:N=k),new n.c(K=>{let ne=function s(_){return _ instanceof Date&&!isNaN(_)}(_)?+_-P.now():_;ne<0&&(ne=0);let w=0;return P.schedule(function(){K.closed||(K.next(w++),0<=N?this.schedule(void 0,N):K.complete())},ne)})}},4360:(it,de,h)=>{"use strict";h.d(de,{_:()=>c});var n=h(7707);function c(s,d,_,k,P){return new r(s,d,_,k,P)}
1class r extends n.vU{constructor(d,_,k,P,N,K){super(d),this.onFinalize=N,this.shouldUnsubscribe=K,this._next=_?function(ne){try{_(ne)}catch(w){d.error(w)}}:super._next,this._error=P?function(ne){try{P(ne)}catch(w){d.error(w)}finally{this.unsubscribe()}}:super._error,this._complete=k?function(){try{k()}catch(ne){d.error(ne)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var d;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:_}=this;super.unsubscribe(),!_&&(null===(d=this.onFinalize)||void 0===d||d.call(this))}}}},9437:(it,de,h)=>{"use strict";h.d(de,{W:()=>s});var n=h(8750),c=h(4360),r=h(9974);function s(d){return(0,r.N)((_,k)=>{let K,P=null,N=!1;P=_.subscribe((0,c._)(k,void 0,void 0,ne=>{K=(0,n.Tg)(d(ne,s(d)(_))),P?(P.unsubscribe(),P=null,K.subscribe(k)):N=!0})),N&&(P.unsubscribe(),P=null,K.subscribe(k))})}},274:(it,de,h)=>{"use strict";h.d(de,{H:()=>r});var n=h(1397),c=h(8071);function r(s,d){return(0,c.T)(d)?(0,n.Z)(s,d,1):(0,n.Z)(s,1)}},152:(it,de,h)=>{"use strict";h.d(de,{B:()=>s});var n=h(3236),c=h(9974),r=h(4360);function s(d,_=n.E){return(0,c.N)((k,P)=>{let N=null,K=null,ne=null;const w=()=>{if(N){N.unsubscribe(),N=null;const j=K;K=null,P.next(j)}};function M(){const j=ne+d,H=_.now();if(H<j)return N=this.schedule(void 0,j-H),void P.add(N);w()}k.subscribe((0,r._)(P,j=>{K=j,ne=_.now(),N||(N=_.schedule(M,d),P.add(N))},()=>{w(),P.complete()},void 0,()=>{K=N=null}))})}},9901:(it,de,h)=>{"use strict";h.d(de,{U:()=>r});var n=h(9974),c=h(4360);function r(s){return(0,n.N)((d,_)=>{let k=!1;d.subscribe((0,c._)(_,P=>{k=!0,_.next(P)},()=>{k||_.next(s),_.complete()}))})}},1986:(it,de,h)=>{"use strict";h.d(de,{c:()=>M});var n=h(3236),c=h(8793),r=h(6697),s=h(9974),d=h(4360),_=h(5343),P=h(3703),N=h(1397),K=h(8750);function ne(j,H){return H?pe=>(0,c.x)(H.pipe((0,r.s)(1),function k(){return(0,s.N)((j,H)=>{j.subscribe((0,d._)(H,_.l))})}()),pe.pipe(ne(j))):(0,N.Z)((pe,le)=>(0,K.Tg)(j(pe,le)).pipe((0,r.s)(1),(0,P.u)(pe)))}var w=h(1584);function M(j,H=n.E){const pe=(0,w.O)(j,H);return ne(()=>pe)}},3294:(it,de,h)=>{"use strict";h.d(de,{F:()=>s});var n=h(3669),c=h(9974),r=h(4360);function s(_,k=n.D){return _=_??d,(0,c.N)((P,N)=>{let K,ne=!0;P.subscribe((0,r._)(N,w=>{const M=k(w);(ne||!_(K,M))&&(ne=!1,K=M,N.next(w))}))})}function d(_,k){return _===k}},5964:(it,de,h)=>{"use strict";h.d(de,{p:()=>r});var n=h(9974),c=h(4360);function r(s,d){return(0,n.N)((_,k)=>{let P=0;_.subscribe((0,c._)(k,N=>s.call(d,N,P++)&&k.next(N)))})}},980:(it,de,h)=>{"use strict";h.d(de,{j:()=>c});var n=h(9974);function c(r){return(0,n.N)((s,d)=>{try{s.subscribe(d)}finally{d.add(r)}})}},1594:(it,de,h)=>{"use strict";h.d(de,{$:()=>k});var n=h(9350),c=h(5964),r=h(6697),s=h(9901),d=h(3774),_=h(3669);function k(P,N){const K=arguments.length>=2;return ne=>ne.pipe(P?(0,c.p)((w,M)=>P(w,M,ne)):_.D,(0,r.s)(1),K?(0,s.U)(N):(0,d.v)(()=>new n.G))}},6354:(it,de,h)=>{"use strict";h.d(de,{T:()=>r});var n=h(9974),c=h(4360);function r(s,d){return(0,n.N)((_,k)=>{let P=0;_.subscribe((0,c._)(k,N=>{k.next(s.call(d,N,P++))}))})}},3703:(it,de,h)=>{"use strict";h.d(de,{u:()=>c});var n=h(6354);function c(r){return(0,n.T)(()=>r)}},6365:(it,de,h)=>{"use strict";h.d(de,{U:()=>r});var n=h(1397),c=h(3669);function r(s=1/0){return(0,n.Z)(c.D,s)}},1397:(it,de,h)=>{"use strict";h.d(de,{Z:()=>P});var n=h(6354),c=h(8750),r=h(9974),s=h(5225),d=h(4360),k=h(8071);function P(N,K,ne=1/0){return(0,k.T)(K)?P((w,M)=>(0,n.T)((j,H)=>K(w,j,M,H))((0,c.Tg)(N(w,M))),ne):("number"==typeof K&&(ne=K),(0,r.N)((w,M)=>function _(N,K,ne,w,M,j,H,pe){const le=[];let me=0,Ke=0,yt=!1;const ot=()=>{yt&&!le.length&&!me&&K.complete()},pt=ct=>me<w?et(ct):le.push(ct),et=ct=>{j&&K.next(ct),me++;let He=!1;(0,c.Tg)(ne(ct,Ke++)).subscribe((0,d._)(K,re=>{M?.(re),j?pt(re):K.next(re)},()=>{He=!0},void 0,()=>{if(He)try{for(me--;le.length&&me<w;){const re=le.shift();H?(0,s.N)(K,H,()=>et(re)):et(re)}ot()}catch(re){K.error(re)}}))};return N.subscribe((0,d._)(K,pt,()=>{yt=!0,ot()})),()=>{pe?.()}}(w,M,N,ne)))}},9898:(it,de,h)=>{"use strict";h.d(de,{B:()=>r});var n=h(9974),c=h(4360);function r(){return(0,n.N)((s,d)=>{let _=null;s._refCount++;const k=(0,c._)(d,void 0,void 0,void 0,()=>{if(!s||s._refCount<=0||0<--s._refCount)return void(_=null);
1const P=s._connection,N=_;_=null,P&&(!N||P===N)&&P.unsubscribe(),d.unsubscribe()});s.subscribe(k),k.closed||(_=s.connect())})}},6649:(it,de,h)=>{"use strict";h.d(de,{S:()=>c});var n=h(4360);function c(r,s,d,_,k){return(P,N)=>{let K=d,ne=s,w=0;P.subscribe((0,n._)(N,M=>{const j=w++;ne=K?r(ne,M,j):(K=!0,M),_&&N.next(ne)},k&&(()=>{K&&N.next(ne),N.complete()})))}}},7647:(it,de,h)=>{"use strict";h.d(de,{u:()=>d});var n=h(8750),c=h(1413),r=h(7707),s=h(9974);function d(k={}){const{connector:P=()=>new c.B,resetOnError:N=!0,resetOnComplete:K=!0,resetOnRefCountZero:ne=!0}=k;return w=>{let M,j,H,pe=0,le=!1,me=!1;const Ke=()=>{j?.unsubscribe(),j=void 0},yt=()=>{Ke(),M=H=void 0,le=me=!1},ot=()=>{const pt=M;yt(),pt?.unsubscribe()};return(0,s.N)((pt,et)=>{pe++,!me&&!le&&Ke();const ct=H=H??P();et.add(()=>{pe--,0===pe&&!me&&!le&&(j=_(ot,ne))}),ct.subscribe(et),!M&&pe>0&&(M=new r.Ms({next:He=>ct.next(He),error:He=>{me=!0,Ke(),j=_(yt,N,He),ct.error(He)},complete:()=>{le=!0,Ke(),j=_(yt,K),ct.complete()}}),(0,n.Tg)(pt).subscribe(M))})(w)}}function _(k,P,...N){if(!0===P)return void k();if(!1===P)return;const K=new r.Ms({next:()=>{K.unsubscribe(),k()}});return(0,n.Tg)(P(...N)).subscribe(K)}},4668:(it,de,h)=>{"use strict";h.d(de,{t:()=>r});var n=h(2771),c=h(7647);function r(s,d,_){let k,P=!1;return s&&"object"==typeof s?({bufferSize:k=1/0,windowTime:d=1/0,refCount:P=!1,scheduler:_}=s):k=s??1/0,(0,c.u)({connector:()=>new n.m(k,d,_),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:P})}},5245:(it,de,h)=>{"use strict";h.d(de,{i:()=>c});var n=h(5964);function c(r){return(0,n.p)((s,d)=>r<=d)}},9172:(it,de,h)=>{"use strict";h.d(de,{Z:()=>s});var n=h(8793),c=h(9326),r=h(9974);function s(...d){const _=(0,c.lI)(d);return(0,r.N)((k,P)=>{(_?(0,n.x)(d,k,_):(0,n.x)(d,k)).subscribe(P)})}},5558:(it,de,h)=>{"use strict";h.d(de,{n:()=>s});var n=h(8750),c=h(9974),r=h(4360);function s(d,_){return(0,c.N)((k,P)=>{let N=null,K=0,ne=!1;const w=()=>ne&&!N&&P.complete();k.subscribe((0,r._)(P,M=>{N?.unsubscribe();let j=0;const H=K++;(0,n.Tg)(d(M,H)).subscribe(N=(0,r._)(P,pe=>P.next(_?_(M,pe,H,j++):pe),()=>{N=null,w()}))},()=>{ne=!0,w()}))})}},6697:(it,de,h)=>{"use strict";h.d(de,{s:()=>s});var n=h(983),c=h(9974),r=h(4360);function s(d){return d<=0?()=>n.w:(0,c.N)((_,k)=>{let P=0;_.subscribe((0,r._)(k,N=>{++P<=d&&(k.next(N),d<=P&&k.complete())}))})}},6977:(it,de,h)=>{"use strict";h.d(de,{Q:()=>d});var n=h(9974),c=h(4360),r=h(8750),s=h(5343);function d(_){return(0,n.N)((k,P)=>{(0,r.Tg)(_).subscribe((0,c._)(P,()=>P.complete(),s.l)),!P.closed&&k.subscribe(P)})}},7048:(it,de,h)=>{"use strict";h.d(de,{v:()=>r});var n=h(9974),c=h(4360);function r(s,d=!1){return(0,n.N)((_,k)=>{let P=0;_.subscribe((0,c._)(k,N=>{const K=s(N,P++);(K||d)&&k.next(N),!K&&k.complete()}))})}},8141:(it,de,h)=>{"use strict";h.d(de,{M:()=>d});var n=h(8071),c=h(9974),r=h(4360),s=h(3669);function d(_,k,P){const N=(0,n.T)(_)||k||P?{next:_,error:k,complete:P}:_;return N?(0,c.N)((K,ne)=>{var w;null===(w=N.subscribe)||void 0===w||w.call(N);let M=!0;K.subscribe((0,r._)(ne,j=>{var H;null===(H=N.next)||void 0===H||H.call(N,j),ne.next(j)},()=>{var j;M=!1,null===(j=N.complete)||void 0===j||j.call(N),ne.complete()},j=>{var H;M=!1,null===(H=N.error)||void 0===H||H.call(N,j),ne.error(j)},()=>{var j,H;M&&(null===(j=N.unsubscribe)||void 0===j||j.call(N)),null===(H=N.finalize)||void 0===H||H.call(N)}))}):s.D}},3774:(it,de,h)=>{"use strict";h.d(de,{v:()=>s});var n=h(9350),c=h(9974),r=h(4360);function s(_=d){return(0,c.N)((k,P)=>{let N=!1;k.subscribe((0,r._)(P,K=>{N=!0,P.next(K)},()=>N?P.complete():P.error(_())))})}function d(){return new n.G}},6780:(it,de,h)=>{"use strict";h.d(de,{R:()=>d});var n=h(8359);class c extends n.yU{constructor(k,P){super()}schedule(k,P=0){return this}}const r={setInterval(_,k,...P){const{delegate:N}=r;return N?.setInterval?N.setInterval(_,k,...P):setInterval(_,k,...P)},clearInterval(_){const{delegate:k}=r;return(k?.clearInterval||clearInterval)(_)},delegate:void 0};var s=h(7908);class d extends c{constructor(k,P){super(k,P),this.scheduler=k,this.work=P,this.pending=!1}schedule(k,P=0){var N;if(this.closed)return this;this.state=k;const K=this.id,ne=this.scheduler;
vendor: 8,947 bytes, line 1
1return null!=K&&(this.id=this.recycleAsyncId(ne,K,P)),this.pending=!0,this.delay=P,this.id=null!==(N=this.id)&&void 0!==N?N:this.requestAsyncId(ne,this.id,P),this}requestAsyncId(k,P,N=0){return r.setInterval(k.flush.bind(k,this),N)}recycleAsyncId(k,P,N=0){if(null!=N&&this.delay===N&&!1===this.pending)return P;null!=P&&r.clearInterval(P)}execute(k,P){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const N=this._execute(k,P);if(N)return N;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(k,P){let K,N=!1;try{this.work(k)}catch(ne){N=!0,K=ne||new Error("Scheduled action threw falsy error")}if(N)return this.unsubscribe(),K}unsubscribe(){if(!this.closed){const{id:k,scheduler:P}=this,{actions:N}=P;this.work=this.state=this.scheduler=null,this.pending=!1,(0,s.o)(N,this),null!=k&&(this.id=this.recycleAsyncId(P,k,null)),this.delay=null,super.unsubscribe()}}}},9687:(it,de,h)=>{"use strict";h.d(de,{q:()=>r});var n=h(6129);class c{constructor(d,_=c.now){this.schedulerActionCtor=d,this.now=_}schedule(d,_=0,k){return new this.schedulerActionCtor(this,d).schedule(k,_)}}c.now=n.U.now;class r extends c{constructor(d,_=c.now){super(d,_),this.actions=[],this._active=!1}flush(d){const{actions:_}=this;if(this._active)return void _.push(d);let k;this._active=!0;do{if(k=d.execute(d.state,d.delay))break}while(d=_.shift());if(this._active=!1,k){for(;d=_.shift();)d.unsubscribe();throw k}}}},536:(it,de,h)=>{"use strict";h.d(de,{X:()=>k});var n=h(6780),c=h(8359);const r={schedule(N){let K=requestAnimationFrame,ne=cancelAnimationFrame;const{delegate:w}=r;w&&(K=w.requestAnimationFrame,ne=w.cancelAnimationFrame);const M=K(j=>{ne=void 0,N(j)});return new c.yU(()=>ne?.(M))},requestAnimationFrame(...N){const{delegate:K}=r;return(K?.requestAnimationFrame||requestAnimationFrame)(...N)},cancelAnimationFrame(...N){const{delegate:K}=r;return(K?.cancelAnimationFrame||cancelAnimationFrame)(...N)},delegate:void 0};var d=h(9687);const k=new class _ extends d.q{flush(K){this._active=!0;const ne=this._scheduled;this._scheduled=void 0;const{actions:w}=this;let M;K=K||w.shift();do{if(M=K.execute(K.state,K.delay))break}while((K=w[0])&&K.id===ne&&w.shift());if(this._active=!1,M){for(;(K=w[0])&&K.id===ne&&w.shift();)K.unsubscribe();throw M}}}(class s extends n.R{constructor(K,ne){super(K,ne),this.scheduler=K,this.work=ne}requestAsyncId(K,ne,w=0){return null!==w&&w>0?super.requestAsyncId(K,ne,w):(K.actions.push(this),K._scheduled||(K._scheduled=r.requestAnimationFrame(()=>K.flush(void 0))))}recycleAsyncId(K,ne,w=0){var M;if(null!=w?w>0:this.delay>0)return super.recycleAsyncId(K,ne,w);const{actions:j}=K;null!=ne&&(null===(M=j[j.length-1])||void 0===M?void 0:M.id)!==ne&&(r.cancelAnimationFrame(ne),K._scheduled=void 0)}})},5007:(it,de,h)=>{"use strict";h.d(de,{$:()=>j});var n=h(6780);let r,c=1;const s={};function d(pe){return pe in s&&(delete s[pe],!0)}const _={setImmediate(pe){const le=c++;return s[le]=!0,r||(r=Promise.resolve()),r.then(()=>d(le)&&pe()),le},clearImmediate(pe){d(pe)}},{setImmediate:P,clearImmediate:N}=_,K={setImmediate(...pe){const{delegate:le}=K;return(le?.setImmediate||P)(...pe)},clearImmediate(pe){const{delegate:le}=K;return(le?.clearImmediate||N)(pe)},delegate:void 0};var w=h(9687);const j=new class M extends w.q{flush(le){this._active=!0;const me=this._scheduled;this._scheduled=void 0;const{actions:Ke}=this;let yt;le=le||Ke.shift();do{if(yt=le.execute(le.state,le.delay))break}while((le=Ke[0])&&le.id===me&&Ke.shift());if(this._active=!1,yt){for(;(le=Ke[0])&&le.id===me&&Ke.shift();)le.unsubscribe();throw yt}}}(class ne extends n.R{constructor(le,me){super(le,me),this.scheduler=le,this.work=me}requestAsyncId(le,me,Ke=0){return null!==Ke&&Ke>0?super.requestAsyncId(le,me,Ke):(le.actions.push(this),le._scheduled||(le._scheduled=K.setImmediate(le.flush.bind(le,void 0))))}recycleAsyncId(le,me,Ke=0){var yt;if(null!=Ke?Ke>0:this.delay>0)return super.recycleAsyncId(le,me,Ke);const{actions:ot}=le;null!=me&&(null===(yt=ot[ot.length-1])||void 0===yt?void 0:yt.id)!==me&&(K.clearImmediate(me),le._scheduled===me&&(le._scheduled=void 0))}})},3236:(it,de,h)=>{"use strict";h.d(de,{E:()=>r,b:()=>s});var n=h(6780);const r=new(h(9687).q)(n.R),s=r},6129:(it,de,h)=>{"use strict";h.d(de,{U:()=>n});const n={now:()=>(n.delegate||Date).now(),delegate:void 0}},9270:(it,de,h)=>{"use strict";h.d(de,{f:()=>n});const n={setTimeout(c,r,...s){const{delegate:d}=n;return d?.setTimeout?d.setTimeout(c,r,...s):setTimeout(c,r,...s)},clearTimeout(c){const{delegate:r}=n;return(r?.clearTimeout||clearTimeout)(c)},delegate:void 0}},4761:(it,de,h)=>{"use strict";h.d(de,{l:()=>c});const c=function n(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494:(it,de,h)=>{"use strict";h.d(de,{s:()=>n});const n="function"==typeof Symbol&&Symbol.observable||"@@observable"},9350:(it,de,h)=>{"use strict";h.d(de,{G:()=>c});const c=(0,h(1853).L)(r=>function(){r(this),this.name="EmptyError",this.message="no elements in sequence"})},9326:(it,de,h)=>{"use strict";h.d(de,{R0:()=>_,lI:()=>d,ms:()=>s});var n=h(8071),c=h(9470);function r(k){return k[k.length-1]}function s(k){return(0,n.T)(r(k))?k.pop():void 0}function d(k){return(0,c.m)(r(k))?k.pop():void 0}function _(k,P){return"number"==typeof r(k)?k.pop():P}},3073:(it,de,h)=>{"use strict";h.d(de,{D:()=>d});const{isArray:n}=Array,{getPrototypeOf:c,prototype:r,keys:s}=Object;function d(k){if(1===k.length){const P=k[0];if(n(P))return{args:P,keys:null};if(function _(k){return k&&"object"==typeof k&&c(k)===r}(P)){const N=s(P);return{args:N.map(K=>P[K]),keys:N}}}return{args:k,keys:null}}},7908:(it,de,h)=>{"use strict";function n(c,r){if(c){const s=c.indexOf(r);0<=s&&c.splice(s,1)}}h.d(de,{o:()=>n})},1853:(it,de,h)=>{"use strict";function n(c){const s=c(d=>{Error.call(d),d.stack=(new Error).stack});return s.prototype=Object.create(Error.prototype),s.prototype.constructor=s,s}h.d(de,{L:()=>n})},8496:(it,de,h)=>{"use strict";function n(c,r){return c.reduce((s,d,_)=>(s[d]=r[_],s),{})}h.d(de,{e:()=>n})},9786:(it,de,h)=>{"use strict";h.d(de,{Y:()=>r,l:()=>s});var n=h(1026);let c=null;function r(d){if(n.$.useDeprecatedSynchronousErrorHandling){const _=!c;if(_&&(c={errorThrown:!1,error:null}),d(),_){const{errorThrown:k,error:P}=c;if(c=null,k)throw P}}else d()}function s(d){n.$.useDeprecatedSynchronousErrorHandling&&c&&(c.errorThrown=!0,c.error=d)}},5225:(it,de,h)=>{"use strict";function n(c,r,s,d=0,_=!1){const k=r.schedule(function(){s(),_?c.add(this.schedule(null,d)):this.unsubscribe()},d);if(c.add(k),!_)return k}h.d(de,{N:()=>n})},3669:(it,de,h)=>{"use strict";function n(c){return c}h.d(de,{D:()=>n})},7441:(it,de,h)=>{"use strict";h.d(de,{X:()=>n});const n=c=>c&&"number"==typeof c.length&&"function"!=typeof c},7953:(it,de,h)=>{"use strict";h.d(de,{T:()=>c});var n=h(8071);function c(r){return Symbol.asyncIterator&&(0,n.T)(r?.[Symbol.asyncIterator])}},8071:(it,de,h)=>{"use strict";function n(c){return"function"==typeof c}h.d(de,{T:()=>n})},5055:(it,de,h)=>{"use strict";h.d(de,{l:()=>r});var n=h(3494),c=h(8071);function r(s){return(0,c.T)(s[n.s])}},5397:(it,de,h)=>{"use strict";h.d(de,{x:()=>r});var n=h(4761),c=h(8071);function r(s){return(0,c.T)(s?.[n.l])}},4402:(it,de,h)=>{"use strict";h.d(de,{A:()=>r});var n=h(1985),c=h(8071);function r(s){return!!s&&(s instanceof n.c||(0,c.T)(s.lift)&&(0,c.T)(s.subscribe))}},9858:(it,de,h)=>{"use strict";h.d(de,{y:()=>c});var n=h(8071);function c(r){return(0,n.T)(r?.then)}},5196:(it,de,h)=>{"use strict";h.d(de,{C:()=>r,U:()=>s});var n=h(1635),c=h(8071);function r(d){return(0,n.AQ)(this,arguments,function*(){const k=d.getReader();try{for(;;){const{value:P,done:N}=yield(0,n.N3)(k.read());if(N)return yield(0,n.N3)(void 0);yield yield(0,n.N3)(P)}}finally{k.releaseLock()}})}function s(d){return(0,c.T)(d?.getReader)}},9470:(it,de,h)=>{"use strict";h.d(de,{m:()=>c});var n=h(8071);function c(r){return r&&(0,n.T)(r.schedule)}},9974:(it,de,h)=>{"use strict";h.d(de,{N:()=>r,S:()=>c});var n=h(8071);function c(s){return(0,n.T)(s?.lift)}function r(s){return d=>{if(c(d))return d.lift(function(_){try{return s(_,this)}catch(k){this.error(k)}});throw new TypeError("Unable to lift unknown Observable type")}}},6450:(it,de,h)=>{"use strict";h.d(de,{I:()=>s});var n=h(6354);const{isArray:c}=Array;function s(d){return(0,n.T)(_=>function r(d,_){return c(_)?d(..._):d(_)}(d,_))}},5343:(it,de,h)=>{"use strict";function n(){}h.d(de,{l:()=>n})},1203:(it,de,h)=>{"use strict";h.d(de,{F:()=>c,m:()=>r});var n=h(3669);function c(...s){return r(s)}function r(s){return 0===s.length?n.D:1===s.length?s[0]:function(_){return s.reduce((k,P)=>P(k),_)}}},5334:(it,de,h)=>{"use strict";h.d(de,{m:()=>r});var n=h(1026),c=h(9270);function r(s){c.f.setTimeout(()=>{const{onUnhandledError:d}=n.$;if(!d)throw s;d(s)})}},591:(it,de,h)=>{"use strict";function n(c){return new TypeError(`You provided ${null!==c&&"object"==typeof c?"an invali
1d object":`'${c}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}h.d(de,{L:()=>n})},5358:(it,de,h)=>{var n={"./af":1544,"./af.js":1544,"./ar":3108,"./ar-dz":2155,"./ar-dz.js":2155,"./ar-kw":3583,"./ar-kw.js":3583,"./ar-ly":1638,"./ar-ly.js":1638,"./ar-ma":7823,"./ar-ma.js":7823,"./ar-ps":7712,"./ar-ps.js":7712,"./ar-sa":8261,"./ar-sa.js":8261,"./ar-tn":6703,"./ar-tn.js":6703,"./ar.js":3108,"./az":6508,"./az.js":6508,"./be":6766,"./be.js":6766,"./bg":8564,"./bg.js":8564,"./bm":7462,"./bm.js":7462,"./bn":7107,"./bn-bd":3438,"./bn-bd.js":3438,"./bn.js":7107,"./bo":9004,"./bo.js":9004,"./br":927,"./br.js":927,"./bs":7768,"./bs.js":7768,"./ca":6291,"./ca.js":6291,"./cs":5301,"./cs.js":5301,"./cv":6666,"./cv.js":6666,"./cy":5163,"./cy.js":5163,"./da":7360,"./da.js":7360,"./de":5932,"./de-at":3248,"./de-at.js":3248,"./de-ch":3222,"./de-ch.js":3222,"./de.js":5932,"./dv":6405,"./dv.js":6405,"./el":718,"./el.js":718,"./en-au":6319,"./en-au.js":6319,"./en-ca":597,"./en-ca.js":597,"./en-gb":1800,"./en-gb.js":1800,"./en-ie":807,"./en-ie.js":807,"./en-il":5960,"./en-il.js":5960,"./en-in":4418,"./en-in.js":4418,"./en-nz":6865,"./en-nz.js":6865,"./en-sg":2647,"./en-sg.js":2647,"./eo":1931,"./eo.js":1931,"./es":6679,"./es-do":1805,"./es-do.js":1805,"./es-mx":3445,"./es-mx.js":3445,"./es-us":1516,"./es-us.js":1516,"./es.js":6679,"./et":8150,"./et.js":8150,"./eu":757,"./eu.js":757,"./fa":5742,"./fa.js":5742,"./fi":3958,"./fi.js":3958,"./fil":6720,"./fil.js":6720,"./fo":8352,"./fo.js":8352,"./fr":4059,"./fr-ca":2096,"./fr-ca.js":2096,"./fr-ch":5759,"./fr-ch.js":5759,"./fr.js":4059,"./fy":5958,"./fy.js":5958,"./ga":4143,"./ga.js":4143,"./gd":7028,"./gd.js":7028,"./gl":428,"./gl.js":428,"./gom-deva":6861,"./gom-deva.js":6861,"./gom-latn":7718,"./gom-latn.js":7718,"./gu":6827,"./gu.js":6827,"./he":1936,"./he.js":1936,"./hi":1332,"./hi.js":1332,"./hr":1957,"./hr.js":1957,"./hu":8928,"./hu.js":8928,"./hy-am":6215,"./hy-am.js":6215,"./id":586,"./id.js":586,"./is":211,"./is.js":211,"./it":170,"./it-ch":2340,"./it-ch.js":2340,"./it.js":170,"./ja":9770,"./ja.js":9770,"./jv":3875,"./jv.js":3875,"./ka":9499,"./ka.js":9499,"./kk":3573,"./kk.js":3573,"./km":8807,"./km.js":8807,"./kn":5082,"./kn.js":5082,"./ko":137,"./ko.js":137,"./ku":111,"./ku-kmr":3744,"./ku-kmr.js":3744,"./ku.js":111,"./ky":9187,"./ky.js":9187,"./lb":5969,"./lb.js":5969,"./lo":3526,"./lo.js":3526,"./lt":411,"./lt.js":411,"./lv":2621,"./lv.js":2621,"./me":5869,"./me.js":5869,"./mi":5881,"./mi.js":5881,"./mk":2391,"./mk.js":2391,"./ml":1126,"./ml.js":1126,"./mn":4892,"./mn.js":4892,"./mr":9080,"./mr.js":9080,"./ms":399,"./ms-my":5950,"./ms-my.js":5950,"./ms.js":399,"./mt":9902,"./mt.js":9902,"./my":2985,"./my.js":2985,"./nb":7859,"./nb.js":7859,"./ne":3642,"./ne.js":3642,"./nl":5441,"./nl-be":9875,"./nl-be.js":9875,"./nl.js":5441,"./nn":1311,"./nn.js":1311,"./oc-lnc":2567,"./oc-lnc.js":2567,"./pa-in":6962,"./pa-in.js":6962,"./pl":1063,"./pl.js":1063,"./pt":8719,"./pt-br":7476,"./pt-br.js":7476,"./pt.js":8719,"./ro":1004,"./ro.js":1004,"./ru":1326,"./ru.js":1326,"./sd":2608,"./sd.js":2608,"./se":3911,"./se.js":3911,"./si":5147,"./si.js":5147,"./sk":3741,"./sk.js":3741,"./sl":3e3,"./sl.js":3e3,"./sq":451,"./sq.js":451,"./sr":5046,"./sr-cyrl":905,"./sr-cyrl.js":905,"./sr.js":5046,"./ss":5765,"./ss.js":5765,"./sv":9290,"./sv.js":9290,"./sw":3449,"./sw.js":3449,"./ta":2688,"./ta.js":2688,"./te":2060,"./te.js":2060,"./tet":3290,"./tet.js":3290,"./tg":8294,"./tg.js":8294,"./th":1231,"./th.js":1231,"./tk":3746,"./tk.js":3746,"./tl-ph":9040,"./tl-ph.js":9040,"./tlh":7187,"./tlh.js":7187,"./tr":153,"./tr.js":153,"./tzl":8521,"./tzl.js":8521,"./tzm":8010,"./tzm-latn":2234,"./tzm-latn.js":2234,"./tzm.js":8010,"./ug-cn":3349,"./ug-cn.js":3349,"./uk":8479,"./uk.js":8479,"./ur":3024,"./ur.js":3024,"./uz":9800,"./uz-latn":2376,"./uz-latn.js":2376,"./uz.js":9800,"./vi":9366,"./vi.js":9366,"./x-pseudo":9702,"./x-pseudo.js":9702,"./yo":2655,"./yo.js":2655,"./zh-cn":575,"./zh-cn.js":575,"./zh-hk":8351,"./zh-hk.js":8351,"./zh-mo":1626,"./zh-mo.js":1626,"./zh-tw":8887,"./zh-tw.js":8887};function c(s){var d=r(s);return h(d)}function r(s){if(!h.o(n,s)){var d=new Error("Cannot find module '"+s+"'");throw d.code="MODULE_NOT_FOUND",d}return n[s]}c.keys=function(){return Object.keys(n)},c.resolve=r,it.exports=c,c.id=5358},9969:(it,de,h)=>{"use strict";h.d(de,{FX:()=>re,If:()=>n,K2:()=>_,MA:()=>w,Os:()=>d,P:()=>j,hZ:()=>r,i0:()=>s,i7:()=>N,iF:()=>k,kY:()=>K,kp:()=>c,sf:()=>ct,ui:()=>He,wk:()=>P});var n=function(ke){return ke[ke.State=0]="State",ke[ke.Transition=1]="Transition",ke[ke.Sequence=2]="Sequence",ke[ke.Group=3]="Group",ke[ke.Animate=4]="Animate",ke[ke.Keyframes=5]="Keyframes",ke[ke.Style=6]="Style",ke[ke.Trigger=7]="Trigger",ke[ke.Reference=8]="Reference",ke[ke.AnimateChild=9]="AnimateChild",ke[ke.AnimateRef=10]="AnimateRef",ke[ke.Query=11]="Query",ke[ke.Stagger=12]="Stagger",ke}(n||{});const c="*";function r(ke,Re){return{type:n.Trigger,name:ke,definitions:Re,options:{}}}function s(ke,Re=null){return{type:n.Animate,styles:Re,timings:ke}}function d(ke,Re=null){return{type:n.Group,steps:ke,options:Re}}function _(ke,Re=null){return{type:n.Sequence,steps:ke,options:Re}}function k(ke){return{type:n.Style,styles:ke,offset:null}}function P(ke,Re,Fe){return{type:n.State,name:ke,styles:Re,options:Fe}}function N(ke){return{type:n.Keyframes,steps:ke}}function K(ke,Re,Fe=null){return{type:n.Transition,expr:ke,animation:Re,options:Fe}}function w(ke=null){return{type:n.AnimateChild,options:ke}}function j(ke,Re,Fe=null){return{type:n.Query,selector:ke,animation:Re,options:Fe}}class ct{constructor(Re=0,Fe=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=Re+Fe}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Re=>Re()),this._onDoneFns=[])}onStart(Re){this._originalOnStartFns.push(Re),this._onStartFns.push(Re)}onDone(Re){this._originalOnDoneFns.push(Re),this._onDoneFns.push(Re)}onDestroy(Re){this._onDestroyFns.push(Re)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(Re=>Re()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(Re=>Re()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(Re){this._position=this.totalTime?Re*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(Re){const Fe="start"==Re?this._onStartFns:this._onDoneFns;Fe.forEach(wt=>wt()),Fe.length=0}}class He{constructor(Re){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=Re;let Fe=0,wt=0,Ot=0;const Xt=this.players.length;0==Xt?queueMicrotask(()=>
1this._onFinish()):this.players.forEach(ln=>{ln.onDone(()=>{++Fe==Xt&&this._onFinish()}),ln.onDestroy(()=>{++wt==Xt&&this._onDestroy()}),ln.onStart(()=>{++Ot==Xt&&this._onStart()})}),this.totalTime=this.players.reduce((ln,Pt)=>Math.max(ln,Pt.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Re=>Re()),this._onDoneFns=[])}init(){this.players.forEach(Re=>Re.init())}onStart(Re){this._onStartFns.push(Re)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(Re=>Re()),this._onStartFns=[])}onDone(Re){this._onDoneFns.push(Re)}onDestroy(Re){this._onDestroyFns.push(Re)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(Re=>Re.play())}pause(){this.players.forEach(Re=>Re.pause())}restart(){this.players.forEach(Re=>Re.restart())}finish(){this._onFinish(),this.players.forEach(Re=>Re.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(Re=>Re.destroy()),this._onDestroyFns.forEach(Re=>Re()),this._onDestroyFns=[])}reset(){this.players.forEach(Re=>Re.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(Re){const Fe=Re*this.totalTime;this.players.forEach(wt=>{const Ot=wt.totalTime?Math.min(1,Fe/wt.totalTime):1;wt.setPosition(Ot)})}getPosition(){const Re=this.players.reduce((Fe,wt)=>null===Fe||wt.totalTime>Fe.totalTime?wt:Fe,null);return null!=Re?Re.getPosition():0}beforeDestroy(){this.players.forEach(Re=>{Re.beforeDestroy&&Re.beforeDestroy()})}triggerCallback(Re){const Fe="start"==Re?this._onStartFns:this._onDoneFns;Fe.forEach(wt=>wt()),Fe.length=0}}const re="!"},8617:(it,de,h)=>{"use strict";h.d(de,{Ae:()=>ct,Ai:()=>Bn,Au:()=>dt,Bu:()=>Dt,FN:()=>Oe,GX:()=>De,Pd:()=>Rt,Q_:()=>nt,Z2:()=>We,Z7:()=>Pe,_G:()=>Rn,kB:()=>ue,px:()=>et,vR:()=>bt,vr:()=>wt,w6:()=>Ct});var n=h(177),c=h(3953),r=h(6860),s=h(7336),d=h(1413),_=h(8359),k=h(4402),P=h(7673),N=h(4412),K=h(8141),ne=h(152),w=h(5964),M=h(6354),j=h(6697),H=h(5245),pe=h(3294),le=h(6977),me=h(8045),Ke=h(2318),yt=h(4085),ot=h(9327);const pt=" ";function et(Je,ht,Ue){const ut=He(Je,ht);Ue=Ue.trim(),!ut.some(Wt=>Wt.trim()===Ue)&&(ut.push(Ue),Je.setAttribute(ht,ut.join(pt)))}function ct(Je,ht,Ue){const ut=He(Je,ht);Ue=Ue.trim();const Wt=ut.filter(hn=>hn!==Ue);Wt.length?Je.setAttribute(ht,Wt.join(pt)):Je.removeAttribute(ht)}function He(Je,ht){return Je.getAttribute(ht)?.match(/\S+/g)??[]}const ke="cdk-describedby-message",Re="cdk-describedby-host";let Fe=0,wt=(()=>{class Je{constructor(Ue,ut){this._platform=ut,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Fe++,this._document=Ue,this._id=(0,c.WQX)(c.sZ2)+"-"+Fe++}describe(Ue,ut,Wt){if(!this._canBeDescribed(Ue,ut))return;const hn=Ot(ut,Wt);"string"!=typeof ut?(Xt(ut,this._id),this._messageRegistry.set(hn,{messageElement:ut,referenceCount:0})):this._messageRegistry.has(hn)||this._createMessageElement(ut,Wt),this._isElementDescribedByMessage(Ue,hn)||this._addMessageReference(Ue,hn)}removeDescription(Ue,ut,Wt){if(!ut||!this._isElementNode(Ue))return;const hn=Ot(ut,Wt);if(this._isElementDescribedByMessage(Ue,hn)&&this._removeMessageReference(Ue,hn),"string"==typeof ut){const Dn=this._messageRegistry.get(hn);Dn&&0===Dn.referenceCount&&this._deleteMessageElement(hn)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const Ue=this._document.querySelectorAll(`[${Re}="${this._id}"]`);for(let ut=0;ut<Ue.length;ut++)this._removeCdkDescribedByReferenceIds(Ue[ut]),Ue[ut].removeAttribute(Re);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(Ue,ut){const Wt=this._document.createElement("div");Xt(Wt,this._id),Wt.textContent=Ue,ut&&Wt.setAttribute("role",ut),this._createMessagesContainer(),this._messagesContainer.appendChild(Wt),this._messageRegistry.set(Ot(Ue,ut),{messageElement:Wt,referenceCount:0})}_deleteMessageElement(Ue){this._messageRegistry.get(Ue)?.messageElement?.remove(),this._messageRegistry.delete(Ue)}_createMessagesContainer(){if(this._messagesContainer)return;const Ue="cdk-describedby-message-container",ut=this._document.querySelectorAll(`.${Ue}[platform="server"]`);for(let hn=0;hn<ut.length;hn++)ut[hn].remove();const Wt=this._document.createElement("div");Wt.style.visibility="hidden",Wt.classList.add(Ue),Wt.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&Wt.setAttribute("platform","server"),this._document.body.appendChild(Wt),this._messagesContainer=Wt}_removeCdkDescribedByReferenceIds(Ue){const ut=He(Ue,"aria-describedby").filter(Wt=>0!=Wt.indexOf(ke));Ue.setAttribute("aria-describedby",ut.join(" "))}_addMessageReference(Ue,ut){const Wt=this._messageRegistry.get(ut);et(Ue,"aria-describedby",Wt.messageElement.id),Ue.setAttribute(Re,this._id),Wt.referenceCount++}_removeMessageReference(Ue,ut){const Wt=this._messageRegistry.get(ut);Wt.referenceCount--,ct(Ue,"aria-describedby",Wt.messageElement.id),Ue.removeAttribute(Re)}_isElementDescribedByMessage(Ue,ut){const Wt=He(Ue,"aria-describedby"),hn=this._messageRegistry.get(ut),Dn=hn&&hn.messageElement.id;return!!Dn&&-1!=Wt.indexOf(Dn)}_canBeDescribed(Ue,ut){if(!this._isElementNode(Ue))return!1;if(ut&&"object"==typeof ut)return!0;const Wt=null==ut?"":`${ut}`.trim(),hn=Ue.getAttribute("aria-label");return!(!Wt||hn&&hn.trim()===Wt)}_isElementNode(Ue){return Ue.nodeType===this._document.ELEMENT_NODE}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(n.qQ),c.KVO(r.OD))}}static{this.\u0275prov=c.jDH({token:Je,factory:Je.\u0275fac,providedIn:"root"})}}return Je})();function Ot(Je,ht){return"string"==typeof Je?`${ht||""}/${Je}`:Je}function Xt(Je,ht){Je.id||(Je.id=`${ke}-${ht}-${Fe++}`)}class Pt{constructor(ht,Ue){this._letterKeyStream=new d.B,this._items=[],this._selectedItemIndex=-1,this._pressedLetters=[],this._selectedItem=new d.B,this.selectedItem=this._selectedItem;const ut="number"==typeof Ue?.debounceInterval?Ue.debounceInterval:200;Ue?.skipPredicate&&(this._skipPredicateFn=Ue.skipPredicate),this.setItems(ht),this._setupKeyHandler(ut)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(ht){this._selectedItemIndex=ht}setItems(ht){this._items=ht}handleKey(ht){const Ue=ht.keyCode;ht.key&&1===ht.key.length?this._letterKeyStream.next(ht.key.toLocaleUpperCase()):(Ue>=s.A&&Ue<=s.Z||Ue>=s.f2&&Ue<=s.bn)&&this._letterKeyStream.next(String.fromCharCode(Ue))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(ht){this._letterKeyStream.pipe((0,K.M)(Ue=>this._pressedLetters.push(Ue)),(0,ne.B)(ht),(0,w.p)(()=>this._pressedLetters.length>0),(0,M.T)(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(Ue=>{for(let ut=1;ut<this._items.length+1;ut++){const hn=this._items[(this._selectedItemIndex+ut)%this._items.length];if(!this._skipPredicateFn?.(hn)&&0===hn.getLabel?.().toLocaleUpperCase().trim().indexOf(Ue)){this._selectedItem.next(hn);break}}this._pressedLetters=[]})}}class fn{constructor(ht,Ue){this._items=ht,this._activeItemIndex=-1,this._activeItem=(0,c.vPA)(null),this._wrap=!1,this._typeaheadSub
1scription=_.yU.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=ut=>ut.disabled,this.tabOut=new d.B,this.change=new d.B,ht instanceof c.rOR?this._itemChangesSubscription=ht.changes.subscribe(ut=>this._itemsChanged(ut.toArray())):(0,c.Hps)(ht)&&(this._effectRef=(0,c.QZP)(()=>this._itemsChanged(ht()),{injector:Ue}))}skipPredicate(ht){return this._skipPredicateFn=ht,this}withWrap(ht=!0){return this._wrap=ht,this}withVerticalOrientation(ht=!0){return this._vertical=ht,this}withHorizontalOrientation(ht){return this._horizontal=ht,this}withAllowedModifierKeys(ht){return this._allowedModifierKeys=ht,this}withTypeAhead(ht=200){this._typeaheadSubscription.unsubscribe();const Ue=this._getItemsArray();return this._typeahead=new Pt(Ue,{debounceInterval:"number"==typeof ht?ht:void 0,skipPredicate:ut=>this._skipPredicateFn(ut)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(ut=>{this.setActiveItem(ut)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(ht=!0){return this._homeAndEnd=ht,this}withPageUpDown(ht=!0,Ue=10){return this._pageUpAndDown={enabled:ht,delta:Ue},this}setActiveItem(ht){const Ue=this._activeItem();this.updateActiveItem(ht),this._activeItem()!==Ue&&this.change.next(this._activeItemIndex)}onKeydown(ht){const Ue=ht.keyCode,Wt=["altKey","ctrlKey","metaKey","shiftKey"].every(hn=>!ht[hn]||this._allowedModifierKeys.indexOf(hn)>-1);switch(Ue){case s.wn:return void this.tabOut.next();case s.n6:if(this._vertical&&Wt){this.setNextItemActive();break}return;case s.i7:if(this._vertical&&Wt){this.setPreviousItemActive();break}return;case s.LE:if(this._horizontal&&Wt){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case s.UQ:if(this._horizontal&&Wt){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case s.yZ:if(this._homeAndEnd&&Wt){this.setFirstItemActive();break}return;case s.Kp:if(this._homeAndEnd&&Wt){this.setLastItemActive();break}return;case s.w_:if(this._pageUpAndDown.enabled&&Wt){const hn=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(hn>0?hn:0,1);break}return;case s.dB:if(this._pageUpAndDown.enabled&&Wt){const hn=this._activeItemIndex+this._pageUpAndDown.delta,Dn=this._getItemsArray().length;this._setActiveItemByIndex(hn<Dn?hn:Dn-1,-1);break}return;default:return void((Wt||(0,s.rp)(ht,"shiftKey"))&&this._typeahead?.handleKey(ht))}this._typeahead?.reset(),ht.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem()}isTyping(){return!!this._typeahead&&this._typeahead.isTyping()}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(ht){const Ue=this._getItemsArray(),ut="number"==typeof ht?ht:Ue.indexOf(ht);this._activeItem.set(Ue[ut]??null),this._activeItemIndex=ut,this._typeahead?.setCurrentSelectedItemIndex(ut)}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._typeahead?.destroy(),this.tabOut.complete(),this.change.complete()}_setActiveItemByDelta(ht){this._wrap?this._setActiveInWrapMode(ht):this._setActiveInDefaultMode(ht)}_setActiveInWrapMode(ht){const Ue=this._getItemsArray();for(let ut=1;ut<=Ue.length;ut++){const Wt=(this._activeItemIndex+ht*ut+Ue.length)%Ue.length;if(!this._skipPredicateFn(Ue[Wt]))return void this.setActiveItem(Wt)}}_setActiveInDefaultMode(ht){this._setActiveItemByIndex(this._activeItemIndex+ht,ht)}_setActiveItemByIndex(ht,Ue){const ut=this._getItemsArray();if(ut[ht]){for(;this._skipPredicateFn(ut[ht]);)if(!ut[ht+=Ue])return;this.setActiveItem(ht)}}_getItemsArray(){return(0,c.Hps)(this._items)?this._items():this._items instanceof c.rOR?this._items.toArray():this._items}_itemsChanged(ht){this._typeahead?.setItems(ht);const Ue=this._activeItem();if(Ue){const ut=ht.indexOf(Ue);ut>-1&&ut!==this._activeItemIndex&&(this._activeItemIndex=ut,this._typeahead?.setCurrentSelectedItemIndex(ut))}}}class dt extends fn{setActiveItem(ht){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(ht),this.activeItem&&this.activeItem.setActiveStyles()}}class Dt extends fn{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(ht){return this._origin=ht,this}setActiveItem(ht){super.setActiveItem(ht),this.activeItem&&this.activeItem.focus(this._origin)}}class Ze{_initializeFocus(){if(this._hasInitialFocused||0===this._items.length)return;let ht=0;for(let ut=0;ut<this._items.length;ut++)if(!this._skipPredicateFn(this._items[ut])&&!this._isItemDisabled(this._items[ut])){ht=ut;break}const Ue=this._items[ht];Ue.makeFocusable?(this._activeItem?.unfocus(),this._activeItemIndex=ht,this._activeItem=Ue,this._typeahead?.setCurrentSelectedItemIndex(ht),Ue.makeFocusable()):this.focusItem(ht),this._hasInitialFocused=!0}constructor(ht,Ue){this._activeItemIndex=-1,this._activeItem=null,this._shouldActivationFollowFocus=!1,this._horizontalOrientation="ltr",this._skipPredicateFn=ut=>!1,this._trackByFn=ut=>
1ut,this._items=[],this._typeaheadSubscription=_.yU.EMPTY,this._hasInitialFocused=!1,this.change=new d.B,ht instanceof c.rOR?(this._items=ht.toArray(),ht.changes.subscribe(ut=>{this._items=ut.toArray(),this._typeahead?.setItems(this._items),this._updateActiveItemIndex(this._items),this._initializeFocus()})):(0,k.A)(ht)?ht.subscribe(ut=>{this._items=ut,this._typeahead?.setItems(ut),this._updateActiveItemIndex(ut),this._initializeFocus()}):(this._items=ht,this._initializeFocus()),"boolean"==typeof Ue.shouldActivationFollowFocus&&(this._shouldActivationFollowFocus=Ue.shouldActivationFollowFocus),Ue.horizontalOrientation&&(this._horizontalOrientation=Ue.horizontalOrientation),Ue.skipPredicate&&(this._skipPredicateFn=Ue.skipPredicate),Ue.trackBy&&(this._trackByFn=Ue.trackBy),typeof Ue.typeAheadDebounceInterval<"u"&&this._setTypeAhead(Ue.typeAheadDebounceInterval)}destroy(){this._typeaheadSubscription.unsubscribe(),this._typeahead?.destroy(),this.change.complete()}onKeydown(ht){switch(ht.key){case"Tab":return;case"ArrowDown":this._focusNextItem();break;case"ArrowUp":this._focusPreviousItem();break;case"ArrowRight":"rtl"===this._horizontalOrientation?this._collapseCurrentItem():this._expandCurrentItem();break;case"ArrowLeft":"rtl"===this._horizontalOrientation?this._expandCurrentItem():this._collapseCurrentItem();break;case"Home":this._focusFirstItem();break;case"End":this._focusLastItem();break;case"Enter":case" ":this._activateCurrentItem();break;default:if("*"===ht.key){this._expandAllItemsAtCurrentItemLevel();break}return void this._typeahead?.handleKey(ht)}this._typeahead?.reset(),ht.preventDefault()}getActiveItemIndex(){return this._activeItemIndex}getActiveItem(){return this._activeItem}_focusFirstItem(){this.focusItem(this._findNextAvailableItemIndex(-1))}_focusLastItem(){this.focusItem(this._findPreviousAvailableItemIndex(this._items.length))}_focusNextItem(){this.focusItem(this._findNextAvailableItemIndex(this._activeItemIndex))}_focusPreviousItem(){this.focusItem(this._findPreviousAvailableItemIndex(this._activeItemIndex))}focusItem(ht,Ue={}){Ue.emitChangeEvent??=!0;let ut="number"==typeof ht?ht:this._items.findIndex(Dn=>this._trackByFn(Dn)===this._trackByFn(ht));if(ut<0||ut>=this._items.length)return;const Wt=this._items[ut];if(null!==this._activeItem&&this._trackByFn(Wt)===this._trackByFn(this._activeItem))return;const hn=this._activeItem;this._activeItem=Wt??null,this._activeItemIndex=ut,this._typeahead?.setCurrentSelectedItemIndex(ut),this._activeItem?.focus(),hn?.unfocus(),Ue.emitChangeEvent&&this.change.next(this._activeItem),this._shouldActivationFollowFocus&&this._activateCurrentItem()}_updateActiveItemIndex(ht){const Ue=this._activeItem;if(!Ue)return;const ut=ht.findIndex(Wt=>this._trackByFn(Wt)===this._trackByFn(Ue));ut>-1&&ut!==this._activeItemIndex&&(this._activeItemIndex=ut,this._typeahead?.setCurrentSelectedItemIndex(ut))}_setTypeAhead(ht){this._typeahead=new Pt(this._items,{debounceInterval:"number"==typeof ht?ht:void 0,skipPredicate:Ue=>this._skipPredicateFn(Ue)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(Ue=>{this.focusItem(Ue)})}_findNextAvailableItemIndex(ht){for(let Ue=ht+1;Ue<this._items.length;Ue++)if(!this._skipPredicateFn(this._items[Ue]))return Ue;return ht}_findPreviousAvailableItemIndex(ht){for(let Ue=ht-1;Ue>=0;Ue--)if(!this._skipPredicateFn(this._items[Ue]))return Ue;return ht}_collapseCurrentItem(){if(this._activeItem)if(this._isCurrentItemExpanded())this._activeItem.collapse();else{const ht=this._activeItem.getParent();if(!ht||this._skipPredicateFn(ht))return;this.focusItem(ht)}}_expandCurrentItem(){this._activeItem&&(this._isCurrentItemExpanded()?(0,me.x)(this._activeItem.getChildren()).pipe((0,j.s)(1)).subscribe(ht=>{const Ue=ht.find(ut=>!this._skipPredicateFn(ut));Ue&&this.focusItem(Ue)}):this._activeItem.expand())}_isCurrentItemExpanded(){return!!this._activeItem&&("boolean"==typeof this._activeItem.isExpanded?this._activeItem.isExpanded:this._activeItem.isExpanded())}_isItemDisabled(ht){return"boolean"==typeof ht.isDisabled?ht.isDisabled:ht.isDisabled?.()}_expandAllItemsAtCurrentItemLevel(){if(!this._activeItem)return;const ht=this._activeItem.getParent();let Ue;Ue=ht?(0,me.x)(ht.getChildren()):(0,P.of)(this._items.filter(ut=>
1null===ut.getParent())),Ue.pipe((0,j.s)(1)).subscribe(ut=>{for(const Wt of ut)Wt.expand()})}_activateCurrentItem(){this._activeItem?.activate()}}const We=new c.nKC("tree-key-manager",{providedIn:"root",factory:function Ce(){return(Je,ht)=>new Ze(Je,ht)}});let Pe=(()=>{class Je{constructor(Ue){this._platform=Ue}isDisabled(Ue){return Ue.hasAttribute("disabled")}isVisible(Ue){return function Le(Je){return!!(Je.offsetWidth||Je.offsetHeight||"function"==typeof Je.getClientRects&&Je.getClientRects().length)}(Ue)&&"visible"===getComputedStyle(Ue).visibility}isTabbable(Ue){if(!this._platform.isBrowser)return!1;const ut=function ft(Je){try{return Je.frameElement}catch{return null}}(function Ut(Je){return Je.ownerDocument&&Je.ownerDocument.defaultView||window}(Ue));if(ut&&(-1===nn(ut)||!this.isVisible(ut)))return!1;let Wt=Ue.nodeName.toLowerCase(),hn=nn(Ue);return Ue.hasAttribute("contenteditable")?-1!==hn:!("iframe"===Wt||"object"===Wt||this._platform.WEBKIT&&this._platform.IOS&&!function vn(Je){let ht=Je.nodeName.toLowerCase(),Ue="input"===ht&&Je.type;return"text"===Ue||"password"===Ue||"select"===ht||"textarea"===ht}(Ue))&&("audio"===Wt?!!Ue.hasAttribute("controls")&&-1!==hn:"video"===Wt?-1!==hn&&(null!==hn||this._platform.FIREFOX||Ue.hasAttribute("controls")):Ue.tabIndex>=0)}isFocusable(Ue,ut){return function zt(Je){return!function _t(Je){return function ye(Je){return"input"==Je.nodeName.toLowerCase()}(Je)&&"hidden"==Je.type}(Je)&&(function Me(Je){let ht=Je.nodeName.toLowerCase();return"input"===ht||"select"===ht||"button"===ht||"textarea"===ht}(Je)||function Se(Je){return function je(Je){return"a"==Je.nodeName.toLowerCase()}(Je)&&Je.hasAttribute("href")}(Je)||Je.hasAttribute("contenteditable")||Ft(Je))}(Ue)&&!this.isDisabled(Ue)&&(ut?.ignoreVisibility||this.isVisible(Ue))}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(r.OD))}}static{this.\u0275prov=c.jDH({token:Je,factory:Je.\u0275fac,providedIn:"root"})}}return Je})();function Ft(Je){if(!Je.hasAttribute("tabindex")||void 0===Je.tabIndex)return!1;let ht=Je.getAttribute("tabindex");return!(!ht||isNaN(parseInt(ht,10)))}function nn(Je){if(!Ft(Je))return null;const ht=parseInt(Je.getAttribute("tabindex")||"",10);return isNaN(ht)?-1:ht}class U{get enabled(){return this._enabled}set enabled(ht){this._enabled=ht,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(ht,this._startAnchor),this._toggleAnchorTabIndex(ht,this._endAnchor))}constructor(ht,Ue,ut,Wt,hn=!1,Dn){this._element=ht,this._checker=Ue,this._ngZone=ut,this._document=Wt,this._injector=Dn,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,hn||this.attachAnchors()}destroy(){const ht=this._startAnchor,Ue=this._endAnchor;ht&&(ht.removeEventListener("focus",this.startAnchorListener),ht.remove()),Ue&&(Ue.removeEventListener("focus",this.endAnchorListener),Ue.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(ht){return new Promise(Ue=>{this._executeOnStable(()=>Ue(this.focusInitialElement(ht)))})}focusFirstTabbableElementWhenReady(ht){return new Promise(Ue=>{this._executeOnStable(()=>Ue(this.focusFirstTabbableElement(ht)))})}focusLastTabbableElementWhenReady(ht){return new Promise(Ue=>{this._executeOnStable(()=>Ue(this.focusLastTabbableElement(ht)))})}_getRegionBoundary(ht){const Ue=this._element.querySelectorAll(`[cdk-focus-region-${ht}], [cdkFocusRegion${ht}], [cdk-focus-${ht}]`);return"start"==ht?Ue.length?Ue[0]:this._getFirstTabbableElement(this._element):Ue.length?Ue[Ue.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(ht){const Ue=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(Ue){if(!this._checker.isFocusable(Ue)){const ut=this._getFirstTabbableElement(Ue);return ut?.focus(ht),!!ut}return Ue.focus(ht),!0}return this.focusFirstTabbableElement(ht)}focusFirstTabbableElement(ht){const Ue=this._getRegionBoundary("start");
1return Ue&&Ue.focus(ht),!!Ue}focusLastTabbableElement(ht){const Ue=this._getRegionBoundary("end");return Ue&&Ue.focus(ht),!!Ue}hasAttached(){return this._hasAttached}_getFirstTabbableElement(ht){if(this._checker.isFocusable(ht)&&this._checker.isTabbable(ht))return ht;const Ue=ht.children;for(let ut=0;ut<Ue.length;ut++){const Wt=Ue[ut].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(Ue[ut]):null;if(Wt)return Wt}return null}_getLastTabbableElement(ht){if(this._checker.isFocusable(ht)&&this._checker.isTabbable(ht))return ht;const Ue=ht.children;for(let ut=Ue.length-1;ut>=0;ut--){const Wt=Ue[ut].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(Ue[ut]):null;if(Wt)return Wt}return null}_createAnchor(){const ht=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,ht),ht.classList.add("cdk-visually-hidden"),ht.classList.add("cdk-focus-trap-anchor"),ht.setAttribute("aria-hidden","true"),ht}_toggleAnchorTabIndex(ht,Ue){ht?Ue.setAttribute("tabindex","0"):Ue.removeAttribute("tabindex")}toggleAnchors(ht){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(ht,this._startAnchor),this._toggleAnchorTabIndex(ht,this._endAnchor))}_executeOnStable(ht){this._injector?(0,c.mal)(ht,{injector:this._injector}):setTimeout(ht)}}let De=(()=>{class Je{constructor(Ue,ut,Wt){this._checker=Ue,this._ngZone=ut,this._injector=(0,c.WQX)(c.zZn),this._document=Wt}create(Ue,ut=!1){return new U(Ue,this._checker,this._ngZone,this._document,ut,this._injector)}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(Pe),c.KVO(c.SKi),c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:Je,factory:Je.\u0275fac,providedIn:"root"})}}return Je})(),ue=(()=>{class Je{get enabled(){return this.focusTrap?.enabled||!1}set enabled(Ue){this.focusTrap&&(this.focusTrap.enabled=Ue)}constructor(Ue,ut,Wt){this._elementRef=Ue,this._focusTrapFactory=ut,this._previouslyFocusedElement=null,(0,c.WQX)(r.OD).isBrowser&&(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&&!this.focusTrap.hasAttached()&&this.focusTrap.attachAnchors()}ngOnChanges(Ue){const ut=Ue.autoCapture;ut&&!ut.firstChange&&this.autoCapture&&this.focusTrap?.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,r.vc)(),this.focusTrap?.focusInitialElementWhenReady()}static{this.\u0275fac=function(ut){return new(ut||Je)(c.rXU(c.aKT),c.rXU(De),c.rXU(n.qQ))}}static{this.\u0275dir=c.FsC({type:Je,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",c.L39],autoCapture:[2,"cdkTrapFocusAutoCapture","autoCapture",c.L39]},exportAs:["cdkTrapFocus"],standalone:!0,features:[c.GFd,c.OA$]})}}return Je})();function Rn(Je){return 0===Je.buttons||0===Je.detail}function Ct(Je){const ht=Je.touches&&Je.touches[0]||Je.changedTouches&&Je.changedTouches[0];return!(!ht||-1!==ht.identifier||null!=ht.radiusX&&1!==ht.radiusX||null!=ht.radiusY&&1!==ht.radiusY)}const en=new c.nKC("cdk-input-modality-detector-options"),qe={ignoreKeys:[s.A$,s.W3,s.eg,s.Ge,s.FX]},st=(0,r.BQ)({passive:!0,capture:!0});let Kt=(()=>{class Je{get mostRecentModality(){return this._modality.value}constructor(Ue,ut,Wt,hn){this._platform=Ue,this._mostRecentTarget=null,this._modality=new N.t(null),this._lastTouchMs=0,this._onKeydown=Dn=>{this._options?.ignoreKeys?.some(Xn=>Xn===Dn.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,r.Fb)(Dn))},this._onMousedown=Dn=>{Date.now()-this._lastTouchMs<650||(this._modality.next(Rn(Dn)?"keyboard":"mouse"),this._mostRecentTarget=(0,r.Fb)(Dn))},this._onTouchstart=Dn=>{Ct(Dn)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,r.Fb)(Dn))},this._options={...qe,...hn},this.modalityDetected=this._modality.pipe((0,H.i)(1)),this.modalityChanged=this.modalityDetected.pipe((0,pe.F)()),Ue.isBrowser&&ut.runOutsideAngular(()=>{Wt.addEventListener("keydown",this._onKeydown,st),Wt.addEventListener("mousedown",this._onMousedown,st),Wt.addEventListener("touchstart",this._onTouchstart,st)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,st),document.removeEventListener("mousedown",this._onMousedown,st),document.removeEventListener("touchstart",this._onTouchstart,st))}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(r.OD),c.KVO(c.SKi),c.KVO(n.qQ),c.KVO(en,8))}}static{this.\u0275prov=c.jDH({token:Je,factory:Je.\u0275fac,providedIn:"root"})}}return Je})();const St=new c.nKC("liveAnnouncerElement",{providedIn:"root",factory:function tn(){return null}}),Zt=new c.nKC("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let Sn=0,Bn=(()=>{class Je{constructor(Ue,ut,Wt,hn){this._ngZone=ut,this._defaultOptions=hn,this._document=Wt,this._liveElement=Ue||this._createLiveElement()}announce(Ue,...ut){const Wt=this._defaultOptions;let hn,Dn;return 1===ut.length&&"number"==typeof ut[0]?Dn=ut[0]:[hn,Dn]=ut,this.clear(),clearTimeout(this._previousTimeout),hn||(hn=Wt&&Wt.politeness?Wt.politeness:"polite"),null==Dn&&Wt&&(Dn=Wt.duration),this._liveElement.setAttribute("aria-live",hn),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(Xn=>this._currentResolve=Xn)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=Ue,"number"==typeof Dn&&(this._previousTimeout=setTimeout(()=>this.clear(),Dn)),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 Ue="cdk-live-announcer-element",ut=this._document.getElementsByClassName(Ue),Wt=this._document.createElement("div");for(let hn=0;hn<ut.length;hn++)ut[hn].remove();return Wt.classList.add(Ue),Wt.classList.add("cdk-visually-hidden"),Wt.setAttribute("aria-atomic","true"),Wt.setAttribute("aria-live","polite"),Wt.id="cdk-live-announcer-"+Sn++,this._document.body.appendChild(Wt),Wt}_exposeAnnouncerToModals(Ue){const ut=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let Wt=0;Wt<ut.length;Wt++){const hn=ut[Wt],Dn=hn.getAttribute("aria-owns");Dn?-1===Dn.indexOf(Ue)&&hn.setAttribute("aria-owns",Dn+" "+Ue):hn.setAttribute("aria-owns",Ue)}}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(St,8),c.KVO(c.SKi),c.KVO(n.qQ),c.KVO(Zt,8))}}static{this.\u0275prov=c.jDH({token:Je,factory:Je.\u0275fac,providedIn:"root"})}}return Je})();
1var mt=function(Je){return Je[Je.IMMEDIATE=0]="IMMEDIATE",Je[Je.EVENTUAL=1]="EVENTUAL",Je}(mt||{});const xe=new c.nKC("cdk-focus-monitor-default-options"),oe=(0,r.BQ)({passive:!0,capture:!0});let Oe=(()=>{class Je{constructor(Ue,ut,Wt,hn,Dn){this._ngZone=Ue,this._platform=ut,this._inputModalityDetector=Wt,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 d.B,this._rootNodeFocusAndBlurListener=Xn=>{for(let ri=(0,r.Fb)(Xn);ri;ri=ri.parentElement)"focus"===Xn.type?this._onFocus(Xn,ri):this._onBlur(Xn,ri)},this._document=hn,this._detectionMode=Dn?.detectionMode||mt.IMMEDIATE}monitor(Ue,ut=!1){const Wt=(0,yt.i8)(Ue);if(!this._platform.isBrowser||1!==Wt.nodeType)return(0,P.of)();const hn=(0,r.KT)(Wt)||this._getDocument(),Dn=this._elementInfo.get(Wt);if(Dn)return ut&&(Dn.checkChildren=!0),Dn.subject;const Xn={checkChildren:ut,subject:new d.B,rootNode:hn};return this._elementInfo.set(Wt,Xn),this._registerGlobalListeners(Xn),Xn.subject}stopMonitoring(Ue){const ut=(0,yt.i8)(Ue),Wt=this._elementInfo.get(ut);Wt&&(Wt.subject.complete(),this._setClasses(ut),this._elementInfo.delete(ut),this._removeGlobalListeners(Wt))}focusVia(Ue,ut,Wt){const hn=(0,yt.i8)(Ue);hn===this._getDocument().activeElement?this._getClosestElementsInfo(hn).forEach(([Xn,mi])=>this._originChanged(Xn,ut,mi)):(this._setOrigin(ut),"function"==typeof hn.focus&&hn.focus(Wt))}ngOnDestroy(){this._elementInfo.forEach((Ue,ut)=>this.stopMonitoring(ut))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(Ue){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(Ue)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:Ue&&this._isLastInteractionFromInputLabel(Ue)?"mouse":"program"}_shouldBeAttributedToTouch(Ue){return this._detectionMode===mt.EVENTUAL||!!Ue?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(Ue,ut){Ue.classList.toggle("cdk-focused",!!ut),Ue.classList.toggle("cdk-touch-focused","touch"===ut),Ue.classList.toggle("cdk-keyboard-focused","keyboard"===ut),Ue.classList.toggle("cdk-mouse-focused","mouse"===ut),Ue.classList.toggle("cdk-program-focused","program"===ut)}_setOrigin(Ue,ut=!1){this._ngZone.runOutsideAngular(()=>{this._origin=Ue,this._originFromTouchInteraction="touch"===Ue&&ut,this._detectionMode===mt.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(Ue,ut){const Wt=this._elementInfo.get(ut),hn=(0,r.Fb)(Ue);!Wt||!Wt.checkChildren&&ut!==hn||this._originChanged(ut,this._getFocusOrigin(hn),Wt)}_onBlur(Ue,ut){const Wt=this._elementInfo.get(ut);!Wt||Wt.checkChildren&&Ue.relatedTarget instanceof Node&&ut.contains(Ue.relatedTarget)||(this._setClasses(ut),this._emitOrigin(Wt,null))}_emitOrigin(Ue,ut){Ue.subject.observers.length&&this._ngZone.run(()=>Ue.subject.next(ut))}_registerGlobalListeners(Ue){if(!this._platform.isBrowser)return;const ut=Ue.rootNode,Wt=this._rootNodeFocusListenerCount.get(ut)||0;Wt||this._ngZone.runOutsideAngular(()=>{ut.addEventListener("focus",this._rootNodeFocusAndBlurListener,oe),ut.addEventListener("blur",this._rootNodeFocusAndBlurListener,oe)}),this._rootNodeFocusListenerCount.set(ut,Wt+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,le.Q)(this._stopInputModalityDetector)).subscribe(hn=>{this._setOrigin(hn,!0)}))}_removeGlobalListeners(Ue){const ut=Ue.rootNode;if(this._rootNodeFocusListenerCount.has(ut)){const Wt=this._rootNodeFocusListenerCount.get(ut);Wt>1?this._rootNodeFocusListenerCount.set(ut,Wt-1):(ut.removeEventListener("focus",this._rootNodeFocusAndBlurListener,oe),ut.removeEventListener("blur",this._rootNodeFocusAndBlurListener,oe),this._rootNodeFocusListenerCount.delete(ut))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(Ue,ut,Wt){this._setClasses(Ue,ut),this._emitOrigin(Wt,ut),this._lastFocusOrigin=ut}_getClosestElementsInfo(Ue){const ut=[];return this._elementInfo.forEach((Wt,hn)=>{(hn===Ue||Wt.checkChildren&&hn.contains(Ue))&&ut.push([hn,Wt])}),ut}_isLastInteractionFromInputLabel(Ue){const{_mostRecentTarget:ut,mostRecentModality:Wt}=this._inputModalityDetector;if("mouse"!==Wt||!ut||ut===Ue||"INPUT"!==Ue.nodeName&&"TEXTAREA"!==Ue.nodeName||Ue.disabled)return!1;const hn=Ue.labels;if(hn)for(let Dn=0;Dn<hn.length;Dn++)if(hn[Dn].contains(ut))return!0;return!1}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(c.SKi),c.KVO(r.OD),c.KVO(Kt),c.KVO(n.qQ,8),c.KVO(xe,8))}}static{this.\u0275prov=c.jDH({token:Je,factory:Je.\u0275fac,providedIn:"root"})}}return Je}
1)(),bt=(()=>{class Je{constructor(Ue,ut){this._elementRef=Ue,this._focusMonitor=ut,this._focusOrigin=null,this.cdkFocusChange=new c.bkB}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const Ue=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(Ue,1===Ue.nodeType&&Ue.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(ut=>{this._focusOrigin=ut,this.cdkFocusChange.emit(ut)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static{this.\u0275fac=function(ut){return new(ut||Je)(c.rXU(c.aKT),c.rXU(Oe))}}static{this.\u0275dir=c.FsC({type:Je,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"],standalone:!0})}}return Je})();var Yt=function(Je){return Je[Je.NONE=0]="NONE",Je[Je.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",Je[Je.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",Je}(Yt||{});const Mn="cdk-high-contrast-black-on-white",At="cdk-high-contrast-white-on-black",Ht="cdk-high-contrast-active";let nt=(()=>{class Je{constructor(Ue,ut){this._platform=Ue,this._document=ut,this._breakpointSubscription=(0,c.WQX)(ot.QP).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return Yt.NONE;const Ue=this._document.createElement("div");Ue.style.backgroundColor="rgb(1,2,3)",Ue.style.position="absolute",this._document.body.appendChild(Ue);const ut=this._document.defaultView||window,Wt=ut&&ut.getComputedStyle?ut.getComputedStyle(Ue):null,hn=(Wt&&Wt.backgroundColor||"").replace(/ /g,"");switch(Ue.remove(),hn){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return Yt.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return Yt.BLACK_ON_WHITE}return Yt.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const Ue=this._document.body.classList;Ue.remove(Ht,Mn,At),this._hasCheckedHighContrastMode=!0;const ut=this.getHighContrastMode();ut===Yt.BLACK_ON_WHITE?Ue.add(Ht,Mn):ut===Yt.WHITE_ON_BLACK&&Ue.add(Ht,At)}}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(r.OD),c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:Je,factory:Je.\u0275fac,providedIn:"root"})}}return Je})(),Rt=(()=>{class Je{constructor(Ue){Ue._applyBodyHighContrastModeCssClasses()}static{this.\u0275fac=function(ut){return new(ut||Je)(c.KVO(nt))}}static{this.\u0275mod=c.$C({type:Je})}static{this.\u0275inj=c.G2t({imports:[Ke.w5]})}}return Je})()},9529:(it,de,h)=>{"use strict";h.d(de,{Ky:()=>N,bU:()=>K,z8:()=>k});var n=h(3953),c=h(5024),r=h(1413),s=h(8359);let d=0;const _=new n.nKC("CdkAccordion");let k=(()=>{class ne{constructor(){this._stateChanges=new r.B,this._openCloseAllActions=new r.B,this.id="cdk-accordion-"+d++,this.multi=!1}openAll(){this.multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(M){this._stateChanges.next(M)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}static{this.\u0275fac=function(j){return new(j||ne)}}static{this.\u0275dir=n.FsC({type:ne,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:[2,"multi","multi",n.L39]},exportAs:["cdkAccordion"],standalone:!0,features:[n.Jv_([{provide:_,useExisting:ne}]),n.GFd,n.OA$]})}}return ne})(),P=0,N=(()=>{class ne{get expanded(){return this._expanded}set expanded(M){this._expanded!==M&&(this._expanded=M,this.expandedChange.emit(M),M?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}constructor(M,j,H){this.accordion=M,this._changeDetectorRef=j,this._expansionDispatcher=H,this._openCloseAllSubscription=s.yU.EMPTY,this.closed=new n.bkB,this.opened=new n.bkB,this.destroyed=new n.bkB,this.expandedChange=new n.bkB,this.id="cdk-accordion-child-"+P++,this._expanded=!1,this.disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=H.listen((pe,le)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===le&&this.id!==
1pe&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(M=>{this.disabled||(this.expanded=M)})}static{this.\u0275fac=function(j){return new(j||ne)(n.rXU(_,12),n.rXU(n.gRc),n.rXU(c.zP))}}static{this.\u0275dir=n.FsC({type:ne,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:[2,"expanded","expanded",n.L39],disabled:[2,"disabled","disabled",n.L39]},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],standalone:!0,features:[n.Jv_([{provide:_,useValue:void 0}]),n.GFd]})}}return ne})(),K=(()=>{class ne{static{this.\u0275fac=function(j){return new(j||ne)}}static{this.\u0275mod=n.$C({type:ne})}static{this.\u0275inj=n.G2t({})}}return ne})()},8203:(it,de,h)=>{"use strict";h.d(de,{dS:()=>k,jI:()=>N});var n=h(3953),c=h(177);const r=new n.nKC("cdk-dir-doc",{providedIn:"root",factory:function s(){return(0,n.WQX)(c.qQ)}}),d=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let k=(()=>{class K{constructor(w){this.value="ltr",this.change=new n.bkB,w&&(this.value=function _(K){const ne=K?.toLowerCase()||"";return"auto"===ne&&typeof navigator<"u"&&navigator?.language?d.test(navigator.language)?"rtl":"ltr":"rtl"===ne?"rtl":"ltr"}((w.body?w.body.dir:null)||(w.documentElement?w.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static{this.\u0275fac=function(M){return new(M||K)(n.KVO(r,8))}}static{this.\u0275prov=n.jDH({token:K,factory:K.\u0275fac,providedIn:"root"})}}return K})(),N=(()=>{class K{static{this.\u0275fac=function(M){return new(M||K)}}static{this.\u0275mod=n.$C({type:K})}static{this.\u0275inj=n.G2t({})}}return K})()},4085:(it,de,h)=>{"use strict";h.d(de,{FG:()=>d,OE:()=>r,a1:()=>_,cc:()=>P,he:()=>c,i8:()=>k,o1:()=>s});var n=h(3953);function c(N){return null!=N&&"false"!=`${N}`}function r(N,K=0){return s(N)?Number(N):2===arguments.length?K:0}function s(N){return!isNaN(parseFloat(N))&&!isNaN(Number(N))}function d(N){return Array.isArray(N)?N:[N]}function _(N){return null==N?"":"string"==typeof N?N:`${N}px`}function k(N){return N instanceof n.aKT?N.nativeElement:N}function P(N,K=/\s+/){const ne=[];if(null!=N){const w=Array.isArray(N)?N:`${N}`.split(K);for(const M of w){const j=`${M}`.trim();j&&ne.push(j)}}return ne}},8045:(it,de,h)=>{"use strict";h.d(de,{x:()=>r});var n=h(4402),c=h(7673);function r(s){return(0,n.A)(s)?s:(0,c.of)(s)}},5024:(it,de,h)=>{"use strict";h.d(de,{CB:()=>M,DQ:()=>w,Q3:()=>N,qS:()=>_,sL:()=>K,xn:()=>ne,y4:()=>k,zP:()=>H});var n=h(17),s=(h(4402),h(7673),h(1413)),d=h(3953);class _{}function k(pe){return pe&&"function"==typeof pe.connect&&!(pe instanceof n.G)}var N=function(pe){return pe[pe.REPLACED=0]="REPLACED",pe[pe.INSERTED=1]="INSERTED",pe[pe.MOVED=2]="MOVED",pe[pe.REMOVED=3]="REMOVED",pe}(N||{});const K=new d.nKC("_ViewRepeater");class ne{applyChanges(le,me,Ke,yt,ot){le.forEachOperation((pt,et,ct)=>{let He,re;if(null==pt.previousIndex){const ke=Ke(pt,et,ct);He=me.createEmbeddedView(ke.templateRef,ke.context,ke.index),re=N.INSERTED}else null==ct?(me.remove(et),re=N.REMOVED):(He=me.get(et),me.move(He,ct),re=N.MOVED);ot&&ot({context:He?.context,operation:re,record:pt})})}detach(){}}class w{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(le,me,Ke,yt,ot){le.forEachOperation((pt,et,ct)=>{let He,re;null==pt.previousIndex?(He=this._insertView(()=>Ke(pt,et,ct),ct,me,yt(pt)),re=He?N.INSERTED:N.REPLACED):null==ct?(this._detachAndCacheView(et,me),re=N.REMOVED):(He=this._moveView(et,ct,me,yt(pt)),re=N.MOVED),ot&&ot({context:He?.context,operation:re,record:pt})})}detach(){for(const le of this._viewCache)le.destroy();this._viewCache=[]}_insertView(le,me,Ke,yt){const ot=this._insertViewFromCache(me,Ke);if(ot)return void(ot.context.$implicit=yt);const pt=le();return Ke.createEmbeddedView(pt.templateRef,pt.context,pt.index)}_detachAndCacheView(le,me){const Ke=me.detach(le);this._maybeCacheView(Ke,me)}_moveView(le,me,Ke,yt){const ot=Ke.get(le);return Ke.move(ot,me),ot.context.$implicit=yt,ot}_maybeCacheView(le,me){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(le);else{const Ke=me.indexOf(le);-1===Ke?le.destroy():me.remove(Ke)}}_insertViewFromCache(le,me){const Ke=this._viewCache.pop();return Ke&&me.insert(Ke,le),Ke||null}}class M{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())
1),this._selected}constructor(le=!1,me,Ke=!0,yt){this._multiple=le,this._emitChanges=Ke,this.compareWith=yt,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new s.B,me&&me.length&&(le?me.forEach(ot=>this._markSelected(ot)):this._markSelected(me[0]),this._selectedToEmit.length=0)}select(...le){this._verifyValueAssignment(le),le.forEach(Ke=>this._markSelected(Ke));const me=this._hasQueuedChanges();return this._emitChangeEvent(),me}deselect(...le){this._verifyValueAssignment(le),le.forEach(Ke=>this._unmarkSelected(Ke));const me=this._hasQueuedChanges();return this._emitChangeEvent(),me}setSelection(...le){this._verifyValueAssignment(le);const me=this.selected,Ke=new Set(le);le.forEach(ot=>this._markSelected(ot)),me.filter(ot=>!Ke.has(this._getConcreteValue(ot,Ke))).forEach(ot=>this._unmarkSelected(ot));const yt=this._hasQueuedChanges();return this._emitChangeEvent(),yt}toggle(le){return this.isSelected(le)?this.deselect(le):this.select(le)}clear(le=!0){this._unmarkAll();const me=this._hasQueuedChanges();return le&&this._emitChangeEvent(),me}isSelected(le){return this._selection.has(this._getConcreteValue(le))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(le){this._multiple&&this.selected&&this._selected.sort(le)}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(le){le=this._getConcreteValue(le),this.isSelected(le)||(this._multiple||this._unmarkAll(),this.isSelected(le)||this._selection.add(le),this._emitChanges&&this._selectedToEmit.push(le))}_unmarkSelected(le){le=this._getConcreteValue(le),this.isSelected(le)&&(this._selection.delete(le),this._emitChanges&&this._deselectedToEmit.push(le))}_unmarkAll(){this.isEmpty()||this._selection.forEach(le=>this._unmarkSelected(le))}_verifyValueAssignment(le){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(le,me){if(this.compareWith){me=me??this._selection;for(let Ke of me)if(this.compareWith(le,Ke))return Ke;return le}return le}}let H=(()=>{class pe{constructor(){this._listeners=[]}notify(me,Ke){for(let yt of this._listeners)yt(me,Ke)}listen(me){return this._listeners.push(me),()=>{this._listeners=this._listeners.filter(Ke=>me!==Ke)}}ngOnDestroy(){this._listeners=[]}static{this.\u0275fac=function(Ke){return new(Ke||pe)}}static{this.\u0275prov=d.jDH({token:pe,factory:pe.\u0275fac,providedIn:"root"})}}return pe})()},2529:(it,de,h)=>{"use strict";h.d(de,{Pe:()=>j,Ph:()=>re,lG:()=>ct,sU:()=>pe});var n=h(8617),c=h(7987),r=h(6860),s=h(6939),d=h(177),_=h(3953),k=h(7336),P=h(1413),N=h(9030),K=h(7673),ne=h(8203),w=h(9172);function M(ke,Re){}class j{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 pe=(()=>{class ke extends s.lb{constructor(Fe,wt,Ot,Xt,ln,Pt,fn,dt){super(),this._elementRef=Fe,this._focusTrapFactory=wt,this._config=Xt,this._interactivityChecker=ln,this._ngZone=Pt,this._overlayRef=fn,this._focusMonitor=dt,this._platform=(0,_.WQX)(r.OD),this._focusTrap=null,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this._changeDetectorRef=(0,_.WQX)(_.gRc),this._injector=(0,_.WQX)(_.zZn),this._isDestroyed=!1,this.attachDomPortal=Dt=>{this._portalOutlet.hasAttached();const Ze=this._portalOutlet.attachDomPortal(Dt);return this._contentAttached(),Ze},this._document=Ot,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(Fe){this._ariaLabelledByQueue.push(Fe),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(Fe){const wt=this._ariaLabelledByQueue.indexOf(Fe);wt>-1&&(this._ariaLabelledByQueue.splice(wt,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(Fe){this._portalOutlet.hasAttached();const wt=this._portalOutlet.attachComponentPortal(Fe);return this._contentAttached(),wt}attachTemplatePortal(Fe){this._portalOutlet.hasAttached();const wt=this._portalOutlet.attachTemplatePortal(Fe);return this._contentAttached(),wt}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(Fe,wt){this._interactivityChecker.isFocusable(Fe)||(Fe.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const Ot=()=>{Fe.removeEventListener("blur",Ot),Fe.removeEventListener("mousedown",Ot),Fe.removeAttribute("tabindex")};Fe.addEventListener("blur",Ot),Fe.addEventListener("mousedown",Ot)})),Fe.focus(wt)}_focusByCssSelector(Fe,wt){let Ot=this._elementRef.nativeElement.querySelector(Fe);Ot&&this._forceFocus(Ot,wt)}_trapFocus(){this._isDestroyed||(0,_.mal)(()=>{const Fe=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||Fe.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement()||this._focusDialogContainer();break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}},{injector:this._injector})}_restoreFocus(){const Fe=this._config.restoreFocus;let wt=null;if("string"==typeof Fe?wt=this._document.querySelector(Fe):"boolean"==typeof Fe?wt=Fe?this._elementFocusedBeforeDialogWasOpened:null:Fe&&(wt=Fe),this._config.restoreFocus&&wt&&"function"==typeof wt.focus){const Ot=(0,r.vc)(),Xt=this._elementRef.nativeElement;(!Ot||Ot===this._document.body||Ot===Xt||Xt.contains(Ot))&&(this._focusMonitor?(this._focusMonitor.focusVia(wt,this._closeInteractionType),this._closeInteractionType=null):wt.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const Fe=this._elementRef.nativeElement,wt=(0,r.vc)();return Fe===wt||Fe.contains(wt)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,r.vc)()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static{this.\u0275fac=function(wt){return new(wt||ke)(_.rXU(_.aKT),_.rXU(n.GX),_.rXU(d.qQ,8),_.rXU(j),_.rXU(n.Z7),_.rXU(_.SKi),_.rXU(c.yY),_.rXU(n.FN))}}static{this.\u0275cmp=_.VBU({type:ke,selectors:[["cdk-dialog-container"]],viewQuery:function(wt,Ot){if(1&wt&&_.GBs(s.I3,7),2&wt){let Xt;_.mGM(Xt=_.lsd())&&(Ot._portalOutlet=Xt.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(wt,Ot){2&wt&&_.BMQ("id",Ot._config.id||null)("role",Ot._config.role)("aria-modal",Ot._config.ariaModal)("aria-labelledby",Ot._config.ariaLabel?null:Ot._ariaLabelledByQueue[0])("aria-label",Ot._config.ariaLabel)("aria-describedby",Ot._config.ariaDescribedBy||null)},standalone:!0,features:[_.Vt3,_.aNF],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(wt,Ot){1&wt&&_.DNE(0,M,0,0,"ng-template",0)},dependencies:[s.I3],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}}return ke})();class le{constructor(Re,Fe){this.overlayRef=Re,this.config=Fe,this.closed=new P.B,this.disableClose=Fe.disableClose,this.backdropClick=Re.backdropClick(),this.keydownEvents=Re.keydownEvents(),this.outsidePointerEvents=Re.outsidePointerEvents(),this.id=Fe.id,this.keydownEvents.subscribe(wt=>{wt.keyCode===k._f&&!this.disableClose&&!(0,k.rp)(wt)&&(wt.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=Re.detachments().subscribe(()=>{!1!==Fe.closeOnOverlayDetachments&&this.close()})}close(Re,Fe){if(this.containerInstance){const wt=this.closed;this.containerInstance._closeInteractionType=Fe?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),wt.next(Re),wt.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(Re="",Fe=""){return this.overlayRef.updateSize({width:Re,height:Fe}),this}addPanelClass(Re){return this.overlayRef.addPanelClass(Re),this}removePanelClass(Re){return this.overlayRef.removePanelClass(Re),this}}const me=new _.nKC("DialogScrollStrategy",{providedIn:"root",factory:()=>{const ke=(0,_.WQX)(c.hJ);return()=>ke.scrollStrategies.block()}}),Ke=new _.nKC("DialogData"),yt=new _.nKC("DefaultDialogConfig");let et=0,ct=(()=>{class ke{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(Fe,wt,Ot,Xt,ln,Pt){this._overlay=Fe,this._injector=wt,this._defaultOptions=Ot,this._parentDialog=Xt,this._overlayContainer=ln,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new P.B,this._afterOpenedAtThisLevel=new P.B,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,N.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,w.Z)(void 0))),this._scrollStrategy=Pt}open(Fe,wt){(wt={...this._defaultOptions||new j,...wt}).id=wt.id||"cdk-dialog-"+et++,wt.id&&this.getDialogById(wt.id);const Xt=this._getOverlayConfig(wt),ln=this._overlay.create(Xt),Pt=new le(ln,wt),fn=this._attachContainer(ln,Pt,wt);return Pt.containerInstance=fn,this._attachDialogContent(Fe,Pt,fn,wt),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(Pt),Pt.closed.subscribe(()=>this._removeOpenDialog(Pt,!0)),this.afterOpened.next(Pt),Pt}closeAll(){He(this.openDialogs,Fe=>Fe.close())}getDialogById(Fe){return this.openDialogs.find(wt=>wt.id===Fe)}ngOnDestroy(){He(this._openDialogsAtThisLevel,Fe=>{!1===Fe.config.closeOnDestroy&&this._removeOpenDialog(Fe,!1)}),He(this._openDialogsAtThisLevel,Fe=>Fe.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(Fe){const wt=new c.rR({positionStrategy:Fe.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:Fe.scrollStrategy||this._scrollStrategy(),panelClass:Fe.panelClass,hasBackdrop:Fe.hasBackdrop,direction:Fe.direction,minWidth:Fe.minWidth,minHeight:Fe.minHeight,maxWidth:Fe.maxWidth,maxHeight:Fe.maxHeight,width:Fe.width,height:Fe.height,disposeOnNavigation:Fe.closeOnNavigation});return Fe.backdropClass&&(wt.backdropClass=Fe.backdropClass),wt}_attachContainer(Fe,wt,Ot){const Xt=Ot.injector||Ot.viewContainerRef?.injector,ln=[{provide:j,useValue:Ot},{provide:le,useValue:wt},{provide:c.yY,useValue:Fe}];let Pt;Ot.container?"function"==typeof Ot.container?Pt=Ot.container:(Pt=Ot.container.type,ln.push(...Ot.container.providers(Ot))):Pt=pe;const fn=new s.A8(Pt,Ot.viewContainerRef,_.zZn.create({parent:Xt||this._injector,providers:ln}),Ot.componentFactoryResolver);return Fe.attach(fn).instance}_attachDialogContent(Fe,wt,Ot,Xt){if(Fe instanceof _.C4Q){const ln=this._createInjector(Xt,wt,Ot,void 0);let Pt={$implicit:Xt.data,dialogRef:wt};Xt.templateContext&&(Pt={...Pt,..."function"==typeof Xt.templateContext?Xt.templateContext():Xt.templateContext}),Ot.attachTemplatePortal(new s.VA(Fe,null,Pt,ln))}else{const ln=this._createInjector(Xt,wt,Ot,this._injector),Pt=Ot.attachComponentPortal(new s.A8(Fe,Xt.viewContainerRef,ln,Xt.componentFactoryResolver));wt.componentRef=Pt,wt.componentInstance=Pt.instance}}_createInjector(Fe,wt,Ot,Xt){const ln=Fe.injector||Fe.viewContainerRef?.injector,Pt=[{provide:Ke,useValue:Fe.data},{provide:le,useValue:wt}];return Fe.providers&&("function"==typeof Fe.providers?Pt.push(...Fe.providers(wt,Fe,Ot)):Pt.push(...Fe.providers)),Fe.direction&&(!ln||!ln.get(ne.dS,null,{optional:!0}))&&Pt.push({provide:ne.dS,useValue:{value:Fe.direction,change:(0,K.of)()}}
1),_.zZn.create({parent:ln||Xt,providers:Pt})}_removeOpenDialog(Fe,wt){const Ot=this.openDialogs.indexOf(Fe);Ot>-1&&(this.openDialogs.splice(Ot,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((Xt,ln)=>{Xt?ln.setAttribute("aria-hidden",Xt):ln.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),wt&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const Fe=this._overlayContainer.getContainerElement();if(Fe.parentElement){const wt=Fe.parentElement.children;for(let Ot=wt.length-1;Ot>-1;Ot--){const Xt=wt[Ot];Xt!==Fe&&"SCRIPT"!==Xt.nodeName&&"STYLE"!==Xt.nodeName&&!Xt.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(Xt,Xt.getAttribute("aria-hidden")),Xt.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const Fe=this._parentDialog;return Fe?Fe._getAfterAllClosed():this._afterAllClosedAtThisLevel}static{this.\u0275fac=function(wt){return new(wt||ke)(_.KVO(c.hJ),_.KVO(_.zZn),_.KVO(yt,8),_.KVO(ke,12),_.KVO(c.Sf),_.KVO(me))}}static{this.\u0275prov=_.jDH({token:ke,factory:ke.\u0275fac,providedIn:"root"})}}return ke})();function He(ke,Re){let Fe=ke.length;for(;Fe--;)Re(ke[Fe])}let re=(()=>{class ke{static{this.\u0275fac=function(wt){return new(wt||ke)}}static{this.\u0275mod=_.$C({type:ke})}static{this.\u0275inj=_.G2t({providers:[ct],imports:[c.z_,s.jc,n.Pd,s.jc]})}}return ke})()},7336:(it,de,h)=>{"use strict";h.d(de,{A:()=>Ce,A$:()=>P,FX:()=>_,Fm:()=>d,G_:()=>c,Ge:()=>wn,Kp:()=>H,LE:()=>Ke,SJ:()=>ct,UQ:()=>le,W3:()=>k,Z:()=>_n,_f:()=>ne,bn:()=>Pt,dB:()=>j,eg:()=>tt,f2:()=>He,i7:()=>me,n6:()=>yt,rp:()=>D,t6:()=>w,w_:()=>M,wn:()=>r,yZ:()=>pe});const c=8,r=9,d=13,_=16,k=17,P=18,ne=27,w=32,M=33,j=34,H=35,pe=36,le=37,me=38,Ke=39,yt=40,ct=46,He=48,Pt=57,Ce=65,_n=90,wn=91,tt=224;function D(J,...W){return W.length?W.some(Ae=>J[Ae]):J.altKey||J.shiftKey||J.ctrlKey||J.metaKey}},9327:(it,de,h)=>{"use strict";h.d(de,{QP:()=>yt,Rp:()=>pt});var n=h(3953),c=h(4085),r=h(1413),s=h(4572),d=h(8793),_=h(1985),k=h(6697),P=h(5245),N=h(152),K=h(6354),ne=h(9172),w=h(6977),M=h(6860);const H=new Set;let pe,le=(()=>{class et{constructor(He,re){this._platform=He,this._nonce=re,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Ke}matchMedia(He){return(this._platform.WEBKIT||this._platform.BLINK)&&function me(et,ct){if(!H.has(et))try{pe||(pe=document.createElement("style"),ct&&pe.setAttribute("nonce",ct),pe.setAttribute("type","text/css"),document.head.appendChild(pe)),pe.sheet&&(pe.sheet.insertRule(`@media ${et} {body{ }}`,0),H.add(et))}catch(He){console.error(He)}}(He,this._nonce),this._matchMedia(He)}static{this.\u0275fac=function(re){return new(re||et)(n.KVO(M.OD),n.KVO(n.BIS,8))}}static{this.\u0275prov=n.jDH({token:et,factory:et.\u0275fac,providedIn:"root"})}}return et})();function Ke(et){return{matches:"all"===et||""===et,media:et,addListener:()=>{},removeListener:()=>{}}}let yt=(()=>{class et{constructor(He,re){this._mediaMatcher=He,this._zone=re,this._queries=new Map,this._destroySubject=new r.B}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(He){return ot((0,c.FG)(He)).some(ke=>this._registerQuery(ke).mql.matches)}observe(He){const ke=ot((0,c.FG)(He)).map(Fe=>this._registerQuery(Fe).observable);let Re=(0,s.z)(ke);return Re=(0,d.x)(Re.pipe((0,k.s)(1)),Re.pipe((0,P.i)(1),(0,N.B)(0))),Re.pipe((0,K.T)(Fe=>{const wt={matches:!1,breakpoints:{}};return Fe.forEach(({matches:Ot,query:Xt})=>{wt.matches=wt.matches||Ot,wt.breakpoints[Xt]=Ot}),wt}))}_registerQuery(He){if(this._queries.has(He))return this._queries.get(He);const re=this._mediaMatcher.matchMedia(He),Re={observable:new _.c(Fe=>{const wt=Ot=>this._zone.run(()=>Fe.next(Ot));return re.addListener(wt),()=>{re.removeListener(wt)}}).pipe((0,ne.Z)(re),(0,K.T)(({matches:Fe})=>({query:He,matches:Fe})),(0,w.Q)(this._destroySubject)),mql:re};return this._queries.set(He,Re),Re}static{this.\u0275fac=function(re){return new(re||et)(n.KVO(le),n.KVO(n.SKi))}}static{this.\u0275prov=n.jDH({token:et,factory:et.\u0275fac,providedIn:"root"})}}return et})();function ot(et){return et.map(ct=>ct.split(",")).reduce((ct,He)=>ct.concat(He)).map(ct=>ct.trim())}const pt={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)"}},2318:(it,de,h)=>{"use strict";h.d(de,{Wv:()=>ne,w5:()=>w});var n=h(4085),c=h(3953),r=h(1985),s=h(1413),d=h(6354),_=h(5964),k=h(152);let N=(()=>{class M{create(H){return typeof MutationObserver>"u"?null:new MutationObserver(H)}static{this.\u0275fac=function(pe){return new(pe||M)}}static{this.\u0275prov=c.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})(),K=(()=>{class M{constructor(H){this._mutationObserverFactory=H,this._observedElements=new Map,this._ngZone=(0,c.WQX)(c.SKi)}
1ngOnDestroy(){this._observedElements.forEach((H,pe)=>this._cleanupObserver(pe))}observe(H){const pe=(0,n.i8)(H);return new r.c(le=>{const Ke=this._observeElement(pe).pipe((0,d.T)(yt=>yt.filter(ot=>!function P(M){if("characterData"===M.type&&M.target instanceof Comment)return!0;if("childList"===M.type){for(let j=0;j<M.addedNodes.length;j++)if(!(M.addedNodes[j]instanceof Comment))return!1;for(let j=0;j<M.removedNodes.length;j++)if(!(M.removedNodes[j]instanceof Comment))return!1;return!0}return!1}(ot))),(0,_.p)(yt=>!!yt.length)).subscribe(yt=>{this._ngZone.run(()=>{le.next(yt)})});return()=>{Ke.unsubscribe(),this._unobserveElement(pe)}})}_observeElement(H){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(H))this._observedElements.get(H).count++;else{const pe=new s.B,le=this._mutationObserverFactory.create(me=>pe.next(me));le&&le.observe(H,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(H,{observer:le,stream:pe,count:1})}return this._observedElements.get(H).stream})}_unobserveElement(H){this._observedElements.has(H)&&(this._observedElements.get(H).count--,this._observedElements.get(H).count||this._cleanupObserver(H))}_cleanupObserver(H){if(this._observedElements.has(H)){const{observer:pe,stream:le}=this._observedElements.get(H);pe&&pe.disconnect(),le.complete(),this._observedElements.delete(H)}}static{this.\u0275fac=function(pe){return new(pe||M)(c.KVO(N))}}static{this.\u0275prov=c.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})(),ne=(()=>{class M{get disabled(){return this._disabled}set disabled(H){this._disabled=H,this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(H){this._debounce=(0,n.OE)(H),this._subscribe()}constructor(H,pe){this._contentObserver=H,this._elementRef=pe,this.event=new c.bkB,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const H=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?H.pipe((0,k.B)(this.debounce)):H).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static{this.\u0275fac=function(pe){return new(pe||M)(c.rXU(K),c.rXU(c.aKT))}}static{this.\u0275dir=c.FsC({type:M,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",c.L39],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"],standalone:!0,features:[c.GFd]})}}return M})(),w=(()=>{class M{static{this.\u0275fac=function(pe){return new(pe||M)}}static{this.\u0275mod=c.$C({type:M})}static{this.\u0275inj=c.G2t({providers:[N]})}}return M})()},8170:(it,de,h)=>{"use strict";h.d(de,{a:()=>N});var n=h(3953),c=h(1413),r=h(1985),s=h(5964),d=h(4668),_=h(6977);class P{constructor(ne){this._box=ne,this._destroyed=new c.B,this._resizeSubject=new c.B,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(w=>this._resizeSubject.next(w)))}observe(ne){return this._elementObservables.has(ne)||this._elementObservables.set(ne,new r.c(w=>{const M=this._resizeSubject.subscribe(w);return this._resizeObserver?.observe(ne,{box:this._box}),()=>{this._resizeObserver?.unobserve(ne),M.unsubscribe(),this._elementObservables.delete(ne)}}).pipe((0,s.p)(w=>w.some(M=>M.target===ne)),(0,d.t)({bufferSize:1,refCount:!0}),(0,_.Q)(this._destroyed))),this._elementObservables.get(ne)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let N=(()=>{class K{constructor(){this._observers=new Map,this._ngZone=(0,n.WQX)(n.SKi)}ngOnDestroy(){for(const[,w]of this._observers)w.destroy();this._observers.clear()}observe(w,M){const j=M?.box||"content-box";return this._observers.has(j)||this._observers.set(j,new P(j)),this._observers.get(j).observe(w)}static{this.\u0275fac=function(M){return new(M||K)}}static{this.\u0275prov=n.jDH({token:K,factory:K.\u0275fac,providedIn:"root"})}}return K})()},7987:(it,de,h)=>{"use strict";h.d(de,{$Q:()=>ye,Sf:()=>Pt,WB:()=>je,hJ:()=>Me,rR:()=>ct,rW:()=>Ze,yY:()=>fn,z_:()=>vn});var n=h(7333),c=h(177),r=h(3953),s=h(4085),d=h(6860),_=h(5964),k=h(6977),P=h(7048),N=h(8203),K=h(6939),ne=h(1413),w=h(8359),M=h(7786),j=h(7336);const H=(0,d.CZ)();
1class pe{constructor(U,De){this._viewportRuler=U,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=De}attach(){}enable(){if(this._canBeEnabled()){const U=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=U.style.left||"",this._previousHTMLStyles.top=U.style.top||"",U.style.left=(0,s.a1)(-this._previousScrollPosition.left),U.style.top=(0,s.a1)(-this._previousScrollPosition.top),U.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const U=this._document.documentElement,ue=U.style,vt=this._document.body.style,gt=ue.scrollBehavior||"",_n=vt.scrollBehavior||"";this._isEnabled=!1,ue.left=this._previousHTMLStyles.left,ue.top=this._previousHTMLStyles.top,U.classList.remove("cdk-global-scrollblock"),H&&(ue.scrollBehavior=vt.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),H&&(ue.scrollBehavior=gt,vt.scrollBehavior=_n)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const De=this._document.body,ue=this._viewportRuler.getViewportSize();return De.scrollHeight>ue.height||De.scrollWidth>ue.width}}class me{constructor(U,De,ue,vt){this._scrollDispatcher=U,this._ngZone=De,this._viewportRuler=ue,this._config=vt,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(U){this._overlayRef=U}enable(){if(this._scrollSubscription)return;const U=this._scrollDispatcher.scrolled(0).pipe((0,_.p)(De=>!De||!this._overlayRef.overlayElement.contains(De.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=U.subscribe(()=>{const De=this._viewportRuler.getViewportScrollPosition().top;Math.abs(De-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=U.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class Ke{enable(){}disable(){}attach(){}}function yt(Ut,U){return U.some(De=>Ut.bottom<De.top||Ut.top>De.bottom||Ut.right<De.left||Ut.left>De.right)}function ot(Ut,U){return U.some(De=>Ut.top<De.top||Ut.bottom>De.bottom||Ut.left<De.left||Ut.right>De.right)}class pt{constructor(U,De,ue,vt){this._scrollDispatcher=U,this._viewportRuler=De,this._ngZone=ue,this._config=vt,this._scrollSubscription=null}attach(U){this._overlayRef=U}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 De=this._overlayRef.overlayElement.getBoundingClientRect(),{width:ue,height:vt}=this._viewportRuler.getViewportSize();yt(De,[{width:ue,height:vt,bottom:vt,right:ue,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let et=(()=>{class Ut{constructor(De,ue,vt,gt){this._scrollDispatcher=De,this._viewportRuler=ue,this._ngZone=vt,this.noop=()=>new Ke,this.close=_n=>new me(this._scrollDispatcher,this._ngZone,this._viewportRuler,_n),this.block=()=>new pe(this._viewportRuler,this._document),this.reposition=_n=>new pt(this._scrollDispatcher,this._viewportRuler,this._ngZone,_n),this._document=gt}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.KVO(n.R),r.KVO(n.Xj),r.KVO(r.SKi),r.KVO(c.qQ))}}static{this.\u0275prov=r.jDH({token:Ut,factory:Ut.\u0275fac,providedIn:"root"})}}return Ut})();class ct{constructor(U){if(this.scrollStrategy=new Ke,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,U){const De=Object.keys(U);for(const ue of De)void 0!==U[ue]&&(this[ue]=U[ue])}}}class ke{constructor(U,De){this.connectionPair=U,this.scrollableViewProperties=De}}let wt=(()=>{class Ut{constructor(De){this._attachedOverlays=[],this._document=De}ngOnDestroy(){this.detach()}add(De){this.remove(De),this._attachedOverlays.push(De)}remove(De){const ue=this._attachedOverlays.indexOf(De);ue>-1&&this._attachedOverlays.splice(ue,1),0===this._attachedOverlays.length&&this.detach()}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.KVO(c.qQ))}}static{this.\u0275prov=r.jDH({token:Ut,factory:Ut.\u0275fac,providedIn:"root"})}}return Ut})(),Ot=(()=>{class Ut extends wt{constructor(De,ue){super(De),this._ngZone=ue,this._key
1downListener=vt=>{const gt=this._attachedOverlays;for(let _n=gt.length-1;_n>-1;_n--)if(gt[_n]._keydownEvents.observers.length>0){const wn=gt[_n]._keydownEvents;this._ngZone?this._ngZone.run(()=>wn.next(vt)):wn.next(vt);break}}}add(De){super.add(De),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{this.\u0275fac=function(ue){return new(ue||Ut)(r.KVO(c.qQ),r.KVO(r.SKi,8))}}static{this.\u0275prov=r.jDH({token:Ut,factory:Ut.\u0275fac,providedIn:"root"})}}return Ut})(),Xt=(()=>{class Ut extends wt{constructor(De,ue,vt){super(De),this._platform=ue,this._ngZone=vt,this._cursorStyleIsSet=!1,this._pointerDownListener=gt=>{this._pointerDownEventTarget=(0,d.Fb)(gt)},this._clickListener=gt=>{const _n=(0,d.Fb)(gt),wn="click"===gt.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:_n;this._pointerDownEventTarget=null;const Vn=this._attachedOverlays.slice();for(let Rn=Vn.length-1;Rn>-1;Rn--){const Ct=Vn[Rn];if(Ct._outsidePointerEvents.observers.length<1||!Ct.hasAttached())continue;if(ln(Ct.overlayElement,_n)||ln(Ct.overlayElement,wn))break;const en=Ct._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>en.next(gt)):en.next(gt)}}}add(De){if(super.add(De),!this._isAttached){const ue=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(ue)):this._addEventListeners(ue),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=ue.style.cursor,ue.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const De=this._document.body;De.removeEventListener("pointerdown",this._pointerDownListener,!0),De.removeEventListener("click",this._clickListener,!0),De.removeEventListener("auxclick",this._clickListener,!0),De.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(De.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(De){De.addEventListener("pointerdown",this._pointerDownListener,!0),De.addEventListener("click",this._clickListener,!0),De.addEventListener("auxclick",this._clickListener,!0),De.addEventListener("contextmenu",this._clickListener,!0)}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.KVO(c.qQ),r.KVO(d.OD),r.KVO(r.SKi,8))}}static{this.\u0275prov=r.jDH({token:Ut,factory:Ut.\u0275fac,providedIn:"root"})}}return Ut})();function ln(Ut,U){const De=typeof ShadowRoot<"u"&&ShadowRoot;let ue=U;for(;ue;){if(ue===Ut)return!0;ue=De&&ue instanceof ShadowRoot?ue.host:ue.parentNode}return!1}let Pt=(()=>{class Ut{constructor(De,ue){this._platform=ue,this._document=De}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const De="cdk-overlay-container";if(this._platform.isBrowser||(0,d.v8)()){const vt=this._document.querySelectorAll(`.${De}[platform="server"], .${De}[platform="test"]`);for(let gt=0;gt<vt.length;gt++)vt[gt].remove()}const ue=this._document.createElement("div");ue.classList.add(De),(0,d.v8)()?ue.setAttribute("platform","test"):this._platform.isBrowser||ue.setAttribute("platform","server"),this._document.body.appendChild(ue),this._containerElement=ue}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.KVO(c.qQ),r.KVO(d.OD))}}static{this.\u0275prov=r.jDH({token:Ut,factory:Ut.\u0275fac,providedIn:"root"})}}return Ut})();class fn{constructor(U,De,ue,vt,gt,_n,wn,Vn,Rn,Ct=!1,en){this._portalOutlet=U,this._host=De,this._pane=ue,this._config=vt,this._ngZone=gt,this._keyboardDispatcher=_n,this._document=wn,this._location=Vn,this._outsideClickDispatcher=Rn,this._animationsDisabled=Ct,this._injector=en,this._backdropElement=null,this._backdropClick=new ne.B,this._attachments=new ne.B,this._detachments=new ne.B,this._locationChanges=w.yU.EMPTY,this._backdropClickHandler=qe=>this._backdropClick.next(qe),this._backdropTransitionendHandler=qe=>{this._disposeBackdrop(qe.target)}
1,this._keydownEvents=new ne.B,this._outsidePointerEvents=new ne.B,this._renders=new ne.B,vt.scrollStrategy&&(this._scrollStrategy=vt.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=vt.positionStrategy,this._afterRenderRef=(0,r.O8t)(()=>(0,r.Tzd)(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(U){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const De=this._portalOutlet.attach(U);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=(0,r.mal)(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof De?.onDestroy&&De.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),De}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const U=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),U}dispose(){const U=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._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=null,U&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(U){U!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=U,this.hasAttached()&&(U.attach(this),this.updatePosition()))}updateSize(U){this._config={...this._config,...U},this._updateElementSize()}setDirection(U){this._config={...this._config,direction:U},this._updateElementDirection()}addPanelClass(U){this._pane&&this._toggleClasses(this._pane,U,!0)}removePanelClass(U){this._pane&&this._toggleClasses(this._pane,U,!1)}getDirection(){const U=this._config.direction;return U?"string"==typeof U?U:U.value:"ltr"}updateScrollStrategy(U){U!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=U,this.hasAttached()&&(U.attach(this),U.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const U=this._pane.style;U.width=(0,s.a1)(this._config.width),U.height=(0,s.a1)(this._config.height),U.minWidth=(0,s.a1)(this._config.minWidth),U.minHeight=(0,s.a1)(this._config.minHeight),U.maxWidth=(0,s.a1)(this._config.maxWidth),U.maxHeight=(0,s.a1)(this._config.maxHeight)}_togglePointerEvents(U){this._pane.style.pointerEvents=U?"":"none"}_attachBackdrop(){const U="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(U)})}):this._backdropElement.classList.add(U)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const U=this._backdropElement;if(U){if(this._animationsDisabled)return void this._disposeBackdrop(U);U.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{U.addEventListener("transitionend",this._backdropTransitionendHandler)}),U.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(U)},500))}}_toggleClasses(U,De,ue){const vt=(0,s.FG)(De||[]).filter(gt=>!!gt);vt.length&&(ue?U.classList.add(...vt):U.classList.remove(...vt))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{const U=this._renders.pipe((0,k.Q)((0,M.h)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),U.unsubscribe())})})}_disposeScrollStrategy(){const U=this._scrollStrategy;U&&(U.disable(),U.detach&&U.detach())}_disposeBackdrop(U){U&&(U.removeEventListener("click",this._backdropClickHandler),U.removeEventListener("transitionend",this._backdropTransitionendHandler),U.remove(),this._backdropElement===U&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const dt="cdk-overlay-connected-position-bounding-box",Dt=/([A-Za-z%]+)$/;class Ze{get positions(){return this._preferredPositions}
vendor: 7,795 bytes, line 1
1constructor(U,De,ue,vt,gt){this._viewportRuler=De,this._document=ue,this._platform=vt,this._overlayContainer=gt,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 ne.B,this._resizeSubscription=w.yU.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(U)}attach(U){this._validatePositions(),U.hostElement.classList.add(dt),this._overlayRef=U,this._boundingBox=U.hostElement,this._pane=U.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 U=this._originRect,De=this._overlayRect,ue=this._viewportRect,vt=this._containerRect,gt=[];let _n;for(let wn of this._preferredPositions){let Vn=this._getOriginPoint(U,vt,wn),Rn=this._getOverlayPoint(Vn,De,wn),Ct=this._getOverlayFit(Rn,De,ue,wn);if(Ct.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(wn,Vn);this._canFitWithFlexibleDimensions(Ct,Rn,ue)?gt.push({position:wn,origin:Vn,overlayRect:De,boundingBoxRect:this._calculateBoundingBoxRect(Vn,wn)}):(!_n||_n.overlayFit.visibleArea<Ct.visibleArea)&&(_n={overlayFit:Ct,overlayPoint:Rn,originPoint:Vn,position:wn,overlayRect:De})}if(gt.length){let wn=null,Vn=-1;for(const Rn of gt){const Ct=Rn.boundingBoxRect.width*Rn.boundingBoxRect.height*(Rn.position.weight||1);Ct>Vn&&(Vn=Ct,wn=Rn)}return this._isPushed=!1,void this._applyPosition(wn.position,wn.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(_n.position,_n.originPoint);this._applyPosition(_n.position,_n.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&Ce(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(dt),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const U=this._lastPosition;if(U){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const De=this._getOriginPoint(this._originRect,this._containerRect,U);this._applyPosition(U,De)}else this.apply()}withScrollableContainers(U){return this._scrollables=U,this}withPositions(U){return this._preferredPositions=U,-1===U.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(U){return this._viewportMargin=U,this}withFlexibleDimensions(U=!0){return this._hasFlexibleDimensions=U,this}withGrowAfterOpen(U=!0){return this._growAfterOpen=U,this}withPush(U=!0){return this._canPush=U,this}withLockedPosition(U=!0){return this._positionLocked=U,this}setOrigin(U){return this._origin=U,this}withDefaultOffsetX(U){return this._offsetX=U,this}withDefaultOffsetY(U){return this._offsetY=U,this}withTransformOriginOn(U){return this._transformOriginSelector=U,this}_getOriginPoint(U,De,ue){let vt,gt;if("center"==ue.originX)vt=U.left+U.width/2;else{const _n=this._isRtl()?U.right:U.left,wn=this._isRtl()?U.left:U.right;vt="start"==ue.originX?_n:wn}return De.left<0&&(vt-=De.left),gt="center"==ue.originY?U.top+U.height/2:"top"==ue.originY?U.top:U.bottom,De.top<0&&(gt-=De.top),{x:vt,y:gt}}_getOverlayPoint(U,De,ue){let vt,gt;return vt="center"==ue.overlayX?-De.width/2:"start"===ue.overlayX?this._isRtl()?-De.width:0:this._isRtl()?0:-De.width,gt="center"==ue.overlayY?-De.height/2:"top"==ue.overlayY?0:-De.height,{x:U.x+vt,y:U.y+gt}}_getOverlayFit(U,De,ue,vt){const gt=B(De);let{x:_n,y:wn}=U,Vn=this._getOffset(vt,"x"),Rn=this._getOffset(vt,"y");Vn&&(_n+=Vn),Rn&&(wn+=Rn);let qe=0-wn,Xe=wn+gt.height-ue.height,st=this._subtractOverflows(gt.width,0-_n,_n+gt.width-ue.width),Kt=this._subtractOverflows(gt.height,qe,Xe),St=st*Kt;return{visibleArea:St,isCompletelyWithinViewport:gt.width*gt.height===St,fitsInViewportVertically:Kt===gt.height,fitsInViewportHorizontally:st==gt.width}}_canFitWithFlexibleDimensions(U,De,ue){if(this._hasFlexibleDimensions){const vt=ue.bottom-De.y,gt=ue.right-De.x,_n=We(this._overlayRef.getConfig().minHeight),wn=We(this._overlayRef.getConfig().minWidth);return(U.fitsInViewportVertically||null!=_n&&_n<=vt)&&(U.fitsInViewportHorizontally||null!=wn&&wn<=gt)}return!1}_pushOverlayOnScreen(U,De,ue){if(this._previousPushAmount&&this._positionLocked)return{x:U.x+this._previousPushAmount.x,y:U.y+this._previousPushAmount.y};const vt=B(De),gt=this._viewportRect,_n=Math.max(U.x+vt.width-gt.width,0),wn=Math.max(U.y+vt.height-gt.height,0),Vn=Math.max(gt.top-ue.top-U.y,0),Rn=Math.max(gt.left-ue.left-U.x,0);let Ct=0,en=0;return Ct=vt.width<=gt.width?Rn||-_n:U.x<this._viewportMargin?gt.left-ue.left-U.x:0,en=vt.height<=gt.height?Vn||-wn:U.y<this._viewportMargin?gt.top-ue.top-U.y:0,this._previousPushAmount={x:Ct,y:en},{x:U.x+Ct,y:U.y+en}}_applyPosition(U,De){if(this._setTransformOrigin(U),this._setOverlayElementStyles(De,U),this._setBoundingBoxStyles(De,U),U.panelClass&&this._addPanelClasses(U.panelClass),this._positionChanges.observers.length){const ue=this._getScrollVisibility();if(U!==this._lastPosition||!this._lastScrollVisibility||!function ee(Ut,U){return Ut===U||Ut.isOriginClipped===U.isOriginClipped&&Ut.isOriginOutsideView===U.isOriginOutsideView&&Ut.isOverlayClipped===U.isOverlayClipped&&Ut.isOverlayOutsideView===U.isOverlayOutsideView}(this._lastScrollVisibility,ue)){const vt=new ke(U,ue);this._positionChanges.next(vt)}this._lastScrollVisibility=ue}this._lastPosition=U,this._isInitialRender=!1}_setTransformOrigin(U){if(!this._transformOriginSelector)return;const De=this._boundingBox.querySelectorAll(this._transformOriginSelector);let ue,vt=U.overlayY;ue="center"===U.overlayX?"center":this._isRtl()?"start"===U.overlayX?"right":"left":"start"===U.overlayX?"left":"right";for(let gt=0;gt<De.length;gt++)De[gt].style.transformOrigin=`${ue} ${vt}`}_calculateBoundingBoxRect(U,De){const ue=this._viewportRect,vt=this._isRtl();let gt,_n,wn,Ct,en,qe;if("top"===De.overlayY)_n=U.y,gt=ue.height-_n+this._viewportMargin;else if("bottom"===De.overlayY)wn=ue.height-U.y+2*this._viewportMargin,gt=ue.height-wn+this._viewportMargin;else{const Xe=Math.min(ue.bottom-U.y+ue.top,U.y),st=this._lastBoundingBoxSize.height;gt=2*Xe,_n=U.y-Xe,gt>st&&!this._isInitialRender&&!this._growAfterOpen&&(_n=U.y-st/2)}if("end"===De.overlayX&&!vt||"start"===De.overlayX&&vt)qe=ue.width-U.x+2*this._viewportMargin,Ct=U.x-this._viewportMargin;else if("start"===De.overlayX&&!vt||"end"===De.overlayX&&vt)en=U.x,Ct=ue.right-U.x;else{const Xe=Math.min(ue.right-U.x+ue.left,U.x),st=this._lastBoundingBoxSize.width;Ct=2*Xe,en=U.x-Xe,Ct>st&&!this._isInitialRender&&!this._growAfterOpen&&(en=U.x-st/2)}
1return{top:_n,left:en,bottom:wn,right:qe,width:Ct,height:gt}}_setBoundingBoxStyles(U,De){const ue=this._calculateBoundingBoxRect(U,De);!this._isInitialRender&&!this._growAfterOpen&&(ue.height=Math.min(ue.height,this._lastBoundingBoxSize.height),ue.width=Math.min(ue.width,this._lastBoundingBoxSize.width));const vt={};if(this._hasExactPosition())vt.top=vt.left="0",vt.bottom=vt.right=vt.maxHeight=vt.maxWidth="",vt.width=vt.height="100%";else{const gt=this._overlayRef.getConfig().maxHeight,_n=this._overlayRef.getConfig().maxWidth;vt.height=(0,s.a1)(ue.height),vt.top=(0,s.a1)(ue.top),vt.bottom=(0,s.a1)(ue.bottom),vt.width=(0,s.a1)(ue.width),vt.left=(0,s.a1)(ue.left),vt.right=(0,s.a1)(ue.right),vt.alignItems="center"===De.overlayX?"center":"end"===De.overlayX?"flex-end":"flex-start",vt.justifyContent="center"===De.overlayY?"center":"bottom"===De.overlayY?"flex-end":"flex-start",gt&&(vt.maxHeight=(0,s.a1)(gt)),_n&&(vt.maxWidth=(0,s.a1)(_n))}this._lastBoundingBoxSize=ue,Ce(this._boundingBox.style,vt)}_resetBoundingBoxStyles(){Ce(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){Ce(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(U,De){const ue={},vt=this._hasExactPosition(),gt=this._hasFlexibleDimensions,_n=this._overlayRef.getConfig();if(vt){const Ct=this._viewportRuler.getViewportScrollPosition();Ce(ue,this._getExactOverlayY(De,U,Ct)),Ce(ue,this._getExactOverlayX(De,U,Ct))}else ue.position="static";let wn="",Vn=this._getOffset(De,"x"),Rn=this._getOffset(De,"y");Vn&&(wn+=`translateX(${Vn}px) `),Rn&&(wn+=`translateY(${Rn}px)`),ue.transform=wn.trim(),_n.maxHeight&&(vt?ue.maxHeight=(0,s.a1)(_n.maxHeight):gt&&(ue.maxHeight="")),_n.maxWidth&&(vt?ue.maxWidth=(0,s.a1)(_n.maxWidth):gt&&(ue.maxWidth="")),Ce(this._pane.style,ue)}_getExactOverlayY(U,De,ue){let vt={top:"",bottom:""},gt=this._getOverlayPoint(De,this._overlayRect,U);return this._isPushed&&(gt=this._pushOverlayOnScreen(gt,this._overlayRect,ue)),"bottom"===U.overlayY?vt.bottom=this._document.documentElement.clientHeight-(gt.y+this._overlayRect.height)+"px":vt.top=(0,s.a1)(gt.y),vt}_getExactOverlayX(U,De,ue){let _n,vt={left:"",right:""},gt=this._getOverlayPoint(De,this._overlayRect,U);return this._isPushed&&(gt=this._pushOverlayOnScreen(gt,this._overlayRect,ue)),_n=this._isRtl()?"end"===U.overlayX?"left":"right":"end"===U.overlayX?"right":"left","right"===_n?vt.right=this._document.documentElement.clientWidth-(gt.x+this._overlayRect.width)+"px":vt.left=(0,s.a1)(gt.x),vt}_getScrollVisibility(){const U=this._getOriginRect(),De=this._pane.getBoundingClientRect(),ue=this._scrollables.map(vt=>vt.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:ot(U,ue),isOriginOutsideView:yt(U,ue),isOverlayClipped:ot(De,ue),isOverlayOutsideView:yt(De,ue)}}_subtractOverflows(U,...De){return De.reduce((ue,vt)=>ue-Math.max(vt,0),U)}_getNarrowedViewportRect(){const U=this._document.documentElement.clientWidth,De=this._document.documentElement.clientHeight,ue=this._viewportRuler.getViewportScrollPosition();return{top:ue.top+this._viewportMargin,left:ue.left+this._viewportMargin,right:ue.left+U-this._viewportMargin,bottom:ue.top+De-this._viewportMargin,width:U-2*this._viewportMargin,height:De-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(U,De){return"x"===De?null==U.offsetX?this._offsetX:U.offsetX:null==U.offsetY?this._offsetY:U.offsetY}_validatePositions(){}_addPanelClasses(U){this._pane&&(0,s.FG)(U).forEach(De=>{""!==De&&-1===this._appliedPanelClasses.indexOf(De)&&(this._appliedPanelClasses.push(De),this._pane.classList.add(De))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(U=>{this._pane.classList.remove(U)}),this._appliedPanelClasses=[])}_getOriginRect(){const U=this._origin;if(U instanceof r.aKT)return U.nativeElement.getBoundingClientRect();if(U instanceof Element)return U.getBoundingClientRect();const De=U.width||0,ue=U.height||0;return{top:U.y,bottom:U.y+ue,left:U.x,right:U.x+De,height:ue,width:De}}}function Ce(Ut,U){for(let De in U)U.hasOwnProperty(De)&&(Ut[De]=U[De]);return Ut}function We(Ut){if("number"!=typeof Ut&&null!=Ut){const[U,De]=Ut.split(Dt);return De&&"px"!==De?null:parseFloat(U)}return Ut||null}function B(Ut){return{top:Math.floor(Ut.top),right:Math.floor(Ut.right),bottom:Math.floor(Ut.bottom),left:Math.floor(Ut.left),width:Math.floor(Ut.width),height:Math.floor(Ut.height)}}const te="cdk-global-overlay-wrapper";class Pe{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(U){const De=U.getConfig();this._overlayRef=U,this._width&&!De.width&&U.updateSize({width:this._width}),this._height&&!De.height&&U.updateSize({height:this._height}),U.hostElement.classList.add(te),this._isDisposed=!1}top(U=""){return this._bottomOffset="",this._topOffset=U,this._alignItems="flex-start",this}left(U=""){return this._xOffset=U,this._xPosition="left",this}bottom(U=""){return this._topOffset="",this._bottomOffset=U,this._alignItems="flex-end",this}right(U=""){return this._xOffset=U,this._xPosition="right",this}start(U=""){return this._xOffset=U,this._xPosition="start",this}end(U=""){return this._xOffset=U,this._xPosition="end",this}width(U=""){return this._overlayRef?this._overlayRef.updateSize({width:U}):this._width=U,this}height(U=""){return this._overlayRef?this._overlayRef.updateSize({height:U}):this._height=U,this}centerHorizontally(U=""){return this.left(U),this._xPosition="center",this}centerVertically(U=""){return this.top(U),this._alignItems="center",this}
1apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const U=this._overlayRef.overlayElement.style,De=this._overlayRef.hostElement.style,ue=this._overlayRef.getConfig(),{width:vt,height:gt,maxWidth:_n,maxHeight:wn}=ue,Vn=!("100%"!==vt&&"100vw"!==vt||_n&&"100%"!==_n&&"100vw"!==_n),Rn=!("100%"!==gt&&"100vh"!==gt||wn&&"100%"!==wn&&"100vh"!==wn),Ct=this._xPosition,en=this._xOffset,qe="rtl"===this._overlayRef.getConfig().direction;let Xe="",st="",Kt="";Vn?Kt="flex-start":"center"===Ct?(Kt="center",qe?st=en:Xe=en):qe?"left"===Ct||"end"===Ct?(Kt="flex-end",Xe=en):("right"===Ct||"start"===Ct)&&(Kt="flex-start",st=en):"left"===Ct||"start"===Ct?(Kt="flex-start",Xe=en):("right"===Ct||"end"===Ct)&&(Kt="flex-end",st=en),U.position=this._cssPosition,U.marginLeft=Vn?"0":Xe,U.marginTop=Rn?"0":this._topOffset,U.marginBottom=this._bottomOffset,U.marginRight=Vn?"0":st,De.justifyContent=Kt,De.alignItems=Rn?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const U=this._overlayRef.overlayElement.style,De=this._overlayRef.hostElement,ue=De.style;De.classList.remove(te),ue.justifyContent=ue.alignItems=U.marginTop=U.marginBottom=U.marginLeft=U.marginRight=U.position="",this._overlayRef=null,this._isDisposed=!0}}let ft=(()=>{class Ut{constructor(De,ue,vt,gt){this._viewportRuler=De,this._document=ue,this._platform=vt,this._overlayContainer=gt}global(){return new Pe}flexibleConnectedTo(De){return new Ze(De,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.KVO(n.Xj),r.KVO(c.qQ),r.KVO(d.OD),r.KVO(Pt))}}static{this.\u0275prov=r.jDH({token:Ut,factory:Ut.\u0275fac,providedIn:"root"})}}return Ut})(),Le=0,Me=(()=>{class Ut{constructor(De,ue,vt,gt,_n,wn,Vn,Rn,Ct,en,qe,Xe){this.scrollStrategies=De,this._overlayContainer=ue,this._componentFactoryResolver=vt,this._positionBuilder=gt,this._keyboardDispatcher=_n,this._injector=wn,this._ngZone=Vn,this._document=Rn,this._directionality=Ct,this._location=en,this._outsideClickDispatcher=qe,this._animationsModuleType=Xe}create(De){const ue=this._createHostElement(),vt=this._createPaneElement(ue),gt=this._createPortalOutlet(vt),_n=new ct(De);return _n.direction=_n.direction||this._directionality.value,new fn(gt,ue,vt,_n,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType,this._injector.get(r.uvJ))}position(){return this._positionBuilder}_createPaneElement(De){const ue=this._document.createElement("div");return ue.id="cdk-overlay-"+Le++,ue.classList.add("cdk-overlay-pane"),De.appendChild(ue),ue}_createHostElement(){const De=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(De),De}_createPortalOutlet(De){return this._appRef||(this._appRef=this._injector.get(r.o8S)),new K.aI(De,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.KVO(et),r.KVO(Pt),r.KVO(r.OM3),r.KVO(ft),r.KVO(Ot),r.KVO(r.zZn),r.KVO(r.SKi),r.KVO(c.qQ),r.KVO(N.dS),r.KVO(c.aZ),r.KVO(Xt),r.KVO(r.bc$,8))}}static{this.\u0275prov=r.jDH({token:Ut,factory:Ut.\u0275fac,providedIn:"root"})}}return Ut})();const _t=[{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"}],Se=new r.nKC("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const Ut=(0,r.WQX)(Me);return()=>Ut.scrollStrategies.reposition()}});let ye=(()=>{class Ut{constructor(De){this.elementRef=De}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.rXU(r.aKT))}}static{this.\u0275dir=r.FsC({type:Ut,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0})}}return Ut})(),je=(()=>{class Ut{get offsetX(){return this._offsetX}set offsetX(De){this._offsetX=De,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(De){this._offsetY=De,this._position&&this._updatePositionStrategy(this._position)}get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(De){this._disposeOnNavigation=De}constructor(De,ue,vt,gt,_n){this._overlay=De,this._dir=_n,this._backdropSubscription=w.yU.EMPTY,this._attachSubscription=w.yU.EMPTY,this._detachSubscription=w.yU.EMPTY,this._positionSubscription=w.yU.EMPTY,this._disposeOnNavigation=!1,this._ngZone=(0,r.WQX)(r.SKi),this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.hasBackdrop=!1,this.lockPosition=!1,this.flexibleDimensions=!1,this.growAfterOpen=!1,this.push=!1,this.backdropClick=new r.bkB,this.positionChange=new r.bkB,this.attach=new r.bkB,this.detach=new r.bkB,this.overlayKeydown=new r.bkB,this.overlayOutsideClick=new r.bkB,this._templatePortal=new K.VA(ue,vt),this._scrollStrategyFactory=gt,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(De){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),De.origin&&this.open&&this._position.apply()),De.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=_t);const De=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=De.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=De.detachments().subscribe(()=>this.detach.emit()),De.keydownEvents().subscribe(ue=>{this.overlayKeydown.next(ue),ue.keyCode===j._f&&!this.disableClose&&!(0,j.rp)(ue)&&(ue.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(ue=>{const vt=this._getOriginElement(),gt=(0,d.Fb)(ue);(!vt||vt!==gt&&!vt.contains(gt))&&this.overlayOutsideClick.next(ue)})}_buildConfig(){const De=this._position=this.positionStrategy||this._createPositionStrategy(),ue=new ct({direction:this._dir,positionStrategy:De,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||0===this.width)&&(ue.width=this.width),(this.height||0===this.height)&&(ue.height=this.height),(this.minWidth||0===this.minWidth)&&(ue.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(ue.minHeight=this.minHeight),this.backdropClass&&(ue.backdropClass=this.backdropClass),this.panelClass&&(ue.panelClass=this.panelClass),ue}_updatePositionStrategy(De){const ue=this.positions.map(vt=>({originX:vt.originX,originY:vt.originY,overlayX:vt.overlayX,overlayY:vt.overlayY,offsetX:vt.offsetX||this.offsetX,offsetY:vt.offsetY||this.offsetY,panelClass:vt.panelClass||void 0}));return De.setOrigin(this._getOrigin()).withPositions(ue).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const De=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(De),De}
1_getOrigin(){return this.origin instanceof ye?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof ye?this.origin.elementRef.nativeElement:this.origin instanceof r.aKT?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(De=>{this.backdropClick.emit(De)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,P.v)(()=>this.positionChange.observers.length>0)).subscribe(De=>{this._ngZone.run(()=>this.positionChange.emit(De)),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}static{this.\u0275fac=function(ue){return new(ue||Ut)(r.rXU(Me),r.rXU(r.C4Q),r.rXU(r.c1b),r.rXU(Se),r.rXU(N.dS,8))}}static{this.\u0275dir=r.FsC({type:Ut,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",r.L39],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",r.L39],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",r.L39],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",r.L39],push:[2,"cdkConnectedOverlayPush","push",r.L39],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",r.L39]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[r.GFd,r.OA$]})}}return Ut})();const nn={provide:Se,deps:[Me],useFactory:function Ft(Ut){return()=>Ut.scrollStrategies.reposition()}};let vn=(()=>{class Ut{static{this.\u0275fac=function(ue){return new(ue||Ut)}}static{this.\u0275mod=r.$C({type:Ut})}static{this.\u0275inj=r.G2t({providers:[Me,nn],imports:[N.jI,K.jc,n.E9,n.E9]})}}return Ut})()},6860:(it,de,h)=>{"use strict";h.d(de,{BD:()=>pe,BQ:()=>ne,CZ:()=>H,Fb:()=>ot,KT:()=>Ke,OD:()=>s,r5:()=>w,v8:()=>pt,vc:()=>yt});var n=h(3953),c=h(177);let r;try{r=typeof Intl<"u"&&Intl.v8BreakIterator}catch{r=!1}let N,s=(()=>{class et{constructor(He){this._platformId=He,this.isBrowser=this._platformId?(0,c.UE)(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&&!r)&&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{this.\u0275fac=function(re){return new(re||et)(n.KVO(n.Agw))}}static{this.\u0275prov=n.jDH({token:et,factory:et.\u0275fac,providedIn:"root"})}}return et})();function ne(et){return function K(){if(null==N&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>N=!0}))}finally{N=N||!1}return N}()?et:!!et.capture}var w=function(et){return et[et.NORMAL=0]="NORMAL",et[et.NEGATED=1]="NEGATED",et[et.INVERTED=2]="INVERTED",et}(w||{});let M,j,le;function H(){if(null==j){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return j=!1,j;if("scrollBehavior"in document.documentElement.style)j=!0;else{const et=Element.prototype.scrollTo;j=!!et&&!/\{\s*\[native code\]\s*\}/.test(et.toString())}}return j}function pe(){if("object"!=typeof document||!document)return w.NORMAL;if(null==M){const et=document.createElement("div"),ct=et.style;et.dir="rtl",ct.width="1px",ct.overflow="auto",ct.visibility="hidden",ct.pointerEvents="none",ct.position="absolute";const He=document.createElement("div"),re=He.style;re.width="2px",re.height="1px",et.appendChild(He),document.body.appendChild(et),M=w.NORMAL,0===et.scrollLeft&&(et.scrollLeft=1,M=0===et.scrollLeft?w.NEGATED:w.INVERTED),et.remove()}return M}function Ke(et){if(function me(){if(null==le){const et=typeof document<"u"?document.head:null;le=!(!et||!et.createShadowRoot&&!et.attachShadow)}return le}()){const ct=et.getRootNode?et.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&ct instanceof ShadowRoot)return ct}return null}function yt(){let et=typeof document<"u"&&document?document.activeElement:null;for(;et&&et.shadowRoot;){const ct=et.shadowRoot.activeElement;if(ct===et)break;et=ct}return et}function ot(et){return et.composedPath?et.composedPath()[0]:et.target}function pt(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Moc
1ha}},6939:(it,de,h)=>{"use strict";h.d(de,{A8:()=>K,I3:()=>Ke,VA:()=>ne,aI:()=>H,bV:()=>le,jc:()=>ot,lb:()=>M});var n=h(3953),c=h(177);class N{attach(ct){return this._attachedHost=ct,ct.attach(this)}detach(){let ct=this._attachedHost;null!=ct&&(this._attachedHost=null,ct.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(ct){this._attachedHost=ct}}class K extends N{constructor(ct,He,re,ke,Re){super(),this.component=ct,this.viewContainerRef=He,this.injector=re,this.componentFactoryResolver=ke,this.projectableNodes=Re}}class ne extends N{constructor(ct,He,re,ke){super(),this.templateRef=ct,this.viewContainerRef=He,this.context=re,this.injector=ke}get origin(){return this.templateRef.elementRef}attach(ct,He=this.context){return this.context=He,super.attach(ct)}detach(){return this.context=void 0,super.detach()}}class w extends N{constructor(ct){super(),this.element=ct instanceof n.aKT?ct.nativeElement:ct}}class M{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(ct){return ct instanceof K?(this._attachedPortal=ct,this.attachComponentPortal(ct)):ct instanceof ne?(this._attachedPortal=ct,this.attachTemplatePortal(ct)):this.attachDomPortal&&ct instanceof w?(this._attachedPortal=ct,this.attachDomPortal(ct)):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(ct){this._disposeFn=ct}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class H extends M{constructor(ct,He,re,ke,Re){super(),this.outletElement=ct,this._componentFactoryResolver=He,this._appRef=re,this._defaultInjector=ke,this.attachDomPortal=Fe=>{const wt=Fe.element,Ot=this._document.createComment("dom-portal");wt.parentNode.insertBefore(Ot,wt),this.outletElement.appendChild(wt),this._attachedPortal=Fe,super.setDisposeFn(()=>{Ot.parentNode&&Ot.parentNode.replaceChild(wt,Ot)})},this._document=Re}attachComponentPortal(ct){const re=(ct.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(ct.component);let ke;return ct.viewContainerRef?(ke=ct.viewContainerRef.createComponent(re,ct.viewContainerRef.length,ct.injector||ct.viewContainerRef.injector,ct.projectableNodes||void 0),this.setDisposeFn(()=>ke.destroy())):(ke=re.create(ct.injector||this._defaultInjector||n.zZn.NULL),this._appRef.attachView(ke.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(ke.hostView),ke.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(ke)),this._attachedPortal=ct,ke}attachTemplatePortal(ct){let He=ct.viewContainerRef,re=He.createEmbeddedView(ct.templateRef,ct.context,{injector:ct.injector});return re.rootNodes.forEach(ke=>this.outletElement.appendChild(ke)),re.detectChanges(),this.setDisposeFn(()=>{let ke=He.indexOf(re);-1!==ke&&He.remove(ke)}),this._attachedPortal=ct,re}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(ct){return ct.hostView.rootNodes[0]}}let le=(()=>{class et extends ne{constructor(He,re){super(He,re)}static{this.\u0275fac=function(re){return new(re||et)(n.rXU(n.C4Q),n.rXU(n.c1b))}}static{this.\u0275dir=n.FsC({type:et,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],standalone:!0,features:[n.Vt3]})}}return et})(),Ke=(()=>{class et extends M{constructor(He,re,ke){super(),this._componentFactoryResolver=He,this._viewContainerRef=re,this._isInitialized=!1,this.attached=new n.bkB,this.attachDomPortal=Re=>{const Fe=Re.element,wt=this._document.createComment("dom-portal");Re.setAttachedHost(this),Fe.parentNode.insertBefore(wt,Fe),this._getRootNode().appendChild(Fe),this._attachedPortal=Re,super.setDisposeFn(()=>{wt.parentNode&&wt.parentNode.replaceChild(Fe,wt)})},this._document=ke}get portal(){return this._attachedPortal}set portal(He){this.hasAttached()&&!He&&!this._isInitialized||(this.hasAttached()&&super.detach(),He&&super.attach(He),this._attachedPortal=He||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(He){He.setAttachedHost(this);const re=null!=He.viewContainerRef?He.viewContainerRef:this._viewContainerRef,Re=(He.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(He.component),Fe=re.createComponent(Re,re.length,He.injector||re.injector,He.projectableNodes||void 0);return re!==this._viewContainerRef&&this._getRootNode().appendChild(Fe.hostView.rootNodes[0]),super.setDisposeFn(()=>Fe.destroy()),this._attachedPortal=He,this._attachedRef=Fe,this.attached.emit(Fe),Fe}attachTemplatePortal(He){He.setAttachedHost(this);const re=this._viewContainerRef.createEmbeddedView(He.templateRef,He.context,{injector:He.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=He,this._attachedRef=re,this.attached.emit(re),re}_getRootNode(){const He=this._viewContainerRef.element.nativeElement;return He.nodeType===He.ELEMENT_NODE?He:He.parentNode}static{this.\u0275fac=function(re){return new(re||et)(n.rXU(n.OM3),n.rXU(n.c1b),n.rXU(c.qQ))}}static{this.\u0275dir=n.FsC({type:et,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[n.Vt3]})}}return et})(),ot=(()=>{class et{static{this.\u0275fac=function(re){return new(re||et)}}static{this.\u0275mod=n.$C({type:et})}static{this.\u0275inj=n.G2t({})}}return et})()},7333:(it,de,h)=>{"use strict";h.d(de,{uv:()=>
1Fe,Gj:()=>B,R:()=>Re,E9:()=>ee,Xj:()=>Ot});var n=h(4085),c=h(3953),r=h(1413),s=h(7673),d=h(1985),_=h(3726),N=(h(536),h(5007),h(3236)),K=h(9974),ne=h(8750),w=h(4360),j=h(1584);function H(ae,we=N.E){return function M(ae){return(0,K.N)((we,te)=>{let Pe=!1,ft=null,Le=null,Me=!1;const _t=()=>{if(Le?.unsubscribe(),Le=null,Pe){Pe=!1;const ye=ft;ft=null,te.next(ye)}Me&&te.complete()},Se=()=>{Le=null,Me&&te.complete()};we.subscribe((0,w._)(te,ye=>{Pe=!0,ft=ye,Le||(0,ne.Tg)(ae(ye)).subscribe(Le=(0,w._)(te,_t,Se))},()=>{Me=!0,(!Pe||!Le||Le.closed)&&te.complete()}))})}(()=>(0,j.O)(ae,we))}var pe=h(5964),le=h(6977),me=h(6860),Ke=h(177),yt=h(8203);let Re=(()=>{class ae{constructor(te,Pe,ft){this._ngZone=te,this._platform=Pe,this._scrolled=new r.B,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=ft}register(te){this.scrollContainers.has(te)||this.scrollContainers.set(te,te.elementScrolled().subscribe(()=>this._scrolled.next(te)))}deregister(te){const Pe=this.scrollContainers.get(te);Pe&&(Pe.unsubscribe(),this.scrollContainers.delete(te))}scrolled(te=20){return this._platform.isBrowser?new d.c(Pe=>{this._globalSubscription||this._addGlobalListener();const ft=te>0?this._scrolled.pipe(H(te)).subscribe(Pe):this._scrolled.subscribe(Pe);return this._scrolledCount++,()=>{ft.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,s.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((te,Pe)=>this.deregister(Pe)),this._scrolled.complete()}ancestorScrolled(te,Pe){const ft=this.getAncestorScrollContainers(te);return this.scrolled(Pe).pipe((0,pe.p)(Le=>!Le||ft.indexOf(Le)>-1))}getAncestorScrollContainers(te){const Pe=[];return this.scrollContainers.forEach((ft,Le)=>{this._scrollableContainsElement(Le,te)&&Pe.push(Le)}),Pe}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(te,Pe){let ft=(0,n.i8)(Pe),Le=te.getElementRef().nativeElement;do{if(ft==Le)return!0}while(ft=ft.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const te=this._getWindow();return(0,_.R)(te.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static{this.\u0275fac=function(Pe){return new(Pe||ae)(c.KVO(c.SKi),c.KVO(me.OD),c.KVO(Ke.qQ,8))}}static{this.\u0275prov=c.jDH({token:ae,factory:ae.\u0275fac,providedIn:"root"})}}return ae})(),Fe=(()=>{class ae{constructor(te,Pe,ft,Le){this.elementRef=te,this.scrollDispatcher=Pe,this.ngZone=ft,this.dir=Le,this._destroyed=new r.B,this._elementScrolled=new d.c(Me=>this.ngZone.runOutsideAngular(()=>(0,_.R)(this.elementRef.nativeElement,"scroll").pipe((0,le.Q)(this._destroyed)).subscribe(Me)))}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(te){const Pe=this.elementRef.nativeElement,ft=this.dir&&"rtl"==this.dir.value;null==te.left&&(te.left=ft?te.end:te.start),null==te.right&&(te.right=ft?te.start:te.end),null!=te.bottom&&(te.top=Pe.scrollHeight-Pe.clientHeight-te.bottom),ft&&(0,me.BD)()!=me.r5.NORMAL?(null!=te.left&&(te.right=Pe.scrollWidth-Pe.clientWidth-te.left),(0,me.BD)()==me.r5.INVERTED?te.left=te.right:(0,me.BD)()==me.r5.NEGATED&&(te.left=te.right?-te.right:te.right)):null!=te.right&&(te.left=Pe.scrollWidth-Pe.clientWidth-te.right),this._applyScrollToOptions(te)}_applyScrollToOptions(te){const Pe=this.elementRef.nativeElement;(0,me.CZ)()?Pe.scrollTo(te):(null!=te.top&&(Pe.scrollTop=te.top),null!=te.left&&(Pe.scrollLeft=te.left))}measureScrollOffset(te){const Pe="left",Le=this.elementRef.nativeElement;if("top"==te)return Le.scrollTop;if("bottom"==te)return Le.scrollHeight-Le.clientHeight-Le.scrollTop;const Me=this.dir&&"rtl"==this.dir.value;return"start"==te?te=Me?"right":Pe:"end"==te&&(te=Me?Pe:"right"),Me&&(0,me.BD)()==me.r5.INVERTED?te==Pe?Le.scrollWidth-Le.clientWidth-Le.scrollLeft:Le.scrollLeft:Me&&(0,me.BD)()==me.r5.NEGATED?te==Pe?Le.scrollLeft+Le.scrollWidth-Le.clientWidth:-Le.scrollLeft:te==Pe?Le.scrollLeft:Le.scrollWidth-Le.clientWidth-Le.scrollLeft}static{this.\u0275fac=function(Pe){return new(Pe||ae)(c.rXU(c.aKT),c.rXU(Re),c.rXU(c.SKi),c.rXU(yt.dS,8))}}static{this.\u0275dir=c.FsC({type:ae,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}}return ae})(),Ot=(()=>{class ae{constructor(te,Pe,ft){this._platform=te,this._change=new r.B,this._changeListener=Le=>{this._change.next(Le)},this._document=ft,Pe.runOutsideAngular(()=>{if(te.isBrowser){const Le=this._getWindow();Le.addEventListener("resize",this._changeListener),Le.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const te=this._getWindow();te.removeEventListener("resize",this._changeListener),te.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const te={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),te}getViewportRect(){const te=this.getViewportScrollPosition(),{width:Pe,height:ft}=this.getViewportSize();
1return{top:te.top,left:te.left,bottom:te.top+ft,right:te.left+Pe,height:ft,width:Pe}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const te=this._document,Pe=this._getWindow(),ft=te.documentElement,Le=ft.getBoundingClientRect();return{top:-Le.top||te.body.scrollTop||Pe.scrollY||ft.scrollTop||0,left:-Le.left||te.body.scrollLeft||Pe.scrollX||ft.scrollLeft||0}}change(te=20){return te>0?this._change.pipe(H(te)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const te=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:te.innerWidth,height:te.innerHeight}:{width:0,height:0}}static{this.\u0275fac=function(Pe){return new(Pe||ae)(c.KVO(me.OD),c.KVO(c.SKi),c.KVO(Ke.qQ,8))}}static{this.\u0275prov=c.jDH({token:ae,factory:ae.\u0275fac,providedIn:"root"})}}return ae})(),B=(()=>{class ae{static{this.\u0275fac=function(Pe){return new(Pe||ae)}}static{this.\u0275mod=c.$C({type:ae})}static{this.\u0275inj=c.G2t({})}}return ae})(),ee=(()=>{class ae{static{this.\u0275fac=function(Pe){return new(Pe||ae)}}static{this.\u0275mod=c.$C({type:ae})}static{this.\u0275inj=c.G2t({imports:[yt.jI,B,yt.jI,B]})}}return ae})()},5887:(it,de,h)=>{"use strict";h.d(de,{AL:()=>ct,EZ:()=>Ke,I8:()=>Dt,L_:()=>et,N0:()=>Vn,RT:()=>Ut,Rk:()=>ue,To:()=>wt,VP:()=>Re,Y$:()=>Ce,ZM:()=>je,c7:()=>ke,cO:()=>ot,df:()=>fn,hc:()=>We,hi:()=>Pt,ki:()=>_n,lH:()=>zt,lQ:()=>Ot,n5:()=>pt,oh:()=>dt,pe:()=>vn,sY:()=>re,u4:()=>B,wA:()=>Ze,yT:()=>nn});var n=h(8203),c=h(5024),r=h(6860),s=h(7333),d=h(177),_=h(3953),k=h(1413),P=h(4412),N=h(4402),K=h(7673),ne=h(6977);const w=[[["caption"]],[["colgroup"],["col"]],"*"],M=["caption","colgroup, col","*"];function j(Ct,en){1&Ct&&_.SdG(0,2)}function H(Ct,en){1&Ct&&(_.j41(0,"thead",0),_.eu8(1,1),_.k0s(),_.j41(2,"tbody",0),_.eu8(3,2)(4,3),_.k0s(),_.j41(5,"tfoot",0),_.eu8(6,4),_.k0s())}function pe(Ct,en){1&Ct&&_.eu8(0,1)(1,2)(2,3)(3,4)}function le(Ct,en){if(1&Ct&&(_.j41(0,"th",3),_.EFF(1),_.k0s()),2&Ct){const qe=_.XpG();_.xc7("text-align",qe.justify),_.R7$(),_.SpI(" ",qe.headerText," ")}}function me(Ct,en){if(1&Ct&&(_.j41(0,"td",4),_.EFF(1),_.k0s()),2&Ct){const qe=en.$implicit,Xe=_.XpG();_.xc7("text-align",Xe.justify),_.R7$(),_.SpI(" ",Xe.dataAccessor(qe,Xe.name)," ")}}const Ke=new _.nKC("CDK_TABLE"),yt=new _.nKC("text-column-options");let ot=(()=>{class Ct{constructor(qe){this.template=qe}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkCellDef",""]],standalone:!0})}}return Ct})(),pt=(()=>{class Ct{constructor(qe){this.template=qe}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkHeaderCellDef",""]],standalone:!0})}}return Ct})(),et=(()=>{class Ct{constructor(qe){this.template=qe}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkFooterCellDef",""]],standalone:!0})}}return Ct})(),ct=(()=>{class Ct{get name(){return this._name}set name(qe){this._setNameInput(qe)}get sticky(){return this._sticky}set sticky(qe){qe!==this._sticky&&(this._sticky=qe,this._hasStickyChanged=!0)}get stickyEnd(){return this._stickyEnd}set stickyEnd(qe){qe!==this._stickyEnd&&(this._stickyEnd=qe,this._hasStickyChanged=!0)}constructor(qe){this._table=qe,this._hasStickyChanged=!1,this._sticky=!1,this._stickyEnd=!1}hasStickyChanged(){const qe=this._hasStickyChanged;return this.resetStickyChanged(),qe}resetStickyChanged(){this._hasStickyChanged=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(qe){qe&&(this._name=qe,this.cssClassFriendlyName=qe.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(Ke,8))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkColumnDef",""]],contentQueries:function(Xe,st,Kt){if(1&Xe&&(_.wni(Kt,ot,5),_.wni(Kt,pt,5),_.wni(Kt,et,5)),2&Xe){let St;_.mGM(St=_.lsd())&&(st.cell=St.first),_.mGM(St=_.lsd())&&(st.headerCell=St.first),_.mGM(St=_.lsd())&&(st.footerCell=St.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",_.L39],stickyEnd:[2,"stickyEnd","stickyEnd",_.L39]},standalone:!0,features:[_.Jv_([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:Ct}]),_.GFd]})}}return Ct})();class He{constructor(en,qe){qe.nativeElement.classList.add(...en._columnCssClassName)}}let re=(()=>{class Ct extends He{constructor(qe,Xe){super(qe,Xe)}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(ct),_.rXU(_.aKT))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[_.Vt3]})}}return Ct})(),ke=(()=>{class Ct extends He{constructor(qe,Xe){super(qe,Xe);const st=qe._table?._getCellRole();st&&Xe.nativeElement.setAttribute("role",st)}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(ct),_.rXU(_.aKT))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["cdk-footer-cell"],["td","cdk-footer-cell",""]],hostAttrs:[1,"cdk-footer-cell"],standalone:!0,features:[_.Vt3]})}}return Ct})(),Re=(()=>{class Ct extends He{constructor(qe,Xe){super(qe,Xe);const st=qe._table?._getCellRole();st&&Xe.nativeElement.setAttribute("role",st)}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(ct),_.rXU(_.aKT))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],standalone:!0,features:[_.Vt3]})}}return Ct})();class Fe{constructor(){this.tasks=[],this.endTasks=[]}}const wt=new _.nKC("_COALESCED_STYLE_SCHEDULER");let Ot=(()=>{class Ct{constructor(qe){this._currentSchedule=null,this._ngZone=(0,_.WQX)(_.SKi)}schedule(qe){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(qe)}scheduleEnd(qe){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(qe)}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new Fe,this._ngZone.runOutsideAngular(()=>queueMicrotask(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const qe=this._currentSchedule;this._currentSchedule=new Fe;for(const Xe of qe.tasks)Xe();for(const Xe of qe.endTasks)Xe()}this._currentSchedule=null})))}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.KVO(_.SKi))}}static{this.\u0275prov=_.jDH({token:Ct,factory:Ct.\u0275fac})}}return Ct})(),ln=(()=>{class Ct{constructor(qe,Xe){this.template=qe,this._differs=Xe}ngOnChanges(qe){if(!this._columnsDiffer){const Xe=qe.columns&&qe.columns.currentValue||[];this._columnsDiffer=this._differs.find(Xe).create(),this._columnsDiffer.diff(Xe)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(qe){return this instanceof Pt?qe.headerCell.template:this instanceof fn?qe.footerCell.template:qe.cell.template}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q),_.rXU(_._q3))}}static{this.\u0275dir=_.FsC({type:Ct,features:[_.OA$]})}}return Ct})(),Pt=(()=>{class Ct extends ln{get sticky(){return this._sticky}set sticky(qe){qe!==this._sticky&&(this._sticky=qe,this._hasStickyChanged=!0)}constructor(qe,Xe,st){super(qe,Xe),this._table=st,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(qe){super.ngOnChanges(qe)}hasStickyChanged(){const qe=this._hasStickyChanged;return this.resetStickyChanged(),qe}resetStickyChanged(){this._hasStickyChanged=!1}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q),_.rXU(_._q3),_.rXU(Ke,8))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",_.L39]},standalone:!0,features:[_.GFd,_.Vt3,_.OA$]})}}return Ct})(),fn=(()=>{class Ct extends ln{get sticky(){return this._sticky}set sticky(qe){qe!==this._sticky&&(this._sticky=qe,this._hasStickyChanged=!0)}constructor(qe,Xe,st){super(qe,Xe),this._table=st,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(qe){super.ngOnChanges(qe)}hasStickyChanged(){const qe=this._hasStickyChanged;return this.resetStickyChanged(),qe}resetStickyChanged(){this._hasStickyChanged=!1}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q),_.rXU(_._q3),_.rXU(Ke,8))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",_.L39]},standalone:!0,features:[_.GFd,_.Vt3,_.OA$]})}}return Ct})(),dt=(()=>{class Ct extends ln{constructor(qe,Xe,st){super(qe,Xe),this._table=st}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q),_.rXU(_._q3),_.rXU(Ke,8))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[_.Vt3]})}}return Ct})(),Dt=(()=>{class Ct{static{this.mostRecentCellOutlet=null}constructor(qe){this._viewContainer=qe,Ct.mostRecentCellOutlet=this}ngOnDestroy(){Ct.mostRecentCellOutlet===this&&(Ct.mostRecentCellOutlet=null)}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.c1b))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","cdkCellOutlet",""]],standalone:!0})}}return Ct})(),Ze=(()=>{class Ct{static{this.\u0275fac=function(Xe){return new(Xe||Ct)}}static{this.\u0275cmp=_.VBU({type:Ct,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],standalone:!0,features:[_.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Xe,st){1&Xe&&_.eu8(0,0)},dependencies:[Dt],encapsulation:2})}}return Ct})(),Ce=(()=>{class Ct{static{this.\u0275fac=function(Xe){return new(Xe||Ct)}}static{this.\u0275cmp=_.VBU({type:Ct,selectors:[["cdk-footer-row"],["tr","cdk-footer-row",""]],hostAttrs:["role","row",1,"cdk-footer-row"],standalone:!0,features:[_.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Xe,st){1&Xe&&_.eu8(0,0)},dependencies:[Dt],encapsulation:2})}}return Ct})(),We=(()=>{class Ct{static{this.\u0275fac=function(Xe){return new(Xe||Ct)}}static{this.\u0275cmp=_.VBU({type:Ct,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],standalone:!0,features:[_.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Xe,st){1&Xe&&_.eu8(0,0)},dependencies:[Dt],encapsulation:2})}}return Ct})(),B=(()=>{class Ct{constructor(qe){this.templateRef=qe,this._contentClassName="
1cdk-no-data-row"}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.C4Q))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["ng-template","cdkNoDataRow",""]],standalone:!0})}}return Ct})();const ee=["top","bottom","left","right"];class ae{constructor(en,qe,Xe,st,Kt=!0,St=!0,tn){this._isNativeHtmlTable=en,this._stickCellCss=qe,this.direction=Xe,this._coalescedStyleScheduler=st,this._isBrowser=Kt,this._needsPositionStickyOnElement=St,this._positionListener=tn,this._elemSizeCache=new WeakMap,this._resizeObserver=globalThis?.ResizeObserver?new globalThis.ResizeObserver(Zt=>this._updateCachedSizes(Zt)):null,this._updatedStickyColumnsParamsToReplay=[],this._stickyColumnsReplayTimeout=null,this._cachedCellWidths=[],this._borderCellCss={top:`${qe}-border-elem-top`,bottom:`${qe}-border-elem-bottom`,left:`${qe}-border-elem-left`,right:`${qe}-border-elem-right`}}clearStickyPositioning(en,qe){(qe.includes("left")||qe.includes("right"))&&this._removeFromStickyColumnReplayQueue(en);const Xe=[];for(const st of en)if(st.nodeType===st.ELEMENT_NODE){Xe.push(st);for(let Kt=0;Kt<st.children.length;Kt++)Xe.push(st.children[Kt])}this._coalescedStyleScheduler.schedule(()=>{for(const st of Xe)this._removeStickyStyle(st,qe)})}updateStickyColumns(en,qe,Xe,st=!0,Kt=!0){Kt&&this._updateStickyColumnReplayQueue({rows:[...en],stickyStartStates:[...qe],stickyEndStates:[...Xe]}),en.length&&this._isBrowser&&(qe.some(St=>St)||Xe.some(St=>St))?this._coalescedStyleScheduler.schedule(()=>{const St=en[0],tn=St.children.length,Zt=this._getCellWidths(St,st),Sn=this._getStickyStartColumnPositions(Zt,qe),Bn=this._getStickyEndColumnPositions(Zt,Xe),Qt=qe.lastIndexOf(!0),mt=Xe.indexOf(!0),xe="rtl"===this.direction,oe=xe?"right":"left",Oe=xe?"left":"right";for(const bt of en)for(let Yt=0;Yt<tn;Yt++){const Mn=bt.children[Yt];qe[Yt]&&this._addStickyStyle(Mn,oe,Sn[Yt],Yt===Qt),Xe[Yt]&&this._addStickyStyle(Mn,Oe,Bn[Yt],Yt===mt)}this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:-1===Qt?[]:Zt.slice(0,Qt+1).map((bt,Yt)=>qe[Yt]?bt:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===mt?[]:Zt.slice(mt).map((bt,Yt)=>Xe[Yt+mt]?bt:null).reverse()}))}):this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]}))}stickRows(en,qe,Xe){this._isBrowser&&this._coalescedStyleScheduler.schedule(()=>{const st="bottom"===Xe?en.slice().reverse():en,Kt="bottom"===Xe?qe.slice().reverse():qe,St=[],tn=[],Zt=[];for(let Bn=0,Qt=0;Bn<st.length;Bn++){if(!Kt[Bn])continue;St[Bn]=Qt;const mt=st[Bn];Zt[Bn]=this._isNativeHtmlTable?Array.from(mt.children):[mt];const xe=this._retrieveElementSize(mt).height;Qt+=xe,tn[Bn]=xe}const Sn=Kt.lastIndexOf(!0);for(let Bn=0;Bn<st.length;Bn++){if(!Kt[Bn])continue;const Qt=St[Bn],mt=Bn===Sn;for(const xe of Zt[Bn])this._addStickyStyle(xe,Xe,Qt,mt)}"top"===Xe?this._positionListener?.stickyHeaderRowsUpdated({sizes:tn,offsets:St,elements:Zt}):this._positionListener?.stickyFooterRowsUpdated({sizes:tn,offsets:St,elements:Zt})})}updateStickyFooterContainer(en,qe){this._isNativeHtmlTable&&this._coalescedStyleScheduler.schedule(()=>{const Xe=en.querySelector("tfoot");Xe&&(qe.some(st=>!st)?this._removeStickyStyle(Xe,["bottom"]):this._addStickyStyle(Xe,"bottom",0,!1))})}_removeStickyStyle(en,qe){for(const st of qe)en.style[st]="",en.classList.remove(this._borderCellCss[st]);ee.some(st=>-1===qe.indexOf(st)&&en.style[st])?en.style.zIndex=this._getCalculatedZIndex(en):(en.style.zIndex="",this._needsPositionStickyOnElement&&(en.style.position=""),en.classList.remove(this._stickCellCss))}_addStickyStyle(en,qe,Xe,st){en.classList.add(this._stickCellCss),st&&en.classList.add(this._borderCellCss[qe]),en.style[qe]=`${Xe}px`,en.style.zIndex=this._getCalculatedZIndex(en),this._needsPositionStickyOnElement&&(en.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(en){const qe={top:100,bottom:10,left:1,right:1};let Xe=0;for(const st of ee)en.style[st]&&(Xe+=qe[st]);return Xe?`${Xe}`:""}_getCellWidths(en,qe=!0){if(!qe&&this._cachedCellWidths.length)return this._cachedCellWidths;const Xe=[],st=en.children;for(let Kt=0;Kt<st.length;Kt++)Xe.push(this._retrieveElementSize(st[Kt]).width);return this._cachedCellWidths=Xe,Xe}_getStickyStartColumnPositions(en,qe){const Xe=[];let st=0;for(let Kt=0;Kt<en.length;
1Kt++)qe[Kt]&&(Xe[Kt]=st,st+=en[Kt]);return Xe}_getStickyEndColumnPositions(en,qe){const Xe=[];let st=0;for(let Kt=en.length;Kt>0;Kt--)qe[Kt]&&(Xe[Kt]=st,st+=en[Kt]);return Xe}_retrieveElementSize(en){const qe=this._elemSizeCache.get(en);if(qe)return qe;const Xe=en.getBoundingClientRect(),st={width:Xe.width,height:Xe.height};return this._resizeObserver&&(this._elemSizeCache.set(en,st),this._resizeObserver.observe(en,{box:"border-box"})),st}_updateStickyColumnReplayQueue(en){this._removeFromStickyColumnReplayQueue(en.rows),!this._stickyColumnsReplayTimeout&&this._updatedStickyColumnsParamsToReplay.push(en)}_removeFromStickyColumnReplayQueue(en){const qe=new Set(en);for(const Xe of this._updatedStickyColumnsParamsToReplay)Xe.rows=Xe.rows.filter(st=>!qe.has(st));this._updatedStickyColumnsParamsToReplay=this._updatedStickyColumnsParamsToReplay.filter(Xe=>!!Xe.rows.length)}_updateCachedSizes(en){let qe=!1;for(const Xe of en){const st=Xe.borderBoxSize?.length?{width:Xe.borderBoxSize[0].inlineSize,height:Xe.borderBoxSize[0].blockSize}:{width:Xe.contentRect.width,height:Xe.contentRect.height};st.width!==this._elemSizeCache.get(Xe.target)?.width&&we(Xe.target)&&(qe=!0),this._elemSizeCache.set(Xe.target,st)}qe&&this._updatedStickyColumnsParamsToReplay.length&&(this._stickyColumnsReplayTimeout&&clearTimeout(this._stickyColumnsReplayTimeout),this._stickyColumnsReplayTimeout=setTimeout(()=>{for(const Xe of this._updatedStickyColumnsParamsToReplay)this.updateStickyColumns(Xe.rows,Xe.stickyStartStates,Xe.stickyEndStates,!0,!1);this._updatedStickyColumnsParamsToReplay=[],this._stickyColumnsReplayTimeout=null},0))}}function we(Ct){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(en=>Ct.classList.contains(en))}const je=new _.nKC("CDK_SPL");let nn=(()=>{class Ct{constructor(qe,Xe){this.viewContainer=qe,this.elementRef=Xe;const st=(0,_.WQX)(Ke);st._rowOutlet=this,st._outletAssigned()}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.c1b),_.rXU(_.aKT))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","rowOutlet",""]],standalone:!0})}}return Ct})(),vn=(()=>{class Ct{constructor(qe,Xe){this.viewContainer=qe,this.elementRef=Xe;const st=(0,_.WQX)(Ke);st._headerRowOutlet=this,st._outletAssigned()}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.c1b),_.rXU(_.aKT))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","headerRowOutlet",""]],standalone:!0})}}return Ct})(),zt=(()=>{class Ct{constructor(qe,Xe){this.viewContainer=qe,this.elementRef=Xe;const st=(0,_.WQX)(Ke);st._footerRowOutlet=this,st._outletAssigned()}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.c1b),_.rXU(_.aKT))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","footerRowOutlet",""]],standalone:!0})}}return Ct})(),Ut=(()=>{class Ct{constructor(qe,Xe){this.viewContainer=qe,this.elementRef=Xe;const st=(0,_.WQX)(Ke);st._noDataRowOutlet=this,st._outletAssigned()}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_.c1b),_.rXU(_.aKT))}}static{this.\u0275dir=_.FsC({type:Ct,selectors:[["","noDataRowOutlet",""]],standalone:!0})}}return Ct})(),ue=(()=>{class Ct{_getCellRole(){if(void 0===this._cellRoleInternal){const qe=this._elementRef.nativeElement.getAttribute("role");return"grid"===qe||"treegrid"===qe?"gridcell":"cell"}return this._cellRoleInternal}get trackBy(){return this._trackByFn}set trackBy(qe){this._trackByFn=qe}get dataSource(){return this._dataSource}set dataSource(qe){this._dataSource!==qe&&this._switchDataSource(qe)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(qe){this._multiTemplateDataRows=qe,this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(qe){this._fixedLayout=qe,this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}constructor(qe,Xe,st,Kt,St,tn,Zt,Sn,Bn,Qt,mt,xe){this._differs=qe,this._changeDetectorRef=Xe,this._elementRef=st,this._dir=St,this._platform=Zt,this._viewRepeater=Sn,this._coalescedStyleScheduler
1=Bn,this._viewportRuler=Qt,this._stickyPositioningListener=mt,this._onDestroy=new k.B,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._hasAllOutlets=!1,this._hasInitialized=!1,this._cellRoleInternal=void 0,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new _.bkB,this.viewChange=new P.t({start:0,end:Number.MAX_VALUE}),this._injector=(0,_.WQX)(_.zZn),Kt||st.nativeElement.setAttribute("role","table"),this._document=tn,this._isServer=!Zt.isBrowser,this._isNativeHtmlTable="TABLE"===st.nativeElement.nodeName}ngOnInit(){this._setupStickyStyler(),this._dataDiffer=this._differs.find([]).create((qe,Xe)=>this.trackBy?this.trackBy(Xe.dataIndex,Xe.data):Xe),this._viewportRuler.change().pipe((0,ne.Q)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentInit(){this._hasInitialized=!0}ngAfterContentChecked(){this._canRender()&&this._render()}ngOnDestroy(){[this._rowOutlet?.viewContainer,this._headerRowOutlet?.viewContainer,this._footerRowOutlet?.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(qe=>{qe?.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),(0,c.y4)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const qe=this._dataDiffer.diff(this._renderRows);if(!qe)return this._updateNoDataRow(),void this.contentChanged.next();const Xe=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(qe,Xe,(st,Kt,St)=>this._getEmbeddedViewArgs(st.item,St),st=>st.item.data,st=>{st.operation===c.Q3.INSERTED&&st.context&&this._renderCellTemplateForItem(st.record.item.rowDef,st.context)}),this._updateRowIndexContext(),qe.forEachIdentityChange(st=>{Xe.get(st.currentIndex).context.$implicit=st.item.data}),this._updateNoDataRow(),(0,_.mal)(()=>{this.updateStickyColumnStyles()},{injector:this._injector}),this.contentChanged.next()}addColumnDef(qe){this._customColumnDefs.add(qe)}removeColumnDef(qe){this._customColumnDefs.delete(qe)}addRowDef(qe){this._customRowDefs.add(qe)}removeRowDef(qe){this._customRowDefs.delete(qe)}addHeaderRowDef(qe){this._customHeaderRowDefs.add(qe),this._headerRowDefChanged=!0}removeHeaderRowDef(qe){this._customHeaderRowDefs.delete(qe),this._headerRowDefChanged=!0}addFooterRowDef(qe){this._customFooterRowDefs.add(qe),this._footerRowDefChanged=!0}removeFooterRowDef(qe){this._customFooterRowDefs.delete(qe),this._footerRowDefChanged=!0}setNoDataRow(qe){this._customNoDataRow=qe}updateStickyHeaderRowStyles(){const qe=this._getRenderedRows(this._headerRowOutlet);if(this._isNativeHtmlTable){const st=gt(this._headerRowOutlet,"thead");st&&(st.style.display=qe.length?"":"none")}const Xe=this._headerRowDefs.map(st=>st.sticky);this._stickyStyler.clearStickyPositioning(qe,["top"]),this._stickyStyler.stickRows(qe,Xe,"top"),this._headerRowDefs.forEach(st=>st.resetStickyChanged())}updateStickyFooterRowStyles(){const qe=this._getRenderedRows(this._footerRowOutlet);if(this._isNativeHtmlTable){const st=gt(this._footerRowOutlet,"tfoot");st&&(st.style.display=qe.length?"":"none")}const Xe=this._footerRowDefs.map(st=>st.sticky);this._stickyStyler.clearStickyPositioning(qe,["bottom"]),this._stickyStyler.stickRows(qe,Xe,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,Xe),this._footerRowDefs.forEach(st=>st.resetStickyChanged())}updateStickyColumnStyles(){const qe=this._getRenderedRows(this._headerRowOutlet),Xe=this._getRenderedRows(this._rowOutlet),st=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...qe,...Xe,...st],["left","right"]),this._stickyColumnStylesNeedReset=!1),qe.forEach((Kt,St)=>{this._addStickyColumnStyles([Kt],this._headerRowDefs[St])}
1),this._rowDefs.forEach(Kt=>{const St=[];for(let tn=0;tn<Xe.length;tn++)this._renderRows[tn].rowDef===Kt&&St.push(Xe[tn]);this._addStickyColumnStyles(St,Kt)}),st.forEach((Kt,St)=>{this._addStickyColumnStyles([Kt],this._footerRowDefs[St])}),Array.from(this._columnDefsByName.values()).forEach(Kt=>Kt.resetStickyChanged())}_outletAssigned(){!this._hasAllOutlets&&this._rowOutlet&&this._headerRowOutlet&&this._footerRowOutlet&&this._noDataRowOutlet&&(this._hasAllOutlets=!0,this._canRender()&&this._render())}_canRender(){return this._hasAllOutlets&&this._hasInitialized}_render(){this._cacheRowDefs(),this._cacheColumnDefs();const Xe=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||Xe,this._forceRecalculateCellWidths=Xe,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}_getAllRenderRows(){const qe=[],Xe=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let st=0;st<this._data.length;st++){let Kt=this._data[st];const St=this._getRenderRowsForData(Kt,st,Xe.get(Kt));this._cachedRenderRowsMap.has(Kt)||this._cachedRenderRowsMap.set(Kt,new WeakMap);for(let tn=0;tn<St.length;tn++){let Zt=St[tn];const Sn=this._cachedRenderRowsMap.get(Zt.data);Sn.has(Zt.rowDef)?Sn.get(Zt.rowDef).push(Zt):Sn.set(Zt.rowDef,[Zt]),qe.push(Zt)}}return qe}_getRenderRowsForData(qe,Xe,st){return this._getRowDefs(qe,Xe).map(St=>{const tn=st&&st.has(St)?st.get(St):[];if(tn.length){const Zt=tn.shift();return Zt.dataIndex=Xe,Zt}return{data:qe,rowDef:St,dataIndex:Xe}})}_cacheColumnDefs(){this._columnDefsByName.clear(),vt(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(Xe=>{this._columnDefsByName.has(Xe.name),this._columnDefsByName.set(Xe.name,Xe)})}_cacheRowDefs(){this._headerRowDefs=vt(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=vt(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=vt(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const qe=this._rowDefs.filter(Xe=>!Xe.when);this._defaultRowDef=qe[0]}_renderUpdatedColumns(){const qe=(St,tn)=>{const Zt=!!tn.getColumnsDiff();return St||Zt},Xe=this._rowDefs.reduce(qe,!1);Xe&&this._forceRenderDataRows();const st=this._headerRowDefs.reduce(qe,!1);st&&this._forceRenderHeaderRows();const Kt=this._footerRowDefs.reduce(qe,!1);return Kt&&this._forceRenderFooterRows(),Xe||st||Kt}_switchDataSource(qe){this._data=[],(0,c.y4)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),qe||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet&&this._rowOutlet.viewContainer.clear()),this._dataSource=qe}_observeRenderChanges(){if(!this.dataSource)return;let qe;(0,c.y4)(this.dataSource)?qe=this.dataSource.connect(this):(0,N.A)(this.dataSource)?qe=this.dataSource:Array.isArray(this.dataSource)&&(qe=(0,K.of)(this.dataSource)),this._renderChangeSubscription=qe.pipe((0,ne.Q)(this._onDestroy)).subscribe(Xe=>{this._data=Xe||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((qe,Xe)=>this._renderRow(this._headerRowOutlet,qe,Xe)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((qe,Xe)=>this._renderRow(this._footerRowOutlet,qe,Xe)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(qe,Xe){const st=Array.from(Xe.columns||[]).map(tn=>this._columnDefsByName.get(tn)),Kt=st.map(tn=>tn.sticky),St=st.map(tn=>tn.stickyEnd);this._stickyStyler.updateStickyColumns(qe,Kt,St,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(qe){const Xe=[];for(let st=0;st<qe.viewContainer.length;st++){const Kt=qe.viewContainer.get(st);Xe.push(Kt.rootNodes[0])}return Xe}_getRowDefs(qe,Xe){if(1==this._rowDefs.length)return[this._rowDefs[0]];let st=[];if(this.multiTemplateDataRows)st=this._rowDefs.filter(Kt=>!Kt.when||Kt.when(Xe,qe));else{let Kt=this._rowDefs.find(St=>St.when&&St.when(Xe,qe))||this._defaultRowDef;Kt&&st.push(Kt)}return st}_getEmbeddedViewArgs(qe,Xe){return{templateRef:qe.rowDef.template,context:{$
1implicit:qe.data},index:Xe}}_renderRow(qe,Xe,st,Kt={}){const St=qe.viewContainer.createEmbeddedView(Xe.template,Kt,st);return this._renderCellTemplateForItem(Xe,Kt),St}_renderCellTemplateForItem(qe,Xe){for(let st of this._getCellTemplates(qe))Dt.mostRecentCellOutlet&&Dt.mostRecentCellOutlet._viewContainer.createEmbeddedView(st,Xe);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const qe=this._rowOutlet.viewContainer;for(let Xe=0,st=qe.length;Xe<st;Xe++){const St=qe.get(Xe).context;St.count=st,St.first=0===Xe,St.last=Xe===st-1,St.even=Xe%2==0,St.odd=!St.even,this.multiTemplateDataRows?(St.dataIndex=this._renderRows[Xe].dataIndex,St.renderIndex=Xe):St.index=this._renderRows[Xe].dataIndex}}_getCellTemplates(qe){return qe&&qe.columns?Array.from(qe.columns,Xe=>{const st=this._columnDefsByName.get(Xe);return qe.extractCellTemplate(st)}):[]}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const qe=(Xe,st)=>Xe||st.hasStickyChanged();this._headerRowDefs.reduce(qe,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(qe,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(qe,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new ae(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,K.of)()).pipe((0,ne.Q)(this._onDestroy)).subscribe(Xe=>{this._stickyStyler.direction=Xe,this.updateStickyColumnStyles()})}_getOwnDefs(qe){return qe.filter(Xe=>!Xe._table||Xe._table===this)}_updateNoDataRow(){const qe=this._customNoDataRow||this._noDataRow;if(!qe)return;const Xe=0===this._rowOutlet.viewContainer.length;if(Xe===this._isShowingNoDataRow)return;
1const st=this._noDataRowOutlet.viewContainer;if(Xe){const Kt=st.createEmbeddedView(qe.templateRef),St=Kt.rootNodes[0];1===Kt.rootNodes.length&&St?.nodeType===this._document.ELEMENT_NODE&&(St.setAttribute("role","row"),St.classList.add(qe._contentClassName))}else st.clear();this._isShowingNoDataRow=Xe,this._changeDetectorRef.markForCheck()}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(_._q3),_.rXU(_.gRc),_.rXU(_.aKT),_.kS0("role"),_.rXU(n.dS,8),_.rXU(d.qQ),_.rXU(r.OD),_.rXU(c.sL),_.rXU(wt),_.rXU(s.Xj),_.rXU(je,12),_.rXU(_.SKi,8))}}static{this.\u0275cmp=_.VBU({type:Ct,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(Xe,st,Kt){if(1&Xe&&(_.wni(Kt,B,5),_.wni(Kt,ct,5),_.wni(Kt,dt,5),_.wni(Kt,Pt,5),_.wni(Kt,fn,5)),2&Xe){let St;_.mGM(St=_.lsd())&&(st._noDataRow=St.first),_.mGM(St=_.lsd())&&(st._contentColumnDefs=St),_.mGM(St=_.lsd())&&(st._contentRowDefs=St),_.mGM(St=_.lsd())&&(st._contentHeaderRowDefs=St),_.mGM(St=_.lsd())&&(st._contentFooterRowDefs=St)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(Xe,st){2&Xe&&_.AVh("cdk-table-fixed-layout",st.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:[2,"multiTemplateDataRows","multiTemplateDataRows",_.L39],fixedLayout:[2,"fixedLayout","fixedLayout",_.L39]},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],standalone:!0,features:[_.Jv_([{provide:Ke,useExisting:Ct},{provide:c.sL,useClass:c.xn},{provide:wt,useClass:Ot},{provide:je,useValue:null}]),_.GFd,_.aNF],ngContentSelectors:M,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(Xe,st){1&Xe&&(_.NAR(w),_.SdG(0),_.SdG(1,1),_.DNE(2,j,1,0)(3,H,7,0)(4,pe,4,0)),2&Xe&&(_.R7$(2),_.vxM(st._isServer?2:-1),_.R7$(),_.vxM(st._isNativeHtmlTable?3:4))},dependencies:[vn,nn,Ut,zt],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2})}}return Ct})();function vt(Ct,en){return Ct.concat(Array.from(en))}function gt(Ct,en){const qe=en.toUpperCase();let Xe=Ct.viewContainer.element.nativeElement;for(;Xe;){const st=1===Xe.nodeType?Xe.nodeName:null;if(st===qe)return Xe;if("TABLE"===st)break;Xe=Xe.parentNode}return null}let _n=(()=>{class Ct{get name(){return this._name}set name(qe){this._name=qe,this._syncColumnDefName()}constructor(qe,Xe){this._table=qe,this._options=Xe,this.justify="start",this._options=Xe||{}}ngOnInit(){this._syncColumnDefName(),void 0===this.headerText&&(this.headerText=this._createDefaultHeaderText()),this.dataAccessor||(this.dataAccessor=this._options.defaultDataAccessor||((qe,Xe)=>qe[Xe])),this._table&&(this.columnDef.cell=this.cell,this.columnDef.headerCell=this.headerCell,this._table.addColumnDef(this.columnDef))}ngOnDestroy(){this._table&&this._table.removeColumnDef(this.columnDef)}_createDefaultHeaderText(){const qe=this.name;return this._options&&this._options.defaultHeaderTextTransform?this._options.defaultHeaderTextTransform(qe):qe[0].toUpperCase()+qe.slice(1)}_syncColumnDefName(){this.columnDef&&(this.columnDef.name=this.name)}static{this.\u0275fac=function(Xe){return new(Xe||Ct)(_.rXU(ue,8),_.rXU(yt,8))}}static{this.\u0275cmp=_.VBU({type:Ct,selectors:[["cdk-text-column"]],viewQuery:function(Xe,st){if(1&Xe&&(_.GBs(ct,7),_.GBs(ot,7),_.GBs(pt,7)),2&Xe){let Kt;_.mGM(Kt=_.lsd())&&(st.columnDef=Kt.first),_.mGM(Kt=_.lsd())&&(st.cell=Kt.first),_.mGM(Kt=_.lsd())&&(st.headerCell=Kt.first)}},inputs:{name:"name",headerText:"headerText",dataAccessor:"dataAccessor",justify:"justify"},standalone:!0,features:[_.aNF],decls:3,vars:0,consts:[["cdkColumnDef",""],["cdk-header-cell","",3,"text-align",4,"cdkHeaderCellDef"],["cdk-cell","",3,"text-align",4,"cdkCellDef"],["cdk-header-cell",""],["cdk-cell",""]],template:function(Xe,st){1&Xe&&(_.qex(0,0),_.DNE(1,le,2,3,"th",1)(2,me,2,3,"td",2),_.bVm())},dependencies:[ct,pt,re,ot,Re],encapsulation:2})}}return Ct})(),Vn=(()=>{class Ct{static{this.\u0275fac=function(Xe){return new(Xe||Ct)}}static{this.\u0275mod=_.$C({type:Ct})}static{this.\u0275inj=_.G2t({imports:[s.E9]})}}return Ct})()},177:(it,de,h)=>{"use strict";h.d(de,{AJ:()=>vr,B3:()=>Bi,Jj:()=>ur,MD:()=>es,N0:()=>Ws,P9:()=>ha,PV:()=>Ss,Pc:()=>ia,QT:()=>r,QX:()=>As,Sm:()=>pe,Sq:()=>Ge,T3:()=>Fi,UE:()=>zr,VF:()=>d,Vy:()=>hr,Xr:()=>zi,YU:()=>Pn,Yq:()=>gt,ZD:()=>s,_b:()=>Ve,aZ:()=>me,bT:()=>D,fw:()=>le,hb:()=>j,hj:()=>N,qQ:()=>k,vh:()=>Ua});var n=h(3953);let c=null;function r(){return c}function s(I){c??=I}class d{}const k=new n.nKC("");let P=(()=>{class I{historyGo($){throw new Error("")}static{this.\u0275fac=function(_e){return new(_e||I)}}static{this.\u0275prov=n.jDH({token:I,factory:()=>(0,n.WQX)(K),providedIn:"platform"})}}return I})();const N=new n.nKC("");let K=(()=>{class I extends P{constructor(){super(),this._doc=(0,n.WQX)(k),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return r().getBaseHref(this._doc)}onPopState($){const _e=r().getGlobalEventTarget(this._doc,"window");return _e.addEventListener("popstate",$,!1),()=>_e.removeEventListener("popstate",$)}onHashChange($){const _e=r().getGlobalEventTarget(this._doc,"window");return _e.addEventListener("hashchange",$,!1),()=>_e.removeEventListener("hashchange",$)}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($){this._location.pathname=$}pushState($,_e,Et){this._history.pushState($,_e,Et)}replaceState($,_e,Et){this._history.replaceState($,_e,Et)}forward(){this._history.forward()}back(){this._history.back()}historyGo($=0){this._history.go($)}getState(){return this._history.state}static{this.\u0275fac=function(_e){return new(_e||I)}}static{this.\u0275prov=n.jDH({token:I,factory:()=>new I,providedIn:"platform"})}}return I})();function ne(I,Te){if(0==I.length)return Te;if(0==Te.length)return I;let $=0;return I.endsWith("/")&&$++,Te.startsWith("/")&&$++,2==$?I+Te.substring(1):1==$?I+Te:I+"/"+Te}function w(I){const Te=I.match(/#|\?|$/),$=Te&&Te.index||I.length;return I.slice(0,$-("/"===I[$-1]?1:0))+I.slice($)}function M(I){return I&&"?"!==I[0]?"?"+I:I}let j=(()=>{class I{historyGo($){throw new Error("")}static{this.\u0275fac=function(_e){return new(_e||I)}}static{this.\u0275prov=n.jDH({token:I,factory:()=>(0,n.WQX)(pe),providedIn:"root"})}}return I})();const H=new n.nKC("");let pe=(()=>{class I extends j{constructor($,_e){super(),this._platformLocation=$,this._removeListenerFns=[],this._baseHref=_e??this._platformLocation.getBaseHrefFromDOM()??(0,n.WQX)(k).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState($){this._removeListenerFns.push(this._platformLocation.onPopState($),this._platformLocation.on
1HashChange($))}getBaseHref(){return this._baseHref}prepareExternalUrl($){return ne(this._baseHref,$)}path($=!1){const _e=this._platformLocation.pathname+M(this._platformLocation.search),Et=this._platformLocation.hash;return Et&&$?`${_e}${Et}`:_e}pushState($,_e,Et,qt){const un=this.prepareExternalUrl(Et+M(qt));this._platformLocation.pushState($,_e,un)}replaceState($,_e,Et,qt){const un=this.prepareExternalUrl(Et+M(qt));this._platformLocation.replaceState($,_e,un)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo($=0){this._platformLocation.historyGo?.($)}static{this.\u0275fac=function(_e){return new(_e||I)(n.KVO(P),n.KVO(H,8))}}static{this.\u0275prov=n.jDH({token:I,factory:I.\u0275fac,providedIn:"root"})}}return I})(),le=(()=>{class I extends j{constructor($,_e){super(),this._platformLocation=$,this._baseHref="",this._removeListenerFns=[],null!=_e&&(this._baseHref=_e)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState($){this._removeListenerFns.push(this._platformLocation.onPopState($),this._platformLocation.onHashChange($))}getBaseHref(){return this._baseHref}path($=!1){const _e=this._platformLocation.hash??"#";return _e.length>0?_e.substring(1):_e}prepareExternalUrl($){const _e=ne(this._baseHref,$);return _e.length>0?"#"+_e:_e}pushState($,_e,Et,qt){let un=this.prepareExternalUrl(Et+M(qt));0==un.length&&(un=this._platformLocation.pathname),this._platformLocation.pushState($,_e,un)}replaceState($,_e,Et,qt){let un=this.prepareExternalUrl(Et+M(qt));0==un.length&&(un=this._platformLocation.pathname),this._platformLocation.replaceState($,_e,un)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo($=0){this._platformLocation.historyGo?.($)}static{this.\u0275fac=function(_e){return new(_e||I)(n.KVO(P),n.KVO(H,8))}}static{this.\u0275prov=n.jDH({token:I,factory:I.\u0275fac})}}return I})(),me=(()=>{class I{constructor($){this._subject=new n.bkB,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=$;const _e=this._locationStrategy.getBaseHref();this._basePath=function pt(I){if(new RegExp("^(https?:)?//").test(I)){const[,$]=I.split(/\/\/[^\/]+/);return $}return I}(w(ot(_e))),this._locationStrategy.onPopState(Et=>{this._subject.emit({url:this.path(!0),pop:!0,state:Et.state,type:Et.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path($=!1){return this.normalize(this._locationStrategy.path($))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo($,_e=""){return this.path()==this.normalize($+M(_e))}normalize($){return I.stripTrailingSlash(function yt(I,Te){if(!I||!Te.startsWith(I))return Te;const $=Te.substring(I.length);return""===$||["/",";","?","#"].includes($[0])?$:Te}(this._basePath,ot($)))}prepareExternalUrl($){return $&&"/"!==$[0]&&($="/"+$),this._locationStrategy.prepareExternalUrl($)}go($,_e="",Et=null){this._locationStrategy.pushState(Et,"",$,_e),this._notifyUrlChangeListeners(this.prepareExternalUrl($+M(_e)),Et)}replaceState($,_e="",Et=null){this._locationStrategy.replaceState(Et,"",$,_e),this._notifyUrlChangeListeners(this.prepareExternalUrl($+M(_e)),Et)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo($=0){this._locationStrategy.historyGo?.($)}onUrlChange($){return this._urlChangeListeners.push($),this._urlChangeSubscription??=this.subscribe(_e=>{this._notifyUrlChangeListeners(_e.url,_e.state)}),()=>{const _e=this._urlChangeListeners.indexOf($);this._urlChangeListeners.splice(_e,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners($="",_e){this._urlChangeListeners.forEach(Et=>Et($,_e))}subscribe($,_e,Et){return this._subject.subscribe({next:$,error:_e,complete:Et})}static{this.normalizeQueryParams=M}static{this.joinWithSlash=ne}static{this.stripTrailingSlash=w}static{this.\u0275fac=function(_e){return new(_e||I)(n.KVO(j))}}static{this.\u0275prov=n.jDH({token:I,factory:()=>function Ke(){return new me((0,n.KVO)(j))}(),providedIn:"root"})}}return I})();function ot(I){return I.replace(/\/index.html$/,"")}var ct=function(I){return I[I.Decimal=0]="Decimal",I[I.Percent=1]="Percent",I[I.Currency=2]="Currency",I[I.Scientific=3]="Scientific",I}(ct||{}),re=function(I){return I[I.Format=0]="Format",I[I.Standalone=1]="Standalone",I}(re||{}),ke=function(I){return I[I.Narrow=0]="Narrow",I[I.Abbreviated=1]="Abbreviated",I[I.Wide=2]="Wide",I[I.Short=3]="Short",I}(ke||{}),Re=function(I){return I[I.Short=0]="Short",I[I.Medium=1]="Medium",I[I.Long=2]="Long",I[I.Full=3]="Full",I}(Re||{});const Fe={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Ze(I,Te){return ye((0,n.H5H)(I)[n.KH2.DateFormat],Te)}function Ce(I,Te){return ye((0,n.H5H)(I)[n.KH2.TimeFormat],Te)}function We(I,Te){return ye((0,n.H5H)(I)[n.KH2.DateTimeFormat],Te)}function B(I,Te){const $=(0,n.H5H)(I),_e=$[n.KH2.NumberSymbols][Te];if(typeof _e>"u"){if(Te===Fe.CurrencyDecimal)return $[n.KH2.NumberSymbols][Fe.Decimal];if(Te===Fe.CurrencyGroup)return $[n.KH2.NumberSymbols][Fe.Group]}return _e}function Le(I){if(!I[n.KH2.ExtraData])throw new Error(`Missing extra locale data for the locale "${I[n.KH2.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function ye(I,Te){for(let $=Te;$>-1;$--)if(typeof I[$]<"u")return I[$];throw new Error("Locale data API: locale data undefined")}function je(I){const[Te,$]=I.split(":");return{hours:+Te,minutes:+$}}const zt=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Ut={},U=/((?:[^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 De=function(I){return I[I.Short=0]="Short",I[I.ShortGMT=1]="ShortGMT",I[I.Long=2]="Long",I[I.Extended=3]="Extended",I}(De||{}),ue=function(I){return I[I.FullYear=0]="FullYear",I[I.Month=1]="Month",I[I.Date=2]="Date",I[I.Hours=3]="Hours",I[I.Minutes=4]="Minutes",I[I.Seconds=5]="Seconds",I[I.FractionalSeconds=6]="FractionalSeconds",I[I.Day=7]="Day",I}(ue||{}),vt=function(I){return I[I.DayPeriods=0]="DayPeriods",I[I.Days=1]="Days",I[I.Months=2]="Months",I[I.Eras=3]="Eras",I}(vt||{});function gt(I,Te,$,_e){let Et=function Yt(I){if(At(I))return I;if("number"==typeof I&&!isNaN(I))return new Date(I);if("string"==typeof I){if(I=I.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(I)){const[Et,qt=1,un=1]=I.split("-").map(An=>+An);return _n(Et,qt-1,un)}const $=parseFloat(I);if(!isNaN(I-$))return new Date($);let _e;if(_e=I.match(zt))return function Mn(I){const Te=new Date(0);let $=0,_e=0;const Et=I[8]?Te.setUTCFullYear:Te.setFullYear,qt=I[8]?Te.setUTCHours:Te.setHours;I[9]&&($=Number(I[9]+I[10]),_e=Number(I[9]+I[11])),Et.call(Te,Number(I[1]),Number(I[2])-1,Number(I[3]));const un=Number(I[4]||0)-$,An=Number(I[5]||0)-_e,hi=Number(I[6]||0),gi=Math.floor(1e3*parseFloat("0."+(I[7]||0)));return qt.call(Te,un,An,hi,gi),Te}(_e)}const Te=new Date(I);if(!At(Te))throw new Error(`Unable to convert "${I}" into a date`);return Te}(I);Te=wn($,Te)||Te;let An,un=[];for(;Te;){if(An=U.exec(Te),!An){un.push(Te);break}{un=un.concat(An.slice(1));const Yi=un.pop();if(!Yi)break;Te=Yi}}let hi=Et.getTimezoneOffset();_e&&(hi=oe(_e,hi),Et=function bt(I,Te,$){const _e=$?-1:1,Et=I.getTimezoneOffset();return function Oe(I,Te){return(I=new Date(I.getTime())).setMinutes(I.getMinutes()+Te),I}(I,_e*(oe(Te,Et)-Et))}(Et,_e,!0));let gi="";
vendor: 10,521 bytes, line 1
1return un.forEach(Yi=>{const Cn=function xe(I){if(mt[I])return mt[I];let Te;switch(I){case"G":case"GG":case"GGG":Te=Xe(vt.Eras,ke.Abbreviated);break;case"GGGG":Te=Xe(vt.Eras,ke.Wide);break;case"GGGGG":Te=Xe(vt.Eras,ke.Narrow);break;case"y":Te=en(ue.FullYear,1,0,!1,!0);break;case"yy":Te=en(ue.FullYear,2,0,!0,!0);break;case"yyy":Te=en(ue.FullYear,3,0,!1,!0);break;case"yyyy":Te=en(ue.FullYear,4,0,!1,!0);break;case"Y":Te=Qt(1);break;case"YY":Te=Qt(2,!0);break;case"YYY":Te=Qt(3);break;case"YYYY":Te=Qt(4);break;case"M":case"L":Te=en(ue.Month,1,1);break;case"MM":case"LL":Te=en(ue.Month,2,1);break;case"MMM":Te=Xe(vt.Months,ke.Abbreviated);break;case"MMMM":Te=Xe(vt.Months,ke.Wide);break;case"MMMMM":Te=Xe(vt.Months,ke.Narrow);break;case"LLL":Te=Xe(vt.Months,ke.Abbreviated,re.Standalone);break;case"LLLL":Te=Xe(vt.Months,ke.Wide,re.Standalone);break;case"LLLLL":Te=Xe(vt.Months,ke.Narrow,re.Standalone);break;case"w":Te=Bn(1);break;case"ww":Te=Bn(2);break;case"W":Te=Bn(1,!0);break;case"d":Te=en(ue.Date,1);break;case"dd":Te=en(ue.Date,2);break;case"c":case"cc":Te=en(ue.Day,1);break;case"ccc":Te=Xe(vt.Days,ke.Abbreviated,re.Standalone);break;case"cccc":Te=Xe(vt.Days,ke.Wide,re.Standalone);break;case"ccccc":Te=Xe(vt.Days,ke.Narrow,re.Standalone);break;case"cccccc":Te=Xe(vt.Days,ke.Short,re.Standalone);break;case"E":case"EE":case"EEE":Te=Xe(vt.Days,ke.Abbreviated);break;case"EEEE":Te=Xe(vt.Days,ke.Wide);break;case"EEEEE":Te=Xe(vt.Days,ke.Narrow);break;case"EEEEEE":Te=Xe(vt.Days,ke.Short);break;case"a":case"aa":case"aaa":Te=Xe(vt.DayPeriods,ke.Abbreviated);break;case"aaaa":Te=Xe(vt.DayPeriods,ke.Wide);break;case"aaaaa":Te=Xe(vt.DayPeriods,ke.Narrow);break;case"b":case"bb":case"bbb":Te=Xe(vt.DayPeriods,ke.Abbreviated,re.Standalone,!0);break;case"bbbb":Te=Xe(vt.DayPeriods,ke.Wide,re.Standalone,!0);break;case"bbbbb":Te=Xe(vt.DayPeriods,ke.Narrow,re.Standalone,!0);break;case"B":case"BB":case"BBB":Te=Xe(vt.DayPeriods,ke.Abbreviated,re.Format,!0);break;case"BBBB":Te=Xe(vt.DayPeriods,ke.Wide,re.Format,!0);break;case"BBBBB":Te=Xe(vt.DayPeriods,ke.Narrow,re.Format,!0);break;case"h":Te=en(ue.Hours,1,-12);break;case"hh":Te=en(ue.Hours,2,-12);break;case"H":Te=en(ue.Hours,1);break;case"HH":Te=en(ue.Hours,2);break;case"m":Te=en(ue.Minutes,1);break;case"mm":Te=en(ue.Minutes,2);break;case"s":Te=en(ue.Seconds,1);break;case"ss":Te=en(ue.Seconds,2);break;case"S":Te=en(ue.FractionalSeconds,1);break;case"SS":Te=en(ue.FractionalSeconds,2);break;case"SSS":Te=en(ue.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":Te=Kt(De.Short);break;case"ZZZZZ":Te=Kt(De.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":Te=Kt(De.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":Te=Kt(De.Long);break;default:return null}return mt[I]=Te,Te}(Yi);gi+=Cn?Cn(Et,$,hi):"''"===Yi?"'":Yi.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),gi}function _n(I,Te,$){const _e=new Date(0);return _e.setFullYear(I,Te,$),_e.setHours(0,0,0),_e}function wn(I,Te){const $=function Ot(I){return(0,n.H5H)(I)[n.KH2.LocaleId]}(I);if(Ut[$]??={},Ut[$][Te])return Ut[$][Te];let _e="";switch(Te){case"shortDate":_e=Ze(I,Re.Short);break;case"mediumDate":_e=Ze(I,Re.Medium);break;case"longDate":_e=Ze(I,Re.Long);break;case"fullDate":_e=Ze(I,Re.Full);break;case"shortTime":_e=Ce(I,Re.Short);break;case"mediumTime":_e=Ce(I,Re.Medium);break;case"longTime":_e=Ce(I,Re.Long);break;case"fullTime":_e=Ce(I,Re.Full);break;case"short":const Et=wn(I,"shortTime"),qt=wn(I,"shortDate");_e=Vn(We(I,Re.Short),[Et,qt]);break;case"medium":const un=wn(I,"mediumTime"),An=wn(I,"mediumDate");_e=Vn(We(I,Re.Medium),[un,An]);break;case"long":const hi=wn(I,"longTime"),gi=wn(I,"longDate");_e=Vn(We(I,Re.Long),[hi,gi]);break;case"full":const Yi=wn(I,"fullTime"),Cn=wn(I,"fullDate");_e=Vn(We(I,Re.Full),[Yi,Cn])}return _e&&(Ut[$][Te]=_e),_e}function Vn(I,Te){return Te&&(I=I.replace(/\{([^}]+)}/g,function($,_e){return null!=Te&&_e in Te?Te[_e]:$})),I}function Rn(I,Te,$="-",_e,Et){let qt="";(I<0||Et&&I<=0)&&(Et?I=1-I:(I=-I,qt=$));let un=String(I);for(;un.length<Te;)un="0"+un;return _e&&(un=un.slice(un.length-Te)),qt+un}function en(I,Te,$=0,_e=!1,Et=!1){return function(qt,un){let An=function qe(I,Te){switch(I){case ue.FullYear:return Te.getFullYear();case ue.Month:return Te.getMonth();case ue.Date:return Te.getDate();case ue.Hours:return Te.getHours();case ue.Minutes:return Te.getMinutes();case ue.Seconds:return Te.getSeconds();case ue.FractionalSeconds:return Te.getMilliseconds();case ue.Day:return Te.getDay();default:throw new Error(`Unknown DateType value "${I}".`)}}(I,qt);if(($>0||An>-$)&&(An+=$),I===ue.Hours)0===An&&-12===$&&(An=12);else if(I===ue.FractionalSeconds)return function Ct(I,Te){return Rn(I,3).substring(0,Te)}(An,Te);const hi=B(un,Fe.MinusSign);return Rn(An,Te,hi,_e,Et)}}function Xe(I,Te,$=re.Format,_e=!1){return function(Et,qt){return function st(I,Te,$,_e,Et,qt){switch($){case vt.Months:return function Pt(I,Te,$){const _e=(0,n.H5H)(I),qt=ye([_e[n.KH2.MonthsFormat],_e[n.KH2.MonthsStandalone]],Te);return ye(qt,$)}(Te,Et,_e)[I.getMonth()];case vt.Days:return function ln(I,Te,$){const _e=(0,n.H5H)(I),qt=ye([_e[n.KH2.DaysFormat],_e[n.KH2.DaysStandalone]],Te);return ye(qt,$)}(Te,Et,_e)[I.getDay()];case vt.DayPeriods:const un=I.getHours(),An=I.getMinutes();if(qt){const gi=function Me(I){const Te=(0,n.H5H)(I);return Le(Te),(Te[n.KH2.ExtraData][2]||[]).map(_e=>"string"==typeof _e?je(_e):[je(_e[0]),je(_e[1])])}(Te),Yi=function _t(I,Te,$){const _e=(0,n.H5H)(I);Le(_e);const qt=ye([_e[n.KH2.ExtraData][0],_e[n.KH2.ExtraData][1]],Te)||[];return ye(qt,$)||[]}(Te,Et,_e),Cn=gi.findIndex(fi=>{if(Array.isArray(fi)){const[ni,or]=fi,bs=un>=ni.hours&&An>=ni.minutes,ks=un<or.hours||un===or.hours&&An<or.minutes;if(ni.hours<or.hours){if(bs&&ks)return!0}else if(bs||ks)return!0}else if(fi.hours===un&&fi.minutes===An)return!0;return!1});if(-1!==Cn)return Yi[Cn]}return function Xt(I,Te,$){const _e=(0,n.H5H)(I),qt=ye([_e[n.KH2.DayPeriodsFormat],_e[n.KH2.DayPeriodsStandalone]],Te);return ye(qt,$)}(Te,Et,_e)[un<12?0:1];case vt.Eras:return function fn(I,Te){return ye((0,n.H5H)(I)[n.KH2.Eras],Te)}(Te,_e)[I.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${$}`)}}(Et,qt,I,Te,$,_e)}}function Kt(I){return function(Te,$,_e){const Et=-1*_e,qt=B($,Fe.MinusSign),un=Et>0?Math.floor(Et/60):Math.ceil(Et/60);switch(I){case De.Short:return(Et>=0?"+":"")+Rn(un,2,qt)+Rn(Math.abs(Et%60),2,qt);case De.ShortGMT:return"GMT"+(Et>=0?"+":"")+Rn(un,1,qt);case De.Long:return"GMT"+(Et>=0?"+":"")+Rn(un,2,qt)+":"+Rn(Math.abs(Et%60),2,qt);case De.Extended:return 0===_e?"Z":(Et>=0?"+":"")+Rn(un,2,qt)+":"+Rn(Math.abs(Et%60),2,qt);default:throw new Error(`Unknown zone width "${I}"`)}}}const St=0,tn=4;function Sn(I){const Te=I.getDay(),$=0===Te?-3:tn-Te;return _n(I.getFullYear(),I.getMonth(),I.getDate()+$)}function Bn(I,Te=!1){return function($,_e){let Et;if(Te){const qt=new Date($.getFullYear(),$.getMonth(),1).getDay()-1,un=$.getDate();Et=1+Math.floor((un+qt)/7)}else{const qt=Sn($),un=function Zt(I){const Te=_n(I,St,1).getDay();return _n(I,0,1+(Te<=tn?tn:tn+7)-Te)}(qt.getFullYear()),An=qt.getTime()-un.getTime();Et=1+Math.round(An/6048e5)}return Rn(Et,I,B(_e,Fe.MinusSign))}}function Qt(I,Te=!1){return function($,_e){return Rn(Sn($).getFullYear(),I,B(_e,Fe.MinusSign),Te)}}const mt={};function oe(I,Te){I=I.replace(/:/g,"");const $=Date.parse("Jan 01, 1970 00:00:00 "+I)/6e4;return isNaN($)?Te:$}function At(I){return I instanceof Date&&!isNaN(I.valueOf())}const Ht=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function fr(I){const Te=parseInt(I);if(isNaN(Te))throw new Error("Invalid integer literal when parsing "+I);return Te}function Ve(I,Te){Te=encodeURIComponent(Te);for(const $ of I.split(";")){const _e=$.indexOf("="),[Et,qt]=-1==_e?[$,""]:[$.slice(0,_e),$.slice(_e+1)];if(Et.trim()===Te)return decodeURIComponent(qt)}return null}const Vt=/\s+/,mn=[];let Pn=(()=>{class I{constructor($,_e){this._ngEl=$,this._renderer=_e,this.initialClasses=mn,this.stateMap=new Map}set klass($){this.initialClasses=null!=$?$.trim().split(Vt):mn}set ngClass($){this.rawClass="string"==typeof $?$.trim().split(Vt):$}ngDoCheck(){for(const _e of this.initialClasses)this._updateState(_e,!0);const $=this.rawClass;if(Array.isArray($)||$ instanceof Set)for(const _e of $)this._updateState(_e,!0);else if(null!=$)for(const _e of Object.keys($))this._updateState(_e,!!$[_e]);this._applyStateDiff()}_updateState($,_e){const Et=this.stateMap.get($);void 0!==Et?(Et.enabled!==_e&&(Et.changed=!0,Et.enabled=_e),Et.touched=!0):this.stateMap.set($,{enabled:_e,changed:!0,touched:!0})}_applyStateDiff(){for(const $ of this.stateMap){const _e=$[0],Et=$[1];Et.changed?(this._toggleClass(_e,Et.enabled),Et.changed=!1):Et.touched||(Et.enabled&&this._toggleClass(_e,!1),this.stateMap.delete(_e)),Et.touched=!1}}_toggleClass($,_e){($=$.trim()).length>0&&$.split(Vt).forEach(Et=>{_e?this._renderer.addClass(this._ngEl.nativeElement,Et):this._renderer.removeClass(this._ngEl.nativeElement,Et)})}static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.aKT),n.rXU(n.sFG))}}static{this.\u0275dir=n.FsC({type:I,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"},standalone:!0})}}return I})();class Zn{constructor(Te,$,_e,Et){this.$implicit=Te,this.ngForOf=$,this.index=_e,this.count=Et}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 Ge=(()=>{class I{set ngForOf($){this._ngForOf=$,this._ngForOfDirty=!0}set ngForTrackBy($){this._trackByFn=$}get ngForTrackBy(){return this._trackByFn}constructor($,_e,Et){this._viewContainer=$,this._template=_e,this._differs=Et,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate($){$&&(this._template=$)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const $=this._ngForOf;!this._differ&&$&&(this._differ=this._differs.find($).create(this.ngForTrackBy))}if(this._differ){const $=this._differ.diff(this._ngForOf);$&&this._applyChanges($)}}_applyChanges($){const _e=this._viewContainer;$.forEachOperation((Et,qt,un)=>{if(null==Et.previousIndex)_e.createEmbeddedView(this._template,new Zn(Et.item,this._ngForOf,-1,-1),null===un?void 0:un);else if(null==un)_e.remove(null===qt?void 0:qt);else if(null!==qt){const An=_e.get(qt);_e.move(An,un),fe(An,Et)}});for(let Et=0,qt=_e.length;Et<qt;Et++){const An=_e.get(Et).context;An.index=Et,An.count=qt,An.ngForOf=this._ngForOf}$.forEachIdentityChange(Et=>{fe(_e.get(Et.currentIndex),Et)})}static ngTemplateContextGuard($,_e){return!0}
1static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.c1b),n.rXU(n.C4Q),n.rXU(n._q3))}}static{this.\u0275dir=n.FsC({type:I,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return I})();function fe(I,Te){I.context.$implicit=Te.item}let D=(()=>{class I{constructor($,_e){this._viewContainer=$,this._context=new J,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=_e}set ngIf($){this._context.$implicit=this._context.ngIf=$,this._updateView()}set ngIfThen($){W("ngIfThen",$),this._thenTemplateRef=$,this._thenViewRef=null,this._updateView()}set ngIfElse($){W("ngIfElse",$),this._elseTemplateRef=$,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($,_e){return!0}static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.c1b),n.rXU(n.C4Q))}}static{this.\u0275dir=n.FsC({type:I,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}}return I})();class J{constructor(){this.$implicit=null,this.ngIf=null}}function W(I,Te){if(Te&&!Te.createEmbeddedView)throw new Error(`${I} must be a TemplateRef, but received '${(0,n.Tbb)(Te)}'.`)}let Bi=(()=>{class I{constructor($,_e,Et){this._ngEl=$,this._differs=_e,this._renderer=Et,this._ngStyle=null,this._differ=null}set ngStyle($){this._ngStyle=$,!this._differ&&$&&(this._differ=this._differs.find($).create())}ngDoCheck(){if(this._differ){const $=this._differ.diff(this._ngStyle);$&&this._applyChanges($)}}_setStyle($,_e){const[Et,qt]=$.split("."),un=-1===Et.indexOf("-")?void 0:n.czy.DashCase;null!=_e?this._renderer.setStyle(this._ngEl.nativeElement,Et,qt?`${_e}${qt}`:_e,un):this._renderer.removeStyle(this._ngEl.nativeElement,Et,un)}_applyChanges($){$.forEachRemovedItem(_e=>this._setStyle(_e.key,null)),$.forEachAddedItem(_e=>this._setStyle(_e.key,_e.currentValue)),$.forEachChangedItem(_e=>this._setStyle(_e.key,_e.currentValue))}static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.aKT),n.rXU(n.MKu),n.rXU(n.sFG))}}static{this.\u0275dir=n.FsC({type:I,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}}return I})(),Fi=(()=>{class I{constructor($){this._viewContainerRef=$,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges($){if(this._shouldRecreateView($)){const _e=this._viewContainerRef;if(this._viewRef&&_e.remove(_e.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const Et=this._createContextForwardProxy();this._viewRef=_e.createEmbeddedView(this.ngTemplateOutlet,Et,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView($){return!!$.ngTemplateOutlet||!!$.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:($,_e,Et)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,_e,Et),get:($,_e,Et)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,_e,Et)}})}static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.c1b))}}static{this.\u0275dir=n.FsC({type:I,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[n.OA$]})}}return I})();function tr(I,Te){return new n.wOt(2100,!1)}class Jr{createSubscription(Te,$){return(0,n.O8t)(()=>Te.subscribe({next:$,error:_e=>{throw _e}}))}dispose(Te){(0,n.O8t)(()=>Te.unsubscribe())}}class er{createSubscription(Te,$){return Te.then($,_e=>{throw _e})}dispose(Te){}}const _r=new er,xs=new Jr;let ur=(()=>{class I{constructor($){this._latestValue=null,this.markForCheckOnValueUpdate=!0,this._subscription=null,this._obj=null,this._strategy=null,this._ref=$}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform($){if(!this._obj){if($)try{this.markForCheckOnValueUpdate=!1,this._subscribe($)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return $!==this._obj?(this._dispose(),this.transform($)):this._latestValue}_subscribe($){this._obj=$,this._strategy=this._selectStrategy($),this._subscription=this._strategy.createSubscription($,_e=>this._updateLatestValue($,_e))}_selectStrategy($){if((0,n.jNT)($))return _r;if((0,n.zjR)($))return xs;throw tr()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue($,_e){$===this._obj&&(this._latestValue=_e,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.gRc,16))}}static{this.\u0275pipe=n.EJ8({name:"async",type:I,pure:!1,standalone:!0})}}return I})();const na=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u
vendor: 10,974 bytes, line 1
10EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;let Ss=(()=>{class I{transform($){if(null==$)return null;if("string"!=typeof $)throw tr();return $.replace(na,_e=>_e[0].toUpperCase()+_e.slice(1).toLowerCase())}static{this.\u0275fac=function(_e){return new(_e||I)}}static{this.\u0275pipe=n.EJ8({name:"titlecase",type:I,pure:!0,standalone:!0})}}return I})(),ia=(()=>{class I{transform($){if(null==$)return null;if("string"!=typeof $)throw tr();return $.toUpperCase()}static{this.\u0275fac=function(_e){return new(_e||I)}}static{this.\u0275pipe=n.EJ8({name:"uppercase",type:I,pure:!0,standalone:!0})}}return I})();const us=new n.nKC(""),Da=new n.nKC("");let Ua=(()=>{class I{constructor($,_e,Et){this.locale=$,this.defaultTimezone=_e,this.defaultOptions=Et}transform($,_e,Et,qt){if(null==$||""===$||$!=$)return null;try{return gt($,_e??this.defaultOptions?.dateFormat??"mediumDate",qt||this.locale,Et??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(un){throw tr()}}static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.xe9,16),n.rXU(us,24),n.rXU(Da,24))}}static{this.\u0275pipe=n.EJ8({name:"date",type:I,pure:!0,standalone:!0})}}return I})(),As=(()=>{class I{constructor($){this._locale=$}transform($,_e,Et){if(!function gr(I){return!(null==I||""===I||I!=I)}($))return null;Et||=this._locale;try{return function ri(I,Te,$){return function Dn(I,Te,$,_e,Et,qt,un=!1){let An="",hi=!1;if(isFinite(I)){let gi=function Zi(I){let _e,Et,qt,un,An,Te=Math.abs(I)+"",$=0;for((Et=Te.indexOf("."))>-1&&(Te=Te.replace(".","")),(qt=Te.search(/e/i))>0?(Et<0&&(Et=qt),Et+=+Te.slice(qt+1),Te=Te.substring(0,qt)):Et<0&&(Et=Te.length),qt=0;"0"===Te.charAt(qt);qt++);if(qt===(An=Te.length))_e=[0],Et=1;else{for(An--;"0"===Te.charAt(An);)An--;for(Et-=qt,_e=[],un=0;qt<=An;qt++,un++)_e[un]=Number(Te.charAt(qt))}return Et>22&&(_e=_e.splice(0,21),$=Et-1,Et=1),{digits:_e,exponent:$,integerLen:Et}}(I);un&&(gi=function Xi(I){if(0===I.digits[0])return I;const Te=I.digits.length-I.integerLen;return I.exponent?I.exponent+=2:(0===Te?I.digits.push(0,0):1===Te&&I.digits.push(0),I.integerLen+=2),I}(gi));let Yi=Te.minInt,Cn=Te.minFrac,fi=Te.maxFrac;if(qt){const Vs=qt.match(Ht);if(null===Vs)throw new Error(`${qt} is not a valid digit info`);const da=Vs[1],Oa=Vs[3],as=Vs[5];null!=da&&(Yi=fr(da)),null!=Oa&&(Cn=fr(Oa)),null!=as?fi=fr(as):null!=Oa&&Cn>fi&&(fi=Cn)}!function qi(I,Te,$){if(Te>$)throw new Error(`The minimum number of digits after fraction (${Te}) is higher than the maximum (${$}).`);let _e=I.digits,Et=_e.length-I.integerLen;const qt=Math.min(Math.max(Te,Et),$);let un=qt+I.integerLen,An=_e[un];if(un>0){_e.splice(Math.max(I.integerLen,un));for(let Cn=un;Cn<_e.length;Cn++)_e[Cn]=0}else{Et=Math.max(0,Et),I.integerLen=1,_e.length=Math.max(1,un=qt+1),_e[0]=0;for(let Cn=1;Cn<un;Cn++)_e[Cn]=0}if(An>=5)if(un-1<0){for(let Cn=0;Cn>un;Cn--)_e.unshift(0),I.integerLen++;_e.unshift(1),I.integerLen++}else _e[un-1]++;for(;Et<Math.max(0,qt);Et++)_e.push(0);let hi=0!==qt;const gi=Te+I.integerLen,Yi=_e.reduceRight(function(Cn,fi,ni,or){return or[ni]=(fi+=Cn)<10?fi:fi-10,hi&&(0===or[ni]&&ni>=gi?or.pop():hi=!1),fi>=10?1:0},0);Yi&&(_e.unshift(Yi),I.integerLen++)}(gi,Cn,fi);let ni=gi.digits,or=gi.integerLen;const bs=gi.exponent;let ks=[];for(hi=ni.every(Vs=>!Vs);or<Yi;or++)ni.unshift(0);for(;or<0;or++)ni.unshift(0);or>0?ks=ni.splice(or,ni.length):(ks=ni,ni=[0]);const ca=[];for(ni.length>=Te.lgSize&&ca.unshift(ni.splice(-Te.lgSize,ni.length).join(""));ni.length>Te.gSize;)ca.unshift(ni.splice(-Te.gSize,ni.length).join(""));ni.length&&ca.unshift(ni.join("")),An=ca.join(B($,_e)),ks.length&&(An+=B($,Et)+ks.join("")),bs&&(An+=B($,Fe.Exponential)+"+"+bs)}else An=B($,Fe.Infinity);return An=I<0&&!hi?Te.negPre+An+Te.negSuf:Te.posPre+An+Te.posSuf,An}(I,function Ki(I,Te="-"){const $={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},_e=I.split(";"),Et=_e[0],qt=_e[1],un=-1!==Et.indexOf(".")?Et.split("."):[Et.substring(0,Et.lastIndexOf("0")+1),Et.substring(Et.lastIndexOf("0")+1)],An=un[0],hi=un[1]||"";$.posPre=An.substring(0,An.indexOf("#"));for(let Yi=0;Yi<hi.length;Yi++){const Cn=hi.charAt(Yi);"0"===Cn?$.minFrac=$.maxFrac=Yi+1:"#"===Cn?$.maxFrac=Yi+1:$.posSuf+=Cn}const gi=An.split(",");if($.gSize=gi[1]?gi[1].length:0,$.lgSize=gi[2]||gi[1]?(gi[2]||gi[1]).length:0,qt){const Yi=Et.length-$.posPre.length-$.posSuf.length,Cn=qt.indexOf("#");$.negPre=qt.substring(0,Cn).replace(/'/g,""),$.negSuf=qt.slice(Cn+Yi).replace(/'/g,"")}else $.negPre=Te+$.posPre,$.negSuf=$.posSuf;return $}(function ee(I,Te){return(0,n.H5H)(I)[n.KH2.NumberFormats][Te]}(Te,ct.Decimal),B(Te,Fe.MinusSign)),Te,Fe.Group,Fe.Decimal,$)}(function qr(I){if("string"==typeof I&&!isNaN(Number(I)-parseFloat(I)))return Number(I);if("number"!=typeof I)throw new Error(`${I}
1 is not a number`);return I}($),Et,_e)}catch(qt){throw tr()}}static{this.\u0275fac=function(_e){return new(_e||I)(n.rXU(n.xe9,16))}}static{this.\u0275pipe=n.EJ8({name:"number",type:I,pure:!0,standalone:!0})}}return I})();let ha=(()=>{class I{transform($,_e,Et){if(null==$)return null;if(!this.supports($))throw tr();return $.slice(_e,Et)}supports($){return"string"==typeof $||Array.isArray($)}static{this.\u0275fac=function(_e){return new(_e||I)}}static{this.\u0275pipe=n.EJ8({name:"slice",type:I,pure:!1,standalone:!0})}}return I})(),es=(()=>{class I{static{this.\u0275fac=function(_e){return new(_e||I)}}static{this.\u0275mod=n.$C({type:I})}static{this.\u0275inj=n.G2t({})}}return I})();const vr="browser",js="server";function zr(I){return I===vr}function hr(I){return I===js}let zi=(()=>{class I{static{this.\u0275prov=(0,n.jDH)({token:I,providedIn:"root",factory:()=>zr((0,n.WQX)(n.Agw))?new ps((0,n.WQX)(k),window):new ma})}}return I})();class ps{constructor(Te,$){this.document=Te,this.window=$,this.offset=()=>[0,0]}setOffset(Te){this.offset=Array.isArray(Te)?()=>Te:Te}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(Te){this.window.scrollTo(Te[0],Te[1])}scrollToAnchor(Te){const $=function Is(I,Te){const $=I.getElementById(Te)||I.getElementsByName(Te)[0];if($)return $;if("function"==typeof I.createTreeWalker&&I.body&&"function"==typeof I.body.attachShadow){const _e=I.createTreeWalker(I.body,NodeFilter.SHOW_ELEMENT);let Et=_e.currentNode;for(;Et;){const qt=Et.shadowRoot;if(qt){const un=qt.getElementById(Te)||qt.querySelector(`[name="${Te}"]`);if(un)return un}Et=_e.nextNode()}}return null}(this.document,Te);$&&(this.scrollToElement($),$.focus())}setHistoryScrollRestoration(Te){this.window.history.scrollRestoration=Te}scrollToElement(Te){const $=Te.getBoundingClientRect(),_e=$.left+this.window.pageXOffset,Et=$.top+this.window.pageYOffset,qt=this.offset();this.window.scrollTo(_e-qt[0],Et-qt[1])}}class ma{setOffset(Te){}getScrollPosition(){return[0,0]}scrollToPosition(Te){}scrollToAnchor(Te){}setHistoryScrollRestoration(Te){}}class Ws{}},1562:(it,de,h)=>{"use strict";function n(Ge,fe,tt,D,J,W,Ae){try{var Tt=Ge[W](Ae),gn=Tt.value}catch(ci){return void tt(ci)}Tt.done?fe(gn):Promise.resolve(gn).then(D,J)}function c(Ge){return function(){var fe=this,tt=arguments;return new Promise(function(D,J){var W=Ge.apply(fe,tt);function Ae(gn){n(W,D,J,Ae,Tt,"next",gn)}function Tt(gn){n(W,D,J,Ae,Tt,"throw",gn)}Ae(void 0)})}}h.d(de,{a7:()=>je,Qq:()=>ee,yz:()=>Dt,$R:()=>Mn,Sx:()=>nt,$m:()=>Pn});var r=h(3953),s=h(7673),d=h(1985),_=h(6648),k=h(274),P=h(5964),N=h(6354),K=h(980),ne=h(5558),w=h(8141),M=h(177);class j{}class H{}class pe{constructor(fe){this.normalizedNames=new Map,this.lazyUpdate=null,fe?"string"==typeof fe?this.lazyInit=()=>{this.headers=new Map,fe.split("\n").forEach(tt=>{const D=tt.indexOf(":");if(D>0){const J=tt.slice(0,D),W=J.toLowerCase(),Ae=tt.slice(D+1).trim();this.maybeSetNormalizedName(J,W),this.headers.has(W)?this.headers.get(W).push(Ae):this.headers.set(W,[Ae])}})}:typeof Headers<"u"&&fe instanceof Headers?(this.headers=new Map,fe.forEach((tt,D)=>{this.setHeaderEntries(D,tt)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(fe).forEach(([tt,D])=>{this.setHeaderEntries(tt,D)})}:this.headers=new Map}has(fe){return this.init(),this.headers.has(fe.toLowerCase())}get(fe){this.init();const tt=this.headers.get(fe.toLowerCase());return tt&&tt.length>0?tt[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(fe){return this.init(),this.headers.get(fe.toLowerCase())||null}append(fe,tt){return this.clone({name:fe,value:tt,op:"a"})}set(fe,tt){return this.clone({name:fe,value:tt,op:"s"})}delete(fe,tt){return this.clone({name:fe,value:tt,op:"d"})}maybeSetNormalizedName(fe,tt){this.normalizedNames.has(tt)||this.normalizedNames.set(tt,fe)}init(){this.lazyInit&&(this.lazyInit instanceof pe?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(fe=>this.applyUpdate(fe)),this.lazyUpdate=null))}
vendor: 2,908 bytes, line 1
1copyFrom(fe){fe.init(),Array.from(fe.headers.keys()).forEach(tt=>{this.headers.set(tt,fe.headers.get(tt)),this.normalizedNames.set(tt,fe.normalizedNames.get(tt))})}clone(fe){const tt=new pe;return tt.lazyInit=this.lazyInit&&this.lazyInit instanceof pe?this.lazyInit:this,tt.lazyUpdate=(this.lazyUpdate||[]).concat([fe]),tt}applyUpdate(fe){const tt=fe.name.toLowerCase();switch(fe.op){case"a":case"s":let D=fe.value;if("string"==typeof D&&(D=[D]),0===D.length)return;this.maybeSetNormalizedName(fe.name,tt);const J=("a"===fe.op?this.headers.get(tt):void 0)||[];J.push(...D),this.headers.set(tt,J);break;case"d":const W=fe.value;if(W){let Ae=this.headers.get(tt);if(!Ae)return;Ae=Ae.filter(Tt=>-1===W.indexOf(Tt)),0===Ae.length?(this.headers.delete(tt),this.normalizedNames.delete(tt)):this.headers.set(tt,Ae)}else this.headers.delete(tt),this.normalizedNames.delete(tt)}}setHeaderEntries(fe,tt){const D=(Array.isArray(tt)?tt:[tt]).map(W=>W.toString()),J=fe.toLowerCase();this.headers.set(J,D),this.maybeSetNormalizedName(fe,J)}forEach(fe){this.init(),Array.from(this.normalizedNames.keys()).forEach(tt=>fe(this.normalizedNames.get(tt),this.headers.get(tt)))}}class me{encodeKey(fe){return pt(fe)}encodeValue(fe){return pt(fe)}decodeKey(fe){return decodeURIComponent(fe)}decodeValue(fe){return decodeURIComponent(fe)}}const yt=/%(\d[a-f0-9])/gi,ot={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function pt(Ge){return encodeURIComponent(Ge).replace(yt,(fe,tt)=>ot[tt]??fe)}function et(Ge){return`${Ge}`}class ct{constructor(fe={}){if(this.updates=null,this.cloneFrom=null,this.encoder=fe.encoder||new me,fe.fromString){if(fe.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function Ke(Ge,fe){const tt=new Map;return Ge.length>0&&Ge.replace(/^\?/,"").split("&").forEach(J=>{const W=J.indexOf("="),[Ae,Tt]=-1==W?[fe.decodeKey(J),""]:[fe.decodeKey(J.slice(0,W)),fe.decodeValue(J.slice(W+1))],gn=tt.get(Ae)||[];gn.push(Tt),tt.set(Ae,gn)}),tt}(fe.fromString,this.encoder)}else fe.fromObject?(this.map=new Map,Object.keys(fe.fromObject).forEach(tt=>{const D=fe.fromObject[tt],J=Array.isArray(D)?D.map(et):[et(D)];this.map.set(tt,J)})):this.map=null}has(fe){return this.init(),this.map.has(fe)}get(fe){this.init();const tt=this.map.get(fe);return tt?tt[0]:null}getAll(fe){return this.init(),this.map.get(fe)||null}keys(){return this.init(),Array.from(this.map.keys())}append(fe,tt){return this.clone({param:fe,value:tt,op:"a"})}appendAll(fe){const tt=[];return Object.keys(fe).forEach(D=>{const J=fe[D];Array.isArray(J)?J.forEach(W=>{tt.push({param:D,value:W,op:"a"})}):tt.push({param:D,value:J,op:"a"})}),this.clone(tt)}set(fe,tt){return this.clone({param:fe,value:tt,op:"s"})}delete(fe,tt){return this.clone({param:fe,value:tt,op:"d"})}toString(){return this.init(),this.keys().map(fe=>{const tt=this.encoder.encodeKey(fe);return this.map.get(fe).map(D=>
1tt+"="+this.encoder.encodeValue(D)).join("&")}).filter(fe=>""!==fe).join("&")}clone(fe){const tt=new ct({encoder:this.encoder});return tt.cloneFrom=this.cloneFrom||this,tt.updates=(this.updates||[]).concat(fe),tt}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(fe=>this.map.set(fe,this.cloneFrom.map.get(fe))),this.updates.forEach(fe=>{switch(fe.op){case"a":case"s":const tt=("a"===fe.op?this.map.get(fe.param):void 0)||[];tt.push(et(fe.value)),this.map.set(fe.param,tt);break;case"d":if(void 0===fe.value){this.map.delete(fe.param);break}{let D=this.map.get(fe.param)||[];const J=D.indexOf(et(fe.value));-1!==J&&D.splice(J,1),D.length>0?this.map.set(fe.param,D):this.map.delete(fe.param)}}}),this.cloneFrom=this.updates=null)}}class re{constructor(){this.map=new Map}set(fe,tt){return this.map.set(fe,tt),this}get(fe){return this.map.has(fe)||this.map.set(fe,fe.defaultValue()),this.map.get(fe)}delete(fe){return this.map.delete(fe),this}has(fe){return this.map.has(fe)}keys(){return this.map.keys()}}function Re(Ge){return typeof ArrayBuffer<"u"&&Ge instanceof ArrayBuffer}function Fe(Ge){return typeof Blob<"u"&&Ge instanceof Blob}function wt(Ge){return typeof FormData<"u"&&Ge instanceof FormData}class Xt{constructor(fe,tt,D,J){let W;if(this.url=tt,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=fe.toUpperCase(),function ke(Ge){switch(Ge){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||J?(this.body=void 0!==D?D:null,W=J):W=D,W&&(this.reportProgress=!!W.reportProgress,this.withCredentials=!!W.withCredentials,W.responseType&&(this.responseType=W.responseType),W.headers&&(this.headers=W.headers),W.context&&(this.context=W.context),W.params&&(this.params=W.params),this.transferCache=W.transferCache),this.headers??=new pe,this.context??=new re,this.params){const Ae=this.params.toString();if(0===Ae.length)this.urlWithParams=tt;else{const Tt=tt.indexOf("?");this.urlWithParams=tt+(-1===Tt?"?":Tt<tt.length-1?"&":"")+Ae}}else this.params=new ct,this.urlWithParams=tt}serializeBody(){return null===this.body?null:"string"==typeof this.body||Re(this.body)||Fe(this.body)||wt(this.body)||function Ot(Ge){return typeof URLSearchParams<"u"&&Ge instanceof URLSearchParams}(this.body)?this.body:this.body instanceof ct?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||wt(this.body)?null:Fe(this.body)?this.body.type||null:Re(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof ct?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(fe={}){const tt=fe.method||this.method,D=fe.url||this.url,J=fe.responseType||this.responseType,W=fe.transferCache??this.transferCache,Ae=void 0!==fe.body?fe.body:this.body,Tt=fe.withCredentials??this.withCredentials,gn=fe.reportProgress??this.reportProgress;let ci=fe.headers||this.headers,pi=fe.params||this.params;const Si=fe.context??this.context;return void 0!==fe.setHeaders&&(ci=Object.keys(fe.setHeaders).reduce((Ti,bi)=>Ti.set(bi,fe.setHeaders[bi]),ci)),fe.setParams&&(pi=Object.keys(fe.setParams).reduce((Ti,bi)=>Ti.set(bi,fe.setParams[bi]),pi)),new Xt(tt,D,Ae,{params:pi,headers:ci,context:Si,reportProgress:gn,responseType:J,withCredentials:Tt,transferCache:W})}}var ln=function(Ge){return Ge[Ge.Sent=0]="Sent",Ge[Ge.UploadProgress=1]="UploadProgress",Ge[Ge.ResponseHeader=2]="ResponseHeader",Ge[Ge.DownloadProgress=3]="DownloadProgress",Ge[Ge.Response=4]="Response",Ge[Ge.User=5]="User",Ge}(ln||{});class Pt{constructor(fe,tt=200,D="OK"){this.headers=fe.headers||new pe,this.status=void 0!==fe.status?fe.status:tt,this.statusText=fe.statusText||D,this.url=fe.url||null,this.ok=this.status>=200&&this.status<300}}class fn extends Pt{constructor(fe={}){super(fe),this.type=ln.ResponseHeader}clone(fe={}){return new fn({headers:fe.headers||this.headers,status:void 0!==fe.status?fe.status:this.status,statusText:fe.statusText||this.statusText,url:fe.url||this.url||void 0})}}class dt extends Pt{constructor(fe={}){super(fe),this.type=ln.Response,this.body=void 0!==fe.body?fe.body:null}clone(fe={}){return new dt({body:void 0!==fe.body?fe.body:this.body,headers:fe.headers||this.headers,status:void 0!==fe.status?fe.status:this.status,statusText:fe.statusText||this.statusText,url:fe.url||this.url||void 0})}}class Dt extends Pt{constructor(fe){super(fe,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${fe.url||"(unknown url)"}`:`Http failure response for ${fe.url||"(unknown url)"}: ${fe.status} ${fe.statusText}`,this.error=fe.error||null}}function B(Ge,fe){return{body:fe,headers:Ge.headers,context:Ge.context,observe:Ge.observe,params:Ge.params,reportProgress:Ge.reportProgress,responseType:Ge.responseType,withCredentials:Ge.withCredentials,transferCache:Ge.transferCache}}let ee=(()=>{class Ge{constructor(tt){this.handler=tt}request(tt,D,J={}){let W;if(tt instanceof Xt)W=tt;else{let gn,ci;gn=J.headers instanceof pe?J.headers:new pe(J.headers),J.params&&(ci=J.params instanceof ct?J.params:new ct({fromObject:J.params})),W=new Xt(tt,D,void 0!==J.body?J.body:null,{headers:gn,context:J.context,params:ci,reportProgress:J.reportProgress,responseType:J.responseType||"json",withCredentials:J.withCredentials,transferCache:J.transferCache})}const Ae=(0,s.of)(W).pipe((0,k.H)(gn=>this.handler.handle(gn)));if(tt instanceof Xt||"events"===J.observe)return Ae;const Tt=Ae.pipe((0,P.p)(gn=>gn instanceof dt));switch(J.observe||"body"){case"body":switch(W.responseType){case"arraybuffer":return Tt.pipe((0,N.T)(gn=>{if(null!==gn.body&&!(gn.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return gn.body}));case"blob":return Tt.pipe((0,N.T)(gn=>{if(null!==gn.body&&!(gn.body instanceof Blob))throw new Error("Response is not a Blob.");return gn.body}));case"text":return Tt.pipe((0,N.T)(gn=>{if(null!==gn.body&&"string"!=typeof gn.body)throw new Error("Response is not a string.");return gn.body}));default:return Tt.pipe((0,N.T)(gn=>gn.body))}case"response":return Tt;default:throw new Error(`Unreachable: unhandled observe type ${J.observe}}`)}}delete(tt,D={}){return this.request("DELETE",tt,D)}get(tt,D={}){return this.request("GET",tt,D)}head(tt,D={}){return this.request("HEAD",tt,D)}jsonp(tt,D){return this.request("JSONP",tt,{params:(new ct).append(D,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(tt,D={}){return this.request("OPTIONS",tt,D)}patch(tt,D,J={}){return this.request("PATCH",tt,B(J,D))}post(tt,D,J={}){return this.request("POST",tt,B(J,D))}put(tt,D,J={}){return this.request("PUT",tt,B(J,D))}static{this.\u0275fac=function(D){return new(D||Ge)(r.KVO(j))}}static{this.\u0275prov=r.jDH({token:Ge,factory:Ge.\u0275fac})}}return Ge})();const ae=/^\)\]\}',?\n/;function te(Ge){if(Ge.url)return Ge.url;const fe="X-Request-URL".toLocaleLowerCase();return Ge.headers.get(fe)}let Pe=(()=>{class Ge{constructor(){this.fetchImpl=(0,r.WQX)(ft,{optional:!0})?.fetch??((...tt)=>globalThis.fetch(...tt)),this.ngZone=(0,r.WQX)(r.SKi)}handle(tt){return new d.c(D=>{const J=new AbortController;return this.doRequest(tt,J.signal,D).then(Le,W=>D.error(new Dt({error:W}))),()=>J.abort()})}doRequest(tt,D,J){var W=this;return c(function*(){const Ae=W.createRequestInit(tt);let Tt;try{const Bi=W.ngZone.runOutsideAngular(()=>W.fetchImpl(tt.urlWithParams,{signal:D,...Ae}));(function Me(Ge){Ge.then(Le,Le)})(Bi),J.next({type:ln.Sent}),Tt=yield Bi}catch(Bi){return void J.error(new Dt({error:Bi,status:Bi.status??0,statusText:Bi.statusText,url:tt.urlWithParams,headers:Bi.headers}))}const gn=new pe(Tt.headers),ci=Tt.statusText,pi=te(Tt)??tt.urlWithParams;let Si=Tt.status,Ti=null;if(tt.reportProgress&&J.next(new fn({headers:gn,status:Si,statusText:ci,url:pi})),Tt.body){const Bi=Tt.headers.get("content-length"),Fi=[],Li=Tt.body.getReader();let Jr,er,tr=0;const _r=typeof Zone<"u"&&Zone.current;yield W.ngZone.runOutsideAngular(c(function*(){for(;;){const{done:ur,value:wr}=yield Li.read();if(ur)break;if(Fi.push(wr),tr+=wr.length,tt.reportProgress){er="text"===tt.responseType?(er??"")+(Jr??=new TextDecoder).decode(wr,{stream:!0}):void 0;const na=()=>J.next({type:ln.DownloadProgress,total:Bi?+Bi:void 0,loaded:tr,partialText:er});_r?_r.run(na):na()}}}));const xs=W.concatChunks(Fi,tr);try{const ur=Tt.headers.get("Content-Type")??"";Ti=W.parseBody(tt,xs,ur)}catch(ur){return void J.error(new Dt({error:ur,headers:new pe(Tt.headers),status:Tt.status,statusText:Tt.statusText,url:te(Tt)??tt.urlWithParams}))}}0===Si&&(Si=Ti?200:0),Si>=200&&Si<300?(J.next(new dt({body:Ti,headers:gn,status:Si,statusText:ci,url:pi})),J.complete()):J.error(new Dt({error:Ti,headers:gn,status:Si,statusText:ci,url:pi}))})()}parseBody(tt,D,J){switch(tt.responseType){case"json":const W=(new TextDecoder).decode(D).replace(ae,"");return""===W?null:JSON.parse(W);case"text":return(new TextDecoder).decode(D);case"blob":return new Blob([D],{type:J});case"arraybuffer":return D.buffer}}createRequestInit(tt){const D={},J=tt.withCredentials?"include":void 0;
1if(tt.headers.forEach((W,Ae)=>D[W]=Ae.join(",")),tt.headers.has("Accept")||(D.Accept="application/json, text/plain, */*"),!tt.headers.has("Content-Type")){const W=tt.detectContentTypeHeader();null!==W&&(D["Content-Type"]=W)}return{body:tt.serializeBody(),method:tt.method,headers:D,credentials:J}}concatChunks(tt,D){const J=new Uint8Array(D);let W=0;for(const Ae of tt)J.set(Ae,W),W+=Ae.length;return J}static{this.\u0275fac=function(D){return new(D||Ge)}}static{this.\u0275prov=r.jDH({token:Ge,factory:Ge.\u0275fac})}}return Ge})();class ft{}function Le(){}function _t(Ge,fe){return fe(Ge)}function Se(Ge,fe){return(tt,D)=>fe.intercept(tt,{handle:J=>Ge(J,D)})}const je=new r.nKC(""),Ft=new r.nKC(""),nn=new r.nKC(""),vn=new r.nKC("",{providedIn:"root",factory:()=>!0});function zt(){let Ge=null;return(fe,tt)=>{null===Ge&&(Ge=((0,r.WQX)(je,{optional:!0})??[]).reduceRight(Se,_t));const D=(0,r.WQX)(r.TgB);if((0,r.WQX)(vn)){const W=D.add();return Ge(fe,tt).pipe((0,K.j)(()=>D.remove(W)))}return Ge(fe,tt)}}let De=(()=>{class Ge extends j{constructor(tt,D){super(),this.backend=tt,this.injector=D,this.chain=null,this.pendingTasks=(0,r.WQX)(r.TgB),this.contributeToStability=(0,r.WQX)(vn)}handle(tt){if(null===this.chain){const D=Array.from(new Set([...this.injector.get(Ft),...this.injector.get(nn,[])]));this.chain=D.reduceRight((J,W)=>function ye(Ge,fe,tt){return(D,J)=>(0,r.N4e)(tt,()=>fe(D,W=>Ge(W,J)))}(J,W,this.injector),_t)}if(this.contributeToStability){const D=this.pendingTasks.add();return this.chain(tt,J=>this.backend.handle(J)).pipe((0,K.j)(()=>this.pendingTasks.remove(D)))}return this.chain(tt,D=>this.backend.handle(D))}static{this.\u0275fac=function(D){return new(D||Ge)(r.KVO(H),r.KVO(r.uvJ))}}static{this.\u0275prov=r.jDH({token:Ge,factory:Ge.\u0275fac})}}return Ge})();const st=/^\)\]\}',?\n/;let St=(()=>{class Ge{constructor(tt){this.xhrFactory=tt}handle(tt){if("JSONP"===tt.method)throw new r.wOt(-2800,!1);const D=this.xhrFactory;return(D.\u0275loadImpl?(0,_.H)(D.\u0275loadImpl()):(0,s.of)(null)).pipe((0,ne.n)(()=>new d.c(W=>{const Ae=D.build();if(Ae.open(tt.method,tt.urlWithParams),tt.withCredentials&&(Ae.withCredentials=!0),tt.headers.forEach((Fi,Li)=>Ae.setRequestHeader(Fi,Li.join(","))),tt.headers.has("Accept")||Ae.setRequestHeader("Accept","application/json, text/plain, */*"),!tt.headers.has("Content-Type")){const Fi=tt.detectContentTypeHeader();null!==Fi&&Ae.setRequestHeader("Content-Type",Fi)}if(tt.responseType){const Fi=tt.responseType.toLowerCase();Ae.responseType="json"!==Fi?Fi:"text"}const Tt=tt.serializeBody();let gn=null;const ci=()=>{if(null!==gn)return gn;const Fi=Ae.statusText||"OK",Li=new pe(Ae.getAllResponseHeaders()),tr=function Kt(Ge){return"responseURL"in Ge&&Ge.responseURL?Ge.responseURL:/^X-Request-URL:/m.test(Ge.getAllResponseHeaders())?Ge.getResponseHeader("X-Request-URL"):null}(Ae)||tt.url;return gn=new fn({headers:Li,status:Ae.status,statusText:Fi,url:tr}),gn},pi=()=>{let{headers:Fi,status:Li,statusText:tr,url:Jr}=ci(),er=null;204!==Li&&(er=typeof Ae.response>"u"?Ae.responseText:Ae.response),0===Li&&(Li=er?200:0);let _r=Li>=200&&Li<300;if("json"===tt.responseType&&"string"==typeof er){const xs=er;er=er.replace(st,"");try{er=""!==er?JSON.parse(er):null}catch(ur){er=xs,_r&&(_r=!1,er={error:ur,text:er})}}_r?(W.next(new dt({body:er,headers:Fi,status:Li,statusText:tr,url:Jr||void 0})),W.complete()):W.error(new Dt({error:er,headers:Fi,status:Li,statusText:tr,url:Jr||void 0}))},Si=Fi=>{const{url:Li}=ci(),tr=new Dt({error:Fi,status:Ae.status||0,statusText:Ae.statusText||"Unknown Error",url:Li||void 0});W.error(tr)};let Ti=!1;const bi=Fi=>{Ti||(W.next(ci()),Ti=!0);let Li={type:ln.DownloadProgress,loaded:Fi.loaded};Fi.lengthComputable&&(Li.total=Fi.total),"text"===tt.responseType&&Ae.responseText&&(Li.partialText=Ae.responseText),W.next(Li)},Bi=Fi=>{let Li={type:ln.UploadProgress,loaded:Fi.loaded};Fi.lengthComputable&&(Li.total=Fi.total),W.next(Li)};return Ae.addEventListener("load",pi),Ae.addEventListener("error",Si),Ae.addEventListener("timeout",Si),Ae.addEventListener("abort",Si),tt.reportProgress&&(Ae.addEventListener("progress",bi),null!==Tt&&Ae.upload&&Ae.upload.addEventListener("progress",Bi)),Ae.send(Tt),W.next({type:ln.Sent}),()=>{Ae.removeEventListener("error",Si),Ae.removeEventListener("abort",Si),Ae.removeEventListener("load",pi),Ae.removeEventListener("timeout",Si),tt.reportProgress&&(Ae.removeEventListener("progress",bi),null!==Tt&&Ae.upload&&Ae.upload.removeEventListener("progress",Bi)),Ae.readyState!==Ae.DONE&&Ae.abort()}})))}static{this.\u0275fac=function(D){return new(D||Ge)(r.KVO(M.N0))}}static{this.\u0275prov=r.jDH({token:Ge,factory:Ge.\u0275fac})}}return Ge})();const tn=new r.nKC(""),Sn=new r.nKC("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),Qt=new r.nKC("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class mt{}let xe=(()=>{class Ge{constructor(tt,D,J){this.doc=tt,this.platform=D,this.cookieName=J,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const tt=this.doc.cookie||"";return tt!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,M._b)(tt,this.cookieName),this.lastCookieString=tt),this.lastToken}static{this.\u0275fac=function(D){return new(D||Ge)(r.KVO(M.qQ),r.KVO(r.Agw),r.KVO(Sn))}}static{this.\u0275prov=r.jDH({token:Ge,factory:Ge.\u0275fac})}}return Ge})();function oe(Ge,fe){const tt=Ge.url.toLowerCase();if(!(0,r.WQX)(tn)||"GET"===Ge.method||"HEAD"===Ge.method||tt.startsWith("http://")||tt.startsWith("https://"))return fe(Ge);const D=(0,r.WQX)(mt).getToken(),J=(0,r.WQX)(Qt);return null!=D&&!Ge.headers.has(J)&&(Ge=Ge.clone({headers:Ge.headers.set(J,D)})),fe(Ge)}var bt=function(Ge){return Ge[Ge.Interceptors=0]="Interceptors",Ge[Ge.LegacyInterceptors=1]="LegacyInterceptors",Ge[Ge.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",Ge[Ge.NoXsrfProtection=3]="NoXsrfProtection",Ge[Ge.JsonpSupport=4]="JsonpSupport",Ge[Ge.RequestsMadeViaParent=5]="RequestsMadeViaParent",Ge[Ge.Fetch=6]="Fetch",Ge}(bt||{});function Mn(...Ge){const fe=[ee,St,De,{provide:j,useExisting:De},{provide:H,useFactory:()=>(0,r.WQX)(Pe,{optional:!0})??(0,r.WQX)(St)},{provide:Ft,useValue:oe,multi:!0},{provide:tn,useValue:!0},{provide:mt,useClass:xe}];for(const tt of Ge)fe.push(...tt.\u0275providers);return(0,r.EmA)(fe)}const Ht=new r.nKC("");function nt(){return function Yt(Ge,fe){return{\u0275kind:Ge,\u0275providers:fe}}(bt.LegacyInterceptors,[{provide:Ht,useFactory:zt},{provide:Ft,useExisting:Ht,multi:!0}])}const Xn=new r.nKC(""),mi="b",ri="h",Ki="s",Xi="st",Zi="u",qi="rt",fr=new r.nKC(""),Cr=["GET","HEAD"];function $e(Ge,fe){const{isCacheActive:tt,...D}=(0,r.WQX)(fr),{transferCache:J,method:W}=Ge;if(!tt||!1===J||"POST"===W&&!D.includePostRequests&&!J||"POST"!==W&&!Cr.includes(W)||!D.includeRequestsWithAuthHeaders&&function he(Ge){return Ge.headers.has("authorization")||Ge.headers.has("proxy-authorization")}(Ge)||!1===D.filter?.(Ge))return fe(Ge);const Ae=(0,r.WQX)(r.pJN),Tt=(0,r.WQX)(Xn,{optional:!0}),gn=(0,M.Vy)((0,r.WQX)(r.Agw));if(Tt&&!gn)throw new r.wOt(2803,!1);
1const ci=gn&&Tt?function qn(Ge,fe){const tt=new URL(Ge,"resolve://").origin,D=fe[tt];return D?Ge.replace(tt,D):Ge}(Ge.url,Tt):Ge.url,pi=function Vt(Ge,fe){const{params:tt,method:D,responseType:J}=Ge,W=Ve(tt);let Ae=Ge.serializeBody();Ae instanceof URLSearchParams?Ae=Ve(Ae):"string"!=typeof Ae&&(Ae="");const gn=function mn(Ge){let fe=0;for(const tt of Ge)fe=Math.imul(31,fe)+tt.charCodeAt(0)|0;return fe+=2147483648,fe.toString()}([D,J,fe,Ae,W].join("|"));return(0,r.zw6)(gn)}(Ge,ci),Si=Ae.get(pi,null);let Ti=D.includeHeaders;if("object"==typeof J&&J.includeHeaders&&(Ti=J.includeHeaders),Si){const{[mi]:bi,[qi]:Bi,[ri]:Fi,[Ki]:Li,[Xi]:tr,[Zi]:Jr}=Si;let er=bi;switch(Bi){case"arraybuffer":er=(new TextEncoder).encode(bi).buffer;break;case"blob":er=new Blob([bi])}let _r=new pe(Fi);return(0,s.of)(new dt({body:er,headers:_r,status:Li,statusText:tr,url:Jr}))}return fe(Ge).pipe((0,w.M)(bi=>{bi instanceof dt&&gn&&Ae.set(pi,{[mi]:bi.body,[ri]:ie(bi.headers,Ti),[Ki]:bi.status,[Xi]:bi.statusText,[Zi]:ci,[qi]:Ge.responseType})}))}function ie(Ge,fe){if(!fe)return{};const tt={};for(const D of fe){const J=Ge.getAll(D);null!==J&&(tt[D]=J)}return tt}function Ve(Ge){return[...Ge.keys()].sort().map(fe=>`${fe}=${Ge.getAll(fe)}`).join("&")}function Pn(Ge){return[{provide:fr,useFactory:()=>((0,r.ngT)("NgHttpTransferCache"),{isCacheActive:!0,...Ge})},{provide:nn,useValue:$e,multi:!0,deps:[r.pJN,fr]},{provide:r.iLQ,multi:!0,useFactory:()=>{const fe=(0,r.WQX)(r.o8S),tt=(0,r.WQX)(fr);return()=>{(0,r.zuW)(fe).then(()=>{tt.isCacheActive=!1})}}}]}},3953:(it,de,h)=>{"use strict";function n(e,t){return Object.is(e,t)}h.d(de,{bc$:()=>tE,iLQ:()=>im,sZ2:()=>qu,hnV:()=>YD,wjH:()=>bc,Hbi:()=>mO,o8S:()=>al,BIS:()=>nE,gRc:()=>tM,Ql9:()=>NI,OM3:()=>iu,Ocv:()=>zI,abz:()=>Pc,Z63:()=>Qs,aKT:()=>Id,uvJ:()=>Hr,zcH:()=>El,bkB:()=>tl,$GK:()=>wi,nKC:()=>C,zZn:()=>Ya,_q3:()=>A_,MKu:()=>I_,xe9:()=>E_,Co$:()=>xy,Vns:()=>gc,SKi:()=>ds,Xx1:()=>da,Agw:()=>eh,PLl:()=>Jg,rOR:()=>Qu,sFG:()=>ZT,_9s:()=>Jp,czy:()=>hh,WPN:()=>dc,kdw:()=>as,C4Q:()=>Xd,NYb:()=>AI,giA:()=>BD,pJN:()=>Ld,RxE:()=>AD,c1b:()=>Sh,gXe:()=>La,mal:()=>Nh,Tzd:()=>By,Af3:()=>X,L39:()=>GO,EWP:()=>XO,sbv:()=>Ck,a0P:()=>tR,Ol2:()=>vf,w6W:()=>Uk,oH4:()=>ZD,QZP:()=>RM,Rfq:()=>Ji,WQX:()=>Cn,Hps:()=>hf,QuC:()=>Vr,EmA:()=>Co,zw6:()=>sE,Udg:()=>$O,fpN:()=>hO,HJs:()=>nR,N4e:()=>g,vPA:()=>oy,O8t:()=>QO,H3F:()=>ID,H8p:()=>No,KH2:()=>_d,TgB:()=>oc,wOt:()=>xn,WHO:()=>PD,e01:()=>ND,lNU:()=>Zr,PpM:()=>Qc,h9k:()=>wv,$MX:()=>lh,ZF7:()=>Hc,Kcf:()=>EE,e5t:()=>xE,UyX:()=>TE,cWb:()=>CE,osQ:()=>kE,H5H:()=>$f,Zy3:()=>Wi,mq5:()=>V0,JZv:()=>mr,LfX:()=>xa,plB:()=>Vl,jNT:()=>b_,zjR:()=>jD,ngT:()=>Ha,TL$:()=>q1,Tbb:()=>rr,zUL:()=>vs,rcV:()=>Cl,zuW:()=>y_,M8M:()=>zO,XA_:()=>AO,nM4:()=>Dy,Vt3:()=>pf,GFd:()=>ky,OA$:()=>L,Jv_:()=>Xw,aNF:()=>Qw,R7$:()=>Xv,BMQ:()=>If,HbH:()=>D0,ZvI:()=>S0,AVh:()=>Bf,vxM:()=>R0,wni:()=>Dw,C6U:()=>Tw,nv$:()=>Zy,LVR:()=>Jy,VBU:()=>Ln,FsC:()=>$r,jDH:()=>Ii,G2t:()=>aa,$C:()=>Vi,EJ8:()=>Zs,rXU:()=>Wc,nrm:()=>Uf,eu8:()=>zf,bVm:()=>Gh,qex:()=>Wh,k0s:()=>zh,j41:()=>Uh,RV6:()=>Y0,xGo:()=>_g,Mr5:()=>Wf,pXf:()=>aw,nnv:()=>ow,uP7:()=>Qf,KVO:()=>gi,kS0:()=>Gu,QTQ:()=>Zv,bIt:()=>Zf,lsd:()=>Cw,joV:()=>tg,qSk:()=>eg,XpG:()=>hw,nI1:()=>dD,bMT:()=>uD,i5U:()=>hD,brH:()=>mD,SdG:()=>pw,NAR:()=>mw,Y8G:()=>Lf,FS9:()=>e_,Mz_:()=>Zh,FCK:()=>t_,lJ4:()=>qw,eq3:()=>eD,l_i:()=>tD,sMw:()=>nD,ziG:()=>iD,s1E:()=>rD,NyB:()=>kw,mGM:()=>Ew,sdS:()=>xw,Dyx:()=>N0,Z7z:()=>P0,fX1:()=>L0,Vm6:()=>F0,Njj:()=>V_,tSv:()=>Sv,eBV:()=>Y_,npT:()=>Dv,B4B:()=>pp,n$t:()=>Ev,xc7:()=>Nf,Kam:()=>Jf,zvX:()=>Gf,DNE:()=>yf,C5r:()=>pD,EFF:()=>Bw,JRh:()=>i_,SpI:()=>Jh,Lme:()=>r_,E5c:()=>s_,LHq:()=>a_,DH7:()=>Ww,mxI:()=>l_,R50:()=>o_,GBs:()=>Mw});let c=null,r=!1,s=1;const d=Symbol("SIGNAL");function _(e){const t=c;return c=e,t}const K={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:()=>{}};function ne(e){if(r)throw new Error("");
1if(null===c)return;c.consumerOnSignalRead(e);const t=c.nextProducerIndex++;ct(c),t<c.producerNode.length&&c.producerNode[t]!==e&&et(c)&&pt(c.producerNode[t],c.producerIndexOfThis[t]),c.producerNode[t]!==e&&(c.producerNode[t]=e,c.producerIndexOfThis[t]=et(c)?ot(e,c,t):0),c.producerLastReadVersion[t]=e.version}function M(e){if((!et(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==s)){if(!e.producerMustRecompute(e)&&!Ke(e))return e.dirty=!1,void(e.lastCleanEpoch=s);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=s}}function j(e){if(void 0===e.liveConsumerNode)return;const t=r;r=!0;try{for(const i of e.liveConsumerNode)i.dirty||pe(i)}finally{r=t}}function H(){return!1!==c?.consumerAllowSignalWrites}function pe(e){e.dirty=!0,j(e),e.consumerMarkedDirty?.(e)}function le(e){return e&&(e.nextProducerIndex=0),_(e)}function me(e,t){if(_(t),e&&void 0!==e.producerNode&&void 0!==e.producerIndexOfThis&&void 0!==e.producerLastReadVersion){if(et(e))for(let i=e.nextProducerIndex;i<e.producerNode.length;i++)pt(e.producerNode[i],e.producerIndexOfThis[i]);for(;e.producerNode.length>e.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Ke(e){ct(e);for(let t=0;t<e.producerNode.length;t++){const i=e.producerNode[t],a=e.producerLastReadVersion[t];if(a!==i.version||(M(i),a!==i.version))return!0}return!1}function yt(e){if(ct(e),et(e))for(let t=0;t<e.producerNode.length;t++)pt(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)}function ot(e,t,i){if(He(e),0===e.liveConsumerNode.length&&re(e))for(let a=0;a<e.producerNode.length;a++)e.producerIndexOfThis[a]=ot(e.producerNode[a],e,a);return e.liveConsumerIndexOfThis.push(i),e.liveConsumerNode.push(t)-1}function pt(e,t){if(He(e),1===e.liveConsumerNode.length&&re(e))for(let a=0;a<e.producerNode.length;a++)pt(e.producerNode[a],e.producerIndexOfThis[a]);const i=e.liveConsumerNode.length-1;if(e.liveConsumerNode[t]=e.liveConsumerNode[i],e.liveConsumerIndexOfThis[t]=e.liveConsumerIndexOfThis[i],e.liveConsumerNode.length--,e.liveConsumerIndexOfThis.length--,t<e.liveConsumerNode.length){const a=e.liveConsumerIndexOfThis[t],o=e.liveConsumerNode[t];ct(o),o.producerIndexOfThis[a]=t}}function et(e){return e.consumerIsAlwaysLive||(e?.liveConsumerNode?.length??0)>0}function ct(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function He(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function re(e){return void 0!==e.producerNode}function ke(e){const t=Object.create(Ot);t.computation=e;const i=()=>{if(M(t),ne(t),t.value===wt)throw t.error;return t.value};return i[d]=t,i}const Re=Symbol("UNSET"),Fe=Symbol("COMPUTING"),wt=Symbol("ERRORED"),Ot={...K,value:Re,dirty:!0,error:null,equal:n,producerMustRecompute:e=>e.value===Re||e.value===Fe,producerRecomputeValue(e){if(e.value===Fe)throw new Error("Detected cycle in computations.");const t=e.value;e.value=Fe;const i=le(e);let a;try{a=e.computation()}catch(o){a=wt,e.error=o}finally{me(e,i)}t!==Re&&t!==wt&&a!==wt&&e.equal(t,a)?e.value=t:(e.value=a,e.version++)}};let ln=function Xt(){throw new Error};function Pt(){ln()}let dt=null;function We(e,t){H()||Pt(),e.equal(e.value,t)||(e.value=t,function we(e){e.version++,function w(){s++}(),j(e),dt?.()}(e))}const ae={...K,equal:n,value:void 0};const Pe=()=>{},ft={...K,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{null!==e.schedule&&e.schedule(e.ref)},hasRun:!1,cleanupFn:Pe};var Me=h(4412),_t=h(1413),Se=h(8359),ye=h(6354),je=h(1594);const nn_JSACTION="__jsaction",nn_OWNER="__owner",vn={};function U(e,t){e[nn_JSACTION]=t}const _n=["mouseenter","mouseleave","pointerenter","pointerleave"],Vn=["focus","blur","error","load","toggle"],Rn=e=>Vn.indexOf(e)>=0;function Zt(e,t){e.removeEventListener?e.removeEventListener(t.eventType,t.handler,t.capture):e.detachEvent&&e.detachEvent(`on${t.eventType}`,t.handler)}let mt=typeof navigator<"u"&&/Macintosh/.test(navigator.userAgent);typeof navigator<"u"&&!/Opera/.test(navigator.userAgent)&&navigator,typeof navigator<"u"&&(/MSIE/.test(navigator.userAgent)||navigator),typeof navigator<"u"&&!/Opera|WebKit/.test(navigator.userAgent)&&navigator;const Ve=typeof navigator<"u"&&/iPhone|iPad|iPod/.test(navigator.userAgent);class Vt{constructor(t){this.element=t,this.handlerInfos=[]}addEventListener(t,i){Ve&&(this.element.style.cursor="pointer"),this.handlerInfos.push(function tn(e,t,i){let a=!1;return Rn(t)&&(a=!0),e.addEventListener(t,i,a),{eventType:t,handler:i,capture:a}}(this.element,t,i(this.element)))}cleanUp(){for(let t=0;t<this.handlerInfos.length;t++)Zt(this.element,this.handlerInfos[t]);this.handlerInfos=[]}}function Pn(e){return e.eventType}function _i(e,t){e.eventType=t}function qn(e){return e.event}function Zn(e,t){e.event=t}function Ge(e){return e.targetElement}function fe(e,t){e.targetElement=t}function tt(e){return e.eic}function Ae(e){return e.eia}function Tt(e,t,i){e.eia=[t,i]}function gn(e){e.eia=void 0}function pi(e){return e[1]}function Ti(e,t){e.eirp=t}function Fi(e){return e.eir}function Li(e,t){e.eir=t}function tr(e){return{eventType:e.eventType,event:e.event,targetElement:e.targetElement,eic:e.eic,eia:e.eia,timeStamp:e.timeStamp,eirp:e.eirp,eiack:e.eiack,eir:e.eir}}class _r{constructor(t){this.eventInfo=t}getEventType(){return Pn(this.eventInfo)}setEventType(t){_i(this.eventInfo,t)}getEvent(){return qn(this.eventInfo)}setEvent(t){Zn(this.eventInfo,t)}getTargetElement(){return Ge(this.eventInfo)}setTargetElement(t){fe(this.eventInfo,t)}getContainer(){return tt(this.eventInfo)}setContainer(t){!function D(e,t){e.eic=t}(this.eventInfo,t)}getTimestamp(){return function J(e){return e.timeStamp}(this.eventInfo)}setTimestamp(t){!function W(e,t){e.timeStamp=t}(this.eventInfo,t)}getAction(){const t=Ae(this.eventInfo);if(t)return{name:t[0],element:t[1]}}setAction(t){t?Tt(this.eventInfo,t.name,t.element):gn(this.eventInfo)}getIsReplay(){return function Si(e){return e.eirp}(this.eventInfo)}setIsReplay(t){Ti(this.eventInfo,t)}getResolved(){return Fi(this.eventInfo)}setResolved(t){Li(this.eventInfo,t)}clone(){return new _r(tr(this.eventInfo))}}const xs={},ur=/\s*;\s*/;
1class na{constructor({syntheticMouseEventSupport:t=!1,clickModSupport:i=!0}={}){this.a11yClickSupport=!1,this.clickModSupport=!0,this.updateEventInfoForA11yClick=void 0,this.preventDefaultForA11yClick=void 0,this.populateClickOnlyAction=void 0,this.syntheticMouseEventSupport=t,this.clickModSupport=i}resolveEventType(t){this.clickModSupport&&"click"===Pn(t)&&function oe(e){return mt&&e.metaKey||!mt&&e.ctrlKey||function xe(e){return 2===e.which||null==e.which&&4===e.button}(e)||e.shiftKey}(qn(t))?_i(t,"clickmod"):this.a11yClickSupport&&this.updateEventInfoForA11yClick(t)}resolveAction(t){Fi(t)||(this.populateAction(t,Ge(t)),Li(t,!0))}resolveParentAction(t){const i=Ae(t),a=i&&pi(i);gn(t);const o=a&&this.getParentNode(a);o&&this.populateAction(t,o)}populateAction(t,i){let a=i;for(;a&&a!==tt(t)&&(a.nodeType===Node.ELEMENT_NODE&&this.populateActionOnElement(a,t),!Ae(t));)a=this.getParentNode(a);const o=Ae(t);if(o&&(this.a11yClickSupport&&this.preventDefaultForA11yClick(t),this.syntheticMouseEventSupport&&("mouseenter"===Pn(t)||"mouseleave"===Pn(t)||"pointerenter"===Pn(t)||"pointerleave"===Pn(t))))if(function ut(e,t,i){const a=e.relatedTarget;return("mouseover"===e.type&&"mouseenter"===t||"mouseout"===e.type&&"mouseleave"===t||"pointerover"===e.type&&"pointerenter"===t||"pointerout"===e.type&&"pointerleave"===t)&&(!a||a!==i&&!i.contains(a))}(qn(t),Pn(t),pi(o))){const u=function Wt(e,t){const i={};for(const a in e){if("srcElement"===a||"target"===a)continue;const u=e[a];"function"!=typeof u&&(i[a]=u)}return i.type="mouseover"===e.type?"mouseenter":"mouseout"===e.type?"mouseleave":"pointerover"===e.type?"pointerenter":"pointerleave",i.target=i.srcElement=t,i.bubbles=!1,i}(qn(t),pi(o));Zn(t,u),fe(t,pi(o))}else gn(t)}getParentNode(t){const i=t[nn_OWNER];if(i)return i;const a=t.parentNode;return"#document-fragment"===a?.nodeName?a?.host??null:a}populateActionOnElement(t,i){const a=this.parseActions(t),o=a[Pn(i)];void 0!==o&&Tt(i,o,t),this.a11yClickSupport&&this.populateClickOnlyAction(t,i,a)}parseActions(t){let i=function zt(e){return e[nn_JSACTION]}(t);if(!i){const a=t.getAttribute("jsaction");if(a){if(i=function De(e){return vn[e]}(a),!i){i={};const o=a.split(ur);for(let u=0;u<o.length;u++){const f=o[u];if(!f)continue;const E=f.indexOf(":"),O=-1!==E,q=O?f.substr(0,E).trim():"click",be=O?f.substr(E+1).trim():f;i[q]=be}!function ue(e,t){vn[e]=t}(a,i)}U(t,i)}else i=xs,U(t,i)}return i}addA11yClickSupport(t,i,a){this.a11yClickSupport=!0,this.updateEventInfoForA11yClick=t,this.preventDefaultForA11yClick=i,this.populateClickOnlyAction=a}}var Ss=function(e){return e[e.I_AM_THE_JSACTION_FRAMEWORK=0]="I_AM_THE_JSACTION_FRAMEWORK",e}(Ss||{});class ia{constructor(t,{actionResolver:i,eventReplayer:a}={}){this.dispatchDelegate=t,this.eventReplayScheduled=!1,this.replayEventInfoWrappers=[],this.actionResolver=i,this.eventReplayer=a}dispatch(t){const i=new _r(t);this.actionResolver?.resolveEventType(t),this.actionResolver?.resolveAction(t);const a=i.getAction();a&&function us(e,t){return"A"===e.tagName&&("click"===t.getEventType()||"clickmod"===t.getEventType())}(a.element,i)&&function Bn(e){e.preventDefault?e.preventDefault():e.returnValue=!1}(i.getEvent()),this.eventReplayer&&i.getIsReplay()?this.scheduleEventInfoWrapperReplay(i):this.dispatchDelegate(i)}scheduleEventInfoWrapperReplay(t){this.replayEventInfoWrappers.push(t),!this.eventReplayScheduled&&(this.eventReplayScheduled=!0,Promise.resolve().then(()=>{this.eventReplayScheduled=!1,this.eventReplayer(this.replayEventInfoWrappers)}))}}const Ua=Symbol.for("propagationStopped");class lr{constructor(t,i=!0){this.dispatchDelegate=t,this.clickModSupport=i,this.actionResolver=new na({clickModSupport:i}),this.dispatcher=new ia(a=>{this.dispatchToDelegate(a)},{actionResolver:this.actionResolver})}dispatch(t){this.dispatcher.dispatch(t)}dispatchToDelegate(t){for(t.getIsReplay()&&function hs(e){const t=e.getEvent(),i=e.getTargetElement(),a=t.preventDefault.bind(t);gr(t,"target",i),gr(t,"eventPhase",101),gr(t,"preventDefault",()=>{throw a(),new Error("`preventDefault` called during event replay.")}),gr(t,"composedPath",()=>{throw new Error("`composedPath` called during event replay.")})}(t),function ir(e){const t=e.getEvent(),i=e.getEvent().stopPropagation.bind(t),a=()=>{t[Ua]=!0,i()};gr(t,"stopPropagation",a),gr(t,"stopImmediatePropagation",a)}(t);t.getAction();){if(ms(t),Rn(t.getEventType())&&t.getAction().element!==t.getTargetElement()||(this.dispatchDelegate(t.getEvent(),t.getAction().name),t.getEvent()[Ua]))return;this.actionResolver.resolveParentAction(t.eventInfo)}}}function ms(e){const t=e.getEvent(),i=e.getAction()?.element;i&&gr(t,"currentTarget",i,{configurable:!0})}function gr(e,t,i,{configurable:a=!1}={}){Object.defineProperty(e,t,{value:i,configurable:a})}function hr(e,t,i,a){for(let o=0;o<t.length;o++)e.removeEventListener(t[o],i,a)}let zi=(()=>{class e{static{this.MOUSE_SPECIAL_SUPPORT=!1}constructor(i){this.eventHandlers={},this.browserEventTypeToExtraEventTypes={},this.dispatcher=null,this.queuedEventInfos=[],this.containerManager=i}handleEvent(i,a,o){const u=function Jr(e,t,i,a,o,u,f,E){return{eventType:e,event:t,targetElement:i,eic:a,timeStamp:o,eia:u,eirp:f,eiack:E}}(i,a,a.target,o,Date.now());this.handleEventInfo(u)}handleEventInfo(i){if(!this.dispatcher)return Ti(i,!0),void this.queuedEventInfos?.push(i);this.dispatcher(i)}addEvent(i,a){if(i in this.eventHandlers||!this.containerManager||!e.MOUSE_SPECIAL_SUPPORT&&_n.indexOf(i)>=0)return;const o=(f,E,O)=>{this.handleEvent(f,E,O)};this.eventHandlers[i]=o;
1const u=function St(e){return"mouseenter"===e?"mouseover":"mouseleave"===e?"mouseout":"pointerenter"===e?"pointerover":"pointerleave"===e?"pointerout":e}(a||i);if(u!==i){const f=this.browserEventTypeToExtraEventTypes[u]||[];f.push(i),this.browserEventTypeToExtraEventTypes[u]=f}this.containerManager.addEventListener(u,f=>E=>{o(i,E,f)})}replayEarlyEvents(i=window._ejsa){i&&(this.replayEarlyEventInfos(i.q),function zr(e){e&&(hr(e.c,e.et,e.h),hr(e.c,e.etc,e.h,!0))}(i),delete window._ejsa)}replayEarlyEventInfos(i){for(let a=0;a<i.length;a++){const o=i[a],u=this.getEventTypesForBrowserEventType(o.eventType);for(let f=0;f<u.length;f++){const E=tr(o);_i(E,u[f]),this.handleEventInfo(E)}}}getEventTypesForBrowserEventType(i){const a=[];return this.eventHandlers[i]&&a.push(i),this.browserEventTypeToExtraEventTypes[i]&&a.push(...this.browserEventTypeToExtraEventTypes[i]),a}handler(i){return this.eventHandlers[i]}cleanUp(){this.containerManager.cleanUp(),this.containerManager=null,this.eventHandlers={},this.browserEventTypeToExtraEventTypes={},this.dispatcher=null,this.queuedEventInfos=[]}registerDispatcher(i,a){this.ecrd(i,a)}ecrd(i,a){if(this.dispatcher=i,this.queuedEventInfos?.length){for(let o=0;o<this.queuedEventInfos.length;o++)this.handleEventInfo(this.queuedEventInfos[o]);this.queuedEventInfos=null}}}return e})();const Zr="https://g.co/ng/security#xss";class xn extends Error{constructor(t,i){super(Wi(t,i)),this.code=t}}function Wi(e,t){return`NG0${Math.abs(e)}${t?": "+t:""}`}function _s(e){return{toString:e}.toString()}const ns="__parameters__";function Sr(e,t,i){return _s(()=>{const a=function Gs(e){return function(...i){if(e){const a=e(...i);for(const o in a)this[o]=a[o]}}}(t);function o(...u){if(this instanceof o)return a.apply(this,u),this;const f=new o(...u);return E.annotation=f,E;function E(O,q,be){const rt=O.hasOwnProperty(ns)?O[ns]:Object.defineProperty(O,ns,{value:[]})[ns];for(;rt.length<=be;)rt.push(null);return(rt[be]=rt[be]||[]).push(f),O}}return i&&(o.prototype=Object.create(i.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o})}const mr=globalThis;function ji(e){for(let t in e)if(e[t]===ji)return t;throw Error("Could not find renamed property on target object.")}function Ca(e,t){for(const i in t)t.hasOwnProperty(i)&&!e.hasOwnProperty(i)&&(e[i]=t[i])}function rr(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(rr).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 i=t.indexOf("\n");return-1===i?t:t.substring(0,i)}function Ar(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}function vs(e,t=100){if(!e||t<1||e.length<=t)return e;if(1==t)return e.substring(0,1)+"...";const i=Math.round(t/2);return e.substring(0,i)+"..."+e.substring(e.length-i)}const Ta=ji({__forward_ref__:ji});function Ji(e){return e.__forward_ref__=Ji,e.toString=function(){return rr(this())},e}function ei(e){return rs(e)?e():e}function rs(e){return"function"==typeof e&&e.hasOwnProperty(Ta)&&e.__forward_ref__===Ji}function ss(e,t,i){e!=t&&function Qn(e,t,i,a){throw new Error(`ASSERTION ERROR: ${e}`+(null==a?"":` [Expected=> ${i} ${a} ${t} <=Actual]`))}(i,e,t,"==")}function Ii(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function aa(e){return{providers:e.providers||[],imports:e.imports||[]}}function _a(e){return oa(e,Aa)||oa(e,ga)}function xa(e){return null!==_a(e)}function oa(e,t){return e.hasOwnProperty(t)?e[t]:null}function Sa(e){return e&&(e.hasOwnProperty(Xs)||e.hasOwnProperty(Ne))?e[Xs]:null}const Aa=ji({\u0275prov:ji}),Xs=ji({\u0275inj:ji}),ga=ji({ngInjectableDef:ji}),Ne=ji({ngInjectorDef:ji});class C{constructor(t,i){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof i?this.__NG_ELEMENT_ID__=i:void 0!==i&&(this.\u0275prov=Ii({token:this,providedIn:i.providedIn||"root",factory:i.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function Mi(e){return e&&!!e.\u0275providers}const si=ji({\u0275cmp:ji}),Jn=ji({\u0275dir:ji}),di=ji({\u0275pipe:ji}),Qi=ji({\u0275mod:ji}),Gi=ji({\u0275fac:ji}),sr=ji({__NG_ELEMENT_ID__:ji}),pr=ji({__NG_ENV_ID__:ji});function $n(e){return"string"==typeof e?e:null==e?"":String(e)}function Wa(e,t){throw new xn(-201,!1)}var wi=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}(wi||{});let la;function Ia(){return la}function jr(e){const t=la;return la=e,t}function Wn(e,t,i){const a=_a(e);return a&&"root"==a.providedIn?void 0===a.value?a.value=a.factory():a.value:i&wi.Optional?null:void 0!==t?t:void Wa()}const Oi={},br="__NG_DI_FLAG__",I="ngTempTokenPath",$=/\n/gm,Et="__source";let qt;function An(e){const t=qt;return qt=e,t}function hi(e,t=wi.Default){if(void 0===qt)throw new xn(-203,!1);return null===qt?Wn(e,void 0,t):qt.get(e,t&wi.Optional?null:void 0,t)}function gi(e,t=wi.Default){return(Ia()||hi)(ei(e),t)}function Cn(e,t=wi.Default){return gi(e,fi(t))}function fi(e){return typeof e>"u"||"number"==typeof e?e:(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function ni(e){const t=[];for(let i=0;i<e.length;i++){const a=ei(e[i]);if(Array.isArray(a)){if(0===a.length)throw new xn(900,!1);let o,u=wi.Default;for(let f=0;f<a.length;f++){const E=a[f],O=bs(E);"number"==typeof O?-1===O?o=E.token:u|=O:o=E}t.push(gi(o,u))}else t.push(gi(a))}return t}function or(e,t){return e[br]=t,e.prototype[br]=t,e}function bs(e){return e[br]}const da=or(Sr("Optional"),8),as=or(Sr("SkipSelf"),4);function Hs(e,t){return e.hasOwnProperty(Gi)?e[Gi]:null}function ws(e,t){e.forEach(i=>
vendor: 5,232 bytes, line 1
1Array.isArray(i)?ws(i,t):t(i))}function zo(e,t,i){t>=e.length?e.push(i):e.splice(t,0,i)}function Ra(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function Yr(e,t,i){let a=qa(e,t);return a>=0?e[1|a]=i:(a=~a,function bo(e,t,i,a){let o=e.length;if(o==t)e.push(i,a);else if(1===o)e.push(a,e[0]),e[0]=i;else{for(o--,e.push(e[o-1],e[o]);o>t;)e[o]=e[o-2],o--;e[t]=i,e[t+1]=a}}(e,a,t,i)),a}function yo(e,t){const i=qa(e,t);if(i>=0)return e[1|i]}function qa(e,t){return function ll(e,t,i){let a=0,o=e.length>>i;for(;o!==a;){const u=a+(o-a>>1),f=e[u<<i];if(t===f)return u<<i;f>t?o=u:a=u+1}return~(o<<i)}(e,t,1)}const Fa={},Ui=[],Qs=new C(""),Wo=new C("",-1),Go=new C("");class $o{get(t,i=Oi){if(i===Oi){const a=new Error(`NullInjectorError: No provider for ${rr(t)}!`);throw a.name="NullInjectorError",a}return i}}var Fo=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(Fo||{}),La=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(La||{}),Ga=function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e}(Ga||{});function cl(e,t,i){let a=e.length;for(;;){const o=e.indexOf(t,i);if(-1===o)return o;if(0===o||e.charCodeAt(o-1)<=32){const u=t.length;if(o+u===a||e.charCodeAt(o+u)<=32)return o}i=o+1}}function wo(e,t,i){let a=0;for(;a<i.length;){const o=i[a];if("number"==typeof o){if(0!==o)break;a++;const u=i[a++],f=i[a++],E=i[a++];e.setAttribute(t,f,E,u)}else{const u=o,f=i[++a];Mo(u)?e.setProperty(t,u,f):e.setAttribute(t,u,f),a++}}return a}function Do(e){return 3===e||4===e||6===e}function Mo(e){return 64===e.charCodeAt(0)}function Lo(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let i=-1;for(let a=0;a<t.length;a++){const o=t[a];"number"==typeof o?i=o:0===i||Po(e,i,o,null,-1===i||2===i?t[++a]:null)}}return e}function Po(e,t,i,a,o){let u=0,f=e.length;if(-1===t)f=-1;else for(;u<e.length;){const E=e[u++];if("number"==typeof E){if(E===t){f=-1;break}if(E>t){f=u-1;break}}}for(;u<e.length;){const E=e[u];if("number"==typeof E)break;if(E===i){if(null===a)return void(null!==o&&(e[u+1]=o));if(a===e[u+1])return void(e[u+2]=o)}u++,null!==a&&u++,null!==o&&u++}-1!==f&&(e.splice(f,0,t),u=f+1),e.splice(u++,0,i),null!==a&&e.splice(u++,0,a),null!==o&&e.splice(u++,0,o)}const Sl="ng-template";function Pa(e,t,i,a){let o=0;if(a){for(;o<t.length&&"string"==typeof t[o];o+=2)if("class"===t[o]&&-1!==cl(t[o+1].toLowerCase(),i,0))return!0}else if(dl(e))return!1;if(o=t.indexOf(1,o),o>-1){let u;for(;++o<t.length&&"string"==typeof(u=t[o]);)if(u.toLowerCase()===i)return!0}return!1}function dl(e){return 4===e.type&&e.value!==Sl}function Al(e,t,i){return t===(4!==e.type||i?e.value:Sl)}function ul(e,t,i){let a=4;const o=e.attrs,u=null!==o?function A(e){for(let t=0;t<e.length;t++)if(Do(e[t]))return t;return e.length}(o):0;let f=!1;for(let E=0;E<t.length;E++){const O=t[E];if("number"!=typeof O){if(!f)if(4&a){if(a=2|1&a,""!==O&&!Al(e,O,i)||""===O&&1===t.length){if(ya(a))return!1;f=!0}}else if(8&a){if(null===o||!Pa(e,o,O,i)){if(ya(a))return!1;f=!0}}else{const q=t[++E],be=In(O,o,dl(e),i);if(-1===be){if(ya(a))return!1;f=!0;continue}if(""!==q){let rt;if(rt=be>u?"":o[be+1].toLowerCase(),2&a&&q!==rt){if(ya(a))return!1;f=!0}}}}else{if(!f&&!ya(a)&&!ya(O))return!1;if(f&&ya(O))continue;f=!1,a=O|1&a}}return ya(a)||f}function ya(e){return!(1&e)}function In(e,t,i,a){if(null===t)return-1;let o=0;if(a||!i){let u=!1;for(;o<t.length;){const f=t[o];if(f===e)return o;if(3===f||6===f)u=!0;else{if(1===f||2===f){let E=t[++o];for(;"string"==typeof E;)E=t[++o];continue}if(4===f)break;if(0===f){o+=4;continue}}o+=u?1:2}return-1}return function V(e,t){let i=e.indexOf(4);if(i>-1)for(i++;i<e.length;){const a=e[i];if("number"==typeof a)return-1;if(a===t)return i;i++}return-1}(t,e)}function x(e,t,i=!1){for(let a=0;a<t.length;a++)if(ul(e,t[a],i))return!0;return!1}function ve(e,t){e:for(let i=0;i<t.length;i++){const a=t[i];if(e.length===a.length){for(let o=0;o<e.length;o++)if(e[o]!==a[o])continue e;return!0}}return!1}function ze(e,t){return e?":not("+t.trim()+")":t}function Mt(e){let t=e[0],i=1,a=2,o="",u=!1;for(;i<e.length;){let f=e[i];if("string"==typeof f)if(2&a){const E=e[++i];o+="["+f+(E.length>0?'="'+E+'"':"")+"]"}else 8&a?o+="."+f:4&a&&(o+=" "+f);else""!==o&&!ya(f)&&(t+=ze(u,o),o=""),a=f,u=u||!ya(a);i++}return""!==o&&(t+=ze(u,o)),t}function Ln(e){return _s(()=>{const t=hl(e),i={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Fo.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||La.Emulated,styles:e.styles||Ui,_:null,schemas:e.schemas||null,tView:null,id:""};Na(i);const a=e.dependencies;return i.directiveDefs=Eo(a,!1),i.pipeDefs=Eo(a,!0),i.id=function Il(e){let t=0;const i=[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("|");
vendor: 4,747 bytes, line 1
1for(const o of i)t=Math.imul(31,t)+o.charCodeAt(0)|0;return t+=2147483648,"c"+t}(i),i})}function ui(e){return vi(e)||dr(e)}function Ei(e){return null!==e}function Vi(e){return _s(()=>({type:e.type,bootstrap:e.bootstrap||Ui,declarations:e.declarations||Ui,imports:e.imports||Ui,exports:e.exports||Ui,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Ds(e,t){if(null==e)return Fa;const i={};for(const a in e)if(e.hasOwnProperty(a)){const o=e[a];let u,f,E=Ga.None;Array.isArray(o)?(E=o[0],u=o[1],f=o[2]??u):(u=o,f=o),t?(i[u]=E!==Ga.None?[a,E]:a,t[u]=f):i[u]=a}return i}function $r(e){return _s(()=>{const t=hl(e);return Na(t),t})}function Zs(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 vi(e){return e[si]||null}function dr(e){return e[Jn]||null}function Kr(e){return e[di]||null}function Vr(e){const t=vi(e)||dr(e)||Kr(e);return null!==t&&t.standalone}function Ms(e,t){const i=e[Qi]||null;if(!i&&!0===t)throw new Error(`Type ${rr(e)} does not have '\u0275mod' property.`);return i}function hl(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||Fa,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Ui,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Ds(e.inputs,t),outputs:Ds(e.outputs),debugInfo:null}}function Na(e){e.features?.forEach(t=>t(e))}function Eo(e,t){if(!e)return null;const i=t?Kr:ui;return()=>("function"==typeof e?e():e).map(a=>i(a)).filter(Ei)}function Co(e){return{\u0275providers:e}}function Ko(...e){return{\u0275providers:Ol(0,e),\u0275fromNgModule:!0}}function Ol(e,...t){const i=[],a=new Set;let o;const u=f=>{i.push(f)};return ws(t,f=>{const E=f;ml(E,u,[],a)&&(o||=[],o.push(E))}),void 0!==o&&Kl(o,u),i}function Kl(e,t){for(let i=0;i<e.length;i++){const{ngModule:a,providers:o}=e[i];Rl(o,u=>{t(u,a)})}}function ml(e,t,i,a){if(!(e=ei(e)))return!1;let o=null,u=Sa(e);const f=!u&&vi(e);if(u||f){if(f&&!f.standalone)return!1;o=e}else{const O=e.ngModule;if(u=Sa(O),!u)return!1;o=O}const E=a.has(o);if(f){if(E)return!1;if(a.add(o),f.dependencies){const O="function"==typeof f.dependencies?f.dependencies():f.dependencies;for(const q of O)ml(q,t,i,a)}}else{if(!u)return!1;{if(null!=u.imports&&!E){let q;a.add(o);try{ws(u.imports,be=>{ml(be,t,i,a)&&(q||=[],q.push(be))})}finally{}void 0!==q&&Kl(q,t)}if(!E){const q=Hs(o)||(()=>new o);t({provide:o,useFactory:q,deps:Ui},o),t({provide:Go,useValue:o,multi:!0},o),t({provide:Qs,useValue:()=>gi(o),multi:!0},o)}const O=u.providers;if(null!=O&&!E){const q=e;Rl(O,be=>{t(be,q)})}}}return o!==e&&void 0!==e.providers}function Rl(e,t){for(let i of e)Mi(i)&&(i=i.\u0275providers),Array.isArray(i)?Rl(i,t):t(i)}const Xl=ji({provide:String,useValue:ji});function Fl(e){return null!==e&&"object"==typeof e&&Xl in e}function to(e){return"function"==typeof e}const No=new C(""),fl={},Cc={};let Ll;function Xo(){return void 0===Ll&&(Ll=new $o),Ll}class Hr{}class $a extends Hr{get destroyed(){return this._destroyed}constructor(t,i,a,o){super(),this.parent=i,this.source=a,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Hi(t,f=>this.processProvider(f)),this.records.set(Wo,no(void 0,this)),o.has("environment")&&this.records.set(Hr,no(void 0,this));const u=this.records.get(No);null!=u&&"string"==typeof u.value&&this.scopes.add(u.value),this.injectorDefTypes=new Set(this.get(Go,Ui,wi.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;const t=_(null);try{for(const a of this._ngOnDestroyHooks)a.ngOnDestroy();const i=this._onDestroyHooks;this._onDestroyHooks=[];for(const a of i)a()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),_(t)}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const i=An(this),a=jr(void 0);try{return t()}finally{An(i),jr(a)}}get(t,i=Oi,a=wi.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(pr))return t[pr](this);a=fi(a);const u=An(this),f=jr(void 0);try{if(!(a&wi.SkipSelf)){let O=this.records.get(t);if(void 0===O){const q=function Qo(e){return"function"==typeof e||"object"==typeof e&&e instanceof C}(t)&&_a(t);O=q&&this.injectableDefInScope(q)?no(Zl(t),fl):null,this.records.set(t,O)}if(null!=O)return this.hydrate(t,O)}return(a&wi.Self?Xo():this.parent).get(t,i=a&wi.Optional&&i===Oi?null:i)}
1catch(E){if("NullInjectorError"===E.name){if((E[I]=E[I]||[]).unshift(rr(t)),u)throw E;return function ks(e,t,i,a){const o=e[I];throw t[Et]&&o.unshift(t[Et]),e.message=function ca(e,t,i,a=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let o=rr(t);if(Array.isArray(t))o=t.map(rr).join(" -> ");else if("object"==typeof t){let u=[];for(let f in t)if(t.hasOwnProperty(f)){let E=t[f];u.push(f+":"+("string"==typeof E?JSON.stringify(E):rr(E)))}o=`{${u.join(", ")}}`}return`${i}${a?"("+a+")":""}[${o}]: ${e.replace($,"\n  ")}`}("\n"+e.message,o,i,a),e.ngTokenPath=o,e[I]=null,e}(E,t,"R3InjectorError",this.source)}throw E}finally{jr(f),An(u)}}resolveInjectorInitializers(){const t=_(null),i=An(this),a=jr(void 0);try{const u=this.get(Qs,Ui,wi.Self);for(const f of u)f()}finally{An(i),jr(a),_(t)}}toString(){const t=[],i=this.records;for(const a of i.keys())t.push(rr(a));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new xn(205,!1)}processProvider(t){let i=to(t=ei(t))?t:ei(t&&t.provide);const a=function Tc(e){return Fl(e)?no(void 0,e.useValue):no(Pl(e),fl)}(t);if(!to(t)&&!0===t.multi){let o=this.records.get(i);o||(o=no(void 0,fl,!0),o.factory=()=>ni(o.multi),this.records.set(i,o)),i=t,o.multi.push(t)}this.records.set(i,a)}hydrate(t,i){const a=_(null);try{return i.value===fl&&(i.value=Cc,i.value=i.factory()),"object"==typeof i.value&&i.value&&function To(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(i.value)&&this._ngOnDestroyHooks.add(i.value),i.value}finally{_(a)}}injectableDefInScope(t){if(!t.providedIn)return!1;const i=ei(t.providedIn);return"string"==typeof i?"any"===i||this.scopes.has(i):this.injectorDefTypes.has(i)}removeOnDestroy(t){const i=this._onDestroyHooks.indexOf(t);-1!==i&&this._onDestroyHooks.splice(i,1)}}function Zl(e){const t=_a(e),i=null!==t?t.factory:Hs(e);if(null!==i)return i;if(e instanceof C)throw new xn(204,!1);if(e instanceof Function)return function Jl(e){if(e.length>0)throw new xn(204,!1);const i=function Za(e){return e&&(e[Aa]||e[ga])||null}(e);return null!==i?()=>i.factory(e):()=>new e}(e);throw new xn(204,!1)}function Pl(e,t,i){let a;if(to(e)){const o=ei(e);return Hs(o)||Zl(o)}if(Fl(e))a=()=>ei(e.useValue);else if(function Ql(e){return!(!e||!e.useFactory)}(e))a=()=>e.useFactory(...ni(e.deps||[]));else if(function eo(e){return!(!e||!e.useExisting)}(e))a=()=>gi(ei(e.useExisting));else{const o=ei(e&&(e.useClass||e.provide));if(!function _l(e){return!!e.deps}(e))return Hs(o)||Zl(o);a=()=>new o(...ni(e.deps))}return a}function no(e,t,i=!1){return{factory:e,value:t,multi:i?[]:void 0}}function Hi(e,t){for(const i of e)Array.isArray(i)?Hi(i,t):i&&Mi(i)?Hi(i.\u0275providers,t):t(i)}function g(e,t){e instanceof $a&&e.assertNotDestroyed();const a=An(e),o=jr(void 0);try{return t()}finally{An(a),jr(o)}}function S(){return void 0!==Ia()||null!=function un(){return qt}()}function X(e){if(!S())throw new xn(-203,!1)}const Er=0,On=1,li=2,os=3,io=4,Us=5,ua=6,gl=7,yr=8,ls=9,Ba=10,Di=11,vl=12,Sc=13,Zo=14,Ur=15,Bo=16,Jo=17,xo=18,bl=19,yd=20,So=21,Nl=22,ro=23,ii=25,wd=1,ec=6,so=7,Bl=9,Es=10;var Ic=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(Ic||{});function Cs(e){return Array.isArray(e)&&"object"==typeof e[wd]}function Xr(e){return Array.isArray(e)&&!0===e[wd]}function Dd(e){return!!(4&e.flags)}function Ao(e){return e.componentOffset>-1}function tc(e){return!(1&~e.flags)}function ao(e){return!!e.template}function nc(e){return!!(512&e[li])}class Kn{constructor(t,i,a){this.previousValue=t,this.currentValue=i,this.firstChange=a}isFirstChange(){return this.firstChange}}function T(e,t,i,a){null!==t?t.applyValueToInputSignal(t,a):e[i]=a}function L(){return l}function l(e){return e.type.prototype.ngOnChanges&&(e.setInput=y),p}function p(){const e=Ye(this),t=e?.current;if(t){const i=e.previous;if(i===Fa)e.previous=t;else for(let a in t)i[a]=t[a];e.current=null,this.ngOnChanges(t)}}function y(e,t,i,a,o){const u=this.declaredInputs[a],f=Ye(e)||function It(e,t){return e[Q]=t}(e,{previous:Fa,current:null}),E=f.current||(f.current={}),O=f.previous,q=O[u];E[u]=new Kn(q&&q.currentValue,i,O===Fa),T(e,t,o,i)}L.ngInherit=!0;const Q="__ngSimpleChanges__";function Ye(e){return e[Q]||null}const Yn=function(e,t,i){},Ri="svg";function ai(e){for(;Array.isArray(e);)e=e[Er];return e}function Io(e,t){return ai(t[e])}function Rr(e,t){return ai(t[e.index])}function jl(e,t){return e.data[t]}function jo(e,t){return e[t]}function ja(e,t){const i=t[e];return Cs(i)?i:i[Er]}function Dm(e){return!(128&~e[li])}function Oo(e,t){return null==t?null:e[t]}function L_(e){e[Jo]=0}function P_(e){1024&e[li]||(e[li]|=1024,Dm(e)&&Lu(e))}function Fu(e){return!!(9216&e[li]||e[ro]?.dirty)}function Mm(e){e[Ba].changeDetectionScheduler?.notify(8),64&e[li]&&(e[li]|=1024),Fu(e)&&Lu(e)}function Lu(e){e[Ba].changeDetectionScheduler?.notify(0);let t=wl(e);for(;null!==t&&!(8192&t[li])&&(t[li]|=8192,Dm(t));)t=wl(t)}function Pu(e,t){if(!(256&~e[li]))throw new xn(911,!1);null===e[So]&&(e[So]=[]),e[So].push(t)}function Em(e,t){if(null===e[So])return;const i=e[So].indexOf(t);-1!==i&&e[So].splice(i,1)}function wl(e){const t=e[os];return Xr(t)?t[os]:t}const ki={lFrame:Z_(null),bindingsEnabled:!0,skipHydrationRootTNode:null};let B_=!1;function j_(){return ki.bindingsEnabled}function ic(){return null!==ki.skipHydrationRootTNode}function pn(){return ki.lFrame.lView}function $i(){return ki.lFrame.tView}function Y_(e){return ki.lFrame.contextLView=e,e[yr]}function V_(e){return ki.lFrame.contextLView=null,e}function kr(){let e=H_();for(;null!==e&&64===e.type;)e=e.parent;return e}function H_(){return ki.lFrame.currentTNode}function Td(){const e=ki.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function Yo(e,t){const i=ki.lFrame;i.currentTNode=e,i.isParent=t}function Tm(){return ki.lFrame.isParent}function km(){ki.lFrame.isParent=!1}function W_(){return B_}function G_(e){B_=e}function Xa(){const e=ki.lFrame;let t=e.bindingRootIndex;
vendor: 5,228 bytes, line 1
1return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Dl(){return ki.lFrame.bindingIndex}function Vo(){return ki.lFrame.bindingIndex++}function Ml(e){const t=ki.lFrame,i=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,i}function K_(e){ki.lFrame.inI18n=e}function WM(e,t){const i=ki.lFrame;i.bindingIndex=i.bindingRootIndex=e,xm(t)}function xm(e){ki.lFrame.currentDirectiveIndex=e}function Sm(e){const t=ki.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function Am(){return ki.lFrame.currentQueryIndex}function Bu(e){ki.lFrame.currentQueryIndex=e}function $M(e){const t=e[On];return 2===t.type?t.declTNode:1===t.type?e[Us]:null}function X_(e,t,i){if(i&wi.SkipSelf){let o=t,u=e;for(;!(o=o.parent,null!==o||i&wi.Host||(o=$M(u),null===o||(u=u[Zo],10&o.type))););if(null===o)return!1;t=o,e=u}const a=ki.lFrame=Q_();return a.currentTNode=t,a.lView=e,!0}function Im(e){const t=Q_(),i=e[On];ki.lFrame=t,t.currentTNode=i.firstChild,t.lView=e,t.tView=i,t.contextLView=e,t.bindingIndex=i.bindingStartIndex,t.inI18n=!1}function Q_(){const e=ki.lFrame,t=null===e?null:e.child;return null===t?Z_(e):t}function Z_(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 J_(){const e=ki.lFrame;return ki.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const q_=J_;function Om(){const e=J_();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 wa(){return ki.lFrame.selectedIndex}function rc(e){ki.lFrame.selectedIndex=e}function Qr(){const e=ki.lFrame;return jl(e.tView,e.selectedIndex)}function eg(){ki.lFrame.currentNamespace=Ri}function tg(){!function QM(){ki.lFrame.currentNamespace=null}()}function ng(){return ki.lFrame.currentNamespace}let ig=!0;function kd(){return ig}function qo(e){ig=e}function ju(e,t){for(let i=t.directiveStart,a=t.directiveEnd;i<a;i++){const u=e.data[i].type.prototype,{ngAfterContentInit:f,ngAfterContentChecked:E,ngAfterViewInit:O,ngAfterViewChecked:q,ngOnDestroy:be}=u;f&&(e.contentHooks??=[]).push(-i,f),E&&((e.contentHooks??=[]).push(i,E),(e.contentCheckHooks??=[]).push(i,E)),O&&(e.viewHooks??=[]).push(-i,O),q&&((e.viewHooks??=[]).push(i,q),(e.viewCheckHooks??=[]).push(i,q)),null!=be&&(e.destroyHooks??=[]).push(i,be)}}function Yu(e,t,i){rg(e,t,3,i)}function Vu(e,t,i,a){(3&e[li])===i&&rg(e,t,i,a)}function Rm(e,t){let i=e[li];(3&i)===t&&(i&=16383,i+=1,e[li]=i)}function rg(e,t,i,a){const u=a??-1,f=t.length-1;let E=0;for(let O=void 0!==a?65535&e[Jo]:0;O<f;O++)if("number"==typeof t[O+1]){if(E=t[O],null!=a&&E>=a)break}else t[O]<0&&(e[Jo]+=65536),(E<u||-1==u)&&(JM(e,i,t,O),e[Jo]=(4294901760&e[Jo])+O+2),O++}function sg(e,t){Yn(4,e,t);const i=_(null);try{t.call(e)}finally{_(i),Yn(5,e,t)}}function JM(e,t,i,a){const o=i[a]<0,u=i[a+1],E=e[o?-i[a]:i[a]];o?e[li]>>14<e[Jo]>>16&&(3&e[li])===t&&(e[li]+=16384,sg(E,u)):sg(E,u)}const Rc=-1;class xd{constructor(t,i,a){this.factory=t,this.resolving=!1,this.canSeeViewProviders=i,this.injectImpl=a}}const Lm={};class sc{constructor(t,i){this.injector=t,this.parentInjector=i}get(t,i,a){a=fi(a);const o=this.injector.get(t,Lm,a);return o!==Lm||i===Lm?o:this.parentInjector.get(t,i,a)}}function Pm(e){return e!==Rc}function Sd(e){return 32767&e}function Ad(e,t){let i=function r1(e){return e>>16}(e),a=t;for(;i>0;)a=a[Zo],i--;return a}let Nm=!0;function Hu(e){const t=Nm;return Nm=e,t}const og=255,lg=5;let a1=0;const el={};function Uu(e,t){const i=cg(e,t);if(-1!==i)return i;const a=t[On];a.firstCreatePass&&(e.injectorIndex=t.length,Bm(a.data,e),Bm(t,null),Bm(a.blueprint,null));const o=zu(e,t),u=e.injectorIndex;if(Pm(o)){const f=Sd(o),E=Ad(o,t),O=E[On].data;for(let q=0;q<8;q++)t[u+q]=E[f+q]|O[f+q]}return t[u+8]=o,u}function Bm(e,t){e.push(0,0,0,0,0,0,0,0,t)}function cg(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function zu(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let i=0,a=null,o=t;for(;null!==o;){if(a=gg(o),null===a)return Rc;if(i++,o=o[Zo],-1!==a.injectorIndex)return a.injectorIndex|i<<16}return Rc}function jm(e,t,i){!function o1(e,t,i){let a;"string"==typeof i?a=i.charCodeAt(0)||0:i.hasOwnProperty(sr)&&(a=i[sr]),null==a&&(a=i[sr]=a1++);const o=a&og;t.data[e+(o>>lg)]|=1<<o}(e,t,i)}function dg(e,t,i){if(i&wi.Optional||void 0!==e)return e;Wa()}function ug(e,t,i,a){if(i&wi.Optional&&void 0===a&&(a=null),!(i&(wi.Self|wi.Host))){const o=e[ls],u=jr(void 0);try{return o?o.get(t,a,i&wi.Optional):Wn(t,a,i&wi.Optional)}finally{jr(u)}}return dg(a,0,i)}function hg(e,t,i,a=wi.Default,o){if(null!==e){if(2048&t[li]&&!(a&wi.Self)){const f=function h1(e,t,i,a,o){let u=e,f=t;for(;null!==u&&null!==f&&2048&f[li]&&!(512&f[li]);){const E=mg(u,f,i,a|wi.Self,el);if(E!==el)return E;let O=u.parent;if(!O){const q=f[yd];if(q){const be=q.get(i,el,a);if(be!==el)return be}O=gg(f),f=f[Zo]}u=O}return o}(e,t,i,a,el);
1if(f!==el)return f}const u=mg(e,t,i,a,el);if(u!==el)return u}return ug(t,i,a,o)}function mg(e,t,i,a,o){const u=function d1(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(sr)?e[sr]:void 0;return"number"==typeof t?t>=0?t&og:u1:t}(i);if("function"==typeof u){if(!X_(t,e,a))return a&wi.Host?dg(o,0,a):ug(t,i,a,o);try{let f;if(f=u(a),null!=f||a&wi.Optional)return f;Wa()}finally{q_()}}else if("number"==typeof u){let f=null,E=cg(e,t),O=Rc,q=a&wi.Host?t[Ur][Us]:null;for((-1===E||a&wi.SkipSelf)&&(O=-1===E?zu(e,t):t[E+8],O!==Rc&&fg(a,!1)?(f=t[On],E=Sd(O),t=Ad(O,t)):E=-1);-1!==E;){const be=t[On];if(pg(u,E,be.data)){const rt=c1(E,t,i,f,a,q);if(rt!==el)return rt}O=t[E+8],O!==Rc&&fg(a,t[On].data[E+8]===q)&&pg(u,E,t)?(f=be,E=Sd(O),t=Ad(O,t)):E=-1}}return o}function c1(e,t,i,a,o,u){const f=t[On],E=f.data[e+8],be=Wu(E,f,i,null==a?Ao(E)&&Nm:a!=f&&!!(3&E.type),o&wi.Host&&u===E);return null!==be?ac(t,f,be,E):el}function Wu(e,t,i,a,o){const u=e.providerIndexes,f=t.data,E=1048575&u,O=e.directiveStart,be=u>>20,kt=o?E+be:e.directiveEnd;for(let Nt=a?E:E+be;Nt<kt;Nt++){const $t=f[Nt];if(Nt<O&&i===$t||Nt>=O&&$t.type===i)return Nt}if(o){const Nt=f[O];if(Nt&&ao(Nt)&&Nt.type===i)return O}return null}function ac(e,t,i,a){let o=e[i];const u=t.data;if(function qM(e){return e instanceof xd}(o)){const f=o;f.resolving&&function Br(e,t){throw t&&t.join(" > "),new xn(-200,e)}(function Ai(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():$n(e)}(u[i]));const E=Hu(f.canSeeViewProviders);f.resolving=!0;const q=f.injectImpl?jr(f.injectImpl):null;X_(e,a,wi.Default);try{o=e[i]=f.factory(void 0,u,e,a),t.firstCreatePass&&i>=a.directiveStart&&function ZM(e,t,i){const{ngOnChanges:a,ngOnInit:o,ngDoCheck:u}=t.type.prototype;if(a){const f=l(t);(i.preOrderHooks??=[]).push(e,f),(i.preOrderCheckHooks??=[]).push(e,f)}o&&(i.preOrderHooks??=[]).push(0-e,o),u&&((i.preOrderHooks??=[]).push(e,u),(i.preOrderCheckHooks??=[]).push(e,u))}(i,u[i],t)}finally{null!==q&&jr(q),Hu(E),f.resolving=!1,q_()}}return o}function pg(e,t,i){return!!(i[t+(e>>lg)]&1<<e)}function fg(e,t){return!(e&wi.Self||e&wi.Host&&t)}class qs{constructor(t,i){this._tNode=t,this._lView=i}get(t,i,a){return hg(this._tNode,this._lView,t,fi(a),i)}}function u1(){return new qs(kr(),pn())}function _g(e){return _s(()=>{const t=e.prototype.constructor,i=t[Gi]||Ym(t),a=Object.prototype;let o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==a;){const u=o[Gi]||Ym(o);if(u&&u!==i)return u;o=Object.getPrototypeOf(o)}return u=>new u})}function Ym(e){return rs(e)?()=>{const t=Ym(ei(e));return t&&t()}:Hs(e)}function gg(e){const t=e[On],i=t.type;return 2===i?t.declTNode:1===i?e[Us]:null}function Gu(e){return function l1(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const i=e.attrs;if(i){const a=i.length;let o=0;for(;o<a;){const u=i[o];if(Do(u))break;if(0===u)o+=2;else if("number"==typeof u)for(o++;o<a&&"string"==typeof i[o];)o++;else{if(u===t)return i[o+1];o+=2}}}return null}(kr(),e)}function Dg(e,t=null,i=null,a){const o=Mg(e,t,i,a);return o.resolveInjectorInitializers(),o}function Mg(e,t=null,i=null,a,o=new Set){const u=[i||Ui,Ko(e)];return a=a||("object"==typeof e?void 0:rr(e)),new $a(u,t||Xo(),a||null,o)}class Ya{static{this.THROW_IF_NOT_FOUND=Oi}static{this.NULL=new $o}static create(t,i){if(Array.isArray(t))return Dg({name:""},i,t,"");{const a=t.name??"";return Dg({name:a},t.parent,t.providers,a)}}static{this.\u0275prov=Ii({token:Ya,providedIn:"any",factory:()=>gi(Wo)})}static{this.__NG_ELEMENT_ID__=-1}}new C("").__NG_ELEMENT_ID__=e=>{const t=kr();if(null===t)throw new xn(204,!1);if(2&t.type)return t.value;if(e&wi.Optional)return null;throw new xn(204,!1)};function Hm(e){return e.ngOriginalError}const Cg=!0;let Pc=(()=>{class e{static{this.__NG_ELEMENT_ID__=D1}static{this.__NG_ENV_ID__=i=>i}}return e})();class w1 extends Pc{constructor(t){super(),this._lView=t}onDestroy(t){return Pu(this._lView,t),()=>Em(this._lView,t)}}function D1(){return new w1(pn())}let oc=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Me.t(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const i=this.taskId++;return this.pendingTasks.add(i),i}remove(i){this.pendingTasks.delete(i),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275prov=Ii({token:e,providedIn:"root",factory:()=>new e})}}return e})();const tl=class M1 extends _t.B{constructor(t=!1){super(),this.destroyRef=void 0,this.pendingTasks=void 0,this.__isAsync=t,S()&&(this.destroyRef=Cn(Pc,{optional:!0})??void 0,this.pendingTasks=Cn(oc,{optional:!0})??void 0)}emit(t){const i=_(null);try{super.next(t)}finally{_(i)}}subscribe(t,i,a){let o=t,u=i||(()=>null),f=a;if(t&&"object"==typeof t){const O=t;o=O.next?.bind(O),u=O.error?.bind(O),f=O.complete?.bind(O)}this.__isAsync&&(u=this.wrapInTimeout(u),o&&(o=this.wrapInTimeout(o)),f&&(f=this.wrapInTimeout(f)));const E=super.subscribe({next:o,error:u,complete:f});return t instanceof Se.yU&&t.add(E),E}wrapInTimeout(t){return i=>{const a=this.pendingTasks?.add();setTimeout(()=>{t(i),void 0!==a&&this.pendingTasks?.remove(a)})}}};function Ku(...e){}function Tg(e){let t,i;function a(){e=Ku;try{void 0!==i&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(i),void 0!==t&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),a()}),"function"==typeof requestAnimationFrame&&(i=requestAnimationFrame(()=>{e(),a()})),()=>a()}function kg(e){return queueMicrotask(()=>e()),()=>{e=Ku}}const Um="isAngularZone",Xu=Um+"_ID";let E1=0;class ds{constructor(t){this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new tl(!1),this.onMicrotaskEmpty=new tl(!1),this.onStable=new tl(!1),this.onError=ne
1w tl(!1);const{enableLongStackTrace:i=!1,shouldCoalesceEventChangeDetection:a=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:u=Cg}=t;if(typeof Zone>"u")throw new xn(908,!1);Zone.assertZonePatched();const f=this;f._nesting=0,f._outer=f._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(f._inner=f._inner.fork(new Zone.TaskTrackingZoneSpec)),i&&Zone.longStackTraceZoneSpec&&(f._inner=f._inner.fork(Zone.longStackTraceZoneSpec)),f.shouldCoalesceEventChangeDetection=!o&&a,f.shouldCoalesceRunChangeDetection=o,f.callbackScheduled=!1,f.scheduleInRootZone=u,function k1(e){const t=()=>{!function T1(e){function t(){Tg(()=>{e.callbackScheduled=!1,Wm(e),e.isCheckStableRunning=!0,zm(e),e.isCheckStableRunning=!1})}e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,e.scheduleInRootZone?Zone.root.run(()=>{t()}):e._outer.run(()=>{t()}),Wm(e))}(e)},i=E1++;e._inner=e._inner.fork({name:"angular",properties:{[Um]:!0,[Xu]:i,[Xu+i]:!0},onInvokeTask:(a,o,u,f,E,O)=>{if(function x1(e){return Ag(e,"__ignore_ng_zone__")}(O))return a.invokeTask(u,f,E,O);try{return xg(e),a.invokeTask(u,f,E,O)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===f.type||e.shouldCoalesceRunChangeDetection)&&t(),Sg(e)}},onInvoke:(a,o,u,f,E,O,q)=>{try{return xg(e),a.invoke(u,f,E,O,q)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!function S1(e){return Ag(e,"__scheduler_tick__")}(O)&&t(),Sg(e)}},onHasTask:(a,o,u,f)=>{a.hasTask(u,f),o===u&&("microTask"==f.change?(e._hasPendingMicrotasks=f.microTask,Wm(e),zm(e)):"macroTask"==f.change&&(e.hasPendingMacrotasks=f.macroTask))},onHandleError:(a,o,u,f)=>(a.handleError(u,f),e.runOutsideAngular(()=>e.onError.emit(f)),!1)})}(f)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(Um)}static assertInAngularZone(){if(!ds.isInAngularZone())throw new xn(909,!1)}static assertNotInAngularZone(){if(ds.isInAngularZone())throw new xn(909,!1)}run(t,i,a){return this._inner.run(t,i,a)}runTask(t,i,a,o){const u=this._inner,f=u.scheduleEventTask("NgZoneEvent: "+o,t,C1,Ku,Ku);try{return u.runTask(f,i,a)}finally{u.cancelTask(f)}}runGuarded(t,i,a){return this._inner.runGuarded(t,i,a)}runOutsideAngular(t){return this._outer.run(t)}}const C1={};function zm(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 Wm(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&!0===e.callbackScheduled)}function xg(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Sg(e){e._nesting--,zm(e)}class Gm{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new tl,this.onMicrotaskEmpty=new tl,this.onStable=new tl,this.onError=new tl}run(t,i,a){return t.apply(i,a)}runGuarded(t,i,a){return t.apply(i,a)}runOutsideAngular(t){return t()}runTask(t,i,a,o){return t.apply(i,a)}}function Ag(e,t){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0]?.data?.[t]}class El{constructor(){this._console=console}handleError(t){const i=this._findOriginalError(t);this._console.error("ERROR",t),i&&this._console.error("ORIGINAL ERROR",i)}_findOriginalError(t){let i=t&&Hm(t);for(;i&&Hm(i);)i=Hm(i);return i||null}}const I1=new C("",{providedIn:"root",factory:()=>{const e=Cn(ds),t=Cn(El);return i=>e.runOutsideAngular(()=>t.handleError(i))}});function O1(){return Nc(kr(),pn())}function Nc(e,t){return new Id(Rr(e,t))}let Id=(()=>{class e{constructor(i){this.nativeElement=i}static{this.__NG_ELEMENT_ID__=O1}}return e})();function Og(e){return e instanceof Id?e.nativeElement:e}function R1(){return this._results[Symbol.iterator]()}class Qu{get changes(){return this._changes??=new tl}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 i=Qu.prototype;i[Symbol.iterator]||(i[Symbol.iterator]=R1)}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,i){return this._results.reduce(t,i)}
1forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,i){this.dirty=!1;const a=function ys(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function Gl(e,t,i){if(e.length!==t.length)return!1;for(let a=0;a<e.length;a++){let o=e[a],u=t[a];if(i&&(o=i(o),u=i(u)),u!==o)return!1}return!0}(this._results,a,i))&&(this._results=a,this.length=a.length,this.last=a[this.length-1],this.first=a[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())}}const Od="ngSkipHydration",F1="ngskiphydration";function $m(e){const t=e.mergedAttrs;if(null===t)return!1;for(let i=0;i<t.length;i+=2){const a=t[i];if("number"==typeof a)return!1;if("string"==typeof a&&a.toLowerCase()===F1)return!0}return!1}function Rg(e){return e.hasAttribute(Od)}function Rd(e){return!(128&~e.flags)}const Km=new Map;let L1=0;function Xm(e){Km.delete(e[bl])}const Zu="__ngContext__";function Va(e,t){Cs(t)?(e[Zu]=t[bl],function N1(e){Km.set(e[bl],e)}(t)):e[Zu]=t}function Hg(e){return zg(e[vl])}function Ug(e){return zg(e[io])}function zg(e){for(;null!==e&&!Xr(e);)e=e[io];return e}let Zm;function q1(e){Zm=e}function Yl(){if(void 0!==Zm)return Zm;if(typeof document<"u")return document;throw new xn(210,!1)}const qu=new C("",{providedIn:"root",factory:()=>eE}),eE="ng",Jg=new C(""),eh=new C("",{providedIn:"platform",factory:()=>"unknown"}),tE=new C(""),nE=new C("",{providedIn:"root",factory:()=>Yl().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function sE(e){return e}function aE(){const e=new Ld;return"browser"===Cn(eh)&&(e.store=function oE(e,t){const i=e.getElementById(t+"-state");if(i?.textContent)try{return JSON.parse(i.textContent)}catch(a){console.warn("Exception while restoring TransferState for app "+t,a)}return{}}(Yl(),Cn(qu))),e}let Ld=(()=>{class e{constructor(){this.store={},this.onSerializeCallbacks={}}static{this.\u0275prov=Ii({token:e,providedIn:"root",factory:aE})}get(i,a){return void 0!==this.store[i]?this.store[i]:a}set(i,a){this.store[i]=a}remove(i){delete this.store[i]}hasKey(i){return this.store.hasOwnProperty(i)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(i,a){this.onSerializeCallbacks[i]=a}toJson(){for(const i in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(i))try{this.store[i]=this.onSerializeCallbacks[i]()}catch(a){console.warn("Exception in onSerialize callback: ",a)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return e})();const Jm="h",qm="b";var jc=function(e){return e.FirstChild="f",e.NextSibling="n",e}(jc||{});const th="e",ep="t",Pd="c",nh="x",Yc="r",tp="i",ih="n",Nd="d",ip="__nghData__",Bd="ngh",lE="nghm";let qg=()=>null;function cE(e,t,i=!1){let a=e.getAttribute(Bd);if(null==a)return null;const[o,u]=a.split("|");if(a=i?u:o,!a)return null;const E=i?o:u?`|${u}`:"";let O={};if(""!==a){const be=t.get(Ld,null,{optional:!0});null!==be&&(O=be.get(ip,[])[Number(a)])}const q={data:O,firstChild:e.firstChild??null};return i&&(q.firstChild=e,rh(q,0,e.nextSibling)),E?e.setAttribute(Bd,E):e.removeAttribute(Bd),q}function rp(e,t,i=!1){return qg(e,t,i)}function ev(e){let t=e._lView;return 2===t[On].type?null:(nc(t)&&(t=t[ii]),t)}function rh(e,t,i){e.segmentHeads??={},e.segmentHeads[t]=i}function ap(e,t){return e.segmentHeads?.[t]??null}function iv(e,t){return e.data[Pd]?.[t]??null}function op(e,t){const i=iv(e,t)??[];let a=0;for(let o of i)a+=o[Yc]*(o[nh]??1);return a}function lc(e,t){if(typeof e.disconnectedNodes>"u"){const i=e.data[Nd];e.disconnectedNodes=i?new Set(i):null}return!!function rv(e){if(typeof e.disconnectedNodes>"u"){const t=e.data[Nd];e.disconnectedNodes=t?new Set(t):null}return e.disconnectedNodes}(e)?.has(t)}const sh=new C(""),ov=new C("",{providedIn:"root",factory:()=>!1}),lp=new C(""),cv=!1;let ah,oh;function Vc(e){return function cp(){if(void 0===ah&&(ah=null,mr.trustedTypes))try{ah=mr.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return ah}()?.createHTML(e)||e}function dp(){if(void 0===oh&&(oh=null,mr.trustedTypes))try{oh=mr.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return oh}function dv(e){return dp()?.createHTML(e)||e}function hv(e){return dp()?.createScriptURL(e)||e}class cc{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Zr})`}}class vE extends cc{getTypeName(){return"HTML"}}class bE extends cc{getTypeName(){return"Style"}}
vendor: 5,565 bytes, line 1
1class yE extends cc{getTypeName(){return"Script"}}class wE extends cc{getTypeName(){return"URL"}}class DE extends cc{getTypeName(){return"ResourceURL"}}function Cl(e){return e instanceof cc?e.changingThisBreaksApplicationSecurity:e}function Hc(e,t){const i=function ME(e){return e instanceof cc&&e.getTypeName()||null}(e);if(null!=i&&i!==t){if("ResourceURL"===i&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${i} (see ${Zr})`)}return i===t}function EE(e){return new vE(e)}function CE(e){return new bE(e)}function TE(e){return new yE(e)}function kE(e){return new wE(e)}function xE(e){return new DE(e)}function mv(e){const t=new AE(e);return function IE(){try{return!!(new window.DOMParser).parseFromString(Vc(""),"text/html")}catch{return!1}}()?new SE(t):t}class SE{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const i=(new window.DOMParser).parseFromString(Vc(t),"text/html").body;return null===i?this.inertDocumentHelper.getInertBodyElement(t):(i.firstChild?.remove(),i)}catch{return null}}}class AE{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){const i=this.inertDocument.createElement("template");return i.innerHTML=Vc(t),i}}const OE=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function lh(e){return(e=String(e)).match(OE)?e:"unsafe:"+e}function Tl(e){const t={};for(const i of e.split(","))t[i]=!0;return t}function Vd(...e){const t={};for(const i of e)for(const a in i)i.hasOwnProperty(a)&&(t[a]=!0);return t}const pv=Tl("area,br,col,hr,img,wbr"),fv=Tl("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),_v=Tl("rp,rt"),up=Vd(pv,Vd(fv,Tl("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")),Vd(_v,Tl("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")),Vd(_v,fv)),hp=Tl("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),gv=Vd(hp,Tl("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"),Tl("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")),RE=Tl("script,style,template");class FE{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let i=t.firstChild,a=!0,o=[];for(;i;)if(i.nodeType===Node.ELEMENT_NODE?a=this.startElement(i):i.nodeType===Node.TEXT_NODE?this.chars(i.nodeValue):this.sanitizedSomething=!0,a&&i.firstChild)o.push(i),i=NE(i);else for(;i;){i.nodeType===Node.ELEMENT_NODE&&this.endElement(i);let u=PE(i);if(u){i=u;break}i=o.pop()}return this.buf.join("")}startElement(t){const i=vv(t).toLowerCase();if(!up.hasOwnProperty(i))return this.sanitizedSomething=!0,!RE.hasOwnProperty(i);this.buf.push("<"),this.buf.push(i);const a=t.attributes;for(let o=0;o<a.length;o++){const u=a.item(o),f=u.name,E=f.toLowerCase();if(!gv.hasOwnProperty(E)){this.sanitizedSomething=!0;continue}let O=u.value;hp[E]&&(O=lh(O)),this.buf.push(" ",f,'="',yv(O),'"')}return this.buf.push(">"),!0}endElement(t){const i=vv(t).toLowerCase();up.hasOwnProperty(i)&&!pv.hasOwnProperty(i)&&(this.buf.push("</"),this.buf.push(i),this.buf.push(">"))}chars(t){this.buf.push(yv(t))}}function PE(e){const t=e.nextSibling;if(t&&e!==t.previousSibling)throw bv(t);return t}function NE(e){const t=e.firstChild;if(t&&function LE(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(e,t))throw bv(t);return t}function vv(e){const t=e.nodeName;return"string"==typeof t?t:"FORM"}function bv(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}const BE=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,jE=/([^\#-~ |!])/g;function yv(e){return e.replace(/&/g,"&amp;").replace(BE,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(jE,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let ch;function wv(e,t){let i=null;try{ch=ch||mv(e);let a=t?String(t):"";i=ch.getInertBodyElement(a);let o=5,u=a;do{if(0===o)throw new Error("Failed to sanitize html because the input is unstable");o--,a=u,u=i.innerHTML,i=ch.getInertBodyElement(a)}while(a!==u);return Vc((new FE).sanitizeChildren(mp(i)||i))}finally{if(i){const a=mp(i)||i;for(;a.firstChild;)a.firstChild.remove()}}}
1function mp(e){return"content"in e&&function YE(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var dc=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}(dc||{});function Dv(e){const t=Hd();return t?dv(t.sanitize(dc.HTML,e)||""):Hc(e,"HTML")?dv(Cl(e)):wv(Yl(),$n(e))}function pp(e){const t=Hd();return t?t.sanitize(dc.URL,e)||"":Hc(e,"URL")?Cl(e):lh($n(e))}function Mv(e){const t=Hd();if(t)return hv(t.sanitize(dc.RESOURCE_URL,e)||"");if(Hc(e,"ResourceURL"))return hv(Cl(e));throw new xn(904,!1)}function Ev(e,t,i){return function WE(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?Mv:pp}(t,i)(e)}function Hd(){const e=pn();return e&&e[Ba].sanitizer}const GE=/^>|^->|<!--|-->|--!>|<!-$/g,$E=/(<|>)/g,KE="\u200b$1\u200b";function Sv(e){return e.ownerDocument.defaultView}function fo(e){return e instanceof Function?e():e}function _o(e){return"browser"===(e??Cn(Ya)).get(eh)}var hh=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hh||{});let gp;function vp(e,t){return gp(e,t)}function zc(e,t,i,a,o){if(null!=a){let u,f=!1;Xr(a)?u=a:Cs(a)&&(f=!0,a=a[Er]);const E=ai(a);0===e&&null!==i?null==o?Bv(t,i,E):uc(t,i,E,o||null,!0):1===e&&null!==i?uc(t,i,E,o||null,!0):2===e?zd(t,E,f):3===e&&t.destroyNode(E),null!=u&&function mC(e,t,i,a,o){const u=i[so];u!==ai(i)&&zc(t,e,a,u,o);for(let E=Es;E<i.length;E++){const O=i[E];_h(O[On],O,e,t,a,u)}}(t,e,u,i,o)}}function bp(e,t){return e.createText(t)}function Fv(e,t,i){e.setValue(t,i)}function yp(e,t){return e.createComment(function Cv(e){return e.replace(GE,t=>t.replace($E,KE))}(t))}function mh(e,t,i){return e.createElement(t,i)}function Lv(e,t){t[Ba].changeDetectionScheduler?.notify(9),_h(e,t,t[Di],2,null,null)}function Pv(e,t){const i=e[Bl],a=t[os];(Cs(a)||t[Ur]!==a[os][Ur])&&(e[li]|=Ic.HasTransplantedViews),null===i?e[Bl]=[t]:i.push(t)}function wp(e,t){const i=e[Bl],a=i.indexOf(t);i.splice(a,1)}function Ud(e,t){if(e.length<=Es)return;const i=Es+t,a=e[i];if(a){const o=a[Bo];null!==o&&o!==e&&wp(o,a),t>0&&(e[i-1][io]=a[io]);const u=Ra(e,Es+t);!function sC(e,t){Lv(e,t),t[Er]=null,t[Us]=null}(a[On],a);const f=u[xo];null!==f&&f.detachView(u[On]),a[os]=null,a[io]=null,a[li]&=-129}return a}function ph(e,t){if(!(256&t[li])){const i=t[Di];i.destroyNode&&_h(e,t,i,3,null,null),function oC(e){let t=e[vl];if(!t)return Dp(e[On],e);for(;t;){let i=null;if(Cs(t))i=t[vl];else{const a=t[Es];a&&(i=a)}if(!i){for(;t&&!t[io]&&t!==e;)Cs(t)&&Dp(t[On],t),t=t[os];null===t&&(t=e),Cs(t)&&Dp(t[On],t),i=t&&t[io]}t=i}}(t)}}function Dp(e,t){if(256&t[li])return;const i=_(null);try{t[li]&=-129,t[li]|=256,t[ro]&&yt(t[ro]),function dC(e,t){let i;if(null!=e&&null!=(i=e.destroyHooks))for(let a=0;a<i.length;a+=2){const o=t[i[a]];if(!(o instanceof xd)){const u=i[a+1];if(Array.isArray(u))for(let f=0;f<u.length;f+=2){const E=o[u[f]],O=u[f+1];Yn(4,E,O);try{O.call(E)}finally{Yn(5,E,O)}}else{Yn(4,o,u);try{u.call(o)}finally{Yn(5,o,u)}}}}}(e,t),function cC(e,t){const i=e.cleanup,a=t[gl];if(null!==i)for(let u=0;u<i.length-1;u+=2)if("string"==typeof i[u]){const f=i[u+3];f>=0?a[f]():a[-f].unsubscribe(),u+=2}else i[u].call(a[i[u+1]]);null!==a&&(t[gl]=null);const o=t[So];if(null!==o){t[So]=null;for(let u=0;u<o.length;u++)(0,o[u])()}}(e,t),1===t[On].type&&t[Di].destroy();const a=t[Bo];if(null!==a&&Xr(t[os])){a!==t[os]&&wp(a,t);const o=t[xo];null!==o&&o.detachView(e)}Xm(t)}finally{_(i)}}function Mp(e,t,i){return Nv(e,t.parent,i)}function Nv(e,t,i){let a=t;for(;null!==a&&168&a.type;)a=(t=a).parent;if(null===a)return i[Er];{const{componentOffset:o}=a;if(o>-1){const{encapsulation:u}=e.data[a.directiveStart+o];if(u===La.None||u===La.Emulated)return null}return Rr(a,i)}}function uc(e,t,i,a,o){e.insertBefore(t,i,a,o)}function Bv(e,t,i){e.appendChild(t,i)}function jv(e,t,i,a,o){null!==a?uc(e,t,i,a,o):Bv(e,t,i)}function Ep(e,t){return e.parentNode(t)}function Yv(e,t,i){return Hv(e,t,i)}function Vv(e,t,i){return 40&e.type?Rr(e,i):null}let Cp,Hv=Vv;function Uv(e,t){Hv=e,Cp=t}function fh(e,t,i,a){const o=Mp(e,a,t),u=t[Di],E=Yv(a.parent||t[Us],a,t);if(null!=o)if(Array.isArray(i))for(let O=0;O<i.length;O++)jv(u,o,i[O],E,!1);else jv(u,o,i,E,!1);void 0!==Cp&&Cp(u,a,t,i,o)}function hc(e,t){if(null!==t){const i=t.type;if(3&i)return Rr(t,e);if(4&i)return Tp(-1,e[t.index]);if(8&i){const a=t.child;if(null!==a)return hc(e,a);{const o=e[t.index];return Xr(o)?Tp(-1,o):ai(o)}}if(128&i)return hc(e,t.next);if(32&i)return vp(t,e)()||ai(e[t.index]);{const a=zv(e,t);return null!==a?Array.isArray(a)?a[0]:hc(wl(e[Ur]),a):hc(e,t.next)}}return null}function zv(e,t){return null!==t?e[Ur][Us].projection[t.projection]:null}function Tp(e,t){const i=Es+e+1;if(i<t.length){const a=t[i],o=a[On].firstChild;if(null!==o)return hc(a,o)}return t[so]}function zd(e,t,i){e.removeChild(null,t,i)}function Wv(e){e.textContent=""}function kp(e,t,i,a,o,u,f){for(;null!=i;
1){if(128===i.type){i=i.next;continue}const E=a[i.index],O=i.type;if(f&&0===t&&(E&&Va(ai(E),a),i.flags|=2),32&~i.flags)if(8&O)kp(e,t,i.child,a,o,u,!1),zc(t,e,o,E,u);else if(32&O){const q=vp(i,a);let be;for(;be=q();)zc(t,e,o,be,u);zc(t,e,o,E,u)}else 16&O?Gv(e,t,a,i,o,u):zc(t,e,o,E,u);i=f?i.projectionNext:i.next}}function _h(e,t,i,a,o,u){kp(i,a,e.firstChild,t,o,u,!1)}function Gv(e,t,i,a,o,u){const f=i[Ur],O=f[Us].projection[a.projection];if(Array.isArray(O))for(let q=0;q<O.length;q++)zc(t,e,o,O[q],u);else{let q=O;const be=f[os];Rd(a)&&(q.flags|=128),kp(e,t,q,be,o,u,!0)}}function $v(e,t,i){""===i?e.removeAttribute(t,"class"):e.setAttribute(t,"class",i)}function Kv(e,t,i){const{mergedAttrs:a,classes:o,styles:u}=i;null!==a&&wo(e,t,a),null!==o&&$v(e,t,o),null!==u&&function fC(e,t,i){e.setAttribute(t,"style",i)}(e,t,u)}const Pi={};function Xv(e=1){Qv($i(),pn(),wa()+e,!1)}function Qv(e,t,i,a){if(!a)if(3&~t[li]){const u=e.preOrderHooks;null!==u&&Vu(t,u,0,i)}else{const u=e.preOrderCheckHooks;null!==u&&Yu(t,u,i)}rc(i)}function Wc(e,t=wi.Default){const i=pn();return null===i?gi(e,t):hg(kr(),i,ei(e),t)}function Zv(){throw new Error("invalid")}function Jv(e,t,i,a,o,u){const f=_(null);try{let E=null;o&Ga.SignalBased&&(E=t[a][d]),null!==E&&void 0!==E.transformFn&&(u=E.transformFn(u)),o&Ga.HasDecoratorInputTransform&&(u=e.inputTransforms[a].call(t,u)),null!==e.setInput?e.setInput(t,E,u,i,a):T(t,E,a,u)}finally{_(f)}}function gh(e,t,i,a,o,u,f,E,O,q,be){const rt=t.blueprint.slice();return rt[Er]=o,rt[li]=204|a,(null!==q||e&&2048&e[li])&&(rt[li]|=2048),L_(rt),rt[os]=rt[Zo]=e,rt[yr]=i,rt[Ba]=f||e&&e[Ba],rt[Di]=E||e&&e[Di],rt[ls]=O||e&&e[ls]||null,rt[Us]=u,rt[bl]=function P1(){return L1++}(),rt[ua]=be,rt[yd]=q,rt[Ur]=2==t.type?e[Ur]:rt,rt}function mc(e,t,i,a,o){let u=e.data[t];if(null===u)u=xp(e,t,i,a,o),function zM(){return ki.lFrame.inI18n}()&&(u.flags|=32);else if(64&u.type){u.type=i,u.value=a,u.attrs=o;const f=Td();u.injectorIndex=null===f?-1:f.injectorIndex}return Yo(u,!0),u}function xp(e,t,i,a,o){const u=H_(),f=Tm(),O=e.data[t]=function MC(e,t,i,a,o,u){let f=t?t.injectorIndex:-1,E=0;return ic()&&(E|=128),{type:i,index:a,insertBeforeIndex:null,injectorIndex:f,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:E,providerIndexes:0,value:o,attrs:u,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,f?u:u&&u.parent,i,t,a,o);return null===e.firstChild&&(e.firstChild=O),null!==u&&(f?null==u.child&&null!==O.parent&&(u.child=O):null===u.next&&(u.next=O,O.prev=u)),O}function Wd(e,t,i,a){if(0===i)return-1;const o=t.length;for(let u=0;u<i;u++)t.push(a),e.blueprint.push(a),e.data.push(null);return o}function qv(e,t,i,a,o){const u=wa(),f=2&a;try{rc(-1),f&&t.length>ii&&Qv(e,t,ii,!1),Yn(f?2:0,o),i(a,o)}finally{rc(u),Yn(f?3:1,o)}}function Sp(e,t,i){if(Dd(t)){const a=_(null);try{const u=t.directiveEnd;for(let f=t.directiveStart;f<u;f++){const E=e.data[f];E.contentQueries&&E.contentQueries(1,i[f],f)}}finally{_(a)}}}function Ap(e,t,i){j_()&&(function AC(e,t,i,a){const o=i.directiveStart,u=i.directiveEnd;Ao(i)&&function NC(e,t,i){const a=Rr(t,e),o=eb(i);let f=16;i.signals?f=4096:i.onPush&&(f=64);const E=vh(e,gh(e,o,null,f,a,t,null,e[Ba].rendererFactory.createRenderer(a,i),null,null,null));e[t.index]=E}(t,i,e.data[o+i.componentOffset]),e.firstCreatePass||Uu(i,t),Va(a,t);const f=i.initialInputs;for(let E=o;E<u;E++){const O=e.data[E],q=ac(t,e,E,i);Va(q,t),null!==f&&BC(0,E-o,q,O,0,f),ao(O)&&(ja(i.index,t)[yr]=ac(t,e,E,i))}}(e,t,i,Rr(i,t)),!(64&~i.flags)&&sb(e,t,i))}function Ip(e,t,i=Rr){const a=t.localNames;if(null!==a){let o=t.index+1;for(let u=0;u<a.length;u+=2){const f=a[u+1],E=-1===f?i(t,e):e[f];e[o++]=E}}}function eb(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=Op(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):t}function Op(e,t,i,a,o,u,f,E,O,q,be){const rt=ii+a,kt=rt+o,Nt=function gC(e,t){const i=[];for(let a=0;a<t;a++)i.push(a<e?null:Pi);return i}(rt,kt),$t="function"==typeof q?q():q;return Nt[On]={type:e,blueprint:Nt,template:i,queries:null,viewQuery:E,declTNode:t,data:Nt.slice().fill(null,rt),bindingStartIndex:rt,expandoStartIndex:kt,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 u?u():u,pipeRegistry:"function"==typeof f?f():f,firstChild:null,schemas:O,consts:$t,incompleteFirstPass:!1,ssrId:be}}let tb=()=>null;function yC(e){Rg(e)?Wv(e):function hE(e){const t=Yl(),i=t.createNodeIterator(e,NodeFilter.SHOW_COMMENT,{acceptNode(u){const f=function uE(e){return e.textContent?.replace(/\s/gm,"")}(u);return"ngetn"===f||"ngtns"===f?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let a;const o=[];for(;a=i.nextNode();)o.push(a);for(const u of o)"ngetn"===u.textContent?u.replaceWith(t.createTextNode("")):u.remove()}(e)}function nb(e,t,i,a,o){for(let u in t){if(!t.hasOwnProperty(u))continue;const f=t[u];if(void 0===f)continue;a??={};let E,O=Ga.None;Array.isArray(f)?(E=f[0],O=f[1]):E=f;let q=u;if(null!==o){if(!o.hasOwnProperty(u))continue;q=o[u]}0===e?ib(a,i,q,E,O):ib(a,i,q,E)}return a}function ib(e,t,i,a,o){let u;e.hasOwnProperty(i)?(u=e[i]).push(t,a):u=e[i]=[t,a],void 0!==o&&u.push(o)}function lo(e,t,i,a,o,u,f,E){const O=Rr(t,i);let be,q=t.inputs;!E&&null!=q&&(be=q[a])?(Np(e,i,be,a,o),Ao(t)&&function TC(e,t){const i=ja(t,e);16&i[li]||(i[li]|=64)}(i,t.index)):3&t.type&&(a=function CC(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(a),o=null!=f?f(o,t.value||"",a):o,u.setProperty(O,a,o))}function Rp(e,t,i,a){if(j_()){const o=null===a?null:{"":-1},u=function OC(e,t){const i=e.directiveRegistry;let a=null,o=null;if(i)for(let u=0;u<i.length;u++){const f=i[u];if(x(t,f.selectors,!1))if(a||(a=[]),ao(f))if(null!==f.findHostDirectiveDefs){const E=[];o=o||new Map,f.findHostDirectiveDefs(f,E,o),a.unshift(...E,f),Fp(e,t,E.length)}else a.unshift(f),Fp(e,t,0);else o=o||new Map,f.findHostDirectiveDefs?.(f,a,o),a.push(f)}return null===a?null:[a,o]}(e,i);let f,E;null===u?f=E=null:[f,E]=u,null!==f&&rb(e,t,i,f,o,E),o&&function RC(e,t,i){if(t){const a=e.localNames=[];for(let o=0;o<t.length;o+=2){const u=i[t[o+1]];if(null==u)throw new xn(-301,!1);a.push(t[o],u)}}}(i,a,o)}i.mergedAttrs=Lo(i.mergedAttrs,i.attrs)}function rb(e,t,i,a,o,u){for(let q=0;q<a.length;q++)jm(Uu(i,t),e,a[q].type);!function LC(e,t,i){e.flags|=1,e.directiveStart=t,e.directiveEnd=t
1+i,e.providerIndexes=t}(i,e.data.length,a.length);for(let q=0;q<a.length;q++){const be=a[q];be.providersResolver&&be.providersResolver(be)}let f=!1,E=!1,O=Wd(e,t,a.length,null);for(let q=0;q<a.length;q++){const be=a[q];i.mergedAttrs=Lo(i.mergedAttrs,be.hostAttrs),PC(e,i,t,O,be),FC(O,be,o),null!==be.contentQueries&&(i.flags|=4),(null!==be.hostBindings||null!==be.hostAttrs||0!==be.hostVars)&&(i.flags|=64);const rt=be.type.prototype;!f&&(rt.ngOnChanges||rt.ngOnInit||rt.ngDoCheck)&&((e.preOrderHooks??=[]).push(i.index),f=!0),!E&&(rt.ngOnChanges||rt.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(i.index),E=!0),O++}!function EC(e,t,i){const o=t.directiveEnd,u=e.data,f=t.attrs,E=[];let O=null,q=null;for(let be=t.directiveStart;be<o;be++){const rt=u[be],kt=i?i.get(rt):null,$t=kt?kt.outputs:null;O=nb(0,rt.inputs,be,O,kt?kt.inputs:null),q=nb(1,rt.outputs,be,q,$t);const yn=null===O||null===f||dl(t)?null:jC(O,be,f);E.push(yn)}null!==O&&(O.hasOwnProperty("class")&&(t.flags|=8),O.hasOwnProperty("style")&&(t.flags|=16)),t.initialInputs=E,t.inputs=O,t.outputs=q}(e,i,u)}function sb(e,t,i){const a=i.directiveStart,o=i.directiveEnd,u=i.index,f=function GM(){return ki.lFrame.currentDirectiveIndex}();try{rc(u);for(let E=a;E<o;E++){const O=e.data[E],q=t[E];xm(E),(null!==O.hostBindings||0!==O.hostVars||null!==O.hostAttrs)&&IC(O,q)}}finally{rc(-1),xm(f)}}function IC(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Fp(e,t,i){t.componentOffset=i,(e.components??=[]).push(t.index)}function FC(e,t,i){if(i){if(t.exportAs)for(let a=0;a<t.exportAs.length;a++)i[t.exportAs[a]]=e;ao(t)&&(i[""]=e)}}function PC(e,t,i,a,o){e.data[a]=o;const u=o.factory||(o.factory=Hs(o.type)),f=new xd(u,ao(o),Wc);e.blueprint[a]=f,i[a]=f,function xC(e,t,i,a,o){const u=o.hostBindings;if(u){let f=e.hostBindingOpCodes;null===f&&(f=e.hostBindingOpCodes=[]);const E=~t.index;(function SC(e){let t=e.length;for(;t>0;){const i=e[--t];if("number"==typeof i&&i<0)return i}return 0})(f)!=E&&f.push(E),f.push(i,a,u)}}(e,t,a,Wd(e,i,o.hostVars,Pi),o)}function Lp(e,t,i,a,o,u,f){if(null==u)e.removeAttribute(t,o,i);else{const E=null==f?$n(u):f(u,a||"",o);e.setAttribute(t,o,E,i)}}function BC(e,t,i,a,o,u){const f=u[t];if(null!==f)for(let E=0;E<f.length;)Jv(a,i,f[E++],f[E++],f[E++],f[E++])}function jC(e,t,i){let a=null,o=0;for(;o<i.length;){const u=i[o];if(0!==u)if(5!==u){if("number"==typeof u)break;if(e.hasOwnProperty(u)){null===a&&(a=[]);const f=e[u];for(let E=0;E<f.length;E+=3)if(f[E]===t){a.push(u,f[E+1],f[E+2],i[o+1]);break}}o+=2}else o+=2;else o+=4}return a}function ab(e,t,i,a){return[e,!0,0,t,null,a,null,i,null,null]}function ob(e,t){const i=e.contentQueries;if(null!==i){const a=_(null);try{for(let o=0;o<i.length;o+=2){const f=i[o+1];if(-1!==f){const E=e.data[f];Bu(i[o]),E.contentQueries(2,t[f],f)}}}finally{_(a)}}}function vh(e,t){return e[vl]?e[Sc][io]=t:e[vl]=t,e[Sc]=t,t}function Pp(e,t,i){Bu(0);const a=_(null);try{t(e,i)}finally{_(a)}}function lb(e){return e[gl]??=[]}function cb(e){return e.cleanup??=[]}function db(e,t,i){return(null===e||ao(e))&&(i=function po(e){for(;Array.isArray(e);){if("object"==typeof e[wd])return e;e=e[Er]}return null}(i[t.index])),i[Di]}function bh(e,t){const i=e[ls],a=i?i.get(El,null):null;a&&a.handleError(t)}function Np(e,t,i,a,o){for(let u=0;u<i.length;){const f=i[u++],E=i[u++],O=i[u++];Jv(e.data[f],t[f],a,E,O,o)}}function kl(e,t,i){const a=Io(t,e);Fv(e[Di],a,i)}function YC(e,t){const i=ja(t,e),a=i[On];!function VC(e,t){for(let i=t.length;i<e.blueprint.length;i++)t.push(e.blueprint[i])}(a,i);const o=i[Er];null!==o&&null===i[ua]&&(i[ua]=rp(o,i[ls])),Bp(a,i,i[yr])}function Bp(e,t,i){Im(t);try{const a=e.viewQuery;null!==a&&Pp(1,a,i);const o=e.template;null!==o&&qv(e,t,o,1,i),e.firstCreatePass&&(e.firstCreatePass=!1),t[xo]?.finishViewCreation(e),e.staticContentQueries&&ob(e,t),e.staticViewQueries&&Pp(2,e.viewQuery,i);const u=e.components;null!==u&&function HC(e,t){for(let i=0;i<t.length;i++)YC(e,t[i])}(t,u)}catch(a){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),a}finally{t[li]&=-5,Om()}}function Gc(e,t,i,a){const o=_(null);try{const u=t.tView,O=gh(e,u,i,4096&e[li]?4096:16,null,t,null,null,a?.injector??null,a?.embeddedViewInjector??null,a?.dehydratedView??null);O[Bo]=e[t.index];const be=e[xo];return null!==be&&(O[xo]=be.createEmbeddedView(u)),Bp(u,O,i),O}finally{_(o)}}function ub(e,t){const i=Es+t;if(i<e.length)return e[i]}function pc(e,t){return!t||null===t.firstChild||Rd(e)}function $c(e,t,i,a=!0){const o=t[On];if(function lC(e,t,i,a){const o=Es+a,u=i.length;a>0&&(i[o-1][io]=t),a<u-Es?(t[io]=i[o],zo(i,Es+a,t)):(i.push(t),t[io]=null),t[os]=i;const f=t[Bo];null!==f&&i!==f&&Pv(f,t);const E=t[xo];null!==E&&E.insertView(e),Mm(t),t[li]|=128}(o,t,e,i),a){const f=Tp(i,e),E=t[Di],O=Ep(E,e[so]);null!==O&&function aC(e,t,i,a,o,u){a[Er]=o,a[Us]=t,_h(e,a,i,1,o,u)}(o,e[Us],E,t,O,f)}const u=t[ua];null!==u&&null!==u.firstChild&&(u.firstChild=null)}function jp(e,t){const i=Ud(e,t);return void 0!==i&&ph(i[On],i),i}function Gd(e,t,i,a,o=!1){for(;null!==i;
1){if(128===i.type){i=o?i.projectionNext:i.next;continue}const u=t[i.index];null!==u&&a.push(ai(u)),Xr(u)&&hb(u,a);const f=i.type;if(8&f)Gd(e,t,i.child,a);else if(32&f){const E=vp(i,t);let O;for(;O=E();)a.push(O)}else if(16&f){const E=zv(t,i);if(Array.isArray(E))a.push(...E);else{const O=wl(t[Ur]);Gd(O[On],O,E,a,!0)}}i=o?i.projectionNext:i.next}return a}function hb(e,t){for(let i=Es;i<e.length;i++){const a=e[i],o=a[On].firstChild;null!==o&&Gd(a[On],a,o,t)}e[so]!==e[Er]&&t.push(e[so])}let mb=[];const GC={...K,consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{Lu(e.lView)},consumerOnSignalRead(){this.lView[ro]=this}},KC={...K,consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{let t=wl(e.lView);for(;t&&!pb(t[On]);)t=wl(t);t&&P_(t)},consumerOnSignalRead(){this.lView[ro]=this}};function pb(e){return 2!==e.type}const XC=100;function yh(e,t=!0,i=0){const a=e[Ba],o=a.rendererFactory;o.begin?.();try{!function QC(e,t){const i=W_();try{G_(!0),Yp(e,t);let a=0;for(;Fu(e);){if(a===XC)throw new xn(103,!1);a++,Yp(e,1)}}finally{G_(i)}}(e,i)}catch(f){throw t&&bh(e,f),f}finally{o.end?.(),a.inlineEffectRunner?.flush()}}function ZC(e,t,i,a){const o=t[li];if(!(256&~o))return;t[Ba].inlineEffectRunner?.flush(),Im(t);let E=!0,O=null,q=null;pb(e)?(q=function UC(e){return e[ro]??function zC(e){const t=mb.pop()??Object.create(GC);return t.lView=e,t}(e)}(t),O=le(q)):null===function k(){return c}()?(E=!1,q=function $C(e){const t=e[ro]??Object.create(KC);return t.lView=e,t}(t),O=le(q)):t[ro]&&(yt(t[ro]),t[ro]=null);try{L_(t),function $_(e){return ki.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==i&&qv(e,t,i,2,a);const be=!(3&~o);if(be){const Nt=e.preOrderCheckHooks;null!==Nt&&Yu(t,Nt,null)}else{const Nt=e.preOrderHooks;null!==Nt&&Vu(t,Nt,0,null),Rm(t,0)}if(function JC(e){for(let t=Hg(e);null!==t;t=Ug(t)){if(!(t[li]&Ic.HasTransplantedViews))continue;const i=t[Bl];for(let a=0;a<i.length;a++)P_(i[a])}}(t),_b(t,0),null!==e.contentQueries&&ob(e,t),be){const Nt=e.contentCheckHooks;null!==Nt&&Yu(t,Nt)}else{const Nt=e.contentHooks;null!==Nt&&Vu(t,Nt,1),Rm(t,1)}!function _C(e,t){const i=e.hostBindingOpCodes;if(null!==i)try{for(let a=0;a<i.length;a++){const o=i[a];if(o<0)rc(~o);else{const u=o,f=i[++a],E=i[++a];WM(f,u),E(2,t[u])}}}finally{rc(-1)}}(e,t);const rt=e.components;null!==rt&&vb(t,rt,0);const kt=e.viewQuery;if(null!==kt&&Pp(2,kt,a),be){const Nt=e.viewCheckHooks;null!==Nt&&Yu(t,Nt)}else{const Nt=e.viewHooks;null!==Nt&&Vu(t,Nt,2),Rm(t,2)}if(!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),t[Nl]){for(const Nt of t[Nl])Nt();t[Nl]=null}t[li]&=-73}catch(be){throw Lu(t),be}finally{null!==q&&(me(q,O),E&&function WC(e){e.lView[ro]!==e&&(e.lView=null,mb.push(e))}(q)),Om()}}function _b(e,t){for(let i=Hg(e);null!==i;i=Ug(i))for(let a=Es;a<i.length;a++)gb(i[a],t)}function qC(e,t,i){gb(ja(t,e),i)}function gb(e,t){Dm(e)&&Yp(e,t)}function Yp(e,t){const a=e[On],o=e[li],u=e[ro];let f=!!(0===t&&16&o);if(f||=!!(64&o&&0===t),f||=!!(1024&o),f||=!(!u?.dirty||!Ke(u)),f||=!1,u&&(u.dirty=!1),e[li]&=-9217,f)ZC(a,e,a.template,e[yr]);else if(8192&o){_b(e,1);const E=a.components;null!==E&&vb(e,E,1)}}function vb(e,t,i){for(let a=0;a<t.length;a++)qC(e,t[a],i)}function $d(e,t){const i=W_()?64:1088;for(e[Ba].changeDetectionScheduler?.notify(t);e;){e[li]|=i;const a=wl(e);if(nc(e)&&!a)return e;e=a}return null}class Kd{get rootNodes(){const t=this._lView,i=t[On];return Gd(i,t,i.firstChild,[])}constructor(t,i,a=!0){this._lView=t,this._cdRefInjectingView=i,this.notifyErrorHandler=a,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[yr]}set context(t){this._lView[yr]=t}get destroyed(){return!(256&~this._lView[li])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[os];if(Xr(t)){const i=t[8],a=i?i.indexOf(this):-1;a>-1&&(Ud(t,a),Ra(i,a))}this._attachedToViewContainer=!1}ph(this._lView[On],this._lView)}onDestroy(t){Pu(this._lView,t)}markForCheck(){$d(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[li]&=-129}reattach(){Mm(this._lView),this._lView[li]|=128}detectChanges(){this._lView[li]|=1024,yh(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new xn(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const t=nc(this._lView),i=this._lView[Bo];null!==i&&!t&&wp(i,this._lView),Lv(this._lView[On],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new xn(902,!1);this._appRef=t;const i=nc(this._lView),a=this._lView[Bo];null!==a&&!i&&Pv(a,this._lView),Mm(this._lView)}}let Xd=(()=>{class e{static{this.__NG_ELEMENT_ID__=nT}}return e})();const eT=Xd,tT=class extends eT{constructor(t,i,a){super(),this._declarationLView=t,this._declarationTContainer=i,this.elementRef=a}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,i){return this.createEmbeddedViewImpl(t,i)}createEmbeddedViewImpl(t,i,a){const o=Gc(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:i,dehydratedView:a});return new Kd(o)}};function nT(){return wh(kr(),pn())}function wh(e,t){return 4&e.type?new tT(t,e,Nc(e,t)):null}function wb(e,t,i){const a=t.insertBeforeIndex,o=Array.isArray(a)?a[0]:a;return null===o?Vv(e,0,i):ai(i[o])}function Db(e,t,i,a,o){const u=t.insertBeforeIndex;if(Array.isArray(u)){let f=a,E=null;
1if(3&t.type||(E=f,f=o),null!==f&&-1===t.componentOffset)for(let O=1;O<u.length;O++)uc(e,f,i[u[O]],E,!1)}}function Mb(e,t){if(e.push(t),e.length>1)for(let i=e.length-2;i>=0;i--){const a=e[i];Eb(a)||uT(a,t)&&null===hT(a)&&mT(a,t.index)}}function Eb(e){return!(64&e.type)}function uT(e,t){return Eb(t)||e.index>t.index}function hT(e){const t=e.insertBeforeIndex;return Array.isArray(t)?t[0]:t}function mT(e,t){const i=e.insertBeforeIndex;Array.isArray(i)?i[0]=t:(Uv(wb,Db),e.insertBeforeIndex=t)}function qd(e,t){const i=e.data[t];return null===i||"string"==typeof i?null:i.hasOwnProperty("currentCaseLViewIndex")?i:i.value}function _T(e,t,i){const a=xp(e,i,64,null,null);return Mb(t,a),a}function Mh(e,t){const i=t[e.currentCaseLViewIndex];return null===i?i:i<0?~i:i}function Cb(e){return e>>>17}function Tb(e){return(131070&e)>>>1}function zp(e,t,i){e.index=0;const a=Mh(t,i);e.removes=null!==a?t.remove[a]:Ui}function Eh(e){if(e.index<e.removes.length){const t=e.removes[e.index++];return t>0?e.lView[t]:(e.stack.push(e.index,e.removes),zp(e,e.lView[On].data[~t],e.lView),Eh(e))}return 0===e.stack.length?null:(e.removes=e.stack.pop(),e.index=e.stack.pop(),Eh(e))}function vT(){const e={stack:[],index:-1};return function t(i,a){for(e.lView=a;e.stack.length;)e.stack.pop();return zp(e,i.value,a),Eh.bind(null,e)}}const yT=new RegExp(`^(\\d+)*(${qm}|${Jm})*(.*)`);function Wp(e){return e.index-ii}function tu(e,t,i,a){const o=Wp(a);let u=function Ab(e,t){const i=e.i18nNodes;if(i)return i.get(t)}(e,o);if(void 0===u){const f=e.data[ih];if(f?.[o])u=function Ib(e,t){const[i,...a]=function DT(e){const t=e.match(yT),[i,a,o,u]=t,f=a?parseInt(a,10):o,E=[];for(const[O,q,be]of u.matchAll(/(f|n)(\d*)/g)){const rt=parseInt(be,10)||1;E.push(q,rt)}return[f,...E]}(e);let o;o=i===Jm?t[Ur][Er]:i===qm?function Av(e){return e.ownerDocument.body}(t[Ur][Er]):ai(t[Number(i)+ii]);return function CT(e,t){let i=e;for(let a=0;a<t.length;a+=2){const o=t[a],u=t[a+1];for(let f=0;f<u;f++)switch(o){case jc.FirstChild:i=i.firstChild;break;case jc.NextSibling:i=i.nextSibling}}return i}(o,a)}(f[o],i);else if(t.firstChild===a)u=e.firstChild;else{const E=null===a.prev,O=a.prev??a.parent;if(function MT(e){return!e.prev&&8===e.parent?.type}(a))u=ap(e,Wp(a.parent));else{let q=Rr(O,i);if(E)u=q.firstChild;else{const be=Wp(O),rt=ap(e,be);u=2===O.type&&rt?Ch(op(e,be)+1,rt):q.nextSibling}}}}return u}function Ch(e,t){let i=t;for(let a=0;a<e;a++)i=i.nextSibling;return i}let Rb=!1,Fb=()=>{};let Pb=()=>{};function HT(e,t,i){for(const a of i.node.cases[i.case]){const o=t.get(a.index-ii);o&&zd(e,o,!1)}}function Nb(e){const t=e[ec]??[],a=e[os][Di];for(const o of t)UT(o,a);e[ec]=Ui}function UT(e,t){let i=0,a=e.firstChild;if(a){const o=e.data[Yc];for(;i<o;){const u=a.nextSibling;zd(t,a,!1),a=u,i++}}}function Bb(e){Nb(e);const t=e[Er];Cs(t)&&Th(t);for(let i=Es;i<e.length;i++)Th(e[i])}function Th(e){!function VT(e){const t=e[ua];if(t){const{i18nNodes:i,dehydratedIcuData:a}=t;if(i&&a){const o=e[Di];for(const u of a.values())HT(o,i,u)}t.i18nNodes=void 0,t.dehydratedIcuData=void 0}}(e);const t=e[On];for(let i=ii;i<t.bindingStartIndex;i++)Xr(e[i])?Bb(e[i]):Cs(e[i])&&Th(e[i])}let jb=()=>null;function GT(e,t){const i=e[ec];return t&&null!==i&&0!==i.length?i[0].data[tp]===t?i.shift():(Nb(e),null):null}function _c(e,t){return jb(e,t)}class Xc{}const Qc=new C("",{providedIn:"root",factory:()=>!1}),Yb=new C(""),Zp=new C("");class KT{}class Vb{}class QT{resolveComponentFactory(t){throw function XT(e){const t=Error(`No component factory found for ${rr(e)}.`);return t.ngComponent=e,t}(t)}}class iu{static{this.NULL=new QT}}class Jp{}let ZT=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function JT(){const e=pn(),i=ja(kr().index,e);return(Cs(i)?i:e)[Di]}()}}return e})(),qT=(()=>{class e{static{this.\u0275prov=Ii({token:e,providedIn:"root",factory:()=>null})}}return e})();function Vl(e){return!!Ms(e)}function xh(e,t,i){let a=i?e.styles:null,o=i?e.classes:null,u=0;if(null!==t)for(let f=0;f<t.length;f++){const E=t[f];"number"==typeof E?u=E:1==u?o=Ar(o,E):2==u&&(a=Ar(a,E+": "+t[++f]+";"))}i?e.styles=a:e.stylesWithoutHost=a,i?e.classes=o:e.classesWithoutHost=o}class Wb extends iu{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const i=vi(t);return new au(i,this.ngModule)}}function Gb(e,t){const i=[];for(const a in e){if(!e.hasOwnProperty(a))continue;const o=e[a];if(void 0===o)continue;const u=Array.isArray(o),f=u?o[0]:o;i.push(t?{propName:f,templateName:a,isSignal:!!((u?o[1]:Ga.None)&Ga.SignalBased)}:{propName:f,templateName:a})}return i}class au extends Vb{get inputs(){const t=this.componentDef,i=t.inputTransforms,a=Gb(t.inputs,!0);if(null!==i)for(const o of a)i.hasOwnProperty(o.propName)&&(o.transform=i[o.propName]);return a}get outputs(){return Gb(this.componentDef.outputs,!1)}constructor(t,i){super(),this.componentDef=t,this.ngModule=i,this.componentType=t.type,this.selector=function sn(e){return e.map(Mt).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!i}create(t,i,a,o){const u=_(null);try{let f=(o=o||this.ngModule)instanceof Hr?o:o?.injector;f&&null!==this.componentDef.getStandaloneInjector&&(f=this.componentDef.getStandaloneInjector(f)||f);const E=f?new sc(t,f):t,O=E.get(Jp,null);if(null===O)throw new xn(407,!1);const rt={rendererFactory:O,sanitizer:E.get(qT,null),inlineEffectRunner:null,changeDetectionScheduler:E.get(Xc,null)},kt=O.createRenderer(null,this.componentDef),Nt=this.componentDef.selectors[0][0]||"div",$t=a?function vC(e,t,i,a){const u=a.get(ov,!1)||i===La.ShadowDom,f=e.selectRootElement(t,u);return function bC(e){tb(e)}(f),f}(kt,a,this.componentDef.encapsulation,E):mh(kt,Nt,function nk(e){const t=e.toLowerCase();return"svg"===t?Ri:"math"===t?"math":null}(Nt));let yn=512;this.componentDef.signals?yn|=4096:this.componentDef.onPush||(yn|=16);let Fn=null;null!==$t&&(Fn=rp($t,E,!0));
1const Nn=Op(0,null,null,1,0,null,null,null,null,null,null),bn=gh(null,Nn,null,yn,null,null,rt,kt,E,null,Fn);Im(bn);let xi,ar,Fr=null;try{const Bs=this.componentDef;let uo,bd=null;Bs.findHostDirectiveDefs?(uo=[],bd=new Map,Bs.findHostDirectiveDefs(Bs,uo,bd),uo.push(Bs)):uo=[Bs];const FM=function rk(e,t){const i=e[On],a=ii;return e[a]=t,mc(i,a,2,"#host",null)}(bn,$t);Fr=function sk(e,t,i,a,o,u,f){const E=o[On];!function ak(e,t,i,a){for(const o of e)t.mergedAttrs=Lo(t.mergedAttrs,o.hostAttrs);null!==t.mergedAttrs&&(xh(t,t.mergedAttrs,!0),null!==i&&Kv(a,i,t))}(a,e,t,f);let O=null;null!==t&&(O=rp(t,o[ls]));const q=u.rendererFactory.createRenderer(t,i);let be=16;i.signals?be=4096:i.onPush&&(be=64);const rt=gh(o,eb(i),null,be,o[e.index],e,u,q,null,null,O);return E.firstCreatePass&&Fp(E,e,a.length-1),vh(o,rt),o[e.index]=rt}(FM,$t,Bs,uo,bn,rt,kt),ar=jl(Nn,ii),$t&&function lk(e,t,i,a){if(a)wo(e,i,["ng-version","18.2.13"]);else{const{attrs:o,classes:u}=function Gt(e){const t=[],i=[];let a=1,o=2;for(;a<e.length;){let u=e[a];if("string"==typeof u)2===o?""!==u&&t.push(u,e[++a]):8===o&&i.push(u);else{if(!ya(o))break;o=u}a++}return{attrs:t,classes:i}}(t.selectors[0]);o&&wo(e,i,o),u&&u.length>0&&$v(e,i,u.join(" "))}}(kt,Bs,$t,a),void 0!==i&&function ck(e,t,i){const a=e.projection=[];for(let o=0;o<t.length;o++){const u=i[o];a.push(null!=u?Array.from(u):null)}}(ar,this.ngContentSelectors,i),xi=function ok(e,t,i,a,o,u){const f=kr(),E=o[On],O=Rr(f,o);rb(E,o,f,i,null,a);for(let be=0;be<i.length;be++)Va(ac(o,E,f.directiveStart+be,f),o);sb(E,o,f),O&&Va(O,o);const q=ac(o,E,f.directiveStart+f.componentOffset,f);if(e[yr]=o[yr]=q,null!==u)for(const be of u)be(q,t);return Sp(E,f,o),q}(Fr,Bs,uo,bd,bn,[dk]),Bp(Nn,bn,null)}catch(Bs){throw null!==Fr&&Xm(Fr),Xm(bn),Bs}finally{Om()}return new ik(this.componentType,xi,Nc(ar,bn),bn,ar)}finally{_(u)}}}class ik extends KT{constructor(t,i,a,o,u){super(),this.location=a,this._rootLView=o,this._tNode=u,this.previousInputValues=null,this.instance=i,this.hostView=this.changeDetectorRef=new Kd(o,void 0,!1),this.componentType=t}setInput(t,i){const a=this._tNode.inputs;let o;if(null!==a&&(o=a[t])){if(this.previousInputValues??=new Map,this.previousInputValues.has(t)&&Object.is(this.previousInputValues.get(t),i))return;const u=this._rootLView;Np(u[On],u,o,t,i),this.previousInputValues.set(t,i),$d(ja(this._tNode.index,u),1)}}get injector(){return new qs(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}function dk(){const e=kr();ju(pn()[On],e)}let Sh=(()=>{class e{static{this.__NG_ELEMENT_ID__=uk}}return e})();function uk(){return Xb(kr(),pn())}const hk=Sh,$b=class extends hk{constructor(t,i,a){super(),this._lContainer=t,this._hostTNode=i,this._hostLView=a}get element(){return Nc(this._hostTNode,this._hostLView)}get injector(){return new qs(this._hostTNode,this._hostLView)}get parentInjector(){const t=zu(this._hostTNode,this._hostLView);if(Pm(t)){const i=Ad(t,this._hostLView),a=Sd(t);return new qs(i[On].data[a+8],i)}return new qs(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const i=Kb(this._lContainer);return null!==i&&i[t]||null}get length(){return this._lContainer.length-Es}createEmbeddedView(t,i,a){let o,u;"number"==typeof a?o=a:null!=a&&(o=a.index,u=a.injector);const f=_c(this._lContainer,t.ssrId),E=t.createEmbeddedViewImpl(i||{},u,f);return this.insertImpl(E,o,pc(this._hostTNode,f)),E}createComponent(t,i,a,o,u){const f=t&&!function Ni(e){return"function"==typeof e}(t);let E;if(f)E=i;else{const $t=i||{};E=$t.index,a=$t.injector,o=$t.projectableNodes,u=$t.environmentInjector||$t.ngModuleRef}const O=f?t:new au(vi(t)),q=a||this.parentInjector;if(!u&&null==O.ngModule){const yn=(f?q:this.parentInjector).get(Hr,null);yn&&(u=yn)}const be=vi(O.componentType??{}),rt=_c(this._lContainer,be?.id??null),Nt=O.create(q,o,rt?.firstChild??null,u);return this.insertImpl(Nt.hostView,E,pc(this._hostTNode,rt)),Nt}insert(t,i){return this.insertImpl(t,i,!0)}insertImpl(t,i,a){const o=t._lView;if(function LM(e){return Xr(e[os])}(o)){const E=this.indexOf(t);if(-1!==E)this.detach(E);else{const O=o[os],q=new $b(O,O[Us],O[os]);q.detach(q.indexOf(t))}}const u=this._adjustIndex(i),f=this._lContainer;return $c(f,o,u,a),t.attachToViewContainerRef(),zo(tf(f),u,t),t}move(t,i){return this.insert(t,i)}indexOf(t){const i=Kb(this._lContainer);return null!==i?i.indexOf(t):-1}remove(t){const i=this._adjustIndex(t,-1),a=Ud(this._lContainer,i);a&&(Ra(tf(this._lContainer),i),ph(a[On],a))}detach(t){const i=this._adjustIndex(t,-1),a=Ud(this._lContainer,i);return a&&null!=Ra(tf(this._lContainer),i)?new Kd(a):null}_adjustIndex(t,i=0){return t??this.length+i}};function Kb(e){return e[8]}function tf(e){return e[8]||(e[8]=[])}function Xb(e,t){let i;const a=t[e.index];return Xr(a)?i=a:(i=ab(a,t,null,e),t[e.index]=i,vh(t,i)),Qb(i,t,e,a),new $b(i,e,t)}let Qb=Jb,nf=()=>!1;function Zb(e,t,i){return nf(e,t,i)}function Jb(e,t,i,a){if(e[so])return;let o;o=8&i.type?ai(a):function mk(e,t){const i=e[Di],a=i.createComment(""),o=Rr(t,e);return uc(i,Ep(i,o),a,function uC(e,t){return e.nextSibling(t)}(i,o),!1),a}(t,i),e[so]=o}function pk(e,t,i){if(e[so]&&e[ec])return!0;const a=i[ua],o=t.index-ii;if(!a||function Fd(e){if(Rd(e))return!0;let t=e.parent;for(;t;){if(Rd(e)||$m(t))return!0;t=t.parent}return!1}(t)||lc(a,o))return!1;const f=ap(a,o),E=a.data[Pd]?.[o],[O,q]=function WT(e,t){const i=[];for(const a of t)for(let o=0;o<(a[nh]??1);o++){const u={data:a,firstChild:null};a[Yc]>0&&(u.firstChild=e,e=Ch(a[Yc],e)),i.push(u)}return[e,i]}(f,E);return e[so]=O,e[ec]=q,!0}function fk(e,t,i,a){nf(e,i,t)||Jb(e,t,i,a)}class rf{constructor(t){this.queryList=t,this.matches=null}clone(){return new rf(this.queryList)}setDirty(){this.queryList.setDirty()}}class sf{constructor(t=[]){this.queries=t}createEmbeddedView(t){const i=t.queries;if(null!==i){const a=null!==t.contentQueries?t.contentQueries[0]:i.length,o=[];for(let u=0;u<a;u++){const f=i.getByIndex(u);o.push(this.queries[f.indexInDeclarationView].clone())}return new sf(o)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}finishViewCreation(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let i=0;i<this.queries.length;i++)null!==uf(t,i).matches&&this.queries[i].setDirty()}}class qb{constructor(t,i,a=null){this.flags=i,this.read=a,this.predicate="string"==typeof t?function wk(e){return e.split(",").map(t=>t.trim())}(t):t}}class af{constructor(t=[]){this.queries=t}elementStart(t,i){for(let a=0;a<this.queries.length;a++)this.queries[a].elementStart(t,i)}elementEnd(t){for(let i=0;i<this.queries.length;i++)this.queries[i].elementEnd(t)}embeddedTView(t){let i=null;for(let a=0;a<this.length;a++){const o=null!==i?i.length:0,u=this.getByIndex(a).embeddedTView(t,o);u&&(u.indexInDeclarationView=a,null!==i?i.push(u):i=[u])}return null!==i?new af(i):null}template(t,i){for(let a=0;a<this.queries.length;a++)this.queries[a].template(t,i)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class lf{constructor(t,i=-1){this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=i}elementStart(t,i){this.isApplyingToNode(i)&&this.matchTNode(t,i)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,i){this.elementStart(t,i)}embeddedTView(t,i){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,i),new lf(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1&~this.metadata.flags){const i=this._declarationNodeIndex;let a=t.parent;for(;null!==a&&8&a.type&&a.index!==i;)a=a.parent;return i===(null!==a?a.index:-1)}return this._appliesToNextNode}
1matchTNode(t,i){const a=this.metadata.predicate;if(Array.isArray(a))for(let o=0;o<a.length;o++){const u=a[o];this.matchTNodeWithReadOption(t,i,gk(i,u)),this.matchTNodeWithReadOption(t,i,Wu(i,t,u,!1,!1))}else a===Xd?4&i.type&&this.matchTNodeWithReadOption(t,i,-1):this.matchTNodeWithReadOption(t,i,Wu(i,t,a,!1,!1))}matchTNodeWithReadOption(t,i,a){if(null!==a){const o=this.metadata.read;if(null!==o)if(o===Id||o===Sh||o===Xd&&4&i.type)this.addMatch(i.index,-2);else{const u=Wu(i,t,o,!1,!1);null!==u&&this.addMatch(i.index,u)}else this.addMatch(i.index,a)}}addMatch(t,i){null===this.matches?this.matches=[t,i]:this.matches.push(t,i)}}function gk(e,t){const i=e.localNames;if(null!==i)for(let a=0;a<i.length;a+=2)if(i[a]===t)return i[a+1];return null}function bk(e,t,i,a){return-1===i?function vk(e,t){return 11&e.type?Nc(e,t):4&e.type?wh(e,t):null}(t,e):-2===i?function yk(e,t,i){return i===Id?Nc(t,e):i===Xd?wh(t,e):i===Sh?Xb(t,e):void 0}(e,t,a):ac(e,e[On],i,t)}function ey(e,t,i,a){const o=t[xo].queries[a];if(null===o.matches){const u=e.data,f=i.matches,E=[];for(let O=0;null!==f&&O<f.length;O+=2){const q=f[O];E.push(q<0?null:bk(t,u[q],f[O+1],i.metadata.read))}o.matches=E}return o.matches}function cf(e,t,i,a){const o=e.queries.getByIndex(i),u=o.matches;if(null!==u){const f=ey(e,t,o,i);for(let E=0;E<u.length;E+=2){const O=u[E];if(O>0)a.push(f[E/2]);else{const q=u[E+1],be=t[-O];for(let rt=Es;rt<be.length;rt++){const kt=be[rt];kt[Bo]===kt[os]&&cf(kt[On],kt,q,a)}if(null!==be[Bl]){const rt=be[Bl];for(let kt=0;kt<rt.length;kt++){const Nt=rt[kt];cf(Nt[On],Nt,q,a)}}}}}return a}function df(e,t){return e[xo].queries[t].queryList}function ty(e,t,i){const a=new Qu(!(4&~i));return function DC(e,t,i,a){const o=lb(t);o.push(i),e.firstCreatePass&&cb(e).push(a,o.length-1)}(e,t,a,a.destroy),(t[xo]??=new sf).queries.push(new rf(a))-1}function iy(e,t,i,a){const o=$i();if(o.firstCreatePass){const u=kr();ry(o,new qb(t,i,a),u.index),function Dk(e,t){const i=e.contentQueries||(e.contentQueries=[]);t!==(i.length?i[i.length-1]:-1)&&i.push(e.queries.length-1,t)}(o,e),!(2&~i)&&(o.staticContentQueries=!0)}return ty(o,pn(),i)}function ry(e,t,i){null===e.queries&&(e.queries=new af),e.queries.track(new lf(t,i))}function uf(e,t){return e.queries.getByIndex(t)}function sy(e,t){const i=e[On],a=uf(i,t);return a.crossesNgTemplate?cf(i,e,t,[]):ey(i,e,a,t)}const ay=new Set;function Ha(e){ay.has(e)||(ay.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function hf(e){return"function"==typeof e&&void 0!==e[d]}function oy(e,t){Ha("NgSignals");const i=function Dt(e){const t=Object.create(ae);t.value=e;const i=()=>(ne(t),t.value);return i[d]=t,i}(e),a=i[d];return t?.equal&&(a.equal=t.equal),i.set=o=>We(a,o),i.update=o=>function B(e,t){H()||Pt(),We(e,t(e.value))}(a,o),i.asReadonly=ly.bind(i),i}function ly(){const e=this[d];if(void 0===e.readonlyFn){const t=()=>this();t[d]=e,e.readonlyFn=t}return e.readonlyFn}function cy(e){return hf(e)&&"function"==typeof e.set}function mf(e,t){let i;const a=ke(()=>{i._dirtyCounter();const o=function Mk(e,t){const i=e._lView,a=e._queryIndex;if(void 0===i||void 0===a||4&i[li])return t?void 0:Ui;const o=df(i,a),u=sy(i,a);return o.reset(u,Og),t?o.first:o._changesDetected||void 0===e._flatValue?e._flatValue=o.toArray():e._flatValue}(i,e);if(t&&void 0===o)throw new xn(-951,!1);return o}
1);return i=a[d],i._dirtyCounter=oy(0),i._flatValue=void 0,a}function py(e,t){return function dy(){return mf(!0,!1)}()}const Ck=(py.required=function Ek(e,t){return function uy(){return mf(!0,!0)}()},py);function pf(e){let t=function wy(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),i=!0;const a=[e];for(;t;){let o;if(ao(e))o=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new xn(903,!1);o=t.\u0275dir}if(o){if(i){a.push(o);const f=e;f.inputs=Ih(e.inputs),f.inputTransforms=Ih(e.inputTransforms),f.declaredInputs=Ih(e.declaredInputs),f.outputs=Ih(e.outputs);const E=o.hostBindings;E&&Bk(e,E);const O=o.viewQuery,q=o.contentQueries;if(O&&Pk(e,O),q&&Nk(e,q),Fk(e,o),Ca(e.outputs,o.outputs),ao(o)&&o.data.animation){const be=e.data;be.animation=(be.animation||[]).concat(o.data.animation)}}const u=o.features;if(u)for(let f=0;f<u.length;f++){const E=u[f];E&&E.ngInherit&&E(e),E===pf&&(i=!1)}}t=Object.getPrototypeOf(t)}!function Lk(e){let t=0,i=null;for(let a=e.length-1;a>=0;a--){const o=e[a];o.hostVars=t+=o.hostVars,o.hostAttrs=Lo(o.hostAttrs,i=Lo(i,o.hostAttrs))}}(a)}function Fk(e,t){for(const i in t.inputs){if(!t.inputs.hasOwnProperty(i)||e.inputs.hasOwnProperty(i))continue;const a=t.inputs[i];if(void 0!==a&&(e.inputs[i]=a,e.declaredInputs[i]=t.declaredInputs[i],null!==t.inputTransforms)){const o=Array.isArray(a)?a[0]:a;if(!t.inputTransforms.hasOwnProperty(o))continue;e.inputTransforms??={},e.inputTransforms[o]=t.inputTransforms[o]}}}function Ih(e){return e===Fa?{}:e===Ui?[]:e}function Pk(e,t){const i=e.viewQuery;e.viewQuery=i?(a,o)=>{t(a,o),i(a,o)}:t}function Nk(e,t){const i=e.contentQueries;e.contentQueries=i?(a,o,u)=>{t(a,o,u),i(a,o,u)}:t}function Bk(e,t){const i=e.hostBindings;e.hostBindings=i?(a,o)=>{t(a,o),i(a,o)}:t}function Dy(e){const t=i=>{const a=Array.isArray(e);null===i.hostDirectives?(i.findHostDirectiveDefs=My,i.hostDirectives=a?e.map(ff):[e]):a?i.hostDirectives.unshift(...e.map(ff)):i.hostDirectives.unshift(e)};return t.ngInherit=!0,t}function My(e,t,i){if(null!==e.hostDirectives)for(const a of e.hostDirectives)if("function"==typeof a){const o=a();for(const u of o)Ey(ff(u),t,i)}else Ey(a,t,i)}function Ey(e,t,i){const a=dr(e.directive);(function Hk(e,t){for(const i in t)t.hasOwnProperty(i)&&(e[t[i]]=e[i])})(a.declaredInputs,e.inputs),My(a,t,i),i.set(a,e),t.push(a)}function ff(e){return"function"==typeof e?{directive:ei(e),inputs:Fa,outputs:Fa}:{directive:ei(e.directive),inputs:Cy(e.inputs),outputs:Cy(e.outputs)}}function Cy(e){if(void 0===e||0===e.length)return Fa;const t={};for(let i=0;i<e.length;i+=2)t[e[i]]=e[i+1];return t}function ky(e){const t=e.inputConfig,i={};for(const a in t)if(t.hasOwnProperty(a)){const o=t[a];Array.isArray(o)&&o[3]&&(i[a]=o[3])}e.inputTransforms=i}class gc{}class xy{}function Uk(e,t){return new _f(e,t??null,[])}class _f extends gc{constructor(t,i,a,o=!0){super(),this.ngModuleType=t,this._parent=i,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Wb(this);const u=Ms(t);this._bootstrapComponents=fo(u.bootstrap),this._r3Injector=Mg(t,i,[{provide:gc,useValue:this},{provide:iu,useValue:this.componentFactoryResolver},...a],rr(t),new Set(["environment"])),o&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(i=>i()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class gf extends xy{constructor(t){super(),this.moduleType=t}create(t){return new _f(this.moduleType,t,[])}}class Sy extends gc{constructor(t){super(),this.componentFactoryResolver=new Wb(this),this.instance=null;const i=new $a([...t.providers,{provide:gc,useValue:this},{provide:iu,useValue:this.componentFactoryResolver}],t.parent||Xo(),t.debugName,new Set(["environment"]));this.injector=i,t.runEnvironmentInitializers&&i.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function vf(e,t,i=null){return new Sy({providers:e,parent:t,debugName:i,runEnvironmentInitializer
1s:!0}).injector}let Wk=(()=>{class e{constructor(){this.cachedInjectors=new Map}getOrCreateInjector(i,a,o,u){if(!this.cachedInjectors.has(i)){const f=o.length>0?vf(o,a,u):null;this.cachedInjectors.set(i,f)}return this.cachedInjectors.get(i)}ngOnDestroy(){try{for(const i of this.cachedInjectors.values())null!==i&&i.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=Ii({token:e,providedIn:"environment",factory:()=>new e})}}return e})();function Oh(e){return!!bf(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function bf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function il(e,t,i){return e[t]=i}function lu(e,t){return e[t]}function Ls(e,t,i){return!Object.is(e[t],i)&&(e[t]=i,!0)}function vc(e,t,i,a){const o=Ls(e,t,i);return Ls(e,t+1,a)||o}function Rh(e,t,i,a,o){const u=vc(e,t,i,a);return Ls(e,t+2,o)||u}function Ro(e,t,i,a,o,u){const f=vc(e,t,i,a);return vc(e,t+2,o,u)||f}function Jc(e){return!(32&~e.flags)}function cu(e,t,i,a,o,u,f,E,O,q){const be=i+ii,rt=t.firstCreatePass?function Xk(e,t,i,a,o,u,f,E,O){const q=t.consts,be=mc(t,e,4,f||null,E||null);Rp(t,i,be,Oo(q,O)),ju(t,be);const rt=be.tView=Op(2,be,a,o,u,t.directiveRegistry,t.pipeRegistry,null,t.schemas,q,null);return null!==t.queries&&(t.queries.template(t,be),rt.queries=t.queries.embeddedTView(be)),be}(be,t,e,a,o,u,f,E,O):t.data[be];Yo(rt,!1);const kt=Ay(t,e,rt,i);kd()&&fh(t,e,kt,rt),Va(kt,e);const Nt=ab(kt,e,kt,rt);return e[be]=Nt,vh(e,Nt),Zb(Nt,rt,e),tc(rt)&&Ap(t,e,rt),null!=O&&Ip(e,rt,q),rt}function yf(e,t,i,a,o,u,f,E){const O=pn(),q=$i();return cu(O,q,e,t,i,a,o,Oo(q.consts,u),f,E),yf}let Ay=Iy;function Iy(e,t,i,a){return qo(!0),t[Di].createComment("")}function Qk(e,t,i,a){const o=t[ua],u=!o||ic()||Jc(i)||lc(o,a);if(qo(u),u)return Iy(0,t);const f=o.data[ep]?.[a]??null;null!==f&&null!==i.tView&&null===i.tView.ssrId&&(i.tView.ssrId=f);const E=tu(o,e,t,i);return rh(o,a,E),Ch(op(o,a),E)}var Ps=function(e){return e[e.NOT_STARTED=0]="NOT_STARTED",e[e.IN_PROGRESS=1]="IN_PROGRESS",e[e.COMPLETE=2]="COMPLETE",e[e.FAILED=3]="FAILED",e}(Ps||{});const Oy=0,Jk=1;var Ns=function(e){return e[e.Placeholder=0]="Placeholder",e[e.Loading=1]="Loading",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e}(Ns||{}),du=function(e){return e[e.Initial=-1]="Initial",e}(du||{});const qc=0,Fh=1,Ry=4,Fy=5;var Ly=function(e){return e[e.Manual=0]="Manual",e[e.Playthrough=1]="Playthrough",e}(Ly||{});function wf(e,t){const i=1===e?Fy:Ry,a=t[i];if(null!==a){for(const o of a)o();t[i]=null}}function Py(e){wf(1,e),wf(0,e)}var bc=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(bc||{});let Ny=(()=>{class e{constructor(){this.impl=null}execute(){this.impl?.execute()}static{this.\u0275prov=Ii({token:e,providedIn:"root",factory:()=>new e})}}return e})();class hu{constructor(){this.ngZone=Cn(ds),this.scheduler=Cn(Xc),this.errorHandler=Cn(El,{optional:!0}),this.sequences=new Set,this.deferredRegistrations=new Set,this.executing=!1}static{this.PHASES=[bc.EarlyRead,bc.Write,bc.MixedReadWrite,bc.Read]}execute(){this.executing=!0;for(const t of hu.PHASES)for(const i of this.sequences)if(!i.erroredOrDestroyed&&i.hooks[t])try{i.pipelinedValue=this.ngZone.runOutsideAngular(()=>i.hooks[t](i.pipelinedValue))}catch(a){i.erroredOrDestroyed=!0,this.errorHandler?.handleError(a)}this.executing=!1;for(const t of this.sequences)t.afterRun(),t.once&&(this.sequences.delete(t),t.destroy());for(const t of this.deferredRegistrations)this.sequences.add(t);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear()}register(t){this.executing?this.deferredRegistrations.add(t):(this.sequences.add(t),this.scheduler.notify(6))}unregister(t){this.executing&&this.sequences.has(t)?(t.erroredOrDestroyed=!0,t.pipelinedValue=void 0,t.once=!0):(this.sequences.delete(t),this.deferredRegistrations.delete(t))}static{this.\u0275prov=Ii({token:hu,providedIn:"root",factory:()=>new hu})}}class qk{constructor(t,i,a,o){this.impl=t,this.hooks=i,this.once=a,this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.()}}function By(e,t){!t?.injector&&X();const i=t?.injector??Cn(Ya);return _o(i)?(Ha("NgAfterRender"),jy(e,i,t,!1)):Yy}function Nh(e,t){!t?.injector&&X();const i=t?.injector??Cn(Ya);return _o(i)?(Ha("NgAfterNextRender"),jy(e,i,t,!0)):Yy}function jy(e,t,i,a){const o=t.get(Ny);o.impl??=t.get(hu);const u=i?.phase??bc.MixedReadWrite,f=!0!==i?.manualCleanup?t.get(Pc):null,E=new qk(o.impl,function ex(e,t){if(e instanceof Function){const i=[void 0,void 0,void 0,void 0];return i[t]=e,i}return[e.earlyRead,e.write,e.mixedReadWrite,e.read]}(e,u),a,f);return o.impl.register(E),E}const Yy={destroy(){}};function Bh(e){return e+1}function yc(e,t){return e[Bh(t.index)]}function go(e,t){const i=Bh(t.index);return e.data[i]}function Df(e,t){return t===Ns.Placeholder?e.placeholderBlockConfig?.[Oy]??null:t===Ns.Loading?e.loadingBlockConfig?.[Oy]??null:null}function Hy(e,t){if(!e||0===e.length)return t;const i=new Set(e);for(const a of t)i.add(a);return e.length===i.size?e:Array.from(i)}const hx=new C("");let xf=null;function Zy(e,t,i,a,o,u,f,E,O){const q=pn(),be=$i(),rt=e+ii,kt=cu(q,be,e,null,0,0);if(be.firstCreatePass){Ha("NgDefer");const Fn={primaryTmplIndex:t,loadingTmplIndex:a??null,placeholderTmplIndex:o??null,errorTmplIndex:u??null,placeholderBlockConfig:null,loadingBlockConfig:null,dependencyResolverFn:i??null,loadingState:Ps.NOT_STARTED,loadingPromise:null,providers:null};O?.(be,Fn,E,f),function nx(e,t,i){const a=Bh(t);e.data[a]=i}(be,rt,Fn)}Zb(q[rt],kt,q);const $t=[null,du.Initial,null,null,null,null];!function tx(e,t,i){e[Bh(t)]=i}(q,rt,$t);const yn=()=>Py($t);(function Ph(e,t,i){const a=1===e?Fy:Ry;null===t[a]&&(t[a]=[]),t[a].push(i)})(0,$t,()=>Em(q,yn)),Pu(q,yn)}function Jy(e){const t=pn();if(Ls(t,Vo(),e)){const a=_(null);try{const o=!!e,u=Qr(),E=yc(t,u)[Fh];!1===o&&E===du.Initial?function id(e,t){Ul(Ns.Placeholder,t,e[t.index])}(t,u):!0===o&&(E===du.Initial||E===Ns.Placeholder)&&function rd(e,t){const i=e[On],a=e[t.index];if(!function kf(e){return e.get(hx,null,{optional:!0})?.behavior!==Ly.Manual&&_o(e)}
1(e[ls]))return;const u=yc(e,t),f=go(i,t);switch(Py(u),f.loadingState){case Ps.NOT_STARTED:Ul(Ns.Loading,t,a),function Af(e,t,i){const a=t[ls],o=t[On];if(e.loadingState!==Ps.NOT_STARTED)return e.loadingPromise??Promise.resolve();const u=yc(t,i),f=function rx(e,t){return jl(e,t.primaryTmplIndex+ii)}(o,e);e.loadingState=Ps.IN_PROGRESS,wf(1,u);let E=e.dependencyResolverFn;const O=a.get(oc),q=O.add();return E?(e.loadingPromise=Promise.allSettled(E()).then(be=>{let rt=!1;const kt=[],Nt=[];for(const $t of be){if("fulfilled"!==$t.status){rt=!0;break}{const yn=$t.value,Fn=vi(yn)||dr(yn);if(Fn)kt.push(Fn);else{const Nn=Kr(yn);Nn&&Nt.push(Nn)}}}if(e.loadingPromise=null,O.remove(q),rt){if(e.loadingState=Ps.FAILED,null===e.errorTmplIndex){const yn=new xn(750,!1);bh(t,yn)}}else{e.loadingState=Ps.COMPLETE;const $t=f.tView;if(kt.length>0){$t.directiveRegistry=Hy($t.directiveRegistry,kt);const Fn=Ol(!1,...kt.map(Nn=>Nn.type));e.providers=Fn}Nt.length>0&&($t.pipeRegistry=Hy($t.pipeRegistry,Nt))}}),e.loadingPromise):(e.loadingPromise=Promise.resolve().then(()=>{e.loadingPromise=null,e.loadingState=Ps.COMPLETE,O.remove(q)}),e.loadingPromise)}(f,e,t),f.loadingState===Ps.IN_PROGRESS&&s0(f,t,a);break;case Ps.IN_PROGRESS:Ul(Ns.Loading,t,a),s0(f,t,a);break;case Ps.COMPLETE:Ul(Ns.Complete,t,a);break;case Ps.FAILED:Ul(Ns.Error,t,a)}}(t,u)}finally{_(a)}}}function Ul(e,t,i,a=!1){const o=i[os],u=o[On];if(function yl(e){return!(256&~e[li])}(o))return;const f=yc(o,t);if(r0(f[Fh],e)&&r0(f[qc]??-1,e)){const O=o[ls],q=go(u,t),rt=a||!_o(O)||null===function Vy(e){return e.loadingBlockConfig?.[Jk]??null}(q)&&null===Df(q,Ns.Loading)&&!Df(q,Ns.Placeholder)?t0:xf;try{rt(e,f,i,t,o)}catch(kt){bh(o,kt)}}}function Sf(e,t,i){return e.get(Wk).getOrCreateInjector(t,e,i,"")}function t0(e,t,i,a,o){const u=function ix(e,t,i){const o=go(t[On],i);switch(e){case Ns.Complete:return o.primaryTmplIndex;case Ns.Loading:return o.loadingTmplIndex;case Ns.Error:return o.errorTmplIndex;case Ns.Placeholder:return o.placeholderTmplIndex;default:return null}}(e,o,a);if(null!==u){t[Fh]=e;const f=o[On],O=jl(f,u+ii),q=0;let be;if(jp(i,q),e===Ns.Complete){const Nt=go(f,a),$t=Nt.providers;$t&&$t.length>0&&(be=function kx(e,t,i){if(e instanceof sc){const o=e.injector,f=Sf(e.parentInjector,t,i);return new sc(o,f)}const a=e.get(Hr);if(a!==e){const o=Sf(a,t,i);return new sc(e,o)}return Sf(e,t,i)}(o[ls],Nt,$t))}const rt=_c(i,O.tView.ssrId),kt=Gc(o,O,null,{dehydratedView:rt,injector:be});$c(i,kt,q,pc(O,rt)),$d(kt,2)}}function r0(e,t){return e<t}function s0(e,t,i){e.loadingPromise.then(()=>{e.loadingState===Ps.COMPLETE?Ul(Ns.Complete,t,i):e.loadingState===Ps.FAILED&&Ul(Ns.Error,t,i)})}function If(e,t,i,a){const o=pn();return Ls(o,Vo(),t)&&($i(),function nl(e,t,i,a,o,u){const f=Rr(e,t);Lp(t[Di],f,u,e.value,i,a,o)}(Qr(),o,e,t,i,a)),If}function ad(e,t,i,a){return Ls(e,Vo(),i)?t+$n(i)+a:Pi}function od(e,t,i,a,o,u){const E=vc(e,Dl(),i,o);return Ml(2),E?t+$n(i)+a+$n(o)+u:Pi}function Yh(e,t){return e<<17|t<<2}function zl(e){return e>>17&32767}function Of(e){return 2|e}function wc(e){return(131068&e)>>2}function Rf(e,t){return-131069&e|t<<2}function Ff(e){return 1|e}function f0(e,t,i,a){const o=e[i+1],u=null===t;let f=a?zl(o):wc(o),E=!1;for(;0!==f&&(!1===E||u);){const q=e[f+1];Fx(e[f],t)&&(E=!0,e[f+1]=a?Ff(q):Of(q)),f=a?zl(q):wc(q)}E&&(e[i+1]=a?Of(o):Ff(o))}function Fx(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&qa(e,t)>=0}const ea={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function _0(e){return e.substring(ea.key,ea.keyEnd)}function g0(e,t){const i=ea.textEnd;return i===t?-1:(t=ea.keyEnd=function Bx(e,t,i){for(;t<i&&e.charCodeAt(t)>32;)t++;return t}(e,ea.key=t,i),pd(e,t,i))}function pd(e,t,i){for(;t<i&&e.charCodeAt(t)<=32;)t++;return t}function Lf(e,t,i){const a=pn();return Ls(a,Vo(),t)&&lo($i(),Qr(),a,e,t,a[Di],i,!1),Lf}function Pf(e,t,i,a,o){const f=o?"class":"style";Np(e,i,t.inputs[f],f,a)}function Nf(e,t,i){return Ho(e,t,i,!1),Nf}function Bf(e,t){return Ho(e,t,null,!0),Bf}function D0(e){Uo($x,sl,e,!0)}function sl(e,t){for(let i=function Px(e){return function b0(e){ea.key=0,ea.keyEnd=0,ea.value=0,ea.valueEnd=0,ea.textEnd=e.length}(e),g0(e,pd(e,0,ea.textEnd))}(t);i>=0;i=g0(t,i))Yr(e,_0(t),!0)}function Ho(e,t,i,a){const o=pn(),u=$i(),f=Ml(2);u.firstUpdatePass&&E0(u,e,f,a),t!==Pi&&Ls(o,f,t)&&T0(u,u.data[wa()],o,o[Di],e,o[f+1]=function Xx(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=rr(Cl(e)))),e}(t,i),a,f)}function Uo(e,t,i,a){const o=$i(),u=Ml(2);o.firstUpdatePass&&E0(o,null,u,a);const f=pn();if(i!==Pi&&Ls(f,u,i)){const E=o.data[wa()];if(x0(E,a)&&!M0(o,u)){let O=a?E.classesWithoutHost:E.stylesWithoutHost;null!==O&&(i=Ar(O,i||"")),Pf(o,E,f,i,a)}else!function Kx(e,t,i,a,o,u,f,E){o===Pi&&(o=Ui);let O=0,q=0,be=0<o.length?o[0]:null,rt=0<u.length?u[0]:null;for(;null!==be||null!==rt;){const kt=O<o.length?o[O+1]:void 0,Nt=q<u.length?u[q+1]:void 0;let yn,$t=null;be===rt?(O+=2,q+=2,kt!==Nt&&($t=rt,yn=Nt)):null===rt||null!==be&&be<rt?(O+=2,$t=be):(q+=2,$t=rt,yn=Nt),null!==$t&&T0(e,t,i,a,$t,yn,f,E),be=O<o.length?o[O]:null,rt=q<u.length?u[q]:null}}(o,E,f,f[Di],f[u+1],f[u+1]=function Gx(e,t,i){if(null==i||""===i)return Ui;const a=[],o=Cl(i);if(Array.isArray(o))for(let u=0;u<o.length;u++)e(a,o[u],!0);else if("object"==typeof o)for(const u in o)o.hasOwnProperty(u)&&e(a,u,o[u]);else"string"==typeof o&&t(a,o);return a}(e,t,i),a,u)}}function M0(e,t){return t>=e.expandoStartIndex}function E0(e,t,i,a){const o=e.data;if(null===o[i+1]){const u=o[wa()],f=M0(e,i);x0(u,a)&&null===t&&!f&&(t=!1),t=function Hx(e,t,i,a){const o=Sm(e);let u=a?t.residualClasses:t.residualStyles;if(null===o)0===(a?t.classBindings:t.styleBindings)&&(i=pu(i=jf(null,e,t,i,a),t.attrs,a),u=null);else{const f=t.directiveStylingLast;if(-1===f||e[f]!==o)if(i=jf(o,e,t,i,a),null===u){let O=function Ux(e,t,i){const a=i?t.classBindings:t.styleBindings;if(0!==wc(a))return e[zl(a)]}(e,t,a);void 0!==O&&Array.isArray(O)&&(O=jf(null,e,t,O[1],a),O=pu(O,t.attrs,a),function zx(e,t,i,a){e[zl(i?t.classBindings:t.styleBindings)]=a}(e,t,a,O))}else u=function Wx(e,t,i){let a;const o=t.directiveEnd;for(let u=1+t.directiveStylingLast;u<o;u++)a=pu(a,e[u].hostAttrs,i);return pu(a,t.attrs,i)}(e,t,a)}return void 0!==u&&(a?t.residualClasses=u:t.residualStyles=u),i}(o,u,t,a),function Ox(e,t,i,a,o,u){let f=u?t.classBindings:t.styleBindings,E=zl(f),O=wc(f);e[a]=i;let be,q=!1;if(Array.isArray(i)?(be=i[1],(null===be||qa(i,be)>0)&&(q=!0)):be=i,o)if(0!==O){const kt=zl(e[E+1]);e[a+1]=Yh(kt,E),0!==kt&&(e[kt+1]=Rf(e[kt+1],a)),e[E+1]=function Ax(e,t){return 131071&e|t<<17}(e[E+1],a)}else e[a+1]=Yh(E,0),0!==E&&(e[E+1]=Rf(e[E+1],a)),E=a;else e[a+1]=Yh(O,0),0===E?E=a:e[O+1]=Rf(e[O+1],a),O=a;q&&(e[a+1]=Of(e[a+1])),f0(e,be,a,!0),f0(e,be,a,!1),function Rx(e,t,i,a,o){const u=o?e.residualClasses:e.residualStyles;null!=u&&"string"==typeof t&&qa(u,t)>=0&&(i[a+1]=Ff(i[a+1]))}(t,be,e,a,u),f=Yh(E,O),u?t.classBindings=f:t.styleBindings=f}(o,u,t,i,f,a)}}function jf(e,t,i,a,o){let u=null;const f=i.directiveEnd;let E=i.directiveStylingLast;
1for(-1===E?E=i.directiveStart:E++;E<f&&(u=t[E],a=pu(a,u.hostAttrs,o),u!==e);)E++;return null!==e&&(i.directiveStylingLast=E),a}function pu(e,t,i){const a=i?1:2;let o=-1;if(null!==t)for(let u=0;u<t.length;u++){const f=t[u];"number"==typeof f?o=f:o===a&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),Yr(e,f,!!i||t[++u]))}return void 0===e?null:e}function $x(e,t,i){const a=String(t);""!==a&&!a.includes(" ")&&Yr(e,a,i)}function T0(e,t,i,a,o,u,f,E){if(!(3&t.type))return;const O=e.data,q=O[E+1],be=function Ix(e){return!(1&~e)}(q)?k0(O,t,i,o,wc(q),f):void 0;Vh(be)||(Vh(u)||function Sx(e){return!(2&~e)}(q)&&(u=k0(O,null,i,o,E,f)),function pC(e,t,i,a,o){if(t)o?e.addClass(i,a):e.removeClass(i,a);else{let u=-1===a.indexOf("-")?void 0:hh.DashCase;null==o?e.removeStyle(i,a,u):("string"==typeof o&&o.endsWith("!important")&&(o=o.slice(0,-10),u|=hh.Important),e.setStyle(i,a,o,u))}}(a,f,Io(wa(),i),o,u))}function k0(e,t,i,a,o,u){const f=null===t;let E;for(;o>0;){const O=e[o],q=Array.isArray(O),be=q?O[1]:O,rt=null===be;let kt=i[o+1];kt===Pi&&(kt=rt?Ui:void 0);let Nt=rt?yo(kt,a):be===a?kt:void 0;if(q&&!Vh(Nt)&&(Nt=yo(O,a)),Vh(Nt)&&(E=Nt,f))return E;const $t=e[o+1];o=f?zl($t):wc($t)}if(null!==t){let O=u?t.residualClasses:t.residualStyles;null!=O&&(E=yo(O,a))}return E}function Vh(e){return void 0!==e}function x0(e,t){return!!(e.flags&(t?8:16))}function S0(e,t,i){Uo(Yr,sl,ad(pn(),e,t,i),!0)}class sS{destroy(t){}updateValue(t,i){}swap(t,i){const a=Math.min(t,i),o=Math.max(t,i),u=this.detach(o);if(o-a>1){const f=this.detach(a);this.attach(a,u),this.attach(o,f)}else this.attach(a,u)}move(t,i){this.attach(i,this.detach(t))}}function Yf(e,t,i,a,o){return e===i&&Object.is(t,a)?1:Object.is(o(e,t),o(i,a))?-1:0}function Vf(e,t,i,a){return!(void 0===t||!t.has(a)||(e.attach(i,t.get(a)),t.delete(a),0))}function A0(e,t,i,a,o){if(Vf(e,t,a,i(a,o)))e.updateValue(a,o);else{const u=e.create(a,o);e.attach(a,u)}}function I0(e,t,i,a){const o=new Set;for(let u=t;u<=i;u++)o.add(a(u,e.at(u)));return o}class O0{constructor(){this.kvMap=new Map,this._vMap=void 0}has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;const i=this.kvMap.get(t);return void 0!==this._vMap&&this._vMap.has(i)?(this.kvMap.set(t,this._vMap.get(i)),this._vMap.delete(i)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,i){if(this.kvMap.has(t)){let a=this.kvMap.get(t);void 0===this._vMap&&(this._vMap=new Map);const o=this._vMap;for(;o.has(a);)a=o.get(a);o.set(a,i)}else this.kvMap.set(t,i)}forEach(t){for(let[i,a]of this.kvMap)if(t(a,i),void 0!==this._vMap){const o=this._vMap;for(;o.has(a);)a=o.get(a),t(a,i)}}}function R0(e,t){Ha("NgControlFlow");const i=pn(),a=Vo(),o=i[a]!==Pi?i[a]:-1,u=-1!==o?Hh(i,ii+o):void 0;if(Ls(i,a,e)){const E=_(null);try{if(void 0!==u&&jp(u,0),-1!==e){const O=ii+e,q=Hh(i,O),be=Hf(i[On],O),rt=_c(q,be.tView.ssrId);$c(q,Gc(i,be,t,{dehydratedView:rt}),0,pc(be,rt))}}finally{_(E)}}else if(void 0!==u){const E=ub(u,0);void 0!==E&&(E[yr]=t)}}class oS{constructor(t,i,a){this.lContainer=t,this.$implicit=i,this.$index=a}get $count(){return this.lContainer.length-Es}}function F0(e){return e}function L0(e,t){return t}class lS{constructor(t,i,a){this.hasEmptyBlock=t,this.trackByFn=i,this.liveCollection=a}}function P0(e,t,i,a,o,u,f,E,O,q,be,rt,kt){Ha("NgControlFlow");const Nt=pn(),$t=$i(),yn=void 0!==O,Fn=pn(),Nn=E?f.bind(Fn[Ur][yr]):f,bn=new lS(yn,Nn);Fn[ii+e]=bn,cu(Nt,$t,e+1,t,i,a,o,Oo($t.consts,u)),yn&&cu(Nt,$t,e+2,O,q,be,rt,Oo($t.consts,kt))}class cS extends sS{constructor(t,i,a){super(),this.lContainer=t,this.hostLView=i,this.templateTNode=a,this.operationsCounter=void 0,this.needsIndexUpdate=!1}get length(){return this.lContainer.length-Es}at(t){return this.getLView(t)[yr].$implicit}attach(t,i){const a=i[ua];this.needsIndexUpdate||=t!==this.length,$c(this.lContainer,i,t,pc(this.templateTNode,a))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,function dS(e,t){return Ud(e,t)}(this.lContainer,t)}create(t,i){const a=_c(this.lContainer,this.templateTNode.tView.ssrId),o=Gc(this.hostLView,this.templateTNode,new oS(this.lContainer,i,t),{dehydratedView:a});return this.operationsCounter?.recordCreate(),o}destroy(t){ph(t[On],t),this.operationsCounter?.recordDestroy()}updateValue(t,i){this.getLView(t)[yr].$implicit=i}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}
1updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t<this.length;t++)this.getLView(t)[yr].$index=t}getLView(t){return function uS(e,t){return ub(e,t)}(this.lContainer,t)}}function N0(e){const t=_(null),i=wa();try{const a=pn(),o=a[On],u=a[i],f=i+1,E=Hh(a,f);if(void 0===u.liveCollection){const q=Hf(o,f);u.liveCollection=new cS(E,a,q)}else u.liveCollection.reset();const O=u.liveCollection;if(function aS(e,t,i){let a,o,u=0,f=e.length-1;if(Array.isArray(t)){let O=t.length-1;for(;u<=f&&u<=O;){const q=e.at(u),be=t[u],rt=Yf(u,q,u,be,i);if(0!==rt){rt<0&&e.updateValue(u,be),u++;continue}const kt=e.at(f),Nt=t[O],$t=Yf(f,kt,O,Nt,i);if(0!==$t){$t<0&&e.updateValue(f,Nt),f--,O--;continue}const yn=i(u,q),Fn=i(f,kt),Nn=i(u,be);if(Object.is(Nn,Fn)){const bn=i(O,Nt);Object.is(bn,yn)?(e.swap(u,f),e.updateValue(f,Nt),O--,f--):e.move(f,u),e.updateValue(u,be),u++}else if(a??=new O0,o??=I0(e,u,f,i),Vf(e,a,u,Nn))e.updateValue(u,be),u++,f++;else if(o.has(Nn))a.set(yn,e.detach(u)),f--;else{const bn=e.create(u,t[u]);e.attach(u,bn),u++,f++}}for(;u<=O;)A0(e,a,i,u,t[u]),u++}else if(null!=t){const O=t[Symbol.iterator]();let q=O.next();for(;!q.done&&u<=f;){const be=e.at(u),rt=q.value,kt=Yf(u,be,u,rt,i);if(0!==kt)kt<0&&e.updateValue(u,rt),u++,q=O.next();else{a??=new O0,o??=I0(e,u,f,i);const Nt=i(u,rt);if(Vf(e,a,u,Nt))e.updateValue(u,rt),u++,f++,q=O.next();else if(o.has(Nt)){const $t=i(u,be);a.set($t,e.detach(u)),f--}else e.attach(u,e.create(u,rt)),u++,f++,q=O.next()}}for(;!q.done;)A0(e,a,i,e.length,q.value),q=O.next()}for(;u<=f;)e.destroy(e.detach(f--));a?.forEach(O=>{e.destroy(O)})}(O,e,u.trackByFn),O.updateIndexes(),u.hasEmptyBlock){const q=Vo(),be=0===O.length;if(Ls(a,q,be)){const rt=i+2,kt=Hh(a,rt);if(be){const Nt=Hf(o,rt),$t=_c(kt,Nt.tView.ssrId);$c(kt,Gc(a,Nt,void 0,{dehydratedView:$t}),0,pc(Nt,$t))}else jp(kt,0)}}}finally{_(t)}}function Hh(e,t){return e[t]}function Hf(e,t){return jl(e,t)}function Uh(e,t,i,a){const o=pn(),u=$i(),f=ii+e,E=o[Di],O=u.firstCreatePass?function hS(e,t,i,a,o,u){const f=t.consts,O=mc(t,e,2,a,Oo(f,o));return Rp(t,i,O,Oo(f,u)),null!==O.attrs&&xh(O,O.attrs,!1),null!==O.mergedAttrs&&xh(O,O.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,O),O}(f,u,o,t,i,a):u.data[f],q=B0(u,o,O,E,t,e);o[f]=q;const be=tc(O);return Yo(O,!0),Kv(E,q,O),!Jc(O)&&kd()&&fh(u,o,q,O),0===function PM(){return ki.lFrame.elementDepthCount}()&&Va(q,o),function NM(){ki.lFrame.elementDepthCount++}(),be&&(Ap(u,o,O),Sp(u,O,o)),null!==a&&Ip(o,O),Uh}function zh(){let e=kr();Tm()?km():(e=e.parent,Yo(e,!1));const t=e;(function jM(e){return ki.skipHydrationRootTNode===e})(t)&&function UM(){ki.skipHydrationRootTNode=null}(),function BM(){ki.lFrame.elementDepthCount--}();const i=$i();return i.firstCreatePass&&(ju(i,e),Dd(e)&&i.queries.elementEnd(e)),null!=t.classesWithoutHost&&function t1(e){return!!(8&e.flags)}(t)&&Pf(i,t,pn(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function n1(e){return!!(16&e.flags)}(t)&&Pf(i,t,pn(),t.stylesWithoutHost,!1),zh}function Uf(e,t,i,a){return Uh(e,t,i,a),zh(),Uf}let B0=(e,t,i,a,o,u)=>(qo(!0),mh(a,o,ng()));function mS(e,t,i,a,o,u){const f=t[ua],E=!f||ic()||Jc(i)||lc(f,u);if(qo(E),E)return mh(a,o,ng());const O=tu(f,e,t,i);return iv(f,u)&&rh(f,u,O.nextSibling),f&&($m(i)||Rg(O))&&Ao(i)&&(function VM(e){ki.skipHydrationRootTNode=e}(i),Wv(O)),O}function Wh(e,t,i){const a=pn(),o=$i(),u=e+ii,f=o.firstCreatePass?function fS(e,t,i,a,o){const u=t.consts,f=Oo(u,a),E=mc(t,e,8,"ng-container",f);return null!==f&&xh(E,f,!0),Rp(t,i,E,Oo(u,o)),null!==t.queries&&t.queries.elementStart(t,E),E}(u,o,a,t,i):o.data[u];Yo(f,!0);const E=j0(o,a,f,e);return a[u]=E,kd()&&fh(o,a,E,f),Va(E,a),tc(f)&&(Ap(o,a,f),Sp(o,f,a)),null!=i&&Ip(a,f),Wh}function Gh(){let e=kr();const t=$i();return Tm()?km():(e=e.parent,Yo(e,!1)),t.firstCreatePass&&(ju(t,e),Dd(e)&&t.queries.elementEnd(e)),Gh}function zf(e,t,i){return Wh(e,t,i),Gh(),zf}let j0=(e,t,i,a)=>(qo(!0),yp(t[Di],""));function _S(e,t,i,a){let o;const u=t[ua],f=!u||ic()||lc(u,a)||Jc(i);if(qo(f),f)return yp(t[Di],"");const E=tu(u,e,t,i),O=function nv(e,t){const i=e.data;let a=i[th]?.[t]??null;return null===a&&i[Pd]?.[t]&&(a=op(e,t)),a}(u,a);return rh(u,a,E),o=Ch(O,E),o}function Y0(){return pn()}function Wf(e,t,i){const a=pn();return Ls(a,Vo(),t)&&lo($i(),Qr(),a,e,t,a[Di],i,!0),Wf}function Gf(e,t,i){const a=pn();if(Ls(a,Vo(),t)){const u=$i(),f=Qr();lo(u,f,a,e,t,db(Sm(u.data),f,a),i,!0)}return Gf}const Dc=void 0;var bS=["en",[["a","p"],["AM","PM"],Dc],[["AM","PM"],Dc,Dc],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Dc,[["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"]],Dc,[["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}",Dc,"{1} 'at' {0}",Dc],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function vS(e){const i=Math.floor(Math.abs(e)),a=e.toString().replace(/^[^.]*\.?/,"").length;return 1===i&&0===a?1:5}];let fd={};function $f(e){const t=function yS(e){return e.toLowerCase().replace(/_/g,"-")}(e);let i=H0(t);if(i)return i;const a=t.split("-")[0];if(i=H0(a),i)return i;if("en"===a)return bS;throw new xn(701,!1)}function V0(e){return $f(e)[_d.PluralCase]}function H0(e){return e in fd||(fd[e]=mr.ng&&mr.ng.common&&mr.ng.common.locales&&mr.ng.common.locales[e]),fd[e]}var _d=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}(_d||{});const wS=["zero","one","two","few","many"],$h="en-US",Kh={marker:"element"},Xh={marker:"ICU"};var co=function(e){return e[e.SHIFT=2]="SHIFT",e[e.APPEND_EAGERLY=1]="APPEND_EAGERLY",e[e.COMMENT=2]="COMMENT",e}(co||{});let U0=$h,fu=0,_u=0;let gu=(e,t,i,a)=>(qo(!0),function z0(e,t,i){const a=e[Di];switch(i){case Node.COMMENT_NODE:return yp(a,t);case Node.TEXT_NODE:return bp(a,t);case Node.ELEMENT_NODE:return mh(a,t,null)}}(e,i,a));function W0(e,t,i,a){const o=i[Di];let f,u=null;for(let E=0;E<t.length;E++){const O=t[E];if("string"==typeof O){const q=t[++E];null===i[q]&&(i[q]=gu(i,q,O,Node.TEXT_NODE))}else if("number"==typeof O)switch(1&O){case 0:const q=Cb(O);let be,rt;if(null===u&&(u=q,f=Ep(o,a)),q===u?(be=a,rt=f):(be=null,rt=ai(i[q])),null!==rt){const yn=Tb(O);uc(o,rt,i[yn],be,!1);const Nn=qd(e,yn);if(null!==Nn&&"object"==typeof Nn){const bn=Mh(Nn,i);
vendor: 6,380 bytes, line 1
1null!==bn&&W0(e,Nn.create[bn],i,i[Nn.anchorIdx])}}break;case 1:const Nt=t[++E],$t=t[++E];Lp(o,Io(O>>>1,i),null,null,Nt,$t,null)}else switch(O){case Xh:const q=t[++E],be=t[++E];null===i[be]&&Va(i[be]=gu(i,be,q,Node.COMMENT_NODE),i);break;case Kh:const rt=t[++E],kt=t[++E];null===i[kt]&&Va(i[kt]=gu(i,kt,rt,Node.ELEMENT_NODE),i)}}}function G0(e,t,i,a,o){for(let u=0;u<i.length;u++){const f=i[u],E=i[++u];if(f&o){let O="";for(let q=u+1;q<=u+E;q++){const be=i[q];if("string"==typeof be)O+=be;else if("number"==typeof be)if(be<0)O+=$n(t[a-be]);else{const rt=be>>>2;switch(3&be){case 1:const kt=i[++q],Nt=i[++q],$t=e.data[rt];"string"==typeof $t?Lp(t[Di],t[rt],null,$t,kt,O,Nt):lo(e,$t,t,kt,O,t[Di],Nt,!1);break;case 0:const yn=t[rt];null!==yn&&Fv(t[Di],yn,O);break;case 2:IS(e,qd(e,rt),t,O);break;case 3:$0(e,qd(e,rt),a,t)}}}}else{const O=i[u+1];if(O>0&&!(3&~O)){const be=qd(e,O>>>2);t[be.currentCaseLViewIndex]<0&&$0(e,be,a,t)}}u+=E}}function $0(e,t,i,a){let o=a[t.currentCaseLViewIndex];if(null!==o){let u=fu;o<0&&(o=a[t.currentCaseLViewIndex]=~o,u=-1),G0(e,a,t.update[o],i,u)}}function IS(e,t,i,a){const o=function OS(e,t){let i=e.cases.indexOf(t);if(-1===i)switch(e.type){case 1:{const a=function DS(e,t){const i=V0(t)(parseInt(e,10)),a=wS[i];return void 0!==a?a:"other"}(t,function CS(){return U0}());i=e.cases.indexOf(a),-1===i&&"other"!==a&&(i=e.cases.indexOf("other"));break}case 0:i=e.cases.indexOf("other")}return-1===i?null:i}(t,a);if(Mh(t,i)!==o&&(K0(e,t,i),i[t.currentCaseLViewIndex]=null===o?null:~o,null!==o)){const f=i[t.anchorIdx];f&&W0(e,t.create[o],i,f),function BT(e,t,i){Pb(e,t,i)}(i,t.anchorIdx,o)}}function K0(e,t,i){let a=Mh(t,i);if(null!==a){const o=t.remove[a];for(let u=0;u<o.length;u++){const f=o[u];if(f>0){const E=Io(f,i);null!==E&&zd(i[Di],E)}else K0(e,qd(e,~f),i)}}}const Qh=/\ufffd(\d+):?\d*\ufffd/gi,FS=/\ufffd(\d+)\ufffd/,Q0=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,vu="\ufffd",LS=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,PS=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,NS=/\uE500/g;function Z0(e,t,i,a,o,u,f){const E=Wd(e,a,1,null);let O=E<<co.SHIFT,q=Td();t===q&&(q=null),null===q&&(O|=co.APPEND_EAGERLY),f&&(O|=co.COMMENT,function rC(e){void 0===gp&&(gp=e())}(vT)),o.push(O,null===u?"":u);const be=xp(e,E,f?32:1,null===u?"":u,null);Mb(i,be);const rt=be.index;return Yo(be,!1),null!==q&&t!==q&&function fT(e,t){let i=e.insertBeforeIndex;null===i?(Uv(wb,Db),i=e.insertBeforeIndex=[null,t]):(ss(Array.isArray(i),!0,"Expecting array here"),i.push(t))}(q,rt),be}function YS(e,t,i,a,o,u,f,E){const O=E.match(Qh),be=Z0(t,i,a,f,o,O?null:E,!1).index;O&&bu(u,E,be,null,0,null),e.push({kind:0,index:be})}function bu(e,t,i,a,o,u){const f=e.length,E=f+1;e.push(null,null);const O=f+2,q=t.split(Qh);let be=0;for(let rt=0;rt<q.length;rt++){const kt=q[rt];if(1&rt){const Nt=o+parseInt(kt,10);e.push(-1-Nt),be|=J0(Nt)}else""!==kt&&e.push(kt)}return e.push(i<<2|(a?1:0)),a&&e.push(a,u),e[f]=be,e[E]=e.length-O,be}function J0(e){return 1<<Math.min(e,31)}function q0(e){let t,u,i="",a=0,o=!1;for(;null!==(t=LS.exec(e));)o?t[0]===`${vu}/*${u}${vu}`&&(a=t.index,o=!1):(i+=e.substring(a,t.index+t[0].length),u=t[1],o=!0);return i+=e.slice(a),i}function ew(e,t,i,a,o,u,f){let E=0;const O={type:u.type,currentCaseLViewIndex:Wd(t,i,1,null),anchorIdx:f,cases:[],create:[],remove:[],update:[]};(function $S(e,t,i){e.push(J0(t.mainBinding),2,-1-t.mainBinding,i<<2|2)})(a,u,f),function pT(e,t,i){const a=e.data[t];null===a?e.data[t]=i:a.value=i}(t,f,O);const q=u.values,be=[];for(let rt=0;rt<q.length;rt++){const kt=q[rt],Nt=[];for(let yn=0;yn<kt.length;yn++){const Fn=kt[yn];if("string"!=typeof Fn){const Nn=Nt.push(Fn)-1;kt[yn]=`\x3c!--\ufffd${Nn}\ufffd--\x3e`}}const $t=[];be.push($t),E=WS($t,t,O,i,a,o,u.cases[rt],kt.join(""),Nt)|E}E&&function KS(e,t,i){e.push(t,1,i<<2|3)}(a,E,f),e.push({kind:3,index:f,cases:be,currentCaseLViewIndex:O.currentCaseLViewIndex})}function zS(e){const t=[],i=[];let a=1,o=0;const u=Kf(e=e.replace(Q0,function(f,E,O){return a="select"===O?0:1,o=parseInt(E.slice(1),10),""}));for(let f=0;f<u.length;){let E=u[f++].trim();1===a&&(E=E.replace(/\s*(?:=)?(\w+)\s*/,"$1")),E.length&&t.push(E);const O=Kf(u[f++]);t.length>i.length&&i.push(O)}return{type:a,mainBinding:o,cases:t,values:i}}function Kf(e){if(!e)return[];let t=0;const i=[],a=[],o=/[{}]/g;let u;for(o.lastIndex=0;u=o.exec(e);){const E=u.index;if("}"==u[0]){if(i.pop(),0==i.length){const O=e.substring(t,E);Q0.test(O)?a.push(zS(O)):a.push(O),t=E+1}}else{if(0==i.length){const O=e.substring(t,E);a.push(O),t=E+1}i.push("{")}}const f=e.substring(t);return a.push(f),a}function WS(e,t,i,a,o,u,f,E,O){const q=[],be=[],rt=[];i.cases.push(f),i.create.push(q),i.remove.push(be),i.update.push(rt);const Nt=mv(Yl()).getInertBodyElement(E),$t=mp(Nt)||Nt;return $t?tw(e,t,i,a,o,q,be,rt,$t,u,O,0):0}function tw(e,t,i,a,o,u,f,E,O,q,be,rt){let kt=0,Nt=O.firstChild;for(;Nt;){const $t=Wd(t,a,1,null);switch(Nt.nodeType){case Node.ELEMENT_NODE:const yn=Nt,Fn=yn.tagName.toLowerCase();if(up.hasOwnProperty(Fn)){Xf(u,Kh,Fn,q,$t),t.data[$t]=Fn;const ar=yn.attributes;for(let Bs=0;Bs<ar.length;Bs++){const uo=ar.item(Bs),bd=uo.name.toLowerCase();uo.value.match(Qh)?gv.hasOwnProperty(bd)&&bu(E,uo.value,$t,uo.name,0,hp[bd]?lh:null):XS(u,$t,uo)}const Fr={kind:1,index:$t,children:[]};e.push(Fr),kt=tw(Fr.children,t,i,a,o,u,f,E,Nt,$t,be,rt+1)|kt,nw(f,$t,rt)}break;case Node.TEXT_NODE:const Nn=Nt.textContent||"",bn=Nn.match(Qh);Xf(u,null,bn?"":Nn,q,$t),nw(f,$t,rt),bn&&(kt=bu(E,Nn,$t,null,0,null)|kt),e.push({kind:0,index:$t});break;case Node.COMMENT_NODE:const xi=FS.exec(Nt.textContent||"");if(xi){const Fr=be[parseInt(xi[1],10)];Xf(u,Xh,"",q,$t),ew(e,t,a,o,q,Fr,$t),GS(f,$t,rt)}}Nt=Nt.nextSibling}return kt}function nw(e,t,i){0===i&&e.push(t)}function GS(e,t,i){0===i&&(e.push(~t),e.push(t))}function Xf(e,t,i,a,o){null!==t&&e.push(t),e.push(i,o,function gT(e,t,i){return e|t<<17|i<<1}(0,a,o))}function XS(e,t,i){e.push(t<<1|1,i.name,i.value)}function rw(e,t,i=-1){const a=$i(),o=pn(),u=ii+e,f=Oo(a.consts,t),E=Td();a.firstCreatePass&&function jS(e,t,i,a,o,u){const f=Td(),E=[],O=[],q=[[]],be=[[]];o=function US(e,t){if(function xb(e){return-1===e}(t))return q0(e);{const i=e.indexOf(`:${t}${vu}`)+2+t.toString().length,a=e.search(new RegExp(`${vu}\\/\\*\\d+:${t}${vu}`));return q0(e.substring(i,a))}}(o,u);const rt=function BS(e){return e.replace(NS," ")}(o).split(PS);for(let kt=0;kt<rt.length;kt++){let Nt=rt[kt];
1if(1&kt){const $t=47===Nt.charCodeAt(0),yn=Nt.charCodeAt($t?1:0),Fn=ii+Number.parseInt(Nt.substring($t?2:1));if($t)q.shift(),be.shift(),Yo(Td(),!1);else{const Nn=_T(e,q[0],Fn);q.unshift([]),Yo(Nn,!0);const bn={kind:2,index:Fn,children:[],type:35===yn?0:1};be[0].push(bn),be.unshift(bn.children)}}else{const $t=Kf(Nt);for(let yn=0;yn<$t.length;yn++){let Fn=$t[yn];if(1&yn){const Nn=Fn;if("object"!=typeof Nn)throw new Error(`Unable to parse ICU expression in "${o}" message.`);const xi=Z0(e,f,q[0],i,E,"",!0).index;ew(be[0],e,i,O,t,Nn,xi)}else""!==Fn&&YS(be[0],e,f,q[0],E,O,i,Fn)}}}e.data[a]={create:E,update:O,ast:be[0],parentTNodeIndex:t}}(a,null===E?0:E.index,o,u,f,i),2===a.type?o[Ur][li]|=32:o[li]|=32;const O=a.data[u],be=Nv(a,E===o[Us]?null:E,o),rt=E&&8&E.type?o[E.index]:null;(function xT(e,t,i,a){Fb(e,t,i,a)})(o,u,E,i),function AS(e,t,i,a){const o=e[Di];for(let u=0;u<t.length;u++){const f=t[u++],q=(f&co.APPEND_EAGERLY)===co.APPEND_EAGERLY,be=f>>>co.SHIFT;let rt=e[be],kt=!1;null===rt&&(rt=e[be]=gu(e,be,t[u],(f&co.COMMENT)===co.COMMENT?Node.COMMENT_NODE:Node.TEXT_NODE),kt=kd()),q&&null!==i&&kt&&uc(o,i,rt,a,!1)}}(o,O.create,be,rt),K_(!0)}function aw(e,t,i){rw(e,t,i),function sw(){K_(!1)}()}function Qf(e){return function TS(e){e&&(fu|=1<<Math.min(_u,31)),_u++}(Ls(pn(),Vo(),e)),Qf}function ow(e){!function kS(e,t,i){if(_u>0){const a=e.data[i];G0(e,t,Array.isArray(a)?a:a.update,Dl()-_u-1,fu)}fu=0,_u=0}($i(),pn(),e+ii)}let lw=(e,t,i)=>{};function cw(e){lw=e}function Zf(e,t,i,a){const o=pn(),u=$i(),f=kr();return qf(u,o,o[Di],f,e,t,a),Zf}function Jf(e,t){const i=kr(),a=pn(),o=$i();return qf(o,a,db(Sm(o.data),i,a),i,e,t),Jf}function qf(e,t,i,a,o,u,f){const E=tc(a),q=e.firstCreatePass&&cb(e),be=t[yr],rt=lb(t);let kt=!0;if(3&a.type||f){const yn=Rr(a,t),Fn=f?f(yn):yn,Nn=rt.length,bn=f?ar=>f(ai(ar[a.index])):a.index;let xi=null;if(!f&&E&&(xi=function aA(e,t,i,a){const o=e.cleanup;if(null!=o)for(let u=0;u<o.length-1;u+=2){const f=o[u];if(f===i&&o[u+1]===a){const E=t[gl],O=o[u+2];return E.length>O?E[O]:null}"string"==typeof f&&(u+=2)}return null}(e,t,o,a.index)),null!==xi)(xi.__ngLastListenerFn__||xi).__ngNextListenerFn__=u,xi.__ngLastListenerFn__=u,kt=!1;else{u=uw(a,t,be,u),lw(yn,o,u);const ar=i.listen(Fn,o,u);rt.push(u,ar),q&&q.push(o,bn,Nn,Nn+1)}}else u=uw(a,t,be,u);const Nt=a.outputs;let $t;if(kt&&null!==Nt&&($t=Nt[o])){const yn=$t.length;if(yn)for(let Fn=0;Fn<yn;Fn+=2){const Fr=t[$t[Fn]][$t[Fn+1]].subscribe(u),Bs=rt.length;rt.push(u,Fr),q&&q.push(o,a.index,Bs,-(Bs+1))}}}function dw(e,t,i,a){const o=_(null);try{return Yn(6,t,i),!1!==i(a)}catch(u){return bh(e,u),!1}finally{Yn(7,t,i),_(o)}}function uw(e,t,i,a){return function o(u){if(u===Function)return a;$d(e.componentOffset>-1?ja(e.index,t):t,5);let E=dw(t,i,a,u),O=o.__ngNextListenerFn__;for(;O;)E=dw(t,i,O,u)&&E,O=O.__ngNextListenerFn__;return E}}function hw(e=1){return function KM(e){return(ki.lFrame.contextLView=function N_(e,t){for(;e>0;)t=t[Zo],e--;return t}(e,ki.lFrame.contextLView))[yr]}(e)}function oA(e,t){let i=null;const a=function z(e){const t=e.attrs;if(null!=t){const i=t.indexOf(5);if(!(1&i))return t[i+1]}return null}(e);for(let o=0;o<t.length;o++){const u=t[o];if("*"!==u){if(null===a?x(e,u,!0):ve(a,u))return o}else i=o}return i}function mw(e){const t=pn()[Ur][Us];if(!t.projection){const a=t.projection=function ba(e,t){const i=[];for(let a=0;a<e;a++)i.push(t);return i}(e?e.length:1,null),o=a.slice();let u=t.child;for(;null!==u;){if(128!==u.type){const f=e?oA(u,e):0;null!==f&&(o[f]?o[f].projectionNext=u:a[f]=u,o[f]=u)}u=u.next}}}function pw(e,t=0,i,a,o,u){const f=pn(),E=$i(),O=a?e+1:null;null!==O&&cu(f,E,O,a,o,u,null,i);const q=mc(E,ii+e,16,null,i||null);null===q.projection&&(q.projection=t),km();const rt=!f[ua]||ic();null===f[Ur][Us].projection[q.projection]&&null!==O?function lA(e,t,i){const a=ii+i,o=t.data[a],u=e[a],f=_c(u,o.tView.ssrId);$c(u,Gc(e,o,void 0,{dehydratedView:f}),0,pc(o,f))}(f,E,O):rt&&32&~q.flags&&function hC(e,t,i){Gv(t[Di],0,t,i,Mp(e,i,t),Yv(i.parent||t[Us],i,t))}(E,f,q)}function e_(e,t,i){return Zh(e,"",t,"",i),e_}function Zh(e,t,i,a,o){const u=pn(),f=ad(u,t,i,a);return f!==Pi&&lo($i(),Qr(),u,e,f,u[Di],o,!1),Zh}function t_(e,t,i,a,o,u,f){const E=pn(),O=od(E,t,i,a,o,u);return O!==Pi&&lo($i(),Qr(),E,e,O,E[Di],f,!1),t_}function Dw(e,t,i,a){iy(e,t,i,a)}function Mw(e,t,i){!function ny(e,t,i){const a=$i();return a.firstCreatePass&&(ry(a,new qb(e,t,i),-1),!(2&~t)&&(a.staticViewQueries=!0)),ty(a,pn(),t)}(e,t,i)}function Ew(e){const t=pn(),i=$i(),a=Am();Bu(a+1);const o=uf(i,a);if(e.dirty&&function Ru(e){return!(4&~e[li])}(t)===!(2&~o.metadata.flags)){if(null===o.matches)e.reset([]);else{const u=sy(t,a);e.reset(u,Og),e.notifyOnChanges()}return!0}return!1}function Cw(){return df(pn(),Am())}function Tw(e,t,i,a,o){!function my(e,t){const i=e[d];i._lView=pn(),i._queryIndex=t,i._queryList=df(i._lView,t),i._queryList.onDirty(()=>i._dirtyCounter.update(a=>a+1))}(t,iy(e,i,a,o))}function kw(e=1){Bu(Am()+e)}function xw(e){return jo(function U_(){return ki.lFrame.contextLView}(),ii+e)}function Bw(e,t=""){const i=pn(),a=$i(),o=e+ii,u=a.firstCreatePass?mc(a,o,1,t,null):a.data[o],f=jw(a,i,u,t,e);i[o]=f,kd()&&fh(a,i,f,u),Yo(u,!1)}let jw=(e,t,i,a,o)=>(qo(!0),bp(t[Di],a));function bA(e,t,i,a,o){const u=t[ua],f=!u||ic()||Jc(i)||lc(u,o);return qo(f),f?bp(t[Di],a):tu(u,e,t,i)}function i_(e){return Jh("",e,""),i_}function Jh(e,t,i){const a=pn(),o=ad(a,e,t,i);return o!==Pi&&kl(a,wa(),o),Jh}function r_(e,t,i,a,o){const u=pn(),f=od(u,e,t,i,a,o);return f!==Pi&&kl(u,wa(),f),r_}function s_(e,t,i,a,o,u,f){const E=pn(),O=function ld(e,t,i,a,o,u,f,E){const q=Rh(e,Dl(),i,o,f);return Ml(3),q?t+$n(i)+a+$n(o)+u+$n(f)+E:Pi}(E,e,t,i,a,o,u,f);return O!==Pi&&kl(E,wa(),O),s_}function a_(e,t,i,a,o,u,f,E,O){const q=pn(),be=function cd(e,t,i,a,o,u,f,E,O,q){const rt=Ro(e,Dl(),i,o,f,O);return Ml(4),rt?t+$n(i)+a+$n(o)+u+$n(f)+E+$n(O)+q:Pi}(q,e,t,i,a,o,u,f,E,O);
1return be!==Pi&&kl(q,wa(),be),a_}function o_(e,t,i){cy(t)&&(t=t());const a=pn();return Ls(a,Vo(),t)&&lo($i(),Qr(),a,e,t,a[Di],i,!1),o_}function Ww(e,t){const i=cy(e);return i&&e.set(t),i}function l_(e,t){const i=pn(),a=$i(),o=kr();return qf(a,i,i[Di],o,e,t),l_}function c_(e,t,i,a,o){if(e=ei(e),Array.isArray(e))for(let u=0;u<e.length;u++)c_(e[u],t,i,a,o);else{const u=$i(),f=pn(),E=kr();let O=to(e)?e:ei(e.provide);const q=Pl(e),be=1048575&E.providerIndexes,rt=E.directiveStart,kt=E.providerIndexes>>20;if(to(e)||!e.multi){const Nt=new xd(q,o,Wc),$t=u_(O,t,o?be:be+kt,rt);-1===$t?(jm(Uu(E,f),u,O),d_(u,e,t.length),t.push(O),E.directiveStart++,E.directiveEnd++,o&&(E.providerIndexes+=1048576),i.push(Nt),f.push(Nt)):(i[$t]=Nt,f[$t]=Nt)}else{const Nt=u_(O,t,be+kt,rt),$t=u_(O,t,be,be+kt),Fn=$t>=0&&i[$t];if(o&&!Fn||!o&&!(Nt>=0&&i[Nt])){jm(Uu(E,f),u,O);const Nn=function TA(e,t,i,a,o){const u=new xd(e,i,Wc);return u.multi=[],u.index=t,u.componentProviders=0,Kw(u,o,a&&!i),u}(o?CA:EA,i.length,o,a,q);!o&&Fn&&(i[$t].providerFactory=Nn),d_(u,e,t.length,0),t.push(O),E.directiveStart++,E.directiveEnd++,o&&(E.providerIndexes+=1048576),i.push(Nn),f.push(Nn)}else d_(u,e,Nt>-1?Nt:$t,Kw(i[o?$t:Nt],q,!o&&a));!o&&a&&Fn&&i[$t].componentProviders++}}}function d_(e,t,i,a){const o=to(t),u=function pl(e){return!!e.useClass}(t);if(o||u){const O=(u?ei(t.useClass):t).prototype.ngOnDestroy;if(O){const q=e.destroyHooks||(e.destroyHooks=[]);if(!o&&t.multi){const be=q.indexOf(i);-1===be?q.push(i,[a,O]):q[be+1].push(a,O)}else q.push(i,O)}}}function Kw(e,t,i){return i&&e.componentProviders++,e.multi.push(t)-1}function u_(e,t,i,a){for(let o=i;o<a;o++)if(t[o]===e)return o;return-1}function EA(e,t,i,a){return h_(this.multi,[])}function CA(e,t,i,a){const o=this.multi;let u;if(this.providerFactory){const f=this.providerFactory.componentProviders,E=ac(i,i[On],this.providerFactory.index,a);u=E.slice(0,f),h_(o,u);for(let O=f;O<E.length;O++)u.push(E[O])}else u=[],h_(o,u);return u}function h_(e,t){for(let i=0;i<e.length;i++)t.push((0,e[i])());return t}function Xw(e,t=[]){return i=>{i.providersResolver=(a,o)=>function MA(e,t,i){const a=$i();if(a.firstCreatePass){const o=ao(e);c_(i,a.data,a.blueprint,o,!0),c_(t,a.data,a.blueprint,o,!1)}}(a,o?o(e):e,t)}}let kA=(()=>{class e{constructor(i){this._injector=i,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(i){if(!i.standalone)return null;if(!this.cachedInjectors.has(i)){const a=Ol(0,i.type),o=a.length>0?vf([a],this._injector,`Standalone[${i.type.name}]`):null;this.cachedInjectors.set(i,o)}return this.cachedInjectors.get(i)}ngOnDestroy(){try{for(const i of this.cachedInjectors.values())null!==i&&i.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=Ii({token:e,providedIn:"environment",factory:()=>new e(gi(Hr))})}}return e})();function Qw(e){Ha("NgStandalone"),e.getStandaloneInjector=t=>t.get(kA).getOrCreateStandaloneInjector(e)}function qw(e,t,i){const a=Xa()+e,o=pn();return o[a]===Pi?il(o,a,i?t.call(i):t()):lu(o,a)}function eD(e,t,i,a){return sD(pn(),Xa(),e,t,i,a)}function tD(e,t,i,a,o){return aD(pn(),Xa(),e,t,i,a,o)}function nD(e,t,i,a,o,u){return oD(pn(),Xa(),e,t,i,a,o,u)}function iD(e,t,i,a,o,u,f){return function lD(e,t,i,a,o,u,f,E,O){const q=t+i;return Ro(e,q,o,u,f,E)?il(e,q+4,O?a.call(O,o,u,f,E):a(o,u,f,E)):yu(e,q+4)}(pn(),Xa(),e,t,i,a,o,u,f)}function rD(e,t,i,a,o,u,f,E){const O=Xa()+e,q=pn(),be=Ro(q,O,i,a,o,u);return Ls(q,O+4,f)||be?il(q,O+5,E?t.call(E,i,a,o,u,f):t(i,a,o,u,f)):lu(q,O+5)}function yu(e,t){const i=e[t];return i===Pi?void 0:i}function sD(e,t,i,a,o,u){const f=t+i;return Ls(e,f,o)?il(e,f+1,u?a.call(u,o):a(o)):yu(e,f+1)}function aD(e,t,i,a,o,u,f){const E=t+i;return vc(e,E,o,u)?il(e,E+2,f?a.call(f,o,u):a(o,u)):yu(e,E+2)}function oD(e,t,i,a,o,u,f,E){const O=t+i;return Rh(e,O,o,u,f)?il(e,O+3,E?a.call(E,o,u,f):a(o,u,f)):yu(e,O+3)}function dD(e,t){const i=$i();let a;const o=e+ii;i.firstCreatePass?(a=function LA(e,t){if(t)for(let i=t.length-1;i>=0;i--){const a=t[i];if(e===a.name)return a}}(t,i.pipeRegistry),i.data[o]=a,a.onDestroy&&(i.destroyHooks??=[]).push(o,a.onDestroy)):a=i.data[o];const u=a.factory||(a.factory=Hs(a.type)),E=jr(Wc);try{const O=Hu(!1),q=u();return Hu(O),function n_(e,t,i,a){i>=e.data.length&&(e.data[i]=null,e.blueprint[i]=null),t[i]=a}(i,pn(),o,q),q}finally{jr(E)}}function uD(e,t,i){const a=e+ii,o=pn(),u=jo(o,a);return wu(o,a)?sD(o,Xa(),t,u.transform,i,u):u.transform(i)}function hD(e,t,i,a){const o=e+ii,u=pn(),f=jo(u,o);return wu(u,o)?aD(u,Xa(),t,f.transform,i,a,f):f.transform(i,a)}function mD(e,t,i,a,o){const u=e+ii,f=pn(),E=jo(f,u);return wu(f,u)?oD(f,Xa(),t,E.transform,i,a,o,E):E.transform(i,a,o)}function wu(e,t){return e[On].data[t].pure}function pD(e,t){return wh(e,t)}class AD{constructor(t){this.full=t;const i=t.split(".");this.major=i[0],this.minor=i[1],this.patch=i.slice(2).join(".")}}let ID=(()=>{class e{log(i){console.log(i)}warn(i){console.warn(i)}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"platform"})}}return e})();const PD=new C(""),ND=new C("");let v_,AI=(()=>{class e{constructor(i,a,o){this._ngZone=i,this.registry=a,this._isZ
1oneStable=!0,this._callbacks=[],this.taskTrackingZone=null,v_||(function II(e){v_=e}(o),o.addToWindow(a)),this._watchAngularEvents(),i.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:()=>{ds.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let i=this._callbacks.pop();clearTimeout(i.timeoutId),i.doneCb()}});else{let i=this.getPendingTasks();this._callbacks=this._callbacks.filter(a=>!a.updateCb||!a.updateCb(i)||(clearTimeout(a.timeoutId),!1))}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(i=>({source:i.source,creationLocation:i.creationLocation,data:i.data})):[]}addCallback(i,a,o){let u=-1;a&&a>0&&(u=setTimeout(()=>{this._callbacks=this._callbacks.filter(f=>f.timeoutId!==u),i()},a)),this._callbacks.push({doneCb:i,timeoutId:u,updateCb:o})}whenStable(i,a,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(i,a,o),this._runCallbacksIfReady()}registerApplication(i){this.registry.registerApplication(i,this)}unregisterApplication(i){this.registry.unregisterApplication(i)}findProviders(i,a,o){return[]}static{this.\u0275fac=function(a){return new(a||e)(gi(ds),gi(BD),gi(ND))}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac})}}return e})(),BD=(()=>{class e{constructor(){this._applications=new Map}registerApplication(i,a){this._applications.set(i,a)}unregisterApplication(i){this._applications.delete(i)}unregisterAllApplications(){this._applications.clear()}getTestability(i){return this._applications.get(i)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(i,a=!0){return v_?.findTestabilityInTree(this,i,a)??null}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"platform"})}}return e})();function b_(e){return!!e&&"function"==typeof e.then}function jD(e){return!!e&&"function"==typeof e.subscribe}const YD=new C("");let VD=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,a)=>{this.resolve=i,this.reject=a}),this.appInits=Cn(YD,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const i=[];for(const o of this.appInits){const u=o();if(b_(u))i.push(u);else if(jD(u)){const f=new Promise((E,O)=>{u.subscribe({complete:E,error:O})});i.push(f)}}const a=()=>{this.done=!0,this.resolve()};Promise.all(i).then(()=>{a()}).catch(o=>{this.reject(o)}),0===i.length&&a(),this.initialized=!0}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const im=new C("");function UD(e,t){return Array.isArray(t)?t.reduce(UD,e):{...e,...t}}let sm,al=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Cn(I1),this.afterRenderManager=Cn(Ny),this.zonelessEnabled=Cn(Qc),this.dirtyFlags=0,this.deferredDirtyFlags=0,this.externalTestViews=new Set,this.beforeRender=new _t.B,this.afterTick=new _t.B,this.componentTypes=[],this.components=[],this.isStable=Cn(oc).hasPendingTasks.pipe((0,ye.T)(i=>!i)),this._injector=Cn(Hr)}get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}whenStable(){let i;return new Promise(a=>{i=this.isStable.subscribe({next:o=>{o&&a()}})}).finally(()=>{i.unsubscribe()})}get injector(){return this._injector}bootstrap(i,a){const o=i instanceof Vb;if(!this._injector.get(VD).done)throw!o&&Vr(i),new xn(405,!1);let f;f=o?i:this._injector.get(iu).resolveComponentFactory(i),this.componentTypes.push(f.componentType);const E=function OI(e){return e.isBoundToModule}(f)?void 0:this._injector.get(gc),q=f.create(Ya.NULL,[],a||f.selector,E),be=q.location.nativeElement,rt=q.injector.get(PD,null);return rt?.registerApplication(be),q.onDestroy(()=>{this.detachView(q.hostView),rm(this.components,q),rt?.unregisterApplication(be)}),this._loadComponent(q),q}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){if(this._runningTick)throw new xn(101,!1);const i=_(null);try{this._runningTick=!0,this.synchronize()}catch(a){this.internalErrorHandler(a)}finally{this._runningTick=!1,_(i),this.afterTick.next()}}synchronize(){let i=null;
1this._injector.destroyed||(i=this._injector.get(Jp,null,{optional:!0})),this.dirtyFlags|=this.deferredDirtyFlags,this.deferredDirtyFlags=0;let a=0;for(;0!==this.dirtyFlags&&a++<10;)this.synchronizeOnce(i)}synchronizeOnce(i){if(this.dirtyFlags|=this.deferredDirtyFlags,this.deferredDirtyFlags=0,7&this.dirtyFlags){const a=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8,this.beforeRender.next(a);for(let{_lView:o,notifyErrorHandler:u}of this._views)LI(o,u,a,this.zonelessEnabled);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),7&this.dirtyFlags)return}else i?.begin?.(),i?.end?.();8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:i})=>Fu(i))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(i){const a=i;this._views.push(a),a.attachToAppRef(this)}detachView(i){const a=i;rm(this._views,a),a.detachFromAppRef()}_loadComponent(i){this.attachView(i.hostView),this.tick(),this.components.push(i);const a=this._injector.get(im,[]);[...this._bootstrapListeners,...a].forEach(o=>o(i))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(i=>i()),this._views.slice().forEach(i=>i.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(i){return this._destroyListeners.push(i),()=>rm(this._destroyListeners,i)}destroy(){if(this._destroyed)throw new xn(406,!1);const i=this._injector;i.destroy&&!i.destroyed&&i.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function rm(e,t){const i=e.indexOf(t);i>-1&&e.splice(i,1)}function y_(e){sm??=new WeakMap;const t=sm.get(e);if(t)return t;const i=e.isStable.pipe((0,je.$)(a=>a)).toPromise().then(()=>{});return sm.set(e,i),e.onDestroy(()=>sm?.delete(e)),i}function LI(e,t,i,a){(i||Fu(e))&&yh(e,t,i&&!a?0:1)}class PI{constructor(t,i){this.ngModuleFactory=t,this.componentFactories=i}}let NI=(()=>{class e{compileModuleSync(i){return new gf(i)}compileModuleAsync(i){return Promise.resolve(this.compileModuleSync(i))}compileModuleAndAllComponentsSync(i){const a=this.compileModuleSync(i),u=fo(Ms(i).declarations).reduce((f,E)=>{const O=vi(E);return O&&f.push(new au(O)),f},[]);return new PI(a,u)}compileModuleAndAllComponentsAsync(i){return Promise.resolve(this.compileModuleAndAllComponentsSync(i))}clearCache(){}clearCacheFor(i){}getModuleId(i){}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),YI=(()=>{class e{constructor(){this.zone=Cn(ds),this.changeDetectionScheduler=Cn(Xc),this.applicationRef=Cn(al)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function w_({ngZoneFactory:e,ignoreChangesOutsideZone:t,scheduleInRootZone:i}){return e??=()=>new ds({...D_(),scheduleInRootZone:i}),[{provide:ds,useFactory:e},{provide:Qs,multi:!0,useFactory:()=>{const a=Cn(YI,{optional:!0});return()=>a.initialize()}},{provide:Qs,multi:!0,useFactory:()=>{const a=Cn(HI);return()=>{a.initialize()}}},!0===t?{provide:Yb,useValue:!0}:[],{provide:Zp,useValue:i??Cg}]}function D_(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}let HI=(()=>{class e{constructor(){this.subscription=new Se.yU,this.initialized=!1,this.zone=Cn(ds),this.pendingTasks=Cn(oc)}initialize(){if(this.initialized)return;this.initialized=!0;let i=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(i=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{ds.assertNotInAngularZone(),queueMicrotask(()=>{null!==i&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(i),i=null)})}
1))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{ds.assertInAngularZone(),i??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),Eu=(()=>{class e{constructor(){this.appRef=Cn(al),this.taskService=Cn(oc),this.ngZone=Cn(ds),this.zonelessEnabled=Cn(Qc),this.disableScheduling=Cn(Yb,{optional:!0})??!1,this.zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run,this.schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}],this.subscriptions=new Se.yU,this.angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(Xu):null,this.scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(Cn(Zp,{optional:!0})??!1),this.cancelScheduledCallback=null,this.useMicrotaskScheduler=!1,this.runningTick=!1,this.pendingRenderTaskId=null,this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Gm||!this.zoneIsDefined)}notify(i){if(!this.zonelessEnabled&&5===i)return;switch(i){case 0:this.appRef.dirtyFlags|=2;break;case 3:case 2:case 4:case 5:case 1:this.appRef.dirtyFlags|=4;break;case 7:this.appRef.deferredDirtyFlags|=8;break;default:this.appRef.dirtyFlags|=8}if(!this.shouldScheduleTick())return;const a=this.useMicrotaskScheduler?kg:Tg;this.pendingRenderTaskId=this.taskService.add(),this.cancelScheduledCallback=this.scheduleInRootZone?Zone.root.run(()=>a(()=>this.tick())):this.ngZone.runOutsideAngular(()=>a(()=>this.tick()))}shouldScheduleTick(){return!(this.disableScheduling||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(Xu+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;!this.zonelessEnabled&&7&this.appRef.dirtyFlags&&(this.appRef.dirtyFlags|=1);const i=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(a){throw this.taskService.remove(i),a}finally{this.cleanup()}this.useMicrotaskScheduler=!0,kg(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(i)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const i=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(i)}}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const E_=new C("",{providedIn:"root",factory:()=>Cn(E_,wi.Optional|wi.SkipSelf)||function UI(){return typeof $localize<"u"&&$localize.locale||$h}()}),zI=new C("",{providedIn:"root",factory:()=>"USD"}),am=new C("");function om(e){return!e.moduleRef}let XD=(()=>{class e{constructor(i){this._injector=i,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(i,a){const o=a?.scheduleInRootZone,f=a?.ignoreChangesOutsideZone,E=[w_({ngZoneFactory:()=>function A1(e="zone.js",t){return"noop"===e?new Gm:"zone.js"===e?new ds(t):e}(a?.ngZone,{...D_({eventCoalescing:a?.ngZoneEventCoalescing,runCoalescing:a?.ngZoneRunCoalescing}),scheduleInRootZone:o}),ignoreChangesOutsideZone:f}),{provide:Xc,useExisting:Eu}],O=function zk(e,t,i){return new _f(e,t,i,!1)}(i.moduleType,this.injector,E);return function KD(e){const t=om(e)?e.r3Injector:e.moduleRef.injector,i=t.get(ds);return i.run(()=>{om(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();const a=t.get(El,null);let o;if(i.runOutsideAngular(()=>{o=i.onError.subscribe({next:u=>{a.handleError(u)}})}),om(e)){const u=()=>t.destroy(),f=e.platformInjector.get(am);f.add(u),t.onDestroy(()=>{o.unsubscribe(),f.delete(u)})}else{const u=()=>e.moduleRef.destroy(),f=e.platformInjector.get(am);f.add(u),e.moduleRef.onDestroy(()=>{rm(e.allPlatformModules,e.moduleRef),o.unsubscribe(),f.delete(u)})}return function FI(e,t,i){try{const a=i();return b_(a)?a.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):a}catch(a){throw t.runOutsideAngular(()=>e.handleError(a)),a}}(a,i,()=>{const u=t.get(VD);
1return u.runInitializers(),u.donePromise.then(()=>{if(function ES(e){"string"==typeof e&&(U0=e.toLowerCase().replace(/_/g,"-"))}(t.get(E_,$h)||$h),om(e)){const E=t.get(al);return void 0!==e.rootComponent&&E.bootstrap(e.rootComponent),E}return function XI(e,t){const i=e.injector.get(al);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(a=>i.bootstrap(a));else{if(!e.instance.ngDoBootstrap)throw new xn(-403,!1);e.instance.ngDoBootstrap(i)}t.push(e)}(e.moduleRef,e.allPlatformModules),e.moduleRef})})})}({moduleRef:O,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(i,a=[]){const o=UD({},a);return function jI(e,t,i){const a=new gf(i);return Promise.resolve(a)}(0,0,i).then(u=>this.bootstrapModuleFactory(u,o))}onDestroy(i){this._destroyListeners.push(i)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new xn(404,!1);this._modules.slice().forEach(a=>a.destroy()),this._destroyListeners.forEach(a=>a());const i=this._injector.get(am,null);i&&(i.forEach(a=>a()),i.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static{this.\u0275fac=function(a){return new(a||e)(gi(Ya))}}static{this.\u0275prov=Ii({token:e,factory:e.\u0275fac,providedIn:"platform"})}}return e})(),Wl=null;const QD=new C("");function ZD(e,t,i=[]){const a=`Platform: ${t}`,o=new C(a);return(u=[])=>{let f=C_();if(!f||f.injector.get(QD,!1)){const E=[...i,...u,{provide:o,useValue:!0}];e?e(E):function QI(e){if(Wl&&!Wl.get(QD,!1))throw new xn(400,!1);(function HD(){!function fn(e){ln=e}(()=>{throw new xn(600,!1)})})(),Wl=e;const t=e.get(XD);(function qD(e){e.get(Jg,null)?.forEach(i=>i())})(e)}(function JD(e=[],t){return Ya.create({name:t,providers:[{provide:No,useValue:"platform"},{provide:am,useValue:new Set([()=>Wl=null])},...e]})}(E,a))}return function ZI(){const t=C_();if(!t)throw new xn(401,!1);return t}()}}function C_(){return Wl?.get(XD)??null}let tM=(()=>{class e{static{this.__NG_ELEMENT_ID__=qI}}return e})();function qI(e){return function eO(e,t,i){if(Ao(e)&&!i){const a=ja(e.index,t);return new Kd(a,a)}return 175&e.type?new Kd(t[Ur],t):null}(kr(),pn(),!(16&~e))}class sM{constructor(){}supports(t){return Oh(t)}create(t){return new sO(t)}}const rO=(e,t)=>t;class sO{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||rO}forEachItem(t){let i;for(i=this._itHead;null!==i;i=i._next)t(i)}forEachOperation(t){let i=this._itHead,a=this._removalsHead,o=0,u=null;for(;i||a;){const f=!a||i&&i.currentIndex<oM(a,o,u)?i:a,E=oM(f,o,u),O=f.currentIndex;if(f===a)o--,a=a._nextRemoved;else if(i=i._next,null==f.previousIndex)o++;else{u||(u=[]);const q=E-o,be=O-o;if(q!=be){for(let kt=0;kt<q;kt++){const Nt=kt<u.length?u[kt]:u[kt]=0,$t=Nt+kt;be<=$t&&$t<q&&(u[kt]=Nt+1)}u[f.previousIndex]=be-q}}E!==O&&t(f,E,O)}}forEachPreviousItem(t){let i;for(i=this._previousItHead;null!==i;i=i._nextPrevious)t(i)}forEachAddedItem(t){let i;for(i=this._additionsHead;null!==i;i=i._nextAdded)t(i)}forEachMovedItem(t){let i;for(i=this._movesHead;null!==i;i=i._nextMoved)t(i)}forEachRemovedItem(t){let i;for(i=this._removalsHead;null!==i;i=i._nextRemoved)t(i)}forEachIdentityChange(t){let i;for(i=this._identityChangesHead;null!==i;i=i._nextIdentityChange)t(i)}diff(t){if(null==t&&(t=[]),!Oh(t))throw new xn(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let o,u,f,i=this._itHead,a=!1;if(Array.isArray(t)){this.length=t.length;for(let E=0;E<this.length;E++)u=t[E],f=this._trackByFn(E,u),null!==i&&Object.is(i.trackById,f)?(a&&(i=this._verifyReinsertion(i,u,f,E)),Object.is(i.item,u)||this._addIdentityChange(i,u)):(i=this._mismatch(i,u,f,E),a=!0),i=i._next}else o=0,function $k(e,t){if(Array.isArray(e))for(let i=0;i<e.length;i++)t(e[i]);else{const i=e[Symbol.iterator]();let a;for(;!(a=i.next()).done;)t(a.value)}}(t,E=>{f=this._trackByFn(o,E),null!==i&&Object.is(i.trackById,f)?(a&&(i=this._verifyReinsertion(i,E,f,o)),Object.is(i.item,E)||this._addIdentityChange(i,E)):(i=this._mismatch(i,E,f,o),a=!0),i=i._next,o++}),this.length=o;return this._truncate(i),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,i,a,o){let u;return null===t?u=this._itTail:(u=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(a,null))?(Object.is(t.
vendor: 4,576 bytes, line 1
1item,i)||this._addIdentityChange(t,i),this._reinsertAfter(t,u,o)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(a,o))?(Object.is(t.item,i)||this._addIdentityChange(t,i),this._moveAfter(t,u,o)):t=this._addAfter(new aO(i,a),u,o),t}_verifyReinsertion(t,i,a,o){let u=null===this._unlinkedRecords?null:this._unlinkedRecords.get(a,null);return null!==u?t=this._reinsertAfter(u,t._prev,o):t.currentIndex!=o&&(t.currentIndex=o,this._addToMoves(t,o)),t}_truncate(t){for(;null!==t;){const i=t._next;this._addToRemovals(this._unlink(t)),t=i}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,i,a){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const o=t._prevRemoved,u=t._nextRemoved;return null===o?this._removalsHead=u:o._nextRemoved=u,null===u?this._removalsTail=o:u._prevRemoved=o,this._insertAfter(t,i,a),this._addToMoves(t,a),t}_moveAfter(t,i,a){return this._unlink(t),this._insertAfter(t,i,a),this._addToMoves(t,a),t}_addAfter(t,i,a){return this._insertAfter(t,i,a),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,i,a){const o=null===i?this._itHead:i._next;return t._next=o,t._prev=i,null===o?this._itTail=t:o._prev=t,null===i?this._itHead=t:i._next=t,null===this._linkedRecords&&(this._linkedRecords=new aM),this._linkedRecords.put(t),t.currentIndex=a,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const i=t._prev,a=t._next;return null===i?this._itHead=a:i._next=a,null===a?this._itTail=i:a._prev=i,t}_addToMoves(t,i){return t.previousIndex===i||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new aM),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,i){return t.item=i,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class aO{constructor(t,i){this.item=t,this.trackById=i,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 oO{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,i){let a;for(a=this._head;null!==a;a=a._nextDup)if((null===i||i<=a.currentIndex)&&Object.is(a.trackById,t))return a;return null}remove(t){const i=t._prevDup,a=t._nextDup;return null===i?this._head=a:i._nextDup=a,null===a?this._tail=i:a._prevDup=i,null===this._head}}class aM{constructor(){this.map=new Map}put(t){const i=t.trackById;let a=this.map.get(i);a||(a=new oO,this.map.set(i,a)),a.add(t)}get(t,i){const o=this.map.get(t);return o?o.get(t,i):null}remove(t){const i=t.trackById;return this.map.get(i).remove(t)&&this.map.delete(i),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function oM(e,t,i){const a=e.previousIndex;if(null===a)return a;let o=0;return i&&a<i.length&&(o=i[a]),a+t+o}class lM{constructor(){}supports(t){return t instanceof Map||bf(t)}create(){return new lO}}class lO{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 i;for(i=this._mapHead;null!==i;i=i._next)t(i)}forEachPreviousItem(t){let i;for(i=this._previousMapHead;null!==i;i=i._nextPrevious)t(i)}forEachChangedItem(t){let i;for(i=this._changesHead;null!==i;i=i._nextChanged)t(i)}forEachAddedItem(t){let i;for(i=this._additionsHead;null!==i;
1i=i._nextAdded)t(i)}forEachRemovedItem(t){let i;for(i=this._removalsHead;null!==i;i=i._nextRemoved)t(i)}diff(t){if(t){if(!(t instanceof Map||bf(t)))throw new xn(900,!1)}else t=new Map;return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let i=this._mapHead;if(this._appendAfter=null,this._forEach(t,(a,o)=>{if(i&&i.key===o)this._maybeAddToChanges(i,a),this._appendAfter=i,i=i._next;else{const u=this._getOrCreateRecordForKey(o,a);i=this._insertBeforeOrAppend(i,u)}}),i){i._prev&&(i._prev._next=null),this._removalsHead=i;for(let a=i;null!==a;a=a._nextRemoved)a===this._mapHead&&(this._mapHead=null),this._records.delete(a.key),a._nextRemoved=a._next,a.previousValue=a.currentValue,a.currentValue=null,a._prev=null,a._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,i){if(t){const a=t._prev;return i._next=t,i._prev=a,t._prev=i,a&&(a._next=i),t===this._mapHead&&(this._mapHead=i),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=i,i._prev=this._appendAfter):this._mapHead=i,this._appendAfter=i,null}_getOrCreateRecordForKey(t,i){if(this._records.has(t)){const o=this._records.get(t);this._maybeAddToChanges(o,i);const u=o._prev,f=o._next;return u&&(u._next=f),f&&(f._prev=u),o._next=null,o._prev=null,o}const a=new cO(t);return this._records.set(t,a),a.currentValue=i,this._addToAdditions(a),a}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,i){Object.is(i,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=i,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,i){t instanceof Map?t.forEach(i):Object.keys(t).forEach(a=>i(t[a],a))}}class cO{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 cM(){return new A_([new sM])}let A_=(()=>{class e{static{this.\u0275prov=Ii({token:e,providedIn:"root",factory:cM})}constructor(i){this.factories=i}static create(i,a){if(null!=a){const o=a.factories.slice();i=i.concat(o)}return new e(i)}static extend(i){return{provide:e,useFactory:a=>e.create(i,a||cM()),deps:[[e,new as,new da]]}}find(i){const a=this.factories.find(o=>o.supports(i));if(null!=a)return a;throw new xn(901,!1)}}return e})();function dM(){return new I_([new lM])}let I_=(()=>{class e{static{this.\u0275prov=Ii({token:e,providedIn:"root",factory:dM})}constructor(i){this.factories=i}static create(i,a){if(a){const o=a.factories.slice();i=i.concat(o)}return new e(i)}static extend(i){return{provide:e,useFactory:a=>e.create(i,a||dM()),deps:[[e,new as,new da]]}}find(i){const a=this.factories.find(o=>o.supports(i));if(a)return a;throw new xn(901,!1)}}return e})();const hO=ZD(null,"core",[]);let mO=(()=>{class e{constructor(i){}static{this.\u0275fac=function(a){return new(a||e)(gi(al))}}static{this.\u0275mod=Vi({type:e})}static{this.\u0275inj=aa({})}}return e})();function CO(e){const t=e.currentTarget?.__jsaction_fns?.get(e.type);if(t)for(const i of t)i(e)}const kO=(e,t,i)=>{const a=e,o=a.__jsaction_fns??new Map,u=o.get(t)??[];u.push(i),o.set(t,u),a.__jsaction_fns=o},xO=e=>{e.removeAttribute("jsaction"),e.__jsaction_fns=void 0},SO=new C("",{providedIn:"root",factory:()=>({})}),EM=new Set;function CM(e){return e.get(lp,cv)}function AO(){return[{provide:lp,useFactory:()=>{let e=!0;if(_o()){const t=Cn(qu);e=!!window._ejsas?.[t]}return e&&Ha("NgEventReplay"),e}},{provide:Qs,useValue:()=>{const e=Cn(Ya);_o(e)&&CM(e)&&cw((t,i,a)=>{kO(t,i,a),EM.add(t)})},multi:!0},{provide:im,useFactory:()=>
1{if(_o()){const e=Cn(Ya),t=Cn(al);return()=>{CM(e)&&y_(t).then(()=>{const i=e.get(SO);IO(i,e),EM.forEach(xO),cw(()=>{})})}}return()=>{}},multi:!0}]}const IO=(e,t)=>{const i=t.get(qu),a=window._ejsas[i],o=e.instance=new zi(new Vt(a.c));for(const E of a.et)o.addEvent(E);for(const E of a.etc)o.addEvent(E);const u=function Is(e,t=window){return function vr(e){return e?.q??[]}(t._ejsas?.[e])}(i);o.replayEarlyEventInfos(u),function ts(e,t=window){t._ejsas&&(t._ejsas[e]=void 0)}(i),function qr(e,t){e.ecrd(i=>{t.dispatch(i)},Ss.I_AM_THE_JSACTION_FRAMEWORK)}(o,new lr(CO))};let IM=!1;function zO(){return Co([{provide:sh,useFactory:()=>{let e=!0;return _o()&&(e=!!Cn(Ld,{optional:!0})?.get(ip,null)),e&&Ha("NgHydration"),e}},{provide:Qs,useValue:()=>{(function Lb(e){Rb=e})(!1),_o()&&Cn(sh)&&(function WO(){const e=Yl();let t;for(const i of e.body.childNodes)if(i.nodeType===Node.COMMENT_NODE&&i.textContent?.trim()===lE){t=i;break}if(!t)throw new xn(-507,!1)}(),function VO(){IM||(IM=!0,function dE(){qg=cE}(),function pS(){B0=mS}(),function yA(){jw=bA}(),function gS(){j0=_S}(),function Zk(){Ay=Qk}(),function _k(){Qb=fk,nf=pk}(),function $T(){jb=GT}(),function wC(){tb=yC}())}())},multi:!0},{provide:ov,useFactory:()=>_o()&&Cn(sh)},{provide:im,useFactory:()=>
1{if(_o()&&Cn(sh)){const e=Cn(al);return Cn(Ya),()=>{(function UO(e){return y_(e)})(e).then(()=>{!function zT(e){const t=e._views;for(const i of t){const a=ev(i);null!==a&&null!==a[Er]&&(Cs(a)?Th(a):Bb(a))}}(e)})}}return()=>{}},multi:!0}])}function GO(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function $O(e,t=NaN){return isNaN(parseFloat(e))||isNaN(Number(e))?t:Number(e)}function XO(e,t){Ha("NgSignals");const i=ke(e);return t?.equal&&(i[d].equal=t.equal),i}function QO(e){const t=_(null);try{return e()}finally{_(t)}}const ZO=new C("",{providedIn:"root",factory:()=>Cn(JO)});let JO=(()=>{class e{static{this.\u0275prov=Ii({token:e,providedIn:"root",factory:()=>new qO})}}return e})();class qO{constructor(){this.queuedEffectCount=0,this.queues=new Map,this.pendingTasks=Cn(oc),this.taskId=null}scheduleEffect(t){if(this.enqueue(t),null===this.taskId){const i=this.taskId=this.pendingTasks.add();queueMicrotask(()=>{this.flush(),this.pendingTasks.remove(i),this.taskId=null})}}enqueue(t){const i=t.creationZone;this.queues.has(i)||this.queues.set(i,new Set);const a=this.queues.get(i);a.has(t)||(this.queuedEffectCount++,a.add(t))}flush(){for(;this.queuedEffectCount>0;)for(const[t,i]of this.queues)null===t?this.flushQueue(i):t.run(()=>this.flushQueue(i))}flushQueue(t){for(const i of t)t.delete(i),this.queuedEffectCount--,i.run()}}class eR{constructor(t,i,a,o,u,f){this.scheduler=t,this.effectFn=i,this.creationZone=a,this.injector=u,this.watcher=function te(e,t,i){const a=Object.create(ft);i&&(a.consumerAllowSignalWrites=!0),a.fn=e,a.schedule=t;const o=O=>{a.cleanupFn=O};return a.ref={notify:()=>pe(a),run:()=>{if(null===a.fn)return;if(function P(){return r}())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(a.dirty=!1,a.hasRun&&!Ke(a))return;a.hasRun=!0;const O=le(a);try{a.cleanupFn(),a.cleanupFn=Pe,a.fn(o)}finally{me(a,O)}},cleanup:()=>a.cleanupFn(),destroy:()=>function f(O){(function u(O){return null===O.fn&&null===O.schedule})(O)||(yt(O),O.cleanupFn(),O.fn=null,O.schedule=null,O.cleanupFn=Pe)}(a),[d]:a},a.ref}(E=>this.runEffect(E),()=>this.schedule(),f),this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}runEffect(t){try{this.effectFn(t)}catch(i){this.injector.get(El,null,{optional:!0})?.handleError(i)}}run(){this.watcher.run()}schedule(){this.scheduler.scheduleEffect(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}}function RM(e,t){Ha("NgSignals"),!t?.injector&&X();const i=t?.injector??Cn(Ya),a=!0!==t?.manualCleanup?i.get(Pc):null,o=new eR(i.get(ZO),e,typeof Zone>"u"?null:Zone.current,a,i,t?.allowSignalWrites??!1),u=i.get(tM,null,{optional:!0});return u&&8&u._lView[li]?(u._lView[Nl]??=[]).push(o.watcher.notify):o.watcher.notify(),o}function tR(e,t){const i=vi(e),a=t.elementInjector||Xo();return new au(i).create(a,t.projectableNodes,t.hostElement,t.environmentInjector)}function nR(e){const t=vi(e);if(!t)return null;const i=new au(t);return{get selector(){return i.selector},get type(){return i.componentType},get inputs(){return i.inputs},get outputs(){return i.outputs},get ngContentSelectors(){return i.ngContentSelectors},get isStandalone(){return t.standalone},get isSignal(){return t.signals}}}},9417:(it,de,h)=>{"use strict";h.d(de,{BC:()=>Ft,Fm:()=>nr,JD:()=>vr,MJ:()=>bi,Q0:()=>us,R_:()=>gs,X1:()=>ss,YN:()=>Wr,YS:()=>Lr,ZU:()=>Me,Zm:()=>ne,cV:()=>pi,cb:()=>nn,cz:()=>me,gE:()=>Ue,hs:()=>Bi,j4:()=>hs,k0:()=>ot,kq:()=>N,l_:()=>ir,me:()=>H,ok:()=>rs,qT:()=>ia,vO:()=>_t,wz:()=>zs,xH:()=>zi,xq:()=>ns,y7:()=>Ea});var n=h(3953),c=h(177),r=h(6648),s=h(7468),d=h(1413),_=h(6354);let k=(()=>{class se{constructor(Y,Be){this._renderer=Y,this._elementRef=Be,this.onChange=xt=>{},this.onTouched=()=>{}}setProperty(Y,Be){this._renderer.setProperty(this._elementRef.nativeElement,Y,Be)}registerOnTouched(Y){this.onTouched=Y}registerOnChange(Y){this.onChange=Y}setDisabledState(Y){this.setProperty("disabled",Y)}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(n.sFG),n.rXU(n.aKT))}}static{this.\u0275dir=n.FsC({type:se})}}return se})(),P=(()=>{class se extends k{static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,features:[n.Vt3]})}}return se})();const N=new n.nKC(""),K={provide:N,useExisting:(0,n.Rfq)(()=>ne),multi:!0};let ne=(()=>{class se extends P{writeValue(Y){this.setProperty("checked",Y)}static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(Be,xt){1&Be&&n.bIt("change",function(yi){return xt.onChange(yi.target.checked)})("blur",function(){return xt.onTouched()})},features:[n.Jv_([K]),n.Vt3]})}}return se})();const w={provide:N,useExisting:(0,n.Rfq)(()=>H),multi:!0},j=new n.nKC("");let H=(()=>{class se extends k{constructor(Y,Be,xt){super(Y,Be),this._compositionMode=xt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function M(){const se=(0,c.QT)()?(0,c.QT)().getUserAgent():"";return/android (\d+)/.test(se.toLowerCase())}())}writeValue(Y){this.setProperty("value",Y??"")}_handleInput(Y){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(Y)}_compositionStart(){this._composing=!0}_compositionEnd(Y){this._composing=!1,this._compositionMode&&this.onChange(Y)}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(n.sFG),n.rXU(n.aKT),n.rXU(j,8))}}static{this.\u0275dir=n.FsC({type:se,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(Be,xt){1&Be&&n.bIt("input",function(yi){return xt._handleInput(yi.target.value)})("blur",function(){return xt.onTouched()})("compositionstart",function(){return xt._compositionStart()})("compositionend",function(yi){return xt._compositionEnd(yi.target.value)})},features:[n.Jv_([w]),n.Vt3]})}}return se})();function pe(se){return null==se||("string"==typeof se||Array.isArray(se))&&0===se.length}function le(se){return null!=se&&"number"==typeof se.length}const me=new n.nKC(""),Ke=new n.nKC(""),yt=/^(?=.{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 ot{static min(ge){return function pt(se){return ge=>{if(pe(ge.value)||pe(se))return null;const Y=parseFloat(ge.value);return!isNaN(Y)&&Y<se?{min:{min:se,actual:ge.value}}:null}}(ge)}static max(ge){return function et(se){return ge=>{if(pe(ge.value)||pe(se))return null;const Y=parseFloat(ge.value);return!isNaN(Y)&&Y>se?{max:{max:se,actual:ge.value}}:null}}(ge)}static required(ge){return ct(ge)}static requiredTrue(ge){return He(ge)}static email(ge){return function re(se){return pe(se.value)||yt.test(se.value)?null:{email:!0}}(ge)}static minLength(ge){return function ke(se){return ge=>pe(ge.value)||!le(ge.value)?null:ge.value.length<se?{minlength:{requiredLength:se,actualLength:ge.value.length}}:null}(ge)}static maxLength(ge){return function Re(se){return ge=>le(ge.value)&&ge.value.length>se?{maxlength:{requiredLength:se,actualLength:ge.value.length}}:null}(ge)}static pattern(ge){return Fe(ge)}static nullValidator(ge){return null}static compose(ge){return Dt(ge)}static composeAsync(ge){return Ce(ge)}}function ct(se){return pe(se.value)?{required:!0}:null}function He(se){return!0===se.value?null:{required:!0}}function Fe(se){if(!se)return wt;let ge,Y;return"string"==typeof se?(Y="","^"!==se.charAt(0)&&(Y+="^"),Y+=se,"$"!==se.charAt(se.length-1)&&(Y+="$"),ge=new RegExp(Y)):(Y=se.toString(),ge=se),Be=>{if(pe(Be.value))return null;const xt=Be.value;return ge.test(xt)?null:{pattern:{requiredPattern:Y,actualValue:xt}}}}function wt(se){return null}function Ot(se){return null!=se}function Xt(se){return(0,n.jNT)(se)?(0,r.H)(se):se}function ln(se){let ge={};return se.forEach(Y=>{ge=null!=Y?{...ge,...Y}:ge}),0===Object.keys(ge).length?null:ge}function Pt(se,ge){return ge.map(Y=>Y(se))}function dt(se){return se.map(ge=>function fn(se){return!se.validate}(ge)?ge:Y=>ge.validate(Y))}function Dt(se){if(!se)return null;const ge=se.filter(Ot);return 0==ge.length?null:function(Y){return ln(Pt(Y,ge))}}function Ze(se){return null!=se?Dt(dt(se)):null}function Ce(se){if(!se)return null;const ge=se.filter(Ot);return 0==ge.length?null:function(Y){const Be=Pt(Y,ge).map(Xt);return(0,s.p)(Be).pipe((0,_.T)(ln))}}function We(se){return null!=se?Ce(dt(se)):null}function B(se,ge){return null===se?[ge]:Array.isArray(se)?[...se,ge]:[se,ge]}function ee(se){return se._rawValidators}function ae(se){return se._rawAsyncValidators}function we(se){return se?Array.isArray(se)?se:[se]:[]}function te(se,ge){return Array.isArray(se)?se.includes(ge):se===ge}function Pe(se,ge){const Y=we(ge);return we(se).forEach(xt=>{te(Y,xt)||Y.push(xt)}),Y}function ft(se,ge){return we(ge).filter(Y=>!te(se,Y))}class Le{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(ge){this._rawValidators=ge||[],this._composedValidatorFn=Ze(this._rawValidators)}_setAsyncValidators(ge){this._rawAsyncValidators=ge||[],this._composedAsyncValidatorFn=We(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(ge){this._onDestroyCallbacks.push(ge)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(ge=>ge()),this._onDestroyCallbacks=[]}reset(ge=void 0){this.control&&this.control.reset(ge)}hasError(ge,Y){return!!this.control&&this.control.hasError(ge,Y)}getError(ge,Y){return this.control?this.control.getError(ge,Y):null}}class Me extends Le{get formDirective(){return null}get path(){return null}}class _t extends Le{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Se{constructor(ge){this._cd=ge}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}
1get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}}let Ft=(()=>{class se extends Se{constructor(Y){super(Y)}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(_t,2))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(Be,xt){2&Be&&n.AVh("ng-untouched",xt.isUntouched)("ng-touched",xt.isTouched)("ng-pristine",xt.isPristine)("ng-dirty",xt.isDirty)("ng-valid",xt.isValid)("ng-invalid",xt.isInvalid)("ng-pending",xt.isPending)},features:[n.Vt3]})}}return se})(),nn=(()=>{class se extends Se{constructor(Y){super(Y)}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(Me,10))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(Be,xt){2&Be&&n.AVh("ng-untouched",xt.isUntouched)("ng-touched",xt.isTouched)("ng-pristine",xt.isPristine)("ng-dirty",xt.isDirty)("ng-valid",xt.isValid)("ng-invalid",xt.isInvalid)("ng-pending",xt.isPending)("ng-submitted",xt.isSubmitted)},features:[n.Vt3]})}}return se})();const St="VALID",tn="INVALID",Zt="PENDING",Sn="DISABLED";class Bn{}class Qt extends Bn{constructor(ge,Y){super(),this.value=ge,this.source=Y}}class mt extends Bn{constructor(ge,Y){super(),this.pristine=ge,this.source=Y}}class xe extends Bn{constructor(ge,Y){super(),this.touched=ge,this.source=Y}}class oe extends Bn{constructor(ge,Y){super(),this.status=ge,this.source=Y}}class Oe extends Bn{constructor(ge){super(),this.source=ge}}class bt extends Bn{constructor(ge){super(),this.source=ge}}function Yt(se){return(nt(se)?se.validators:se)||null}function At(se,ge){return(nt(ge)?ge.asyncValidators:se)||null}function nt(se){return null!=se&&!Array.isArray(se)&&"object"==typeof se}function Rt(se,ge,Y){const Be=se.controls;if(!(ge?Object.keys(Be):Be).length)throw new n.wOt(1e3,"");if(!Be[Y])throw new n.wOt(1001,"")}function Je(se,ge,Y){se._forEachChild((Be,xt)=>{if(void 0===Y[xt])throw new n.wOt(1002,"")})}class ht{constructor(ge,Y){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=null,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this._status=(0,n.EWP)(()=>this.statusReactive()),this.statusReactive=(0,n.vPA)(void 0),this._pristine=(0,n.EWP)(()=>this.pristineReactive()),this.pristineReactive=(0,n.vPA)(!0),this._touched=(0,n.EWP)(()=>this.touchedReactive()),this.touchedReactive=(0,n.vPA)(!1),this._events=new d.B,this.events=this._events.asObservable(),this._onDisabledChange=[],this._assignValidators(ge),this._assignAsyncValidators(Y)}get validator(){return this._composedValidatorFn}set validator(ge){this._rawValidators=this._composedValidatorFn=ge}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(ge){this._rawAsyncValidators=this._composedAsyncValidatorFn=ge}get parent(){return this._parent}get status(){return(0,n.O8t)(this.statusReactive)}set status(ge){(0,n.O8t)(()=>this.statusReactive.set(ge))}get valid(){return this.status===St}get invalid(){return this.status===tn}get pending(){return this.status==Zt}get disabled(){return this.status===Sn}get enabled(){return this.status!==Sn}get pristine(){return(0,n.O8t)(this.pristineReactive)}set pristine(ge){(0,n.O8t)(()=>this.pristineReactive.set(ge))}get dirty(){return!this.pristine}get touched(){return(0,n.O8t)(this.touchedReactive)}set touched(ge){(0,n.O8t)(()=>this.touchedReactive.set(ge))}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(ge){this._assignValidators(ge)}setAsyncValidators(ge){this._assignAsyncValidators(ge)}addValidators(ge){this.setValidators(Pe(ge,this._rawValidators))}addAsyncValidators(ge){this.setAsyncValidators(Pe(ge,this._rawAsyncValidators))}removeValidators(ge){this.setValidators(ft(ge,this._rawValidators))}removeAsyncValidators(ge){this.setAsyncValidators(ft(ge,this._rawAsyncValidators))}hasValidator(ge){return te(this._rawValidators,ge)}hasAsyncValidator(ge){return te(this._rawAsyncValidators,ge)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(ge={}){const Y=!1===this.touched;this.touched=!0;const Be=ge.sourceControl??this;this._parent&&!ge.onlySelf&&this._parent.markAsTouched({...ge,sourceControl:Be}),Y&&!1!==ge.emitEvent&&this._events.next(new xe(!0,Be))}markAllAsTouched(ge={}){this.markAsTouched({onlySelf:!0,emitEvent:ge.emitEvent,sourceControl:this}
1),this._forEachChild(Y=>Y.markAllAsTouched(ge))}markAsUntouched(ge={}){const Y=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const Be=ge.sourceControl??this;this._forEachChild(xt=>{xt.markAsUntouched({onlySelf:!0,emitEvent:ge.emitEvent,sourceControl:Be})}),this._parent&&!ge.onlySelf&&this._parent._updateTouched(ge,Be),Y&&!1!==ge.emitEvent&&this._events.next(new xe(!1,Be))}markAsDirty(ge={}){const Y=!0===this.pristine;this.pristine=!1;const Be=ge.sourceControl??this;this._parent&&!ge.onlySelf&&this._parent.markAsDirty({...ge,sourceControl:Be}),Y&&!1!==ge.emitEvent&&this._events.next(new mt(!1,Be))}markAsPristine(ge={}){const Y=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const Be=ge.sourceControl??this;this._forEachChild(xt=>{xt.markAsPristine({onlySelf:!0,emitEvent:ge.emitEvent})}),this._parent&&!ge.onlySelf&&this._parent._updatePristine(ge,Be),Y&&!1!==ge.emitEvent&&this._events.next(new mt(!0,Be))}markAsPending(ge={}){this.status=Zt;const Y=ge.sourceControl??this;!1!==ge.emitEvent&&(this._events.next(new oe(this.status,Y)),this.statusChanges.emit(this.status)),this._parent&&!ge.onlySelf&&this._parent.markAsPending({...ge,sourceControl:Y})}disable(ge={}){const Y=this._parentMarkedDirty(ge.onlySelf);this.status=Sn,this.errors=null,this._forEachChild(xt=>{xt.disable({...ge,onlySelf:!0})}),this._updateValue();const Be=ge.sourceControl??this;!1!==ge.emitEvent&&(this._events.next(new Qt(this.value,Be)),this._events.next(new oe(this.status,Be)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...ge,skipPristineCheck:Y},this),this._onDisabledChange.forEach(xt=>xt(!0))}enable(ge={}){const Y=this._parentMarkedDirty(ge.onlySelf);this.status=St,this._forEachChild(Be=>{Be.enable({...ge,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:ge.emitEvent}),this._updateAncestors({...ge,skipPristineCheck:Y},this),this._onDisabledChange.forEach(Be=>Be(!1))}_updateAncestors(ge,Y){this._parent&&!ge.onlySelf&&(this._parent.updateValueAndValidity(ge),ge.skipPristineCheck||this._parent._updatePristine({},Y),this._parent._updateTouched({},Y))}setParent(ge){this._parent=ge}getRawValue(){return this.value}updateValueAndValidity(ge={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const Be=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===St||this.status===Zt)&&this._runAsyncValidator(Be,ge.emitEvent)}const Y=ge.sourceControl??this;!1!==ge.emitEvent&&(this._events.next(new Qt(this.value,Y)),this._events.next(new oe(this.status,Y)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!ge.onlySelf&&this._parent.updateValueAndValidity({...ge,sourceControl:Y})}_updateTreeValidity(ge={emitEvent:!0}){this._forEachChild(Y=>Y._updateTreeValidity(ge)),this.updateValueAndValidity({onlySelf:!0,emitEvent:ge.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Sn:St}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(ge,Y){if(this.asyncValidator){this.status=Zt,this._hasOwnPendingAsyncValidator={emitEvent:!1!==Y};const Be=Xt(this.asyncValidator(this));this._asyncValidationSubscription=Be.subscribe(xt=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(xt,{emitEvent:Y,shouldHaveEmitted:ge})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const ge=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,ge}return!1}setErrors(ge,Y={}){this.errors=ge,this._updateControlsErrors(!1!==Y.emitEvent,this,Y.shouldHaveEmitted)}get(ge){let Y=ge;return null==Y||(Array.isArray(Y)||(Y=Y.split(".")),0===Y.length)?null:Y.reduce((Be,xt)=>Be&&Be._find(xt),this)}getError(ge,Y){const Be=Y?this.get(Y):this;return Be&&Be.errors?Be.errors[ge]:null}hasError(ge,Y){return!!this.getError(ge,Y)}get root(){let ge=this;for(;ge._parent;)ge=ge._parent;return ge}_updateControlsErrors(ge,Y,Be){this.status=this._calculateStatus(),ge&&this.statusChanges.emit(this.status),(ge||Be)&&this._events.next(new oe(this.status,Y)),this._parent&&this._parent._updateControlsErrors(ge,Y,Be)}_initObservables(){this.valueChanges=new n.bkB,this.statusChanges=new n.bkB}_calculateStatus(){return this._allControlsDisabled()?Sn:this.errors?tn:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Zt)?Zt:this._anyControlsHaveStatus(tn)?tn:St}_anyControlsHaveStatus(ge){return this._anyControls(Y=>Y.status===ge)}_anyControlsDirty(){return this._anyControls(ge=>ge.dirty)}_anyControlsTouched(){return this._anyControls(ge=>ge.touched)}_updatePristine(ge,Y){const Be=!this._anyControlsDirty(),xt=this.pristine!==Be;this.pristine=Be,this._parent&&!ge.onlySelf&&this._parent._updatePristine(ge,Y),xt&&this._events.next(new mt(this.pristine,Y))}_updateTouched(ge={},Y){this.touched=this._anyControlsTouched(),this._events.next(new xe(this.touched,Y)),this._parent&&!ge.onlySelf&&this._parent._updateTouched(ge,Y)}_registerOnCollectionChange(ge){this._onCollectionChange=ge}_setUpdateStrategy(ge){nt(ge)&&null!=ge.updateOn&&(this._updateOn=ge.updateOn)}_parentMarkedDirty(ge){return!ge&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}
vendor: 4,513 bytes, line 1
1_find(ge){return null}_assignValidators(ge){this._rawValidators=Array.isArray(ge)?ge.slice():ge,this._composedValidatorFn=function Mn(se){return Array.isArray(se)?Ze(se):se||null}(this._rawValidators)}_assignAsyncValidators(ge){this._rawAsyncValidators=Array.isArray(ge)?ge.slice():ge,this._composedAsyncValidatorFn=function Ht(se){return Array.isArray(se)?We(se):se||null}(this._rawAsyncValidators)}}class Ue extends ht{constructor(ge,Y,Be){super(Yt(Y),At(Be,Y)),this.controls=ge,this._initObservables(),this._setUpdateStrategy(Y),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(ge,Y){return this.controls[ge]?this.controls[ge]:(this.controls[ge]=Y,Y.setParent(this),Y._registerOnCollectionChange(this._onCollectionChange),Y)}addControl(ge,Y,Be={}){this.registerControl(ge,Y),this.updateValueAndValidity({emitEvent:Be.emitEvent}),this._onCollectionChange()}removeControl(ge,Y={}){this.controls[ge]&&this.controls[ge]._registerOnCollectionChange(()=>{}),delete this.controls[ge],this.updateValueAndValidity({emitEvent:Y.emitEvent}),this._onCollectionChange()}setControl(ge,Y,Be={}){this.controls[ge]&&this.controls[ge]._registerOnCollectionChange(()=>{}),delete this.controls[ge],Y&&this.registerControl(ge,Y),this.updateValueAndValidity({emitEvent:Be.emitEvent}),this._onCollectionChange()}contains(ge){return this.controls.hasOwnProperty(ge)&&this.controls[ge].enabled}setValue(ge,Y={}){Je(this,0,ge),Object.keys(ge).forEach(Be=>{Rt(this,!0,Be),this.controls[Be].setValue(ge[Be],{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y)}patchValue(ge,Y={}){null!=ge&&(Object.keys(ge).forEach(Be=>{const xt=this.controls[Be];xt&&xt.patchValue(ge[Be],{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y))}reset(ge={},Y={}){this._forEachChild((Be,xt)=>{Be.reset(ge?ge[xt]:null,{onlySelf:!0,emitEvent:Y.emitEvent})}),this._updatePristine(Y,this),this._updateTouched(Y,this),this.updateValueAndValidity(Y)}getRawValue(){return this._reduceChildren({},(ge,Y,Be)=>(ge[Be]=Y.getRawValue(),ge))}_syncPendingControls(){let ge=this._reduceChildren(!1,(Y,Be)=>!!Be._syncPendingControls()||Y);return ge&&this.updateValueAndValidity({onlySelf:!0}),ge}_forEachChild(ge){Object.keys(this.controls).forEach(Y=>{const Be=this.controls[Y];Be&&ge(Be,Y)})}_setUpControls(){this._forEachChild(ge=>{ge.setParent(this),ge._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(ge){for(const[Y,Be]of Object.entries(this.controls))if(this.contains(Y)&&ge(Be))return!0;return!1}_reduceValue(){return this._reduceChildren({},(Y,Be,xt)=>((Be.enabled||this.disabled)&&(Y[xt]=Be.value),Y))}_reduceChildren(ge,Y){let Be=ge;return this._forEachChild((xt,zn)=>{Be=Y(Be,xt,zn)}),Be}_allControlsDisabled(){for(const ge of Object.keys(this.controls))if(this.controls[ge].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(ge){return this.controls.hasOwnProperty(ge)?this.controls[ge]:null}}class Dn extends Ue{}const mi=new n.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>ri}),ri="always";function Xi(se,ge,Y=ri){Cr(se,ge),ge.valueAccessor.writeValue(se.value),(se.disabled||"always"===Y)&&ge.valueAccessor.setDisabledState?.(se.disabled),function he(se,ge){ge.valueAccessor.registerOnChange(Y=>{se._pendingValue=Y,se._pendingChange=!0,se._pendingDirty=!0,"change"===se.updateOn&&Ve(se,ge)})}(se,ge),function Vt(se,ge){const Y=(Be,xt)=>{ge.valueAccessor.writeValue(Be),xt&&ge.viewToModelUpdate(Be)};se.registerOnChange(Y),ge._registerOnDestroy(()=>{se._unregisterOnChange(Y)})}(se,ge),function ie(se,ge){ge.valueAccessor.registerOnTouched(()=>{se._pendingTouched=!0,"blur"===se.updateOn&&se._pendingChange&&Ve(se,ge),"submit"!==se.updateOn&&se.markAsTouched()})}(se,ge),function fr(se,ge){if(ge.valueAccessor.setDisabledState){const Y=Be=>{ge.valueAccessor.setDisabledState(Be)};se.registerOnDisabledChange(Y),ge._registerOnDestroy(()=>{se._unregisterOnDisabledChange(Y)})}}(se,ge)}function Zi(se,ge,Y=!0){const Be=()=>{};ge.valueAccessor&&(ge.valueAccessor.registerOnChange(Be),ge.valueAccessor.registerOnTouched(Be)),$e(se,ge),se&&(ge._invokeOnDestroyCallbacks(),se._registerOnCollectionChange(()=>{}))}function qi(se,ge){se.forEach(Y=>{Y.registerOnValidatorChange&&Y.registerOnValidatorChange(ge)})}function Cr(se,ge){const Y=ee(se);null!==ge.validator?se.setValidators(B(Y,ge.validator)):"function"==typeof Y&&se.setValidators([Y]);const Be=ae(se);
1null!==ge.asyncValidator?se.setAsyncValidators(B(Be,ge.asyncValidator)):"function"==typeof Be&&se.setAsyncValidators([Be]);const xt=()=>se.updateValueAndValidity();qi(ge._rawValidators,xt),qi(ge._rawAsyncValidators,xt)}function $e(se,ge){let Y=!1;if(null!==se){if(null!==ge.validator){const xt=ee(se);if(Array.isArray(xt)&&xt.length>0){const zn=xt.filter(yi=>yi!==ge.validator);zn.length!==xt.length&&(Y=!0,se.setValidators(zn))}}if(null!==ge.asyncValidator){const xt=ae(se);if(Array.isArray(xt)&&xt.length>0){const zn=xt.filter(yi=>yi!==ge.asyncValidator);zn.length!==xt.length&&(Y=!0,se.setAsyncValidators(zn))}}}const Be=()=>{};return qi(ge._rawValidators,Be),qi(ge._rawAsyncValidators,Be),Y}function Ve(se,ge){se._pendingDirty&&se.markAsDirty(),se.setValue(se._pendingValue,{emitModelToViewChange:!1}),ge.viewToModelUpdate(se._pendingValue),se._pendingChange=!1}function mn(se,ge){Cr(se,ge)}function tt(se,ge){if(!se.hasOwnProperty("model"))return!1;const Y=se.model;return!!Y.isFirstChange()||!Object.is(ge,Y.currentValue)}function J(se,ge){se._syncPendingControls(),ge.forEach(Y=>{const Be=Y.control;"submit"===Be.updateOn&&Be._pendingChange&&(Y.viewToModelUpdate(Be._pendingValue),Be._pendingChange=!1)})}function W(se,ge){if(!ge)return null;let Y,Be,xt;return Array.isArray(ge),ge.forEach(zn=>{zn.constructor===H?Y=zn:function D(se){return Object.getPrototypeOf(se.constructor)===P}(zn)?Be=zn:xt=zn}),xt||Be||Y||null}const gn={provide:Me,useExisting:(0,n.Rfq)(()=>pi)},ci=Promise.resolve();let pi=(()=>{class se extends Me{get submitted(){return(0,n.O8t)(this.submittedReactive)}constructor(Y,Be,xt){super(),this.callSetDisabledState=xt,this._submitted=(0,n.EWP)(()=>this.submittedReactive()),this.submittedReactive=(0,n.vPA)(!1),this._directives=new Set,this.ngSubmit=new n.bkB,this.form=new Ue({},Ze(Y),We(Be))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(Y){ci.then(()=>{const Be=this._findContainer(Y.path);Y.control=Be.registerControl(Y.name,Y.control),Xi(Y.control,Y,this.callSetDisabledState),Y.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(Y)})}getControl(Y){return this.form.get(Y.path)}
1removeControl(Y){ci.then(()=>{const Be=this._findContainer(Y.path);Be&&Be.removeControl(Y.name),this._directives.delete(Y)})}addFormGroup(Y){ci.then(()=>{const Be=this._findContainer(Y.path),xt=new Ue({});mn(xt,Y),Be.registerControl(Y.name,xt),xt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(Y){ci.then(()=>{const Be=this._findContainer(Y.path);Be&&Be.removeControl(Y.name)})}getFormGroup(Y){return this.form.get(Y.path)}updateModel(Y,Be){ci.then(()=>{this.form.get(Y.path).setValue(Be)})}setValue(Y){this.control.setValue(Y)}onSubmit(Y){return this.submittedReactive.set(!0),J(this.form,this._directives),this.ngSubmit.emit(Y),"dialog"===Y?.target?.method}onReset(){this.resetForm()}resetForm(Y=void 0){this.form.reset(Y),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(Y){return Y.pop(),Y.length?this.form.get(Y):this.form}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(me,10),n.rXU(Ke,10),n.rXU(mi,8))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(Be,xt){1&Be&&n.bIt("submit",function(yi){return xt.onSubmit(yi)})("reset",function(){return xt.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[n.Jv_([gn]),n.Vt3]})}}return se})();function Si(se,ge){const Y=se.indexOf(ge);Y>-1&&se.splice(Y,1)}function Ti(se){return"object"==typeof se&&null!==se&&2===Object.keys(se).length&&"value"in se&&"disabled"in se}const bi=class extends ht{constructor(ge=null,Y,Be){super(Yt(Y),At(Be,Y)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(ge),this._setUpdateStrategy(Y),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),nt(Y)&&(Y.nonNullable||Y.initialValueIsDefault)&&(this.defaultValue=Ti(ge)?ge.value:ge)}setValue(ge,Y={}){this.value=this._pendingValue=ge,this._onChange.length&&!1!==Y.emitModelToViewChange&&this._onChange.forEach(Be=>Be(this.value,!1!==Y.emitViewToModelChange)),this.updateValueAndValidity(Y)}patchValue(ge,Y={}){this.setValue(ge,Y)}reset(ge=this.defaultValue,Y={}){this._applyFormState(ge),this.markAsPristine(Y),this.markAsUntouched(Y),this.setValue(this.value,Y),this._pendingChange=!1}_updateValue(){}_anyControls(ge){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(ge){this._onChange.push(ge)}_unregisterOnChange(ge){Si(this._onChange,ge)}registerOnDisabledChange(ge){this._onDisabledChange.push(ge)}_unregisterOnDisabledChange(ge){Si(this._onDisabledChange,ge)}_forEachChild(ge){}_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(ge){Ti(ge)?(this.value=this._pendingValue=ge.value,ge.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=ge}},Bi=bi;Promise.resolve();let ia=(()=>{class se{static{this.\u0275fac=function(Be){return new(Be||se)}}static{this.\u0275dir=n.FsC({type:se,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}}return se})();const ho={provide:N,useExisting:(0,n.Rfq)(()=>us),multi:!0};let us=(()=>{class se extends P{writeValue(Y){this.setProperty("value",Y??"")}registerOnChange(Y){this.onChange=Be=>{Y(""==Be?null:parseFloat(Be))}}static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(Be,xt){1&Be&&n.bIt("input",function(yi){return xt.onChange(yi.target.value)})("blur",function(){return xt.onTouched()})},features:[n.Jv_([ho]),n.Vt3]})}}return se})();const Da={provide:N,useExisting:(0,n.Rfq)(()=>nr),multi:!0};let Dr=(()=>{class se{constructor(){this._accessors=[]}add(Y,Be){this._accessors.push([Y,Be])}remove(Y){for(let Be=this._accessors.length-1;Be>=0;--Be)if(this._accessors[Be][1]===Y)return void this._accessors.splice(Be,1)}
1select(Y){this._accessors.forEach(Be=>{this._isSameGroup(Be,Y)&&Be[1]!==Y&&Be[1].fireUncheck(Y.value)})}_isSameGroup(Y,Be){return!!Y[0].control&&Y[0]._parent===Be._control._parent&&Y[1].name===Be.name}static{this.\u0275fac=function(Be){return new(Be||se)}}static{this.\u0275prov=n.jDH({token:se,factory:se.\u0275fac,providedIn:"root"})}}return se})(),nr=(()=>{class se extends P{constructor(Y,Be,xt,zn){super(Y,Be),this._registry=xt,this._injector=zn,this.setDisabledStateFired=!1,this.onChange=()=>{},this.callSetDisabledState=(0,n.WQX)(mi,{optional:!0})??ri}ngOnInit(){this._control=this._injector.get(_t),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(Y){this._state=Y===this.value,this.setProperty("checked",this._state)}registerOnChange(Y){this._fn=Y,this.onChange=()=>{Y(this.value),this._registry.select(this)}}setDisabledState(Y){(this.setDisabledStateFired||Y||"whenDisabledForLegacyCode"===this.callSetDisabledState)&&this.setProperty("disabled",Y),this.setDisabledStateFired=!0}fireUncheck(Y){this.writeValue(Y)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(n.sFG),n.rXU(n.aKT),n.rXU(Dr),n.rXU(n.zZn))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(Be,xt){1&Be&&n.bIt("change",function(){return xt.onChange()})("blur",function(){return xt.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[n.Jv_([Da]),n.Vt3]})}}return se})();
1const cr=new n.nKC(""),lr={provide:_t,useExisting:(0,n.Rfq)(()=>ir)};let ir=(()=>{class se extends _t{set isDisabled(Y){}static{this._ngModelWarningSentOnce=!1}constructor(Y,Be,xt,zn,yi){super(),this._ngModelWarningConfig=zn,this.callSetDisabledState=yi,this.update=new n.bkB,this._ngModelWarningSent=!1,this._setValidators(Y),this._setAsyncValidators(Be),this.valueAccessor=W(0,xt)}ngOnChanges(Y){if(this._isControlChanged(Y)){const Be=Y.form.previousValue;Be&&Zi(Be,this,!1),Xi(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}tt(Y,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Zi(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(Y){this.viewModel=Y,this.update.emit(Y)}_isControlChanged(Y){return Y.hasOwnProperty("form")}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(me,10),n.rXU(Ke,10),n.rXU(N,10),n.rXU(cr,8),n.rXU(mi,8))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[n.Jv_([lr]),n.Vt3,n.OA$]})}}return se})();const As={provide:Me,useExisting:(0,n.Rfq)(()=>hs)};let hs=(()=>{class se extends Me{get submitted(){return(0,n.O8t)(this._submittedReactive)}set submitted(Y){this._submittedReactive.set(Y)}constructor(Y,Be,xt){super(),this.callSetDisabledState=xt,this._submitted=(0,n.EWP)(()=>this._submittedReactive()),this._submittedReactive=(0,n.vPA)(!1),this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new n.bkB,this._setValidators(Y),this._setAsyncValidators(Be)}ngOnChanges(Y){this._checkFormPresent(),Y.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&($e(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(Y){const Be=this.form.get(Y.path);return Xi(Be,Y,this.callSetDisabledState),Be.updateValueAndValidity({emitEvent:!1}),this.directives.push(Y),Be}getControl(Y){return this.form.get(Y.path)}
1removeControl(Y){Zi(Y.control||null,Y,!1),function Ae(se,ge){const Y=se.indexOf(ge);Y>-1&&se.splice(Y,1)}(this.directives,Y)}addFormGroup(Y){this._setUpFormContainer(Y)}removeFormGroup(Y){this._cleanUpFormContainer(Y)}getFormGroup(Y){return this.form.get(Y.path)}addFormArray(Y){this._setUpFormContainer(Y)}removeFormArray(Y){this._cleanUpFormContainer(Y)}getFormArray(Y){return this.form.get(Y.path)}updateModel(Y,Be){this.form.get(Y.path).setValue(Be)}onSubmit(Y){return this._submittedReactive.set(!0),J(this.form,this.directives),this.ngSubmit.emit(Y),this.form._events.next(new Oe(this.control)),"dialog"===Y?.target?.method}onReset(){this.resetForm()}resetForm(Y=void 0){this.form.reset(Y),this._submittedReactive.set(!1),this.form._events.next(new bt(this.form))}_updateDomValue(){this.directives.forEach(Y=>{const Be=Y.control,xt=this.form.get(Y.path);Be!==xt&&(Zi(Be||null,Y),(se=>se instanceof bi)(xt)&&(Xi(xt,Y,this.callSetDisabledState),Y.control=xt))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(Y){const Be=this.form.get(Y.path);mn(Be,Y),Be.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(Y){if(this.form){const Be=this.form.get(Y.path);Be&&function Pn(se,ge){return $e(se,ge)}(Be,Y)&&Be.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Cr(this.form,this),this._oldForm&&$e(this._oldForm,this)}_checkFormPresent(){}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(me,10),n.rXU(Ke,10),n.rXU(mi,8))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["","formGroup",""]],hostBindings:function(Be,xt){1&Be&&n.bIt("submit",function(yi){return xt.onSubmit(yi)})("reset",function(){return xt.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[n.Jv_([As]),n.Vt3,n.OA$]})}}return se})();const es={provide:_t,useExisting:(0,n.Rfq)(()=>vr)};let vr=(()=>{class se extends _t{set isDisabled(Y){}static{this._ngModelWarningSentOnce=!1}constructor(Y,Be,xt,zn,yi){super(),this._ngModelWarningConfig=yi,this._added=!1,this.name=null,this.update=new n.bkB,this._ngModelWarningSent=!1,this._parent=Y,this._setValidators(Be),this._setAsyncValidators(xt),this.valueAccessor=W(0,zn)}ngOnChanges(Y){this._added||this._setUpControl(),tt(Y,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(Y){this.viewModel=Y,this.update.emit(Y)}get path(){return function Ki(se,ge){return[...ge.path,se]}(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{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(Me,13),n.rXU(me,10),n.rXU(Ke,10),n.rXU(N,10),n.rXU(cr,8))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[n.Jv_([es]),n.Vt3,n.OA$]})}}return se})();const js={provide:N,useExisting:(0,n.Rfq)(()=>zs),multi:!0};function zr(se,ge){return null==se?`${ge}`:(ge&&"object"==typeof ge&&(ge="Object"),`${se}: ${ge}`.slice(0,50))}let zs=(()=>{class se extends P{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(Y){this._compareWith=Y}writeValue(Y){this.value=Y;const xt=zr(this._getOptionId(Y),Y);this.setProperty("value",xt)}registerOnChange(Y){this.onChange=Be=>{this.value=this._getOptionValue(Be),Y(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(Y){for(const Be of this._optionMap.keys())if(this._compareWith(this._optionMap.get(Be),Y))return Be;return null}_getOptionValue(Y){const Be=function hr(se){return se.split(":")[0]}(Y);return this._optionMap.has(Be)?this._optionMap.get(Be):Y}static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(Be,xt){1&Be&&n.bIt("change",function(yi){return xt.onChange(yi.target.value)})("blur",function(){return xt.onTouched()})},inputs:{compareWith:"compareWith"},features:[n.Jv_([js]),n.Vt3]})}}return se})(),zi=(()=>{class se{constructor(Y,Be,xt){this._element=Y,this._renderer=Be,this._select=xt,this._select&&(this.id=this._select._registerOption())}set ngValue(Y){null!=this._select&&(this._select._optionMap.set(this.id,Y),this._setElementValue(zr(this.id,Y)),this._select.writeValue(this._select.value))}set value(Y){this._setElementValue(Y),this._select&&this._select.writeValue(this._select.value)}_setElementValue(Y){this._renderer.setProperty(this._element.nativeElement,"value",Y)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id
1),this._select.writeValue(this._select.value))}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(n.aKT),n.rXU(n.sFG),n.rXU(zs,9))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}}return se})();const ps={provide:N,useExisting:(0,n.Rfq)(()=>ts),multi:!0};function Is(se,ge){return null==se?`${ge}`:("string"==typeof ge&&(ge=`'${ge}'`),ge&&"object"==typeof ge&&(ge="Object"),`${se}: ${ge}`.slice(0,50))}let ts=(()=>{class se extends P{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(Y){this._compareWith=Y}writeValue(Y){let Be;if(this.value=Y,Array.isArray(Y)){const xt=Y.map(zn=>this._getOptionId(zn));Be=(zn,yi)=>{zn._setSelected(xt.indexOf(yi.toString())>-1)}}else Be=(xt,zn)=>{xt._setSelected(!1)};this._optionMap.forEach(Be)}registerOnChange(Y){this.onChange=Be=>{const xt=[],zn=Be.selectedOptions;if(void 0!==zn){const yi=zn;for(let Fs=0;Fs<yi.length;Fs++){const Qn=this._getOptionValue(yi[Fs].value);xt.push(Qn)}}else{const yi=Be.options;for(let Fs=0;Fs<yi.length;Fs++){const Tr=yi[Fs];if(Tr.selected){const Qn=this._getOptionValue(Tr.value);xt.push(Qn)}}}this.value=xt,Y(xt)}}_registerOption(Y){const Be=(this._idCounter++).toString();return this._optionMap.set(Be,Y),Be}_getOptionId(Y){for(const Be of this._optionMap.keys())if(this._compareWith(this._optionMap.get(Be)._value,Y))return Be;return null}_getOptionValue(Y){const Be=function ma(se){return se.split(":")[0]}(Y);return this._optionMap.has(Be)?this._optionMap.get(Be)._value:Y}static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(Be,xt){1&Be&&n.bIt("change",function(yi){return xt.onChange(yi.target)})("blur",function(){return xt.onTouched()})},inputs:{compareWith:"compareWith"},features:[n.Jv_([ps]),n.Vt3]})}}return se})(),Ea=(()=>{class se{constructor(Y,Be,xt){this._element=Y,this._renderer=Be,this._select=xt,this._select&&(this.id=this._select._registerOption(this))}set ngValue(Y){null!=this._select&&(this._value=Y,this._setElementValue(Is(this.id,Y)),this._select.writeValue(this._select.value))}set value(Y){this._select?(this._value=Y,this._setElementValue(Is(this.id,Y)),this._select.writeValue(this._select.value)):this._setElementValue(Y)}_setElementValue(Y){this._renderer.setProperty(this._element.nativeElement,"value",Y)}_setSelected(Y){this._renderer.setProperty(this._element.nativeElement,"selected",Y)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static{this.\u0275fac=function(Be){return new(Be||se)(n.rXU(n.aKT),n.rXU(n.sFG),n.rXU(ts,9))}}static{this.\u0275dir=n.FsC({type:se,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}}return se})(),Wi=(()=>{class se{constructor(){this._validator=wt}ngOnChanges(Y){if(this.inputName in Y){const Be=this.normalizeInput(Y[this.inputName].currentValue);this._enabled=this.enabled(Be),this._validator=this._enabled?this.createValidator(Be):wt,this._onChange&&this._onChange()}}validate(Y){return this._validator(Y)}registerOnValidatorChange(Y){this._onChange=Y}enabled(Y){return null!=Y}static{this.\u0275fac=function(Be){return new(Be||se)}}static{this.\u0275dir=n.FsC({type:se,features:[n.OA$]})}}return se})();const za={provide:me,useExisting:(0,n.Rfq)(()=>Lr),multi:!0},_s={provide:me,useExisting:(0,n.Rfq)(()=>ns),multi:!0};let Lr=(()=>{class se extends Wi{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=n.L39,this.createValidator=Y=>ct}enabled(Y){return Y}static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(Be,xt){2&Be&&n.BMQ("required",xt._enabled?"":null)},inputs:{required:"required"},features:[n.Jv_([za]),n.Vt3]})}}return se})(),ns=(()=>{class se extends Lr{constructor(){super(...arguments),this.createValidator=Y=>He}static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(Be,xt){2&Be&&n.BMQ("required",xt._enabled?"":null)},features:[n.Jv_([_s]),n.Vt3]})}}return se})();const ra={provide:me,useExisting:(0,n.Rfq)(()=>gs),multi:!0};let gs=(()=>{class se extends Wi{constructor(){super(...arguments),this.inputName="pattern",this.normalizeInput=Y=>Y,this.createValidator=Y=>Fe(Y)}static{this.\u0275fac=(()=>{let Y;return function(xt){return(Y||(Y=n.xGo(se)))(xt||se)}})()}static{this.\u0275dir=n.FsC({type:se,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(Be,xt){2&Be&&n.BMQ("pattern",xt._enabled?xt.pattern:null)},inputs:{pattern:"pattern"},features:[n.Jv_([ra]),n.Vt3]})}}return se})(),Ar=(()=>{class se{static{this.\u0275fac=function(Be){return new(Be||se)}}static{this.\u0275mod=n.$C({type:se})}static{this.\u0275inj=n.G2t({})}}return se})();class vs extends ht{constructor(ge,Y,Be){super(Yt(Y),At(Be,Y)),this.controls=ge,this._initOb
1servables(),this._setUpdateStrategy(Y),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(ge){return this.controls[this._adjustIndex(ge)]}push(ge,Y={}){this.controls.push(ge),this._registerControl(ge),this.updateValueAndValidity({emitEvent:Y.emitEvent}),this._onCollectionChange()}insert(ge,Y,Be={}){this.controls.splice(ge,0,Y),this._registerControl(Y),this.updateValueAndValidity({emitEvent:Be.emitEvent})}removeAt(ge,Y={}){let Be=this._adjustIndex(ge);Be<0&&(Be=0),this.controls[Be]&&this.controls[Be]._registerOnCollectionChange(()=>{}),this.controls.splice(Be,1),this.updateValueAndValidity({emitEvent:Y.emitEvent})}setControl(ge,Y,Be={}){let xt=this._adjustIndex(ge);xt<0&&(xt=0),this.controls[xt]&&this.controls[xt]._registerOnCollectionChange(()=>{}),this.controls.splice(xt,1),Y&&(this.controls.splice(xt,0,Y),this._registerControl(Y)),this.updateValueAndValidity({emitEvent:Be.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(ge,Y={}){Je(this,0,ge),ge.forEach((Be,xt)=>{Rt(this,!1,xt),this.at(xt).setValue(Be,{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y)}patchValue(ge,Y={}){null!=ge&&(ge.forEach((Be,xt)=>{this.at(xt)&&this.at(xt).patchValue(Be,{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y))}reset(ge=[],Y={}){this._forEachChild((Be,xt)=>{Be.reset(ge[xt],{onlySelf:!0,emitEvent:Y.emitEvent})}),this._updatePristine(Y,this),this._updateTouched(Y,this),this.updateValueAndValidity(Y)}getRawValue(){return this.controls.map(ge=>ge.getRawValue())}clear(ge={}){this.controls.length<1||(this._forEachChild(Y=>Y._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:ge.emitEvent}))}_adjustIndex(ge){return ge<0?ge+this.length:ge}_syncPendingControls(){let ge=this.controls.reduce((Y,Be)=>!!Be._syncPendingControls()||Y,!1);return ge&&this.updateValueAndValidity({onlySelf:!0}),ge}_forEachChild(ge){this.controls.forEach((Y,Be)=>{ge(Y,Be)})}_updateValue(){this.value=this.controls.filter(ge=>ge.enabled||this.disabled).map(ge=>ge.value)}_anyControls(ge){return this.controls.some(Y=>Y.enabled&&ge(Y))}_setUpControls(){this._forEachChild(ge=>this._registerControl(ge))}_allControlsDisabled(){for(const ge of this.controls)if(ge.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(ge){ge.setParent(this),ge._registerOnCollectionChange(this._onCollectionChange)}_find(ge){return this.at(ge)??null}}function ei(se){return!!se&&(void 0!==se.asyncValidators||void 0!==se.validators||void 0!==se.updateOn)}let rs=(()=>{class se{constructor(){this.useNonNullable=!1}get nonNullable(){const Y=new se;return Y.useNonNullable=!0,Y}group(Y,Be=null){const xt=this._reduceControls(Y);let zn={};return ei(Be)?zn=Be:null!==Be&&(zn.validators=Be.validator,zn.asyncValidators=Be.asyncValidator),new Ue(xt,zn)}record(Y,Be=null){const xt=this._reduceControls(Y);return new Dn(xt,Be)}control(Y,Be,xt){let zn={};return this.useNonNullable?(ei(Be)?zn=Be:(zn.validators=Be,zn.asyncValidators=xt),new bi(Y,{...zn,nonNullable:!0})):new bi(Y,Be,xt)}array(Y,Be,xt){const zn=Y.map(yi=>this._createControl(yi));return new vs(zn,Be,xt)}_reduceControls(Y){const Be={};return Object.keys(Y).forEach(xt=>{Be[xt]=this._createControl(Y[xt])}),Be}_createControl(Y){return Y instanceof bi||Y instanceof ht?Y:Array.isArray(Y)?this.control(Y[0],Y.length>1?Y[1]:null,Y.length>2?Y[2]:null):this.control(Y)}static{this.\u0275fac=function(Be){return new(Be||se)}}static{this.\u0275prov=n.jDH({token:se,factory:se.\u0275fac,providedIn:"root"})}}return se})(),Wr=(()=>{class se{static withConfig(Y){return{ngModule:se,providers:[{provide:mi,useValue:Y.callSetDisabledState??ri}]}}static{this.\u0275fac=function(Be){return new(Be||se)}}static{this.\u0275mod=n.$C({type:se})}static{this.\u0275inj=n.G2t({imports:[Ar]})}}return se})(),ss=(()=>{class se{static withConfig(Y){return{ngModule:se,providers:[{provide:cr,useValue:Y.warnOnNgModelWithFormControl??"always"},{provide:mi,useValue:Y.callSetDisabledState??ri}]}}static{this.\u0275fac=function(Be){return new(Be||se)}}static{this.\u0275mod=n.$C({type:se})}static{this.\u0275inj=n.G2t({imports:[Ar]})}}return se})()},4073:()=>{"use strict";const it=":";Error;
1const B=function(we,...te){if(B.translate){const ft=B.translate(we,te);we=ft[0],te=ft[1]}let Pe=ae(we[0],we.raw[0]);for(let ft=1;ft<we.length;ft++)Pe+=te[ft-1]+ae(we[ft],we.raw[ft]);return Pe},ee=":";function ae(we,te){return te.charAt(0)===ee?we.substring(function wt(we,te){for(let Pe=1,ft=1;Pe<we.length;Pe++,ft++)if("\\"===te[ft])ft++;else if(we[Pe]===it)return Pe;throw new Error(`Unterminated $localize metadata block in "${te}".`)}(we,te)+1):we}globalThis.$localize=B},8834:(it,de,h)=>{"use strict";h.d(de,{$z:()=>pt,Hl:()=>ln,iY:()=>Ot});var n=h(6860),c=h(3953),r=h(8617),s=h(6600);const d=["mat-button",""],_=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],k=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],M=["mat-icon-button",""],j=["*"],pe=new c.nKC("MAT_BUTTON_CONFIG"),me=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}];let Ke=(()=>{class Pt{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(dt){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,dt)}get disableRipple(){return this._disableRipple}set disableRipple(dt){this._disableRipple=dt,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(dt){this._disabled=dt,this._updateRippleDisabled()}constructor(dt,Dt,Ze,Ce){this._elementRef=dt,this._platform=Dt,this._ngZone=Ze,this._animationMode=Ce,this._focusMonitor=(0,c.WQX)(r.FN),this._rippleLoader=(0,c.WQX)(s.Ej),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;const We=(0,c.WQX)(pe,{optional:!0}),B=dt.nativeElement,ee=B.classList;this.disabledInteractive=We?.disabledInteractive??!1,this.color=We?.color??null,this._rippleLoader?.configureRipple(B,{className:"mat-mdc-button-ripple"});for(const{attribute:ae,mdcClasses:we}of me)B.hasAttribute(ae)&&ee.add(...we)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(dt="program",Dt){dt?this._focusMonitor.focusVia(this._elementRef.nativeElement,dt,Dt):this._elementRef.nativeElement.focus(Dt)}_getAriaDisabled(){return null!=this.ariaDisabled?this.ariaDisabled:!(!this.disabled||!this.disabledInteractive)||null}_getDisabledAttribute(){return!(this.disabledInteractive||!this.disabled)||null}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static{this.\u0275fac=function(Dt){c.QTQ()}}static{this.\u0275dir=c.FsC({type:Pt,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",c.L39],disabled:[2,"disabled","disabled",c.L39],ariaDisabled:[2,"aria-disabled","ariaDisabled",c.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",c.L39]},features:[c.GFd]})}}return Pt})(),pt=(()=>{class Pt extends Ke{constructor(dt,Dt,Ze,Ce){super(dt,Dt,Ze,Ce)}static{this.\u0275fac=function(Dt){return new(Dt||Pt)(c.rXU(c.aKT),c.rXU(n.OD),c.rXU(c.SKi),c.rXU(c.bc$,8))}}static{this.\u0275cmp=c.VBU({type:Pt,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(Dt,Ze){2&Dt&&(c.BMQ("disabled",Ze._getDisabledAttribute())("aria-disabled",Ze._getAriaDisabled()),c.HbH(Ze.color?"mat-"+Ze.color:""),c.AVh("mat-mdc-button-disabled",Ze.disabled)("mat-mdc-button-disabled-interactive",Ze.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===Ze._animationMode)("mat-unthemed",!Ze.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[c.Vt3,c.aNF],attrs:d,ngContentSelectors:k,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(Dt,Ze){1&Dt&&(c.NAR(_),c.nrm(0,"span",0),c.SdG(1),c.j41(2,"span",1),c.SdG(3,1),c.k0s(),c.SdG(4,2),c.nrm(5,"span",2)(6,"span",3)),2&Dt&&c.AVh("mdc-button__ripple",!Ze._isFab)("mdc-fab__ripple",Ze._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}
1.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-app-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width);border-style:solid;border-color:rgba(0,0,0,0)}.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}
1.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-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._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-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 Pt})(),Ot=(()=>{class Pt extends Ke{constructor(dt,Dt,Ze,Ce){super(dt,Dt,Ze,Ce),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static{this.\u0275fac=function(Dt){return new(Dt||Pt)(c.rXU(c.aKT),c.rXU(n.OD),c.rXU(c.SKi),c.rXU(c.bc$,8))}}static{this.\u0275cmp=c.VBU({type:Pt,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(Dt,Ze){2&Dt&&(c.BMQ("disabled",Ze._getDisabledAttribute())("aria-disabled",Ze._getAriaDisabled()),c.HbH(Ze.color?"mat-"+Ze.color:""),c.AVh("mat-mdc-button-disabled",Ze.disabled)("mat-mdc-button-disabled-interactive",Ze.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===Ze._animationMode)("mat-unthemed",!Ze.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[c.Vt3,c.aNF],attrs:M,ngContentSelectors:j,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(Dt,Ze){1&Dt&&(c.NAR(),c.nrm(0,"span",0),c.SdG(1),c.nrm(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color, var(--mat-app-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.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}
1.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.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-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.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[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',".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 Pt})(),ln=(()=>{class Pt{static{this.\u0275fac=function(Dt){return new(Dt||Pt)}}static{this.\u0275mod=c.$C({type:Pt})}static{this.\u0275inj=c.G2t({imports:[s.yE,s.pZ,s.yE]})}}return Pt})()},5596:(it,de,h)=>{"use strict";h.d(de,{Hu:()=>He,RN:()=>K,m2:()=>M});var n=h(3953),c=h(177),r=h(6600);const s=["*"],N=new n.nKC("MAT_CARD_CONFIG");let K=(()=>{class re{constructor(Re){this.appearance=Re?.appearance||"raised"}static{this.\u0275fac=function(Fe){return new(Fe||re)(n.rXU(N,8))}}static{this.\u0275cmp=n.VBU({type:re,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(Fe,wt){2&Fe&&n.AVh("mat-mdc-card-outlined","outlined"===wt.appearance)("mdc-card--outlined","outlined"===wt.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],standalone:!0,features:[n.aNF],ngContentSelectors:s,decls:1,vars:0,template:function(Fe,wt){1&Fe&&(n.NAR(),n.SdG(0))},styles:['.mat-mdc-card{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border-style:solid;border-width:0;background-color:var(--mdc-elevated-card-container-color, var(--mat-app-surface-container-low));border-color:var(--mdc-elevated-card-container-color, var(--mat-app-surface-container-low));border-radius:var(--mdc-elevated-card-container-shape, var(--mat-app-corner-medium));box-shadow:var(--mdc-elevated-card-container-elevation, var(--mat-app-level1))}.mat-mdc-card::after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,0);content:"";display:block;pointer-events:none;box-sizing:border-box;border-radius:var(--mdc-elevated-card-container-shape, var(--mat-app-corner-medium))}.mat-mdc-card-outlined{background-color:var(--mdc-outlined-card-container-color, var(--mat-app-surface));border-radius:var(--mdc-outlined-card-container-shape, var(--mat-app-corner-medium));border-width:var(--mdc-outlined-card-outline-width);border-color:var(--mdc-outlined-card-outline-color, var(--mat-app-outline-variant));box-shadow:var(--mdc-outlined-card-container-elevation, var(--mat-app-level0))}.mat-mdc-card-outlined::after{border:none}.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}.mat-mdc-card-actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font, var(--mat-app-title-large-font));line-height:var(--mat-card-title-text-line-height, var(--mat-app-title-large-line-height));font-size:var(--mat-card-title-text-size, var(--mat-app-title-large-size));letter-spacing:var(--mat-card-title-text-tracking, var(--mat-app-title-large-tracking));font-weight:var(--mat-card-title-text-weight, var(--mat-app-title-large-weight))}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color, var(--mat-app-on-surface));font-family:var(--mat-card-subtitle-text-font, var(--mat-app-title-medium-font));line-height:var(--mat-card-subtitle-text-line-height, var(--mat-app-title-medium-line-height));font-size:var(--mat-card-subtitle-text-size, var(--mat-app-title-medium-size));letter-spacing:var(--mat-card-subtitle-text-tracking, var(--mat-app-title-medium-tracking));font-weight:var(--mat-card-subtitle-text-weight, var(--mat-app-title-medium-weight))}.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}
1.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})(),M=(()=>{class re{static{this.\u0275fac=function(Fe){return new(Fe||re)}}static{this.\u0275dir=n.FsC({type:re,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"],standalone:!0})}}return re})(),He=(()=>{class re{static{this.\u0275fac=function(Fe){return new(Fe||re)}}static{this.\u0275mod=n.$C({type:re})}static{this.\u0275inj=n.G2t({imports:[r.yE,c.MD,r.yE]})}}return re})()},6471:(it,de,h)=>{"use strict";h.d(de,{Jl:()=>ee,Jo:()=>ft,YN:()=>vn});var n=h(8617),c=h(7336),r=h(177),s=h(3953),d=h(6600),_=h(1413),k=h(7786),P=h(6977),N=h(9172),K=h(5558),ne=h(8203);h(9417),h(3719);const j=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],H=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function pe(zt,Ut){1&zt&&(s.j41(0,"span",3),s.SdG(1,1),s.k0s())}function le(zt,Ut){1&zt&&(s.j41(0,"span",6),s.SdG(1,2),s.k0s())}const wt=["*"],Xt=new s.nKC("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[c.Fm]})}),ln=new s.nKC("MatChipAvatar"),Pt=new s.nKC("MatChipTrailingIcon"),fn=new s.nKC("MatChipRemove"),dt=new s.nKC("MatChip");let Dt=(()=>{class zt{get disabled(){return this._disabled||this._parentChip.disabled}set disabled(U){this._disabled=U}_getDisabledAttribute(){return this.disabled&&!this._allowFocusWhenDisabled?"":null}_getTabindex(){return this.disabled&&!this._allowFocusWhenDisabled||!this.isInteractive?null:this.tabIndex.toString()}constructor(U,De){this._elementRef=U,this._parentChip=De,this.isInteractive=!0,this._isPrimary=!0,this._disabled=!1,this.tabIndex=-1,this._allowFocusWhenDisabled=!1,"BUTTON"===U.nativeElement.nodeName&&U.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}_handleClick(U){!this.disabled&&this.isInteractive&&this._isPrimary&&(U.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(U){(U.keyCode===c.Fm||U.keyCode===c.t6)&&!this.disabled&&this.isInteractive&&this._isPrimary&&!this._parentChip._isEditing&&(U.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}static{this.\u0275fac=function(De){return new(De||zt)(s.rXU(s.aKT),s.rXU(dt))}}static{this.\u0275dir=s.FsC({type:zt,selectors:[["","matChipAction",""]],hostAttrs:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],hostVars:9,hostBindings:function(De,ue){1&De&&s.bIt("click",function(gt){return ue._handleClick(gt)})("keydown",function(gt){return ue._handleKeydown(gt)}),2&De&&(s.BMQ("tabindex",ue._getTabindex())("disabled",ue._getDisabledAttribute())("aria-disabled",ue.disabled),s.AVh("mdc-evolution-chip__action--primary",ue._isPrimary)("mdc-evolution-chip__action--presentational",!ue.isInteractive)("mdc-evolution-chip__action--trailing",!ue._isPrimary))},inputs:{isInteractive:"isInteractive",disabled:[2,"disabled","disabled",s.L39],tabIndex:[2,"tabIndex","tabIndex",U=>null==U?-1:(0,s.Udg)(U)],_allowFocusWhenDisabled:"_allowFocusWhenDisabled"},standalone:!0,features:[s.GFd]})}}return zt})(),B=0,ee=(()=>{class zt{_hasFocus(){return this._hasFocusInternal}get value(){return void 0!==this._value?this._value:this._textElement.textContent.trim()}set value(U){this._value=U}get disabled(){return this._disabled||this._chipListDisabled}set disabled(U){this._disabled=U}get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(U){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,U)}constructor(U,De,ue,vt,gt,_n,wn){this._changeDetectorRef=U,this._elementRef=De,this._ngZone=ue,this._focusMonitor=vt,this._globalRippleOptions=wn,this._onFocus=new _.B,this._onBlur=new _.B,this.role=null,this._hasFocusInternal=!1,this.id="mat-mdc-chip-"+B++,this.ariaLabel=null,this.ariaDescription=null,this._ariaDescriptionId=`${this.id}-aria-description`,this._chipListDisabled=!1,this.removable=!0,this.highlighted=!1,this.disableRipple=!1,this._disabled=!1,this.removed=new s.bkB,this.destroyed=new s.bkB,this.basicChipAttrName="mat-basic-chip",this._rippleLoader=(0,s.WQX)(d.Ej),this._injector=(0,s.WQX)(s.zZn),this._document=gt,this._animationsDisabled="NoopAnimations"===_n,this._monitorFocus(),this._rippleLoader?.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-chip-ripple",disabled:this._isRippleDisabled()})}ngOnInit(){const U=this._elementRef.nativeElement;this._isBasicChip=U.hasAttribute(this.basicChipAttrName)||U.tagName.toLowerCase()===this.basicChipAttrName}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&&(this._pe
1ndingFocus=!1,this.focus())}ngAfterContentInit(){this._actionChanges=(0,k.h)(this._allLeadingIcons.changes,this._allTrailingIcons.changes,this._allRemoveIcons.changes).subscribe(()=>this._changeDetectorRef.markForCheck())}ngDoCheck(){this._rippleLoader.setDisabled(this._elementRef.nativeElement,this._isRippleDisabled())}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement),this._actionChanges?.unsubscribe(),this.destroyed.emit({chip:this}),this.destroyed.complete()}remove(){this.removable&&this.removed.emit({chip:this})}_isRippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!!this._globalRippleOptions?.disabled}_hasTrailingIcon(){return!(!this.trailingIcon&&!this.removeIcon)}_handleKeydown(U){(U.keyCode===c.G_&&!U.repeat||U.keyCode===c.SJ)&&(U.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(U){return this._getActions().find(De=>{const ue=De._elementRef.nativeElement;return ue===U||ue.contains(U)})}_getActions(){const U=[];return this.primaryAction&&U.push(this.primaryAction),this.removeIcon&&U.push(this.removeIcon),this.trailingIcon&&U.push(this.trailingIcon),U}_handlePrimaryActionInteraction(){}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(U=>{const De=null!==U;De!==this._hasFocusInternal&&(this._hasFocusInternal=De,De?this._onFocus.next({chip:this}):(0,s.mal)(()=>this._ngZone.run(()=>this._onBlur.next({chip:this})),{injector:this._injector}))})}static{this.\u0275fac=function(De){return new(De||zt)(s.rXU(s.gRc),s.rXU(s.aKT),s.rXU(s.SKi),s.rXU(n.FN),s.rXU(r.qQ),s.rXU(s.bc$,8),s.rXU(d.$E,8))}}static{this.\u0275cmp=s.VBU({type:zt,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(De,ue,vt){if(1&De&&(s.wni(vt,ln,5),s.wni(vt,Pt,5),s.wni(vt,fn,5),s.wni(vt,ln,5),s.wni(vt,Pt,5),s.wni(vt,fn,5)),2&De){let gt;s.mGM(gt=s.lsd())&&(ue.leadingIcon=gt.first),s.mGM(gt=s.lsd())&&(ue.trailingIcon=gt.first),s.mGM(gt=s.lsd())&&(ue.removeIcon=gt.first),s.mGM(gt=s.lsd())&&(ue._allLeadingIcons=gt),s.mGM(gt=s.lsd())&&(ue._allTrailingIcons=gt),s.mGM(gt=s.lsd())&&(ue._allRemoveIcons=gt)}},viewQuery:function(De,ue){if(1&De&&s.GBs(Dt,5),2&De){let vt;s.mGM(vt=s.lsd())&&(ue.primaryAction=vt.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:31,hostBindings:function(De,ue){1&De&&s.bIt("keydown",function(gt){return ue._handleKeydown(gt)}),2&De&&(s.Mr5("id",ue.id),s.BMQ("role",ue.role)("aria-label",ue.ariaLabel),s.HbH("mat-"+(ue.color||"primary")),s.AVh("mdc-evolution-chip",!ue._isBasicChip)("mdc-evolution-chip--disabled",ue.disabled)("mdc-evolution-chip--with-trailing-action",ue._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",ue.leadingIcon)("mdc-evolution-chip--with-primary-icon",ue.leadingIcon)("mdc-evolution-chip--with-avatar",ue.leadingIcon)("mat-mdc-chip-with-avatar",ue.leadingIcon)("mat-mdc-chip-highlighted",ue.highlighted)("mat-mdc-chip-disabled",ue.disabled)("mat-mdc-basic-chip",ue._isBasicChip)("mat-mdc-standard-chip",!ue._isBasicChip)("mat-mdc-chip-with-trailing-icon",ue._hasTrailingIcon())("_mat-animation-noopable",ue._animationsDisabled))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ariaDescription:[0,"aria-description","ariaDescription"],value:"value",color:"color",removable:[2,"removable","removable",s.L39],highlighted:[2,"highlighted","highlighted",s.L39],disableRipple:[2,"disableRipple","disableRipple",s.L39],disabled:[2,"disabled","disabled",s.L39]},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],standalone:!0,features:[s.Jv_([{provide:dt,useExisting:zt}]),s.GFd,s.aNF],ngContentSelectors:H,decls:8,vars:3,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(De,ue){1&De&&(s.NAR(j),s.nrm(0,"span",0),s.j41(1,"span",1)(2,"span",2),s.DNE(3,pe,2,0,"span",3),s.j41(4,"span",4),s.SdG(5),s.nrm(6,"span",5),s.k0s()()(),s.DNE(7,le,2,0,"span",6)
1),2&De&&(s.R7$(2),s.Y8G("isInteractive",!1),s.R7$(),s.vxM(ue.leadingIcon?3:-1),s.R7$(4),s.vxM(ue._hasTrailingIcon()?7:-1))},dependencies:[Dt],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{flex-basis:100%;overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-x:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-outline-width);border-radius:var(--mdc-chip-container-shape-radius);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1;border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-outline-color, var(--mat-app-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mdc-chip-focus-outline-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-disabled-outline-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-flat-selected-outline-width)}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-app-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}.mdc-evolution-chip__text-label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font, var(--mat-app-label-large-font));line-height:var(--mdc-chip-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mdc-chip-label-text-size, var(--mat-app-label-large-size));font-weight:var(--mdc-chip-label-text-weight, var(--mat-app-label-large-weight));letter-spacing:var(--mdc-chip-label-text-tracking, var(--mat-app-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label,.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{width:var(--mdc-chip-with-avatar-avatar-size);height:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%;height:20px;width:20px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-app-on-surface))}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.cdk-high-contrast-active .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-app-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-container-color)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius);width:var(--mdc-chip-with-icon-icon-size);height:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}
1.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-app-on-surface))}.mat-mdc-chip-highlighted{--mdc-chip-with-icon-icon-color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-app-on-secondary-container));--mdc-chip-elevated-container-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-app-secondary-container));--mdc-chip-label-text-color:var(--mdc-chip-selected-label-text-color, var(--mat-app-on-secondary-container));--mdc-chip-outline-width:var(--mdc-chip-flat-selected-outline-width)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-app-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color, var(--mat-app-on-surface-variant));opacity:var(--mdc-chip-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color, var(--mat-app-on-secondary-container));opacity:var(--mdc-chip-selected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-app-on-surface-variant));opacity:var(--mdc-chip-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-app-on-secondary-container));opacity:var(--mdc-chip-selected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color, var(--mat-app-on-surface))}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity)}.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background-color:var(--mat-chip-selected-trailing-action-state-layer-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-3px;bottom:-3px;left:5px;right:5px;border-radius:50%;box-sizing:border-box;padding:12px;margin:-12px;background-clip:content-box}.mat-mdc-chip-remove .mat-icon{width:18px;height:18px;font-size:18px;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}}return zt})(),ft=(()=>{class zt{get chipFocusChanges(){return this._getChipStream(U=>U._onFocus)}get chipDestroyedChanges(){return this._getChipStream(U=>U.destroyed)}get chipRemovedChanges(){return this._getChipStream(U=>U.removed)}get disabled(){return this._disabled}set disabled(U){this._disabled=U,this._syncChipsState()}get empty(){return!this._chips||0===this._chips.length}get role(){return this._explicitRole?this._explicitRole:this.empty?null:this._defaultRole}
1set role(U){this._explicitRole=U}get focused(){return this._hasFocusedChip()}constructor(U,De,ue){this._elementRef=U,this._changeDetectorRef=De,this._dir=ue,this._lastDestroyedFocusedChipIndex=null,this._destroyed=new _.B,this._defaultRole="presentation",this._disabled=!1,this.tabIndex=0,this._explicitRole=null,this._chipActions=new s.rOR}ngAfterViewInit(){this._setUpFocusManagement(),this._trackChipSetChanges(),this._trackDestroyedFocusedChip()}ngOnDestroy(){this._keyManager?.destroy(),this._chipActions.destroy(),this._destroyed.next(),this._destroyed.complete()}_hasFocusedChip(){return this._chips&&this._chips.some(U=>U._hasFocus())}_syncChipsState(){this._chips?.forEach(U=>{U._chipListDisabled=this._disabled,U._changeDetectorRef.markForCheck()})}focus(){}_handleKeydown(U){this._originatesFromChip(U)&&this._keyManager.onKeydown(U)}_isValidIndex(U){return U>=0&&U<this._chips.length}_allowFocusEscape(){const U=this._elementRef.nativeElement.tabIndex;-1!==U&&(this._elementRef.nativeElement.tabIndex=-1,setTimeout(()=>this._elementRef.nativeElement.tabIndex=U))}_getChipStream(U){return this._chips.changes.pipe((0,N.Z)(null),(0,K.n)(()=>(0,k.h)(...this._chips.map(U))))}_originatesFromChip(U){let De=U.target;for(;De&&De!==this._elementRef.nativeElement;){if(De.classList.contains("mat-mdc-chip"))return!0;De=De.parentElement}return!1}_setUpFocusManagement(){this._chips.changes.pipe((0,N.Z)(this._chips)).subscribe(U=>{const De=[];U.forEach(ue=>ue._getActions().forEach(vt=>De.push(vt))),this._chipActions.reset(De),this._chipActions.notifyOnChanges()}),this._keyManager=new n.Bu(this._chipActions).withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr").withHomeAndEnd().skipPredicate(U=>this._skipPredicate(U)),this.chipFocusChanges.pipe((0,P.Q)(this._destroyed)).subscribe(({chip:U})=>{const De=U._getSourceAction(document.activeElement);De&&this._keyManager.updateActiveItem(De)}),this._dir?.change.pipe((0,P.Q)(this._destroyed)).subscribe(U=>this._keyManager.withHorizontalOrientation(U))}_skipPredicate(U){return!U.isInteractive||U.disabled}_trackChipSetChanges(){this._chips.changes.pipe((0,N.Z)(null),(0,P.Q)(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>this._syncChipsState()),this._redirectDestroyedChipFocus()})}_trackDestroyedFocusedChip(){this.chipDestroyedChanges.pipe((0,P.Q)(this._destroyed)).subscribe(U=>{const ue=this._chips.toArray().indexOf(U.chip);this._isValidIndex(ue)&&U.chip._hasFocus()&&(this._lastDestroyedFocusedChipIndex=ue)})}_redirectDestroyedChipFocus(){if(null!=this._lastDestroyedFocusedChipIndex){if(this._chips.length){const U=Math.min(this._lastDestroyedFocusedChipIndex,this._chips.length-1),De=this._chips.toArray()[U];De.disabled?1===this._chips.length?this.focus():this._keyManager.setPreviousItemActive():De.focu
1s()}else this.focus();this._lastDestroyedFocusedChipIndex=null}}static{this.\u0275fac=function(De){return new(De||zt)(s.rXU(s.aKT),s.rXU(s.gRc),s.rXU(ne.dS,8))}}static{this.\u0275cmp=s.VBU({type:zt,selectors:[["mat-chip-set"]],contentQueries:function(De,ue,vt){if(1&De&&s.wni(vt,ee,5),2&De){let gt;s.mGM(gt=s.lsd())&&(ue._chips=gt)}},hostAttrs:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],hostVars:1,hostBindings:function(De,ue){1&De&&s.bIt("keydown",function(gt){return ue._handleKeydown(gt)}),2&De&&s.BMQ("role",ue.role)},inputs:{disabled:[2,"disabled","disabled",s.L39],role:"role",tabIndex:[2,"tabIndex","tabIndex",U=>null==U?0:(0,s.Udg)(U)]},standalone:!0,features:[s.GFd,s.aNF],ngContentSelectors:wt,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(De,ue){1&De&&(s.NAR(),s.j41(0,"div",0),s.SdG(1),s.k0s())},styles:[".mat-mdc-chip-set{display:flex}.mat-mdc-chip-set:focus{outline:none}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%;margin-left:-8px;margin-right:0}.mat-mdc-chip-set .mdc-evolution-chip{margin:4px 0 4px 8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip-set__chips{margin-left:0;margin-right:-8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip{margin-left:0;margin-right:8px}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}"],encapsulation:2,changeDetection:0})}}return zt})(),vn=(()=>{class zt{static{this.\u0275fac=function(De){return new(De||zt)}}static{this.\u0275mod=s.$C({type:zt})}static{this.\u0275inj=s.G2t({providers:[d.es,{provide:Xt,useValue:{separatorKeyCodes:[c.Fm]}}],imports:[d.yE,d.pZ,d.yE]})}}return zt})()},6600:(it,de,h)=>{"use strict";h.d(de,{r5:()=>ot,ed:()=>pt,MJ:()=>Ze,es:()=>Le,de:()=>Ce,Ju:()=>dt,QC:()=>Xe,is:()=>en,$E:()=>_n,yE:()=>He,Np:()=>ye,WX:()=>te,wT:()=>tn,Sy:()=>Bn,MI:()=>St,wg:()=>Rn,O5:()=>Ct,r6:()=>wn,Ej:()=>Yt,pZ:()=>Vn,ug:()=>vt,X0:()=>ln,tO:()=>Mn,jb:()=>Zt,TL:()=>Sn});var n=h(3953),c=h(8617),r=h(8203),d=h(177),_=h(6860),k=h(4085),P=h(1413),N=h(7336);const w=["text"],M=[[["mat-icon"]],"*"],j=["mat-icon","*"];function H(At,Ht){if(1&At&&n.nrm(0,"mat-pseudo-checkbox",1),2&At){const nt=n.XpG();n.Y8G("disabled",nt.disabled)("state",nt.selected?"checked":"unchecked")}}function pe(At,Ht){if(1&At&&n.nrm(0,"mat-pseudo-checkbox",3),2&At){const nt=n.XpG();n.Y8G("disabled",nt.disabled)}}function le(At,Ht){if(1&At&&(n.j41(0,"span",4),n.EFF(1),n.k0s()),2&At){const nt=n.XpG();n.R7$(),n.SpI("(",nt.group.label,")")}}const me=["mat-internal-form-field",""],Ke=["*"];let ot=(()=>{class At{static{this.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)"}static{this.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)"}static{this.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)"}static{this.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)"}}return At})(),pt=(()=>{class At{static{this.COMPLEX="375ms"}static{this.ENTERING="225ms"}static{this.EXITING="195ms"}}return At})();const ct=new n.nKC("mat-sanity-checks",{providedIn:"root",factory:function et(){return!0}});let He=(()=>{class At{constructor(nt,Rt,Je){this._sanityChecks=Rt,this._document=Je,this._hasDoneGlobalChecks=!1,nt._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(nt){return!(0,_.v8)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[nt])}static{this.\u0275fac=function(Rt){return new(Rt||At)(n.KVO(c.Q_),n.KVO(ct,8),n.KVO(d.qQ))}}static{this.\u0275mod=n.$C({type:At})}static{this.\u0275inj=n.G2t({imports:[r.jI,r.jI]})}}return At})();class ln{constructor(Ht,nt,Rt,Je,ht){this._defaultMatcher=Ht,this.ngControl=nt,this._parentFormGroup=Rt,this._parentForm=Je,this._stateChanges=ht,this.errorState=!1}updateErrorState(){const Ht=this.errorState,nt=this._parentFormGroup||this._parentForm,Rt=this.matcher||this._defaultMatcher,Je=this.ngControl?this.ngControl.control:null,ht=Rt?.isErrorState(Je,nt)??!1;ht!==Ht&&(this.errorState=ht,this._stateChanges.next())}}const dt=new n.nKC("MAT_DATE_LOCALE",{providedIn:"root",factory:function Dt(){return(0,n.WQX)(n.xe9)}});class Ze{constructor(){this._localeChanges=new P.B,this.localeChanges=this._localeChanges}getValidDateOrNull(Ht){return this.isDateInstance(Ht)&&this.isValid(Ht)?Ht:null}deserialize(Ht){return null==Ht||this.isDateInstance(Ht)&&this.isValid(Ht)?Ht:this.invalid()}setLocale(Ht){this.locale=Ht,this._localeChanges.next()}compareDate(Ht,nt){return this.getYear(Ht)-this.getYear(nt)||this.getMonth(Ht)-this.getMonth(nt)||this.getDate(Ht)-this.getDate(nt)}sameDate(Ht,nt){if(Ht&&nt){let Rt=this.isValid(Ht),Je=this.isValid(nt);return Rt&&Je?!this.compareDate(Ht,nt):Rt==Je}return Ht==nt}clampDate(Ht,nt,Rt){return nt&&this.compareDate(Ht,nt)<0?nt:Rt&&this.compareDate(Ht,Rt)>0?Rt:Ht}}const Ce=new n.nKC("mat-date-formats"),We=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function B(At,Ht){const nt=Array(At);for(let Rt=0;Rt<At;Rt++)nt[Rt]=Ht(Rt);return nt}let ee=(()=>{class At extends Ze{constructor(nt){super(),this.useUtcForDisplay=!1,this._matDateLocale=(0,n.WQX)(dt,{optional:!0}),void 0!==nt&&(this._matDateLocale=nt),super.setLocale(this._matDateLocale)}getYear(nt){return nt.getFullYear()}getMonth(nt){return nt.getMonth()}getDate(nt){return nt.getDate()}getDayOfWeek(nt){return nt.getDay()}getMonthNames(nt){const Rt=new Intl.DateTimeFormat(this.locale,{month:nt,timeZone:"utc"});return B(12,Je=>this._format(Rt,new Date(2017,Je,1)))}getDateNames(){const nt=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return B(31,Rt=>this._format(nt,new Date(2017,0,Rt+1)))}getDayOfWeekNames(nt){const Rt=new Intl.DateTimeFormat(this.locale,{weekday:nt,timeZone:"utc"});return B(7,Je=>this._format(Rt,new Date(2017,0,Je+1)))}getYearName(nt){const Rt=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(Rt,nt)}getFirstDayOfWeek(){if(typeof Intl<"u"&&Intl.Locale){const nt=new Intl.Locale(this.locale),Rt=(nt.getWeekInfo?.()||nt.weekInfo)?.firstDay??0;return 7===Rt?0:Rt}return 0}getNumDaysInMonth(nt){return this.getDate(this._createDateWithOverflow(this.getYear(nt),this.getMonth(nt)+1,0))}clone(nt){return new Date(nt.getTime())}createDate(nt,Rt,Je){let ht=this._createDateWithOverflow(nt,Rt,Je);return ht.getMonth(),ht}today(){return new Date}parse(nt,Rt){return"number"==typeof nt?new Date(nt):nt?new Date(Date.parse(nt)):null}format(nt,Rt){if(!this.isValid(nt))throw Error("NativeDateAdapter: Cannot format invalid date.");const Je=new Intl.DateTimeFormat(this.locale,{...Rt,timeZone:"utc"});return this._format(Je,nt)}addCalendarYears(nt,Rt){return this.addCalendarMonths(nt,12*Rt)}addCalendarMonths(nt,Rt){let Je=this._createDateWithOverflow(this.getYear(nt),this.getMonth(nt)+Rt,this.getDate(nt));return this.getMonth(Je)!=((this.getMonth(nt)+Rt)%12+12)%12&&(Je=this._createDateWithOverflow(this.getYear(Je),this.getMonth(Je),0)),Je}addCalendarDays(nt,Rt){return this._createDateWithOverflow(this.getYear(nt),this.getMonth(nt),this.getDate(nt)+Rt)}toIso8601(nt){return[nt.getUTCFullYear(),this._2digit(nt.getUTCMonth()+1),this._2digit(nt.getUTCDate())].join("-")}deserialize(nt){if("string"==typeof nt){if(!nt)return null;if(We.test(nt)){let Rt=new Date(nt);if(this.isValid(Rt))return Rt}}return super.deserialize(nt)}isDateInstance(nt){return nt instanceof Date}isValid(nt){return!isNaN(nt.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(nt,Rt,Je){const ht=new Date;return ht.setFullYear(nt,Rt,Je),ht.setHours(0,0,0,0),ht}_2digit(nt){return("00"+nt).slice(-2)}_format(nt,Rt){const Je=new Date;return Je.setUTCFullYear(Rt.getFullYear(),Rt.getMonth(),Rt.getDate()),Je.setUTCHours(Rt.getHours(),Rt.getMinutes(),Rt.getSeconds(),Rt.getMilliseconds()),nt.format(Je)}static{this.\u0275fac=function(Rt){return new(Rt||At)(n.KVO(dt,8))}}static{this.\u0275prov=n.jDH({token:At,factory:At.\u0275fac})}}return At})();const ae={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let te=(()=>{class At{static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275mod=n.$C({type:At})}static{this.\u0275inj=n.G2t({providers:[Pe()]})}}return At})();function Pe(At=ae){return[{provide:Ze,useClass:ee},{provide:Ce,useValue:At}]}let Le=(()=>
vendor: 5,829 bytes, line 1
1{class At{isErrorState(nt,Rt){return!!(nt&&nt.invalid&&(nt.touched||Rt&&Rt.submitted))}static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275prov=n.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}}return At})(),ye=(()=>{class At{static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275mod=n.$C({type:At})}static{this.\u0275inj=n.G2t({imports:[He,He]})}}return At})();var je=function(At){return At[At.FADING_IN=0]="FADING_IN",At[At.VISIBLE=1]="VISIBLE",At[At.FADING_OUT=2]="FADING_OUT",At[At.HIDDEN=3]="HIDDEN",At}(je||{});class Ft{constructor(Ht,nt,Rt,Je=!1){this._renderer=Ht,this.element=nt,this.config=Rt,this._animationForciblyDisabledThroughCss=Je,this.state=je.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}}const nn=(0,_.BQ)({passive:!0,capture:!0});class vn{constructor(){this._events=new Map,this._delegateEventHandler=Ht=>{const nt=(0,_.Fb)(Ht);nt&&this._events.get(Ht.type)?.forEach((Rt,Je)=>{(Je===nt||Je.contains(nt))&&Rt.forEach(ht=>ht.handleEvent(Ht))})}}addHandler(Ht,nt,Rt,Je){const ht=this._events.get(nt);if(ht){const Ue=ht.get(Rt);Ue?Ue.add(Je):ht.set(Rt,new Set([Je]))}else this._events.set(nt,new Map([[Rt,new Set([Je])]])),Ht.runOutsideAngular(()=>{document.addEventListener(nt,this._delegateEventHandler,nn)})}removeHandler(Ht,nt,Rt){const Je=this._events.get(Ht);if(!Je)return;const ht=Je.get(nt);ht&&(ht.delete(Rt),0===ht.size&&Je.delete(nt),0===Je.size&&(this._events.delete(Ht),document.removeEventListener(Ht,this._delegateEventHandler,nn)))}}const zt={enterDuration:225,exitDuration:150},U=(0,_.BQ)({passive:!0,capture:!0}),De=["mousedown","touchstart"],ue=["mouseup","mouseleave","touchend","touchcancel"];class vt{static{this._eventManager=new vn}constructor(Ht,nt,Rt,Je){this._target=Ht,this._ngZone=nt,this._platform=Je,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,Je.isBrowser&&(this._containerElement=(0,k.i8)(Rt))}fadeInRipple(Ht,nt,Rt={}){const Je=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),ht={...zt,...Rt.animation};Rt.centered&&(Ht=Je.left+Je.width/2,nt=Je.top+Je.height/2);const Ue=Rt.radius||function gt(At,Ht,nt){const Rt=Math.max(Math.abs(At-nt.left),Math.abs(At-nt.right)),Je=Math.max(Math.abs(Ht-nt.top),Math.abs(Ht-nt.bottom));return Math.sqrt(Rt*Rt+Je*Je)}(Ht,nt,Je),ut=Ht-Je.left,Wt=nt-Je.top,hn=ht.enterDuration,Dn=document.createElement("div");Dn.classList.add("mat-ripple-element"),Dn.style.left=ut-Ue+"px",Dn.style.top=Wt-Ue+"px",Dn.style.height=2*Ue+"px",Dn.style.width=2*Ue+"px",null!=Rt.color&&(Dn.style.backgroundColor=Rt.color),Dn.style.transitionDuration=`${hn}ms`,this._containerElement.appendChild(Dn);const Xn=window.getComputedStyle(Dn),ri=Xn.transitionDuration,Ki="none"===Xn.transitionProperty||"0s"===ri||"0s, 0s"===ri||0===Je.width&&0===Je.height,Xi=new Ft(this,Dn,Rt,Ki);Dn.style.transform="scale3d(1, 1, 1)",Xi.state=je.FADING_IN,Rt.persistent||(this._mostRecentTransientRipple=Xi);let Zi=null;return!Ki&&(hn||ht.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const qi=()=>{Zi&&(Zi.fallbackTimer=null),clearTimeout(Cr),this._finishRippleTransition(Xi)},fr=()=>this._destroyRipple(Xi),Cr=setTimeout(fr,hn+100);Dn.addEventListener("transitionend",qi),Dn.addEventListener("transitioncancel",fr),Zi={onTransitionEnd:qi,onTransitionCancel:fr,fallbackTimer:Cr}}),this._activeRipples.set(Xi,Zi),(Ki||!hn)&&this._finishRippleTransition(Xi),Xi}fadeOutRipple(Ht){if(Ht.state===je.FADING_OUT||Ht.state===je.HIDDEN)return;const nt=Ht.element,Rt={...zt,...Ht.config.animation};nt.style.transitionDuration=`${Rt.exitDuration}ms`,nt.style.opacity="0",Ht.state=je.FADING_OUT,(Ht._animationForciblyDisabledThroughCss||!Rt.exitDuration)&&this._finishRippleTransition(Ht)}fadeOutAll(){this._getActiveRipples().forEach(Ht=>Ht.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(Ht=>{Ht.config.persistent||Ht.fadeOut()})}setupTriggerEvents(Ht){const nt=(0,k.i8)(Ht);!this._platform.isBrowser||!nt||nt===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=nt,De.forEach(Rt=>{vt._eventManager.addHandler(this._ngZone,Rt,nt,this)}))}handleEvent(Ht){"mousedown"===Ht.type?this._onMousedown(Ht):"touchstart"===Ht.type?this._onTouchStart(Ht):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{ue.forEach(nt=>{this._triggerElement.addEventListener(nt,this,U)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(Ht){Ht.state===je.FADING_IN?this._startFadeOutTransition(Ht):Ht.state===je.FADING_OUT&&this._destroyRipple(Ht)}_startFadeOutTransition(Ht){const nt=Ht===this._mostRecentTransientRipple,{persistent:Rt}=Ht.config;Ht.state=je.VISIBLE,!Rt&&(!nt||!this._isPointerDown)&&Ht.fadeOut()}_destroyRipple(Ht){const nt=this._activeRipples.get(Ht)??null;this._activeRipples.delete(Ht),this._activeRipples.size||(this._containerRect=null),Ht===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),Ht.state=je.HIDDEN,null!==nt&&(Ht.element.removeEventListener("transitionend",nt.onTransitionEnd),Ht.element.removeEventListener("transitioncancel",nt.onTransitionCancel),null!==nt.fallbackTimer&&clearTimeout(nt.fallbackTimer)),Ht.element.remove()}_onMousedown(Ht){const nt=(0,c._G)(Ht),Rt=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!nt&&!Rt&&(this._isPointerDown=!0,this.fadeInRipple(Ht.clientX,Ht.clientY,this._target.rippleConfig))}_onTouchStart(Ht){if(!this._target.rippleDisabled&&!(0,c.w6)(Ht)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const nt=Ht.changedTouches;if(nt)for(let Rt=0;Rt<nt.length;Rt++)this.fadeInRipple(nt[Rt].clientX,nt[Rt].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEac
1h(Ht=>{!Ht.config.persistent&&(Ht.state===je.VISIBLE||Ht.config.terminateOnPointerUp&&Ht.state===je.FADING_IN)&&Ht.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const Ht=this._triggerElement;Ht&&(De.forEach(nt=>vt._eventManager.removeHandler(nt,Ht,this)),this._pointerUpEventsRegistered&&(ue.forEach(nt=>Ht.removeEventListener(nt,this,U)),this._pointerUpEventsRegistered=!1))}}const _n=new n.nKC("mat-ripple-global-options");let wn=(()=>{class At{get disabled(){return this._disabled}set disabled(nt){nt&&this.fadeOutAllNonPersistent(),this._disabled=nt,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(nt){this._trigger=nt,this._setupTriggerEventsIfEnabled()}constructor(nt,Rt,Je,ht,Ue){this._elementRef=nt,this._animationMode=Ue,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=ht||{},this._rippleRenderer=new vt(this,Rt,nt,Je)}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(nt,Rt=0,Je){return"number"==typeof nt?this._rippleRenderer.fadeInRipple(nt,Rt,{...this.rippleConfig,...Je}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...nt})}static{this.\u0275fac=function(Rt){return new(Rt||At)(n.rXU(n.aKT),n.rXU(n.SKi),n.rXU(_.OD),n.rXU(_n,8),n.rXU(n.bc$,8))}}static{this.\u0275dir=n.FsC({type:At,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(Rt,Je){2&Rt&&n.AVh("mat-ripple-unbounded",Je.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0})}}return At})(),Vn=(()=>{class At{static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275mod=n.$C({type:At})}static{this.\u0275inj=n.G2t({imports:[He,He]})}}return At})(),Rn=(()=>{class At{constructor(nt){this._animationMode=nt,this.state="unchecked",this.disabled=!1,this.appearance="full"}static{this.\u0275fac=function(Rt){return new(Rt||At)(n.rXU(n.bc$,8))}}static{this.\u0275cmp=n.VBU({type:At,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(Rt,Je){2&Rt&&n.AVh("mat-pseudo-checkbox-indeterminate","indeterminate"===Je.state)("mat-pseudo-checkbox-checked","checked"===Je.state)("mat-pseudo-checkbox-disabled",Je.disabled)("mat-pseudo-checkbox-minimal","minimal"===Je.appearance)("mat-pseudo-checkbox-full","full"===Je.appearance)("_mat-animation-noopable","NoopAnimations"===Je._animationMode)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},standalone:!0,features:[n.aNF],decls:0,vars:0,template:function(Rt,Je){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color, var(--mat-app-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color, var(--mat-app-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;
1height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0})}}return At})(),Ct=(()=>{class At{static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275mod=n.$C({type:At})}static{this.\u0275inj=n.G2t({imports:[He]})}}return At})();const en=new n.nKC("MAT_OPTION_PARENT_COMPONENT"),Xe=new n.nKC("MatOptgroup");let Kt=0;class St{constructor(Ht,nt=!1){this.source=Ht,this.isUserInput=nt}}let tn=(()=>{class At{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(nt){this._disabled=nt}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}constructor(nt,Rt,Je,ht){this._element=nt,this._changeDetectorRef=Rt,this._parent=Je,this.group=ht,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+Kt++,this.onSelectionChange=new n.bkB,this._stateChanges=new P.B}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(nt=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),nt&&this._emitSelectionChangeEvent())}deselect(nt=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),nt&&this._emitSelectionChangeEvent())}focus(nt,Rt){const Je=this._getHostElement();"function"==typeof Je.focus&&Je.focus(Rt)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(nt){(nt.keyCode===N.Fm||nt.keyCode===N.t6)&&!(0,N.rp)(nt)&&(this._selectViaInteraction(),nt.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 nt=this.viewValue;nt!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=nt)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(nt=!1){this.onSelectionChange.emit(new St(this,nt))}static{this.\u0275fac=function(Rt){return new(Rt||At)(n.rXU(n.aKT),n.rXU(n.gRc),n.rXU(en,8),n.rXU(Xe,8))}}static{this.\u0275cmp=n.VBU({type:At,selectors:[["mat-option"]],viewQuery:function(Rt,Je){if(1&Rt&&n.GBs(w,7),2&Rt){let ht;n.mGM(ht=n.lsd())&&(Je._text=ht.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(Rt,Je){1&Rt&&n.bIt("click",function(){return Je._selectViaInteraction()})("keydown",function(Ue){return Je._handleKeydown(Ue)}),2&Rt&&(n.Mr5("id",Je.id),n.BMQ("aria-selected",Je.selected)("aria-disabled",Je.disabled.toString()),n.AVh("mdc-list-item--selected",Je.selected)("mat-mdc-option-multiple",Je.multiple)("mat-mdc-option-active",Je.active)("mdc-list-item--disabled",Je.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",n.L39]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],standalone:!0,features:[n.GFd,n.aNF],ngContentSelectors:j,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(Rt,Je){1&Rt&&(n.NAR(M),n.DNE(0,H,1,2,"mat-pseudo-checkbox",1),n.SdG(1),n.j41(2,"span",2,0),n.SdG(4,1),n.k0s(),n.DNE(5,pe,1,1,"mat-pseudo-checkbox",3)(6,le,2,1,"span",4),n.nrm(7,"div",5)),2&Rt&&(n.vxM(Je.multiple?0:-1),n.R7$(5),n.vxM(Je.multiple||!Je.selected||Je.hideSingleSelectionIndicator?-1:5),n.R7$(),n.vxM(Je.group&&Je.group._inert?6:-1),n.R7$(),n.Y8G("matRippleTrigger",Je._getHostElement())("matRippleDisabled",Je.disabled||Je.disableRipple))},dependencies:[Rn,wn],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-app-body-large-weight))}.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);outline:0}.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, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color, var(--mat-app-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.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-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}}return At})();function Zt(At,Ht,nt){if(nt.length){let Rt=Ht.toArray(),Je=nt.toArray(),ht=0;for(let Ue=0;Ue<At+1;Ue++)Rt[Ue].group&&Rt[Ue].group===Je[ht]&&ht++;return ht}return 0}function Sn(At,Ht,nt,Rt){return At<nt?At:At+Ht>nt+Rt?Math.max(0,At-Rt+Ht):nt}let Bn=(()=>{class At{static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275mod=n.$C({type:At})}static{this.\u0275inj=n.G2t({imports:[Vn,He,Ct]}
1)}}return At})();const Qt={capture:!0},mt=["focus","mousedown","mouseenter","touchstart"],xe="mat-ripple-loader-uninitialized",oe="mat-ripple-loader-class-name",Oe="mat-ripple-loader-centered",bt="mat-ripple-loader-disabled";let Yt=(()=>{class At{constructor(){this._document=(0,n.WQX)(d.qQ,{optional:!0}),this._animationMode=(0,n.WQX)(n.bc$,{optional:!0}),this._globalRippleOptions=(0,n.WQX)(_n,{optional:!0}),this._platform=(0,n.WQX)(_.OD),this._ngZone=(0,n.WQX)(n.SKi),this._hosts=new Map,this._onInteraction=nt=>{const Rt=(0,_.Fb)(nt);if(Rt instanceof HTMLElement){const Je=Rt.closest(`[${xe}="${this._globalRippleOptions?.namespace??""}"]`);Je&&this._createRipple(Je)}},this._ngZone.runOutsideAngular(()=>{for(const nt of mt)this._document?.addEventListener(nt,this._onInteraction,Qt)})}ngOnDestroy(){const nt=this._hosts.keys();for(const Rt of nt)this.destroyRipple(Rt);for(const Rt of mt)this._document?.removeEventListener(Rt,this._onInteraction,Qt)}configureRipple(nt,Rt){nt.setAttribute(xe,this._globalRippleOptions?.namespace??""),(Rt.className||!nt.hasAttribute(oe))&&nt.setAttribute(oe,Rt.className||""),Rt.centered&&nt.setAttribute(Oe,""),Rt.disabled&&nt.setAttribute(bt,"")}getRipple(nt){return this._hosts.get(nt)||this._createRipple(nt)}setDisabled(nt,Rt){const Je=this._hosts.get(nt);Je?Je.disabled=Rt:Rt?nt.setAttribute(bt,""):nt.removeAttribute(bt)}_createRipple(nt){if(!this._document)return;const Rt=this._hosts.get(nt);if(Rt)return Rt;nt.querySelector(".mat-ripple")?.remove();const Je=this._document.createElement("span");Je.classList.add("mat-ripple",nt.getAttribute(oe)),nt.append(Je);const ht=new wn(new n.aKT(Je),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return ht._isInitialized=!0,ht.trigger=nt,ht.centered=nt.hasAttribute(Oe),ht.disabled=nt.hasAttribute(bt),this.attachRipple(nt,ht),ht}attachRipple(nt,Rt){nt.removeAttribute(xe),this._hosts.set(nt,Rt)}destroyRipple(nt){const Rt=this._hosts.get(nt);Rt&&(Rt.ngOnDestroy(),this._hosts.delete(nt))}static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275prov=n.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}}return At})(),Mn=(()=>{class At{static{this.\u0275fac=function(Rt){return new(Rt||At)}}static{this.\u0275cmp=n.VBU({type:At,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(Rt,Je){2&Rt&&n.AVh("mdc-form-field--align-end","before"===Je.labelPosition)},inputs:{labelPosition:"labelPosition"},standalone:!0,features:[n.aNF],attrs:me,ngContentSelectors:Ke,decls:1,vars:0,template:function(Rt,Je){1&Rt&&(n.NAR(),n.SdG(0))},styles:[".mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}"],encapsulation:2,changeDetection:0})}}return At})()},5084:(it,de,h)=>{"use strict";h.d(de,{IG:()=>Ve,SG:()=>Pn,X6:()=>Ge,bU:()=>Ki,el:()=>mn,xR:()=>ie});var n=h(8617),c=h(7987),r=h(6939),s=h(177),d=h(3953),_=h(8834),k=h(7333),P=h(6600),N=h(1413),K=h(8359),ne=h(7786),w=h(7673),M=h(7336),j=h(8203),H=h(6860),pe=h(9172),le=h(6697),me=h(5964),Ke=h(4085),yt=h(9969),ot=h(9417),pt=h(3719);h(9631);const ct=["mat-calendar-body",""];function He(fe,tt){return this._trackRow(tt)}const re=(fe,tt)=>tt.id;function ke(fe,tt){if(1&fe&&(d.j41(0,"tr",0)(1,"td",3),d.EFF(2),d.k0s()()),2&fe){const D=d.XpG();d.R7$(),d.xc7("padding-top",D._cellPadding)("padding-bottom",D._cellPadding),d.BMQ("colspan",D.numCols),d.R7$(),d.SpI(" ",D.label," ")}}function Re(fe,tt){if(1&fe&&(d.j41(0,"td",3),d.EFF(1),d.k0s()),2&fe){const D=d.XpG(2);d.xc7("padding-top",D._cellPadding)("padding-bottom",D._cellPadding),d.BMQ("colspan",D._firstRowOffset),d.R7$(),d.SpI(" ",D._firstRowOffset>=D.labelMinRequiredCells?D.label:""," ")}}function Fe(fe,tt){if(1&fe){const D=d.RV6();d.j41(0,"td",6)(1,"button",7),d.bIt("click",function(W){const Ae=d.eBV(D).$implicit,Tt=d.XpG(2);return d.Njj(Tt._cellClicked(Ae,W))})("focus",function(W){const Ae=d.eBV(D).$implicit,Tt=d.XpG(2);return d.Njj(Tt._emitActiveDateChange(Ae,W))}),d.j41(2,"span",8),d.EFF(3),d.k0s(),d.nrm(4,"span",9),d.k0s()()}if(2&fe){const D=tt.$implicit,J=tt.$index,W=d.XpG().$index,Ae=d.XpG();d.xc7("width",Ae._cellWidth)("padding-top",Ae._cellPadding)("padding-bottom",Ae._cellPadding),d.BMQ("data-mat-row",W)("data-mat-col",J),d.R7$(),d.AVh("mat-calendar-body-disabled",!D.enabled)("mat-calendar-body-active",Ae._isActiveCell(W,J))("mat-calendar-body-range-start",Ae._isRangeStart(D.compareValue))("mat-calendar-body-range-end",Ae._isRangeEnd(D.compareValue))("mat-calendar-body-in-range",Ae._isInRange(D.compareValue))("mat-calendar-body-comparison-bridge-start",Ae._isComparisonBridgeStart(D.compareValue,W,J))("mat-calendar-body-comparison-bridge-end",Ae._isComparisonBridgeEnd(D.compareValue,W,J))("mat-calendar-body-comparison-start",Ae._isComparisonStart(D.compareValue))("mat-calendar-body-comparison-e
1nd",Ae._isComparisonEnd(D.compareValue))("mat-calendar-body-in-comparison-range",Ae._isInComparisonRange(D.compareValue))("mat-calendar-body-preview-start",Ae._isPreviewStart(D.compareValue))("mat-calendar-body-preview-end",Ae._isPreviewEnd(D.compareValue))("mat-calendar-body-in-preview",Ae._isInPreview(D.compareValue)),d.Y8G("ngClass",D.cssClasses)("tabindex",Ae._isActiveCell(W,J)?0:-1),d.BMQ("aria-label",D.ariaLabel)("aria-disabled",!D.enabled||null)("aria-pressed",Ae._isSelected(D.compareValue))("aria-current",Ae.todayValue===D.compareValue?"date":null)("aria-describedby",Ae._getDescribedby(D.compareValue)),d.R7$(),d.AVh("mat-calendar-body-selected",Ae._isSelected(D.compareValue))("mat-calendar-body-comparison-identical",Ae._isComparisonIdentical(D.compareValue))("mat-calendar-body-today",Ae.todayValue===D.compareValue),d.R7$(),d.SpI(" ",D.displayValue," ")}}function wt(fe,tt){if(1&fe&&(d.j41(0,"tr",1),d.DNE(1,Re,2,6,"td",4),d.Z7z(2,Fe,5,48,"td",5,re),d.k0s()),2&fe){const D=tt.$implicit,J=tt.$index,W=d.XpG();d.R7$(),d.vxM(0===J&&W._firstRowOffset?1:-1),d.R7$(),d.Dyx(D)}}function Ot(fe,tt){if(1&fe&&(d.j41(0,"th",2)(1,"span",6),d.EFF(2),d.k0s(),d.j41(3,"span",3),d.EFF(4),d.k0s()()),2&fe){const D=tt.$implicit;d.R7$(2),d.JRh(D.long),d.R7$(2),d.JRh(D.narrow)}}const Xt=["*"];function ln(fe,tt){}function Pt(fe,tt){if(1&fe){const D=d.RV6();d.j41(0,"mat-month-view",4),d.mxI("activeDateChange",function(W){d.eBV(D);const Ae=d.XpG();return d.DH7(Ae.activeDate,W)||(Ae.activeDate=W),d.Njj(W)}),d.bIt("_userSelection",function(W){d.eBV(D);const Ae=d.XpG();return d.Njj(Ae._dateSelected(W))})("dragStarted",function(W){d.eBV(D);const Ae=d.XpG();return d.Njj(Ae._dragStarted(W))})("dragEnded",function(W){d.eBV(D);const Ae=d.XpG();return d.Njj(Ae._dragEnded(W))}),d.k0s()}if(2&fe){const D=d.XpG();d.R50("activeDate",D.activeDate),d.Y8G("selected",D.selected)("dateFilter",D.dateFilter)("maxDate",D.maxDate)("minDate",D.minDate)("dateClass",D.dateClass)("comparisonStart",D.comparisonStart)("comparisonEnd",D.comparisonEnd)("startDateAccessibleName",D.startDateAccessibleName)("endDateAccessibleName",D.endDateAccessibleName)("activeDrag",D._activeDrag)}}function fn(fe,tt){if(1&fe){const D=d.RV6();d.j41(0,"mat-year-view",5),d.mxI("activeDateChange",function(W){d.eBV(D);const Ae=d.XpG();return d.DH7(Ae.activeDate,W)||(Ae.activeDate=W),d.Njj(W)}),d.bIt("monthSelected",function(W){d.eBV(D);const Ae=d.XpG();return d.Njj(Ae._monthSelectedInYearView(W))})("selectedChange",function(W){d.eBV(D);const Ae=d.XpG();return d.Njj(Ae._goToDateInView(W,"month"))}),d.k0s()}if(2&fe){const D=d.XpG();d.R50("activeDate",D.activeDate),d.Y8G("selected",D.selected)("dateFilter",D.dateFilter)("maxDate",D.maxDate)("minDate",D.minDate)("dateClass",D.dateClass)}}function dt(fe,tt){if(1&fe){const D=d.RV6();d.j41(0,"mat-multi-year-view",6),d.mxI("activeDateChange",function(W){d.eBV(D);const Ae=d.XpG();return d.DH7(Ae.activeDate,W)||(Ae.activeDate=W),d.Njj(W)}),d.bIt("yearSelected",function(W){d.eBV(D);const Ae=d.XpG();return d.Njj(Ae._yearSelectedInMultiYearView(W))})("selectedChange",function(W){d.eBV(D);const Ae=d.XpG();return d.Njj(Ae._goToDateInView(W,"year"))}),d.k0s()}if(2&fe){const D=d.XpG();d.R50("activeDate",D.activeDate),d.Y8G("selected",D.selected)("dateFilter",D.dateFilter)("maxDate",D.maxDate)("minDate",D.minDate)("dateClass",D.dateClass)}}function Dt(fe,tt){}const Ze=["button"],Ce=[[["","matDatepickerToggleIcon",""]]],We=["[matDatepickerToggleIcon]"];function B(fe,tt){1&fe&&(d.qSk(),d.j41(0,"svg",2),d.nrm(1,"path",3),d.k0s())}const ee=[[["input","matStartDate",""]],[["input","matEndDate",""]]],ae=["input[matStartDate]","input[matEndDate]"];let Pe=(()=>{class fe{constructor(){this.changes=new N.B,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="Cho
1ose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(D,J){return`${D} \u2013 ${J}`}formatYearRangeLabel(D,J){return`${D} to ${J}`}static{this.\u0275fac=function(J){return new(J||fe)}}static{this.\u0275prov=d.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"})}}return fe})(),ft=0;class Le{constructor(tt,D,J,W,Ae={},Tt=tt,gn){this.value=tt,this.displayValue=D,this.ariaLabel=J,this.enabled=W,this.cssClasses=Ae,this.compareValue=Tt,this.rawValue=gn,this.id=ft++}}let Me=1;const _t=(0,H.BQ)({passive:!1,capture:!0}),Se=(0,H.BQ)({passive:!0,capture:!0}),ye=(0,H.BQ)({passive:!0});let je=(()=>{class fe{ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}constructor(D,J){this._elementRef=D,this._ngZone=J,this._platform=(0,d.WQX)(H.OD),this._focusActiveCellAfterViewChecked=!1,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new d.bkB,this.previewChange=new d.bkB,this.activeDateChange=new d.bkB,this.dragStarted=new d.bkB,this.dragEnded=new d.bkB,this._didDragSinceMouseDown=!1,this._injector=(0,d.WQX)(d.zZn),this._trackRow=W=>W,this._enterHandler=W=>{if(this._skipNextFocus&&"focus"===W.type)this._skipNextFocus=!1;else if(W.target&&this.isRange){const Ae=this._getCellFromElement(W.target);Ae&&this._ngZone.run(()=>this.previewChange.emit({value:Ae.enabled?Ae:null,event:W}))}},this._touchmoveHandler=W=>{if(!this.isRange)return;const Ae=U(W),Tt=Ae?this._getCellFromElement(Ae):null;Ae!==W.target&&(this._didDragSinceMouseDown=!0),nn(W.target)&&W.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:Tt?.enabled?Tt:null,event:W}))},this._leaveHandler=W=>{null!==this.previewEnd&&this.isRange&&("blur"!==W.type&&(this._didDragSinceMouseDown=!0),W.target&&this._getCellFromElement(W.target)&&(!W.relatedTarget||!this._getCellFromElement(W.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:W})))},this._mousedownHandler=W=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;const Ae=W.target&&this._getCellFromElement(W.target);!Ae||!this._isInRange(Ae.compareValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:Ae.rawValue,event:W})})},this._mouseupHandler=W=>{if(!this.isRange)return;const Ae=nn(W.target);Ae?Ae.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{const Tt=this._getCellFromElement(Ae);this.dragEnded.emit({value:Tt?.rawValue??null,event:W})}):this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:W})})},this._touchendHandler=W=>{const Ae=U(W);Ae&&this._mouseupHandler({target:Ae})},this._id="mat-calendar-body-"+Me++,this._startDateLabelId=`${this._id}-start-date`,this._endDateLabelId=`${this._id}-end-date`,J.runOutsideAngular(()=>{const W=D.nativeElement;W.addEventListener("touchmove",this._touchmoveHandler,_t),W.addEventListener("mouseenter",this._enterHandler,Se),W.addEventListener("focus",this._enterHandler,Se),W.addEventListener("mouseleave",this._leaveHandler,Se),W.addEventListener("blur",this._leaveHandler,Se),W.addEventListener("mousedown",this._mousedownHandler,ye),W.addEventListener("touchstart",this._mousedownHandler,ye),this._platform.isBrowser&&(window.addEventListener("mouseup",this._mouseupHandler),window.addEventListener("touchend",this._touchendHandler))})}_cellClicked(D,J){this._didDragSinceMouseDown||D.enabled&&this.selectedValueChange.emit({value:D.value,event:J})}_emitActiveDateChange(D,J){D.enabled&&this.activeDateChange.emit({value:D.value,event:J})}_isSelected(D){return this.startValue===D||this.endValue===D}ngOnChanges(D){const J=D.numCols,{rows:W,numCols:Ae}=this;(D.rows||J)&&(this._firstRowOffset=W&&W.length&&W[0].length?Ae-W[0].length:0),(D.cellAspectRatio||J||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/Ae+"%"),(J||!this._cellWidth)&&(this._cellWidth=100/Ae+"%")}ngOnDestroy(){const D=this._elementRef.nativeElement;D.removeEventListener("touchmove",this._touchmoveHandler,_t),D.removeEventListener("mouseenter",this._enterHandler,Se),D.removeEventListener("focus",this._enterHandler,Se),D.removeEventListener("mouseleave",this._leaveHandler,Se),D.removeEventListener("blur",this._leaveHandler,Se),D.removeEventListener("mousedown",this._mousedownHandler,ye),D.removeEventListener("touchstart",this._mousedownHandler,ye),this._platform.isBrowser&&(window.removeEventListener("mouseup",this._mouseupHandler),window.removeEventListener("touchend",this._touchendHandler))}_isActiveCell(D,J){let W=D*this.numCols+J;return D&&(W-=this._firstRowOffset),W==this.activeCell}_focusActiveCell(D=!0){(0,d.mal)(()=>{setTimeout(()=>{const J=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");J&&(D||(this._skipNextFocus=!0),J.focus())})},{injector:this._injector})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(D){return vn(D,this.startValue,this.endValue)}_isRangeEnd(D){return zt(D,this.startValue,this.endValue)}_isInRange(D){return Ut(D,this.startValue,this.endValue,this.isRange)}_isComparisonStart(D){return vn(D,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(D,J,W){if(!this._isComparisonStart(D)||this._isRangeStart(D)||!this._isInRange(D))return!1;let Ae=this.rows[J][W-1];if(!Ae){const Tt=this.rows[J-1];Ae=Tt&&Tt[Tt.length-1]}return Ae&&!this._isRangeEnd(Ae.compareValue)}_isComparisonBridgeEnd(D,J,W){if(!this._isComparisonEnd(D)||this._isRangeEnd(D)||!this._isInRange(D))return!1;let Ae=this.rows[J][W+1];if(!Ae){const Tt=this.rows[J+1];Ae=Tt&&Tt[0]}return Ae&&!this._isRangeStart(Ae.compareValue)}_isComparisonEnd(D){return zt(D,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(D){return Ut(D,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(D){return this.comparisonStart===this.comparisonEnd&&D===this.comparisonStart}_isPreviewStart(D){return vn(D,this.previewStart,this.previewEnd)}_isPreviewEnd(D){return zt(D,this.previewStart,this.previewEnd)}_isInPreview(D){return Ut(D,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(D){return this.isRange?this.startValue===D&&this.endValue===D?`${this._startDateLabelId} ${this._endDateLabelId}`:this.startValue===D?this._startDateLabelId:this.endValue===D?this._endDateLabelId:null:null}_getCellFromElement(D){const J=nn(D);if(J){const W=J.getAttribute("data-mat-row"),Ae=J.getAttribute("data-mat-col");if(W&&Ae)return this.rows[parseInt(W)][parseInt(Ae)]}return null}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(d.aKT),d.rXU(d.SKi))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numC
1ols:"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"],standalone:!0,features:[d.OA$,d.aNF],attrs:ct,decls:7,vars:5,consts:[["aria-hidden","true"],["role","row"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],[1,"mat-calendar-body-label",3,"paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"click","focus","ngClass","tabindex"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(J,W){1&J&&(d.DNE(0,ke,3,6,"tr",0),d.Z7z(1,wt,4,1,"tr",1,He,!0),d.j41(3,"span",2),d.EFF(4),d.k0s(),d.j41(5,"span",2),d.EFF(6),d.k0s()),2&J&&(d.vxM(W._firstRowOffset<W.labelMinRequiredCells?0:-1),d.R7$(),d.Dyx(W.rows),d.R7$(2),d.Y8G("id",W._startDateLabelId),d.R7$(),d.SpI(" ",W.startDateAccessibleName,"\n"),d.R7$(),d.Y8G("id",W._endDateLabelId),d.R7$(),d.SpI(" ",W.endDateAccessibleName,"\n"))},dependencies:[s.YU],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, var(--mat-app-primary))}.mat-calendar-body-label{height:0;line-height:0;text-align:start;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-body-label-text-weight, var(--mat-app-title-small-weight));color:var(--mat-datepicker-calendar-body-label-text-color, var(--mat-app-on-surface))}.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;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-app-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-app-body-medium-size))}.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}
1[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, var(--mat-app-primary))}.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, var(--mat-app-on-surface));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, var(--mat-app-primary));color:var(--mat-datepicker-calendar-date-selected-state-text-color, var(--mat-app-on-primary))}.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, var(--mat-app-primary))}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-app-primary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container))}.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, var(--mat-app-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container)) 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, var(--mat-app-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container)) 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, var(--mat-app-secondary-container))}.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, var(--mat-app-secondary))}.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}
1.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}'],encapsulation:2,changeDetection:0})}}return fe})();function Ft(fe){return"TD"===fe?.nodeName}function nn(fe){let tt;return Ft(fe)?tt=fe:Ft(fe.parentNode)?tt=fe.parentNode:Ft(fe.parentNode?.parentNode)&&(tt=fe.parentNode.parentNode),null!=tt?.getAttribute("data-mat-row")?tt:null}function vn(fe,tt,D){return null!==D&&tt!==D&&fe<D&&fe===tt}function zt(fe,tt,D){return null!==tt&&tt!==D&&fe>=tt&&fe===D}function Ut(fe,tt,D,J){return J&&null!==tt&&null!==D&&tt!==D&&fe>=tt&&fe<=D}function U(fe){const tt=fe.changedTouches[0];return document.elementFromPoint(tt.clientX,tt.clientY)}class De{constructor(tt,D){this.start=tt,this.end=D}}let ue=(()=>{class fe{constructor(D,J){this.selection=D,this._adapter=J,this._selectionChanged=new N.B,this.selectionChanged=this._selectionChanged,this.selection=D}updateSelection(D,J){const W=this.selection;this.selection=D,this._selectionChanged.next({selection:D,source:J,oldValue:W})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(D){return this._adapter.isDateInstance(D)&&this._adapter.isValid(D)}static{this.\u0275fac=function(J){d.QTQ()}}static{this.\u0275prov=d.jDH({token:fe,factory:fe.\u0275fac})}}return fe})(),vt=(()=>{class fe extends ue{constructor(D){super(null,D)}add(D){super.updateSelection(D,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const D=new fe(this._adapter);return D.updateSelection(this.selection,this),D}static{this.\u0275fac=function(J){return new(J||fe)(d.KVO(P.MJ))}}static{this.\u0275prov=d.jDH({token:fe,factory:fe.\u0275fac})}}return fe})(),gt=(()=>{class fe extends ue{constructor(D){super(new De(null,null),D)}add(D){let{start:J,end:W}=this.selection;null==J?J=D:null==W?W=D:(J=D,W=null),super.updateSelection(new De(J,W),this)}isValid(){const{start:D,end:J}=this.selection;return null==D&&null==J||(null!=D&&null!=J?this._isValidDateInstance(D)&&this._isValidDateInstance(J)&&this._adapter.compareDate(D,J)<=0:(null==D||this._isValidDateInstance(D))&&(null==J||this._isValidDateInstance(J)))}isComplete(){return null!=this.selection.start&&null!=this.selection.end}clone(){const D=new fe(this._adapter);return D.updateSelection(this.selection,this),D}static{this.\u0275fac=function(J){return new(J||fe)(d.KVO(P.MJ))}}static{this.\u0275prov=d.jDH({token:fe,factory:fe.\u0275fac})}}return fe})();const wn={provide:ue,deps:[[new d.Xx1,new d.kdw,ue],P.MJ],useFactory:function _n(fe,tt){return fe||new vt(tt)}},Rn={provide:ue,deps:[[new d.Xx1,new d.kdw,ue],P.MJ],useFactory:function Vn(fe,tt){return fe||new gt(tt)}},Ct=new d.nKC("MAT_DATE_RANGE_SELECTION_STRATEGY");let en=(()=>{class fe{constructor(D){this._dateAdapter=D}selectionFinished(D,J){let{start:W,end:Ae}=J;return null==W?W=D:null==Ae&&D&&this._dateAdapter.compareDate(D,W)>=0?Ae=D:(W=D,Ae=null),new De(W,Ae)}createPreview(D,J){let W=null,Ae=null;return J.start&&!J.end&&D&&(W=J.start,Ae=D),new De(W,Ae)}createDrag(D,J,W){let Ae=J.start,Tt=J.end;if(!Ae||!Tt)return null;const gn=this._dateAdapter,ci=0!==gn.compareDate(Ae,Tt),pi=gn.getYear(W)-gn.getYear(D),Si=gn.getMonth(W)-gn.getMonth(D),Ti=gn.getDate(W)-gn.getDate(D);return ci&&gn.sameDate(D,J.start)?(Ae=W,gn.compareDate(W,Tt)>0&&(Tt=gn.addCalendarYears(Tt,pi),Tt=gn.addCalendarMonths(Tt,Si),Tt=gn.addCalendarDays(Tt,Ti))):ci&&gn.sameDate(D,J.end)?(Tt=W,gn.compareDate(W,Ae)<0&&(Ae=gn.addCalendarYears(Ae,pi),Ae=gn.addCalendarMonths(Ae,Si),Ae=gn.addCalendarDays(Ae,Ti))):(Ae=gn.addCalendarYears(Ae,pi),Ae=gn.addCalendarMonths(Ae,Si),Ae=gn.addCalendarDays(Ae,Ti),Tt=gn.addCalendarYears(Tt,pi),Tt=gn.addCalendarMonths(Tt,Si),Tt=gn.addCalendarDays(Tt,Ti)),new De(Ae,Tt)}static{this.\u0275fac=function(J){return new(J||fe)(d.KVO(P.MJ))}}static{this.\u0275prov=d.jDH({token:fe,factory:fe.\u0275fac})}}return fe})();const Xe={provide:Ct,deps:[[new d.Xx1,new d.kdw,Ct],P.MJ],useFactory:function qe(fe,tt){return fe||new en(tt)}};let Kt=0,St=(()=>{class fe{get activeDate(){return this._activeDate}
1set activeDate(D){const J=this._activeDate,W=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(W,this.minDate,this.maxDate),this._hasSameMonthAndYear(J,this._activeDate)||this._init()}get selected(){return this._selected}set selected(D){this._selected=D instanceof De?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}constructor(D,J,W,Ae,Tt){this._changeDetectorRef=D,this._dateFormats=J,this._dateAdapter=W,this._dir=Ae,this._rangeStrategy=Tt,this._rerenderSubscription=K.yU.EMPTY,this.activeDrag=null,this.selectedChange=new d.bkB,this._userSelection=new d.bkB,this.dragStarted=new d.bkB,this.dragEnded=new d.bkB,this.activeDateChange=new d.bkB,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,pe.Z)(null)).subscribe(()=>this._init())}ngOnChanges(D){const J=D.comparisonStart||D.comparisonEnd;J&&!J.firstChange&&this._setRanges(this.selected),D.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(D){const J=D.value,W=this._getDateFromDayOfMonth(J);let Ae,Tt;this._selected instanceof De?(Ae=this._getDateInCurrentMonth(this._selected.start),Tt=this._getDateInCurrentMonth(this._selected.end)):Ae=Tt=this._getDateInCurrentMonth(this._selected),(Ae!==J||Tt!==J)&&this.selectedChange.emit(W),this._userSelection.emit({value:W,event:D.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(D){const W=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(D.value),this._dateAdapter.compareDate(W,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(D){const J=this._activeDate,W=this._isRtl();switch(D.keyCode){case M.UQ:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,W?1:-1);break;case M.LE:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,W?-1:1);break;case M.i7:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case M.n6:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case M.yZ:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case M.Kp:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case M.w_:this.activeDate=D.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case M.dB:this.activeDate=D.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case M.Fm:case M.t6:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&D.preventDefault());case M._f:return void(null!=this._previewEnd&&!(0,M.rp)(D)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:D}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:D})),D.preventDefault(),D.stopPropagation()));default:return}this._dateAdapter.compareDate(J,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),D.preventDefault()}_handleCalendarBodyKeyup(D){(D.keyCode===M.t6||D.keyCode===M.Fm)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:D}),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 D=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(D)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeek
1days(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(D){this._matCalendarBody._focusActiveCell(D)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:D,value:J}){if(this._rangeStrategy){const W=J?J.rawValue:null,Ae=this._rangeStrategy.createPreview(W,this.selected,D);if(this._previewStart=this._getCellCompareValue(Ae.start),this._previewEnd=this._getCellCompareValue(Ae.end),this.activeDrag&&W){const Tt=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,W,D);Tt&&(this._previewStart=this._getCellCompareValue(Tt.start),this._previewEnd=this._getCellCompareValue(Tt.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(D){if(this.activeDrag)if(D.value){const J=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,D.value,D.event);this.dragEnded.emit({value:J??null,event:D.event})}else this.dragEnded.emit({value:null,event:D.event})}_getDateFromDayOfMonth(D){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),D)}_initWeekdays(){const D=this._dateAdapter.getFirstDayOfWeek(),J=this._dateAdapter.getDayOfWeekNames("narrow");let Ae=this._dateAdapter.getDayOfWeekNames("long").map((Tt,gn)=>({long:Tt,narrow:J[gn],id:Kt++}));this._weekdays=Ae.slice(D).concat(Ae.slice(0,D))}_createWeekCells(){const D=this._dateAdapter.getNumDaysInMonth(this.activeDate),J=this._dateAdapter.getDateNames();this._weeks=[[]];for(let W=0,Ae=this._firstWeekOffset;W<D;W++,Ae++){7==Ae&&(this._weeks.push([]),Ae=0);const Tt=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),W+1),gn=this._shouldEnableDate(Tt),ci=this._dateAdapter.format(Tt,this._dateFormats.display.dateA11yLabel),pi=this.dateClass?this.dateClass(Tt,"month"):void 0;this._weeks[this._weeks.length-1].push(new Le(W+1,J[W],ci,gn,pi,this._getCellCompareValue(Tt),Tt))}}_shouldEnableDate(D){return!!D&&(!this.minDate||this._dateAdapter.compareDate(D,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(D,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(D))}_getDateInCurrentMonth(D){return D&&this._hasSameMonthAndYear(D,this.activeDate)?this._dateAdapter.getDate(D):null}_hasSameMonthAndYear(D,J){return!(!D||!J||this._dateAdapter.getMonth(D)!=this._dateAdapter.getMonth(J)||this._dateAdapter.getYear(D)!=this._dateAdapter.getYear(J))}_getCellCompareValue(D){if(D){const J=this._dateAdapter.getYear(D),W=this._dateAdapter.getMonth(D),Ae=this._dateAdapter.getDate(D);return new Date(J,W,Ae).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(D){D instanceof De?(this._rangeStart=this._getCellCompareValue(D.start),this._rangeEnd=this._getCellCompareValue(D.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(D),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(D){return!this.dateFilter||this.dateFilter(D)}_clearPreview(){this._previewStart=this._previewEnd=null}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(d.gRc),d.rXU(P.de,8),d.rXU(P.MJ,8),d.rXU(j.dS,8),d.rXU(Ct,8))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-month-view"]],viewQuery:function(J,W){if(1&J&&d.GBs(je,5),2&J){let Ae;d.mGM(Ae=d.lsd())&&(W._matCalendarBody=Ae.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"],standalone:!0,features:[d.OA$,d.aNF],decls:8,vars:14,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col"],["aria-hidden","true"],["colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown","label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName"],[1,"cdk-visually-hidden"]],template:function(J,W){1&J&&(d.j41(0,"table",0)(1,"thead",1)(2,"tr"),d.Z7z(3,Ot,5,2,"th",2,re),d.k0s(),d.j41(5,"tr",3),d.nrm(6,"th",4),d.k0s()(),d.j41(7,"tbody",5),d.bIt("selectedValueChange",function(Tt){return W._dateSelected(Tt)})("activeDateChange",function(Tt){return W._updateActiveDate(Tt)})("previewChange",function(Tt){return W._previewChanged(Tt)})("dragStarted",function(Tt){return W.dragStarted.emit(Tt)})("dragEnded",function(Tt){return W._dragEnded(Tt)})("keyup",function(Tt){return W._handleCalendarBodyKeyup(Tt)})("keydown",function(Tt){return W._handleCalendarBodyKeydown(Tt)}),d.k0s()()),2&J&&(d.R7$(3),d.Dyx(W._weekdays),d.R7$(4),d.Y8G("label",W._monthLabel)("rows",W._weeks)("todayValue",W._todayDate)("startValue",W._rangeStart)("endValue",W._rangeEnd)("comparisonStart",W._comparisonRangeStart)("comparisonEnd",W._comparisonRangeEnd)("previewStart",W._previewStart)("previewEnd",W._previewEnd)("isRange",W._isRange)("labelMinRequiredCells",3)("activeCell",W._dateAdapter.getDate(W.activeDate)-1)("startDateAccessibleName",W.startDateAccessibleName)("endDateAccessibleName",W.endDateAccessibleName))},dependencies:[je],encapsulation:2,changeDetection:0})}}return fe})();const tn=24;let Sn=(()=>{class fe{get activeDate(){return this._activeDate}
1set activeDate(D){let J=this._activeDate;const W=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(W,this.minDate,this.maxDate),Bn(this._dateAdapter,J,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(D){this._selected=D instanceof De?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D)),this._setSelectedYear(D)}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}constructor(D,J,W){this._changeDetectorRef=D,this._dateAdapter=J,this._dir=W,this._rerenderSubscription=K.yU.EMPTY,this.selectedChange=new d.bkB,this.yearSelected=new d.bkB,this.activeDateChange=new d.bkB,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,pe.Z)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const J=this._dateAdapter.getYear(this._activeDate)-Qt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let W=0,Ae=[];W<tn;W++)Ae.push(J+W),4==Ae.length&&(this._years.push(Ae.map(Tt=>this._createCellForYear(Tt))),Ae=[]);this._changeDetectorRef.markForCheck()}_yearSelected(D){const J=D.value,W=this._dateAdapter.createDate(J,0,1),Ae=this._getDateFromYear(J);this.yearSelected.emit(W),this.selectedChange.emit(Ae)}_updateActiveDate(D){const W=this._activeDate;this.activeDate=this._getDateFromYear(D.value),this._dateAdapter.compareDate(W,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(D){const J=this._activeDate,W=this._isRtl();switch(D.keyCode){case M.UQ:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,W?1:-1);break;case M.LE:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,W?-1:1);break;case M.i7:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case M.n6:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case M.yZ:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Qt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case M.Kp:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,tn-Qt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case M.w_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?10*-tn:-tn);break;case M.dB:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?10*tn:tn);break;case M.Fm:case M.t6:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(J,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),D.preventDefault()}_handleCalendarBodyKeyup(D){(D.keyCode===M.t6||D.keyCode===M.Fm)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:D}),this._selectionKeyPressed=!1)}_getActiveCell(){return Qt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(D){const J=this._dateAdapter.getMonth(this.activeDate),W=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(D,J,1));return this._dateAdapter.createDate(D,J,Math.min(this._dateAdapter.getDate(this.activeDate),W))}_createCellForYear(D){const J=this._dateAdapter.createDate(D,0,1),W=this._dateAdapter.getYearName(J),Ae=this.dateClass?this.dateClass(J,"multi-year"):void 0;return new Le(D,W,W,this._shouldEnableYear(D),Ae)}_shouldEnableYear(D){if(null==D||this.maxDate&&D>this._dateAdapter.getYear(this.maxDate)||this.minDate&&D<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(let W=this._dateAdapter.createDate(D,0,1);this._dateAdapter.getYear(W)==D;W=this._dateAdapter.addCalendarDays(W,1))if(this.dateFilter(W))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(D){if(this._selectedYear=null,D instanceof De){const J=D.start||D.end;J&&(this._selectedYear=this._dateAdapter.getYear(J))}else D&&(this._selectedYear=this._dateAdapter.getYear(D))}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(d.gRc),d.rXU(P.MJ,8),d.rXU(j.dS,8))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-multi-year-view"]],viewQuery:function(J,W){if(1&J&&d.GBs(je,5),2&J){let Ae;d.mGM(Ae=d.lsd())&&(W._matCalendarBody=Ae.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],standalone:!0,features:[d.aNF],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,"selectedValueChange","activeDateChange","keyup","keydown","rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell"]],template:function(J,W){1&J&&(d.j41(0,"table",0)(1,"thead",1)(2,"tr"),d.nrm(3,"th",2),d.k0s()(),d.j41(4,"tbody",3),d.bIt("selectedValueChange",function(Tt){return W._yearSelected(Tt)})("activeDateChange",function(Tt){return W._updateActiveDate(Tt)})("keyup",function(Tt){return W._handleCalendarBodyKeyup(Tt)})("keydown",function(Tt){return W._handleCalendarBodyKeydown(Tt)}),d.k0s()()),2&J&&(d.R7$(4),d.Y8G("rows",W._years)("todayValue",W._todayYear)("startValue",W._selectedYear)("endValue",W._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",W._getActiveCell()))},dependencies:[je],encapsulation:2,changeDetection:0})}}return fe})();function Bn(fe,tt,D,J,W){const Ae=fe.getYear(tt),Tt=fe.getYear(D),gn=mt(fe,J,W);return Math.floor((Ae-gn)/tn)===Math.floor((Tt-gn)/tn)}function Qt(fe,tt,D,J){return function xe(fe,tt){return(fe%tt+tt)%tt}(fe.getYear(tt)-mt(fe,D,J),tn)}function mt(fe,tt,D){let J=0;return D?J=fe.getYear(D)-tn+1:tt&&(J=fe.getYear(tt)),J}let oe=(()=>{class fe{get activeDate(){return this._activeDate}
1set activeDate(D){let J=this._activeDate;const W=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(W,this.minDate,this.maxDate),this._dateAdapter.getYear(J)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(D){this._selected=D instanceof De?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D)),this._setSelectedMonth(D)}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}constructor(D,J,W,Ae){this._changeDetectorRef=D,this._dateFormats=J,this._dateAdapter=W,this._dir=Ae,this._rerenderSubscription=K.yU.EMPTY,this.selectedChange=new d.bkB,this.monthSelected=new d.bkB,this.activeDateChange=new d.bkB,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,pe.Z)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(D){const J=D.value,W=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),J,1);this.monthSelected.emit(W);const Ae=this._getDateFromMonth(J);this.selectedChange.emit(Ae)}_updateActiveDate(D){const W=this._activeDate;this.activeDate=this._getDateFromMonth(D.value),this._dateAdapter.compareDate(W,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(D){const J=this._activeDate,W=this._isRtl();switch(D.keyCode){case M.UQ:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,W?1:-1);break;case M.LE:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,W?-1:1);break;case M.i7:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case M.n6:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case M.yZ:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case M.Kp:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case M.w_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?-10:-1);break;case M.dB:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,D.altKey?10:1);break;case M.Fm:case M.t6:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(J,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),D.preventDefault()}_handleCalendarBodyKeyup(D){(D.keyCode===M.t6||D.keyCode===M.Fm)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:D}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let D=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(J=>J.map(W=>this._createCellForMonth(W,D[W]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(D){return D&&this._dateAdapter.getYear(D)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(D):null}_getDateFromMonth(D){const J=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),D,1),W=this._dateAdapter.getNumDaysInMonth(J);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),D,Math.min(this._dateAdapter.getDate(this.activeDate),W))}_createCellForMonth(D,J){const W=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),D,1),Ae=this._dateAdapter.format(W,this._dateFormats.display.monthYearA11yLabel),Tt=this.dateClass?this.dateClass(W,"year"):void 0;return new Le(D,J.toLocaleUpperCase(),Ae,this._shouldEnableMonth(D),Tt)}_shouldEnableMonth(D){const J=this._dateAdapter.getYear(this.activeDate);if(null==D||this._isYearAndMonthAfterMaxDate(J,D)||this._isYearAndMonthBeforeMinDate(J,D))return!1;if(!this.dateFilter)return!0;for(let Ae=this._dateAdapter.createDate(J,D,1);this._dateAdapter.getMonth(Ae)==D;
1Ae=this._dateAdapter.addCalendarDays(Ae,1))if(this.dateFilter(Ae))return!0;return!1}_isYearAndMonthAfterMaxDate(D,J){if(this.maxDate){const W=this._dateAdapter.getYear(this.maxDate),Ae=this._dateAdapter.getMonth(this.maxDate);return D>W||D===W&&J>Ae}return!1}_isYearAndMonthBeforeMinDate(D,J){if(this.minDate){const W=this._dateAdapter.getYear(this.minDate),Ae=this._dateAdapter.getMonth(this.minDate);return D<W||D===W&&J<Ae}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(D){this._selectedMonth=D instanceof De?this._getMonthInCurrentYear(D.start)||this._getMonthInCurrentYear(D.end):this._getMonthInCurrentYear(D)}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(d.gRc),d.rXU(P.de,8),d.rXU(P.MJ,8),d.rXU(j.dS,8))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-year-view"]],viewQuery:function(J,W){if(1&J&&d.GBs(je,5),2&J){let Ae;d.mGM(Ae=d.lsd())&&(W._matCalendarBody=Ae.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],standalone:!0,features:[d.aNF],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,"selectedValueChange","activeDateChange","keyup","keydown","label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell"]],template:function(J,W){1&J&&(d.j41(0,"table",0)(1,"thead",1)(2,"tr"),d.nrm(3,"th",2),d.k0s()(),d.j41(4,"tbody",3),d.bIt("selectedValueChange",function(Tt){return W._monthSelected(Tt)})("activeDateChange",function(Tt){return W._updateActiveDate(Tt)})("keyup",function(Tt){return W._handleCalendarBodyKeyup(Tt)})("keydown",function(Tt){return W._handleCalendarBodyKeydown(Tt)}),d.k0s()()),2&J&&(d.R7$(4),d.Y8G("label",W._yearLabel)("rows",W._months)("todayValue",W._todayMonth)("startValue",W._selectedMonth)("endValue",W._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",W._dateAdapter.getMonth(W.activeDate)))},dependencies:[je],encapsulation:2,changeDetection:0})}}return fe})(),Oe=1,bt=(()=>{class fe{constructor(D,J,W,Ae,Tt){this._intl=D,this.calendar=J,this._dateAdapter=W,this._dateFormats=Ae,this._id="mat-calendar-header-"+Oe++,this._periodButtonLabelId=`${this._id}-period-label`,this.calendar.stateChanges.subscribe(()=>Tt.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:-tn)}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:tn)}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(D,J){return"month"==this.calendar.currentView?this._dateAdapter.getYear(D)==this._dateAdapter.getYear(J)&&this._dateAdapter.getMonth(D)==this._dateAdapter.getMonth(J):"year"==this.calendar.currentView?this._dateAdapter.getYear(D)==this._dateAdapter.getYear(J):Bn(this._dateAdapter,D,J,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){const J=this._dateAdapter.getYear(this.calendar.activeDate)-Qt(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),W=J+tn-1;return[this._dateAdapter.getYearName(this._dateAdapter.createDate(J,0,1)),this._dateAdapter.getYearName(this._dateAdapter.createDate(W,0,1))]}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(Pe),d.rXU((0,d.Rfq)(()=>Yt)),d.rXU(P.MJ,8),d.rXU(P.de,8),d.rXU(d.gRc))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],standalone:!0,features:[d.aNF],ngContentSelectors:Xt,decls:17,vars:11,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-control
1s"],["aria-live","polite",1,"cdk-visually-hidden",3,"id"],["mat-button","","type","button",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,"click","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"click","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],template:function(J,W){1&J&&(d.NAR(),d.j41(0,"div",0)(1,"div",1)(2,"span",2),d.EFF(3),d.k0s(),d.j41(4,"button",3),d.bIt("click",function(){return W.currentPeriodClicked()}),d.j41(5,"span",4),d.EFF(6),d.k0s(),d.qSk(),d.j41(7,"svg",5),d.nrm(8,"polygon",6),d.k0s()(),d.joV(),d.nrm(9,"div",7),d.SdG(10),d.j41(11,"button",8),d.bIt("click",function(){return W.previousClicked()}),d.qSk(),d.j41(12,"svg",9),d.nrm(13,"path",10),d.k0s()(),d.joV(),d.j41(14,"button",11),d.bIt("click",function(){return W.nextClicked()}),d.qSk(),d.j41(15,"svg",9),d.nrm(16,"path",12),d.k0s()()()()),2&J&&(d.R7$(2),d.Y8G("id",W._periodButtonLabelId),d.R7$(),d.JRh(W.periodButtonDescription),d.R7$(),d.BMQ("aria-label",W.periodButtonLabel)("aria-describedby",W._periodButtonLabelId),d.R7$(2),d.JRh(W.periodButtonText),d.R7$(),d.AVh("mat-calendar-invert","month"!==W.calendar.currentView),d.R7$(4),d.Y8G("disabled",!W.previousEnabled()),d.BMQ("aria-label",W.prevButtonLabel),d.R7$(3),d.Y8G("disabled",!W.nextEnabled()),d.BMQ("aria-label",W.nextButtonLabel))},dependencies:[_.$z,_.iY],encapsulation:2,changeDetection:0})}}return fe})(),Yt=(()=>{class fe{get startAt(){return this._startAt}set startAt(D){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get selected(){return this._selected}set selected(D){this._selected=D instanceof De?D:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get minDate(){return this._minDate}set minDate(D){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get maxDate(){return this._maxDate}set maxDate(D){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get activeDate(){return this._clampedActiveDate}set activeDate(D){this._clampedActiveDate=this._dateAdapter.clampDate(D,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(D){const J=this._currentView!==D?D:null;this._currentView=D,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),J&&this.viewChanged.emit(J)}constructor(D,J,W,Ae){this._dateAdapter=J,this._dateFormats=W,this._changeDetectorRef=Ae,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new d.bkB,this.yearSelected=new d.bkB,this.monthSelected=new d.bkB,this.viewChanged=new d.bkB(!0),this._userSelection=new d.bkB,this._userDragDrop=new d.bkB,this._activeDrag=null,this.stateChanges=new N.B,this._intlChanges=D.changes.subscribe(()=>{Ae.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new r.A8(this.headerComponent||bt),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(D){const J=D.minDate&&!this._dateAdapter.sameDate(D.minDate.previousValue,D.minDate.currentValue)?D.minDate:void 0,W=D.maxDate&&!this._dateAdapter.sameDate(D.maxDate.previousValue,D.maxDate.currentValue)?D.maxDate:void 0,Ae=J||W||D.dateFilter;if(Ae&&!Ae.firstChange){const Tt=this._getCurrentViewComponent();Tt&&(this._moveFocusOnNextTick=!0,this._changeDetectorRef.detectChanges(),Tt._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(D){const J=D.value;(this.selected instanceof De||J&&!this._dateAdapter.sameDate(J,this.selected))&&this.selectedChange.emit(J),this._userSelection.emit(D)}_yearSelectedInMultiYearView(D){this.yearSelected.emit(D)}_monthSelectedInYearView(D){this.monthSelected.emit(D)}_goToDateInView(D,J){this.activeDate=D,this.currentView=J}_dragStarted(D){this._activeDrag=D}_dragEnded(D){this._activeDrag&&(D.value&&this._userDragDrop.emit(D),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(Pe),d.rXU(P.MJ,8),d.rXU(P.de,8),d.rXU(d.gRc))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-calendar"]],viewQuery:function(J,W){if(1&J&&(d.GBs(St,5),d.GBs(oe,5),d.GBs(Sn,5)),2&J){let Ae;d.mGM(Ae=d.lsd())&&(W.monthView=Ae.first),d.mGM(Ae=d.lsd())&&(W.yearView=Ae.first),d.mGM(Ae=d.lsd())&&(W.multiYearView=Ae.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"],standalone:!0,features:[d.Jv_([wn]),d.OA$,d.aNF],decls:5,vars:2,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDateChange","monthSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","yearSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],template:function(J,W){if(1&J&&(d.DNE(0,ln,0,0,"ng-template",0),d.j41(1,"div",1),d.DNE(2,Pt,1,11,"mat-month-view",2)(3,fn,1,6,"mat-year-view",3)(4,dt,1,6,"mat-multi-year-view",3),d.k0s()),2&J){let Ae;d.Y8G("cdkPortalOutlet",W._calendarHeaderPortal),d.R7$(2),d.vxM("month"===(Ae=W.currentView)?2:"year"===Ae?3:"multi-year"===Ae?4:-1)}},dependencies:[r.I3,n.vR,St,oe,Sn],styles:['.mat-calendar{display:block;line-height:normal;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-app-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-app-body-medium-size))}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}
1.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, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-period-button-text-weight, var(--mat-app-title-small-weight));--mdc-text-button-label-text-color:var(--mat-datepicker-calendar-period-button-text-color, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface-variant))}.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-datepicker-content .mat-calendar-previous-button:not(.mat-mdc-button-disabled),.mat-datepicker-content .mat-calendar-next-button:not(.mat-mdc-button-disabled){color:var(--mat-datepicker-calendar-navigation-button-icon-color, var(--mat-app-on-surface-variant))}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.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, var(--mat-app-on-surface-variant));font-size:var(--mat-datepicker-calendar-header-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-header-text-weight, var(--mat-app-title-small-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:""}'],encapsulation:2,changeDetection:0})}}return fe})();const Mn={transformPanel:(0,yt.hZ)("transformPanel",[(0,yt.kY)("void => enter-dropdown",(0,yt.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,yt.i7)([(0,yt.iF)({opacity:0,transform:"scale(1, 0.8)"}),(0,yt.iF)({opacity:1,transform:"scale(1, 1)"})]))),(0,yt.kY)("void => enter-dialog",(0,yt.i0)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,yt.i7)([(0,yt.iF)({opacity:0,transform:"scale(0.7)"}),(0,yt.iF)({transform:"none",opacity:1})]))),(0,yt.kY)("* => void",(0,yt.i0)("100ms linear",(0,yt.iF)({opacity:0})))]),fadeInCalendar:(0,yt.hZ)("fadeInCalendar",[(0,yt.wk)("void",(0,yt.iF)({opacity:0})),(0,yt.wk)("enter",(0,yt.iF)({opacity:1})),(0,yt.kY)("void => *",(0,yt.i0)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let At=0;const Ht=new d.nKC("mat-datepicker-scroll-strategy",{providedIn:"root",factory:()=>{const fe=(0,d.WQX)(c.hJ);return()=>fe.scrollStrategies.reposition()}}),Rt={provide:Ht,deps:[c.hJ],useFactory:function nt(fe){return()=>fe.scrollStrategies.reposition()}};let Je=(()=>{class fe{constructor(D,J,W,Ae,Tt,gn){this._elementRef=D,this._changeDetectorRef=J,this._globalModel=W,this._dateAdapter=Ae,this._rangeSelectionStrategy=Tt,this._subscriptions=new K.yU,this._animationDone=new N.B,this._isAnimating=!1,this._actionsPortal=null,this._closeButtonText=gn.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(D){const J=this._model.selection,W=D.value,Ae=J instanceof De;if(Ae&&this._rangeSelectionStrategy){const Tt=this._rangeSelectionStrategy.selectionFinished(W,J,D.event);this._model.updateSelection(Tt,this)}else W&&(Ae||!this._dateAdapter.sameDate(W,J))&&this._model.add(W);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(D){this._model.updateSelection(D.value,this)}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_handleAnimationEvent(D){this._isAnimating="start"===D.phaseName,this._isAnimating||this._animationDone.next()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(D,J){this._model=D?this._globalModel.clone():this._globalModel,this._actionsPortal=D,J&&this._changeDetectorRef.detectChanges()}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(d.aKT),d.rXU(d.gRc),d.rXU(ue),d.rXU(P.MJ),d.rXU(Ct,8),d.rXU(Pe))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-datepicker-content"]],viewQuery:function(J,W){if(1&J&&d.GBs(Yt,5),2&J){let Ae;d.mGM(Ae=d.lsd())&&(W._calendar=Ae.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:5,hostBindings:function(J,W){1&J&&d.Kam("@transformPanel.start",function(Tt){return W._handleAnimationEvent(Tt)})("@transformPanel.done",function(Tt){return W._handleAnimationEvent(Tt)}),2&J&&(d.zvX("@transformPanel",W._animationState),d.HbH(W.color?"mat-"+W.color:""),d.AVh("mat-datepicker-content-touch",W.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],standalone:!0,features:[d.aNF],decls:5,vars:27,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop","id","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],template:function(J,W){if(1&J&&(d.j41(0,"div",0)(1,"mat-calendar",1),d.bIt("yearSelected",function(Tt){return W.datepicker._selectYear(Tt)})("monthSelected",function(Tt){return W.datepicker._selectMonth(Tt)})("viewChanged",function(Tt){return W.datepicker._viewChanged(Tt)})("_userSelection",function(Tt){return W._handleUserSelection(Tt)})("_userDragDrop",function(Tt){return W._handleUserDragDrop(Tt)}),d.k0s(),d.DNE(2,Dt,0,0,"ng-template",2),d.j41(3,"button",3),d.bIt("focus",function(){return W._closeButtonF
1ocused=!0})("blur",function(){return W._closeButtonFocused=!1})("click",function(){return W.datepicker.close()}),d.EFF(4),d.k0s()()),2&J){let Ae;d.AVh("mat-datepicker-content-container-with-custom-header",W.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",W._actionsPortal),d.BMQ("aria-modal",!0)("aria-labelledby",null!==(Ae=W._dialogLabelId)&&void 0!==Ae?Ae:void 0),d.R7$(),d.HbH(W.datepicker.panelClass),d.Y8G("id",W.datepicker.id)("startAt",W.datepicker.startAt)("startView",W.datepicker.startView)("minDate",W.datepicker._getMinDate())("maxDate",W.datepicker._getMaxDate())("dateFilter",W.datepicker._getDateFilter())("headerComponent",W.datepicker.calendarHeaderComponent)("selected",W._getSelected())("dateClass",W.datepicker.dateClass)("comparisonStart",W.comparisonStart)("comparisonEnd",W.comparisonEnd)("@fadeInCalendar","enter")("startDateAccessibleName",W.startDateAccessibleName)("endDateAccessibleName",W.endDateAccessibleName),d.R7$(),d.Y8G("cdkPortalOutlet",W._actionsPortal),d.R7$(),d.AVh("cdk-visually-hidden",!W._closeButtonFocused),d.Y8G("color",W.color||"primary"),d.R7$(),d.JRh(W._closeButtonText)}},dependencies:[n.kB,Yt,r.I3,_.$z],styles:[".mat-datepicker-content{display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color, var(--mat-app-surface-container-high));color:var(--mat-datepicker-calendar-container-text-color, var(--mat-app-on-surface));box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-shape, var(--mat-app-corner-large))}.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{display:block;max-height:80vh;box-shadow:var(--mat-datepicker-calendar-container-touch-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-touch-shape, var(--mat-app-corner-extra-large));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:[Mn.transformPanel,Mn.fadeInCalendar]},changeDetection:0})}}return fe})(),ht=(()=>{class fe{get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(D){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(D){this._color=D}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(D){D!==this._disabled&&(this._disabled=D,this.stateChanges.next(void 0))}get panelClass(){return this._panelClass}set panelClass(D){this._panelClass=(0,Ke.cc)(D)}get opened(){return this._opened}set opened(D){D?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(D,J,W,Ae,Tt,gn,ci){this._overlay=D,this._viewContainerRef=W,this._dateAdapter=Tt,this._dir=gn,this._model=ci,this._inputStateChanges=K.yU.EMPTY,this._document=(0,d.WQX)(s.qQ),this.startView="month",this.touchUi=!1,this.xPosition="start",this.yPosition="below",this.restoreFocus=!0,this.yearSelected=new d.bkB,this.monthSelected=new d.bkB,this.viewChanged=new d.bkB(!0),this.openedStream
1=new d.bkB,this.closedStream=new d.bkB,this._opened=!1,this.id="mat-datepicker-"+At++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new N.B,this._injector=(0,d.WQX)(d.zZn),this._changeDetectorRef=(0,d.WQX)(d.gRc),this._scrollStrategy=Ae,this._model.selectionChanged.subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnChanges(D){const J=D.xPosition||D.yPosition;if(J&&!J.firstChange&&this._overlayRef){const W=this._overlayRef.getConfig().positionStrategy;W instanceof c.rW&&(this._setConnectedPositions(W),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(D){this._model.add(D)}_selectYear(D){this.yearSelected.emit(D)}_selectMonth(D){this.monthSelected.emit(D)}_viewChanged(D){this.viewChanged.emit(D)}registerInput(D){return this._inputStateChanges.unsubscribe(),this.datepickerInput=D,this._inputStateChanges=D.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(D){this._actionsPortal=D,this._componentRef?.instance._assignActions(D,!0)}removeActions(D){D===this._actionsPortal&&(this._actionsPortal=null,this._componentRef?.instance._assignActions(null,!0))}open(){this._opened||this.disabled||this._componentRef?.instance._isAnimating||(this._focusedElementBeforeOpen=(0,H.vc)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened||this._componentRef?.instance._isAnimating)return;const D=this.restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus,J=()=>{this._opened&&(this._opened=!1,this.closedStream.emit())};if(this._componentRef){const{instance:W,location:Ae}=this._componentRef;W._startExitAnimation(),W._animationDone.pipe((0,le.s)(1)).subscribe(()=>{const Tt=this._document.activeElement;D&&(!Tt||Tt===this._document.activeElement||Ae.nativeElement.contains(Tt))&&this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()})}D?setTimeout(J):J()}_applyPendingSelection(){this._componentRef?.instance?._applyPendingSelection()}_forwardContentValues(D){D.datepicker=this,D.color=this.color,D._dialogLabelId=this.datepickerInput.getOverlayLabelId(),D._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();const D=this.touchUi,J=new r.A8(Je,this._viewContainerRef),W=this._overlayRef=this._overlay.create(new c.rR({positionStrategy:D?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[D?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:D?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-"+(D?"dialog":"popup")}));this._getCloseStream(W).subscribe(Ae=>{Ae&&Ae.preventDefault(),this.close()}),W.keydownEvents().subscribe(Ae=>{const Tt=Ae.keyCode;(Tt===M.i7||Tt===M.n6||Tt===M.UQ||Tt===M.LE||Tt===M.w_||Tt===M.dB)&&Ae.preventDefault()}),this._componentRef=W.attach(J),this._forwardContentValues(this._componentRef.instance),D||(0,d.mal)(()=>{W.updatePosition()},{injector:this._injector})}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const D=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(D)}_setConnectedPositions(D){const J="end"===this.xPosition?"end":"start",W="start"===J?"end":"start",Ae="above"===this.yPosition?"bottom":"top",Tt="top"===Ae?"bottom":"top";return D.withPositions([{originX:J,originY:Tt,overlayX:J,overlayY:Ae},{originX:J,originY:Ae,overlayX:J,overlayY:Tt},{originX:W,originY:Tt,overlayX:W,overlayY:Ae},{originX:W,originY:Ae,overlayX:W,overlayY:Tt}])}_getCloseStream(D){const J=["ctrlKey","shiftKey","metaKey"];return(0,ne.h)(D.backdropClick(),D.detachments(),D.keydownEvents().pipe((0,me.p)(W=>W.keyCode===M._f&&!(0,M.rp)(W)||this.datepickerInput&&(0,M.rp)(W,"altKey")&&W.keyCode===M.i7&&J.every(Ae=>!(0,M.rp)(W,Ae)))))}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(c.hJ),d.rXU(d.SKi),d.rXU(d.c1b),d.rXU(Ht),d.rXU(P.MJ,8),d.rXU(j.dS,8),d.rXU(ue))}}static{this.\u0275dir=d.FsC({type:fe,inputs:{calendarHeaderComponent:"
1calendarHeaderComponent",startAt:"startAt",startView:"startView",color:"color",touchUi:[2,"touchUi","touchUi",d.L39],disabled:[2,"disabled","disabled",d.L39],xPosition:"xPosition",yPosition:"yPosition",restoreFocus:[2,"restoreFocus","restoreFocus",d.L39],dateClass:"dateClass",panelClass:"panelClass",opened:[2,"opened","opened",d.L39]},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[d.GFd,d.OA$]})}}return fe})();class ut{constructor(tt,D){this.target=tt,this.targetElement=D,this.value=this.target.value}}let Wt=(()=>{class fe{get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(D){this._assignValueProgrammatically(D)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(D){const J=D,W=this._elementRef.nativeElement;this._disabled!==J&&(this._disabled=J,this.stateChanges.next(void 0)),J&&this._isInitialized&&W.blur&&W.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(D){this._model=D,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(J=>{if(this._shouldHandleChangeEvent(J)){const W=this._getValueFromModel(J.selection);this._lastValueValid=this._isValidValue(W),this._cvaOnChange(W),this._onTouched(),this._formatValue(W),this.dateInput.emit(new ut(this,this._elementRef.nativeElement)),this.dateChange.emit(new ut(this,this._elementRef.nativeElement))}})}constructor(D,J,W){this._elementRef=D,this._dateAdapter=J,this._dateFormats=W,this.dateChange=new d.bkB,this.dateInput=new d.bkB,this.stateChanges=new N.B,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=K.yU.EMPTY,this._localeSubscription=K.yU.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=Ae=>{const Tt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Ae.value));return!Tt||this._matchesFilter(Tt)?null:{matDatepickerFilter:!0}},this._minValidator=Ae=>{const Tt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Ae.value)),gn=this._getMinDate();return!gn||!Tt||this._dateAdapter.compareDate(gn,Tt)<=0?null:{matDatepickerMin:{min:gn,actual:Tt}}},this._maxValidator=Ae=>{const Tt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Ae.value)),gn=this._getMaxDate();return!gn||!Tt||this._dateAdapter.compareDate(gn,Tt)>=0?null:{matDatepickerMax:{max:gn,actual:Tt}}},this._lastValueValid=!1,this._localeSubscription=J.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(D){hn(D,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(D){this._validatorOnChange=D}validate(D){return this._validator?this._validator(D):null}writeValue(D){this._assignValueProgrammatically(D)}registerOnChange(D){this._cvaOnChange=D}registerOnTouched(D){this._onTouched=D}setDisabledState(D){this.disabled=D}_onKeydown(D){(0,M.rp)(D,"altKey")&&D.keyCode===M.n6&&["ctrlKey","shiftKey","metaKey"].every(Ae=>!(0,M.rp)(D,Ae))&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),D.preventDefault())}_onInput(D){const J=this._lastValueValid;let W=this._dateAdapter.parse(D,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(W),W=this._dateAdapter.getValidDateOrNull(W);const Ae=!this._dateAdapter.sameDate(W,this.value);!W||Ae?this._cvaOnChange(W):(D&&!this.value&&this._cvaOnChange(W),J!==this._lastValueValid&&this._validatorOnChange()),Ae&&(this._assignValue(W),this.dateInput.emit(new ut(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new ut(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(D){this._elementRef.nativeElement.value=null!=D?this._dateAdapter.format(D,this._dateFormats.display.dateInput):""}_assignValue(D){this._model?(this._assignValueToModel(D),this._pendingValue=null):this._pe
1ndingValue=D}_isValidValue(D){return!D||this._dateAdapter.isValid(D)}_parentDisabled(){return!1}_assignValueProgrammatically(D){D=this._dateAdapter.deserialize(D),this._lastValueValid=this._isValidValue(D),D=this._dateAdapter.getValidDateOrNull(D),this._assignValue(D),this._formatValue(D)}_matchesFilter(D){const J=this._getDateFilter();return!J||J(D)}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(d.aKT),d.rXU(P.MJ,8),d.rXU(P.de,8))}}static{this.\u0275dir=d.FsC({type:fe,inputs:{value:"value",disabled:[2,"disabled","disabled",d.L39]},outputs:{dateChange:"dateChange",dateInput:"dateInput"},standalone:!0,features:[d.GFd,d.OA$]})}}return fe})();function hn(fe,tt){const D=Object.keys(fe);for(let J of D){const{previousValue:W,currentValue:Ae}=fe[J];if(!tt.isDateInstance(W)||!tt.isDateInstance(Ae))return!0;if(!tt.sameDate(W,Ae))return!0}return!1}let ri=(()=>{class fe{static{this.\u0275fac=function(J){return new(J||fe)}}static{this.\u0275dir=d.FsC({type:fe,selectors:[["","matDatepickerToggleIcon",""]],standalone:!0})}}return fe})(),Ki=(()=>{class fe{get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(D){this._disabled=D}constructor(D,J,W){this._intl=D,this._changeDetectorRef=J,this._stateChanges=K.yU.EMPTY;const Ae=Number(W);this.tabIndex=Ae||0===Ae?Ae:null}ngOnChanges(D){D.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(D){this.datepicker&&!this.disabled&&(this.datepicker.open(),D.stopPropagation())}_watchStateChanges(){const D=this.datepicker?this.datepicker.stateChanges:(0,w.of)(),J=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,w.of)(),W=this.datepicker?(0,ne.h)(this.datepicker.openedStream,this.datepicker.closedStream):(0,w.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,ne.h)(this._intl.changes,D,J,W).subscribe(()=>this._changeDetectorRef.markForCheck())}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(Pe),d.rXU(d.gRc),d.kS0("tabindex"))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-datepicker-toggle"]],contentQueries:function(J,W,Ae){if(1&J&&d.wni(Ae,ri,5),2&J){let Tt;d.mGM(Tt=d.lsd())&&(W._customIcon=Tt.first)}},viewQuery:function(J,W){if(1&J&&d.GBs(Ze,5),2&J){let Ae;d.mGM(Ae=d.lsd())&&(W._button=Ae.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(J,W){1&J&&d.bIt("click",function(Tt){return W._open(Tt)}),2&J&&(d.BMQ("tabindex",null)("data-mat-calendar",W.datepicker?W.datepicker.id:null),d.AVh("mat-datepicker-toggle-active",W.datepicker&&W.datepicker.opened)("mat-accent",W.datepicker&&"accent"===W.datepicker.color)("mat-warn",W.datepicker&&"warn"===W.datepicker.color))},inputs:{datepicker:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",d.L39],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],standalone:!0,features:[d.GFd,d.OA$,d.aNF],ngContentSelectors:We,decls:4,vars:6,consts:[["button",""],["mat-icon-button","","type","button",3,"disabled","disableRipple"],["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(J,W){1&J&&(d.NAR(Ce),d.j41(0,"button",1,0),d.DNE(2,B,2,0,":svg:svg",2),d.SdG(3),d.k0s()),2&J&&(d.Y8G("disabled",W.disabled)("disableRipple",W.disableRipple),d.BMQ("aria-haspopup",W.datepicker?"dialog":null)("aria-label",W.ariaLabel||W._intl.openCalendarLabel)("tabindex",W.disabled?-1:W.tabIndex),d.R7$(2),d.vxM(W._customIcon?-1:2))},dependencies:[_.iY],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color, var(--mat-app-on-surface-variant))}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color, var(--mat-app-on-surface-variant))}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}"],encapsulation:2,changeDetection:0})}}return fe})();function Xi(fe){return Cr(fe,!0)}function Zi(fe){return fe.nodeType===Node.ELEMENT_NODE}function Cr(fe,tt){if(Zi(fe)&&tt){const J=(fe.getAttribute?.("aria-labelledby")?.split(/\s+/g)||[]).reduce((W,Ae)=>{const Tt=document.getElementById(Ae);return Tt&&W.push(Tt),W},[]);if(J.length)return J.map(W=>Cr(W,!1)).join(" ")}if(Zi(fe)){const D=fe.getAttribute("aria-label")?.trim();if(D)return D}if(function qi(fe){return"INPUT"===fe.nodeName}(fe)||function fr(fe){return"TEXTAREA"===fe.nodeName}(fe)){if(fe.labels?.length)return Array.from(fe.labels).map(W=>Cr(W,!1)).join(" ");const D=fe.getAttribute("placeholder")?.trim();if(D)return D;const J=fe.getAttribute("title")?.trim();if(J)return J}return(fe.textContent||"").replace(/\s+/g," ").trim()}const $e=new d.nKC("MAT_DATE_RANGE_INPUT_PARENT");let he=(()=>{class fe extends Wt{get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(D){this._errorStateTracker.matcher=D}get errorState(){return this._errorStateTracker.errorState}set errorState(D){this._errorStateTracker.errorState=D}constructor(D,J,W,Ae,Tt,gn,ci,pi){super(J,ci,pi),this._rangeInput=D,this._elementRef=J,this._defaultErrorStateMatcher=W,this._injector=Ae,this._parentForm=Tt,this._parentFormGroup=gn,this._dir=(0,d.WQX)(j.dS,{optional:!0}),this._errorStateTracker=new P.X0(this._defaultErrorStateMatcher,null,this._parentFormGroup,this._parentForm,this.stateChanges)}ngOnInit(){const D=this._injector.get(ot.vO,null,{optional:!0,self:!0});D&&(this.ngControl=D,this._errorStateTracker.ngControl=D)}ngDoCheck(){this.ngControl&&this.updateErrorState()}isEmpty(){return 0===this._elementRef.nativeElement.value.length}_getPlaceholder(){return this._elementRef.nativeElement.placeholder}focus(){this._elementRef.nativeElement.focus()}getMirrorValue(){const D=this._elementRef.nativeElement,J=D.value;return J.length>0?J:D.placeholder}updateErrorState(){this._errorStateTracker.updateErrorState()}_onInput(D){super._onInput(D),this._rangeInput._handleChildValueChange()}_openPopup(){this._rangeInput._openDatepicker()}_getMinDate(){return this._rangeInput.min}_getMaxDate(){return this._rangeInput.max}_getDateFilter(){return this._rangeInput.dateFilter}_parentDisabled(){return this._rangeInput._groupDisabled}_shouldHandleChangeEvent({source:D}){return D!==this._rangeInput._startInput&&D!==this._rangeInput._endInput}_assignValueProgrammatically(D){super._assignValueProgrammatically(D),(this===this._rangeInput._startInput?this._rangeInput._endInput:this._rangeInput._startInput)?._validatorOnChange()}_getAccessibleName(){return Xi(this._elementRef.nativeElement)}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU($e),d.rXU(d.aKT),d.rXU(P.es),d.rXU(d.zZn),d.rXU(ot.cV,8),d.rXU(ot.j4,8),d.rXU(P.MJ,8),d.rXU(P.de,8))}}static{this.\u0275dir=d.FsC({type:fe,inputs:{errorStateMatcher:"errorStateMatcher"},standalone:!0,features:[d.Vt3]})}}return fe})(),ie=(()=>{class fe extends he{constructor(D,J,W,Ae,Tt,gn,ci,pi){super(D,J,W,Ae,Tt,gn,ci,pi),this._startValidator=Si=>{const Ti=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Si.value)),bi=this._model?this._model.selection.end:null;return!Ti||!bi||this._dateAdapter.compareDate(Ti,bi)<=0?null:{matStartDateInvalid:{end:bi,actual:Ti}}}
1,this._validator=ot.k0.compose([...super._getValidators(),this._startValidator])}_getValueFromModel(D){return D.start}_shouldHandleChangeEvent(D){return!(!super._shouldHandleChangeEvent(D)||(D.oldValue?.start?D.selection.start&&!this._dateAdapter.compareDate(D.oldValue.start,D.selection.start):!D.selection.start))}_assignValueToModel(D){if(this._model){const J=new De(D,this._model.selection.end);this._model.updateSelection(J,this)}}_formatValue(D){super._formatValue(D),this._rangeInput._handleChildValueChange()}_onKeydown(D){const J=this._rangeInput._endInput,W=this._elementRef.nativeElement,Ae="rtl"!==this._dir?.value;(D.keyCode===M.LE&&Ae||D.keyCode===M.UQ&&!Ae)&&W.selectionStart===W.value.length&&W.selectionEnd===W.value.length?(D.preventDefault(),J._elementRef.nativeElement.setSelectionRange(0,0),J.focus()):super._onKeydown(D)}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU($e),d.rXU(d.aKT),d.rXU(P.es),d.rXU(d.zZn),d.rXU(ot.cV,8),d.rXU(ot.j4,8),d.rXU(P.MJ,8),d.rXU(P.de,8))}}static{this.\u0275dir=d.FsC({type:fe,selectors:[["input","matStartDate",""]],hostAttrs:["type","text",1,"mat-start-date","mat-date-range-input-inner"],hostVars:5,hostBindings:function(J,W){1&J&&d.bIt("input",function(Tt){return W._onInput(Tt.target.value)})("change",function(){return W._onChange()})("keydown",function(Tt){return W._onKeydown(Tt)})("blur",function(){return W._onBlur()}),2&J&&(d.Mr5("disabled",W.disabled),d.BMQ("aria-haspopup",W._rangeInput.rangePicker?"dialog":null)("aria-owns",W._rangeInput._ariaOwns?W._rangeInput._ariaOwns():(null==W._rangeInput.rangePicker?null:W._rangeInput.rangePicker.opened)&&W._rangeInput.rangePicker.id||null)("min",W._getMinDate()?W._dateAdapter.toIso8601(W._getMinDate()):null)("max",W._getMaxDate()?W._dateAdapter.toIso8601(W._getMaxDate()):null))},outputs:{dateChange:"dateChange",dateInput:"dateInput"},standalone:!0,features:[d.Jv_([{provide:ot.kq,useExisting:fe,multi:!0},{provide:ot.cz,useExisting:fe,multi:!0}]),d.Vt3]})}}return fe})(),Ve=(()=>{class fe extends he{constructor(D,J,W,Ae,Tt,gn,ci,pi){super(D,J,W,Ae,Tt,gn,ci,pi),this._endValidator=Si=>{const Ti=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Si.value)),bi=this._model?this._model.selection.start:null;return!Ti||!bi||this._dateAdapter.compareDate(Ti,bi)>=0?null:{matEndDateInvalid:{start:bi,actual:Ti}}},this._validator=ot.k0.compose([...super._getValidators(),this._endValidator])}_getValueFromModel(D){return D.end}_shouldHandleChangeEvent(D){return!(!super._shouldHandleChangeEvent(D)||(D.oldValue?.end?D.selection.end&&!this._dateAdapter.compareDate(D.oldValue.end,D.selection.end):!D.selection.end))}_assignValueToModel(D){if(this._model){const J=new De(this._model.selection.start,D);this._model.updateSelection(J,this)}}_moveCaretToEndOfStartInput(){const D=this._rangeInput._startInput._elementRef.nativeElement,J=D.value;J.length>0&&D.setSelectionRange(J.length,J.length),D.focus()}_onKeydown(D){const J=this._elementRef.nativeElement,W="rtl"!==this._dir?.value;D.keyCode!==M.G_||J.value?(D.keyCode===M.UQ&&W||D.keyCode===M.LE&&!W)&&0===J.selectionStart&&0===J.selectionEnd?(D.preventDefault(),this._moveCaretToEndOfStartInput()):super._onKeydown(D):this._moveCaretToEndOfStartInput()}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU($e),d.rXU(d.aKT),d.rXU(P.es),d.rXU(d.zZn),d.rXU(ot.cV,8),d.rXU(ot.j4,8),d.rXU(P.MJ,8),d.rXU(P.de,8))}}static{this.\u0275dir=d.FsC({type:fe,selectors:[["input","matEndDate",""]],hostAttrs:["type","text",1,"mat-end-date","mat-date-range-input-inner"],hostVars:5,hostBindings:function(J,W){1&J&&d.bIt("input",function(Tt){return W._onInput(Tt.target.value)})("change",function(){return W._onChange()})("keydown",function(Tt){return W._onKeydown(Tt)})("blur",function(){return W._onBlur()}),2&J&&(d.Mr5("disabled",W.disabled),d.BMQ("aria-haspopup",W._rangeInput.rangePicker?"dialog":null)("aria-owns",W._rangeInput._ariaOwns?W._rangeInput._ariaOwns():(null==W._rangeInput.rangePicker?null:W._rangeInput.rangePicker.opened)&&W._rangeInput.rangePicker.id||null)("min",W._getMinDate()?W._dateAdapter.toIso8601(W._getMinDate()):null)("max",W._getMaxDate()?W._dateAdapter.toIso8601(W._getMaxDate()):null))},outputs:{dateChange:"dateChange",dateInput:"dateInput"},standalone:!0,features:[d.Jv_([{provide:ot.kq,useExisting:fe,multi:!0},{provide:ot.cz,useExisting:fe,multi:!0}]),d.Vt3]})}}return fe})(),Vt=0,mn=(()=>{class fe{get value(){return this._model?this._model.selection:null}get shouldLabelFloat(){return this.focused||!this.empty}get placeholder(){const D=this._startInput?._getPlaceholder()||"",J=this._endInput?._getPlaceholder()||"";return D||J?`${D}
1 ${this.separator} ${J}`:""}get rangePicker(){return this._rangePicker}set rangePicker(D){D&&(this._model=D.registerInput(this),this._rangePicker=D,this._closedSubscription.unsubscribe(),this._openedSubscription.unsubscribe(),this._ariaOwns.set(this.rangePicker.opened?D.id:null),this._closedSubscription=D.closedStream.subscribe(()=>{this._startInput?._onTouched(),this._endInput?._onTouched(),this._ariaOwns.set(null)}),this._openedSubscription=D.openedStream.subscribe(()=>{this._ariaOwns.set(D.id)}),this._registerModel(this._model))}get required(){return this._required??(this._isTargetRequired(this)||this._isTargetRequired(this._startInput)||this._isTargetRequired(this._endInput))??!1}set required(D){this._required=D}get dateFilter(){return this._dateFilter}set dateFilter(D){const J=this._startInput,W=this._endInput,Ae=J&&J._matchesFilter(J.value),Tt=W&&W._matchesFilter(J.value);this._dateFilter=D,J&&J._matchesFilter(J.value)!==Ae&&J._validatorOnChange(),W&&W._matchesFilter(W.value)!==Tt&&W._validatorOnChange()}get min(){return this._min}set min(D){const J=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D));this._dateAdapter.sameDate(J,this._min)||(this._min=J,this._revalidate())}get max(){return this._max}set max(D){const J=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(D));this._dateAdapter.sameDate(J,this._max)||(this._max=J,this._revalidate())}get disabled(){return this._startInput&&this._endInput?this._startInput.disabled&&this._endInput.disabled:this._groupDisabled}set disabled(D){D!==this._groupDisabled&&(this._groupDisabled=D,this.stateChanges.next(void 0))}get errorState(){return!(!this._startInput||!this._endInput)&&(this._startInput.errorState||this._endInput.errorState)}get empty(){const D=!!this._startInput&&this._startInput.isEmpty(),J=!!this._endInput&&this._endInput.isEmpty();return D&&J}constructor(D,J,W,Ae,Tt){this._changeDetectorRef=D,this._elementRef=J,this._dateAdapter=Ae,this._formField=Tt,this._closedSubscription=K.yU.EMPTY,this._openedSubscription=K.yU.EMPTY,this.id="mat-date-range-input-"+Vt++,this.focused=!1,this.controlType="mat-date-range-input",this._ariaOwns=(0,d.vPA)(null),this._groupDisabled=!1,this._ariaDescribedBy=null,this.separator="\u2013",this.comparisonStart=null,this.comparisonEnd=null,this.stateChanges=new N.B,this.disableAutomaticLabeling=!0,Tt?._elementRef.nativeElement.classList.contains("mat-mdc-form-field")&&J.nativeElement.classList.add("mat-mdc-input-element","mat-mdc-form-field-input-control","mdc-text-field__input"),this.ngControl=W}setDescribedByIds(D){this._ariaDescribedBy=D.length?D.join(" "):null}onContainerClick(){!this.focused&&!this.disabled&&(this._model&&this._model.selection.start?this._endInput.focus():this._startInput.focus())}ngAfterContentInit(){this._model&&this._registerModel(this._model),(0,ne.h)(this._startInput.stateChanges,this._endInput.stateChanges).subscribe(()=>{this.stateChanges.next(void 0)})}ngOnChanges(D){hn(D,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._closedSubscription.unsubscribe(),this._openedSubscription.unsubscribe(),this.stateChanges.complete()}getStartValue(){return this.value?this.value.start:null}getThemePalette(){return this._formField?this._formField.color:void 0}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getOverlayLabelId(){return this._formField?this._formField.getLabelId():null}_getInputMirrorValue(D){const J="start"===D?this._startInput:this._endInput;return J?J.getMirrorValue():""}_shouldHidePlaceholders(){return!!this._startInput&&!this._startInput.isEmpty()}_handleChildValueChange(){this.stateChanges.next(void 0),this._changeDetectorRef.markForCheck()}_openDatepicker(){this._rangePicker&&this._rangePicker.open()}_shouldHideSeparator(){return(!this._formField||this._formField.getLabelId()&&!this._formField._shouldLabelFloat())&&this.empty}_getAriaLabelledby(){const D=this._formField;return D&&D._hasFloatingLabel()?D._labelId:null}_getStartDateAccessibleName(){return this._startInput._getAccessibleName()}_getEndDateAccessibleName(){return this._endInput._getAccessibleName()}_updateFocus(D){this.focused=null!==D,this.stateChanges.next()}_revalidate(){this._startInput&&this._startInput._validatorOnChange(),this._endInput&&this._endInput._validatorOnChange()}_registerModel(D){this._startInput&&this._startInput._registerModel(D),this._endInput&&this._endInput._registerModel(D)}_isTargetRequired(D){return D?.ngControl?.control?.hasValidator(ot.k0.required)}static{this.\u0275fac=function(J){return new(J||fe)(d.rXU(d.gRc),d.rXU(d.aKT),d.rXU(ot.ZU,10),d.rXU(P.MJ,8),d.rXU(pt.xb,8))}}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-date-range-input"]],contentQueries:function(J,W,Ae){if(1&J&&(d.wni(Ae,ie,5),d.wni(Ae,Ve,5)),2&J){let Tt;d.mGM(Tt=d.lsd())&&(W._startInput=Tt.first),d.mGM(Tt=d.lsd())&&(W._endInput=Tt.first)}},hostAttrs:["role","group",1,"mat-date-range-input"],hostVars:8,hostBindings:function(J,W){2&J&&(d.BMQ("id",W.id)("aria-labelledby",W._getAriaLabelledby())("aria-describedby",W._ariaDescribedBy)("data-mat-calendar",W.rangePicker?W.rangePicker.id:null),d.AVh("mat-date-range-input-hide-placeholders",W._shouldHidePlaceholders())("mat-date-range-input-required",W.required))},inputs:{rangePicker:"rangePicker",required:[2,"required","required",d.L39],dateFilter:"dateFilter",min:"min",max:"max",disabled:[2,"disabled","disabled",d.L39],separator:"separator",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},exportAs:["matDateRangeInput"],standalone:!0,features:[d.Jv_([{provide:pt.qT,useExisting:fe},{provide:$e,useExisting:fe}]),d.GFd,d.OA$,d.aNF],ngContentSelectors:ae,decls:11,vars:5,consts:[["cdkMonitorSubtreeFocus","",1,"mat-date-range-input-container",3,"cdkFocusChange"],[1,"mat-date-range-input-wrapper"],["aria-hidden","true",1,"mat-date-range-input-mirror"],[1,"mat-date-range-input-separator"],[1,"mat-date-range-input-wrapper","mat-date-range-input-end-wrapper"]],template:function(J,W){1&J&&(d.NAR(ee),d.j41(0,"div",0),d.bIt("cdkFocusChange",function(Tt){return W._updateFocus(Tt)}),d.j41(1,"div",1),d.SdG(2),d.j41(3,"span",2),d.EFF(4),d.k0s()(),d.j41(5,"span",3),d.EFF(6),d.k0s(),d.j41(7,"div",4),d.SdG(8,1),d.j41(9,"span",2),d.EFF(10),d.k0s()()()),2&J&&(d.R7$(4),d.JRh(W._getInputMirrorValue("start")),d.R7$(),d.AVh("mat-date-range-input-separator-hidden",W._shouldHideSeparator()),d.R7$(),d.JRh(W.separator),d.R7$(4),d.JRh(W._getInputMirrorValue("end")))},dependencies:[n.vR],styles:[".mat-date-range-input{display:block;width:100%}.mat-date-range-input-container{display:flex;align-items:center}.mat-date-range-input-separator{transition:opacity 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);margin:0 4px;color:var(--mat-datepicker-range-input-separator-color, var(--mat-app-on-surface))}.mat-form-field-disabled .mat-date-range-input-separator{color:var(--mat-datepicker-range-input-disabled-state-separator-color)}._mat-animation-noopable .mat-date-range-input-separator{transition:none}.mat-date-range-input-separator-hidden{-webkit-user-select:none;user-select:none;opacity:0;transition:none}.mat-date-range-input-wrapper{position:relative;overflow:hidden;max-width:calc(50% - 4px)}.mat-date-range-input-end-wrapper{flex-grow:1}.mat-date-range-input-inner{position:absolute;top:0;left:0;font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;vertical-align:bottom;text-align:inherit;-webkit-appearance:none;width:100%;height:100%}.mat-date-range-input-inner:-moz-ui-invalid{box-shadow:none}.mat-date-range-input-inner::placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-date-range-input-inner::-moz-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-date-range-input-inner::-webkit-input-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-date-range-input-inner:-ms-input-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-date-range-input-inner[disabled]{color:var(--mat-datepicker-range-input-disabled-state-text-color)}.mat-form-field-hide-placeholder .mat-date-range-input-inner::placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner::placeholder{-webkit-user-select:none;user-select:none;color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-date-range-input-inner::placeholder,.cdk-high-contrast-active .mat-date-range-input-hide-placeholders .mat-date-range-input-inner::placeholder{opacity:0}
1.mat-form-field-hide-placeholder .mat-date-range-input-inner::-moz-placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner::-moz-placeholder{-webkit-user-select:none;user-select:none;color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-date-range-input-inner::-moz-placeholder,.cdk-high-contrast-active .mat-date-range-input-hide-placeholders .mat-date-range-input-inner::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-date-range-input-inner::-webkit-input-placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-date-range-input-inner::-webkit-input-placeholder,.cdk-high-contrast-active .mat-date-range-input-hide-placeholders .mat-date-range-input-inner::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-date-range-input-inner:-ms-input-placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner:-ms-input-placeholder{-webkit-user-select:none;user-select:none;color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-date-range-input-inner:-ms-input-placeholder,.cdk-high-contrast-active .mat-date-range-input-hide-placeholders .mat-date-range-input-inner:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-date-range-input-inner::placeholder{transition:none}._mat-animation-noopable .mat-date-range-input-inner::-moz-placeholder{transition:none}._mat-animation-noopable .mat-date-range-input-inner::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-date-range-input-inner:-ms-input-placeholder{transition:none}.mat-date-range-input-mirror{-webkit-user-select:none;user-select:none;visibility:hidden;white-space:nowrap;display:inline-block;min-width:2px}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-infix{width:200px}"],encapsulation:2,changeDetection:0})}}return fe})(),Pn=(()=>{class fe extends ht{_forwardContentValues(D){super._forwardContentValues(D);const J=this.datepickerInput;J&&(D.comparisonStart=J.comparisonStart,D.comparisonEnd=J.comparisonEnd,D.startDateAccessibleName=J._getStartDateAccessibleName(),D.endDateAccessibleName=J._getEndDateAccessibleName())}static{this.\u0275fac=(()=>{let D;return function(W){return(D||(D=d.xGo(fe)))(W||fe)}})()}static{this.\u0275cmp=d.VBU({type:fe,selectors:[["mat-date-range-picker"]],exportAs:["matDateRangePicker"],standalone:!0,features:[d.Jv_([Rn,Xe,{provide:ht,useExisting:fe}]),d.Vt3,d.aNF],decls:0,vars:0,template:function(J,W){},encapsulation:2,changeDetection:0})}}return fe})(),Ge=(()=>{class fe{static{this.\u0275fac=function(J){return new(J||fe)}}static{this.\u0275mod=d.$C({type:fe})}static{this.\u0275inj=d.G2t({providers:[Pe,Rt],imports:[s.MD,_.Hl,c.z_,n.Pd,r.jc,P.yE,Je,Ki,bt,k.Gj]})}}return fe})()},4006:(it,de,h)=>{"use strict";h.d(de,{BI:()=>B,E7:()=>ae,bZ:()=>Dt,hM:()=>Pe,tx:()=>Ce});var n=h(7987),c=h(177),r=h(3953),s=h(8617),d=h(2529),_=h(4085),k=h(6939),P=h(1413),N=h(7786),K=h(9030),ne=h(5964),w=h(6697),M=h(9172),j=h(7336),pe=(h(7333),h(6600));function me(Me,_t){}h(9969);class Ke{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.delayFocusTrap=!0,this.closeOnNavigation=!0}}const yt="mdc-dialog--open",ot="mdc-dialog--opening",pt="mdc-dialog--closing";let He=(()=>{class Me extends d.sU{constructor(Se,ye,je,Ft,nn,vn,zt,Ut,U){super(Se,ye,je,Ft,nn,vn,zt,U),this._animationMode=Ut,this._animationStateChanged=new r.bkB,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._actionSectionCount=0,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?ke(this._config.enterAnimationDuration)??150:0,this._exitAnimationDuration=this._animationsEnabled?ke(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()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(re,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(ot,yt)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(yt),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(yt),this._animationsEnabled?(this._hostElement.style.setProperty(re,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(pt)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(Se){this._actionSectionCount+=Se,this._changeDetectorRef.markForCheck()}_clearAnimationClasses(){this._hostElement.classList.remove(ot,pt)}_waitForAnimationToComplete(Se,ye){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(ye,Se)}_requestAnimationFrame(Se){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(Se):Se()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(Se){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:Se})}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}attachComponentPortal(Se){const ye=super.attachComponentPortal(Se);return ye.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),ye}static{this.\u0275fac=function(ye){return new(ye||Me)(r.rXU(r.aKT),r.rXU(s.GX),r.rXU(c.qQ,8),r.rXU(Ke),r.rXU(s.Z7),r.rXU(r.SKi),r.rXU(n.yY),r.rXU(r.bc$,8),r.rXU(s.FN))}}static{this.\u0275cmp=r.VBU({type:Me,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(ye,je){2&ye&&(r.Mr5("id",je._config.id),r.BMQ("aria-modal",je._config.ariaModal)("role",je._config.role)("aria-labelledby",je._config.ariaLabel?null:je._ariaLabelledByQueue[0])("aria-label",je._config.ariaLabel)("aria-describedby",je._config.ariaDescribedBy||null),r.AVh("_mat-animation-noopable",!je._animationsEnabled)("mat-mdc-dialog-container-with-actions",je._actionSectionCount>0))},standalone:!0,features:[r.Vt3,r.aNF],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(ye,je){1&ye&&(r.j41(0,"div",0)(1,"div",1),r.DNE(2,me,0,0,"ng-template",2),r.k0s()())},dependencies:[k.I3],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, 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));border-radius:var(--mdc-dialog-container-shape, var(--mat-app-corner-extra-large, 4px));background-color:var(--mdc-dialog-container-color, var(--mat-app-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mdc-dialog-subhead-font, var(--mat-app-headline-small-font, inherit));line-height:var(--mdc-dialog-subhead-line-height, var(--mat-app-headline-small-line-height, 1.5rem));font-size:var(--mdc-dialog-subhead-size, var(--mat-app-headline-small-size, 1rem));font-weight:var(--mdc-dialog-subhead-weight, var(--mat-app-headline-small-weight, 400));letter-spacing:var(--mdc-dialog-subhead-tracking, var(--mat-app-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, var(--mat-app-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mdc-dialog-supporting-text-font, var(--mat-app-body-medium-font, inherit));line-height:var(--mdc-dialog-supporting-text-line-height, var(--mat-app-body-medium-line-height, 1.5rem));font-size:var(--mdc-dialog-supporting-text-size, var(--mat-app-body-medium-size, 1rem));font-weight:var(--mdc-dialog-supporting-text-weight, var(--mat-app-body-medium-weight, 400));letter-spacing:var(--mdc-dialog-supporting-text-tracking, var(--mat-app-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.cdk-high-contrast-active .mat-mdc-dialog-actions{border-top-color:CanvasText}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}
1.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}'],encapsulation:2})}}return Me})();const re="--mat-dialog-transition-duration";function ke(Me){return null==Me?null:"number"==typeof Me?Me:Me.endsWith("ms")?(0,_.OE)(Me.substring(0,Me.length-2)):Me.endsWith("s")?1e3*(0,_.OE)(Me.substring(0,Me.length-1)):"0"===Me?0:null}var Re=function(Me){return Me[Me.OPEN=0]="OPEN",Me[Me.CLOSING=1]="CLOSING",Me[Me.CLOSED=2]="CLOSED",Me}(Re||{});class Fe{constructor(_t,Se,ye){this._ref=_t,this._containerInstance=ye,this._afterOpened=new P.B,this._beforeClosed=new P.B,this._state=Re.OPEN,this.disableClose=Se.disableClose,this.id=_t.id,_t.addPanelClass("mat-mdc-dialog-panel"),ye._animationStateChanged.pipe((0,ne.p)(je=>"opened"===je.state),(0,w.s)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),ye._animationStateChanged.pipe((0,ne.p)(je=>"closed"===je.state),(0,w.s)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),_t.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,N.h)(this.backdropClick(),this.keydownEvents().pipe((0,ne.p)(je=>je.keyCode===j._f&&!this.disableClose&&!(0,j.rp)(je)))).subscribe(je=>{this.disableClose||(je.preventDefault(),wt(this,"keydown"===je.type?"keyboard":"mouse"))})}close(_t){this._result=_t,this._containerInstance._animationStateChanged.pipe((0,ne.p)(Se=>"closing"===Se.state),(0,w.s)(1)).subscribe(Se=>{this._beforeClosed.next(_t),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),Se.totalTime+100)}),this._state=Re.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(_t){let Se=this._ref.config.positionStrategy;return _t&&(_t.left||_t.right)?_t.left?Se.left(_t.left):Se.right(_t.right):Se.centerHorizontally(),_t&&(_t.top||_t.bottom)?_t.top?Se.top(_t.top):Se.bottom(_t.bottom):Se.centerVertically(),this._ref.updatePosition(),this}updateSize(_t="",Se=""){return this._ref.updateSize(_t,Se),this}addPanelClass(_t){return this._ref.addPanelClass(_t),this}removePanelClass(_t){return this._ref.removePanelClass(_t),this}getState(){return this._state}_finishDialogClose(){this._state=Re.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function wt(Me,_t,Se){return Me._closeInteractionType=_t,Me.close(Se)}const Ot=new r.nKC("MatMdcDialogData"),Xt=new r.nKC("mat-mdc-dialog-default-options"),ln=new r.nKC("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{const Me=(0,r.WQX)(n.hJ);return()=>Me.scrollStrategies.block()}});let dt=0,Dt=(()=>{class Me{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const Se=this._parentDialog;return Se?Se._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(Se,ye,je,Ft,nn,vn,zt,Ut){this._overlay=Se,this._defaultOptions=Ft,this._scrollStrategy=nn,this._parentDialog=vn,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new P.B,this._afterOpenedAtThisLevel=new P.B,this.dialogConfigClass=Ke,this.afterAllClosed=(0,K.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,M.Z)(void 0))),this._dialog=ye.get(d.lG),this._dialogRefConstructor=Fe,this._dialogContainerType=He,this._dialogDataToken=Ot}open(Se,ye){let je;
1(ye={...this._defaultOptions||new Ke,...ye}).id=ye.id||"mat-mdc-dialog-"+dt++,ye.scrollStrategy=ye.scrollStrategy||this._scrollStrategy();const Ft=this._dialog.open(Se,{...ye,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:ye},{provide:d.Pe,useValue:ye}]},templateContext:()=>({dialogRef:je}),providers:(nn,vn,zt)=>(je=new this._dialogRefConstructor(nn,ye,zt),je.updatePosition(ye?.position),[{provide:this._dialogContainerType,useValue:zt},{provide:this._dialogDataToken,useValue:vn.data},{provide:this._dialogRefConstructor,useValue:je}])});return je.componentRef=Ft.componentRef,je.componentInstance=Ft.componentInstance,this.openDialogs.push(je),this.afterOpened.next(je),je.afterClosed().subscribe(()=>{const nn=this.openDialogs.indexOf(je);nn>-1&&(this.openDialogs.splice(nn,1),this.openDialogs.length||this._getAfterAllClosed().next())}),je}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(Se){return this.openDialogs.find(ye=>ye.id===Se)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(Se){let ye=Se.length;for(;ye--;)Se[ye].close()}static{this.\u0275fac=function(ye){return new(ye||Me)(r.KVO(n.hJ),r.KVO(r.zZn),r.KVO(c.aZ,8),r.KVO(Xt,8),r.KVO(ln),r.KVO(Me,12),r.KVO(n.Sf),r.KVO(r.bc$,8))}}static{this.\u0275prov=r.jDH({token:Me,factory:Me.\u0275fac,providedIn:"root"})}}return Me})(),Ze=0,Ce=(()=>{class Me{constructor(Se,ye,je){this.dialogRef=Se,this._elementRef=ye,this._dialog=je,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=we(this._elementRef,this._dialog.openDialogs))}ngOnChanges(Se){const ye=Se._matDialogClose||Se._matDialogCloseResult;ye&&(this.dialogResult=ye.currentValue)}_onButtonClick(Se){wt(this.dialogRef,0===Se.screenX&&0===Se.screenY?"keyboard":"mouse",this.dialogResult)}static{this.\u0275fac=function(ye){return new(ye||Me)(r.rXU(Fe,8),r.rXU(r.aKT),r.rXU(Dt))}}static{this.\u0275dir=r.FsC({type:Me,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(ye,je){1&ye&&r.bIt("click",function(nn){return je._onButtonClick(nn)}),2&ye&&r.BMQ("aria-label",je.ariaLabel||null)("type",je.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",dialogResult:[0,"mat-dialog-close","dialogResult"],_matDialogClose:[0,"matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],standalone:!0,features:[r.OA$]})}}return Me})(),We=(()=>{class Me{constructor(Se,ye,je){this._dialogRef=Se,this._elementRef=ye,this._dialog=je}ngOnInit(){this._dialogRef||(this._dialogRef=we(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._onAdd()})}ngOnDestroy(){this._dialogRef?._containerInstance&&Promise.resolve().then(()=>{this._onRemove()})}static{this.\u0275fac=function(ye){return new(ye||Me)(r.rXU(Fe,8),r.rXU(r.aKT),r.rXU(Dt))}}static{this.\u0275dir=r.FsC({type:Me,standalone:!0})}}return Me})(),B=(()=>{class Me extends We{constructor(){super(...arguments),this.id="mat-mdc-dialog-title-"+Ze++}_onAdd(){this._dialogRef._containerInstance?._addAriaLabelledBy?.(this.id)}_onRemove(){this._dialogRef?._containerInstance?._removeAriaLabelledBy?.(this.id)}static{this.\u0275fac=(()=>{let Se;return function(je){return(Se||(Se=r.xGo(Me)))(je||Me)}})()}static{this.\u0275dir=r.FsC({type:Me,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(ye,je){2&ye&&r.Mr5("id",je.id)},inputs:{id:"id"},exportAs:["matDialogTitle"],standalone:!0,features:[r.Vt3]})}}return Me})(),ae=(()=>{class Me extends We{_onAdd(){this._dialogRef._containerInstance?._updateActionSectionCount?.(1)}_onRemove(){this._dialogRef._containerInstance?._updateActionSectionCount?.(-1)}static{this.\u0275fac=(()=>{let Se;return function(je){return(Se||(Se=r.xGo(Me)))(je||Me)}})()}static{this.\u0275dir=r.FsC({type:Me,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:6,hostBindings:function(ye,je){2&ye&&r.AVh("mat-mdc-dialog-actions-align-start","start"===je.align)("mat-mdc-dialog-actions-align-center","center"===je.align)("mat-mdc-dialog-actions-align-en
1d","end"===je.align)},inputs:{align:"align"},standalone:!0,features:[r.Vt3]})}}return Me})();function we(Me,_t){let Se=Me.nativeElement.parentElement;for(;Se&&!Se.classList.contains("mat-mdc-dialog-container");)Se=Se.parentElement;return Se?_t.find(ye=>ye.id===Se.id):null}let Pe=(()=>{class Me{static{this.\u0275fac=function(ye){return new(ye||Me)}}static{this.\u0275mod=r.$C({type:Me})}static{this.\u0275inj=r.G2t({providers:[Dt],imports:[d.Ph,n.z_,k.jc,pe.yE,pe.yE]})}}return Me})()},1997:(it,de,h)=>{"use strict";h.d(de,{q:()=>s,w:()=>d});var n=h(3953),c=h(4085),r=h(6600);let s=(()=>{class _{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(P){this._vertical=(0,c.he)(P)}get inset(){return this._inset}set inset(P){this._inset=(0,c.he)(P)}static{this.\u0275fac=function(N){return new(N||_)}}static{this.\u0275cmp=n.VBU({type:_,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(N,K){2&N&&(n.BMQ("aria-orientation",K.vertical?"vertical":"horizontal"),n.AVh("mat-divider-vertical",K.vertical)("mat-divider-horizontal",!K.vertical)("mat-divider-inset",K.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[n.aNF],decls:0,vars:0,template:function(N,K){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color, var(--mat-app-outline));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, var(--mat-app-outline));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 _})(),d=(()=>{class _{static{this.\u0275fac=function(N){return new(N||_)}}static{this.\u0275mod=n.$C({type:_})}static{this.\u0275inj=n.G2t({imports:[r.yE,r.yE]})}}return _})()},1161:(it,de,h)=>{"use strict";h.d(de,{BS:()=>Dt,GK:()=>Ot,MY:()=>Ze,WN:()=>dt,Z2:()=>Pt});var n=h(9529),c=h(6939),r=h(3953),s=h(6600),d=h(8617),_=h(9172),k=h(5964),P=h(6697),N=h(7336),K=h(1413),ne=h(8359),w=h(983),M=h(7786),j=h(9969),H=h(5024),pe=h(177);const le=["body"],me=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],Ke=["mat-expansion-panel-header","*","mat-action-row"];function yt(Ce,We){}const ot=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],pt=["mat-panel-title","mat-panel-description","*"];function et(Ce,We){if(1&Ce&&(r.j41(0,"span",1),r.qSk(),r.j41(1,"svg",2),r.nrm(2,"path",3),r.k0s()()),2&Ce){const B=r.XpG();r.Y8G("@indicatorRotate",B._getExpandedState())}}const ct=new r.nKC("MAT_ACCORDION"),He="225ms cubic-bezier(0.4,0.0,0.2,1)",re={indicatorRotate:(0,j.hZ)("indicatorRotate",[(0,j.wk)("collapsed, void",(0,j.iF)({transform:"rotate(0deg)"})),(0,j.wk)("expanded",(0,j.iF)({transform:"rotate(180deg)"})),(0,j.kY)("expanded <=> collapsed, void => collapsed",(0,j.i0)(He))]),bodyExpansion:(0,j.hZ)("bodyExpansion",[(0,j.wk)("collapsed, void",(0,j.iF)({height:"0px",visibility:"hidden"})),(0,j.wk)("expanded",(0,j.iF)({height:"*",visibility:""})),(0,j.kY)("expanded <=> collapsed, void => collapsed",(0,j.i0)(He))])},ke=new r.nKC("MAT_EXPANSION_PANEL");let Re=(()=>{class Ce{constructor(B,ee){this._template=B,this._expansionPanel=ee}static{this.\u0275fac=function(ee){return new(ee||Ce)(r.rXU(r.C4Q),r.rXU(ke,8))}}static{this.\u0275dir=r.FsC({type:Ce,selectors:[["ng-template","matExpansionPanelContent",""]],standalone:!0})}}return Ce})(),Fe=0;const wt=new r.nKC("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let Ot=(()=>{class Ce extends n.Ky{get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(B){this._hideToggle=B}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(B){this._togglePosition=B}constructor(B,ee,ae,we,te,Pe,ft){super(B,ee,ae),this._viewContainerRef=we,this._animationMode=Pe,this._hideToggle=!1,this.afterExpand=new r.bkB,this.afterCollapse=new r.bkB,this._inputChanges=new K.B,this._headerId="mat-expansion-panel-header-"+Fe++,this.accordion=B,this._document=te,this._animationsDisabled="NoopAnimations"===Pe,ft&&(this.hideToggle=ft.hideToggle)}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe((0,_.Z)(null),(0,k.p)(()=>this.expanded&&!this._portal),(0,P.s)(1)).subscribe(()=>{this._portal=new c.VA(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(B){this._inputChanges.next(B)}ngOnDestroy(){super.ngOnDestroy(),this._inputChanges.complete()}_containsFocus(){if(this._body){const B=this._document.activeElement,ee=this._body.nativeElement;return B===ee||ee.contains(B)}return!1}_animationStarted(B){!Xt(B)&&!this._animationsDisabled&&this._body&&this._body?.nativeElement.setAttribute("inert","")}
1_animationDone(B){Xt(B)||("expanded"===B.toState?this.afterExpand.emit():"collapsed"===B.toState&&this.afterCollapse.emit(),!this._animationsDisabled&&this._body&&this._body.nativeElement.removeAttribute("inert"))}static{this.\u0275fac=function(ee){return new(ee||Ce)(r.rXU(ct,12),r.rXU(r.gRc),r.rXU(H.zP),r.rXU(r.c1b),r.rXU(pe.qQ),r.rXU(r.bc$,8),r.rXU(wt,8))}}static{this.\u0275cmp=r.VBU({type:Ce,selectors:[["mat-expansion-panel"]],contentQueries:function(ee,ae,we){if(1&ee&&r.wni(we,Re,5),2&ee){let te;r.mGM(te=r.lsd())&&(ae._lazyContent=te.first)}},viewQuery:function(ee,ae){if(1&ee&&r.GBs(le,5),2&ee){let we;r.mGM(we=r.lsd())&&(ae._body=we.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(ee,ae){2&ee&&r.AVh("mat-expanded",ae.expanded)("_mat-animation-noopable",ae._animationsDisabled)("mat-expansion-panel-spacing",ae._hasSpacing())},inputs:{hideToggle:[2,"hideToggle","hideToggle",r.L39],togglePosition:"togglePosition"},outputs:{afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],standalone:!0,features:[r.Jv_([{provide:ct,useValue:void 0},{provide:ke,useExisting:Ce}]),r.GFd,r.Vt3,r.OA$,r.aNF],ngContentSelectors:Ke,decls:7,vars:4,consts:[["body",""],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(ee,ae){if(1&ee){const we=r.RV6();r.NAR(me),r.SdG(0),r.j41(1,"div",1,0),r.bIt("@bodyExpansion.start",function(Pe){return r.eBV(we),r.Njj(ae._animationStarted(Pe))})("@bodyExpansion.done",function(Pe){return r.eBV(we),r.Njj(ae._animationDone(Pe))}),r.j41(3,"div",2),r.SdG(4,1),r.DNE(5,yt,0,0,"ng-template",3),r.k0s(),r.SdG(6,2),r.k0s()}2&ee&&(r.R7$(),r.Y8G("@bodyExpansion",ae._getExpandedState())("id",ae.id),r.BMQ("aria-labelledby",ae._headerId),r.R7$(4),r.Y8G("cdkPortalOutlet",ae._portal))},dependencies:[c.I3],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color, var(--mat-app-surface));color:var(--mat-expansion-container-text-color, var(--mat-app-on-surface));border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font, var(--mat-app-body-large-font));font-size:var(--mat-expansion-container-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-expansion-container-text-weight, var(--mat-app-body-large-weight));line-height:var(--mat-expansion-container-text-line-height, var(--mat-app-body-large-line-height));letter-spacing:var(--mat-expansion-container-text-tracking, var(--mat-app-body-large-tracking))}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color, var(--mat-app-outline))}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2,data:{animation:[re.bodyExpansion]},changeDetection:0})}}return Ce})();function Xt(Ce){return"void"===Ce.fromState}let Pt=(()=>{class Ce{constructor(B,ee,ae,we,te,Pe,ft){this.panel=B,this._element=ee,this._focusMonitor=ae,this._changeDetectorRef=we,this._animationMode=Pe,this._parentChangeSubscription=ne.yU.EMPTY,this.tabIndex=0;const Le=B.accordion?B.accordion._stateChanges.pipe((0,k.p)(Me=>!(!Me.hideToggle&&!Me.togglePosition))):w.w;this.tabIndex=parseInt(ft||"")||0,this._parentChangeSubscription=(0,M.h)(B.opened,B.closed,Le,B._inputChanges.pipe((0,k.p)(Me=>!!(Me.hideToggle||Me.disabled||Me.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),B.closed.pipe((0,k.p)(()=>B._containsFocus())).subscribe(()=>ae.focusVia(ee,"program")),te&&(this.expandedHeight=te.expandedHeight,this.collapsedHeight=te.collapsedHeight)}get disabled(){return this.panel.disabled}
1_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const B=this._isExpanded();return B&&this.expandedHeight?this.expandedHeight:!B&&this.collapsedHeight?this.collapsedHeight:null}_keydown(B){switch(B.keyCode){case N.t6:case N.Fm:(0,N.rp)(B)||(B.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(B))}}focus(B,ee){B?this._focusMonitor.focusVia(this._element,B,ee):this._element.nativeElement.focus(ee)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(B=>{B&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}static{this.\u0275fac=function(ee){return new(ee||Ce)(r.rXU(Ot,1),r.rXU(r.aKT),r.rXU(d.FN),r.rXU(r.gRc),r.rXU(wt,8),r.rXU(r.bc$,8),r.kS0("tabindex"))}}static{this.\u0275cmp=r.VBU({type:Ce,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(ee,ae){1&ee&&r.bIt("click",function(){return ae._toggle()})("keydown",function(te){return ae._keydown(te)}),2&ee&&(r.BMQ("id",ae.panel._headerId)("tabindex",ae.disabled?-1:ae.tabIndex)("aria-controls",ae._getPanelId())("aria-expanded",ae._isExpanded())("aria-disabled",ae.panel.disabled),r.xc7("height",ae._getHeaderHeight()),r.AVh("mat-expanded",ae._isExpanded())("mat-expansion-toggle-indicator-after","after"===ae._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===ae._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===ae._animationMode))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",B=>null==B?0:(0,r.Udg)(B)]},standalone:!0,features:[r.GFd,r.aNF],ngContentSelectors:pt,decls:5,vars:3,consts:[[1,"mat-content"],[1,"mat-expansion-indicator"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 -960 960 960","aria-hidden","true","focusable","false"],["d","M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"]],template:function(ee,ae){1&ee&&(r.NAR(ot),r.j41(0,"span",0),r.SdG(1),r.SdG(2,1),r.SdG(3,2),r.k0s(),r.DNE(4,et,3,1,"span",1)),2&ee&&(r.AVh("mat-content-hide-toggle",!ae._showToggle()),r.R7$(4),r.vxM(ae._showToggle()?4:-1))},styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font, var(--mat-app-title-medium-font));font-size:var(--mat-expansion-header-text-size, var(--mat-app-title-medium-size));font-weight:var(--mat-expansion-header-text-weight, var(--mat-app-title-medium-weight));line-height:var(--mat-expansion-header-text-line-height, var(--mat-app-title-medium-line-height));letter-spacing:var(--mat-expansion-header-text-tracking, var(--mat-app-title-medium-tracking))}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color, var(--mat-app-surface))}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color, var(--mat-app-on-surface))}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{dis
1play:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color, var(--mat-app-on-surface-variant))}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color, var(--mat-app-on-surface-variant));display:var(--mat-expansion-legacy-header-indicator-display, inline-block)}.mat-expansion-indicator svg{width:24px;height:24px;margin:0 -8px;vertical-align:middle;fill:var(--mat-expansion-header-indicator-color, var(--mat-app-on-surface-variant));display:var(--mat-expansion-header-indicator-display, none)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}'],encapsulation:2,data:{animation:[re.indicatorRotate]},changeDetection:0})}}return Ce})(),dt=(()=>{class Ce{static{this.\u0275fac=function(ee){return new(ee||Ce)}}static{this.\u0275dir=r.FsC({type:Ce,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"],standalone:!0})}}return Ce})(),Dt=(()=>{class Ce extends n.z8{constructor(){super(...arguments),this._ownHeaders=new r.rOR,this.hideToggle=!1,this.displayMode="default",this.togglePosition="after"}ngAfterContentInit(){this._headers.changes.pipe((0,_.Z)(this._headers)).subscribe(B=>{this._ownHeaders.reset(B.filter(ee=>ee.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new d.Bu(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(B){this._keyManager.onKeydown(B)}_handleHeaderFocus(B){this._keyManager.updateActiveItem(B)}ngOnDestroy(){super.ngOnDestroy(),this._keyManager?.destroy(),this._ownHeaders.destroy()}static{this.\u0275fac=(()=>{let B;return function(ae){return(B||(B=r.xGo(Ce)))(ae||Ce)}})()}static{this.\u0275dir=r.FsC({type:Ce,selectors:[["mat-accordion"]],contentQueries:function(ee,ae,we){if(1&ee&&r.wni(we,Pt,5),2&ee){let te;r.mGM(te=r.lsd())&&(ae._headers=te)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(ee,ae){2&ee&&r.AVh("mat-accordion-multi",ae.multi)},inputs:{hideToggle:[2,"hideToggle","hideToggle",r.L39],displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],standalone:!0,features:[r.Jv_([{provide:ct,useExisting:Ce}]),r.GFd,r.Vt3]})}}return Ce})(),Ze=(()=>{class Ce{static{this.\u0275fac=function(ee){return new(ee||Ce)}}static{this.\u0275mod=r.$C({type:Ce})}static{this.\u0275inj=r.G2t({imports:[s.yE,n.bU,c.jc]})}}return Ce})()},3719:(it,de,h)=>{"use strict";h.d(de,{RG:()=>Xe,nJ:()=>B,qT:()=>U,rl:()=>qe,xb:()=>gt,yw:()=>_t});var n=h(3953),c=h(8203),r=h(4085),s=h(6860),d=h(177),_=h(8359),k=h(1413),P=h(7786),N=h(6977),K=h(8170),ne=h(9969),w=h(2318),M=h(6600);const j=["notch"],H=["matFormFieldNotchedOutline",""],pe=["*"],le=["textField"],me=["iconPrefixContainer"],Ke=["textPrefixContainer"],yt=["iconSuffixContainer"],ot=["textSuffixContainer"],pt=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],et=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function ct(st,Kt){1&st&&n.nrm(0,"span",21)}function He(st,Kt){if(1&st&&(n.j41(0,"label",20),n.SdG(1,1),n.DNE(2,ct,1,0,"span",21),n.k0s()),2&st){const St=n.XpG(2);n.Y8G("floating",St._shouldLabelFloat())("monitorResize",St._hasOutline())("id",St._labelId),n.BMQ("for",St._control.disableAutomaticLabeling?null:St._control.id),n.R7$(2),n.vxM(!St.hideRequiredMarker&&St._control.required?2:-1)}}function re(st,Kt){if(1&st&&n.DNE(0,He,3,5,"label",20),2&st){const St=n.XpG();n.vxM(St._hasFloatingLabel()?0:-1)}}function ke(st,Kt){1&st&&n.nrm(0,"div",7)}function Re(st,Kt){}function Fe(st,Kt){if(1&st&&n.DNE(0,Re,0,0,"ng-template",13),2&st){n.XpG(2);const St=n.sdS(1);n.Y8G("ngTemplateOutlet",St)}}function wt(st,Kt){if(1&st&&(n.j41(0,"div",9),n.DNE(1,Fe,1,1,null,13),n.k0s()),2&st){const St=n.XpG();n.Y8G("matFormFieldNotchedOutlineOpen",St._shouldLabelFloat()),n.R7$(),n.vxM(St._forceDisplayInfixLabel()?-1:1)}}function Ot(st,Kt){1&st&&(n.j41(0,"div",10,2),n.SdG(2,2),n.k0s())}function Xt(st,Kt){1&st&&(n.j41(0,"div",11,3),n.SdG(2,3),n.k0s())}function ln(st,Kt){}function Pt(st,Kt){if(1&st&&n.DNE(0,ln,0,0,"ng-template",13),2&st){n.XpG();const St=n.sdS(1);n.Y8G("ngTemplateOutlet",St)}}function fn(st,Kt){1&st&&(n.j41(0,"div",14,4),n.SdG(2,4),n.k0s())}function dt(st,Kt){1&st&&(n.j41(0,"div",15,5),n.SdG(2,5),n.k0s())}function Dt(st,Kt){1&st&&n.nrm(0,"div",16)}function Ze(st,Kt){if(1&st&&(n.j41(0,"div",18),n.SdG(1,6),n.k0s()),2&st){const St=n.XpG();n.Y8G("@transitionMessages",St._subscriptAnimationState)}}function Ce(st,Kt){if(1&st&&(n.j41(0,"mat-hint",22),n.EFF(1),n.k0s()),2&st){const St=n.XpG(2);n.Y8G("id",St._hintLabelId),n.R7$(),n.JRh(St.hintLabel)}}function We(st,Kt){if(1&st&&(n.j41(0,"div",19),n.DNE(1,Ce,2,2,"mat-hint",22),n.SdG(2,7),n.nrm(3,"div",23),n.SdG(4,8),n.k0s()),2&st){const St=n.XpG();n.Y8G("@transitionMessages",St._subscriptAnimationState),n.R7$(),n.vxM(St.hintLabel?1:-1)}}let B=(()=>{class st{static{this.\u0275fac=function(tn){return new(tn||st)}}static{this.\u0275dir=n.FsC({type:st,selectors:[["mat-label"]],standalone:!0})}}return st})();const ae=new n.nKC("MatError");let te=0,Pe=(()=>{class st{constructor(){this.align="start",this.id="mat-mdc-hint-"+te++}static{this.\u0275fac=function(tn){return new(tn||st)}}static{this.\u0275dir=n.FsC({type:st,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(tn,Zt){2&tn&&(n.Mr5("id",Zt.id),n.BMQ("align",null),n.AVh("mat-mdc-form-field-hint-end","end"===Zt.align))},inputs:{align:"align",id:"id"},standalone:!0})}}return st})();
1const ft=new n.nKC("MatPrefix"),Me=new n.nKC("MatSuffix");let _t=(()=>{class st{constructor(){this._isText=!1}set _isTextSelector(St){this._isText=!0}static{this.\u0275fac=function(tn){return new(tn||st)}}static{this.\u0275dir=n.FsC({type:st,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[0,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[n.Jv_([{provide:Me,useExisting:st}])]})}}return st})();const Se=new n.nKC("FloatingLabelParent");let ye=(()=>{class st{get floating(){return this._floating}set floating(St){this._floating=St,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(St){this._monitorResize=St,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(St){this._elementRef=St,this._floating=!1,this._monitorResize=!1,this._resizeObserver=(0,n.WQX)(K.a),this._ngZone=(0,n.WQX)(n.SKi),this._parent=(0,n.WQX)(Se),this._resizeSubscription=new _.yU}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function je(st){if(null!==st.offsetParent)return st.scrollWidth;const St=st.cloneNode(!0);St.style.setProperty("position","absolute"),St.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(St);const tn=St.scrollWidth;return St.remove(),tn}(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{this.\u0275fac=function(tn){return new(tn||st)(n.rXU(n.aKT))}}static{this.\u0275dir=n.FsC({type:st,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(tn,Zt){2&tn&&n.AVh("mdc-floating-label--float-above",Zt.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0})}}return st})();const Ft="mdc-line-ripple--active",nn="mdc-line-ripple--deactivating";let vn=(()=>{class st{constructor(St,tn){this._elementRef=St,this._handleTransitionEnd=Zt=>{const Sn=this._elementRef.nativeElement.classList,Bn=Sn.contains(nn);"opacity"===Zt.propertyName&&Bn&&Sn.remove(Ft,nn)},tn.runOutsideAngular(()=>{St.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const St=this._elementRef.nativeElement.classList;St.remove(nn),St.add(Ft)}deactivate(){this._elementRef.nativeElement.classList.add(nn)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static{this.\u0275fac=function(tn){return new(tn||st)(n.rXU(n.aKT),n.rXU(n.SKi))}}static{this.\u0275dir=n.FsC({type:st,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0})}}return st})(),zt=(()=>{class st{constructor(St,tn){this._elementRef=St,this._ngZone=tn,this.open=!1}ngAfterViewInit(){const St=this._elementRef.nativeElement.querySelector(".mdc-floating-label");St?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(St.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>St.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(St){this._notch.nativeElement.style.width=this.open&&St?`calc(${St}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}static{this.\u0275fac=function(tn){return new(tn||st)(n.rXU(n.aKT),n.rXU(n.SKi))}}static{this.\u0275cmp=n.VBU({type:st,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(tn,Zt){if(1&tn&&n.GBs(j,5),2&tn){let Sn;n.mGM(Sn=n.lsd())&&(Zt._notch=Sn.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(tn,Zt){2&tn&&n.AVh("mdc-notched-outline--notched",Zt.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[n.aNF],attrs:H,ngContentSelectors:pe,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(tn,Zt){1&tn&&(n.NAR(),n.nrm(0,"div",1),n.j41(1,"div",2,0),n.SdG(3),n.k0s(),n.nrm(4,"div",3))},encapsulation:2,changeDetection:0})}}return st})();const Ut={transitionMessages:(0,ne.hZ)("transitionMessages",[(0,ne.wk)("enter",(0,ne.iF)({opacity:1,transform:"translateY(0%)"})),(0,ne.kY)("void => enter",[(0,ne.iF)({opacity:0,transform:"translateY(-5px)"}),(0,ne.i0)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let U=(()=>{class st{static{this.\u0275fac=function(tn){return new(tn||st)}}static{this.\u0275dir=n.FsC({type:st})}}return st})();const gt=new n.nKC("MatFormField"),_n=new n.nKC("MAT_FORM_FIELD_DEFAULT_OPTIONS");let wn=0,qe=(()=>{class st{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(St){this._hideRequiredMarker=(0,r.he)(St)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(St){St!==this._floatLabel&&(this._floatLabel=St,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(St){const tn=this._appearance;this._appearance=St||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==tn&&(this._needsOutlineLabelOffsetUpdate=!0)}
1get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(St){this._subscriptSizing=St||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(St){this._hintLabel=St,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(St){this._explicitFormFieldControl=St}constructor(St,tn,Zt,Sn,Bn,Qt,mt,xe){this._elementRef=St,this._changeDetectorRef=tn,this._dir=Sn,this._platform=Bn,this._defaults=Qt,this._animationMode=mt,this._labelChild=(0,n.sbv)(B),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-"+wn++,this._hintLabelId="mat-mdc-hint-"+wn++,this._subscriptAnimationState="",this._destroyed=new k.B,this._isFocused=null,this._needsOutlineLabelOffsetUpdate=!1,this._previousControl=null,this._injector=(0,n.WQX)(n.zZn),this.getLabelId=(0,n.EWP)(()=>this._hasFloatingLabel()?this._labelId:null),this._hasFloatingLabel=(0,n.EWP)(()=>!!this._labelChild()),Qt&&(Qt.appearance&&(this.appearance=Qt.appearance),this._hideRequiredMarker=!!Qt?.hideRequiredMarker,Qt.color&&(this.color=Qt.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._previousControl=this._control)}ngOnDestroy(){this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(St){const tn=this._control,Zt="mat-mdc-form-field-type-";St&&this._elementRef.nativeElement.classList.remove(Zt+St.controlType),tn.controlType&&this._elementRef.nativeElement.classList.add(Zt+tn.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=tn.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._valueChanges?.unsubscribe(),tn.ngControl&&tn.ngControl.valueChanges&&(this._valueChanges=tn.ngControl.valueChanges.pipe((0,N.Q)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(St=>!St._isText),this._hasTextPrefix=!!this._prefixChildren.find(St=>St._isText),this._hasIconSuffix=!!this._suffixChildren.find(St=>!St._isText),this._hasTextSuffix=!!this._suffixChildren.find(St=>St._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,P.h)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),(0,n.Tzd)(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe((0,N.Q)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}
1_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_shouldLabelFloat(){return!!this._hasFloatingLabel()&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_shouldForward(St){const tn=this._control?this._control.ngControl:null;return tn&&tn[St]}_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 St=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&St.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const tn=this._hintChildren?this._hintChildren.find(Sn=>"start"===Sn.align):null,Zt=this._hintChildren?this._hintChildren.find(Sn=>"end"===Sn.align):null;tn?St.push(tn.id):this._hintLabel&&St.push(this._hintLabelId),Zt&&St.push(Zt.id)}else this._errorChildren&&St.push(...this._errorChildren.map(tn=>tn.id));this._control.setDescribedByIds(St)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;const St=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(St.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdate=!0);const tn=this._iconPrefixContainer?.nativeElement,Zt=this._textPrefixContainer?.nativeElement,Sn=this._iconSuffixContainer?.nativeElement,Bn=this._textSuffixContainer?.nativeElement,Qt=tn?.getBoundingClientRect().width??0,mt=Zt?.getBoundingClientRect().width??0,xe=Sn?.getBoundingClientRect().width??0,oe=Bn?.getBoundingClientRect().width??0;St.style.transform=`var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${Qt+mt}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )`,this._elementRef.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${Qt+mt+xe+oe}px)`)}_isAttachedToDom(){const St=this._elementRef.nativeElement;if(St.getRootNode){const tn=St.getRootNode();return tn&&tn!==St}return document.documentElement.contains(St)}static{this.\u0275fac=function(tn){return new(tn||st)(n.rXU(n.aKT),n.rXU(n.gRc),n.rXU(n.SKi),n.rXU(c.dS),n.rXU(s.OD),n.rXU(_n,8),n.rXU(n.bc$,8),n.rXU(d.qQ))}}static{this.\u0275cmp=n.VBU({type:st,selectors:[["mat-form-field"]],contentQueries:function(tn,Zt,Sn){if(1&tn&&(n.C6U(Sn,Zt._labelChild,B,5),n.wni(Sn,U,5),n.wni(Sn,ft,5),n.wni(Sn,Me,5),n.wni(Sn,ae,5),n.wni(Sn,Pe,5)),2&tn){let Bn;n.NyB(),n.mGM(Bn=n.lsd())&&(Zt._formFieldControl=Bn.first),n.mGM(Bn=n.lsd())&&(Zt._prefixChildren=Bn),n.mGM(Bn=n.lsd())&&(Zt._suffixChildren=Bn),n.mGM(Bn=n.lsd())&&(Zt._errorChildren=Bn),n.mGM(Bn=n.lsd())&&(Zt._hintChildren=Bn)}},viewQuery:function(tn,Zt){if(1&tn&&(n.GBs(le,5),n.GBs(me,5),n.GBs(Ke,5),n.GBs(yt,5),n.GBs(ot,5),n.GBs(ye,5),n.GBs(zt,5),n.GBs(vn,5)),2&tn){let Sn;n.mGM(Sn=n.lsd())&&(Zt._textField=Sn.first),n.mGM(Sn=n.lsd())&&(Zt._iconPrefixContainer=Sn.first),n.mGM(Sn=n.lsd())&&(Zt._textPrefixContainer=Sn.first),n.mGM(Sn=n.lsd())&&(Zt._iconSuffixContainer=Sn.first),n.mGM(Sn=n.lsd())&&(Zt._textSuffixContainer=Sn.first),n.mGM(Sn=n.lsd())&&(Zt._floatingLabel=Sn.first),n.mGM(Sn=n.lsd())&&(Zt._notchedOutline=Sn.first),n.mGM(Sn=n.lsd())&&(Zt._lineRipple=Sn.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(tn,Zt){2&tn&&n.AVh("mat-mdc-form-field-label-always-float",Zt._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",Zt._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",Zt._hasIconSuffix)("mat-form-field-invalid",Zt._control.errorState)("mat-form-field-disabled",Zt._control.disabled)("mat-form-field-autofilled",Zt._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===Zt._animationMode)("mat-form-field-appearance-fill","fill"==Zt.appearance)("mat-form-field-appearance-outline","outline"==Zt.appearance)("mat-form-field-hide-placeholder",Zt._hasFloatingLabel()&&!Zt._shouldLabelFloat())("mat-focused",Zt._control.focused)("mat-primary","accent"!==Zt.color&&"warn"!==Zt.color)("mat-accent","accent"===Zt.color)("mat-warn","warn"===Zt.color)("ng-untouched",Zt._shouldForward("untouched"))("ng-touched",Zt._shouldForward("touched"))("ng-pristine",Zt._shouldForward("pristine"))("ng-dirty",Zt._shouldForward("dirty"))("ng-valid",Zt._shouldForward("valid"))("ng-invalid",Zt._shouldForward("invalid"))("ng-pending",Zt._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],standalone:!0,features:[n.Jv_([{provide:gt,useExisting:st},{provide:Se,useExisting:st}]),n.aNF],ngContentSelectors:et,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormField
1FloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(tn,Zt){if(1&tn){const Sn=n.RV6();n.NAR(pt),n.DNE(0,re,1,1,"ng-template",null,0,n.C5r),n.j41(2,"div",6,1),n.bIt("click",function(Qt){return n.eBV(Sn),n.Njj(Zt._control.onContainerClick(Qt))}),n.DNE(4,ke,1,0,"div",7),n.j41(5,"div",8),n.DNE(6,wt,2,2,"div",9)(7,Ot,3,0,"div",10)(8,Xt,3,0,"div",11),n.j41(9,"div",12),n.DNE(10,Pt,1,1,null,13),n.SdG(11),n.k0s(),n.DNE(12,fn,3,0,"div",14)(13,dt,3,0,"div",15),n.k0s(),n.DNE(14,Dt,1,0,"div",16),n.k0s(),n.j41(15,"div",17),n.DNE(16,Ze,2,1,"div",18)(17,We,5,2,"div",19),n.k0s()}if(2&tn){let Sn;n.R7$(2),n.AVh("mdc-text-field--filled",!Zt._hasOutline())("mdc-text-field--outlined",Zt._hasOutline())("mdc-text-field--no-label",!Zt._hasFloatingLabel())("mdc-text-field--disabled",Zt._control.disabled)("mdc-text-field--invalid",Zt._control.errorState),n.R7$(2),n.vxM(Zt._hasOutline()||Zt._control.disabled?-1:4),n.R7$(2),n.vxM(Zt._hasOutline()?6:-1),n.R7$(),n.vxM(Zt._hasIconPrefix?7:-1),n.R7$(),n.vxM(Zt._hasTextPrefix?8:-1),n.R7$(2),n.vxM(!Zt._hasOutline()||Zt._forceDisplayInfixLabel()?10:-1),n.R7$(2),n.vxM(Zt._hasTextSuffix?12:-1),n.R7$(),n.vxM(Zt._hasIconSuffix?13:-1),n.R7$(),n.vxM(Zt._hasOutline()?-1:14),n.R7$(),n.AVh("mat-mdc-form-field-subscript-dynamic-size","dynamic"===Zt.subscriptSizing),n.R7$(),n.vxM("error"===(Sn=Zt._getDisplayedMessages())?16:"hint"===Sn?17:-1)}},dependencies:[ye,zt,d.T3,vn,Pe],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--disabled .cdk-high-contrast-active .mdc-text-field__input{background-color:Window}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-app-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}.mdc-floating-label{position:absolute;
1left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.cdk-high-contrast-active .mdc-text-field--disabled .mdc-floating-label{z-index:1}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-app-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-app-outline));border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1over .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-app-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-app-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),100% - max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))*2)}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none;--mat-form-field-notch-max-width: 100%}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1over .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color, var(--mat-app-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-app-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color, var(--mat-app-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color, var(--mat-app-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.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-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.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;color:var(--mat-form-field-error-text-color, var(--mat-app-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-app-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-app-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-app-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-app-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-app-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-app-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.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, var(--mat-app-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-app-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-app-body-large-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%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-app-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-app-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-app-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-infix:has(textarea[cols]){width:auto}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field: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)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .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--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-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:[Ut.transitionMessages]},changeDetection:0})}}return st})(),Xe=(()=>{class st{static{this.\u0275fac=function(tn){return new(tn||st)}}static{this.\u0275mod=n.$C({type:st})}static{this.\u0275inj=n.G2t({imports:[M.yE,d.MD,w.w5,M.yE]})}}return st})()},9213:(it,de,h)=>{"use strict";h.d(de,{An:()=>Dt,m_:()=>Ze});var n=h(3953),c=h(6600),r=h(177),s=h(7673),d=h(8810),_=h(7468),k=h(8359),P=h(8141),N=h(6354),K=h(9437),ne=h(980),w=h(7647),M=h(6697),j=h(1562),H=h(345);const pe=["*"];let le;function Ke(Ce){return function me(){if(void 0===le&&(le=null,typeof window<"u")){const Ce=window;void 0!==Ce.trustedTypes&&(le=Ce.trustedTypes.createPolicy("angular#components",{createHTML:We=>We}))}return le}()?.createHTML(Ce)||Ce}function yt(Ce){return Error(`Unable to find icon with the name "${Ce}"`)}function pt(Ce){return Error(`The URL p
1rovided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${Ce}".`)}function et(Ce){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${Ce}".`)}class ct{constructor(We,B,ee){this.url=We,this.svgText=B,this.options=ee}}let He=(()=>{class Ce{constructor(B,ee,ae,we){this._httpClient=B,this._sanitizer=ee,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=ae}addSvgIcon(B,ee,ae){return this.addSvgIconInNamespace("",B,ee,ae)}addSvgIconLiteral(B,ee,ae){return this.addSvgIconLiteralInNamespace("",B,ee,ae)}addSvgIconInNamespace(B,ee,ae,we){return this._addSvgIconConfig(B,ee,new ct(ae,null,we))}addSvgIconResolver(B){return this._resolvers.push(B),this}addSvgIconLiteralInNamespace(B,ee,ae,we){const te=this._sanitizer.sanitize(n.WPN.HTML,ae);if(!te)throw et(ae);const Pe=Ke(te);return this._addSvgIconConfig(B,ee,new ct("",Pe,we))}addSvgIconSet(B,ee){return this.addSvgIconSetInNamespace("",B,ee)}addSvgIconSetLiteral(B,ee){return this.addSvgIconSetLiteralInNamespace("",B,ee)}addSvgIconSetInNamespace(B,ee,ae){return this._addSvgIconSetConfig(B,new ct(ee,null,ae))}addSvgIconSetLiteralInNamespace(B,ee,ae){const we=this._sanitizer.sanitize(n.WPN.HTML,ee);if(!we)throw et(ee);const te=Ke(we);return this._addSvgIconSetConfig(B,new ct("",te,ae))}registerFontClassAlias(B,ee=B){return this._fontCssClassesByAlias.set(B,ee),this}classNameForFontAlias(B){return this._fontCssClassesByAlias.get(B)||B}setDefaultFontSetClass(...B){return this._defaultFontSetClass=B,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(B){const ee=this._sanitizer.sanitize(n.WPN.RESOURCE_URL,B);if(!ee)throw pt(B);const ae=this._cachedIconsByUrl.get(ee);return ae?(0,s.of)(Re(ae)):this._loadSvgIconFromConfig(new ct(B,null)).pipe((0,P.M)(we=>this._cachedIconsByUrl.set(ee,we)),(0,N.T)(we=>Re(we)))}getNamedSvgIcon(B,ee=""){const ae=Fe(ee,B);let we=this._svgIconConfigs.get(ae);if(we)return this._getSvgFromConfig(we);if(we=this._getIconConfigFromResolvers(ee,B),we)return this._svgIconConfigs.set(ae,we),this._getSvgFromConfig(we);const te=this._iconSetConfigs.get(ee);return te?this._getSvgFromIconSetConfigs(B,te):(0,d.$)(yt(ae))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(B){return B.svgText?(0,s.of)(Re(this._svgElementFromConfig(B))):this._loadSvgIconFromConfig(B).pipe((0,N.T)(ee=>Re(ee)))}_getSvgFromIconSetConfigs(B,ee){const ae=this._extractIconWithNameFromAnySet(B,ee);if(ae)return(0,s.of)(ae);const we=ee.filter(te=>!te.svgText).map(te=>this._loadSvgIconSetFromConfig(te).pipe((0,K.W)(Pe=>{const Le=`Loading icon set URL: ${this._sanitizer.sanitize(n.WPN.RESOURCE_URL,te.url)} failed: ${Pe.message}`;return this._errorHandler.handleError(new Error(Le)),(0,s.of)(null)})));return(0,_.p)(we).pipe((0,N.T)(()=>{const te=this._extractIconWithNameFromAnySet(B,ee);if(!te)throw yt(B);return te}))}_extractIconWithNameFromAnySet(B,ee){for(let ae=ee.length-1;ae>=0;ae--){const we=ee[ae];if(we.svgText&&we.svgText.toString().indexOf(B)>-1){const te=this._svgElementFromConfig(we),Pe=this._extractSvgIconFromSet(te,B,we.options);if(Pe)return Pe}}return null}_loadSvgIconFromConfig(B){return this._fetchIcon(B).pipe((0,P.M)(ee=>B.svgText=ee),(0,N.T)(()=>this._svgElementFromConfig(B)))}_loadSvgIconSetFromConfig(B){return B.svgText?(0,s.of)(null):this._fetchIcon(B).pipe((0,P.M)(ee=>B.svgText=ee))}_extractSvgIconFromSet(B,ee,ae){const we=B.querySelector(`[id="${ee}"]`);if(!we)return null;const te=we.cloneNode(!0);if(te.removeAttribute("id"),"svg"===te.nodeName.toLowerCase())return this._setSvgAttributes(te,ae);if("symbol"===te.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(te),ae);const Pe=this._svgElementFromString(Ke("<svg></svg>"));return Pe.appendChild(te),this._setSvgAttributes(Pe,ae)}_svgElementFromString(B){const ee=this._document.createElement("DIV");ee.innerHTML=B;const ae=ee.querySelector("svg");if(!ae)throw Error("<svg> tag not found");return ae}_toSvgElement(B){const ee=this._svgElementFromString(Ke("<svg></svg>")),ae=B.attributes;for(let we=0;we<ae.length;we++){const{name:te,value:Pe}=ae[we];"id"!==te&&ee.setAttribute(te,Pe)}for(let we=0;we<B.childNodes.length;we++)B.childNodes[we].nodeType===this._document.ELEMENT_NODE&&ee.appendChild(B.childNodes[we].cloneNode(!0));return ee}_setSvgAttributes(B,ee){return B.setAttribute("fit",""),B.setAttribute("height","100%"),B.setAttribute("width","100%"),B.setAttribute("preserveAspectRatio","xMidYMid meet"),B.setAttribute("focusable","false"),ee&&ee.viewBox&&B.setAttribute("viewBox",ee.viewBox),B}_fetchIcon(B){const{url:ee,options:ae}=B,we=ae?.withCredentials??!1;if(!this._httpClient)throw function ot(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}();if(null==ee)throw Error(`Cannot fetch icon from URL "${ee}".`);const te=this._sanitizer.sanitize(n.WPN.RESOURCE_URL,ee);if(!te)throw pt(ee);const Pe=this._inProgressUrlFetches.get(te);if(Pe)return Pe;
1const ft=this._httpClient.get(te,{responseType:"text",withCredentials:we}).pipe((0,N.T)(Le=>Ke(Le)),(0,ne.j)(()=>this._inProgressUrlFetches.delete(te)),(0,w.u)());return this._inProgressUrlFetches.set(te,ft),ft}_addSvgIconConfig(B,ee,ae){return this._svgIconConfigs.set(Fe(B,ee),ae),this}_addSvgIconSetConfig(B,ee){const ae=this._iconSetConfigs.get(B);return ae?ae.push(ee):this._iconSetConfigs.set(B,[ee]),this}_svgElementFromConfig(B){if(!B.svgElement){const ee=this._svgElementFromString(B.svgText);this._setSvgAttributes(ee,B.options),B.svgElement=ee}return B.svgElement}_getIconConfigFromResolvers(B,ee){for(let ae=0;ae<this._resolvers.length;ae++){const we=this._resolvers[ae](ee,B);if(we)return wt(we)?new ct(we.url,null,we.options):new ct(we,null)}}static{this.\u0275fac=function(ee){return new(ee||Ce)(n.KVO(j.Qq,8),n.KVO(H.up),n.KVO(r.qQ,8),n.KVO(n.zcH))}}static{this.\u0275prov=n.jDH({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}}return Ce})();function Re(Ce){return Ce.cloneNode(!0)}function Fe(Ce,We){return Ce+":"+We}function wt(Ce){return!(!Ce.url||!Ce.options)}const Ot=new n.nKC("MAT_ICON_DEFAULT_OPTIONS"),Xt=new n.nKC("mat-icon-location",{providedIn:"root",factory:function ln(){const Ce=(0,n.WQX)(r.qQ),We=Ce?Ce.location:null;return{getPathname:()=>We?We.pathname+We.search:""}}}),Pt=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],fn=Pt.map(Ce=>`[${Ce}]`).join(", "),dt=/^url\(['"]?#(.*?)['"]?\)$/;let Dt=(()=>{class Ce{get color(){return this._color||this._defaultColor}set color(B){this._color=B}get svgIcon(){return this._svgIcon}set svgIcon(B){B!==this._svgIcon&&(B?this._updateSvgIcon(B):this._svgIcon&&this._clearSvgElement(),this._svgIcon=B)}get fontSet(){return this._fontSet}set fontSet(B){const ee=this._cleanupFontValue(B);ee!==this._fontSet&&(this._fontSet=ee,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(B){const ee=this._cleanupFontValue(B);ee!==this._fontIcon&&(this._fontIcon=ee,this._updateFontIconClasses())}constructor(B,ee,ae,we,te,Pe){this._elementRef=B,this._iconRegistry=ee,this._location=we,this._errorHandler=te,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=k.yU.EMPTY,Pe&&(Pe.color&&(this.color=this._defaultColor=Pe.color),Pe.fontSet&&(this.fontSet=Pe.fontSet)),ae||B.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(B){if(!B)return["",""];const ee=B.split(":");switch(ee.length){case 1:return["",ee[0]];case 2:return ee;default:throw Error(`Invalid icon name: "${B}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const B=this._elementsWithExternalReferences;if(B&&B.size){const ee=this._location.getPathname();ee!==this._previousPath&&(this._previousPath=ee,this._prependPathToReferences(ee))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(B){this._clearSvgElement();const ee=this._location.getPathname();this._previousPath=ee,this._cacheChildrenWithExternalReferences(B),this._prependPathToReferences(ee),this._elementRef.nativeElement.appendChild(B)}_clearSvgElement(){const B=this._elementRef.nativeElement;let ee=B.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();ee--;){const ae=B.childNodes[ee];(1!==ae.nodeType||"svg"===ae.nodeName.toLowerCase())&&ae.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const B=this._elementRef.nativeElement,ee=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(ae=>ae.length>0);this._previousFontSetClass.forEach(ae=>B.classList.remove(ae)),ee.forEach(ae=>B.classList.add(ae)),this._previousFontSetClass=ee,this.fontIcon!==this._previousFontIconClass&&!ee.includes("mat-ligature-font")&&(this._previousFontIconClass&&B.classList.remove(this._previousFontIconClass),this.fontIcon&&B.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(B){return"string"==typeof B?B.trim().split(" ")[0]:B}_prependPathToReferences(B){const ee=this._elementsWithExternalReferences;ee&&ee.forEach((ae,we)=>{ae.forEach(te=>{we.setAttribute(te.name,`url('${B}#${te.value}')`)})})}_cacheChildrenWithExternalReferences(B){const ee=B.querySelectorAll(fn),ae=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let we=0;we<ee.length;we++)Pt.forEach(te=>{const Pe=ee[we],ft=Pe.getAttribute(te),Le=ft?ft.match(dt):null;if(Le){let Me=ae.get(Pe);Me||(Me=[],ae.set(Pe,Me)),Me.push({name:te,value:Le[1]})}})}_updateSvgIcon(B){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),B){const[ee,ae]=this._splitIconName(B);ee&&(this._svgNamespace=ee),ae&&(this._svgName=ae),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(ae,ee).pipe((0,M.s)(1)).subscribe(we=>this._setSvgElement(we),we=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${ee}:${ae}! ${we.message}`))})}}static{this.\u0275fac=function(ee){return new(ee||Ce)(n.rXU(n.aKT),n.rXU(He),n.kS0("aria-hidden"),n.rXU(Xt),n.rXU(n.zcH),n.rXU(Ot,8))}}static{this.\u0275cmp=n.VBU({type:Ce,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(ee,ae){2&ee&&(n.BMQ("data-mat-icon-type",ae._usingFontIcon()?"font":"svg")("data-mat-icon-name",ae._svgName||ae.fontIcon)("data-mat-icon-namespace",ae._svgNamespace||ae.fontSet)("fontIcon",ae._usingFontIcon()?ae.fontIcon:null),n.HbH(ae.color?"mat-"+ae.color:""),n.AVh("mat-icon-inline",ae.inline)("mat-icon-no-color","primary"!==ae.color&&"accent"!==ae.color&&"warn"!==ae.color))},inputs:{color:"color",inline:[2,"inline","inline",n.L39],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[n.GFd,n.aNF],ngContentSelectors:pe,decls:1,vars:0,template:function(ee,ae){1&ee&&(n.NAR(),n.SdG(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 Ce})(),Ze=(()=>{class Ce{static{this.\u0275fac=function(ee){return new(ee||Ce)}}static{this.\u0275mod=n.$C({type:Ce})}static{this.\u0275inj=n.G2t({imports:[c.yE,c.yE]})}}return Ce})()},9631:(it,de,h)=>{"use strict";h.d(de,{Oh:()=>ne,fS:()=>H}),h(6860);var c=h(3953);let k=(()=>{class pe{static{this.\u0275fac=function(Ke){return new(Ke||pe)}}static{this.\u0275mod=c.$C({type:pe})}static{this.\u0275inj=c.G2t({})}}return pe})();var P=h(6600),N=h(3719);const ne=new c.nKC("MAT_INPUT_VALUE_ACCESSOR");let H=(()=>{class pe{static{this.\u0275fac=function(Ke){return new(Ke||pe)}}static{this.\u0275mod=c.$C({type:pe})}static{this.\u0275inj=c.G2t({imports:[P.yE,N.RG,N.RG,k,P.yE]})}}return pe})()},9115:(it,de,h)=>{"use strict";h.d(de,{Cn:()=>Me,Cp:()=>Le,fb:()=>wt,kk:()=>ee,z8:()=>fn});var n=h(3953),c=h(8617),r=h(7336),s=h(1413),d=h(7786),_=h(8359),k=h(7673),P=h(5007),N=h(9172),K=h(5558),ne=h(6977),w=h(5964),M=h(6697),j=h(1986),H=h(177),pe=h(6600),le=h(6939),me=h(9969),Ke=h(8203),yt=h(7987),ot=h(6860),pt=h(7333);const et=["mat-menu-item",""],ct=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],He=["mat-icon, [matMenuItemIcon]","*"];function re(_t,Se){1&_t&&(n.qSk(),n.j41(0,"svg",2),n.nrm(1,"polygon",3),n.k0s())}const ke=["*"];function Re(_t,Se){if(1&_t){const ye=n.RV6();n.j41(0,"div",0),n.bIt("keydown",function(Ft){n.eBV(ye);const nn=n.XpG();return n.Njj(nn._handleKeydown(Ft))})("click",function(){n.eBV(ye);const Ft=n.XpG();
1return n.Njj(Ft.closed.emit("click"))})("@transformMenu.start",function(Ft){n.eBV(ye);const nn=n.XpG();return n.Njj(nn._onAnimationStart(Ft))})("@transformMenu.done",function(Ft){n.eBV(ye);const nn=n.XpG();return n.Njj(nn._onAnimationDone(Ft))}),n.j41(1,"div",1),n.SdG(2),n.k0s()()}if(2&_t){const ye=n.XpG();n.HbH(ye._classList),n.Y8G("id",ye.panelId)("@transformMenu",ye._panelAnimationState),n.BMQ("aria-label",ye.ariaLabel||null)("aria-labelledby",ye.ariaLabelledby||null)("aria-describedby",ye.ariaDescribedby||null)}}const Fe=new n.nKC("MAT_MENU_PANEL");let wt=(()=>{class _t{constructor(ye,je,Ft,nn,vn){this._elementRef=ye,this._document=je,this._focusMonitor=Ft,this._parentMenu=nn,this._changeDetectorRef=vn,this.role="menuitem",this.disabled=!1,this.disableRipple=!1,this._hovered=new s.B,this._focused=new s.B,this._highlighted=!1,this._triggersSubmenu=!1,nn?.addItem?.(this)}focus(ye,je){this._focusMonitor&&ye?this._focusMonitor.focusVia(this._getHostElement(),ye,je):this._getHostElement().focus(je),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(ye){this.disabled&&(ye.preventDefault(),ye.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const ye=this._elementRef.nativeElement.cloneNode(!0),je=ye.querySelectorAll("mat-icon, .material-icons");for(let Ft=0;Ft<je.length;Ft++)je[Ft].remove();return ye.textContent?.trim()||""}_setHighlighted(ye){this._highlighted=ye,this._changeDetectorRef?.markForCheck()}_setTriggersSubmenu(ye){this._triggersSubmenu=ye,this._changeDetectorRef?.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}static{this.\u0275fac=function(je){return new(je||_t)(n.rXU(n.aKT),n.rXU(H.qQ),n.rXU(c.FN),n.rXU(Fe,8),n.rXU(n.gRc))}}static{this.\u0275cmp=n.VBU({type:_t,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],hostVars:8,hostBindings:function(je,Ft){1&je&&n.bIt("click",function(vn){return Ft._checkDisabled(vn)})("mouseenter",function(){return Ft._handleMouseEnter()}),2&je&&(n.BMQ("role",Ft.role)("tabindex",Ft._getTabIndex())("aria-disabled",Ft.disabled)("disabled",Ft.disabled||null),n.AVh("mat-mdc-menu-item-highlighted",Ft._highlighted)("mat-mdc-menu-item-submenu-trigger",Ft._triggersSubmenu))},inputs:{role:"role",disabled:[2,"disabled","disabled",n.L39],disableRipple:[2,"disableRipple","disableRipple",n.L39]},exportAs:["matMenuItem"],standalone:!0,features:[n.GFd,n.aNF],attrs:et,ngContentSelectors:He,decls:5,vars:3,consts:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["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(je,Ft){1&je&&(n.NAR(ct),n.SdG(0),n.j41(1,"span",0),n.SdG(2,1),n.k0s(),n.nrm(3,"div",1),n.DNE(4,re,2,0,":svg:svg",2)),2&je&&(n.R7$(3),n.Y8G("matRippleDisabled",Ft.disableRipple||Ft.disabled)("matRippleTrigger",Ft._getHostElement()),n.R7$(),n.vxM(Ft._triggersSubmenu?4:-1))},dependencies:[pe.r6],encapsulation:2,changeDetection:0})}}return _t})();const Pt=new n.nKC("MatMenuContent");let fn=(()=>{class _t{constructor(ye,je,Ft,nn,vn,zt,Ut){this._template=ye,this._componentFactoryResolver=je,this._appRef=Ft,this._injector=nn,this._viewContainerRef=vn,this._document=zt,this._changeDetectorRef=Ut,this._attached=new s.B}attach(ye={}){this._portal||(this._portal=new le.VA(this._template,this._viewContainerRef)),this.detach(),this._outlet||(this._outlet=new le.aI(this._document.createElement("div"),this._componentFactoryResolver,this._appRef,this._injector));const je=this._template.elementRef.nativeElement;je.parentNode.insertBefore(this._outlet.outletElement,je),this._changeDetectorRef?.markForCheck(),this._portal.attach(this._outlet,ye),this._attached.next()}detach(){this._portal.isAttached&&this._portal.detach()}
1ngOnDestroy(){this._outlet&&this._outlet.dispose()}static{this.\u0275fac=function(je){return new(je||_t)(n.rXU(n.C4Q),n.rXU(n.OM3),n.rXU(n.o8S),n.rXU(n.zZn),n.rXU(n.c1b),n.rXU(H.qQ),n.rXU(n.gRc))}}static{this.\u0275dir=n.FsC({type:_t,selectors:[["ng-template","matMenuContent",""]],standalone:!0,features:[n.Jv_([{provide:Pt,useExisting:_t}])]})}}return _t})();const dt={transformMenu:(0,me.hZ)("transformMenu",[(0,me.wk)("void",(0,me.iF)({opacity:0,transform:"scale(0.8)"})),(0,me.kY)("void => enter",(0,me.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,me.iF)({opacity:1,transform:"scale(1)"}))),(0,me.kY)("* => void",(0,me.i0)("100ms 25ms linear",(0,me.iF)({opacity:0})))]),fadeInItems:(0,me.hZ)("fadeInItems",[(0,me.wk)("showing",(0,me.iF)({opacity:1})),(0,me.kY)("void => *",[(0,me.iF)({opacity:0}),(0,me.i0)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Ce=0;const We=new n.nKC("mat-menu-default-options",{providedIn:"root",factory:function B(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let ee=(()=>{class _t{get xPosition(){return this._xPosition}set xPosition(ye){this._xPosition=ye,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(ye){this._yPosition=ye,this.setPositionClasses()}set panelClass(ye){const je=this._previousPanelClass,Ft={...this._classList};je&&je.length&&je.split(" ").forEach(nn=>{Ft[nn]=!1}),this._previousPanelClass=ye,ye&&ye.length&&(ye.split(" ").forEach(nn=>{Ft[nn]=!0}),this._elementRef.nativeElement.className=""),this._classList=Ft}get classList(){return this.panelClass}set classList(ye){this.panelClass=ye}constructor(ye,je,Ft,nn){this._elementRef=ye,this._changeDetectorRef=nn,this._elevationPrefix="mat-elevation-z",this._baseElevation=null,this._directDescendantItems=new n.rOR,this._classList={},this._panelAnimationState="void",this._animationDone=new s.B,this.closed=new n.bkB,this.close=this.closed,this.panelId="mat-menu-panel-"+Ce++,this._injector=(0,n.WQX)(n.zZn),this.overlayPanelClass=Ft.overlayPanelClass||"",this._xPosition=Ft.xPosition,this._yPosition=Ft.yPosition,this.backdropClass=Ft.backdropClass,this.overlapTrigger=Ft.overlapTrigger,this.hasBackdrop=Ft.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new c.Bu(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,N.Z)(this._directDescendantItems),(0,K.n)(ye=>(0,d.h)(...ye.map(je=>je._focused)))).subscribe(ye=>this._keyManager.updateActiveItem(ye)),this._directDescendantItems.changes.subscribe(ye=>{const je=this._keyManager;if("enter"===this._panelAnimationState&&je.activeItem?._hasFocus()){const Ft=ye.toArray(),nn=Math.max(0,Math.min(Ft.length-1,je.activeItemIndex||0));Ft[nn]&&!Ft[nn].disabled?je.setActiveItem(nn):je.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy()}_hovered(){return this._directDescendantItems.changes.pipe((0,N.Z)(this._directDescendantItems),(0,K.n)(je=>(0,d.h)(...je.map(Ft=>Ft._hovered))))}addItem(ye){}removeItem(ye){}_handleKeydown(ye){const je=ye.keyCode,Ft=this._keyManager;switch(je){case r._f:(0,r.rp)(ye)||(ye.preventDefault(),this.closed.emit("keydown"));break;case r.UQ:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case r.LE:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(je===r.i7||je===r.n6)&&Ft.setFocusOrigin("keyboard"),void Ft.onKeydown(ye)}ye.stopPropagation()}focusFirstItem(ye="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=(0,n.mal)(()=>{let je=null;if(this._directDescendantItems.length&&(je=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!je||!je.contains(document.activeElement)){const Ft=this._keyManager;Ft.setFocusOrigin(ye).setFirstItemActive(),!Ft.activeItem&&je&&je.focu
1s()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(ye){if(null===this._baseElevation){const zt=("function"==typeof getComputedStyle?getComputedStyle(this._elementRef.nativeElement):null)?.getPropertyValue("--mat-menu-base-elevation-level")||"8";this._baseElevation=parseInt(zt)}const je=Math.min(this._baseElevation+ye,24),Ft=`${this._elevationPrefix}${je}`,nn=Object.keys(this._classList).find(vn=>vn.startsWith(this._elevationPrefix));if(!nn||nn===this._previousElevation){const vn={...this._classList};this._previousElevation&&(vn[this._previousElevation]=!1),vn[Ft]=!0,this._previousElevation=Ft,this._classList=vn}}setPositionClasses(ye=this.xPosition,je=this.yPosition){this._classList={...this._classList,"mat-menu-before":"before"===ye,"mat-menu-after":"after"===ye,"mat-menu-above":"above"===je,"mat-menu-below":"below"===je},this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(ye){this._animationDone.next(ye),this._isAnimating=!1}_onAnimationStart(ye){this._isAnimating=!0,"enter"===ye.toState&&0===this._keyManager.activeItemIndex&&(ye.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,N.Z)(this._allItems)).subscribe(ye=>{this._directDescendantItems.reset(ye.filter(je=>je._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}static{this.\u0275fac=function(je){return new(je||_t)(n.rXU(n.aKT),n.rXU(n.SKi),n.rXU(We),n.rXU(n.gRc))}}static{this.\u0275cmp=n.VBU({type:_t,selectors:[["mat-menu"]],contentQueries:function(je,Ft,nn){if(1&je&&(n.wni(nn,Pt,5),n.wni(nn,wt,5),n.wni(nn,wt,4)),2&je){let vn;n.mGM(vn=n.lsd())&&(Ft.lazyContent=vn.first),n.mGM(vn=n.lsd())&&(Ft._allItems=vn),n.mGM(vn=n.lsd())&&(Ft.items=vn)}},viewQuery:function(je,Ft){if(1&je&&n.GBs(n.C4Q,5),2&je){let nn;n.mGM(nn=n.lsd())&&(Ft.templateRef=nn.first)}},hostVars:3,hostBindings:function(je,Ft){2&je&&n.BMQ("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",n.L39],hasBackdrop:[2,"hasBackdrop","hasBackdrop",ye=>null==ye?null:(0,n.L39)(ye)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],standalone:!0,features:[n.Jv_([{provide:Fe,useExisting:_t}]),n.GFd,n.aNF],ngContentSelectors:ke,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],template:function(je,Ft){1&je&&(n.NAR(),n.DNE(0,Re,3,7,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.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;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-menu-panel{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, var(--mat-app-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-app-surface-container));will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.mat-mdc-menu-panel.ng-animating:has(.mat-mdc-menu-content:empty){display:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-app-surface-variant));
1margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px}[dir=rtl] .mat-mdc-menu-item{padding-right:var(--mat-menu-item-leading-spacing);padding-left:var(--mat-menu-item-trailing-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-right:var(--mat-menu-item-with-icon-leading-spacing);padding-left:var(--mat-menu-item-with-icon-trailing-spacing)}.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, var(--mat-app-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-app-on-surface-variant))}.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:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.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{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}.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:[dt.transformMenu,dt.fadeInItems]},changeDetection:0})}}return _t})();const ae=new n.nKC("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{const _t=(0,n.WQX)(yt.hJ);return()=>_t.scrollStrategies.reposition()}}),te={provide:ae,deps:[yt.hJ],useFactory:function we(_t){return()=>_t.scrollStrategies.reposition()}},Pe=(0,ot.BQ)({passive:!0});let Le=(()=>{class _t{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(ye){this.menu=ye}get menu(){return this._menu}set menu(ye){ye!==this._menu&&(this._menu=ye,this._menuCloseSubscription.unsubscribe(),ye&&(this._menuCloseSubscription=ye.close.subscribe(je=>{this._destroyMenu(je),("click"===je||"tab"===je)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(je)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(ye,je,Ft,nn,vn,zt,Ut,U,De){this._overlay=ye,this._element=je,this._viewContainerRef=Ft,this._menuItemInstance=zt,this._dir=Ut,this._focusMonitor=U,this._ngZone=De,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=_.yU.EMPTY,this._hoverSubscription=_.yU.EMPTY,this._menuCloseSubscription=_.yU.EMPTY,this._changeDetectorRef=(0,n.WQX)(n.gRc),this._handleTouchStart=ue=>{(0,c.w6)(ue)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new n.bkB,this.onMenuOpen=this.menuOpened,this.menuClosed=new n.bkB,this.onMenuClose=this.menuClosed,this._scrollStrategy=nn,this._parentMaterialMenu=vn instanceof ee?vn:void 0,je.nativeElement.addEventListener("touchstart",this._handleTouchStart,Pe)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,Pe),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 ye=this.menu;if(this._menuOpen||!ye)return;const je=this._createOverlay(ye),Ft=je.getConfig(),nn=Ft.positionStrategy;this._setPosition(ye,nn),Ft.hasBackdrop=null==ye.hasBackdrop?!this.triggersSubmenu():ye.hasBackdrop,je.attach(this._getPortal(ye)),ye.lazyContent&&ye.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(ye),ye instanceof ee&&(ye._startAnimation(),ye._directDescendantItems.changes.pipe((0,ne.Q)(ye.close)).subscribe(()=>{nn.withLockedPosition(!1).reapplyLastPosition(),nn.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(ye,je){this._focusMonitor&&ye?this._focusMonitor.focusVia(this._element,ye,je):this._element.nativeElement.focus(je)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(ye){if(!this._overlayRef||!this.menuOpen)return;const je=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===ye||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,je instanceof ee?(je._resetAnimation(),je.lazyContent?je._animationDone.pipe((0,w.p)(Ft=>"void"===Ft.toState),(0,M.s)(1),(0,ne.Q)(je.lazyContent._attached)).subscribe({next:()=>je.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),je?.lazyContent?.detach())}_initMenu(ye){ye.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,ye.direction=this.dir,this._setMenuElevation(ye),ye.focu
1sFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(ye){if(ye.setElevation){let je=0,Ft=ye.parentMenu;for(;Ft;)je++,Ft=Ft.parentMenu;ye.setElevation(je)}}_setIsMenuOpen(ye){ye!==this._menuOpen&&(this._menuOpen=ye,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(ye),this._changeDetectorRef.markForCheck())}_createOverlay(ye){if(!this._overlayRef){const je=this._getOverlayConfig(ye);this._subscribeToPositions(ye,je.positionStrategy),this._overlayRef=this._overlay.create(je),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(ye){return new yt.rR({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:ye.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:ye.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(ye,je){ye.setPositionClasses&&je.positionChanges.subscribe(Ft=>{const nn="start"===Ft.connectionPair.overlayX?"after":"before",vn="top"===Ft.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>ye.setPositionClasses(nn,vn)):ye.setPositionClasses(nn,vn)})}_setPosition(ye,je){let[Ft,nn]="before"===ye.xPosition?["end","start"]:["start","end"],[vn,zt]="above"===ye.yPosition?["bottom","top"]:["top","bottom"],[Ut,U]=[vn,zt],[De,ue]=[Ft,nn],vt=0;if(this.triggersSubmenu()){if(ue=Ft="before"===ye.xPosition?"start":"end",nn=De="end"===Ft?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const gt=this._parentMaterialMenu.items.first;this._parentInnerPadding=gt?gt._getHostElement().offsetTop:0}vt="bottom"===vn?this._parentInnerPadding:-this._parentInnerPadding}}else ye.overlapTrigger||(Ut="top"===vn?"bottom":"top",U="top"===zt?"bottom":"top");je.withPositions([{originX:Ft,originY:Ut,overlayX:De,overlayY:vn,offsetY:vt},{originX:nn,originY:Ut,overlayX:ue,overlayY:vn,offsetY:vt},{originX:Ft,originY:U,overlayX:De,overlayY:zt,offsetY:-vt},{originX:nn,originY:U,overlayX:ue,overlayY:zt,offsetY:-vt}])}_menuClosingActions(){const ye=this._overlayRef.backdropClick(),je=this._overlayRef.detachments(),Ft=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,k.of)(),nn=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,w.p)(vn=>vn!==this._menuItemInstance),(0,w.p)(()=>this._menuOpen)):(0,k.of)();return(0,d.h)(ye,Ft,nn,je)}_handleMousedown(ye){(0,c._G)(ye)||(this._openedBy=0===ye.button?"mouse":void 0,this.triggersSubmenu()&&ye.preventDefault())}_handleKeydown(ye){const je=ye.keyCode;(je===r.Fm||je===r.t6)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(je===r.LE&&"ltr"===this.dir||je===r.UQ&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(ye){this.triggersSubmenu()?(ye.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,w.p)(ye=>ye===this._menuItemInstance&&!ye.disabled),(0,j.c)(0,P.$)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof ee&&this.menu._isAnimating?this.menu._animationDone.pipe((0,M.s)(1),(0,j.c)(0,P.$),(0,ne.Q)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(ye){return(!this._portal||this._portal.templateRef!==ye.templateRef)&&(this._portal=new le.VA(ye.templateRef,this._viewContainerRef)),this._portal}static{this.\u0275fac=function(je){return new(je||_t)(n.rXU(yt.hJ),n.rXU(n.aKT),n.rXU(n.c1b),n.rXU(ae),n.rXU(Fe,8),n.rXU(wt,10),n.rXU(Ke.dS,8),n.rXU(c.FN),n.rXU(n.SKi))}}static{this.\u0275dir=n.FsC({type:_t,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(je,Ft){1&je&&n.bIt("click",function(vn){return Ft._handleClick(vn)})("mousedown",function(vn){return Ft._handleMousedown(vn)})("keydown",function(vn){return Ft._handleKeydown(vn)}),2&je&&n.BMQ("aria-haspopup",Ft.menu?"menu":null)("aria-expanded",Ft.menuOpen)("aria-controls",Ft.menuOpen?Ft.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"],standalone:!0})}}return _t})(),Me=(()=>{class _t{static{this.\u0275fac=function(je){return new(je||_t)}}static{this.\u0275mod=n.$C({type:_t})}static{this.\u0275inj=n.G2t({providers:[te],imports:[H.MD,pe.pZ,pe.yE,yt.z_,pt.Gj,pe.yE]})}}return _t})()},6695:(it,de,h)=>{"use strict";h.d(de,{Ou:()=>et,iy:()=>pt});var n=h(3953),c=h(1413),r=h(2771),s=h(8834),d=h(2798),_=h(4823),k=h(6600),P=h(3719);function N(ct,He){if(1&ct&&(n.j41(0,"mat-option",17),n.EFF(1),n.k0s()),2&ct){const re=He.$implicit;
1n.Y8G("value",re),n.R7$(),n.SpI(" ",re," ")}}function K(ct,He){if(1&ct){const re=n.RV6();n.j41(0,"mat-form-field",14)(1,"mat-select",16,0),n.bIt("selectionChange",function(Re){n.eBV(re);const Fe=n.XpG(2);return n.Njj(Fe._changePageSize(Re.value))}),n.Z7z(3,N,2,2,"mat-option",17,n.fX1),n.k0s(),n.j41(5,"div",18),n.bIt("click",function(){n.eBV(re);const Re=n.sdS(2);return n.Njj(Re.open())}),n.k0s()()}if(2&ct){const re=n.XpG(2);n.Y8G("appearance",re._formFieldAppearance)("color",re.color),n.R7$(),n.Y8G("value",re.pageSize)("disabled",re.disabled)("aria-labelledby",re._pageSizeLabelId)("panelClass",re.selectConfig.panelClass||"")("disableOptionCentering",re.selectConfig.disableOptionCentering),n.R7$(2),n.Dyx(re._displayedPageSizeOptions)}}function ne(ct,He){if(1&ct&&(n.j41(0,"div",15),n.EFF(1),n.k0s()),2&ct){const re=n.XpG(2);n.R7$(),n.JRh(re.pageSize)}}function w(ct,He){if(1&ct&&(n.j41(0,"div",3)(1,"div",13),n.EFF(2),n.k0s(),n.DNE(3,K,6,7,"mat-form-field",14)(4,ne,2,1,"div",15),n.k0s()),2&ct){const re=n.XpG();n.R7$(),n.BMQ("id",re._pageSizeLabelId),n.R7$(),n.SpI(" ",re._intl.itemsPerPageLabel," "),n.R7$(),n.vxM(re._displayedPageSizeOptions.length>1?3:-1),n.R7$(),n.vxM(re._displayedPageSizeOptions.length<=1?4:-1)}}function M(ct,He){if(1&ct){const re=n.RV6();n.j41(0,"button",19),n.bIt("click",function(){n.eBV(re);const Re=n.XpG();return n.Njj(Re.firstPage())}),n.qSk(),n.j41(1,"svg",8),n.nrm(2,"path",20),n.k0s()()}if(2&ct){const re=n.XpG();n.Y8G("matTooltip",re._intl.firstPageLabel)("matTooltipDisabled",re._previousButtonsDisabled())("matTooltipPosition","above")("disabled",re._previousButtonsDisabled()),n.BMQ("aria-label",re._intl.firstPageLabel)}}function j(ct,He){if(1&ct){const re=n.RV6();n.j41(0,"button",21),n.bIt("click",function(){n.eBV(re);const Re=n.XpG();return n.Njj(Re.lastPage())}),n.qSk(),n.j41(1,"svg",8),n.nrm(2,"path",22),n.k0s()()}if(2&ct){const re=n.XpG();n.Y8G("matTooltip",re._intl.lastPageLabel)("matTooltipDisabled",re._nextButtonsDisabled())("matTooltipPosition","above")("disabled",re._nextButtonsDisabled()),n.BMQ("aria-label",re._intl.lastPageLabel)}}let H=(()=>{class ct{constructor(){this.changes=new c.B,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(re,ke,Re)=>{if(0==Re||0==ke)return`0 of ${Re}`;const Fe=re*ke;return`${Fe+1} \u2013 ${Fe<(Re=Math.max(Re,0))?Math.min(Fe+ke,Re):Fe+ke} of ${Re}`}}static{this.\u0275fac=function(ke){return new(ke||ct)}}static{this.\u0275prov=n.jDH({token:ct,factory:ct.\u0275fac,providedIn:"root"})}}return ct})();const le={provide:H,deps:[[new n.Xx1,new n.kdw,H]],useFactory:function pe(ct){return ct||new H}},yt=new n.nKC("MAT_PAGINATOR_DEFAULT_OPTIONS");let ot=0,pt=(()=>{class ct{get pageIndex(){return this._pageIndex}set pageIndex(re){this._pageIndex=Math.max(re||0,0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(re){this._length=re||0,this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(re){this._pageSize=Math.max(re||0,0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(re){this._pageSizeOptions=(re||[]).map(ke=>(0,n.Udg)(ke,0)),this._updateDisplayedPageSizeOptions()}constructor(re,ke,Re){if(this._intl=re,this._changeDetectorRef=ke,this._pageSizeLabelId="mat-paginator-page-size-label-"+ot++,this._isInitialized=!1,this._initializedStream=new r.m(1),this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this.hidePageSize=!1,this.showFirstLastButtons=!1,this.selectConfig={},this.disabled=!1,this.page=new n.bkB,this.initialized=this._initializedStream,this._intlChanges=re.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),Re){const{pageSize:Fe,pageSizeOptions:wt,hidePageSize:Ot,showFirstLastButtons:Xt}=Re;null!=Fe&&(this._pageSize=Fe),null!=wt&&(this._pageSizeOptions=wt),null!=Ot&&(this.hidePageSize=Ot),null!=Xt&&(this.show
1FirstLastButtons=Xt)}this._formFieldAppearance=Re?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;const re=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(re)}previousPage(){if(!this.hasPreviousPage())return;const re=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(re)}firstPage(){if(!this.hasPreviousPage())return;const re=this.pageIndex;this.pageIndex=0,this._emitPageEvent(re)}lastPage(){if(!this.hasNextPage())return;const re=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(re)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const re=this.getNumberOfPages()-1;return this.pageIndex<re&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(re){const Re=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/re)||0,this.pageSize=re,this._emitPageEvent(Re)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._isInitialized&&(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((re,ke)=>re-ke),this._changeDetectorRef.markForCheck())}_emitPageEvent(re){this.page.emit({previousPageIndex:re,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}static{this.\u0275fac=function(ke){return new(ke||ct)(n.rXU(H),n.rXU(n.gRc),n.rXU(yt,8))}}static{this.\u0275cmp=n.VBU({type:ct,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",n.Udg],length:[2,"length","length",n.Udg],pageSize:[2,"pageSize","pageSize",n.Udg],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",n.L39],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",n.L39],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",n.L39]},outputs:{page:"page"},exportAs:["matPaginator"],standalone:!0,features:[n.GFd,n.aNF],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["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,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["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,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(ke,Re){1&ke&&(n.j41(0,"div",1)(1,"div",2),n.DNE(2,w,5,4,"div",3),n.j41(3,"div",4)(4,"div",5),n.EFF(5),n.k0s(),n.DNE(6,M,3,5,"button",6),n.j41(7,"button",7),n.bIt("click",function(){return Re.previousPage()}),n.qSk(),n.j41(8,"svg",8),n.nrm(9,"path",9),n.k0s()(),n.joV(),n.j41(10,"button",10),n.bIt("click",function(){return Re.nextPage()}),n.qSk(),n.j41(11,"svg",8),n.nrm(12,"path",11),n.k0s()(),n.DNE(13,j,3,5,"button",12),n.k0s()()()),2&ke&&(n.R7$(2),n.vxM(Re.hidePageSize?-1:2),n.R7$(3),n.SpI(" ",Re._intl.getRangeLabel(Re.pageIndex,Re.pageSize,Re.length)," "),n.R7$(),n.vxM(Re.showFirstLastButtons?6:-1),n.R7$(),n.Y8G("matTooltip",Re._intl.previousPageLabel)("matTooltipDisabled",Re._previousButtonsDisabled())("matTooltipPosition","above")("disabled",Re._previousButtonsDisabled()),n.BMQ("aria-label",Re._intl.previousPageLabel),n.R7$(3),n.Y8G("matTooltip",Re._intl.nextPageLabel)("matTooltipDisabled",Re._nextButtonsDisabled())("matTooltipPosition","above")("disabled",Re._nextButtonsDisabled()),n.BMQ("aria-label",Re._intl.nextPageLabel),n.R7$(3),n.vxM(Re.showFirstLastButtons?13:-1))},dependencies:[P.rl,d.VO,k.wT,s.iY,_.oV],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color, var(--mat-app-on-surface));background-color:var(--mat-paginator-container-background-color, var(--mat-app-surface));font-family:var(--mat-paginator-container-text-font, var(--mat-app-body-small-font));line-height:var(--mat-paginator-container-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-paginator-container-text-size, var(--mat-app-body-small-size));font-weight:var(--mat-paginator-container-text-weight, var(--mat-app-body-small-weight));letter-spacing:var(--mat-paginator-container-text-tracking, var(--mat-app-body-small-tracking));--mat-form-field-container-height:var(--mat-paginator-form-field-container-height);--mat-form-field-container-vertical-padding:var(--mat-paginator-form-field-container-vertical-padding)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size, var(--mat-app-body-small-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;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;
1fill:var(--mat-paginator-enabled-icon-color, var(--mat-app-on-surface-variant))}.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}.mat-mdc-paginator-touch-target{display:var(--mat-paginator-touch-target-display);position:absolute;top:50%;left:50%;width:84px;height:48px;background-color:rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer}"],encapsulation:2,changeDetection:0})}}return ct})(),et=(()=>{class ct{static{this.\u0275fac=function(ke){return new(ke||ct)}}static{this.\u0275mod=n.$C({type:ct})}static{this.\u0275inj=n.G2t({providers:[le],imports:[s.Hl,d.Ve,_.uc,pt]})}}return ct})()},9183:(it,de,h)=>{"use strict";h.d(de,{D6:()=>w,LG:()=>K});var n=h(3953),c=h(177),r=h(6600);const s=["determinateSpinner"];function d(M,j){if(1&M&&(n.qSk(),n.j41(0,"svg",11),n.nrm(1,"circle",12),n.k0s()),2&M){const H=n.XpG();n.BMQ("viewBox",H._viewBox()),n.R7$(),n.xc7("stroke-dasharray",H._strokeCircumference(),"px")("stroke-dashoffset",H._strokeCircumference()/2,"px")("stroke-width",H._circleStrokeWidth(),"%"),n.BMQ("r",H._circleRadius())}}const _=new n.nKC("mat-progress-spinner-default-options",{providedIn:"root",factory:function k(){return{diameter:P}}}),P=100;let K=(()=>{class M{get color(){return this._color||this._defaultColor}set color(H){this._color=H}constructor(H,pe,le){this._elementRef=H,this._defaultColor="primary",this._value=0,this._diameter=P,this._noopAnimations="NoopAnimations"===pe&&!!le&&!le._forceAnimations,this.mode="mat-spinner"===H.nativeElement.nodeName.toLowerCase()?"indeterminate":"determinate",le&&(le.color&&(this.color=this._defaultColor=le.color),le.diameter&&(this.diameter=le.diameter),le.strokeWidth&&(this.strokeWidth=le.strokeWidth))}get value(){return"determinate"===this.mode?this._value:0}set value(H){this._value=Math.max(0,Math.min(100,H||0))}get diameter(){return this._diameter}set diameter(H){this._diameter=H||0}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(H){this._strokeWidth=H||0}_circleRadius(){return(this.diameter-10)/2}_viewBox(){const H=2*this._circleRadius()+this.strokeWidth;return`0 0 ${H} ${H}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return"determinate"===this.mode?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}static{this.\u0275fac=function(pe){return new(pe||M)(n.rXU(n.aKT),n.rXU(n.bc$,8),n.rXU(_))}}static{this.\u0275cmp=n.VBU({type:M,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(pe,le){if(1&pe&&n.GBs(s,5),2&pe){let me;n.mGM(me=n.lsd())&&(le._determinateCircle=me.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:18,hostBindings:function(pe,le){2&pe&&(n.BMQ("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===le.mode?le.value:null)("mode",le.mode),n.HbH("mat-"+le.color),n.xc7("width",le.diameter,"px")("height",le.diameter,"px")("--mdc-circular-progress-size",le.diameter+"px")("--mdc-circular-progress-active-indicator-width",le.diameter+"px"),n.AVh("_mat-animation-noopable",le._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===le.mode))},inputs:{color:"color",mode:"mode",value:[2,"value","value",n.Udg],diameter:[2,"diameter","diameter",n.Udg],strokeWidth:[2,"strokeWidth","strokeWidth",n.Udg]},exportAs:["matProgressSpinner"],standalone:!0,features:[n.GFd,n.aNF],decls:14,vars:11,consts:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(pe,le){if(1&pe&&(n.DNE(0,d,2,8,"ng-template",null,0,n.C5r),n.j41(2,"div",2,1),n.qSk(),n.j41(4,"svg",3),n.nrm(5,"circle",4),n.k0s()(),n.joV(),n.j41(6,"div",5)(7,"div",6)(8,"div",7),n.eu8(9,8),n.k0s(),n.j41(10,"div",9),n.eu8(11,8),n.k0s(),n.j41(12,"div",10),n.eu8(13,8),n.k0s()()()),2&pe){const me=n.sdS(1);
1n.R7$(4),n.BMQ("viewBox",le._viewBox()),n.R7$(),n.xc7("stroke-dasharray",le._strokeCircumference(),"px")("stroke-dashoffset",le._strokeDashOffset(),"px")("stroke-width",le._circleStrokeWidth(),"%"),n.BMQ("r",le._circleRadius()),n.R7$(4),n.Y8G("ngTemplateOutlet",me),n.R7$(2),n.Y8G("ngTemplateOutlet",me),n.R7$(2),n.Y8G("ngTemplateOutlet",me)}},dependencies:[c.T3],styles:[".mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0;position:relative;direction:ltr;transition:opacity 250ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1;animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, var(--mat-app-primary))}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}"],encapsulation:2,changeDetection:0})}}return M})(),w=(()=>{class M{static{this.\u0275fac=function(pe){return new(pe||M)}}static{this.\u0275mod=n.$C({type:M})}static{this.\u0275inj=n.G2t({imports:[c.MD,r.yE]})}}return M})()},2798:(it,de,h)=>{"use strict";h.d(de,{VO:()=>ae,Ve:()=>te});var n=h(7987),c=h(177),r=h(3953),s=h(6600),d=h(3719),_=h(7333),k=h(8617),P=h(8203),N=h(5024),K=h(7336),ne=h(9417),w=h(1413),M=h(9030),j=h(7786),H=h(9172),pe=h(5558),le=h(5964),me=h(6354),Ke=h(3294),yt=h(6977),ot=h(6697),pt=h(9969);const et=["trigger"],ct=["panel"],He=[[["mat-select-trigger"]],"*"],re=["mat-select-trigger","*"];function ke(Pe,ft){if(1&Pe&&(r.j41(0,"span",4),r.EFF(1),r.k0s()),2&Pe){const Le=r.XpG();r.R7$(),r.JRh(Le.placeholder)}}function Re(Pe,ft){1&Pe&&r.SdG(0)}function Fe(Pe,ft){if(1&Pe&&(r.j41(0,"span",11),r.EFF(1),r.k0s()),2&Pe){const Le=r.XpG(2);r.R7$(),r.JRh(Le.triggerValue)}}function wt(Pe,ft){if(1&Pe&&(r.j41(0,"span",5),r.DNE(1,Re,1,0)(2,Fe,2,1,"span",11),r.k0s()),2&Pe){const Le=r.XpG();r.R7$(),r.vxM(Le.customTrigger?1:2)}}function Ot(Pe,ft){if(1&Pe){const Le=r.RV6();r.j41(0,"div",12,1),r.bIt("@transformPanel.done",function(_t){r.eBV(Le);const Se=r.XpG();
1return r.Njj(Se._panelDoneAnimatingStream.next(_t.toState))})("keydown",function(_t){r.eBV(Le);const Se=r.XpG();return r.Njj(Se._handleKeydown(_t))}),r.SdG(2,1),r.k0s()}if(2&Pe){const Le=r.XpG();r.ZvI("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",Le._getPanelTheme(),""),r.Y8G("ngClass",Le.panelClass)("@transformPanel","showing"),r.BMQ("id",Le.id+"-panel")("aria-multiselectable",Le.multiple)("aria-label",Le.ariaLabel||null)("aria-labelledby",Le._getPanelAriaLabelledby())}}const Xt={transformPanelWrap:(0,pt.hZ)("transformPanelWrap",[(0,pt.kY)("* => void",(0,pt.P)("@transformPanel",[(0,pt.MA)()],{optional:!0}))]),transformPanel:(0,pt.hZ)("transformPanel",[(0,pt.wk)("void",(0,pt.iF)({opacity:0,transform:"scale(1, 0.8)"})),(0,pt.kY)("void => showing",(0,pt.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,pt.iF)({opacity:1,transform:"scale(1, 1)"}))),(0,pt.kY)("* => void",(0,pt.i0)("100ms linear",(0,pt.iF)({opacity:0})))])};let dt=0;const Dt=new r.nKC("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{const Pe=(0,r.WQX)(n.hJ);return()=>Pe.scrollStrategies.reposition()}}),Ce=new r.nKC("MAT_SELECT_CONFIG"),We={provide:Dt,deps:[n.hJ],useFactory:function Ze(Pe){return()=>Pe.scrollStrategies.reposition()}},B=new r.nKC("MatSelectTrigger");class ee{constructor(ft,Le){this.source=ft,this.value=Le}}let ae=(()=>{class Pe{_scrollOptionIntoView(Le){const Me=this.options.toArray()[Le];if(Me){const _t=this.panel.nativeElement,Se=(0,s.jb)(Le,this.options,this.optionGroups),ye=Me._getHostElement();_t.scrollTop=0===Le&&1===Se?0:(0,s.TL)(ye.offsetTop,ye.offsetHeight,_t.scrollTop,_t.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(Le){return new ee(this,Le)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(Le){this._hideSingleSelectionIndicator=Le,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(Le){this._placeholder=Le,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(ne.k0.required)??!1}set required(Le){this._required=Le,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(Le){this._multiple=Le}get compareWith(){return this._compareWith}set compareWith(Le){this._compareWith=Le,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(Le){this._assignValue(Le)&&this._onChange(Le)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(Le){this._errorStateTracker.matcher=Le}get id(){return this._id}set id(Le){this._id=Le||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(Le){this._errorStateTracker.errorState=Le}constructor(Le,Me,_t,Se,ye,je,Ft,nn,vn,zt,Ut,U,De,ue){this._viewportRuler=Le,this._changeDetectorRef=Me,this._elementRef=ye,this._dir=je,this._parentFormField=vn,this.ngControl=zt,this._liveAnnouncer=De,this._defaultOptions=ue,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._panelOpen=!1,this._compareWith=(vt,gt)=>vt===gt,this._uid="mat-select-"+dt++,this._triggerAriaLabelledBy=null,this._destroy=new w.B,this.stateChanges=new w.B,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+dt++,this._panelDoneAnimatingStream=new w.B,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new w.B,this.optionSelectionChanges=(0,M.v)(()=>{const vt=this.options;return vt?vt.changes.pipe((0,H.Z)(vt),(0,pe.n)(()=>(0,j.h)(...vt.map(gt=>gt.onSelectionChange)))):this._initialized.pipe((0,pe.n)(()=>this.optionSelectionChanges))}
1),this.openedChange=new r.bkB,this._openedStream=this.openedChange.pipe((0,le.p)(vt=>vt),(0,me.T)(()=>{})),this._closedStream=this.openedChange.pipe((0,le.p)(vt=>!vt),(0,me.T)(()=>{})),this.selectionChange=new r.bkB,this.valueChange=new r.bkB,this._trackedModal=null,this._skipPredicate=vt=>!this.panelOpen&&vt.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),null!=ue?.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=ue.typeaheadDebounceInterval),this._errorStateTracker=new s.X0(Se,zt,nn,Ft,this.stateChanges),this._scrollStrategyFactory=U,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(Ut)||0,this.id=this.id}ngOnInit(){this._selectionModel=new N.CB(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,Ke.F)(),(0,yt.Q)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe((0,yt.Q)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe((0,yt.Q)(this._destroy)).subscribe(Le=>{Le.added.forEach(Me=>Me.select()),Le.removed.forEach(Me=>Me.deselect())}),this.options.changes.pipe((0,H.Z)(null),(0,yt.Q)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const Le=this._getTriggerAriaLabelledby(),Me=this.ngControl;if(Le!==this._triggerAriaLabelledBy){const _t=this._elementRef.nativeElement;this._triggerAriaLabelledBy=Le,Le?_t.setAttribute("aria-labelledby",Le):_t.removeAttribute("aria-labelledby")}Me&&(this._previousControl!==Me.control&&(void 0!==this._previousControl&&null!==Me.disabled&&Me.disabled!==this.disabled&&(this.disabled=Me.disabled),this._previousControl=Me.control),this.updateErrorState())}ngOnChanges(Le){(Le.disabled||Le.userAriaDescribedBy)&&this.stateChanges.next(),Le.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._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){const Le=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!Le)return;const Me=`${this.id}-panel`;this._trackedModal&&(0,k.Ae)(this._trackedModal,"aria-owns",Me),(0,k.px)(Le,"aria-owns",Me),this._trackedModal=Le}_clearFromModal(){this._trackedModal&&((0,k.Ae)(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(),this.stateChanges.next())}writeValue(Le){this._assignValue(Le)}registerOnChange(Le){this._onChange=Le}registerOnTouched(Le){this._onTouched=Le}setDisabledState(Le){this.disabled=Le,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 Le=this._selectionModel.selected.map(Me=>Me.viewValue);return this._isRtl()&&Le.reverse(),Le.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(Le){this.disabled||(this.panelOpen?this._handleOpenKeydown(Le):this._handleClosedKeydown(Le))}_handleClosedKeydown(Le){const Me=Le.keyCode,_t=Me===K.n6||Me===K.i7||Me===K.UQ||Me===K.LE,Se=Me===K.Fm||Me===K.t6,ye=this._keyManager;if(!ye.isTyping()&&Se&&!(0,K.rp)(Le)||(this.multiple||Le.altKey)&&_t)Le.preventDefault(),this.open();else if(!this.multiple){const je=this.selected;ye.onKeydown(Le);const Ft=this.selected;Ft&&je!==Ft&&this._liveAnnouncer.announce(Ft.viewValue,1e4)}}
1_handleOpenKeydown(Le){const Me=this._keyManager,_t=Le.keyCode,Se=_t===K.n6||_t===K.i7,ye=Me.isTyping();if(Se&&Le.altKey)Le.preventDefault(),this.close();else if(ye||_t!==K.Fm&&_t!==K.t6||!Me.activeItem||(0,K.rp)(Le))if(!ye&&this._multiple&&_t===K.A&&Le.ctrlKey){Le.preventDefault();const je=this.options.some(Ft=>!Ft.disabled&&!Ft.selected);this.options.forEach(Ft=>{Ft.disabled||(je?Ft.select():Ft.deselect())})}else{const je=Me.activeItemIndex;Me.onKeydown(Le),this._multiple&&Se&&Le.shiftKey&&Me.activeItem&&Me.activeItemIndex!==je&&Me.activeItem._selectViaInteraction()}else Le.preventDefault(),Me.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,ot.s)(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(Le){if(this.options.forEach(Me=>Me.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&Le)Array.isArray(Le),Le.forEach(Me=>this._selectOptionByValue(Me)),this._sortValues();else{const Me=this._selectOptionByValue(Le);Me?this._keyManager.updateActiveItem(Me):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(Le){const Me=this.options.find(_t=>{if(this._selectionModel.isSelected(_t))return!1;try{return null!=_t.value&&this._compareWith(_t.value,Le)}catch{return!1}});return Me&&this._selectionModel.select(Me),Me}_assignValue(Le){return!!(Le!==this._value||this._multiple&&Array.isArray(Le))&&(this.options&&this._setSelectionByValue(Le),this._value=Le,!0)}_getOverlayWidth(Le){return"auto"===this.panelWidth?(Le instanceof n.$Q?Le.elementRef:Le||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}_syncParentProperties(){if(this.options)for(const Le of this.options)Le._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new k.Au(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 Le=(0,j.h)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,yt.Q)(Le)).subscribe(Me=>{this._onSelect(Me.source,Me.isUserInput),Me.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,j.h)(...this.options.map(Me=>Me._stateChanges)).pipe((0,yt.Q)(Le)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(Le,Me){const _t=this._selectionModel.isSelected(Le);null!=Le.value||this._multiple?(_t!==Le.selected&&(Le.selected?this._selectionModel.select(Le):this._selectionModel.deselect(Le)),Me&&this._keyManager.setActiveItem(Le),this.multiple&&(this._sortValues(),Me&&this.focus())):(Le.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(Le.value)),_t!==this._selectionModel.isSelected(Le)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const Le=this.options.toArray();this._selectionModel.sort((Me,_t)=>this.sortComparator?this.sortComparator(Me,_t,Le):Le.indexOf(Me)-Le.indexOf(_t)),this.stateChanges.next()}}_propagateChanges(Le){let Me;Me=this.multiple?this.selected.map(_t=>_t.value):this.selected?this.selected.value:Le,this._value=Me,this.valueChange.emit(Me),this._onChange(Me),this.selectionChange.emit(this._getChangeEvent(Me)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let Le=-1;for(let Me=0;Me<this.options.length;Me++)if(!this.options.get(Me).disabled){Le=Me;break}this._keyManager.setActiveItem(Le)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(Le){this._elementRef.nativeElement.focus(Le)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const Le=this._parentFormField?.getLabelId();return this.ariaLabelledby?(Le?Le+" ":"")+this.ariaLabelledby:Le}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const Le=this._parentFormField?.getLabelId();let Me=(Le?Le+" ":"")+this._valueId;return this.ariaLabelledby&&(Me+=" "+this.ariaLabelledby),Me}_panelDoneAnimating(Le){this.openedChange.emit(Le)}setDescribedByIds(Le){Le.length?this._elementRef.nativeElement.setAttribute("aria-describedby",Le.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static{this.\u0275fac=function(Me){return new(Me||Pe)(r.rXU(_.Xj),r.rXU(r.gRc),r.rXU(r.SKi),r.rXU(s.es),r.rXU(r.aKT),r.rXU(P.dS,8),r.rXU(ne.cV,8),r.rXU(ne.j4,8),r.rXU(d.xb,8),r.rXU(ne.vO,10),r.kS0("tabindex"),r.rXU(Dt),r.rXU(k.Ai),r.rXU(Ce,8))}}static{this.\u0275cmp=r.VBU({type:Pe,selectors:[["mat-select"]],contentQueries:function(Me,_t,Se){if(1&Me&&(r.wni(Se,B,5),r.wni(Se,s.wT,5),r.wni(Se,s.QC,5)),2&Me){let ye;
1r.mGM(ye=r.lsd())&&(_t.customTrigger=ye.first),r.mGM(ye=r.lsd())&&(_t.options=ye),r.mGM(ye=r.lsd())&&(_t.optionGroups=ye)}},viewQuery:function(Me,_t){if(1&Me&&(r.GBs(et,5),r.GBs(ct,5),r.GBs(n.WB,5)),2&Me){let Se;r.mGM(Se=r.lsd())&&(_t.trigger=Se.first),r.mGM(Se=r.lsd())&&(_t.panel=Se.first),r.mGM(Se=r.lsd())&&(_t._overlayDir=Se.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(Me,_t){1&Me&&r.bIt("keydown",function(ye){return _t._handleKeydown(ye)})("focus",function(){return _t._onFocus()})("blur",function(){return _t._onBlur()}),2&Me&&(r.BMQ("id",_t.id)("tabindex",_t.disabled?-1:_t.tabIndex)("aria-controls",_t.panelOpen?_t.id+"-panel":null)("aria-expanded",_t.panelOpen)("aria-label",_t.ariaLabel||null)("aria-required",_t.required.toString())("aria-disabled",_t.disabled.toString())("aria-invalid",_t.errorState)("aria-activedescendant",_t._getAriaActiveDescendant()),r.AVh("mat-mdc-select-disabled",_t.disabled)("mat-mdc-select-invalid",_t.errorState)("mat-mdc-select-required",_t.required)("mat-mdc-select-empty",_t.empty)("mat-mdc-select-multiple",_t.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",r.L39],disableRipple:[2,"disableRipple","disableRipple",r.L39],tabIndex:[2,"tabIndex","tabIndex",Le=>null==Le?0:(0,r.Udg)(Le)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",r.L39],placeholder:"placeholder",required:[2,"required","required",r.L39],multiple:[2,"multiple","multiple",r.L39],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",r.L39],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",r.Udg],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[r.Jv_([{provide:d.qT,useExisting:Pe},{provide:s.is,useExisting:Pe}]),r.GFd,r.OA$,r.aNF],ngContentSelectors:re,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(Me,_t){if(1&Me){const Se=r.RV6();r.NAR(He),r.j41(0,"div",2,0),r.bIt("click",function(){return r.eBV(Se),r.Njj(_t.open())}),r.j41(3,"div",3),r.DNE(4,ke,2,1,"span",4)(5,wt,3,1,"span",5),r.k0s(),r.j41(6,"div",6)(7,"div",7),r.qSk(),r.j41(8,"svg",8),r.nrm(9,"path",9),r.k0s()()()(),r.DNE(10,Ot,3,9,"ng-template",10),r.bIt("backdropClick",function(){return r.eBV(Se),r.Njj(_t.close())})("attach",function(){return r.eBV(Se),r.Njj(_t._onAttached())})("detach",function(){return r.eBV(Se),r.Njj(_t.close())})}if(2&Me){const Se=r.sdS(1);r.R7$(3),r.BMQ("id",_t._valueId),r.R7$(),r.vxM(_t.empty?4:5),r.R7$(6),r.Y8G("cdkConnectedOverlayPanelClass",_t._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",_t._scrollStrategy)("cdkConnectedOverlayOrigin",_t._preferredOverlayOrigin||Se)("cdkConnectedOverlayOpen",_t.panelOpen)("cdkConnectedOverlayPositions",_t._positions)("cdkConnectedOverlayWidth",_t._overlayWidth)}},dependencies:[n.$Q,n.WB,c.YU],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, var(--mat-app-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-app-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-app-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.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 .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-app-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-app-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-app-primary))}.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{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color, var(--mat-app-surface-container))}.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}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-app-on-surface-variant))}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Xt.transformPanel]},changeDetection:0})}}return Pe})(),te=(()=>{class Pe{static{this.\u0275fac=function(Me){return new(Me||Pe)}}static{this.\u0275mod=r.$C({type:Pe})}static{this.\u0275inj=r.G2t({providers:[We],imports:[c.MD,n.z_,s.Sy,s.yE,_.Gj,d.RG,s.Sy,s.yE]})}}return Pe})()},450:(it,de,h)=>{"use strict";h.d(de,{mV:()=>pe,sG:()=>w});var n=h(3953),c=h(9417),r=h(8617),s=h(6600);const d=["switch"],_=["*"];function k(le,me){1&le&&(n.j41(0,"span",10),n.qSk(),n.j41(1,"svg",12),n.nrm(2,"path",13),n.k0s(),n.j41(3,"svg",14),n.nrm(4,"path",15),n.k0s()())}const P=new n.nKC("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1,disabledInteractive:!1})}),N={provide:c.kq,useExisting:(0,n.Rfq)(()=>w),multi:!0};class K{constructor(me,Ke){this.source=me,this.checked=Ke}}let ne=0,w=(()=>{class le{_createChangeEvent(Ke){return new K(this,Ke)}get buttonId(){return`${this.id||this._uniqueId}-button`}focus(){this._switchElement.nativeElement.focus()}get checked(){return this._checked}set checked(Ke){this._checked=Ke,this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(Ke,yt,ot,pt,et,ct){this._elementRef=Ke,this._focusMonitor=yt,this._changeDetectorRef=ot,this.defaults=et,this._onChange=He=>{},this._onTouched=()=>{}
1,this._validatorOnChange=()=>{},this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this.change=new n.bkB,this.toggleChange=new n.bkB,this.tabIndex=parseInt(pt)||0,this.color=et.color||"accent",this._noopAnimations="NoopAnimations"===ct,this.id=this._uniqueId="mat-mdc-slide-toggle-"+ ++ne,this.hideIcon=et.hideIcon??!1,this.disabledInteractive=et.disabledInteractive??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(Ke=>{"keyboard"===Ke||"program"===Ke?(this._focused=!0,this._changeDetectorRef.markForCheck()):Ke||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnChanges(Ke){Ke.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(Ke){this.checked=!!Ke}registerOnChange(Ke){this._onChange=Ke}registerOnTouched(Ke){this._onTouched=Ke}validate(Ke){return this.required&&!0!==Ke.value?{required:!0}:null}registerOnValidatorChange(Ke){this._validatorOnChange=Ke}setDisabledState(Ke){this.disabled=Ke,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.disabled||(this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new K(this,this.checked))))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static{this.\u0275fac=function(yt){return new(yt||le)(n.rXU(n.aKT),n.rXU(r.FN),n.rXU(n.gRc),n.kS0("tabindex"),n.rXU(P),n.rXU(n.bc$,8))}}static{this.\u0275cmp=n.VBU({type:le,selectors:[["mat-slide-toggle"]],viewQuery:function(yt,ot){if(1&yt&&n.GBs(d,5),2&yt){let pt;n.mGM(pt=n.lsd())&&(ot._switchElement=pt.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(yt,ot){2&yt&&(n.Mr5("id",ot.id),n.BMQ("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),n.HbH(ot.color?"mat-"+ot.color:""),n.AVh("mat-mdc-slide-toggle-focused",ot._focused)("mat-mdc-slide-toggle-checked",ot.checked)("_mat-animation-noopable",ot._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",n.L39],color:"color",disabled:[2,"disabled","disabled",n.L39],disableRipple:[2,"disableRipple","disableRipple",n.L39],tabIndex:[2,"tabIndex","tabIndex",Ke=>null==Ke?0:(0,n.Udg)(Ke)],checked:[2,"checked","checked",n.L39],hideIcon:[2,"hideIcon","hideIcon",n.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",n.L39]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],standalone:!0,features:[n.Jv_([N,{provide:c.cz,useExisting:le,multi:!0}]),n.GFd,n.OA$,n.aNF],ngContentSelectors:_,decls:13,vars:27,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(yt,ot){if(1&yt){const pt=n.RV6();n.NAR(),n.j41(0,"div",1)(1,"button",2,0),n.bIt("click",function(){return n.eBV(pt),n.Njj(ot._handleClick())}),n.nrm(3,"span",3),n.j41(4,"span",4)(5,"span",5)(6,"span",6),n.nrm(7,"span",7),n.k0s(),n.j41(8,"span",8),n.nrm(9,"span",9),n.k0s(),n.DNE(10,k,5,0,"span",10),n.k0s()()(),n.j41(11,"label",11),n.bIt("click",function(ct){return n.eBV(pt),n.Njj(ct.stopPropagation())}),n.SdG(12),n.k0s()()}if(2&yt){const pt=n.sdS(2);n.Y8G("labelPosition",ot.labelPosition),n.R7$(),n.AVh("mdc-switch--selected",ot.checked)("mdc-switch--unselected",!ot.checked)("mdc-switch--checked",ot.checked)("mdc-switch--disabled",ot.disabled)("mat-mdc-slide-toggle-disabled-interactive",ot.disabledInteractive),n.Y8G("tabIndex",ot.disabled&&!ot.disabledInteractive?-1:ot.tabIndex)("disabled",ot.disabled&&!ot.disabledInteractive),n.BMQ("id",ot.buttonId)("name",ot.name)("aria-label",ot.ariaLabel)("aria-labelledby",ot._getAriaLabelledBy())("aria-describedby",ot.ariaDescribedby)("aria-required",ot.required||null)("aria-checked",ot.checked)("aria-disabled",ot.disabled&&ot.disabledInteractive?"true":null),n.R7$(8),n.Y8G("matRippleTrigger",pt)("matRippleDisabled",ot.disableRipple||ot.disabled)("matRippleCentered",!0),n.R7$(),n.vxM(ot.hideIcon?-1:10),n.R7$(),n.Y8G("for",ot.buttonId),n.BMQ("id",ot._labelId)}},dependencies:[s.r6,s.tO],styles:['.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative;width:var(--mdc-switch-track-width)}.mdc-switch.mdc-switch--disabled{cursor:default;pointer-events:none}.mdc-switch.mat-mdc-slide-toggle-disabled-interactive{pointer-events:auto}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mdc-switch-track-height);border-radius:var(--mdc-switch-track-shape, var(--mat-app-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%;border-width:var(--mat-switch-track-outline-width);border-color:var(--mat-switch-track-outline-color, var(--mat-app-outline))}.cdk-high-contrast-active .mdc-switch__track::before,.cdk-high-contrast-active .mdc-switch__track::after{border-color:currentColor}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-switch-selected-track-outline-width);border-color:var(--mat-switch-selected-track-outline-color)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-switch-disabled-unselected-track-outline-width);border-color:var(--mat-switch-disabled-unselected-track-outline-color, var(--mat-app-on-surface))}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mdc-switch-unselected-track-color, var(--mat-app-surface-variant))}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}
1.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, var(--mat-app-surface-variant))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::before,.mdc-switch.mdc-switch--disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, var(--mat-app-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mdc-switch-selected-track-color, var(--mat-app-primary))}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, var(--mat-app-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, var(--mat-app-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, var(--mat-app-primary))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::after,.mdc-switch.mdc-switch--disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, var(--mat-app-on-surface))}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0);width:calc(100% - var(--mdc-switch-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1);width:var(--mdc-switch-handle-width);height:var(--mdc-switch-handle-height);border-radius:var(--mdc-switch-handle-shape, var(--mat-app-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size);height:var(--mat-switch-unselected-handle-size);margin:var(--mat-switch-unselected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size);height:var(--mat-switch-selected-handle-size);margin:var(--mat-switch-selected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size);height:var(--mat-switch-with-icon-handle-size)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size);height:var(--mat-switch-pressed-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity)}.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}.cdk-high-contrast-active .mdc-switch__handle::before,.cdk-high-contrast-active .mdc-switch__handle::after{border-color:currentColor}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mat-app-on-primary))}
1.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, var(--mat-app-primary-container))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:hover:not(:focus):not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:focus:not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:active .mdc-switch__handle::after,.mdc-switch--selected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, var(--mat-app-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, var(--mat-app-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, var(--mat-app-on-surface))}.mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__shadow,.mdc-switch.mdc-switch--disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mdc-switch-state-layer-size);height:var(--mdc-switch-state-layer-size)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch--disabled .mdc-switch__ripple::after{display:none}.mat-mdc-slide-toggle-disabled-interactive .mdc-switch__ripple::after{display:block}.mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:focus .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:active .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:hover:not(:focus) .mdc-switch__ripple::after,.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-pressed-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-selected-pressed-state-layer-color, var(--mat-app-primary));opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size);
1fill:var(--mdc-switch-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size);fill:var(--mdc-switch-selected-icon-color, var(--mat-app-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mat-app-on-surface))}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-switch-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-switch-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-switch-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-switch-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-switch-label-text-weight, var(--mat-app-body-medium-weight))}.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-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}'],encapsulation:2,changeDetection:0})}}return le})(),pe=(()=>{class le{static{this.\u0275fac=function(yt){return new(yt||le)}}static{this.\u0275mod=n.$C({type:le})}static{this.\u0275inj=n.G2t({imports:[w,s.yE,s.yE]})}}return le})()},4069:(it,de,h)=>{"use strict";h.d(de,{$R:()=>ke,I6:()=>We,KS:()=>He,NB:()=>Pt,YV:()=>ot,YZ:()=>Xt,Zl:()=>yt,cC:()=>ct,iL:()=>Ot,ji:()=>Fe,tL:()=>pt,tP:()=>Ze});var n=h(3953),c=h(5887),r=h(5024),s=h(6600),d=h(4412),_=h(1413),k=h(7786),P=h(7673),N=h(4572),K=h(4085),ne=h(6354);const w=[[["caption"]],[["colgroup"],["col"]],"*"],M=["caption","colgroup, col","*"];function j(B,ee){1&B&&n.SdG(0,2)}function H(B,ee){1&B&&(n.j41(0,"thead",0),n.eu8(1,1),n.k0s(),n.j41(2,"tbody",2),n.eu8(3,3)(4,4),n.k0s(),n.j41(5,"tfoot",0),n.eu8(6,5),n.k0s())}function pe(B,ee){1&B&&n.eu8(0,1)(1,3)(2,4)(3,5)}let yt=(()=>{class B extends c.Rk{constructor(){super(...arguments),this.stickyCssClass="mat-mdc-table-sticky",this.needsPositionStickyOnElement=!1}static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275cmp=n.VBU({type:B,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(we,te){2&we&&n.AVh("mdc-table-fixed-layout",te.fixedLayout)},exportAs:["matTable"],standalone:!0,features:[n.Jv_([{provide:c.Rk,useExisting:B},{provide:c.EZ,useExisting:B},{provide:c.To,useClass:c.lQ},{provide:r.sL,useClass:r.xn},{provide:c.ZM,useValue:null}]),n.Vt3,n.aNF],ngContentSelectors:M,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(we,te){1&we&&(n.NAR(w),n.SdG(0),n.SdG(1,1),n.DNE(2,j,1,0)(3,H,7,0)(4,pe,4,0)),2&we&&(n.R7$(2),n.vxM(te._isServer?2:-1),n.R7$(),n.vxM(te._isNativeHtmlTable?3:4))},dependencies:[c.pe,c.yT,c.RT,c.lH],styles:[".mat-mdc-table-sticky{position:sticky !important}mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}.mat-mdc-table{min-width:100%;border:0;border-spacing:0;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color, var(--mat-app-surface))}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell{text-align:right}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-header-headline-font, var(--mat-app-title-small-font, Roboto, sans-serif));line-height:var(--mat-table-header-headline-line-height, var(--mat-app-title-small-line-height));font-size:var(--mat-table-header-headline-size, var(--mat-app-title-small-size, 14px));font-weight:var(--mat-table-header-headline-weight, var(--mat-app-title-small-weight, 500))}
1.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-row-item-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-row-item-label-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-row-item-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-footer-supporting-text-font, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-footer-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-footer-supporting-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-footer-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mat-table-footer-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking, var(--mat-app-title-small-tracking));font-weight:inherit;line-height:inherit;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mat-mdc-header-cell{text-align:right}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-app-body-medium-tracking));line-height:inherit}.mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-app-body-medium-tracking))}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}"],encapsulation:2})}}return B})(),ot=(()=>{class B extends c.cO{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275dir=n.FsC({type:B,selectors:[["","matCellDef",""]],standalone:!0,features:[n.Jv_([{provide:c.cO,useExisting:B}]),n.Vt3]})}}return B})(),pt=(()=>{class B extends c.n5{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275dir=n.FsC({type:B,selectors:[["","matHeaderCellDef",""]],standalone:!0,features:[n.Jv_([{provide:c.n5,useExisting:B}]),n.Vt3]})}}return B})(),ct=(()=>{class B extends c.AL{get name(){return this._name}set name(ae){this._setNameInput(ae)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275dir=n.FsC({type:B,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},standalone:!0,features:[n.Jv_([{provide:c.AL,useExisting:B},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:B}]),n.Vt3]})}}return B})(),He=(()=>{class B extends c.sY{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275dir=n.FsC({type:B,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[n.Vt3]})}}return B}
1)(),ke=(()=>{class B extends c.VP{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275dir=n.FsC({type:B,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[n.Vt3]})}}return B})(),Fe=(()=>{class B extends c.hi{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275dir=n.FsC({type:B,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",n.L39]},standalone:!0,features:[n.Jv_([{provide:c.hi,useExisting:B}]),n.GFd,n.Vt3]})}}return B})(),Ot=(()=>{class B extends c.oh{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275dir=n.FsC({type:B,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},standalone:!0,features:[n.Jv_([{provide:c.oh,useExisting:B}]),n.Vt3]})}}return B})(),Xt=(()=>{class B extends c.wA{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275cmp=n.VBU({type:B,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],standalone:!0,features:[n.Jv_([{provide:c.wA,useExisting:B}]),n.Vt3,n.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(we,te){1&we&&n.eu8(0,0)},dependencies:[c.I8],encapsulation:2})}}return B})(),Pt=(()=>{class B extends c.hc{static{this.\u0275fac=(()=>{let ae;return function(te){return(ae||(ae=n.xGo(B)))(te||B)}})()}static{this.\u0275cmp=n.VBU({type:B,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],standalone:!0,features:[n.Jv_([{provide:c.hc,useExisting:B}]),n.Vt3,n.aNF],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(we,te){1&we&&n.eu8(0,0)},dependencies:[c.I8],encapsulation:2})}}return B})(),Ze=(()=>{class B{static{this.\u0275fac=function(we){return new(we||B)}}static{this.\u0275mod=n.$C({type:B})}static{this.\u0275inj=n.G2t({imports:[s.yE,c.N0,s.yE]})}}return B})();class We extends r.qS{get data(){return this._data.value}set data(ee){ee=Array.isArray(ee)?ee:[],this._data.next(ee),this._renderChangesSubscription||this._filterData(ee)}get filter(){return this._filter.value}set filter(ee){this._filter.next(ee),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(ee){this._sort=ee,this._updateChangeSubscription()}get paginator(){return this._paginator}set paginator(ee){this._paginator=ee,this._updateChangeSubscription()}constructor(ee=[]){super(),this._renderData=new d.t([]),this._filter=new d.t(""),this._internalPageChanges=new _.B,this._renderChangesSubscription=null,this.sortingDataAccessor=(ae,we)=>{const te=ae[we];if((0,K.o1)(te)){const Pe=Number(te);return Pe<9007199254740991?Pe:te}return te},this.sortData=(ae,we)=>{const te=we.active,Pe=we.direction;return te&&""!=Pe?ae.sort((ft,Le)=>{let Me=this.sortingDataAccessor(ft,te),_t=this.sortingDataAccessor(Le,te);const Se=typeof Me,ye=typeof _t;Se!==ye&&("number"===Se&&(Me+=""),"number"===ye&&(_t+=""));let je=0;return null!=Me&&null!=_t?Me>_t?je=1:Me<_t&&(je=-1):null!=Me?je=1:null!=_t&&(je=-1),je*("asc"==Pe?1:-1)}):ae},this.filterPredicate=(ae,we)=>{const te=Object.keys(ae).reduce((ft,Le)=>ft+ae[Le]+"\u25ec","").toLowerCase(),Pe=we.trim().toLowerCase();return-1!=te.indexOf(Pe)},this._data=new d.t(ee),this._updateChangeSubscription()}_updateChangeSubscription(){const ee=this._sort?(0,k.h)(this._sort.sortChange,this._sort.initialized):(0,P.of)(null),ae=this._paginator?(0,k.h)(this._paginator.page,this._internalPageChanges,this._paginator.initialized):(0,P.of)(null),te=(0,N.z)([this._data,this._filter]).pipe((0,ne.T)(([Le])=>this._filterData(Le))),Pe=(0,N.z)([te,ee]).pipe((0,ne.T)(([Le])=>this._orderData(Le))),ft=(0,N.z)([Pe,ae]).pipe((0,ne.T)(([Le])=>this._pageData(Le)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=ft.subscribe(Le=>this._renderData.next(Le))}
1_filterData(ee){return this.filteredData=null==this.filter||""===this.filter?ee:ee.filter(ae=>this.filterPredicate(ae,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(ee){return this.sort?this.sortData(ee.slice(),this.sort):ee}_pageData(ee){if(!this.paginator)return ee;const ae=this.paginator.pageIndex*this.paginator.pageSize;return ee.slice(ae,ae+this.paginator.pageSize)}_updatePaginator(ee){Promise.resolve().then(()=>{const ae=this.paginator;if(ae&&(ae.length=ee,ae.pageIndex>0)){const we=Math.ceil(ae.length/ae.pageSize)-1||0,te=Math.min(ae.pageIndex,we);te!==ae.pageIndex&&(ae.pageIndex=te,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}}},6850:(it,de,h)=>{"use strict";h.d(de,{$L:()=>Le,ES:()=>Se,RI:()=>Bn,T8:()=>st,mq:()=>je});var n=h(3953),c=h(6600),r=h(6939),s=h(1413),d=h(3726),_=h(7673),k=h(7786),P=h(983),N=h(1985),K=h(1584),ne=h(8359),w=h(7333),M=h(6860),j=h(8203),H=h(8617),pe=h(7336),le=h(8170),me=h(6977),Ke=h(152),yt=h(9172),ot=h(5558),pt=h(5245),et=h(5964),ct=h(2318),He=h(177),re=h(9969);const ke=["*"];function Re(Qt,mt){1&Qt&&n.SdG(0)}const Fe=["tabListContainer"],wt=["tabList"],Ot=["tabListInner"],Xt=["nextPaginator"],ln=["previousPaginator"],Pt=Qt=>({animationDuration:Qt}),fn=(Qt,mt)=>({value:Qt,params:mt});function dt(Qt,mt){}const Dt=["tabBodyWrapper"],Ze=["tabHeader"];function Ce(Qt,mt){}function We(Qt,mt){if(1&Qt&&n.DNE(0,Ce,0,0,"ng-template",12),2&Qt){const xe=n.XpG().$implicit;n.Y8G("cdkPortalOutlet",xe.templateLabel)}}function B(Qt,mt){if(1&Qt&&n.EFF(0),2&Qt){const xe=n.XpG().$implicit;n.JRh(xe.textLabel)}}function ee(Qt,mt){if(1&Qt){const xe=n.RV6();n.j41(0,"div",7,2),n.bIt("click",function(){const Oe=n.eBV(xe),bt=Oe.$implicit,Yt=Oe.$index,Mn=n.XpG(),At=n.sdS(1);return n.Njj(Mn._handleClick(bt,At,Yt))})("cdkFocusChange",function(Oe){const bt=n.eBV(xe).$index,Yt=n.XpG();return n.Njj(Yt._tabFocusChanged(Oe,bt))}),n.nrm(2,"span",8)(3,"div",9),n.j41(4,"span",10)(5,"span",11),n.DNE(6,We,1,1,null,12)(7,B,1,1),n.k0s()()()}if(2&Qt){const xe=mt.$implicit,oe=mt.$index,Oe=n.sdS(1),bt=n.XpG();n.HbH(xe.labelClass),n.AVh("mdc-tab--active",bt.selectedIndex===oe),n.Y8G("id",bt._getTabLabelId(oe))("disabled",xe.disabled)("fitInkBarToContent",bt.fitInkBarToContent),n.BMQ("tabIndex",bt._getTabIndex(oe))("aria-posinset",oe+1)("aria-setsize",bt._tabs.length)("aria-controls",bt._getTabContentId(oe))("aria-selected",bt.selectedIndex===oe)("aria-label",xe.ariaLabel||null)("aria-labelledby",!xe.ariaLabel&&xe.ariaLabelledby?xe.ariaLabelledby:null),n.R7$(3),n.Y8G("matRippleTrigger",Oe)("matRippleDisabled",xe.disabled||bt.disableRipple),n.R7$(3),n.vxM(xe.templateLabel?6:7
1)}}function ae(Qt,mt){1&Qt&&n.SdG(0)}function we(Qt,mt){if(1&Qt){const xe=n.RV6();n.j41(0,"mat-tab-body",13),n.bIt("_onCentered",function(){n.eBV(xe);const Oe=n.XpG();return n.Njj(Oe._removeTabBodyWrapperHeight())})("_onCentering",function(Oe){n.eBV(xe);const bt=n.XpG();return n.Njj(bt._setTabBodyWrapperHeight(Oe))}),n.k0s()}if(2&Qt){const xe=mt.$implicit,oe=mt.$index,Oe=n.XpG();n.HbH(xe.bodyClass),n.AVh("mat-mdc-tab-body-active",Oe.selectedIndex===oe),n.Y8G("id",Oe._getTabContentId(oe))("content",xe.content)("position",xe.position)("origin",xe.origin)("animationDuration",Oe.animationDuration)("preserveContent",Oe.preserveContent),n.BMQ("tabindex",null!=Oe.contentTabIndex&&Oe.selectedIndex===oe?Oe.contentTabIndex:null)("aria-labelledby",Oe._getTabLabelId(oe))("aria-hidden",Oe.selectedIndex!==oe)}}const ft=new n.nKC("MatTabContent");let Le=(()=>{class Qt{constructor(xe){this.template=xe}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.C4Q))}}static{this.\u0275dir=n.FsC({type:Qt,selectors:[["","matTabContent",""]],standalone:!0,features:[n.Jv_([{provide:ft,useExisting:Qt}])]})}}return Qt})();const Me=new n.nKC("MatTabLabel"),_t=new n.nKC("MAT_TAB");let Se=(()=>{class Qt extends r.bV{constructor(xe,oe,Oe){super(xe,oe),this._closestTab=Oe}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.C4Q),n.rXU(n.c1b),n.rXU(_t,8))}}static{this.\u0275dir=n.FsC({type:Qt,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],standalone:!0,features:[n.Jv_([{provide:Me,useExisting:Qt}]),n.Vt3]})}}return Qt})();const ye=new n.nKC("MAT_TAB_GROUP");let je=(()=>{class Qt{get templateLabel(){return this._templateLabel}set templateLabel(xe){this._setTemplateLabelInput(xe)}get content(){return this._contentPortal}constructor(xe,oe){this._viewContainerRef=xe,this._closestTabGroup=oe,this.disabled=!1,this._explicitContent=void 0,this.textLabel="",this._contentPortal=null,this._stateChanges=new s.B,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(xe){(xe.hasOwnProperty("textLabel")||xe.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new r.VA(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(xe){xe&&xe._closestTab===this&&(this._templateLabel=xe)}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.c1b),n.rXU(ye,8))}}static{this.\u0275cmp=n.VBU({type:Qt,selectors:[["mat-tab"]],contentQueries:function(oe,Oe,bt){if(1&oe&&(n.wni(bt,Se,5),n.wni(bt,Le,7,n.C4Q)),2&oe){let Yt;n.mGM(Yt=n.lsd())&&(Oe.templateLabel=Yt.first),n.mGM(Yt=n.lsd())&&(Oe._explicitContent=Yt.first)}},viewQuery:function(oe,Oe){if(1&oe&&n.GBs(n.C4Q,7),2&oe){let bt;n.mGM(bt=n.lsd())&&(Oe._implicitContent=bt.first)}},hostAttrs:["hidden",""],inputs:{disabled:[2,"disabled","disabled",n.L39],textLabel:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},exportAs:["matTab"],standalone:!0,features:[n.Jv_([{provide:_t,useExisting:Qt}]),n.GFd,n.OA$,n.aNF],ngContentSelectors:ke,decls:1,vars:0,template:function(oe,Oe){1&oe&&(n.NAR(),n.DNE(0,Re,1,0,"ng-template"))},encapsulation:2})}}return Qt})();const Ft="mdc-tab-indicator--active",nn="mdc-tab-indicator--no-transition";class vn{constructor(mt){this._items=mt}hide(){this._items.forEach(mt=>mt.deactivateInkBar())}alignToElement(mt){const xe=this._items.find(Oe=>Oe.elementRef.nativeElement===mt),oe=this._currentItem;if(xe!==oe&&(oe?.deactivateInkBar(),xe)){const Oe=oe?.elementRef.nativeElement.getBoundingClientRect?.();xe.activateInkBar(Oe),this._currentItem=xe}}}let zt=(()=>{class Qt{constructor(){this._elementRef=(0,n.WQX)(n.aKT),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(xe){this._fitToContent!==xe&&(this._fitToContent=xe,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(xe){const oe=this._elementRef.nativeElement;if(!xe||!oe.getBoundingClientRect||!this._inkBarContentElement)return void oe.classList.add(Ft);
1const Oe=oe.getBoundingClientRect(),bt=xe.width/Oe.width,Yt=xe.left-Oe.left;oe.classList.add(nn),this._inkBarContentElement.style.setProperty("transform",`translateX(${Yt}px) scaleX(${bt})`),oe.getBoundingClientRect(),oe.classList.remove(nn),oe.classList.add(Ft),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(Ft)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const xe=this._elementRef.nativeElement.ownerDocument||document,oe=this._inkBarElement=xe.createElement("span"),Oe=this._inkBarContentElement=xe.createElement("span");oe.className="mdc-tab-indicator",Oe.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",oe.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement).appendChild(this._inkBarElement)}static{this.\u0275fac=function(oe){return new(oe||Qt)}}static{this.\u0275dir=n.FsC({type:Qt,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",n.L39]},features:[n.GFd]})}}return Qt})(),De=(()=>{class Qt extends zt{constructor(xe){super(),this.elementRef=xe,this.disabled=!1}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.aKT))}}static{this.\u0275dir=n.FsC({type:Qt,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(oe,Oe){2&oe&&(n.BMQ("aria-disabled",!!Oe.disabled),n.AVh("mat-mdc-tab-disabled",Oe.disabled))},inputs:{disabled:[2,"disabled","disabled",n.L39]},standalone:!0,features:[n.GFd,n.Vt3]})}}return Qt})();const ue=(0,M.BQ)({passive:!0});let _n=(()=>{class Qt{get selectedIndex(){return this._selectedIndex}set selectedIndex(xe){const oe=isNaN(xe)?0:xe;this._selectedIndex!=oe&&(this._selectedIndexChanged=!0,this._selectedIndex=oe,this._keyManager&&this._keyManager.updateActiveItem(oe))}constructor(xe,oe,Oe,bt,Yt,Mn,At){this._elementRef=xe,this._changeDetectorRef=oe,this._viewportRuler=Oe,this._dir=bt,this._ngZone=Yt,this._platform=Mn,this._animationMode=At,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new s.B,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new s.B,this.disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new n.bkB,this.indexFocused=new n.bkB,this._sharedResizeObserver=(0,n.WQX)(le.a),this._injector=(0,n.WQX)(n.zZn),Yt.runOutsideAngular(()=>{(0,d.R)(xe.nativeElement,"mouseleave").pipe((0,me.Q)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,d.R)(this._previousPaginator.nativeElement,"touchstart",ue).pipe((0,me.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,d.R)(this._nextPaginator.nativeElement,"touchstart",ue).pipe((0,me.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const xe=this._dir?this._dir.change:(0,_.of)("ltr"),oe=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe((0,Ke.B)(32),(0,me.Q)(this._destroyed)),Oe=this._viewportRuler.change(150).pipe((0,me.Q)(this._destroyed)),bt=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new H.Bu(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),(0,n.mal)(bt,{injector:this._injector}),(0,k.h)(xe,Oe,oe,this._items.changes,this._itemsResized()).pipe((0,me.Q)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),bt()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(Yt=>{this.indexFocused.emit(Yt),this._setTabFocus(Yt)})}_itemsResized(){return"function"!=typeof ResizeObserver?P.w:this._items.changes.pipe((0,yt.Z)(this._items),(0,ot.n)(xe=>new N.c(oe=>this._ngZone.runOutsideAngular(()=>{const Oe=new ResizeObserver(bt=>oe.next(bt));return xe.forEach(bt=>Oe.observe(bt.elementRef.nativeElement)),()=>{Oe.disconnect()}}))),(0,pt.i)(1),(0,et.p)(xe=>xe.some(oe=>oe.contentRect.width>0&&oe.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(xe){if(!(0,pe.rp)(xe))switch(xe.keyCode){case pe.Fm:case pe.t6:if(this.focusIndex!==this.selectedIndex){const oe=this._items.get(this.focusIndex);
1oe&&!oe.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(xe))}break;default:this._keyManager.onKeydown(xe)}}_onContentChanges(){const xe=this._elementRef.nativeElement.textContent;xe!==this._currentTextContent&&(this._currentTextContent=xe||"",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(xe){!this._isValidIndex(xe)||this.focusIndex===xe||!this._keyManager||this._keyManager.setActiveItem(xe)}_isValidIndex(xe){return!this._items||!!this._items.toArray()[xe]}_setTabFocus(xe){if(this._showPaginationControls&&this._scrollToLabel(xe),this._items&&this._items.length){this._items.toArray()[xe].focus();const oe=this._tabListContainer.nativeElement;oe.scrollLeft="ltr"==this._getLayoutDirection()?0:oe.scrollWidth-oe.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const xe=this.scrollDistance,oe="ltr"===this._getLayoutDirection()?-xe:xe;this._tabList.nativeElement.style.transform=`translateX(${Math.round(oe)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(xe){this._scrollTo(xe)}_scrollHeader(xe){return this._scrollTo(this._scrollDistance+("before"==xe?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(xe){this._stopInterval(),this._scrollHeader(xe)}_scrollToLabel(xe){if(this.disablePagination)return;const oe=this._items?this._items.toArray()[xe]:null;if(!oe)return;const Oe=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:bt,offsetWidth:Yt}=oe.elementRef.nativeElement;let Mn,At;"ltr"==this._getLayoutDirection()?(Mn=bt,At=Mn+Yt):(At=this._tabListInner.nativeElement.offsetWidth-bt,Mn=At-Yt);const Ht=this.scrollDistance,nt=this.scrollDistance+Oe;Mn<Ht?this.scrollDistance-=Ht-Mn:At>nt&&(this.scrollDistance+=Math.min(At-nt,Mn-Ht))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const Oe=this._tabListInner.nativeElement.scrollWidth-this._elementRef.nativeElement.offsetWidth>=5;Oe||(this.scrollDistance=0),Oe!==this._showPaginationControls&&(this._showPaginationControls=Oe,this._changeDetectorRef.markForCheck())}}_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 xe=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,oe=xe?xe.elementRef.nativeElement:null;oe?this._inkBar.alignToElement(oe):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(xe,oe){oe&&null!=oe.button&&0!==oe.button||(this._stopInterval(),(0,K.O)(650,100).pipe((0,me.Q)((0,k.h)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:Oe,distance:bt}=this._scrollHeader(xe);(0===bt||bt>=Oe)&&this._stopInterval()}))}_scrollTo(xe){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const oe=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(oe,xe)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:oe,distance:this._scrollDistance}}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.aKT),n.rXU(n.gRc),n.rXU(w.Xj),n.rXU(j.dS,8),n.rXU(n.SKi),n.rXU(M.OD),n.rXU(n.bc$,8))}}static{this.\u0275dir=n.FsC({type:Qt,inputs:{disablePagination:[2,"disablePagination","disablePagination",n.L39],selectedIndex:[2,"selectedIndex","selectedIndex",n.Udg]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[n.GFd]})}}return Qt})(),wn=(()=>{class Qt extends _n{constructor(xe,oe,Oe,bt,Yt,Mn,At){super(xe,oe,Oe,bt,Yt,Mn,At),this.disableRipple=!1}ngAfterContentInit(){this._inkBar=new vn(this._items),super.ngAfterContentInit()}_itemSelected(xe){xe.preventDefault()}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.aKT),n.rXU(n.gRc),n.rXU(w.Xj),n.rXU(j.dS,8),n.rXU(n.SKi),n.rXU(M.OD),n.rXU(n.bc$,8))}}static{this.\u0275cmp=n.VBU({type:Qt,selectors:[["mat-tab-header"]],contentQueries:function(oe,Oe,bt){if(1&oe&&n.wni(bt,De,4),2&oe){let Yt;n.mGM(Yt=n.lsd())&&(Oe._items=Yt)}},viewQuery:function(oe,Oe){if(1&oe&&(n.GBs(Fe,7),n.GBs(wt,7),n.GBs(Ot,7),n.GBs(Xt,5),n.GBs(ln,5)),2&oe){let bt;n.mGM(bt=n.lsd())&&(Oe._tabListContainer=bt.first),n.mGM(bt=n.lsd())&&(Oe._tabList=bt.first),n.mGM(bt=n.lsd())&&(Oe._tabListInner=bt.first),n.mGM(bt=n.lsd())&&(Oe._nextPaginator=bt.first),n.mGM(bt=n.lsd())&&(Oe._previousPaginator=bt.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(oe,Oe){2&oe&&n.AVh("mat-mdc-tab-header-pagination-controls-enabled",Oe._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==Oe._getLayoutDirection())},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],disableRipple:[2,"disableRipple","disableRipple",n.L39]},standalone:!0,features:[n.GFd,n.Vt3,n.aNF],ngContentSelectors:ke,decls:13,vars:10,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],template:function(oe,Oe){if(1&oe){const bt=n.RV6();n.NAR(),n.j41(0,"div",5,0),n.bIt("click",function(){return n.eBV(bt),n.Njj(Oe._handlePaginatorClick("before"))})("mousedown",function(Mn){return n.eBV(bt),n.Njj(Oe._handlePaginatorPress("before",Mn))})("touchend",function(){return n.eBV(bt),n.Njj(Oe._stopInterval())}),n.nrm(2,"div",6),n.k0s(),n.j41(3,"div",7,1),n.bIt("keydown",function(Mn){return n.eBV(bt),n.Njj(Oe._handleKeydown(Mn))}
1),n.j41(5,"div",8,2),n.bIt("cdkObserveContent",function(){return n.eBV(bt),n.Njj(Oe._onContentChanges())}),n.j41(7,"div",9,3),n.SdG(9),n.k0s()()(),n.j41(10,"div",10,4),n.bIt("mousedown",function(Mn){return n.eBV(bt),n.Njj(Oe._handlePaginatorPress("after",Mn))})("click",function(){return n.eBV(bt),n.Njj(Oe._handlePaginatorClick("after"))})("touchend",function(){return n.eBV(bt),n.Njj(Oe._stopInterval())}),n.nrm(12,"div",6),n.k0s()}2&oe&&(n.AVh("mat-mdc-tab-header-pagination-disabled",Oe._disableScrollBefore),n.Y8G("matRippleDisabled",Oe._disableScrollBefore||Oe.disableRipple),n.R7$(3),n.AVh("_mat-animation-noopable","NoopAnimations"===Oe._animationMode),n.R7$(2),n.BMQ("aria-label",Oe.ariaLabel||null)("aria-labelledby",Oe.ariaLabelledby||null),n.R7$(5),n.AVh("mat-mdc-tab-header-pagination-disabled",Oe._disableScrollAfter),n.Y8G("matRippleDisabled",Oe._disableScrollAfter||Oe.disableRipple))},dependencies:[c.r6,ct.Wv],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.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;outline: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, var(--mat-app-on-surface))}.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, var(--mat-app-on-surface))}.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-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height);border-bottom-color:var(--mat-tab-header-divider-color, var(--mat-app-surface-variant))}.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container{border-bottom:none;border-top-style:solid;border-top-width:var(--mat-tab-header-divider-height);border-top-color:var(--mat-tab-header-divider-color, var(--mat-app-surface-variant))}.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}.cdk-drop-list .mat-mdc-tab-labels,.mat-mdc-tab-labels.cdk-drop-list{min-height:var(--mdc-secondary-navigation-tab-container-height)}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}"],encapsulation:2})}}return Qt})();const Vn=new n.nKC("MAT_TABS_CONFIG"),Rn={translateTab:(0,re.hZ)("translateTab",[(0,re.wk)("center, void, left-origin-center, right-origin-center",(0,re.iF)({transform:"none",visibility:"visible"})),(0,re.wk)("left",(0,re.iF)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,re.wk)("right",(0,re.iF)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,re.kY)("* => left, * => right, left => center, right => center",(0,re.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,re.kY)("void => left-origin-center",[(0,re.iF)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,re.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,re.kY)("void => right-origin-center",[(0,re.iF)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,re.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let Ct=(()=>{class Qt extends r.I3{constructor(xe,oe,Oe,bt){super(xe,oe,bt),this._host=Oe,this._centeringSub=ne.yU.EMPTY,this._leavingSub=ne.yU.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,yt.Z)(this._host._isCenterPosition(this._host._position))).subscribe(xe=>{this._host._content&&xe&&!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{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.OM3),n.rXU(n.c1b),n.rXU((0,n.Rfq)(()=>en)),n.rXU(He.qQ))}}static{this.\u0275dir=n.FsC({type:Qt,selectors:[["","matTabBodyHost",""]],standalone:!0,features:[n.Vt3]})}}return Qt})(),en=(()=>{class Qt{set position(xe){this._positionIndex=xe,this._computePositionAnimationState()}constructor(xe,oe,Oe){this._elementRef=xe,this._dir=oe,this._dirChangeSubscription=ne.yU.EMPTY,this._translateTabComplete=new s.B,this._onCentering=new n.bkB,this._beforeCentering=new n.bkB,this._afterLeavingCenter=new n.bkB,this._onCentered=new n.bkB(!0),this.animationDuration="500ms",this.preserveContent=!1,oe&&(this._dirChangeSubscription=oe.change.subscribe(bt=>{this._computePositionAnimationState(bt),Oe.markForCheck()})),this._translateTabComplete.subscribe(bt=>{this._isCenterPosition(bt.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(bt.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(xe){const oe=this._isCenterPosition(xe.toState);this._beforeCentering.emit(oe),oe&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(xe){return"center"==xe||"left-origin-center"==xe||"right-origin-center"==xe}_computePositionAnimationState(xe=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==xe?"left"
1:"right":this._positionIndex>0?"ltr"==xe?"right":"left":"center"}_computePositionFromOrigin(xe){const oe=this._getLayoutDirection();return"ltr"==oe&&xe<=0||"rtl"==oe&&xe>0?"left-origin-center":"right-origin-center"}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.aKT),n.rXU(j.dS,8),n.rXU(n.gRc))}}static{this.\u0275cmp=n.VBU({type:Qt,selectors:[["mat-tab-body"]],viewQuery:function(oe,Oe){if(1&oe&&n.GBs(r.I3,5),2&oe){let bt;n.mGM(bt=n.lsd())&&(Oe._portalHost=bt.first)}},hostAttrs:[1,"mat-mdc-tab-body"],inputs:{_content:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"},standalone:!0,features:[n.aNF],decls:3,vars:6,consts:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],template:function(oe,Oe){if(1&oe){const bt=n.RV6();n.j41(0,"div",1,0),n.bIt("@translateTab.start",function(Mn){return n.eBV(bt),n.Njj(Oe._onTranslateTabStarted(Mn))})("@translateTab.done",function(Mn){return n.eBV(bt),n.Njj(Oe._translateTabComplete.next(Mn))}),n.DNE(2,dt,0,0,"ng-template",2),n.k0s()}2&oe&&n.Y8G("@translateTab",n.l_i(3,fn,Oe._position,n.eq3(1,Pt,Oe.animationDuration)))},dependencies:[Ct,w.uv],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:[Rn.translateTab]}})}}return Qt})(),qe=0,st=(()=>{class Qt{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(xe){this._fitInkBarToContent=xe,this._changeDetectorRef.markForCheck()}get selectedIndex(){return this._selectedIndex}set selectedIndex(xe){this._indexToSelect=isNaN(xe)?null:xe}get animationDuration(){return this._animationDuration}set animationDuration(xe){const oe=xe+"";this._animationDuration=/^\d+$/.test(oe)?xe+"ms":oe}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(xe){this._contentTabIndex=isNaN(xe)?null:xe}get backgroundColor(){return this._backgroundColor}set backgroundColor(xe){const oe=this._elementRef.nativeElement.classList;oe.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),xe&&oe.add("mat-tabs-with-background",`mat-background-${xe}`),this._backgroundColor=xe}constructor(xe,oe,Oe,bt){this._elementRef=xe,this._changeDetectorRef=oe,this._animationMode=bt,this._tabs=new n.rOR,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=ne.yU.EMPTY,this._tabLabelSubscription=ne.yU.EMPTY,this._fitInkBarToContent=!1,this.stretchTabs=!0,this.dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this.disablePagination=!1,this.disableRipple=!1,this.preserveContent=!1,this.selectedIndexChange=new n.bkB,this.focusChange=new n.bkB,this.animationDone=new n.bkB,this.selectedTabChange=new n.bkB(!0),this._isServer=!(0,n.WQX)(M.OD).isBrowser,this._groupId=qe++,this.animationDuration=Oe&&Oe.animationDuration?Oe.animationDuration:"500ms",this.disablePagination=!(!Oe||null==Oe.disablePagination)&&Oe.disablePagination,this.dynamicHeight=!(!Oe||null==Oe.dynamicHeight)&&Oe.dynamicHeight,null!=Oe?.contentTabIndex&&(this.contentTabIndex=Oe.contentTabIndex),this.preserveContent=!!Oe?.preserveContent,this.fitInkBarToContent=!(!Oe||null==Oe.fitInkBarToContent)&&Oe.fitInkBarToContent,this.stretchTabs=!Oe||null==Oe.stretchTabs||Oe.stretchTabs}ngAfterContentChecked(){const xe=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=xe){const oe=null==this._selectedIndex;if(!oe){this.selectedTabChange.emit(this._createChangeEvent(xe));const Oe=this._tabBodyWrapper.nativeElement;Oe.style.minHeight=Oe.clientHeight+"px"}Promise.resolve().then(()=>
1{this._tabs.forEach((Oe,bt)=>Oe.isActive=bt===xe),oe||(this.selectedIndexChange.emit(xe),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((oe,Oe)=>{oe.position=Oe-xe,null!=this._selectedIndex&&0==oe.position&&!oe.origin&&(oe.origin=xe-this._selectedIndex)}),this._selectedIndex!==xe&&(this._selectedIndex=xe,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const xe=this._clampTabIndex(this._indexToSelect);if(xe===this._selectedIndex){const oe=this._tabs.toArray();let Oe;for(let bt=0;bt<oe.length;bt++)if(oe[bt].isActive){this._indexToSelect=this._selectedIndex=bt,this._lastFocusedTabIndex=null,Oe=oe[bt];break}!Oe&&oe[xe]&&Promise.resolve().then(()=>{oe[xe].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(xe))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,yt.Z)(this._allTabs)).subscribe(xe=>{this._tabs.reset(xe.filter(oe=>oe._closestTabGroup===this||!oe._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(xe){const oe=this._tabHeader;oe&&(oe.focusIndex=xe)}_focusChanged(xe){this._lastFocusedTabIndex=xe,this.focusChange.emit(this._createChangeEvent(xe))}_createChangeEvent(xe){const oe=new Kt;return oe.index=xe,this._tabs&&this._tabs.length&&(oe.tab=this._tabs.toArray()[xe]),oe}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,k.h)(...this._tabs.map(xe=>xe._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(xe){return Math.min(this._tabs.length-1,Math.max(xe||0,0))}_getTabLabelId(xe){return`mat-tab-label-${this._groupId}-${xe}`}_getTabContentId(xe){return`mat-tab-content-${this._groupId}-${xe}`}_setTabBodyWrapperHeight(xe){if(!this.dynamicHeight||!this._tabBodyWrapperHeight)return;const oe=this._tabBodyWrapper.nativeElement;oe.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(oe.style.height=xe+"px")}_removeTabBodyWrapperHeight(){const xe=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=xe.clientHeight,xe.style.height="",this.animationDone.emit()}_handleClick(xe,oe,Oe){oe.focusIndex=Oe,xe.disabled||(this.selectedIndex=Oe)}_getTabIndex(xe){return xe===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(xe,oe){xe&&"mouse"!==xe&&"touch"!==xe&&(this._tabHeader.focusIndex=oe)}static{this.\u0275fac=function(oe){return new(oe||Qt)(n.rXU(n.aKT),n.rXU(n.gRc),n.rXU(Vn,8),n.rXU(n.bc$,8))}}static{this.\u0275cmp=n.VBU({type:Qt,selectors:[["mat-tab-group"]],contentQueries:function(oe,Oe,bt){if(1&oe&&n.wni(bt,je,5),2&oe){let Yt;n.mGM(Yt=n.lsd())&&(Oe._allTabs=Yt)}},viewQuery:function(oe,Oe){if(1&oe&&(n.GBs(Dt,5),n.GBs(Ze,5)),2&oe){let bt;n.mGM(bt=n.lsd())&&(Oe._tabBodyWrapper=bt.first),n.mGM(bt=n.lsd())&&(Oe._tabHeader=bt.first)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:10,hostBindings:function(oe,Oe){2&oe&&(n.HbH("mat-"+(Oe.color||"primary")),n.xc7("--mat-tab-animation-duration",Oe.animationDuration),n.AVh("mat-mdc-tab-group-dynamic-height",Oe.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===Oe.headerPosition)("mat-mdc-tab-group-stretch-tabs",Oe.stretchTabs))},inputs:{color:"color",fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",n.L39],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",n.L39],dynamicHeight:[2,"dynamicHeight","dynamicHeight",n.L39],selectedIndex:[2,"selectedIndex","selectedIndex",n.Udg],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",n.Udg],disablePagination:[2,"disablePagination","disablePagination",n.L39],disableRipple:[2,"disableRipple","disableRipple",n.L39],preserveContent:[2,"preserveContent","preserveContent",n.L39],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"]},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},exportAs:["matTabGroup"],standalone:!0,features:[n.Jv_([{provide:ye,useExisting:Qt}]),n.GFd,n.aNF],ngContentSelectors:ke,decls:9,vars:8,consts:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination","aria-label","aria-labelledby"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","mat-mdc-tab-body-active","class","content","position","origin","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","id","content","position","origin","animationDuration","preserveContent"]],template:function(oe,Oe){if(1&oe){const bt=n.RV6();n.NAR(),n.j41(0,"mat-tab-header",3,0),n.bIt("indexFocused",function(Mn){return n.eBV(bt),n.Njj(Oe._focusChanged(Mn))})("selectFocusedIndex",function(Mn){return n.eBV(bt),n.Njj(Oe.selectedIndex=Mn)}),n.Z7z(2,ee,8,17,"div",4,n.fX1),n.k0s(),n.DNE(4,ae,1,0),n.j41(5,"div",5,1),n.Z7z(7,we,1,13,"mat-tab-body",6,n.fX1),n.k0s()}2&oe&&(n.Y8G("selectedIndex",Oe.selectedIndex||0)("disableRipple",Oe.disableRipple)("disablePagination",Oe.disablePagination)("aria-label",Oe.ariaLabel)("aria-labelledby",Oe.ariaLabelledby),n.R7$(2),n.Dyx(Oe._tabs),n.R7$(2),n.vxM(Oe._isServer?4:-1),n.R7$(),n.AVh("_mat-animation-noopable","NoopAnimations"===Oe._animationMode),n.R7$(2),n.Dyx(Oe._tabs))},dependencies:[wn,De,H.vR,c.r6,r.I3,en],styles:['.mdc-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:1}.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--active .mdc-tab__text-label{transition-delay:100ms}._mat-animation-noopable .mdc-tab__text-label{transition:none}.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{transition:var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);transform-origin:left;opacity:0}
1.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}._mat-animation-noopable .mdc-tab-indicator__content,.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.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;height:var(--mdc-secondary-navigation-tab-container-height);font-family:var(--mat-tab-header-label-text-font, var(--mat-app-title-small-font));font-size:var(--mat-tab-header-label-text-size, var(--mat-app-title-small-size));letter-spacing:var(--mat-tab-header-label-text-tracking, var(--mat-app-title-small-tracking));line-height:var(--mat-tab-header-label-text-line-height, var(--mat-app-title-small-line-height));font-weight:var(--mat-tab-header-label-text-weight, var(--mat-app-title-small-weight))}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, var(--mat-app-primary));border-top-width:var(--mdc-tab-indicator-active-indicator-height);border-radius:var(--mdc-tab-indicator-active-indicator-shape)}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color, var(--mat-app-on-surface))}.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, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color, var(--mat-app-primary))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color, var(--mat-app-primary))}.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, var(--mat-app-on-surface))}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color, var(--mat-app-on-surface));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, var(--mat-app-on-surface))}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}
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{al
1ign-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}'],encapsulation:2})}}return Qt})();class Kt{}let Bn=(()=>{class Qt{static{this.\u0275fac=function(oe){return new(oe||Qt)}}static{this.\u0275mod=n.$C({type:Qt})}static{this.\u0275inj=n.G2t({imports:[c.yE,c.yE]})}}return Qt})()},4823:(it,de,h)=>{"use strict";h.d(de,{oV:()=>wt,uc:()=>ln});var n=h(6977),c=h(4085),r=h(7336),s=h(3953),d=h(177),_=h(6860),k=h(8617),P=h(8203),N=h(7987),K=h(7333),ne=h(6939),w=h(1413),j=(h(9969),h(6600));const H=["tooltip"],me=new s.nKC("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{const Pt=(0,s.WQX)(N.hJ);return()=>Pt.scrollStrategies.reposition({scrollThrottle:20})}}),yt={provide:me,deps:[N.hJ],useFactory:function Ke(Pt){return()=>Pt.scrollStrategies.reposition({scrollThrottle:20})}},pt=new s.nKC("mat-tooltip-default-options",{providedIn:"root",factory:function ot(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),ct="tooltip-panel",He=(0,_.BQ)({passive:!0});let wt=(()=>{class Pt{get position(){return this._position}set position(dt){dt!==this._position&&(this._position=dt,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(dt){this._positionAtOrigin=(0,c.he)(dt),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(dt){const Dt=(0,c.he)(dt);this._disabled!==Dt&&(this._disabled=Dt,Dt?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(dt){this._showDelay=(0,c.OE)(dt)}get hideDelay(){return this._hideDelay}set hideDelay(dt){this._hideDelay=(0,c.OE)(dt),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(dt){const Dt=this._message;this._message=null!=dt?String(dt).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription(Dt)}get tooltipClass(){return this._tooltipClass}set tooltipClass(dt){this._tooltipClass=dt,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(dt,Dt,Ze,Ce,We,B,ee,ae,we,te,Pe,ft){this._overlay=dt,this._elementRef=Dt,this._scrollDispatcher=Ze,this._viewContainerRef=Ce,this._ngZone=We,this._platform=B,this._ariaDescriber=ee,this._focusMonitor=ae,this._dir=te,this._defaultOptions=Pe,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=Ot,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._touchstartTimeout=null,this._destroyed=new w.B,this._injector=(0,s.WQX)(s.zZn),this._scrollStrategy=we,this._document=ft,Pe&&(this._showDelay=Pe.showDelay,this._hideDelay=Pe.hideDelay,Pe.position&&(this.position=Pe.position),Pe.positionAtOrigin&&(this.positionAtOrigin=Pe.positionAtOrigin),Pe.touchGestures&&(this.touchGestures=Pe.touchGestures),Pe.tooltipClass&&(this.tooltipClass=Pe.tooltipClass)),te.change.pipe((0,n.Q)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=8}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,n.Q)(this._destroyed)).subscribe(dt=>{dt?"keyboard"===dt&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const dt=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([Dt,Ze])=>{dt.removeEventListener(Dt,Ze,He)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(dt,this.message,"tooltip"),this._focusMonitor.stopMonitoring(dt)}show(dt=this.showDelay,Dt){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const Ze=this._createOverlay(Dt);this._detach(),this._portal=this._portal||new ne.A8(this._tooltipComponent,this._viewContainerRef);const Ce=this._tooltipInstance=Ze.attach(this._portal).instance;Ce._triggerElement=this._elementRef.nativeElement,Ce._mouseLeaveHideDelay=this._hideDelay,Ce.afterHidden().pipe((0,n.Q)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),Ce.show(dt)}hide(dt=this.hideDelay){const Dt=this._tooltipInstance;Dt&&(Dt.isVisible()?Dt.hide(dt):(Dt._cancelPendingAnimations(),this._detach()))}toggle(dt){this._isTooltipVisible()?this.hide():this.show(void 0,dt)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(dt){if(this._overlayRef){const Ce=this._overlayRef.getConfig().positionStrategy;
1if((!this.positionAtOrigin||!dt)&&Ce._origin instanceof s.aKT)return this._overlayRef;this._detach()}const Dt=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),Ze=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&dt||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(Dt);return Ze.positionChanges.pipe((0,n.Q)(this._destroyed)).subscribe(Ce=>{this._updateCurrentPositionClass(Ce.connectionPair),this._tooltipInstance&&Ce.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:Ze,panelClass:`${this._cssClassPrefix}-${ct}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,n.Q)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,n.Q)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,n.Q)(this._destroyed)).subscribe(Ce=>{this._isTooltipVisible()&&Ce.keyCode===r._f&&!(0,r.rp)(Ce)&&(Ce.preventDefault(),Ce.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(dt){const Dt=dt.getConfig().positionStrategy,Ze=this._getOrigin(),Ce=this._getOverlayPosition();Dt.withPositions([this._addOffset({...Ze.main,...Ce.main}),this._addOffset({...Ze.fallback,...Ce.fallback})])}_addOffset(dt){const Ze=!this._dir||"ltr"==this._dir.value;return"top"===dt.originY?dt.offsetY=-8:"bottom"===dt.originY?dt.offsetY=8:"start"===dt.originX?dt.offsetX=Ze?-8:8:"end"===dt.originX&&(dt.offsetX=Ze?8:-8),dt}_getOrigin(){const dt=!this._dir||"ltr"==this._dir.value,Dt=this.position;let Ze;"above"==Dt||"below"==Dt?Ze={originX:"center",originY:"above"==Dt?"top":"bottom"}:"before"==Dt||"left"==Dt&&dt||"right"==Dt&&!dt?Ze={originX:"start",originY:"center"}:("after"==Dt||"right"==Dt&&dt||"left"==Dt&&!dt)&&(Ze={originX:"end",originY:"center"});const{x:Ce,y:We}=this._invertPosition(Ze.originX,Ze.originY);return{main:Ze,fallback:{originX:Ce,originY:We}}}_getOverlayPosition(){const dt=!this._dir||"ltr"==this._dir.value,Dt=this.position;let Ze;"above"==Dt?Ze={overlayX:"center",overlayY:"bottom"}:"below"==Dt?Ze={overlayX:"center",overlayY:"top"}:"before"==Dt||"left"==Dt&&dt||"right"==Dt&&!dt?Ze={overlayX:"end",overlayY:"center"}:("after"==Dt||"right"==Dt&&dt||"left"==Dt&&!dt)&&(Ze={overlayX:"start",overlayY:"center"});const{x:Ce,y:We}=this._invertPosition(Ze.overlayX,Ze.overlayY);return{main:Ze,fallback:{overlayX:Ce,overlayY:We}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),(0,s.mal)(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(dt){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=dt,this._tooltipInstance._markForCheck())}_invertPosition(dt,Dt){return"above"===this.position||"below"===this.position?"top"===Dt?Dt="bottom":"bottom"===Dt&&(Dt="top"):"end"===dt?dt="start":"start"===dt&&(dt="end"),{x:dt,y:Dt}}_updateCurrentPositionClass(dt){const{overlayY:Dt,originX:Ze,originY:Ce}=dt;let We;if(We="center"===Dt?this._dir&&"rtl"===this._dir.value?"end"===Ze?"left":"right":"start"===Ze?"left":"right":"bottom"===Dt&&"top"===Ce?"above":"below",We!==this._currentPosition){const B=this._overlayRef;if(B){const ee=`${this._cssClassPrefix}-${ct}-`;B.removePanelClass(ee+this._currentPosition),B.addPanelClass(ee+We)}this._currentPosition=We}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",dt=>{let Dt;this._setupPointerExitEventsIfNeeded(),void 0!==dt.x&&void 0!==dt.y&&(Dt=dt),this.show(void 0,Dt)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",dt=>{const Dt=dt.targetTouches?.[0],Ze=Dt?{x:Dt.clientX,y:Dt.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,Ze)},this._defaultOptions.touchLongPressShowDelay??500)}
1])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const dt=[];if(this._platformSupportsMouseEvents())dt.push(["mouseleave",Dt=>{const Ze=Dt.relatedTarget;(!Ze||!this._overlayRef?.overlayElement.contains(Ze))&&this.hide()}],["wheel",Dt=>this._wheelListener(Dt)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const Dt=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};dt.push(["touchend",Dt],["touchcancel",Dt])}this._addListeners(dt),this._passiveListeners.push(...dt)}_addListeners(dt){dt.forEach(([Dt,Ze])=>{this._elementRef.nativeElement.addEventListener(Dt,Ze,He)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(dt){if(this._isTooltipVisible()){const Dt=this._document.elementFromPoint(dt.clientX,dt.clientY),Ze=this._elementRef.nativeElement;Dt!==Ze&&!Ze.contains(Dt)&&this.hide()}}_disableNativeGesturesIfNecessary(){const dt=this.touchGestures;if("off"!==dt){const Dt=this._elementRef.nativeElement,Ze=Dt.style;("on"===dt||"INPUT"!==Dt.nodeName&&"TEXTAREA"!==Dt.nodeName)&&(Ze.userSelect=Ze.msUserSelect=Ze.webkitUserSelect=Ze.MozUserSelect="none"),("on"===dt||!Dt.draggable)&&(Ze.webkitUserDrag="none"),Ze.touchAction="none",Ze.webkitTapHighlightColor="transparent"}}_syncAriaDescription(dt){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,dt,"tooltip"),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}static{this.\u0275fac=function(Dt){return new(Dt||Pt)(s.rXU(N.hJ),s.rXU(s.aKT),s.rXU(K.R),s.rXU(s.c1b),s.rXU(s.SKi),s.rXU(_.OD),s.rXU(k.vr),s.rXU(k.FN),s.rXU(me),s.rXU(P.dS),s.rXU(pt,8),s.rXU(d.qQ))}}static{this.\u0275dir=s.FsC({type:Pt,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(Dt,Ze){2&Dt&&s.AVh("mat-mdc-tooltip-disabled",Ze.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0})}}return Pt})(),Ot=(()=>{class Pt{constructor(dt,Dt,Ze){this._changeDetectorRef=dt,this._elementRef=Dt,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new w.B,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled="NoopAnimations"===Ze}show(dt){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},dt)}hide(dt){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},dt)}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:dt}){(!dt||!this._triggerElement.contains(dt))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const dt=this._elementRef.nativeElement.getBoundingClientRect();return dt.height>24&&dt.width>=200}_handleAnimationEnd({animationName:dt}){(dt===this._showAnimation||dt===this._hideAnimation)&&this._finalizeAnimation(dt===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(dt){dt?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(dt){const Dt=this._tooltip.nativeElement,Ze=this._showAnimation,Ce=this._hideAnimation;if(Dt.classList.remove(dt?Ce:Ze),Dt.classList.add(dt?Ze:Ce),this._isVisible!==dt&&(this._isVisible=dt,this._changeDetectorRef.markForCheck()),dt&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const We=getComputedStyle(Dt);("0s"===We.getPropertyValue("animation-duration")||"none"===We.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}dt&&this._onShow(),this._animationsDisabled&&(Dt.classList.add("_mat-animation-noopable"),this._finalizeAnimation(dt))}static{this.\u0275fac=function(Dt){return new(Dt||Pt)(s.rXU(s.gRc),s.rXU(s.aKT),s.rXU(s.bc$,8))}}static{this.\u0275cmp=s.VBU({type:Pt,selectors:[["mat-tooltip-component"]],viewQuery:function(Dt,Ze){if(1&Dt&&s.GBs(H,7),2&Dt){let Ce;s.mGM(Ce=s.lsd())&&(Ze._tooltip=Ce.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(Dt,Ze){1&Dt&&s.bIt("mouseleave",function(We){return Ze._handleMouseLeave(We)})},standalone:!0,features:[s.aNF],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(Dt,Ze){if(1&Dt){const Ce=s.RV6();s.j41(0,"div",1,0),s.bIt("animationend",function(B){return s.eBV(Ce),s.Njj(Ze._handleAnimationEnd(B))}),s.j41(2,"div",2),s.EFF(3),s.k0s()()}2&Dt&&(s.AVh("mdc-tooltip--multiline",Ze._isMultiline),s.Y8G("ngClass",Ze.tooltipClass),s.R7$(3),s.JRh(Ze.message))},dependencies:[d.YU],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;
1max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-app-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-app-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-app-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-app-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-app-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-app-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-app-body-small-tracking))}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel.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 Pt})(),ln=(()=>{class Pt{static{this.\u0275fac=function(Dt){return new(Dt||Pt)}}static{this.\u0275mod=s.$C({type:Pt})}static{this.\u0275inj=s.G2t({providers:[yt],imports:[k.Pd,d.MD,N.z_,j.yE,j.yE,K.Gj]})}}return Pt})()},345:(it,de,h)=>{"use strict";h.d(de,{$x:()=>Bn,B7:()=>re,Bb:()=>Se,W8:()=>ye,gT:()=>Zt,hE:()=>Ft,sG:()=>ft,up:()=>en});var n=h(177),c=h(3953),r=h(1562);class s extends n.VF{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class d extends s{static makeCurrent(){(0,n.ZD)(new d)}onAndCancel(xe,oe,Oe){return xe.addEventListener(oe,Oe),()=>{xe.removeEventListener(oe,Oe)}}dispatchEvent(xe,oe){xe.dispatchEvent(oe)}remove(xe){xe.remove()}createElement(xe,oe){return(oe=oe||this.getDefaultDocument()).createElement(xe)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(xe){return xe.nodeType===Node.ELEMENT_NODE}isShadowRoot(xe){return xe instanceof DocumentFragment}getGlobalEventTarget(xe,oe){return"window"===oe?window:"document"===oe?xe:"body"===oe?xe.body:null}getBaseHref(xe){const oe=function k(){return _=_||document.querySelector("base"),_?_.getAttribute("href"):null}();return null==oe?null:function P(mt){return new URL(mt,document.baseURI).pathname}(oe)}resetBaseElement(){_=null}getUserAgent(){return window.navigator.userAgent}getCookie(xe){return(0,n._b)(document.cookie,xe)}}let _=null,K=(()=>{class mt{build(){return new XMLHttpRequest}static{this.\u0275fac=function(Oe){return new(Oe||mt)}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac})}}return mt})();const ne=new c.nKC("");let w=(()=>{class mt{constructor(oe,Oe){this._zone=Oe,this._eventNameToPlugin=new Map,oe.forEach(bt=>{bt.manager=this}),this._plugins=oe.slice().reverse()}addEventListener(oe,Oe,bt){return this._findPluginFor(Oe).addEventListener(oe,Oe,bt)}getZone(){return this._zone}_findPluginFor(oe){let Oe=this._eventNameToPlugin.get(oe);if(Oe)return Oe;if(Oe=this._plugins.find(Yt=>Yt.supports(oe)),!Oe)throw new c.wOt(5101,!1);return this._eventNameToPlugin.set(oe,Oe),Oe}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(ne),c.KVO(c.SKi))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac})}}return mt})();class M{constructor(xe){this._doc=xe}}const j="ng-app-id";let H=(()=>{class mt{constructor(oe,Oe,bt,Yt={}){this.doc=oe,this.appId=Oe,this.nonce=bt,this.platformId=Yt,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,n.Vy)(Yt),this.resetHostNodes()}
1addStyles(oe){for(const Oe of oe)1===this.changeUsageCount(Oe,1)&&this.onStyleAdded(Oe)}removeStyles(oe){for(const Oe of oe)this.changeUsageCount(Oe,-1)<=0&&this.onStyleRemoved(Oe)}ngOnDestroy(){const oe=this.styleNodesInDOM;oe&&(oe.forEach(Oe=>Oe.remove()),oe.clear());for(const Oe of this.getAllStyles())this.onStyleRemoved(Oe);this.resetHostNodes()}addHost(oe){this.hostNodes.add(oe);for(const Oe of this.getAllStyles())this.addStyleToHost(oe,Oe)}removeHost(oe){this.hostNodes.delete(oe)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(oe){for(const Oe of this.hostNodes)this.addStyleToHost(Oe,oe)}onStyleRemoved(oe){const Oe=this.styleRef;Oe.get(oe)?.elements?.forEach(bt=>bt.remove()),Oe.delete(oe)}collectServerRenderedStyles(){const oe=this.doc.head?.querySelectorAll(`style[${j}="${this.appId}"]`);if(oe?.length){const Oe=new Map;return oe.forEach(bt=>{null!=bt.textContent&&Oe.set(bt.textContent,bt)}),Oe}return null}changeUsageCount(oe,Oe){const bt=this.styleRef;if(bt.has(oe)){const Yt=bt.get(oe);return Yt.usage+=Oe,Yt.usage}return bt.set(oe,{usage:Oe,elements:[]}),Oe}getStyleElement(oe,Oe){const bt=this.styleNodesInDOM,Yt=bt?.get(Oe);if(Yt?.parentNode===oe)return bt.delete(Oe),Yt.removeAttribute(j),Yt;{const Mn=this.doc.createElement("style");return this.nonce&&Mn.setAttribute("nonce",this.nonce),Mn.textContent=Oe,this.platformIsServer&&Mn.setAttribute(j,this.appId),oe.appendChild(Mn),Mn}}addStyleToHost(oe,Oe){const bt=this.getStyleElement(oe,Oe),Yt=this.styleRef,Mn=Yt.get(Oe)?.elements;Mn?Mn.push(bt):Yt.set(Oe,{elements:[bt],usage:1})}resetHostNodes(){const oe=this.hostNodes;oe.clear(),oe.add(this.doc.head)}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(n.qQ),c.KVO(c.sZ2),c.KVO(c.BIS,8),c.KVO(c.Agw))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac})}}return mt})();const pe={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},le=/%COMP%/g,pt=new c.nKC("",{providedIn:"root",factory:()=>!0});function He(mt,xe){return xe.map(oe=>oe.replace(le,mt))}let re=(()=>{class mt{constructor(oe,Oe,bt,Yt,Mn,At,Ht,nt=null){this.eventManager=oe,this.sharedStylesHost=Oe,this.appId=bt,this.removeStylesOnCompDestroy=Yt,this.doc=Mn,this.platformId=At,this.ngZone=Ht,this.nonce=nt,this.rendererByCompId=new Map,this.platformIsServer=(0,n.Vy)(At),this.defaultRenderer=new ke(oe,Mn,Ht,this.platformIsServer)}createRenderer(oe,Oe){if(!oe||!Oe)return this.defaultRenderer;this.platformIsServer&&Oe.encapsulation===c.gXe.ShadowDom&&(Oe={...Oe,encapsulation:c.gXe.Emulated});const bt=this.getOrCreateRenderer(oe,Oe);return bt instanceof ln?bt.applyToHost(oe):bt instanceof Xt&&bt.applyStyles(),bt}getOrCreateRenderer(oe,Oe){const bt=this.rendererByCompId;let Yt=bt.get(Oe.id);if(!Yt){const Mn=this.doc,At=this.ngZone,Ht=this.eventManager,nt=this.sharedStylesHost,Rt=this.removeStylesOnCompDestroy,Je=this.platformIsServer;switch(Oe.encapsulation){case c.gXe.Emulated:Yt=new ln(Ht,nt,Oe,this.appId,Rt,Mn,At,Je);break;case c.gXe.ShadowDom:return new Ot(Ht,nt,oe,Oe,Mn,At,this.nonce,Je);default:Yt=new Xt(Ht,nt,Oe,Rt,Mn,At,Je)}bt.set(Oe.id,Yt)}return Yt}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(w),c.KVO(H),c.KVO(c.sZ2),c.KVO(pt),c.KVO(n.qQ),c.KVO(c.Agw),c.KVO(c.SKi),c.KVO(c.BIS))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac})}}return mt})();class ke{constructor(xe,oe,Oe,bt){this.eventManager=xe,this.doc=oe,this.ngZone=Oe,this.platformIsServer=bt,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(xe,oe){return oe?this.doc.createElementNS(pe[oe]||oe,xe):this.doc.createElement(xe)}createComment(xe){return this.doc.createComment(xe)}createText(xe){return this.doc.createTextNode(xe)}appendChild(xe,oe){(wt(xe)?xe.content:xe).appendChild(oe)}insertBefore(xe,oe,Oe){xe&&(wt(xe)?xe.content:xe).insertBefore(oe,Oe)}removeChild(xe,oe){oe.remove()}selectRootElement(xe,oe){let Oe="string"==typeof xe?this.doc.querySelector(xe):xe;if(!Oe)throw new c.wOt(-5104,!1);return oe||(Oe.textContent=""),Oe}parentNode(xe){return xe.parentNode}nextSibling(xe){return xe.nextSibling}setAttribute(xe,oe,Oe,bt){if(bt){oe=bt+":"+oe;const Yt=pe[bt];Yt?xe.setAttributeNS(Yt,oe,Oe):xe.setAttribute(oe,Oe)}else xe.setAttribute(oe,Oe)}removeAttribute(xe,oe,Oe){if(Oe){const bt=pe[Oe];bt?xe.removeAttributeNS(bt,oe):xe.removeAttribute(`${Oe}:${oe}`)}else xe.removeAttribute(oe)}addClass(xe,oe){xe.classList.add(oe)}removeClass(xe,oe){xe.classList.remove(oe)}setStyle(xe,oe,Oe,bt){bt&(c.czy.DashCase|c.czy.Important)?xe.style.setProperty(oe,Oe,bt&c.czy.Important?"important":""):xe.style[oe]=Oe}removeStyle(xe,oe,Oe){Oe&c.czy.DashCase?xe.style.removeProperty(oe):xe.style[oe]=""}setProperty(xe,oe,Oe){null!=xe&&(xe[oe]=Oe)}setValue(xe,oe){xe.nodeValue=oe}listen(xe,oe,Oe){if("string"==typeof xe&&!(xe=(0,n.QT)().getGlobalEventTarget(this.doc,xe)))throw new Error(`Unsupported event target ${xe} for event ${oe}`);return this.eventManager.addEventListener(xe,oe,this.decoratePreventDefault(Oe))}decoratePreventDefault(xe){return oe=>{if("__ngUnwrap__"===oe)return xe;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>xe(oe)):xe(oe))&&oe.preventDefault()}}}function wt(mt){return"TEMPLATE"===mt.tagName&&void 0!==mt.content}class Ot extends ke{constructor(xe,oe,Oe,bt,Yt,Mn,At,Ht){super(xe,Yt,Mn,Ht),this.sharedStylesHost=oe,this.hostEl=Oe,this.shadowRoot=Oe.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const nt=He(bt.id,bt.styles);for(const Rt of nt){const Je=document.createElement("style");At&&Je.setAttribute("nonce",At),Je.textContent=Rt,this.shadowRoot.appendChild(Je)}}nodeOrShadowRoot(xe){return xe===this.hostEl?this.shadowRoot:xe}appendChild(xe,oe){return super.appendChild(this.nodeOrShadowRoot(xe),oe)}insertBefore(xe,oe,Oe){return super.insertBefore(this.nodeOrShadowRoot(xe),oe,Oe)}removeChild(xe,oe){return super.removeChild(null,oe)}parentNode(xe){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(xe)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Xt extends ke{constructor(xe,oe,Oe,bt,Yt,Mn,At,Ht){super(xe,Yt,Mn,At),this.sharedStylesHost=oe,this.removeStylesOnCompDestroy=bt,this.styles=Ht?He(Ht,Oe.styles):Oe.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class ln extends Xt{constructor(xe,oe,Oe,bt,Yt,Mn,At,Ht){const nt=bt+"-"+Oe.id;super(xe,oe,Oe,Yt,Mn,At,Ht,nt),this.contentAttr=function et(mt){return"_ngcontent-%COMP%".replace(le,mt)}(nt),this.hostAttr=function ct(mt){return"_nghost-%COMP%".replace(le,mt)}(nt)}applyToHost(xe){this.applyStyles(),this.setAttribute(xe,this.hostAttr,"")}createElement(xe,oe){const Oe=super.createElement(xe,oe);return super.setAttribute(Oe,this.contentAttr,""),Oe}}let Pt=(()=>{class mt extends M{constructor(oe){super(oe)}supports(oe){return!0}addEventListener(oe,Oe,bt){return oe.addEventListener(Oe,bt,!1),()=>this.removeEventListener(oe,Oe,bt)}removeEventListener(oe,Oe,bt){return oe.removeEventListener(Oe,bt)}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac})}}return mt})();const fn=["alt","control","meta","shift"],dt={"\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"},Dt={alt:mt=>mt.altKey,control:mt=>mt.ctrlKey,meta:mt=>mt.metaKey,shift:mt=>mt.shiftKey};let Ze=(()=>{class mt extends M{constructor(oe){super(oe)}supports(oe){return null!=mt.parseEventName(oe)}addEventListener(oe,Oe,bt){const Yt=mt.parseEventName(Oe),Mn=mt.eventCallback(Yt.fullKey,bt,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,n.QT)().onAndCancel(oe,Yt.domEventName,Mn))}static parseEventName(oe){const Oe=oe.toLowerCase().split("."),bt=Oe.shift();
1if(0===Oe.length||"keydown"!==bt&&"keyup"!==bt)return null;const Yt=mt._normalizeKey(Oe.pop());let Mn="",At=Oe.indexOf("code");if(At>-1&&(Oe.splice(At,1),Mn="code."),fn.forEach(nt=>{const Rt=Oe.indexOf(nt);Rt>-1&&(Oe.splice(Rt,1),Mn+=nt+".")}),Mn+=Yt,0!=Oe.length||0===Yt.length)return null;const Ht={};return Ht.domEventName=bt,Ht.fullKey=Mn,Ht}static matchEventFullKeyCode(oe,Oe){let bt=dt[oe.key]||oe.key,Yt="";return Oe.indexOf("code.")>-1&&(bt=oe.code,Yt="code."),!(null==bt||!bt)&&(bt=bt.toLowerCase()," "===bt?bt="space":"."===bt&&(bt="dot"),fn.forEach(Mn=>{Mn!==bt&&(0,Dt[Mn])(oe)&&(Yt+=Mn+".")}),Yt+=bt,Yt===Oe)}static eventCallback(oe,Oe,bt){return Yt=>{mt.matchEventFullKeyCode(Yt,oe)&&bt.runGuarded(()=>Oe(Yt))}}static _normalizeKey(oe){return"esc"===oe?"escape":oe}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac})}}return mt})();const ft=(0,c.oH4)(c.fpN,"browser",[{provide:c.Agw,useValue:n.AJ},{provide:c.PLl,useValue:function ae(){d.makeCurrent()},multi:!0},{provide:n.qQ,useFactory:function te(){return(0,c.TL$)(document),document},deps:[]}]),Le=new c.nKC(""),Me=[{provide:c.e01,useClass:class N{addToWindow(xe){c.JZv.getAngularTestability=(Oe,bt=!0)=>{const Yt=xe.findTestabilityInTree(Oe,bt);if(null==Yt)throw new c.wOt(5103,!1);return Yt},c.JZv.getAllAngularTestabilities=()=>xe.getAllTestabilities(),c.JZv.getAllAngularRootElements=()=>xe.getAllRootElements(),c.JZv.frameworkStabilizers||(c.JZv.frameworkStabilizers=[]),c.JZv.frameworkStabilizers.push(Oe=>{const bt=c.JZv.getAllAngularTestabilities();let Yt=bt.length;const Mn=function(){Yt--,0==Yt&&Oe()};bt.forEach(At=>{At.whenStable(Mn)})})}findTestabilityInTree(xe,oe,Oe){return null==oe?null:xe.getTestability(oe)??(Oe?(0,n.QT)().isShadowRoot(oe)?this.findTestabilityInTree(xe,oe.host,!0):this.findTestabilityInTree(xe,oe.parentElement,!0):null)}},deps:[]},{provide:c.WHO,useClass:c.NYb,deps:[c.SKi,c.giA,c.e01]},{provide:c.NYb,useClass:c.NYb,deps:[c.SKi,c.giA,c.e01]}],_t=[{provide:c.H8p,useValue:"root"},{provide:c.zcH,useFactory:function we(){return new c.zcH},deps:[]},{provide:ne,useClass:Pt,multi:!0,deps:[n.qQ,c.SKi,c.Agw]},{provide:ne,useClass:Ze,multi:!0,deps:[n.qQ]},re,H,w,{provide:c._9s,useExisting:re},{provide:n.N0,useClass:K,deps:[]},[]];let Se=(()=>{class mt{constructor(oe){}static withServerTransition(oe){return{ngModule:mt,providers:[{provide:c.sZ2,useValue:oe.appId}]}}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(Le,12))}}static{this.\u0275mod=c.$C({type:mt})}static{this.\u0275inj=c.G2t({providers:[..._t,...Me],imports:[n.MD,c.Hbi]})}}return mt})(),ye=(()=>{class mt{constructor(oe){this._doc=oe,this._dom=(0,n.QT)()}addTag(oe,Oe=!1){return oe?this._getOrCreateElement(oe,Oe):null}addTags(oe,Oe=!1){return oe?oe.reduce((bt,Yt)=>(Yt&&bt.push(this._getOrCreateElement(Yt,Oe)),bt),[]):[]}getTag(oe){return oe&&this._doc.querySelector(`meta[${oe}]`)||null}getTags(oe){if(!oe)return[];const Oe=this._doc.querySelectorAll(`meta[${oe}]`);return Oe?[].slice.call(Oe):[]}updateTag(oe,Oe){if(!oe)return null;Oe=Oe||this._parseSelector(oe);const bt=this.getTag(Oe);return bt?this._setMetaElementAttributes(oe,bt):this._getOrCreateElement(oe,!0)}removeTag(oe){this.removeTagElement(this.getTag(oe))}removeTagElement(oe){oe&&this._dom.remove(oe)}_getOrCreateElement(oe,Oe=!1){if(!Oe){const Mn=this._parseSelector(oe),At=this.getTags(Mn).filter(Ht=>this._containsAttributes(oe,Ht))[0];if(void 0!==At)return At}const bt=this._dom.createElement("meta");return this._setMetaElementAttributes(oe,bt),this._doc.getElementsByTagName("head")[0].appendChild(bt),bt}_setMetaElementAttributes(oe,Oe){return Object.keys(oe).forEach(bt=>Oe.setAttribute(this._getMetaKeyMap(bt),oe[bt])),Oe}_parseSelector(oe){const Oe=oe.name?"name":"property";return`${Oe}="${oe[Oe]}"`}_containsAttributes(oe,Oe){return Object.keys(oe).every(bt=>Oe.getAttribute(this._getMetaKeyMap(bt))===oe[bt])}_getMetaKeyMap(oe){return je[oe]||oe}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac,providedIn:"root"})}}return mt})();const je={httpEquiv:"http-equiv"};let Ft=(()=>{class mt{constructor(oe){this._doc=oe}getTitle(){return this._doc.title}setTitle(oe){this._doc.title=oe||""}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac,providedIn:"root"})}}return mt})(),en=(()=>{class mt{static{this.\u0275fac=function(Oe){return new(Oe||mt)}}static{this.\u0275prov=c.jDH({token:mt,factory:function(Oe){let bt=null;return bt=Oe?new(Oe||mt):c.KVO(qe),bt},providedIn:"root"})}}return mt})(),qe=(()=>{class mt extends en{constructor(oe){super(),this._doc=oe}sanitize(oe,Oe){if(null==Oe)return null;switch(oe){case c.WPN.NONE:return Oe;case c.WPN.HTML:return(0,c.ZF7)(Oe,"HTML")?(0,c.rcV)(Oe):(0,c.h9k)(this._doc,String(Oe)).toString();case c.WPN.STYLE:return(0,c.ZF7)(Oe,"Style")?(0,c.rcV)(Oe):Oe;case c.WPN.SCRIPT:if((0,c.ZF7)(Oe,"Script"))return(0,c.rcV)(Oe);throw new c.wOt(5200,!1);case c.WPN.URL:return(0,c.ZF7)(Oe,"URL")?(0,c.rcV)(Oe):(0,c.$MX)(String(Oe));case c.WPN.RESOURCE_URL:if((0,c.ZF7)(Oe,"ResourceURL"))return(0,c.rcV)(Oe);throw new c.wOt(5201,!1);default:throw new c.wOt(5202,!1)}}bypassSecurityTrustHtml(oe){return(0,c.Kcf)(oe)}bypassSecurityTrustStyle(oe){return(0,c.cWb)(oe)}bypassSecurityTrustScript(oe){return(0,c.UyX)(oe)}bypassSecurityTrustUrl(oe){return(0,c.osQ)(oe)}bypassSecurityTrustResourceUrl(oe){return(0,c.e5t)(oe)}static{this.\u0275fac=function(Oe){return new(Oe||mt)(c.KVO(n.qQ))}}static{this.\u0275prov=c.jDH({token:mt,factory:mt.\u0275fac,providedIn:"root"})}}return mt})();var Xe=function(mt){return mt[mt.NoHttpTransferCache=0]="NoHttpTransferCache",mt[mt.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",mt[mt.I18nSupport=2]="I18nSupport",mt[mt.EventReplay=3]="EventReplay",mt}(Xe||{});function Zt(){return function st(mt,xe=[],oe={}){return{\u0275kind:mt,\u0275providers:xe}}(Xe.EventReplay,(0,c.XA_)())}function Bn(...mt){const xe=[],oe=new Set,Oe=oe.has(Xe.HttpTransferCacheOptions);for(const{\u0275providers:bt,\u0275kind:Yt}of mt)oe.add(Yt),bt.length&&xe.push(bt);return(0,c.EmA)([[],(0,c.M8M)(),oe.has(Xe.NoHttpTransferCache)||Oe?[]:(0,r.$m)({}),xe])}},2168:(it,de,h)=>{"use strict";h.d(de,{nX:()=>es,Z:()=>fe,Ix:()=>fi,Wk:()=>bs,wQ:()=>ks,iI:()=>Ga,n3:()=>ma});var n=h(3953),c=h(4402),r=h(6648),s=h(7673),d=h(4412),_=h(4572),k=h(9350),P=h(8793),N=h(9030),K=h(1203),ne=h(8810),w=h(983),M=h(17),j=h(1413),H=h(8359),pe=h(177),le=h(6354),me=h(5558),Ke=h(6697),yt=h(9172),ot=h(5964),pt=h(1397),et=h(1594),ct=h(274),He=h(8141),re=h(9437),ke=h(9974),Re=h(6649),wt=h(9901),Ot=h(4360);function Xt(x){return x<=0?()=>w.w:(0,ke.N)((z,A)=>{let V=[];z.subscribe((0,Ot._)(A,ve=>{V.push(ve),x<V.length&&V.shift()},()=>{for(const ve of V)A.next(ve);A.complete()},void 0,()=>{V=null}))})}var ln=h(3774),Pt=h(3669),dt=h(3703),Dt=h(980),Ze=h(9898),Ce=h(6977),We=h(6365),B=h(345);const ee="primary",ae=Symbol("RouteTitle");class we{constructor(z){this.params=z||{}}has(z){return Object.prototype.hasOwnProperty.call(this.params,z)}get(z){if(this.has(z)){const A=this.params[z];return Array.isArray(A)?A[0]:A}return null}getAll(z){if(this.has(z)){const A=this.params[z];return Array.isArray(A)?A:[A]}return[]}get keys(){return Object.keys(this.params)}}function te(x){return new we(x)}function Pe(x,z,A){const V=A.path.split("/");if(V.length>x.length||"full"===A.pathMatch&&(z.hasChildren()||V.length<x.length))return null;const ve={};for(let ze=0;ze<V.length;ze++){const Mt=V[ze],sn=x[ze];if(":"===Mt[0])ve[Mt.substring(1)]=sn;else if(Mt!==sn.path)return null}return{consumed:x.slice(0,V.length),posParams:ve}}function Le(x,z){const A=x?Me(x):void 0,V=z?Me(z):void 0;if(!A||!V||A.length!=V.length)return!1;let ve;
1for(let ze=0;ze<A.length;ze++)if(ve=A[ze],!_t(x[ve],z[ve]))return!1;return!0}function Me(x){return[...Object.keys(x),...Object.getOwnPropertySymbols(x)]}function _t(x,z){if(Array.isArray(x)&&Array.isArray(z)){if(x.length!==z.length)return!1;const A=[...x].sort(),V=[...z].sort();return A.every((ve,ze)=>V[ze]===ve)}return x===z}function Se(x){return x.length>0?x[x.length-1]:null}function ye(x){return(0,c.A)(x)?x:(0,n.jNT)(x)?(0,r.H)(Promise.resolve(x)):(0,s.of)(x)}const je={exact:function zt(x,z,A){if(!Vn(x.segments,z.segments)||!ue(x.segments,z.segments,A)||x.numberOfChildren!==z.numberOfChildren)return!1;for(const V in z.children)if(!x.children[V]||!zt(x.children[V],z.children[V],A))return!1;return!0},subset:U},Ft={exact:function vn(x,z){return Le(x,z)},subset:function Ut(x,z){return Object.keys(z).length<=Object.keys(x).length&&Object.keys(z).every(A=>_t(x[A],z[A]))},ignored:()=>!0};function nn(x,z,A){return je[A.paths](x.root,z.root,A.matrixParams)&&Ft[A.queryParams](x.queryParams,z.queryParams)&&!("exact"===A.fragment&&x.fragment!==z.fragment)}function U(x,z,A){return De(x,z,z.segments,A)}function De(x,z,A,V){if(x.segments.length>A.length){const ve=x.segments.slice(0,A.length);return!(!Vn(ve,A)||z.hasChildren()||!ue(ve,A,V))}if(x.segments.length===A.length){if(!Vn(x.segments,A)||!ue(x.segments,A,V))return!1;for(const ve in z.children)if(!x.children[ve]||!U(x.children[ve],z.children[ve],V))return!1;return!0}{const ve=A.slice(0,x.segments.length),ze=A.slice(x.segments.length);return!!(Vn(x.segments,ve)&&ue(x.segments,ve,V)&&x.children[ee])&&De(x.children[ee],z,ze,V)}}function ue(x,z,A){return z.every((V,ve)=>Ft[A](x[ve].parameters,V.parameters))}class vt{constructor(z=new gt([],{}),A={},V=null){this.root=z,this.queryParams=A,this.fragment=V}get queryParamMap(){return this._queryParamMap??=te(this.queryParams),this._queryParamMap}toString(){return qe.serialize(this)}}class gt{constructor(z,A){this.segments=z,this.children=A,this.parent=null,Object.values(A).forEach(V=>V.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Xe(this)}}class _n{constructor(z,A){this.path=z,this.parameters=A}get parameterMap(){return this._parameterMap??=te(this.parameters),this._parameterMap}toString(){return Qt(this)}}function Vn(x,z){return x.length===z.length&&x.every((A,V)=>A.path===z[V].path)}let Ct=(()=>{class x{static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:()=>new en,providedIn:"root"})}}return x})();class en{parse(z){const A=new Rt(z);return new vt(A.parseRootSegment(),A.parseQueryParams(),A.parseFragment())}serialize(z){const A=`/${st(z.root,!0)}`,V=function xe(x){const z=Object.entries(x).map(([A,V])=>Array.isArray(V)?V.map(ve=>`${St(A)}=${St(ve)}`).join("&"):`${St(A)}=${St(V)}`).filter(A=>A);return z.length?`?${z.join("&")}`:""}(z.queryParams);return`${A}${V}${"string"==typeof z.fragment?`#${function tn(x){return encodeURI(x)}(z.fragment)}`:""}`}}const qe=new en;function Xe(x){return x.segments.map(z=>Qt(z)).join("/")}function st(x,z){if(!x.hasChildren())return Xe(x);if(z){const A=x.children[ee]?st(x.children[ee],!1):"",V=[];return Object.entries(x.children).forEach(([ve,ze])=>{ve!==ee&&V.push(`${ve}:${st(ze,!1)}`)}),V.length>0?`${A}(${V.join("//")})`:A}{const A=function Rn(x,z){let A=[];return Object.entries(x.children).forEach(([V,ve])=>{V===ee&&(A=A.concat(z(ve,V)))}),Object.entries(x.children).forEach(([V,ve])=>{V!==ee&&(A=A.concat(z(ve,V)))}),A}(x,(V,ve)=>ve===ee?[st(x.children[ee],!1)]:[`${ve}:${st(V,!1)}`]);return 1===Object.keys(x.children).length&&null!=x.children[ee]?`${Xe(x)}/${A[0]}`:`${Xe(x)}/(${A.join("//")})`}}function Kt(x){return encodeURIComponent(x).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function St(x){return Kt(x).replace(/%3B/gi,";")}function Zt(x){return Kt(x).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Sn(x){return decodeURIComponent(x)}function Bn(x){return Sn(x.replace(/\+/g,"%20"))}function Qt(x){return`${Zt(x.path)}${function mt(x){return Object.entries(x).map(([z,A])=>`;${Zt(z)}=${Zt(A)}`).join("")}(x.parameters)}`}const oe=/^[^\/()?;#]+/;function Oe(x){const z=x.match(oe);return z?z[0]:""}const bt=/^[^\/()?;=#]+/,Mn=/^[^=?&#]+/,Ht=/^[^&#]+/;class Rt{constructor(z){this.url=z,this.remaining=z}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new gt([],{}):new gt([],this.parseChildren())}parseQueryParams(){const z={};if(this.consumeOptional("?"))do{this.parseQueryParam(z)}while(this.consumeOptional("&"));return z}
1parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const z=[];for(this.peekStartsWith("(")||z.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),z.push(this.parseSegment());let A={};this.peekStartsWith("/(")&&(this.capture("/"),A=this.parseParens(!0));let V={};return this.peekStartsWith("(")&&(V=this.parseParens(!1)),(z.length>0||Object.keys(A).length>0)&&(V[ee]=new gt(z,A)),V}parseSegment(){const z=Oe(this.remaining);if(""===z&&this.peekStartsWith(";"))throw new n.wOt(4009,!1);return this.capture(z),new _n(Sn(z),this.parseMatrixParams())}parseMatrixParams(){const z={};for(;this.consumeOptional(";");)this.parseParam(z);return z}parseParam(z){const A=function Yt(x){const z=x.match(bt);return z?z[0]:""}(this.remaining);if(!A)return;this.capture(A);let V="";if(this.consumeOptional("=")){const ve=Oe(this.remaining);ve&&(V=ve,this.capture(V))}z[Sn(A)]=Sn(V)}parseQueryParam(z){const A=function At(x){const z=x.match(Mn);return z?z[0]:""}(this.remaining);if(!A)return;this.capture(A);let V="";if(this.consumeOptional("=")){const Mt=function nt(x){const z=x.match(Ht);return z?z[0]:""}(this.remaining);Mt&&(V=Mt,this.capture(V))}const ve=Bn(A),ze=Bn(V);if(z.hasOwnProperty(ve)){let Mt=z[ve];Array.isArray(Mt)||(Mt=[Mt],z[ve]=Mt),Mt.push(ze)}else z[ve]=ze}parseParens(z){const A={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const V=Oe(this.remaining),ve=this.remaining[V.length];if("/"!==ve&&")"!==ve&&";"!==ve)throw new n.wOt(4010,!1);let ze;V.indexOf(":")>-1?(ze=V.slice(0,V.indexOf(":")),this.capture(ze),this.capture(":")):z&&(ze=ee);const Mt=this.parseChildren();A[ze]=1===Object.keys(Mt).length?Mt[ee]:new gt([],Mt),this.consumeOptional("//")}return A}peekStartsWith(z){return this.remaining.startsWith(z)}consumeOptional(z){return!!this.peekStartsWith(z)&&(this.remaining=this.remaining.substring(z.length),!0)}capture(z){if(!this.consumeOptional(z))throw new n.wOt(4011,!1)}}function Je(x){return x.segments.length>0?new gt([],{[ee]:x}):x}function ht(x){const z={};for(const[V,ve]of Object.entries(x.children)){const ze=ht(ve);if(V===ee&&0===ze.segments.length&&ze.hasChildren())for(const[Mt,sn]of Object.entries(ze.children))z[Mt]=sn;else(ze.segments.length>0||ze.hasChildren())&&(z[V]=ze)}return function Ue(x){if(1===x.numberOfChildren&&x.children[ee]){const z=x.children[ee];return new gt(x.segments.concat(z.segments),z.children)}return x}(new gt(x.segments,z))}function ut(x){return x instanceof vt}function hn(x){let z;const ve=Je(function A(ze){const Mt={};for(const Gt of ze.children){const Ln=A(Gt);Mt[Gt.outlet]=Ln}const sn=new gt(ze.url,Mt);return ze===x&&(z=sn),sn}(x.root));return z??ve}function Dn(x,z,A,V){let ve=x;for(;ve.parent;)ve=ve.parent;if(0===z.length)return ri(ve,ve,ve,A,V);const ze=function Zi(x){if("string"==typeof x[0]&&1===x.length&&"/"===x[0])return new Xi(!0,0,x);let z=0,A=!1;const V=x.reduce((ve,ze,Mt)=>{if("object"==typeof ze&&null!=ze){if(ze.outlets){const sn={};return Object.entries(ze.outlets).forEach(([Gt,Ln])=>{sn[Gt]="string"==typeof Ln?Ln.split("/"):Ln}),[...ve,{outlets:sn}]}if(ze.segmentPath)return[...ve,ze.segmentPath]}return"string"!=typeof ze?[...ve,ze]:0===Mt?(ze.split("/").forEach((sn,Gt)=>{0==Gt&&"."===sn||(0==Gt&&""===sn?A=!0:".."===sn?z++:""!=sn&&ve.push(sn))}),ve):[...ve,ze]},[]);return new Xi(A,z,V)}(z);if(ze.toRoot())return ri(ve,ve,new gt([],{}),A,V);const Mt=function fr(x,z,A){if(x.isAbsolute)return new qi(z,!0,0);if(!A)return new qi(z,!1,NaN);if(null===A.parent)return new qi(A,!0,0);const V=Xn(x.commands[0])?0:1;return function Cr(x,z,A){let V=x,ve=z,ze=A;for(;ze>ve;){if(ze-=ve,V=V.parent,!V)throw new n.wOt(4005,!1);ve=V.segments.length}return new qi(V,!1,ve-ze)}(A,A.segments.length-1+V,x.numberOfDoubleDots)}(ze,ve,x),sn=Mt.processChildren?ie(Mt.segmentGroup,Mt.index,ze.commands):he(Mt.segmentGroup,Mt.index,ze.commands);return ri(ve,Mt.segmentGroup,sn,A,V)}function Xn(x){return"object"==typeof x&&null!=x&&!x.outlets&&!x.segmentPath}function mi(x){return"object"==typeof x&&null!=x&&x.outlets}function ri(x,z,A,V,ve){let Mt,ze={};
1V&&Object.entries(V).forEach(([Gt,Ln])=>{ze[Gt]=Array.isArray(Ln)?Ln.map(ui=>`${ui}`):`${Ln}`}),Mt=x===z?A:Ki(x,z,A);const sn=Je(ht(Mt));return new vt(sn,ze,ve)}function Ki(x,z,A){const V={};return Object.entries(x.children).forEach(([ve,ze])=>{V[ve]=ze===z?A:Ki(ze,z,A)}),new gt(x.segments,V)}class Xi{constructor(z,A,V){if(this.isAbsolute=z,this.numberOfDoubleDots=A,this.commands=V,z&&V.length>0&&Xn(V[0]))throw new n.wOt(4003,!1);const ve=V.find(mi);if(ve&&ve!==Se(V))throw new n.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class qi{constructor(z,A,V){this.segmentGroup=z,this.processChildren=A,this.index=V}}function he(x,z,A){if(x??=new gt([],{}),0===x.segments.length&&x.hasChildren())return ie(x,z,A);const V=function Ve(x,z,A){let V=0,ve=z;const ze={match:!1,pathIndex:0,commandIndex:0};for(;ve<x.segments.length;){if(V>=A.length)return ze;const Mt=x.segments[ve],sn=A[V];if(mi(sn))break;const Gt=`${sn}`,Ln=V<A.length-1?A[V+1]:null;if(ve>0&&void 0===Gt)break;if(Gt&&Ln&&"object"==typeof Ln&&void 0===Ln.outlets){if(!_i(Gt,Ln,Mt))return ze;V+=2}else{if(!_i(Gt,{},Mt))return ze;V++}ve++}return{match:!0,pathIndex:ve,commandIndex:V}}(x,z,A),ve=A.slice(V.commandIndex);if(V.match&&V.pathIndex<x.segments.length){const ze=new gt(x.segments.slice(0,V.pathIndex),{});return ze.children[ee]=new gt(x.segments.slice(V.pathIndex),x.children),ie(ze,0,ve)}return V.match&&0===ve.length?new gt(x.segments,{}):V.match&&!x.hasChildren()?Vt(x,z,A):V.match?ie(x,0,ve):Vt(x,z,A)}function ie(x,z,A){if(0===A.length)return new gt(x.segments,{});{const V=function $e(x){return mi(x[0])?x[0].outlets:{[ee]:x}}(A),ve={};if(Object.keys(V).some(ze=>ze!==ee)&&x.children[ee]&&1===x.numberOfChildren&&0===x.children[ee].segments.length){const ze=ie(x.children[ee],z,A);return new gt(x.segments,ze.children)}return Object.entries(V).forEach(([ze,Mt])=>{"string"==typeof Mt&&(Mt=[Mt]),null!==Mt&&(ve[ze]=he(x.children[ze],z,Mt))}),Object.entries(x.children).forEach(([ze,Mt])=>{void 0===V[ze]&&(ve[ze]=Mt)}),new gt(x.segments,ve)}}function Vt(x,z,A){const V=x.segments.slice(0,z);let ve=0;for(;ve<A.length;){const ze=A[ve];if(mi(ze)){const Gt=mn(ze.outlets);return new gt(V,Gt)}if(0===ve&&Xn(A[0])){V.push(new _n(x.segments[z].path,Pn(A[0]))),ve++;continue}const Mt=mi(ze)?ze.outlets[ee]:`${ze}`,sn=ve<A.length-1?A[ve+1]:null;Mt&&sn&&Xn(sn)?(V.push(new _n(Mt,Pn(sn))),ve+=2):(V.push(new _n(Mt,{})),ve++)}return new gt(V,{})}function mn(x){const z={};return Object.entries(x).forEach(([A,V])=>{"string"==typeof V&&(V=[V]),null!==V&&(z[A]=Vt(new gt([],{}),0,V))}),z}function Pn(x){const z={};return Object.entries(x).forEach(([A,V])=>z[A]=`${V}`),z}function _i(x,z,A){return x==A.path&&Le(z,A.parameters)}const qn="imperative";var Zn=function(x){return x[x.NavigationStart=0]="NavigationStart",x[x.NavigationEnd=1]="NavigationEnd",x[x.NavigationCancel=2]="NavigationCancel",x[x.NavigationError=3]="NavigationError",x[x.RoutesRecognized=4]="RoutesRecognized",x[x.ResolveStart=5]="ResolveStart",x[x.ResolveEnd=6]="ResolveEnd",x[x.GuardsCheckStart=7]="GuardsCheckStart",x[x.GuardsCheckEnd=8]="GuardsCheckEnd",x[x.RouteConfigLoadStart=9]="RouteConfigLoadStart",x[x.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",x[x.ChildActivationStart=11]="ChildActivationStart",x[x.ChildActivationEnd=12]="ChildActivationEnd",x[x.ActivationStart=13]="ActivationStart",x[x.ActivationEnd=14]="ActivationEnd",x[x.Scroll=15]="Scroll",x[x.NavigationSkipped=16]="NavigationSkipped",x}(Zn||{});class Ge{constructor(z,A){this.id=z,this.url=A}}class fe extends Ge{constructor(z,A,V="imperative",ve=null){super(z,A),this.type=Zn.NavigationStart,this.navigationTrigger=V,this.restoredState=ve}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class tt extends Ge{constructor(z,A,V){super(z,A),this.urlAfterRedirects=V,this.type=Zn.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var D=function(x){return x[x.Redirect=0]="Redirect",x[x.SupersededByNewNavigation=1]="SupersededByNewNavigation",x[x.NoDataFromRe
1solver=2]="NoDataFromResolver",x[x.GuardRejected=3]="GuardRejected",x}(D||{}),J=function(x){return x[x.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",x[x.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",x}(J||{});class W extends Ge{constructor(z,A,V,ve){super(z,A),this.reason=V,this.code=ve,this.type=Zn.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Ae extends Ge{constructor(z,A,V,ve){super(z,A),this.reason=V,this.code=ve,this.type=Zn.NavigationSkipped}}class Tt extends Ge{constructor(z,A,V,ve){super(z,A),this.error=V,this.target=ve,this.type=Zn.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class gn extends Ge{constructor(z,A,V,ve){super(z,A),this.urlAfterRedirects=V,this.state=ve,this.type=Zn.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ci extends Ge{constructor(z,A,V,ve){super(z,A),this.urlAfterRedirects=V,this.state=ve,this.type=Zn.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class pi extends Ge{constructor(z,A,V,ve,ze){super(z,A),this.urlAfterRedirects=V,this.state=ve,this.shouldActivate=ze,this.type=Zn.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Si extends Ge{constructor(z,A,V,ve){super(z,A),this.urlAfterRedirects=V,this.state=ve,this.type=Zn.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Ti extends Ge{constructor(z,A,V,ve){super(z,A),this.urlAfterRedirects=V,this.state=ve,this.type=Zn.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class bi{constructor(z){this.route=z,this.type=Zn.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Bi{constructor(z){this.route=z,this.type=Zn.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Fi{constructor(z){this.snapshot=z,this.type=Zn.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Li{constructor(z){this.snapshot=z,this.type=Zn.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class tr{constructor(z){this.snapshot=z,this.type=Zn.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Jr{constructor(z){this.snapshot=z,this.type=Zn.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class er{constructor(z,A,V){this.routerEvent=z,this.position=A,this.anchor=V,this.type=Zn.Scroll}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class _r{}class xs{constructor(z,A){this.url=z,this.navigationBehaviorOptions=A}}function nr(x){return x.outlet||ee}function rn(x){if(!x)return null;if(x.routeConfig?._injector)return x.routeConfig._injector;for(let z=x.parent;z;z=z.parent){const A=z.routeConfig;if(A?._loadedInjector)return A._loadedInjector;if(A?._injector)return A._injector}return null}class cr{get injector(){return rn(this.route?.snapshot)??this.rootInjector}set injector(z){}constructor(z){this.rootInjector=z,this.outlet=null,this.route=null,this.children=new lr(this.rootInjector),this.attachRef=null}}let lr=(()=>{class x{constructor(A){this.rootInjector=A,this.contexts=new Map}onChildOutletCreated(A,V){const ve=this.getOrCreateContext(A);ve.outlet=V,this.contexts.set(A,ve)}onChildOutletDestroyed(A){const V=this.getContext(A);V&&(V.outlet=null,V.attachRef=null)}onOutletDeactivated(){const A=this.contexts;return this.contexts=new Map,A}onOutletReAttached(A){this.contexts=A}getOrCreateContext(A){let V=this.getContext(A);return V||(V=new cr(this.rootInjector),this.contexts.set(A,V)),V}getContext(A){return this.contexts.get(A)||null}static{this.\u0275fac=function(V){return new(V||x)(n.KVO(n.uvJ))}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();class ir{constructor(z){this._root=z}get root(){return this._root.value}
1parent(z){const A=this.pathFromRoot(z);return A.length>1?A[A.length-2]:null}children(z){const A=As(z,this._root);return A?A.children.map(V=>V.value):[]}firstChild(z){const A=As(z,this._root);return A&&A.children.length>0?A.children[0].value:null}siblings(z){const A=hs(z,this._root);return A.length<2?[]:A[A.length-2].children.map(ve=>ve.value).filter(ve=>ve!==z)}pathFromRoot(z){return hs(z,this._root).map(A=>A.value)}}function As(x,z){if(x===z.value)return z;for(const A of z.children){const V=As(x,A);if(V)return V}return null}function hs(x,z){if(x===z.value)return[z];for(const A of z.children){const V=hs(x,A);if(V.length)return V.unshift(z),V}return[]}class ms{constructor(z,A){this.value=z,this.children=A}toString(){return`TreeNode(${this.value})`}}function gr(x){const z={};return x&&x.children.forEach(A=>z[A.value.outlet]=A),z}class qr extends ir{constructor(z,A){super(z),this.snapshot=A,hr(this,z)}toString(){return this.snapshot.toString()}}function ha(x){const z=function Ma(x){const ze=new js([],{},{},"",{},ee,x,null,{});return new zr("",new ms(ze,[]))}(x),A=new d.t([new _n("",{})]),V=new d.t({}),ve=new d.t({}),ze=new d.t({}),Mt=new d.t(""),sn=new es(A,V,ze,Mt,ve,ee,x,z.root);return sn.snapshot=z.root,new qr(new ms(sn,[]),z)}class es{constructor(z,A,V,ve,ze,Mt,sn,Gt){this.urlSubject=z,this.paramsSubject=A,this.queryParamsSubject=V,this.fragmentSubject=ve,this.dataSubject=ze,this.outlet=Mt,this.component=sn,this._futureSnapshot=Gt,this.title=this.dataSubject?.pipe((0,le.T)(Ln=>Ln[ae]))??(0,s.of)(void 0),this.url=z,this.params=A,this.queryParams=V,this.fragment=ve,this.data=ze}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,le.T)(z=>te(z))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,le.T)(z=>te(z))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function vr(x,z,A="emptyOnly"){let V;const{routeConfig:ve}=x;return V=null===z||"always"!==A&&""!==ve?.path&&(z.component||z.routeConfig?.loadComponent)?{params:{...x.params},data:{...x.data},resolve:{...x.data,...x._resolvedData??{}}}:{params:{...z.params,...x.params},data:{...z.data,...x.data},resolve:{...x.data,...z.data,...ve?.data,...x._resolvedData}},ve&&Is(ve)&&(V.resolve[ae]=ve.title),V}class js{get title(){return this.data?.[ae]}constructor(z,A,V,ve,ze,Mt,sn,Gt,Ln){this.url=z,this.params=A,this.queryParams=V,this.fragment=ve,this.data=ze,this.outlet=Mt,this.component=sn,this.routeConfig=Gt,this._resolve=Ln}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??=te(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=te(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(V=>V.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class zr extends ir{constructor(z,A){super(A),this.url=z,hr(this,A)}toString(){return zs(this._root)}}function hr(x,z){z.value._routerState=x,z.children.forEach(A=>hr(x,A))}function zs(x){const z=x.children.length>0?` { ${x.children.map(zs).join(", ")} } `:"";return`${x.value}${z}`}function zi(x){if(x.snapshot){const z=x.snapshot,A=x._futureSnapshot;x.snapshot=A,Le(z.queryParams,A.queryParams)||x.queryParamsSubject.next(A.queryParams),z.fragment!==A.fragment&&x.fragmentSubject.next(A.fragment),Le(z.params,A.params)||x.paramsSubject.next(A.params),function ft(x,z){if(x.length!==z.length)return!1;for(let A=0;A<x.length;++A)if(!Le(x[A],z[A]))return!1;return!0}(z.url,A.url)||x.urlSubject.next(A.url),Le(z.data,A.data)||x.dataSubject.next(A.data)}else x.snapshot=x._futureSnapshot,x.dataSubject.next(x._futureSnapshot.data)}function ps(x,z){const A=Le(x.params,z.params)&&function wn(x,z){return Vn(x,z)&&x.every((A,V)=>Le(A.parameters,z[V].parameters))}(x.url,z.url);return A&&!(!x.parent!=!z.parent)&&(!x.parent||ps(x.parent,z.parent))}function Is(x){return"string"==typeof x.title||null===x.title}let ma=(()=>{class x{constructor(){this.activated=null,this._activatedRoute=null,this.name=ee,this.activateEvents=new n.bkB,this.deactivateEvents=new n.bkB,this.attachEvents=new n.bkB,this.detachEvents=new n.bkB,this.parentContexts=(0,n.WQX)(lr),this.location=(0,n.WQX)(n.c1b),this.changeDetector=(0,n.WQX)(n.gRc),this.inputBinder=(0,n.WQX)(ts,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(A){if(A.name){const{firstChange:V,previousValue:ve}=A.name;if(V)return;this.isTrackedInParentContexts(ve)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(ve)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(A){return this.parentContexts.getContext(A)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const A=this.parentContexts.getContext(this.name);A?.route&&(A.attachRef?this.attach(A.attachRef,A.route):this.activateWith(A.route,A.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new n.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new n.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new n.wOt(4012,!1);this.location.detach();const A=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(A.instance),A}attach(A,V){this.activated=A,this._activatedRoute=V,this.location.insert(A.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(A.instance)}deactivate(){if(this.activated){const A=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(A)}}activateWith(A,V){if(this.isActivated)throw new n.wOt(4013,!1);this._activatedRoute=A;const ve=this.location,Mt=A.snapshot.component,sn=this.parentContexts.getOrCreateContext(this.name).children,Gt=new Ws(A,sn,ve.injector);this.activated=ve.createComponent(Mt,{index:ve.length,injector:Gt,environmentInjector:V}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275dir=n.FsC({type:x,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[n.OA$]})}}return x})();class Ws{__ngOutletInjector(z){return new Ws(this.route,this.childContexts,z)}constructor(z,A,V){this.route=z,this.childContexts=A,this.parent=V}get(z,A){return z===es?this.route:z===lr?this.childContexts:this.parent.get(z,A)}}const ts=new n.nKC("");let Ea=(()=>{class x{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(A){this.unsubscribeFromRouteData(A),this.subscribeToRouteData(A)}unsubscribeFromRouteData(A){this.outletDataSubscriptions.get(A)?.unsubscribe(),this.outletDataSubscriptions.delete(A)}subscribeToRouteData(A){const{activatedRoute:V}=A,ve=(0,_.z)([V.queryParams,V.params,V.data]).pipe((0,me.n)(([ze,Mt,sn],Gt)=>
1(sn={...ze,...Mt,...sn},0===Gt?(0,s.of)(sn):Promise.resolve(sn)))).subscribe(ze=>{if(!A.isActivated||!A.activatedComponentRef||A.activatedRoute!==V||null===V.component)return void this.unsubscribeFromRouteData(A);const Mt=(0,n.HJs)(V.component);if(Mt)for(const{templateName:sn}of Mt.inputs)A.activatedComponentRef.setInput(sn,ze[sn]);else this.unsubscribeFromRouteData(A)});this.outletDataSubscriptions.set(A,ve)}static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac})}}return x})();function xn(x,z,A){if(A&&x.shouldReuseRoute(z.value,A.value.snapshot)){const V=A.value;V._futureSnapshot=z.value;const ve=function Wi(x,z,A){return z.children.map(V=>{for(const ve of A.children)if(x.shouldReuseRoute(V.value,ve.value.snapshot))return xn(x,V,ve);return xn(x,V)})}(x,z,A);return new ms(V,ve)}{if(x.shouldAttach(z.value)){const ze=x.retrieve(z.value);if(null!==ze){const Mt=ze.route;return Mt.value._futureSnapshot=z.value,Mt.children=z.children.map(sn=>xn(x,sn)),Mt}}const V=function xr(x){return new es(new d.t(x.url),new d.t(x.params),new d.t(x.queryParams),new d.t(x.fragment),new d.t(x.data),x.outlet,x.component,x)}(z.value),ve=z.children.map(ze=>xn(x,ze));return new ms(V,ve)}}class Mr{constructor(z,A){this.redirectTo=z,this.navigationBehaviorOptions=A}}const Os="ngNavigationCancelingError";function fs(x,z){const{redirectTo:A,navigationBehaviorOptions:V}=ut(z)?{redirectTo:z,navigationBehaviorOptions:void 0}:z,ve=za(!1,D.Redirect);return ve.url=A,ve.navigationBehaviorOptions=V,ve}function za(x,z){const A=new Error(`NavigationCancelingError: ${x||""}`);return A[Os]=!0,A.cancellationCode=z,A}function Lr(x){return!!x&&x[Os]}class is{constructor(z,A,V,ve,ze){this.routeReuseStrategy=z,this.futureState=A,this.currState=V,this.forwardEvent=ve,this.inputBindingEnabled=ze}activate(z){const A=this.futureState._root,V=this.currState?this.currState._root:null;this.deactivateChildRoutes(A,V,z),zi(this.futureState.root),this.activateChildRoutes(A,V,z)}deactivateChildRoutes(z,A,V){const ve=gr(A);z.children.forEach(ze=>{const Mt=ze.value.outlet;this.deactivateRoutes(ze,ve[Mt],V),delete ve[Mt]}),Object.values(ve).forEach(ze=>{this.deactivateRouteAndItsChildren(ze,V)})}deactivateRoutes(z,A,V){const ve=z.value,ze=A?A.value:null;if(ve===ze)if(ve.component){const Mt=V.getContext(ve.outlet);Mt&&this.deactivateChildRoutes(z,A,Mt.children)}else this.deactivateChildRoutes(z,A,V);else ze&&this.deactivateRouteAndItsChildren(A,V)}deactivateRouteAndItsChildren(z,A){z.value.component&&this.routeReuseStrategy.shouldDetach(z.value.snapshot)?this.detachAndStoreRouteSubtree(z,A):this.deactivateRouteAndOutlet(z,A)}detachAndStoreRouteSubtree(z,A){const V=A.getContext(z.value.outlet),ve=V&&z.value.component?V.children:A,ze=gr(z);for(const Mt of Object.values(ze))this.deactivateRouteAndItsChildren(Mt,ve);if(V&&V.outlet){const Mt=V.outlet.detach(),sn=V.children.onOutletDeactivated();this.routeReuseStrategy.store(z.value.snapshot,{componentRef:Mt,route:z,contexts:sn})}}deactivateRouteAndOutlet(z,A){const V=A.getContext(z.value.outlet),ve=V&&z.value.component?V.children:A,ze=gr(z);for(const Mt of Object.values(ze))this.deactivateRouteAndItsChildren(Mt,ve);V&&(V.outlet&&(V.outlet.deactivate(),V.children.onOutletDeactivated()),V.attachRef=null,V.route=null)}activateChildRoutes(z,A,V){const ve=gr(A);z.children.forEach(ze=>{this.activateRoutes(ze,ve[ze.value.outlet],V),this.forwardEvent(new Jr(ze.value.snapshot))}),z.children.length&&this.forwardEvent(new Li(z.value.snapshot))}activateRoutes(z,A,V){const ve=z.value,ze=A?A.value:null;if(zi(ve),ve===ze)if(ve.component){const Mt=V.getOrCreateContext(ve.outlet);this.activateChildRoutes(z,A,Mt.children)}else this.activateChildRoutes(z,A,V);else if(ve.component){const Mt=V.getOrCreateContext(ve.outlet);if(this.routeReuseStrategy.shouldAttach(ve.snapshot)){const sn=this.routeReuseStrategy.retrieve(ve.snapshot);this.routeReuseStrategy.store(ve.snapshot,null),Mt.children.onOutletReAttached(sn.contexts),Mt.attachRef=sn.componentRef,Mt.route=sn.route.value,Mt.outlet&&Mt.outlet.attach(sn.componentRef,sn.route.value),zi(sn.route.value),this.activateChildRoutes(z,null,Mt.children)}else Mt.attachRef=null,Mt.route=ve,Mt.outlet&&Mt.outlet.activateWith(ve,Mt.injector),this.activateChildRoutes(z,null,Mt.children)}else this.activateChildRoutes(z,null,V)}}class Gs{constructor(z){this.path=z,this.route=this.path[this.path.length-1]}}class Sr{constructor(z,A){this.component=z,this.route=A}}function Rs(x,z,A){const V=x._root;return gs(V,z?z._root:null,A,[V.value])}function ra(x,z){const A=Symbol(),V=z.get(x,A);return V===A?"function"!=typeof x||(0,n.LfX)(x)?z.get(x):x:V}function gs(x,z,A,V,ve={canDeactivateChecks:[],canActivateChecks:[]}){const ze=gr(z);
1return x.children.forEach(Mt=>{(function ji(x,z,A,V,ve={canDeactivateChecks:[],canActivateChecks:[]}){const ze=x.value,Mt=z?z.value:null,sn=A?A.getContext(x.value.outlet):null;if(Mt&&ze.routeConfig===Mt.routeConfig){const Gt=function Ca(x,z,A){if("function"==typeof A)return A(x,z);switch(A){case"pathParamsChange":return!Vn(x.url,z.url);case"pathParamsOrQueryParamsChange":return!Vn(x.url,z.url)||!Le(x.queryParams,z.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!ps(x,z)||!Le(x.queryParams,z.queryParams);default:return!ps(x,z)}}(Mt,ze,ze.routeConfig.runGuardsAndResolvers);Gt?ve.canActivateChecks.push(new Gs(V)):(ze.data=Mt.data,ze._resolvedData=Mt._resolvedData),gs(x,z,ze.component?sn?sn.children:null:A,V,ve),Gt&&sn&&sn.outlet&&sn.outlet.isActivated&&ve.canDeactivateChecks.push(new Sr(sn.outlet.component,Mt))}else Mt&&rr(z,sn,ve),ve.canActivateChecks.push(new Gs(V)),gs(x,null,ze.component?sn?sn.children:null:A,V,ve)})(Mt,ze[Mt.value.outlet],A,V.concat([Mt.value]),ve),delete ze[Mt.value.outlet]}),Object.entries(ze).forEach(([Mt,sn])=>rr(sn,A.getContext(Mt),ve)),ve}function rr(x,z,A){const V=gr(x),ve=x.value;Object.entries(V).forEach(([ze,Mt])=>{rr(Mt,ve.component?z?z.children.getContext(ze):null:z,A)}),A.canDeactivateChecks.push(new Sr(ve.component&&z&&z.outlet&&z.outlet.isActivated?z.outlet.component:null,ve))}function Ar(x){return"function"==typeof x}function $s(x){return x instanceof k.G||"EmptyError"===x?.name}const sa=Symbol("INITIAL_VALUE");function Wr(){return(0,me.n)(x=>(0,_.z)(x.map(z=>z.pipe((0,Ke.s)(1),(0,yt.Z)(sa)))).pipe((0,le.T)(z=>{for(const A of z)if(!0!==A){if(A===sa)return sa;if(!1===A||ss(A))return A}return!0}),(0,ot.p)(z=>z!==sa),(0,Ke.s)(1)))}function ss(x){return ut(x)||x instanceof Mr}function Qn(x){return(0,K.F)((0,He.M)(z=>{if("boolean"!=typeof z)throw fs(0,z)}),(0,le.T)(z=>!0===z))}class Ks{constructor(z){this.segmentGroup=z||null}}class pa extends Error{constructor(z){super(),this.urlTree=z}}function Ir(x){return(0,ne.$)(new Ks(x))}class aa{constructor(z,A){this.urlSerializer=z,this.urlTree=A}lineralizeSegments(z,A){let V=[],ve=A.root;for(;;){if(V=V.concat(ve.segments),0===ve.numberOfChildren)return(0,s.of)(V);if(ve.numberOfChildren>1||!ve.children[ee])return(0,ne.$)(new n.wOt(4e3,!1));ve=ve.children[ee]}}applyRedirectCommands(z,A,V,ve,ze){if("string"!=typeof A){const sn=A,{queryParams:Gt,fragment:Ln,routeConfig:ui,url:Ei,outlet:Vi,params:Ds,data:$r,title:Zs}=ve,vi=(0,n.N4e)(ze,()=>sn({params:Ds,data:$r,queryParams:Gt,fragment:Ln,routeConfig:ui,url:Ei,outlet:Vi,title:Zs}));if(vi instanceof vt)throw new pa(vi);A=vi}const Mt=this.applyRedirectCreateUrlTree(A,this.urlSerializer.parse(A),z,V);if("/"===A[0])throw new pa(Mt);return Mt}applyRedirectCreateUrlTree(z,A,V,ve){const ze=this.createSegmentGroup(z,A.root,V,ve);return new vt(ze,this.createQueryParams(A.queryParams,this.urlTree.queryParams),A.fragment)}createQueryParams(z,A){const V={};return Object.entries(z).forEach(([ve,ze])=>{if("string"==typeof ze&&":"===ze[0]){const sn=ze.substring(1);V[ve]=A[sn]}else V[ve]=ze}),V}createSegmentGroup(z,A,V,ve){const ze=this.createSegments(z,A.segments,V,ve);let Mt={};return Object.entries(A.children).forEach(([sn,Gt])=>{Mt[sn]=this.createSegmentGroup(z,Gt,V,ve)}),new gt(ze,Mt)}createSegments(z,A,V,ve){return A.map(ze=>":"===ze.path[0]?this.findPosParam(z,ze,ve):this.findOrReturn(ze,V))}findPosParam(z,A,V){const ve=V[A.path.substring(1)];if(!ve)throw new n.wOt(4001,!1);return ve}findOrReturn(z,A){let V=0;for(const ve of A){if(ve.path===z.path)return A.splice(V),ve;V++}return z}}const _a={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function xa(x,z,A,V,ve){const ze=oa(x,z,A);return ze.matched?(V=function wr(x,z){return x.providers&&!x._injector&&(x._injector=(0,n.Ol2)(x.providers,z,`Route: ${x.path}`)),x._injector??z}(z,V),function ol(x,z,A,V){const ve=z.canMatch;if(!ve||0===ve.length)return(0,s.of)(!0);const ze=ve.map(Mt=>{const sn=ra(Mt,x);return ye(function Nr(x){return x&&Ar(x.canMatch)}(sn)?sn.canMatch(z,A):(0,n.N4e)(x,()=>sn(z,A)))});return(0,s.of)(ze).pipe(Wr(),Qn())}(V,z,A).pipe((0,le.T)(Mt=>!0===Mt?ze:{..._a}))):(0,s.of)(ze)}function oa(x,z,A){if("**"===z.path)return function Za(x){return{matched:!0,parameters:x.length>0?Se(x).parameters:{},consumedSegments:x,remainingSegments:[],positionalParamSegments:{}}}(A);if(""===z.path)return"full"===z.pathMatch&&(x.hasChildren()||A.length>0)?{..._a}:{matched:!0,consumedSegments:[],remainingSegments:A,parameters:{},positionalParamSegments:{}};const ve=(z.matcher||Pe)(A,x,z);
1if(!ve)return{..._a};const ze={};Object.entries(ve.posParams??{}).forEach(([sn,Gt])=>{ze[sn]=Gt.path});const Mt=ve.consumed.length>0?{...ze,...ve.consumed[ve.consumed.length-1].parameters}:ze;return{matched:!0,consumedSegments:ve.consumed,remainingSegments:A.slice(ve.consumed.length),parameters:Mt,positionalParamSegments:ve.posParams??{}}}function Sa(x,z,A,V){return A.length>0&&function ga(x,z,A){return A.some(V=>C(x,z,V)&&nr(V)!==ee)}(x,A,V)?{segmentGroup:new gt(z,Xs(V,new gt(A,x.children))),slicedSegments:[]}:0===A.length&&function Ne(x,z,A){return A.some(V=>C(x,z,V))}(x,A,V)?{segmentGroup:new gt(x.segments,Aa(x,A,V,x.children)),slicedSegments:A}:{segmentGroup:new gt(x.segments,x.children),slicedSegments:A}}function Aa(x,z,A,V){const ve={};for(const ze of A)if(C(x,z,ze)&&!V[nr(ze)]){const Mt=new gt([],{});ve[nr(ze)]=Mt}return{...V,...ve}}function Xs(x,z){const A={};A[ee]=z;for(const V of x)if(""===V.path&&nr(V)!==ee){const ve=new gt([],{});A[nr(V)]=ve}return A}function C(x,z,A){return(!(x.hasChildren()||z.length>0)||"full"!==A.pathMatch)&&""===A.path}class Z{}class Lt{constructor(z,A,V,ve,ze,Mt,sn){this.injector=z,this.configLoader=A,this.rootComponentType=V,this.config=ve,this.urlTree=ze,this.paramsInheritanceStrategy=Mt,this.urlSerializer=sn,this.applyRedirects=new aa(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(z){return new n.wOt(4002,`'${z.segmentGroup}'`)}recognize(){const z=Sa(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(z).pipe((0,le.T)(({children:A,rootSnapshot:V})=>{const ve=new ms(V,A),ze=new zr("",ve),Mt=function Wt(x,z,A=null,V=null){return Dn(hn(x),z,A,V)}(V,[],this.urlTree.queryParams,this.urlTree.fragment);return Mt.queryParams=this.urlTree.queryParams,ze.url=this.urlSerializer.serialize(Mt),{state:ze,tree:Mt}}))}match(z){const A=new js([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),ee,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,z,ee,A).pipe((0,le.T)(V=>({children:V,rootSnapshot:A})),(0,re.W)(V=>{if(V instanceof pa)return this.urlTree=V.urlTree,this.match(V.urlTree.root);throw V instanceof Ks?this.noMatchError(V):V}))}processSegmentGroup(z,A,V,ve,ze){return 0===V.segments.length&&V.hasChildren()?this.processChildren(z,A,V,ze):this.processSegment(z,A,V,V.segments,ve,!0,ze).pipe((0,le.T)(Mt=>Mt instanceof ms?[Mt]:[]))}processChildren(z,A,V,ve){const ze=[];for(const Mt of Object.keys(V.children))"primary"===Mt?ze.unshift(Mt):ze.push(Mt);return(0,r.H)(ze).pipe((0,ct.H)(Mt=>{const sn=V.children[Mt],Gt=function Un(x,z){const A=x.filter(V=>nr(V)===z);return A.push(...x.filter(V=>nr(V)!==z)),A}(A,Mt);return this.processSegmentGroup(z,Gt,sn,Mt,ve)}),function Fe(x,z){return(0,ke.N)((0,Re.S)(x,z,arguments.length>=2,!0))}((Mt,sn)=>(Mt.push(...sn),Mt)),(0,wt.U)(null),function fn(x,z){const A=arguments.length>=2;return V=>V.pipe(x?(0,ot.p)((ve,ze)=>x(ve,ze,V)):Pt.D,Xt(1),A?(0,wt.U)(z):(0,ln.v)(()=>new k.G))}(),(0,pt.Z)(Mt=>{if(null===Mt)return Ir(V);const sn=on(Mt);return function jt(x){x.sort((z,A)=>z.value.outlet===ee?-1:A.value.outlet===ee?1:z.value.outlet.localeCompare(A.value.outlet))}(sn),(0,s.of)(sn)}))}processSegment(z,A,V,ve,ze,Mt,sn){return(0,r.H)(A).pipe((0,ct.H)(Gt=>this.processSegmentAgainstRoute(Gt._injector??z,A,Gt,V,ve,ze,Mt,sn).pipe((0,re.W)(Ln=>{if(Ln instanceof Ks)return(0,s.of)(null);throw Ln}))),(0,et.$)(Gt=>!!Gt),(0,re.W)(Gt=>{if($s(Gt))return function R(x,z,A){return 0===z.length&&!x.children[A]}(V,ve,ze)?(0,s.of)(new Z):Ir(V);throw Gt}))}processSegmentAgainstRoute(z,A,V,ve,ze,Mt,sn,Gt){return nr(V)===Mt||Mt!==ee&&C(ve,ze,V)?void 0===V.redirectTo?this.matchSegmentAgainstRoute(z,ve,V,ze,Mt,Gt):this.allowRedirects&&sn?this.expandSegmentAgainstRouteUsingRedirect(z,ve,A,V,ze,Mt,Gt):Ir(ve):Ir(ve)}expandSegmentAgainstRouteUsingRedirect(z,A,V,ve,ze,Mt,sn){const{matched:Gt,parameters:Ln,consumedSegments:ui,positionalParamSegments:Ei,remainingSegments:Vi}=oa(A,ve,ze);if(!Gt)return Ir(A);"string"==typeof ve.redirectTo&&"/"===ve.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const Ds=new js(ze,Ln,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Hn(ve),nr(ve),ve.component??ve._loadedComponent??null,ve,Mi(ve)),$r=vr(Ds,sn,this.paramsInheritanceStrategy);Ds.params=Object.freeze($r.params),Ds.data=Object.freeze($r.data);const Zs=this.applyRedirects.applyRedirectCommands(ui,ve.redirectTo,Ei,Ds,z);return this.applyRedirects.lineralizeSegments(ve,Zs).pipe((0,pt.Z)(vi=>
1this.processSegment(z,V,A,vi.concat(Vi),Mt,!1,sn)))}matchSegmentAgainstRoute(z,A,V,ve,ze,Mt){const sn=xa(A,V,ve,z);return"**"===V.path&&(A.children={}),sn.pipe((0,me.n)(Gt=>Gt.matched?this.getChildConfig(z=V._injector??z,V,ve).pipe((0,me.n)(({routes:Ln})=>{const ui=V._loadedInjector??z,{parameters:Ei,consumedSegments:Vi,remainingSegments:Ds}=Gt,$r=new js(Vi,Ei,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Hn(V),nr(V),V.component??V._loadedComponent??null,V,Mi(V)),Zs=vr($r,Mt,this.paramsInheritanceStrategy);$r.params=Object.freeze(Zs.params),$r.data=Object.freeze(Zs.data);const{segmentGroup:vi,slicedSegments:dr}=Sa(A,Vi,Ds,Ln);if(0===dr.length&&vi.hasChildren())return this.processChildren(ui,Ln,vi,$r).pipe((0,le.T)(Vr=>new ms($r,Vr)));if(0===Ln.length&&0===dr.length)return(0,s.of)(new ms($r,[]));const Kr=nr(V)===ze;return this.processSegment(ui,Ln,vi,dr,Kr?ee:ze,!0,$r).pipe((0,le.T)(Vr=>new ms($r,Vr instanceof ms?[Vr]:[])))})):Ir(A)))}getChildConfig(z,A,V){return A.children?(0,s.of)({routes:A.children,injector:z}):A.loadChildren?void 0!==A._loadedRoutes?(0,s.of)({routes:A._loadedRoutes,injector:A._loadedInjector}):function Tr(x,z,A,V){const ve=z.canLoad;if(void 0===ve||0===ve.length)return(0,s.of)(!0);const ze=ve.map(Mt=>{const sn=ra(Mt,x);return ye(function Ta(x){return x&&Ar(x.canLoad)}(sn)?sn.canLoad(z,A):(0,n.N4e)(x,()=>sn(z,A)))});return(0,s.of)(ze).pipe(Wr(),Qn())}(z,A,V).pipe((0,pt.Z)(ve=>ve?this.configLoader.loadChildren(z,A).pipe((0,He.M)(ze=>{A._loadedRoutes=ze.routes,A._loadedInjector=ze.injector})):function ka(){return(0,ne.$)(za(!1,D.GuardRejected))}())):(0,s.of)({routes:[],injector:z})}}function Jt(x){const z=x.value.routeConfig;return z&&""===z.path}function on(x){const z=[],A=new Set;for(const V of x){if(!Jt(V)){z.push(V);continue}const ve=z.find(ze=>V.value.routeConfig===ze.value.routeConfig);void 0!==ve?(ve.children.push(...V.children),A.add(ve)):z.push(V)}for(const V of A){const ve=on(V.children);z.push(new ms(V.value,ve))}return z.filter(V=>!A.has(V))}function Hn(x){return x.data||{}}function Mi(x){return x.resolve||{}}function di(x){const z=x.children.map(A=>di(A)).flat();return[x,...z]}function pr(x){return(0,me.n)(z=>{const A=x(z);return A?(0,r.H)(A).pipe((0,le.T)(()=>z)):(0,s.of)(z)})}let $n=(()=>{class x{buildTitle(A){let V,ve=A.root;for(;void 0!==ve;)V=this.getResolvedTitleForRoute(ve)??V,ve=ve.children.find(ze=>ze.outlet===ee);return V}getResolvedTitleForRoute(A){return A.data[ae]}static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:()=>(0,n.WQX)(Ai),providedIn:"root"})}}return x})(),Ai=(()=>{class x extends $n{constructor(A){super(),this.title=A}updateTitle(A){const V=this.buildTitle(A);void 0!==V&&this.title.setTitle(V)}static{this.\u0275fac=function(V){return new(V||x)(n.KVO(B.hE))}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();const Gr=new n.nKC("",{providedIn:"root",factory:()=>({})});let Or=(()=>{class x{static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275cmp=n.VBU({type:x,selectors:[["ng-component"]],standalone:!0,features:[n.aNF],decls:1,vars:0,template:function(V,ve){1&V&&n.nrm(0,"router-outlet")},dependencies:[ma],encapsulation:2})}}return x})();function Br(x){const z=x.children&&x.children.map(Br),A=z?{...x,children:z}:{...x};return!A.component&&!A.loadComponent&&(z||A.loadChildren)&&A.outlet&&A.outlet!==ee&&(A.component=Or),A}const Ts=new n.nKC("");let Ys=(()=>{class x{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,n.WQX)(n.Ql9)}loadComponent(A){if(this.componentLoaders.get(A))return this.componentLoaders.get(A);if(A._loadedComponent)return(0,s.of)(A._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(A);const V=ye(A.loadComponent()).pipe((0,le.T)(la),(0,He.M)(ze=>{this.onLoadEndListener&&this.onLoadEndListener(A),A._loadedComponent=ze}),(0,Dt.j)(()=>{this.componentLoaders.delete(A)})),ve=new M.G(V,()=>new j.B).pipe((0,Ze.B)());return this.componentLoaders.set(A,ve),ve}loadChildren(A,V){if(this.childrenLoaders.get(V))return this.childrenLoaders.get(V);if(V._loadedRoutes)return(0,s.of)({routes:V._loadedRoutes,injector:V._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(V);const ze=function Wa(x,z,A,V){return ye(x.loadChildren()).pipe((0,le.T)(la),(0,pt.Z)(ve=>ve instanceof n.Co$||Array.isArray(ve)?(0,s.of)(ve):(0,r.H)(z.compileModuleAsync(ve))),(0,le.T)(ve=>{V&&V(x);let ze,Mt,sn=!1;return Array.isArray(ve)?(Mt=ve,!0):(ze=ve.create(A).injector,Mt=ze.get(Ts,[],{optional:!0,self:!0}).flat()),{routes:Mt.map(Br),injector:ze}}))}(V,this.compiler,A,this.onLoadEndListener).pipe((0,Dt.j)(()=>{this.childrenLoaders.delete(V)})),Mt=new M.G(ze,()=>new j.B).pipe((0,Ze.B)());return this.childrenLoaders.set(V,Mt),Mt}static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();function la(x){return function wi(x){return x&&"object"==typeof x&&"default"in x}(x)?x.default:x}let Ia=(()=>{class x{static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:()=>(0,n.WQX)(jr),providedIn:"root"})}}return x})(),jr=(()=>{class x{shouldProcessUrl(A){return!0}extract(A){return A}merge(A,V){return A}static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();const Wn=new n.nKC(""),ti=new n.nKC("");function oi(x,z,A){const V=x.get(ti),ve=x.get(pe.qQ);return x.get(n.SKi).runOutsideAngular(()=>{if(!ve.startViewTransition||V.skipNextTransition)return V.skipNextTransition=!1,new Promise(Ln=>setTimeout(Ln));let ze;const Mt=new Promise(Ln=>{ze=Ln}),sn=ve.startViewTransition(()=>(ze(),function Oi(x){return new Promise(z=>{(0,n.mal)({read:()=>setTimeout(z)},{injector:x})})}(x))),{onViewTransitionCreated:Gt}=V;return Gt&&(0,n.N4e)(x,()=>Gt({transition:sn,from:z,to:A})),Mt})}const br=new n.nKC("");let I=(()=>{class x{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new j.B,this.transitionAbortSubject=ne
1w j.B,this.configLoader=(0,n.WQX)(Ys),this.environmentInjector=(0,n.WQX)(n.uvJ),this.urlSerializer=(0,n.WQX)(Ct),this.rootContexts=(0,n.WQX)(lr),this.location=(0,n.WQX)(pe.aZ),this.inputBindingEnabled=null!==(0,n.WQX)(ts,{optional:!0}),this.titleStrategy=(0,n.WQX)($n),this.options=(0,n.WQX)(Gr,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=(0,n.WQX)(Ia),this.createViewTransition=(0,n.WQX)(Wn,{optional:!0}),this.navigationErrorHandler=(0,n.WQX)(br,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,s.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=ve=>this.events.next(new Bi(ve)),this.configLoader.onLoadStartListener=ve=>this.events.next(new bi(ve))}complete(){this.transitions?.complete()}handleNavigationRequest(A){const V=++this.navigationId;this.transitions?.next({...this.transitions.value,...A,id:V})}setupNavigations(A,V,ve){return this.transitions=new d.t({id:0,currentUrlTree:V,currentRawUrl:V,extractedUrl:this.urlHandlingStrategy.extract(V),urlAfterRedirects:this.urlHandlingStrategy.extract(V),rawUrl:V,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:qn,restoredState:null,currentSnapshot:ve.snapshot,targetSnapshot:null,currentRouterState:ve,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,ot.p)(ze=>0!==ze.id),(0,le.T)(ze=>({...ze,extractedUrl:this.urlHandlingStrategy.extract(ze.rawUrl)})),(0,me.n)(ze=>{let Mt=!1,sn=!1;return(0,s.of)(ze).pipe((0,me.n)(Gt=>{if(this.navigationId>ze.id)return this.cancelNavigationTransition(ze,"",D.SupersededByNewNavigation),w.w;this.currentTransition=ze,this.currentNavigation={id:Gt.id,initialUrl:Gt.rawUrl,extractedUrl:Gt.extractedUrl,targetBrowserUrl:"string"==typeof Gt.extras.browserUrl?this.urlSerializer.parse(Gt.extras.browserUrl):Gt.extras.browserUrl,trigger:Gt.source,extras:Gt.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null};const Ln=!A.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!Ln&&"reload"!==(Gt.extras.onSameUrlNavigation??A.onSameUrlNavigation)){const Ei="";return this.events.next(new Ae(Gt.id,this.urlSerializer.serialize(Gt.rawUrl),Ei,J.IgnoredSameUrlNavigation)),Gt.resolve(!1),w.w}if(this.urlHandlingStrategy.shouldProcessUrl(Gt.rawUrl))return(0,s.of)(Gt).pipe((0,me.n)(Ei=>{const Vi=this.transitions?.getValue();return this.events.next(new fe(Ei.id,this.urlSerializer.serialize(Ei.extractedUrl),Ei.source,Ei.restoredState)),Vi!==this.transitions?.getValue()?w.w:Promise.resolve(Ei)}),function si(x,z,A,V,ve,ze){return(0,pt.Z)(Mt=>function Ie(x,z,A,V,ve,ze,Mt="emptyOnly"){return new Lt(x,z,A,V,ve,Mt,ze).recognize()}(x,z,A,V,Mt.extractedUrl,ve,ze).pipe((0,le.T)(({state:sn,tree:Gt})=>({...Mt,targetSnapshot:sn,urlAfterRedirects:Gt}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,A.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,He.M)(Ei=>{ze.targetSnapshot=Ei.targetSnapshot,ze.urlAfterRedirects=Ei.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:Ei.urlAfterRedirects};const Vi=new gn(Ei.id,this.urlSerializer.serialize(Ei.extractedUrl),this.urlSerializer.serialize(Ei.urlAfterRedirects),Ei.targetSnapshot);this.events.next(Vi)}));if(Ln&&this.urlHandlingStrategy.shouldProcessUrl(Gt.currentRawUrl)){const{id:Ei,extractedUrl:Vi,source:Ds,restoredState:$r,extras:Zs}=Gt,vi=new fe(Ei,this.urlSerializer.serialize(Vi),Ds,$r);this.events.next(vi);const dr=ha(this.rootComponentType).snapshot;return this.currentTransition=ze={...Gt,targetSnapshot:dr,urlAfterRedirects:Vi,extras:{...Zs,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=Vi,(0,s.of)(ze)}{const Ei="";return this.events.next(new Ae(Gt.id,this.urlSerializer.serialize(Gt.extractedUrl),Ei,J.IgnoredByUrlHandlingStrategy)),Gt.resolve(!1),w.w}}),(0,He.M)(Gt=>{const Ln=new ci(Gt.id,this.urlSerializer.serialize(Gt.extractedUrl),this.urlSerializer.serialize(Gt.urlAfterRedirects),Gt.targetSnapshot);this.events.next(Ln)}),(0,le.T)(Gt=>(this.currentTransition=ze={...Gt,guards:Rs(Gt.targetSnapshot,Gt.currentSnapshot,this.rootContexts)},ze)),function se(x,z){return(0,pt.Z)(A=>{const{targetSnapshot:V,currentSnapshot:ve,guards:{canActivateChecks:ze,canDeactivateChecks:Mt}}=A;return 0===Mt.length&&0===ze.length?(0,s.of)({...A,guardsResult:!0}):function ge(x,z,A,V){return(0,r.H)(x).pipe((0,pt.Z)(ve=>function Fs(x,z,A,V,ve){const ze=z&&z.routeConfig?z.routeConfig.canDeactivate:null;if(!ze||0===ze.length)return(0,s.of)(!0);const Mt=ze.map(sn=>{const Gt=rn(z)??ve,Ln=ra(sn,Gt);return ye(function rs(x){return x&&Ar(x.canDeactivate)}(Ln)?Ln.canDeactivate(x,z,A,V):(0,n.N4e)(Gt,()=>Ln(x,z,A,V))).pipe((0,et.$)())});return(0,s.of)(Mt).pipe(Wr())}(ve.component,ve.route,A,z,V)),(0,et.$)(ve=>!0!==ve,!0))}(Mt,V,ve,x).pipe((0,pt.Z)(sn=>sn&&function vs(x){return"boolean"==typeof x}(sn)?function Y(x,z,A,V){return(0,r.H)(z).pipe((0,ct.H)(ve=>(0,P.x)(function xt(x,z){return null!==x&&z&&z(new Fi(x)),(0,s.of)(!0)}(ve.route.parent,V),function Be(x,z){return null!==x&&z&&z(new tr(x)),(0,s.of)(!0)}(ve.route,V),function yi(x,z,A){const V=z[z.length-1],ze=z.slice(0,z.length-1).reverse().map(Mt=>
1function mr(x){const z=x.routeConfig?x.routeConfig.canActivateChild:null;return z&&0!==z.length?{node:x,guards:z}:null}(Mt)).filter(Mt=>null!==Mt).map(Mt=>(0,N.v)(()=>{const sn=Mt.guards.map(Gt=>{const Ln=rn(Mt.node)??A,ui=ra(Gt,Ln);return ye(function ei(x){return x&&Ar(x.canActivateChild)}(ui)?ui.canActivateChild(V,x):(0,n.N4e)(Ln,()=>ui(V,x))).pipe((0,et.$)())});return(0,s.of)(sn).pipe(Wr())}));return(0,s.of)(ze).pipe(Wr())}(x,ve.path,A),function zn(x,z,A){const V=z.routeConfig?z.routeConfig.canActivate:null;if(!V||0===V.length)return(0,s.of)(!0);const ve=V.map(ze=>(0,N.v)(()=>{const Mt=rn(z)??A,sn=ra(ze,Mt);return ye(function Ji(x){return x&&Ar(x.canActivate)}(sn)?sn.canActivate(z,x):(0,n.N4e)(Mt,()=>sn(z,x))).pipe((0,et.$)())}));return(0,s.of)(ve).pipe(Wr())}(x,ve.route,A))),(0,et.$)(ve=>!0!==ve,!0))}(V,ze,x,z):(0,s.of)(sn)),(0,le.T)(sn=>({...A,guardsResult:sn})))})}(this.environmentInjector,Gt=>this.events.next(Gt)),(0,He.M)(Gt=>{if(ze.guardsResult=Gt.guardsResult,Gt.guardsResult&&"boolean"!=typeof Gt.guardsResult)throw fs(0,Gt.guardsResult);const Ln=new pi(Gt.id,this.urlSerializer.serialize(Gt.extractedUrl),this.urlSerializer.serialize(Gt.urlAfterRedirects),Gt.targetSnapshot,!!Gt.guardsResult);this.events.next(Ln)}),(0,ot.p)(Gt=>!!Gt.guardsResult||(this.cancelNavigationTransition(Gt,"",D.GuardRejected),!1)),pr(Gt=>{if(Gt.guards.canActivateChecks.length)return(0,s.of)(Gt).pipe((0,He.M)(Ln=>{const ui=new Si(Ln.id,this.urlSerializer.serialize(Ln.extractedUrl),this.urlSerializer.serialize(Ln.urlAfterRedirects),Ln.targetSnapshot);this.events.next(ui)}),(0,me.n)(Ln=>{let ui=!1;return(0,s.of)(Ln).pipe(function Jn(x,z){return(0,pt.Z)(A=>{const{targetSnapshot:V,guards:{canActivateChecks:ve}}=A;if(!ve.length)return(0,s.of)(A);const ze=new Set(ve.map(Gt=>Gt.route)),Mt=new Set;for(const Gt of ze)if(!Mt.has(Gt))for(const Ln of di(Gt))Mt.add(Ln);let sn=0;return(0,r.H)(Mt).pipe((0,ct.H)(Gt=>ze.has(Gt)?function Qi(x,z,A,V){const ve=x.routeConfig,ze=x._resolve;return void 0!==ve?.title&&!Is(ve)&&(ze[ae]=ve.title),function Gi(x,z,A,V){const ve=Me(x);if(0===ve.length)return(0,s.of)({});const ze={};return(0,r.H)(ve).pipe((0,pt.Z)(Mt=>function sr(x,z,A,V){const ve=rn(z)??V,ze=ra(x,ve);return ye(ze.resolve?ze.resolve(z,A):(0,n.N4e)(ve,()=>ze(z,A)))}(x[Mt],z,A,V).pipe((0,et.$)(),(0,He.M)(sn=>{if(sn instanceof Mr)throw fs(new en,sn);ze[Mt]=sn}))),Xt(1),(0,dt.u)(ze),(0,re.W)(Mt=>$s(Mt)?w.w:(0,ne.$)(Mt)))}(ze,x,z,V).pipe((0,le.T)(Mt=>(x._resolvedData=Mt,x.data=vr(x,x.parent,A).resolve,null)))}(Gt,V,x,z):(Gt.data=vr(Gt,Gt.parent,x).resolve,(0,s.of)(void 0))),(0,He.M)(()=>sn++),Xt(1),(0,pt.Z)(Gt=>sn===Mt.size?(0,s.of)(A):w.w))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,He.M)({next:()=>ui=!0,complete:()=>{ui||this.cancelNavigationTransition(Ln,"",D.NoDataFromResolver)}}))}),(0,He.M)(Ln=>{const ui=new Ti(Ln.id,this.urlSerializer.serialize(Ln.extractedUrl),this.urlSerializer.serialize(Ln.urlAfterRedirects),Ln.targetSnapshot);this.events.next(ui)}))}),pr(Gt=>{const Ln=ui=>{const Ei=[];ui.routeConfig?.loadComponent&&!ui.routeConfig._loadedComponent&&Ei.push(this.configLoader.loadComponent(ui.routeConfig).pipe((0,He.M)(Vi=>{ui.component=Vi}),(0,le.T)(()=>{})));for(const Vi of ui.children)Ei.push(...Ln(Vi));return Ei};return(0,_.z)(Ln(Gt.targetSnapshot.root)).pipe((0,wt.U)(null),(0,Ke.s)(1))}),pr(()=>this.afterPreactivation()),(0,me.n)(()=>{const{currentSnapshot:Gt,targetSnapshot:Ln}=ze,ui=this.createViewTransition?.(this.environmentInjector,Gt.root,Ln.root);return ui?(0,r.H)(ui).pipe((0,le.T)(()=>ze)):(0,s.of)(ze)}),(0,le.T)(Gt=>{const Ln=function Zr(x,z,A){const V=xn(x,z._root,A?A._root:void 0);return new qr(V,z)}(A.routeReuseStrategy,Gt.targetSnapshot,Gt.currentRouterState);return this.currentTransition=ze={...Gt,targetRouterState:Ln},this.currentNavigation.targetRouterState=Ln,ze}),(0,He.M)(()=>{this.events.next(new _r)}),((x,z,A,V)=>(0,le.T)(ve=>(new is(z,ve.targetRouterState,ve.currentRouterState,A,V).activate(x),ve)))(this.rootContexts,A.routeReuseStrategy,Gt=>this.events.next(Gt),this.inputBindingEnabled),(0,Ke.s)(1),(0,He.M)({next:Gt=>{Mt=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new tt(Gt.id,this.urlSerializer.serialize(Gt.extractedUrl),this.urlSerializer.serialize(Gt.urlAfterRedirects))),this.titleStrategy?.updateTitle(Gt.targetRouterState.snapshot),Gt.resolve(!0)},complete:()=>{Mt=!0}}),(0,Ce.Q)(this.transitionAbortSubject.pipe((0,He.M)(Gt=>{throw Gt}))),(0,Dt.j)(()=>{!Mt&&!sn&&this.cancelNavigationTransition(ze,"",D.SupersededByNewNavigation),this.currentTransition?.id===ze.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,re.W)(Gt=>{if(sn=!0,Lr(Gt))this.events.next(new W(ze.id,this.urlSerializer.serialize(ze.extractedUrl),Gt.message,Gt.cancellationCode)),function _s(x){return Lr(x)&&ut(x.url)}(Gt)?this.events.next(new xs(Gt.url,Gt.navigationBehaviorOptions)):ze.resolve(!1);else{const Ln=new Tt(ze.id,this.urlSerializer.serialize(ze.extractedUrl),Gt,ze.targetSnapshot??void 0);try{const ui=(0,n.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(Ln));if(ui instanceof Mr){const{message:Ei,cancellationCode:Vi}=fs(0,ui);this.events.next(new W(ze.id,this.urlSerializer.serialize(ze.extractedUrl),Ei,Vi)),this.events.next(new xs(ui.redirectTo,ui.navigationBehaviorOptions))}else{this.events.next(Ln);const Ei=A.errorHandler(Gt);ze.resolve(!!Ei)}}
1catch(ui){this.options.resolveNavigationPromiseOnError?ze.resolve(!1):ze.reject(ui)}}return w.w}))}))}cancelNavigationTransition(A,V,ve){const ze=new W(A.id,this.urlSerializer.serialize(A.extractedUrl),V,ve);this.events.next(ze),A.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const A=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),V=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return A.toString()!==V?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();function Te(x){return x!==qn}let $=(()=>{class x{static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:()=>(0,n.WQX)(Et),providedIn:"root"})}}return x})();class _e{shouldDetach(z){return!1}store(z,A){}shouldAttach(z){return!1}retrieve(z){return null}shouldReuseRoute(z,A){return z.routeConfig===A.routeConfig}}let Et=(()=>{class x extends _e{static{this.\u0275fac=(()=>{let A;return function(ve){return(A||(A=n.xGo(x)))(ve||x)}})()}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})(),qt=(()=>{class x{static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:()=>(0,n.WQX)(un),providedIn:"root"})}}return x})(),un=(()=>{class x extends qt{constructor(){super(...arguments),this.location=(0,n.WQX)(pe.aZ),this.urlSerializer=(0,n.WQX)(Ct),this.options=(0,n.WQX)(Gr,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=(0,n.WQX)(Ia),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new vt,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=ha(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(A){return this.location.subscribe(V=>{"popstate"===V.type&&A(V.url,V.state)})}handleRouterEvent(A,V){if(A instanceof fe)this.stateMemento=this.createStateMemento();else if(A instanceof Ae)this.rawUrlTree=V.initialUrl;else if(A instanceof gn){if("eager"===this.urlUpdateStrategy&&!V.extras.skipLocationChange){const ve=this.urlHandlingStrategy.merge(V.finalUrl,V.initialUrl);this.setBrowserUrl(V.targetBrowserUrl??ve,V)}}else A instanceof _r?(this.currentUrlTree=V.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(V.finalUrl,V.initialUrl),this.routerState=V.targetRouterState,"deferred"===this.urlUpdateStrategy&&!V.extras.skipLocationChange&&this.setBrowserUrl(V.targetBrowserUrl??this.rawUrlTree,V)):A instanceof W&&(A.code===D.GuardRejected||A.code===D.NoDataFromResolver)?this.restoreHistory(V):A instanceof Tt?this.restoreHistory(V,!0):A instanceof tt&&(this.lastSuccessfulId=A.id,this.currentPageId=this.browserPageId)}setBrowserUrl(A,V){const ve=A instanceof vt?this.urlSerializer.serialize(A):A;if(this.location.isCurrentPathEqualTo(ve)||V.extras.replaceUrl){const Mt={...V.extras.state,...this.generateNgRouterState(V.id,this.browserPageId)};this.location.replaceState(ve,"",Mt)}else{const ze={...V.extras.state,...this.generateNgRouterState(V.id,this.browserPageId+1)};this.location.go(ve,"",ze)}}restoreHistory(A,V=!1){if("computed"===this.canceledNavigationResolution){const ze=this.currentPageId-this.browserPageId;0!==ze?this.location.historyGo(ze):this.currentUrlTree===A.finalUrl&&0===ze&&(this.resetState(A),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(V&&this.resetState(A),this.resetUrlToCurrentUrlTree())}resetState(A){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,A.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(A,V){return"computed"===this.canceledNavigationResolution?{navigationId:A,\u0275routerPageId:V}:{navigationId:A}}static{this.\u0275fac=(()=>{let A;return function(ve){return(A||(A=n.xGo(x)))(ve||x)}})()}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();var An=function(x){return x[x.COMPLETE=0]="COMPLETE",x[x.FAILED=1]="FAILED",x[x.REDIRECTING=2]="REDIRECTING",x}(An||{});function hi(x,z){x.events.pipe((0,ot.p)(A=>A instanceof tt||A instanceof W||A instanceof Tt||A instanceof Ae),(0,le.T)(A=>A instanceof tt||A instanceof Ae?An.COMPLETE:A instanceof W&&(A.code===D.Redirect||A.code===D.SupersededByNewNavigation)?An.REDIRECTING:An.FAILED),(0,ot.p)(A=>A!==An.REDIRECTING),(0,Ke.s)(1)).subscribe(()=>{z()})}function gi(x){throw x}const Yi={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Cn={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let fi=(()=>{class x{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.console=(0,n.WQX)(n.H3F),this.stateManager=(0,n.WQX)(qt),this.options=(0,n.WQX)(Gr,{optional:!0})||{},this.pendingTasks=(0,n.WQX)(n.TgB),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=(0,n.WQX)(I),this.urlSerializer
1=(0,n.WQX)(Ct),this.location=(0,n.WQX)(pe.aZ),this.urlHandlingStrategy=(0,n.WQX)(Ia),this._events=new j.B,this.errorHandler=this.options.errorHandler||gi,this.navigated=!1,this.routeReuseStrategy=(0,n.WQX)($),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=(0,n.WQX)(Ts,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!(0,n.WQX)(ts,{optional:!0}),this.eventsSubscription=new H.yU,this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:A=>{this.console.warn(A)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const A=this.navigationTransitions.events.subscribe(V=>{try{const ve=this.navigationTransitions.currentTransition,ze=this.navigationTransitions.currentNavigation;if(null!==ve&&null!==ze)if(this.stateManager.handleRouterEvent(V,ze),V instanceof W&&V.code!==D.Redirect&&V.code!==D.SupersededByNewNavigation)this.navigated=!0;else if(V instanceof tt)this.navigated=!0;else if(V instanceof xs){const Mt=V.navigationBehaviorOptions,sn=this.urlHandlingStrategy.merge(V.url,ve.currentRawUrl),Gt={browserUrl:ve.extras.browserUrl,info:ve.extras.info,skipLocationChange:ve.extras.skipLocationChange,replaceUrl:ve.extras.replaceUrl||"eager"===this.urlUpdateStrategy||Te(ve.source),...Mt};this.scheduleNavigation(sn,qn,null,Gt,{resolve:ve.resolve,reject:ve.reject,promise:ve.promise})}(function or(x){return!(x instanceof _r||x instanceof xs)})(V)&&this._events.next(V)}catch(ve){this.navigationTransitions.transitionAbortSubject.next(ve)}});this.eventsSubscription.add(A)}resetRootComponentType(A){this.routerState.root.component=A,this.navigationTransitions.rootComponentType=A}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),qn,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((A,V)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(A,"popstate",V)},0)})}navigateToSyncWithBrowser(A,V,ve){const ze={replaceUrl:!0},Mt=ve?.navigationId?ve:null;if(ve){const Gt={...ve};delete Gt.navigationId,delete Gt.\u0275routerPageId,0!==Object.keys(Gt).length&&(ze.state=Gt)}const sn=this.parseUrl(A);this.scheduleNavigation(sn,V,Mt,ze)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(A){this.config=A.map(Br),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(A,V={}){const{relativeTo:ve,queryParams:ze,fragment:Mt,queryParamsHandling:sn,preserveFragment:Gt}=V,Ln=Gt?this.currentUrlTree.fragment:Mt;let Ei,ui=null;switch(sn??this.options.defaultQueryParamsHandling){case"merge":ui={...this.currentUrlTree.queryParams,...ze};break;case"preserve":ui=this.currentUrlTree.queryParams;break;default:ui=ze||null}null!==ui&&(ui=this.removeEmptyProps(ui));try{Ei=hn(ve?ve.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof A[0]||"/"!==A[0][0])&&(A=[]),Ei=this.currentUrlTree.root}return Dn(Ei,A,ui,Ln??null)}navigateByUrl(A,V={skipLocationChange:!1}){const ve=ut(A)?A:this.parseUrl(A),ze=this.urlHandlingStrategy.merge(ve,this.rawUrlTree);return this.scheduleNavigation(ze,qn,null,V)}navigate(A,V={skipLocationChange:!1}){return function ni(x){for(let z=0;z<x.length;z++)if(null==x[z])throw new n.wOt(4008,!1)}(A),this.navigateByUrl(this.createUrlTree(A,V),V)}serializeUrl(A){return this.urlSerializer.serialize(A)}parseUrl(A){try{return this.urlSerializer.parse(A)}catch{return this.urlSerializer.parse("/")}}isActive(A,V){let ve;if(ve=!0===V?{...Yi}:!1===V?{...Cn}:V,ut(A))return nn(this.currentUrlTree,A,ve);const ze=this.parseUrl(A);return nn(this.currentUrlTree,ze,ve)}removeEmptyProps(A){return Object.entries(A).reduce((V,[ve,ze])=>(null!=ze&&(V[ve]=ze),V),{})}scheduleNavigation(A,V,ve,ze,Mt){if(this.disposed)return Promise.resolve(!1);let sn,Gt,Ln;Mt?(sn=Mt.resolve,Gt=Mt.reject,Ln=Mt.promise):Ln=new Promise((Ei,Vi)=>{sn=Ei,Gt=Vi});const ui=this.pendingTasks.add();return hi(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(ui))}),this.navigationTransitions.handleNavigationRequest({source:V,restoredState:ve,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:A,extras:ze,resolve:sn,reject:Gt,promise:Ln,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}
1),Ln.catch(Ei=>Promise.reject(Ei))}static{this.\u0275fac=function(V){return new(V||x)}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})(),bs=(()=>{class x{constructor(A,V,ve,ze,Mt,sn){this.router=A,this.route=V,this.tabIndexAttribute=ve,this.renderer=ze,this.el=Mt,this.locationStrategy=sn,this.href=null,this.onChanges=new j.B,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1,this.routerLinkInput=null;const Gt=Mt.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===Gt||"area"===Gt,this.isAnchorElement?this.subscription=A.events.subscribe(Ln=>{Ln instanceof tt&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(A){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",A)}ngOnChanges(A){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(A){null==A?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=ut(A)||Array.isArray(A)?A:[A],this.setTabIndexIfNotOnNativeEl("0"))}onClick(A,V,ve,ze,Mt){const sn=this.urlTree;return!!(null===sn||this.isAnchorElement&&(0!==A||V||ve||ze||Mt||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(sn,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const A=this.urlTree;this.href=null!==A&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(A)):null;const V=null===this.href?null:(0,n.n$t)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",V)}applyAttributeValue(A,V){const ve=this.renderer,ze=this.el.nativeElement;null!==V?ve.setAttribute(ze,A,V):ve.removeAttribute(ze,A)}get urlTree(){return null===this.routerLinkInput?null:ut(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static{this.\u0275fac=function(V){return new(V||x)(n.rXU(fi),n.rXU(es),n.kS0("tabindex"),n.rXU(n.sFG),n.rXU(n.aKT),n.rXU(pe.hb))}}static{this.\u0275dir=n.FsC({type:x,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(V,ve){1&V&&n.bIt("click",function(Mt){return ve.onClick(Mt.button,Mt.ctrlKey,Mt.shiftKey,Mt.altKey,Mt.metaKey)}),2&V&&n.BMQ("target",ve.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",n.L39],skipLocationChange:[2,"skipLocationChange","skipLocationChange",n.L39],replaceUrl:[2,"replaceUrl","replaceUrl",n.L39],routerLink:"routerLink"},standalone:!0,features:[n.GFd,n.OA$]})}}return x})(),ks=(()=>{class x{get isActive(){return this._isActive}constructor(A,V,ve,ze,Mt){this.router=A,this.element=V,this.renderer=ve,this.cdr=ze,this.link=Mt,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new n.bkB,this.routerEventsSubscription=A.events.subscribe(sn=>{sn instanceof tt&&this.update()})}ngAfterContentInit(){(0,s.of)(this.links.changes,(0,s.of)(null)).pipe((0,We.U)()).subscribe(A=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const A=[...this.links.toArray(),this.link].filter(V=>!!V).map(V=>V.onChanges);this.linkInputChangesSubscription=(0,r.H)(A).pipe((0,We.U)()).subscribe(V=>{this._isActive!==this.isLinkActive(this.router)(V)&&this.update()})}set routerLinkActive(A){const V=Array.isArray(A)?A:A.split(" ");this.classes=V.filter(ve=>!!ve)}ngOnChanges(A){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{const A=this.hasActiveLinks();
1this.classes.forEach(V=>{A?this.renderer.addClass(this.element.nativeElement,V):this.renderer.removeClass(this.element.nativeElement,V)}),A&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==A&&(this._isActive=A,this.cdr.markForCheck(),this.isActiveChange.emit(A))})}isLinkActive(A){const V=function ca(x){return!!x.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return ve=>{const ze=ve.urlTree;return!!ze&&A.isActive(ze,V)}}hasActiveLinks(){const A=this.isLinkActive(this.router);return this.link&&A(this.link)||this.links.some(A)}static{this.\u0275fac=function(V){return new(V||x)(n.rXU(fi),n.rXU(n.aKT),n.rXU(n.sFG),n.rXU(n.gRc),n.rXU(bs,8))}}static{this.\u0275dir=n.FsC({type:x,selectors:[["","routerLinkActive",""]],contentQueries:function(V,ve,ze){if(1&V&&n.wni(ze,bs,5),2&V){let Mt;n.mGM(Mt=n.lsd())&&(ve.links=Mt)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[n.OA$]})}}return x})();class Vs{}let as=(()=>{class x{constructor(A,V,ve,ze,Mt){this.router=A,this.injector=ve,this.preloadingStrategy=ze,this.loader=Mt}setUpPreloading(){this.subscription=this.router.events.pipe((0,ot.p)(A=>A instanceof tt),(0,ct.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(A,V){const ve=[];for(const ze of V){ze.providers&&!ze._injector&&(ze._injector=(0,n.Ol2)(ze.providers,A,`Route: ${ze.path}`));const Mt=ze._injector??A,sn=ze._loadedInjector??Mt;(ze.loadChildren&&!ze._loadedRoutes&&void 0===ze.canLoad||ze.loadComponent&&!ze._loadedComponent)&&ve.push(this.preloadConfig(Mt,ze)),(ze.children||ze._loadedRoutes)&&ve.push(this.processRoutes(sn,ze.children??ze._loadedRoutes))}return(0,r.H)(ve).pipe((0,We.U)())}preloadConfig(A,V){return this.preloadingStrategy.preload(V,()=>{let ve;ve=V.loadChildren&&void 0===V.canLoad?this.loader.loadChildren(A,V):(0,s.of)(null);const ze=ve.pipe((0,pt.Z)(Mt=>null===Mt?(0,s.of)(void 0):(V._loadedRoutes=Mt.routes,V._loadedInjector=Mt.injector,this.processRoutes(Mt.injector??A,Mt.routes))));if(V.loadComponent&&!V._loadedComponent){const Mt=this.loader.loadComponent(V);return(0,r.H)([ze,Mt]).pipe((0,We.U)())}return ze})}static{this.\u0275fac=function(V){return new(V||x)(n.KVO(fi),n.KVO(n.Ql9),n.KVO(n.uvJ),n.KVO(Vs),n.KVO(Ys))}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();const va=new n.nKC("");let Hs=(()=>{class x{constructor(A,V,ve,ze,Mt={}){this.urlSerializer=A,this.transitions=V,this.viewportScroller=ve,this.zone=ze,this.options=Mt,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},Mt.scrollPositionRestoration||="disabled",Mt.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(A=>{A instanceof fe?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=A.navigationTrigger,this.restoredId=A.restoredState?A.restoredState.navigationId:0):A instanceof tt?(this.lastId=A.id,this.scheduleScrollEvent(A,this.urlSerializer.parse(A.urlAfterRedirects).fragment)):A instanceof Ae&&A.code===J.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(A,this.urlSerializer.parse(A.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(A=>{A instanceof er&&(A.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(A.position):A.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(A.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(A,V){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new er(A,"popstate"===this.lastSource?this.store[this.restoredId]:null,V))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static{this.\u0275fac=function(V){n.QTQ()}}static{this.\u0275prov=n.jDH({token:x,factory:x.\u0275fac})}}return x})();function ws(x,z){return{\u0275kind:x,\u0275providers:z}}function vo(){const x=(0,n.WQX)(n.zZn);return z=>{const A=x.get(n.o8S);if(z!==A.components[0])return;const V=x.get(fi),ve=x.get(bo);1===x.get(mo)&&V.initialNavigation(),x.get(xl,null,n.$GK.Optional)?.setUpPreloading(),x.get(va,null,n.$GK.Optional)?.init(),V.resetRootComponentType(A.componentTypes[0]),ve.closed||(ve.next(),ve.complete(),ve.unsubscribe())}}const bo=new n.nKC("",{factory:()=>new j.B}),mo=new n.nKC("",{providedIn:"root",factory:()=>1}),xl=new n.nKC("");function ll(x){return ws(0,[{provide:xl,useExisting:as},{provide:Vs,useExisting:x}])}function Go(x){return ws(9,[{provide:Wn,useValue:oi},{provide:ti,useValue:{skipNextTransition:!!x?.skipInitialTransition,...x}}])}const Fo=new n.nKC("ROUTER_FORROOT_GUARD"),La=[pe.aZ,{provide:Ct,useClass:en},fi,lr,{provide:es,useFactory:function ys(x){return x.routerState.root},deps:[fi]},Ys,[]];let Ga=(()=>{class x{constructor(A){}static forRoot(A,V){return{ngModule:x,providers:[La,[],{provide:Ts,multi:!0,useValue:A},{provide:Fo,useFactory:Mo,deps:[[fi,new n.Xx1,new n.kdw]]},{provide:Gr,useValue:V||{}}
1,V?.useHash?{provide:pe.hb,useClass:pe.fw}:{provide:pe.hb,useClass:pe.Sm},{provide:va,useFactory:()=>{const x=(0,n.WQX)(pe.Xr),z=(0,n.WQX)(n.SKi),A=(0,n.WQX)(Gr),V=(0,n.WQX)(I),ve=(0,n.WQX)(Ct);return A.scrollOffset&&x.setOffset(A.scrollOffset),new Hs(ve,V,x,z,A)}},V?.preloadingStrategy?ll(V.preloadingStrategy).\u0275providers:[],V?.initialNavigation?Lo(V):[],V?.bindToComponentInputs?ws(8,[Ea,{provide:ts,useExisting:Ea}]).\u0275providers:[],V?.enableViewTransitions?Go().\u0275providers:[],[{provide:Po,useFactory:vo},{provide:n.iLQ,multi:!0,useExisting:Po}]]}}static forChild(A){return{ngModule:x,providers:[{provide:Ts,multi:!0,useValue:A}]}}static{this.\u0275fac=function(V){return new(V||x)(n.KVO(Fo,8))}}static{this.\u0275mod=n.$C({type:x})}static{this.\u0275inj=n.G2t({})}}return x})();function Mo(x){return"guarded"}function Lo(x){return["disabled"===x.initialNavigation?ws(3,[{provide:n.hnV,multi:!0,useFactory:()=>{const z=(0,n.WQX)(fi);return()=>{z.setUpLocationChangeListener()}}},{provide:mo,useValue:2}]).\u0275providers:[],"enabledBlocking"===x.initialNavigation?ws(2,[{provide:mo,useValue:0},{provide:n.hnV,multi:!0,deps:[n.zZn],useFactory:z=>{const A=z.get(pe.hj,Promise.resolve());return()=>A.then(()=>new Promise(V=>{const ve=z.get(fi),ze=z.get(bo);hi(ve,()=>{V(!0)}),z.get(I).afterPreactivation=()=>(V(!0),ze.closed?(0,s.of)(void 0):ze),ve.initialNavigation()}))}}]).\u0275providers:[]]}const Po=new n.nKC("")},3140:(it,de,h)=>{"use strict";h.d(de,{Oj:()=>rr,Cq:()=>Pr,wA:()=>vs,UN:()=>Ou,bD:()=>Ca,iP:()=>Ar});var n=h(3953),c=h(1985),r=h(6977);function s(v){v||((0,n.Af3)(s),v=(0,n.WQX)(n.abz));const G=new c.c(m=>v.onDestroy(m.next.bind(m)));return m=>m.pipe((0,r.Q)(G))}var ne=h(983),w=h(7673),M=h(1413),j=h(3726),H=h(1584),pe=h(8750);const{isArray:le}=Array;function me(v){return 1===v.length&&le(v[0])?v[0]:v}var Ke=h(4360);var pt=h(4412),et=h(4572),ct=h(5343);const He=new c.c(ct.l);var ke=h(9326);function Re(...v){const G=(0,ke.ms)(v),m=me(v);return m.length?new c.c(b=>{let F=m.map(()=>[]),Ee=m.map(()=>!1);b.add(()=>{F=Ee=null});for(let at=0;!b.closed&&at<m.length;at++)(0,pe.Tg)(m[at]).subscribe((0,Ke._)(b,cn=>{if(F[at].push(cn),F.every(En=>En.length)){const En=F.map(Tn=>Tn.shift());b.next(G?G(...En):En),F.some((Tn,Kn)=>!Tn.length&&Ee[Kn])&&b.complete()}},()=>{Ee[at]=!0,!F[at].length&&b.complete()}));return()=>{F=Ee=null}}):ne.w}h(7786);var wt=h(8793),Xt=h(5964),ln=h(6354),Pt=h(9172),fn=h(3294),dt=h(5558),Dt=h(6697),Ze=h(8141),Ce=h(9974),We=h(3669);function B(...v){const G=(0,ke.ms)(v);return(0,Ce.N)((m,b)=>{const F=v.length,Ee=new Array(F);let at=v.map(()=>!1),cn=!1;for(let En=0;En<F;En++)(0,pe.Tg)(v[En]).subscribe((0,Ke._)(b,Tn=>{Ee[En]=Tn,!cn&&!at[En]&&(at[En]=!0,(cn=at.every(We.D))&&(at=null))},ct.l));m.subscribe((0,Ke._)(b,En=>{if(cn){const Tn=[En,...Ee];b.next(G?G(...Tn):Tn)}}))})}h(1986),h(5245);var we=h(177);h(9417),h(5100),h(9226),h(1829),h(2736),h(9489);const Se=["*"];function je(v,G){if(1&v){const m=n.RV6();n.j41(0,"button",7),n.bIt("click",function(){const F=n.eBV(m).$implicit,Ee=n.XpG();return Ee.focus(),n.Njj(Ee.select(F.id,Ee.NgbSlideEventSource.INDICATOR))}),n.k0s()}if(2&v){const m=G.$implicit,b=n.XpG();n.AVh("active",m.id===b.activeId),n.BMQ("aria-labelledby","slide-"+m.id)("aria-controls","slide-"+m.id)("aria-selected",m.id===b.activeId)}}function Ft(v,G){}function nn(v,G){if(1&v&&(n.j41(0,"div",6)(1,"span",8),n.pXf(2,0),n.k0s(),n.DNE(3,Ft,0,0,"ng-template",9),n.k0s()),2&v){const m=G.$implicit,b=G.$index,F=G.$count;n.Y8G("id","slide-"+m.id),n.R7$(2),n.uP7(b+1)(F),n.nnv(2),n.R7$(),n.Y8G("ngTemplateOutlet",m.templateRef)}}function vn(v,G){if(1&v){const m=n.RV6();n.j41(0,"button",10),n.bIt("click",function(){n.eBV(m);const F=n.XpG();return n.Njj(F.arrowLeft())}),n.nrm(1,"span",11),n.j41(2,"span",12),n.pXf(3,1),n.k0s()(),n.j41(4,"button",13),n.bIt("click",function(){n.eBV(m);const F=n.XpG();return n.Njj(F.arrowRight())}),n.nrm(5,"span",14),n.j41(6,"span",12),n.pXf(7,2),n.k0s()()}if(2&v){const m=n.XpG();n.BMQ("aria-labelledby",m.id+"-previous"),n.R7$(2),n.Y8G("id",m.id+"-previous"),n.R7$(2),n.BMQ("aria-labelledby",m.id+"-next"),n.R7$(2),n.Y8G("id",m.id+"-next")}}const Mn=["dialog"],ho={animation:!0,transitionTimerDelayMs:5};let us=(()=>{class v{constructor(){this.animation=ho.animation}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275prov=n.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}}return v})();function rn(v){return"string"==typeof v}function ir(v){return null!=v}function qr(v){return(v||document.body).getBoundingClientRect()}const vr=()=>{},{transitionTimerDelayMs:js}=ho,zr=new Map,hr=(v,G,m,b)=>{let F=b.context||{};const Ee=zr.get(G);if(Ee)switch(b.runningTransition){case"continue":return ne.w;case"stop":v.run(()=>Ee.transition$.complete()),F=Object.assign(Ee.context,F),zr.delete(G)}const at=m(G,b.animation,F)||vr;if(!b.animation||"none"===window.getComputedStyle(G).transitionProperty)return v.run(()=>at()),(0,w.of)(void 0).pipe(function ha(v){return G=>new c.c(m=>G.subscribe({next:at=>v.run(()=>m.next(at)),error:at=>v.run(()=>m.error(at)),complete:()=>v.run(()=>m.complete())}))}(v));const cn=new M.B,En=new M.B,Tn=cn.pipe(function Ot(...v){return G=>(0,wt.x)(G,(0,w.of)(...v))}(!0));zr.set(G,{transition$:cn,complete:()=>{En.next(),En.complete()},context:F});const Kn=function Ua(v){const{transitionDelay:G,transitionDuration:m}=window.getComputedStyle(v);return 1e3*(parseFloat(G)+parseFloat(m))}(G);return v.runOutsideAngular(()=>{const T=(0,j.R)(G,"transitionend").pipe((0,r.Q)(Tn),(0,Xt.p)(({target:l})=>l===G));(function yt(...v){return 1===(v=me(v)).length?(0,pe.Tg)(v[0]):new c.c(function ot(v){return G=>{let m=[];for(let b=0;m&&!G.closed&&b<v.length;b++)m.push((0,pe.Tg)(v[b]).subscribe((0,Ke._)(G,F=>{if(m){for(let Ee=0;Ee<m.length;Ee++)Ee!==b&&m[Ee].unsubscribe();m=null}G.next(F)})))}}(v))})((0,H.O)(Kn+js).pipe((0,r.Q)(Tn)),T,En).pipe((0,r.Q)(Tn)).subscribe(()=>{zr.delete(G),v.run(()=>{at(),cn.next(),cn.complete()})})}),cn.asObservable()};let fs=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),ns=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Pr=(()=>{class v{constructor(){this._ngbConfig=(0,n.WQX)(us),this.interval=5e3,this.wrap=!0,this.keyboard=!0,this.pauseOnHover=!0,this.pauseOnFocus=!0,this.showNavigationArrows=!0,this.showNavigationIndicators=!0}get animation(){return this._animation??this._ngbConfig.animation}set animation(m){this._animation=m}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275prov=n.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}}return v})();var is=function(v){return v.START="start",v.END="end",v}(is||{});const Gs=({classList:v})=>v.contains("carousel-item-start")||v.contains("carousel-item-end"),Sr=v=>{v.remove("carousel-item-start","carousel-item-end")}
1,Rs=v=>{Sr(v),v.remove("carousel-item-prev","carousel-item-next")},mr=(v,G,{direction:m})=>{const{classList:b}=v;return G?(Gs(v)?Sr(b):(b.add("carousel-item-"+(m===is.START?"next":"prev")),qr(v),b.add("carousel-item-"+m)),()=>{Rs(b),b.add("active")}):(Rs(b),void b.add("active"))},ra=(v,G,{direction:m})=>{const{classList:b}=v;return G?(Gs(v)?Sr(b):b.add("carousel-item-"+m),()=>{Rs(b),b.remove("active")}):(Rs(b),void b.remove("active"))};let gs=0,ji=0,Ca=(()=>{class v{constructor(){this.templateRef=(0,n.WQX)(n.C4Q),this.id="ngb-slide-"+gs++,this.slid=new n.bkB}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275dir=n.FsC({type:v,selectors:[["ng-template","ngbSlide",""]],inputs:{id:"id"},outputs:{slid:"slid"},standalone:!0})}}return v})(),rr=(()=>{class v{constructor(){this.NgbSlideEventSource=Ar,this._config=(0,n.WQX)(Pr),this._platformId=(0,n.WQX)(n.Agw),this._ngZone=(0,n.WQX)(n.SKi),this._cd=(0,n.WQX)(n.gRc),this._container=(0,n.WQX)(n.aKT),this._destroyRef=(0,n.WQX)(n.abz),this._injector=(0,n.WQX)(n.zZn),this._interval$=new pt.t(this._config.interval),this._mouseHover$=new pt.t(!1),this._focused$=new pt.t(!1),this._pauseOnHover$=new pt.t(this._config.pauseOnHover),this._pauseOnFocus$=new pt.t(this._config.pauseOnFocus),this._pause$=new pt.t(!1),this._wrap$=new pt.t(this._config.wrap),this.id="ngb-carousel-"+ji++,this.animation=this._config.animation,this.keyboard=this._config.keyboard,this.showNavigationArrows=this._config.showNavigationArrows,this.showNavigationIndicators=this._config.showNavigationIndicators,this.slide=new n.bkB,this.slid=new n.bkB,this._transitionIds=null}set interval(m){this._interval$.next(m)}get interval(){return this._interval$.value}set wrap(m){this._wrap$.next(m)}get wrap(){return this._wrap$.value}set pauseOnHover(m){this._pauseOnHover$.next(m)}get pauseOnHover(){return this._pauseOnHover$.value}set pauseOnFocus(m){this._pauseOnFocus$.next(m)}get pauseOnFocus(){return this._pauseOnFocus$.value}set mouseHover(m){this._mouseHover$.next(m)}get mouseHover(){return this._mouseHover$.value}set focused(m){this._focused$.next(m)}get focused(){return this._focused$.value}arrowLeft(){this.focus(),this.prev(Ar.ARROW_LEFT)}arrowRight(){this.focus(),this.next(Ar.ARROW_RIGHT)}ngAfterContentInit(){(0,we.UE)(this._platformId)&&this._ngZone.runOutsideAngular(()=>{const m=(0,et.z)([this.slide.pipe((0,ln.T)(b=>b.current),(0,Pt.Z)(this.activeId)),this._wrap$,this.slides.changes.pipe((0,Pt.Z)(null))]).pipe((0,ln.T)(([b,F])=>{const Ee=this.slides.toArray(),at=this._getSlideIdxById(b);return F?Ee.length>1:at<Ee.length-1}),(0,fn.F)());(0,et.z)([this._pause$,this._pauseOnHover$,this._mouseHover$,this._pauseOnFocus$,this._focused$,this._interval$,m]).pipe((0,ln.T)(([b,F,Ee,at,cn,En,Tn])=>b||F&&Ee||at&&cn||!Tn?0:En),(0,fn.F)(),(0,dt.n)(b=>b>0?(0,H.O)(b,b):He),s(this._destroyRef)).subscribe(()=>this._ngZone.run(()=>this.next(Ar.TIMER)))}),this.slides.changes.pipe(s(this._destroyRef)).subscribe(()=>{this._transitionIds?.forEach(m=>(v=>{zr.get(v)?.complete()})(this._getSlideElement(m))),this._transitionIds=null,this._cd.markForCheck(),(0,n.mal)(()=>{for(const{id:m}of this.slides){const b=this._getSlideElement(m);m===this.activeId?b.classList.add("active"):b.classList.remove("active")}},{phase:n.wjH.MixedReadWrite,injector:this._injector})})}ngAfterContentChecked(){let m=this._getSlideById(this.activeId);this.activeId=m?m.id:this.slides.length?this.slides.first.id:""}ngAfterViewInit(){if(this.activeId){const m=this._getSlideElement(this.activeId);m&&m.classList.add("active")}}select(m,b){this._cycleToSelected(m,this._getSlideEventDirection(this.activeId,m),b)}prev(m){this._cycleToSelected(this._getPrevSlide(this.activeId),is.END,m)}next(m){this._cycleToSelected(this._getNextSlide(this.activeId),is.START,m)}pause(){this._pause$.next(!0)}cycle(){this._pause$.next(!1)}focus(){this._container.nativeElement.focus()}_cycleToSelected(m,b,F){const Ee=this._transitionIds;if(Ee&&(Ee[0]!==m||Ee[1]!==this.activeId))return;let at=this._getSlideById(m);if(at&&at.id!==this.activeId){this._transitionIds=[this.activeId,m],this.slide.emit({prev:this.activeId,current:at.id,direction:b,paused:this._pause$.value,source:F});const cn={animation:this.animation,runningTransition:"stop",context:{direction:b}},En=[],Tn=this._getSlideById(this.activeId);if(Tn){const l=hr(this._ngZone,this._getSlideElement(Tn.id),ra,cn);l.subscribe(()=>{Tn.slid.emit({isShown:!1,direction:b,source:F})}),En.push(l)}const Kn=this.activeId;this.activeId=at.id;const T=this._getSlideById(this.activeId),L=hr(this._ngZone,this._getSlideElement(at.id),mr,cn);L.subscribe(()=>{T?.slid.emit({isShown:!0,direction:b,source:F})}),En.push(L),Re(...En).pipe((0,Dt.s)(1)).subscribe(()=>{this._transitionIds=null,this.slid.emit({prev:Kn,current:at.id,direction:b,paused:this._pause$.value,source:F})})}this._cd.markForCheck()}_getSlideEventDirection(m,b){return this._getSlideIdxById(m)>this._getSlideIdxById(b)?is.END:is.START}_getSlideById(m){return this.slides.find(b=>b.id===m)||null}_getSlideIdxById(m){const b=this._getSlideById(m);return null!=b?this.slides.toArray().indexOf(b):-1}_getNextSlide(m){const b=this.slides.toArray(),F=this._getSlideIdxById(m);return F===b.length-1?this.wrap?b[0].id:b[b.length-1].id:b[F+1].id}_getPrevSlide(m){const b=this.slides.toArray(),F=this._getSlideIdxById(m);return 0===F?this.wrap?b[b.length-1].id:b[0].id:b[F-1].id}_getSlideElement(m){return this._container.nativeElement.querySelector(`#slide-${m}`)}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275cmp=n.VBU({type:v,selectors:[["ngb-carousel"]],contentQueries:function(b,F,Ee){if(1&b&&n.wni(Ee,Ca,4),2&b){let at;n.mGM(at=n.lsd())&&(F.slides=at)}},hostAttrs:["tabIndex","0",1,"carousel","slide"],hostVars:3,hostBindings:function(b,F){1&b&&n.bIt("keydown.arrowLeft",function(){return F.keyboard&&F.arrowLeft()})("keydown.arrowRight",function(){return F.keyboard&&F.arrowRight()})("mouseenter",function(){return F.mouseHover=!0})("mouseleave",function(){return F.mouseHover=!1})("focusin",function(){return F.focused=!0})("focusout",function(){return F.focused=!1}),2&b&&(n.BMQ("aria-activedescendant","slide-"+F.activeId),n.xc7("display","block"))},inputs:{animation:"animation",activeId:"activeId",interval:"interval",wrap:"wrap",keyboard:"keyboard",pauseOnHover:"pauseOnHover",pauseOnFocus:"pauseOnFocus",showNavigationArrows:"showNavigationArrows",showNavigationIndicators:"showNavigationIndicators"},outputs:{slide:"slide",slid:"slid"},exportAs:["ngbCarousel"],standalone:!0,features:[n.aNF],decls:7,vars:3,consts:()=>{let m,b,F;return m=$localize`:Currently selected slide number read by screen reader@@ngb.carousel.slide-number: Slide ${"\ufffd0\ufffd"}:INTERPOLATION: of ${"\ufffd1\ufffd"}:INTERPOLATION_1: `,b=$localize`:@@ngb.carousel.previous:Previous`,F=$localize`:@@ngb.carousel.next:Next`,[m,b,F,["role","tablist",1,"carousel-indicators"],["type","button","data-bs-target","","role","tab",3,"active"],[1,"carousel-inner"],["role","tabpanel",1,"carousel-item",3,"id"],["type","button","data-bs-target","","role","tab",3,"click"],[1,"visually-hidden"],[3,"ngTemplateOutlet"],["type","button",1,"carousel-control-prev",3,"click"],["aria-hidden","true",1,"carousel-control-prev-icon"],[1,"visually-hidden",3,"id"],["type","button",1,"carousel-control-next",3,"click"],["aria-hidden","true",1,"carousel-control-next-icon"]]},template:function(b,F){1&b&&(n.j41(0,"div",3),n.Z7z(1,je,1,5,"button",4,n.fX1),n.k0s(),n.j41(3,"div",5),n.Z7z(4,nn,4,4,"div",6,n.fX1),n.k0s(),n.DNE(6,vn,8,4)),2&b&&(n.AVh("visually-hidden",!F.showNavigationIndicators),n.R7$(),n.Dyx(F.slides),n.R7$(3),n.Dyx(F.slides),n.R7$(2),n.vxM(F.showNavigationArrows?6:-1))},dependencies:[we.T3],encapsulation:2,changeDetection:0})}}return v})();var Ar=function(v){return v.TIMER="timer",v.ARROW_LEFT="arrowLeft",v.ARROW_RIGHT="arrowRight",v.INDICATOR="indicator",v}(Ar||{});let vs=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Ta=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})();typeof navigator<"u"&&navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent));const lt=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not
1([tabindex="-1"])'].join(", ");function Lt(v){const G=Array.from(v.querySelectorAll(lt)).filter(m=>-1!==m.tabIndex);return[G[0],G[G.length-1]]}new Date(1882,10,12),new Date(2174,10,25);let Gt=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),dr=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Kr=(()=>{class v{constructor(){this._ngbConfig=(0,n.WQX)(us),this.backdrop=!0,this.fullscreen=!1,this.keyboard=!0}get animation(){return this._animation??this._ngbConfig.animation}set animation(m){this._animation=m}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275prov=n.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}}return v})();class Vr{constructor(G,m,b){this.nodes=G,this.viewRef=m,this.componentRef=b}}let hl=(()=>{class v{constructor(){this._document=(0,n.WQX)(we.qQ)}hide(){const m=Math.abs(window.innerWidth-this._document.documentElement.clientWidth),b=this._document.body,F=b.style,{overflow:Ee,paddingRight:at}=F;if(m>0){const cn=parseFloat(window.getComputedStyle(b).paddingRight);F.paddingRight=`${cn+m}px`}return F.overflow="hidden",()=>{m>0&&(F.paddingRight=at),F.overflow=Ee}}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275prov=n.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}}return v})(),Na=(()=>{class v{constructor(){this._nativeElement=(0,n.WQX)(n.aKT).nativeElement,this._zone=(0,n.WQX)(n.SKi),this._injector=(0,n.WQX)(n.zZn)}ngOnInit(){(0,n.mal)(()=>hr(this._zone,this._nativeElement,(m,b)=>{b&&qr(m),m.classList.add("show")},{animation:this.animation,runningTransition:"continue"}),{injector:this._injector,phase:n.wjH.MixedReadWrite})}hide(){return hr(this._zone,this._nativeElement,({classList:m})=>m.remove("show"),{animation:this.animation,runningTransition:"stop"})}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275cmp=n.VBU({type:v,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1055"],hostVars:6,hostBindings:function(b,F){2&b&&(n.HbH("modal-backdrop"+(F.backdropClass?" "+F.backdropClass:"")),n.AVh("show",!F.animation)("fade",F.animation))},inputs:{animation:"animation",backdropClass:"backdropClass"},standalone:!0,features:[n.aNF],decls:0,vars:0,template:function(b,F){},encapsulation:2})}}return v})();class Eo{update(G){}close(G){}dismiss(G){}}const $l=["animation","ariaLabelledBy","ariaDescribedBy","backdrop","centered","fullscreen","keyboard","scrollable","size","windowClass","modalDialogClass"],Il=["animation","backdropClass"];class Co{_applyWindowOptions(G,m){$l.forEach(b=>{ir(m[b])&&(G[b]=m[b])})}_applyBackdropOptions(G,m){Il.forEach(b=>{ir(m[b])&&(G[b]=m[b])})}update(G){this._applyWindowOptions(this._windowCmptRef.instance,G),this._backdropCmptRef&&this._backdropCmptRef.instance&&this._applyBackdropOptions(this._backdropCmptRef.instance,G)}get componentInstance(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}get closed(){return this._closed.asObservable().pipe((0,r.Q)(this._hidden))}get dismissed(){return this._dismissed.asObservable().pipe((0,r.Q)(this._hidden))}get hidden(){return this._hidden.asObservable()}get shown(){return this._windowCmptRef.instance.shown.asObservable()}constructor(G,m,b,F){this._windowCmptRef=G,this._contentRef=m,this._backdropCmptRef=b,this._beforeDismiss=F,this._closed=new M.B,this._dismissed=new M.B,this._hidden=new M.B,G.instance.dismissEvent.subscribe(Ee=>{this.dismiss(Ee)}),this.result=new Promise((Ee,at)=>{this._resolve=Ee,this._reject=at}),this.result.then(null,()=>{})}close(G){this._windowCmptRef&&(this._closed.next(G),this._resolve(G),this._removeModalElements())}_dismiss(G){this._dismissed.next(G),this._reject(G),this._removeModalElements()}dismiss(G){if(this._windowCmptRef)if(this._beforeDismiss){const m=this._beforeDismiss();!function As(v){return v&&v.then}(m)?!1!==m&&this._dismiss(G):m.then(b=>{!1!==b&&this._dismiss(G)},()=>{})}else this._dismiss(G)}_removeModalElements(){const G=this._windowCmptRef.instance.hide(),m=this._backdropCmptRef?this._backdropCmptRef.instance.hide():(0,w.of)(void 0);G.subscribe(()=>{const{nativeElement:b}=this._windowCmptRef.location;b.parentNode.removeChild(b),this._windowCmptRef.destroy(),this._contentRef?.viewRef?.destroy(),this._windowCmptRef=null,this._contentRef=null}),m.subscribe(()=>{if(this._backdropCmptRef){const{nativeElement:b}=this._backdropCmptRef.location;b.parentNode.removeChild(b),this._backdropCmptRef.destroy(),this._backdropCmptRef=null}}),Re(G,m).subscribe(()=>{this._hidden.next(),this._hidden.complete()})}}var Ko=function(v){return v[v.BACKDROP_CLICK=0]="BACKDROP_CLICK",v[v.ESC=1]="ESC",v}(Ko||{});let Ol=(()=>{class v{constructor(){this._document=(0,n.WQX)(we.qQ),this._elRef=(0,n.WQX)(n.aKT),this._zone=(0,n.WQX)(n.SKi),this._injector=(0,n.WQX)(n.zZn),this._closed$=new M.B,this._elWithFocus=null,this.backdrop=!0,this.keyboard=!0,this.dismissEvent=new n.bkB,this.shown=new M.B,this.hidden=new M.B}get fullscreenClass(){return!0===this.fullscreen?" modal-fullscreen":rn(this.fullscreen)?` modal-fullscreen-${this.fullscreen}-down`:""}dismiss(m){this.dismissEvent.emit(m)}ngOnInit(){this._elWithFocus=this._document.activeElement,(0,n.mal)(()=>this._show(),{injector:this._injector,phase:n.wjH.MixedReadWrite})}ngOnDestroy(){this._disableEventHandling()}hide(){const{nativeElement:m}=this._elRef,b={animation:this.animation,runningTransition:"stop"},at=Re(hr(this._zone,m,()=>m.classList.remove("show"),b),hr(this._zone,this._dialogEl.nativeElement,()=>{},b));return at.subscribe(()=>{this.hidden.next(),this.hidden.complete()}),this._disableEventHandling(),this._restoreFocus(),at}_show(){const m={animation:this.animation,runningTransition:"continue"};Re(hr(this._zone,this._elRef.nativeElement,(Ee,at)=>{at&&qr(Ee),Ee.classList.add("show")},m),hr(this._zone,this._dialogEl.nativeElement,()=>{},m)).subscribe(()=>{this.shown.next(),this.shown.complete()}),this._enableEventHandling(),this._setFocus()}_enableEventHandling(){const{nativeElement:m}=this._elRef;this._zone.runOutsideAngular(()=>{(0,j.R)(m,"keydown").pipe((0,r.Q)(this._closed$),(0,Xt.p)(F=>"Escape"===F.key)).subscribe(F=>{this.keyboard?requestAnimationFrame(()=>{F.defaultPrevented||this._zone.run(()=>this.dismiss(Ko.ESC))}):"static"===this.backdrop&&this._bumpBackdrop()});let b=!1;(0,j.R)(this._dialogEl.nativeElement,"mousedown").pipe((0,r.Q)(this._closed$),(0,Ze.M)(()=>b=!1),(0,dt.n)(()=>(0,j.R)(m,"mouseup").pipe((0,r.Q)(this._closed$),(0,Dt.s)(1))),(0,Xt.p)(({target:F})=>m===F)).subscribe(()=>{b=!0}),(0,j.R)(m,"click").pipe((0,r.Q)(this._closed$)).subscribe(({target:F})=>{m===F&&("static"===this.backdrop?this._bumpBackdrop():!0===this.backdrop&&!b&&this._zone.run(()=>this.dismiss(Ko.BACKDROP_CLICK))),b=!1})})}_disableEventHandling(){this._closed$.next()}_setFocus(){const{nativeElement:m}=this._elRef;if(!m.contains(document.activeElement)){const b=m.querySelector("[ngbAutofocus]"),F=Lt(m)[0];(b||F||m).focus()}}_restoreFocus(){const m=this._document.body,b=this._elWithFocus;let F;
1F=b&&b.focus&&m.contains(b)?b:m,this._zone.runOutsideAngular(()=>{setTimeout(()=>F.focus()),this._elWithFocus=null})}_bumpBackdrop(){"static"===this.backdrop&&hr(this._zone,this._elRef.nativeElement,({classList:m})=>(m.add("modal-static"),()=>m.remove("modal-static")),{animation:this.animation,runningTransition:"continue"})}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275cmp=n.VBU({type:v,selectors:[["ngb-modal-window"]],viewQuery:function(b,F){if(1&b&&n.GBs(Mn,7),2&b){let Ee;n.mGM(Ee=n.lsd())&&(F._dialogEl=Ee.first)}},hostAttrs:["role","dialog","tabindex","-1"],hostVars:7,hostBindings:function(b,F){2&b&&(n.BMQ("aria-modal",!0)("aria-labelledby",F.ariaLabelledBy)("aria-describedby",F.ariaDescribedBy),n.HbH("modal d-block"+(F.windowClass?" "+F.windowClass:"")),n.AVh("fade",F.animation))},inputs:{animation:"animation",ariaLabelledBy:"ariaLabelledBy",ariaDescribedBy:"ariaDescribedBy",backdrop:"backdrop",centered:"centered",fullscreen:"fullscreen",keyboard:"keyboard",scrollable:"scrollable",size:"size",windowClass:"windowClass",modalDialogClass:"modalDialogClass"},outputs:{dismissEvent:"dismiss"},standalone:!0,features:[n.aNF],ngContentSelectors:Se,decls:4,vars:2,consts:[["dialog",""],["role","document"],[1,"modal-content"]],template:function(b,F){1&b&&(n.NAR(),n.j41(0,"div",1,0)(2,"div",2),n.SdG(3),n.k0s()()),2&b&&n.HbH("modal-dialog"+(F.size?" modal-"+F.size:"")+(F.centered?" modal-dialog-centered":"")+F.fullscreenClass+(F.scrollable?" modal-dialog-scrollable":"")+(F.modalDialogClass?" "+F.modalDialogClass:""))},styles:["ngb-modal-window .component-host-scrollable{display:flex;flex-direction:column;overflow:hidden}\n"],encapsulation:2})}}return v})(),Kl=(()=>{class v{constructor(){this._applicationRef=(0,n.WQX)(n.o8S),this._injector=(0,n.WQX)(n.zZn),this._environmentInjector=(0,n.WQX)(n.uvJ),this._document=(0,n.WQX)(we.qQ),this._scrollBar=(0,n.WQX)(hl),this._activeWindowCmptHasChanged=new M.B,this._ariaHiddenValues=new Map,this._scrollBarRestoreFn=null,this._modalRefs=[],this._windowCmpts=[],this._activeInstances=new n.bkB;const m=(0,n.WQX)(n.SKi);this._activeWindowCmptHasChanged.subscribe(()=>{if(this._windowCmpts.length){const b=this._windowCmpts[this._windowCmpts.length-1];((v,G,m,b=!1)=>{v.runOutsideAngular(()=>{const F=(0,j.R)(G,"focusin").pipe((0,r.Q)(m),(0,ln.T)(Ee=>Ee.target));(0,j.R)(G,"keydown").pipe((0,r.Q)(m),(0,Xt.p)(Ee=>"Tab"===Ee.key),B(F)).subscribe(([Ee,at])=>{const[cn,En]=Lt(G);(at===cn||at===G)&&Ee.shiftKey&&(En.focus(),Ee.preventDefault()),at===En&&!Ee.shiftKey&&(cn.focus(),Ee.preventDefault())}),b&&(0,j.R)(G,"click").pipe((0,r.Q)(m),B(F),(0,ln.T)(Ee=>Ee[1])).subscribe(Ee=>Ee.focus())})})(m,b.location.nativeElement,this._activeWindowCmptHasChanged),this._revertAriaHidden(),this._setAriaHidden(b.location.nativeElement)}})}_restoreScrollBar(){const m=this._scrollBarRestoreFn;m&&(this._scrollBarRestoreFn=null,m())}
1_hideScrollBar(){this._scrollBarRestoreFn||(this._scrollBarRestoreFn=this._scrollBar.hide())}open(m,b,F){const Ee=F.container instanceof HTMLElement?F.container:ir(F.container)?this._document.querySelector(F.container):this._document.body;if(!Ee)throw new Error(`The specified modal container "${F.container||"body"}" was not found in the DOM.`);this._hideScrollBar();const at=new Eo,cn=(m=F.injector||m).get(n.uvJ,null)||this._environmentInjector,En=this._getContentRef(m,cn,b,at,F);let Tn=!1!==F.backdrop?this._attachBackdrop(Ee):void 0,Kn=this._attachWindowComponent(Ee,En.nodes),T=new Co(Kn,En,Tn,F.beforeDismiss);return this._registerModalRef(T),this._registerWindowCmpt(Kn),T.hidden.pipe((0,Dt.s)(1)).subscribe(()=>Promise.resolve(!0).then(()=>{this._modalRefs.length||(this._document.body.classList.remove("modal-open"),this._restoreScrollBar(),this._revertAriaHidden())})),at.close=L=>{T.close(L)},at.dismiss=L=>{T.dismiss(L)},at.update=L=>{T.update(L)},T.update(F),1===this._modalRefs.length&&this._document.body.classList.add("modal-open"),Tn&&Tn.instance&&Tn.changeDetectorRef.detectChanges(),Kn.changeDetectorRef.detectChanges(),T}get activeInstances(){return this._activeInstances}dismissAll(m){this._modalRefs.forEach(b=>b.dismiss(m))}hasOpenModals(){return this._modalRefs.length>0}_attachBackdrop(m){let b=(0,n.a0P)(Na,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector});return this._applicationRef.attachView(b.hostView),m.appendChild(b.location.nativeElement),b}_attachWindowComponent(m,b){let F=(0,n.a0P)(Ol,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector,projectableNodes:b});return this._applicationRef.attachView(F.hostView),m.appendChild(F.location.nativeElement),F}_getContentRef(m,b,F,Ee,at){return F?F instanceof n.C4Q?this._createFromTemplateRef(F,Ee):rn(F)?this._createFromString(F):this._createFromComponent(m,b,F,Ee,at):new Vr([])}_createFromTemplateRef(m,b){const Ee=m.createEmbeddedView({$implicit:b,close(at){b.close(at)},dismiss(at){b.dismiss(at)}});return this._applicationRef.attachView(Ee),new Vr([Ee.rootNodes],Ee)}_createFromString(m){const b=this._document.createTextNode(`${m}`);return new Vr([[b]])}_createFromComponent(m,b,F,Ee,at){const cn=n.zZn.create({providers:[{provide:Eo,useValue:Ee}],parent:m}),En=(0,n.a0P)(F,{environmentInjector:b,elementInjector:cn}),Tn=En.location.nativeElement;return at.scrollable&&Tn.classList.add("component-host-scrollable"),this._applicationRef.attachView(En.hostView),new Vr([[Tn]],En.hostView,En)}_setAriaHidden(m){const b=m.parentElement;b&&m!==this._document.body&&(Array.from(b.children).forEach(F=>{F!==m&&"SCRIPT"!==F.nodeName&&(this._ariaHiddenValues.set(F,F.getAttribute("aria-hidden")),F.setAttribute("aria-hidden","true"))}),this._setAriaHidden(b))}_revertAriaHidden(){this._ariaHiddenValues.forEach((m,b)=>{m?b.setAttribute("aria-hidden",m):b.removeAttribute("aria-hidden")}),this._ariaHiddenValues.clear()}_registerModalRef(m){const b=()=>{const F=this._modalRefs.indexOf(m);F>-1&&(this._modalRefs.splice(F,1),this._activeInstances.emit(this._modalRefs))};this._modalRefs.push(m),this._activeInstances.emit(this._modalRefs),m.result.then(b,b)}_registerWindowCmpt(m){this._windowCmpts.push(m),this._activeWindowCmptHasChanged.next(),m.onDestroy(()=>{const b=this._windowCmpts.indexOf(m);b>-1&&(this._windowCmpts.splice(b,1),this._activeWindowCmptHasChanged.next())})}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275prov=n.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}}return v})(),ml=(()=>{class v{constructor(){this._injector=(0,n.WQX)(n.zZn),this._modalStack=(0,n.WQX)(Kl),this._config=(0,n.WQX)(Kr)}open(m,b={}){const F={...this._config,animation:this._config.animation,...b};return this._modalStack.open(this._injector,m,F)}get activeInstances(){return this._modalStack.activeInstances}dismissAll(m){this._modalStack.dismissAll(m)}hasOpenModals(){return this._modalStack.hasOpenModals()}static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275prov=n.jDH({token:v,factory:v.\u0275fac,providedIn:"root"})}}return v})(),Ec=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({providers:[ml]})}}return v})(),Jl=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),ce=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Ka=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),kc=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Er=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Di=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),So=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),so=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Cs=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})();new n.nKC("live announcer delay",{providedIn:"root",factory:()=>100});let yl=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})(),Cd=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({})}}return v})();const Iu=[fs,ns,vs,Ta,Gt,dr,Ec,Jl,Cd,ce,Ka,kc,Er,Di,So,so,Cs,yl];let Ou=(()=>{class v{static{this.\u0275fac=function(b){return new(b||v)}}static{this.\u0275mod=n.$C({type:v})}static{this.\u0275inj=n.G2t({imports:[Iu,fs,ns,vs,Ta,Gt,dr,Ec,Jl,Cd,ce,Ka,kc,Er,Di,So,so,Cs,yl]})}}return v})()},5788:(it,de,h)=>{"use strict";h.d(de,{Ph:()=>N,gj:()=>P});var n=h(3953),c=h(9417),r=h(177);function s(ne,w){if(1&ne){const M=n.RV6();n.j41(0,"input",4,0),n.bIt("paste",function(H){n.eBV(M);const pe=n.XpG(2);return n.Njj(pe.handlePaste(H))})("keyup",function(H){const pe=n.eBV(M).index,le=n.XpG(2);return n.Njj(le.onKeyUp(H,pe))})("input",function(H){n.eBV(M);const pe=n.XpG(2);return n.Njj(pe.onInput(H))})("keydown",function(H){const pe=n.eBV(M).index,le=n.XpG(2);return n.Njj(le.onKeyDown(H,pe))}),n.k0s()}if(2&ne){const M=w.$implicit,j=w.index,H=n.XpG(2);
1n.ZvI("otp-input ",H.config.inputClass,""),n.Y8G("pattern",H.config.allowNumbersOnly?"\\d*":"")("type",H.inputType)("placeholder",(null==H.config?null:H.config.placeholder)||"")("ngStyle",H.config.inputStyles)("formControl",H.otpForm.controls[M])("id",H.getBoxId(j))}}function d(ne,w){if(1&ne&&(n.j41(0,"div",2),n.DNE(1,s,2,9,"input",3),n.nI1(2,"keys"),n.k0s()),2&ne){const M=n.XpG();n.ZvI("ng-otp-input-wrapper wrapper ",M.config.containerClass,""),n.Mz_("id","c_",M.componentKey,""),n.Y8G("ngStyle",M.config.containerStyles),n.R7$(),n.Y8G("ngForOf",n.bMT(2,7,null==M.otpForm?null:M.otpForm.controls))}}class _{static ifTab(w){return this.ifKey(w,"Tab")}static ifDelete(w){return this.ifKey(w,"Delete;Del")}static ifBackspace(w){return this.ifKey(w,"Backspace")}static ifRightArrow(w){return this.ifKey(w,"ArrowRight;Right")}static ifLeftArrow(w){return this.ifKey(w,"ArrowLeft;Left")}static ifSpacebar(w){return this.ifKey(w,"Spacebar; ")}static ifKey(w,M){return M.split(";").some(H=>H===w.key)}}let k=(()=>{class ne{transform(M){return Object.keys(M)}}return ne.\u0275fac=function(M){return new(M||ne)},ne.\u0275pipe=n.EJ8({name:"keys",type:ne,pure:!0}),ne})(),P=(()=>{class ne{constructor(M,j){this.keysPipe=M,this.document=j,this.config={length:4},this.onInputChange=new n.bkB,this.inputControls=new Array(this.config.length),this.componentKey=Math.random().toString(36).substring(2)+(new Date).getTime().toString(36)}get inputType(){return this.config?.isPasswordInput?"password":this.config?.allowNumbersOnly?"tel":"text"}ngOnInit(){this.otpForm=new c.gE({});for(let M=0;M<this.config.length;M++)this.otpForm.addControl(this.getControlName(M),new c.MJ);this.otpForm.valueChanges.subscribe(M=>{this.keysPipe.transform(this.otpForm.controls).forEach(j=>{var H=this.otpForm.controls[j].value;H&&H.length>1&&(H.length>=this.config.length?this.setValue(H):this.rebuildValue())})})}ngAfterViewInit(){if(!this.config.disableAutoFocus){const M=this.document.getElementById(`c_${this.componentKey}`);if(M){const j=M.getElementsByClassName("otp-input")[0];j&&j.focus&&j.focus()}}}getControlName(M){return`ctrl_${M}`}onKeyDown(M,j){const H=this.getBoxId(j-1),pe=this.getBoxId(j);return _.ifSpacebar(M)?(M.preventDefault(),!1):_.ifBackspace(M)?(M.target.value?this.clearInput(pe,j):(this.clearInput(H,j-1),this.setSelected(H)),void this.rebuildValue()):void 0}onInput(M){if(this.config.allowNumbersOnly&&!this.validateNumber(this.currentVal?`${this.currentVal}${M.target.value}`:M.target.value))return M.target.value="",M.stopPropagation(),void M.preventDefault()}onKeyUp(M,j){_.ifTab(M)&&(j-=1);const H=this.getBoxId(j+1),pe=this.getBoxId(j-1),le=this.getBoxId(j);return _.ifRightArrow(M)?(M.preventDefault(),void this.setSelected(H)):_.ifLeftArrow(M)?(M.preventDefault(),void this.setSelected(pe)):_.ifDelete(M)?(M.target.value?this.clearInput(le,j):(this.clearInput(pe,j-1),this.setSelected(pe)),void this.rebuildValue()):void(M.target.value&&(this.ifValidKeyCode(M)&&this.setSelected(H),this.rebuildValue()))}validateNumber(M){return M&&/^[0-9]+$/.test(M)}getBoxId(M){return`otp_${M}_${this.componentKey}`}clearInput(M,j){let H=this.getControlName(j);this.otpForm.controls[H]?.setValue(null);const pe=this.document.getElementById(M);pe&&pe instanceof HTMLInputElement&&(pe.value=null)}setSelected(M){this.focusTo(M);const j=this.document.getElementById(M);j&&j.setSelectionRange&&setTimeout(()=>{j.setSelectionRange(0,1)},0)}ifValidKeyCode(M){const j=M.key;return/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||/[a-zA-Z0-9-_]/.test(j)}focusTo(M){const j=this.document.getElementById(M);j&&j.focus()}setValue(M){if(!this.config.allowNumbersOnly||!isNaN(M)){if(this.otpForm.reset(),!M)return void this.rebuildValue();if(M=M.toString().replace(/\s/g,""),Array.from(M).forEach((H,pe)=>{this.otpForm.get(this.getControlName(pe))&&this.otpForm.get(this.getControlName(pe)).setValue(H)}),!this.config.disableAutoFocus){const H=this.document.getElementById(`c_${this.componentKey}`);var j=M.length<this.config.length?M.length:this.config.length-1;let pe=H.getElementsByClassName("otp-input")[j];pe&&pe.focus&&pe.focus()}this.rebuildValue()}}rebuildValue(){let M="";
1this.keysPipe.transform(this.otpForm.controls).forEach(j=>{if(this.otpForm.controls[j].value){let H=this.otpForm.controls[j].value,pe=H.length>1,le=!this.config.allowNumbersOnly&&this.config.letterCase&&("upper"==this.config.letterCase.toLocaleLowerCase()||"lower"==this.config.letterCase.toLocaleLowerCase());H=H[0];let me=le?"upper"==this.config.letterCase.toLocaleLowerCase()?H.toUpperCase():H.toLowerCase():H;le&&me==H?le=!1:H=me,M+=H,(pe||le)&&this.otpForm.controls[j].setValue(H)}}),this.formCtrl?.setValue&&this.formCtrl.setValue(M),this.onInputChange.emit(M),this.currentVal=M}handlePaste(M){let j=M.clipboardData||window.clipboardData;if(j)var H=j.getData("Text");M.stopPropagation(),M.preventDefault(),H&&(!this.config.allowNumbersOnly||this.validateNumber(H))&&this.setValue(H)}}return ne.\u0275fac=function(M){return new(M||ne)(n.rXU(k),n.rXU(r.qQ))},ne.\u0275cmp=n.VBU({type:ne,selectors:[["ng-otp-input"]],inputs:{config:"config",formCtrl:"formCtrl"},outputs:{onInputChange:"onInputChange"},decls:1,vars:1,consts:[["inp",""],[3,"class","id","ngStyle",4,"ngIf"],[3,"id","ngStyle"],["autocomplete","one-time-code",3,"pattern","type","placeholder","ngStyle","class","formControl","id","paste","keyup","input","keydown",4,"ngFor","ngForOf"],["autocomplete","one-time-code",3,"paste","keyup","input","keydown","pattern","type","placeholder","ngStyle","formControl","id"]],template:function(M,j){1&M&&n.DNE(0,d,3,9,"div",1),2&M&&n.Y8G("ngIf",null==j.otpForm?null:j.otpForm.controls)},dependencies:[r.bT,r.B3,r.Sq,c.me,c.R_,c.BC,c.l_,k],styles:[".otp-input[_ngcontent-%COMP%]{width:50px;height:50px;border-radius:4px;border:solid 1px #c5c5c5;text-align:center;font-size:32px}.ng-otp-input-wrapper[_ngcontent-%COMP%]   .otp-input[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}@media screen and (max-width: 767px){.otp-input[_ngcontent-%COMP%]{width:40px;font-size:24px;height:40px}}@media screen and (max-width: 420px){.otp-input[_ngcontent-%COMP%]{width:30px;font-size:18px;height:30px}}"]}),ne})(),N=(()=>{class ne{}return ne.\u0275fac=function(M){return new(M||ne)},ne.\u0275mod=n.$C({type:ne}),ne.\u0275inj=n.G2t({providers:[k],imports:[[r.MD,c.YN,c.X1]]}),ne})()},5794:(it,de,h)=>{"use strict";h.d(de,{_B:()=>Pt,tw:()=>wt});var n=h(3953),c=h(9969),r=h(177),s=h(1413),d=h(345);const _=["toast-component",""];function k(Ce,We){if(1&Ce){const B=n.RV6();n.j41(0,"button",5),n.bIt("click",function(){n.eBV(B);const ae=n.XpG();return n.Njj(ae.remove())}),n.j41(1,"span",6),n.EFF(2,"\xd7"),n.k0s()()}}function P(Ce,We){if(1&Ce&&(n.qex(0),n.EFF(1),n.bVm()),2&Ce){const B=n.XpG(2);n.R7$(),n.SpI("[",B.duplicatesCount+1,"]")}}function N(Ce,We){if(1&Ce&&(n.j41(0,"div"),n.EFF(1),n.DNE(2,P,2,1,"ng-container",4),n.k0s()),2&Ce){const B=n.XpG();n.HbH(B.options.titleClass),n.BMQ("aria-label",B.title),n.R7$(),n.SpI(" ",B.title," "),n.R7$(),n.Y8G("ngIf",B.duplicatesCount)}}function K(Ce,We){if(1&Ce&&n.nrm(0,"div",7),2&Ce){const B=n.XpG();n.HbH(B.options.messageClass),n.Y8G("innerHTML",B.message,n.npT)}}function ne(Ce,We){if(1&Ce&&(n.j41(0,"div",8),n.EFF(1),n.k0s()),2&Ce){const B=n.XpG();n.HbH(B.options.messageClass),n.BMQ("aria-label",B.message),n.R7$(),n.SpI(" ",B.message," ")}}function w(Ce,We){if(1&Ce&&(n.j41(0,"div"),n.nrm(1,"div",9),n.k0s()),2&Ce){const B=n.XpG();n.R7$(),n.xc7("width",B.width+"%")}}class yt{_attachedHost;component;viewContainerRef;injector;constructor(We,B){this.component=We,this.injector=B}attach(We,B){return this._attachedHost=We,We.attach(this,B)}detach(){const We=this._attachedHost;if(We)return this._attachedHost=void 0,We.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(We){this._attachedHost=We}}class ot{_attachedPortal;_disposeFn;attach(We,B){return this._attachedPortal=We,this.attachComponentPortal(We,B)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(We){this._disposeFn=We}}class pt{_overlayRef;componentInstance;duplicatesCount=0;_afterClosed=new s.B;_activate=new s.B;_manualClose=new s.B;_resetTimeout=new s.B;_countDuplicate=new s.B;constructor(We){this._overlayRef=We}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}
1onDuplicate(We,B){We&&this._resetTimeout.next(),B&&this._countDuplicate.next(++this.duplicatesCount)}}class et{toastId;config;message;title;toastType;toastRef;_onTap=new s.B;_onAction=new s.B;constructor(We,B,ee,ae,we,te){this.toastId=We,this.config=B,this.message=ee,this.title=ae,this.toastType=we,this.toastRef=te,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(We){this._onAction.next(We)}onAction(){return this._onAction.asObservable()}}const He=new n.nKC("ToastConfig");class re extends ot{_hostDomElement;_componentFactoryResolver;_appRef;constructor(We,B,ee){super(),this._hostDomElement=We,this._componentFactoryResolver=B,this._appRef=ee}attachComponentPortal(We,B){const ee=this._componentFactoryResolver.resolveComponentFactory(We.component);let ae;return ae=ee.create(We.injector),this._appRef.attachView(ae.hostView),this.setDisposeFn(()=>{this._appRef.detachView(ae.hostView),ae.destroy()}),B?this._hostDomElement.insertBefore(this._getComponentRootNode(ae),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(ae)),ae}_getComponentRootNode(We){return We.hostView.rootNodes[0]}}let ke=(()=>{class Ce{_document=(0,n.WQX)(r.qQ);_containerElement;ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const B=this._document.createElement("div");B.classList.add("overlay-container"),B.setAttribute("aria-live","polite"),this._document.body.appendChild(B),this._containerElement=B}static \u0275fac=function(ee){return new(ee||Ce)};static \u0275prov=n.jDH({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})();class Re{_portalHost;constructor(We){this._portalHost=We}attach(We,B=!0){return this._portalHost.attach(We,B)}detach(){return this._portalHost.detach()}}let Fe=(()=>{class Ce{_overlayContainer=(0,n.WQX)(ke);_componentFactoryResolver=(0,n.WQX)(n.OM3);_appRef=(0,n.WQX)(n.o8S);_document=(0,n.WQX)(r.qQ);_paneElements=new Map;create(B,ee){return this._createOverlayRef(this.getPaneElement(B,ee))}getPaneElement(B="",ee){return this._paneElements.get(ee)||this._paneElements.set(ee,{}),this._paneElements.get(ee)[B]||(this._paneElements.get(ee)[B]=this._createPaneElement(B,ee)),this._paneElements.get(ee)[B]}_createPaneElement(B,ee){const ae=this._document.createElement("div");return ae.id="toast-container",ae.classList.add(B),ae.classList.add("toast-container"),ee?ee.getContainerElement().appendChild(ae):this._overlayContainer.getContainerElement().appendChild(ae),ae}_createPortalHost(B){return new re(B,this._componentFactoryResolver,this._appRef)}_createOverlayRef(B){return new Re(this._createPortalHost(B))}static \u0275fac=function(ee){return new(ee||Ce)};static \u0275prov=n.jDH({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})(),wt=(()=>{class Ce{overlay;_injector;sanitizer;ngZone;toastrConfig;currentlyActive=0;toasts=[];overlayContainer;previousToastMessage;index=0;constructor(B,ee,ae,we,te){this.overlay=ee,this._injector=ae,this.sanitizer=we,this.ngZone=te,this.toastrConfig={...B.default,...B.config},B.config.iconClasses&&(this.toastrConfig.iconClasses={...B.default.iconClasses,...B.config.iconClasses})}show(B,ee,ae={},we=""){return this._preBuildNotification(we,B,ee,this.applyConfig(ae))}success(B,ee,ae={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",B,ee,this.applyConfig(ae))}error(B,ee,ae={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",B,ee,this.applyConfig(ae))}info(B,ee,ae={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",B,ee,this.applyConfig(ae))}warning(B,ee,ae={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",B,ee,this.applyConfig(ae))}clear(B){for(const ee of this.toasts)if(void 0!==B){if(ee.toastId===B)return void ee.toastRef.manualClose()}else ee.toastRef.manualClose()}remove(B){const ee=this._findToast(B);if(!ee||(ee.activeToast.toastRef.close(),this.toasts.splice(ee.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length))return!1;if(this.currentlyActive<this.toastrConfig.maxOpened&&this.toasts[this.currentlyActive]){const ae=this.toasts[this.currentlyActive].toastRef;ae.isInactive()||(this.currentlyActive=this.currentlyActive+1,ae.activate())}return!0}findDuplicate(B="",ee="",ae,we){const{includeTitleDuplicates:te}=this.toastrConfig;for(const Pe of this.toasts)if((!te||te&&Pe.title===B)&&Pe.message===ee)return Pe.toastRef.onDuplicate(ae,we),Pe;return null}applyConfig(B={}){return{...this.toastrConfig,...B}}_findToast(B){for(let ee=0;ee<this.toasts.length;ee++)if(this.toasts[ee].toastId===B)return{index:ee,activeToast:this.toasts[ee]};return null}_preBuildNotification(B,ee,ae,we){return we.onActivateTick?this.ngZone.run(()=>this._buildNotification(B,ee,ae,we)):this._buildNotification(B,ee,ae,we)}_buildNotification(B,ee,ae,we){if(!we.toastComponent)throw new Error("toastComponent required");const te=this.findDuplicate(ae,ee,this.toastrConfig.resetTimeoutOnDuplicate&&we.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&ae||ee)&&this.toastrConfig.preventDuplicates&&null!==te)return te;this.previousToastMessage=ee;let Pe=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(Pe=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));
1const ft=this.overlay.create(we.positionClass,this.overlayContainer);this.index=this.index+1;let Le=ee;ee&&we.enableHtml&&(Le=this.sanitizer.sanitize(n.WPN.HTML,ee));const Me=new pt(ft),_t=new et(this.index,we,Le,ae,B,Me),ye=n.zZn.create({providers:[{provide:et,useValue:_t}],parent:this._injector}),je=new yt(we.toastComponent,ye),Ft=ft.attach(je,we.newestOnTop);Me.componentInstance=Ft.instance;const nn={toastId:this.index,title:ae||"",message:ee||"",toastRef:Me,onShown:Me.afterActivate(),onHidden:Me.afterClosed(),onTap:_t.onTap(),onAction:_t.onAction(),portal:Ft};return Pe||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{nn.toastRef.activate()})),this.toasts.push(nn),nn}static \u0275fac=function(ee){return new(ee||Ce)(n.KVO(He),n.KVO(Fe),n.KVO(n.zZn),n.KVO(d.up),n.KVO(n.SKi))};static \u0275prov=n.jDH({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})();const Xt={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing",toastComponent:(()=>{class Ce{toastrService;toastPackage;ngZone;message;title;options;duplicatesCount;originalTimeout;width=-1;toastClasses="";state;get displayStyle(){if("inactive"===this.state.value)return"none"}timeout;intervalId;hideTime;sub;sub1;sub2;sub3;constructor(B,ee,ae){this.toastrService=B,this.toastPackage=ee,this.ngZone=ae,this.message=ee.message,this.title=ee.title,this.options=ee.config,this.originalTimeout=ee.config.timeOut,this.toastClasses=`${ee.toastType} ${ee.config.toastClass}`,this.sub=ee.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=ee.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=ee.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=ee.toastRef.countDuplicate().subscribe(we=>{this.duplicatesCount=we}),this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}}}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state={...this.state,value:"active"},!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const B=(new Date).getTime();this.width=(this.hideTime-B)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state={...this.state,value:"active"},this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state={...this.state,value:"removed"},this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state.value&&"extendedTimeOut"!==this.options.disableTimeOut&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state.value||(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0
1),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(B,ee){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(B),ee)):this.timeout=setTimeout(()=>B(),ee)}outsideInterval(B,ee){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(B),ee)):this.intervalId=setInterval(()=>B(),ee)}runInsideAngular(B){this.ngZone?this.ngZone.run(()=>B()):B()}static \u0275fac=function(ee){return new(ee||Ce)(n.rXU(wt),n.rXU(et),n.rXU(n.SKi))};static \u0275cmp=n.VBU({type:Ce,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(ee,ae){1&ee&&n.bIt("click",function(){return ae.tapToast()})("mouseenter",function(){return ae.stickAround()})("mouseleave",function(){return ae.delayedHideToast()}),2&ee&&(n.zvX("@flyInOut",ae.state),n.HbH(ae.toastClasses),n.xc7("display",ae.displayStyle))},standalone:!0,features:[n.aNF],attrs:_,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert",3,"class","innerHTML",4,"ngIf"],["role","alert",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert",3,"innerHTML"],["role","alert"],[1,"toast-progress"]],template:function(ee,ae){1&ee&&n.DNE(0,k,3,0,"button",0)(1,N,3,5,"div",1)(2,K,1,3,"div",2)(3,ne,2,4,"div",3)(4,w,2,2,"div",4),2&ee&&(n.Y8G("ngIf",ae.options.closeButton),n.R7$(),n.Y8G("ngIf",ae.title),n.R7$(),n.Y8G("ngIf",ae.message&&ae.options.enableHtml),n.R7$(),n.Y8G("ngIf",ae.message&&!ae.options.enableHtml),n.R7$(),n.Y8G("ngIf",ae.options.progressBar))},dependencies:[r.bT],encapsulation:2,data:{animation:[(0,c.hZ)("flyInOut",[(0,c.wk)("inactive",(0,c.iF)({opacity:0})),(0,c.wk)("active",(0,c.iF)({opacity:1})),(0,c.wk)("removed",(0,c.iF)({opacity:0})),(0,c.kY)("inactive => active",(0,c.i0)("{{ easeTime }}ms {{ easing }}")),(0,c.kY)("active => removed",(0,c.i0)("{{ easeTime }}ms {{ easing }}"))])]}})}return Ce})()},ln=(Ce={})=>(0,n.EmA)([{provide:He,useValue:{default:Xt,config:Ce}}]);let Pt=(()=>{class Ce{static forRoot(B={}){return{ngModule:Ce,providers:[ln(B)]}}static \u0275fac=function(ee){return new(ee||Ce)};static \u0275mod=n.$C({type:Ce});static \u0275inj=n.G2t({})}return Ce})()},1635:(it,de,h)=>{"use strict";function w(Ze,Ce,We,B){return new(We||(We=Promise))(function(ae,we){function te(Le){try{ft(B.next(Le))}catch(Me){we(Me)}}function Pe(Le){try{ft(B.throw(Le))}catch(Me){we(Me)}}function ft(Le){Le.done?ae(Le.value):function ee(ae){return ae instanceof We?ae:new We(function(we){we(ae)})}(Le.value).then(te,Pe)}ft((B=B.apply(Ze,Ce||[])).next())})}function ot(Ze){return this instanceof ot?(this.v=Ze,this):new ot(Ze)}function pt(Ze,Ce,We){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ee,B=We.apply(Ze,Ce||[]),ae=[];return ee=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),te("next"),te("throw"),te("return",function we(Se){return function(ye){return Promise.resolve(ye).then(Se,Me)}}),ee[Symbol.asyncIterator]=function(){return this},ee;function te(Se,ye){B[Se]&&(ee[Se]=function(je){return new Promise(function(Ft,nn){ae.push([Se,je,Ft,nn])>1||Pe(Se,je)})},ye&&(ee[Se]=ye(ee[Se])))}function Pe(Se,ye){try{!function ft(Se){Se.value instanceof ot?Promise.resolve(Se.value.v).then(Le,Me):_t(ae[0][2],Se)}(B[Se](ye))}catch(je){_t(ae[0][3],je)}}function Le(Se){Pe("next",Se)}function Me(Se){Pe("throw",Se)}function _t(Se,ye){Se(ye),ae.shift(),ae.length&&Pe(ae[0][0],ae[0][1])}}function ct(Ze){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var We,Ce=Ze[Symbol.asyncIterator];return Ce?Ce.call(Ze):(Ze=function pe(Ze){var Ce="function"==typeof Symbol&&Symbol.iterator,We=Ce&&Ze[Ce],B=0;if(We)return We.call(Ze);if(Ze&&"number"==typeof Ze.length)return{next:function(){return Ze&&B>=Ze.length&&(Ze=void 0),{value:Ze&&Ze[B++],done:!Ze}}};throw new TypeError(Ce?"Object is not iterable.":"Symbol.iterator is not defined.")}(Ze),We={},B("next"),B("throw"),B("return"),We[Symbol.asyncIterator]=function(){return this},We);function B(ae){We[ae]=Ze[ae]&&function(we){return new Promise(function(te,Pe){!function ee(ae,we,te,Pe){Promise.resolve(Pe).then(function(ft){ae({value:ft,done:te})},we)}(te,Pe,(we=Ze[ae](we)).done,we.value)})}}}h.d(de,{AQ:()=>pt,N3:()=>ot,sH:()=>w,xN:()=>ct}),"function"==typeof SuppressedError&&SuppressedError}},it=>{var de=n=>it(it.s=n);de(4073),de(8627)}]);

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