var Rs=(We,Ht,y)=>{if(Ht.has(We))throw TypeError("Cannot add the same private member more than once");Ht instanceof WeakSet?Ht.add(We):Ht.set(We,y)};(self.webpackChunkapp=self.webpackChunkapp||[]).push([[179],{98017:(We,Ht,y)=>{"use strict";y.d(Ht,{Bb:()=>Yt,XC:()=>wt,ZL:()=>oe});var e=y(12687),o=y(21281),_=y(83353),x=y(94650),M=y(98237),B=y(11026),A=y(72873),Z=y(49105),ct=y(51208),et=y(17979),mt=y(77906),nt=y(36895),gt=y(98184),Nt=y(15603),ot=y(29521),ut=y(84080),dt=y(59796),Pt=y(21223),re=y(23490),Fe=y(97828),Rt=y(55674),Gt=y(79891),se=y(12518),jt=y(39669),ue=y(40445);const De=["panel"];function Bt(Ge,pe){if(1&Ge&&(x.TgZ(0,"div",0,1),x.Hsn(2),x.qZA()),2&Ge){const Me=pe.id,pt=x.oxw();x.Q6J("id",pt.id)("ngClass",pt._classList),x.uIk("aria-label",pt.ariaLabel||null)("aria-labelledby",pt._getPanelAriaLabelledby(Me))}}const Et=["*"];let Vt=0;class ye{constructor(pe,Me){this.source=pe,this.option=Me}}const xe=(0,M.Kr)(class{}),Ft=new x.OlP("mat-autocomplete-default-options",{providedIn:"root",factory:function ze(){return{autoActiveFirstOption:!1}}});let Zt=(()=>{class Ge extends xe{constructor(Me,pt,Ye,_n){super(),this._changeDetectorRef=Me,this._elementRef=pt,this._activeOptionChanges=B.w0.EMPTY,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new x.vpe,this.opened=new x.vpe,this.closed=new x.vpe,this.optionActivated=new x.vpe,this._classList={},this.id="mat-autocomplete-"+Vt++,this.inertGroups=_n?.SAFARI||!1,this._autoActiveFirstOption=!!Ye.autoActiveFirstOption}get isOpen(){return this._isOpen&&this.showPanel}get autoActiveFirstOption(){return this._autoActiveFirstOption}set autoActiveFirstOption(Me){this._autoActiveFirstOption=(0,o.Ig)(Me)}set classList(Me){this._classList=Me&&Me.length?(0,o.du)(Me).reduce((pt,Ye)=>(pt[Ye]=!0,pt),{}):{},this._setVisibilityClasses(this._classList),this._elementRef.nativeElement.className=""}ngAfterContentInit(){this._keyManager=new e.s1(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe(Me=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[Me]||null})}),this._setVisibility()}ngOnDestroy(){this._activeOptionChanges.unsubscribe()}_setScrollTop(Me){this.panel&&(this.panel.nativeElement.scrollTop=Me)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()}_emitSelectEvent(Me){const pt=new ye(this,Me);this.optionSelected.emit(pt)}_getPanelAriaLabelledby(Me){return this.ariaLabel?null:this.ariaLabelledby?(Me?Me+" ":"")+this.ariaLabelledby:Me}_setVisibilityClasses(Me){Me[this._visibleClass]=this.showPanel,Me[this._hiddenClass]=!this.showPanel}}return Ge.\u0275fac=function(Me){return new(Me||Ge)(x.Y36(x.sBO),x.Y36(x.SBq),x.Y36(Ft),x.Y36(_.t4))},Ge.\u0275dir=x.lG2({type:Ge,viewQuery:function(Me,pt){if(1&Me&&(x.Gf(x.Rgc,7),x.Gf(De,5)),2&Me){let Ye;x.iGM(Ye=x.CRH())&&(pt.template=Ye.first),x.iGM(Ye=x.CRH())&&(pt.panel=Ye.first)}},inputs:{displayWith:"displayWith",autoActiveFirstOption:"autoActiveFirstOption",classList:["class","classList"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],panelWidth:"panelWidth"},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},features:[x.qOj]}),Ge})(),wt=(()=>{class Ge extends Zt{constructor(){super(...arguments),this._visibleClass="mat-autocomplete-visible",this._hiddenClass="mat-autocomplete-hidden"}}return Ge.\u0275fac=function(){let pe;return function(pt){return(pe||(pe=x.n5z(Ge)))(pt||Ge)}}(),Ge.\u0275cmp=x.Xpm({type:Ge,selectors:[["mat-autocomplete"]],contentQueries:function(Me,pt,Ye){if(1&Me&&(x.Suo(Ye,M.K7,5),x.Suo(Ye,M.ey,5)),2&Me){let _n;x.iGM(_n=x.CRH())&&(pt.optionGroups=_n),x.iGM(_n=x.CRH())&&(pt.options=_n)}},hostAttrs:[1,"mat-autocomplete"],inputs:{disableRipple:"disableRipple"},exportAs:["matAutocomplete"],features:[x._Bn([{provide:M.HF,useExisting:Ge}]),x.qOj],ngContentSelectors:Et,decls:1,vars:0,consts:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],template:function(Me,pt){1&Me&&(x.F$t(),x.YNc(0,Bt,3,4,"ng-template"))},dependencies:[nt.mk],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],encapsulation:2,changeDetection:0}),Ge})();const bt=new x.OlP("mat-autocomplete-scroll-strategy"),tt={provide:bt,deps:[gt.aV],useFactory:function At(Ge){return()=>Ge.scrollStrategies.reposition()}},St={provide:dt.JU,useExisting:(0,x.Gpc)(()=>oe),multi:!0};let Ue=(()=>{class Ge{constructor(Me,pt,Ye,_n,In,Hn,Ae,Ln,qt,U,xt){this._element=Me,this._overlay=pt,this._viewContainerRef=Ye,this._zone=_n,this._changeDetectorRef=In,this._dir=Ae,this._formField=Ln,this._document=qt,this._viewportRuler=U,this._defaults=xt,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=B.w0.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new A.x,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=(0,Z.P)(()=>this.autocomplete&&this.autocomplete.options?(0,ct.T)(...this.autocomplete.options.map(It=>It.onSelectionChange)):this._zone.onStable.pipe((0,re.q)(1),(0,Fe.w)(()=>this.optionSelections))),this._scrollStrategy=Hn}get autocompleteDisabled(){return this._autocompleteDisabled}set autocompleteDisabled(Me){this._autocompleteDisabled=(0,o.Ig)(Me)}ngAfterViewInit(){const Me=this._getWindow();typeof Me<"u"&&this._zone.runOutsideAngular(()=>Me.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(Me){Me.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){const Me=this._getWindow();typeof Me<"u"&&Me.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._attachOverlay(),this._floatLabel()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this.autocomplete.closed.emit(),this.autocomplete._isOpen=this._overlayAttached=!1,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return(0,ct.T)(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe((0,Rt.h)(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe((0,Rt.h)(()=>this._overlayAttached)):(0,et.of)()).pipe((0,Gt.U)(Me=>Me instanceof M.rN?Me:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return(0,ct.T)((0,mt.R)(this._document,"click"),(0,mt.R)(this._document,"auxclick"),(0,mt.R)(this._document,"touchend")).pipe((0,Rt.h)(Me=>{const pt=(0,_.sA)(Me),Ye=this._formField?this._formField._elementRef.nativeElement:null,_n=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&pt!==this._element.nativeElement&&(!Ye||!Ye.contains(pt))&&(!_n||!_n.contains(pt))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(pt)}))}writeValue(Me){Promise.resolve(null).then(()=>this._setTriggerValue(Me))}registerOnChange(Me){this._onChange=Me}registerOnTouched(Me){this._onTouched=Me}setDisabledState(Me){this._element.nativeElement.disabled=Me}_handleKeydown(Me){const pt=Me.keyCode;if(pt===ot.hY&&!(0,ot.Vb)(Me)&&Me.preventDefault(),this.activeOption&&pt===ot.K5&&this.panelOpen)this.activeOption._selectViaInteraction(),this._resetActiveItem(),Me.preventDefault();else if(this.autocomplete){const Ye=this.autocomplete._keyManager.activeItem,_n=pt===ot.LH||pt===ot.JH;this.panelOpen||pt===ot.Mf?this.autocomplete._keyManager.onKeydown(Me):_n&&this._canOpen()&&this.openPanel(),(_n||this.autocomplete._keyManager.activeItem!==Ye)&&this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0)}}_handleInput(Me){let pt=Me.target,Ye=pt.value;"number"===pt.type&&(Ye=""==Ye?null:parseFloat(Ye)),this._previousValue!==Ye&&(this._previousValue=Ye,this._onChange(Ye),this._canOpen()&&this._document.activeElement===Me.target&&this.openPanel())}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_floatLabel(Me=!1){this._formField&&"auto"===this._formField.floatLabel&&(Me?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField.floatLabel="auto",this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){const Me=this._zone.onStable.pipe((0,re.q)(1)),pt=this.autocomplete.options.changes.pipe((0,se.b)(()=>this._positionStrategy.reapplyLastPosition()),(0,jt.g)(0));return(0,ct.T)(Me,pt).pipe((0,Fe.w)(()=>{const Ye=this.panelOpen;return this._resetActiveItem(),this.autocomplete._setVisibility(),this.panelOpen&&(this._overlayRef.updatePosition(),Ye!==this.panelOpen&&this.autocomplete.opened.emit()),this.panelClosingActions}),(0,re.q)(1)).subscribe(Ye=>this._setValueAndClose(Ye))}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_setTriggerValue(Me){const Ye=(this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(Me):Me)??"";this._formField?this._formField._control.value=Ye:this._element.nativeElement.value=Ye,this._previousValue=Ye}_setValueAndClose(Me){Me&&Me.source&&(this._clearPreviousSelectedOption(Me.source),this._setTriggerValue(Me.source.value),this._onChange(Me.source.value),this._element.nativeElement.focus(),this.autocomplete._emitSelectEvent(Me.source)),this.closePanel()}_clearPreviousSelectedOption(Me){this.autocomplete.options.forEach(pt=>{pt!==Me&&pt.selected&&pt.deselect()})}_attachOverlay(){var Me;let pt=this._overlayRef;pt?(this._positionStrategy.setOrigin(this._getConnectedElement()),pt.updateSize({width:this._getPanelWidth()})):(this._portal=new ut.UE(this.autocomplete.template,this._viewContainerRef,{id:null===(Me=this._formField)||void 0===Me?void 0:Me.getLabelId()}),pt=this._overlay.create(this._getOverlayConfig()),this._overlayRef=pt,pt.keydownEvents().subscribe(_n=>{(_n.keyCode===ot.hY&&!(0,ot.Vb)(_n)||_n.keyCode===ot.LH&&(0,ot.Vb)(_n,"altKey"))&&(this._closeKeyEventStream.next(),this._resetActiveItem(),_n.stopPropagation(),_n.preventDefault())}),this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&pt&&pt.updateSize({width:this._getPanelWidth()})})),pt&&!pt.hasAttached()&&(pt.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());const Ye=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.panelOpen&&Ye!==this.panelOpen&&this.autocomplete.opened.emit()}_getOverlayConfig(){var Me;return new gt.X_({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir,panelClass:null===(Me=this._defaults)||void 0===Me?void 0:Me.overlayPanelClass})}_getOverlayPosition(){const Me=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(Me),this._positionStrategy=Me,Me}_setStrategyPositions(Me){const pt=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],Ye=this._aboveClass,_n=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:Ye},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:Ye}];let In;In="above"===this.position?_n:"below"===this.position?pt:[...pt,..._n],Me.withPositions(In)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){const Me=this.autocomplete;Me.autoActiveFirstOption?Me._keyManager.setFirstItemActive():Me._keyManager.setActiveItem(-1)}_canOpen(){const Me=this._element.nativeElement;return!Me.readOnly&&!Me.disabled&&!this._autocompleteDisabled}_getWindow(){var Me;return(null===(Me=this._document)||void 0===Me?void 0:Me.defaultView)||window}_scrollToOption(Me){const pt=this.autocomplete,Ye=(0,M.CB)(Me,pt.options,pt.optionGroups);if(0===Me&&1===Ye)pt._setScrollTop(0);else if(pt.panel){const _n=pt.options.toArray()[Me];if(_n){const In=_n._getHostElement(),Hn=(0,M.jH)(In.offsetTop,In.offsetHeight,pt._getScrollTop(),pt.panel.nativeElement.offsetHeight);pt._setScrollTop(Hn)}}}}return Ge.\u0275fac=function(Me){return new(Me||Ge)(x.Y36(x.SBq),x.Y36(gt.aV),x.Y36(x.s_b),x.Y36(x.R0b),x.Y36(x.sBO),x.Y36(bt),x.Y36(ue.Is,8),x.Y36(Pt.G_,9),x.Y36(nt.K0,8),x.Y36(Nt.rL),x.Y36(Ft,8))},Ge.\u0275dir=x.lG2({type:Ge,inputs:{position:["matAutocompletePosition","position"],autocompleteAttribute:["autocomplete","autocompleteAttribute"],autocompleteDisabled:["matAutocompleteDisabled","autocompleteDisabled"],autocomplete:["matAutocomplete","autocomplete"],connectedTo:["matAutocompleteConnectedTo","connectedTo"]},features:[x.TTD]}),Ge})(),oe=(()=>{class Ge extends Ue{constructor(){super(...arguments),this._aboveClass="mat-autocomplete-panel-above"}}return Ge.\u0275fac=function(){let pe;return function(pt){return(pe||(pe=x.n5z(Ge)))(pt||Ge)}}(),Ge.\u0275dir=x.lG2({type:Ge,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-autocomplete-trigger"],hostVars:7,hostBindings:function(Me,pt){1&Me&&x.NdJ("focusin",function(){return pt._handleFocus()})("blur",function(){return pt._onTouched()})("input",function(_n){return pt._handleInput(_n)})("keydown",function(_n){return pt._handleKeydown(_n)}),2&Me&&x.uIk("autocomplete",pt.autocompleteAttribute)("role",pt.autocompleteDisabled?null:"combobox")("aria-autocomplete",pt.autocompleteDisabled?null:"list")("aria-activedescendant",pt.panelOpen&&pt.activeOption?pt.activeOption.id:null)("aria-expanded",pt.autocompleteDisabled?null:pt.panelOpen.toString())("aria-owns",pt.autocompleteDisabled||!pt.panelOpen||null==pt.autocomplete?null:pt.autocomplete.id)("aria-haspopup",!pt.autocompleteDisabled)},exportAs:["matAutocompleteTrigger"],features:[x._Bn([St]),x.qOj]}),Ge})(),Yt=(()=>{class Ge{}return Ge.\u0275fac=function(Me){return new(Me||Ge)},Ge.\u0275mod=x.oAB({type:Ge}),Ge.\u0275inj=x.cJS({providers:[tt],imports:[gt.U8,M.Ng,M.BQ,nt.ez,Nt.ZD,M.Ng,M.BQ]}),Ge})()},60082:(We,Ht,y)=>{"use strict";y.d(Ht,{HS:()=>De,Hi:()=>K,oH:()=>Zt,qH:()=>Bt,qn:()=>Ft});var e=y(29521),o=y(94650),_=y(98237),x=y(21281),M=y(36895),B=y(72873),A=y(51208),Z=y(23490),ct=y(14817),et=y(42160),mt=y(12687),nt=y(95017),gt=y(21223),Nt=y(83353),ot=y(40445),ut=y(59796);const dt=["*"],re=new o.OlP("MatChipRemove"),Fe=new o.OlP("MatChipAvatar"),Rt=new o.OlP("MatChipTrailingIcon");class Gt{constructor(At){this._elementRef=At}}const se=(0,_.sb)((0,_.pj)((0,_.Kr)(Gt),"primary"),-1);let De=(()=>{class bt extends se{constructor(tt,St,Ut,Ue,oe,Yt,Ge,pe){super(tt),this._ngZone=St,this._changeDetectorRef=oe,this._hasFocus=!1,this.chipListSelectable=!0,this._chipListMultiple=!1,this._chipListDisabled=!1,this._selected=!1,this._selectable=!0,this._disabled=!1,this._removable=!0,this._onFocus=new B.x,this._onBlur=new B.x,this.selectionChange=new o.vpe,this.destroyed=new o.vpe,this.removed=new o.vpe,this._addHostClassName(),this._chipRippleTarget=Yt.createElement("div"),this._chipRippleTarget.classList.add("mat-chip-ripple"),this._elementRef.nativeElement.appendChild(this._chipRippleTarget),this._chipRipple=new _.IR(this,St,this._chipRippleTarget,Ut),this._chipRipple.setupTriggerEvents(tt),this.rippleConfig=Ue||{},this._animationsDisabled="NoopAnimations"===Ge,this.tabIndex=null!=pe&&parseInt(pe)||-1}get rippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||!!this.rippleConfig.disabled}get selected(){return this._selected}set selected(tt){const St=(0,x.Ig)(tt);St!==this._selected&&(this._selected=St,this._dispatchSelectionChange())}get value(){return void 0!==this._value?this._value:this._elementRef.nativeElement.textContent}set value(tt){this._value=tt}get selectable(){return this._selectable&&this.chipListSelectable}set selectable(tt){this._selectable=(0,x.Ig)(tt)}get disabled(){return this._chipListDisabled||this._disabled}set disabled(tt){this._disabled=(0,x.Ig)(tt)}get removable(){return this._removable}set removable(tt){this._removable=(0,x.Ig)(tt)}get ariaSelected(){return this.selectable&&(this._chipListMultiple||this.selected)?this.selected.toString():null}_addHostClassName(){const tt="mat-basic-chip",St=this._elementRef.nativeElement;St.hasAttribute(tt)||St.tagName.toLowerCase()===tt?St.classList.add(tt):St.classList.add("mat-standard-chip")}ngOnDestroy(){this.destroyed.emit({chip:this}),this._chipRipple._removeTriggerEvents()}select(){this._selected||(this._selected=!0,this._dispatchSelectionChange(),this._changeDetectorRef.markForCheck())}deselect(){this._selected&&(this._selected=!1,this._dispatchSelectionChange(),this._changeDetectorRef.markForCheck())}selectViaInteraction(){this._selected||(this._selected=!0,this._dispatchSelectionChange(!0),this._changeDetectorRef.markForCheck())}toggleSelected(tt=!1){return this._selected=!this.selected,this._dispatchSelectionChange(tt),this._changeDetectorRef.markForCheck(),this.selected}focus(){this._hasFocus||(this._elementRef.nativeElement.focus(),this._onFocus.next({chip:this})),this._hasFocus=!0}remove(){this.removable&&this.removed.emit({chip:this})}_handleClick(tt){this.disabled?tt.preventDefault():tt.stopPropagation()}_handleKeydown(tt){if(!this.disabled)switch(tt.keyCode){case e.yY:case e.ZH:this.remove(),tt.preventDefault();break;case e.L_:this.selectable&&this.toggleSelected(!0),tt.preventDefault()}}_blur(){this._ngZone.onStable.pipe((0,Z.q)(1)).subscribe(()=>{this._ngZone.run(()=>{this._hasFocus=!1,this._onBlur.next({chip:this})})})}_dispatchSelectionChange(tt=!1){this.selectionChange.emit({source:this,isUserInput:tt,selected:this._selected})}}return bt.\u0275fac=function(tt){return new(tt||bt)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(Nt.t4),o.Y36(_.Y2,8),o.Y36(o.sBO),o.Y36(M.K0),o.Y36(o.QbO,8),o.$8M("tabindex"))},bt.\u0275dir=o.lG2({type:bt,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(tt,St,Ut){if(1&tt&&(o.Suo(Ut,Fe,5),o.Suo(Ut,Rt,5),o.Suo(Ut,re,5)),2&tt){let Ue;o.iGM(Ue=o.CRH())&&(St.avatar=Ue.first),o.iGM(Ue=o.CRH())&&(St.trailingIcon=Ue.first),o.iGM(Ue=o.CRH())&&(St.removeIcon=Ue.first)}},hostAttrs:["role","option",1,"mat-chip","mat-focus-indicator"],hostVars:14,hostBindings:function(tt,St){1&tt&&o.NdJ("click",function(Ue){return St._handleClick(Ue)})("keydown",function(Ue){return St._handleKeydown(Ue)})("focus",function(){return St.focus()})("blur",function(){return St._blur()}),2&tt&&(o.uIk("tabindex",St.disabled?null:St.tabIndex)("disabled",St.disabled||null)("aria-disabled",St.disabled.toString())("aria-selected",St.ariaSelected),o.ekj("mat-chip-selected",St.selected)("mat-chip-with-avatar",St.avatar)("mat-chip-with-trailing-icon",St.trailingIcon||St.removeIcon)("mat-chip-disabled",St.disabled)("_mat-animation-noopable",St._animationsDisabled))},inputs:{color:"color",disableRipple:"disableRipple",tabIndex:"tabIndex",selected:"selected",value:"value",selectable:"selectable",disabled:"disabled",removable:"removable"},outputs:{selectionChange:"selectionChange",destroyed:"destroyed",removed:"removed"},exportAs:["matChip"],features:[o.qOj]}),bt})(),Bt=(()=>{class bt{constructor(tt,St){this._parentChip=tt,"BUTTON"===St.nativeElement.nodeName&&St.nativeElement.setAttribute("type","button")}_handleClick(tt){const St=this._parentChip;St.removable&&!St.disabled&&St.remove(),tt.stopPropagation()}}return bt.\u0275fac=function(tt){return new(tt||bt)(o.Y36(De),o.Y36(o.SBq))},bt.\u0275dir=o.lG2({type:bt,selectors:[["","matChipRemove",""]],hostAttrs:[1,"mat-chip-remove","mat-chip-trailing-icon"],hostBindings:function(tt,St){1&tt&&o.NdJ("click",function(Ue){return St._handleClick(Ue)})},features:[o._Bn([{provide:re,useExisting:bt}])]}),bt})();const Et=new o.OlP("mat-chips-default-options"),Vt=(0,_.FD)(class{constructor(bt,At,tt,St){this._defaultErrorStateMatcher=bt,this._parentForm=At,this._parentFormGroup=tt,this.ngControl=St}});let ye=0;class xe{constructor(At,tt){this.source=At,this.value=tt}}let Ft=(()=>{class bt extends Vt{constructor(tt,St,Ut,Ue,oe,Yt,Ge){super(Yt,Ue,oe,Ge),this._elementRef=tt,this._changeDetectorRef=St,this._dir=Ut,this.controlType="mat-chip-list",this._lastDestroyedChipIndex=null,this._destroyed=new B.x,this._uid="mat-chip-list-"+ye++,this._tabIndex=0,this._userTabIndex=null,this._onTouched=()=>{},this._onChange=()=>{},this._multiple=!1,this._compareWith=(pe,Me)=>pe===Me,this._required=!1,this._disabled=!1,this.ariaOrientation="horizontal",this._selectable=!0,this.change=new o.vpe,this.valueChange=new o.vpe,this.ngControl&&(this.ngControl.valueAccessor=this)}get selected(){var tt,St;return this.multiple?(null===(tt=this._selectionModel)||void 0===tt?void 0:tt.selected)||[]:null===(St=this._selectionModel)||void 0===St?void 0:St.selected[0]}get role(){return this.empty?null:"listbox"}get multiple(){return this._multiple}set multiple(tt){this._multiple=(0,x.Ig)(tt),this._syncChipsState()}get compareWith(){return this._compareWith}set compareWith(tt){this._compareWith=tt,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(tt){this.writeValue(tt),this._value=tt}get id(){return this._chipInput?this._chipInput.id:this._uid}get required(){return this._required}set required(tt){this._required=(0,x.Ig)(tt),this.stateChanges.next()}get placeholder(){return this._chipInput?this._chipInput.placeholder:this._placeholder}set placeholder(tt){this._placeholder=tt,this.stateChanges.next()}get focused(){return this._chipInput&&this._chipInput.focused||this._hasFocusedChip()}get empty(){return(!this._chipInput||this._chipInput.empty)&&(!this.chips||0===this.chips.length)}get shouldLabelFloat(){return!this.empty||this.focused}get disabled(){return this.ngControl?!!this.ngControl.disabled:this._disabled}set disabled(tt){this._disabled=(0,x.Ig)(tt),this._syncChipsState()}get selectable(){return this._selectable}set selectable(tt){this._selectable=(0,x.Ig)(tt),this.chips&&this.chips.forEach(St=>St.chipListSelectable=this._selectable)}set tabIndex(tt){this._userTabIndex=tt,this._tabIndex=tt}get chipSelectionChanges(){return(0,A.T)(...this.chips.map(tt=>tt.selectionChange))}get chipFocusChanges(){return(0,A.T)(...this.chips.map(tt=>tt._onFocus))}get chipBlurChanges(){return(0,A.T)(...this.chips.map(tt=>tt._onBlur))}get chipRemoveChanges(){return(0,A.T)(...this.chips.map(tt=>tt.destroyed))}ngAfterContentInit(){this._keyManager=new mt.Em(this.chips).withWrap().withVerticalOrientation().withHomeAndEnd().withHorizontalOrientation(this._dir?this._dir.value:"ltr"),this._dir&&this._dir.change.pipe((0,ct.R)(this._destroyed)).subscribe(tt=>this._keyManager.withHorizontalOrientation(tt)),this._keyManager.tabOut.pipe((0,ct.R)(this._destroyed)).subscribe(()=>{this._allowFocusEscape()}),this.chips.changes.pipe((0,et.O)(null),(0,ct.R)(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>{this._syncChipsState()}),this._resetChips(),this._initializeSelection(),this._updateTabIndex(),this._updateFocusForDestroyedChips(),this.stateChanges.next()})}ngOnInit(){this._selectionModel=new nt.Ov(this.multiple,void 0,!1),this.stateChanges.next()}ngDoCheck(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==this._disabled&&(this.disabled=!!this.ngControl.disabled))}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),this.stateChanges.complete(),this._dropSubscriptions()}registerInput(tt){this._chipInput=tt,this._elementRef.nativeElement.setAttribute("data-mat-chip-input",tt.id)}setDescribedByIds(tt){this._ariaDescribedby=tt.join(" ")}writeValue(tt){this.chips&&this._setSelectionByValue(tt,!1)}registerOnChange(tt){this._onChange=tt}registerOnTouched(tt){this._onTouched=tt}setDisabledState(tt){this.disabled=tt,this.stateChanges.next()}onContainerClick(tt){this._originatesFromChip(tt)||this.focus()}focus(tt){this.disabled||this._chipInput&&this._chipInput.focused||(this.chips.length>0?(this._keyManager.setFirstItemActive(),this.stateChanges.next()):(this._focusInput(tt),this.stateChanges.next()))}_focusInput(tt){this._chipInput&&this._chipInput.focus(tt)}_keydown(tt){const St=tt.target;St&&St.classList.contains("mat-chip")&&(this._keyManager.onKeydown(tt),this.stateChanges.next())}_updateTabIndex(){this._tabIndex=this._userTabIndex||(0===this.chips.length?-1:0)}_updateFocusForDestroyedChips(){if(null!=this._lastDestroyedChipIndex)if(this.chips.length){const tt=Math.min(this._lastDestroyedChipIndex,this.chips.length-1);this._keyManager.setActiveItem(tt)}else this.focus();this._lastDestroyedChipIndex=null}_isValidIndex(tt){return tt>=0&&tt<this.chips.length}_setSelectionByValue(tt,St=!0){if(this._clearSelection(),this.chips.forEach(Ut=>Ut.deselect()),Array.isArray(tt))tt.forEach(Ut=>this._selectValue(Ut,St)),this._sortValues();else{const Ut=this._selectValue(tt,St);Ut&&St&&this._keyManager.setActiveItem(Ut)}}_selectValue(tt,St=!0){const Ut=this.chips.find(Ue=>null!=Ue.value&&this._compareWith(Ue.value,tt));return Ut&&(St?Ut.selectViaInteraction():Ut.select(),this._selectionModel.select(Ut)),Ut}_initializeSelection(){Promise.resolve().then(()=>{(this.ngControl||this._value)&&(this._setSelectionByValue(this.ngControl?this.ngControl.value:this._value,!1),this.stateChanges.next())})}_clearSelection(tt){this._selectionModel.clear(),this.chips.forEach(St=>{St!==tt&&St.deselect()}),this.stateChanges.next()}_sortValues(){this._multiple&&(this._selectionModel.clear(),this.chips.forEach(tt=>{tt.selected&&this._selectionModel.select(tt)}),this.stateChanges.next())}_propagateChanges(tt){let St=null;St=Array.isArray(this.selected)?this.selected.map(Ut=>Ut.value):this.selected?this.selected.value:tt,this._value=St,this.change.emit(new xe(this,St)),this.valueChange.emit(St),this._onChange(St),this._changeDetectorRef.markForCheck()}_blur(){this._hasFocusedChip()||this._keyManager.setActiveItem(-1),this.disabled||(this._chipInput?setTimeout(()=>{this.focused||this._markAsTouched()}):this._markAsTouched())}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next()}_allowFocusEscape(){-1!==this._tabIndex&&(this._tabIndex=-1,setTimeout(()=>{this._tabIndex=this._userTabIndex||0,this._changeDetectorRef.markForCheck()}))}_resetChips(){this._dropSubscriptions(),this._listenToChipsFocus(),this._listenToChipsSelection(),this._listenToChipsRemoved()}_dropSubscriptions(){this._chipFocusSubscription&&(this._chipFocusSubscription.unsubscribe(),this._chipFocusSubscription=null),this._chipBlurSubscription&&(this._chipBlurSubscription.unsubscribe(),this._chipBlurSubscription=null),this._chipSelectionSubscription&&(this._chipSelectionSubscription.unsubscribe(),this._chipSelectionSubscription=null),this._chipRemoveSubscription&&(this._chipRemoveSubscription.unsubscribe(),this._chipRemoveSubscription=null)}_listenToChipsSelection(){this._chipSelectionSubscription=this.chipSelectionChanges.subscribe(tt=>{tt.source.selected?this._selectionModel.select(tt.source):this._selectionModel.deselect(tt.source),this.multiple||this.chips.forEach(St=>{!this._selectionModel.isSelected(St)&&St.selected&&St.deselect()}),tt.isUserInput&&this._propagateChanges()})}_listenToChipsFocus(){this._chipFocusSubscription=this.chipFocusChanges.subscribe(tt=>{let St=this.chips.toArray().indexOf(tt.chip);this._isValidIndex(St)&&this._keyManager.updateActiveItem(St),this.stateChanges.next()}),this._chipBlurSubscription=this.chipBlurChanges.subscribe(()=>{this._blur(),this.stateChanges.next()})}_listenToChipsRemoved(){this._chipRemoveSubscription=this.chipRemoveChanges.subscribe(tt=>{const St=tt.chip,Ut=this.chips.toArray().indexOf(tt.chip);this._isValidIndex(Ut)&&St._hasFocus&&(this._lastDestroyedChipIndex=Ut)})}_originatesFromChip(tt){let St=tt.target;for(;St&&St!==this._elementRef.nativeElement;){if(St.classList.contains("mat-chip"))return!0;St=St.parentElement}return!1}_hasFocusedChip(){return this.chips&&this.chips.some(tt=>tt._hasFocus)}_syncChipsState(){this.chips&&this.chips.forEach(tt=>{tt._chipListDisabled=this._disabled,tt._chipListMultiple=this.multiple})}}return bt.\u0275fac=function(tt){return new(tt||bt)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(ot.Is,8),o.Y36(ut.F,8),o.Y36(ut.sg,8),o.Y36(_.rD),o.Y36(ut.a5,10))},bt.\u0275cmp=o.Xpm({type:bt,selectors:[["mat-chip-list"]],contentQueries:function(tt,St,Ut){if(1&tt&&o.Suo(Ut,De,5),2&tt){let Ue;o.iGM(Ue=o.CRH())&&(St.chips=Ue)}},hostAttrs:[1,"mat-chip-list"],hostVars:15,hostBindings:function(tt,St){1&tt&&o.NdJ("focus",function(){return St.focus()})("blur",function(){return St._blur()})("keydown",function(Ue){return St._keydown(Ue)}),2&tt&&(o.Ikx("id",St._uid),o.uIk("tabindex",St.disabled?null:St._tabIndex)("aria-describedby",St._ariaDescribedby||null)("aria-required",St.role?St.required:null)("aria-disabled",St.disabled.toString())("aria-invalid",St.errorState)("aria-multiselectable",St.multiple)("role",St.role)("aria-orientation",St.ariaOrientation),o.ekj("mat-chip-list-disabled",St.disabled)("mat-chip-list-invalid",St.errorState)("mat-chip-list-required",St.required))},inputs:{ariaOrientation:["aria-orientation","ariaOrientation"],multiple:"multiple",compareWith:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",selectable:"selectable",tabIndex:"tabIndex",errorStateMatcher:"errorStateMatcher"},outputs:{change:"change",valueChange:"valueChange"},exportAs:["matChipList"],features:[o._Bn([{provide:gt.Eo,useExisting:bt}]),o.qOj],ngContentSelectors:dt,decls:2,vars:0,consts:[[1,"mat-chip-list-wrapper"]],template:function(tt,St){1&tt&&(o.F$t(),o.TgZ(0,"div",0),o.Hsn(1),o.qZA())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transform:translateZ(0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}._mat-animation-noopable.mat-standard-chip{transition:none;animation:none}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip:focus{outline:dotted 2px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],encapsulation:2,changeDetection:0}),bt})(),ze=0,Zt=(()=>{class bt{constructor(tt,St){this._elementRef=tt,this._defaultOptions=St,this.focused=!1,this._addOnBlur=!1,this.separatorKeyCodes=this._defaultOptions.separatorKeyCodes,this.chipEnd=new o.vpe,this.placeholder="",this.id="mat-chip-list-input-"+ze++,this._disabled=!1,this.inputElement=this._elementRef.nativeElement}set chipList(tt){tt&&(this._chipList=tt,this._chipList.registerInput(this))}get addOnBlur(){return this._addOnBlur}set addOnBlur(tt){this._addOnBlur=(0,x.Ig)(tt)}get disabled(){return this._disabled||this._chipList&&this._chipList.disabled}set disabled(tt){this._disabled=(0,x.Ig)(tt)}get empty(){return!this.inputElement.value}ngOnChanges(){this._chipList.stateChanges.next()}ngOnDestroy(){this.chipEnd.complete()}ngAfterContentInit(){this._focusLastChipOnBackspace=this.empty}_keydown(tt){if(tt){if(tt.keyCode===e.Mf&&!(0,e.Vb)(tt,"shiftKey")&&this._chipList._allowFocusEscape(),tt.keyCode===e.ZH&&this._focusLastChipOnBackspace)return this._chipList._keyManager.setLastItemActive(),void tt.preventDefault();this._focusLastChipOnBackspace=!1}this._emitChipEnd(tt)}_keyup(tt){!this._focusLastChipOnBackspace&&tt.keyCode===e.ZH&&this.empty&&(this._focusLastChipOnBackspace=!0,tt.preventDefault())}_blur(){this.addOnBlur&&this._emitChipEnd(),this.focused=!1,this._chipList.focused||this._chipList._blur(),this._chipList.stateChanges.next()}_focus(){this.focused=!0,this._focusLastChipOnBackspace=this.empty,this._chipList.stateChanges.next()}_emitChipEnd(tt){!this.inputElement.value&&!!tt&&this._chipList._keydown(tt),(!tt||this._isSeparatorKey(tt))&&(this.chipEnd.emit({input:this.inputElement,value:this.inputElement.value,chipInput:this}),tt?.preventDefault())}_onInput(){this._chipList.stateChanges.next()}focus(tt){this.inputElement.focus(tt)}clear(){this.inputElement.value="",this._focusLastChipOnBackspace=!0}_isSeparatorKey(tt){return!(0,e.Vb)(tt)&&new Set(this.separatorKeyCodes).has(tt.keyCode)}}return bt.\u0275fac=function(tt){return new(tt||bt)(o.Y36(o.SBq),o.Y36(Et))},bt.\u0275dir=o.lG2({type:bt,selectors:[["input","matChipInputFor",""]],hostAttrs:[1,"mat-chip-input","mat-input-element"],hostVars:5,hostBindings:function(tt,St){1&tt&&o.NdJ("keydown",function(Ue){return St._keydown(Ue)})("keyup",function(Ue){return St._keyup(Ue)})("blur",function(){return St._blur()})("focus",function(){return St._focus()})("input",function(){return St._onInput()}),2&tt&&(o.Ikx("id",St.id),o.uIk("disabled",St.disabled||null)("placeholder",St.placeholder||null)("aria-invalid",St._chipList&&St._chipList.ngControl?St._chipList.ngControl.invalid:null)("aria-required",St._chipList&&St._chipList.required||null))},inputs:{separatorKeyCodes:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",chipList:["matChipInputFor","chipList"],addOnBlur:["matChipInputAddOnBlur","addOnBlur"],disabled:"disabled"},outputs:{chipEnd:"matChipInputTokenEnd"},exportAs:["matChipInput","matChipInputFor"],features:[o.TTD]}),bt})();const st={separatorKeyCodes:[e.K5]};let K=(()=>{class bt{}return bt.\u0275fac=function(tt){return new(tt||bt)},bt.\u0275mod=o.oAB({type:bt}),bt.\u0275inj=o.cJS({providers:[_.rD,{provide:Et,useValue:st}],imports:[_.BQ]}),bt})()},98237:(We,Ht,y)=>{"use strict";y.d(Ht,{_A:()=>ye,rD:()=>Yt,sG:()=>xe,K7:()=>Cn,HF:()=>on,Y2:()=>It,BQ:()=>Rt,XK:()=>Ue,ey:()=>bo,Ng:()=>Lo,rN:()=>Eo,wG:()=>we,si:()=>Ce,IR:()=>qt,CB:()=>po,jH:()=>eo,pj:()=>se,Kr:()=>jt,Id:()=>Gt,FD:()=>De,sb:()=>ue});var e=y(94650),o=y(12687),_=y(40445);const x=new e.GfV("14.2.7");var M=y(36895),B=y(83353),A=y(21281),Z=y(72873),ct=y(29521);function nt(te,$t){if(1&te&&e._UZ(0,"mat-pseudo-checkbox",4),2&te){const Mt=e.oxw();e.Q6J("state",Mt.selected?"checked":"unchecked")("disabled",Mt.disabled)}}function gt(te,$t){if(1&te&&(e.TgZ(0,"span",5),e._uU(1),e.qZA()),2&te){const Mt=e.oxw();e.xp6(1),e.hij("(",Mt.group.label,")")}}const Nt=["*"],Pt=new e.GfV("12.2.13"),Fe=new e.OlP("mat-sanity-checks",{providedIn:"root",factory:function re(){return!0}});let Rt=(()=>{class te{constructor(Mt,ee,en){this._hasDoneGlobalChecks=!1,this._document=en,Mt._applyBodyHighContrastModeCssClasses(),this._sanityChecks=ee,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}_checkIsEnabled(Mt){return!(!(0,e.X6Q)()||(0,B.Oy)())&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[Mt])}_checkDoctypeIsDefined(){this._checkIsEnabled("doctype")&&!this._document.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}_checkThemeIsPresent(){if(!this._checkIsEnabled("theme")||!this._document.body||"function"!=typeof getComputedStyle)return;const Mt=this._document.createElement("div");Mt.classList.add("mat-theme-loaded-marker"),this._document.body.appendChild(Mt);const ee=getComputedStyle(Mt);ee&&"none"!==ee.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),this._document.body.removeChild(Mt)}_checkCdkVersionMatch(){this._checkIsEnabled("version")&&Pt.full!==x.full&&console.warn("The Angular Material version ("+Pt.full+") does not match the Angular CDK version ("+x.full+").\nPlease ensure the versions of these two packages exactly match.")}}return te.\u0275fac=function(Mt){return new(Mt||te)(e.LFG(o.qm),e.LFG(Fe,8),e.LFG(M.K0))},te.\u0275mod=e.oAB({type:te}),te.\u0275inj=e.cJS({imports:[_.vT,_.vT]}),te})();function Gt(te){return class extends te{constructor(...$t){super(...$t),this._disabled=!1}get disabled(){return this._disabled}set disabled($t){this._disabled=(0,A.Ig)($t)}}}function se(te,$t){return class extends te{constructor(...Mt){super(...Mt),this.defaultColor=$t,this.color=$t}get color(){return this._color}set color(Mt){const ee=Mt||this.defaultColor;ee!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),ee&&this._elementRef.nativeElement.classList.add(`mat-${ee}`),this._color=ee)}}}function jt(te){return class extends te{constructor(...$t){super(...$t),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple($t){this._disableRipple=(0,A.Ig)($t)}}}function ue(te,$t=0){return class extends te{constructor(...Mt){super(...Mt),this._tabIndex=$t,this.defaultTabIndex=$t}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(Mt){this._tabIndex=null!=Mt?(0,A.su)(Mt):this.defaultTabIndex}}}function De(te){return class extends te{constructor(...$t){super(...$t),this.stateChanges=new Z.x,this.errorState=!1}updateErrorState(){const $t=this.errorState,ro=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);ro!==$t&&(this.errorState=ro,this.stateChanges.next())}}}const Et=new e.OlP("MAT_DATE_LOCALE",{providedIn:"root",factory:function Vt(){return(0,e.f3M)(e.soG)}});class ye{constructor(){this._localeChanges=new Z.x,this.localeChanges=this._localeChanges}getValidDateOrNull($t){return this.isDateInstance($t)&&this.isValid($t)?$t:null}deserialize($t){return null==$t||this.isDateInstance($t)&&this.isValid($t)?$t:this.invalid()}setLocale($t){this.locale=$t,this._localeChanges.next()}compareDate($t,Mt){return this.getYear($t)-this.getYear(Mt)||this.getMonth($t)-this.getMonth(Mt)||this.getDate($t)-this.getDate(Mt)}sameDate($t,Mt){if($t&&Mt){let ee=this.isValid($t),en=this.isValid(Mt);return ee&&en?!this.compareDate($t,Mt):ee==en}return $t==Mt}clampDate($t,Mt,ee){return Mt&&this.compareDate($t,Mt)<0?Mt:ee&&this.compareDate($t,ee)>0?ee:$t}}const xe=new e.OlP("mat-date-formats");let Ft;try{Ft=typeof Intl<"u"}catch{Ft=!1}const ze={long:["January","February","March","April","May","June","July","August","September","October","November","December"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],narrow:["J","F","M","A","M","J","J","A","S","O","N","D"]},wt=bt(31,te=>String(te+1)),st={long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],narrow:["S","M","T","W","T","F","S"]},K=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function bt(te,$t){const Mt=Array(te);for(let ee=0;ee<te;ee++)Mt[ee]=$t(ee);return Mt}let At=(()=>{class te extends ye{constructor(Mt,ee){super(),this.useUtcForDisplay=!0,super.setLocale(Mt),this.useUtcForDisplay=!ee.TRIDENT,this._clampDate=ee.TRIDENT||ee.EDGE}getYear(Mt){return Mt.getFullYear()}getMonth(Mt){return Mt.getMonth()}getDate(Mt){return Mt.getDate()}getDayOfWeek(Mt){return Mt.getDay()}getMonthNames(Mt){if(Ft){const ee=new Intl.DateTimeFormat(this.locale,{month:Mt,timeZone:"utc"});return bt(12,en=>this._stripDirectionalityCharacters(this._format(ee,new Date(2017,en,1))))}return ze[Mt]}getDateNames(){if(Ft){const Mt=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return bt(31,ee=>this._stripDirectionalityCharacters(this._format(Mt,new Date(2017,0,ee+1))))}return wt}getDayOfWeekNames(Mt){if(Ft){const ee=new Intl.DateTimeFormat(this.locale,{weekday:Mt,timeZone:"utc"});return bt(7,en=>this._stripDirectionalityCharacters(this._format(ee,new Date(2017,0,en+1))))}return st[Mt]}getYearName(Mt){if(Ft){const ee=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._stripDirectionalityCharacters(this._format(ee,Mt))}return String(this.getYear(Mt))}getFirstDayOfWeek(){return 0}getNumDaysInMonth(Mt){return this.getDate(this._createDateWithOverflow(this.getYear(Mt),this.getMonth(Mt)+1,0))}clone(Mt){return new Date(Mt.getTime())}createDate(Mt,ee,en){let ro=this._createDateWithOverflow(Mt,ee,en);return ro.getMonth(),ro}today(){return new Date}parse(Mt){return"number"==typeof Mt?new Date(Mt):Mt?new Date(Date.parse(Mt)):null}format(Mt,ee){if(!this.isValid(Mt))throw Error("NativeDateAdapter: Cannot format invalid date.");if(Ft){this._clampDate&&(Mt.getFullYear()<1||Mt.getFullYear()>9999)&&(Mt=this.clone(Mt)).setFullYear(Math.max(1,Math.min(9999,Mt.getFullYear()))),ee=Object.assign(Object.assign({},ee),{timeZone:"utc"});const en=new Intl.DateTimeFormat(this.locale,ee);return this._stripDirectionalityCharacters(this._format(en,Mt))}return this._stripDirectionalityCharacters(Mt.toDateString())}addCalendarYears(Mt,ee){return this.addCalendarMonths(Mt,12*ee)}addCalendarMonths(Mt,ee){let en=this._createDateWithOverflow(this.getYear(Mt),this.getMonth(Mt)+ee,this.getDate(Mt));return this.getMonth(en)!=((this.getMonth(Mt)+ee)%12+12)%12&&(en=this._createDateWithOverflow(this.getYear(en),this.getMonth(en),0)),en}addCalendarDays(Mt,ee){return this._createDateWithOverflow(this.getYear(Mt),this.getMonth(Mt),this.getDate(Mt)+ee)}toIso8601(Mt){return[Mt.getUTCFullYear(),this._2digit(Mt.getUTCMonth()+1),this._2digit(Mt.getUTCDate())].join("-")}deserialize(Mt){if("string"==typeof Mt){if(!Mt)return null;if(K.test(Mt)){let ee=new Date(Mt);if(this.isValid(ee))return ee}}return super.deserialize(Mt)}isDateInstance(Mt){return Mt instanceof Date}isValid(Mt){return!isNaN(Mt.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(Mt,ee,en){const ro=new Date;return ro.setFullYear(Mt,ee,en),ro.setHours(0,0,0,0),ro}_2digit(Mt){return("00"+Mt).slice(-2)}_stripDirectionalityCharacters(Mt){return Mt.replace(/[\u200e\u200f]/g,"")}_format(Mt,ee){const en=new Date;return en.setUTCFullYear(ee.getFullYear(),ee.getMonth(),ee.getDate()),en.setUTCHours(ee.getHours(),ee.getMinutes(),ee.getSeconds(),ee.getMilliseconds()),Mt.format(en)}}return te.\u0275fac=function(Mt){return new(Mt||te)(e.LFG(Et,8),e.LFG(B.t4))},te.\u0275prov=e.Yz7({token:te,factory:te.\u0275fac}),te})(),St=(()=>{class te{}return te.\u0275fac=function(Mt){return new(Mt||te)},te.\u0275mod=e.oAB({type:te}),te.\u0275inj=e.cJS({providers:[{provide:ye,useClass:At}],imports:[B.ud]}),te})();const Ut={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 Ue=(()=>{class te{}return te.\u0275fac=function(Mt){return new(Mt||te)},te.\u0275mod=e.oAB({type:te}),te.\u0275inj=e.cJS({providers:[{provide:xe,useValue:Ut}],imports:[St]}),te})(),Yt=(()=>{class te{isErrorState(Mt,ee){return!!(Mt&&Mt.invalid&&(Mt.touched||ee&&ee.submitted))}}return te.\u0275fac=function(Mt){return new(Mt||te)},te.\u0275prov=e.Yz7({factory:function(){return new te},token:te,providedIn:"root"}),te})();class Ye{constructor($t,Mt,ee){this._renderer=$t,this.element=Mt,this.config=ee,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const _n={enterDuration:225,exitDuration:150},Hn=(0,B.i$)({passive:!0}),Ae=["mousedown","touchstart"],Ln=["mouseup","mouseleave","touchend","touchcancel"];class qt{constructor($t,Mt,ee,en){this._target=$t,this._ngZone=Mt,this._isPointerDown=!1,this._activeRipples=new Set,this._pointerUpEventsRegistered=!1,en.isBrowser&&(this._containerElement=(0,A.fI)(ee))}fadeInRipple($t,Mt,ee={}){const en=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),ro=Object.assign(Object.assign({},_n),ee.animation);ee.centered&&($t=en.left+en.width/2,Mt=en.top+en.height/2);const qo=ee.radius||function xt(te,$t,Mt){const ee=Math.max(Math.abs(te-Mt.left),Math.abs(te-Mt.right)),en=Math.max(Math.abs($t-Mt.top),Math.abs($t-Mt.bottom));return Math.sqrt(ee*ee+en*en)}($t,Mt,en),pi=$t-en.left,Vi=Mt-en.top,Wo=ro.enterDuration,Ti=document.createElement("div");Ti.classList.add("mat-ripple-element"),Ti.style.left=pi-qo+"px",Ti.style.top=Vi-qo+"px",Ti.style.height=2*qo+"px",Ti.style.width=2*qo+"px",null!=ee.color&&(Ti.style.backgroundColor=ee.color),Ti.style.transitionDuration=`${Wo}ms`,this._containerElement.appendChild(Ti),function U(te){window.getComputedStyle(te).getPropertyValue("opacity")}(Ti),Ti.style.transform="scale(1)";const Oo=new Ye(this,Ti,ee);return Oo.state=0,this._activeRipples.add(Oo),ee.persistent||(this._mostRecentTransientRipple=Oo),this._runTimeoutOutsideZone(()=>{const Qi=Oo===this._mostRecentTransientRipple;Oo.state=1,!ee.persistent&&(!Qi||!this._isPointerDown)&&Oo.fadeOut()},Wo),Oo}fadeOutRipple($t){const Mt=this._activeRipples.delete($t);if($t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),!Mt)return;const ee=$t.element,en=Object.assign(Object.assign({},_n),$t.config.animation);ee.style.transitionDuration=`${en.exitDuration}ms`,ee.style.opacity="0",$t.state=2,this._runTimeoutOutsideZone(()=>{$t.state=3,ee.parentNode.removeChild(ee)},en.exitDuration)}fadeOutAll(){this._activeRipples.forEach($t=>$t.fadeOut())}fadeOutAllNonPersistent(){this._activeRipples.forEach($t=>{$t.config.persistent||$t.fadeOut()})}setupTriggerEvents($t){const Mt=(0,A.fI)($t);!Mt||Mt===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=Mt,this._registerEvents(Ae))}handleEvent($t){"mousedown"===$t.type?this._onMousedown($t):"touchstart"===$t.type?this._onTouchStart($t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(Ln),this._pointerUpEventsRegistered=!0)}_onMousedown($t){const Mt=(0,o.X6)($t),ee=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!Mt&&!ee&&(this._isPointerDown=!0,this.fadeInRipple($t.clientX,$t.clientY,this._target.rippleConfig))}_onTouchStart($t){if(!this._target.rippleDisabled&&!(0,o.yG)($t)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const Mt=$t.changedTouches;for(let ee=0;ee<Mt.length;ee++)this.fadeInRipple(Mt[ee].clientX,Mt[ee].clientY,this._target.rippleConfig)}}_onPointerUp(){!this._isPointerDown||(this._isPointerDown=!1,this._activeRipples.forEach($t=>{!$t.config.persistent&&(1===$t.state||$t.config.terminateOnPointerUp&&0===$t.state)&&$t.fadeOut()}))}_runTimeoutOutsideZone($t,Mt=0){this._ngZone.runOutsideAngular(()=>setTimeout($t,Mt))}_registerEvents($t){this._ngZone.runOutsideAngular(()=>{$t.forEach(Mt=>{this._triggerElement.addEventListener(Mt,this,Hn)})})}_removeTriggerEvents(){this._triggerElement&&(Ae.forEach($t=>{this._triggerElement.removeEventListener($t,this,Hn)}),this._pointerUpEventsRegistered&&Ln.forEach($t=>{this._triggerElement.removeEventListener($t,this,Hn)}))}}const It=new e.OlP("mat-ripple-global-options");let we=(()=>{class te{constructor(Mt,ee,en,ro,qo){this._elementRef=Mt,this._animationMode=qo,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=ro||{},this._rippleRenderer=new qt(this,ee,Mt,en)}get disabled(){return this._disabled}set disabled(Mt){Mt&&this.fadeOutAllNonPersistent(),this._disabled=Mt,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(Mt){this._trigger=Mt,this._setupTriggerEventsIfEnabled()}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:Object.assign(Object.assign(Object.assign({},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(Mt,ee=0,en){return"number"==typeof Mt?this._rippleRenderer.fadeInRipple(Mt,ee,Object.assign(Object.assign({},this.rippleConfig),en)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),Mt))}}return te.\u0275fac=function(Mt){return new(Mt||te)(e.Y36(e.SBq),e.Y36(e.R0b),e.Y36(B.t4),e.Y36(It,8),e.Y36(e.QbO,8))},te.\u0275dir=e.lG2({type:te,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(Mt,ee){2&Mt&&e.ekj("mat-ripple-unbounded",ee.unbounded)},inputs:{radius:["matRippleRadius","radius"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"],color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],animation:["matRippleAnimation","animation"]},exportAs:["matRipple"]}),te})(),Ce=(()=>{class te{}return te.\u0275fac=function(Mt){return new(Mt||te)},te.\u0275mod=e.oAB({type:te}),te.\u0275inj=e.cJS({imports:[Rt,B.ud,Rt]}),te})(),ce=(()=>{class te{constructor(Mt){this._animationMode=Mt,this.state="unchecked",this.disabled=!1}}return te.\u0275fac=function(Mt){return new(Mt||te)(e.Y36(e.QbO,8))},te.\u0275cmp=e.Xpm({type:te,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(Mt,ee){2&Mt&&e.ekj("mat-pseudo-checkbox-indeterminate","indeterminate"===ee.state)("mat-pseudo-checkbox-checked","checked"===ee.state)("mat-pseudo-checkbox-disabled",ee.disabled)("_mat-animation-noopable","NoopAnimations"===ee._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(Mt,ee){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;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-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],encapsulation:2,changeDetection:0}),te})(),de=(()=>{class te{}return te.\u0275fac=function(Mt){return new(Mt||te)},te.\u0275mod=e.oAB({type:te}),te.\u0275inj=e.cJS({imports:[Rt]}),te})();const on=new e.OlP("MAT_OPTION_PARENT_COMPONENT"),gn=Gt(class{});let Ie=0,Be=(()=>{class te extends gn{constructor(Mt){var ee;super(),this._labelId="mat-optgroup-label-"+Ie++,this._inert=null!==(ee=Mt?.inertGroups)&&void 0!==ee&&ee}}return te.\u0275fac=function(Mt){return new(Mt||te)(e.Y36(on,8))},te.\u0275dir=e.lG2({type:te,inputs:{label:"label"},features:[e.qOj]}),te})();const Cn=new e.OlP("MatOptgroup");let fo=0;class Eo{constructor($t,Mt=!1){this.source=$t,this.isUserInput=Mt}}let bi=(()=>{class te{constructor(Mt,ee,en,ro){this._element=Mt,this._changeDetectorRef=ee,this._parent=en,this.group=ro,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+fo++,this.onSelectionChange=new e.vpe,this._stateChanges=new Z.x}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(Mt){this._disabled=(0,A.Ig)(Mt)}get disableRipple(){return this._parent&&this._parent.disableRipple}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(Mt,ee){const en=this._getHostElement();"function"==typeof en.focus&&en.focus(ee)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(Mt){(Mt.keyCode===ct.K5||Mt.keyCode===ct.L_)&&!(0,ct.Vb)(Mt)&&(this._selectViaInteraction(),Mt.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const Mt=this.viewValue;Mt!==this._mostRecentViewValue&&(this._mostRecentViewValue=Mt,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(Mt=!1){this.onSelectionChange.emit(new Eo(this,Mt))}}return te.\u0275fac=function(Mt){return new(Mt||te)(e.Y36(e.SBq),e.Y36(e.sBO),e.Y36(void 0),e.Y36(Be))},te.\u0275dir=e.lG2({type:te,inputs:{id:"id",disabled:"disabled",value:"value"},outputs:{onSelectionChange:"onSelectionChange"}}),te})(),bo=(()=>{class te extends bi{constructor(Mt,ee,en,ro){super(Mt,ee,en,ro)}}return te.\u0275fac=function(Mt){return new(Mt||te)(e.Y36(e.SBq),e.Y36(e.sBO),e.Y36(on,8),e.Y36(Cn,8))},te.\u0275cmp=e.Xpm({type:te,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(Mt,ee){1&Mt&&e.NdJ("click",function(){return ee._selectViaInteraction()})("keydown",function(ro){return ee._handleKeydown(ro)}),2&Mt&&(e.Ikx("id",ee.id),e.uIk("tabindex",ee._getTabIndex())("aria-selected",ee._getAriaSelected())("aria-disabled",ee.disabled.toString()),e.ekj("mat-selected",ee.selected)("mat-option-multiple",ee.multiple)("mat-active",ee.active)("mat-option-disabled",ee.disabled))},exportAs:["matOption"],features:[e.qOj],ngContentSelectors:Nt,decls:5,vars:4,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(Mt,ee){1&Mt&&(e.F$t(),e.YNc(0,nt,1,2,"mat-pseudo-checkbox",0),e.TgZ(1,"span",1),e.Hsn(2),e.qZA(),e.YNc(3,gt,2,1,"span",2),e._UZ(4,"div",3)),2&Mt&&(e.Q6J("ngIf",ee.multiple),e.xp6(3),e.Q6J("ngIf",ee.group&&ee.group._inert),e.xp6(1),e.Q6J("matRippleTrigger",ee._getHostElement())("matRippleDisabled",ee.disabled||ee.disableRipple))},dependencies:[we,M.O5,ce],styles:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),te})();function po(te,$t,Mt){if(Mt.length){let ee=$t.toArray(),en=Mt.toArray(),ro=0;for(let qo=0;qo<te+1;qo++)ee[qo].group&&ee[qo].group===en[ro]&&ro++;return ro}return 0}function eo(te,$t,Mt,ee){return te<Mt?te:te+$t>Mt+ee?Math.max(0,te-ee+$t):Mt}let Lo=(()=>{class te{}return te.\u0275fac=function(Mt){return new(Mt||te)},te.\u0275mod=e.oAB({type:te}),te.\u0275inj=e.cJS({imports:[Ce,M.ez,Rt,de]}),te})()},32890:(We,Ht,y)=>{"use strict";y.d(Ht,{wx:()=>ei,_g:()=>ci,FA:()=>mr,nW:()=>Rn,By:()=>xi,zY:()=>Zo});var e=y(12687),o=y(98184),_=y(84080),x=y(36895),M=y(94650),B=y(98237);const A=["mat-button",""],Z=["*"],mt=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],nt=(0,B.pj)((0,B.Id)((0,B.Kr)(class{constructor(Te){this._elementRef=Te}})));let gt=(()=>{class Te extends nt{constructor(H,vt,Pe){super(H),this._focusMonitor=vt,this._animationMode=Pe,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const ln of mt)this._hasHostAttributes(ln)&&this._getHostElement().classList.add(ln);H.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(H,vt){H?this._focusMonitor.focusVia(this._getHostElement(),H,vt):this._getHostElement().focus(vt)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...H){return H.some(vt=>this._getHostElement().hasAttribute(vt))}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.SBq),M.Y36(e.tE),M.Y36(M.QbO,8))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(H,vt){if(1&H&&M.Gf(B.wG,5),2&H){let Pe;M.iGM(Pe=M.CRH())&&(vt.ripple=Pe.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(H,vt){2&H&&(M.uIk("disabled",vt.disabled||null),M.ekj("_mat-animation-noopable","NoopAnimations"===vt._animationMode)("mat-button-disabled",vt.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[M.qOj],attrs:A,ngContentSelectors:Z,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(H,vt){1&H&&(M.F$t(),M.TgZ(0,"span",0),M.Hsn(1),M.qZA(),M._UZ(2,"span",1)(3,"span",2)),2&H&&(M.xp6(2),M.ekj("mat-button-ripple-round",vt.isRoundButton||vt.isIconButton),M.Q6J("matRippleDisabled",vt._isRippleDisabled())("matRippleCentered",vt.isIconButton)("matRippleTrigger",vt._getHostElement()))},dependencies:[B.wG],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,.cdk-high-contrast-active .mat-button-base.cdk-program-focused{outline:solid 3px}\n"],encapsulation:2,changeDetection:0}),Te})(),ot=(()=>{class Te{}return Te.\u0275fac=function(H){return new(H||Te)},Te.\u0275mod=M.oAB({type:Te}),Te.\u0275inj=M.cJS({imports:[B.si,B.BQ,B.BQ]}),Te})();var ut=y(15603),dt=y(72873),Pt=y(11026),re=y(51208),Fe=y(17979),Rt=y(29521),Gt=y(23490),se=y(42160),jt=y(55674),ue=y(21281),De=y(83353),Bt=y(37340),Et=y(59796),Vt=y(21223),xe=(y(7646),y(40445));const Ft=["mat-calendar-body",""];function ze(Te,Yn){if(1&Te&&(M.TgZ(0,"tr",2)(1,"td",3),M._uU(2),M.qZA()()),2&Te){const H=M.oxw();M.xp6(1),M.Udp("padding-top",H._cellPadding)("padding-bottom",H._cellPadding),M.uIk("colspan",H.numCols),M.xp6(1),M.hij(" ",H.label," ")}}function Zt(Te,Yn){if(1&Te&&(M.TgZ(0,"td",3),M._uU(1),M.qZA()),2&Te){const H=M.oxw(2);M.Udp("padding-top",H._cellPadding)("padding-bottom",H._cellPadding),M.uIk("colspan",H._firstRowOffset),M.xp6(1),M.hij(" ",H._firstRowOffset>=H.labelMinRequiredCells?H.label:""," ")}}function wt(Te,Yn){if(1&Te){const H=M.EpF();M.TgZ(0,"td",7),M.NdJ("click",function(Pe){const Go=M.CHM(H).$implicit,Wt=M.oxw(2);return M.KtG(Wt._cellClicked(Go,Pe))}),M.TgZ(1,"div",8),M._uU(2),M.qZA(),M._UZ(3,"div",9),M.qZA()}if(2&Te){const H=Yn.$implicit,vt=Yn.index,Pe=M.oxw().index,ln=M.oxw();M.Udp("width",ln._cellWidth)("padding-top",ln._cellPadding)("padding-bottom",ln._cellPadding),M.ekj("mat-calendar-body-disabled",!H.enabled)("mat-calendar-body-active",ln._isActiveCell(Pe,vt))("mat-calendar-body-range-start",ln._isRangeStart(H.compareValue))("mat-calendar-body-range-end",ln._isRangeEnd(H.compareValue))("mat-calendar-body-in-range",ln._isInRange(H.compareValue))("mat-calendar-body-comparison-bridge-start",ln._isComparisonBridgeStart(H.compareValue,Pe,vt))("mat-calendar-body-comparison-bridge-end",ln._isComparisonBridgeEnd(H.compareValue,Pe,vt))("mat-calendar-body-comparison-start",ln._isComparisonStart(H.compareValue))("mat-calendar-body-comparison-end",ln._isComparisonEnd(H.compareValue))("mat-calendar-body-in-comparison-range",ln._isInComparisonRange(H.compareValue))("mat-calendar-body-preview-start",ln._isPreviewStart(H.compareValue))("mat-calendar-body-preview-end",ln._isPreviewEnd(H.compareValue))("mat-calendar-body-in-preview",ln._isInPreview(H.compareValue)),M.Q6J("ngClass",H.cssClasses)("tabindex",ln._isActiveCell(Pe,vt)?0:-1),M.uIk("data-mat-row",Pe)("data-mat-col",vt)("aria-label",H.ariaLabel)("aria-disabled",!H.enabled||null)("aria-selected",ln._isSelected(H.compareValue)),M.xp6(1),M.ekj("mat-calendar-body-selected",ln._isSelected(H.compareValue))("mat-calendar-body-comparison-identical",ln._isComparisonIdentical(H.compareValue))("mat-calendar-body-today",ln.todayValue===H.compareValue),M.xp6(1),M.hij(" ",H.displayValue," ")}}function st(Te,Yn){if(1&Te&&(M.TgZ(0,"tr",4),M.YNc(1,Zt,2,6,"td",5),M.YNc(2,wt,4,46,"td",6),M.qZA()),2&Te){const H=Yn.$implicit,vt=Yn.index,Pe=M.oxw();M.xp6(1),M.Q6J("ngIf",0===vt&&Pe._firstRowOffset),M.xp6(1),M.Q6J("ngForOf",H)}}function K(Te,Yn){if(1&Te&&(M.TgZ(0,"th",5)(1,"abbr",6),M._uU(2),M.qZA()()),2&Te){const H=Yn.$implicit;M.uIk("aria-label",H.long),M.xp6(1),M.uIk("title",H.long),M.xp6(1),M.Oqu(H.narrow)}}const bt=["*"];function At(Te,Yn){}function tt(Te,Yn){if(1&Te){const H=M.EpF();M.TgZ(0,"mat-month-view",5),M.NdJ("activeDateChange",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln.activeDate=Pe)})("_userSelection",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln._dateSelected(Pe))}),M.qZA()}if(2&Te){const H=M.oxw();M.Q6J("activeDate",H.activeDate)("selected",H.selected)("dateFilter",H.dateFilter)("maxDate",H.maxDate)("minDate",H.minDate)("dateClass",H.dateClass)("comparisonStart",H.comparisonStart)("comparisonEnd",H.comparisonEnd)}}function St(Te,Yn){if(1&Te){const H=M.EpF();M.TgZ(0,"mat-year-view",6),M.NdJ("activeDateChange",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln.activeDate=Pe)})("monthSelected",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln._monthSelectedInYearView(Pe))})("selectedChange",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln._goToDateInView(Pe,"month"))}),M.qZA()}if(2&Te){const H=M.oxw();M.Q6J("activeDate",H.activeDate)("selected",H.selected)("dateFilter",H.dateFilter)("maxDate",H.maxDate)("minDate",H.minDate)("dateClass",H.dateClass)}}function Ut(Te,Yn){if(1&Te){const H=M.EpF();M.TgZ(0,"mat-multi-year-view",7),M.NdJ("activeDateChange",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln.activeDate=Pe)})("yearSelected",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln._yearSelectedInMultiYearView(Pe))})("selectedChange",function(Pe){M.CHM(H);const ln=M.oxw();return M.KtG(ln._goToDateInView(Pe,"year"))}),M.qZA()}if(2&Te){const H=M.oxw();M.Q6J("activeDate",H.activeDate)("selected",H.selected)("dateFilter",H.dateFilter)("maxDate",H.maxDate)("minDate",H.minDate)("dateClass",H.dateClass)}}function Ue(Te,Yn){}const oe=["button"];function Yt(Te,Yn){1&Te&&(M.O4$(),M.TgZ(0,"svg",3),M._UZ(1,"path",4),M.qZA())}const Ge=[[["","matDatepickerToggleIcon",""]]],pe=["[matDatepickerToggleIcon]"],Me=[[["input","matStartDate",""]],[["input","matEndDate",""]]],pt=["input[matStartDate]","input[matEndDate]"];let In=(()=>{class Te{constructor(){this.changes=new dt.x,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year"}formatYearRange(H,vt){return`${H} \u2013 ${vt}`}}return Te.\u0275fac=function(H){return new(H||Te)},Te.\u0275prov=M.Yz7({factory:function(){return new Te},token:Te,providedIn:"root"}),Te})();class Hn{constructor(Yn,H,vt,Pe,ln={},Go=Yn,Wt){this.value=Yn,this.displayValue=H,this.ariaLabel=vt,this.enabled=Pe,this.cssClasses=ln,this.compareValue=Go,this.rawValue=Wt}}let Ae=(()=>{class Te{constructor(H,vt){this._elementRef=H,this._ngZone=vt,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new M.vpe,this.previewChange=new M.vpe,this._enterHandler=Pe=>{if(this._skipNextFocus&&"focus"===Pe.type)this._skipNextFocus=!1;else if(Pe.target&&this.isRange){const ln=this._getCellFromElement(Pe.target);ln&&this._ngZone.run(()=>this.previewChange.emit({value:ln.enabled?ln:null,event:Pe}))}},this._leaveHandler=Pe=>{null!==this.previewEnd&&this.isRange&&Pe.target&&Ln(Pe.target)&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:Pe}))},vt.runOutsideAngular(()=>{const Pe=H.nativeElement;Pe.addEventListener("mouseenter",this._enterHandler,!0),Pe.addEventListener("focus",this._enterHandler,!0),Pe.addEventListener("mouseleave",this._leaveHandler,!0),Pe.addEventListener("blur",this._leaveHandler,!0)})}_cellClicked(H,vt){H.enabled&&this.selectedValueChange.emit({value:H.value,event:vt})}_isSelected(H){return this.startValue===H||this.endValue===H}ngOnChanges(H){const vt=H.numCols,{rows:Pe,numCols:ln}=this;(H.rows||vt)&&(this._firstRowOffset=Pe&&Pe.length&&Pe[0].length?ln-Pe[0].length:0),(H.cellAspectRatio||vt||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/ln+"%"),(vt||!this._cellWidth)&&(this._cellWidth=100/ln+"%")}ngOnDestroy(){const H=this._elementRef.nativeElement;H.removeEventListener("mouseenter",this._enterHandler,!0),H.removeEventListener("focus",this._enterHandler,!0),H.removeEventListener("mouseleave",this._leaveHandler,!0),H.removeEventListener("blur",this._leaveHandler,!0)}_isActiveCell(H,vt){let Pe=H*this.numCols+vt;return H&&(Pe-=this._firstRowOffset),Pe==this.activeCell}_focusActiveCell(H=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,Gt.q)(1)).subscribe(()=>{const vt=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");vt&&(H||(this._skipNextFocus=!0),vt.focus())})})}_isRangeStart(H){return qt(H,this.startValue,this.endValue)}_isRangeEnd(H){return U(H,this.startValue,this.endValue)}_isInRange(H){return xt(H,this.startValue,this.endValue,this.isRange)}_isComparisonStart(H){return qt(H,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(H,vt,Pe){if(!this._isComparisonStart(H)||this._isRangeStart(H)||!this._isInRange(H))return!1;let ln=this.rows[vt][Pe-1];if(!ln){const Go=this.rows[vt-1];ln=Go&&Go[Go.length-1]}return ln&&!this._isRangeEnd(ln.compareValue)}_isComparisonBridgeEnd(H,vt,Pe){if(!this._isComparisonEnd(H)||this._isRangeEnd(H)||!this._isInRange(H))return!1;let ln=this.rows[vt][Pe+1];if(!ln){const Go=this.rows[vt+1];ln=Go&&Go[0]}return ln&&!this._isRangeStart(ln.compareValue)}_isComparisonEnd(H){return U(H,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(H){return xt(H,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(H){return this.comparisonStart===this.comparisonEnd&&H===this.comparisonStart}_isPreviewStart(H){return qt(H,this.previewStart,this.previewEnd)}_isPreviewEnd(H){return U(H,this.previewStart,this.previewEnd)}_isInPreview(H){return xt(H,this.previewStart,this.previewEnd,this.isRange)}_getCellFromElement(H){let vt;if(Ln(H)?vt=H:Ln(H.parentNode)&&(vt=H.parentNode),vt){const Pe=vt.getAttribute("data-mat-row"),ln=vt.getAttribute("data-mat-col");if(Pe&&ln)return this.rows[parseInt(Pe)][parseInt(ln)]}return null}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.SBq),M.Y36(M.R0b))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",previewStart:"previewStart",previewEnd:"previewEnd",label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange"},exportAs:["matCalendarBody"],features:[M.TTD],attrs:Ft,decls:2,vars:2,consts:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell",3,"ngClass","tabindex","mat-calendar-body-disabled","mat-calendar-body-active","mat-calendar-body-range-start","mat-calendar-body-range-end","mat-calendar-body-in-range","mat-calendar-body-comparison-bridge-start","mat-calendar-body-comparison-bridge-end","mat-calendar-body-comparison-start","mat-calendar-body-comparison-end","mat-calendar-body-in-comparison-range","mat-calendar-body-preview-start","mat-calendar-body-preview-end","mat-calendar-body-in-preview","width","paddingTop","paddingBottom","click",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],[1,"mat-calendar-body-cell-preview"]],template:function(H,vt){1&H&&(M.YNc(0,ze,3,6,"tr",0),M.YNc(1,st,3,2,"tr",1)),2&H&&(M.Q6J("ngIf",vt._firstRowOffset<vt.labelMinRequiredCells),M.xp6(1),M.Q6J("ngForOf",vt.rows))},dependencies:[x.mk,x.sg,x.O5],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-cell{position:relative;height:0;line-height:0;text-align:center;outline:none;cursor:pointer}.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;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .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}.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}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.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 .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-high-contrast-active .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){outline:dotted 2px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}@media(hover: none){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:transparent}}\n'],encapsulation:2,changeDetection:0}),Te})();function Ln(Te){return"TD"===Te.nodeName}function qt(Te,Yn,H){return null!==H&&Yn!==H&&Te<H&&Te===Yn}function U(Te,Yn,H){return null!==Yn&&Yn!==H&&Te>=Yn&&Te===H}function xt(Te,Yn,H,vt){return vt&&null!==Yn&&null!==H&&Yn!==H&&Te>=Yn&&Te<=H}class It{constructor(Yn,H){this.start=Yn,this.end=H}}let we=(()=>{class Te{constructor(H,vt){this.selection=H,this._adapter=vt,this._selectionChanged=new dt.x,this.selectionChanged=this._selectionChanged,this.selection=H}updateSelection(H,vt){const Pe=this.selection;this.selection=H,this._selectionChanged.next({selection:H,source:vt,oldValue:Pe})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(H){return this._adapter.isDateInstance(H)&&this._adapter.isValid(H)}}return Te.\u0275fac=function(H){return new(H||Te)(M.LFG(void 0),M.LFG(B._A))},Te.\u0275prov=M.Yz7({token:Te,factory:Te.\u0275fac}),Te})(),Ce=(()=>{class Te extends we{constructor(H){super(null,H)}add(H){super.updateSelection(H,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const H=new Te(this._adapter);return H.updateSelection(this.selection,this),H}}return Te.\u0275fac=function(H){return new(H||Te)(M.LFG(B._A))},Te.\u0275prov=M.Yz7({token:Te,factory:Te.\u0275fac}),Te})(),ce=(()=>{class Te extends we{constructor(H){super(new It(null,null),H)}add(H){let{start:vt,end:Pe}=this.selection;null==vt?vt=H:null==Pe?Pe=H:(vt=H,Pe=null),super.updateSelection(new It(vt,Pe),this)}isValid(){const{start:H,end:vt}=this.selection;return null==H&&null==vt||(null!=H&&null!=vt?this._isValidDateInstance(H)&&this._isValidDateInstance(vt)&&this._adapter.compareDate(H,vt)<=0:(null==H||this._isValidDateInstance(H))&&(null==vt||this._isValidDateInstance(vt)))}isComplete(){return null!=this.selection.start&&null!=this.selection.end}clone(){const H=new Te(this._adapter);return H.updateSelection(this.selection,this),H}}return Te.\u0275fac=function(H){return new(H||Te)(M.LFG(B._A))},Te.\u0275prov=M.Yz7({token:Te,factory:Te.\u0275fac}),Te})();const on={provide:we,deps:[[new M.FiY,new M.tp0,we],B._A],useFactory:function de(Te,Yn){return Te||new Ce(Yn)}},Ie={provide:we,deps:[[new M.FiY,new M.tp0,we],B._A],useFactory:function gn(Te,Yn){return Te||new ce(Yn)}},Be=new M.OlP("MAT_DATE_RANGE_SELECTION_STRATEGY");let Cn=(()=>{class Te{constructor(H){this._dateAdapter=H}selectionFinished(H,vt){let{start:Pe,end:ln}=vt;return null==Pe?Pe=H:null==ln&&H&&this._dateAdapter.compareDate(H,Pe)>=0?ln=H:(Pe=H,ln=null),new It(Pe,ln)}createPreview(H,vt){let Pe=null,ln=null;return vt.start&&!vt.end&&H&&(Pe=vt.start,ln=H),new It(Pe,ln)}}return Te.\u0275fac=function(H){return new(H||Te)(M.LFG(B._A))},Te.\u0275prov=M.Yz7({token:Te,factory:Te.\u0275fac}),Te})();const fo={provide:Be,deps:[[new M.FiY,new M.tp0,Be],B._A],useFactory:function Mn(Te,Yn){return Te||new Cn(Yn)}};let bi=(()=>{class Te{constructor(H,vt,Pe,ln,Go){this._changeDetectorRef=H,this._dateFormats=vt,this._dateAdapter=Pe,this._dir=ln,this._rangeStrategy=Go,this._rerenderSubscription=Pt.w0.EMPTY,this.selectedChange=new M.vpe,this._userSelection=new M.vpe,this.activeDateChange=new M.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(H){const vt=this._activeDate,Pe=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Pe,this.minDate,this.maxDate),this._hasSameMonthAndYear(vt,this._activeDate)||this._init()}get selected(){return this._selected}set selected(H){this._selected=H instanceof It?H:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(H){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get maxDate(){return this._maxDate}set maxDate(H){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,se.O)(null)).subscribe(()=>this._init())}ngOnChanges(H){const vt=H.comparisonStart||H.comparisonEnd;vt&&!vt.firstChange&&this._setRanges(this.selected)}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(H){const vt=H.value,Pe=this._dateAdapter.getYear(this.activeDate),ln=this._dateAdapter.getMonth(this.activeDate),Go=this._dateAdapter.createDate(Pe,ln,vt);let Wt,Se;this._selected instanceof It?(Wt=this._getDateInCurrentMonth(this._selected.start),Se=this._getDateInCurrentMonth(this._selected.end)):Wt=Se=this._getDateInCurrentMonth(this._selected),(Wt!==vt||Se!==vt)&&this.selectedChange.emit(Go),this._userSelection.emit({value:Go,event:H.event}),this._previewStart=this._previewEnd=null,this._changeDetectorRef.markForCheck()}_handleCalendarBodyKeydown(H){const vt=this._activeDate,Pe=this._isRtl();switch(H.keyCode){case Rt.oh:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,Pe?1:-1);break;case Rt.SV:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,Pe?-1:1);break;case Rt.LH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case Rt.JH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case Rt.Sd:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case Rt.uR:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case Rt.Ku:this.activeDate=H.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case Rt.VM:this.activeDate=H.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case Rt.K5:case Rt.L_:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&H.preventDefault());case Rt.hY:return void(null!=this._previewEnd&&!(0,Rt.Vb)(H)&&(this._previewStart=this._previewEnd=null,this.selectedChange.emit(null),this._userSelection.emit({value:null,event:H}),H.preventDefault(),H.stopPropagation()));default:return}this._dateAdapter.compareDate(vt,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),H.preventDefault()}_handleCalendarBodyKeyup(H){(H.keyCode===Rt.L_||H.keyCode===Rt.K5)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:H}),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 H=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(H)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(H){this._matCalendarBody._focusActiveCell(H)}_previewChanged({event:H,value:vt}){if(this._rangeStrategy){const ln=this._rangeStrategy.createPreview(vt?vt.rawValue:null,this.selected,H);this._previewStart=this._getCellCompareValue(ln.start),this._previewEnd=this._getCellCompareValue(ln.end),this._changeDetectorRef.detectChanges()}}_initWeekdays(){const H=this._dateAdapter.getFirstDayOfWeek(),vt=this._dateAdapter.getDayOfWeekNames("narrow");let ln=this._dateAdapter.getDayOfWeekNames("long").map((Go,Wt)=>({long:Go,narrow:vt[Wt]}));this._weekdays=ln.slice(H).concat(ln.slice(0,H))}_createWeekCells(){const H=this._dateAdapter.getNumDaysInMonth(this.activeDate),vt=this._dateAdapter.getDateNames();this._weeks=[[]];for(let Pe=0,ln=this._firstWeekOffset;Pe<H;Pe++,ln++){7==ln&&(this._weeks.push([]),ln=0);const Go=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),Pe+1),Wt=this._shouldEnableDate(Go),Se=this._dateAdapter.format(Go,this._dateFormats.display.dateA11yLabel),pn=this.dateClass?this.dateClass(Go,"month"):void 0;this._weeks[this._weeks.length-1].push(new Hn(Pe+1,vt[Pe],Se,Wt,pn,this._getCellCompareValue(Go),Go))}}_shouldEnableDate(H){return!!H&&(!this.minDate||this._dateAdapter.compareDate(H,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(H,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(H))}_getDateInCurrentMonth(H){return H&&this._hasSameMonthAndYear(H,this.activeDate)?this._dateAdapter.getDate(H):null}_hasSameMonthAndYear(H,vt){return!(!H||!vt||this._dateAdapter.getMonth(H)!=this._dateAdapter.getMonth(vt)||this._dateAdapter.getYear(H)!=this._dateAdapter.getYear(vt))}_getCellCompareValue(H){if(H){const vt=this._dateAdapter.getYear(H),Pe=this._dateAdapter.getMonth(H),ln=this._dateAdapter.getDate(H);return new Date(vt,Pe,ln).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(H){H instanceof It?(this._rangeStart=this._getCellCompareValue(H.start),this._rangeEnd=this._getCellCompareValue(H.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(H),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(H){return!this.dateFilter||this.dateFilter(H)}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.sBO),M.Y36(B.sG,8),M.Y36(B._A,8),M.Y36(xe.Is,8),M.Y36(Be,8))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-month-view"]],viewQuery:function(H,vt){if(1&H&&M.Gf(Ae,5),2&H){let Pe;M.iGM(Pe=M.CRH())&&(vt._matCalendarBody=Pe.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[M.TTD],decls:7,vars:13,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","selectedValueChange","previewChange","keyup","keydown"],["scope","col"],[1,"mat-calendar-abbr"]],template:function(H,vt){1&H&&(M.TgZ(0,"table",0)(1,"thead",1)(2,"tr"),M.YNc(3,K,3,3,"th",2),M.qZA(),M.TgZ(4,"tr"),M._UZ(5,"th",3),M.qZA()(),M.TgZ(6,"tbody",4),M.NdJ("selectedValueChange",function(ln){return vt._dateSelected(ln)})("previewChange",function(ln){return vt._previewChanged(ln)})("keyup",function(ln){return vt._handleCalendarBodyKeyup(ln)})("keydown",function(ln){return vt._handleCalendarBodyKeydown(ln)}),M.qZA()()),2&H&&(M.xp6(3),M.Q6J("ngForOf",vt._weekdays),M.xp6(3),M.Q6J("label",vt._monthLabel)("rows",vt._weeks)("todayValue",vt._todayDate)("startValue",vt._rangeStart)("endValue",vt._rangeEnd)("comparisonStart",vt._comparisonRangeStart)("comparisonEnd",vt._comparisonRangeEnd)("previewStart",vt._previewStart)("previewEnd",vt._previewEnd)("isRange",vt._isRange)("labelMinRequiredCells",3)("activeCell",vt._dateAdapter.getDate(vt.activeDate)-1))},dependencies:[x.sg,Ae],encapsulation:2,changeDetection:0}),Te})(),eo=(()=>{class Te{constructor(H,vt,Pe){this._changeDetectorRef=H,this._dateAdapter=vt,this._dir=Pe,this._rerenderSubscription=Pt.w0.EMPTY,this.selectedChange=new M.vpe,this.yearSelected=new M.vpe,this.activeDateChange=new M.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(H){let vt=this._activeDate;const Pe=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Pe,this.minDate,this.maxDate),Lo(this._dateAdapter,vt,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(H){this._selected=H instanceof It?H:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H)),this._setSelectedYear(H)}get minDate(){return this._minDate}set minDate(H){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get maxDate(){return this._maxDate}set maxDate(H){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,se.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const vt=this._dateAdapter.getYear(this._activeDate)-te(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let Pe=0,ln=[];Pe<24;Pe++)ln.push(vt+Pe),4==ln.length&&(this._years.push(ln.map(Go=>this._createCellForYear(Go))),ln=[]);this._changeDetectorRef.markForCheck()}_yearSelected(H){const vt=H.value;this.yearSelected.emit(this._dateAdapter.createDate(vt,0,1));let Pe=this._dateAdapter.getMonth(this.activeDate),ln=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(vt,Pe,1));this.selectedChange.emit(this._dateAdapter.createDate(vt,Pe,Math.min(this._dateAdapter.getDate(this.activeDate),ln)))}_handleCalendarBodyKeydown(H){const vt=this._activeDate,Pe=this._isRtl();switch(H.keyCode){case Rt.oh:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Pe?1:-1);break;case Rt.SV:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Pe?-1:1);break;case Rt.LH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case Rt.JH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case Rt.Sd:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-te(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case Rt.uR:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,24-te(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case Rt.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,H.altKey?-240:-24);break;case Rt.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,H.altKey?240:24);break;case Rt.K5:case Rt.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(vt,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),H.preventDefault()}_handleCalendarBodyKeyup(H){(H.keyCode===Rt.L_||H.keyCode===Rt.K5)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:H}),this._selectionKeyPressed=!1)}_getActiveCell(){return te(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_createCellForYear(H){const vt=this._dateAdapter.createDate(H,0,1),Pe=this._dateAdapter.getYearName(vt),ln=this.dateClass?this.dateClass(vt,"multi-year"):void 0;return new Hn(H,Pe,Pe,this._shouldEnableYear(H),ln)}_shouldEnableYear(H){if(null==H||this.maxDate&&H>this._dateAdapter.getYear(this.maxDate)||this.minDate&&H<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(let Pe=this._dateAdapter.createDate(H,0,1);this._dateAdapter.getYear(Pe)==H;Pe=this._dateAdapter.addCalendarDays(Pe,1))if(this.dateFilter(Pe))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(H){if(this._selectedYear=null,H instanceof It){const vt=H.start||H.end;vt&&(this._selectedYear=this._dateAdapter.getYear(vt))}else H&&(this._selectedYear=this._dateAdapter.getYear(H))}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.sBO),M.Y36(B._A,8),M.Y36(xe.Is,8))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-multi-year-view"]],viewQuery:function(H,vt){if(1&H&&M.Gf(Ae,5),2&H){let Pe;M.iGM(Pe=M.CRH())&&(vt._matCalendarBody=Pe.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],decls:5,vars:7,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","keyup","keydown"]],template:function(H,vt){1&H&&(M.TgZ(0,"table",0)(1,"thead",1)(2,"tr"),M._UZ(3,"th",2),M.qZA()(),M.TgZ(4,"tbody",3),M.NdJ("selectedValueChange",function(ln){return vt._yearSelected(ln)})("keyup",function(ln){return vt._handleCalendarBodyKeyup(ln)})("keydown",function(ln){return vt._handleCalendarBodyKeydown(ln)}),M.qZA()()),2&H&&(M.xp6(4),M.Q6J("rows",vt._years)("todayValue",vt._todayYear)("startValue",vt._selectedYear)("endValue",vt._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",vt._getActiveCell()))},dependencies:[Ae],encapsulation:2,changeDetection:0}),Te})();function Lo(Te,Yn,H,vt,Pe){const ln=Te.getYear(Yn),Go=Te.getYear(H),Wt=$t(Te,vt,Pe);return Math.floor((ln-Wt)/24)===Math.floor((Go-Wt)/24)}function te(Te,Yn,H,vt){return function Mt(Te,Yn){return(Te%Yn+Yn)%Yn}(Te.getYear(Yn)-$t(Te,H,vt),24)}function $t(Te,Yn,H){let vt=0;return H?vt=Te.getYear(H)-24+1:Yn&&(vt=Te.getYear(Yn)),vt}let ee=(()=>{class Te{constructor(H,vt,Pe,ln){this._changeDetectorRef=H,this._dateFormats=vt,this._dateAdapter=Pe,this._dir=ln,this._rerenderSubscription=Pt.w0.EMPTY,this.selectedChange=new M.vpe,this.monthSelected=new M.vpe,this.activeDateChange=new M.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(H){let vt=this._activeDate;const Pe=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Pe,this.minDate,this.maxDate),this._dateAdapter.getYear(vt)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(H){this._selected=H instanceof It?H:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H)),this._setSelectedMonth(H)}get minDate(){return this._minDate}set minDate(H){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get maxDate(){return this._maxDate}set maxDate(H){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,se.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(H){const vt=H.value,Pe=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),vt,1);this.monthSelected.emit(Pe);const ln=this._dateAdapter.getNumDaysInMonth(Pe);this.selectedChange.emit(this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),vt,Math.min(this._dateAdapter.getDate(this.activeDate),ln)))}_handleCalendarBodyKeydown(H){const vt=this._activeDate,Pe=this._isRtl();switch(H.keyCode){case Rt.oh:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,Pe?1:-1);break;case Rt.SV:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,Pe?-1:1);break;case Rt.LH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case Rt.JH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case Rt.Sd:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case Rt.uR:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case Rt.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,H.altKey?-10:-1);break;case Rt.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,H.altKey?10:1);break;case Rt.K5:case Rt.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(vt,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),H.preventDefault()}_handleCalendarBodyKeyup(H){(H.keyCode===Rt.L_||H.keyCode===Rt.K5)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:H}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let H=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(vt=>vt.map(Pe=>this._createCellForMonth(Pe,H[Pe]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_getMonthInCurrentYear(H){return H&&this._dateAdapter.getYear(H)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(H):null}_createCellForMonth(H,vt){const Pe=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),H,1),ln=this._dateAdapter.format(Pe,this._dateFormats.display.monthYearA11yLabel),Go=this.dateClass?this.dateClass(Pe,"year"):void 0;return new Hn(H,vt.toLocaleUpperCase(),ln,this._shouldEnableMonth(H),Go)}_shouldEnableMonth(H){const vt=this._dateAdapter.getYear(this.activeDate);if(null==H||this._isYearAndMonthAfterMaxDate(vt,H)||this._isYearAndMonthBeforeMinDate(vt,H))return!1;if(!this.dateFilter)return!0;for(let ln=this._dateAdapter.createDate(vt,H,1);this._dateAdapter.getMonth(ln)==H;ln=this._dateAdapter.addCalendarDays(ln,1))if(this.dateFilter(ln))return!0;return!1}_isYearAndMonthAfterMaxDate(H,vt){if(this.maxDate){const Pe=this._dateAdapter.getYear(this.maxDate),ln=this._dateAdapter.getMonth(this.maxDate);return H>Pe||H===Pe&&vt>ln}return!1}_isYearAndMonthBeforeMinDate(H,vt){if(this.minDate){const Pe=this._dateAdapter.getYear(this.minDate),ln=this._dateAdapter.getMonth(this.minDate);return H<Pe||H===Pe&&vt<ln}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(H){this._selectedMonth=H instanceof It?this._getMonthInCurrentYear(H.start)||this._getMonthInCurrentYear(H.end):this._getMonthInCurrentYear(H)}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.sBO),M.Y36(B.sG,8),M.Y36(B._A,8),M.Y36(xe.Is,8))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-year-view"]],viewQuery:function(H,vt){if(1&H&&M.Gf(Ae,5),2&H){let Pe;M.iGM(Pe=M.CRH())&&(vt._matCalendarBody=Pe.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],decls:5,vars:9,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","keyup","keydown"]],template:function(H,vt){1&H&&(M.TgZ(0,"table",0)(1,"thead",1)(2,"tr"),M._UZ(3,"th",2),M.qZA()(),M.TgZ(4,"tbody",3),M.NdJ("selectedValueChange",function(ln){return vt._monthSelected(ln)})("keyup",function(ln){return vt._handleCalendarBodyKeyup(ln)})("keydown",function(ln){return vt._handleCalendarBodyKeydown(ln)}),M.qZA()()),2&H&&(M.xp6(4),M.Q6J("label",vt._yearLabel)("rows",vt._months)("todayValue",vt._todayMonth)("startValue",vt._selectedMonth)("endValue",vt._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",vt._dateAdapter.getMonth(vt.activeDate)))},dependencies:[Ae],encapsulation:2,changeDetection:0}),Te})(),en=0,ro=(()=>{class Te{constructor(H,vt,Pe,ln,Go){this._intl=H,this.calendar=vt,this._dateAdapter=Pe,this._dateFormats=ln,this._buttonDescriptionId="mat-calendar-button-"+en++,this.calendar.stateChanges.subscribe(()=>Go.markForCheck())}get periodButtonText(){if("month"==this.calendar.currentView)return this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase();if("year"==this.calendar.currentView)return this._dateAdapter.getYearName(this.calendar.activeDate);const vt=this._dateAdapter.getYear(this.calendar.activeDate)-te(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),Pe=vt+24-1,ln=this._dateAdapter.getYearName(this._dateAdapter.createDate(vt,0,1)),Go=this._dateAdapter.getYearName(this._dateAdapter.createDate(Pe,0,1));return this._intl.formatYearRange(ln,Go)}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:-24)}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:24)}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(H,vt){return"month"==this.calendar.currentView?this._dateAdapter.getYear(H)==this._dateAdapter.getYear(vt)&&this._dateAdapter.getMonth(H)==this._dateAdapter.getMonth(vt):"year"==this.calendar.currentView?this._dateAdapter.getYear(H)==this._dateAdapter.getYear(vt):Lo(this._dateAdapter,H,vt,this.calendar.minDate,this.calendar.maxDate)}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(In),M.Y36((0,M.Gpc)(()=>qo)),M.Y36(B._A,8),M.Y36(B.sG,8),M.Y36(M.sBO))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:bt,decls:10,vars:10,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","cdkAriaLive","polite",1,"mat-calendar-period-button",3,"click"],[1,"mat-calendar-arrow"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"]],template:function(H,vt){1&H&&(M.F$t(),M.TgZ(0,"div",0)(1,"div",1)(2,"button",2),M.NdJ("click",function(){return vt.currentPeriodClicked()}),M.TgZ(3,"span"),M._uU(4),M.qZA(),M._UZ(5,"div",3),M.qZA(),M._UZ(6,"div",4),M.Hsn(7),M.TgZ(8,"button",5),M.NdJ("click",function(){return vt.previousClicked()}),M.qZA(),M.TgZ(9,"button",6),M.NdJ("click",function(){return vt.nextClicked()}),M.qZA()()()),2&H&&(M.xp6(2),M.uIk("aria-label",vt.periodButtonLabel)("aria-describedby",vt._buttonDescriptionId),M.xp6(1),M.uIk("id",vt._buttonDescriptionId),M.xp6(1),M.Oqu(vt.periodButtonText),M.xp6(1),M.ekj("mat-calendar-invert","month"!==vt.calendar.currentView),M.xp6(3),M.Q6J("disabled",!vt.previousEnabled()),M.uIk("aria-label",vt.prevButtonLabel),M.xp6(1),M.Q6J("disabled",!vt.nextEnabled()),M.uIk("aria-label",vt.nextButtonLabel))},dependencies:[gt,e.Qr],encapsulation:2,changeDetection:0}),Te})(),qo=(()=>{class Te{constructor(H,vt,Pe,ln){this._dateAdapter=vt,this._dateFormats=Pe,this._changeDetectorRef=ln,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new M.vpe,this.yearSelected=new M.vpe,this.monthSelected=new M.vpe,this.viewChanged=new M.vpe(!0),this._userSelection=new M.vpe,this.stateChanges=new dt.x,this._intlChanges=H.changes.subscribe(()=>{ln.markForCheck(),this.stateChanges.next()})}get startAt(){return this._startAt}set startAt(H){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get selected(){return this._selected}set selected(H){this._selected=H instanceof It?H:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get minDate(){return this._minDate}set minDate(H){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get maxDate(){return this._maxDate}set maxDate(H){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get activeDate(){return this._clampedActiveDate}set activeDate(H){this._clampedActiveDate=this._dateAdapter.clampDate(H,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(H){const vt=this._currentView!==H?H:null;this._currentView=H,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),vt&&this.viewChanged.emit(vt)}ngAfterContentInit(){this._calendarHeaderPortal=new _.C5(this.headerComponent||ro),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(H){const vt=H.minDate||H.maxDate||H.dateFilter;if(vt&&!vt.firstChange){const Pe=this._getCurrentViewComponent();Pe&&(this._changeDetectorRef.detectChanges(),Pe._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(H){const vt=H.value;(this.selected instanceof It||vt&&!this._dateAdapter.sameDate(vt,this.selected))&&this.selectedChange.emit(vt),this._userSelection.emit(H)}_yearSelectedInMultiYearView(H){this.yearSelected.emit(H)}_monthSelectedInYearView(H){this.monthSelected.emit(H)}_goToDateInView(H,vt){this.activeDate=H,this.currentView=vt}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(In),M.Y36(B._A,8),M.Y36(B.sG,8),M.Y36(M.sBO))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-calendar"]],viewQuery:function(H,vt){if(1&H&&(M.Gf(bi,5),M.Gf(ee,5),M.Gf(eo,5)),2&H){let Pe;M.iGM(Pe=M.CRH())&&(vt.monthView=Pe.first),M.iGM(Pe=M.CRH())&&(vt.yearView=Pe.first),M.iGM(Pe=M.CRH())&&(vt.multiYearView=Pe.first)}},hostAttrs:[1,"mat-calendar"],inputs:{startView:"startView",startAt:"startAt",selected:"selected",minDate:"minDate",maxDate:"maxDate",headerComponent:"headerComponent",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection"},exportAs:["matCalendar"],features:[M._Bn([on]),M.TTD],decls:5,vars:5,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],template:function(H,vt){1&H&&(M.YNc(0,At,0,0,"ng-template",0),M.TgZ(1,"div",1),M.YNc(2,tt,1,8,"mat-month-view",2),M.YNc(3,St,1,6,"mat-year-view",3),M.YNc(4,Ut,1,6,"mat-multi-year-view",4),M.qZA()),2&H&&(M.Q6J("cdkPortalOutlet",vt._calendarHeaderPortal),M.xp6(1),M.Q6J("ngSwitch",vt.currentView),M.xp6(1),M.Q6J("ngSwitchCase","month"),M.xp6(1),M.Q6J("ngSwitchCase","year"),M.xp6(1),M.Q6J("ngSwitchCase","multi-year"))},dependencies:[x.RF,x.n9,e.kH,_.Pl,bi,ee,eo],styles:['.mat-calendar{display:block}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;margin:5% calc(33% / 7 - 16px)}.mat-calendar-controls .mat-icon-button:hover .mat-button-focus-overlay{opacity:.04}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0}.mat-calendar-arrow{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;margin:0 0 0 5px;vertical-align:middle}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0}.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}.mat-calendar-abbr{text-decoration:none}\n'],encapsulation:2,changeDetection:0}),Te})();const pi={transformPanel:(0,Bt.X$)("transformPanel",[(0,Bt.eR)("void => enter-dropdown",(0,Bt.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,Bt.F4)([(0,Bt.oB)({opacity:0,transform:"scale(1, 0.8)"}),(0,Bt.oB)({opacity:1,transform:"scale(1, 1)"})]))),(0,Bt.eR)("void => enter-dialog",(0,Bt.jt)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,Bt.F4)([(0,Bt.oB)({opacity:0,transform:"scale(0.7)"}),(0,Bt.oB)({transform:"none",opacity:1})]))),(0,Bt.eR)("* => void",(0,Bt.jt)("100ms linear",(0,Bt.oB)({opacity:0})))]),fadeInCalendar:(0,Bt.X$)("fadeInCalendar",[(0,Bt.SB)("void",(0,Bt.oB)({opacity:0})),(0,Bt.SB)("enter",(0,Bt.oB)({opacity:1})),(0,Bt.eR)("void => *",(0,Bt.jt)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let Vi=0;const Wo=new M.OlP("mat-datepicker-scroll-strategy"),Oo={provide:Wo,deps:[o.aV],useFactory:function Ti(Te){return()=>Te.scrollStrategies.reposition()}},Qi=(0,B.pj)(class{constructor(Te){this._elementRef=Te}});let or=(()=>{class Te extends Qi{constructor(H,vt,Pe,ln,Go,Wt){super(H),this._changeDetectorRef=vt,this._globalModel=Pe,this._dateAdapter=ln,this._rangeSelectionStrategy=Go,this._subscriptions=new Pt.w0,this._animationDone=new dt.x,this._actionsPortal=null,this._closeButtonText=Wt.closeCalendarLabel}ngOnInit(){this._model=this._actionsPortal?this._globalModel.clone():this._globalModel,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(H){const vt=this._model.selection,Pe=H.value,ln=vt instanceof It;if(ln&&this._rangeSelectionStrategy){const Go=this._rangeSelectionStrategy.selectionFinished(Pe,vt,H.event);this._model.updateSelection(Go,this)}else Pe&&(ln||!this._dateAdapter.sameDate(Pe,vt))&&this._model.add(Pe);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.SBq),M.Y36(M.sBO),M.Y36(we),M.Y36(B._A),M.Y36(Be,8),M.Y36(In))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-datepicker-content"]],viewQuery:function(H,vt){if(1&H&&M.Gf(qo,5),2&H){let Pe;M.iGM(Pe=M.CRH())&&(vt._calendar=Pe.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(H,vt){1&H&&M.WFA("@transformPanel.done",function(){return vt._animationDone.next()}),2&H&&(M.d8E("@transformPanel",vt._animationState),M.ekj("mat-datepicker-content-touch",vt.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[M.qOj],decls:5,vars:20,consts:[["cdkTrapFocus","",1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","yearSelected","monthSelected","viewChanged","_userSelection"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],template:function(H,vt){1&H&&(M.TgZ(0,"div",0)(1,"mat-calendar",1),M.NdJ("yearSelected",function(ln){return vt.datepicker._selectYear(ln)})("monthSelected",function(ln){return vt.datepicker._selectMonth(ln)})("viewChanged",function(ln){return vt.datepicker._viewChanged(ln)})("_userSelection",function(ln){return vt._handleUserSelection(ln)}),M.qZA(),M.YNc(2,Ue,0,0,"ng-template",2),M.TgZ(3,"button",3),M.NdJ("focus",function(){return vt._closeButtonFocused=!0})("blur",function(){return vt._closeButtonFocused=!1})("click",function(){return vt.datepicker.close()}),M._uU(4),M.qZA()()),2&H&&(M.ekj("mat-datepicker-content-container-with-actions",vt._actionsPortal),M.xp6(1),M.Q6J("id",vt.datepicker.id)("ngClass",vt.datepicker.panelClass)("startAt",vt.datepicker.startAt)("startView",vt.datepicker.startView)("minDate",vt.datepicker._getMinDate())("maxDate",vt.datepicker._getMaxDate())("dateFilter",vt.datepicker._getDateFilter())("headerComponent",vt.datepicker.calendarHeaderComponent)("selected",vt._getSelected())("dateClass",vt.datepicker.dateClass)("comparisonStart",vt.comparisonStart)("comparisonEnd",vt.comparisonEnd)("@fadeInCalendar","enter"),M.xp6(1),M.Q6J("cdkPortalOutlet",vt._actionsPortal),M.xp6(1),M.ekj("cdk-visually-hidden",!vt._closeButtonFocused),M.Q6J("color",vt.color||"primary"),M.xp6(1),M.Oqu(vt._closeButtonText))},dependencies:[x.mk,gt,e.mK,_.Pl,qo],styles:[".mat-datepicker-content{display:block;border-radius:4px}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.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;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}}\n"],encapsulation:2,data:{animation:[pi.transformPanel,pi.fadeInCalendar]},changeDetection:0}),Te})(),Pi=(()=>{class Te{constructor(H,vt,Pe,ln,Go,Wt,Se,pn,hn){this._overlay=vt,this._ngZone=Pe,this._viewContainerRef=ln,this._dateAdapter=Wt,this._dir=Se,this._model=hn,this._inputStateChanges=Pt.w0.EMPTY,this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this._restoreFocus=!0,this.yearSelected=new M.vpe,this.monthSelected=new M.vpe,this.viewChanged=new M.vpe(!0),this.openedStream=new M.vpe,this.closedStream=new M.vpe,this._opened=!1,this.id="mat-datepicker-"+Vi++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new dt.x,this._scrollStrategy=Go}get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(H){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(H){this._color=H}get touchUi(){return this._touchUi}set touchUi(H){this._touchUi=(0,ue.Ig)(H)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(H){const vt=(0,ue.Ig)(H);vt!==this._disabled&&(this._disabled=vt,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(H){this._restoreFocus=(0,ue.Ig)(H)}get panelClass(){return this._panelClass}set panelClass(H){this._panelClass=(0,ue.du)(H)}get opened(){return this._opened}set opened(H){(0,ue.Ig)(H)?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}ngOnChanges(H){const vt=H.xPosition||H.yPosition;if(vt&&!vt.firstChange&&this._overlayRef){const Pe=this._overlayRef.getConfig().positionStrategy;Pe instanceof o._G&&(this._setConnectedPositions(Pe),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(H){this._model.add(H)}_selectYear(H){this.yearSelected.emit(H)}_selectMonth(H){this.monthSelected.emit(H)}_viewChanged(H){this.viewChanged.emit(H)}registerInput(H){return this._inputStateChanges.unsubscribe(),this.datepickerInput=H,this._inputStateChanges=H.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(H){this._actionsPortal=H}removeActions(H){H===this._actionsPortal&&(this._actionsPortal=null)}open(){this._opened||this.disabled||(this._focusedElementBeforeOpen=(0,De.ht)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened)return;if(this._componentRef){const vt=this._componentRef.instance;vt._startExitAnimation(),vt._animationDone.pipe((0,Gt.q)(1)).subscribe(()=>this._destroyOverlay())}const H=()=>{this._opened&&(this._opened=!1,this.closedStream.emit(),this._focusedElementBeforeOpen=null)};this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus?(this._focusedElementBeforeOpen.focus(),setTimeout(H)):H()}_applyPendingSelection(){var H,vt;null===(vt=null===(H=this._componentRef)||void 0===H?void 0:H.instance)||void 0===vt||vt._applyPendingSelection()}_forwardContentValues(H){H.datepicker=this,H.color=this.color,H._actionsPortal=this._actionsPortal}_openOverlay(){this._destroyOverlay();const H=this.touchUi,vt=this.datepickerInput.getOverlayLabelId(),Pe=new _.C5(or,this._viewContainerRef),ln=this._overlayRef=this._overlay.create(new o.X_({positionStrategy:H?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[H?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:H?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-"+(H?"dialog":"popup")})),Go=ln.overlayElement;Go.setAttribute("role","dialog"),vt&&Go.setAttribute("aria-labelledby",vt),H&&Go.setAttribute("aria-modal","true"),this._getCloseStream(ln).subscribe(Wt=>{Wt&&Wt.preventDefault(),this.close()}),this._componentRef=ln.attach(Pe),this._forwardContentValues(this._componentRef.instance),H||this._ngZone.onStable.pipe((0,Gt.q)(1)).subscribe(()=>ln.updatePosition())}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const H=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(H)}_setConnectedPositions(H){const vt="end"===this.xPosition?"end":"start",Pe="start"===vt?"end":"start",ln="above"===this.yPosition?"bottom":"top",Go="top"===ln?"bottom":"top";return H.withPositions([{originX:vt,originY:Go,overlayX:vt,overlayY:ln},{originX:vt,originY:ln,overlayX:vt,overlayY:Go},{originX:Pe,originY:Go,overlayX:Pe,overlayY:ln},{originX:Pe,originY:ln,overlayX:Pe,overlayY:Go}])}_getCloseStream(H){return(0,re.T)(H.backdropClick(),H.detachments(),H.keydownEvents().pipe((0,jt.h)(vt=>vt.keyCode===Rt.hY&&!(0,Rt.Vb)(vt)||this.datepickerInput&&(0,Rt.Vb)(vt,"altKey")&&vt.keyCode===Rt.LH)))}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.SBq),M.Y36(o.aV),M.Y36(M.R0b),M.Y36(M.s_b),M.Y36(Wo),M.Y36(B._A,8),M.Y36(xe.Is,8),M.Y36(x.K0,8),M.Y36(we))},Te.\u0275dir=M.lG2({type:Te,inputs:{startView:"startView",xPosition:"xPosition",yPosition:"yPosition",startAt:"startAt",color:"color",touchUi:"touchUi",disabled:"disabled",restoreFocus:"restoreFocus",panelClass:"panelClass",opened:"opened",calendarHeaderComponent:"calendarHeaderComponent",dateClass:"dateClass"},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[M.TTD]}),Te})();class Ke{constructor(Yn,H){this.target=Yn,this.targetElement=H,this.value=this.target.value}}let Ne=(()=>{class Te{constructor(H,vt,Pe){this._elementRef=H,this._dateAdapter=vt,this._dateFormats=Pe,this.dateChange=new M.vpe,this.dateInput=new M.vpe,this.stateChanges=new dt.x,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=Pt.w0.EMPTY,this._localeSubscription=Pt.w0.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=ln=>{const Go=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ln.value));return!Go||this._matchesFilter(Go)?null:{matDatepickerFilter:!0}},this._minValidator=ln=>{const Go=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ln.value)),Wt=this._getMinDate();return!Wt||!Go||this._dateAdapter.compareDate(Wt,Go)<=0?null:{matDatepickerMin:{min:Wt,actual:Go}}},this._maxValidator=ln=>{const Go=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ln.value)),Wt=this._getMaxDate();return!Wt||!Go||this._dateAdapter.compareDate(Wt,Go)>=0?null:{matDatepickerMax:{max:Wt,actual:Go}}},this._lastValueValid=!1,this._localeSubscription=vt.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(H){this._assignValueProgrammatically(H)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(H){const vt=(0,ue.Ig)(H),Pe=this._elementRef.nativeElement;this._disabled!==vt&&(this._disabled=vt,this.stateChanges.next(void 0)),vt&&this._isInitialized&&Pe.blur&&Pe.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(H){this._model=H,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(vt=>{if(this._shouldHandleChangeEvent(vt)){const Pe=this._getValueFromModel(vt.selection);this._lastValueValid=this._isValidValue(Pe),this._cvaOnChange(Pe),this._onTouched(),this._formatValue(Pe),this.dateInput.emit(new Ke(this,this._elementRef.nativeElement)),this.dateChange.emit(new Ke(this,this._elementRef.nativeElement))}})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(H){yn(H,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(H){this._validatorOnChange=H}validate(H){return this._validator?this._validator(H):null}writeValue(H){this._assignValueProgrammatically(H)}registerOnChange(H){this._cvaOnChange=H}registerOnTouched(H){this._onTouched=H}setDisabledState(H){this.disabled=H}_onKeydown(H){H.altKey&&H.keyCode===Rt.JH&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),H.preventDefault())}_onInput(H){const vt=this._lastValueValid;let Pe=this._dateAdapter.parse(H,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(Pe),Pe=this._dateAdapter.getValidDateOrNull(Pe),this._dateAdapter.sameDate(Pe,this.value)?(H&&!this.value&&this._cvaOnChange(Pe),vt!==this._lastValueValid&&this._validatorOnChange()):(this._assignValue(Pe),this._cvaOnChange(Pe),this.dateInput.emit(new Ke(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new Ke(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(H){this._elementRef.nativeElement.value=H?this._dateAdapter.format(H,this._dateFormats.display.dateInput):""}_assignValue(H){this._model?(this._assignValueToModel(H),this._pendingValue=null):this._pendingValue=H}_isValidValue(H){return!H||this._dateAdapter.isValid(H)}_parentDisabled(){return!1}_assignValueProgrammatically(H){H=this._dateAdapter.deserialize(H),this._lastValueValid=this._isValidValue(H),H=this._dateAdapter.getValidDateOrNull(H),this._assignValue(H),this._formatValue(H)}_matchesFilter(H){const vt=this._getDateFilter();return!vt||vt(H)}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.SBq),M.Y36(B._A,8),M.Y36(B.sG,8))},Te.\u0275dir=M.lG2({type:Te,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[M.TTD]}),Te})();function yn(Te,Yn){const H=Object.keys(Te);for(let vt of H){const{previousValue:Pe,currentValue:ln}=Te[vt];if(!Yn.isDateInstance(Pe)||!Yn.isDateInstance(ln))return!0;if(!Yn.sameDate(Pe,ln))return!0}return!1}let kn=(()=>{class Te{}return Te.\u0275fac=function(H){return new(H||Te)},Te.\u0275dir=M.lG2({type:Te,selectors:[["","matDatepickerToggleIcon",""]]}),Te})(),Rn=(()=>{class Te{constructor(H,vt,Pe){this._intl=H,this._changeDetectorRef=vt,this._stateChanges=Pt.w0.EMPTY;const ln=Number(Pe);this.tabIndex=ln||0===ln?ln:null}get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(H){this._disabled=(0,ue.Ig)(H)}ngOnChanges(H){H.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(H){this.datepicker&&!this.disabled&&(this.datepicker.open(),H.stopPropagation())}_watchStateChanges(){const H=this.datepicker?this.datepicker.stateChanges:(0,Fe.of)(),vt=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,Fe.of)(),Pe=this.datepicker?(0,re.T)(this.datepicker.openedStream,this.datepicker.closedStream):(0,Fe.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,re.T)(this._intl.changes,H,vt,Pe).subscribe(()=>this._changeDetectorRef.markForCheck())}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(In),M.Y36(M.sBO),M.$8M("tabindex"))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-datepicker-toggle"]],contentQueries:function(H,vt,Pe){if(1&H&&M.Suo(Pe,kn,5),2&H){let ln;M.iGM(ln=M.CRH())&&(vt._customIcon=ln.first)}},viewQuery:function(H,vt){if(1&H&&M.Gf(oe,5),2&H){let Pe;M.iGM(Pe=M.CRH())&&(vt._button=Pe.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(H,vt){1&H&&M.NdJ("click",function(ln){return vt._open(ln)}),2&H&&(M.uIk("tabindex",null)("data-mat-calendar",vt.datepicker?vt.datepicker.id:null),M.ekj("mat-datepicker-toggle-active",vt.datepicker&&vt.datepicker.opened)("mat-accent",vt.datepicker&&"accent"===vt.datepicker.color)("mat-warn",vt.datepicker&&"warn"===vt.datepicker.color))},inputs:{tabIndex:"tabIndex",disabled:"disabled",datepicker:["for","datepicker"],ariaLabel:["aria-label","ariaLabel"],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[M.TTD],ngContentSelectors:pe,decls:4,vars:6,consts:[["mat-icon-button","","type","button",3,"disabled","disableRipple"],["button",""],["class","mat-datepicker-toggle-default-icon","viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",4,"ngIf"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",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(H,vt){1&H&&(M.F$t(Ge),M.TgZ(0,"button",0,1),M.YNc(2,Yt,2,0,"svg",2),M.Hsn(3),M.qZA()),2&H&&(M.Q6J("disabled",vt.disabled)("disableRipple",vt.disableRipple),M.uIk("aria-haspopup",vt.datepicker?"dialog":null)("aria-label",vt.ariaLabel||vt._intl.openCalendarLabel)("tabindex",vt.disabled?-1:vt.tabIndex),M.xp6(2),M.Q6J("ngIf",!vt._customIcon))},dependencies:[x.O5,gt],styles:[".mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-datepicker-toggle-default-icon{display:block;width:1.5em;height:1.5em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-datepicker-toggle-default-icon{margin:auto}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}\n"],encapsulation:2,changeDetection:0}),Te})();const _o=new M.OlP("MAT_DATE_RANGE_INPUT_PARENT"),Ao=(0,B.FD)((()=>{class Te extends Ne{constructor(H,vt,Pe,ln,Go,Wt,Se,pn){super(vt,Se,pn),this._rangeInput=H,this._defaultErrorStateMatcher=Pe,this._injector=ln,this._parentForm=Go,this._parentFormGroup=Wt}ngOnInit(){const H=this._injector.get(Et.a5,null,M.XFs.Self|M.XFs.Optional);H&&(this.ngControl=H)}ngDoCheck(){this.ngControl&&this.updateErrorState()}isEmpty(){return 0===this._elementRef.nativeElement.value.length}_getPlaceholder(){return this._elementRef.nativeElement.placeholder}focus(){this._elementRef.nativeElement.focus()}_onInput(H){super._onInput(H),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:H}){return H!==this._rangeInput._startInput&&H!==this._rangeInput._endInput}_assignValueProgrammatically(H){super._assignValueProgrammatically(H),(this===this._rangeInput._startInput?this._rangeInput._endInput:this._rangeInput._startInput)?._validatorOnChange()}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(_o),M.Y36(M.SBq),M.Y36(B.rD),M.Y36(M.zs3),M.Y36(Et.F,8),M.Y36(Et.sg,8),M.Y36(B._A,8),M.Y36(B.sG,8))},Te.\u0275dir=M.lG2({type:Te,features:[M.qOj]}),Te})());let Zo=(()=>{class Te extends Ao{constructor(H,vt,Pe,ln,Go,Wt,Se,pn){super(H,vt,Pe,ln,Go,Wt,Se,pn),this._startValidator=hn=>{const Nn=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(hn.value)),Le=this._model?this._model.selection.end:null;return!Nn||!Le||this._dateAdapter.compareDate(Nn,Le)<=0?null:{matStartDateInvalid:{end:Le,actual:Nn}}},this._validator=Et.kI.compose([...super._getValidators(),this._startValidator])}ngOnInit(){super.ngOnInit()}ngDoCheck(){super.ngDoCheck()}_getValueFromModel(H){return H.start}_shouldHandleChangeEvent(H){var vt;return!(!super._shouldHandleChangeEvent(H)||(null!==(vt=H.oldValue)&&void 0!==vt&&vt.start?H.selection.start&&!this._dateAdapter.compareDate(H.oldValue.start,H.selection.start):!H.selection.start))}_assignValueToModel(H){if(this._model){const vt=new It(H,this._model.selection.end);this._model.updateSelection(vt,this)}}_formatValue(H){super._formatValue(H),this._rangeInput._handleChildValueChange()}getMirrorValue(){const H=this._elementRef.nativeElement,vt=H.value;return vt.length>0?vt:H.placeholder}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(_o),M.Y36(M.SBq),M.Y36(B.rD),M.Y36(M.zs3),M.Y36(Et.F,8),M.Y36(Et.sg,8),M.Y36(B._A,8),M.Y36(B.sG,8))},Te.\u0275dir=M.lG2({type:Te,selectors:[["input","matStartDate",""]],hostAttrs:["type","text",1,"mat-start-date","mat-date-range-input-inner"],hostVars:6,hostBindings:function(H,vt){1&H&&M.NdJ("input",function(ln){return vt._onInput(ln.target.value)})("change",function(){return vt._onChange()})("keydown",function(ln){return vt._onKeydown(ln)})("blur",function(){return vt._onBlur()}),2&H&&(M.Ikx("disabled",vt.disabled),M.uIk("id",vt._rangeInput.id)("aria-haspopup",vt._rangeInput.rangePicker?"dialog":null)("aria-owns",(null==vt._rangeInput.rangePicker?null:vt._rangeInput.rangePicker.opened)&&vt._rangeInput.rangePicker.id||null)("min",vt._getMinDate()?vt._dateAdapter.toIso8601(vt._getMinDate()):null)("max",vt._getMaxDate()?vt._dateAdapter.toIso8601(vt._getMaxDate()):null))},inputs:{errorStateMatcher:"errorStateMatcher"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[M._Bn([{provide:Et.JU,useExisting:Te,multi:!0},{provide:Et.Cf,useExisting:Te,multi:!0}]),M.qOj]}),Te})(),xi=(()=>{class Te extends Ao{constructor(H,vt,Pe,ln,Go,Wt,Se,pn){super(H,vt,Pe,ln,Go,Wt,Se,pn),this._endValidator=hn=>{const Nn=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(hn.value)),Le=this._model?this._model.selection.start:null;return!Nn||!Le||this._dateAdapter.compareDate(Nn,Le)>=0?null:{matEndDateInvalid:{start:Le,actual:Nn}}},this._validator=Et.kI.compose([...super._getValidators(),this._endValidator])}ngOnInit(){super.ngOnInit()}ngDoCheck(){super.ngDoCheck()}_getValueFromModel(H){return H.end}_shouldHandleChangeEvent(H){var vt;return!(!super._shouldHandleChangeEvent(H)||(null!==(vt=H.oldValue)&&void 0!==vt&&vt.end?H.selection.end&&!this._dateAdapter.compareDate(H.oldValue.end,H.selection.end):!H.selection.end))}_assignValueToModel(H){if(this._model){const vt=new It(this._model.selection.start,H);this._model.updateSelection(vt,this)}}_onKeydown(H){H.keyCode===Rt.ZH&&!this._elementRef.nativeElement.value&&this._rangeInput._startInput.focus(),super._onKeydown(H)}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(_o),M.Y36(M.SBq),M.Y36(B.rD),M.Y36(M.zs3),M.Y36(Et.F,8),M.Y36(Et.sg,8),M.Y36(B._A,8),M.Y36(B.sG,8))},Te.\u0275dir=M.lG2({type:Te,selectors:[["input","matEndDate",""]],hostAttrs:["type","text",1,"mat-end-date","mat-date-range-input-inner"],hostVars:5,hostBindings:function(H,vt){1&H&&M.NdJ("input",function(ln){return vt._onInput(ln.target.value)})("change",function(){return vt._onChange()})("keydown",function(ln){return vt._onKeydown(ln)})("blur",function(){return vt._onBlur()}),2&H&&(M.Ikx("disabled",vt.disabled),M.uIk("aria-haspopup",vt._rangeInput.rangePicker?"dialog":null)("aria-owns",(null==vt._rangeInput.rangePicker?null:vt._rangeInput.rangePicker.opened)&&vt._rangeInput.rangePicker.id||null)("min",vt._getMinDate()?vt._dateAdapter.toIso8601(vt._getMinDate()):null)("max",vt._getMaxDate()?vt._dateAdapter.toIso8601(vt._getMaxDate()):null))},inputs:{errorStateMatcher:"errorStateMatcher"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[M._Bn([{provide:Et.JU,useExisting:Te,multi:!0},{provide:Et.Cf,useExisting:Te,multi:!0}]),M.qOj]}),Te})(),zo=0,ei=(()=>{class Te{constructor(H,vt,Pe,ln,Go){if(this._changeDetectorRef=H,this._elementRef=vt,this._dateAdapter=ln,this._formField=Go,this._closedSubscription=Pt.w0.EMPTY,this.id="mat-date-range-input-"+zo++,this.focused=!1,this.controlType="mat-date-range-input",this._groupDisabled=!1,this._ariaDescribedBy=null,this.separator="\u2013",this.comparisonStart=null,this.comparisonEnd=null,this.stateChanges=new dt.x,Go?._elementRef.nativeElement.classList.contains("mat-mdc-form-field")){const Wt=vt.nativeElement.classList;Wt.add("mat-mdc-input-element"),Wt.add("mat-mdc-form-field-input-control")}this.ngControl=Pe}get value(){return this._model?this._model.selection:null}get shouldLabelFloat(){return this.focused||!this.empty}get placeholder(){var H,vt;const Pe=(null===(H=this._startInput)||void 0===H?void 0:H._getPlaceholder())||"",ln=(null===(vt=this._endInput)||void 0===vt?void 0:vt._getPlaceholder())||"";return Pe||ln?`${Pe} ${this.separator} ${ln}`:""}get rangePicker(){return this._rangePicker}set rangePicker(H){H&&(this._model=H.registerInput(this),this._rangePicker=H,this._closedSubscription.unsubscribe(),this._closedSubscription=H.closedStream.subscribe(()=>{var vt,Pe;null===(vt=this._startInput)||void 0===vt||vt._onTouched(),null===(Pe=this._endInput)||void 0===Pe||Pe._onTouched()}),this._registerModel(this._model))}get required(){return!!this._required}set required(H){this._required=(0,ue.Ig)(H)}get dateFilter(){return this._dateFilter}set dateFilter(H){const vt=this._startInput,Pe=this._endInput,ln=vt&&vt._matchesFilter(vt.value),Go=Pe&&Pe._matchesFilter(vt.value);this._dateFilter=H,vt&&vt._matchesFilter(vt.value)!==ln&&vt._validatorOnChange(),Pe&&Pe._matchesFilter(Pe.value)!==Go&&Pe._validatorOnChange()}get min(){return this._min}set min(H){const vt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H));this._dateAdapter.sameDate(vt,this._min)||(this._min=vt,this._revalidate())}get max(){return this._max}set max(H){const vt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(H));this._dateAdapter.sameDate(vt,this._max)||(this._max=vt,this._revalidate())}get disabled(){return this._startInput&&this._endInput?this._startInput.disabled&&this._endInput.disabled:this._groupDisabled}set disabled(H){const vt=(0,ue.Ig)(H);vt!==this._groupDisabled&&(this._groupDisabled=vt,this.stateChanges.next(void 0))}get errorState(){return!(!this._startInput||!this._endInput)&&(this._startInput.errorState||this._endInput.errorState)}get empty(){const H=!!this._startInput&&this._startInput.isEmpty(),vt=!!this._endInput&&this._endInput.isEmpty();return H&&vt}setDescribedByIds(H){this._ariaDescribedBy=H.length?H.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,re.T)(this._startInput.stateChanges,this._endInput.stateChanges).subscribe(()=>{this.stateChanges.next(void 0)})}ngOnChanges(H){yn(H,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._closedSubscription.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(){return this._startInput?this._startInput.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 H=this._formField;return H&&H._hasFloatingLabel()?H._labelId:null}_updateFocus(H){this.focused=null!==H,this.stateChanges.next()}_revalidate(){this._startInput&&this._startInput._validatorOnChange(),this._endInput&&this._endInput._validatorOnChange()}_registerModel(H){this._startInput&&this._startInput._registerModel(H),this._endInput&&this._endInput._registerModel(H)}}return Te.\u0275fac=function(H){return new(H||Te)(M.Y36(M.sBO),M.Y36(M.SBq),M.Y36(Et.gN,10),M.Y36(B._A,8),M.Y36(Vt.G_,8))},Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-date-range-input"]],contentQueries:function(H,vt,Pe){if(1&H&&(M.Suo(Pe,Zo,5),M.Suo(Pe,xi,5)),2&H){let ln;M.iGM(ln=M.CRH())&&(vt._startInput=ln.first),M.iGM(ln=M.CRH())&&(vt._endInput=ln.first)}},hostAttrs:["role","group",1,"mat-date-range-input"],hostVars:8,hostBindings:function(H,vt){2&H&&(M.uIk("id",null)("aria-labelledby",vt._getAriaLabelledby())("aria-describedby",vt._ariaDescribedBy)("data-mat-calendar",vt.rangePicker?vt.rangePicker.id:null),M.ekj("mat-date-range-input-hide-placeholders",vt._shouldHidePlaceholders())("mat-date-range-input-required",vt.required))},inputs:{separator:"separator",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",rangePicker:"rangePicker",required:"required",dateFilter:"dateFilter",min:"min",max:"max",disabled:"disabled"},exportAs:["matDateRangeInput"],features:[M._Bn([{provide:Vt.Eo,useExisting:Te},{provide:_o,useExisting:Te}]),M.TTD],ngContentSelectors:pt,decls:9,vars:4,consts:[["cdkMonitorSubtreeFocus","",1,"mat-date-range-input-container",3,"cdkFocusChange"],[1,"mat-date-range-input-start-wrapper"],["aria-hidden","true",1,"mat-date-range-input-mirror"],[1,"mat-date-range-input-separator"],[1,"mat-date-range-input-end-wrapper"]],template:function(H,vt){1&H&&(M.F$t(Me),M.TgZ(0,"div",0),M.NdJ("cdkFocusChange",function(ln){return vt._updateFocus(ln)}),M.TgZ(1,"div",1),M.Hsn(2),M.TgZ(3,"span",2),M._uU(4),M.qZA()(),M.TgZ(5,"span",3),M._uU(6),M.qZA(),M.TgZ(7,"div",4),M.Hsn(8,1),M.qZA()()),2&H&&(M.xp6(4),M.Oqu(vt._getInputMirrorValue()),M.xp6(1),M.ekj("mat-date-range-input-separator-hidden",vt._shouldHideSeparator()),M.xp6(1),M.Oqu(vt.separator))},dependencies:[e.kH],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}.mat-date-range-input-separator-hidden{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:none}.mat-date-range-input-inner{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;vertical-align:bottom;text-align:inherit;-webkit-appearance:none;width:100%}.mat-date-range-input-inner::-ms-clear,.mat-date-range-input-inner::-ms-reveal{display:none}.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-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;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;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}.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;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;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;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;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;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;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-date-range-input-mirror{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;white-space:nowrap;display:inline-block;min-width:2px}.mat-date-range-input-start-wrapper{position:relative;overflow:hidden;max-width:calc(50% - 4px)}.mat-date-range-input-start-wrapper .mat-date-range-input-inner{position:absolute;top:0;left:0}.mat-date-range-input-end-wrapper{flex-grow:1;max-width:calc(50% - 4px)}.mat-form-field-type-mat-date-range-input .mat-form-field-infix{width:200px}\n"],encapsulation:2,changeDetection:0}),Te})(),ci=(()=>{class Te extends Pi{_forwardContentValues(H){super._forwardContentValues(H);const vt=this.datepickerInput;vt&&(H.comparisonStart=vt.comparisonStart,H.comparisonEnd=vt.comparisonEnd)}}return Te.\u0275fac=function(){let Yn;return function(vt){return(Yn||(Yn=M.n5z(Te)))(vt||Te)}}(),Te.\u0275cmp=M.Xpm({type:Te,selectors:[["mat-date-range-picker"]],exportAs:["matDateRangePicker"],features:[M._Bn([Ie,fo,{provide:Pi,useExisting:Te}]),M.qOj],decls:0,vars:0,template:function(H,vt){},encapsulation:2,changeDetection:0}),Te})(),mr=(()=>{class Te{}return Te.\u0275fac=function(H){return new(H||Te)},Te.\u0275mod=M.oAB({type:Te}),Te.\u0275inj=M.cJS({providers:[In,Oo],imports:[x.ez,ot,o.U8,e.rt,_.eL,B.BQ,ut.ZD]}),Te})()},72970:(We,Ht,y)=>{"use strict";y.d(Ht,{pp:()=>Yt,To:()=>Ge,ib:()=>bt,yz:()=>Ut,yK:()=>oe});var e=y(94650),o=y(95017),_=y(21281),x=y(72873),M=y(11026);let B=0;const A=new e.OlP("CdkAccordion");let Z=(()=>{class pe{constructor(){this._stateChanges=new x.x,this._openCloseAllActions=new x.x,this.id="cdk-accordion-"+B++,this._multi=!1}get multi(){return this._multi}set multi(pt){this._multi=(0,_.Ig)(pt)}openAll(){this._multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(pt){this._stateChanges.next(pt)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}}return pe.\u0275fac=function(pt){return new(pt||pe)},pe.\u0275dir=e.lG2({type:pe,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[e._Bn([{provide:A,useExisting:pe}]),e.TTD]}),pe})(),ct=0,et=(()=>{class pe{constructor(pt,Ye,_n){this.accordion=pt,this._changeDetectorRef=Ye,this._expansionDispatcher=_n,this._openCloseAllSubscription=M.w0.EMPTY,this.closed=new e.vpe,this.opened=new e.vpe,this.destroyed=new e.vpe,this.expandedChange=new e.vpe,this.id="cdk-accordion-child-"+ct++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=_n.listen((In,Hn)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===Hn&&this.id!==In&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}get expanded(){return this._expanded}set expanded(pt){pt=(0,_.Ig)(pt),this._expanded!==pt&&(this._expanded=pt,this.expandedChange.emit(pt),pt?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(pt){this._disabled=(0,_.Ig)(pt)}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(pt=>{this.disabled||(this.expanded=pt)})}}return pe.\u0275fac=function(pt){return new(pt||pe)(e.Y36(A,12),e.Y36(e.sBO),e.Y36(o.A8))},pe.\u0275dir=e.lG2({type:pe,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[e._Bn([{provide:A,useValue:void 0}])]}),pe})(),mt=(()=>{class pe{}return pe.\u0275fac=function(pt){return new(pt||pe)},pe.\u0275mod=e.oAB({type:pe}),pe.\u0275inj=e.cJS({}),pe})();var nt=y(84080),gt=y(36895),Nt=y(98237),ot=y(12687),ut=y(18201),dt=y(42160),Pt=y(55674),re=y(23490),Fe=y(29521),Rt=y(38981),Gt=y(51208),se=y(37340);const jt=["body"];function ue(pe,Me){}const De=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],Bt=["mat-expansion-panel-header","*","mat-action-row"];function Et(pe,Me){if(1&pe&&e._UZ(0,"span",2),2&pe){const pt=e.oxw();e.Q6J("@indicatorRotate",pt._getExpandedState())}}const Vt=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],ye=["mat-panel-title","mat-panel-description","*"],xe=new e.OlP("MAT_ACCORDION"),Ft="225ms cubic-bezier(0.4,0.0,0.2,1)",ze={indicatorRotate:(0,se.X$)("indicatorRotate",[(0,se.SB)("collapsed, void",(0,se.oB)({transform:"rotate(0deg)"})),(0,se.SB)("expanded",(0,se.oB)({transform:"rotate(180deg)"})),(0,se.eR)("expanded <=> collapsed, void => collapsed",(0,se.jt)(Ft))]),bodyExpansion:(0,se.X$)("bodyExpansion",[(0,se.SB)("collapsed, void",(0,se.oB)({height:"0px",visibility:"hidden"})),(0,se.SB)("expanded",(0,se.oB)({height:"*",visibility:"visible"})),(0,se.eR)("expanded <=> collapsed, void => collapsed",(0,se.jt)(Ft))])};let Zt=(()=>{class pe{constructor(pt){this._template=pt}}return pe.\u0275fac=function(pt){return new(pt||pe)(e.Y36(e.Rgc))},pe.\u0275dir=e.lG2({type:pe,selectors:[["ng-template","matExpansionPanelContent",""]]}),pe})(),wt=0;const st=new e.OlP("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let bt=(()=>{class pe extends et{constructor(pt,Ye,_n,In,Hn,Ae,Ln){super(pt,Ye,_n),this._viewContainerRef=In,this._animationMode=Ae,this._hideToggle=!1,this.afterExpand=new e.vpe,this.afterCollapse=new e.vpe,this._inputChanges=new x.x,this._headerId="mat-expansion-panel-header-"+wt++,this._bodyAnimationDone=new x.x,this.accordion=pt,this._document=Hn,this._bodyAnimationDone.pipe((0,ut.x)((qt,U)=>qt.fromState===U.fromState&&qt.toState===U.toState)).subscribe(qt=>{"void"!==qt.fromState&&("expanded"===qt.toState?this.afterExpand.emit():"collapsed"===qt.toState&&this.afterCollapse.emit())}),Ln&&(this.hideToggle=Ln.hideToggle)}get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(pt){this._hideToggle=(0,_.Ig)(pt)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(pt){this._togglePosition=pt}_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.opened.pipe((0,dt.O)(null),(0,Pt.h)(()=>this.expanded&&!this._portal),(0,re.q)(1)).subscribe(()=>{this._portal=new nt.UE(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(pt){this._inputChanges.next(pt)}ngOnDestroy(){super.ngOnDestroy(),this._bodyAnimationDone.complete(),this._inputChanges.complete()}_containsFocus(){if(this._body){const pt=this._document.activeElement,Ye=this._body.nativeElement;return pt===Ye||Ye.contains(pt)}return!1}}return pe.\u0275fac=function(pt){return new(pt||pe)(e.Y36(xe,12),e.Y36(e.sBO),e.Y36(o.A8),e.Y36(e.s_b),e.Y36(gt.K0),e.Y36(e.QbO,8),e.Y36(st,8))},pe.\u0275cmp=e.Xpm({type:pe,selectors:[["mat-expansion-panel"]],contentQueries:function(pt,Ye,_n){if(1&pt&&e.Suo(_n,Zt,5),2&pt){let In;e.iGM(In=e.CRH())&&(Ye._lazyContent=In.first)}},viewQuery:function(pt,Ye){if(1&pt&&e.Gf(jt,5),2&pt){let _n;e.iGM(_n=e.CRH())&&(Ye._body=_n.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(pt,Ye){2&pt&&e.ekj("mat-expanded",Ye.expanded)("_mat-animation-noopable","NoopAnimations"===Ye._animationMode)("mat-expansion-panel-spacing",Ye._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[e._Bn([{provide:xe,useValue:void 0}]),e.qOj,e.TTD],ngContentSelectors:Bt,decls:7,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(pt,Ye){1&pt&&(e.F$t(De),e.Hsn(0),e.TgZ(1,"div",0,1),e.NdJ("@bodyExpansion.done",function(In){return Ye._bodyAnimationDone.next(In)}),e.TgZ(3,"div",2),e.Hsn(4,1),e.YNc(5,ue,0,0,"ng-template",3),e.qZA(),e.Hsn(6,2),e.qZA()),2&pt&&(e.xp6(1),e.Q6J("@bodyExpansion",Ye._getExpandedState())("id",Ye.id),e.uIk("aria-labelledby",Ye._headerId),e.xp6(4),e.Q6J("cdkPortalOutlet",Ye._portal))},dependencies:[nt.Pl],styles:[".mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;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}.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:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.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}.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}.mat-action-row button.mat-button-base,.mat-action-row button.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row button.mat-button-base,[dir=rtl] .mat-action-row button.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[ze.bodyExpansion]},changeDetection:0}),pe})();class tt{}const St=(0,Nt.sb)(tt);let Ut=(()=>{class pe extends St{constructor(pt,Ye,_n,In,Hn,Ae,Ln){super(),this.panel=pt,this._element=Ye,this._focusMonitor=_n,this._changeDetectorRef=In,this._animationMode=Ae,this._parentChangeSubscription=M.w0.EMPTY;const qt=pt.accordion?pt.accordion._stateChanges.pipe((0,Pt.h)(U=>!(!U.hideToggle&&!U.togglePosition))):Rt.E;this.tabIndex=parseInt(Ln||"")||0,this._parentChangeSubscription=(0,Gt.T)(pt.opened,pt.closed,qt,pt._inputChanges.pipe((0,Pt.h)(U=>!!(U.hideToggle||U.disabled||U.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),pt.closed.pipe((0,Pt.h)(()=>pt._containsFocus())).subscribe(()=>_n.focusVia(Ye,"program")),Hn&&(this.expandedHeight=Hn.expandedHeight,this.collapsedHeight=Hn.collapsedHeight)}get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const pt=this._isExpanded();return pt&&this.expandedHeight?this.expandedHeight:!pt&&this.collapsedHeight?this.collapsedHeight:null}_keydown(pt){switch(pt.keyCode){case Fe.L_:case Fe.K5:(0,Fe.Vb)(pt)||(pt.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(pt))}}focus(pt,Ye){pt?this._focusMonitor.focusVia(this._element,pt,Ye):this._element.nativeElement.focus(Ye)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(pt=>{pt&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}return pe.\u0275fac=function(pt){return new(pt||pe)(e.Y36(bt,1),e.Y36(e.SBq),e.Y36(ot.tE),e.Y36(e.sBO),e.Y36(st,8),e.Y36(e.QbO,8),e.$8M("tabindex"))},pe.\u0275cmp=e.Xpm({type:pe,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(pt,Ye){1&pt&&e.NdJ("click",function(){return Ye._toggle()})("keydown",function(In){return Ye._keydown(In)}),2&pt&&(e.uIk("id",Ye.panel._headerId)("tabindex",Ye.tabIndex)("aria-controls",Ye._getPanelId())("aria-expanded",Ye._isExpanded())("aria-disabled",Ye.panel.disabled),e.Udp("height",Ye._getHeaderHeight()),e.ekj("mat-expanded",Ye._isExpanded())("mat-expansion-toggle-indicator-after","after"===Ye._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===Ye._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===Ye._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[e.qOj],ngContentSelectors:ye,decls:5,vars:1,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(pt,Ye){1&pt&&(e.F$t(Vt),e.TgZ(0,"span",0),e.Hsn(1),e.Hsn(2,1),e.Hsn(3,2),e.qZA(),e.YNc(4,Et,1,1,"span",1)),2&pt&&(e.xp6(4),e.Q6J("ngIf",Ye._showToggle()))},dependencies:[gt.O5],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)}.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:not([aria-disabled=true]){cursor:pointer}.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-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;margin-right:16px}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.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}.cdk-high-contrast-active .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true])::before,.cdk-high-contrast-active .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true])::before,.cdk-high-contrast-active .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true])::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;border:3px solid;border-radius:4px;content:""}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],encapsulation:2,data:{animation:[ze.indicatorRotate]},changeDetection:0}),pe})(),oe=(()=>{class pe{}return pe.\u0275fac=function(pt){return new(pt||pe)},pe.\u0275dir=e.lG2({type:pe,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),pe})(),Yt=(()=>{class pe extends Z{constructor(){super(...arguments),this._ownHeaders=new e.n_E,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(pt){this._hideToggle=(0,_.Ig)(pt)}ngAfterContentInit(){this._headers.changes.pipe((0,dt.O)(this._headers)).subscribe(pt=>{this._ownHeaders.reset(pt.filter(Ye=>Ye.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new ot.Em(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(pt){this._keyManager.onKeydown(pt)}_handleHeaderFocus(pt){this._keyManager.updateActiveItem(pt)}ngOnDestroy(){super.ngOnDestroy(),this._ownHeaders.destroy()}}return pe.\u0275fac=function(){let Me;return function(Ye){return(Me||(Me=e.n5z(pe)))(Ye||pe)}}(),pe.\u0275dir=e.lG2({type:pe,selectors:[["mat-accordion"]],contentQueries:function(pt,Ye,_n){if(1&pt&&e.Suo(_n,Ut,5),2&pt){let In;e.iGM(In=e.CRH())&&(Ye._headers=In)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(pt,Ye){2&pt&&e.ekj("mat-accordion-multi",Ye.multi)},inputs:{multi:"multi",displayMode:"displayMode",togglePosition:"togglePosition",hideToggle:"hideToggle"},exportAs:["matAccordion"],features:[e._Bn([{provide:xe,useExisting:pe}]),e.qOj]}),pe})(),Ge=(()=>{class pe{}return pe.\u0275fac=function(pt){return new(pt||pe)},pe.\u0275mod=e.oAB({type:pe}),pe.\u0275inj=e.cJS({imports:[gt.ez,Nt.BQ,mt,nt.eL]}),pe})()},21223:(We,Ht,y)=>{"use strict";y.d(Ht,{Eo:()=>st,G_:()=>Ae,KE:()=>Ln,R9:()=>Me,hX:()=>Ue,lN:()=>qt});var e=y(49643),o=y(36895),_=y(94650),x=y(98237),M=y(21281),B=y(72873),A=y(51208),Z=y(77906),ct=y(42160),et=y(14817),mt=y(23490),nt=y(37340),gt=y(40445),Nt=y(83353);const ot=["underline"],ut=["connectionContainer"],dt=["inputContainer"],Pt=["label"];function re(U,xt){1&U&&(_.ynx(0),_.TgZ(1,"div",14),_._UZ(2,"div",15)(3,"div",16)(4,"div",17),_.qZA(),_.TgZ(5,"div",18),_._UZ(6,"div",15)(7,"div",16)(8,"div",17),_.qZA(),_.BQk())}function Fe(U,xt){1&U&&(_.TgZ(0,"div",19),_.Hsn(1,1),_.qZA())}function Rt(U,xt){if(1&U&&(_.ynx(0),_.Hsn(1,2),_.TgZ(2,"span"),_._uU(3),_.qZA(),_.BQk()),2&U){const It=_.oxw(2);_.xp6(3),_.Oqu(It._control.placeholder)}}function Gt(U,xt){1&U&&_.Hsn(0,3,["*ngSwitchCase","true"])}function se(U,xt){1&U&&(_.TgZ(0,"span",23),_._uU(1," *"),_.qZA())}function jt(U,xt){if(1&U){const It=_.EpF();_.TgZ(0,"label",20,21),_.NdJ("cdkObserveContent",function(){_.CHM(It);const Ce=_.oxw();return _.KtG(Ce.updateOutlineGap())}),_.YNc(2,Rt,4,1,"ng-container",12),_.YNc(3,Gt,1,0,"ng-content",12),_.YNc(4,se,2,0,"span",22),_.qZA()}if(2&U){const It=_.oxw();_.ekj("mat-empty",It._control.empty&&!It._shouldAlwaysFloat())("mat-form-field-empty",It._control.empty&&!It._shouldAlwaysFloat())("mat-accent","accent"==It.color)("mat-warn","warn"==It.color),_.Q6J("cdkObserveContentDisabled","outline"!=It.appearance)("id",It._labelId)("ngSwitch",It._hasLabel()),_.uIk("for",It._control.id)("aria-owns",It._control.id),_.xp6(2),_.Q6J("ngSwitchCase",!1),_.xp6(1),_.Q6J("ngSwitchCase",!0),_.xp6(1),_.Q6J("ngIf",!It.hideRequiredMarker&&It._control.required&&!It._control.disabled)}}function ue(U,xt){1&U&&(_.TgZ(0,"div",24),_.Hsn(1,4),_.qZA())}function De(U,xt){if(1&U&&(_.TgZ(0,"div",25,26),_._UZ(2,"span",27),_.qZA()),2&U){const It=_.oxw();_.xp6(2),_.ekj("mat-accent","accent"==It.color)("mat-warn","warn"==It.color)}}function Bt(U,xt){if(1&U&&(_.TgZ(0,"div"),_.Hsn(1,5),_.qZA()),2&U){const It=_.oxw();_.Q6J("@transitionMessages",It._subscriptAnimationState)}}function Et(U,xt){if(1&U&&(_.TgZ(0,"div",31),_._uU(1),_.qZA()),2&U){const It=_.oxw(2);_.Q6J("id",It._hintLabelId),_.xp6(1),_.Oqu(It.hintLabel)}}function Vt(U,xt){if(1&U&&(_.TgZ(0,"div",28),_.YNc(1,Et,2,2,"div",29),_.Hsn(2,6),_._UZ(3,"div",30),_.Hsn(4,7),_.qZA()),2&U){const It=_.oxw();_.Q6J("@transitionMessages",It._subscriptAnimationState),_.xp6(1),_.Q6J("ngIf",It.hintLabel)}}const ye=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],xe=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],ze=new _.OlP("MatError"),wt={transitionMessages:(0,nt.X$)("transitionMessages",[(0,nt.SB)("enter",(0,nt.oB)({opacity:1,transform:"translateY(0%)"})),(0,nt.eR)("void => enter",[(0,nt.oB)({opacity:0,transform:"translateY(-5px)"}),(0,nt.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let st=(()=>{class U{}return U.\u0275fac=function(It){return new(It||U)},U.\u0275dir=_.lG2({type:U}),U})();const St=new _.OlP("MatHint");let Ue=(()=>{class U{}return U.\u0275fac=function(It){return new(It||U)},U.\u0275dir=_.lG2({type:U,selectors:[["mat-label"]]}),U})(),oe=(()=>{class U{}return U.\u0275fac=function(It){return new(It||U)},U.\u0275dir=_.lG2({type:U,selectors:[["mat-placeholder"]]}),U})();const Yt=new _.OlP("MatPrefix"),pe=new _.OlP("MatSuffix");let Me=(()=>{class U{}return U.\u0275fac=function(It){return new(It||U)},U.\u0275dir=_.lG2({type:U,selectors:[["","matSuffix",""]],features:[_._Bn([{provide:pe,useExisting:U}])]}),U})(),pt=0;const In=(0,x.pj)(class{constructor(U){this._elementRef=U}},"primary"),Hn=new _.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS"),Ae=new _.OlP("MatFormField");let Ln=(()=>{class U extends In{constructor(It,we,Ce,ce,de,on,gn,Ie){super(It),this._changeDetectorRef=we,this._dir=ce,this._defaults=de,this._platform=on,this._ngZone=gn,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new B.x,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+pt++,this._labelId="mat-form-field-label-"+pt++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==Ie,this.appearance=de&&de.appearance?de.appearance:"legacy",this._hideRequiredMarker=!(!de||null==de.hideRequiredMarker)&&de.hideRequiredMarker}get appearance(){return this._appearance}set appearance(It){const we=this._appearance;this._appearance=It||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&we!==It&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(It){this._hideRequiredMarker=(0,M.Ig)(It)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(It){this._hintLabel=It,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(It){It!==this._floatLabel&&(this._floatLabel=It||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(It){this._explicitFormFieldControl=It}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const It=this._control;It.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${It.controlType}`),It.stateChanges.pipe((0,ct.O)(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),It.ngControl&&It.ngControl.valueChanges&&It.ngControl.valueChanges.pipe((0,et.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,et.R)(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),(0,A.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe((0,ct.O)(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe((0,ct.O)(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe((0,et.R)(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(It){const we=this._control?this._control.ngControl:null;return we&&we[It]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,(0,Z.R)(this._label.nativeElement,"transitionend").pipe((0,mt.q)(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_syncDescribedByIds(){if(this._control){let It=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&It.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const we=this._hintChildren?this._hintChildren.find(ce=>"start"===ce.align):null,Ce=this._hintChildren?this._hintChildren.find(ce=>"end"===ce.align):null;we?It.push(we.id):this._hintLabel&&It.push(this._hintLabelId),Ce&&It.push(Ce.id)}else this._errorChildren&&It.push(...this._errorChildren.map(we=>we.id));this._control.setDescribedByIds(It)}}_validateControlChild(){}updateOutlineGap(){const It=this._label?this._label.nativeElement:null;if(!("outline"===this.appearance&&It&&It.children.length&&It.textContent.trim()&&this._platform.isBrowser))return;if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let we=0,Ce=0;const ce=this._connectionContainerRef.nativeElement,de=ce.querySelectorAll(".mat-form-field-outline-start"),on=ce.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){const gn=ce.getBoundingClientRect();if(0===gn.width&&0===gn.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const Ie=this._getStartEnd(gn),Be=It.children,Cn=this._getStartEnd(Be[0].getBoundingClientRect());let Mn=0;for(let fo=0;fo<Be.length;fo++)Mn+=Be[fo].offsetWidth;we=Math.abs(Cn-Ie)-5,Ce=Mn>0?.75*Mn+10:0}for(let gn=0;gn<de.length;gn++)de[gn].style.width=`${we}px`;for(let gn=0;gn<on.length;gn++)on[gn].style.width=`${Ce}px`;this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}_getStartEnd(It){return this._dir&&"rtl"===this._dir.value?It.right:It.left}_isAttachedToDOM(){const It=this._elementRef.nativeElement;if(It.getRootNode){const we=It.getRootNode();return we&&we!==It}return document.documentElement.contains(It)}}return U.\u0275fac=function(It){return new(It||U)(_.Y36(_.SBq),_.Y36(_.sBO),_.Y36(_.SBq),_.Y36(gt.Is,8),_.Y36(Hn,8),_.Y36(Nt.t4),_.Y36(_.R0b),_.Y36(_.QbO,8))},U.\u0275cmp=_.Xpm({type:U,selectors:[["mat-form-field"]],contentQueries:function(It,we,Ce){if(1&It&&(_.Suo(Ce,st,5),_.Suo(Ce,st,7),_.Suo(Ce,Ue,5),_.Suo(Ce,Ue,7),_.Suo(Ce,oe,5),_.Suo(Ce,ze,5),_.Suo(Ce,St,5),_.Suo(Ce,Yt,5),_.Suo(Ce,pe,5)),2&It){let ce;_.iGM(ce=_.CRH())&&(we._controlNonStatic=ce.first),_.iGM(ce=_.CRH())&&(we._controlStatic=ce.first),_.iGM(ce=_.CRH())&&(we._labelChildNonStatic=ce.first),_.iGM(ce=_.CRH())&&(we._labelChildStatic=ce.first),_.iGM(ce=_.CRH())&&(we._placeholderChild=ce.first),_.iGM(ce=_.CRH())&&(we._errorChildren=ce),_.iGM(ce=_.CRH())&&(we._hintChildren=ce),_.iGM(ce=_.CRH())&&(we._prefixChildren=ce),_.iGM(ce=_.CRH())&&(we._suffixChildren=ce)}},viewQuery:function(It,we){if(1&It&&(_.Gf(ot,5),_.Gf(ut,7),_.Gf(dt,5),_.Gf(Pt,5)),2&It){let Ce;_.iGM(Ce=_.CRH())&&(we.underlineRef=Ce.first),_.iGM(Ce=_.CRH())&&(we._connectionContainerRef=Ce.first),_.iGM(Ce=_.CRH())&&(we._inputContainerRef=Ce.first),_.iGM(Ce=_.CRH())&&(we._label=Ce.first)}},hostAttrs:[1,"mat-form-field"],hostVars:40,hostBindings:function(It,we){2&It&&_.ekj("mat-form-field-appearance-standard","standard"==we.appearance)("mat-form-field-appearance-fill","fill"==we.appearance)("mat-form-field-appearance-outline","outline"==we.appearance)("mat-form-field-appearance-legacy","legacy"==we.appearance)("mat-form-field-invalid",we._control.errorState)("mat-form-field-can-float",we._canLabelFloat())("mat-form-field-should-float",we._shouldLabelFloat())("mat-form-field-has-label",we._hasFloatingLabel())("mat-form-field-hide-placeholder",we._hideControlPlaceholder())("mat-form-field-disabled",we._control.disabled)("mat-form-field-autofilled",we._control.autofilled)("mat-focused",we._control.focused)("ng-untouched",we._shouldForward("untouched"))("ng-touched",we._shouldForward("touched"))("ng-pristine",we._shouldForward("pristine"))("ng-dirty",we._shouldForward("dirty"))("ng-valid",we._shouldForward("valid"))("ng-invalid",we._shouldForward("invalid"))("ng-pending",we._shouldForward("pending"))("_mat-animation-noopable",!we._animationsEnabled)},inputs:{color:"color",floatLabel:"floatLabel",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[_._Bn([{provide:Ae,useExisting:U}]),_.qOj],ngContentSelectors:xe,decls:15,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],["underline",""],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(It,we){1&It&&(_.F$t(ye),_.TgZ(0,"div",0)(1,"div",1,2),_.NdJ("click",function(ce){return we._control.onContainerClick&&we._control.onContainerClick(ce)}),_.YNc(3,re,9,0,"ng-container",3),_.YNc(4,Fe,2,0,"div",4),_.TgZ(5,"div",5,6),_.Hsn(7),_.TgZ(8,"span",7),_.YNc(9,jt,5,16,"label",8),_.qZA()(),_.YNc(10,ue,2,0,"div",9),_.qZA(),_.YNc(11,De,3,4,"div",10),_.TgZ(12,"div",11),_.YNc(13,Bt,2,1,"div",12),_.YNc(14,Vt,5,2,"div",13),_.qZA()()),2&It&&(_.xp6(3),_.Q6J("ngIf","outline"==we.appearance),_.xp6(1),_.Q6J("ngIf",we._prefixChildren.length),_.xp6(5),_.Q6J("ngIf",we._hasFloatingLabel()),_.xp6(1),_.Q6J("ngIf",we._suffixChildren.length),_.xp6(1),_.Q6J("ngIf","outline"!=we.appearance),_.xp6(1),_.Q6J("ngSwitch",we._getDisplayedMessages()),_.xp6(1),_.Q6J("ngSwitchCase","error"),_.xp6(1),_.Q6J("ngSwitchCase","hint"))},dependencies:[o.O5,o.RF,o.n9,e.wD],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n','.mat-input-element{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element::-ms-clear,.mat-input-element::-ms-reveal{display:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-ms-expand{display:none}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}select.mat-input-element::-ms-value{color:inherit;background:none}.mat-focused .cdk-high-contrast-active select.mat-input-element::-ms-value{color:inherit}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px);-ms-transform:none}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],encapsulation:2,data:{animation:[wt.transitionMessages]},changeDetection:0}),U})(),qt=(()=>{class U{}return U.\u0275fac=function(It){return new(It||U)},U.\u0275mod=_.oAB({type:U}),U.\u0275inj=_.cJS({imports:[o.ez,x.BQ,e.Q8,x.BQ]}),U})()},7646:(We,Ht,y)=>{"use strict";y.d(Ht,{Jk:()=>Fe,c:()=>ue}),y(83353);var o=y(94650);y(21281),y(38981),y(72873),y(77906),y(64382),y(14817),y(36895);let Nt=(()=>{class De{}return De.\u0275fac=function(Et){return new(Et||De)},De.\u0275mod=o.oAB({type:De}),De.\u0275inj=o.cJS({}),De})();var ot=y(98237),ut=y(21223);y(59796);const Fe=new o.OlP("MAT_INPUT_VALUE_ACCESSOR");let ue=(()=>{class De{}return De.\u0275fac=function(Et){return new(Et||De)},De.\u0275mod=o.oAB({type:De}),De.\u0275inj=o.cJS({providers:[ot.rD],imports:[Nt,ut.lN,ot.BQ,Nt,ut.lN]}),De})()},14538:(We,Ht,y)=>{"use strict";y.d(Ht,{Tx:()=>Hn,VK:()=>Yt,p6:()=>In});var e=y(12687),o=y(21281),_=y(29521),x=y(94650),M=y(72873),B=y(11026),A=y(51208),Z=y(17979),ct=y(15748),et=y(42160),mt=y(97828),nt=y(23490),gt=y(55674),Nt=y(14817),ot=y(39669),ut=y(37340),dt=y(84080),Pt=y(36895),re=y(98237),Fe=y(98184),Rt=y(83353),Gt=y(15603),se=y(40445);const jt=["mat-menu-item",""];function ue(Ae,Ln){1&Ae&&(x.O4$(),x.TgZ(0,"svg",2),x._UZ(1,"polygon",3),x.qZA())}const De=["*"];function Bt(Ae,Ln){if(1&Ae){const qt=x.EpF();x.TgZ(0,"div",0),x.NdJ("keydown",function(xt){x.CHM(qt);const It=x.oxw();return x.KtG(It._handleKeydown(xt))})("click",function(){x.CHM(qt);const xt=x.oxw();return x.KtG(xt.closed.emit("click"))})("@transformMenu.start",function(xt){x.CHM(qt);const It=x.oxw();return x.KtG(It._onAnimationStart(xt))})("@transformMenu.done",function(xt){x.CHM(qt);const It=x.oxw();return x.KtG(It._onAnimationDone(xt))}),x.TgZ(1,"div",1),x.Hsn(2),x.qZA()()}if(2&Ae){const qt=x.oxw();x.Q6J("id",qt.panelId)("ngClass",qt._classList)("@transformMenu",qt._panelAnimationState),x.uIk("aria-label",qt.ariaLabel||null)("aria-labelledby",qt.ariaLabelledby||null)("aria-describedby",qt.ariaDescribedby||null)}}const Et={transformMenu:(0,ut.X$)("transformMenu",[(0,ut.SB)("void",(0,ut.oB)({opacity:0,transform:"scale(0.8)"})),(0,ut.eR)("void => enter",(0,ut.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,ut.oB)({opacity:1,transform:"scale(1)"}))),(0,ut.eR)("* => void",(0,ut.jt)("100ms 25ms linear",(0,ut.oB)({opacity:0})))]),fadeInItems:(0,ut.X$)("fadeInItems",[(0,ut.SB)("showing",(0,ut.oB)({opacity:1})),(0,ut.eR)("void => *",[(0,ut.oB)({opacity:0}),(0,ut.jt)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},xe=new x.OlP("MatMenuContent"),bt=new x.OlP("MAT_MENU_PANEL"),At=(0,re.Kr)((0,re.Id)(class{}));let tt=(()=>{class Ae extends At{constructor(qt,U,xt,It,we){super(),this._elementRef=qt,this._focusMonitor=xt,this._parentMenu=It,this._changeDetectorRef=we,this.role="menuitem",this._hovered=new M.x,this._focused=new M.x,this._highlighted=!1,this._triggersSubmenu=!1,It&&It.addItem&&It.addItem(this)}focus(qt,U){this._focusMonitor&&qt?this._focusMonitor.focusVia(this._getHostElement(),qt,U):this._getHostElement().focus(U),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(qt){this.disabled&&(qt.preventDefault(),qt.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){var qt,U;const xt=this._elementRef.nativeElement.cloneNode(!0),It=xt.querySelectorAll("mat-icon, .material-icons");for(let we=0;we<It.length;we++){const Ce=It[we];null===(qt=Ce.parentNode)||void 0===qt||qt.removeChild(Ce)}return(null===(U=xt.textContent)||void 0===U?void 0:U.trim())||""}_setHighlighted(qt){var U;this._highlighted=qt,null===(U=this._changeDetectorRef)||void 0===U||U.markForCheck()}}return Ae.\u0275fac=function(qt){return new(qt||Ae)(x.Y36(x.SBq),x.Y36(Pt.K0),x.Y36(e.tE),x.Y36(bt,8),x.Y36(x.sBO))},Ae.\u0275cmp=x.Xpm({type:Ae,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:10,hostBindings:function(qt,U){1&qt&&x.NdJ("click",function(It){return U._checkDisabled(It)})("mouseenter",function(){return U._handleMouseEnter()}),2&qt&&(x.uIk("role",U.role)("tabindex",U._getTabIndex())("aria-disabled",U.disabled.toString())("disabled",U.disabled||null),x.ekj("mat-menu-item",!0)("mat-menu-item-highlighted",U._highlighted)("mat-menu-item-submenu-trigger",U._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[x.qOj],attrs:jt,ngContentSelectors:De,decls:3,vars:3,consts:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(qt,U){1&qt&&(x.F$t(),x.Hsn(0),x._UZ(1,"div",0),x.YNc(2,ue,2,0,"svg",1)),2&qt&&(x.xp6(1),x.Q6J("matRippleDisabled",U.disableRipple||U.disabled)("matRippleTrigger",U._getHostElement()),x.xp6(1),x.Q6J("ngIf",U._triggersSubmenu))},dependencies:[Pt.O5,re.wG],encapsulation:2,changeDetection:0}),Ae})();const St=new x.OlP("mat-menu-default-options",{providedIn:"root",factory:function Ut(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let Ue=0,oe=(()=>{class Ae{constructor(qt,U,xt){this._elementRef=qt,this._ngZone=U,this._defaultOptions=xt,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new x.n_E,this._tabSubscription=B.w0.EMPTY,this._classList={},this._panelAnimationState="void",this._animationDone=new M.x,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new x.vpe,this.close=this.closed,this.panelId="mat-menu-panel-"+Ue++}get xPosition(){return this._xPosition}set xPosition(qt){this._xPosition=qt,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(qt){this._yPosition=qt,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(qt){this._overlapTrigger=(0,o.Ig)(qt)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(qt){this._hasBackdrop=(0,o.Ig)(qt)}set panelClass(qt){const U=this._previousPanelClass;U&&U.length&&U.split(" ").forEach(xt=>{this._classList[xt]=!1}),this._previousPanelClass=qt,qt&&qt.length&&(qt.split(" ").forEach(xt=>{this._classList[xt]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(qt){this.panelClass=qt}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new e.Em(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._tabSubscription=this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,et.O)(this._directDescendantItems),(0,mt.w)(qt=>(0,A.T)(...qt.map(U=>U._focused)))).subscribe(qt=>this._keyManager.updateActiveItem(qt))}ngOnDestroy(){this._directDescendantItems.destroy(),this._tabSubscription.unsubscribe(),this.closed.complete()}_hovered(){return this._directDescendantItems.changes.pipe((0,et.O)(this._directDescendantItems),(0,mt.w)(U=>(0,A.T)(...U.map(xt=>xt._hovered))))}addItem(qt){}removeItem(qt){}_handleKeydown(qt){const U=qt.keyCode,xt=this._keyManager;switch(U){case _.hY:(0,_.Vb)(qt)||(qt.preventDefault(),this.closed.emit("keydown"));break;case _.oh:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case _.SV:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:(U===_.LH||U===_.JH)&&xt.setFocusOrigin("keyboard"),xt.onKeydown(qt)}}focusFirstItem(qt="program"){this.lazyContent?this._ngZone.onStable.pipe((0,nt.q)(1)).subscribe(()=>this._focusFirstItem(qt)):this._focusFirstItem(qt)}_focusFirstItem(qt){const U=this._keyManager;if(U.setFocusOrigin(qt).setFirstItemActive(),!U.activeItem&&this._directDescendantItems.length){let xt=this._directDescendantItems.first._getHostElement().parentElement;for(;xt;){if("menu"===xt.getAttribute("role")){xt.focus();break}xt=xt.parentElement}}}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(qt){const U=Math.min(this._baseElevation+qt,24),xt=`${this._elevationPrefix}${U}`,It=Object.keys(this._classList).find(we=>we.startsWith(this._elevationPrefix));(!It||It===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[xt]=!0,this._previousElevation=xt)}setPositionClasses(qt=this.xPosition,U=this.yPosition){const xt=this._classList;xt["mat-menu-before"]="before"===qt,xt["mat-menu-after"]="after"===qt,xt["mat-menu-above"]="above"===U,xt["mat-menu-below"]="below"===U}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(qt){this._animationDone.next(qt),this._isAnimating=!1}_onAnimationStart(qt){this._isAnimating=!0,"enter"===qt.toState&&0===this._keyManager.activeItemIndex&&(qt.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,et.O)(this._allItems)).subscribe(qt=>{this._directDescendantItems.reset(qt.filter(U=>U._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return Ae.\u0275fac=function(qt){return new(qt||Ae)(x.Y36(x.SBq),x.Y36(x.R0b),x.Y36(St))},Ae.\u0275dir=x.lG2({type:Ae,contentQueries:function(qt,U,xt){if(1&qt&&(x.Suo(xt,xe,5),x.Suo(xt,tt,5),x.Suo(xt,tt,4)),2&qt){let It;x.iGM(It=x.CRH())&&(U.lazyContent=It.first),x.iGM(It=x.CRH())&&(U._allItems=It),x.iGM(It=x.CRH())&&(U.items=It)}},viewQuery:function(qt,U){if(1&qt&&x.Gf(x.Rgc,5),2&qt){let xt;x.iGM(xt=x.CRH())&&(U.templateRef=xt.first)}},inputs:{backdropClass:"backdropClass",xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"]},outputs:{closed:"closed",close:"close"}}),Ae})(),Yt=(()=>{class Ae extends oe{constructor(qt,U,xt){super(qt,U,xt),this._elevationPrefix="mat-elevation-z",this._baseElevation=4}}return Ae.\u0275fac=function(qt){return new(qt||Ae)(x.Y36(x.SBq),x.Y36(x.R0b),x.Y36(St))},Ae.\u0275cmp=x.Xpm({type:Ae,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(qt,U){2&qt&&x.uIk("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[x._Bn([{provide:bt,useExisting:Ae}]),x.qOj],ngContentSelectors:De,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],template:function(qt,U){1&qt&&(x.F$t(),x.YNc(0,Bt,3,6,"ng-template"))},dependencies:[Pt.mk],styles:["mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"],encapsulation:2,data:{animation:[Et.transformMenu,Et.fadeInItems]},changeDetection:0}),Ae})();const Ge=new x.OlP("mat-menu-scroll-strategy"),Me={provide:Ge,deps:[Fe.aV],useFactory:function pe(Ae){return()=>Ae.scrollStrategies.reposition()}},Ye=(0,Rt.i$)({passive:!0});let _n=(()=>{class Ae{constructor(qt,U,xt,It,we,Ce,ce,de){this._overlay=qt,this._element=U,this._viewContainerRef=xt,this._menuItemInstance=Ce,this._dir=ce,this._focusMonitor=de,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=B.w0.EMPTY,this._hoverSubscription=B.w0.EMPTY,this._menuCloseSubscription=B.w0.EMPTY,this._handleTouchStart=on=>{(0,e.yG)(on)||(this._openedBy="touch")},this._openedBy=void 0,this._ariaHaspopup=!0,this.restoreFocus=!0,this.menuOpened=new x.vpe,this.onMenuOpen=this.menuOpened,this.menuClosed=new x.vpe,this.onMenuClose=this.menuClosed,this._scrollStrategy=It,this._parentMaterialMenu=we instanceof oe?we:void 0,U.nativeElement.addEventListener("touchstart",this._handleTouchStart,Ye),Ce&&(Ce._triggersSubmenu=this.triggersSubmenu())}get _ariaExpanded(){return this.menuOpen||null}get _ariaControl(){return this.menuOpen?this.menu.panelId:null}get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(qt){this.menu=qt}get menu(){return this._menu}set menu(qt){qt!==this._menu&&(this._menu=qt,this._menuCloseSubscription.unsubscribe(),qt&&(this._menuCloseSubscription=qt.close.subscribe(U=>{this._destroyMenu(U),("click"===U||"tab"===U)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(U)})))}ngAfterContentInit(){this._checkMenu(),this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,Ye),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)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){if(this._menuOpen)return;this._checkMenu();const qt=this._createOverlay(),U=qt.getConfig();this._setPosition(U.positionStrategy),U.hasBackdrop=this.menu.hasBackdrop??!this.triggersSubmenu(),qt.attach(this._getPortal()),this.menu.lazyContent&&this.menu.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(),this.menu instanceof oe&&this.menu._startAnimation()}closeMenu(){this.menu.close.emit()}focus(qt,U){this._focusMonitor&&qt?this._focusMonitor.focusVia(this._element,qt,U):this._element.nativeElement.focus(U)}updatePosition(){var qt;null===(qt=this._overlayRef)||void 0===qt||qt.updatePosition()}_destroyMenu(qt){if(!this._overlayRef||!this.menuOpen)return;const U=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===qt||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,U instanceof oe?(U._resetAnimation(),U.lazyContent?U._animationDone.pipe((0,gt.h)(xt=>"void"===xt.toState),(0,nt.q)(1),(0,Nt.R)(U.lazyContent._attached)).subscribe({next:()=>U.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),U.lazyContent&&U.lazyContent.detach())}_initMenu(){this.menu.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,this.menu.direction=this.dir,this._setMenuElevation(),this.menu.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(){if(this.menu.setElevation){let qt=0,U=this.menu.parentMenu;for(;U;)qt++,U=U.parentMenu;this.menu.setElevation(qt)}}_setIsMenuOpen(qt){this._menuOpen=qt,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(qt)}_checkMenu(){}_createOverlay(){if(!this._overlayRef){const qt=this._getOverlayConfig();this._subscribeToPositions(qt.positionStrategy),this._overlayRef=this._overlay.create(qt),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(){return new Fe.X_({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:this.menu.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:this.menu.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(qt){this.menu.setPositionClasses&&qt.positionChanges.subscribe(U=>{this.menu.setPositionClasses("start"===U.connectionPair.overlayX?"after":"before","top"===U.connectionPair.overlayY?"below":"above")})}_setPosition(qt){let[U,xt]="before"===this.menu.xPosition?["end","start"]:["start","end"],[It,we]="above"===this.menu.yPosition?["bottom","top"]:["top","bottom"],[Ce,ce]=[It,we],[de,on]=[U,xt],gn=0;this.triggersSubmenu()?(on=U="before"===this.menu.xPosition?"start":"end",xt=de="end"===U?"start":"end",gn="bottom"===It?8:-8):this.menu.overlapTrigger||(Ce="top"===It?"bottom":"top",ce="top"===we?"bottom":"top"),qt.withPositions([{originX:U,originY:Ce,overlayX:de,overlayY:It,offsetY:gn},{originX:xt,originY:Ce,overlayX:on,overlayY:It,offsetY:gn},{originX:U,originY:ce,overlayX:de,overlayY:we,offsetY:-gn},{originX:xt,originY:ce,overlayX:on,overlayY:we,offsetY:-gn}])}_menuClosingActions(){const qt=this._overlayRef.backdropClick(),U=this._overlayRef.detachments(),xt=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,Z.of)(),It=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,gt.h)(we=>we!==this._menuItemInstance),(0,gt.h)(()=>this._menuOpen)):(0,Z.of)();return(0,A.T)(qt,xt,It,U)}_handleMousedown(qt){(0,e.X6)(qt)||(this._openedBy=0===qt.button?"mouse":void 0,this.triggersSubmenu()&&qt.preventDefault())}_handleKeydown(qt){const U=qt.keyCode;(U===_.K5||U===_.L_)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(U===_.SV&&"ltr"===this.dir||U===_.oh&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(qt){this.triggersSubmenu()?(qt.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,gt.h)(qt=>qt===this._menuItemInstance&&!qt.disabled),(0,ot.g)(0,ct.E)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof oe&&this.menu._isAnimating?this.menu._animationDone.pipe((0,nt.q)(1),(0,ot.g)(0,ct.E),(0,Nt.R)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(){return(!this._portal||this._portal.templateRef!==this.menu.templateRef)&&(this._portal=new dt.UE(this.menu.templateRef,this._viewContainerRef)),this._portal}}return Ae.\u0275fac=function(qt){return new(qt||Ae)(x.Y36(Fe.aV),x.Y36(x.SBq),x.Y36(x.s_b),x.Y36(Ge),x.Y36(bt,8),x.Y36(tt,10),x.Y36(se.Is,8),x.Y36(e.tE))},Ae.\u0275dir=x.lG2({type:Ae,hostVars:3,hostBindings:function(qt,U){1&qt&&x.NdJ("mousedown",function(It){return U._handleMousedown(It)})("keydown",function(It){return U._handleKeydown(It)})("click",function(It){return U._handleClick(It)}),2&qt&&x.uIk("aria-haspopup",U._ariaHaspopup)("aria-expanded",U._ariaExpanded)("aria-controls",U._ariaControl)},inputs:{restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"],_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"}}),Ae})(),In=(()=>{class Ae extends _n{}return Ae.\u0275fac=function(){let Ln;return function(U){return(Ln||(Ln=x.n5z(Ae)))(U||Ae)}}(),Ae.\u0275dir=x.lG2({type:Ae,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-menu-trigger"],exportAs:["matMenuTrigger"],features:[x.qOj]}),Ae})(),Hn=(()=>{class Ae{}return Ae.\u0275fac=function(qt){return new(qt||Ae)},Ae.\u0275mod=x.oAB({type:Ae}),Ae.\u0275inj=x.cJS({providers:[Me],imports:[Pt.ez,re.BQ,re.si,Fe.U8,Gt.ZD,re.BQ]}),Ae})()},59722:(We,Ht,y)=>{"use strict";y.d(Ht,{LD:()=>Ae,gD:()=>Hn});var e=y(98184),o=y(36895),_=y(94650),x=y(98237),M=y(21223),B=y(15603),A=y(12687),Z=y(21281),ct=y(95017),et=y(29521),mt=y(72873),nt=y(49105),gt=y(51208),Nt=y(42160),ot=y(97828),ut=y(23490),dt=y(55674),Pt=y(79891),re=y(18201),Fe=y(14817),Rt=y(37340),Gt=y(40445),se=y(59796);const jt=["trigger"],ue=["panel"];function De(Ln,qt){if(1&Ln&&(_.TgZ(0,"span",8),_._uU(1),_.qZA()),2&Ln){const U=_.oxw();_.xp6(1),_.Oqu(U.placeholder)}}function Bt(Ln,qt){if(1&Ln&&(_.TgZ(0,"span",12),_._uU(1),_.qZA()),2&Ln){const U=_.oxw(2);_.xp6(1),_.Oqu(U.triggerValue)}}function Et(Ln,qt){1&Ln&&_.Hsn(0,0,["*ngSwitchCase","true"])}function Vt(Ln,qt){if(1&Ln&&(_.TgZ(0,"span",9),_.YNc(1,Bt,2,1,"span",10),_.YNc(2,Et,1,0,"ng-content",11),_.qZA()),2&Ln){const U=_.oxw();_.Q6J("ngSwitch",!!U.customTrigger),_.xp6(2),_.Q6J("ngSwitchCase",!0)}}function ye(Ln,qt){if(1&Ln){const U=_.EpF();_.TgZ(0,"div",13)(1,"div",14,15),_.NdJ("@transformPanel.done",function(It){_.CHM(U);const we=_.oxw();return _.KtG(we._panelDoneAnimatingStream.next(It.toState))})("keydown",function(It){_.CHM(U);const we=_.oxw();return _.KtG(we._handleKeydown(It))}),_.Hsn(3,1),_.qZA()()}if(2&Ln){const U=_.oxw();_.Q6J("@transformPanelWrap",void 0),_.xp6(1),_.Gre("mat-select-panel ",U._getPanelTheme(),""),_.Udp("transform-origin",U._transformOrigin)("font-size",U._triggerFontSize,"px"),_.Q6J("ngClass",U.panelClass)("@transformPanel",U.multiple?"showing-multiple":"showing"),_.uIk("id",U.id+"-panel")("aria-multiselectable",U.multiple)("aria-label",U.ariaLabel||null)("aria-labelledby",U._getPanelAriaLabelledby())}}const xe=[[["mat-select-trigger"]],"*"],Ft=["mat-select-trigger","*"],ze={transformPanelWrap:(0,Rt.X$)("transformPanelWrap",[(0,Rt.eR)("* => void",(0,Rt.IO)("@transformPanel",[(0,Rt.pV)()],{optional:!0}))]),transformPanel:(0,Rt.X$)("transformPanel",[(0,Rt.SB)("void",(0,Rt.oB)({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),(0,Rt.SB)("showing",(0,Rt.oB)({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),(0,Rt.SB)("showing-multiple",(0,Rt.oB)({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),(0,Rt.eR)("void => *",(0,Rt.jt)("120ms cubic-bezier(0, 0, 0.2, 1)")),(0,Rt.eR)("* => void",(0,Rt.jt)("100ms 25ms linear",(0,Rt.oB)({opacity:0})))])};let K=0;const oe=new _.OlP("mat-select-scroll-strategy"),Ge=new _.OlP("MAT_SELECT_CONFIG"),pe={provide:oe,deps:[e.aV],useFactory:function Yt(Ln){return()=>Ln.scrollStrategies.reposition()}};class Me{constructor(qt,U){this.source=qt,this.value=U}}const pt=(0,x.Kr)((0,x.sb)((0,x.Id)((0,x.FD)(class{constructor(Ln,qt,U,xt,It){this._elementRef=Ln,this._defaultErrorStateMatcher=qt,this._parentForm=U,this._parentFormGroup=xt,this.ngControl=It}})))),Ye=new _.OlP("MatSelectTrigger");let In=(()=>{class Ln extends pt{constructor(U,xt,It,we,Ce,ce,de,on,gn,Ie,Be,Cn,Mn,fo){var Eo,bi,bo;super(Ce,we,de,on,Ie),this._viewportRuler=U,this._changeDetectorRef=xt,this._ngZone=It,this._dir=ce,this._parentFormField=gn,this._liveAnnouncer=Mn,this._defaultOptions=fo,this._panelOpen=!1,this._compareWith=(po,eo)=>po===eo,this._uid="mat-select-"+K++,this._triggerAriaLabelledBy=null,this._destroy=new mt.x,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+K++,this._panelDoneAnimatingStream=new mt.x,this._overlayPanelClass=(null===(Eo=this._defaultOptions)||void 0===Eo?void 0:Eo.overlayPanelClass)||"",this._focused=!1,this.controlType="mat-select",this._required=!1,this._multiple=!1,this._disableOptionCentering=null!==(bo=null===(bi=this._defaultOptions)||void 0===bi?void 0:bi.disableOptionCentering)&&void 0!==bo&&bo,this.ariaLabel="",this.optionSelectionChanges=(0,nt.P)(()=>{const po=this.options;return po?po.changes.pipe((0,Nt.O)(po),(0,ot.w)(()=>(0,gt.T)(...po.map(eo=>eo.onSelectionChange)))):this._ngZone.onStable.pipe((0,ut.q)(1),(0,ot.w)(()=>this.optionSelectionChanges))}),this.openedChange=new _.vpe,this._openedStream=this.openedChange.pipe((0,dt.h)(po=>po),(0,Pt.U)(()=>{})),this._closedStream=this.openedChange.pipe((0,dt.h)(po=>!po),(0,Pt.U)(()=>{})),this.selectionChange=new _.vpe,this.valueChange=new _.vpe,this.ngControl&&(this.ngControl.valueAccessor=this),null!=fo?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=fo.typeaheadDebounceInterval),this._scrollStrategyFactory=Cn,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(Be)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(U){this._placeholder=U,this.stateChanges.next()}get required(){return this._required}set required(U){this._required=(0,Z.Ig)(U),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(U){this._multiple=(0,Z.Ig)(U)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(U){this._disableOptionCentering=(0,Z.Ig)(U)}get compareWith(){return this._compareWith}set compareWith(U){this._compareWith=U,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(U){(U!==this._value||this._multiple&&Array.isArray(U))&&(this.options&&this._setSelectionByValue(U),this._value=U)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(U){this._typeaheadDebounceInterval=(0,Z.su)(U)}get id(){return this._id}set id(U){this._id=U||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new ct.Ov(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,re.x)(),(0,Fe.R)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,Fe.R)(this._destroy)).subscribe(U=>{U.added.forEach(xt=>xt.select()),U.removed.forEach(xt=>xt.deselect())}),this.options.changes.pipe((0,Nt.O)(null),(0,Fe.R)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const U=this._getTriggerAriaLabelledby();if(U!==this._triggerAriaLabelledBy){const xt=this._elementRef.nativeElement;this._triggerAriaLabelledBy=U,U?xt.setAttribute("aria-labelledby",U):xt.removeAttribute("aria-labelledby")}this.ngControl&&this.updateErrorState()}ngOnChanges(U){U.disabled&&this.stateChanges.next(),U.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(U){this.value=U}registerOnChange(U){this._onChange=U}registerOnTouched(U){this._onTouched=U}setDisabledState(U){this.disabled=U,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){var U,xt;return this.multiple?(null===(U=this._selectionModel)||void 0===U?void 0:U.selected)||[]:null===(xt=this._selectionModel)||void 0===xt?void 0:xt.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const U=this._selectionModel.selected.map(xt=>xt.viewValue);return this._isRtl()&&U.reverse(),U.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(U){this.disabled||(this.panelOpen?this._handleOpenKeydown(U):this._handleClosedKeydown(U))}_handleClosedKeydown(U){const xt=U.keyCode,It=xt===et.JH||xt===et.LH||xt===et.oh||xt===et.SV,we=xt===et.K5||xt===et.L_,Ce=this._keyManager;if(!Ce.isTyping()&&we&&!(0,et.Vb)(U)||(this.multiple||U.altKey)&&It)U.preventDefault(),this.open();else if(!this.multiple){const ce=this.selected;Ce.onKeydown(U);const de=this.selected;de&&ce!==de&&this._liveAnnouncer.announce(de.viewValue,1e4)}}_handleOpenKeydown(U){const xt=this._keyManager,It=U.keyCode,we=It===et.JH||It===et.LH,Ce=xt.isTyping();if(we&&U.altKey)U.preventDefault(),this.close();else if(Ce||It!==et.K5&&It!==et.L_||!xt.activeItem||(0,et.Vb)(U))if(!Ce&&this._multiple&&It===et.A&&U.ctrlKey){U.preventDefault();const ce=this.options.some(de=>!de.disabled&&!de.selected);this.options.forEach(de=>{de.disabled||(ce?de.select():de.deselect())})}else{const ce=xt.activeItemIndex;xt.onKeydown(U),this._multiple&&we&&U.shiftKey&&xt.activeItem&&xt.activeItemIndex!==ce&&xt.activeItem._selectViaInteraction()}else U.preventDefault(),xt.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,ut.q)(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._setSelectionByValue(this.ngControl?this.ngControl.value:this._value),this.stateChanges.next()})}_setSelectionByValue(U){if(this._selectionModel.selected.forEach(xt=>xt.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&U)Array.isArray(U),U.forEach(xt=>this._selectValue(xt)),this._sortValues();else{const xt=this._selectValue(U);xt?this._keyManager.updateActiveItem(xt):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectValue(U){const xt=this.options.find(It=>{if(this._selectionModel.isSelected(It))return!1;try{return null!=It.value&&this._compareWith(It.value,U)}catch{return!1}});return xt&&this._selectionModel.select(xt),xt}_initKeyManager(){this._keyManager=new A.s1(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe((0,Fe.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.pipe((0,Fe.R)(this._destroy)).subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const U=(0,gt.T)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,Fe.R)(U)).subscribe(xt=>{this._onSelect(xt.source,xt.isUserInput),xt.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,gt.T)(...this.options.map(xt=>xt._stateChanges)).pipe((0,Fe.R)(U)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(U,xt){const It=this._selectionModel.isSelected(U);null!=U.value||this._multiple?(It!==U.selected&&(U.selected?this._selectionModel.select(U):this._selectionModel.deselect(U)),xt&&this._keyManager.setActiveItem(U),this.multiple&&(this._sortValues(),xt&&this.focus())):(U.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(U.value)),It!==this._selectionModel.isSelected(U)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const U=this.options.toArray();this._selectionModel.sort((xt,It)=>this.sortComparator?this.sortComparator(xt,It,U):U.indexOf(xt)-U.indexOf(It)),this.stateChanges.next()}}_propagateChanges(U){let xt=null;xt=this.multiple?this.selected.map(It=>It.value):this.selected?this.selected.value:U,this._value=xt,this.valueChange.emit(xt),this._onChange(xt),this.selectionChange.emit(this._getChangeEvent(xt)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){var U;return!this._panelOpen&&!this.disabled&&(null===(U=this.options)||void 0===U?void 0:U.length)>0}focus(U){this._elementRef.nativeElement.focus(U)}_getPanelAriaLabelledby(){var U;if(this.ariaLabel)return null;const xt=null===(U=this._parentFormField)||void 0===U?void 0:U.getLabelId();return this.ariaLabelledby?(xt?xt+" ":"")+this.ariaLabelledby:xt}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){var U;if(this.ariaLabel)return null;const xt=null===(U=this._parentFormField)||void 0===U?void 0:U.getLabelId();let It=(xt?xt+" ":"")+this._valueId;return this.ariaLabelledby&&(It+=" "+this.ariaLabelledby),It}_panelDoneAnimating(U){this.openedChange.emit(U)}setDescribedByIds(U){this._ariaDescribedby=U.join(" ")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return Ln.\u0275fac=function(U){return new(U||Ln)(_.Y36(B.rL),_.Y36(_.sBO),_.Y36(_.R0b),_.Y36(x.rD),_.Y36(_.SBq),_.Y36(Gt.Is,8),_.Y36(se.F,8),_.Y36(se.sg,8),_.Y36(M.G_,8),_.Y36(se.a5,10),_.$8M("tabindex"),_.Y36(oe),_.Y36(A.Kd),_.Y36(Ge,8))},Ln.\u0275dir=_.lG2({type:Ln,viewQuery:function(U,xt){if(1&U&&(_.Gf(jt,5),_.Gf(ue,5),_.Gf(e.pI,5)),2&U){let It;_.iGM(It=_.CRH())&&(xt.trigger=It.first),_.iGM(It=_.CRH())&&(xt.panel=It.first),_.iGM(It=_.CRH())&&(xt._overlayDir=It.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],id:"id",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",typeaheadDebounceInterval:"typeaheadDebounceInterval",panelClass:"panelClass",ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",sortComparator:"sortComparator"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[_.qOj,_.TTD]}),Ln})(),Hn=(()=>{class Ln extends In{constructor(){super(...arguments),this._scrollTop=0,this._triggerFontSize=0,this._transformOrigin="top",this._offsetY=0,this._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}]}_calculateOverlayScroll(U,xt,It){const we=this._getItemHeight();return Math.min(Math.max(0,we*U-xt+we/2),It)}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,Fe.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._changeDetectorRef.markForCheck())})}open(){super._canOpen()&&(super.open(),this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._calculateOverlayPosition(),this._ngZone.onStable.pipe((0,ut.q)(1)).subscribe(()=>{this._triggerFontSize&&this._overlayDir.overlayRef&&this._overlayDir.overlayRef.overlayElement&&(this._overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}_scrollOptionIntoView(U){const xt=(0,x.CB)(U,this.options,this.optionGroups),It=this._getItemHeight();this.panel.nativeElement.scrollTop=0===U&&1===xt?0:(0,x.jH)((U+xt)*It,It,this.panel.nativeElement.scrollTop,256)}_positioningSettled(){this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop}_panelDoneAnimating(U){this.panelOpen?this._scrollTop=0:(this._overlayDir.offsetX=0,this._changeDetectorRef.markForCheck()),super._panelDoneAnimating(U)}_getChangeEvent(U){return new Me(this,U)}_calculateOverlayOffsetX(){const U=this._overlayDir.overlayRef.overlayElement.getBoundingClientRect(),xt=this._viewportRuler.getViewportSize(),It=this._isRtl(),we=this.multiple?56:32;let Ce;if(this.multiple)Ce=40;else if(this.disableOptionCentering)Ce=16;else{let on=this._selectionModel.selected[0]||this.options.first;Ce=on&&on.group?32:16}It||(Ce*=-1);const ce=0-(U.left+Ce-(It?we:0)),de=U.right+Ce-xt.width+(It?0:we);ce>0?Ce+=ce+8:de>0&&(Ce-=de+8),this._overlayDir.offsetX=Math.round(Ce),this._overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(U,xt,It){const we=this._getItemHeight(),Ce=(we-this._triggerRect.height)/2,ce=Math.floor(256/we);let de;return this.disableOptionCentering?0:(de=0===this._scrollTop?U*we:this._scrollTop===It?(U-(this._getItemCount()-ce))*we+(we-(this._getItemCount()*we-256)%we):xt-we/2,Math.round(-1*de-Ce))}_checkOverlayWithinViewport(U){const xt=this._getItemHeight(),It=this._viewportRuler.getViewportSize(),we=this._triggerRect.top-8,Ce=It.height-this._triggerRect.bottom-8,ce=Math.abs(this._offsetY),on=Math.min(this._getItemCount()*xt,256)-ce-this._triggerRect.height;on>Ce?this._adjustPanelUp(on,Ce):ce>we?this._adjustPanelDown(ce,we,U):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(U,xt){const It=Math.round(U-xt);this._scrollTop-=It,this._offsetY-=It,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(U,xt,It){const we=Math.round(U-xt);if(this._scrollTop+=we,this._offsetY+=we,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=It)return this._scrollTop=It,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_calculateOverlayPosition(){const U=this._getItemHeight(),xt=this._getItemCount(),It=Math.min(xt*U,256),Ce=xt*U-It;let ce;ce=this.empty?0:Math.max(this.options.toArray().indexOf(this._selectionModel.selected[0]),0),ce+=(0,x.CB)(ce,this.options,this.optionGroups);const de=It/2;this._scrollTop=this._calculateOverlayScroll(ce,de,Ce),this._offsetY=this._calculateOverlayOffsetY(ce,de,Ce),this._checkOverlayWithinViewport(Ce)}_getOriginBasedOnOption(){const U=this._getItemHeight(),xt=(U-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-xt+U/2}px 0px`}_getItemHeight(){return 3*this._triggerFontSize}_getItemCount(){return this.options.length+this.optionGroups.length}}return Ln.\u0275fac=function(){let qt;return function(xt){return(qt||(qt=_.n5z(Ln)))(xt||Ln)}}(),Ln.\u0275cmp=_.Xpm({type:Ln,selectors:[["mat-select"]],contentQueries:function(U,xt,It){if(1&U&&(_.Suo(It,Ye,5),_.Suo(It,x.ey,5),_.Suo(It,x.K7,5)),2&U){let we;_.iGM(we=_.CRH())&&(xt.customTrigger=we.first),_.iGM(we=_.CRH())&&(xt.options=we),_.iGM(we=_.CRH())&&(xt.optionGroups=we)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:20,hostBindings:function(U,xt){1&U&&_.NdJ("keydown",function(we){return xt._handleKeydown(we)})("focus",function(){return xt._onFocus()})("blur",function(){return xt._onBlur()}),2&U&&(_.uIk("id",xt.id)("tabindex",xt.tabIndex)("aria-controls",xt.panelOpen?xt.id+"-panel":null)("aria-expanded",xt.panelOpen)("aria-label",xt.ariaLabel||null)("aria-required",xt.required.toString())("aria-disabled",xt.disabled.toString())("aria-invalid",xt.errorState)("aria-describedby",xt._ariaDescribedby||null)("aria-activedescendant",xt._getAriaActiveDescendant()),_.ekj("mat-select-disabled",xt.disabled)("mat-select-invalid",xt.errorState)("mat-select-required",xt.required)("mat-select-empty",xt.empty)("mat-select-multiple",xt.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[_._Bn([{provide:M.Eo,useExisting:Ln},{provide:x.HF,useExisting:Ln}]),_.qOj],ngContentSelectors:Ft,decls:9,vars:12,consts:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(U,xt){if(1&U&&(_.F$t(xe),_.TgZ(0,"div",0,1),_.NdJ("click",function(){return xt.toggle()}),_.TgZ(3,"div",2),_.YNc(4,De,2,1,"span",3),_.YNc(5,Vt,3,2,"span",4),_.qZA(),_.TgZ(6,"div",5),_._UZ(7,"div",6),_.qZA()(),_.YNc(8,ye,4,14,"ng-template",7),_.NdJ("backdropClick",function(){return xt.close()})("attach",function(){return xt._onAttached()})("detach",function(){return xt.close()})),2&U){const It=_.MAs(1);_.uIk("aria-owns",xt.panelOpen?xt.id+"-panel":null),_.xp6(3),_.Q6J("ngSwitch",xt.empty),_.uIk("id",xt._valueId),_.xp6(1),_.Q6J("ngSwitchCase",!0),_.xp6(1),_.Q6J("ngSwitchCase",!1),_.xp6(3),_.Q6J("cdkConnectedOverlayPanelClass",xt._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",xt._scrollStrategy)("cdkConnectedOverlayOrigin",It)("cdkConnectedOverlayOpen",xt.panelOpen)("cdkConnectedOverlayPositions",xt._positions)("cdkConnectedOverlayMinWidth",null==xt._triggerRect?null:xt._triggerRect.width)("cdkConnectedOverlayOffsetY",xt._offsetY)}},dependencies:[o.mk,o.RF,o.n9,o.ED,e.pI,e.xu],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-table;cursor:pointer;position:relative;box-sizing:border-box}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-select-value{display:table-cell;max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{display:table-cell;vertical-align:middle}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;opacity:0}\n'],encapsulation:2,data:{animation:[ze.transformPanelWrap,ze.transformPanel]},changeDetection:0}),Ln})(),Ae=(()=>{class Ln{}return Ln.\u0275fac=function(U){return new(U||Ln)},Ln.\u0275mod=_.oAB({type:Ln}),Ln.\u0275inj=_.cJS({providers:[pe],imports:[o.ez,e.U8,x.Ng,x.BQ,B.ZD,M.lN,x.Ng,x.BQ]}),Ln})()},90603:(We,Ht,y)=>{"use strict";y.d(Ht,{Br:()=>bs,w:()=>Yt,BJ:()=>xt,oU:()=>It,cs:()=>Ca,YG:()=>on,Sm:()=>gn,PM:()=>Ie,FN:()=>Be,Zi:()=>Cn,tO:()=>Mn,Dq:()=>fo,nz:()=>Eo,hM:()=>bi,W2:()=>po,x4:()=>eo,fr:()=>ee,Gu:()=>ro,gu:()=>qo,Xz:()=>pi,pK:()=>Ti,Ie:()=>Oo,Q$:()=>Ne,q_:()=>yn,yh:()=>io,fG:()=>Qe,d8:()=>Fa,X7:()=>Ao,jP:()=>Zi,VI:()=>Te,cJ:()=>Yn,GO:()=>H,t9:()=>vt,n0:()=>Pe,PQ:()=>Se,yW:()=>Le,g2:()=>fn,Bs:()=>Dn,wd:()=>Zn,ho:()=>ao,sr:()=>Bo,Pc:()=>Li,r4:()=>$a,HT:()=>Qr,IN:()=>ya,SH:()=>Ia,as:()=>Ge,YI:()=>va,QI:()=>Me,j9:()=>pt,yF:()=>Da});var e=y(94650),o=y(59796),_=y(70655),x=y(77906),M=y(72873),B=y(60008),A=y(82388),nt=(y(90181),y(66439),y(87838),y(81898),y(35179)),gt=y(35730),Nt=y(15820),ot=y(1843),dt=(y(56369),y(63539)),Fe=(y(13457),y(34349),y(71308)),jt=y(55674),ue=y(97828),De=y(18201),Bt=y(36895);const Vt=nt.i,Ft=["*"];function K(F,Dt){if(1&F&&e.GkF(0,1),2&F){const R=e.oxw();e.Q6J("ngTemplateOutlet",R.template)}}const bt=F=>"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(F):"function"==typeof requestAnimationFrame?requestAnimationFrame(F):setTimeout(F),At=F=>!!F.resolveComponentFactory;let tt=(()=>{class F{constructor(R,yt){this.injector=R,this.el=yt,this.onChange=()=>{},this.onTouched=()=>{}}writeValue(R){this.el.nativeElement.value=this.lastValue=R??"",St(this.el)}handleChangeEvent(R,yt){R===this.el.nativeElement&&(yt!==this.lastValue&&(this.lastValue=yt,this.onChange(yt)),St(this.el))}_handleBlurEvent(R){R===this.el.nativeElement&&(this.onTouched(),St(this.el))}registerOnChange(R){this.onChange=R}registerOnTouched(R){this.onTouched=R}setDisabledState(R){this.el.nativeElement.disabled=R}ngOnDestroy(){this.statusChanges&&this.statusChanges.unsubscribe()}ngAfterViewInit(){let R;try{R=this.injector.get(o.a5)}catch{}if(!R)return;R.statusChanges&&(this.statusChanges=R.statusChanges.subscribe(()=>St(this.el)));const yt=R.control;yt&&["markAsTouched","markAllAsTouched","markAsUntouched","markAsDirty","markAsPristine"].forEach(Gn=>{if(typeof yt[Gn]<"u"){const Jo=yt[Gn].bind(yt);yt[Gn]=(...ui)=>{Jo(...ui),St(this.el)}}})}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.zs3),e.Y36(e.SBq))},F.\u0275dir=e.lG2({type:F,hostBindings:function(R,yt){1&R&&e.NdJ("ionBlur",function(Gn){return yt._handleBlurEvent(Gn.target)})}}),F})();const St=F=>{bt(()=>{const Dt=F.nativeElement,R=null!=Dt.value&&Dt.value.toString().length>0,yt=Ut(Dt);Ue(Dt,yt);const Oe=Dt.closest("ion-item");Oe&&Ue(Oe,R?[...yt,"item-has-value"]:yt)})},Ut=F=>{const Dt=F.classList,R=[];for(let yt=0;yt<Dt.length;yt++){const Oe=Dt.item(yt);null!==Oe&&oe(Oe,"ng-")&&R.push(`ion-${Oe.substring(3)}`)}return R},Ue=(F,Dt)=>{const R=F.classList;R.remove("ion-valid","ion-invalid","ion-touched","ion-untouched","ion-dirty","ion-pristine"),R.add(...Dt)},oe=(F,Dt)=>F.substring(0,Dt.length)===Dt;let Yt=(()=>{class F extends tt{constructor(R,yt){super(R,yt)}writeValue(R){this.el.nativeElement.checked=this.lastValue=R??!1,St(this.el)}_handleIonChange(R){this.handleChangeEvent(R,R.checked)}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.zs3),e.Y36(e.SBq))},F.\u0275dir=e.lG2({type:F,selectors:[["ion-checkbox"],["ion-toggle"]],hostBindings:function(R,yt){1&R&&e.NdJ("ionChange",function(Gn){return yt._handleIonChange(Gn.target)})},features:[e._Bn([{provide:o.JU,useExisting:F,multi:!0}]),e.qOj]}),F})(),Ge=(()=>{class F extends tt{constructor(R,yt){super(R,yt)}_handleIonChange(R){this.handleChangeEvent(R,R.value)}registerOnChange(R){super.registerOnChange(yt=>{R(""===yt?null:parseFloat(yt))})}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.zs3),e.Y36(e.SBq))},F.\u0275dir=e.lG2({type:F,selectors:[["ion-input","type","number"]],hostBindings:function(R,yt){1&R&&e.NdJ("ionChange",function(Gn){return yt._handleIonChange(Gn.target)})},features:[e._Bn([{provide:o.JU,useExisting:F,multi:!0}]),e.qOj]}),F})(),Me=(()=>{class F extends tt{constructor(R,yt){super(R,yt)}_handleChangeEvent(R){this.handleChangeEvent(R,R.value)}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.zs3),e.Y36(e.SBq))},F.\u0275dir=e.lG2({type:F,selectors:[["ion-range"],["ion-select"],["ion-radio-group"],["ion-segment"],["ion-datetime"]],hostBindings:function(R,yt){1&R&&e.NdJ("ionChange",function(Gn){return yt._handleChangeEvent(Gn.target)})},features:[e._Bn([{provide:o.JU,useExisting:F,multi:!0}]),e.qOj]}),F})(),pt=(()=>{class F extends tt{constructor(R,yt){super(R,yt)}_handleInputEvent(R){this.handleChangeEvent(R,R.value)}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.zs3),e.Y36(e.SBq))},F.\u0275dir=e.lG2({type:F,selectors:[["ion-input",3,"type","number"],["ion-textarea"],["ion-searchbar"]],hostBindings:function(R,yt){1&R&&e.NdJ("ionChange",function(Gn){return yt._handleInputEvent(Gn.target)})},features:[e._Bn([{provide:o.JU,useExisting:F,multi:!0}]),e.qOj]}),F})();const Ye=(F,Dt)=>{const R=F.prototype;Dt.forEach(yt=>{Object.defineProperty(R,yt,{get(){return this.el[yt]},set(Oe){this.z.runOutsideAngular(()=>this.el[yt]=Oe)}})})},_n=(F,Dt)=>{const R=F.prototype;Dt.forEach(yt=>{R[yt]=function(){const Oe=arguments;return this.z.runOutsideAngular(()=>this.el[yt].apply(this.el,Oe))}})},In=(F,Dt,R)=>{R.forEach(yt=>F[yt]=(0,x.R)(Dt,yt))};function Ae(F){return function(R){const{defineCustomElementFn:yt,inputs:Oe,methods:Gn}=F;return void 0!==yt&&yt(),Oe&&Ye(R,Oe),Gn&&_n(R,Gn),R}}let xt=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-avatar"]],ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0})],F),F})(),It=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-back-button"]],inputs:{color:"color",defaultHref:"defaultHref",disabled:"disabled",icon:"icon",mode:"mode",routerAnimation:"routerAnimation",text:"text",type:"type"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","defaultHref","disabled","icon","mode","routerAnimation","text","type"]})],F),F})(),on=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionFocus","ionBlur"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-button"]],inputs:{buttonType:"buttonType",color:"color",disabled:"disabled",download:"download",expand:"expand",fill:"fill",form:"form",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",shape:"shape",size:"size",strong:"strong",target:"target",type:"type"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["buttonType","color","disabled","download","expand","fill","form","href","mode","rel","routerAnimation","routerDirection","shape","size","strong","target","type"]})],F),F})(),gn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-buttons"]],inputs:{collapse:"collapse"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["collapse"]})],F),F})(),Ie=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-card"]],inputs:{button:"button",color:"color",disabled:"disabled",download:"download",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",target:"target",type:"type"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["button","color","disabled","download","href","mode","rel","routerAnimation","routerDirection","target","type"]})],F),F})(),Be=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-card-content"]],inputs:{mode:"mode"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["mode"]})],F),F})(),Cn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-card-header"]],inputs:{color:"color",mode:"mode",translucent:"translucent"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","mode","translucent"]})],F),F})(),Mn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-card-subtitle"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","mode"]})],F),F})(),fo=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-card-title"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","mode"]})],F),F})(),Eo=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionChange","ionFocus","ionBlur"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-checkbox"]],inputs:{checked:"checked",color:"color",disabled:"disabled",indeterminate:"indeterminate",mode:"mode",name:"name",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["checked","color","disabled","indeterminate","mode","name","value"]})],F),F})(),bi=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-chip"]],inputs:{color:"color",disabled:"disabled",mode:"mode",outline:"outline"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","disabled","mode","outline"]})],F),F})(),po=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionScrollStart","ionScroll","ionScrollEnd"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-content"]],inputs:{color:"color",forceOverscroll:"forceOverscroll",fullscreen:"fullscreen",scrollEvents:"scrollEvents",scrollX:"scrollX",scrollY:"scrollY"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","forceOverscroll","fullscreen","scrollEvents","scrollX","scrollY"],methods:["getScrollElement","scrollToTop","scrollToBottom","scrollByPoint","scrollToPoint"]})],F),F})(),eo=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionCancel","ionChange","ionFocus","ionBlur"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-datetime"]],inputs:{cancelText:"cancelText",clearText:"clearText",color:"color",dayValues:"dayValues",disabled:"disabled",doneText:"doneText",firstDayOfWeek:"firstDayOfWeek",highlightedDates:"highlightedDates",hourCycle:"hourCycle",hourValues:"hourValues",isDateEnabled:"isDateEnabled",locale:"locale",max:"max",min:"min",minuteValues:"minuteValues",mode:"mode",monthValues:"monthValues",multiple:"multiple",name:"name",preferWheel:"preferWheel",presentation:"presentation",readonly:"readonly",showClearButton:"showClearButton",showDefaultButtons:"showDefaultButtons",showDefaultTimeLabel:"showDefaultTimeLabel",showDefaultTitle:"showDefaultTitle",size:"size",titleSelectedDatesFormatter:"titleSelectedDatesFormatter",value:"value",yearValues:"yearValues"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["cancelText","clearText","color","dayValues","disabled","doneText","firstDayOfWeek","highlightedDates","hourCycle","hourValues","isDateEnabled","locale","max","min","minuteValues","mode","monthValues","multiple","name","preferWheel","presentation","readonly","showClearButton","showDefaultButtons","showDefaultTimeLabel","showDefaultTitle","size","titleSelectedDatesFormatter","value","yearValues"],methods:["confirm","reset","cancel"]})],F),F})(),ee=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-footer"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["collapse","mode","translucent"]})],F),F})(),ro=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-header"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["collapse","mode","translucent"]})],F),F})(),qo=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-icon"]],inputs:{color:"color",flipRtl:"flipRtl",icon:"icon",ios:"ios",lazy:"lazy",md:"md",mode:"mode",name:"name",sanitize:"sanitize",size:"size",src:"src"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","flipRtl","icon","ios","lazy","md","mode","name","sanitize","size","src"]})],F),F})(),pi=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionImgWillLoad","ionImgDidLoad","ionError"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-img"]],inputs:{alt:"alt",src:"src"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["alt","src"]})],F),F})(),Ti=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionInput","ionChange","ionBlur","ionFocus"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-input"]],inputs:{accept:"accept",autocapitalize:"autocapitalize",autocomplete:"autocomplete",autocorrect:"autocorrect",autofocus:"autofocus",clearInput:"clearInput",clearOnEdit:"clearOnEdit",color:"color",debounce:"debounce",disabled:"disabled",enterkeyhint:"enterkeyhint",inputmode:"inputmode",max:"max",maxlength:"maxlength",min:"min",minlength:"minlength",mode:"mode",multiple:"multiple",name:"name",pattern:"pattern",placeholder:"placeholder",readonly:"readonly",required:"required",size:"size",spellcheck:"spellcheck",step:"step",type:"type",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["accept","autocapitalize","autocomplete","autocorrect","autofocus","clearInput","clearOnEdit","color","debounce","disabled","enterkeyhint","inputmode","max","maxlength","min","minlength","mode","multiple","name","pattern","placeholder","readonly","required","size","spellcheck","step","type","value"],methods:["setFocus","getInputElement"]})],F),F})(),Oo=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-item"]],inputs:{button:"button",color:"color",counter:"counter",counterFormatter:"counterFormatter",detail:"detail",detailIcon:"detailIcon",disabled:"disabled",download:"download",fill:"fill",href:"href",lines:"lines",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",shape:"shape",target:"target",type:"type"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["button","color","counter","counterFormatter","detail","detailIcon","disabled","download","fill","href","lines","mode","rel","routerAnimation","routerDirection","shape","target","type"]})],F),F})(),Ne=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-label"]],inputs:{color:"color",mode:"mode",position:"position"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","mode","position"]})],F),F})(),yn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-list"]],inputs:{inset:"inset",lines:"lines",mode:"mode"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["inset","lines","mode"],methods:["closeSlidingItems"]})],F),F})(),io=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-list-header"]],inputs:{color:"color",lines:"lines",mode:"mode"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","lines","mode"]})],F),F})(),Qe=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-menu-button"]],inputs:{autoHide:"autoHide",color:"color",disabled:"disabled",menu:"menu",mode:"mode",type:"type"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["autoHide","color","disabled","menu","mode","type"]})],F),F})(),Ao=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-progress-bar"]],inputs:{buffer:"buffer",color:"color",mode:"mode",reversed:"reversed",type:"type",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["buffer","color","mode","reversed","type","value"]})],F),F})(),Te=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionInput","ionChange","ionCancel","ionClear","ionBlur","ionFocus"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-searchbar"]],inputs:{animated:"animated",autocomplete:"autocomplete",autocorrect:"autocorrect",cancelButtonIcon:"cancelButtonIcon",cancelButtonText:"cancelButtonText",clearIcon:"clearIcon",color:"color",debounce:"debounce",disabled:"disabled",enterkeyhint:"enterkeyhint",inputmode:"inputmode",mode:"mode",placeholder:"placeholder",searchIcon:"searchIcon",showCancelButton:"showCancelButton",showClearButton:"showClearButton",spellcheck:"spellcheck",type:"type",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["animated","autocomplete","autocorrect","cancelButtonIcon","cancelButtonText","clearIcon","color","debounce","disabled","enterkeyhint","inputmode","mode","placeholder","searchIcon","showCancelButton","showClearButton","spellcheck","type","value"],methods:["setFocus","getInputElement"]})],F),F})(),Yn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionChange"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-segment"]],inputs:{color:"color",disabled:"disabled",mode:"mode",scrollable:"scrollable",selectOnFocus:"selectOnFocus",swipeGesture:"swipeGesture",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","disabled","mode","scrollable","selectOnFocus","swipeGesture","value"]})],F),F})(),H=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-segment-button"]],inputs:{disabled:"disabled",layout:"layout",mode:"mode",type:"type",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["disabled","layout","mode","type","value"]})],F),F})(),vt=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionChange","ionCancel","ionDismiss","ionFocus","ionBlur"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-select"]],inputs:{cancelText:"cancelText",compareWith:"compareWith",disabled:"disabled",interface:"interface",interfaceOptions:"interfaceOptions",mode:"mode",multiple:"multiple",name:"name",okText:"okText",placeholder:"placeholder",selectedText:"selectedText",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["cancelText","compareWith","disabled","interface","interfaceOptions","mode","multiple","name","okText","placeholder","selectedText","value"],methods:["open"]})],F),F})(),Pe=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-select-option"]],inputs:{disabled:"disabled",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["disabled","value"]})],F),F})(),Se=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-spinner"]],inputs:{color:"color",duration:"duration",name:"name",paused:"paused"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","duration","name","paused"]})],F),F})(),Le=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-text"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","mode"]})],F),F})(),fn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionChange","ionInput","ionBlur","ionFocus"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-textarea"]],inputs:{autoGrow:"autoGrow",autocapitalize:"autocapitalize",autofocus:"autofocus",clearOnEdit:"clearOnEdit",color:"color",cols:"cols",debounce:"debounce",disabled:"disabled",enterkeyhint:"enterkeyhint",inputmode:"inputmode",maxlength:"maxlength",minlength:"minlength",mode:"mode",name:"name",placeholder:"placeholder",readonly:"readonly",required:"required",rows:"rows",spellcheck:"spellcheck",value:"value",wrap:"wrap"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["autoGrow","autocapitalize","autofocus","clearOnEdit","color","cols","debounce","disabled","enterkeyhint","inputmode","maxlength","minlength","mode","name","placeholder","readonly","required","rows","spellcheck","value","wrap"],methods:["setFocus","getInputElement"]})],F),F})(),Dn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-thumbnail"]],ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0})],F),F})(),Zn=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-title"]],inputs:{color:"color",size:"size"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","size"]})],F),F})(),ao=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement,In(this,this.el,["ionChange","ionFocus","ionBlur"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-toggle"]],inputs:{checked:"checked",color:"color",disabled:"disabled",enableOnOffLabels:"enableOnOffLabels",mode:"mode",name:"name",value:"value"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["checked","color","disabled","enableOnOffLabels","mode","name","value"]})],F),F})(),Bo=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,R.detach(),this.el=yt.nativeElement}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-toolbar"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:Ft,decls:1,vars:0,template:function(R,yt){1&R&&(e.F$t(),e.Hsn(0))},encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({defineCustomElementFn:void 0,inputs:["color","mode"]})],F),F})();class ii{constructor(Dt={}){this.data=Dt}get(Dt){return this.data[Dt]}}let Bi=(()=>{class F{constructor(R,yt){this.zone=R,this.appRef=yt}create(R,yt,Oe,Gn){return new hr(R,yt,Oe,this.appRef,this.zone,Gn)}}return F.\u0275fac=function(R){return new(R||F)(e.LFG(e.R0b),e.LFG(e.z2F))},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac}),F})();class hr{constructor(Dt,R,yt,Oe,Gn,Jo){this.resolverOrInjector=Dt,this.injector=R,this.location=yt,this.appRef=Oe,this.zone=Gn,this.elementReferenceKey=Jo,this.elRefMap=new WeakMap,this.elEventsMap=new WeakMap}attachViewToDom(Dt,R,yt,Oe){return this.zone.run(()=>new Promise(Gn=>{const Jo=Object.assign({},yt);void 0!==this.elementReferenceKey&&(Jo[this.elementReferenceKey]=Dt),Gn(Mr(this.zone,this.resolverOrInjector,this.injector,this.location,this.appRef,this.elRefMap,this.elEventsMap,Dt,R,Jo,Oe))}))}removeViewFromDom(Dt,R){return this.zone.run(()=>new Promise(yt=>{const Oe=this.elRefMap.get(R);if(Oe){Oe.destroy(),this.elRefMap.delete(R);const Gn=this.elEventsMap.get(R);Gn&&(Gn(),this.elEventsMap.delete(R))}yt()}))}}const Mr=(F,Dt,R,yt,Oe,Gn,Jo,ui,Hi,ft,ht)=>{let it;const ie=e.zs3.create({providers:aa(ft),parent:R});if(Dt&&At(Dt)){const cr=Dt.resolveComponentFactory(Hi);it=yt?yt.createComponent(cr,yt.length,ie):cr.create(ie)}else{if(!yt)return null;it=yt.createComponent(Hi,{index:yt.indexOf,injector:ie,environmentInjector:Dt})}const Bn=it.instance,Ko=it.location.nativeElement;if(ft&&Object.assign(Bn,ft),ht)for(const cr of ht)Ko.classList.add(cr);const ki=jr(F,Bn,Ko);return ui.appendChild(Ko),yt||Oe.attachView(it.hostView),it.changeDetectorRef.reattach(),Gn.set(Ko,it),Jo.set(Ko,ki),Ko},ra=[ot.L,ot.a,ot.b,ot.c,ot.d],jr=(F,Dt,R)=>F.run(()=>{const yt=ra.filter(Oe=>"function"==typeof Dt[Oe]).map(Oe=>{const Gn=Jo=>Dt[Oe](Jo.detail);return R.addEventListener(Oe,Gn),()=>R.removeEventListener(Oe,Gn)});return()=>yt.forEach(Oe=>Oe())}),pa=new e.OlP("NavParamsToken"),aa=F=>[{provide:pa,useValue:F},{provide:ii,useFactory:Ii,deps:[pa]}],Ii=F=>new ii(F),Zr=(F,Dt)=>((F=F.filter(R=>R.stackId!==Dt.stackId)).push(Dt),F),is=(F,Dt)=>{const R=F.createUrlTree(["."],{relativeTo:Dt});return F.serializeUrl(R)},sa=(F,Dt)=>{if(!F)return;const R=la(Dt);for(let yt=0;yt<R.length;yt++){if(yt>=F.length)return R[yt];if(R[yt]!==F[yt])return}},la=F=>F.split("/").map(Dt=>Dt.trim()).filter(Dt=>""!==Dt),Ci=F=>{F&&(F.ref.destroy(),F.unlistenEvents())};class Cr{constructor(Dt,R,yt,Oe,Gn,Jo){this.containerEl=R,this.router=yt,this.navCtrl=Oe,this.zone=Gn,this.location=Jo,this.views=[],this.skipTransition=!1,this.nextId=0,this.tabsPrefix=void 0!==Dt?la(Dt):void 0}createView(Dt,R){var yt;const Oe=is(this.router,R),Gn=null===(yt=Dt?.location)||void 0===yt?void 0:yt.nativeElement,Jo=jr(this.zone,Dt.instance,Gn);return{id:this.nextId++,stackId:sa(this.tabsPrefix,Oe),unlistenEvents:Jo,element:Gn,ref:Dt,url:Oe}}getExistingView(Dt){const R=is(this.router,Dt),yt=this.views.find(Oe=>Oe.url===R);return yt&&yt.ref.changeDetectorRef.reattach(),yt}setActive(Dt){var R,yt;const Oe=this.navCtrl.consumeTransition();let{direction:Gn,animation:Jo,animationBuilder:ui}=Oe;const Hi=this.activeView,ft=((F,Dt)=>!Dt||F.stackId!==Dt.stackId)(Dt,Hi);ft&&(Gn="back",Jo=void 0);const ht=this.views.slice();let it;const ie=this.router;ie.getCurrentNavigation?it=ie.getCurrentNavigation():!(null===(R=ie.navigations)||void 0===R)&&R.value&&(it=ie.navigations.value),null!==(yt=it?.extras)&&void 0!==yt&&yt.replaceUrl&&this.views.length>0&&this.views.splice(-1,1);const Bn=this.views.includes(Dt),Ko=this.insertView(Dt,Gn);Bn||Dt.ref.changeDetectorRef.detectChanges();const ki=Dt.animationBuilder;return void 0===ui&&"back"===Gn&&!ft&&void 0!==ki&&(ui=ki),Hi&&(Hi.animationBuilder=ui),this.zone.runOutsideAngular(()=>this.wait(()=>(Hi&&Hi.ref.changeDetectorRef.detach(),Dt.ref.changeDetectorRef.reattach(),this.transition(Dt,Hi,Jo,this.canGoBack(1),!1,ui).then(()=>xa(Dt,Ko,ht,this.location,this.zone)).then(()=>({enteringView:Dt,direction:Gn,animation:Jo,tabSwitch:ft})))))}canGoBack(Dt,R=this.getActiveStackId()){return this.getStack(R).length>Dt}pop(Dt,R=this.getActiveStackId()){return this.zone.run(()=>{var yt,Oe;const Gn=this.getStack(R);if(Gn.length<=Dt)return Promise.resolve(!1);const Jo=Gn[Gn.length-Dt-1];let ui=Jo.url;const Hi=Jo.savedData;if(Hi){const ht=Hi.get("primary");null!==(Oe=null===(yt=ht?.route)||void 0===yt?void 0:yt._routerState)&&void 0!==Oe&&Oe.snapshot.url&&(ui=ht.route._routerState.snapshot.url)}const{animationBuilder:ft}=this.navCtrl.consumeTransition();return this.navCtrl.navigateBack(ui,Object.assign(Object.assign({},Jo.savedExtras),{animation:ft})).then(()=>!0)})}startBackTransition(){const Dt=this.activeView;if(Dt){const R=this.getStack(Dt.stackId),yt=R[R.length-2],Oe=yt.animationBuilder;return this.wait(()=>this.transition(yt,Dt,"back",this.canGoBack(2),!0,Oe))}return Promise.resolve()}endBackTransition(Dt){Dt?(this.skipTransition=!0,this.pop(1)):this.activeView&&wa(this.activeView,this.views,this.views,this.location,this.zone)}getLastUrl(Dt){const R=this.getStack(Dt);return R.length>0?R[R.length-1]:void 0}getRootUrl(Dt){const R=this.getStack(Dt);return R.length>0?R[0]:void 0}getActiveStackId(){return this.activeView?this.activeView.stackId:void 0}hasRunningTask(){return void 0!==this.runningTask}destroy(){this.containerEl=void 0,this.views.forEach(Ci),this.activeView=void 0,this.views=[]}getStack(Dt){return this.views.filter(R=>R.stackId===Dt)}insertView(Dt,R){return this.activeView=Dt,this.views=((F,Dt,R)=>"root"===R?Zr(F,Dt):"forward"===R?((F,Dt)=>(F.indexOf(Dt)>=0?F=F.filter(yt=>yt.stackId!==Dt.stackId||yt.id<=Dt.id):F.push(Dt),F))(F,Dt):((F,Dt)=>F.indexOf(Dt)>=0?F.filter(yt=>yt.stackId!==Dt.stackId||yt.id<=Dt.id):Zr(F,Dt))(F,Dt))(this.views,Dt,R),this.views.slice()}transition(Dt,R,yt,Oe,Gn,Jo){if(this.skipTransition)return this.skipTransition=!1,Promise.resolve(!1);if(R===Dt)return Promise.resolve(!1);const ui=Dt?Dt.element:void 0,Hi=R?R.element:void 0,ft=this.containerEl;return ui&&ui!==Hi&&(ui.classList.add("ion-page"),ui.classList.add("ion-page-invisible"),ui.parentElement!==ft&&ft.appendChild(ui),ft.commit)?ft.commit(ui,Hi,{deepWait:!0,duration:void 0===yt?0:void 0,direction:yt,showGoBack:Oe,progressAnimation:Gn,animationBuilder:Jo}):Promise.resolve(!1)}wait(Dt){return(0,_.mG)(this,void 0,void 0,function*(){void 0!==this.runningTask&&(yield this.runningTask,this.runningTask=void 0);const R=this.runningTask=Dt();return R.finally(()=>this.runningTask=void 0),R})}}const xa=(F,Dt,R,yt,Oe)=>"function"==typeof requestAnimationFrame?new Promise(Gn=>{requestAnimationFrame(()=>{wa(F,Dt,R,yt,Oe),Gn()})}):Promise.resolve(),wa=(F,Dt,R,yt,Oe)=>{Oe.run(()=>R.filter(Gn=>!Dt.includes(Gn)).forEach(Ci)),Dt.forEach(Gn=>{const ui=yt.path().split("?")[0].split("#")[0];if(Gn!==F&&Gn.url!==ui){const Hi=Gn.element;Hi.setAttribute("aria-hidden","true"),Hi.classList.add("ion-page-hidden"),Gn.ref.changeDetectorRef.detach()}})};let Pr=(()=>{class F{get(R,yt){const Oe=Jr();return Oe?Oe.get(R,yt):null}getBoolean(R,yt){const Oe=Jr();return!!Oe&&Oe.getBoolean(R,yt)}getNumber(R,yt){const Oe=Jr();return Oe?Oe.getNumber(R,yt):0}}return F.\u0275fac=function(R){return new(R||F)},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac,providedIn:"root"}),F})();const Di=new e.OlP("USERCONFIG"),Jr=()=>{if(typeof window<"u"){const F=window.Ionic;if(F?.config)return F.config}return null};let Hr=(()=>{class F{constructor(R,yt){this.doc=R,this.backButton=new M.x,this.keyboardDidShow=new M.x,this.keyboardDidHide=new M.x,this.pause=new M.x,this.resume=new M.x,this.resize=new M.x,yt.run(()=>{var Oe;let Gn;this.win=R.defaultView,this.backButton.subscribeWithPriority=function(Jo,ui){return this.subscribe(Hi=>Hi.register(Jo,ft=>yt.run(()=>ui(ft))))},Gr(this.pause,R,"pause"),Gr(this.resume,R,"resume"),Gr(this.backButton,R,"ionBackButton"),Gr(this.resize,this.win,"resize"),Gr(this.keyboardDidShow,this.win,"ionKeyboardDidShow"),Gr(this.keyboardDidHide,this.win,"ionKeyboardDidHide"),this._readyPromise=new Promise(Jo=>{Gn=Jo}),null!==(Oe=this.win)&&void 0!==Oe&&Oe.cordova?R.addEventListener("deviceready",()=>{Gn("cordova")},{once:!0}):Gn("dom")})}is(R){return(0,nt.a)(this.win,R)}platforms(){return(0,nt.g)(this.win)}ready(){return this._readyPromise}get isRTL(){return"rtl"===this.doc.dir}getQueryParam(R){return Aa(this.win.location.href,R)}isLandscape(){return!this.isPortrait()}isPortrait(){var R,yt;return null===(yt=(R=this.win).matchMedia)||void 0===yt?void 0:yt.call(R,"(orientation: portrait)").matches}testUserAgent(R){const yt=this.win.navigator;return!!(yt?.userAgent&&yt.userAgent.indexOf(R)>=0)}url(){return this.win.location.href}width(){return this.win.innerWidth}height(){return this.win.innerHeight}}return F.\u0275fac=function(R){return new(R||F)(e.LFG(Bt.K0),e.LFG(e.R0b))},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac,providedIn:"root"}),F})();const Aa=(F,Dt)=>{Dt=Dt.replace(/[[\]\\]/g,"\\$&");const yt=new RegExp("[\\?&]"+Dt+"=([^&#]*)").exec(F);return yt?decodeURIComponent(yt[1].replace(/\+/g," ")):null},Gr=(F,Dt,R)=>{Dt&&Dt.addEventListener(R,yt=>{F.next(yt?.detail)})};let Ia=(()=>{class F{constructor(R,yt,Oe,Gn){this.location=yt,this.serializer=Oe,this.router=Gn,this.direction=_s,this.animated=ir,this.guessDirection="forward",this.lastNavId=-1,Gn&&Gn.events.subscribe(Jo=>{if(Jo instanceof A.OD){const ui=Jo.restoredState?Jo.restoredState.navigationId:Jo.id;this.guessDirection=ui<this.lastNavId?"back":"forward",this.guessAnimation=Jo.restoredState?void 0:this.guessDirection,this.lastNavId="forward"===this.guessDirection?Jo.id:ui}}),R.backButton.subscribeWithPriority(0,Jo=>{this.pop(),Jo()})}navigateForward(R,yt={}){return this.setDirection("forward",yt.animated,yt.animationDirection,yt.animation),this.navigate(R,yt)}navigateBack(R,yt={}){return this.setDirection("back",yt.animated,yt.animationDirection,yt.animation),this.navigate(R,yt)}navigateRoot(R,yt={}){return this.setDirection("root",yt.animated,yt.animationDirection,yt.animation),this.navigate(R,yt)}back(R={animated:!0,animationDirection:"back"}){return this.setDirection("back",R.animated,R.animationDirection,R.animation),this.location.back()}pop(){return(0,_.mG)(this,void 0,void 0,function*(){let R=this.topOutlet;for(;R&&!(yield R.pop());)R=R.parentOutlet})}setDirection(R,yt,Oe,Gn){this.direction=R,this.animated=za(R,yt,Oe),this.animationBuilder=Gn}setTopOutlet(R){this.topOutlet=R}consumeTransition(){let yt,R="root";const Oe=this.animationBuilder;return"auto"===this.direction?(R=this.guessDirection,yt=this.guessAnimation):(yt=this.animated,R=this.direction),this.direction=_s,this.animated=ir,this.animationBuilder=void 0,{direction:R,animation:yt,animationBuilder:Oe}}navigate(R,yt){if(Array.isArray(R))return this.router.navigate(R,yt);{const Oe=this.serializer.parse(R.toString());return void 0!==yt.queryParams&&(Oe.queryParams=Object.assign({},yt.queryParams)),void 0!==yt.fragment&&(Oe.fragment=yt.fragment),this.router.navigateByUrl(Oe,yt)}}}return F.\u0275fac=function(R){return new(R||F)(e.LFG(Hr),e.LFG(Bt.Ye),e.LFG(A.Hx),e.LFG(A.F0,8))},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac,providedIn:"root"}),F})();const za=(F,Dt,R)=>{if(!1!==Dt){if(void 0!==R)return R;if("forward"===F||"back"===F)return F;if("root"===F&&!0===Dt)return"forward"}},_s="auto",ir=void 0;let Zi=(()=>{class F{constructor(R,yt,Oe,Gn,Jo,ui,Hi,ft,ht,it,ie,Bn,Ko){this.parentContexts=R,this.location=yt,this.config=Jo,this.navCtrl=ui,this.componentFactoryResolver=Hi,this.parentOutlet=Ko,this.activated=null,this.activatedView=null,this._activatedRoute=null,this.proxyMap=new WeakMap,this.currentActivatedRoute$=new B.X(null),this.stackEvents=new e.vpe,this.activateEvents=new e.vpe,this.deactivateEvents=new e.vpe,this.nativeEl=ht.nativeElement,this.name=Oe||A.eC,this.tabsPrefix="true"===Gn?is(it,Bn):void 0,this.stackCtrl=new Cr(this.tabsPrefix,this.nativeEl,it,ui,ie,ft),R.onChildOutletCreated(this.name,this)}set animation(R){this.nativeEl.animation=R}set animated(R){this.nativeEl.animated=R}set swipeGesture(R){this._swipeGesture=R,this.nativeEl.swipeHandler=R?{canStart:()=>this.stackCtrl.canGoBack(1)&&!this.stackCtrl.hasRunningTask(),onStart:()=>this.stackCtrl.startBackTransition(),onEnd:yt=>this.stackCtrl.endBackTransition(yt)}:void 0}ngOnDestroy(){this.stackCtrl.destroy()}getContext(){return this.parentContexts.getContext(this.name)}ngOnInit(){if(!this.activated){const R=this.getContext();R?.route&&this.activateWith(R.route,R.resolver||null)}new Promise(R=>(0,gt.c)(this.nativeEl,R)).then(()=>{void 0===this._swipeGesture&&(this.swipeGesture=this.config.getBoolean("swipeBackEnabled","ios"===this.nativeEl.mode))})}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){throw new Error("incompatible reuse strategy")}attach(R,yt){throw new Error("incompatible reuse strategy")}deactivate(){if(this.activated){if(this.activatedView){const yt=this.getContext();this.activatedView.savedData=new Map(yt.children.contexts);const Oe=this.activatedView.savedData.get("primary");if(Oe&&yt.route&&(Oe.route=Object.assign({},yt.route)),this.activatedView.savedExtras={},yt.route){const Gn=yt.route.snapshot;this.activatedView.savedExtras.queryParams=Gn.queryParams,this.activatedView.savedExtras.fragment=Gn.fragment}}const R=this.component;this.activatedView=null,this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(R)}}activateWith(R,yt){var Oe;if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=R;let Gn,Jo=this.stackCtrl.getExistingView(R);if(Jo){Gn=this.activated=Jo.ref;const ui=Jo.savedData;ui&&(this.getContext().children.contexts=ui),this.updateActivatedRouteProxy(Gn.instance,R)}else{const ui=R._futureSnapshot;if(null==ui.routeConfig.component&&null==this.environmentInjector)return void console.warn('[Ionic Warning]: You must supply an environmentInjector to use standalone components with routing:\n\nIn your component class, add:\n\n   import { EnvironmentInjector } from \'@angular/core\';\n   constructor(public environmentInjector: EnvironmentInjector) {}\n\nIn your router outlet template, add:\n\n   <ion-router-outlet [environmentInjector]="environmentInjector"></ion-router-outlet>\n\nAlternatively, if you are routing within ion-tabs:\n\n   <ion-tabs [environmentInjector]="environmentInjector"></ion-tabs>');const Hi=this.parentContexts.getOrCreateContext(this.name).children,ft=new B.X(null),ht=this.createActivatedRouteProxy(ft,R),it=new wi(ht,Hi,this.location.injector),ie=null!==(Oe=ui.routeConfig.component)&&void 0!==Oe?Oe:ui.component;if((yt=yt||this.componentFactoryResolver)&&At(yt)){const Bn=yt.resolveComponentFactory(ie);Gn=this.activated=this.location.createComponent(Bn,this.location.length,it)}else Gn=this.activated=this.location.createComponent(ie,{index:this.location.length,injector:it,environmentInjector:yt??this.environmentInjector});ft.next(Gn.instance),Jo=this.stackCtrl.createView(this.activated,R),this.proxyMap.set(Gn.instance,ht),this.currentActivatedRoute$.next({component:Gn.instance,activatedRoute:R})}this.activatedView=Jo,this.navCtrl.setTopOutlet(this),this.stackCtrl.setActive(Jo).then(ui=>{this.activateEvents.emit(Gn.instance),this.stackEvents.emit(ui)})}canGoBack(R=1,yt){return this.stackCtrl.canGoBack(R,yt)}pop(R=1,yt){return this.stackCtrl.pop(R,yt)}getLastUrl(R){const yt=this.stackCtrl.getLastUrl(R);return yt?yt.url:void 0}getLastRouteView(R){return this.stackCtrl.getLastUrl(R)}getRootView(R){return this.stackCtrl.getRootUrl(R)}getActiveStackId(){return this.stackCtrl.getActiveStackId()}createActivatedRouteProxy(R,yt){const Oe=new A.gz;return Oe._futureSnapshot=yt._futureSnapshot,Oe._routerState=yt._routerState,Oe.snapshot=yt.snapshot,Oe.outlet=yt.outlet,Oe.component=yt.component,Oe._paramMap=this.proxyObservable(R,"paramMap"),Oe._queryParamMap=this.proxyObservable(R,"queryParamMap"),Oe.url=this.proxyObservable(R,"url"),Oe.params=this.proxyObservable(R,"params"),Oe.queryParams=this.proxyObservable(R,"queryParams"),Oe.fragment=this.proxyObservable(R,"fragment"),Oe.data=this.proxyObservable(R,"data"),Oe}proxyObservable(R,yt){return R.pipe((0,jt.h)(Oe=>!!Oe),(0,ue.w)(Oe=>this.currentActivatedRoute$.pipe((0,jt.h)(Gn=>null!==Gn&&Gn.component===Oe),(0,ue.w)(Gn=>Gn&&Gn.activatedRoute[yt]),(0,De.x)())))}updateActivatedRouteProxy(R,yt){const Oe=this.proxyMap.get(R);if(!Oe)throw new Error("Could not find activated route proxy for view");Oe._futureSnapshot=yt._futureSnapshot,Oe._routerState=yt._routerState,Oe.snapshot=yt.snapshot,Oe.outlet=yt.outlet,Oe.component=yt.component,this.currentActivatedRoute$.next({component:R,activatedRoute:yt})}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(A.y6),e.Y36(e.s_b),e.$8M("name"),e.$8M("tabs"),e.Y36(Pr),e.Y36(Ia),e.Y36(e._Vd,8),e.Y36(Bt.Ye),e.Y36(e.SBq),e.Y36(A.F0),e.Y36(e.R0b),e.Y36(A.gz),e.Y36(F,12))},F.\u0275dir=e.lG2({type:F,selectors:[["ion-router-outlet"]],inputs:{animated:"animated",animation:"animation",mode:"mode",swipeGesture:"swipeGesture",environmentInjector:"environmentInjector"},outputs:{stackEvents:"stackEvents",activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),F})();class wi{constructor(Dt,R,yt){this.route=Dt,this.childContexts=R,this.parent=yt}get(Dt,R){return Dt===A.gz?this.route:Dt===A.y6?this.childContexts:this.parent.get(Dt,R)}}let Ca=(()=>{class F{constructor(R,yt,Oe){this.routerOutlet=R,this.navCtrl=yt,this.config=Oe}onClick(R){var yt;const Oe=this.defaultHref||this.config.get("backButtonDefaultHref");null!==(yt=this.routerOutlet)&&void 0!==yt&&yt.canGoBack()?(this.navCtrl.setDirection("back",void 0,void 0,this.routerAnimation),this.routerOutlet.pop(),R.preventDefault()):null!=Oe&&(this.navCtrl.navigateBack(Oe,{animation:this.routerAnimation}),R.preventDefault())}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(Zi,8),e.Y36(Ia),e.Y36(Pr))},F.\u0275dir=e.lG2({type:F,selectors:[["ion-back-button"]],hostBindings:function(R,yt){1&R&&e.NdJ("click",function(Gn){return yt.onClick(Gn)})},inputs:{defaultHref:"defaultHref",routerAnimation:"routerAnimation"}}),F})(),va=(()=>{class F{constructor(R,yt,Oe,Gn,Jo){this.locationStrategy=R,this.navCtrl=yt,this.elementRef=Oe,this.router=Gn,this.routerLink=Jo,this.routerDirection="forward"}ngOnInit(){this.updateTargetUrlAndHref()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTargetUrlAndHref(){var R;if(null!==(R=this.routerLink)&&void 0!==R&&R.urlTree){const yt=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=yt}}onClick(R){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation),R.preventDefault()}}return F.\u0275fac=function(R){return new(R||F)(e.Y36(Bt.S$),e.Y36(Ia),e.Y36(e.SBq),e.Y36(A.F0),e.Y36(A.rH,8))},F.\u0275dir=e.lG2({type:F,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(R,yt){1&R&&e.NdJ("click",function(Gn){return yt.onClick(Gn)})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},features:[e.TTD]}),F})(),Fa=(()=>{let F=class{constructor(R,yt,Oe){this.z=Oe,this.isCmpOpen=!1,this.el=yt.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,R.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,R.detectChanges()}),In(this,this.el,["ionPopoverDidPresent","ionPopoverWillPresent","ionPopoverWillDismiss","ionPopoverDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}};return F.\u0275fac=function(R){return new(R||F)(e.Y36(e.sBO),e.Y36(e.SBq),e.Y36(e.R0b))},F.\u0275cmp=e.Xpm({type:F,selectors:[["ion-popover"]],contentQueries:function(R,yt,Oe){if(1&R&&e.Suo(Oe,e.Rgc,5),2&R){let Gn;e.iGM(Gn=e.CRH())&&(yt.template=Gn.first)}},inputs:{alignment:"alignment",animated:"animated",arrow:"arrow",keepContentsMounted:"keepContentsMounted",backdropDismiss:"backdropDismiss",cssClass:"cssClass",dismissOnSelect:"dismissOnSelect",enterAnimation:"enterAnimation",event:"event",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger",triggerAction:"triggerAction",reference:"reference",size:"size",side:"side"},decls:1,vars:1,consts:[[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(R,yt){1&R&&e.YNc(0,K,1,1,"ng-container",0),2&R&&e.Q6J("ngIf",yt.isCmpOpen||yt.keepContentsMounted)},dependencies:[Bt.O5,Bt.tP],encapsulation:2,changeDetection:0}),F=(0,_.gn)([Ae({inputs:["alignment","animated","arrow","keepContentsMounted","backdropDismiss","cssClass","dismissOnSelect","enterAnimation","event","isOpen","keyboardClose","leaveAnimation","mode","showBackdrop","translucent","trigger","triggerAction","reference","size","side"],methods:["present","dismiss","onDidDismiss","onWillDismiss"]})],F),F})();class zr{constructor(Dt){this.ctrl=Dt}create(Dt){return this.ctrl.create(Dt||{})}dismiss(Dt,R,yt){return this.ctrl.dismiss(Dt,R,yt)}getTop(){return this.ctrl.getTop()}}let bs=(()=>{class F extends zr{constructor(){super(dt.a)}}return F.\u0275fac=function(R){return new(R||F)},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac,providedIn:"root"}),F})(),Qr=(()=>{class F extends zr{constructor(){super(dt.l)}}return F.\u0275fac=function(R){return new(R||F)},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac,providedIn:"root"}),F})();class kr{}let ya=(()=>{class F extends zr{constructor(R,yt,Oe,Gn){super(dt.m),this.angularDelegate=R,this.resolver=yt,this.injector=Oe,this.environmentInjector=Gn}create(R){var yt;return super.create(Object.assign(Object.assign({},R),{delegate:this.angularDelegate.create(null!==(yt=this.resolver)&&void 0!==yt?yt:this.environmentInjector,this.injector,void 0,"modal")}))}}return F.\u0275fac=function(R){return new(R||F)(e.LFG(Bi),e.LFG(e._Vd),e.LFG(e.zs3),e.LFG(kr,8))},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac}),F})(),Oi=(()=>{class F extends zr{constructor(R,yt,Oe,Gn){super(dt.c),this.angularDelegate=R,this.resolver=yt,this.injector=Oe,this.environmentInjector=Gn}create(R){var yt;return super.create(Object.assign(Object.assign({},R),{delegate:this.angularDelegate.create(null!==(yt=this.resolver)&&void 0!==yt?yt:this.environmentInjector,this.injector,void 0,"popover")}))}}return F.\u0275fac=function(R){return new(R||F)(e.LFG(Bi),e.LFG(e._Vd),e.LFG(e.zs3),e.LFG(kr,8))},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac}),F})(),Da=(()=>{class F extends zr{constructor(){super(dt.t)}}return F.\u0275fac=function(R){return new(R||F)},F.\u0275prov=e.Yz7({token:F,factory:F.\u0275fac,providedIn:"root"}),F})();class $a{shouldDetach(Dt){return!1}shouldAttach(Dt){return!1}store(Dt,R){}retrieve(Dt){return null}shouldReuseRoute(Dt,R){if(Dt.routeConfig!==R.routeConfig)return!1;const yt=Dt.params,Oe=R.params,Gn=Object.keys(yt),Jo=Object.keys(Oe);if(Gn.length!==Jo.length)return!1;for(const ui of Gn)if(Oe[ui]!==yt[ui])return!1;return!0}}const Ys=(F,Dt,R)=>()=>{if(Dt.defaultView&&typeof window<"u"){(0,Nt.s)(Object.assign(Object.assign({},F),{_zoneGate:Gn=>R.run(Gn)}));const Oe="__zone_symbol__addEventListener"in Dt.body?"__zone_symbol__addEventListener":"addEventListener";return function Et(){var F=[];if(typeof window<"u"){var Dt=window;(!Dt.customElements||Dt.Element&&(!Dt.Element.prototype.closest||!Dt.Element.prototype.matches||!Dt.Element.prototype.remove||!Dt.Element.prototype.getRootNode))&&F.push(y.e(6748).then(y.t.bind(y,30723,23))),("function"!=typeof Object.assign||!Object.entries||!Array.prototype.find||!Array.prototype.includes||!String.prototype.startsWith||!String.prototype.endsWith||Dt.NodeList&&!Dt.NodeList.prototype.forEach||!Dt.fetch||!function(){try{var yt=new URL("b","http://a");return yt.pathname="c%20d","http://a/c%20d"===yt.href&&yt.searchParams}catch{return!1}}()||typeof WeakMap>"u")&&F.push(y.e(2214).then(y.t.bind(y,24144,23)))}return Promise.all(F)}().then(()=>((F,Dt)=>typeof window>"u"?Promise.resolve():(0,Fe.p)().then(()=>(Vt(),(0,Fe.b)(JSON.parse('[["ion-menu_3",[[33,"ion-menu-button",{"color":[513],"disabled":[4],"menu":[1],"autoHide":[4,"auto-hide"],"type":[1],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]],[33,"ion-menu",{"contentId":[513,"content-id"],"menuId":[513,"menu-id"],"type":[1025],"disabled":[1028],"side":[513],"swipeGesture":[4,"swipe-gesture"],"maxEdgeStart":[2,"max-edge-start"],"isPaneVisible":[32],"isEndSide":[32],"isOpen":[64],"isActive":[64],"open":[64],"close":[64],"toggle":[64],"setOpen":[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"],[0,"keydown","onKeydown"]]],[1,"ion-menu-toggle",{"menu":[1],"autoHide":[4,"auto-hide"],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]]],["ion-fab_3",[[33,"ion-fab-button",{"color":[513],"activated":[4],"disabled":[4],"download":[1],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1],"show":[4],"translucent":[4],"type":[1],"size":[1],"closeIcon":[1,"close-icon"]}],[1,"ion-fab",{"horizontal":[1],"vertical":[1],"edge":[4],"activated":[1028],"close":[64],"toggle":[64]}],[1,"ion-fab-list",{"activated":[4],"side":[1]}]]],["ion-refresher_2",[[0,"ion-refresher-content",{"pullingIcon":[1025,"pulling-icon"],"pullingText":[1,"pulling-text"],"refreshingSpinner":[1025,"refreshing-spinner"],"refreshingText":[1,"refreshing-text"]}],[32,"ion-refresher",{"pullMin":[2,"pull-min"],"pullMax":[2,"pull-max"],"closeDuration":[1,"close-duration"],"snapbackDuration":[1,"snapback-duration"],"pullFactor":[2,"pull-factor"],"disabled":[4],"nativeRefresher":[32],"state":[32],"complete":[64],"cancel":[64],"getProgress":[64]}]]],["ion-back-button",[[33,"ion-back-button",{"color":[513],"defaultHref":[1025,"default-href"],"disabled":[516],"icon":[1],"text":[1],"type":[1],"routerAnimation":[16]}]]],["ion-toast",[[33,"ion-toast",{"overlayIndex":[2,"overlay-index"],"color":[513],"enterAnimation":[16],"leaveAnimation":[16],"cssClass":[1,"css-class"],"duration":[2],"header":[1],"layout":[1],"message":[1],"keyboardClose":[4,"keyboard-close"],"position":[1],"buttons":[16],"translucent":[4],"animated":[4],"icon":[1],"htmlAttributes":[16],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]}]]],["ion-card_5",[[33,"ion-card",{"color":[513],"button":[4],"type":[1],"disabled":[4],"download":[1],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}],[32,"ion-card-content"],[33,"ion-card-header",{"color":[513],"translucent":[4]}],[33,"ion-card-subtitle",{"color":[513]}],[33,"ion-card-title",{"color":[513]}]]],["ion-item-option_3",[[33,"ion-item-option",{"color":[513],"disabled":[4],"download":[1],"expandable":[4],"href":[1],"rel":[1],"target":[1],"type":[1]}],[32,"ion-item-options",{"side":[1],"fireSwipeEvent":[64]}],[0,"ion-item-sliding",{"disabled":[4],"state":[32],"getOpenAmount":[64],"getSlidingRatio":[64],"open":[64],"close":[64],"closeOpened":[64]}]]],["ion-accordion_2",[[49,"ion-accordion",{"value":[1],"disabled":[4],"readonly":[4],"toggleIcon":[1,"toggle-icon"],"toggleIconSlot":[1,"toggle-icon-slot"],"state":[32],"isNext":[32],"isPrevious":[32]}],[33,"ion-accordion-group",{"animated":[4],"multiple":[4],"value":[1025],"disabled":[4],"readonly":[4],"expand":[1],"requestAccordionToggle":[64],"getAccordions":[64]},[[0,"keydown","onKeydown"]]]]],["ion-breadcrumb_2",[[33,"ion-breadcrumb",{"collapsed":[4],"last":[4],"showCollapsedIndicator":[4,"show-collapsed-indicator"],"color":[1],"active":[4],"disabled":[4],"download":[1],"href":[1],"rel":[1],"separator":[4],"target":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16]}],[33,"ion-breadcrumbs",{"color":[1],"maxItems":[2,"max-items"],"itemsBeforeCollapse":[2,"items-before-collapse"],"itemsAfterCollapse":[2,"items-after-collapse"],"collapsed":[32],"activeChanged":[32]},[[0,"collapsedClick","onCollapsedClick"]]]]],["ion-infinite-scroll_2",[[32,"ion-infinite-scroll-content",{"loadingSpinner":[1025,"loading-spinner"],"loadingText":[1,"loading-text"]}],[0,"ion-infinite-scroll",{"threshold":[1],"disabled":[4],"position":[1],"isLoading":[32],"complete":[64]}]]],["ion-reorder_2",[[33,"ion-reorder",null,[[2,"click","onClick"]]],[0,"ion-reorder-group",{"disabled":[4],"state":[32],"complete":[64]}]]],["ion-segment_2",[[33,"ion-segment-button",{"disabled":[4],"layout":[1],"type":[1],"value":[1],"checked":[32],"setFocus":[64]}],[33,"ion-segment",{"color":[513],"disabled":[4],"scrollable":[4],"swipeGesture":[4,"swipe-gesture"],"value":[1025],"selectOnFocus":[4,"select-on-focus"],"activated":[32]},[[0,"keydown","onKeyDown"]]]]],["ion-tab-bar_2",[[33,"ion-tab-button",{"disabled":[4],"download":[1],"href":[1],"rel":[1],"layout":[1025],"selected":[1028],"tab":[1],"target":[1]},[[8,"ionTabBarChanged","onTabBarChanged"]]],[33,"ion-tab-bar",{"color":[513],"selectedTab":[1,"selected-tab"],"translucent":[4],"keyboardVisible":[32]}]]],["ion-chip",[[1,"ion-chip",{"color":[513],"outline":[4],"disabled":[4]}]]],["ion-datetime-button",[[33,"ion-datetime-button",{"color":[513],"disabled":[516],"datetime":[1],"datetimePresentation":[32],"dateText":[32],"timeText":[32],"datetimeActive":[32],"selectedButton":[32]}]]],["ion-input",[[34,"ion-input",{"fireFocusEvents":[4,"fire-focus-events"],"color":[513],"accept":[1],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autofocus":[4],"clearInput":[4,"clear-input"],"clearOnEdit":[4,"clear-on-edit"],"debounce":[2],"disabled":[4],"enterkeyhint":[1],"inputmode":[1],"max":[8],"maxlength":[2],"min":[8],"minlength":[2],"multiple":[4],"name":[1],"pattern":[1],"placeholder":[1],"readonly":[4],"required":[4],"spellcheck":[4],"step":[1],"size":[2],"type":[1],"value":[1032],"hasFocus":[32],"setFocus":[64],"setBlur":[64],"getInputElement":[64]}]]],["ion-searchbar",[[34,"ion-searchbar",{"color":[513],"animated":[4],"autocomplete":[1],"autocorrect":[1],"cancelButtonIcon":[1,"cancel-button-icon"],"cancelButtonText":[1,"cancel-button-text"],"clearIcon":[1,"clear-icon"],"debounce":[2],"disabled":[4],"inputmode":[1],"enterkeyhint":[1],"placeholder":[1],"searchIcon":[1,"search-icon"],"showCancelButton":[1,"show-cancel-button"],"showClearButton":[1,"show-clear-button"],"spellcheck":[4],"type":[1],"value":[1025],"focused":[32],"noAnimate":[32],"setFocus":[64],"getInputElement":[64]}]]],["ion-toggle",[[33,"ion-toggle",{"color":[513],"name":[1],"checked":[1028],"disabled":[4],"value":[1],"enableOnOffLabels":[4,"enable-on-off-labels"],"activated":[32]}]]],["ion-avatar_3",[[33,"ion-avatar"],[33,"ion-badge",{"color":[513]}],[1,"ion-thumbnail"]]],["ion-textarea",[[34,"ion-textarea",{"fireFocusEvents":[4,"fire-focus-events"],"color":[513],"autocapitalize":[1],"autofocus":[4],"clearOnEdit":[1028,"clear-on-edit"],"debounce":[2],"disabled":[4],"inputmode":[1],"enterkeyhint":[1],"maxlength":[2],"minlength":[2],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"spellcheck":[4],"cols":[2],"rows":[2],"wrap":[1],"autoGrow":[516,"auto-grow"],"value":[1025],"hasFocus":[32],"setFocus":[64],"setBlur":[64],"getInputElement":[64]}]]],["ion-backdrop",[[33,"ion-backdrop",{"visible":[4],"tappable":[4],"stopPropagation":[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]]],["ion-loading",[[34,"ion-loading",{"overlayIndex":[2,"overlay-index"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"message":[1],"cssClass":[1,"css-class"],"duration":[2],"backdropDismiss":[4,"backdrop-dismiss"],"showBackdrop":[4,"show-backdrop"],"spinner":[1025],"translucent":[4],"animated":[4],"htmlAttributes":[16],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]}]]],["ion-modal",[[33,"ion-modal",{"hasController":[4,"has-controller"],"overlayIndex":[2,"overlay-index"],"delegate":[16],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"breakpoints":[16],"initialBreakpoint":[2,"initial-breakpoint"],"backdropBreakpoint":[2,"backdrop-breakpoint"],"handle":[4],"handleBehavior":[1,"handle-behavior"],"component":[1],"componentProps":[16],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"showBackdrop":[4,"show-backdrop"],"animated":[4],"swipeToClose":[4,"swipe-to-close"],"presentingElement":[16],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"keepContentsMounted":[4,"keep-contents-mounted"],"canDismiss":[4,"can-dismiss"],"presented":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64],"setCurrentBreakpoint":[64],"getCurrentBreakpoint":[64]}]]],["ion-route_4",[[0,"ion-route",{"url":[1],"component":[1],"componentProps":[16],"beforeLeave":[16],"beforeEnter":[16]}],[0,"ion-route-redirect",{"from":[1],"to":[1]}],[0,"ion-router",{"root":[1],"useHash":[4,"use-hash"],"canTransition":[64],"push":[64],"back":[64],"printDebug":[64],"navChanged":[64]},[[8,"popstate","onPopState"],[4,"ionBackButton","onBackButton"]]],[1,"ion-router-link",{"color":[513],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}]]],["ion-col_3",[[1,"ion-col",{"offset":[1],"offsetXs":[1,"offset-xs"],"offsetSm":[1,"offset-sm"],"offsetMd":[1,"offset-md"],"offsetLg":[1,"offset-lg"],"offsetXl":[1,"offset-xl"],"pull":[1],"pullXs":[1,"pull-xs"],"pullSm":[1,"pull-sm"],"pullMd":[1,"pull-md"],"pullLg":[1,"pull-lg"],"pullXl":[1,"pull-xl"],"push":[1],"pushXs":[1,"push-xs"],"pushSm":[1,"push-sm"],"pushMd":[1,"push-md"],"pushLg":[1,"push-lg"],"pushXl":[1,"push-xl"],"size":[1],"sizeXs":[1,"size-xs"],"sizeSm":[1,"size-sm"],"sizeMd":[1,"size-md"],"sizeLg":[1,"size-lg"],"sizeXl":[1,"size-xl"]},[[9,"resize","onResize"]]],[1,"ion-grid",{"fixed":[4]}],[1,"ion-row"]]],["ion-nav_2",[[1,"ion-nav",{"delegate":[16],"swipeGesture":[1028,"swipe-gesture"],"animated":[4],"animation":[16],"rootParams":[16],"root":[1],"push":[64],"insert":[64],"insertPages":[64],"pop":[64],"popTo":[64],"popToRoot":[64],"removeIndex":[64],"setRoot":[64],"setPages":[64],"setRouteId":[64],"getRouteId":[64],"getActive":[64],"getByIndex":[64],"canGoBack":[64],"getPrevious":[64]}],[0,"ion-nav-link",{"component":[1],"componentProps":[16],"routerDirection":[1,"router-direction"],"routerAnimation":[16]}]]],["ion-slide_2",[[0,"ion-slide"],[36,"ion-slides",{"options":[8],"pager":[4],"scrollbar":[4],"update":[64],"updateAutoHeight":[64],"slideTo":[64],"slideNext":[64],"slidePrev":[64],"getActiveIndex":[64],"getPreviousIndex":[64],"length":[64],"isEnd":[64],"isBeginning":[64],"startAutoplay":[64],"stopAutoplay":[64],"lockSwipeToNext":[64],"lockSwipeToPrev":[64],"lockSwipes":[64],"getSwiper":[64]}]]],["ion-tab_2",[[1,"ion-tab",{"active":[1028],"delegate":[16],"tab":[1],"component":[1],"setActive":[64]}],[1,"ion-tabs",{"useRouter":[1028,"use-router"],"selectedTab":[32],"select":[64],"getTab":[64],"getSelected":[64],"setRouteId":[64],"getRouteId":[64]}]]],["ion-img",[[1,"ion-img",{"alt":[1],"src":[1],"loadSrc":[32],"loadError":[32]}]]],["ion-progress-bar",[[33,"ion-progress-bar",{"type":[1],"reversed":[4],"value":[2],"buffer":[2],"color":[513]}]]],["ion-range",[[33,"ion-range",{"color":[513],"debounce":[2],"name":[1],"dualKnobs":[4,"dual-knobs"],"min":[2],"max":[2],"pin":[4],"pinFormatter":[16],"snaps":[4],"step":[2],"ticks":[4],"activeBarStart":[1026,"active-bar-start"],"disabled":[4],"value":[1026],"ratioA":[32],"ratioB":[32],"pressedKnob":[32]}]]],["ion-split-pane",[[33,"ion-split-pane",{"contentId":[513,"content-id"],"disabled":[4],"when":[8],"visible":[32]}]]],["ion-text",[[1,"ion-text",{"color":[513]}]]],["ion-virtual-scroll",[[0,"ion-virtual-scroll",{"approxItemHeight":[2,"approx-item-height"],"approxHeaderHeight":[2,"approx-header-height"],"approxFooterHeight":[2,"approx-footer-height"],"headerFn":[16],"footerFn":[16],"items":[16],"itemHeight":[16],"headerHeight":[16],"footerHeight":[16],"renderItem":[16],"renderHeader":[16],"renderFooter":[16],"nodeRender":[16],"domRender":[16],"totalHeight":[32],"positionForItem":[64],"checkRange":[64],"checkEnd":[64]},[[9,"resize","onResize"]]]]],["ion-picker-column-internal",[[33,"ion-picker-column-internal",{"items":[16],"value":[1032],"color":[513],"numericInput":[4,"numeric-input"],"isActive":[32],"scrollActiveItemIntoView":[64],"setValue":[64]}]]],["ion-picker-internal",[[33,"ion-picker-internal",{"exitInputMode":[64]},[[1,"touchstart","preventTouchStartPropagation"]]]]],["ion-radio_2",[[33,"ion-radio",{"color":[513],"name":[1],"disabled":[4],"value":[8],"checked":[32],"buttonTabindex":[32],"setFocus":[64],"setButtonTabindex":[64]}],[0,"ion-radio-group",{"allowEmptySelection":[4,"allow-empty-selection"],"name":[1],"value":[1032]},[[4,"keydown","onKeydown"]]]]],["ion-ripple-effect",[[1,"ion-ripple-effect",{"type":[1],"addRipple":[64]}]]],["ion-button_2",[[33,"ion-button",{"color":[513],"buttonType":[1025,"button-type"],"disabled":[516],"expand":[513],"fill":[1537],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"download":[1],"href":[1],"rel":[1],"shape":[513],"size":[513],"strong":[4],"target":[1],"type":[1],"form":[1]}],[1,"ion-icon",{"mode":[1025],"color":[1],"ios":[1],"md":[1],"flipRtl":[4,"flip-rtl"],"name":[513],"src":[1],"icon":[8],"size":[1],"lazy":[4],"sanitize":[4],"svgContent":[32],"isVisible":[32],"ariaLabel":[32]}]]],["ion-datetime_3",[[33,"ion-datetime",{"color":[1],"name":[1],"disabled":[4],"readonly":[4],"isDateEnabled":[16],"min":[1025],"max":[1025],"presentation":[1],"cancelText":[1,"cancel-text"],"doneText":[1,"done-text"],"clearText":[1,"clear-text"],"yearValues":[8,"year-values"],"monthValues":[8,"month-values"],"dayValues":[8,"day-values"],"hourValues":[8,"hour-values"],"minuteValues":[8,"minute-values"],"locale":[1],"firstDayOfWeek":[2,"first-day-of-week"],"titleSelectedDatesFormatter":[16],"multiple":[4],"highlightedDates":[16],"value":[1025],"showDefaultTitle":[4,"show-default-title"],"showDefaultButtons":[4,"show-default-buttons"],"showClearButton":[4,"show-clear-button"],"showDefaultTimeLabel":[4,"show-default-time-label"],"hourCycle":[1,"hour-cycle"],"size":[1],"preferWheel":[4,"prefer-wheel"],"showMonthAndYear":[32],"activeParts":[32],"workingParts":[32],"isPresented":[32],"isTimePopoverOpen":[32],"confirm":[64],"reset":[64],"cancel":[64]}],[34,"ion-picker",{"overlayIndex":[2,"overlay-index"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"buttons":[16],"columns":[16],"cssClass":[1,"css-class"],"duration":[2],"showBackdrop":[4,"show-backdrop"],"backdropDismiss":[4,"backdrop-dismiss"],"animated":[4],"htmlAttributes":[16],"presented":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64],"getColumn":[64]}],[32,"ion-picker-column",{"col":[16]}]]],["ion-action-sheet",[[34,"ion-action-sheet",{"overlayIndex":[2,"overlay-index"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"buttons":[16],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"header":[1],"subHeader":[1,"sub-header"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]}]]],["ion-alert",[[34,"ion-alert",{"overlayIndex":[2,"overlay-index"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"cssClass":[1,"css-class"],"header":[1],"subHeader":[1,"sub-header"],"message":[1],"buttons":[16],"inputs":[1040],"backdropDismiss":[4,"backdrop-dismiss"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},[[4,"keydown","onKeydown"]]]]],["ion-popover",[[33,"ion-popover",{"hasController":[4,"has-controller"],"delegate":[16],"overlayIndex":[2,"overlay-index"],"enterAnimation":[16],"leaveAnimation":[16],"component":[1],"componentProps":[16],"keyboardClose":[4,"keyboard-close"],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"event":[8],"showBackdrop":[4,"show-backdrop"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"triggerAction":[1,"trigger-action"],"trigger":[1],"size":[1],"dismissOnSelect":[4,"dismiss-on-select"],"reference":[1],"side":[1],"alignment":[1025],"arrow":[4],"isOpen":[4,"is-open"],"keyboardEvents":[4,"keyboard-events"],"keepContentsMounted":[4,"keep-contents-mounted"],"presented":[32],"presentFromTrigger":[64],"present":[64],"dismiss":[64],"getParentPopover":[64],"onDidDismiss":[64],"onWillDismiss":[64]}]]],["ion-checkbox",[[33,"ion-checkbox",{"color":[513],"name":[1],"checked":[1028],"indeterminate":[1028],"disabled":[4],"value":[8]}]]],["ion-select_3",[[33,"ion-select",{"disabled":[4],"cancelText":[1,"cancel-text"],"okText":[1,"ok-text"],"placeholder":[1],"name":[1],"selectedText":[1,"selected-text"],"multiple":[4],"interface":[1],"interfaceOptions":[8,"interface-options"],"compareWith":[1,"compare-with"],"value":[1032],"isExpanded":[32],"open":[64]}],[1,"ion-select-option",{"disabled":[4],"value":[8]}],[34,"ion-select-popover",{"header":[1],"subHeader":[1,"sub-header"],"message":[1],"multiple":[4],"options":[16]},[[0,"ionChange","onSelect"]]]]],["ion-app_8",[[0,"ion-app",{"setFocus":[64]}],[1,"ion-content",{"color":[513],"fullscreen":[4],"forceOverscroll":[1028,"force-overscroll"],"scrollX":[4,"scroll-x"],"scrollY":[4,"scroll-y"],"scrollEvents":[4,"scroll-events"],"getScrollElement":[64],"getBackgroundElement":[64],"scrollToTop":[64],"scrollToBottom":[64],"scrollByPoint":[64],"scrollToPoint":[64]},[[8,"appload","onAppLoad"],[9,"resize","onResize"]]],[36,"ion-footer",{"collapse":[1],"translucent":[4],"keyboardVisible":[32]}],[36,"ion-header",{"collapse":[1],"translucent":[4]}],[1,"ion-router-outlet",{"mode":[1025],"delegate":[16],"animated":[4],"animation":[16],"swipeHandler":[16],"commit":[64],"setRouteId":[64],"getRouteId":[64]}],[33,"ion-title",{"color":[513],"size":[1]}],[33,"ion-toolbar",{"color":[513]},[[0,"ionStyle","childrenStyle"]]],[34,"ion-buttons",{"collapse":[4]}]]],["ion-spinner",[[1,"ion-spinner",{"color":[513],"duration":[2],"name":[1],"paused":[4]}]]],["ion-item_8",[[33,"ion-item-divider",{"color":[513],"sticky":[4]}],[32,"ion-item-group"],[1,"ion-skeleton-text",{"animated":[4]}],[32,"ion-list",{"lines":[1],"inset":[4],"closeSlidingItems":[64]}],[33,"ion-list-header",{"color":[513],"lines":[1]}],[49,"ion-item",{"color":[513],"button":[4],"detail":[4],"detailIcon":[1,"detail-icon"],"disabled":[4],"download":[1],"fill":[1],"shape":[1],"href":[1],"rel":[1],"lines":[1],"counter":[4],"routerAnimation":[16],"routerDirection":[1,"router-direction"],"target":[1],"type":[1],"counterFormatter":[16],"multipleInputs":[32],"focusable":[32],"counterString":[32]},[[0,"ionChange","handleIonChange"],[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]]],[34,"ion-label",{"color":[513],"position":[1],"noAnimate":[32]}],[33,"ion-note",{"color":[513]}]]]]'),Dt))))(0,{exclude:["ion-tabs","ion-tab"],syncQueue:!0,raf:bt,jmp:Gn=>R.runOutsideAngular(Gn),ael(Gn,Jo,ui,Hi){Gn[Oe](Jo,ui,Hi)},rel(Gn,Jo,ui,Hi){Gn.removeEventListener(Jo,ui,Hi)}}))}};let Li=(()=>{class F{static forRoot(R){return{ngModule:F,providers:[{provide:Di,useValue:R},{provide:e.ip1,useFactory:Ys,multi:!0,deps:[Di,Bt.K0,e.R0b]}]}}}return F.\u0275fac=function(R){return new(R||F)},F.\u0275mod=e.oAB({type:F}),F.\u0275inj=e.cJS({providers:[Bi,ya,Oi],imports:[[Bt.ez]]}),F})()},90181:(We,Ht,y)=>{"use strict";y.d(Ht,{c:()=>ut});var e=y(35730),o=y(13457);let _;const M=dt=>dt.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),B=dt=>{if(void 0===_){const re=void 0!==dt.style.webkitAnimationName;_=void 0===dt.style.animationName&&re?"-webkit-":""}return _},A=(dt,Pt,re)=>{const Fe=Pt.startsWith("animation")?B(dt):"";dt.style.setProperty(Fe+Pt,re)},Z=(dt,Pt)=>{const re=Pt.startsWith("animation")?B(dt):"";dt.style.removeProperty(re+Pt)},mt=[],ot=(dt=[],Pt)=>{if(void 0!==Pt){const re=Array.isArray(Pt)?Pt:[Pt];return[...dt,...re]}return dt},ut=dt=>{let Pt,re,Fe,Rt,Gt,se,Et,st,K,bt,At,Ue,oe,jt=[],ue=[],De=[],Bt=!1,Vt={},ye=[],xe=[],Ft={},ze=0,Zt=!1,wt=!1,tt=!0,St=!1,Ut=!0,Yt=!1;const Ge=dt,pe=[],Me=[],pt=[],Ye=[],_n=[],In=[],Hn=[],Ae=[],Ln=[],qt=[],U="function"==typeof AnimationEffect||void 0!==o.w&&"function"==typeof o.w.AnimationEffect,xt="function"==typeof Element&&"function"==typeof Element.prototype.animate&&U,we=()=>qt,gn=(Le,fn)=>((fn?.oneTimeCallback?Me:pe).push({c:Le,o:fn}),oe),Be=()=>{if(xt)qt.forEach(Le=>{Le.cancel()}),qt.length=0;else{const Le=pt.slice();(0,e.r)(()=>{Le.forEach(fn=>{Z(fn,"animation-name"),Z(fn,"animation-duration"),Z(fn,"animation-timing-function"),Z(fn,"animation-iteration-count"),Z(fn,"animation-delay"),Z(fn,"animation-play-state"),Z(fn,"animation-fill-mode"),Z(fn,"animation-direction")})})}},Cn=()=>{_n.forEach(Le=>{Le?.parentNode&&Le.parentNode.removeChild(Le)}),_n.length=0},en=()=>void 0!==Gt?Gt:Et?Et.getFill():"both",ro=()=>void 0!==K?K:void 0!==se?se:Et?Et.getDirection():"normal",qo=()=>Zt?"linear":void 0!==Fe?Fe:Et?Et.getEasing():"linear",pi=()=>wt?0:void 0!==bt?bt:void 0!==re?re:Et?Et.getDuration():0,Vi=()=>void 0!==Rt?Rt:Et?Et.getIterations():1,Wo=()=>void 0!==At?At:void 0!==Pt?Pt:Et?Et.getDelay():0,_o=()=>{0!==ze&&(ze--,0===ze&&((()=>{H(),Ae.forEach(ao=>ao()),Ln.forEach(ao=>ao());const Le=tt?1:0,fn=ye,Dn=xe,Zn=Ft;pt.forEach(ao=>{const Bo=ao.classList;fn.forEach(ii=>Bo.add(ii)),Dn.forEach(ii=>Bo.remove(ii));for(const ii in Zn)Zn.hasOwnProperty(ii)&&A(ao,ii,Zn[ii])}),pe.forEach(ao=>ao.c(Le,oe)),Me.forEach(ao=>ao.c(Le,oe)),Me.length=0,Ut=!0,tt&&(St=!0),tt=!0})(),Et&&Et.animationFinish()))},Kn=(Le=!0)=>{Cn();const fn=(dt=>(dt.forEach(Pt=>{for(const re in Pt)if(Pt.hasOwnProperty(re)){const Fe=Pt[re];if("easing"===re)Pt["animation-timing-function"]=Fe,delete Pt[re];else{const Rt=M(re);Rt!==re&&(Pt[Rt]=Fe,delete Pt[re])}}}),dt))(jt);pt.forEach(Dn=>{if(fn.length>0){const Zn=((dt=[])=>dt.map(Pt=>{const re=Pt.offset,Fe=[];for(const Rt in Pt)Pt.hasOwnProperty(Rt)&&"offset"!==Rt&&Fe.push(`${Rt}: ${Pt[Rt]};`);return`${100*re}% { ${Fe.join(" ")} }`}).join(" "))(fn);Ue=void 0!==dt?dt:(dt=>{let Pt=mt.indexOf(dt);return Pt<0&&(Pt=mt.push(dt)-1),`ion-animation-${Pt}`})(Zn);const ao=((dt,Pt,re)=>{var Fe;const Rt=(dt=>{const Pt=void 0!==dt.getRootNode?dt.getRootNode():dt;return Pt.head||Pt})(re),Gt=B(re),se=Rt.querySelector("#"+dt);if(se)return se;const jt=(null!==(Fe=re.ownerDocument)&&void 0!==Fe?Fe:document).createElement("style");return jt.id=dt,jt.textContent=`@${Gt}keyframes ${dt} { ${Pt} } @${Gt}keyframes ${dt}-alt { ${Pt} }`,Rt.appendChild(jt),jt})(Ue,Zn,Dn);_n.push(ao),A(Dn,"animation-duration",`${pi()}ms`),A(Dn,"animation-timing-function",qo()),A(Dn,"animation-delay",`${Wo()}ms`),A(Dn,"animation-fill-mode",en()),A(Dn,"animation-direction",ro());const Bo=Vi()===1/0?"infinite":Vi().toString();A(Dn,"animation-iteration-count",Bo),A(Dn,"animation-play-state","paused"),Le&&A(Dn,"animation-name",`${ao.id}-alt`),(0,e.r)(()=>{A(Dn,"animation-name",ao.id||null)})}})},Zo=(Le=!0)=>{(()=>{In.forEach(Zn=>Zn()),Hn.forEach(Zn=>Zn());const Le=ue,fn=De,Dn=Vt;pt.forEach(Zn=>{const ao=Zn.classList;Le.forEach(Bo=>ao.add(Bo)),fn.forEach(Bo=>ao.remove(Bo));for(const Bo in Dn)Dn.hasOwnProperty(Bo)&&A(Zn,Bo,Dn[Bo])})})(),jt.length>0&&(xt?(pt.forEach(Le=>{const fn=Le.animate(jt,{id:Ge,delay:Wo(),duration:pi(),easing:qo(),iterations:Vi(),fill:en(),direction:ro()});fn.pause(),qt.push(fn)}),qt.length>0&&(qt[0].onfinish=()=>{_o()})):Kn(Le)),Bt=!0},xi=Le=>{if(Le=Math.min(Math.max(Le,0),.9999),xt)qt.forEach(fn=>{fn.currentTime=fn.effect.getComputedTiming().delay+pi()*Le,fn.pause()});else{const fn=`-${pi()*Le}ms`;pt.forEach(Dn=>{jt.length>0&&(A(Dn,"animation-delay",fn),A(Dn,"animation-play-state","paused"))})}},zo=Le=>{qt.forEach(fn=>{fn.effect.updateTiming({delay:Wo(),duration:pi(),easing:qo(),iterations:Vi(),fill:en(),direction:ro()})}),void 0!==Le&&xi(Le)},ei=(Le=!0,fn)=>{(0,e.r)(()=>{pt.forEach(Dn=>{A(Dn,"animation-name",Ue||null),A(Dn,"animation-duration",`${pi()}ms`),A(Dn,"animation-timing-function",qo()),A(Dn,"animation-delay",void 0!==fn?`-${fn*pi()}ms`:`${Wo()}ms`),A(Dn,"animation-fill-mode",en()||null),A(Dn,"animation-direction",ro()||null);const Zn=Vi()===1/0?"infinite":Vi().toString();A(Dn,"animation-iteration-count",Zn),Le&&A(Dn,"animation-name",`${Ue}-alt`),(0,e.r)(()=>{A(Dn,"animation-name",Ue||null)})})})},ci=(Le=!1,fn=!0,Dn)=>(Le&&Ye.forEach(Zn=>{Zn.update(Le,fn,Dn)}),xt?zo(Dn):ei(fn,Dn),oe),mr=()=>{Bt&&(xt?qt.forEach(Le=>{Le.pause()}):pt.forEach(Le=>{A(Le,"animation-play-state","paused")}),Yt=!0)},Yn=()=>{st=void 0,_o()},H=()=>{st&&clearTimeout(st)},Wt=Le=>new Promise(fn=>{Le?.sync&&(wt=!0,gn(()=>wt=!1,{oneTimeCallback:!0})),Bt||Zo(),St&&(xt?(xi(0),zo()):ei(),St=!1),Ut&&(ze=Ye.length+1,Ut=!1),gn(()=>fn(),{oneTimeCallback:!0}),Ye.forEach(Dn=>{Dn.play()}),xt?(qt.forEach(Le=>{Le.play()}),(0===jt.length||0===pt.length)&&_o()):(()=>{if(H(),(0,e.r)(()=>{pt.forEach(Le=>{jt.length>0&&A(Le,"animation-play-state","running")})}),0===jt.length||0===pt.length)_o();else{const Le=Wo()||0,fn=pi()||0,Dn=Vi()||1;isFinite(Dn)&&(st=setTimeout(Yn,Le+fn*Dn+100)),((dt,Pt)=>{let re;const Fe={passive:!0},Gt=se=>{dt===se.target&&(re&&re(),H(),(0,e.r)(()=>{pt.forEach(Le=>{Z(Le,"animation-duration"),Z(Le,"animation-delay"),Z(Le,"animation-play-state")}),(0,e.r)(_o)}))};dt&&(dt.addEventListener("webkitAnimationEnd",Gt,Fe),dt.addEventListener("animationend",Gt,Fe),re=()=>{dt.removeEventListener("webkitAnimationEnd",Gt,Fe),dt.removeEventListener("animationend",Gt,Fe)})})(pt[0])}})(),Yt=!1}),pn=(Le,fn)=>{const Dn=jt[0];return void 0===Dn||void 0!==Dn.offset&&0!==Dn.offset?jt=[{offset:0,[Le]:fn},...jt]:Dn[Le]=fn,oe};return oe={parentAnimation:Et,elements:pt,childAnimations:Ye,id:Ge,animationFinish:_o,from:pn,to:(Le,fn)=>{const Dn=jt[jt.length-1];return void 0===Dn||void 0!==Dn.offset&&1!==Dn.offset?jt=[...jt,{offset:1,[Le]:fn}]:Dn[Le]=fn,oe},fromTo:(Le,fn,Dn)=>pn(Le,fn).to(Le,Dn),parent:Le=>(Et=Le,oe),play:Wt,pause:()=>(Ye.forEach(Le=>{Le.pause()}),mr(),oe),stop:()=>{Ye.forEach(Le=>{Le.stop()}),Bt&&(Be(),Bt=!1),Zt=!1,wt=!1,Ut=!0,K=void 0,bt=void 0,At=void 0,ze=0,St=!1,tt=!0,Yt=!1},destroy:Le=>(Ye.forEach(fn=>{fn.destroy(Le)}),(Le=>{Be(),Le&&Cn()})(Le),pt.length=0,Ye.length=0,jt.length=0,pe.length=0,Me.length=0,Bt=!1,Ut=!0,oe),keyframes:Le=>{const fn=jt!==Le;return jt=Le,fn&&(Le=>{xt?we().forEach(fn=>{if(fn.effect.setKeyframes)fn.effect.setKeyframes(Le);else{const Dn=new KeyframeEffect(fn.effect.target,Le,fn.effect.getTiming());fn.effect=Dn}}):Kn()})(jt),oe},addAnimation:Le=>{if(null!=Le)if(Array.isArray(Le))for(const fn of Le)fn.parent(oe),Ye.push(fn);else Le.parent(oe),Ye.push(Le);return oe},addElement:Le=>{if(null!=Le)if(1===Le.nodeType)pt.push(Le);else if(Le.length>=0)for(let fn=0;fn<Le.length;fn++)pt.push(Le[fn]);else console.error("Invalid addElement value");return oe},update:ci,fill:Le=>(Gt=Le,ci(!0),oe),direction:Le=>(se=Le,ci(!0),oe),iterations:Le=>(Rt=Le,ci(!0),oe),duration:Le=>(!xt&&0===Le&&(Le=1),re=Le,ci(!0),oe),easing:Le=>(Fe=Le,ci(!0),oe),delay:Le=>(Pt=Le,ci(!0),oe),getWebAnimations:we,getKeyframes:()=>jt,getFill:en,getDirection:ro,getDelay:Wo,getIterations:Vi,getEasing:qo,getDuration:pi,afterAddRead:Le=>(Ae.push(Le),oe),afterAddWrite:Le=>(Ln.push(Le),oe),afterClearStyles:(Le=[])=>{for(const fn of Le)Ft[fn]="";return oe},afterStyles:(Le={})=>(Ft=Le,oe),afterRemoveClass:Le=>(xe=ot(xe,Le),oe),afterAddClass:Le=>(ye=ot(ye,Le),oe),beforeAddRead:Le=>(In.push(Le),oe),beforeAddWrite:Le=>(Hn.push(Le),oe),beforeClearStyles:(Le=[])=>{for(const fn of Le)Vt[fn]="";return oe},beforeStyles:(Le={})=>(Vt=Le,oe),beforeRemoveClass:Le=>(De=ot(De,Le),oe),beforeAddClass:Le=>(ue=ot(ue,Le),oe),onFinish:gn,isRunning:()=>0!==ze&&!Yt,progressStart:(Le=!1,fn)=>(Ye.forEach(Dn=>{Dn.progressStart(Le,fn)}),mr(),Zt=Le,Bt||Zo(),ci(!1,!0,fn),oe),progressStep:Le=>(Ye.forEach(fn=>{fn.progressStep(Le)}),xi(Le),oe),progressEnd:(Le,fn,Dn)=>(Zt=!1,Ye.forEach(Zn=>{Zn.progressEnd(Le,fn,Dn)}),void 0!==Dn&&(bt=Dn),St=!1,tt=!0,0===Le?(K="reverse"===ro()?"normal":"reverse","reverse"===K&&(tt=!1),xt?(ci(),xi(1-fn)):(At=(1-fn)*pi()*-1,ci(!1,!1))):1===Le&&(xt?(ci(),xi(fn)):(At=fn*pi()*-1,ci(!1,!1))),void 0!==Le&&(gn(()=>{bt=void 0,K=void 0,At=void 0},{oneTimeCallback:!0}),Et||Wt()),oe)}}},15820:(We,Ht,y)=>{"use strict";y.d(Ht,{E:()=>et,a:()=>e,s:()=>Z});const e=mt=>{try{if(mt instanceof class A{constructor(nt){this.value=nt}})return mt.value;if(!x()||"string"!=typeof mt||""===mt)return mt;if(mt.includes("onload="))return"";const nt=document.createDocumentFragment(),gt=document.createElement("div");nt.appendChild(gt),gt.innerHTML=mt,B.forEach(dt=>{const Pt=nt.querySelectorAll(dt);for(let re=Pt.length-1;re>=0;re--){const Fe=Pt[re];Fe.parentNode?Fe.parentNode.removeChild(Fe):nt.removeChild(Fe);const Rt=_(Fe);for(let Gt=0;Gt<Rt.length;Gt++)o(Rt[Gt])}});const Nt=_(nt);for(let dt=0;dt<Nt.length;dt++)o(Nt[dt]);const ot=document.createElement("div");ot.appendChild(nt);const ut=ot.querySelector("div");return null!==ut?ut.innerHTML:ot.innerHTML}catch(nt){return console.error(nt),""}},o=mt=>{if(mt.nodeType&&1!==mt.nodeType)return;if(typeof NamedNodeMap<"u"&&!(mt.attributes instanceof NamedNodeMap))return void mt.remove();for(let gt=mt.attributes.length-1;gt>=0;gt--){const Nt=mt.attributes.item(gt),ot=Nt.name;if(!M.includes(ot.toLowerCase())){mt.removeAttribute(ot);continue}const ut=Nt.value,dt=mt[ot];(null!=ut&&ut.toLowerCase().includes("javascript:")||null!=dt&&dt.toLowerCase().includes("javascript:"))&&mt.removeAttribute(ot)}const nt=_(mt);for(let gt=0;gt<nt.length;gt++)o(nt[gt])},_=mt=>null!=mt.children?mt.children:mt.childNodes,x=()=>{var mt;const gt=null===(mt=window?.Ionic)||void 0===mt?void 0:mt.config;return!gt||(gt.get?gt.get("sanitizerEnabled",!0):!0===gt.sanitizerEnabled||void 0===gt.sanitizerEnabled)},M=["class","id","href","src","name","slot"],B=["script","style","iframe","meta","link","object","embed"],Z=mt=>{const nt=window,gt=nt.Ionic;if(!gt||!gt.config||"Object"===gt.config.constructor.name)return nt.Ionic=nt.Ionic||{},nt.Ionic.config=Object.assign(Object.assign({},nt.Ionic.config),mt),nt.Ionic.config},et=!0},34349:(We,Ht,y)=>{"use strict";y.d(Ht,{G:()=>M});class o{constructor(A,Z,ct,et,mt){this.id=Z,this.name=ct,this.disableScroll=mt,this.priority=1e6*et+Z,this.ctrl=A}canStart(){return!!this.ctrl&&this.ctrl.canStart(this.name)}start(){return!!this.ctrl&&this.ctrl.start(this.name,this.id,this.priority)}capture(){if(!this.ctrl)return!1;const A=this.ctrl.capture(this.name,this.id,this.priority);return A&&this.disableScroll&&this.ctrl.disableScroll(this.id),A}release(){this.ctrl&&(this.ctrl.release(this.id),this.disableScroll&&this.ctrl.enableScroll(this.id))}destroy(){this.release(),this.ctrl=void 0}}class _{constructor(A,Z,ct,et){this.id=Z,this.disable=ct,this.disableScroll=et,this.ctrl=A}block(){if(this.ctrl){if(this.disable)for(const A of this.disable)this.ctrl.disableGesture(A,this.id);this.disableScroll&&this.ctrl.disableScroll(this.id)}}unblock(){if(this.ctrl){if(this.disable)for(const A of this.disable)this.ctrl.enableGesture(A,this.id);this.disableScroll&&this.ctrl.enableScroll(this.id)}}destroy(){this.unblock(),this.ctrl=void 0}}const x="backdrop-no-scroll",M=new class e{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(A){var Z;return new o(this,this.newID(),A.name,null!==(Z=A.priority)&&void 0!==Z?Z:0,!!A.disableScroll)}createBlocker(A={}){return new _(this,this.newID(),A.disable,!!A.disableScroll)}start(A,Z,ct){return this.canStart(A)?(this.requestedStart.set(Z,ct),!0):(this.requestedStart.delete(Z),!1)}capture(A,Z,ct){if(!this.start(A,Z,ct))return!1;const et=this.requestedStart;let mt=-1e4;if(et.forEach(nt=>{mt=Math.max(mt,nt)}),mt===ct){this.capturedId=Z,et.clear();const nt=new CustomEvent("ionGestureCaptured",{detail:{gestureName:A}});return document.dispatchEvent(nt),!0}return et.delete(Z),!1}release(A){this.requestedStart.delete(A),this.capturedId===A&&(this.capturedId=void 0)}disableGesture(A,Z){let ct=this.disabledGestures.get(A);void 0===ct&&(ct=new Set,this.disabledGestures.set(A,ct)),ct.add(Z)}enableGesture(A,Z){const ct=this.disabledGestures.get(A);void 0!==ct&&ct.delete(Z)}disableScroll(A){this.disabledScroll.add(A),1===this.disabledScroll.size&&document.body.classList.add(x)}enableScroll(A){this.disabledScroll.delete(A),0===this.disabledScroll.size&&document.body.classList.remove(x)}canStart(A){return!(void 0!==this.capturedId||this.isDisabled(A))}isCaptured(){return void 0!==this.capturedId}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(A){const Z=this.disabledGestures.get(A);return!!(Z&&Z.size>0)}newID(){return this.gestureId++,this.gestureId}}},47593:(We,Ht,y)=>{"use strict";y.r(Ht),y.d(Ht,{MENU_BACK_BUTTON_PRIORITY:()=>M,OVERLAY_BACK_BUTTON_PRIORITY:()=>x,blockHardwareBackButton:()=>o,startHardwareBackButton:()=>_});var e=y(15861);const o=()=>{document.addEventListener("backbutton",()=>{})},_=()=>{const B=document;let A=!1;B.addEventListener("backbutton",()=>{if(A)return;let Z=0,ct=[];const et=new CustomEvent("ionBackButton",{bubbles:!1,detail:{register(gt,Nt){ct.push({priority:gt,handler:Nt,id:Z++})}}});B.dispatchEvent(et);const mt=function(){var gt=(0,e.Z)(function*(Nt){try{if(Nt?.handler){const ot=Nt.handler(nt);null!=ot&&(yield ot)}}catch(ot){console.error(ot)}});return function(ot){return gt.apply(this,arguments)}}(),nt=()=>{if(ct.length>0){let gt={priority:Number.MIN_SAFE_INTEGER,handler:()=>{},id:-1};ct.forEach(Nt=>{Nt.priority>=gt.priority&&(gt=Nt)}),A=!0,ct=ct.filter(Nt=>Nt.id!==gt.id),mt(gt).then(()=>A=!1)}};nt()})},x=100,M=99},35730:(We,Ht,y)=>{"use strict";y.d(Ht,{a:()=>A,b:()=>Z,c:()=>_,d:()=>Nt,e:()=>ot,f:()=>gt,g:()=>ct,h:()=>Rt,i:()=>B,j:()=>x,k:()=>nt,l:()=>ut,m:()=>mt,n:()=>dt,o:()=>Fe,p:()=>re,q:()=>Gt,r:()=>et,s:()=>se,t:()=>e,u:()=>Pt});const e=(jt,ue=0)=>new Promise(De=>{o(jt,ue,De)}),o=(jt,ue=0,De)=>{let Bt,Et;const Vt={passive:!0},xe=()=>{Bt&&Bt()},Ft=ze=>{(void 0===ze||jt===ze.target)&&(xe(),De(ze))};return jt&&(jt.addEventListener("webkitTransitionEnd",Ft,Vt),jt.addEventListener("transitionend",Ft,Vt),Et=setTimeout(Ft,ue+500),Bt=()=>{Et&&(clearTimeout(Et),Et=void 0),jt.removeEventListener("webkitTransitionEnd",Ft,Vt),jt.removeEventListener("transitionend",Ft,Vt)}),xe},_=(jt,ue)=>{jt.componentOnReady?jt.componentOnReady().then(De=>ue(De)):et(()=>ue(jt))},x=(jt,ue=[])=>{const De={};return ue.forEach(Bt=>{jt.hasAttribute(Bt)&&(null!==jt.getAttribute(Bt)&&(De[Bt]=jt.getAttribute(Bt)),jt.removeAttribute(Bt))}),De},M=["role","aria-activedescendant","aria-atomic","aria-autocomplete","aria-braillelabel","aria-brailleroledescription","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colindextext","aria-colspan","aria-controls","aria-current","aria-describedby","aria-description","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","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-rowindextext","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],B=(jt,ue)=>{let De=M;return ue&&ue.length>0&&(De=De.filter(Bt=>!ue.includes(Bt))),x(jt,De)},A=(jt,ue,De,Bt)=>{var Et;if(typeof window<"u"){const ye=null===(Et=window?.Ionic)||void 0===Et?void 0:Et.config;if(ye){const xe=ye.get("_ael");if(xe)return xe(jt,ue,De,Bt);if(ye._ael)return ye._ael(jt,ue,De,Bt)}}return jt.addEventListener(ue,De,Bt)},Z=(jt,ue,De,Bt)=>{var Et;if(typeof window<"u"){const ye=null===(Et=window?.Ionic)||void 0===Et?void 0:Et.config;if(ye){const xe=ye.get("_rel");if(xe)return xe(jt,ue,De,Bt);if(ye._rel)return ye._rel(jt,ue,De,Bt)}}return jt.removeEventListener(ue,De,Bt)},ct=(jt,ue=jt)=>jt.shadowRoot||ue,et=jt=>"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(jt):"function"==typeof requestAnimationFrame?requestAnimationFrame(jt):setTimeout(jt),mt=jt=>!!jt.shadowRoot&&!!jt.attachShadow,nt=jt=>{const ue=jt.closest("ion-item");return ue?ue.querySelector("ion-label"):null},gt=jt=>{if(jt.focus(),jt.classList.contains("ion-focusable")){const ue=jt.closest("ion-app");ue&&ue.setFocus([jt])}},Nt=(jt,ue)=>{let De;const Bt=jt.getAttribute("aria-labelledby"),Et=jt.id;let Vt=null!==Bt&&""!==Bt.trim()?Bt:ue+"-lbl",ye=null!==Bt&&""!==Bt.trim()?document.getElementById(Bt):nt(jt);return ye?(null===Bt&&(ye.id=Vt),De=ye.textContent,ye.setAttribute("aria-hidden","true")):""!==Et.trim()&&(ye=document.querySelector(`label[for="${Et}"]`),ye&&(""!==ye.id?Vt=ye.id:ye.id=Vt=`${Et}-lbl`,De=ye.textContent)),{label:ye,labelId:Vt,labelText:De}},ot=(jt,ue,De,Bt,Et)=>{if(jt||mt(ue)){let Vt=ue.querySelector("input.aux-input");Vt||(Vt=ue.ownerDocument.createElement("input"),Vt.type="hidden",Vt.classList.add("aux-input"),ue.appendChild(Vt)),Vt.disabled=Et,Vt.name=De,Vt.value=Bt||""}},ut=(jt,ue,De)=>Math.max(jt,Math.min(ue,De)),dt=(jt,ue)=>{if(!jt){const De="ASSERT: "+ue;throw console.error(De),new Error(De)}},Pt=jt=>jt.timeStamp||Date.now(),re=jt=>{if(jt){const ue=jt.changedTouches;if(ue&&ue.length>0){const De=ue[0];return{x:De.clientX,y:De.clientY}}if(void 0!==jt.pageX)return{x:jt.pageX,y:jt.pageY}}return{x:0,y:0}},Fe=jt=>{const ue="rtl"===document.dir;switch(jt){case"start":return ue;case"end":return!ue;default:throw new Error(`"${jt}" is not a valid value for [side]. Use "start" or "end" instead.`)}},Rt=(jt,ue)=>{const De=jt._original||jt;return{_original:jt,emit:Gt(De.emit.bind(De),ue)}},Gt=(jt,ue=0)=>{let De;return(...Bt)=>{clearTimeout(De),De=setTimeout(jt,ue,...Bt)}},se=(jt,ue)=>{if(jt??(jt={}),ue??(ue={}),jt===ue)return!0;const De=Object.keys(jt);if(De.length!==Object.keys(ue).length)return!1;for(const Bt of De)if(!(Bt in ue)||jt[Bt]!==ue[Bt])return!1;return!0}},1843:(We,Ht,y)=>{"use strict";y.d(Ht,{L:()=>x,a:()=>M,b:()=>B,c:()=>A,d:()=>Z,e:()=>ue,g:()=>Et,l:()=>se,s:()=>De,t:()=>mt});var e=y(15861),o=y(71308),_=y(35730);const x="ionViewWillEnter",M="ionViewDidEnter",B="ionViewWillLeave",A="ionViewDidLeave",Z="ionViewWillUnload",mt=Vt=>new Promise((ye,xe)=>{(0,o.c)(()=>{nt(Vt),gt(Vt).then(Ft=>{Ft.animation&&Ft.animation.destroy(),Nt(Vt),ye(Ft)},Ft=>{Nt(Vt),xe(Ft)})})}),nt=Vt=>{const ye=Vt.enteringEl,xe=Vt.leavingEl;Bt(ye,xe,Vt.direction),Vt.showGoBack?ye.classList.add("can-go-back"):ye.classList.remove("can-go-back"),De(ye,!1),ye.style.setProperty("pointer-events","none"),xe&&(De(xe,!1),xe.style.setProperty("pointer-events","none"))},gt=function(){var Vt=(0,e.Z)(function*(ye){const xe=yield ot(ye);return xe&&o.B.isBrowser?ut(xe,ye):dt(ye)});return function(xe){return Vt.apply(this,arguments)}}(),Nt=Vt=>{const ye=Vt.enteringEl,xe=Vt.leavingEl;ye.classList.remove("ion-page-invisible"),ye.style.removeProperty("pointer-events"),void 0!==xe&&(xe.classList.remove("ion-page-invisible"),xe.style.removeProperty("pointer-events"))},ot=function(){var Vt=(0,e.Z)(function*(ye){return ye.leavingEl&&ye.animated&&0!==ye.duration?ye.animationBuilder?ye.animationBuilder:"ios"===ye.mode?(yield Promise.resolve().then(y.bind(y,66439))).iosTransitionAnimation:(yield Promise.resolve().then(y.bind(y,87838))).mdTransitionAnimation:void 0});return function(xe){return Vt.apply(this,arguments)}}(),ut=function(){var Vt=(0,e.Z)(function*(ye,xe){yield Pt(xe,!0);const Ft=ye(xe.baseEl,xe);Rt(xe.enteringEl,xe.leavingEl);const ze=yield Fe(Ft,xe);return xe.progressCallback&&xe.progressCallback(void 0),ze&&Gt(xe.enteringEl,xe.leavingEl),{hasCompleted:ze,animation:Ft}});return function(xe,Ft){return Vt.apply(this,arguments)}}(),dt=function(){var Vt=(0,e.Z)(function*(ye){const xe=ye.enteringEl,Ft=ye.leavingEl;return yield Pt(ye,!1),Rt(xe,Ft),Gt(xe,Ft),{hasCompleted:!0}});return function(xe){return Vt.apply(this,arguments)}}(),Pt=function(){var Vt=(0,e.Z)(function*(ye,xe){const ze=(void 0!==ye.deepWait?ye.deepWait:xe)?[ue(ye.enteringEl),ue(ye.leavingEl)]:[jt(ye.enteringEl),jt(ye.leavingEl)];yield Promise.all(ze),yield re(ye.viewIsReady,ye.enteringEl)});return function(xe,Ft){return Vt.apply(this,arguments)}}(),re=function(){var Vt=(0,e.Z)(function*(ye,xe){ye&&(yield ye(xe))});return function(xe,Ft){return Vt.apply(this,arguments)}}(),Fe=(Vt,ye)=>{const xe=ye.progressCallback,Ft=new Promise(ze=>{Vt.onFinish(Zt=>ze(1===Zt))});return xe?(Vt.progressStart(!0),xe(Vt)):Vt.play(),Ft},Rt=(Vt,ye)=>{se(ye,B),se(Vt,x)},Gt=(Vt,ye)=>{se(Vt,M),se(ye,A)},se=(Vt,ye)=>{if(Vt){const xe=new CustomEvent(ye,{bubbles:!1,cancelable:!1});Vt.dispatchEvent(xe)}},jt=Vt=>Vt?new Promise(ye=>(0,_.c)(Vt,ye)):Promise.resolve(),ue=function(){var Vt=(0,e.Z)(function*(ye){const xe=ye;if(xe){if(null!=xe.componentOnReady){if(null!=(yield xe.componentOnReady()))return}else if(null!=xe.__registerHost)return void(yield new Promise(ze=>(0,_.r)(ze)));yield Promise.all(Array.from(xe.children).map(ue))}});return function(xe){return Vt.apply(this,arguments)}}(),De=(Vt,ye)=>{ye?(Vt.setAttribute("aria-hidden","true"),Vt.classList.add("ion-page-hidden")):(Vt.hidden=!1,Vt.removeAttribute("aria-hidden"),Vt.classList.remove("ion-page-hidden"))},Bt=(Vt,ye,xe)=>{void 0!==Vt&&(Vt.style.zIndex="back"===xe?"99":"101"),void 0!==ye&&(ye.style.zIndex="100")},Et=Vt=>Vt.classList.contains("ion-page")?Vt:Vt.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")||Vt},56369:(We,Ht,y)=>{"use strict";y.d(Ht,{m:()=>mt});var e=y(15861),o=y(47593),_=y(35730),x=y(35179),M=y(90181);const B=nt=>(0,M.c)().duration(nt?400:300),A=nt=>{let gt,Nt;const ot=nt.width+8,ut=(0,M.c)(),dt=(0,M.c)();nt.isEndSide?(gt=ot+"px",Nt="0px"):(gt=-ot+"px",Nt="0px"),ut.addElement(nt.menuInnerEl).fromTo("transform",`translateX(${gt})`,`translateX(${Nt})`);const re="ios"===(0,x.b)(nt),Fe=re?.2:.25;return dt.addElement(nt.backdropEl).fromTo("opacity",.01,Fe),B(re).addAnimation([ut,dt])},Z=nt=>{let gt,Nt;const ot=(0,x.b)(nt),ut=nt.width;nt.isEndSide?(gt=-ut+"px",Nt=ut+"px"):(gt=ut+"px",Nt=-ut+"px");const dt=(0,M.c)().addElement(nt.menuInnerEl).fromTo("transform",`translateX(${Nt})`,"translateX(0px)"),Pt=(0,M.c)().addElement(nt.contentEl).fromTo("transform","translateX(0px)",`translateX(${gt})`),re=(0,M.c)().addElement(nt.backdropEl).fromTo("opacity",.01,.32);return B("ios"===ot).addAnimation([dt,Pt,re])},ct=nt=>{const gt=(0,x.b)(nt),Nt=nt.width*(nt.isEndSide?-1:1)+"px",ot=(0,M.c)().addElement(nt.contentEl).fromTo("transform","translateX(0px)",`translateX(${Nt})`);return B("ios"===gt).addAnimation(ot)},mt=(()=>{const nt=new Map,gt=[],Nt=function(){var st=(0,e.Z)(function*(K){const bt=yield Rt(K);return!!bt&&bt.open()});return function(bt){return st.apply(this,arguments)}}(),ot=function(){var st=(0,e.Z)(function*(K){const bt=yield void 0!==K?Rt(K):Gt();return void 0!==bt&&bt.close()});return function(bt){return st.apply(this,arguments)}}(),ut=function(){var st=(0,e.Z)(function*(K){const bt=yield Rt(K);return!!bt&&bt.toggle()});return function(bt){return st.apply(this,arguments)}}(),dt=function(){var st=(0,e.Z)(function*(K,bt){const At=yield Rt(bt);return At&&(At.disabled=!K),At});return function(bt,At){return st.apply(this,arguments)}}(),Pt=function(){var st=(0,e.Z)(function*(K,bt){const At=yield Rt(bt);return At&&(At.swipeGesture=K),At});return function(bt,At){return st.apply(this,arguments)}}(),re=function(){var st=(0,e.Z)(function*(K){if(null!=K){const bt=yield Rt(K);return void 0!==bt&&bt.isOpen()}return void 0!==(yield Gt())});return function(bt){return st.apply(this,arguments)}}(),Fe=function(){var st=(0,e.Z)(function*(K){const bt=yield Rt(K);return!!bt&&!bt.disabled});return function(bt){return st.apply(this,arguments)}}(),Rt=function(){var st=(0,e.Z)(function*(K){return yield wt(),"start"===K||"end"===K?Zt(tt=>tt.side===K&&!tt.disabled)||Zt(tt=>tt.side===K):null!=K?Zt(At=>At.menuId===K):Zt(At=>!At.disabled)||(gt.length>0?gt[0].el:void 0)});return function(bt){return st.apply(this,arguments)}}(),Gt=function(){var st=(0,e.Z)(function*(){return yield wt(),xe()});return function(){return st.apply(this,arguments)}}(),se=function(){var st=(0,e.Z)(function*(){return yield wt(),Ft()});return function(){return st.apply(this,arguments)}}(),jt=function(){var st=(0,e.Z)(function*(){return yield wt(),ze()});return function(){return st.apply(this,arguments)}}(),ue=(st,K)=>{nt.set(st,K)},Et=st=>{const K=st.side;gt.filter(bt=>bt.side===K&&bt!==st).forEach(bt=>bt.disabled=!0)},Vt=function(){var st=(0,e.Z)(function*(K,bt,At){if(ze())return!1;if(bt){const tt=yield Gt();tt&&K.el!==tt&&(yield tt.setOpen(!1,!1))}return K._setOpen(bt,At)});return function(bt,At,tt){return st.apply(this,arguments)}}(),xe=()=>Zt(st=>st._isOpen),Ft=()=>gt.map(st=>st.el),ze=()=>gt.some(st=>st.isAnimating),Zt=st=>{const K=gt.find(st);if(void 0!==K)return K.el},wt=()=>Promise.all(Array.from(document.querySelectorAll("ion-menu")).map(st=>new Promise(K=>(0,_.c)(st,K))));return ue("reveal",ct),ue("push",Z),ue("overlay",A),typeof document<"u"&&document.addEventListener("ionBackButton",st=>{const K=xe();K&&st.detail.register(o.MENU_BACK_BUTTON_PRIORITY,()=>K.close())}),{registerAnimation:ue,get:Rt,getMenus:se,getOpen:Gt,isEnabled:Fe,swipeGesture:Pt,isAnimating:jt,isOpen:re,enable:dt,toggle:ut,close:ot,open:Nt,_getOpenSync:xe,_createAnimation:(st,K)=>{const bt=nt.get(st);if(!bt)throw new Error("animation not registered");return bt(K)},_register:st=>{gt.indexOf(st)<0&&(st.disabled||Et(st),gt.push(st))},_unregister:st=>{const K=gt.indexOf(st);K>-1&&gt.splice(K,1)},_setOpen:Vt,_setActiveMenu:Et}})()},13457:(We,Ht,y)=>{"use strict";y.d(Ht,{w:()=>e});const e=typeof window<"u"?window:void 0},81898:(We,Ht,y)=>{"use strict";y.r(Ht),y.d(Ht,{GESTURE_CONTROLLER:()=>e.G,createGesture:()=>ct});var e=y(34349);const o=(gt,Nt,ot,ut)=>{const dt=_(gt)?{capture:!!ut.capture,passive:!!ut.passive}:!!ut.capture;let Pt,re;return gt.__zone_symbol__addEventListener?(Pt="__zone_symbol__addEventListener",re="__zone_symbol__removeEventListener"):(Pt="addEventListener",re="removeEventListener"),gt[Pt](Nt,ot,dt),()=>{gt[re](Nt,ot,dt)}},_=gt=>{if(void 0===x)try{const Nt=Object.defineProperty({},"passive",{get:()=>{x=!0}});gt.addEventListener("optsTest",()=>{},Nt)}catch{x=!1}return!!x};let x;const A=gt=>gt instanceof Document?gt:gt.ownerDocument,ct=gt=>{let Nt=!1,ot=!1,ut=!0,dt=!1;const Pt=Object.assign({disableScroll:!1,direction:"x",gesturePriority:0,passive:!0,maxAngle:40,threshold:10},gt),re=Pt.canStart,Fe=Pt.onWillStart,Rt=Pt.onStart,Gt=Pt.onEnd,se=Pt.notCaptured,jt=Pt.onMove,ue=Pt.threshold,De=Pt.passive,Bt=Pt.blurOnStart,Et={type:"pan",startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,event:void 0,data:void 0},Vt=((gt,Nt,ot)=>{const ut=ot*(Math.PI/180),dt="x"===gt,Pt=Math.cos(ut),re=Nt*Nt;let Fe=0,Rt=0,Gt=!1,se=0;return{start(jt,ue){Fe=jt,Rt=ue,se=0,Gt=!0},detect(jt,ue){if(!Gt)return!1;const De=jt-Fe,Bt=ue-Rt,Et=De*De+Bt*Bt;if(Et<re)return!1;const Vt=Math.sqrt(Et),ye=(dt?De:Bt)/Vt;return se=ye>Pt?1:ye<-Pt?-1:0,Gt=!1,!0},isGesture:()=>0!==se,getDirection:()=>se}})(Pt.direction,Pt.threshold,Pt.maxAngle),ye=e.G.createGesture({name:gt.gestureName,priority:gt.gesturePriority,disableScroll:gt.disableScroll}),ze=()=>{!Nt||(dt=!1,jt&&jt(Et))},Zt=()=>!!ye.capture()&&(Nt=!0,ut=!1,Et.startX=Et.currentX,Et.startY=Et.currentY,Et.startTime=Et.currentTime,Fe?Fe(Et).then(st):st(),!0),st=()=>{Bt&&(()=>{if(typeof document<"u"){const St=document.activeElement;St?.blur&&St.blur()}})(),Rt&&Rt(Et),ut=!0},K=()=>{Nt=!1,ot=!1,dt=!1,ut=!0,ye.release()},bt=St=>{const Ut=Nt,Ue=ut;if(K(),Ue){if(et(Et,St),Ut)return void(Gt&&Gt(Et));se&&se(Et)}},At=((gt,Nt,ot,ut,dt)=>{let Pt,re,Fe,Rt,Gt,se,jt,ue=0;const De=wt=>{ue=Date.now()+2e3,Nt(wt)&&(!re&&ot&&(re=o(gt,"touchmove",ot,dt)),Fe||(Fe=o(wt.target,"touchend",Et,dt)),Rt||(Rt=o(wt.target,"touchcancel",Et,dt)))},Bt=wt=>{ue>Date.now()||!Nt(wt)||(!se&&ot&&(se=o(A(gt),"mousemove",ot,dt)),jt||(jt=o(A(gt),"mouseup",Vt,dt)))},Et=wt=>{ye(),ut&&ut(wt)},Vt=wt=>{xe(),ut&&ut(wt)},ye=()=>{re&&re(),Fe&&Fe(),Rt&&Rt(),re=Fe=Rt=void 0},xe=()=>{se&&se(),jt&&jt(),se=jt=void 0},Ft=()=>{ye(),xe()},ze=(wt=!0)=>{wt?(Pt||(Pt=o(gt,"touchstart",De,dt)),Gt||(Gt=o(gt,"mousedown",Bt,dt))):(Pt&&Pt(),Gt&&Gt(),Pt=Gt=void 0,Ft())};return{enable:ze,stop:Ft,destroy:()=>{ze(!1),ut=ot=Nt=void 0}}})(Pt.el,St=>{const Ut=nt(St);return!(ot||!ut||(mt(St,Et),Et.startX=Et.currentX,Et.startY=Et.currentY,Et.startTime=Et.currentTime=Ut,Et.velocityX=Et.velocityY=Et.deltaX=Et.deltaY=0,Et.event=St,re&&!1===re(Et))||(ye.release(),!ye.start()))&&(ot=!0,0===ue?Zt():(Vt.start(Et.startX,Et.startY),!0))},St=>{Nt?!dt&&ut&&(dt=!0,et(Et,St),requestAnimationFrame(ze)):(et(Et,St),Vt.detect(Et.currentX,Et.currentY)&&(!Vt.isGesture()||!Zt())&&tt())},bt,{capture:!1,passive:De}),tt=()=>{K(),At.stop(),se&&se(Et)};return{enable(St=!0){St||(Nt&&bt(void 0),K()),At.enable(St)},destroy(){ye.destroy(),At.destroy()}}},et=(gt,Nt)=>{if(!Nt)return;const ot=gt.currentX,ut=gt.currentY,dt=gt.currentTime;mt(Nt,gt);const Pt=gt.currentX,re=gt.currentY,Rt=(gt.currentTime=nt(Nt))-dt;if(Rt>0&&Rt<100){const se=(re-ut)/Rt;gt.velocityX=(Pt-ot)/Rt*.7+.3*gt.velocityX,gt.velocityY=.7*se+.3*gt.velocityY}gt.deltaX=Pt-gt.startX,gt.deltaY=re-gt.startY,gt.event=Nt},mt=(gt,Nt)=>{let ot=0,ut=0;if(gt){const dt=gt.changedTouches;if(dt&&dt.length>0){const Pt=dt[0];ot=Pt.clientX,ut=Pt.clientY}else void 0!==gt.pageX&&(ot=gt.pageX,ut=gt.pageY)}Nt.currentX=ot,Nt.currentY=ut},nt=gt=>gt.timeStamp||Date.now()},71308:(We,Ht,y)=>{"use strict";y.d(Ht,{B:()=>Go,H:()=>pt,a:()=>tt,b:()=>kn,c:()=>ln,e:()=>po,f:()=>Pe,g:()=>St,h:()=>pe,i:()=>bo,j:()=>ro,k:()=>Rn,p:()=>ut,r:()=>Ao,s:()=>Nt});var e=y(15861);let _,x,M,B=!1,A=!1,Z=!1,ct=!1,et=!1;const mt=typeof window<"u"?window:{},nt=mt.document||{head:{}},gt={$flags$:0,$resourcesUrl$:"",jmp:Wt=>Wt(),raf:Wt=>requestAnimationFrame(Wt),ael:(Wt,Se,pn,hn)=>Wt.addEventListener(Se,pn,hn),rel:(Wt,Se,pn,hn)=>Wt.removeEventListener(Se,pn,hn),ce:(Wt,Se)=>new CustomEvent(Wt,Se)},Nt=Wt=>{Object.assign(gt,Wt)},ut=Wt=>Promise.resolve(Wt),dt=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch{}return!1})(),Pt=(Wt,Se,pn,hn)=>{pn&&pn.map(([Nn,Le,fn])=>{const Dn=Fe(Wt,Nn),Zn=re(Se,fn),ao=Rt(Nn);gt.ael(Dn,Le,Zn,ao),(Se.$rmListeners$=Se.$rmListeners$||[]).push(()=>gt.rel(Dn,Le,Zn,ao))})},re=(Wt,Se)=>pn=>{try{256&Wt.$flags$?Wt.$lazyInstance$[Se](pn):(Wt.$queuedListeners$=Wt.$queuedListeners$||[]).push([Se,pn])}catch(hn){zo(hn)}},Fe=(Wt,Se)=>4&Se?nt:8&Se?mt:16&Se?nt.body:Wt,Rt=Wt=>0!=(2&Wt),De="s-id",Bt="sty-id",ye="http://www.w3.org/1999/xlink",ze=new WeakMap,Zt=(Wt,Se,pn)=>{let hn=Xi.get(Wt);dt&&pn?(hn=hn||new CSSStyleSheet,"string"==typeof hn?hn=Se:hn.replaceSync(Se)):hn=Se,Xi.set(Wt,hn)},wt=(Wt,Se,pn,hn)=>{let Nn=K(Se,pn);const Le=Xi.get(Nn);if(Wt=11===Wt.nodeType?Wt:nt,Le)if("string"==typeof Le){let Dn,fn=ze.get(Wt=Wt.head||Wt);fn||ze.set(Wt,fn=new Set),fn.has(Nn)||(Wt.host&&(Dn=Wt.querySelector(`[${Bt}="${Nn}"]`))?Dn.innerHTML=Le:(Dn=nt.createElement("style"),Dn.innerHTML=Le,Wt.insertBefore(Dn,Wt.querySelector("link"))),fn&&fn.add(Nn))}else Wt.adoptedStyleSheets.includes(Le)||(Wt.adoptedStyleSheets=[...Wt.adoptedStyleSheets,Le]);return Nn},K=(Wt,Se)=>"sc-"+(Se&&32&Wt.$flags$?Wt.$tagName$+"-"+Se:Wt.$tagName$),bt=Wt=>Wt.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{"),tt=Wt=>$i.push(Wt),St=Wt=>Kn(Wt).$modeName$,Ut={},Ge=Wt=>"object"==(Wt=typeof Wt)||"function"===Wt,pe=(Wt,Se,...pn)=>{let hn=null,Nn=null,Le=null,fn=!1,Dn=!1;const Zn=[],ao=ii=>{for(let Bi=0;Bi<ii.length;Bi++)hn=ii[Bi],Array.isArray(hn)?ao(hn):null!=hn&&"boolean"!=typeof hn&&((fn="function"!=typeof Wt&&!Ge(hn))&&(hn=String(hn)),fn&&Dn?Zn[Zn.length-1].$text$+=hn:Zn.push(fn?Me(null,hn):hn),Dn=fn)};if(ao(pn),Se){Se.key&&(Nn=Se.key),Se.name&&(Le=Se.name);{const ii=Se.className||Se.class;ii&&(Se.class="object"!=typeof ii?ii:Object.keys(ii).filter(Bi=>ii[Bi]).join(" "))}}if("function"==typeof Wt)return Wt(null===Se?{}:Se,Zn,_n);const Bo=Me(Wt,null);return Bo.$attrs$=Se,Zn.length>0&&(Bo.$children$=Zn),Bo.$key$=Nn,Bo.$name$=Le,Bo},Me=(Wt,Se)=>({$flags$:0,$tag$:Wt,$text$:Se,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null}),pt={},_n={forEach:(Wt,Se)=>Wt.map(In).forEach(Se),map:(Wt,Se)=>Wt.map(In).map(Se).map(Hn)},In=Wt=>({vattrs:Wt.$attrs$,vchildren:Wt.$children$,vkey:Wt.$key$,vname:Wt.$name$,vtag:Wt.$tag$,vtext:Wt.$text$}),Hn=Wt=>{if("function"==typeof Wt.vtag){const pn=Object.assign({},Wt.vattrs);return Wt.vkey&&(pn.key=Wt.vkey),Wt.vname&&(pn.name=Wt.vname),pe(Wt.vtag,pn,...Wt.vchildren||[])}const Se=Me(Wt.vtag,Wt.vtext);return Se.$attrs$=Wt.vattrs,Se.$children$=Wt.vchildren,Se.$key$=Wt.vkey,Se.$name$=Wt.vname,Se},Ae=(Wt,Se,pn,hn,Nn,Le)=>{if(pn!==hn){let fn=xi(Wt,Se),Dn=Se.toLowerCase();if("class"===Se){const Zn=Wt.classList,ao=qt(pn),Bo=qt(hn);Zn.remove(...ao.filter(ii=>ii&&!Bo.includes(ii))),Zn.add(...Bo.filter(ii=>ii&&!ao.includes(ii)))}else if("style"===Se){for(const Zn in pn)(!hn||null==hn[Zn])&&(Zn.includes("-")?Wt.style.removeProperty(Zn):Wt.style[Zn]="");for(const Zn in hn)(!pn||hn[Zn]!==pn[Zn])&&(Zn.includes("-")?Wt.style.setProperty(Zn,hn[Zn]):Wt.style[Zn]=hn[Zn])}else if("key"!==Se)if("ref"===Se)hn&&hn(Wt);else if(fn||"o"!==Se[0]||"n"!==Se[1]){const Zn=Ge(hn);if((fn||Zn&&null!==hn)&&!Nn)try{if(Wt.tagName.includes("-"))Wt[Se]=hn;else{const Bo=hn??"";"list"===Se?fn=!1:(null==pn||Wt[Se]!=Bo)&&(Wt[Se]=Bo)}}catch{}let ao=!1;Dn!==(Dn=Dn.replace(/^xlink\:?/,""))&&(Se=Dn,ao=!0),null==hn||!1===hn?(!1!==hn||""===Wt.getAttribute(Se))&&(ao?Wt.removeAttributeNS(ye,Se):Wt.removeAttribute(Se)):(!fn||4&Le||Nn)&&!Zn&&(hn=!0===hn?"":hn,ao?Wt.setAttributeNS(ye,Se,hn):Wt.setAttribute(Se,hn))}else Se="-"===Se[2]?Se.slice(3):xi(mt,Dn)?Dn.slice(2):Dn[2]+Se.slice(3),pn&&gt.rel(Wt,Se,pn,!1),hn&&gt.ael(Wt,Se,hn,!1)}},Ln=/\s/,qt=Wt=>Wt?Wt.split(Ln):[],U=(Wt,Se,pn,hn)=>{const Nn=11===Se.$elm$.nodeType&&Se.$elm$.host?Se.$elm$.host:Se.$elm$,Le=Wt&&Wt.$attrs$||Ut,fn=Se.$attrs$||Ut;for(hn in Le)hn in fn||Ae(Nn,hn,Le[hn],void 0,pn,Se.$flags$);for(hn in fn)Ae(Nn,hn,Le[hn],fn[hn],pn,Se.$flags$)},xt=(Wt,Se,pn,hn)=>{const Nn=Se.$children$[pn];let fn,Dn,Zn,Le=0;if(B||(Z=!0,"slot"===Nn.$tag$&&(_&&hn.classList.add(_+"-s"),Nn.$flags$|=Nn.$children$?2:1)),null!==Nn.$text$)fn=Nn.$elm$=nt.createTextNode(Nn.$text$);else if(1&Nn.$flags$)fn=Nn.$elm$=nt.createTextNode("");else{if(ct||(ct="svg"===Nn.$tag$),fn=Nn.$elm$=nt.createElementNS(ct?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&Nn.$flags$?"slot-fb":Nn.$tag$),ct&&"foreignObject"===Nn.$tag$&&(ct=!1),U(null,Nn,ct),(Wt=>null!=Wt)(_)&&fn["s-si"]!==_&&fn.classList.add(fn["s-si"]=_),Nn.$children$)for(Le=0;Le<Nn.$children$.length;++Le)Dn=xt(Wt,Nn,Le,fn),Dn&&fn.appendChild(Dn);"svg"===Nn.$tag$?ct=!1:"foreignObject"===fn.tagName&&(ct=!0)}return fn["s-hn"]=M,3&Nn.$flags$&&(fn["s-sr"]=!0,fn["s-cr"]=x,fn["s-sn"]=Nn.$name$||"",Zn=Wt&&Wt.$children$&&Wt.$children$[pn],Zn&&Zn.$tag$===Nn.$tag$&&Wt.$elm$&&It(Wt.$elm$,!1)),fn},It=(Wt,Se)=>{gt.$flags$|=1;const pn=Wt.childNodes;for(let hn=pn.length-1;hn>=0;hn--){const Nn=pn[hn];Nn["s-hn"]!==M&&Nn["s-ol"]&&(gn(Nn).insertBefore(Nn,on(Nn)),Nn["s-ol"].remove(),Nn["s-ol"]=void 0,Z=!0),Se&&It(Nn,Se)}gt.$flags$&=-2},we=(Wt,Se,pn,hn,Nn,Le)=>{let Dn,fn=Wt["s-cr"]&&Wt["s-cr"].parentNode||Wt;for(fn.shadowRoot&&fn.tagName===M&&(fn=fn.shadowRoot);Nn<=Le;++Nn)hn[Nn]&&(Dn=xt(null,pn,Nn,Wt),Dn&&(hn[Nn].$elm$=Dn,fn.insertBefore(Dn,on(Se))))},Ce=(Wt,Se,pn,hn,Nn)=>{for(;Se<=pn;++Se)(hn=Wt[Se])&&(Nn=hn.$elm$,Eo(hn),A=!0,Nn["s-ol"]?Nn["s-ol"].remove():It(Nn,!0),Nn.remove())},de=(Wt,Se)=>Wt.$tag$===Se.$tag$&&("slot"===Wt.$tag$?Wt.$name$===Se.$name$:Wt.$key$===Se.$key$),on=Wt=>Wt&&Wt["s-ol"]||Wt,gn=Wt=>(Wt["s-ol"]?Wt["s-ol"]:Wt).parentNode,Ie=(Wt,Se)=>{const pn=Se.$elm$=Wt.$elm$,hn=Wt.$children$,Nn=Se.$children$,Le=Se.$tag$,fn=Se.$text$;let Dn;null===fn?(ct="svg"===Le||"foreignObject"!==Le&&ct,"slot"===Le||U(Wt,Se,ct),null!==hn&&null!==Nn?((Wt,Se,pn,hn)=>{let Mr,ra,Nn=0,Le=0,fn=0,Dn=0,Zn=Se.length-1,ao=Se[0],Bo=Se[Zn],ii=hn.length-1,Bi=hn[0],hr=hn[ii];for(;Nn<=Zn&&Le<=ii;)if(null==ao)ao=Se[++Nn];else if(null==Bo)Bo=Se[--Zn];else if(null==Bi)Bi=hn[++Le];else if(null==hr)hr=hn[--ii];else if(de(ao,Bi))Ie(ao,Bi),ao=Se[++Nn],Bi=hn[++Le];else if(de(Bo,hr))Ie(Bo,hr),Bo=Se[--Zn],hr=hn[--ii];else if(de(ao,hr))("slot"===ao.$tag$||"slot"===hr.$tag$)&&It(ao.$elm$.parentNode,!1),Ie(ao,hr),Wt.insertBefore(ao.$elm$,Bo.$elm$.nextSibling),ao=Se[++Nn],hr=hn[--ii];else if(de(Bo,Bi))("slot"===ao.$tag$||"slot"===hr.$tag$)&&It(Bo.$elm$.parentNode,!1),Ie(Bo,Bi),Wt.insertBefore(Bo.$elm$,ao.$elm$),Bo=Se[--Zn],Bi=hn[++Le];else{for(fn=-1,Dn=Nn;Dn<=Zn;++Dn)if(Se[Dn]&&null!==Se[Dn].$key$&&Se[Dn].$key$===Bi.$key$){fn=Dn;break}fn>=0?(ra=Se[fn],ra.$tag$!==Bi.$tag$?Mr=xt(Se&&Se[Le],pn,fn,Wt):(Ie(ra,Bi),Se[fn]=void 0,Mr=ra.$elm$),Bi=hn[++Le]):(Mr=xt(Se&&Se[Le],pn,Le,Wt),Bi=hn[++Le]),Mr&&gn(ao.$elm$).insertBefore(Mr,on(ao.$elm$))}Nn>Zn?we(Wt,null==hn[ii+1]?null:hn[ii+1].$elm$,pn,hn,Le,ii):Le>ii&&Ce(Se,Nn,Zn)})(pn,hn,Se,Nn):null!==Nn?(null!==Wt.$text$&&(pn.textContent=""),we(pn,null,Se,Nn,0,Nn.length-1)):null!==hn&&Ce(hn,0,hn.length-1),ct&&"svg"===Le&&(ct=!1)):(Dn=pn["s-cr"])?Dn.parentNode.textContent=fn:Wt.$text$!==fn&&(pn.data=fn)},Be=Wt=>{const Se=Wt.childNodes;let pn,hn,Nn,Le,fn,Dn;for(hn=0,Nn=Se.length;hn<Nn;hn++)if(pn=Se[hn],1===pn.nodeType){if(pn["s-sr"])for(fn=pn["s-sn"],pn.hidden=!1,Le=0;Le<Nn;Le++)if(Dn=Se[Le].nodeType,Se[Le]["s-hn"]!==pn["s-hn"]||""!==fn){if(1===Dn&&fn===Se[Le].getAttribute("slot")){pn.hidden=!0;break}}else if(1===Dn||3===Dn&&""!==Se[Le].textContent.trim()){pn.hidden=!0;break}Be(pn)}},Cn=[],Mn=Wt=>{let Se,pn,hn,Nn,Le,fn,Dn=0;const Zn=Wt.childNodes,ao=Zn.length;for(;Dn<ao;Dn++){if(Se=Zn[Dn],Se["s-sr"]&&(pn=Se["s-cr"])&&pn.parentNode)for(hn=pn.parentNode.childNodes,Nn=Se["s-sn"],fn=hn.length-1;fn>=0;fn--)pn=hn[fn],!pn["s-cn"]&&!pn["s-nr"]&&pn["s-hn"]!==Se["s-hn"]&&(fo(pn,Nn)?(Le=Cn.find(Bo=>Bo.$nodeToRelocate$===pn),A=!0,pn["s-sn"]=pn["s-sn"]||Nn,Le?Le.$slotRefNode$=Se:Cn.push({$slotRefNode$:Se,$nodeToRelocate$:pn}),pn["s-sr"]&&Cn.map(Bo=>{fo(Bo.$nodeToRelocate$,pn["s-sn"])&&(Le=Cn.find(ii=>ii.$nodeToRelocate$===pn),Le&&!Bo.$slotRefNode$&&(Bo.$slotRefNode$=Le.$slotRefNode$))})):Cn.some(Bo=>Bo.$nodeToRelocate$===pn)||Cn.push({$nodeToRelocate$:pn}));1===Se.nodeType&&Mn(Se)}},fo=(Wt,Se)=>1===Wt.nodeType?null===Wt.getAttribute("slot")&&""===Se||Wt.getAttribute("slot")===Se:Wt["s-sn"]===Se||""===Se,Eo=Wt=>{Wt.$attrs$&&Wt.$attrs$.ref&&Wt.$attrs$.ref(null),Wt.$children$&&Wt.$children$.map(Eo)},bo=Wt=>Kn(Wt).$hostElement$,po=(Wt,Se,pn)=>{const hn=bo(Wt);return{emit:Nn=>eo(hn,Se,{bubbles:!!(4&pn),composed:!!(2&pn),cancelable:!!(1&pn),detail:Nn})}},eo=(Wt,Se,pn)=>{const hn=gt.ce(Se,pn);return Wt.dispatchEvent(hn),hn},Lo=(Wt,Se)=>{Se&&!Wt.$onRenderResolve$&&Se["s-p"]&&Se["s-p"].push(new Promise(pn=>Wt.$onRenderResolve$=pn))},te=(Wt,Se)=>{if(Wt.$flags$|=16,!(4&Wt.$flags$))return Lo(Wt,Wt.$ancestorComponent$),ln(()=>$t(Wt,Se));Wt.$flags$|=512},$t=(Wt,Se)=>{const hn=Wt.$lazyInstance$;let Nn;return Se&&(Wt.$flags$|=256,Wt.$queuedListeners$&&(Wt.$queuedListeners$.map(([Le,fn])=>pi(hn,Le,fn)),Wt.$queuedListeners$=null),Nn=pi(hn,"componentWillLoad")),Nn=Vi(Nn,()=>pi(hn,"componentWillRender")),Vi(Nn,()=>Mt(Wt,hn,Se))},Mt=function(){var Wt=(0,e.Z)(function*(Se,pn,hn){const Nn=Se.$hostElement$,fn=Nn["s-rc"];hn&&(Wt=>{const Se=Wt.$cmpMeta$,pn=Wt.$hostElement$,hn=Se.$flags$,Le=wt(pn.shadowRoot?pn.shadowRoot:pn.getRootNode(),Se,Wt.$modeName$);10&hn&&(pn["s-sc"]=Le,pn.classList.add(Le+"-h"),2&hn&&pn.classList.add(Le+"-s"))})(Se);ee(Se,pn),fn&&(fn.map(Zn=>Zn()),Nn["s-rc"]=void 0);{const Zn=Nn["s-p"],ao=()=>en(Se);0===Zn.length?ao():(Promise.all(Zn).then(ao),Se.$flags$|=4,Zn.length=0)}});return function(pn,hn,Nn){return Wt.apply(this,arguments)}}(),ee=(Wt,Se,pn)=>{try{Se=Se.render&&Se.render(),Wt.$flags$&=-17,Wt.$flags$|=2,((Wt,Se)=>{const pn=Wt.$hostElement$,hn=Wt.$cmpMeta$,Nn=Wt.$vnode$||Me(null,null),Le=(Wt=>Wt&&Wt.$tag$===pt)(Se)?Se:pe(null,null,Se);if(M=pn.tagName,hn.$attrsToReflect$&&(Le.$attrs$=Le.$attrs$||{},hn.$attrsToReflect$.map(([fn,Dn])=>Le.$attrs$[Dn]=pn[fn])),Le.$tag$=null,Le.$flags$|=4,Wt.$vnode$=Le,Le.$elm$=Nn.$elm$=pn.shadowRoot||pn,_=pn["s-sc"],x=pn["s-cr"],B=0!=(1&hn.$flags$),A=!1,Ie(Nn,Le),gt.$flags$|=1,Z){Mn(Le.$elm$);let fn,Dn,Zn,ao,Bo,ii,Bi=0;for(;Bi<Cn.length;Bi++)fn=Cn[Bi],Dn=fn.$nodeToRelocate$,Dn["s-ol"]||(Zn=nt.createTextNode(""),Zn["s-nr"]=Dn,Dn.parentNode.insertBefore(Dn["s-ol"]=Zn,Dn));for(Bi=0;Bi<Cn.length;Bi++)if(fn=Cn[Bi],Dn=fn.$nodeToRelocate$,fn.$slotRefNode$){for(ao=fn.$slotRefNode$.parentNode,Bo=fn.$slotRefNode$.nextSibling,Zn=Dn["s-ol"];Zn=Zn.previousSibling;)if(ii=Zn["s-nr"],ii&&ii["s-sn"]===Dn["s-sn"]&&ao===ii.parentNode&&(ii=ii.nextSibling,!ii||!ii["s-nr"])){Bo=ii;break}(!Bo&&ao!==Dn.parentNode||Dn.nextSibling!==Bo)&&Dn!==Bo&&(!Dn["s-hn"]&&Dn["s-ol"]&&(Dn["s-hn"]=Dn["s-ol"].parentNode.nodeName),ao.insertBefore(Dn,Bo))}else 1===Dn.nodeType&&(Dn.hidden=!0)}A&&Be(Le.$elm$),gt.$flags$&=-2,Cn.length=0})(Wt,Se)}catch(hn){zo(hn,Wt.$hostElement$)}return null},en=Wt=>{const pn=Wt.$hostElement$,Nn=Wt.$lazyInstance$,Le=Wt.$ancestorComponent$;pi(Nn,"componentDidRender"),64&Wt.$flags$?pi(Nn,"componentDidUpdate"):(Wt.$flags$|=64,Wo(pn),pi(Nn,"componentDidLoad"),Wt.$onReadyResolve$(pn),Le||qo()),Wt.$onInstanceResolve$(pn),Wt.$onRenderResolve$&&(Wt.$onRenderResolve$(),Wt.$onRenderResolve$=void 0),512&Wt.$flags$&&vt(()=>te(Wt,!1)),Wt.$flags$&=-517},ro=Wt=>{{const Se=Kn(Wt),pn=Se.$hostElement$.isConnected;return pn&&2==(18&Se.$flags$)&&te(Se,!1),pn}},qo=Wt=>{Wo(nt.documentElement),vt(()=>eo(mt,"appload",{detail:{namespace:"ionic"}}))},pi=(Wt,Se,pn)=>{if(Wt&&Wt[Se])try{return Wt[Se](pn)}catch(hn){zo(hn)}},Vi=(Wt,Se)=>Wt&&Wt.then?Wt.then(Se):Se(),Wo=Wt=>Wt.classList.add("hydrated"),Oo=(Wt,Se,pn,hn,Nn,Le,fn)=>{let Dn,Zn,ao,Bo;if(1===Le.nodeType){for(Dn=Le.getAttribute("c-id"),Dn&&(Zn=Dn.split("."),(Zn[0]===fn||"0"===Zn[0])&&(ao={$flags$:0,$hostId$:Zn[0],$nodeId$:Zn[1],$depth$:Zn[2],$index$:Zn[3],$tag$:Le.tagName.toLowerCase(),$elm$:Le,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},Se.push(ao),Le.removeAttribute("c-id"),Wt.$children$||(Wt.$children$=[]),Wt.$children$[ao.$index$]=ao,Wt=ao,hn&&"0"===ao.$depth$&&(hn[ao.$index$]=ao.$elm$))),Bo=Le.childNodes.length-1;Bo>=0;Bo--)Oo(Wt,Se,pn,hn,Nn,Le.childNodes[Bo],fn);if(Le.shadowRoot)for(Bo=Le.shadowRoot.childNodes.length-1;Bo>=0;Bo--)Oo(Wt,Se,pn,hn,Nn,Le.shadowRoot.childNodes[Bo],fn)}else if(8===Le.nodeType)Zn=Le.nodeValue.split("."),(Zn[1]===fn||"0"===Zn[1])&&(Dn=Zn[0],ao={$flags$:0,$hostId$:Zn[1],$nodeId$:Zn[2],$depth$:Zn[3],$index$:Zn[4],$elm$:Le,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===Dn?(ao.$elm$=Le.nextSibling,ao.$elm$&&3===ao.$elm$.nodeType&&(ao.$text$=ao.$elm$.textContent,Se.push(ao),Le.remove(),Wt.$children$||(Wt.$children$=[]),Wt.$children$[ao.$index$]=ao,hn&&"0"===ao.$depth$&&(hn[ao.$index$]=ao.$elm$))):ao.$hostId$===fn&&("s"===Dn?(ao.$tag$="slot",Le["s-sn"]=Zn[5]?ao.$name$=Zn[5]:"",Le["s-sr"]=!0,hn&&(ao.$elm$=nt.createElement(ao.$tag$),ao.$name$&&ao.$elm$.setAttribute("name",ao.$name$),Le.parentNode.insertBefore(ao.$elm$,Le),Le.remove(),"0"===ao.$depth$&&(hn[ao.$index$]=ao.$elm$)),pn.push(ao),Wt.$children$||(Wt.$children$=[]),Wt.$children$[ao.$index$]=ao):"r"===Dn&&(hn?Le.remove():(Nn["s-cr"]=Le,Le["s-cn"]=!0))));else if(Wt&&"style"===Wt.$tag$){const ii=Me(null,Le.textContent);ii.$elm$=Le,ii.$index$="0",Wt.$children$=[ii]}},Qi=(Wt,Se)=>{if(1===Wt.nodeType){let pn=0;for(;pn<Wt.childNodes.length;pn++)Qi(Wt.childNodes[pn],Se);if(Wt.shadowRoot)for(pn=0;pn<Wt.shadowRoot.childNodes.length;pn++)Qi(Wt.shadowRoot.childNodes[pn],Se)}else if(8===Wt.nodeType){const pn=Wt.nodeValue.split(".");"o"===pn[0]&&(Se.set(pn[1]+"."+pn[2],Wt),Wt.nodeValue="",Wt["s-en"]=pn[3])}},Ke=(Wt,Se,pn)=>{if(Se.$members$){Wt.watchers&&(Se.$watchers$=Wt.watchers);const hn=Object.entries(Se.$members$),Nn=Wt.prototype;if(hn.map(([Le,[fn]])=>{31&fn||2&pn&&32&fn?Object.defineProperty(Nn,Le,{get(){return((Wt,Se)=>Kn(this).$instanceValues$.get(Se))(0,Le)},set(Dn){((Wt,Se,pn,hn)=>{const Nn=Kn(Wt),Le=Nn.$hostElement$,fn=Nn.$instanceValues$.get(Se),Dn=Nn.$flags$,Zn=Nn.$lazyInstance$;pn=((Wt,Se)=>null==Wt||Ge(Wt)?Wt:4&Se?"false"!==Wt&&(""===Wt||!!Wt):2&Se?parseFloat(Wt):1&Se?String(Wt):Wt)(pn,hn.$members$[Se][0]);const ao=Number.isNaN(fn)&&Number.isNaN(pn);if((!(8&Dn)||void 0===fn)&&pn!==fn&&!ao&&(Nn.$instanceValues$.set(Se,pn),Zn)){if(hn.$watchers$&&128&Dn){const ii=hn.$watchers$[Se];ii&&ii.map(Bi=>{try{Zn[Bi](pn,fn,Se)}catch(hr){zo(hr,Le)}})}2==(18&Dn)&&te(Nn,!1)}})(this,Le,Dn,Se)},configurable:!0,enumerable:!0}):1&pn&&64&fn&&Object.defineProperty(Nn,Le,{value(...Dn){const Zn=Kn(this);return Zn.$onInstancePromise$.then(()=>Zn.$lazyInstance$[Le](...Dn))}})}),1&pn){const Le=new Map;Nn.attributeChangedCallback=function(fn,Dn,Zn){gt.jmp(()=>{const ao=Le.get(fn);if(this.hasOwnProperty(ao))Zn=this[ao],delete this[ao];else if(Nn.hasOwnProperty(ao)&&"number"==typeof this[ao]&&this[ao]==Zn)return;this[ao]=(null!==Zn||"boolean"!=typeof this[ao])&&Zn})},Wt.observedAttributes=hn.filter(([fn,Dn])=>15&Dn[0]).map(([fn,Dn])=>{const Zn=Dn[1]||fn;return Le.set(Zn,fn),512&Dn[0]&&Se.$attrsToReflect$.push([fn,Zn]),Zn})}}return Wt},Ne=function(){var Wt=(0,e.Z)(function*(Se,pn,hn,Nn,Le){if(0==(32&pn.$flags$)){{if(pn.$flags$|=32,(Le=ci(hn)).then){const ao=()=>{};Le=yield Le,ao()}Le.isProxied||(hn.$watchers$=Le.watchers,Ke(Le,hn,2),Le.isProxied=!0);const Zn=()=>{};pn.$flags$|=8;try{new Le(pn)}catch(ao){zo(ao)}pn.$flags$&=-9,pn.$flags$|=128,Zn(),yn(pn.$lazyInstance$)}if(Le.style){let Zn=Le.style;"string"!=typeof Zn&&(Zn=Zn[pn.$modeName$=(Wt=>$i.map(Se=>Se(Wt)).find(Se=>!!Se))(Se)]);const ao=K(hn,pn.$modeName$);if(!Xi.has(ao)){const Bo=()=>{};Zt(ao,Zn,!!(1&hn.$flags$)),Bo()}}}const fn=pn.$ancestorComponent$,Dn=()=>te(pn,!0);fn&&fn["s-rc"]?fn["s-rc"].push(Dn):Dn()});return function(pn,hn,Nn,Le,fn){return Wt.apply(this,arguments)}}(),yn=Wt=>{pi(Wt,"connectedCallback")},_e=Wt=>{const Se=Wt["s-cr"]=nt.createComment("");Se["s-cn"]=!0,Wt.insertBefore(Se,Wt.firstChild)},kn=(Wt,Se={})=>{const hn=[],Nn=Se.exclude||[],Le=mt.customElements,fn=nt.head,Dn=fn.querySelector("meta[charset]"),Zn=nt.createElement("style"),ao=[],Bo=nt.querySelectorAll(`[${Bt}]`);let ii,Bi=!0,hr=0;for(Object.assign(gt,Se),gt.$resourcesUrl$=new URL(Se.resourcesUrl||"./",nt.baseURI).href,gt.$flags$|=2;hr<Bo.length;hr++)Zt(Bo[hr].getAttribute(Bt),bt(Bo[hr].innerHTML),!0);Wt.map(Mr=>{Mr[1].map(ra=>{const jr={$flags$:ra[0],$tagName$:ra[1],$members$:ra[2],$listeners$:ra[3]};jr.$members$=ra[2],jr.$listeners$=ra[3],jr.$attrsToReflect$=[],jr.$watchers$={};const pa=jr.$tagName$,aa=class extends HTMLElement{constructor(Ii){super(Ii),Zo(Ii=this,jr),1&jr.$flags$&&Ii.attachShadow({mode:"open",delegatesFocus:!!(16&jr.$flags$)})}connectedCallback(){ii&&(clearTimeout(ii),ii=null),Bi?ao.push(this):gt.jmp(()=>(Wt=>{if(0==(1&gt.$flags$)){const Se=Kn(Wt),pn=Se.$cmpMeta$,hn=()=>{};if(1&Se.$flags$)Pt(Wt,Se,pn.$listeners$),yn(Se.$lazyInstance$);else{let Nn;if(Se.$flags$|=1,Nn=Wt.getAttribute(De),Nn){if(1&pn.$flags$){const Le=wt(Wt.shadowRoot,pn,Wt.getAttribute("s-mode"));Wt.classList.remove(Le+"-h",Le+"-s")}((Wt,Se,pn,hn)=>{const Le=Wt.shadowRoot,fn=[],Zn=Le?[]:null,ao=hn.$vnode$=Me(Se,null);gt.$orgLocNodes$||Qi(nt.body,gt.$orgLocNodes$=new Map),Wt[De]=pn,Wt.removeAttribute(De),Oo(ao,fn,[],Zn,Wt,Wt,pn),fn.map(Bo=>{const ii=Bo.$hostId$+"."+Bo.$nodeId$,Bi=gt.$orgLocNodes$.get(ii),hr=Bo.$elm$;Bi&&""===Bi["s-en"]&&Bi.parentNode.insertBefore(hr,Bi.nextSibling),Le||(hr["s-hn"]=Se,Bi&&(hr["s-ol"]=Bi,hr["s-ol"]["s-nr"]=hr)),gt.$orgLocNodes$.delete(ii)}),Le&&Zn.map(Bo=>{Bo&&Le.appendChild(Bo)})})(Wt,pn.$tagName$,Nn,Se)}Nn||12&pn.$flags$&&_e(Wt);{let Le=Wt;for(;Le=Le.parentNode||Le.host;)if(1===Le.nodeType&&Le.hasAttribute("s-id")&&Le["s-p"]||Le["s-p"]){Lo(Se,Se.$ancestorComponent$=Le);break}}pn.$members$&&Object.entries(pn.$members$).map(([Le,[fn]])=>{if(31&fn&&Wt.hasOwnProperty(Le)){const Dn=Wt[Le];delete Wt[Le],Wt[Le]=Dn}}),vt(()=>Ne(Wt,Se,pn))}hn()}})(this))}disconnectedCallback(){gt.jmp(()=>(Wt=>{if(0==(1&gt.$flags$)){const Se=Kn(this),pn=Se.$lazyInstance$;Se.$rmListeners$&&(Se.$rmListeners$.map(hn=>hn()),Se.$rmListeners$=void 0),pi(pn,"disconnectedCallback")}})())}componentOnReady(){return Kn(this).$onReadyPromise$}};jr.$lazyBundleId$=Mr[0],!Nn.includes(pa)&&!Le.get(pa)&&(hn.push(pa),Le.define(pa,Ke(aa,jr,1)))})}),Zn.innerHTML=hn+"{visibility:hidden}.hydrated{visibility:inherit}",Zn.setAttribute("data-styles",""),fn.insertBefore(Zn,Dn?Dn.nextSibling:fn.firstChild),Bi=!1,ao.length?ao.map(Mr=>Mr.connectedCallback()):gt.jmp(()=>ii=setTimeout(qo,30))},Rn=Wt=>{const Se=new URL(Wt,gt.$resourcesUrl$);return Se.origin!==mt.location.origin?Se.href:Se.pathname},_o=new WeakMap,Kn=Wt=>_o.get(Wt),Ao=(Wt,Se)=>_o.set(Se.$lazyInstance$=Wt,Se),Zo=(Wt,Se)=>{const pn={$flags$:0,$hostElement$:Wt,$cmpMeta$:Se,$instanceValues$:new Map};return pn.$onInstancePromise$=new Promise(hn=>pn.$onInstanceResolve$=hn),pn.$onReadyPromise$=new Promise(hn=>pn.$onReadyResolve$=hn),Wt["s-p"]=[],Wt["s-rc"]=[],Pt(Wt,pn,Se.$listeners$),_o.set(Wt,pn)},xi=(Wt,Se)=>Se in Wt,zo=(Wt,Se)=>(0,console.error)(Wt,Se),ei=new Map,ci=(Wt,Se,pn)=>{const hn=Wt.$tagName$.replace(/-/g,"_"),Nn=Wt.$lazyBundleId$,Le=ei.get(Nn);return Le?Le[hn]:y(50863)(`./${Nn}.entry.js`).then(fn=>(ei.set(Nn,fn),fn[hn]),zo)},Xi=new Map,$i=[],Ui=[],mr=[],Te=(Wt,Se)=>pn=>{Wt.push(pn),et||(et=!0,Se&&4&gt.$flags$?vt(H):gt.raf(H))},Yn=Wt=>{for(let Se=0;Se<Wt.length;Se++)try{Wt[Se](performance.now())}catch(pn){zo(pn)}Wt.length=0},H=()=>{Yn(Ui),Yn(mr),(et=Ui.length>0)&&gt.raf(H)},vt=Wt=>ut().then(Wt),Pe=Te(Ui,!1),ln=Te(mr,!0),Go={isDev:!1,isBrowser:!0,isServer:!1,isTesting:!1}},35179:(We,Ht,y)=>{"use strict";y.d(Ht,{a:()=>mt,b:()=>ze,c:()=>_,g:()=>et,i:()=>Zt});var e=y(71308);class o{constructor(){this.m=new Map}reset(st){this.m=new Map(Object.entries(st))}get(st,K){const bt=this.m.get(st);return void 0!==bt?bt:K}getBoolean(st,K=!1){const bt=this.m.get(st);return void 0===bt?K:"string"==typeof bt?"true"===bt:!!bt}getNumber(st,K){const bt=parseFloat(this.m.get(st));return isNaN(bt)?void 0!==K?K:NaN:bt}set(st,K){this.m.set(st,K)}}const _=new o,Z="ionic:",ct="ionic-persist-config",et=wt=>nt(wt),mt=(wt,st)=>("string"==typeof wt&&(st=wt,wt=void 0),et(wt).includes(st)),nt=(wt=window)=>{if(typeof wt>"u")return[];wt.Ionic=wt.Ionic||{};let st=wt.Ionic.platforms;return null==st&&(st=wt.Ionic.platforms=gt(wt),st.forEach(K=>wt.document.documentElement.classList.add(`plt-${K}`))),st},gt=wt=>{const st=_.get("platform");return Object.keys(xe).filter(K=>{const bt=st?.[K];return"function"==typeof bt?bt(wt):xe[K](wt)})},ot=wt=>!!(Vt(wt,/iPad/i)||Vt(wt,/Macintosh/i)&&Gt(wt)),Pt=wt=>Vt(wt,/android|sink/i),Gt=wt=>ye(wt,"(any-pointer:coarse)"),jt=wt=>ue(wt)||De(wt),ue=wt=>!!(wt.cordova||wt.phonegap||wt.PhoneGap),De=wt=>!!wt.Capacitor?.isNative,Vt=(wt,st)=>st.test(wt.navigator.userAgent),ye=(wt,st)=>{var K;return null===(K=wt.matchMedia)||void 0===K?void 0:K.call(wt,st).matches},xe={ipad:ot,iphone:wt=>Vt(wt,/iPhone/i),ios:wt=>Vt(wt,/iPhone|iPod/i)||ot(wt),android:Pt,phablet:wt=>{const st=wt.innerWidth,K=wt.innerHeight,bt=Math.min(st,K),At=Math.max(st,K);return bt>390&&bt<520&&At>620&&At<800},tablet:wt=>{const st=wt.innerWidth,K=wt.innerHeight,bt=Math.min(st,K),At=Math.max(st,K);return ot(wt)||(wt=>Pt(wt)&&!Vt(wt,/mobile/i))(wt)||bt>460&&bt<820&&At>780&&At<1400},cordova:ue,capacitor:De,electron:wt=>Vt(wt,/electron/i),pwa:wt=>{var st;return!(!(null===(st=wt.matchMedia)||void 0===st?void 0:st.call(wt,"(display-mode: standalone)").matches)&&!wt.navigator.standalone)},mobile:Gt,mobileweb:wt=>Gt(wt)&&!jt(wt),desktop:wt=>!Gt(wt),hybrid:jt};let Ft;const ze=wt=>wt&&(0,e.g)(wt)||Ft,Zt=(wt={})=>{if(typeof window>"u")return;const st=window.document,K=window,bt=K.Ionic=K.Ionic||{},At={};wt._ael&&(At.ael=wt._ael),wt._rel&&(At.rel=wt._rel),wt._ce&&(At.ce=wt._ce),(0,e.s)(At);const tt=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(wt=>{try{const st=wt.sessionStorage.getItem(ct);return null!==st?JSON.parse(st):{}}catch{return{}}})(K)),{persistConfig:!1}),bt.config),(wt=>{const st={};return wt.location.search.slice(1).split("&").map(K=>K.split("=")).map(([K,bt])=>[decodeURIComponent(K),decodeURIComponent(bt)]).filter(([K])=>((wt,st)=>wt.substr(0,st.length)===st)(K,Z)).map(([K,bt])=>[K.slice(Z.length),bt]).forEach(([K,bt])=>{st[K]=bt}),st})(K)),wt);_.reset(tt),_.getBoolean("persistConfig")&&((wt,st)=>{try{wt.sessionStorage.setItem(ct,JSON.stringify(st))}catch{return}})(K,tt),nt(K),bt.config=_,bt.mode=Ft=_.get("mode",st.documentElement.getAttribute("mode")||(mt(K,"ios")?"ios":"md")),_.set("mode",Ft),st.documentElement.setAttribute("mode",Ft),st.documentElement.classList.add(Ft),_.getBoolean("_testing")&&_.set("animated",!1);const St=Ue=>{var oe;return null===(oe=Ue.tagName)||void 0===oe?void 0:oe.startsWith("ION-")},Ut=Ue=>["ios","md"].includes(Ue);(0,e.a)(Ue=>{for(;Ue;){const oe=Ue.mode||Ue.getAttribute("mode");if(oe){if(Ut(oe))return oe;St(Ue)&&console.warn('Invalid ionic mode: "'+oe+'", expected: "ios" or "md"')}Ue=Ue.parentElement}return Ft})}},66439:(We,Ht,y)=>{"use strict";y.r(Ht),y.d(Ht,{iosTransitionAnimation:()=>gt,shadow:()=>A});var e=y(90181),o=y(1843);y(13457),y(71308);const B=Nt=>document.querySelector(`${Nt}.ion-cloned-element`),A=Nt=>Nt.shadowRoot||Nt,Z=Nt=>{const ot="ION-TABS"===Nt.tagName?Nt:Nt.querySelector("ion-tabs"),ut="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(null!=ot){const dt=ot.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");return null!=dt?dt.querySelector(ut):null}return Nt.querySelector(ut)},ct=(Nt,ot)=>{const ut="ION-TABS"===Nt.tagName?Nt:Nt.querySelector("ion-tabs");let dt=[];if(null!=ut){const Pt=ut.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");null!=Pt&&(dt=Pt.querySelectorAll("ion-buttons"))}else dt=Nt.querySelectorAll("ion-buttons");for(const Pt of dt){const re=Pt.closest("ion-header"),Fe=re&&!re.classList.contains("header-collapse-condense-inactive"),Rt=Pt.querySelector("ion-back-button"),Gt=Pt.classList.contains("buttons-collapse"),se="start"===Pt.slot||""===Pt.slot;if(null!==Rt&&se&&(Gt&&Fe&&ot||!Gt))return Rt}return null},mt=(Nt,ot,ut,dt,Pt,re)=>{const Fe=ot?`calc(100% - ${re.right+4}px)`:re.left-4+"px",Rt=ot?"7px":"-7px",Gt=ot?"-4px":"4px",se=ot?"-4px":"4px",jt=ot?"right":"left",ue=ot?"left":"right",Et=ut?[{offset:0,opacity:1,transform:`translate3d(${Gt}, ${re.top-46}px, 0) scale(1)`},{offset:.6,opacity:0},{offset:1,opacity:0,transform:`translate3d(${Rt}, ${Pt.top-40}px, 0) scale(2.1)`}]:[{offset:0,opacity:0,transform:`translate3d(${Rt}, ${Pt.top-40}px, 0) scale(2.1)`},{offset:1,opacity:1,transform:`translate3d(${Gt}, ${re.top-46}px, 0) scale(1)`}],xe=ut?[{offset:0,opacity:1,transform:`translate3d(${se}, ${re.top-46}px, 0) scale(1)`},{offset:.2,opacity:0,transform:`translate3d(${se}, ${re.top-41}px, 0) scale(0.6)`},{offset:1,opacity:0,transform:`translate3d(${se}, ${re.top-41}px, 0) scale(0.6)`}]:[{offset:0,opacity:0,transform:`translate3d(${se}, ${re.top-41}px, 0) scale(0.6)`},{offset:1,opacity:1,transform:`translate3d(${se}, ${re.top-46}px, 0) scale(1)`}],Ft=(0,e.c)(),ze=(0,e.c)(),Zt=B("ion-back-button"),wt=A(Zt).querySelector(".button-text"),st=A(Zt).querySelector("ion-icon");Zt.text=dt.text,Zt.mode=dt.mode,Zt.icon=dt.icon,Zt.color=dt.color,Zt.disabled=dt.disabled,Zt.style.setProperty("display","block"),Zt.style.setProperty("position","fixed"),ze.addElement(st),Ft.addElement(wt),Ft.beforeStyles({"transform-origin":`${jt} center`}).beforeAddWrite(()=>{dt.style.setProperty("display","none"),Zt.style.setProperty(jt,Fe)}).afterAddWrite(()=>{dt.style.setProperty("display",""),Zt.style.setProperty("display","none"),Zt.style.removeProperty(jt)}).keyframes(Et),ze.beforeStyles({"transform-origin":`${ue} center`}).keyframes(xe),Nt.addAnimation([Ft,ze])},nt=(Nt,ot,ut,dt,Pt,re)=>{const Fe=ot?`calc(100% - ${Pt.right}px)`:`${Pt.left}px`,Rt=ot?"-18px":"18px",Gt=ot?"right":"left",ue=ut?[{offset:0,opacity:0,transform:`translate3d(${Rt}, ${re.top-4}px, 0) scale(0.49)`},{offset:.1,opacity:0},{offset:1,opacity:1,transform:`translate3d(0, ${Pt.top-2}px, 0) scale(1)`}]:[{offset:0,opacity:.99,transform:`translate3d(0, ${Pt.top-2}px, 0) scale(1)`},{offset:.6,opacity:0},{offset:1,opacity:0,transform:`translate3d(${Rt}, ${re.top-4}px, 0) scale(0.5)`}],De=B("ion-title"),Bt=(0,e.c)();De.innerText=dt.innerText,De.size=dt.size,De.color=dt.color,Bt.addElement(De),Bt.beforeStyles({"transform-origin":`${Gt} center`,height:"46px",display:"",position:"relative",[Gt]:Fe}).beforeAddWrite(()=>{dt.style.setProperty("display","none")}).afterAddWrite(()=>{dt.style.setProperty("display",""),De.style.setProperty("display","none")}).keyframes(ue),Nt.addAnimation(Bt)},gt=(Nt,ot)=>{var ut;try{const dt="cubic-bezier(0.32,0.72,0,1)",Pt="opacity",re="transform",Fe="0%",Gt="rtl"===Nt.ownerDocument.dir,se=Gt?"-99.5%":"99.5%",jt=Gt?"33%":"-33%",ue=ot.enteringEl,De=ot.leavingEl,Bt="back"===ot.direction,Et=ue.querySelector(":scope > ion-content"),Vt=ue.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),ye=ue.querySelectorAll(":scope > ion-header > ion-toolbar"),xe=(0,e.c)(),Ft=(0,e.c)();if(xe.addElement(ue).duration((null!==(ut=ot.duration)&&void 0!==ut?ut:0)||540).easing(ot.easing||dt).fill("both").beforeRemoveClass("ion-page-invisible"),De&&null!=Nt){const st=(0,e.c)();st.addElement(Nt),xe.addAnimation(st)}if(Et||0!==ye.length||0!==Vt.length?(Ft.addElement(Et),Ft.addElement(Vt)):Ft.addElement(ue.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),xe.addAnimation(Ft),Bt?Ft.beforeClearStyles([Pt]).fromTo("transform",`translateX(${jt})`,`translateX(${Fe})`).fromTo(Pt,.8,1):Ft.beforeClearStyles([Pt]).fromTo("transform",`translateX(${se})`,`translateX(${Fe})`),Et){const st=A(Et).querySelector(".transition-effect");if(st){const K=st.querySelector(".transition-cover"),bt=st.querySelector(".transition-shadow"),At=(0,e.c)(),tt=(0,e.c)(),St=(0,e.c)();At.addElement(st).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),tt.addElement(K).beforeClearStyles([Pt]).fromTo(Pt,0,.1),St.addElement(bt).beforeClearStyles([Pt]).fromTo(Pt,.03,.7),At.addAnimation([tt,St]),Ft.addAnimation([At])}}const ze=ue.querySelector("ion-header.header-collapse-condense"),{forward:Zt,backward:wt}=((Nt,ot,ut,dt,Pt)=>{const re=ct(dt,ut),Fe=Z(Pt),Rt=Z(dt),Gt=ct(Pt,ut),se=null!==re&&null!==Fe&&!ut,jt=null!==Rt&&null!==Gt&&ut;if(se){const ue=Fe.getBoundingClientRect(),De=re.getBoundingClientRect();nt(Nt,ot,ut,Fe,ue,De),mt(Nt,ot,ut,re,ue,De)}else if(jt){const ue=Rt.getBoundingClientRect(),De=Gt.getBoundingClientRect();nt(Nt,ot,ut,Rt,ue,De),mt(Nt,ot,ut,Gt,ue,De)}return{forward:se,backward:jt}})(xe,Gt,Bt,ue,De);if(ye.forEach(st=>{const K=(0,e.c)();K.addElement(st),xe.addAnimation(K);const bt=(0,e.c)();bt.addElement(st.querySelector("ion-title"));const At=(0,e.c)(),tt=Array.from(st.querySelectorAll("ion-buttons,[menuToggle]")),St=st.closest("ion-header"),Ut=St?.classList.contains("header-collapse-condense-inactive");let Ue;Ue=tt.filter(Bt?Me=>{const pt=Me.classList.contains("buttons-collapse");return pt&&!Ut||!pt}:Me=>!Me.classList.contains("buttons-collapse")),At.addElement(Ue);const oe=(0,e.c)();oe.addElement(st.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const Yt=(0,e.c)();Yt.addElement(A(st).querySelector(".toolbar-background"));const Ge=(0,e.c)(),pe=st.querySelector("ion-back-button");if(pe&&Ge.addElement(pe),K.addAnimation([bt,At,oe,Yt,Ge]),At.fromTo(Pt,.01,1),oe.fromTo(Pt,.01,1),Bt)Ut||bt.fromTo("transform",`translateX(${jt})`,`translateX(${Fe})`).fromTo(Pt,.01,1),oe.fromTo("transform",`translateX(${jt})`,`translateX(${Fe})`),Ge.fromTo(Pt,.01,1);else if(ze||bt.fromTo("transform",`translateX(${se})`,`translateX(${Fe})`).fromTo(Pt,.01,1),oe.fromTo("transform",`translateX(${se})`,`translateX(${Fe})`),Yt.beforeClearStyles([Pt,"transform"]),St?.translucent?Yt.fromTo("transform",Gt?"translateX(-100%)":"translateX(100%)","translateX(0px)"):Yt.fromTo(Pt,.01,"var(--opacity)"),Zt||Ge.fromTo(Pt,.01,1),pe&&!Zt){const pt=(0,e.c)();pt.addElement(A(pe).querySelector(".button-text")).fromTo("transform",Gt?"translateX(-100px)":"translateX(100px)","translateX(0px)"),K.addAnimation(pt)}}),De){const st=(0,e.c)(),K=De.querySelector(":scope > ion-content"),bt=De.querySelectorAll(":scope > ion-header > ion-toolbar"),At=De.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(K||0!==bt.length||0!==At.length?(st.addElement(K),st.addElement(At)):st.addElement(De.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),xe.addAnimation(st),Bt){st.beforeClearStyles([Pt]).fromTo("transform",`translateX(${Fe})`,Gt?"translateX(-100%)":"translateX(100%)");const tt=(0,o.g)(De);xe.afterAddWrite(()=>{"normal"===xe.getDirection()&&tt.style.setProperty("display","none")})}else st.fromTo("transform",`translateX(${Fe})`,`translateX(${jt})`).fromTo(Pt,1,.8);if(K){const tt=A(K).querySelector(".transition-effect");if(tt){const St=tt.querySelector(".transition-cover"),Ut=tt.querySelector(".transition-shadow"),Ue=(0,e.c)(),oe=(0,e.c)(),Yt=(0,e.c)();Ue.addElement(tt).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),oe.addElement(St).beforeClearStyles([Pt]).fromTo(Pt,.1,0),Yt.addElement(Ut).beforeClearStyles([Pt]).fromTo(Pt,.7,.03),Ue.addAnimation([oe,Yt]),st.addAnimation([Ue])}}bt.forEach(tt=>{const St=(0,e.c)();St.addElement(tt);const Ut=(0,e.c)();Ut.addElement(tt.querySelector("ion-title"));const Ue=(0,e.c)(),oe=tt.querySelectorAll("ion-buttons,[menuToggle]"),Yt=tt.closest("ion-header"),Ge=Yt?.classList.contains("header-collapse-condense-inactive"),pe=Array.from(oe).filter(Hn=>{const Ae=Hn.classList.contains("buttons-collapse");return Ae&&!Ge||!Ae});Ue.addElement(pe);const Me=(0,e.c)(),pt=tt.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");pt.length>0&&Me.addElement(pt);const Ye=(0,e.c)();Ye.addElement(A(tt).querySelector(".toolbar-background"));const _n=(0,e.c)(),In=tt.querySelector("ion-back-button");if(In&&_n.addElement(In),St.addAnimation([Ut,Ue,Me,_n,Ye]),xe.addAnimation(St),_n.fromTo(Pt,.99,0),Ue.fromTo(Pt,.99,0),Me.fromTo(Pt,.99,0),Bt){if(Ge||Ut.fromTo("transform",`translateX(${Fe})`,Gt?"translateX(-100%)":"translateX(100%)").fromTo(Pt,.99,0),Me.fromTo("transform",`translateX(${Fe})`,Gt?"translateX(-100%)":"translateX(100%)"),Ye.beforeClearStyles([Pt,"transform"]),Yt?.translucent?Ye.fromTo("transform","translateX(0px)",Gt?"translateX(-100%)":"translateX(100%)"):Ye.fromTo(Pt,"var(--opacity)",0),In&&!wt){const Ae=(0,e.c)();Ae.addElement(A(In).querySelector(".button-text")).fromTo("transform",`translateX(${Fe})`,`translateX(${(Gt?-124:124)+"px"})`),St.addAnimation(Ae)}}else Ge||Ut.fromTo("transform",`translateX(${Fe})`,`translateX(${jt})`).fromTo(Pt,.99,0).afterClearStyles([re,Pt]),Me.fromTo("transform",`translateX(${Fe})`,`translateX(${jt})`).afterClearStyles([re,Pt]),_n.afterClearStyles([Pt]),Ut.afterClearStyles([Pt]),Ue.afterClearStyles([Pt])})}return xe}catch(dt){throw dt}}},87838:(We,Ht,y)=>{"use strict";y.r(Ht),y.d(Ht,{mdTransitionAnimation:()=>M});var e=y(90181),o=y(1843);y(13457),y(71308);const M=(B,A)=>{var Z,ct,et;const gt="back"===A.direction,ot=A.leavingEl,ut=(0,o.g)(A.enteringEl),dt=ut.querySelector("ion-toolbar"),Pt=(0,e.c)();if(Pt.addElement(ut).fill("both").beforeRemoveClass("ion-page-invisible"),gt?Pt.duration((null!==(Z=A.duration)&&void 0!==Z?Z:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):Pt.duration((null!==(ct=A.duration)&&void 0!==ct?ct:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform","translateY(40px)","translateY(0px)").fromTo("opacity",.01,1),dt){const re=(0,e.c)();re.addElement(dt),Pt.addAnimation(re)}if(ot&&gt){Pt.duration((null!==(et=A.duration)&&void 0!==et?et:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const re=(0,e.c)();re.addElement((0,o.g)(ot)).onFinish(Fe=>{1===Fe&&re.elements.length>0&&re.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(0px)","translateY(40px)").fromTo("opacity",1,0),Pt.addAnimation(re)}return Pt}},63539:(We,Ht,y)=>{"use strict";y.d(Ht,{B:()=>K,G:()=>bt,a:()=>Z,b:()=>ct,c:()=>gt,d:()=>Bt,e:()=>ot,f:()=>Vt,g:()=>Ft,h:()=>B,i:()=>Zt,j:()=>Pt,k:()=>ue,l:()=>et,m:()=>mt,s:()=>st,t:()=>Nt});var e=y(15861),o=y(35179),_=y(47593),x=y(35730);let M=0;const B=new WeakMap,A=At=>({create:tt=>ut(At,tt),dismiss:(tt,St,Ut)=>se(document,tt,St,At,Ut),getTop:()=>(0,e.Z)(function*(){return ue(document,At)})()}),Z=A("ion-alert"),ct=A("ion-action-sheet"),et=A("ion-loading"),mt=A("ion-modal"),gt=A("ion-popover"),Nt=A("ion-toast"),ot=At=>{typeof document<"u"&&Gt(document);const tt=M++;At.overlayIndex=tt,At.hasAttribute("id")||(At.id=`ion-overlay-${tt}`)},ut=(At,tt)=>typeof window<"u"&&typeof window.customElements<"u"?window.customElements.whenDefined(At).then(()=>{const St=document.createElement(At);return St.classList.add("overlay-hidden"),Object.assign(St,Object.assign(Object.assign({},tt),{hasController:!0})),ye(document).appendChild(St),new Promise(Ut=>(0,x.c)(St,Ut))}):Promise.resolve(),dt='[tabindex]:not([tabindex^="-"]):not([hidden]):not([disabled]), input:not([type=hidden]):not([tabindex^="-"]):not([hidden]):not([disabled]), textarea:not([tabindex^="-"]):not([hidden]):not([disabled]), button:not([tabindex^="-"]):not([hidden]):not([disabled]), select:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable[disabled="false"]:not([tabindex^="-"]):not([hidden])',Pt=(At,tt)=>{let St=At.querySelector(dt);const Ut=St?.shadowRoot;Ut&&(St=Ut.querySelector(dt)||St),St?(0,x.f)(St):tt.focus()},Fe=(At,tt)=>{const St=Array.from(At.querySelectorAll(dt));let Ut=St.length>0?St[St.length-1]:null;const Ue=Ut?.shadowRoot;Ue&&(Ut=Ue.querySelector(dt)||Ut),Ut?Ut.focus():tt.focus()},Gt=At=>{0===M&&(M=1,At.addEventListener("focus",tt=>{((At,tt)=>{const St=ue(tt,"ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker,ion-popover"),Ut=At.target;St&&Ut&&!St.classList.contains("ion-disable-focus-trap")&&(St.shadowRoot?(()=>{if(St.contains(Ut))St.lastFocus=Ut;else{const Yt=St.lastFocus;Pt(St,St),Yt===tt.activeElement&&Fe(St,St),St.lastFocus=tt.activeElement}})():(()=>{if(St===Ut)St.lastFocus=void 0;else{const Yt=(0,x.g)(St);if(!Yt.contains(Ut))return;const Ge=Yt.querySelector(".ion-overlay-wrapper");if(!Ge)return;if(Ge.contains(Ut))St.lastFocus=Ut;else{const pe=St.lastFocus;Pt(Ge,St),pe===tt.activeElement&&Fe(Ge,St),St.lastFocus=tt.activeElement}}})())})(tt,At)},!0),At.addEventListener("ionBackButton",tt=>{const St=ue(At);St?.backdropDismiss&&tt.detail.register(_.OVERLAY_BACK_BUTTON_PRIORITY,()=>St.dismiss(void 0,K))}),At.addEventListener("keyup",tt=>{if("Escape"===tt.key){const St=ue(At);St?.backdropDismiss&&St.dismiss(void 0,K)}}))},se=(At,tt,St,Ut,Ue)=>{const oe=ue(At,Ut,Ue);return oe?oe.dismiss(tt,St):Promise.reject("overlay does not exist")},ue=(At,tt,St)=>{const Ut=((At,tt)=>(void 0===tt&&(tt="ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker,ion-popover,ion-toast"),Array.from(At.querySelectorAll(tt)).filter(St=>St.overlayIndex>0)))(At,tt).filter(Ue=>!(At=>At.classList.contains("overlay-hidden"))(Ue));return void 0===St?Ut[Ut.length-1]:Ut.find(Ue=>Ue.id===St)},De=(At=!1)=>{const St=ye(document).querySelector("ion-router-outlet, ion-nav, #ion-view-container-root");!St||(At?St.setAttribute("aria-hidden","true"):St.removeAttribute("aria-hidden"))},Bt=function(){var At=(0,e.Z)(function*(tt,St,Ut,Ue,oe){var Yt,Ge;if(tt.presented)return;De(!0),tt.presented=!0,tt.willPresent.emit(),null===(Yt=tt.willPresentShorthand)||void 0===Yt||Yt.emit();const pe=(0,o.b)(tt),Me=tt.enterAnimation?tt.enterAnimation:o.c.get(St,"ios"===pe?Ut:Ue);(yield xe(tt,Me,tt.el,oe))&&(tt.didPresent.emit(),null===(Ge=tt.didPresentShorthand)||void 0===Ge||Ge.emit()),"ION-TOAST"!==tt.el.tagName&&Et(tt.el),tt.keyboardClose&&(null===document.activeElement||!tt.el.contains(document.activeElement))&&tt.el.focus()});return function(St,Ut,Ue,oe,Yt){return At.apply(this,arguments)}}(),Et=function(){var At=(0,e.Z)(function*(tt){let St=document.activeElement;if(!St)return;const Ut=St?.shadowRoot;Ut&&(St=Ut.querySelector(dt)||St),yield tt.onDidDismiss(),St.focus()});return function(St){return At.apply(this,arguments)}}(),Vt=function(){var At=(0,e.Z)(function*(tt,St,Ut,Ue,oe,Yt,Ge){var pe,Me;if(!tt.presented)return!1;De(!1),tt.presented=!1;try{tt.el.style.setProperty("pointer-events","none"),tt.willDismiss.emit({data:St,role:Ut}),null===(pe=tt.willDismissShorthand)||void 0===pe||pe.emit({data:St,role:Ut});const pt=(0,o.b)(tt),Ye=tt.leaveAnimation?tt.leaveAnimation:o.c.get(Ue,"ios"===pt?oe:Yt);Ut!==bt&&(yield xe(tt,Ye,tt.el,Ge)),tt.didDismiss.emit({data:St,role:Ut}),null===(Me=tt.didDismissShorthand)||void 0===Me||Me.emit({data:St,role:Ut}),B.delete(tt),tt.el.classList.add("overlay-hidden"),tt.el.style.removeProperty("pointer-events"),void 0!==tt.el.lastFocus&&(tt.el.lastFocus=void 0)}catch(pt){console.error(pt)}return tt.el.remove(),!0});return function(St,Ut,Ue,oe,Yt,Ge,pe){return At.apply(this,arguments)}}(),ye=At=>At.querySelector("ion-app")||At.body,xe=function(){var At=(0,e.Z)(function*(tt,St,Ut,Ue){Ut.classList.remove("overlay-hidden");const Yt=St(tt.el,Ue);(!tt.animated||!o.c.getBoolean("animated",!0))&&Yt.duration(0),tt.keyboardClose&&Yt.beforeAddWrite(()=>{const pe=Ut.ownerDocument.activeElement;pe?.matches("input,ion-input, ion-textarea")&&pe.blur()});const Ge=B.get(tt)||[];return B.set(tt,[...Ge,Yt]),yield Yt.play(),!0});return function(St,Ut,Ue,oe){return At.apply(this,arguments)}}(),Ft=(At,tt)=>{let St;const Ut=new Promise(Ue=>St=Ue);return ze(At,tt,Ue=>{St(Ue.detail)}),Ut},ze=(At,tt,St)=>{const Ut=Ue=>{(0,x.b)(At,tt,Ut),St(Ue)};(0,x.a)(At,tt,Ut)},Zt=At=>"cancel"===At||At===K,wt=At=>At(),st=(At,tt)=>{if("function"==typeof At)return o.c.get("_zoneGate",wt)(()=>{try{return At(tt)}catch(Ut){throw Ut}})},K="backdrop",bt="gesture"},8082:(We,Ht,y)=>{"use strict";y.d(Ht,{F:()=>bo,H:()=>Rt,b:()=>bi,c:()=>Et,g:()=>Bt,h:()=>re,p:()=>Ti,r:()=>te});var e=y(15861),_=Object.defineProperty,M={},A=_e=>"object"==(_e=typeof _e)||"function"===_e;function Z(_e){var Qe,kn,Rn;return null!=(Rn=null==(kn=null==(Qe=_e.head)?void 0:Qe.querySelector('meta[name="csp-nonce"]'))?void 0:kn.getAttribute("content"))?Rn:void 0}((_e,Qe)=>{for(var kn in Qe)_(_e,kn,{get:Qe[kn],enumerable:!0})})({},{err:()=>mt,map:()=>nt,ok:()=>et,unwrap:()=>gt,unwrapErr:()=>Nt});var et=_e=>({isOk:!0,isErr:!1,value:_e}),mt=_e=>({isOk:!1,isErr:!0,value:_e});function nt(_e,Qe){if(_e.isOk){const kn=Qe(_e.value);return kn instanceof Promise?kn.then(Rn=>et(Rn)):et(kn)}if(_e.isErr)return mt(_e.value);throw"should never get here"}var gt=_e=>{if(_e.isOk)return _e.value;throw _e.value},Nt=_e=>{if(_e.isErr)return _e.value;throw _e.value},Pt="slot-fb{display:contents}slot-fb[hidden]{display:none}",re=(_e,Qe,...kn)=>{let Rn=null,_o=null,Kn=!1,Ao=!1;const Zo=[],xi=ei=>{for(let ci=0;ci<ei.length;ci++)Rn=ei[ci],Array.isArray(Rn)?xi(Rn):null!=Rn&&"boolean"!=typeof Rn&&((Kn="function"!=typeof _e&&!A(Rn))&&(Rn=String(Rn)),Kn&&Ao?Zo[Zo.length-1].t+=Rn:Zo.push(Kn?Fe(null,Rn):Rn),Ao=Kn)};if(xi(kn),Qe){Qe.key&&(_o=Qe.key);{const ei=Qe.className||Qe.class;ei&&(Qe.class="object"!=typeof ei?ei:Object.keys(ei).filter(ci=>ei[ci]).join(" "))}}if("function"==typeof _e)return _e(null===Qe?{}:Qe,Zo,se);const zo=Fe(_e,null);return zo.l=Qe,Zo.length>0&&(zo.i=Zo),zo.o=_o,zo},Fe=(_e,Qe)=>({u:0,v:_e,t:Qe,p:null,i:null,l:null,o:null}),Rt={},se={forEach:(_e,Qe)=>_e.map(jt).forEach(Qe),map:(_e,Qe)=>_e.map(jt).map(Qe).map(ue)},jt=_e=>({vattrs:_e.l,vchildren:_e.i,vkey:_e.o,vname:_e.m,vtag:_e.v,vtext:_e.t}),ue=_e=>{if("function"==typeof _e.vtag){const kn={..._e.vattrs};return _e.vkey&&(kn.key=_e.vkey),_e.vname&&(kn.name=_e.vname),re(_e.vtag,kn,..._e.vchildren||[])}const Qe=Fe(_e.vtag,_e.vtext);return Qe.l=_e.vattrs,Qe.i=_e.vchildren,Qe.o=_e.vkey,Qe.m=_e.vname,Qe},Bt=_e=>Lo(_e).$hostElement$,Et=(_e,Qe,kn)=>{const Rn=Bt(_e);return{emit:_o=>Vt(Rn,Qe,{bubbles:!!(4&kn),composed:!!(2&kn),cancelable:!!(1&kn),detail:_o})}},Vt=(_e,Qe,kn)=>{const Rn=Wo.ce(Qe,kn);return _e.dispatchEvent(Rn),Rn},ye=new WeakMap,Zt=(_e,Qe)=>"sc-"+_e.S,wt=(_e,Qe,kn,Rn,_o,Kn)=>{if(kn!==Rn){let Ao=Mt(_e,Qe),Zo=Qe.toLowerCase();if("class"===Qe){const xi=_e.classList,zo=K(kn),ei=K(Rn);xi.remove(...zo.filter(ci=>ci&&!ei.includes(ci))),xi.add(...ei.filter(ci=>ci&&!zo.includes(ci)))}else if("key"!==Qe)if("ref"===Qe)Rn&&Rn(_e);else if(Ao||"o"!==Qe[0]||"n"!==Qe[1]){const xi=A(Rn);if((Ao||xi&&null!==Rn)&&!_o)try{if(_e.tagName.includes("-"))_e[Qe]=Rn;else{const zo=Rn??"";"list"===Qe?Ao=!1:(null==kn||_e[Qe]!=zo)&&(_e[Qe]=zo)}}catch{}null==Rn||!1===Rn?(!1!==Rn||""===_e.getAttribute(Qe))&&_e.removeAttribute(Qe):(!Ao||4&Kn||_o)&&!xi&&_e.setAttribute(Qe,Rn=!0===Rn?"":Rn)}else if(Qe="-"===Qe[2]?Qe.slice(3):Mt(pi,Zo)?Zo.slice(2):Zo[2]+Qe.slice(3),kn||Rn){const xi=Qe.endsWith(bt);Qe=Qe.replace(At,""),kn&&Wo.rel(_e,Qe,kn,xi),Rn&&Wo.ael(_e,Qe,Rn,xi)}}},st=/\s/,K=_e=>_e?_e.split(st):[],bt="Capture",At=new RegExp(bt+"$"),tt=(_e,Qe,kn,Rn)=>{const _o=11===Qe.p.nodeType&&Qe.p.host?Qe.p.host:Qe.p,Kn=_e&&_e.l||M,Ao=Qe.l||M;for(Rn of St(Object.keys(Kn)))Rn in Ao||wt(_o,Rn,Kn[Rn],void 0,kn,Qe.u);for(Rn of St(Object.keys(Ao)))wt(_o,Rn,Kn[Rn],Ao[Rn],kn,Qe.u)};function St(_e){return _e.includes("ref")?[..._e.filter(Qe=>"ref"!==Qe),"ref"]:_e}var Ut,Ue,_e,oe=!1,Ge=(_e,Qe,kn,Rn)=>{const _o=Qe.i[kn];let Ao,Zo,Kn=0;if(null!==_o.t)Ao=_o.p=Vi.createTextNode(_o.t);else if(Ao=_o.p=Vi.createElement(_o.v),tt(null,_o,!1),(_e=>null!=_e)(Ut)&&Ao["s-si"]!==Ut&&Ao.classList.add(Ao["s-si"]=Ut),_o.i)for(Kn=0;Kn<_o.i.length;++Kn)Zo=Ge(_e,_o,Kn),Zo&&Ao.appendChild(Zo);return Ao["s-hn"]=Ue,Ao},pe=(_e,Qe,kn,Rn,_o,Kn)=>{let Zo,Ao=_e;for(Ao.shadowRoot&&Ao.tagName===Ue&&(Ao=Ao.shadowRoot);_o<=Kn;++_o)Rn[_o]&&(Zo=Ge(null,kn,_o),Zo&&(Rn[_o].p=Zo,Ao.insertBefore(Zo,Qe)))},Me=(_e,Qe,kn)=>{for(let Rn=Qe;Rn<=kn;++Rn){const _o=_e[Rn];if(_o){const Kn=_o.p;In(_o),Kn&&Kn.remove()}}},Ye=(_e,Qe,kn=!1)=>_e.v===Qe.v&&(!!kn||_e.o===Qe.o),_n=(_e,Qe,kn=!1)=>{const Rn=Qe.p=_e.p,_o=_e.i,Kn=Qe.i,Zo=Qe.t;null===Zo?("slot"===Qe.v&&!oe||tt(_e,Qe,!1),null!==_o&&null!==Kn?((_e,Qe,kn,Rn,_o=!1)=>{let mr,Te,Kn=0,Ao=0,Zo=0,xi=0,zo=Qe.length-1,ei=Qe[0],ci=Qe[zo],Xi=Rn.length-1,$i=Rn[0],Ui=Rn[Xi];for(;Kn<=zo&&Ao<=Xi;)if(null==ei)ei=Qe[++Kn];else if(null==ci)ci=Qe[--zo];else if(null==$i)$i=Rn[++Ao];else if(null==Ui)Ui=Rn[--Xi];else if(Ye(ei,$i,_o))_n(ei,$i,_o),ei=Qe[++Kn],$i=Rn[++Ao];else if(Ye(ci,Ui,_o))_n(ci,Ui,_o),ci=Qe[--zo],Ui=Rn[--Xi];else if(Ye(ei,Ui,_o))_n(ei,Ui,_o),_e.insertBefore(ei.p,ci.p.nextSibling),ei=Qe[++Kn],Ui=Rn[--Xi];else if(Ye(ci,$i,_o))_n(ci,$i,_o),_e.insertBefore(ci.p,ei.p),ci=Qe[--zo],$i=Rn[++Ao];else{for(Zo=-1,xi=Kn;xi<=zo;++xi)if(Qe[xi]&&null!==Qe[xi].o&&Qe[xi].o===$i.o){Zo=xi;break}Zo>=0?(Te=Qe[Zo],Te.v!==$i.v?mr=Ge(Qe&&Qe[Ao],kn,Zo):(_n(Te,$i,_o),Qe[Zo]=void 0,mr=Te.p),$i=Rn[++Ao]):(mr=Ge(Qe&&Qe[Ao],kn,Ao),$i=Rn[++Ao]),mr&&ei.p.parentNode.insertBefore(mr,ei.p)}Kn>zo?pe(_e,null==Rn[Xi+1]?null:Rn[Xi+1].p,kn,Rn,Ao,Xi):Ao>Xi&&Me(Qe,Kn,zo)})(Rn,_o,Qe,Kn,kn):null!==Kn?(null!==_e.t&&(Rn.textContent=""),pe(Rn,null,Qe,Kn,0,Kn.length-1)):null!==_o&&Me(_o,0,_o.length-1)):_e.t!==Zo&&(Rn.data=Zo)},In=_e=>{_e.l&&_e.l.ref&&_e.l.ref(null),_e.i&&_e.i.map(In)},Ae=(_e,Qe)=>{Qe&&!_e.k&&Qe["s-p"]&&Qe["s-p"].push(new Promise(kn=>_e.k=kn))},Ln=(_e,Qe)=>{if(_e.u|=16,!(4&_e.u))return Ae(_e,_e.O),io(()=>qt(_e,Qe));_e.u|=512},qt=(_e,Qe)=>{const Rn=_e.C;return U(void 0,()=>It(_e,Rn,Qe))},U=(_e,Qe)=>xt(_e)?_e.then(Qe):Qe(),xt=_e=>_e instanceof Promise||_e&&_e.then&&"function"==typeof _e.then,It=function(){var _e=(0,e.Z)(function*(Qe,kn,Rn){var _o;const Kn=Qe.$hostElement$,Zo=Kn["s-rc"];Rn&&(_e=>{const Qe=_e.$,kn=_e.$hostElement$,Rn=Qe.u,Kn=((_e,Qe,kn)=>{var Rn;const _o=Zt(Qe),Kn=qo.get(_o);if(_e=11===_e.nodeType?_e:Vi,Kn)if("string"==typeof Kn){let Zo,Ao=ye.get(_e=_e.head||_e);if(Ao||ye.set(_e,Ao=new Set),!Ao.has(_o)){{Zo=Vi.createElement("style"),Zo.innerHTML=Kn;const xi=null!=(Rn=Wo.h)?Rn:Z(Vi);null!=xi&&Zo.setAttribute("nonce",xi),_e.insertBefore(Zo,_e.querySelector("link"))}4&Qe.u&&(Zo.innerHTML+=Pt),Ao&&Ao.add(_o)}}else _e.adoptedStyleSheets.includes(Kn)||(_e.adoptedStyleSheets=[..._e.adoptedStyleSheets,Kn]);return _o})(kn.shadowRoot?kn.shadowRoot:kn.getRootNode(),Qe);10&Rn&&(kn["s-sc"]=Kn,kn.classList.add(Kn+"-h"))})(Qe);we(Qe,kn,Kn,Rn),Zo&&(Zo.map(zo=>zo()),Kn["s-rc"]=void 0);{const zo=null!=(_o=Kn["s-p"])?_o:[],ei=()=>Ce(Qe);0===zo.length?ei():(Promise.all(zo).then(ei),Qe.u|=4,zo.length=0)}});return function(kn,Rn,_o){return _e.apply(this,arguments)}}(),we=(_e,Qe,kn,Rn)=>{try{Qe=Qe.render(),_e.u&=-17,_e.u|=2,((_e,Qe,kn=!1)=>{const Rn=_e.$hostElement$,_o=_e.$,Kn=_e.j||Fe(null,null),Ao=(_e=>_e&&_e.v===Rt)(Qe)?Qe:re(null,null,Qe);if(Ue=Rn.tagName,kn&&Ao.l)for(const Zo of Object.keys(Ao.l))Rn.hasAttribute(Zo)&&!["key","ref","style","class"].includes(Zo)&&(Ao.l[Zo]=Rn[Zo]);Ao.v=null,Ao.u|=4,_e.j=Ao,Ao.p=Kn.p=Rn.shadowRoot||Rn,Ut=Rn["s-sc"],oe=0!=(1&_o.u),_n(Kn,Ao,kn)})(_e,Qe,Rn)}catch(_o){ee(_o,_e.$hostElement$)}return null},Ce=_e=>{const kn=_e.$hostElement$,_o=_e.O;64&_e.u||(_e.u|=64,de(kn),_e.M(kn),_o||ce()),_e.P(kn),_e.k&&(_e.k(),_e.k=void 0),512&_e.u&&yn(()=>Ln(_e,!1)),_e.u&=-517},ce=_e=>{de(Vi.documentElement),yn(()=>Vt(pi,"appload",{detail:{namespace:"file-uploader"}}))},de=_e=>_e.classList.add("hydrated"),Ie=(_e,Qe,kn)=>{const Rn=_e.prototype;return Qe.N&&Object.entries(Qe.N).map(([Kn,[Ao]])=>{31&Ao||2&kn&&32&Ao?Object.defineProperty(Rn,Kn,{get(){return((_e,Qe)=>Lo(this).U.get(Qe))(0,Kn)},set(Zo){((_e,Qe,kn,Rn)=>{const _o=Lo(_e),Kn=_o.U.get(Qe),Ao=_o.u,Zo=_o.C;kn=((_e,Qe)=>(null!=_e&&A(_e),_e))(kn);const xi=Number.isNaN(Kn)&&Number.isNaN(kn);(!(8&Ao)||void 0===Kn)&&kn!==Kn&&!xi&&(_o.U.set(Qe,kn),Zo&&2==(18&Ao)&&Ln(_o,!1))})(this,Kn,Zo)},configurable:!0,enumerable:!0}):1&kn&&64&Ao&&Object.defineProperty(Rn,Kn,{value(...Zo){var xi;const zo=Lo(this);return null==(xi=zo?.R)?void 0:xi.then(()=>{var ei;return null==(ei=zo.C)?void 0:ei[Kn](...Zo)})}})}),_e},Be=function(){var _e=(0,e.Z)(function*(Qe,kn,Rn,_o){let Kn;if(0==(32&kn.u)){if(kn.u|=32,Rn.T){if(Kn=ro(Rn),Kn.then){const ei=()=>{};Kn=yield Kn,ei()}Kn.isProxied||(Ie(Kn,Rn,2),Kn.isProxied=!0);const zo=()=>{};kn.u|=8;try{new Kn(kn)}catch(ei){ee(ei)}kn.u&=-9,zo()}else Kn=Qe.constructor,customElements.whenDefined(Rn.S).then(()=>kn.u|=128);if(Kn.style){let zo=Kn.style;const ei=Zt(Rn);if(!qo.has(ei)){const ci=()=>{};((_e,Qe,kn)=>{let Rn=qo.get(_e);Oo&&kn?(Rn=Rn||new CSSStyleSheet,"string"==typeof Rn?Rn=Qe:Rn.replaceSync(Qe)):Rn=Qe,qo.set(_e,Rn)})(ei,zo,!!(1&Rn.u)),ci()}}}const Ao=kn.O,Zo=()=>Ln(kn,!0);Ao&&Ao["s-rc"]?Ao["s-rc"].push(Zo):Zo()});return function(kn,Rn,_o,Kn){return _e.apply(this,arguments)}}(),Eo=function(){var _e=(0,e.Z)(function*(Qe){if(0==(1&Wo.u)){const kn=Lo(Qe);kn?.C||kn?.A&&kn.A.then(()=>{})}});return function(kn){return _e.apply(this,arguments)}}(),bi=(_e,Qe={})=>{var kn;const _o=[],Kn=Qe.exclude||[],Ao=pi.customElements,Zo=Vi.head,xi=Zo.querySelector("meta[charset]"),zo=Vi.createElement("style"),ei=[];let ci,Xi=!0;Object.assign(Wo,Qe),Wo.F=new URL(Qe.resourcesUrl||"./",Vi.baseURI).href;let $i=!1;if(_e.map(Ui=>{Ui[1].map(mr=>{const Te={u:mr[0],S:mr[1],N:mr[2],H:mr[3]};4&Te.u&&($i=!0),Te.N=mr[2];const Yn=Te.S,H=class extends HTMLElement{constructor(vt){super(vt),$t(vt=this,Te),1&Te.u&&vt.attachShadow({mode:"open"})}connectedCallback(){ci&&(clearTimeout(ci),ci=null),Xi?ei.push(this):Wo.jmp(()=>(_e=>{if(0==(1&Wo.u)){const Qe=Lo(_e),kn=Qe.$,Rn=()=>{};if(1&Qe.u)Qe?.C||Qe?.A&&Qe.A.then(()=>{});else{Qe.u|=1;{let _o=_e;for(;_o=_o.parentNode||_o.host;)if(_o["s-p"]){Ae(Qe,Qe.O=_o);break}}kn.N&&Object.entries(kn.N).map(([_o,[Kn]])=>{if(31&Kn&&_e.hasOwnProperty(_o)){const Ao=_e[_o];delete _e[_o],_e[_o]=Ao}}),Be(_e,Qe,kn)}Rn()}})(this))}disconnectedCallback(){Wo.jmp(()=>Eo(this))}componentOnReady(){return Lo(this).A}};Te.T=Ui[0],!Kn.includes(Yn)&&!Ao.get(Yn)&&(_o.push(Yn),Ao.define(Yn,Ie(H,Te,1)))})}),_o.length>0&&($i&&(zo.textContent+=Pt),zo.textContent+=_o+"{visibility:hidden}.hydrated{visibility:inherit}",zo.innerHTML.length)){zo.setAttribute("data-styles","");const Ui=null!=(kn=Wo.h)?kn:Z(Vi);null!=Ui&&zo.setAttribute("nonce",Ui),Zo.insertBefore(zo,xi?xi.nextSibling:Zo.firstChild)}Xi=!1,ei.length?ei.map(Ui=>Ui.connectedCallback()):Wo.jmp(()=>ci=setTimeout(ce,30))},bo=(_e,Qe)=>Qe,eo=new WeakMap,Lo=_e=>eo.get(_e),te=(_e,Qe)=>eo.set(Qe.C=_e,Qe),$t=(_e,Qe)=>{const kn={u:0,$hostElement$:_e,$:Qe,U:new Map};return kn.R=new Promise(Rn=>kn.P=Rn),kn.A=new Promise(Rn=>kn.M=Rn),_e["s-p"]=[],_e["s-rc"]=[],eo.set(_e,kn)},Mt=(_e,Qe)=>Qe in _e,ee=(_e,Qe)=>(0,console.error)(_e,Qe),en=new Map,ro=(_e,Qe,kn)=>{const Rn=_e.S.replace(/-/g,"_"),_o=_e.T,Kn=en.get(_o);return Kn?Kn[Rn]:y(76565)(`./${_o}.entry.js`).then(Ao=>(en.set(_o,Ao),Ao[Rn]),ee)},qo=new Map,pi=typeof window<"u"?window:{},Vi=pi.document||{head:{}},Wo={u:0,F:"",jmp:_e=>_e(),raf:_e=>requestAnimationFrame(_e),ael:(_e,Qe,kn,Rn)=>_e.addEventListener(Qe,kn,Rn),rel:(_e,Qe,kn,Rn)=>_e.removeEventListener(Qe,kn,Rn),ce:(_e,Qe)=>new CustomEvent(_e,Qe)},Ti=_e=>Promise.resolve(_e),Oo=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch{}return!1})(),Qi=!1,or=[],Pi=[],Ke=_e=>{for(let Qe=0;Qe<_e.length;Qe++)try{_e[Qe](performance.now())}catch(kn){ee(kn)}_e.length=0},Ne=()=>{Ke(or),Ke(Pi),(Qi=or.length>0)&&Wo.raf(Ne)},yn=_e=>Ti().then(_e),io=(_e=Pi,!0,kn=>{_e.push(kn),Qi||(Qi=!0,4&Wo.u?yn(Ne):Wo.raf(Ne))})},55174:(We,Ht,y)=>{"use strict";y.d(Ht,{V:()=>o,e:()=>e});let e=(()=>{class _{}return _.errorServer="Server not available",_.errorNetwork="Network error",_.initServicesMessage="Initializing services. Please wait...",_.pleaseAwaitMessage="Loading.Please wait...",_.errorUknow="Something was wrong. Please try later",_.typeErrorForm="form",_.typeErrorUnauthorized="unauthorized",_.typeErrorNotFound="not_found",_.typeErrorInvalidEmail="value_error.email",_.typeErrorUnknown="unknown",_.unknownError="Something was wrong. Please try later",_})(),o=(()=>{class _{}return _.unknownError="Algo sali\xf3 mal. Por favor, int\xe9ntelo m\xe1s tarde",_.errorServer="Servidor no disponible",_.errorNetwork="Error de red",_.initServicesMessage="Inicializando servicios. Por favor espere...",_})()},68430:(We,Ht,y)=>{"use strict";y.d(Ht,{D:()=>x});var e=y(92340);class o{}o.url=e.N.tayrona.url;let _=(()=>{class M{}return M.api=o,M})();class x{}x.api=e.N.apiDynamic?`${window.location.protocol}//${window.location.host}`:e.N.jaakApi,x.tayrona=_},59425:(We,Ht,y)=>{"use strict";y.d(Ht,{k:()=>kl});var e=y(15861);function o(E){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(O){return typeof O}:function(O){return O&&"function"==typeof Symbol&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O})(E)}var M=Uint8Array,B=Uint16Array,A=Uint32Array,Z=new M([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),ct=new M([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),et=new M([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),mt=function(E,O){for(var b=new B(31),m=0;m<31;++m)b[m]=O+=1<<E[m-1];var u=new A(b[30]);for(m=1;m<30;++m)for(var s=b[m];s<b[m+1];++s)u[s]=s-b[m]<<5|m;return[b,u]},nt=mt(Z,2),gt=nt[0],Nt=nt[1];gt[28]=258,Nt[258]=28;for(var ot=mt(ct,0),ut=ot[0],dt=ot[1],Pt=new B(32768),re=0;re<32768;++re){var Fe=(43690&re)>>>1|(21845&re)<<1;Pt[re]=((65280&(Fe=(61680&(Fe=(52428&Fe)>>>2|(13107&Fe)<<2))>>>4|(3855&Fe)<<4))>>>8|(255&Fe)<<8)>>>1}var Rt=function(E,O,b){for(var m=E.length,u=0,s=new B(O);u<m;++u)++s[E[u]-1];var a,d=new B(O);for(u=0;u<O;++u)d[u]=d[u-1]+s[u-1]<<1;if(b){a=new B(1<<O);var h=15-O;for(u=0;u<m;++u)if(E[u])for(var P=u<<4|E[u],T=O-E[u],W=d[E[u]-1]++<<T,lt=W|(1<<T)-1;W<=lt;++W)a[Pt[W]>>>h]=P}else for(a=new B(m),u=0;u<m;++u)a[u]=Pt[d[E[u]-1]++]>>>15-E[u];return a},Gt=new M(288);for(re=0;re<144;++re)Gt[re]=8;for(re=144;re<256;++re)Gt[re]=9;for(re=256;re<280;++re)Gt[re]=7;for(re=280;re<288;++re)Gt[re]=8;var se=new M(32);for(re=0;re<32;++re)se[re]=5;var jt=Rt(Gt,9,0),ue=Rt(Gt,9,1),De=Rt(se,5,0),Bt=Rt(se,5,1),Et=function(E){for(var O=E[0],b=1;b<E.length;++b)E[b]>O&&(O=E[b]);return O},Vt=function(E,O,b){var m=O/8>>0;return(E[m]|E[m+1]<<8)>>>(7&O)&b},ye=function(E,O){var b=O/8>>0;return(E[b]|E[b+1]<<8|E[b+2]<<16)>>>(7&O)},xe=function(E){return(E/8>>0)+(7&E&&1)},Ft=function(E,O,b){(null==O||O<0)&&(O=0),(null==b||b>E.length)&&(b=E.length);var m=new(E instanceof B?B:E instanceof A?A:M)(b-O);return m.set(E.subarray(O,b)),m},Zt=function(E,O,b){var m=O/8>>0;E[m]|=b<<=7&O,E[m+1]|=b>>>8},wt=function(E,O,b){var m=O/8>>0;E[m]|=b<<=7&O,E[m+1]|=b>>>8,E[m+2]|=b>>>16},st=function(E,O){for(var b=[],m=0;m<E.length;++m)E[m]&&b.push({s:m,f:E[m]});var u=b.length,s=b.slice();if(!u)return[new M(0),0];if(1==u){var d=new M(b[0].s+1);return d[b[0].s]=1,[d,1]}b.sort(function(zn,lo){return zn.f-lo.f}),b.push({s:-1,f:25001});var a=b[0],h=b[1],P=0,T=1,W=2;for(b[0]={s:-1,f:a.f+h.f,l:a,r:h};T!=u-1;)a=b[b[P].f<b[W].f?P++:W++],h=b[P!=T&&b[P].f<b[W].f?P++:W++],b[T++]={s:-1,f:a.f+h.f,l:a,r:h};var lt=s[0].s;for(m=1;m<u;++m)s[m].s>lt&&(lt=s[m].s);var q=new B(lt+1),Kt=K(b[T-1],q,0);if(Kt>O){m=0;var zt=0,me=Kt-O,Jt=1<<me;for(s.sort(function(lo,Wn){return q[Wn.s]-q[lo.s]||lo.f-Wn.f});m<u;++m){var Ee=s[m].s;if(!(q[Ee]>O))break;zt+=Jt-(1<<Kt-q[Ee]),q[Ee]=O}for(zt>>>=me;zt>0;){var an=s[m].s;q[an]<O?zt-=1<<O-q[an]++-1:++m}for(;m>=0&&zt;--m){var On=s[m].s;q[On]==O&&(--q[On],++zt)}Kt=O}return[new M(q),Kt]},K=function(E,O,b){return-1==E.s?Math.max(K(E.l,O,b+1),K(E.r,O,b+1)):O[E.s]=b},bt=function(E){for(var O=E.length;O&&!E[--O];);for(var b=new B(++O),m=0,u=E[0],s=1,d=function(h){b[m++]=h},a=1;a<=O;++a)if(E[a]==u&&a!=O)++s;else{if(!u&&s>2){for(;s>138;s-=138)d(32754);s>2&&(d(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(d(u),--s;s>6;s-=6)d(8304);s>2&&(d(s-3<<5|8208),s=0)}for(;s--;)d(u);s=1,u=E[a]}return[b.subarray(0,m),O]},At=function(E,O){for(var b=0,m=0;m<O.length;++m)b+=E[m]*O[m];return b},tt=function(E,O,b){var m=b.length,u=xe(O+2);E[u]=255&m,E[u+1]=m>>>8,E[u+2]=255^E[u],E[u+3]=255^E[u+1];for(var s=0;s<m;++s)E[u+s+4]=b[s];return 8*(u+4+m)},St=function(E,O,b,m,u,s,d,a,h,P,T){Zt(O,T++,b),++u[256];for(var W=st(u,15),lt=W[0],q=W[1],Kt=st(s,15),zt=Kt[0],me=Kt[1],Jt=bt(lt),Ee=Jt[0],an=Jt[1],On=bt(zt),zn=On[0],lo=On[1],Wn=new B(19),cn=0;cn<Ee.length;++cn)Wn[31&Ee[cn]]++;for(cn=0;cn<zn.length;++cn)Wn[31&zn[cn]]++;for(var ho=st(Wn,7),Mo=ho[0],He=ho[1],Ve=19;Ve>4&&!Mo[et[Ve-1]];--Ve);var co,vo,un,Vn,Pn=P+5<<3,mn=At(u,Gt)+At(s,se)+d,mo=At(u,lt)+At(s,zt)+d+14+3*Ve+At(Wn,Mo)+(2*Wn[16]+3*Wn[17]+7*Wn[18]);if(Pn<=mn&&Pn<=mo)return tt(O,T,E.subarray(h,h+P));if(Zt(O,T,1+(mo<mn)),T+=2,mo<mn){co=Rt(lt,q,0),vo=lt,un=Rt(zt,me,0),Vn=zt;var jn=Rt(Mo,He,0);for(Zt(O,T,an-257),Zt(O,T+5,lo-1),Zt(O,T+10,Ve-4),T+=14,cn=0;cn<Ve;++cn)Zt(O,T+3*cn,Mo[et[cn]]);T+=3*Ve;for(var Ro=[Ee,zn],le=0;le<2;++le){var tn=Ro[le];for(cn=0;cn<tn.length;++cn)Zt(O,T,jn[sn=31&tn[cn]]),T+=Mo[sn],sn>15&&(Zt(O,T,tn[cn]>>>5&127),T+=tn[cn]>>>12)}}else co=jt,vo=Gt,un=De,Vn=se;for(cn=0;cn<a;++cn)if(m[cn]>255){var sn;wt(O,T,co[257+(sn=m[cn]>>>18&31)]),T+=vo[sn+257],sn>7&&(Zt(O,T,m[cn]>>>23&31),T+=Z[sn]);var vn=31&m[cn];wt(O,T,un[vn]),T+=Vn[vn],vn>3&&(wt(O,T,m[cn]>>>5&8191),T+=ct[vn])}else wt(O,T,co[m[cn]]),T+=vo[m[cn]];return wt(O,T,co[256]),T+vo[256]},Ut=new A([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Ue=new M(0),Me=function(E,O,b,m,u){return function(E,O,b,m,u,s){var d=E.length,a=new M(m+d+5*(1+Math.floor(d/7e3))+u),h=a.subarray(m,a.length-u),P=0;if(!O||d<8)for(var T=0;T<=d;T+=65535){var W=T+65535;W<d?P=tt(h,P,E.subarray(T,W)):(h[T]=s,P=tt(h,P,E.subarray(T,d)))}else{for(var lt=Ut[O-1],q=lt>>>13,Kt=8191&lt,zt=(1<<b)-1,me=new B(32768),Jt=new B(zt+1),Ee=Math.ceil(b/3),an=2*Ee,On=function(Ni){return(E[Ni]^E[Ni+1]<<Ee^E[Ni+2]<<an)&zt},zn=new A(25e3),lo=new B(288),Wn=new B(32),cn=0,ho=0,Mo=(T=0,0),He=0,Ve=0;T<d;++T){var Pn=On(T),mn=32767&T,mo=Jt[Pn];if(me[mn]=mo,Jt[Pn]=mn,He<=T){var co=d-T;if((cn>7e3||Mo>24576)&&co>423){P=St(E,h,0,zn,lo,Wn,ho,Mo,Ve,T-Ve,P),Mo=cn=ho=0,Ve=T;for(var vo=0;vo<286;++vo)lo[vo]=0;for(vo=0;vo<30;++vo)Wn[vo]=0}var un=2,Vn=0,jn=Kt,Ro=mn-mo&32767;if(co>2&&Pn==On(T-Ro))for(var le=Math.min(q,co)-1,tn=Math.min(32767,T),sn=Math.min(258,co);Ro<=tn&&--jn&&mn!=mo;){if(E[T+un]==E[T+un-Ro]){for(var vn=0;vn<sn&&E[T+vn]==E[T+vn-Ro];++vn);if(vn>un){if(un=vn,Vn=Ro,vn>le)break;var Tn=Math.min(Ro,vn-2),Qn=0;for(vo=0;vo<Tn;++vo){var uo=T-Ro+vo+32768&32767,Vo=uo-me[uo]+32768&32767;Vo>Qn&&(Qn=Vo,mo=uo)}}}Ro+=(mn=mo)-(mo=me[mn])+32768&32767}if(Vn){zn[Mo++]=268435456|Nt[un]<<18|dt[Vn];var Fo=31&Nt[un],ri=31&dt[Vn];ho+=Z[Fo]+ct[ri],++lo[257+Fo],++Wn[ri],He=T+un,++cn}else zn[Mo++]=E[T],++lo[E[T]]}}P=St(E,h,s,zn,lo,Wn,ho,Mo,Ve,T-Ve,P),s||(P=tt(h,P,Ue))}return Ft(a,0,m+xe(P)+u)}(E,O.level??6,null==O.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(E.length)))):12+O.mem,b,m,!u)};function Ne(E,O){void 0===O&&(O={});var b=function(){var E=1,O=0;return{p:function(b){for(var m=E,u=O,s=b.length,d=0;d!=s;){for(var a=Math.min(d+5552,s);d<a;++d)u+=m+=b[d];m%=65521,u%=65521}E=m,O=u},d:function(){return(E>>>8<<16|(255&O)<<8|O>>>8)+2*((255&E)<<23)}}}();b.p(E);var m=Me(E,O,2,4);return function(E,O){var b=O.level,m=0==b?0:b<6?1:9==b?3:2;E[0]=120,E[1]=m<<6|(m?32-2*m:1)}(m,O),function(E,O,b){for(;b;++O)E[O]=b,b>>>=8}(m,m.length-4,b.d()),m}function Qe(E,O){return function(E,O,b){var m=E.length,u=!O||b,s=!b||b.i;b||(b={}),O||(O=new M(3*m));var d=function(Tn){var Qn=O.length;if(Tn>Qn){var uo=new M(Math.max(2*Qn,Tn));uo.set(O),O=uo}},a=b.f||0,h=b.p||0,P=b.b||0,T=b.l,W=b.d,lt=b.m,q=b.n,Kt=8*m;do{if(!T){b.f=a=Vt(E,h,1);var zt=Vt(E,h+1,3);if(h+=3,!zt){var Jt=E[(me=xe(h)+4)-4]|E[me-3]<<8,Ee=me+Jt;if(Ee>m){if(s)throw"unexpected EOF";break}u&&d(P+Jt),O.set(E.subarray(me,Ee),P),b.b=P+=Jt,b.p=h=8*Ee;continue}if(1==zt)T=ue,W=Bt,lt=9,q=5;else{if(2!=zt)throw"invalid block type";var an=Vt(E,h,31)+257,On=Vt(E,h+10,15)+4,zn=an+Vt(E,h+5,31)+1;h+=14;for(var lo=new M(zn),Wn=new M(19),cn=0;cn<On;++cn)Wn[et[cn]]=Vt(E,h+3*cn,7);h+=3*On;var ho=Et(Wn),Mo=(1<<ho)-1;if(!s&&h+zn*(ho+7)>Kt)break;var He=Rt(Wn,ho,1);for(cn=0;cn<zn;){var me,Ve=He[Vt(E,h,Mo)];if(h+=15&Ve,(me=Ve>>>4)<16)lo[cn++]=me;else{var Pn=0,mn=0;for(16==me?(mn=3+Vt(E,h,3),h+=2,Pn=lo[cn-1]):17==me?(mn=3+Vt(E,h,7),h+=3):18==me&&(mn=11+Vt(E,h,127),h+=7);mn--;)lo[cn++]=Pn}}var mo=lo.subarray(0,an),co=lo.subarray(an);lt=Et(mo),q=Et(co),T=Rt(mo,lt,1),W=Rt(co,q,1)}if(h>Kt)throw"unexpected EOF"}u&&d(P+131072);for(var vo=(1<<lt)-1,un=(1<<q)-1,Vn=lt+q+18;s||h+Vn<Kt;){var jn=(Pn=T[ye(E,h)&vo])>>>4;if((h+=15&Pn)>Kt)throw"unexpected EOF";if(!Pn)throw"invalid length/literal";if(jn<256)O[P++]=jn;else{if(256==jn){T=null;break}var Ro=jn-254;jn>264&&(Ro=Vt(E,h,(1<<(le=Z[cn=jn-257]))-1)+gt[cn],h+=le);var tn=W[ye(E,h)&un],sn=tn>>>4;if(!tn)throw"invalid distance";if(h+=15&tn,co=ut[sn],sn>3){var le=ct[sn];co+=ye(E,h)&(1<<le)-1,h+=le}if(h>Kt)throw"unexpected EOF";u&&d(P+131072);for(var vn=P+Ro;P<vn;P+=4)O[P]=O[P-co],O[P+1]=O[P+1-co],O[P+2]=O[P+2-co],O[P+3]=O[P+3-co];P=vn}}b.l=T,b.p=h,b.b=P,T&&(a=1,b.m=lt,b.d=W,b.n=q)}while(!a);return P==O.length?O:Ft(O,0,P)}((function(E){if(8!=(15&E[0])||E[0]>>>4>7||(E[0]<<8|E[1])%31)throw"invalid zlib data";if(32&E[1])throw"invalid zlib data: preset dictionaries not supported"}(E),E.subarray(2,-4)),O)}var H=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function vt(){H.console&&"function"==typeof H.console.log&&H.console.log.apply(H.console,arguments)}var Pe={log:vt,warn:function(E){H.console&&("function"==typeof H.console.warn?H.console.warn.apply(H.console,arguments):vt.call(null,arguments))},error:function(E){H.console&&("function"==typeof H.console.error?H.console.error.apply(H.console,arguments):vt(E))}};function ln(E,O,b){var m=new XMLHttpRequest;m.open("GET",E),m.responseType="blob",m.onload=function(){hn(m.response,O,b)},m.onerror=function(){Pe.error("could not download file")},m.send()}function Go(E){var O=new XMLHttpRequest;O.open("HEAD",E,!1);try{O.send()}catch{}return O.status>=200&&O.status<=299}function Wt(E){try{E.dispatchEvent(new MouseEvent("click"))}catch{var O=document.createEvent("MouseEvents");O.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),E.dispatchEvent(O)}}var Se,pn,hn=H.saveAs||("object"!==(typeof window>"u"?"undefined":o(window))||window!==H?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(E,O,b){var m=H.URL||H.webkitURL,u=document.createElement("a");u.download=O=O||E.name||"download",u.rel="noopener","string"==typeof E?(u.href=E,u.origin!==location.origin?Go(u.href)?ln(E,O,b):Wt(u,u.target="_blank"):Wt(u)):(u.href=m.createObjectURL(E),setTimeout(function(){m.revokeObjectURL(u.href)},4e4),setTimeout(function(){Wt(u)},0))}:"msSaveOrOpenBlob"in navigator?function(E,O,b){if(O=O||E.name||"download","string"==typeof E)if(Go(E))ln(E,O,b);else{var m=document.createElement("a");m.href=E,m.target="_blank",setTimeout(function(){Wt(m)})}else navigator.msSaveOrOpenBlob((u=E,void 0===(s=b)?s={autoBom:!1}:"object"!==o(s)&&(Pe.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(u.type)?new Blob([String.fromCharCode(65279),u],{type:u.type}):u),O);var u,s}:function(E,O,b,m){if((m=m||open("","_blank"))&&(m.document.title=m.document.body.innerText="downloading..."),"string"==typeof E)return ln(E,O,b);var u="application/octet-stream"===E.type,s=/constructor/i.test(H.HTMLElement)||H.safari,d=/CriOS\/[\d]+/.test(navigator.userAgent);if((d||u&&s)&&"object"===(typeof FileReader>"u"?"undefined":o(FileReader))){var a=new FileReader;a.onloadend=function(){var T=a.result;T=d?T:T.replace(/^data:[^;]*;/,"data:attachment/file;"),m?m.location.href=T:location=T,m=null},a.readAsDataURL(E)}else{var h=H.URL||H.webkitURL,P=h.createObjectURL(E);m?m.location=P:location.href=P,m=null,setTimeout(function(){h.revokeObjectURL(P)},4e4)}});function Nn(E){var O;E=E||"",this.ok=!1,"#"==E.charAt(0)&&(E=E.substr(1,6)),E={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[E=(E=E.replace(/ /g,"")).toLowerCase()]||E;for(var b=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(a){return[parseInt(a[1]),parseInt(a[2]),parseInt(a[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(a){return[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(a){return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)]}}],m=0;m<b.length;m++){var s=b[m].process,d=b[m].re.exec(E);d&&(O=s(d),this.r=O[0],this.g=O[1],this.b=O[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var a=this.r.toString(16),h=this.g.toString(16),P=this.b.toString(16);return 1==a.length&&(a="0"+a),1==h.length&&(h="0"+h),1==P.length&&(P="0"+P),"#"+a+h+P}}function Le(E,O){var b=E[0],m=E[1],u=E[2],s=E[3];b=Dn(b,m,u,s,O[0],7,-680876936),s=Dn(s,b,m,u,O[1],12,-389564586),u=Dn(u,s,b,m,O[2],17,606105819),m=Dn(m,u,s,b,O[3],22,-1044525330),b=Dn(b,m,u,s,O[4],7,-176418897),s=Dn(s,b,m,u,O[5],12,1200080426),u=Dn(u,s,b,m,O[6],17,-1473231341),m=Dn(m,u,s,b,O[7],22,-45705983),b=Dn(b,m,u,s,O[8],7,1770035416),s=Dn(s,b,m,u,O[9],12,-1958414417),u=Dn(u,s,b,m,O[10],17,-42063),m=Dn(m,u,s,b,O[11],22,-1990404162),b=Dn(b,m,u,s,O[12],7,1804603682),s=Dn(s,b,m,u,O[13],12,-40341101),u=Dn(u,s,b,m,O[14],17,-1502002290),b=Zn(b,m=Dn(m,u,s,b,O[15],22,1236535329),u,s,O[1],5,-165796510),s=Zn(s,b,m,u,O[6],9,-1069501632),u=Zn(u,s,b,m,O[11],14,643717713),m=Zn(m,u,s,b,O[0],20,-373897302),b=Zn(b,m,u,s,O[5],5,-701558691),s=Zn(s,b,m,u,O[10],9,38016083),u=Zn(u,s,b,m,O[15],14,-660478335),m=Zn(m,u,s,b,O[4],20,-405537848),b=Zn(b,m,u,s,O[9],5,568446438),s=Zn(s,b,m,u,O[14],9,-1019803690),u=Zn(u,s,b,m,O[3],14,-187363961),m=Zn(m,u,s,b,O[8],20,1163531501),b=Zn(b,m,u,s,O[13],5,-1444681467),s=Zn(s,b,m,u,O[2],9,-51403784),u=Zn(u,s,b,m,O[7],14,1735328473),b=ao(b,m=Zn(m,u,s,b,O[12],20,-1926607734),u,s,O[5],4,-378558),s=ao(s,b,m,u,O[8],11,-2022574463),u=ao(u,s,b,m,O[11],16,1839030562),m=ao(m,u,s,b,O[14],23,-35309556),b=ao(b,m,u,s,O[1],4,-1530992060),s=ao(s,b,m,u,O[4],11,1272893353),u=ao(u,s,b,m,O[7],16,-155497632),m=ao(m,u,s,b,O[10],23,-1094730640),b=ao(b,m,u,s,O[13],4,681279174),s=ao(s,b,m,u,O[0],11,-358537222),u=ao(u,s,b,m,O[3],16,-722521979),m=ao(m,u,s,b,O[6],23,76029189),b=ao(b,m,u,s,O[9],4,-640364487),s=ao(s,b,m,u,O[12],11,-421815835),u=ao(u,s,b,m,O[15],16,530742520),b=Bo(b,m=ao(m,u,s,b,O[2],23,-995338651),u,s,O[0],6,-198630844),s=Bo(s,b,m,u,O[7],10,1126891415),u=Bo(u,s,b,m,O[14],15,-1416354905),m=Bo(m,u,s,b,O[5],21,-57434055),b=Bo(b,m,u,s,O[12],6,1700485571),s=Bo(s,b,m,u,O[3],10,-1894986606),u=Bo(u,s,b,m,O[10],15,-1051523),m=Bo(m,u,s,b,O[1],21,-2054922799),b=Bo(b,m,u,s,O[8],6,1873313359),s=Bo(s,b,m,u,O[15],10,-30611744),u=Bo(u,s,b,m,O[6],15,-1560198380),m=Bo(m,u,s,b,O[13],21,1309151649),b=Bo(b,m,u,s,O[4],6,-145523070),s=Bo(s,b,m,u,O[11],10,-1120210379),u=Bo(u,s,b,m,O[2],15,718787259),m=Bo(m,u,s,b,O[9],21,-343485551),E[0]=aa(b,E[0]),E[1]=aa(m,E[1]),E[2]=aa(u,E[2]),E[3]=aa(s,E[3])}function fn(E,O,b,m,u,s){return O=aa(aa(O,E),aa(m,s)),aa(O<<u|O>>>32-u,b)}function Dn(E,O,b,m,u,s,d){return fn(O&b|~O&m,E,O,u,s,d)}function Zn(E,O,b,m,u,s,d){return fn(O&m|b&~m,E,O,u,s,d)}function ao(E,O,b,m,u,s,d){return fn(O^b^m,E,O,u,s,d)}function Bo(E,O,b,m,u,s,d){return fn(b^(O|~m),E,O,u,s,d)}function ii(E){var O,b=E.length,m=[1732584193,-271733879,-1732584194,271733878];for(O=64;O<=E.length;O+=64)Le(m,Bi(E.substring(O-64,O)));E=E.substring(O-64);var u=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(O=0;O<E.length;O++)u[O>>2]|=E.charCodeAt(O)<<(O%4<<3);if(u[O>>2]|=128<<(O%4<<3),O>55)for(Le(m,u),O=0;O<16;O++)u[O]=0;return u[14]=8*b,Le(m,u),m}function Bi(E){var O,b=[];for(O=0;O<64;O+=4)b[O>>2]=E.charCodeAt(O)+(E.charCodeAt(O+1)<<8)+(E.charCodeAt(O+2)<<16)+(E.charCodeAt(O+3)<<24);return b}Se=H.atob.bind(H),pn=H.btoa.bind(H);var hr="0123456789abcdef".split("");function Mr(E){for(var O="",b=0;b<4;b++)O+=hr[E>>8*b+4&15]+hr[E>>8*b&15];return O}function ra(E){return String.fromCharCode((255&E)>>0,(65280&E)>>8,(16711680&E)>>16,(4278190080&E)>>24)}function jr(E){return ii(E).map(ra).join("")}var pa="5d41402abc4b2a76b9719d911017c592"!=function(E){for(var O=0;O<E.length;O++)E[O]=Mr(E[O]);return E.join("")}(ii("hello"));function aa(E,O){if(pa){var b=(65535&E)+(65535&O);return(E>>16)+(O>>16)+(b>>16)<<16|65535&b}return E+O&4294967295}function Ii(E,O){var b,m,u;if(E!==b){for(var d=(u=E,new Array(1+(256/E.length>>0)+1).join(u)),a=[],h=0;h<256;h++)a[h]=h;var P=0;for(h=0;h<256;h++){var T=a[h];P=(P+T+d.charCodeAt(h))%256,a[h]=a[P],a[P]=T}b=E,m=a}else a=m;var W=O.length,lt=0,q=0,Kt="";for(h=0;h<W;h++)q=(q+(T=a[lt=(lt+1)%256]))%256,a[lt]=a[q],a[q]=T,d=a[(a[lt]+a[q])%256],Kt+=String.fromCharCode(O.charCodeAt(h)^d);return Kt}var os={print:4,modify:8,copy:16,"annot-forms":32};function Zr(E,O,b,m){this.v=1,this.r=2;var u=192;E.forEach(function(a){if(void 0!==os.perm)throw new Error("Invalid permission: "+a);u+=os[a]}),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var s=(O+this.padding).substr(0,32),d=(b+this.padding).substr(0,32);this.O=this.processOwnerPassword(s,d),this.P=-(1+(255^u)),this.encryptionKey=jr(s+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(m)).substr(0,5),this.U=Ii(this.encryptionKey,this.padding)}function ma(E){if(/[^\u0000-\u00ff]/.test(E))throw new Error("Invalid PDF Name Object: "+E+", Only accept ASCII characters.");for(var O="",b=E.length,m=0;m<b;m++){var u=E.charCodeAt(m);O+=u<33||35===u||37===u||40===u||41===u||47===u||60===u||62===u||91===u||93===u||123===u||125===u||u>126?"#"+("0"+u.toString(16)).slice(-2):E[m]}return O}function Oa(E){if("object"!==o(E))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var O={};this.subscribe=function(b,m,u){if(u=u||!1,"string"!=typeof b||"function"!=typeof m||"boolean"!=typeof u)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");O.hasOwnProperty(b)||(O[b]={});var s=Math.random().toString(35);return O[b][s]=[m,!!u],s},this.unsubscribe=function(b){for(var m in O)if(O[m][b])return delete O[m][b],0===Object.keys(O[m]).length&&delete O[m],!0;return!1},this.publish=function(b){if(O.hasOwnProperty(b)){var m=Array.prototype.slice.call(arguments,1),u=[];for(var s in O[b]){var d=O[b][s];try{d[0].apply(E,m)}catch(a){H.console&&Pe.error("jsPDF PubSub Error",a.message,a)}d[1]&&u.push(s)}u.length&&u.forEach(this.unsubscribe)}},this.getTopics=function(){return O}}function is(E){if(!(this instanceof is))return new is(E);var O="opacity,stroke-opacity".split(",");for(var b in E)E.hasOwnProperty(b)&&O.indexOf(b)>=0&&(this[b]=E[b]);this.id="",this.objectNumber=-1}function fs(E,O){this.gState=E,this.matrix=O,this.id="",this.objectNumber=-1}function sa(E,O,b,m,u){if(!(this instanceof sa))return new sa(E,O,b,m,u);this.type="axial"===E?2:3,this.coords=O,this.colors=b,fs.call(this,m,u)}function la(E,O,b,m,u){if(!(this instanceof la))return new la(E,O,b,m,u);this.boundingBox=E,this.xStep=O,this.yStep=b,this.stream="",this.cloneIndex=0,fs.call(this,m,u)}function Ci(E){var O,b="string"==typeof arguments[0]?arguments[0]:"p",m=arguments[1],u=arguments[2],s=arguments[3],d=[],a=1,h=16,P="S",T=null;"object"===o(E=E||{})&&(b=E.orientation,m=E.unit||m,u=E.format||u,s=E.compress||E.compressPdf||s,null!==(T=E.encryption||null)&&(T.userPassword=T.userPassword||"",T.ownerPassword=T.ownerPassword||"",T.userPermissions=T.userPermissions||[]),a="number"==typeof E.userUnit?Math.abs(E.userUnit):1,void 0!==E.precision&&(O=E.precision),void 0!==E.floatPrecision&&(h=E.floatPrecision),P=E.defaultPathOperation||"S"),d=E.filters||(!0===s?["FlateEncode"]:d),m=m||"mm",b=(""+(b||"P")).toLowerCase();var W=E.putOnlyUsedFonts||!1,lt={},q={internal:{},__private__:{}};q.__private__.PubSub=Oa;var Kt="1.3",zt=q.__private__.getPdfVersion=function(){return Kt};q.__private__.setPdfVersion=function(G){Kt=G};var me={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};q.__private__.getPageFormats=function(){return me};var Jt=q.__private__.getPageFormat=function(G){return me[G]};u=u||"a4";var Ee={COMPAT:"compat",ADVANCED:"advanced"},an=Ee.COMPAT;function On(){this.saveGraphicsState(),dn(new Qo(hi,0,0,-hi,0,wc()*hi).toString()+" cm"),this.setFontSize(this.getFontSize()/hi),P="n",an=Ee.ADVANCED}function zn(){this.restoreGraphicsState(),P="S",an=Ee.COMPAT}var lo=q.__private__.combineFontStyleAndFontWeight=function(G,ne){if("bold"==G&&"normal"==ne||"bold"==G&&400==ne||"normal"==G&&"italic"==ne||"bold"==G&&"italic"==ne)throw new Error("Invalid Combination of fontweight and fontstyle");return ne&&(G=400==ne||"normal"===ne?"italic"===G?"italic":"normal":700!=ne&&"bold"!==ne||"normal"!==G?(700==ne?"bold":ne)+""+G:"bold"),G};q.advancedAPI=function(G){var ne=an===Ee.COMPAT;return ne&&On.call(this),"function"!=typeof G||(G(this),ne&&zn.call(this)),this},q.compatAPI=function(G){var ne=an===Ee.ADVANCED;return ne&&zn.call(this),"function"!=typeof G||(G(this),ne&&On.call(this)),this},q.isAdvancedAPI=function(){return an===Ee.ADVANCED};var Wn,cn=function(G){if(an!==Ee.ADVANCED)throw new Error(G+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},ho=q.roundToPrecision=q.__private__.roundToPrecision=function(G,ne){var rn=O||ne;if(isNaN(G)||isNaN(rn))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return G.toFixed(rn).replace(/0+$/,"")};Wn=q.hpf=q.__private__.hpf="number"==typeof h?function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.hpf");return ho(G,h)}:"smart"===h?function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.hpf");return ho(G,G>-1&&G<1?16:5)}:function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.hpf");return ho(G,16)};var Mo=q.f2=q.__private__.f2=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.f2");return ho(G,2)},He=q.__private__.f3=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.f3");return ho(G,3)},Ve=q.scale=q.__private__.scale=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.scale");return an===Ee.COMPAT?G*hi:an===Ee.ADVANCED?G:void 0},Pn=function(G){return an===Ee.COMPAT?wc()-G:an===Ee.ADVANCED?G:void 0},mn=function(G){return Ve(Pn(G))};q.__private__.setPrecision=q.setPrecision=function(G){"number"==typeof parseInt(G,10)&&(O=parseInt(G,10))};var mo,co="00000000000000000000000000000000",vo=q.__private__.getFileId=function(){return co},un=q.__private__.setFileId=function(G){return co=void 0!==G&&/^[a-fA-F0-9]{32}$/.test(G)?G.toUpperCase():co.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),null!==T&&(Lt=new Zr(T.userPermissions,T.userPassword,T.ownerPassword,co)),co};q.setFileId=function(G){return un(G),this},q.getFileId=function(){return vo()};var Vn=q.__private__.convertDateToPDFDate=function(G){var ne=G.getTimezoneOffset(),rn=ne<0?"+":"-",xn=Math.floor(Math.abs(ne/60)),qn=Math.abs(ne%60),Po=[rn,sn(xn),"'",sn(qn),"'"].join("");return["D:",G.getFullYear(),sn(G.getMonth()+1),sn(G.getDate()),sn(G.getHours()),sn(G.getMinutes()),sn(G.getSeconds()),Po].join("")},jn=q.__private__.convertPDFDateToDate=function(G){var ne=parseInt(G.substr(2,4),10),rn=parseInt(G.substr(6,2),10)-1,xn=parseInt(G.substr(8,2),10),qn=parseInt(G.substr(10,2),10),Po=parseInt(G.substr(12,2),10),$o=parseInt(G.substr(14,2),10);return new Date(ne,rn,xn,qn,Po,$o,0)},Ro=q.__private__.setCreationDate=function(G){var ne;if(void 0===G&&(G=new Date),G instanceof Date)ne=Vn(G);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(G))throw new Error("Invalid argument passed to jsPDF.setCreationDate");ne=G}return mo=ne},le=q.__private__.getCreationDate=function(G){var ne=mo;return"jsDate"===G&&(ne=jn(mo)),ne};q.setCreationDate=function(G){return Ro(G),this},q.getCreationDate=function(G){return le(G)};var tn,sn=q.__private__.padd2=function(G){return("0"+parseInt(G)).slice(-2)},vn=q.__private__.padd2Hex=function(G){return("00"+(G=G.toString())).substr(G.length)},Tn=0,Qn=[],uo=[],Xn=0,Vo=[],Fo=[],ri=!1,si=uo,Ni=function(){Tn=0,Xn=0,uo=[],Qn=[],Vo=[],ss=ta(),el=ta()};q.__private__.setCustomOutputDestination=function(G){ri=!0,si=G};var yo=function(G){ri||(si=G)};q.__private__.resetCustomOutputDestination=function(){ri=!1,si=uo};var dn=q.__private__.out=function(G){return G=G.toString(),Xn+=G.length+1,si.push(G),si},nr=q.__private__.write=function(G){return dn(1===arguments.length?G.toString():Array.prototype.join.call(arguments," "))},Si=q.__private__.getArrayBuffer=function(G){for(var ne=G.length,rn=new ArrayBuffer(ne),xn=new Uint8Array(rn);ne--;)xn[ne]=G.charCodeAt(ne);return rn},xo=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];q.__private__.getStandardFonts=function(){return xo};var li=E.fontSize||16;q.__private__.setFontSize=q.setFontSize=function(G){return li=an===Ee.ADVANCED?G/hi:G,this};var Mi,mi=q.__private__.getFontSize=q.getFontSize=function(){return an===Ee.COMPAT?li:li*hi},Ei=E.R2L||!1;q.__private__.setR2L=q.setR2L=function(G){return Ei=G,this},q.__private__.getR2L=q.getR2L=function(){return Ei};var tr,fr=q.__private__.setZoomMode=function(G){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(G))Mi=G;else if(isNaN(G)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(G))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+G+'" is not recognized.');Mi=G}else Mi=parseInt(G,10)};q.__private__.getZoomMode=function(){return Mi};var gr,yr=q.__private__.setPageMode=function(G){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(G))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+G+'" is not recognized.');tr=G};q.__private__.getPageMode=function(){return tr};var Rr=q.__private__.setLayoutMode=function(G){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(G))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+G+'" is not recognized.');gr=G};q.__private__.getLayoutMode=function(){return gr},q.__private__.setDisplayMode=q.setDisplayMode=function(G,ne,rn){return fr(G),Rr(ne),yr(rn),this};var zi={title:"",subject:"",author:"",keywords:"",creator:""};q.__private__.getDocumentProperty=function(G){if(-1===Object.keys(zi).indexOf(G))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return zi[G]},q.__private__.getDocumentProperties=function(){return zi},q.__private__.setDocumentProperties=q.setProperties=q.setDocumentProperties=function(G){for(var ne in zi)zi.hasOwnProperty(ne)&&G[ne]&&(zi[ne]=G[ne]);return this},q.__private__.setDocumentProperty=function(G,ne){if(-1===Object.keys(zi).indexOf(G))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return zi[G]=ne};var Ai,hi,Na,Fr,tl,Wi={},Nr={},$s=[],pr={},Dl={},V={},$={},j=null,rt=0,_t=[],ae=new Oa(q),Ze=E.hotfixes||[],ve={},so={},Xo=[],Qo=function G(ne,rn,xn,qn,Po,$o){if(!(this instanceof G))return new G(ne,rn,xn,qn,Po,$o);isNaN(ne)&&(ne=1),isNaN(rn)&&(rn=0),isNaN(xn)&&(xn=0),isNaN(qn)&&(qn=1),isNaN(Po)&&(Po=0),isNaN($o)&&($o=0),this._matrix=[ne,rn,xn,qn,Po,$o]};Object.defineProperty(Qo.prototype,"sx",{get:function(){return this._matrix[0]},set:function(G){this._matrix[0]=G}}),Object.defineProperty(Qo.prototype,"shy",{get:function(){return this._matrix[1]},set:function(G){this._matrix[1]=G}}),Object.defineProperty(Qo.prototype,"shx",{get:function(){return this._matrix[2]},set:function(G){this._matrix[2]=G}}),Object.defineProperty(Qo.prototype,"sy",{get:function(){return this._matrix[3]},set:function(G){this._matrix[3]=G}}),Object.defineProperty(Qo.prototype,"tx",{get:function(){return this._matrix[4]},set:function(G){this._matrix[4]=G}}),Object.defineProperty(Qo.prototype,"ty",{get:function(){return this._matrix[5]},set:function(G){this._matrix[5]=G}}),Object.defineProperty(Qo.prototype,"a",{get:function(){return this._matrix[0]},set:function(G){this._matrix[0]=G}}),Object.defineProperty(Qo.prototype,"b",{get:function(){return this._matrix[1]},set:function(G){this._matrix[1]=G}}),Object.defineProperty(Qo.prototype,"c",{get:function(){return this._matrix[2]},set:function(G){this._matrix[2]=G}}),Object.defineProperty(Qo.prototype,"d",{get:function(){return this._matrix[3]},set:function(G){this._matrix[3]=G}}),Object.defineProperty(Qo.prototype,"e",{get:function(){return this._matrix[4]},set:function(G){this._matrix[4]=G}}),Object.defineProperty(Qo.prototype,"f",{get:function(){return this._matrix[5]},set:function(G){this._matrix[5]=G}}),Object.defineProperty(Qo.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Qo.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Qo.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Qo.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Qo.prototype.join=function(G){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Wn).join(G)},Qo.prototype.multiply=function(G){return new Qo(G.sx*this.sx+G.shy*this.shx,G.sx*this.shy+G.shy*this.sy,G.shx*this.sx+G.sy*this.shx,G.shx*this.shy+G.sy*this.sy,G.tx*this.sx+G.ty*this.shx+this.tx,G.tx*this.shy+G.ty*this.sy+this.ty)},Qo.prototype.decompose=function(){var G=this.sx,ne=this.shy,rn=this.shx,xn=this.sy,qn=this.tx,Po=this.ty,$o=Math.sqrt(G*G+ne*ne),vi=(G/=$o)*rn+(ne/=$o)*xn;rn-=G*vi,xn-=ne*vi;var Gi=Math.sqrt(rn*rn+xn*xn);return vi/=Gi,G*(xn/=Gi)<ne*(rn/=Gi)&&(G=-G,ne=-ne,vi=-vi,$o=-$o),{scale:new Qo($o,0,0,Gi,0,0),translate:new Qo(1,0,0,1,qn,Po),rotate:new Qo(G,ne,-ne,G,0,0),skew:new Qo(1,0,vi,1,0,0)}},Qo.prototype.toString=function(G){return this.join(" ")},Qo.prototype.inversed=function(){var G=this.sx,ne=this.shy,rn=this.shx,xn=this.sy,qn=this.tx,Po=this.ty,$o=1/(G*xn-ne*rn),vi=xn*$o,Gi=-ne*$o,Ji=-rn*$o,_r=G*$o;return new Qo(vi,Gi,Ji,_r,-vi*qn-Ji*Po,-Gi*qn-_r*Po)},Qo.prototype.applyToPoint=function(G){return new kd(G.x*this.sx+G.y*this.shx+this.tx,G.x*this.shy+G.y*this.sy+this.ty)},Qo.prototype.applyToRectangle=function(G){var ne=this.applyToPoint(G),rn=this.applyToPoint(new kd(G.x+G.w,G.y+G.h));return new yu(ne.x,ne.y,rn.x-ne.x,rn.y-ne.y)},Qo.prototype.clone=function(){return new Qo(this.sx,this.shy,this.shx,this.sy,this.tx,this.ty)},q.Matrix=Qo;var Io=q.matrixMult=function(G,ne){return ne.multiply(G)},rr=new Qo(1,0,0,1,0,0);q.unitMatrix=q.identityMatrix=rr;var Ir=function(G,ne){if(!Dl[G]){var rn=(ne instanceof sa?"Sh":"P")+(Object.keys(pr).length+1).toString(10);ne.id=rn,Dl[G]=rn,pr[rn]=ne,ae.publish("addPattern",ne)}};q.ShadingPattern=sa,q.TilingPattern=la,q.addShadingPattern=function(G,ne){return cn("addShadingPattern()"),Ir(G,ne),this},q.beginTilingPattern=function(G){cn("beginTilingPattern()"),Dd(G.boundingBox[0],G.boundingBox[1],G.boundingBox[2]-G.boundingBox[0],G.boundingBox[3]-G.boundingBox[1],G.matrix)},q.endTilingPattern=function(G,ne){cn("endTilingPattern()"),ne.stream=Fo[tn].join("\n"),Ir(G,ne),ae.publish("endTilingPattern",ne),Xo.pop().restore()};var Ur=q.__private__.newObject=function(){var G=ta();return fa(G,!0),G},ta=q.__private__.newObjectDeferred=function(){return Tn++,Qn[Tn]=function(){return Xn},Tn},fa=function(G,ne){return ne="boolean"==typeof ne&&ne,Qn[G]=Xn,ne&&dn(G+" 0 obj"),G},Sl=q.__private__.newAdditionalObject=function(){var G={objId:ta(),content:""};return Vo.push(G),G},ss=ta(),el=ta(),Ta=q.__private__.decodeColorString=function(G){var ne=G.split(" ");if(2!==ne.length||"g"!==ne[1]&&"G"!==ne[1])5===ne.length&&("k"===ne[4]||"K"===ne[4])&&(ne=[(1-ne[0])*(1-ne[3]),(1-ne[1])*(1-ne[3]),(1-ne[2])*(1-ne[3]),"r"]);else{var rn=parseFloat(ne[0]);ne=[rn,rn,rn,"r"]}for(var xn="#",qn=0;qn<3;qn++)xn+=("0"+Math.floor(255*parseFloat(ne[qn])).toString(16)).slice(-2);return xn},nl=q.__private__.encodeColorString=function(G){var ne;"string"==typeof G&&(G={ch1:G});var rn=G.ch1,xn=G.ch2,qn=G.ch3,Po=G.ch4,$o="draw"===G.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof rn&&"#"!==rn.charAt(0)){var vi=new Nn(rn);if(vi.ok)rn=vi.toHex();else if(!/^\d*\.?\d*$/.test(rn))throw new Error('Invalid color "'+rn+'" passed to jsPDF.encodeColorString.')}if("string"==typeof rn&&/^#[0-9A-Fa-f]{3}$/.test(rn)&&(rn="#"+rn[1]+rn[1]+rn[2]+rn[2]+rn[3]+rn[3]),"string"==typeof rn&&/^#[0-9A-Fa-f]{6}$/.test(rn)){var Gi=parseInt(rn.substr(1),16);rn=Gi>>16&255,xn=Gi>>8&255,qn=255&Gi}if(void 0===xn||void 0===Po&&rn===xn&&xn===qn)ne="string"==typeof rn?rn+" "+$o[0]:2===G.precision?Mo(rn/255)+" "+$o[0]:He(rn/255)+" "+$o[0];else if(void 0===Po||"object"===o(Po)){if(Po&&!isNaN(Po.a)&&0===Po.a)return["1.","1.","1.",$o[1]].join(" ");ne="string"==typeof rn?[rn,xn,qn,$o[1]].join(" "):2===G.precision?[Mo(rn/255),Mo(xn/255),Mo(qn/255),$o[1]].join(" "):[He(rn/255),He(xn/255),He(qn/255),$o[1]].join(" ")}else ne="string"==typeof rn?[rn,xn,qn,Po,$o[2]].join(" "):2===G.precision?[Mo(rn),Mo(xn),Mo(qn),Mo(Po),$o[2]].join(" "):[He(rn),He(xn),He(qn),He(Po),$o[2]].join(" ");return ne},Ks=q.__private__.getFilters=function(){return d},Es=q.__private__.putStream=function(G){var ne=(G=G||{}).data||"",rn=G.filters||Ks(),xn=G.alreadyAppliedFilters||[],qn=G.addLength1||!1,Po=ne.length,$o=G.objectId,vi=function(qs){return qs};if(null!==T&&void 0===$o)throw new Error("ObjectId must be passed to putStream for file encryption");null!==T&&(vi=Lt.encryptor($o,0));var Gi={};!0===rn&&(rn=["FlateEncode"]);var Ji=G.additionalKeyValues||[],_r=(Gi=void 0!==Ci.API.processDataByFilters?Ci.API.processDataByFilters(ne,rn):{data:ne,reverseChain:[]}).reverseChain+(Array.isArray(xn)?xn.join(" "):xn.toString());if(0!==Gi.data.length&&(Ji.push({key:"Length",value:Gi.data.length}),!0===qn&&Ji.push({key:"Length1",value:Po})),0!=_r.length)if(_r.split("/").length-1==1)Ji.push({key:"Filter",value:_r});else{Ji.push({key:"Filter",value:"["+_r+"]"});for(var Yr=0;Yr<Ji.length;Yr+=1)if("DecodeParms"===Ji[Yr].key){for(var Ga=[],ja=0;ja<Gi.reverseChain.split("/").length-1;ja+=1)Ga.push("null");Ga.push(Ji[Yr].value),Ji[Yr].value="["+Ga.join(" ")+"]"}}dn("<<");for(var Qa=0;Qa<Ji.length;Qa++)dn("/"+Ji[Qa].key+" "+Ji[Qa].value);dn(">>"),0!==Gi.data.length&&(dn("stream"),dn(vi(Gi.data)),dn("endstream"))},ol=q.__private__.putPage=function(G){var ne=G.number,rn=G.data,xn=G.objId,qn=G.contentsObjId;fa(xn,!0),dn("<</Type /Page"),dn("/Parent "+G.rootDictionaryObjId+" 0 R"),dn("/Resources "+G.resourceDictionaryObjId+" 0 R"),dn("/MediaBox ["+parseFloat(Wn(G.mediaBox.bottomLeftX))+" "+parseFloat(Wn(G.mediaBox.bottomLeftY))+" "+Wn(G.mediaBox.topRightX)+" "+Wn(G.mediaBox.topRightY)+"]"),null!==G.cropBox&&dn("/CropBox ["+Wn(G.cropBox.bottomLeftX)+" "+Wn(G.cropBox.bottomLeftY)+" "+Wn(G.cropBox.topRightX)+" "+Wn(G.cropBox.topRightY)+"]"),null!==G.bleedBox&&dn("/BleedBox ["+Wn(G.bleedBox.bottomLeftX)+" "+Wn(G.bleedBox.bottomLeftY)+" "+Wn(G.bleedBox.topRightX)+" "+Wn(G.bleedBox.topRightY)+"]"),null!==G.trimBox&&dn("/TrimBox ["+Wn(G.trimBox.bottomLeftX)+" "+Wn(G.trimBox.bottomLeftY)+" "+Wn(G.trimBox.topRightX)+" "+Wn(G.trimBox.topRightY)+"]"),null!==G.artBox&&dn("/ArtBox ["+Wn(G.artBox.bottomLeftX)+" "+Wn(G.artBox.bottomLeftY)+" "+Wn(G.artBox.topRightX)+" "+Wn(G.artBox.topRightY)+"]"),"number"==typeof G.userUnit&&1!==G.userUnit&&dn("/UserUnit "+G.userUnit),ae.publish("putPage",{objId:xn,pageContext:_t[ne],pageNumber:ne,page:rn}),dn("/Contents "+qn+" 0 R"),dn(">>"),dn("endobj");var Po=rn.join("\n");return an===Ee.ADVANCED&&(Po+="\nQ"),fa(qn,!0),Es({data:Po,filters:Ks(),objectId:qn}),dn("endobj"),xn},ic=q.__private__.putPages=function(){var G,ne,rn=[];for(G=1;G<=rt;G++)_t[G].objId=ta(),_t[G].contentsObjId=ta();for(G=1;G<=rt;G++)rn.push(ol({number:G,data:Fo[G],objId:_t[G].objId,contentsObjId:_t[G].contentsObjId,mediaBox:_t[G].mediaBox,cropBox:_t[G].cropBox,bleedBox:_t[G].bleedBox,trimBox:_t[G].trimBox,artBox:_t[G].artBox,userUnit:_t[G].userUnit,rootDictionaryObjId:ss,resourceDictionaryObjId:el}));fa(ss,!0),dn("<</Type /Pages");var xn="/Kids [";for(ne=0;ne<rt;ne++)xn+=rn[ne]+" 0 R ";dn(xn+"]"),dn("/Count "+rt),dn(">>"),dn("endobj"),ae.publish("postPutPages")},Ya=function(G){ae.publish("putFont",{font:G,out:dn,newObject:Ur,putStream:Es}),!0!==G.isAlreadyPutted&&(G.objectNumber=Ur(),dn("<<"),dn("/Type /Font"),dn("/BaseFont /"+ma(G.postScriptName)),dn("/Subtype /Type1"),"string"==typeof G.encoding&&dn("/Encoding /"+G.encoding),dn("/FirstChar 32"),dn("/LastChar 255"),dn(">>"),dn("endobj"))},fl=function(){for(var G in Wi)Wi.hasOwnProperty(G)&&(!1===W||!0===W&&lt.hasOwnProperty(G))&&Ya(Wi[G])},il=function(G){G.objectNumber=Ur();var ne=[];ne.push({key:"Type",value:"/XObject"}),ne.push({key:"Subtype",value:"/Form"}),ne.push({key:"BBox",value:"["+[Wn(G.x),Wn(G.y),Wn(G.x+G.width),Wn(G.y+G.height)].join(" ")+"]"}),ne.push({key:"Matrix",value:"["+G.matrix.toString()+"]"});var rn=G.pages[1].join("\n");Es({data:rn,additionalKeyValues:ne,objectId:G.objectNumber}),dn("endobj")},rc=function(){for(var G in ve)ve.hasOwnProperty(G)&&il(ve[G])},La=function(G,ne){var rn,xn=[],qn=1/(ne-1);for(rn=0;rn<1;rn+=qn)xn.push(rn);xn.push(1),0!=G[0].offset&&G.unshift({offset:0,color:G[0].color}),1!=G[G.length-1].offset&&G.push({offset:1,color:G[G.length-1].color});for(var vi="",Gi=0,Ji=0;Ji<xn.length;Ji++){for(rn=xn[Ji];rn>G[Gi+1].offset;)Gi++;var _r=G[Gi].offset,Yr=(rn-_r)/(G[Gi+1].offset-_r),Ga=G[Gi].color,ja=G[Gi+1].color;vi+=vn(Math.round((1-Yr)*Ga[0]+Yr*ja[0]).toString(16))+vn(Math.round((1-Yr)*Ga[1]+Yr*ja[1]).toString(16))+vn(Math.round((1-Yr)*Ga[2]+Yr*ja[2]).toString(16))}return vi.trim()},rl=function(G,ne){ne||(ne=21);var rn=Ur(),xn=La(G.colors,ne),qn=[];qn.push({key:"FunctionType",value:"0"}),qn.push({key:"Domain",value:"[0.0 1.0]"}),qn.push({key:"Size",value:"["+ne+"]"}),qn.push({key:"BitsPerSample",value:"8"}),qn.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),qn.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Es({data:xn,additionalKeyValues:qn,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:rn}),dn("endobj"),G.objectNumber=Ur(),dn("<< /ShadingType "+G.type),dn("/ColorSpace /DeviceRGB");var Po="/Coords ["+Wn(parseFloat(G.coords[0]))+" "+Wn(parseFloat(G.coords[1]))+" ";Po+=2===G.type?Wn(parseFloat(G.coords[2]))+" "+Wn(parseFloat(G.coords[3])):Wn(parseFloat(G.coords[2]))+" "+Wn(parseFloat(G.coords[3]))+" "+Wn(parseFloat(G.coords[4]))+" "+Wn(parseFloat(G.coords[5])),dn(Po+="]"),G.matrix&&dn("/Matrix ["+G.matrix.toString()+"]"),dn("/Function "+rn+" 0 R"),dn("/Extend [true true]"),dn(">>"),dn("endobj")},$d=function(G,ne){var rn=ta(),xn=Ur();ne.push({resourcesOid:rn,objectOid:xn}),G.objectNumber=xn;var qn=[];qn.push({key:"Type",value:"/Pattern"}),qn.push({key:"PatternType",value:"1"}),qn.push({key:"PaintType",value:"1"}),qn.push({key:"TilingType",value:"1"}),qn.push({key:"BBox",value:"["+G.boundingBox.map(Wn).join(" ")+"]"}),qn.push({key:"XStep",value:Wn(G.xStep)}),qn.push({key:"YStep",value:Wn(G.yStep)}),qn.push({key:"Resources",value:rn+" 0 R"}),G.matrix&&qn.push({key:"Matrix",value:"["+G.matrix.toString()+"]"}),Es({data:G.stream,additionalKeyValues:qn,objectId:G.objectNumber}),dn("endobj")},ac=function(G){var ne;for(ne in pr)pr.hasOwnProperty(ne)&&(pr[ne]instanceof sa?rl(pr[ne]):pr[ne]instanceof la&&$d(pr[ne],G))},yc=function(G){for(var ne in G.objectNumber=Ur(),dn("<<"),G)switch(ne){case"opacity":dn("/ca "+Mo(G[ne]));break;case"stroke-opacity":dn("/CA "+Mo(G[ne]))}dn(">>"),dn("endobj")},hu=function(){var G;for(G in V)V.hasOwnProperty(G)&&yc(V[G])},Cd=function(){for(var G in dn("/XObject <<"),ve)ve.hasOwnProperty(G)&&ve[G].objectNumber>=0&&dn("/"+G+" "+ve[G].objectNumber+" 0 R");ae.publish("putXobjectDict"),dn(">>")},Qc=function(){Lt.oid=Ur(),dn("<<"),dn("/Filter /Standard"),dn("/V "+Lt.v),dn("/R "+Lt.r),dn("/U <"+Lt.toHexString(Lt.U)+">"),dn("/O <"+Lt.toHexString(Lt.O)+">"),dn("/P "+Lt.P),dn(">>"),dn("endobj")},Lc=function(){for(var G in dn("/Font <<"),Wi)Wi.hasOwnProperty(G)&&(!1===W||!0===W&&lt.hasOwnProperty(G))&&dn("/"+G+" "+Wi[G].objectNumber+" 0 R");dn(">>")},Ac=function(){if(Object.keys(pr).length>0){for(var G in dn("/Shading <<"),pr)pr.hasOwnProperty(G)&&pr[G]instanceof sa&&pr[G].objectNumber>=0&&dn("/"+G+" "+pr[G].objectNumber+" 0 R");ae.publish("putShadingPatternDict"),dn(">>")}},El=function(G){if(Object.keys(pr).length>0){for(var ne in dn("/Pattern <<"),pr)pr.hasOwnProperty(ne)&&pr[ne]instanceof q.TilingPattern&&pr[ne].objectNumber>=0&&pr[ne].objectNumber<G&&dn("/"+ne+" "+pr[ne].objectNumber+" 0 R");ae.publish("putTilingPatternDict"),dn(">>")}},Pc=function(){if(Object.keys(V).length>0){var G;for(G in dn("/ExtGState <<"),V)V.hasOwnProperty(G)&&V[G].objectNumber>=0&&dn("/"+G+" "+V[G].objectNumber+" 0 R");ae.publish("putGStateDict"),dn(">>")}},Ba=function(G){fa(G.resourcesOid,!0),dn("<<"),dn("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Lc(),Ac(),El(G.objectOid),Pc(),Cd(),dn(">>"),dn("endobj")},Tl=function(){var G=[];fl(),hu(),rc(),ac(G),ae.publish("putResources"),G.forEach(Ba),Ba({resourcesOid:el,objectOid:Number.MAX_SAFE_INTEGER}),ae.publish("postPutResources")},Oc=function(){ae.publish("putAdditionalObjects");for(var G=0;G<Vo.length;G++){var ne=Vo[G];fa(ne.objId,!0),dn(ne.content),dn("endobj")}ae.publish("postPutAdditionalObjects")},Ic=function(G){Nr[G.fontName]=Nr[G.fontName]||{},Nr[G.fontName][G.fontStyle]=G.id},xc=function(G,ne,rn,xn,qn){var Po={id:"F"+(Object.keys(Wi).length+1).toString(10),postScriptName:G,fontName:ne,fontStyle:rn,encoding:xn,isStandardFont:qn||!1,metadata:{}};return ae.publish("addFont",{font:Po,instance:this}),Wi[Po.id]=Po,Ic(Po),Po.id},fu=function(G){for(var ne=0,rn=xo.length;ne<rn;ne++){var xn=xc.call(this,G[ne][0],G[ne][1],G[ne][2],xo[ne][3],!0);!1===W&&(lt[xn]=!0);var qn=G[ne][0].split("-");Ic({id:xn,fontName:qn[0],fontStyle:qn[1]||""})}ae.publish("addFonts",{fonts:Wi,dictionary:Nr})},Ll=function(G){return G.foo=function(){try{return G.apply(this,arguments)}catch(xn){var ne=xn.stack||"";~ne.indexOf(" at ")&&(ne=ne.split(" at ")[1]);var rn="Error in function "+ne.split("\n")[0].split("<")[0]+": "+xn.message;if(!H.console)throw new Error(rn);H.console.error(rn,xn),H.alert&&alert(rn)}},G.foo.bar=G,G.foo},Al=function(G,ne){var rn,xn,qn,Po,$o,vi,Gi,Ji,_r;if(qn=(ne=ne||{}).sourceEncoding||"Unicode",$o=ne.outputEncoding,(ne.autoencode||$o)&&Wi[Ai].metadata&&Wi[Ai].metadata[qn]&&Wi[Ai].metadata[qn].encoding&&(Po=Wi[Ai].metadata[qn].encoding,!$o&&Wi[Ai].encoding&&($o=Wi[Ai].encoding),!$o&&Po.codePages&&($o=Po.codePages[0]),"string"==typeof $o&&($o=Po[$o]),$o)){for(Gi=!1,vi=[],rn=0,xn=G.length;rn<xn;rn++)(Ji=$o[G.charCodeAt(rn)])?vi.push(String.fromCharCode(Ji)):vi.push(G[rn]),vi[rn].charCodeAt(0)>>8&&(Gi=!0);G=vi.join("")}for(rn=G.length;void 0===Gi&&0!==rn;)G.charCodeAt(rn-1)>>8&&(Gi=!0),rn--;if(!Gi)return G;for(vi=ne.noBOM?[]:[254,255],rn=0,xn=G.length;rn<xn;rn++){if((_r=(Ji=G.charCodeAt(rn))>>8)>>8)throw new Error("Character at position "+rn+" of string '"+G+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");vi.push(_r),vi.push(Ji-(_r<<8))}return String.fromCharCode.apply(void 0,vi)},ps=q.__private__.pdfEscape=q.pdfEscape=function(G,ne){return Al(G,ne).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},vd=q.__private__.beginPage=function(G){Fo[++rt]=[],_t[rt]={objId:0,contentsObjId:0,userUnit:Number(a),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(G[0]),topRightY:Number(G[1])}},Kd(rt),yo(Fo[tn])},Il=function(G,ne){var rn,xn,qn;switch(b=ne||b,"string"==typeof G&&(rn=Jt(G.toLowerCase()),Array.isArray(rn)&&(xn=rn[0],qn=rn[1])),Array.isArray(G)&&(xn=G[0]*hi,qn=G[1]*hi),isNaN(xn)&&(xn=u[0],qn=u[1]),(xn>14400||qn>14400)&&(Pe.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),xn=Math.min(14400,xn),qn=Math.min(14400,qn)),u=[xn,qn],b.substr(0,1)){case"l":qn>xn&&(u=[qn,xn]);break;case"p":xn>qn&&(u=[qn,xn])}vd(u),Cu(zl),dn(Pa),0!==od&&dn(od+" J"),0!==vu&&dn(vu+" j"),ae.publish("addPage",{pageNumber:rt})},sc=function(G){G>0&&G<=rt&&(Fo.splice(G,1),_t.splice(G,1),rt--,tn>rt&&(tn=rt),this.setPage(tn))},Kd=function(G){G>0&&G<=rt&&(tn=G)},qd=q.__private__.getNumberOfPages=q.getNumberOfPages=function(){return Fo.length-1},Zd=function(G,ne,rn){var xn,qn=void 0;return rn=rn||{},ne=void 0!==ne?ne:Wi[Ai].fontStyle,xn=(G=void 0!==G?G:Wi[Ai].fontName).toLowerCase(),void 0!==Nr[xn]&&void 0!==Nr[xn][ne]?qn=Nr[xn][ne]:void 0!==Nr[G]&&void 0!==Nr[G][ne]?qn=Nr[G][ne]:!1===rn.disableWarning&&Pe.warn("Unable to look up font label for font '"+G+"', '"+ne+"'. Refer to getFontList() for available fonts."),qn||rn.noFallback||null==(qn=Nr.times[ne])&&(qn=Nr.times.normal),qn},_u=q.__private__.putInfo=function(){var G=Ur(),ne=function(xn){return xn};for(var rn in null!==T&&(ne=Lt.encryptor(G,0)),dn("<<"),dn("/Producer ("+ps(ne("jsPDF "+Ci.version))+")"),zi)zi.hasOwnProperty(rn)&&zi[rn]&&dn("/"+rn.substr(0,1).toUpperCase()+rn.substr(1)+" ("+ps(ne(zi[rn]))+")");dn("/CreationDate ("+ps(ne(mo))+")"),dn(">>"),dn("endobj")},yd=q.__private__.putCatalog=function(G){var ne=(G=G||{}).rootDictionaryObjId||ss;switch(Ur(),dn("<<"),dn("/Type /Catalog"),dn("/Pages "+ne+" 0 R"),Mi||(Mi="fullwidth"),Mi){case"fullwidth":dn("/OpenAction [3 0 R /FitH null]");break;case"fullheight":dn("/OpenAction [3 0 R /FitV null]");break;case"fullpage":dn("/OpenAction [3 0 R /Fit]");break;case"original":dn("/OpenAction [3 0 R /XYZ null null 1]");break;default:var rn=""+Mi;"%"===rn.substr(rn.length-1)&&(Mi=parseInt(Mi)/100),"number"==typeof Mi&&dn("/OpenAction [3 0 R /XYZ null null "+Mo(Mi)+"]")}switch(gr||(gr="continuous"),gr){case"continuous":dn("/PageLayout /OneColumn");break;case"single":dn("/PageLayout /SinglePage");break;case"two":case"twoleft":dn("/PageLayout /TwoColumnLeft");break;case"tworight":dn("/PageLayout /TwoColumnRight")}tr&&dn("/PageMode /"+tr),ae.publish("putCatalog"),dn(">>"),dn("endobj")},Hl=q.__private__.putTrailer=function(){dn("trailer"),dn("<<"),dn("/Size "+(Tn+1)),dn("/Root "+Tn+" 0 R"),dn("/Info "+(Tn-1)+" 0 R"),null!==T&&dn("/Encrypt "+Lt.oid+" 0 R"),dn("/ID [ <"+co+"> <"+co+"> ]"),dn(">>")},lc=q.__private__.putHeader=function(){dn("%PDF-"+Kt),dn("%\xba\xdf\xac\xe0")},Rc=q.__private__.putXRef=function(){var G="0000000000";dn("xref"),dn("0 "+(Tn+1)),dn("0000000000 65535 f ");for(var ne=1;ne<=Tn;ne++)dn("function"==typeof Qn[ne]?(G+Qn[ne]()).slice(-10)+" 00000 n ":void 0!==Qn[ne]?(G+Qn[ne]).slice(-10)+" 00000 n ":"0000000000 00000 n ")},ar=q.__private__.buildDocument=function(){Ni(),yo(uo),ae.publish("buildDocument"),lc(),ic(),Oc(),Tl(),null!==T&&Qc(),_u(),yd();var G=Xn;return Rc(),Hl(),dn("startxref"),dn(""+G),dn("%%EOF"),yo(Fo[tn]),uo.join("\n")},S=q.__private__.getBlob=function(G){return new Blob([Si(G)],{type:"application/pdf"})},z=q.output=q.__private__.output=Ll(function(G,ne){switch("string"==typeof(ne=ne||{})?ne={filename:ne}:ne.filename=ne.filename||"generated.pdf",G){case void 0:return ar();case"save":q.save(ne.filename);break;case"arraybuffer":return Si(ar());case"blob":return S(ar());case"bloburi":case"bloburl":if(void 0!==H.URL&&"function"==typeof H.URL.createObjectURL)return H.URL&&H.URL.createObjectURL(S(ar()))||void 0;Pe.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var rn="",xn=ar();try{rn=pn(xn)}catch{rn=pn(unescape(encodeURIComponent(xn)))}return"data:application/pdf;filename="+ne.filename+";base64,"+rn;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(H)){var qn="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Po=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';ne.pdfObjectUrl&&(qn=ne.pdfObjectUrl,Po="");var $o='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><script src="'+qn+'"'+Po+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(ne)+");<\/script></body></html>",vi=H.open();return null!==vi&&vi.document.write($o),vi}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(H)){var Gi='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe id="pdfViewer" src="'+(ne.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+ne.filename+'" width="500px" height="400px" /></body></html>',Ji=H.open();if(null!==Ji){Ji.document.write(Gi);var _r=this;Ji.document.documentElement.querySelector("#pdfViewer").onload=function(){Ji.document.title=ne.filename,Ji.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(_r.output("bloburl"))}}return Ji}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(H))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Yr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe src="'+this.output("datauristring",ne)+'"></iframe></body></html>',Ga=H.open();if(null!==Ga&&(Ga.document.write(Yr),Ga.document.title=ne.filename),Ga||typeof safari>"u")return Ga;break;case"datauri":case"dataurl":return H.document.location.href=this.output("datauristring",ne);default:return null}}),Ct=function(G){return!0===Array.isArray(Ze)&&Ze.indexOf(G)>-1};switch(m){case"pt":hi=1;break;case"mm":hi=72/25.4;break;case"cm":hi=72/2.54;break;case"in":hi=72;break;case"px":hi=1==Ct("px_scaling")?.75:96/72;break;case"pc":case"em":hi=12;break;case"ex":hi=6;break;default:if("number"!=typeof m)throw new Error("Invalid unit: "+m);hi=m}var Lt=null;Ro(),un();var be=function(G){return null!==T?Lt.encryptor(G,0):function(ne){return ne}},bn=q.__private__.getPageInfo=q.getPageInfo=function(G){if(isNaN(G)||G%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:_t[G].objId,pageNumber:G,pageContext:_t[G]}},$n=q.__private__.getPageInfoByObjId=function(G){if(isNaN(G)||G%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var ne in _t)if(_t[ne].objId===G)break;return bn(ne)},ji=q.__private__.getCurrentPageInfo=q.getCurrentPageInfo=function(){return{objId:_t[tn].objId,pageNumber:tn,pageContext:_t[tn]}};q.addPage=function(){return Il.apply(this,arguments),this},q.setPage=function(){return Kd.apply(this,arguments),yo.call(this,Fo[tn]),this},q.insertPage=function(G){return this.addPage(),this.movePage(tn,G),this},q.movePage=function(G,ne){var rn,xn;if(G>ne){rn=Fo[G],xn=_t[G];for(var qn=G;qn>ne;qn--)Fo[qn]=Fo[qn-1],_t[qn]=_t[qn-1];Fo[ne]=rn,_t[ne]=xn,this.setPage(ne)}else if(G<ne){rn=Fo[G],xn=_t[G];for(var Po=G;Po<ne;Po++)Fo[Po]=Fo[Po+1],_t[Po]=_t[Po+1];Fo[ne]=rn,_t[ne]=xn,this.setPage(ne)}return this},q.deletePage=function(){return sc.apply(this,arguments),this},q.__private__.text=q.text=function(G,ne,rn,xn,qn){var Po,$o,vi,Gi,Ji,_r,Yr,Ga,ja,Qa=(xn=xn||{}).scope||this;if("number"==typeof G&&"number"==typeof ne&&("string"==typeof rn||Array.isArray(rn))){var qs=rn;rn=ne,ne=G,G=qs}if(arguments[3]instanceof Qo?(cn("The transform parameter of text() with a Matrix value"),ja=qn):(vi=arguments[4],Gi=arguments[5],"object"===o(Yr=arguments[3])&&null!==Yr||("string"==typeof vi&&(Gi=vi,vi=null),"string"==typeof Yr&&(Gi=Yr,Yr=null),"number"==typeof Yr&&(vi=Yr,Yr=null),xn={flags:Yr,angle:vi,align:Gi})),isNaN(ne)||isNaN(rn)||null==G)throw new Error("Invalid arguments passed to jsPDF.text");if(0===G.length)return Qa;var ms="",Vl=!1,Ml="number"==typeof xn.lineHeightFactor?xn.lineHeightFactor:ed,kc=Qa.internal.scaleFactor;function xu(ga){return ga=ga.split("\t").join(Array(xn.TabLen||9).join(" ")),ps(ga,Yr)}function Sd(ga){for(var _a,Xa=ga.concat(),ts=[],Kl=Xa.length;Kl--;)"string"==typeof(_a=Xa.shift())?ts.push(_a):Array.isArray(ga)&&(1===_a.length||void 0===_a[1]&&void 0===_a[2])?ts.push(_a[0]):ts.push([_a[0],_a[1],_a[2]]);return ts}function nu(ga,_a){var Xa;if("string"==typeof ga)Xa=_a(ga)[0];else if(Array.isArray(ga)){for(var ts,Kl,ql=ga.concat(),cd=[],Au=ql.length;Au--;)"string"==typeof(ts=ql.shift())?cd.push(_a(ts)[0]):Array.isArray(ts)&&"string"==typeof ts[0]&&(Kl=_a(ts[0],ts[1],ts[2]),cd.push([Kl[0],Kl[1],Kl[2]]));Xa=cd}return Xa}var rd=!1,wu=!0;if("string"==typeof G)rd=!0;else if(Array.isArray(G)){var ku=G.concat();$o=[];for(var Ed,ll=ku.length;ll--;)("string"!=typeof(Ed=ku.shift())||Array.isArray(Ed)&&"string"!=typeof Ed[0])&&(wu=!1);rd=wu}if(!1===rd)throw new Error('Type of text must be string or Array. "'+G+'" is not recognized.');"string"==typeof G&&(G=G.match(/[\r?\n]/)?G.split(/\r\n|\r|\n/g):[G]);var Ul=li/Qa.internal.scaleFactor,Td=Ul*(Ml-1);switch(xn.baseline){case"bottom":rn-=Td;break;case"top":rn+=Ul-Td;break;case"hanging":rn+=Ul-2*Td;break;case"middle":rn+=Ul/2-Td}if((_r=xn.maxWidth||0)>0&&("string"==typeof G?G=Qa.splitTextToSize(G,_r):"[object Array]"===Object.prototype.toString.call(G)&&(G=G.reduce(function(ga,_a){return ga.concat(Qa.splitTextToSize(_a,_r))},[]))),ae.publish("preProcessText",Po={text:G,x:ne,y:rn,options:xn,mutex:{pdfEscape:ps,activeFontKey:Ai,fonts:Wi,activeFontSize:li}}),G=Po.text,vi=(xn=Po.options).angle,ja instanceof Qo||!vi||"number"!=typeof vi)vi&&vi instanceof Qo&&(ja=vi);else{vi*=Math.PI/180,0===xn.rotationDirection&&(vi=-vi),an===Ee.ADVANCED&&(vi=-vi);var ad=Math.cos(vi),Du=Math.sin(vi);ja=new Qo(ad,Du,-Du,ad,0,0)}an!==Ee.ADVANCED||ja||(ja=rr),void 0!==(Ji=xn.charSpace||ls)&&(ms+=Wn(Ve(Ji))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(Ga=xn.horizontalScale)&&(ms+=Wn(100*Ga)+" Tz\n");var Rl=-1,ou=void 0!==xn.renderingMode?xn.renderingMode:xn.stroke,Su=Qa.internal.getCurrentPageInfo().pageContext;switch(ou){case 0:case!1:case"fill":Rl=0;break;case 1:case!0:case"stroke":Rl=1;break;case 2:case"fillThenStroke":Rl=2;break;case 3:case"invisible":Rl=3;break;case 4:case"fillAndAddForClipping":Rl=4;break;case 5:case"strokeAndAddPathForClipping":Rl=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Rl=6;break;case 7:case"addToPathForClipping":Rl=7}var Eu=void 0!==Su.usedRenderingMode?Su.usedRenderingMode:-1;-1!==Rl?ms+=Rl+" Tr\n":-1!==Eu&&(ms+="0 Tr\n"),-1!==Rl&&(Su.usedRenderingMode=Rl),Gi=xn.align||"left";var Cl,iu=li*Ml,ru=Qa.internal.pageSize.getWidth(),Tu=Wi[Ai];Ji=xn.charSpace||ls,_r=xn.maxWidth||0,Yr=Object.assign({autoencode:!0,noBOM:!0},xn.flags);var dc=[];if("[object Array]"===Object.prototype.toString.call(G)){var Zs;$o=Sd(G),"left"!==Gi&&(Cl=$o.map(function(ga){return Qa.getStringUnitWidth(ga,{font:Tu,charSpace:Ji,fontSize:li,doKerning:!1})*li/kc}));var Wl,uc=0;if("right"===Gi){ne-=Cl[0],G=[],ll=$o.length;for(var Gl=0;Gl<ll;Gl++)0===Gl?(Wl=Yc(ne),Zs=Bc(rn)):(Wl=Ve(uc-Cl[Gl]),Zs=-iu),G.push([$o[Gl],Wl,Zs]),uc=Cl[Gl]}else if("center"===Gi){ne-=Cl[0]/2,G=[],ll=$o.length;for(var $l=0;$l<ll;$l++)0===$l?(Wl=Yc(ne),Zs=Bc(rn)):(Wl=Ve((uc-Cl[$l])/2),Zs=-iu),G.push([$o[$l],Wl,Zs]),uc=Cl[$l]}else if("left"===Gi){G=[],ll=$o.length;for(var Dc=0;Dc<ll;Dc++)G.push($o[Dc])}else{if("justify"!==Gi)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');G=[],ll=$o.length,_r=0!==_r?_r:ru;for(var gc=0;gc<ll;gc++)Zs=0===gc?Bc(rn):-iu,Wl=0===gc?Yc(ne):0,dc.push(gc<ll-1?Wn(Ve((_r-Cl[gc])/($o[gc].split(" ").length-1))):0),G.push([$o[gc],Wl,Zs])}}var jc="boolean"==typeof xn.R2L?xn.R2L:Ei;!0===jc&&(G=nu(G,function(ga,_a,Xa){return[ga.split("").reverse().join(""),_a,Xa]})),ae.publish("postProcessText",Po={text:G,x:ne,y:rn,options:xn,mutex:{pdfEscape:ps,activeFontKey:Ai,fonts:Wi,activeFontSize:li}}),G=Po.text,Vl=Po.mutex.isHex||!1;var Lu=Wi[Ai].encoding;"WinAnsiEncoding"!==Lu&&"StandardEncoding"!==Lu||(G=nu(G,function(ga,_a,Xa){return[xu(ga),_a,Xa]})),$o=Sd(G),G=[];for(var sd,cl,pc,vl=0,js=1,cs=Array.isArray($o[0])?js:vl,ld="",au=function(ga,_a,Xa){var ts="";return Xa instanceof Qo?(Xa="number"==typeof xn.angle?Io(Xa,new Qo(1,0,0,1,ga,_a)):Io(new Qo(1,0,0,1,ga,_a),Xa),an===Ee.ADVANCED&&(Xa=Io(new Qo(1,0,0,-1,0,0),Xa)),ts=Xa.join(" ")+" Tm\n"):ts=Wn(ga)+" "+Wn(_a)+" Td\n",ts},mc=0;mc<$o.length;mc++){switch(ld="",cs){case js:pc=(Vl?"<":"(")+$o[mc][0]+(Vl?">":")"),sd=parseFloat($o[mc][1]),cl=parseFloat($o[mc][2]);break;case vl:pc=(Vl?"<":"(")+$o[mc]+(Vl?">":")"),sd=Yc(ne),cl=Bc(rn)}void 0!==dc&&void 0!==dc[mc]&&(ld=dc[mc]+" Tw\n"),0===mc?G.push(ld+au(sd,cl,ja)+pc):cs===vl?G.push(ld+pc):cs===js&&G.push(ld+au(sd,cl,ja)+pc)}G=G.join(cs===vl?" Tj\nT* ":" Tj\n"),G+=" Tj\n";var Hc="BT\n/";return Hc+=Ai+" "+li+" Tf\n",Hc+=Wn(li*Ml)+" TL\n",Hc+=nd+"\n",Hc+=ms,Hc+=G,dn(Hc+="ET"),lt[Ai]=!0,Qa};var sr=q.__private__.clip=q.clip=function(G){return dn("evenodd"===G?"W*":"W"),this};q.clipEvenOdd=function(){return sr("evenodd")},q.__private__.discardPath=q.discardPath=function(){return dn("n"),this};var Er=q.__private__.isValidStyle=function(G){var ne=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(G)&&(ne=!0),ne};q.__private__.setDefaultPathOperation=q.setDefaultPathOperation=function(G){return Er(G)&&(P=G),this};var vs=q.__private__.getStyle=q.getStyle=function(G){var ne=P;switch(G){case"D":case"S":ne="S";break;case"F":ne="f";break;case"FD":case"DF":ne="B";break;case"f":case"f*":case"B":case"B*":ne=G}return ne},_l=q.close=function(){return dn("h"),this};q.stroke=function(){return dn("S"),this},q.fill=function(G){return al("f",G),this},q.fillEvenOdd=function(G){return al("f*",G),this},q.fillStroke=function(G){return al("B",G),this},q.fillStrokeEvenOdd=function(G){return al("B*",G),this};var al=function(G,ne){"object"===o(ne)?Mu(ne,G):dn(G)},bu=function(G){null===G||an===Ee.ADVANCED&&void 0===G||(G=vs(G),dn(G))};function Ag(G,ne,rn,xn,qn){var Po=new la(ne||this.boundingBox,rn||this.xStep,xn||this.yStep,this.gState,qn||this.matrix);Po.stream=this.stream;var $o=G+"$$"+this.cloneIndex+++"$$";return Ir($o,Po),Po}var Mu=function(G,ne){var rn=Dl[G.key],xn=pr[rn];if(xn instanceof sa)dn("q"),dn(Xc(ne)),xn.gState&&q.setGState(xn.gState),dn(G.matrix.toString()+" cm"),dn("/"+rn+" sh"),dn("Q");else if(xn instanceof la){var qn=new Qo(1,0,0,-1,0,wc());G.matrix&&(qn=qn.multiply(G.matrix||rr),rn=Ag.call(xn,G.key,G.boundingBox,G.xStep,G.yStep,qn).id),dn("q"),dn("/Pattern cs"),dn("/"+rn+" scn"),xn.gState&&q.setGState(xn.gState),dn(ne),dn("Q")}},Xc=function(G){switch(G){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Pd=q.moveTo=function(G,ne){return dn(Wn(Ve(G))+" "+Wn(mn(ne))+" m"),this},td=q.lineTo=function(G,ne){return dn(Wn(Ve(G))+" "+Wn(mn(ne))+" l"),this},Fc=q.curveTo=function(G,ne,rn,xn,qn,Po){return dn([Wn(Ve(G)),Wn(mn(ne)),Wn(Ve(rn)),Wn(mn(xn)),Wn(Ve(qn)),Wn(mn(Po)),"c"].join(" ")),this};q.__private__.line=q.line=function(G,ne,rn,xn,qn){if(isNaN(G)||isNaN(ne)||isNaN(rn)||isNaN(xn)||!Er(qn))throw new Error("Invalid arguments passed to jsPDF.line");return an===Ee.COMPAT?this.lines([[rn-G,xn-ne]],G,ne,[1,1],qn||"S"):this.lines([[rn-G,xn-ne]],G,ne,[1,1]).stroke()},q.__private__.lines=q.lines=function(G,ne,rn,xn,qn,Po){var $o,vi,Gi,Ji,_r,qs,ms,Vl;if("number"==typeof G&&(Vl=rn,rn=ne,ne=G,G=Vl),xn=xn||[1,1],Po=Po||!1,isNaN(ne)||isNaN(rn)||!Array.isArray(G)||!Array.isArray(xn)||!Er(qn)||"boolean"!=typeof Po)throw new Error("Invalid arguments passed to jsPDF.lines");for(Pd(ne,rn),$o=xn[0],vi=xn[1],Ji=G.length,qs=ne,ms=rn,Gi=0;Gi<Ji;Gi++)2===(_r=G[Gi]).length?td(qs=_r[0]*$o+qs,ms=_r[1]*vi+ms):Fc(_r[0]*$o+qs,_r[1]*vi+ms,_r[2]*$o+qs,_r[3]*vi+ms,qs=_r[4]*$o+qs,ms=_r[5]*vi+ms);return Po&&_l(),bu(qn),this},q.path=function(G){for(var ne=0;ne<G.length;ne++){var rn=G[ne],xn=rn.c;switch(rn.op){case"m":Pd(xn[0],xn[1]);break;case"l":td(xn[0],xn[1]);break;case"c":Fc.apply(this,xn);break;case"h":_l()}}return this},q.__private__.rect=q.rect=function(G,ne,rn,xn,qn){if(isNaN(G)||isNaN(ne)||isNaN(rn)||isNaN(xn)||!Er(qn))throw new Error("Invalid arguments passed to jsPDF.rect");return an===Ee.COMPAT&&(xn=-xn),dn([Wn(Ve(G)),Wn(mn(ne)),Wn(Ve(rn)),Wn(Ve(xn)),"re"].join(" ")),bu(qn),this},q.__private__.triangle=q.triangle=function(G,ne,rn,xn,qn,Po,$o){if(isNaN(G)||isNaN(ne)||isNaN(rn)||isNaN(xn)||isNaN(qn)||isNaN(Po)||!Er($o))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[rn-G,xn-ne],[qn-rn,Po-xn],[G-qn,ne-Po]],G,ne,[1,1],$o,!0),this},q.__private__.roundedRect=q.roundedRect=function(G,ne,rn,xn,qn,Po,$o){if(isNaN(G)||isNaN(ne)||isNaN(rn)||isNaN(xn)||isNaN(qn)||isNaN(Po)||!Er($o))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var vi=4/3*(Math.SQRT2-1);return qn=Math.min(qn,.5*rn),Po=Math.min(Po,.5*xn),this.lines([[rn-2*qn,0],[qn*vi,0,qn,Po-Po*vi,qn,Po],[0,xn-2*Po],[0,Po*vi,-qn*vi,Po,-qn,Po],[2*qn-rn,0],[-qn*vi,0,-qn,-Po*vi,-qn,-Po],[0,2*Po-xn],[0,-Po*vi,qn*vi,-Po,qn,-Po]],G+qn,ne,[1,1],$o,!0),this},q.__private__.ellipse=q.ellipse=function(G,ne,rn,xn,qn){if(isNaN(G)||isNaN(ne)||isNaN(rn)||isNaN(xn)||!Er(qn))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Po=4/3*(Math.SQRT2-1)*rn,$o=4/3*(Math.SQRT2-1)*xn;return Pd(G+rn,ne),Fc(G+rn,ne-$o,G+Po,ne-xn,G,ne-xn),Fc(G-Po,ne-xn,G-rn,ne-$o,G-rn,ne),Fc(G-rn,ne+$o,G-Po,ne+xn,G,ne+xn),Fc(G+Po,ne+xn,G+rn,ne+$o,G+rn,ne),bu(qn),this},q.__private__.circle=q.circle=function(G,ne,rn,xn){if(isNaN(G)||isNaN(ne)||isNaN(rn)||!Er(xn))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(G,ne,rn,rn,xn)},q.setFont=function(G,ne,rn){return rn&&(ne=lo(ne,rn)),Ai=Zd(G,ne,{disableWarning:!1}),this};var sl=q.__private__.getFont=q.getFont=function(){return Wi[Zd.apply(q,arguments)]};q.__private__.getFontList=q.getFontList=function(){var G,ne,rn={};for(G in Nr)if(Nr.hasOwnProperty(G))for(ne in rn[G]=[],Nr[G])Nr[G].hasOwnProperty(ne)&&rn[G].push(ne);return rn},q.addFont=function(G,ne,rn,xn,qn){var Po=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==Po.indexOf(arguments[3])?qn=arguments[3]:arguments[3]&&-1==Po.indexOf(arguments[3])&&(rn=lo(rn,xn)),xc.call(this,G,ne,rn,qn=qn||"Identity-H")};var ed,zl=E.lineWidth||.200025,Od=q.__private__.getLineWidth=q.getLineWidth=function(){return zl},Cu=q.__private__.setLineWidth=q.setLineWidth=function(G){return zl=G,dn(Wn(Ve(G))+" w"),this};q.__private__.setLineDash=Ci.API.setLineDash=Ci.API.setLineDashPattern=function(G,ne){if(G=G||[],ne=ne||0,isNaN(ne)||!Array.isArray(G))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return G=G.map(function(rn){return Wn(Ve(rn))}).join(" "),ne=Wn(Ve(ne)),dn("["+G+"] "+ne+" d"),this};var Jd=q.__private__.getLineHeight=q.getLineHeight=function(){return li*ed};q.__private__.getLineHeight=q.getLineHeight=function(){return li*ed};var Nc=q.__private__.setLineHeightFactor=q.setLineHeightFactor=function(G){return"number"==typeof(G=G||1.15)&&(ed=G),this},Qd=q.__private__.getLineHeightFactor=q.getLineHeightFactor=function(){return ed};Nc(E.lineHeight);var Yc=q.__private__.getHorizontalCoordinate=function(G){return Ve(G)},Bc=q.__private__.getVerticalCoordinate=function(G){return an===Ee.ADVANCED?G:_t[tn].mediaBox.topRightY-_t[tn].mediaBox.bottomLeftY-Ve(G)},Ig=q.__private__.getHorizontalCoordinateString=q.getHorizontalCoordinateString=function(G){return Wn(Yc(G))},cc=q.__private__.getVerticalCoordinateString=q.getVerticalCoordinateString=function(G){return Wn(Bc(G))},Pa=E.strokeColor||"0 G";q.__private__.getStrokeColor=q.getDrawColor=function(){return Ta(Pa)},q.__private__.setStrokeColor=q.setDrawColor=function(G,ne,rn,xn){return Pa=nl({ch1:G,ch2:ne,ch3:rn,ch4:xn,pdfColorType:"draw",precision:2}),dn(Pa),this};var xd=E.fillColor||"0 g";q.__private__.getFillColor=q.getFillColor=function(){return Ta(xd)},q.__private__.setFillColor=q.setFillColor=function(G,ne,rn,xn){return xd=nl({ch1:G,ch2:ne,ch3:rn,ch4:xn,pdfColorType:"fill",precision:2}),dn(xd),this};var nd=E.textColor||"0 g",Xd=q.__private__.getTextColor=q.getTextColor=function(){return Ta(nd)};q.__private__.setTextColor=q.setTextColor=function(G,ne,rn,xn){return nd=nl({ch1:G,ch2:ne,ch3:rn,ch4:xn,pdfColorType:"text",precision:3}),this};var ls=E.charSpace,wd=q.__private__.getCharSpace=q.getCharSpace=function(){return parseFloat(ls||0)};q.__private__.setCharSpace=q.setCharSpace=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return ls=G,this};var od=0;q.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},q.__private__.setLineCap=q.setLineCap=function(G){var ne=q.CapJoinStyles[G];if(void 0===ne)throw new Error("Line cap style of '"+G+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return od=ne,dn(ne+" J"),this};var vu=0;q.__private__.setLineJoin=q.setLineJoin=function(G){var ne=q.CapJoinStyles[G];if(void 0===ne)throw new Error("Line join style of '"+G+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return vu=ne,dn(ne+" j"),this},q.__private__.setLineMiterLimit=q.__private__.setMiterLimit=q.setLineMiterLimit=q.setMiterLimit=function(G){if(G=G||0,isNaN(G))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return dn(Wn(Ve(G))+" M"),this},q.GState=is,q.setGState=function(G){(G="string"==typeof G?V[$[G]]:Ju(null,G)).equals(j)||(dn("/"+G.id+" gs"),j=G)};var Ju=function(G,ne){if(!G||!$[G]){var rn=!1;for(var xn in V)if(V.hasOwnProperty(xn)&&V[xn].equals(ne)){rn=!0;break}if(rn)ne=V[xn];else{var qn="GS"+(Object.keys(V).length+1).toString(10);V[qn]=ne,ne.id=qn}return G&&($[G]=ne.id),ae.publish("addGState",ne),ne}};q.addGState=function(G,ne){return Ju(G,ne),this},q.saveGraphicsState=function(){return dn("q"),$s.push({key:Ai,size:li,color:nd}),this},q.restoreGraphicsState=function(){dn("Q");var G=$s.pop();return Ai=G.key,li=G.size,nd=G.color,j=null,this},q.setCurrentTransformationMatrix=function(G){return dn(G.toString()+" cm"),this},q.comment=function(G){return dn("#"+G),this};var kd=function(G,ne){var rn=G||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return rn},set:function(Po){isNaN(Po)||(rn=parseFloat(Po))}});var xn=ne||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return xn},set:function(Po){isNaN(Po)||(xn=parseFloat(Po))}});var qn="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return qn},set:function(Po){qn=Po.toString()}}),this},yu=function(G,ne,rn,xn){kd.call(this,G,ne),this.type="rect";var qn=rn||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return qn},set:function($o){isNaN($o)||(qn=parseFloat($o))}});var Po=xn||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Po},set:function($o){isNaN($o)||(Po=parseFloat($o))}}),this},tu=function(){this.page=rt,this.currentPage=tn,this.pages=Fo.slice(0),this.pagesContext=_t.slice(0),this.x=Na,this.y=Fr,this.matrix=tl,this.width=id(tn),this.height=wc(tn),this.outputDestination=si,this.id="",this.objectNumber=-1};tu.prototype.restore=function(){rt=this.page,_t=this.pagesContext,Fo=this.pages,Na=this.x,Fr=this.y,tl=this.matrix,bl(tn=this.currentPage,this.width),Ou(tn,this.height),si=this.outputDestination};var Dd=function(G,ne,rn,xn,qn){Xo.push(new tu),rt=tn=0,Fo=[],Na=G,Fr=ne,tl=qn,vd([rn,xn])},Pu=function(G){if(so[G])Xo.pop().restore();else{var ne=new tu,rn="Xo"+(Object.keys(ve).length+1).toString(10);ne.id=rn,so[G]=rn,ve[rn]=ne,ae.publish("addFormObject",ne),Xo.pop().restore()}};for(var eu in q.beginFormObject=function(G,ne,rn,xn,qn){return Dd(G,ne,rn,xn,qn),this},q.endFormObject=function(G){return Pu(G),this},q.doFormObject=function(G,ne){var rn=ve[so[G]];return dn("q"),dn(ne.toString()+" cm"),dn("/"+rn.id+" Do"),dn("Q"),this},q.getFormObject=function(G){var ne=ve[so[G]];return{x:ne.x,y:ne.y,width:ne.width,height:ne.height,matrix:ne.matrix}},q.save=function(G,ne){return G=G||"generated.pdf",(ne=ne||{}).returnPromise=ne.returnPromise||!1,!1===ne.returnPromise?(hn(S(ar()),G),"function"==typeof hn.unload&&H.setTimeout&&setTimeout(hn.unload,911),this):new Promise(function(rn,xn){try{var qn=hn(S(ar()),G);"function"==typeof hn.unload&&H.setTimeout&&setTimeout(hn.unload,911),rn(qn)}catch(Po){xn(Po.message)}})},Ci.API)Ci.API.hasOwnProperty(eu)&&("events"===eu&&Ci.API.events.length?function(G,ne){var xn,qn;for(qn=ne.length-1;-1!==qn;qn--)G.subscribe.apply(G,[ne[qn][0]].concat("function"==typeof(xn=ne[qn][1])?[xn]:xn))}(ae,Ci.API.events):q[eu]=Ci.API[eu]);var id=q.getPageWidth=function(G){return(_t[G=G||tn].mediaBox.topRightX-_t[G].mediaBox.bottomLeftX)/hi},bl=q.setPageWidth=function(G,ne){_t[G].mediaBox.topRightX=ne*hi+_t[G].mediaBox.bottomLeftX},wc=q.getPageHeight=function(G){return(_t[G=G||tn].mediaBox.topRightY-_t[G].mediaBox.bottomLeftY)/hi},Ou=q.setPageHeight=function(G,ne){_t[G].mediaBox.topRightY=ne*hi+_t[G].mediaBox.bottomLeftY};return q.internal={pdfEscape:ps,getStyle:vs,getFont:sl,getFontSize:mi,getCharSpace:wd,getTextColor:Xd,getLineHeight:Jd,getLineHeightFactor:Qd,getLineWidth:Od,write:nr,getHorizontalCoordinate:Yc,getVerticalCoordinate:Bc,getCoordinateString:Ig,getVerticalCoordinateString:cc,collections:{},newObject:Ur,newAdditionalObject:Sl,newObjectDeferred:ta,newObjectDeferredBegin:fa,getFilters:Ks,putStream:Es,events:ae,scaleFactor:hi,pageSize:{getWidth:function(){return id(tn)},setWidth:function(G){bl(tn,G)},getHeight:function(){return wc(tn)},setHeight:function(G){Ou(tn,G)}},encryptionOptions:T,encryption:Lt,getEncryptor:be,output:z,getNumberOfPages:qd,pages:Fo,out:dn,f2:Mo,f3:He,getPageInfo:bn,getPageInfoByObjId:$n,getCurrentPageInfo:ji,getPDFVersion:zt,Point:kd,Rectangle:yu,Matrix:Qo,hasHotfix:Ct},Object.defineProperty(q.internal.pageSize,"width",{get:function(){return id(tn)},set:function(G){bl(tn,G)},enumerable:!0,configurable:!0}),Object.defineProperty(q.internal.pageSize,"height",{get:function(){return wc(tn)},set:function(G){Ou(tn,G)},enumerable:!0,configurable:!0}),fu.call(q,xo),Ai="F1",Il(u,b),ae.publish("initialized"),q}Zr.prototype.lsbFirstWord=function(E){return String.fromCharCode(E>>0&255,E>>8&255,E>>16&255,E>>24&255)},Zr.prototype.toHexString=function(E){return E.split("").map(function(O){return("0"+(255&O.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Zr.prototype.hexToBytes=function(E){for(var O=[],b=0;b<E.length;b+=2)O.push(String.fromCharCode(parseInt(E.substr(b,2),16)));return O.join("")},Zr.prototype.processOwnerPassword=function(E,O){return Ii(jr(O).substr(0,5),E)},Zr.prototype.encryptor=function(E,O){var b=jr(this.encryptionKey+String.fromCharCode(255&E,E>>8&255,E>>16&255,255&O,O>>8&255)).substr(0,10);return function(m){return Ii(b,m)}},is.prototype.equals=function(E){var O,b="id,objectNumber,equals";if(!E||o(E)!==o(this))return!1;var m=0;for(O in this)if(!(b.indexOf(O)>=0)){if(this.hasOwnProperty(O)&&!E.hasOwnProperty(O)||this[O]!==E[O])return!1;m++}for(O in E)E.hasOwnProperty(O)&&b.indexOf(O)<0&&m--;return 0===m},Ci.API={events:[]},Ci.version="2.5.1";var Cr=Ci.API,xa=1,wa=function(E){return E.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Pr=function(E){return E.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Di=function(E){return E.toFixed(2)},Jr=function(E){return E.toFixed(5)};Cr.__acroform__={};var Hr=function(E,O){E.prototype=Object.create(O.prototype),E.prototype.constructor=E},Aa=function(E){return E*xa},Gr=function(E){var O=new Fa,b=ai.internal.getHeight(E)||0,m=ai.internal.getWidth(E)||0;return O.BBox=[0,0,Number(Di(m)),Number(Di(b))],O},Ia=Cr.__acroform__.setBit=function(E,O){if(E=E||0,O=O||0,isNaN(E)||isNaN(O))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return E|1<<O},za=Cr.__acroform__.clearBit=function(E,O){if(E=E||0,O=O||0,isNaN(E)||isNaN(O))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return E&~(1<<O)},_s=Cr.__acroform__.getBit=function(E,O){if(isNaN(E)||isNaN(O))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(E&1<<O)?0:1},ir=Cr.__acroform__.getBitForPdf=function(E,O){if(isNaN(E)||isNaN(O))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return _s(E,O-1)},Zi=Cr.__acroform__.setBitForPdf=function(E,O){if(isNaN(E)||isNaN(O))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Ia(E,O-1)},wi=Cr.__acroform__.clearBitForPdf=function(E,O){if(isNaN(E)||isNaN(O))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return za(E,O-1)},Lr=Cr.__acroform__.calculateCoordinates=function(E,O){var b=O.internal.getHorizontalCoordinate,m=O.internal.getVerticalCoordinate,u=E[0],s=E[1],d=E[2],a=E[3],h={};return h.lowerLeft_X=b(u)||0,h.lowerLeft_Y=m(s+a)||0,h.upperRight_X=b(u+d)||0,h.upperRight_Y=m(s)||0,[Number(Di(h.lowerLeft_X)),Number(Di(h.lowerLeft_Y)),Number(Di(h.upperRight_X)),Number(Di(h.upperRight_Y))]},Ca=function(E){if(E.appearanceStreamContent)return E.appearanceStreamContent;if(E.V||E.DV){var O=[],m=Va(E,E._V||E.DV),u=E.scope.internal.getFont(E.fontName,E.fontStyle).id;O.push("/Tx BMC"),O.push("q"),O.push("BT"),O.push(E.scope.__private__.encodeColorString(E.color)),O.push("/"+u+" "+Di(m.fontSize)+" Tf"),O.push("1 0 0 1 0 0 Tm"),O.push(m.text),O.push("ET"),O.push("Q"),O.push("EMC");var s=Gr(E);return s.scope=E.scope,s.stream=O.join("\n"),s}},Va=function(E,O){var b=0===E.fontSize?E.maxFontSize:E.fontSize,m={text:"",fontSize:""},u=(O=")"==(O="("==O.substr(0,1)?O.substr(1):O).substr(O.length-1)?O.substr(0,O.length-1):O).split(" ");u=u.map(E.multiline?function(He){return He.split("\n")}:function(He){return[He]});var s=b,d=ai.internal.getHeight(E)||0;d=d<0?-d:d;var He,a=ai.internal.getWidth(E)||0;a=a<0?-a:a,s++;t:for(;s>0;){O="",s--;var P,T,W=va("3",E,s).height,lt=E.multiline?d-s:(d-W)/2,q=lt+=2,Kt=0,zt=0,me=0;if(s<=0){O="(...) Tj\n",O+="% Width of Text: "+va(O,E,s=12).width+", FieldWidth:"+a+"\n";break}for(var Jt="",Ee=0,an=0;an<u.length;an++)if(u.hasOwnProperty(an)){var On=!1;if(1!==u[an].length&&me!==u[an].length-1){if((W+2)*(Ee+2)+2>d)continue t;Jt+=u[an][me],On=!0,zt=an,an--}else{Jt=" "==(Jt+=u[an][me]+" ").substr(Jt.length-1)?Jt.substr(0,Jt.length-1):Jt;var zn=parseInt(an),lo=(He=zn)+1<u.length&&va(Jt+" "+u[He+1][0],E,s).width<=a-4,Wn=an>=u.length-1;if(lo&&!Wn){Jt+=" ",me=0;continue}if(lo||Wn){if(Wn)zt=zn;else if(E.multiline&&(W+2)*(Ee+2)+2>d)continue t}else{if(!E.multiline||(W+2)*(Ee+2)+2>d)continue t;zt=zn}}for(var cn="",ho=Kt;ho<=zt;ho++){var Mo=u[ho];if(E.multiline){if(ho===zt){cn+=Mo[me]+" ",me=(me+1)%Mo.length;continue}if(ho===Kt){cn+=Mo[Mo.length-1]+" ";continue}}cn+=Mo[0]+" "}switch(cn=" "==cn.substr(cn.length-1)?cn.substr(0,cn.length-1):cn,T=va(cn,E,s).width,E.textAlign){case"right":P=a-T-2;break;case"center":P=(a-T)/2;break;default:P=2}O+=Di(P)+" "+Di(q)+" Td\n",O+="("+wa(cn)+") Tj\n",O+=-Di(P)+" 0 Td\n",q=-(s+2),T=0,Kt=On?zt:zt+1,Ee++,Jt=""}break}return m.text=O,m.fontSize=s,m},va=function(E,O,b){var m=O.scope.internal.getFont(O.fontName,O.fontStyle),u=O.scope.getStringUnitWidth(E,{font:m,fontSize:parseFloat(b),charSpace:0})*parseFloat(b);return{height:O.scope.getStringUnitWidth("3",{font:m,fontSize:parseFloat(b),charSpace:0})*parseFloat(b)*1.5,width:u}},Or={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},ur=function(E,O){var b={type:"reference",object:E};void 0===O.internal.getPageInfo(E.page).pageContext.annotations.find(function(m){return m.type===b.type&&m.object===b.object})&&O.internal.getPageInfo(E.page).pageContext.annotations.push(b)},na=Cr.__acroform__.arrayToPdfArray=function(E,O,b){var m=function(d){return d};if(Array.isArray(E)){for(var u="[",s=0;s<E.length;s++)switch(0!==s&&(u+=" "),o(E[s])){case"boolean":case"number":case"object":u+=E[s].toString();break;case"string":"/"!==E[s].substr(0,1)?(void 0!==O&&b&&(m=b.internal.getEncryptor(O)),u+="("+wa(m(E[s].toString()))+")"):u+=E[s].toString()}return u+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Tr=function(E,O,b){var m=function(u){return u};return void 0!==O&&b&&(m=b.internal.getEncryptor(O)),(E=E||"").toString(),"("+wa(m(E))+")"},Ua=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(E){this._objId=E}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};Ua.prototype.toString=function(){return this.objId+" 0 R"},Ua.prototype.putStream=function(){var E=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:E,objectId:this.objId}),this.scope.internal.out("endobj")},Ua.prototype.getKeyValueListForStream=function(){var E=[],O=Object.getOwnPropertyNames(this).filter(function(s){return"content"!=s&&"appearanceStreamContent"!=s&&"scope"!=s&&"objId"!=s&&"_"!=s.substring(0,1)});for(var b in O)if(!1===Object.getOwnPropertyDescriptor(this,O[b]).configurable){var m=O[b],u=this[m];u&&(Array.isArray(u)?E.push({key:m,value:na(u,this.objId,this.scope)}):u instanceof Ua?(u.scope=this.scope,E.push({key:m,value:u.objId+" 0 R"})):"function"!=typeof u&&E.push({key:m,value:u}))}return E};var Fa=function(){Ua.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var E,O=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return O},set:function(b){O=b}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(b){E=b.trim()},get:function(){return E||null}})};Hr(Fa,Ua);var zr=function(){Ua.call(this);var E,O=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return O.length>0?O:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return O}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(E){var b=function(m){return m};return this.scope&&(b=this.scope.internal.getEncryptor(this.objId)),"("+wa(b(E))+")"}},set:function(b){E=b}})};Hr(zr,Ua);var vr=function E(){Ua.call(this);var O=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return O},set:function(Jt){if(isNaN(Jt))throw new Error('Invalid value "'+Jt+'" for attribute F supplied.');O=Jt}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(O,3))},set:function(Jt){this.F=!0===Boolean(Jt)?Zi(O,3):wi(O,3)}});var b=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return b},set:function(Jt){if(isNaN(Jt))throw new Error('Invalid value "'+Jt+'" for attribute Ff supplied.');b=Jt}});var m=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==m.length)return m},set:function(Jt){m=void 0!==Jt?Jt:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!m||isNaN(m[0])?0:m[0]},set:function(Jt){m[0]=Jt}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!m||isNaN(m[1])?0:m[1]},set:function(Jt){m[1]=Jt}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!m||isNaN(m[2])?0:m[2]},set:function(Jt){m[2]=Jt}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!m||isNaN(m[3])?0:m[3]},set:function(Jt){m[3]=Jt}});var u="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return u},set:function(Jt){switch(Jt){case"/Btn":case"/Tx":case"/Ch":case"/Sig":u=Jt;break;default:throw new Error('Invalid value "'+Jt+'" for attribute FT supplied.')}}});var s=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!s||s.length<1){if(this instanceof Da)return;s="FieldObject"+E.FieldNum++}var Jt=function(Ee){return Ee};return this.scope&&(Jt=this.scope.internal.getEncryptor(this.objId)),"("+wa(Jt(s))+")"},set:function(Jt){s=Jt.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return s},set:function(Jt){s=Jt}});var d="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return d},set:function(Jt){d=Jt}});var a="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return a},set:function(Jt){a=Jt}});var h=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return h},set:function(Jt){h=Jt}});var P=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===P?50/xa:P},set:function(Jt){P=Jt}});var T="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return T},set:function(Jt){T=Jt}});var W="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!W||this instanceof Da||this instanceof ca))return Tr(W,this.objId,this.scope)},set:function(Jt){Jt=Jt.toString(),W=Jt}});var lt=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(lt)return this instanceof kr?lt:Tr(lt,this.objId,this.scope)},set:function(Jt){Jt=Jt.toString(),lt=this instanceof kr?Jt:"("===Jt.substr(0,1)?Pr(Jt.substr(1,Jt.length-2)):Pr(Jt)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof kr?Pr(lt.substr(1,lt.length-1)):lt},set:function(Jt){Jt=Jt.toString(),lt=this instanceof kr?"/"+Jt:Jt}});var q=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(q)return q},set:function(Jt){this.V=Jt}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(q)return this instanceof kr?q:Tr(q,this.objId,this.scope)},set:function(Jt){Jt=Jt.toString(),q=this instanceof kr?Jt:"("===Jt.substr(0,1)?Pr(Jt.substr(1,Jt.length-2)):Pr(Jt)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof kr?Pr(q.substr(1,q.length-1)):q},set:function(Jt){Jt=Jt.toString(),q=this instanceof kr?"/"+Jt:Jt}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var Kt,zt=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return zt},set:function(Jt){Jt=Boolean(Jt),zt=Jt}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(Kt)return Kt},set:function(Jt){Kt=Jt}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,1))},set:function(Jt){this.Ff=!0===Boolean(Jt)?Zi(this.Ff,1):wi(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,2))},set:function(Jt){this.Ff=!0===Boolean(Jt)?Zi(this.Ff,2):wi(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,3))},set:function(Jt){this.Ff=!0===Boolean(Jt)?Zi(this.Ff,3):wi(this.Ff,3)}});var me=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==me)return me},set:function(Jt){if(-1===[0,1,2].indexOf(Jt))throw new Error('Invalid value "'+Jt+'" for attribute Q supplied.');me=Jt}}),Object.defineProperty(this,"textAlign",{get:function(){var Jt;switch(me){case 0:default:Jt="left";break;case 1:Jt="center";break;case 2:Jt="right"}return Jt},configurable:!0,enumerable:!0,set:function(Jt){switch(Jt){case"right":case 2:me=2;break;case"center":case 1:me=1;break;default:me=0}}})};Hr(vr,Ua);var bs=function(){vr.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var E=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return E},set:function(b){E=b}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return E},set:function(b){E=b}});var O=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return na(O,this.objId,this.scope)},set:function(b){var m,u;u=[],"string"==typeof(m=b)&&(u=function(s,d,a){a||(a=1);for(var h,P=[];h=d.exec(s);)P.push(h[a]);return P}(m,/\((.*?)\)/g)),O=u}}),this.getOptions=function(){return O},this.setOptions=function(b){O=b,this.sort&&O.sort()},this.addOption=function(b){b=(b=b||"").toString(),O.push(b),this.sort&&O.sort()},this.removeOption=function(b,m){for(m=m||!1,b=(b=b||"").toString();-1!==O.indexOf(b)&&(O.splice(O.indexOf(b),1),!1!==m););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,18))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,18):wi(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,19))},set:function(b){!0===this.combo&&(this.Ff=!0===Boolean(b)?Zi(this.Ff,19):wi(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,20))},set:function(b){!0===Boolean(b)?(this.Ff=Zi(this.Ff,20),O.sort()):this.Ff=wi(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,22))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,22):wi(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,23))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,23):wi(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,27))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,27):wi(this.Ff,27)}}),this.hasAppearanceStream=!1};Hr(bs,vr);var Qr=function(){bs.call(this),this.fontName="helvetica",this.combo=!1};Hr(Qr,bs);var ka=function(){Qr.call(this),this.combo=!0};Hr(ka,Qr);var wr=function(){ka.call(this),this.edit=!0};Hr(wr,ka);var kr=function(){vr.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,15))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,15):wi(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,16))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,16):wi(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,17))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,17):wi(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,26))},set:function(b){this.Ff=!0===Boolean(b)?Zi(this.Ff,26):wi(this.Ff,26)}});var E,O={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var b=function(s){return s};if(this.scope&&(b=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(O).length){var m,u=[];for(m in u.push("<<"),O)u.push("/"+m+" ("+wa(b(O[m]))+")");return u.push(">>"),u.join("\n")}},set:function(b){"object"===o(b)&&(O=b)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return O.CA||""},set:function(b){"string"==typeof b&&(O.CA=b)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return E},set:function(b){E=b}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return E.substr(1,E.length-1)},set:function(b){E="/"+b}})};Hr(kr,vr);var ya=function(){kr.call(this),this.pushButton=!0};Hr(ya,kr);var Oi=function(){kr.call(this),this.radio=!0,this.pushButton=!1;var E=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return E},set:function(O){E=void 0!==O?O:[]}})};Hr(Oi,kr);var Da=function(){var E,O;vr.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return E},set:function(u){E=u}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return O},set:function(u){O=u}});var b,m={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var u=function(a){return a};this.scope&&(u=this.scope.internal.getEncryptor(this.objId));var s,d=[];for(s in d.push("<<"),m)d.push("/"+s+" ("+wa(u(m[s]))+")");return d.push(">>"),d.join("\n")},set:function(u){"object"===o(u)&&(m=u)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return m.CA||""},set:function(u){"string"==typeof u&&(m.CA=u)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return b},set:function(u){b=u}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return b.substr(1,b.length-1)},set:function(u){b="/"+u}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=ai.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Hr(Da,vr),Oi.prototype.setAppearance=function(E){if(!("createAppearanceStream"in E)||!("getCA"in E))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var O in this.Kids)if(this.Kids.hasOwnProperty(O)){var b=this.Kids[O];b.appearanceStreamContent=E.createAppearanceStream(b.optionName),b.caption=E.getCA()}},Oi.prototype.createOption=function(E){var O=new Da;return O.Parent=this,O.optionName=E,this.Kids.push(O),$a.call(this.scope,O),O};var Ms=function(){kr.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=ai.CheckBox.createAppearanceStream()};Hr(Ms,kr);var ca=function(){vr.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,13))},set:function(O){this.Ff=!0===Boolean(O)?Zi(this.Ff,13):wi(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,21))},set:function(O){this.Ff=!0===Boolean(O)?Zi(this.Ff,21):wi(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,23))},set:function(O){this.Ff=!0===Boolean(O)?Zi(this.Ff,23):wi(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,24))},set:function(O){this.Ff=!0===Boolean(O)?Zi(this.Ff,24):wi(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,25))},set:function(O){this.Ff=!0===Boolean(O)?Zi(this.Ff,25):wi(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,26))},set:function(O){this.Ff=!0===Boolean(O)?Zi(this.Ff,26):wi(this.Ff,26)}});var E=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return E},set:function(O){E=O}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return E},set:function(O){Number.isInteger(O)&&(E=O)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Hr(ca,vr);var Ns=function(){ca.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(ir(this.Ff,14))},set:function(E){this.Ff=!0===Boolean(E)?Zi(this.Ff,14):wi(this.Ff,14)}}),this.password=!0};Hr(Ns,ca);var ai={CheckBox:{createAppearanceStream:function(){return{N:{On:ai.CheckBox.YesNormal},D:{On:ai.CheckBox.YesPushDown,Off:ai.CheckBox.OffPushDown}}},YesPushDown:function(E){var O=Gr(E);O.scope=E.scope;var b=[],m=E.scope.internal.getFont(E.fontName,E.fontStyle).id,u=E.scope.__private__.encodeColorString(E.color),s=Va(E,E.caption);return b.push("0.749023 g"),b.push("0 0 "+Di(ai.internal.getWidth(E))+" "+Di(ai.internal.getHeight(E))+" re"),b.push("f"),b.push("BMC"),b.push("q"),b.push("0 0 1 rg"),b.push("/"+m+" "+Di(s.fontSize)+" Tf "+u),b.push("BT"),b.push(s.text),b.push("ET"),b.push("Q"),b.push("EMC"),O.stream=b.join("\n"),O},YesNormal:function(E){var O=Gr(E);O.scope=E.scope;var b=E.scope.internal.getFont(E.fontName,E.fontStyle).id,m=E.scope.__private__.encodeColorString(E.color),u=[],s=ai.internal.getHeight(E),d=ai.internal.getWidth(E),a=Va(E,E.caption);return u.push("1 g"),u.push("0 0 "+Di(d)+" "+Di(s)+" re"),u.push("f"),u.push("q"),u.push("0 0 1 rg"),u.push("0 0 "+Di(d-1)+" "+Di(s-1)+" re"),u.push("W"),u.push("n"),u.push("0 g"),u.push("BT"),u.push("/"+b+" "+Di(a.fontSize)+" Tf "+m),u.push(a.text),u.push("ET"),u.push("Q"),O.stream=u.join("\n"),O},OffPushDown:function(E){var O=Gr(E);O.scope=E.scope;var b=[];return b.push("0.749023 g"),b.push("0 0 "+Di(ai.internal.getWidth(E))+" "+Di(ai.internal.getHeight(E))+" re"),b.push("f"),O.stream=b.join("\n"),O}},RadioButton:{Circle:{createAppearanceStream:function(E){var O={D:{Off:ai.RadioButton.Circle.OffPushDown},N:{}};return O.N[E]=ai.RadioButton.Circle.YesNormal,O.D[E]=ai.RadioButton.Circle.YesPushDown,O},getCA:function(){return"l"},YesNormal:function(E){var O=Gr(E);O.scope=E.scope;var b=[],m=ai.internal.getWidth(E)<=ai.internal.getHeight(E)?ai.internal.getWidth(E)/4:ai.internal.getHeight(E)/4;m=Number((.9*m).toFixed(5));var s=Number((m*ai.internal.Bezier_C).toFixed(5));return b.push("q"),b.push("1 0 0 1 "+Jr(ai.internal.getWidth(E)/2)+" "+Jr(ai.internal.getHeight(E)/2)+" cm"),b.push(m+" 0 m"),b.push(m+" "+s+" "+s+" "+m+" 0 "+m+" c"),b.push("-"+s+" "+m+" -"+m+" "+s+" -"+m+" 0 c"),b.push("-"+m+" -"+s+" -"+s+" -"+m+" 0 -"+m+" c"),b.push(s+" -"+m+" "+m+" -"+s+" "+m+" 0 c"),b.push("f"),b.push("Q"),O.stream=b.join("\n"),O},YesPushDown:function(E){var O=Gr(E);O.scope=E.scope;var b=[],m=ai.internal.getWidth(E)<=ai.internal.getHeight(E)?ai.internal.getWidth(E)/4:ai.internal.getHeight(E)/4;m=Number((.9*m).toFixed(5));var u=Number((2*m).toFixed(5)),s=Number((u*ai.internal.Bezier_C).toFixed(5)),d=Number((m*ai.internal.Bezier_C).toFixed(5));return b.push("0.749023 g"),b.push("q"),b.push("1 0 0 1 "+Jr(ai.internal.getWidth(E)/2)+" "+Jr(ai.internal.getHeight(E)/2)+" cm"),b.push(u+" 0 m"),b.push(u+" "+s+" "+s+" "+u+" 0 "+u+" c"),b.push("-"+s+" "+u+" -"+u+" "+s+" -"+u+" 0 c"),b.push("-"+u+" -"+s+" -"+s+" -"+u+" 0 -"+u+" c"),b.push(s+" -"+u+" "+u+" -"+s+" "+u+" 0 c"),b.push("f"),b.push("Q"),b.push("0 g"),b.push("q"),b.push("1 0 0 1 "+Jr(ai.internal.getWidth(E)/2)+" "+Jr(ai.internal.getHeight(E)/2)+" cm"),b.push(m+" 0 m"),b.push(m+" "+d+" "+d+" "+m+" 0 "+m+" c"),b.push("-"+d+" "+m+" -"+m+" "+d+" -"+m+" 0 c"),b.push("-"+m+" -"+d+" -"+d+" -"+m+" 0 -"+m+" c"),b.push(d+" -"+m+" "+m+" -"+d+" "+m+" 0 c"),b.push("f"),b.push("Q"),O.stream=b.join("\n"),O},OffPushDown:function(E){var O=Gr(E);O.scope=E.scope;var b=[],m=ai.internal.getWidth(E)<=ai.internal.getHeight(E)?ai.internal.getWidth(E)/4:ai.internal.getHeight(E)/4;m=Number((.9*m).toFixed(5));var u=Number((2*m).toFixed(5)),s=Number((u*ai.internal.Bezier_C).toFixed(5));return b.push("0.749023 g"),b.push("q"),b.push("1 0 0 1 "+Jr(ai.internal.getWidth(E)/2)+" "+Jr(ai.internal.getHeight(E)/2)+" cm"),b.push(u+" 0 m"),b.push(u+" "+s+" "+s+" "+u+" 0 "+u+" c"),b.push("-"+s+" "+u+" -"+u+" "+s+" -"+u+" 0 c"),b.push("-"+u+" -"+s+" -"+s+" -"+u+" 0 -"+u+" c"),b.push(s+" -"+u+" "+u+" -"+s+" "+u+" 0 c"),b.push("f"),b.push("Q"),O.stream=b.join("\n"),O}},Cross:{createAppearanceStream:function(E){var O={D:{Off:ai.RadioButton.Cross.OffPushDown},N:{}};return O.N[E]=ai.RadioButton.Cross.YesNormal,O.D[E]=ai.RadioButton.Cross.YesPushDown,O},getCA:function(){return"8"},YesNormal:function(E){var O=Gr(E);O.scope=E.scope;var b=[],m=ai.internal.calculateCross(E);return b.push("q"),b.push("1 1 "+Di(ai.internal.getWidth(E)-2)+" "+Di(ai.internal.getHeight(E)-2)+" re"),b.push("W"),b.push("n"),b.push(Di(m.x1.x)+" "+Di(m.x1.y)+" m"),b.push(Di(m.x2.x)+" "+Di(m.x2.y)+" l"),b.push(Di(m.x4.x)+" "+Di(m.x4.y)+" m"),b.push(Di(m.x3.x)+" "+Di(m.x3.y)+" l"),b.push("s"),b.push("Q"),O.stream=b.join("\n"),O},YesPushDown:function(E){var O=Gr(E);O.scope=E.scope;var b=ai.internal.calculateCross(E),m=[];return m.push("0.749023 g"),m.push("0 0 "+Di(ai.internal.getWidth(E))+" "+Di(ai.internal.getHeight(E))+" re"),m.push("f"),m.push("q"),m.push("1 1 "+Di(ai.internal.getWidth(E)-2)+" "+Di(ai.internal.getHeight(E)-2)+" re"),m.push("W"),m.push("n"),m.push(Di(b.x1.x)+" "+Di(b.x1.y)+" m"),m.push(Di(b.x2.x)+" "+Di(b.x2.y)+" l"),m.push(Di(b.x4.x)+" "+Di(b.x4.y)+" m"),m.push(Di(b.x3.x)+" "+Di(b.x3.y)+" l"),m.push("s"),m.push("Q"),O.stream=m.join("\n"),O},OffPushDown:function(E){var O=Gr(E);O.scope=E.scope;var b=[];return b.push("0.749023 g"),b.push("0 0 "+Di(ai.internal.getWidth(E))+" "+Di(ai.internal.getHeight(E))+" re"),b.push("f"),O.stream=b.join("\n"),O}}},createDefaultAppearanceStream:function(E){var O=E.scope.internal.getFont(E.fontName,E.fontStyle).id,b=E.scope.__private__.encodeColorString(E.color);return"/"+O+" "+E.fontSize+" Tf "+b}};ai.internal={Bezier_C:.551915024494,calculateCross:function(E){var O=ai.internal.getWidth(E),b=ai.internal.getHeight(E),m=Math.min(O,b);return{x1:{x:(O-m)/2,y:(b-m)/2+m},x2:{x:(O-m)/2+m,y:(b-m)/2},x3:{x:(O-m)/2,y:(b-m)/2},x4:{x:(O-m)/2+m,y:(b-m)/2+m}}}},ai.internal.getWidth=function(E){var O=0;return"object"===o(E)&&(O=Aa(E.Rect[2])),O},ai.internal.getHeight=function(E){var O=0;return"object"===o(E)&&(O=Aa(E.Rect[3])),O};var E,O,$a=Cr.addField=function(E){if(function(E,O){if(O.scope=E,void 0!==E.internal&&(void 0===E.internal.acroformPlugin||!1===E.internal.acroformPlugin.isInitialized)){if(vr.FieldNum=0,E.internal.acroformPlugin=JSON.parse(JSON.stringify(Or)),E.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");xa=E.internal.scaleFactor,E.internal.acroformPlugin.acroFormDictionaryRoot=new zr,E.internal.acroformPlugin.acroFormDictionaryRoot.scope=E,E.internal.acroformPlugin.acroFormDictionaryRoot._eventID=E.internal.events.subscribe("postPutResources",function(){var b;(b=E).internal.events.unsubscribe(b.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete b.internal.acroformPlugin.acroFormDictionaryRoot._eventID,b.internal.acroformPlugin.printedOut=!0}),E.internal.events.subscribe("buildDocument",function(){!function(b){b.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var m=b.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var u in m)if(m.hasOwnProperty(u)){var s=m[u];s.objId=void 0,s.hasAnnotation&&ur(s,b)}}(E)}),E.internal.events.subscribe("putCatalog",function(){!function(b){if(void 0===b.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");b.internal.write("/AcroForm "+b.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(E)}),E.internal.events.subscribe("postPutPages",function(b){!function(m,u){var s=!m;for(var d in m||(u.internal.newObjectDeferredBegin(u.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),u.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),m=m||u.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(m.hasOwnProperty(d)){var a=m[d],h=[],P=a.Rect;if(a.Rect&&(a.Rect=Lr(a.Rect,u)),u.internal.newObjectDeferredBegin(a.objId,!0),a.DA=ai.createDefaultAppearanceStream(a),"object"===o(a)&&"function"==typeof a.getKeyValueListForStream&&(h=a.getKeyValueListForStream()),a.Rect=P,a.hasAppearanceStream&&!a.appearanceStreamContent){var T=Ca(a);h.push({key:"AP",value:"<</N "+T+">>"}),u.internal.acroformPlugin.xForms.push(T)}if(a.appearanceStreamContent){var W="";for(var lt in a.appearanceStreamContent)if(a.appearanceStreamContent.hasOwnProperty(lt)){var q=a.appearanceStreamContent[lt];if(W+="/"+lt+" ",W+="<<",Object.keys(q).length>=1||Array.isArray(q)){for(var d in q)if(q.hasOwnProperty(d)){var Kt=q[d];"function"==typeof Kt&&(Kt=Kt.call(u,a)),W+="/"+d+" "+Kt+" ",u.internal.acroformPlugin.xForms.indexOf(Kt)>=0||u.internal.acroformPlugin.xForms.push(Kt)}}else"function"==typeof(Kt=q)&&(Kt=Kt.call(u,a)),W+="/"+d+" "+Kt,u.internal.acroformPlugin.xForms.indexOf(Kt)>=0||u.internal.acroformPlugin.xForms.push(Kt);W+=">>"}h.push({key:"AP",value:"<<\n"+W+">>"})}u.internal.putStream({additionalKeyValues:h,objectId:a.objId}),u.internal.out("endobj")}s&&function(E,O){for(var b in E)if(E.hasOwnProperty(b)){var m=b,u=E[b];O.internal.newObjectDeferredBegin(u.objId,!0),"object"===o(u)&&"function"==typeof u.putStream&&u.putStream(),delete E[m]}}(u.internal.acroformPlugin.xForms,u)}(b,E)}),E.internal.acroformPlugin.isInitialized=!0}}(this,E),!(E instanceof vr))throw new Error("Invalid argument passed to jsPDF.addField.");var O;return(O=E).scope.internal.acroformPlugin.printedOut&&(O.scope.internal.acroformPlugin.printedOut=!1,O.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),O.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(O),E.page=E.scope.internal.getCurrentPageInfo().pageNumber,this};function pl(E){return E.reduce(function(O,b,m){return O[b]=m,O},{})}Cr.AcroFormChoiceField=bs,Cr.AcroFormListBox=Qr,Cr.AcroFormComboBox=ka,Cr.AcroFormEditBox=wr,Cr.AcroFormButton=kr,Cr.AcroFormPushButton=ya,Cr.AcroFormRadioButton=Oi,Cr.AcroFormCheckBox=Ms,Cr.AcroFormTextField=ca,Cr.AcroFormPasswordField=Ns,Cr.AcroFormAppearance=ai,Cr.AcroForm={ChoiceField:bs,ListBox:Qr,ComboBox:ka,EditBox:wr,Button:kr,PushButton:ya,RadioButton:Oi,CheckBox:Ms,TextField:ca,PasswordField:Ns,Appearance:ai},Ci.AcroForm={ChoiceField:bs,ListBox:Qr,ComboBox:ka,EditBox:wr,Button:kr,PushButton:ya,RadioButton:Oi,CheckBox:Ms,TextField:ca,PasswordField:Ns,Appearance:ai},function(E){E.__addimage__={};var O="UNKNOWN",b={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},m=E.__addimage__.getImageFileTypeByImageData=function(He,Ve){var Pn,mn,mo,co,vo,un=O;if("RGBA"===(Ve=Ve||O)||void 0!==He.data&&He.data instanceof Uint8ClampedArray&&"height"in He&&"width"in He)return"RGBA";if(lo(He))for(vo in b)for(mo=b[vo],Pn=0;Pn<mo.length;Pn+=1){for(co=!0,mn=0;mn<mo[Pn].length;mn+=1)if(void 0!==mo[Pn][mn]&&mo[Pn][mn]!==He[mn]){co=!1;break}if(!0===co){un=vo;break}}else for(vo in b)for(mo=b[vo],Pn=0;Pn<mo.length;Pn+=1){for(co=!0,mn=0;mn<mo[Pn].length;mn+=1)if(void 0!==mo[Pn][mn]&&mo[Pn][mn]!==He.charCodeAt(mn)){co=!1;break}if(!0===co){un=vo;break}}return un===O&&Ve!==O&&(un=Ve),un},u=function He(Ve){for(var Pn=this.internal.write,mn=this.internal.putStream,mo=(0,this.internal.getFilters)();-1!==mo.indexOf("FlateEncode");)mo.splice(mo.indexOf("FlateEncode"),1);Ve.objectId=this.internal.newObject();var co=[];if(co.push({key:"Type",value:"/XObject"}),co.push({key:"Subtype",value:"/Image"}),co.push({key:"Width",value:Ve.width}),co.push({key:"Height",value:Ve.height}),Ve.colorSpace===me.INDEXED?co.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(Ve.palette.length/3-1)+" "+("sMask"in Ve&&void 0!==Ve.sMask?Ve.objectId+2:Ve.objectId+1)+" 0 R]"}):(co.push({key:"ColorSpace",value:"/"+Ve.colorSpace}),Ve.colorSpace===me.DEVICE_CMYK&&co.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),co.push({key:"BitsPerComponent",value:Ve.bitsPerComponent}),"decodeParameters"in Ve&&void 0!==Ve.decodeParameters&&co.push({key:"DecodeParms",value:"<<"+Ve.decodeParameters+">>"}),"transparency"in Ve&&Array.isArray(Ve.transparency)){for(var vo="",un=0,Vn=Ve.transparency.length;un<Vn;un++)vo+=Ve.transparency[un]+" "+Ve.transparency[un]+" ";co.push({key:"Mask",value:"["+vo+"]"})}if(void 0!==Ve.sMask&&co.push({key:"SMask",value:Ve.objectId+1+" 0 R"}),mn({data:Ve.data,additionalKeyValues:co,alreadyAppliedFilters:void 0!==Ve.filter?["/"+Ve.filter]:void 0,objectId:Ve.objectId}),Pn("endobj"),"sMask"in Ve&&void 0!==Ve.sMask){var le={width:Ve.width,height:Ve.height,colorSpace:"DeviceGray",bitsPerComponent:Ve.bitsPerComponent,decodeParameters:"/Predictor "+Ve.predictor+" /Colors 1 /BitsPerComponent "+Ve.bitsPerComponent+" /Columns "+Ve.width,data:Ve.sMask};"filter"in Ve&&(le.filter=Ve.filter),He.call(this,le)}if(Ve.colorSpace===me.INDEXED){var tn=this.internal.newObject();mn({data:cn(new Uint8Array(Ve.palette)),objectId:tn}),Pn("endobj")}},s=function(){var He=this.internal.collections.addImage_images;for(var Ve in He)u.call(this,He[Ve])},d=function(){var He,Ve=this.internal.collections.addImage_images,Pn=this.internal.write;for(var mn in Ve)Pn("/I"+(He=Ve[mn]).index,He.objectId,"0","R")},a=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",s),this.internal.events.subscribe("putXobjectDict",d))},h=function(){var He=this.internal.collections.addImage_images;return a.call(this),He},P=function(){return Object.keys(this.internal.collections.addImage_images).length},T=function(He){return"function"==typeof E["process"+He.toUpperCase()]},W=function(He){return"object"===o(He)&&1===He.nodeType},lt=function(He,Ve){if("IMG"===He.nodeName&&He.hasAttribute("src")){var Pn=""+He.getAttribute("src");if(0===Pn.indexOf("data:image/"))return Se(unescape(Pn).split("base64,").pop());var mn=E.loadFile(Pn,!0);if(void 0!==mn)return mn}if("CANVAS"===He.nodeName){if(0===He.width||0===He.height)throw new Error("Given canvas must have data. Canvas width: "+He.width+", height: "+He.height);var mo;switch(Ve){case"PNG":mo="image/png";break;case"WEBP":mo="image/webp";break;default:mo="image/jpeg"}return Se(He.toDataURL(mo,1).split("base64,").pop())}},q=function(He){var Ve=this.internal.collections.addImage_images;if(Ve)for(var Pn in Ve)if(He===Ve[Pn].alias)return Ve[Pn]},Kt=function(He,Ve,Pn){return He||Ve||(He=-96,Ve=-96),He<0&&(He=-1*Pn.width*72/He/this.internal.scaleFactor),Ve<0&&(Ve=-1*Pn.height*72/Ve/this.internal.scaleFactor),0===He&&(He=Ve*Pn.width/Pn.height),0===Ve&&(Ve=He*Pn.height/Pn.width),[He,Ve]},zt=function(He,Ve,Pn,mn,mo,co){var vo=Kt.call(this,Pn,mn,mo),un=this.internal.getCoordinateString,Vn=this.internal.getVerticalCoordinateString,jn=h.call(this);if(Pn=vo[0],mn=vo[1],jn[mo.index]=mo,co){co*=Math.PI/180;var Ro=Math.cos(co),le=Math.sin(co),tn=function(vn){return vn.toFixed(4)},sn=[tn(Ro),tn(le),tn(-1*le),tn(Ro),0,0,"cm"]}this.internal.write("q"),co?(this.internal.write([1,"0","0",1,un(He),Vn(Ve+mn),"cm"].join(" ")),this.internal.write(sn.join(" ")),this.internal.write([un(Pn),"0","0",un(mn),"0","0","cm"].join(" "))):this.internal.write([un(Pn),"0","0",un(mn),un(He),Vn(Ve+mn),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+mo.index+" Do"),this.internal.write("Q")},me=E.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};E.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var Jt=E.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},Ee=E.__addimage__.sHashCode=function(He){var Ve,Pn,mn=0;if("string"==typeof He)for(Pn=He.length,Ve=0;Ve<Pn;Ve++)mn=(mn<<5)-mn+He.charCodeAt(Ve),mn|=0;else if(lo(He))for(Pn=He.byteLength/2,Ve=0;Ve<Pn;Ve++)mn=(mn<<5)-mn+He[Ve],mn|=0;return mn},an=E.__addimage__.validateStringAsBase64=function(He){(He=He||"").toString().trim();var Ve=!0;return 0===He.length&&(Ve=!1),He.length%4!=0&&(Ve=!1),!1===/^[A-Za-z0-9+/]+$/.test(He.substr(0,He.length-2))&&(Ve=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(He.substr(-2))&&(Ve=!1),Ve},On=E.__addimage__.extractImageFromDataUrl=function(He){var Ve=(He=He||"").split("base64,"),Pn=null;if(2===Ve.length){var mn=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(Ve[0]);Array.isArray(mn)&&(Pn={mimeType:mn[1],charset:mn[2],data:Ve[1]})}return Pn},zn=E.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};E.__addimage__.isArrayBuffer=function(He){return zn()&&He instanceof ArrayBuffer};var lo=E.__addimage__.isArrayBufferView=function(He){return zn()&&typeof Uint32Array<"u"&&(He instanceof Int8Array||He instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&He instanceof Uint8ClampedArray||He instanceof Int16Array||He instanceof Uint16Array||He instanceof Int32Array||He instanceof Uint32Array||He instanceof Float32Array||He instanceof Float64Array)},Wn=E.__addimage__.binaryStringToUint8Array=function(He){for(var Ve=He.length,Pn=new Uint8Array(Ve),mn=0;mn<Ve;mn++)Pn[mn]=He.charCodeAt(mn);return Pn},cn=E.__addimage__.arrayBufferToBinaryString=function(He){for(var Ve="",Pn=lo(He)?He:new Uint8Array(He),mn=0;mn<Pn.length;mn+=8192)Ve+=String.fromCharCode.apply(null,Pn.subarray(mn,mn+8192));return Ve};E.addImage=function(){var He,Ve,Pn,mn,mo,co,vo,un,Vn;if("number"==typeof arguments[1]?(Ve=O,Pn=arguments[1],mn=arguments[2],mo=arguments[3],co=arguments[4],vo=arguments[5],un=arguments[6],Vn=arguments[7]):(Ve=arguments[1],Pn=arguments[2],mn=arguments[3],mo=arguments[4],co=arguments[5],vo=arguments[6],un=arguments[7],Vn=arguments[8]),"object"===o(He=arguments[0])&&!W(He)&&"imageData"in He){var jn=He;He=jn.imageData,Ve=jn.format||Ve||O,Pn=jn.x||Pn||0,mn=jn.y||mn||0,mo=jn.w||jn.width||mo,co=jn.h||jn.height||co,vo=jn.alias||vo,un=jn.compression||un,Vn=jn.rotation||jn.angle||Vn}var Ro=this.internal.getFilters();if(void 0===un&&-1!==Ro.indexOf("FlateEncode")&&(un="SLOW"),isNaN(Pn)||isNaN(mn))throw new Error("Invalid coordinates passed to jsPDF.addImage");a.call(this);var le=ho.call(this,He,Ve,vo,un);return zt.call(this,Pn,mn,mo,co,le,Vn),this};var ho=function(He,Ve,Pn,mn){var mo,co,vo,Vn;if("string"==typeof He&&m(He)===O){He=unescape(He);var un=Mo(He,!1);(""!==un||void 0!==(un=E.loadFile(He,!0)))&&(He=un)}if(W(He)&&(He=lt(He,Ve)),Ve=m(He,Ve),!T(Ve))throw new Error("addImage does not support files of type '"+Ve+"', please ensure that a plugin for '"+Ve+"' support is added.");if((null==(vo=Pn)||0===vo.length)&&(Pn="string"==typeof(Vn=He)||lo(Vn)?Ee(Vn):lo(Vn.data)?Ee(Vn.data):null),(mo=q.call(this,Pn))||(zn()&&(He instanceof Uint8Array||"RGBA"===Ve||(co=He,He=Wn(He))),mo=this["process"+Ve.toUpperCase()](He,P.call(this),Pn,function(Vn){return Vn&&"string"==typeof Vn&&(Vn=Vn.toUpperCase()),Vn in E.image_compression?Vn:Jt.NONE}(mn),co)),!mo)throw new Error("An unknown error occurred whilst processing the image.");return mo},Mo=E.__addimage__.convertBase64ToBinaryString=function(He,Ve){var Pn;Ve="boolean"!=typeof Ve||Ve;var mn,mo="";if("string"==typeof He){mn=null!==(Pn=On(He))?Pn.data:He;try{mo=Se(mn)}catch(co){if(Ve)throw an(mn)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+co.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return mo};E.getImageProperties=function(He){var Ve,Pn,mn="";if(W(He)&&(He=lt(He)),"string"==typeof He&&m(He)===O&&(""===(mn=Mo(He,!1))&&(mn=E.loadFile(He)||""),He=mn),Pn=m(He),!T(Pn))throw new Error("addImage does not support files of type '"+Pn+"', please ensure that a plugin for '"+Pn+"' support is added.");if(!zn()||He instanceof Uint8Array||(He=Wn(He)),!(Ve=this["process"+Pn.toUpperCase()](He)))throw new Error("An unknown error occurred whilst processing the image");return Ve.fileType=Pn,Ve}}(Ci.API),E=Ci.API,O=function(b){if(void 0!==b&&""!=b)return!0},Ci.API.events.push(["addPage",function(b){this.internal.getPageInfo(b.pageNumber).pageContext.annotations=[]}]),E.events.push(["putPage",function(b){for(var m,u,s,d=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,h=this.internal.getPageInfoByObjId(b.objId),P=b.pageContext.annotations,T=!1,W=0;W<P.length&&!T;W++)switch((m=P[W]).type){case"link":(O(m.options.url)||O(m.options.pageNumber))&&(T=!0);break;case"reference":case"text":case"freetext":T=!0}if(0!=T){this.internal.write("/Annots [");for(var lt=0;lt<P.length;lt++){m=P[lt];var q=this.internal.pdfEscape,Kt=this.internal.getEncryptor(b.objId);switch(m.type){case"reference":this.internal.write(" "+m.object.objId+" 0 R ");break;case"text":var zt=this.internal.newAdditionalObject(),me=this.internal.newAdditionalObject(),Jt=this.internal.getEncryptor(zt.objId),Ee=m.title||"Note";s="<</Type /Annot /Subtype /Text "+(u="/Rect ["+d(m.bounds.x)+" "+a(m.bounds.y+m.bounds.h)+" "+d(m.bounds.x+m.bounds.w)+" "+a(m.bounds.y)+"] ")+"/Contents ("+q(Jt(m.contents))+")",s+=" /Popup "+me.objId+" 0 R",s+=" /P "+h.objId+" 0 R",s+=" /T ("+q(Jt(Ee))+") >>",zt.content=s;var an=zt.objId+" 0 R";s="<</Type /Annot /Subtype /Popup "+(u="/Rect ["+d(m.bounds.x+30)+" "+a(m.bounds.y+m.bounds.h)+" "+d(m.bounds.x+m.bounds.w+30)+" "+a(m.bounds.y)+"] ")+" /Parent "+an,m.open&&(s+=" /Open true"),me.content=s+=" >>",this.internal.write(zt.objId,"0 R",me.objId,"0 R");break;case"freetext":u="/Rect ["+d(m.bounds.x)+" "+a(m.bounds.y)+" "+d(m.bounds.x+m.bounds.w)+" "+a(m.bounds.y+m.bounds.h)+"] ";var On=m.color||"#000000";s="<</Type /Annot /Subtype /FreeText "+u+"/Contents ("+q(Kt(m.contents))+")",s+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+On+")",s+=" /Border [0 0 0]",this.internal.write(s+=" >>");break;case"link":if(m.options.name){var zn=this.annotations._nameMap[m.options.name];m.options.pageNumber=zn.page,m.options.top=zn.y}else m.options.top||(m.options.top=0);if(u="/Rect ["+m.finalBounds.x+" "+m.finalBounds.y+" "+m.finalBounds.w+" "+m.finalBounds.h+"] ",s="",m.options.url)s="<</Type /Annot /Subtype /Link "+u+"/Border [0 0 0] /A <</S /URI /URI ("+q(Kt(m.options.url))+") >>";else if(m.options.pageNumber)switch(s="<</Type /Annot /Subtype /Link "+u+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(m.options.pageNumber).objId+" 0 R",m.options.magFactor=m.options.magFactor||"XYZ",m.options.magFactor){case"Fit":s+=" /Fit]";break;case"FitH":s+=" /FitH "+m.options.top+"]";break;case"FitV":m.options.left=m.options.left||0,s+=" /FitV "+m.options.left+"]";break;default:var lo=a(m.options.top);m.options.left=m.options.left||0,void 0===m.options.zoom&&(m.options.zoom=0),s+=" /XYZ "+m.options.left+" "+lo+" "+m.options.zoom+"]"}""!=s&&this.internal.write(s+=" >>")}}this.internal.write("]")}}]),E.createAnnotation=function(b){var m=this.internal.getCurrentPageInfo();switch(b.type){case"link":this.link(b.bounds.x,b.bounds.y,b.bounds.w,b.bounds.h,b);break;case"text":case"freetext":m.pageContext.annotations.push(b)}},E.link=function(b,m,u,s,d){var a=this.internal.getCurrentPageInfo(),h=this.internal.getCoordinateString,P=this.internal.getVerticalCoordinateString;a.pageContext.annotations.push({finalBounds:{x:h(b),y:P(m),w:h(b+u),h:P(m+s)},options:d,type:"link"})},E.textWithLink=function(b,m,u,s){var d,a,h=this.getTextWidth(b),P=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==s.maxWidth){var T=this.splitTextToSize(b,a=s.maxWidth).length;d=Math.ceil(P*T)}else a=h,d=P;return this.text(b,m,u,s),"center"===s.align&&(m-=h/2),"right"===s.align&&(m-=h),this.link(m,(u+=.2*P)-P,a,d,s),h},E.getTextWidth=function(b){var m=this.internal.getFontSize();return this.getStringUnitWidth(b)*m/this.internal.scaleFactor},function(E){var O={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},b={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},m={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},u=[1570,1571,1573,1575];E.__arabicParser__={};var s=E.__arabicParser__.isInArabicSubstitutionA=function(zt){return void 0!==O[zt.charCodeAt(0)]},d=E.__arabicParser__.isArabicLetter=function(zt){return"string"==typeof zt&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(zt)},a=E.__arabicParser__.isArabicEndLetter=function(zt){return d(zt)&&s(zt)&&O[zt.charCodeAt(0)].length<=2},h=E.__arabicParser__.isArabicAlfLetter=function(zt){return d(zt)&&u.indexOf(zt.charCodeAt(0))>=0};E.__arabicParser__.arabicLetterHasIsolatedForm=function(zt){return d(zt)&&s(zt)&&O[zt.charCodeAt(0)].length>=1};var P=E.__arabicParser__.arabicLetterHasFinalForm=function(zt){return d(zt)&&s(zt)&&O[zt.charCodeAt(0)].length>=2};E.__arabicParser__.arabicLetterHasInitialForm=function(zt){return d(zt)&&s(zt)&&O[zt.charCodeAt(0)].length>=3};var T=E.__arabicParser__.arabicLetterHasMedialForm=function(zt){return d(zt)&&s(zt)&&4==O[zt.charCodeAt(0)].length},W=E.__arabicParser__.resolveLigatures=function(zt){var me=0,Jt=b,Ee="",an=0;for(me=0;me<zt.length;me+=1)void 0!==Jt[zt.charCodeAt(me)]?(an++,"number"==typeof(Jt=Jt[zt.charCodeAt(me)])&&(Ee+=String.fromCharCode(Jt),Jt=b,an=0),me===zt.length-1&&(Jt=b,Ee+=zt.charAt(me-(an-1)),me-=an-1,an=0)):(Jt=b,Ee+=zt.charAt(me-an),me-=an,an=0);return Ee};E.__arabicParser__.isArabicDiacritic=function(zt){return void 0!==zt&&void 0!==m[zt.charCodeAt(0)]};var lt=E.__arabicParser__.getCorrectForm=function(zt,me,Jt){return d(zt)?!1===s(zt)?-1:!P(zt)||!d(me)&&!d(Jt)||!d(Jt)&&a(me)||a(zt)&&!d(me)||a(zt)&&h(me)||a(zt)&&a(me)?0:T(zt)&&d(me)&&!a(me)&&d(Jt)&&P(Jt)?3:a(zt)||!d(Jt)?1:2:-1},q=function(zt){var me=0,Jt=0,Ee=0,an="",On="",zn="",lo=(zt=zt||"").split("\\s+"),Wn=[];for(me=0;me<lo.length;me+=1){for(Wn.push(""),Jt=0;Jt<lo[me].length;Jt+=1)On=lo[me][Jt-1],zn=lo[me][Jt+1],d(an=lo[me][Jt])?(Ee=lt(an,On,zn),Wn[me]+=-1!==Ee?String.fromCharCode(O[an.charCodeAt(0)][Ee]):an):Wn[me]+=an;Wn[me]=W(Wn[me])}return Wn.join(" ")},Kt=E.__arabicParser__.processArabic=E.processArabic=function(){var zt,me="string"==typeof arguments[0]?arguments[0]:arguments[0].text,Jt=[];if(Array.isArray(me)){var Ee=0;for(Jt=[],Ee=0;Ee<me.length;Ee+=1)Array.isArray(me[Ee])?Jt.push([q(me[Ee][0]),me[Ee][1],me[Ee][2]]):Jt.push([q(me[Ee])]);zt=Jt}else zt=q(me);return"string"==typeof arguments[0]?zt:(arguments[0].text=zt,arguments[0])};E.events.push(["preProcessText",Kt])}(Ci.API),Ci.API.autoPrint=function(E){var O;return"javascript"===((E=E||{}).variant=E.variant||"non-conform",E.variant)?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){O=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+O+" 0 R")})),this},function(E){var O=function(){var b=void 0;Object.defineProperty(this,"pdf",{get:function(){return b},set:function(a){b=a}});var m=150;Object.defineProperty(this,"width",{get:function(){return m},set:function(a){m=isNaN(a)||!1===Number.isInteger(a)||a<0?150:a,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=m+1)}});var u=300;Object.defineProperty(this,"height",{get:function(){return u},set:function(a){u=isNaN(a)||!1===Number.isInteger(a)||a<0?300:a,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=u+1)}});var s=[];Object.defineProperty(this,"childNodes",{get:function(){return s},set:function(a){s=a}});var d={};Object.defineProperty(this,"style",{get:function(){return d},set:function(a){d=a}}),Object.defineProperty(this,"parentNode",{})};O.prototype.getContext=function(b,m){var u;if("2d"!==(b=b||"2d"))return null;for(u in m)this.pdf.context2d.hasOwnProperty(u)&&(this.pdf.context2d[u]=m[u]);return this.pdf.context2d._canvas=this,this.pdf.context2d},O.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},E.events.push(["initialized",function(){this.canvas=new O,this.canvas.pdf=this}])}(Ci.API),function(E){var O={left:0,top:0,bottom:0,right:0},b=!1,m=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},O),this.internal.__cell__.margins.width=this.getPageWidth(),u.call(this))},u=function(){this.internal.__cell__.lastCell=new s,this.internal.__cell__.pages=1},s=function(){var h=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return h},set:function(zt){h=zt}});var P=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return P},set:function(zt){P=zt}});var T=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return T},set:function(zt){T=zt}});var W=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return W},set:function(zt){W=zt}});var lt=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return lt},set:function(zt){lt=zt}});var q=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return q},set:function(zt){q=zt}});var Kt=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return Kt},set:function(zt){Kt=zt}}),this};s.prototype.clone=function(){return new s(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},s.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},E.setHeaderFunction=function(h){return m.call(this),this.internal.__cell__.headerFunction="function"==typeof h?h:void 0,this},E.getTextDimensions=function(h,P){m.call(this);var T=(P=P||{}).fontSize||this.getFontSize(),W=P.font||this.getFont(),lt=P.scaleFactor||this.internal.scaleFactor,q=0,Kt=0,zt=0,me=this;if(!Array.isArray(h)&&"string"!=typeof h){if("number"!=typeof h)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");h=String(h)}var Jt=P.maxWidth;Jt>0?"string"==typeof h?h=this.splitTextToSize(h,Jt):"[object Array]"===Object.prototype.toString.call(h)&&(h=h.reduce(function(an,On){return an.concat(me.splitTextToSize(On,Jt))},[])):h=Array.isArray(h)?h:[h];for(var Ee=0;Ee<h.length;Ee++)q<(zt=this.getStringUnitWidth(h[Ee],{font:W})*T)&&(q=zt);return 0!==q&&(Kt=h.length),{w:q/=lt,h:Math.max((Kt*T*this.getLineHeightFactor()-T*(this.getLineHeightFactor()-1))/lt,0)}},E.cellAddPage=function(){m.call(this),this.addPage();var h=this.internal.__cell__.margins||O;return this.internal.__cell__.lastCell=new s(h.left,h.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var d=E.cell=function(){var h;h=arguments[0]instanceof s?arguments[0]:new s(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),m.call(this);var P=this.internal.__cell__.lastCell,T=this.internal.__cell__.padding,W=this.internal.__cell__.margins||O,lt=this.internal.__cell__.tableHeaderRow,q=this.internal.__cell__.printHeaders;return void 0!==P.lineNumber&&(P.lineNumber===h.lineNumber?(h.x=(P.x||0)+(P.width||0),h.y=P.y||0):P.y+P.height+h.height+W.bottom>this.getPageHeight()?(this.cellAddPage(),h.y=W.top,q&&lt&&(this.printHeaderRow(h.lineNumber,!0),h.y+=lt[0].height)):h.y=P.y+P.height||h.y),void 0!==h.text[0]&&(this.rect(h.x,h.y,h.width,h.height,!0===b?"FD":void 0),"right"===h.align?this.text(h.text,h.x+h.width-T,h.y+T,{align:"right",baseline:"top"}):"center"===h.align?this.text(h.text,h.x+h.width/2,h.y+T,{align:"center",baseline:"top",maxWidth:h.width-T-T}):this.text(h.text,h.x+T,h.y+T,{align:"left",baseline:"top",maxWidth:h.width-T-T})),this.internal.__cell__.lastCell=h,this};E.table=function(h,P,T,W,lt){if(m.call(this),!T)throw new Error("No data for PDF table.");var q,Kt,zt,me,Jt=[],Ee=[],an=[],On={},zn={},lo=[],Wn=[],cn=(lt=lt||{}).autoSize||!1,ho=!1!==lt.printHeaders,Mo=lt.css&&void 0!==lt.css["font-size"]?16*lt.css["font-size"]:lt.fontSize||12,He=lt.margins||Object.assign({width:this.getPageWidth()},O),Ve="number"==typeof lt.padding?lt.padding:3,Pn=lt.headerBackgroundColor||"#c8c8c8",mn=lt.headerTextColor||"#000";if(u.call(this),this.internal.__cell__.printHeaders=ho,this.internal.__cell__.margins=He,this.internal.__cell__.table_font_size=Mo,this.internal.__cell__.padding=Ve,this.internal.__cell__.headerBackgroundColor=Pn,this.internal.__cell__.headerTextColor=mn,this.setFontSize(Mo),null==W)Ee=Jt=Object.keys(T[0]),an=Jt.map(function(){return"left"});else if(Array.isArray(W)&&"object"===o(W[0]))for(Jt=W.map(function(jn){return jn.name}),Ee=W.map(function(jn){return jn.prompt||jn.name||""}),an=W.map(function(jn){return jn.align||"left"}),q=0;q<W.length;q+=1)zn[W[q].name]=W[q].width*(19.049976/25.4);else Array.isArray(W)&&"string"==typeof W[0]&&(Ee=Jt=W,an=Jt.map(function(){return"left"}));if(cn||Array.isArray(W)&&"string"==typeof W[0])for(q=0;q<Jt.length;q+=1){for(On[me=Jt[q]]=T.map(function(jn){return jn[me]}),this.setFont(void 0,"bold"),lo.push(this.getTextDimensions(Ee[q],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),Kt=On[me],this.setFont(void 0,"normal"),zt=0;zt<Kt.length;zt+=1)lo.push(this.getTextDimensions(Kt[zt],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);zn[me]=Math.max.apply(null,lo)+Ve+Ve,lo=[]}if(ho){var mo={};for(q=0;q<Jt.length;q+=1)mo[Jt[q]]={},mo[Jt[q]].text=Ee[q],mo[Jt[q]].align=an[q];var co=a.call(this,mo,zn);Wn=Jt.map(function(jn){return new s(h,P,zn[jn],co,mo[jn].text,void 0,mo[jn].align)}),this.setTableHeaderRow(Wn),this.printHeaderRow(1,!1)}var vo=W.reduce(function(jn,Ro){return jn[Ro.name]=Ro.align,jn},{});for(q=0;q<T.length;q+=1){"rowStart"in lt&&lt.rowStart instanceof Function&&lt.rowStart({row:q,data:T[q]},this);var un=a.call(this,T[q],zn);for(zt=0;zt<Jt.length;zt+=1){var Vn=T[q][Jt[zt]];"cellStart"in lt&&lt.cellStart instanceof Function&&lt.cellStart({row:q,col:zt,data:Vn},this),d.call(this,new s(h,P,zn[Jt[zt]],un,Vn,q+2,vo[Jt[zt]]))}}return this.internal.__cell__.table_x=h,this.internal.__cell__.table_y=P,this};var a=function(h,P){var T=this.internal.__cell__.padding,W=this.internal.__cell__.table_font_size,lt=this.internal.scaleFactor;return Object.keys(h).map(function(q){var Kt=h[q];return this.splitTextToSize(Kt.hasOwnProperty("text")?Kt.text:Kt,P[q]-T-T)},this).map(function(q){return this.getLineHeightFactor()*q.length*W/lt+T+T},this).reduce(function(q,Kt){return Math.max(q,Kt)},0)};E.setTableHeaderRow=function(h){m.call(this),this.internal.__cell__.tableHeaderRow=h},E.printHeaderRow=function(h,P){if(m.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var T;if(b=!0,"function"==typeof this.internal.__cell__.headerFunction){var W=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new s(W[0],W[1],W[2],W[3],void 0,-1)}this.setFont(void 0,"bold");for(var lt=[],q=0;q<this.internal.__cell__.tableHeaderRow.length;q+=1){T=this.internal.__cell__.tableHeaderRow[q].clone(),P&&(T.y=this.internal.__cell__.margins.top||0,lt.push(T)),T.lineNumber=h;var Kt=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),d.call(this,T),this.setTextColor(Kt)}lt.length>0&&this.setTableHeaderRow(lt),this.setFont(void 0,"normal"),b=!1}}(Ci.API);var ko={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Li=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],F=pl(Li),Dt=[100,200,300,400,500,600,700,800,900],R=pl(Dt);function yt(E){var s,O=E.family.replace(/"|'/g,"").toLowerCase(),b=ko[s=(s=E.style)||"normal"]?s:"normal",m=function(s){return s?"number"==typeof s?s>=100&&s<=900&&s%100==0?s:400:/^\d00$/.test(s)?parseInt(s):"bold"===s?700:400:400}(E.weight),u=function(s){return"number"==typeof F[s=s||"normal"]?s:"normal"}(E.stretch);return{family:O,style:b,weight:m,stretch:u,src:E.src||[],ref:E.ref||{name:O,style:[u,b,m].join(" ")}}}function Oe(E,O,b,m){var u;for(u=b;u>=0&&u<O.length;u+=m)if(E[O[u]])return E[O[u]];for(u=b;u>=0&&u<O.length;u-=m)if(E[O[u]])return E[O[u]]}var Gn={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Jo={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function ui(E){return[E.stretch,E.style,E.weight,E.family].join(" ")}function ft(E){return E.trimLeft()}function ht(E,O){for(var b=0;b<E.length;){if(E.charAt(b)===O)return[E.substring(0,b),E.substring(b+1)];b+=1}return null}function it(E){var O=E.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===O?null:[O[0],E.substring(O[0].length)]}var ie,Bn,Ko,ki=["times"];(function(E){var O,b,m,u,s,d,a,h,P,T=function(le){return this.isStrokeTransparent=(le=le||{}).isStrokeTransparent||!1,this.strokeOpacity=le.strokeOpacity||1,this.strokeStyle=le.strokeStyle||"#000000",this.fillStyle=le.fillStyle||"#000000",this.isFillTransparent=le.isFillTransparent||!1,this.fillOpacity=le.fillOpacity||1,this.font=le.font||"10px sans-serif",this.textBaseline=le.textBaseline||"alphabetic",this.textAlign=le.textAlign||"left",this.lineWidth=le.lineWidth||1,this.lineJoin=le.lineJoin||"miter",this.lineCap=le.lineCap||"butt",this.path=le.path||[],this.transform=void 0!==le.transform?le.transform.clone():new h,this.globalCompositeOperation=le.globalCompositeOperation||"normal",this.globalAlpha=le.globalAlpha||1,this.clip_path=le.clip_path||[],this.currentPoint=le.currentPoint||new d,this.miterLimit=le.miterLimit||10,this.lastPoint=le.lastPoint||new d,this.lineDashOffset=le.lineDashOffset||0,this.lineDash=le.lineDash||[],this.margin=le.margin||[0,0,0,0],this.prevPageLastElemOffset=le.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof le.ignoreClearRect||le.ignoreClearRect,this};E.events.push(["initialized",function(){this.context2d=new W(this),O=this.internal.f2,b=this.internal.getCoordinateString,m=this.internal.getVerticalCoordinateString,u=this.internal.getHorizontalCoordinate,s=this.internal.getVerticalCoordinate,d=this.internal.Point,a=this.internal.Rectangle,h=this.internal.Matrix,P=new T}]);var W=function(le){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var tn=le;Object.defineProperty(this,"pdf",{get:function(){return tn}});var sn=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return sn},set:function(yo){sn=Boolean(yo)}});var vn=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return vn},set:function(yo){vn=Boolean(yo)}});var Tn=0;Object.defineProperty(this,"posX",{get:function(){return Tn},set:function(yo){isNaN(yo)||(Tn=yo)}});var Qn=0;Object.defineProperty(this,"posY",{get:function(){return Qn},set:function(yo){isNaN(yo)||(Qn=yo)}}),Object.defineProperty(this,"margin",{get:function(){return P.margin},set:function(yo){var dn;"number"==typeof yo?dn=[yo,yo,yo,yo]:((dn=new Array(4))[0]=yo[0],dn[1]=yo.length>=2?yo[1]:dn[0],dn[2]=yo.length>=3?yo[2]:dn[0],dn[3]=yo.length>=4?yo[3]:dn[1]),P.margin=dn}});var uo=!1;Object.defineProperty(this,"autoPaging",{get:function(){return uo},set:function(yo){uo=yo}});var Xn=0;Object.defineProperty(this,"lastBreak",{get:function(){return Xn},set:function(yo){Xn=yo}});var Vo=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Vo},set:function(yo){Vo=yo}}),Object.defineProperty(this,"ctx",{get:function(){return P},set:function(yo){yo instanceof T&&(P=yo)}}),Object.defineProperty(this,"path",{get:function(){return P.path},set:function(yo){P.path=yo}});var Fo=[];Object.defineProperty(this,"ctxStack",{get:function(){return Fo},set:function(yo){Fo=yo}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(yo){var dn;dn=lt(yo),this.ctx.fillStyle=dn.style,this.ctx.isFillTransparent=0===dn.a,this.ctx.fillOpacity=dn.a,this.pdf.setFillColor(dn.r,dn.g,dn.b,{a:dn.a}),this.pdf.setTextColor(dn.r,dn.g,dn.b,{a:dn.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(yo){var dn=lt(yo);this.ctx.strokeStyle=dn.style,this.ctx.isStrokeTransparent=0===dn.a,this.ctx.strokeOpacity=dn.a,0===dn.a?this.pdf.setDrawColor(255,255,255):this.pdf.setDrawColor(dn.r,dn.g,dn.b)}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(yo){-1!==["butt","round","square"].indexOf(yo)&&(this.ctx.lineCap=yo,this.pdf.setLineCap(yo))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(yo){isNaN(yo)||(this.ctx.lineWidth=yo,this.pdf.setLineWidth(yo))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(yo){-1!==["bevel","round","miter"].indexOf(yo)&&(this.ctx.lineJoin=yo,this.pdf.setLineJoin(yo))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(yo){isNaN(yo)||(this.ctx.miterLimit=yo,this.pdf.setMiterLimit(yo))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(yo){this.ctx.textBaseline=yo}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(yo){-1!==["right","end","center","left","start"].indexOf(yo)&&(this.ctx.textAlign=yo)}});var ri=null,Ni=null;Object.defineProperty(this,"fontFaces",{get:function(){return Ni},set:function(yo){ri=null,Ni=yo}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(yo){var dn;if(this.ctx.font=yo,null!==(dn=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(yo))){var nr=dn[1],Si=dn[3],xo=dn[4],li=dn[6],Mi=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(xo)[2];xo=Math.floor("px"===Mi?parseFloat(xo)*this.pdf.internal.scaleFactor:"em"===Mi?parseFloat(xo)*this.pdf.getFontSize():parseFloat(xo)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(xo);var mi=function(zi){var Ai,hi,Na=[],Fr=zi.trim();if(""===Fr)return ki;if(Fr in Jo)return[Jo[Fr]];for(;""!==Fr;){switch(hi=null,Ai=(Fr=ft(Fr)).charAt(0)){case'"':case"'":hi=ht(Fr.substring(1),Ai);break;default:hi=it(Fr)}if(null===hi||(Na.push(hi[0]),""!==(Fr=ft(hi[1]))&&","!==Fr.charAt(0)))return ki;Fr=Fr.replace(/^,/,"")}return Na}(li);if(this.fontFaces){var Ei=function Hi(E,O,b){for(var m=(b=b||{}).defaultFontFamily||"times",u=Object.assign({},Gn,b.genericFontFamilies||{}),s=null,d=null,a=0;a<O.length;++a)if(u[(s=yt(O[a])).family]&&(s.family=u[s.family]),E.hasOwnProperty(s.family)){d=E[s.family];break}if(!(d=d||E[m]))throw new Error("Could not find a font-family for the rule '"+ui(s)+"' and default family '"+m+"'.");if(d=function(h,P){if(P[h])return P[h];var T=F[h],lt=Oe(P,Li,T,T<=F.normal?-1:1);if(!lt)throw new Error("Could not find a matching font-stretch value for "+h);return lt}(s.stretch,d),d=function(h,P){if(P[h])return P[h];for(var T=ko[h],W=0;W<T.length;++W)if(P[T[W]])return P[T[W]];throw new Error("Could not find a matching font-style for "+h)}(s.style,d),!(d=function(h,P){if(P[h])return P[h];if(400===h&&P[500])return P[500];if(500===h&&P[400])return P[400];var W=Oe(P,Dt,R[h],h<400?-1:1);if(!W)throw new Error("Could not find a matching font-weight for value "+h);return W}(s.weight,d)))throw new Error("Failed to resolve a font for the rule '"+ui(s)+"'.");return d}(function si(yo,dn){if(null===ri){var nr=(Si=yo.getFontList(),xo=[],Object.keys(Si).forEach(function(li){Si[li].forEach(function(Mi){var mi=null;switch(Mi){case"bold":mi={family:li,weight:"bold"};break;case"italic":mi={family:li,style:"italic"};break;case"bolditalic":mi={family:li,weight:"bold",style:"italic"};break;case"":case"normal":mi={family:li}}null!==mi&&(mi.ref={name:li,style:Mi},xo.push(mi))})}),xo);ri=function(Si){for(var xo={},li=0;li<Si.length;++li){var Mi=yt(Si[li]),mi=Mi.family,Ei=Mi.stretch,tr=Mi.style,fr=Mi.weight;xo[mi]=xo[mi]||{},xo[mi][Ei]=xo[mi][Ei]||{},xo[mi][Ei][tr]=xo[mi][Ei][tr]||{},xo[mi][Ei][tr][fr]=Mi}return xo}(nr.concat(dn))}var Si,xo;return ri}(this.pdf,this.fontFaces),mi.map(function(zi){return{family:zi,stretch:"normal",weight:Si,style:nr}}));this.pdf.setFont(Ei.ref.name,Ei.ref.style)}else{var tr="";("bold"===Si||parseInt(Si,10)>=700||"bold"===nr)&&(tr="bold"),"italic"===nr&&(tr+="italic"),0===tr.length&&(tr="normal");for(var fr="",gr={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},yr=0;yr<mi.length;yr++){if(void 0!==this.pdf.internal.getFont(mi[yr],tr,{noFallback:!0,disableWarning:!0})){fr=mi[yr];break}if("bolditalic"===tr&&void 0!==this.pdf.internal.getFont(mi[yr],"bold",{noFallback:!0,disableWarning:!0}))fr=mi[yr],tr="bold";else if(void 0!==this.pdf.internal.getFont(mi[yr],"normal",{noFallback:!0,disableWarning:!0})){fr=mi[yr],tr="normal";break}}if(""===fr)for(var Rr=0;Rr<mi.length;Rr++)if(gr[mi[Rr]]){fr=gr[mi[Rr]];break}this.pdf.setFont(fr=""===fr?"Times":fr,tr)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(yo){this.ctx.globalCompositeOperation=yo}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(yo){this.ctx.globalAlpha=yo}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(yo){this.ctx.lineDashOffset=yo,Ro.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(yo){this.ctx.lineDash=yo,Ro.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(yo){this.ctx.ignoreClearRect=Boolean(yo)}})};W.prototype.setLineDash=function(le){this.lineDash=le},W.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},W.prototype.fill=function(){On.call(this,"fill",!1)},W.prototype.stroke=function(){On.call(this,"stroke",!1)},W.prototype.beginPath=function(){this.path=[{type:"begin"}]},W.prototype.moveTo=function(le,tn){if(isNaN(le)||isNaN(tn))throw Pe.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var sn=this.ctx.transform.applyToPoint(new d(le,tn));this.path.push({type:"mt",x:sn.x,y:sn.y}),this.ctx.lastPoint=new d(le,tn)},W.prototype.closePath=function(){var le=new d(0,0),tn=0;for(tn=this.path.length-1;-1!==tn;tn--)if("begin"===this.path[tn].type&&"object"===o(this.path[tn+1])&&"number"==typeof this.path[tn+1].x){le=new d(this.path[tn+1].x,this.path[tn+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new d(le.x,le.y)},W.prototype.lineTo=function(le,tn){if(isNaN(le)||isNaN(tn))throw Pe.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var sn=this.ctx.transform.applyToPoint(new d(le,tn));this.path.push({type:"lt",x:sn.x,y:sn.y}),this.ctx.lastPoint=new d(sn.x,sn.y)},W.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),On.call(this,null,!0)},W.prototype.quadraticCurveTo=function(le,tn,sn,vn){if(isNaN(sn)||isNaN(vn)||isNaN(le)||isNaN(tn))throw Pe.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Tn=this.ctx.transform.applyToPoint(new d(sn,vn)),Qn=this.ctx.transform.applyToPoint(new d(le,tn));this.path.push({type:"qct",x1:Qn.x,y1:Qn.y,x:Tn.x,y:Tn.y}),this.ctx.lastPoint=new d(Tn.x,Tn.y)},W.prototype.bezierCurveTo=function(le,tn,sn,vn,Tn,Qn){if(isNaN(Tn)||isNaN(Qn)||isNaN(le)||isNaN(tn)||isNaN(sn)||isNaN(vn))throw Pe.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var uo=this.ctx.transform.applyToPoint(new d(Tn,Qn)),Xn=this.ctx.transform.applyToPoint(new d(le,tn)),Vo=this.ctx.transform.applyToPoint(new d(sn,vn));this.path.push({type:"bct",x1:Xn.x,y1:Xn.y,x2:Vo.x,y2:Vo.y,x:uo.x,y:uo.y}),this.ctx.lastPoint=new d(uo.x,uo.y)},W.prototype.arc=function(le,tn,sn,vn,Tn,Qn){if(isNaN(le)||isNaN(tn)||isNaN(sn)||isNaN(vn)||isNaN(Tn))throw Pe.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(Qn=Boolean(Qn),!this.ctx.transform.isIdentity){var uo=this.ctx.transform.applyToPoint(new d(le,tn));le=uo.x,tn=uo.y;var Xn=this.ctx.transform.applyToPoint(new d(0,sn)),Vo=this.ctx.transform.applyToPoint(new d(0,0));sn=Math.sqrt(Math.pow(Xn.x-Vo.x,2)+Math.pow(Xn.y-Vo.y,2))}Math.abs(Tn-vn)>=2*Math.PI&&(vn=0,Tn=2*Math.PI),this.path.push({type:"arc",x:le,y:tn,radius:sn,startAngle:vn,endAngle:Tn,counterclockwise:Qn})},W.prototype.arcTo=function(le,tn,sn,vn,Tn){throw new Error("arcTo not implemented.")},W.prototype.rect=function(le,tn,sn,vn){if(isNaN(le)||isNaN(tn)||isNaN(sn)||isNaN(vn))throw Pe.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(le,tn),this.lineTo(le+sn,tn),this.lineTo(le+sn,tn+vn),this.lineTo(le,tn+vn),this.lineTo(le,tn),this.lineTo(le+sn,tn),this.lineTo(le,tn)},W.prototype.fillRect=function(le,tn,sn,vn){if(isNaN(le)||isNaN(tn)||isNaN(sn)||isNaN(vn))throw Pe.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!q.call(this)){var Tn={};"butt"!==this.lineCap&&(Tn.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(Tn.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(le,tn,sn,vn),this.fill(),Tn.hasOwnProperty("lineCap")&&(this.lineCap=Tn.lineCap),Tn.hasOwnProperty("lineJoin")&&(this.lineJoin=Tn.lineJoin)}},W.prototype.strokeRect=function(le,tn,sn,vn){if(isNaN(le)||isNaN(tn)||isNaN(sn)||isNaN(vn))throw Pe.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");Kt.call(this)||(this.beginPath(),this.rect(le,tn,sn,vn),this.stroke())},W.prototype.clearRect=function(le,tn,sn,vn){if(isNaN(le)||isNaN(tn)||isNaN(sn)||isNaN(vn))throw Pe.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(le,tn,sn,vn))},W.prototype.save=function(le){le="boolean"!=typeof le||le;for(var tn=this.pdf.internal.getCurrentPageInfo().pageNumber,sn=0;sn<this.pdf.internal.getNumberOfPages();sn++)this.pdf.setPage(sn+1),this.pdf.internal.out("q");if(this.pdf.setPage(tn),le){this.ctx.fontSize=this.pdf.internal.getFontSize();var vn=new T(this.ctx);this.ctxStack.push(this.ctx),this.ctx=vn}},W.prototype.restore=function(le){le="boolean"!=typeof le||le;for(var tn=this.pdf.internal.getCurrentPageInfo().pageNumber,sn=0;sn<this.pdf.internal.getNumberOfPages();sn++)this.pdf.setPage(sn+1),this.pdf.internal.out("Q");this.pdf.setPage(tn),le&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},W.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var lt=function(le){var tn,sn,vn,Tn;if(!0===le.isCanvasGradient&&(le=le.getColor()),!le)return{r:0,g:0,b:0,a:0,style:le};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(le))tn=0,sn=0,vn=0,Tn=0;else{var Qn=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(le);if(null!==Qn)tn=parseInt(Qn[1]),sn=parseInt(Qn[2]),vn=parseInt(Qn[3]),Tn=1;else if(null!==(Qn=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(le)))tn=parseInt(Qn[1]),sn=parseInt(Qn[2]),vn=parseInt(Qn[3]),Tn=parseFloat(Qn[4]);else{if(Tn=1,"string"==typeof le&&"#"!==le.charAt(0)){var uo=new Nn(le);le=uo.ok?uo.toHex():"#000000"}4===le.length?(tn=le.substring(1,2),tn+=tn,sn=le.substring(2,3),sn+=sn,vn=le.substring(3,4),vn+=vn):(tn=le.substring(1,3),sn=le.substring(3,5),vn=le.substring(5,7)),tn=parseInt(tn,16),sn=parseInt(sn,16),vn=parseInt(vn,16)}}return{r:tn,g:sn,b:vn,a:Tn,style:le}},q=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},Kt=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};W.prototype.fillText=function(le,tn,sn,vn){if(isNaN(tn)||isNaN(sn)||"string"!=typeof le)throw Pe.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(vn=isNaN(vn)?void 0:vn,!q.call(this)){var Tn=un(this.ctx.transform.rotation),Qn=this.ctx.transform.scaleX;Ve.call(this,{text:le,x:tn,y:sn,scale:Qn,angle:Tn,align:this.textAlign,maxWidth:vn})}},W.prototype.strokeText=function(le,tn,sn,vn){if(isNaN(tn)||isNaN(sn)||"string"!=typeof le)throw Pe.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!Kt.call(this)){vn=isNaN(vn)?void 0:vn;var Tn=un(this.ctx.transform.rotation),Qn=this.ctx.transform.scaleX;Ve.call(this,{text:le,x:tn,y:sn,scale:Qn,renderingMode:"stroke",angle:Tn,align:this.textAlign,maxWidth:vn})}},W.prototype.measureText=function(le){if("string"!=typeof le)throw Pe.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var tn=this.pdf,sn=this.pdf.internal.scaleFactor,vn=tn.internal.getFontSize(),Tn=tn.getStringUnitWidth(le)*vn/tn.internal.scaleFactor,Qn=function(uo){var Xn=(uo=uo||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Xn}}),this};return new Qn({width:Tn*=Math.round(96*sn/72*1e4)/1e4})},W.prototype.scale=function(le,tn){if(isNaN(le)||isNaN(tn))throw Pe.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var sn=new h(le,0,0,tn,0,0);this.ctx.transform=this.ctx.transform.multiply(sn)},W.prototype.rotate=function(le){if(isNaN(le))throw Pe.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var tn=new h(Math.cos(le),Math.sin(le),-Math.sin(le),Math.cos(le),0,0);this.ctx.transform=this.ctx.transform.multiply(tn)},W.prototype.translate=function(le,tn){if(isNaN(le)||isNaN(tn))throw Pe.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var sn=new h(1,0,0,1,le,tn);this.ctx.transform=this.ctx.transform.multiply(sn)},W.prototype.transform=function(le,tn,sn,vn,Tn,Qn){if(isNaN(le)||isNaN(tn)||isNaN(sn)||isNaN(vn)||isNaN(Tn)||isNaN(Qn))throw Pe.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var uo=new h(le,tn,sn,vn,Tn,Qn);this.ctx.transform=this.ctx.transform.multiply(uo)},W.prototype.setTransform=function(le,tn,sn,vn,Tn,Qn){le=isNaN(le)?1:le,tn=isNaN(tn)?0:tn,sn=isNaN(sn)?0:sn,vn=isNaN(vn)?1:vn,Tn=isNaN(Tn)?0:Tn,Qn=isNaN(Qn)?0:Qn,this.ctx.transform=new h(le,tn,sn,vn,Tn,Qn)};var zt=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};W.prototype.drawImage=function(le,tn,sn,vn,Tn,Qn,uo,Xn,Vo){var Fo=this.pdf.getImageProperties(le),ri=1,si=1,Ni=1,yo=1;void 0!==vn&&void 0!==Xn&&(Ni=Xn/vn,yo=Vo/Tn,ri=Fo.width/vn*Xn/vn,si=Fo.height/Tn*Vo/Tn),void 0===Qn&&(Qn=tn,uo=sn,tn=0,sn=0),void 0!==vn&&void 0===Xn&&(Xn=vn,Vo=Tn),void 0===vn&&void 0===Xn&&(Xn=Fo.width,Vo=Fo.height);for(var dn,nr=this.ctx.transform.decompose(),Si=un(nr.rotate.shx),xo=new h,li=(xo=(xo=(xo=xo.multiply(nr.translate)).multiply(nr.skew)).multiply(nr.scale)).applyToRectangle(new a(Qn-tn*Ni,uo-sn*yo,vn*ri,Tn*si)),Mi=me.call(this,li),mi=[],Ei=0;Ei<Mi.length;Ei+=1)-1===mi.indexOf(Mi[Ei])&&mi.push(Mi[Ei]);if(an(mi),this.autoPaging)for(var tr=mi[0],fr=mi[mi.length-1],gr=tr;gr<fr+1;gr++){this.pdf.setPage(gr);var yr=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Rr=1===gr?this.posY+this.margin[0]:this.margin[0],Ai=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],hi=1===gr?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(gr-2)*Ai;if(0!==this.ctx.clip_path.length){var Na=this.path;dn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Ee(dn,this.posX+this.margin[3],-hi+Rr+this.ctx.prevPageLastElemOffset),zn.call(this,"fill",!0),this.path=Na}var Fr=JSON.parse(JSON.stringify(li));Fr=Ee([Fr],this.posX+this.margin[3],-hi+Rr+this.ctx.prevPageLastElemOffset)[0];var tl=(gr>tr||gr<fr)&&zt.call(this);tl&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],yr,Ai,null).clip().discardPath()),this.pdf.addImage(le,"JPEG",Fr.x,Fr.y,Fr.w,Fr.h,null,null,Si),tl&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(le,"JPEG",li.x,li.y,li.w,li.h,null,null,Si)};var me=function(le,tn,sn){var vn=[];tn=tn||this.pdf.internal.pageSize.width,sn=sn||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Tn=this.posY+this.ctx.prevPageLastElemOffset;switch(le.type){default:case"mt":case"lt":vn.push(Math.floor((le.y+Tn)/sn)+1);break;case"arc":vn.push(Math.floor((le.y+Tn-le.radius)/sn)+1),vn.push(Math.floor((le.y+Tn+le.radius)/sn)+1);break;case"qct":var Qn=Vn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,le.x1,le.y1,le.x,le.y);vn.push(Math.floor((Qn.y+Tn)/sn)+1),vn.push(Math.floor((Qn.y+Qn.h+Tn)/sn)+1);break;case"bct":var uo=jn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,le.x1,le.y1,le.x2,le.y2,le.x,le.y);vn.push(Math.floor((uo.y+Tn)/sn)+1),vn.push(Math.floor((uo.y+uo.h+Tn)/sn)+1);break;case"rect":vn.push(Math.floor((le.y+Tn)/sn)+1),vn.push(Math.floor((le.y+le.h+Tn)/sn)+1)}for(var Xn=0;Xn<vn.length;Xn+=1)for(;this.pdf.internal.getNumberOfPages()<vn[Xn];)Jt.call(this);return vn},Jt=function(){var le=this.fillStyle,tn=this.strokeStyle,sn=this.font,vn=this.lineCap,Tn=this.lineWidth,Qn=this.lineJoin;this.pdf.addPage(),this.fillStyle=le,this.strokeStyle=tn,this.font=sn,this.lineCap=vn,this.lineWidth=Tn,this.lineJoin=Qn},Ee=function(le,tn,sn){for(var vn=0;vn<le.length;vn++)switch(le[vn].type){case"bct":le[vn].x2+=tn,le[vn].y2+=sn;case"qct":le[vn].x1+=tn,le[vn].y1+=sn;default:le[vn].x+=tn,le[vn].y+=sn}return le},an=function(le){return le.sort(function(tn,sn){return tn-sn})},On=function(le,tn){for(var sn,vn,Tn=this.fillStyle,Qn=this.strokeStyle,uo=this.lineCap,Xn=this.lineWidth,Vo=Math.abs(Xn*this.ctx.transform.scaleX),Fo=this.lineJoin,ri=JSON.parse(JSON.stringify(this.path)),si=JSON.parse(JSON.stringify(this.path)),Ni=[],yo=0;yo<si.length;yo++)if(void 0!==si[yo].x)for(var dn=me.call(this,si[yo]),nr=0;nr<dn.length;nr+=1)-1===Ni.indexOf(dn[nr])&&Ni.push(dn[nr]);for(var Si=0;Si<Ni.length;Si++)for(;this.pdf.internal.getNumberOfPages()<Ni[Si];)Jt.call(this);if(an(Ni),this.autoPaging)for(var xo=Ni[0],li=Ni[Ni.length-1],Mi=xo;Mi<li+1;Mi++){this.pdf.setPage(Mi),this.fillStyle=Tn,this.strokeStyle=Qn,this.lineCap=uo,this.lineWidth=Vo,this.lineJoin=Fo;var mi=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ei=1===Mi?this.posY+this.margin[0]:this.margin[0],fr=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],gr=1===Mi?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(Mi-2)*fr;if(0!==this.ctx.clip_path.length){var yr=this.path;sn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Ee(sn,this.posX+this.margin[3],-gr+Ei+this.ctx.prevPageLastElemOffset),zn.call(this,le,!0),this.path=yr}if(vn=JSON.parse(JSON.stringify(ri)),this.path=Ee(vn,this.posX+this.margin[3],-gr+Ei+this.ctx.prevPageLastElemOffset),!1===tn||0===Mi){var Rr=(Mi>xo||Mi<li)&&zt.call(this);Rr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],mi,fr,null).clip().discardPath()),zn.call(this,le,tn),Rr&&this.pdf.restoreGraphicsState()}this.lineWidth=Xn}else this.lineWidth=Vo,zn.call(this,le,tn),this.lineWidth=Xn;this.path=ri},zn=function(le,tn){if(("stroke"!==le||tn||!Kt.call(this))&&("stroke"===le||tn||!q.call(this))){for(var sn,vn,Tn=[],Qn=this.path,uo=0;uo<Qn.length;uo++){var Xn=Qn[uo];switch(Xn.type){case"begin":Tn.push({begin:!0});break;case"close":Tn.push({close:!0});break;case"mt":Tn.push({start:Xn,deltas:[],abs:[]});break;case"lt":var Vo=Tn.length;if(Qn[uo-1]&&!isNaN(Qn[uo-1].x)&&(sn=[Xn.x-Qn[uo-1].x,Xn.y-Qn[uo-1].y],Vo>0))for(;Vo>=0;Vo--)if(!0!==Tn[Vo-1].close&&!0!==Tn[Vo-1].begin){Tn[Vo-1].deltas.push(sn),Tn[Vo-1].abs.push(Xn);break}break;case"bct":Tn[Tn.length-1].deltas.push(sn=[Xn.x1-Qn[uo-1].x,Xn.y1-Qn[uo-1].y,Xn.x2-Qn[uo-1].x,Xn.y2-Qn[uo-1].y,Xn.x-Qn[uo-1].x,Xn.y-Qn[uo-1].y]);break;case"qct":Tn[Tn.length-1].deltas.push(sn=[Qn[uo-1].x+2/3*(Xn.x1-Qn[uo-1].x)-Qn[uo-1].x,Qn[uo-1].y+2/3*(Xn.y1-Qn[uo-1].y)-Qn[uo-1].y,Xn.x+2/3*(Xn.x1-Xn.x)-Qn[uo-1].x,Xn.y+2/3*(Xn.y1-Xn.y)-Qn[uo-1].y,Xn.x-Qn[uo-1].x,Xn.y-Qn[uo-1].y]);break;case"arc":Tn.push({deltas:[],abs:[],arc:!0}),Array.isArray(Tn[Tn.length-1].abs)&&Tn[Tn.length-1].abs.push(Xn)}}vn=tn?null:"stroke"===le?"stroke":"fill";for(var nr=!1,Si=0;Si<Tn.length;Si++)if(Tn[Si].arc)for(var xo=Tn[Si].abs,li=0;li<xo.length;li++){var Mi=xo[li];"arc"===Mi.type?cn.call(this,Mi.x,Mi.y,Mi.radius,Mi.startAngle,Mi.endAngle,Mi.counterclockwise,void 0,tn,!nr):Pn.call(this,Mi.x,Mi.y),nr=!0}else!0===Tn[Si].close?(this.pdf.internal.out("h"),nr=!1):!0!==Tn[Si].begin&&(mn.call(this,Tn[Si].deltas,Tn[Si].start.x,Tn[Si].start.y),nr=!0);vn&&ho.call(this,vn),tn&&Mo.call(this)}},lo=function(le){var tn=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,sn=tn*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return le-sn;case"top":return le+tn-sn;case"hanging":return le+tn-2*sn;case"middle":return le+tn/2-sn;default:return le}},Wn=function(le){return le+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};W.prototype.createLinearGradient=function(){var le=function(){};return le.colorStops=[],le.addColorStop=function(tn,sn){this.colorStops.push([tn,sn])},le.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},le.isCanvasGradient=!0,le},W.prototype.createPattern=function(){return this.createLinearGradient()},W.prototype.createRadialGradient=function(){return this.createLinearGradient()};var cn=function(le,tn,sn,vn,Tn,Qn,uo,Xn,Vo){for(var Fo=co.call(this,sn,vn,Tn,Qn),ri=0;ri<Fo.length;ri++){var si=Fo[ri];0===ri&&(Vo?He.call(this,si.x1+le,si.y1+tn):Pn.call(this,si.x1+le,si.y1+tn)),mo.call(this,le,tn,si.x2,si.y2,si.x3,si.y3,si.x4,si.y4)}Xn?Mo.call(this):ho.call(this,uo)},ho=function(le){switch(le){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Mo=function(){this.pdf.clip(),this.pdf.discardPath()},He=function(le,tn){this.pdf.internal.out(b(le)+" "+m(tn)+" m")},Ve=function(le){var tn;switch(le.align){case"right":case"end":tn="right";break;case"center":tn="center";break;default:tn="left"}var sn=this.pdf.getTextDimensions(le.text),vn=lo.call(this,le.y),Tn=Wn.call(this,vn)-sn.h,Qn=this.ctx.transform.applyToPoint(new d(le.x,vn)),uo=this.ctx.transform.decompose(),Xn=new h;Xn=(Xn=(Xn=Xn.multiply(uo.translate)).multiply(uo.skew)).multiply(uo.scale);for(var Vo,Fo,ri,si=this.ctx.transform.applyToRectangle(new a(le.x,vn,sn.w,sn.h)),Ni=Xn.applyToRectangle(new a(le.x,Tn,sn.w,sn.h)),yo=me.call(this,Ni),dn=[],nr=0;nr<yo.length;nr+=1)-1===dn.indexOf(yo[nr])&&dn.push(yo[nr]);if(an(dn),this.autoPaging)for(var Si=dn[0],xo=dn[dn.length-1],li=Si;li<xo+1;li++){this.pdf.setPage(li);var Mi=1===li?this.posY+this.margin[0]:this.margin[0],Ei=this.pdf.internal.pageSize.height-this.margin[2],tr=Ei-this.margin[0],fr=this.pdf.internal.pageSize.width-this.margin[1],gr=fr-this.margin[3],yr=1===li?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(li-2)*tr;if(0!==this.ctx.clip_path.length){var Rr=this.path;Vo=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Ee(Vo,this.posX+this.margin[3],-1*yr+Mi),zn.call(this,"fill",!0),this.path=Rr}var zi=Ee([JSON.parse(JSON.stringify(Ni))],this.posX+this.margin[3],-yr+Mi+this.ctx.prevPageLastElemOffset)[0];le.scale>=.01&&(Fo=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Fo*le.scale),this.lineWidth=(ri=this.lineWidth)*le.scale);var Ai="text"!==this.autoPaging;if(Ai||zi.y+zi.h<=Ei){if(Ai||zi.y>=Mi&&zi.x<=fr){var hi=Ai?le.text:this.pdf.splitTextToSize(le.text,le.maxWidth||fr-zi.x)[0],Na=Ee([JSON.parse(JSON.stringify(si))],this.posX+this.margin[3],-yr+Mi+this.ctx.prevPageLastElemOffset)[0],Fr=Ai&&(li>Si||li<xo)&&zt.call(this);Fr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],gr,tr,null).clip().discardPath()),this.pdf.text(hi,Na.x,Na.y,{angle:le.angle,align:tn,renderingMode:le.renderingMode}),Fr&&this.pdf.restoreGraphicsState()}}else zi.y<Ei&&(this.ctx.prevPageLastElemOffset+=Ei-zi.y);le.scale>=.01&&(this.pdf.setFontSize(Fo),this.lineWidth=ri)}else le.scale>=.01&&(Fo=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Fo*le.scale),this.lineWidth=(ri=this.lineWidth)*le.scale),this.pdf.text(le.text,Qn.x+this.posX,Qn.y+this.posY,{angle:le.angle,align:tn,renderingMode:le.renderingMode,maxWidth:le.maxWidth}),le.scale>=.01&&(this.pdf.setFontSize(Fo),this.lineWidth=ri)},Pn=function(le,tn,sn,vn){vn=vn||0,this.pdf.internal.out(b(le+(sn=sn||0))+" "+m(tn+vn)+" l")},mn=function(le,tn,sn){return this.pdf.lines(le,tn,sn,null,null)},mo=function(le,tn,sn,vn,Tn,Qn,uo,Xn){this.pdf.internal.out([O(u(sn+le)),O(s(vn+tn)),O(u(Tn+le)),O(s(Qn+tn)),O(u(uo+le)),O(s(Xn+tn)),"c"].join(" "))},co=function(le,tn,sn,vn){for(var Tn=2*Math.PI,Qn=Math.PI/2;tn>sn;)tn-=Tn;var uo=Math.abs(sn-tn);uo<Tn&&vn&&(uo=Tn-uo);for(var Xn=[],Vo=vn?-1:1,Fo=tn;uo>1e-5;){var ri=Fo+Vo*Math.min(uo,Qn);Xn.push(vo.call(this,le,Fo,ri)),uo-=Math.abs(ri-Fo),Fo=ri}return Xn},vo=function(le,tn,sn){var vn=(sn-tn)/2,Tn=le*Math.cos(vn),Qn=le*Math.sin(vn),uo=Tn,Xn=-Qn,Vo=uo*uo+Xn*Xn,Fo=Vo+uo*Tn+Xn*Qn,ri=4/3*(Math.sqrt(2*Vo*Fo)-Fo)/(uo*Qn-Xn*Tn),si=uo-ri*Xn,Ni=Xn+ri*uo,yo=si,dn=-Ni,nr=vn+tn,Si=Math.cos(nr),xo=Math.sin(nr);return{x1:le*Math.cos(tn),y1:le*Math.sin(tn),x2:si*Si-Ni*xo,y2:si*xo+Ni*Si,x3:yo*Si-dn*xo,y3:yo*xo+dn*Si,x4:le*Math.cos(sn),y4:le*Math.sin(sn)}},un=function(le){return 180*le/Math.PI},Vn=function(le,tn,sn,vn,Tn,Qn){var uo=le+.5*(sn-le),Xn=tn+.5*(vn-tn),Vo=Tn+.5*(sn-Tn),Fo=Qn+.5*(vn-Qn),ri=Math.min(le,Tn,uo,Vo),si=Math.max(le,Tn,uo,Vo),Ni=Math.min(tn,Qn,Xn,Fo),yo=Math.max(tn,Qn,Xn,Fo);return new a(ri,Ni,si-ri,yo-Ni)},jn=function(le,tn,sn,vn,Tn,Qn,uo,Xn){var Vo,Fo,ri,si,Ni,yo,dn,nr,Si,xo,li,Mi,mi,Ei,tr=sn-le,fr=vn-tn,gr=Tn-sn,yr=Qn-vn,Rr=uo-Tn,zi=Xn-Qn;for(Fo=0;Fo<41;Fo++)Si=(dn=(ri=le+(Vo=Fo/40)*tr)+Vo*((Ni=sn+Vo*gr)-ri))+Vo*(Ni+Vo*(Tn+Vo*Rr-Ni)-dn),xo=(nr=(si=tn+Vo*fr)+Vo*((yo=vn+Vo*yr)-si))+Vo*(yo+Vo*(Qn+Vo*zi-yo)-nr),0==Fo?(li=Si,Mi=xo,mi=Si,Ei=xo):(li=Math.min(li,Si),Mi=Math.min(Mi,xo),mi=Math.max(mi,Si),Ei=Math.max(Ei,xo));return new a(Math.round(li),Math.round(Mi),Math.round(mi-li),Math.round(Ei-Mi))},Ro=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var sn=JSON.stringify({lineDash:this.ctx.lineDash,lineDashOffset:this.ctx.lineDashOffset});this.prevLineDash!==sn&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=sn)}}})(Ci.API),function(E){var O=function(s){var d,a,h,P,T,W,lt,q,Kt,zt;for(/[^\x00-\xFF]/.test(s),a=[],h=0,P=(s+=d="\0\0\0\0".slice(s.length%4||4)).length;P>h;h+=4)0!==(T=(s.charCodeAt(h)<<24)+(s.charCodeAt(h+1)<<16)+(s.charCodeAt(h+2)<<8)+s.charCodeAt(h+3))?(W=(T=((T=((T=((T=(T-(zt=T%85))/85)-(Kt=T%85))/85)-(q=T%85))/85)-(lt=T%85))/85)%85,a.push(W+33,lt+33,q+33,Kt+33,zt+33)):a.push(122);return function(me,Jt){for(var Ee=Jt;Ee>0;Ee--)me.pop()}(a,d.length),String.fromCharCode.apply(String,a)+"~>"},b=function(s){var d,a,h,P,T,W=String,lt="length",q=255,Kt="charCodeAt",zt="slice",me="replace";for(s[zt](-2),s=s[zt](0,-2)[me](/\s/g,"")[me]("z","!!!!!"),h=[],P=0,T=(s+=d="uuuuu"[zt](s[lt]%5||5))[lt];T>P;P+=5)a=52200625*(s[Kt](P)-33)+614125*(s[Kt](P+1)-33)+7225*(s[Kt](P+2)-33)+85*(s[Kt](P+3)-33)+(s[Kt](P+4)-33),h.push(q&a>>24,q&a>>16,q&a>>8,q&a);return function(Jt,Ee){for(var an=Ee;an>0;an--)Jt.pop()}(h,d[lt]),W.fromCharCode.apply(W,h)},m=function(s){var d=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(s=s.replace(/\s/g,"")).indexOf(">")&&(s=s.substr(0,s.indexOf(">"))),s.length%2&&(s+="0"),!1===d.test(s))return"";for(var a="",h=0;h<s.length;h+=2)a+=String.fromCharCode("0x"+(s[h]+s[h+1]));return a},u=function(s){for(var d=new Uint8Array(s.length),a=s.length;a--;)d[a]=s.charCodeAt(a);return(d=Ne(d)).reduce(function(h,P){return h+String.fromCharCode(P)},"")};E.processDataByFilters=function(s,d){var a=0,h=s||"",P=[];for("string"==typeof(d=d||[])&&(d=[d]),a=0;a<d.length;a+=1)switch(d[a]){case"ASCII85Decode":case"/ASCII85Decode":h=b(h),P.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":h=O(h),P.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":h=m(h),P.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":h=h.split("").map(function(T){return("0"+T.charCodeAt().toString(16)).slice(-2)}).join("")+">",P.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":h=u(h),P.push("/FlateDecode");break;default:throw new Error('The filter: "'+d[a]+'" is not implemented')}return{data:h,reverseChain:P.reverse().join(" ")}}}(Ci.API),function(E){E.loadFile=function(O,b,m){return function(u,s,d){s=!1!==s,d="function"==typeof d?d:function(){};var a=void 0;try{a=function(h,P,T){var W=new XMLHttpRequest,lt=0,q=function(Kt){var zt=Kt.length,me=[],Jt=String.fromCharCode;for(lt=0;lt<zt;lt+=1)me.push(Jt(255&Kt.charCodeAt(lt)));return me.join("")};if(W.open("GET",h,!P),W.overrideMimeType("text/plain; charset=x-user-defined"),!1===P&&(W.onload=function(){T(200===W.status?q(this.responseText):void 0)}),W.send(null),P&&200===W.status)return q(W.responseText)}(u,s,d)}catch{}return a}(O,b,m)},E.loadImageFile=E.loadFile}(Ci.API),function(E){function O(){return(H.html2canvas?Promise.resolve(H.html2canvas):y.e(4159).then(y.t.bind(y,4159,23))).catch(function(d){return Promise.reject(new Error("Could not load html2canvas: "+d))}).then(function(d){return d.default?d.default:d})}function b(){return(H.DOMPurify?Promise.resolve(H.DOMPurify):y.e(2735).then(y.t.bind(y,92735,23))).catch(function(d){return Promise.reject(new Error("Could not load dompurify: "+d))}).then(function(d){return d.default?d.default:d})}var m=function(d){var a=o(d);return"undefined"===a?"undefined":"string"===a||d instanceof String?"string":"number"===a||d instanceof Number?"number":"function"===a||d instanceof Function?"function":d&&d.constructor===Array?"array":d&&1===d.nodeType?"element":"object"===a?"object":"unknown"},u=function(d,a){var h=document.createElement(d);for(var P in a.className&&(h.className=a.className),a.innerHTML&&a.dompurify&&(h.innerHTML=a.dompurify.sanitize(a.innerHTML)),a.style)h.style[P]=a.style[P];return h},s=function d(a){var h=Object.assign(d.convert(Promise.resolve()),JSON.parse(JSON.stringify(d.template))),P=d.convert(Promise.resolve(),h);return(P=P.setProgress(1,d,1,[d])).set(a)};(s.prototype=Object.create(Promise.prototype)).constructor=s,s.convert=function(d,a){return d.__proto__=a||s.prototype,d},s.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},s.prototype.from=function(d,a){return this.then(function(){switch(a=a||function(h){switch(m(h)){case"string":return"string";case"element":return"canvas"===h.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(d)){case"string":return this.then(b).then(function(h){return this.set({src:u("div",{innerHTML:d,dompurify:h})})});case"element":return this.set({src:d});case"canvas":return this.set({canvas:d});case"img":return this.set({img:d});default:return this.error("Unknown source type.")}})},s.prototype.to=function(d){switch(d){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},s.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var d={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},a=function h(P,T){for(var W=3===P.nodeType?document.createTextNode(P.nodeValue):P.cloneNode(!1),lt=P.firstChild;lt;lt=lt.nextSibling)!0!==T&&1===lt.nodeType&&"SCRIPT"===lt.nodeName||W.appendChild(h(lt,T));return 1===P.nodeType&&("CANVAS"===P.nodeName?(W.width=P.width,W.height=P.height,W.getContext("2d").drawImage(P,0,0)):"TEXTAREA"!==P.nodeName&&"SELECT"!==P.nodeName||(W.value=P.value),W.addEventListener("load",function(){W.scrollTop=P.scrollTop,W.scrollLeft=P.scrollLeft},!0)),W}(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===a.tagName&&(d.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=u("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=u("div",{className:"html2pdf__container",style:d}),this.prop.container.appendChild(a),this.prop.container.firstChild.appendChild(u("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},s.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(O).then(function(a){var h=Object.assign({},this.opt.html2canvas);return delete h.onrendered,a(this.prop.container,h)}).then(function(a){(this.opt.html2canvas.onrendered||function(){})(a),this.prop.canvas=a,document.body.removeChild(this.prop.overlay)})},s.prototype.toContext2d=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(O).then(function(a){var h=this.opt.jsPDF,P=this.opt.fontFaces,T="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,W=Object.assign({async:!0,allowTaint:!0,scale:T,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete W.onrendered,h.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,h.context2d.posX=this.opt.x,h.context2d.posY=this.opt.y,h.context2d.margin=this.opt.margin,h.context2d.fontFaces=P,P)for(var lt=0;lt<P.length;++lt){var q=P[lt],Kt=q.src.find(function(zt){return"truetype"===zt.format});Kt&&h.addFont(Kt.url,q.ref.name,q.ref.style)}return W.windowHeight=W.windowHeight||0,W.windowHeight=0==W.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):W.windowHeight,h.context2d.save(!0),a(this.prop.container,W)}).then(function(a){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(a),this.prop.canvas=a,document.body.removeChild(this.prop.overlay)})},s.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var d=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=d})},s.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},s.prototype.output=function(d,a,h){return"img"===(h=h||"pdf").toLowerCase()||"image"===h.toLowerCase()?this.outputImg(d,a):this.outputPdf(d,a)},s.prototype.outputPdf=function(d,a){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(d,a)})},s.prototype.outputImg=function(d){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(d){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+d+'" is not supported.'}})},s.prototype.save=function(d){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(d?{filename:d}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},s.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},s.prototype.set=function(d){if("object"!==m(d))return this;var a=Object.keys(d||{}).map(function(h){if(h in s.template.prop)return function(){this.prop[h]=d[h]};switch(h){case"margin":return this.setMargin.bind(this,d.margin);case"jsPDF":return function(){return this.opt.jsPDF=d.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,d.pageSize);default:return function(){this.opt[h]=d[h]}}},this);return this.then(function(){return this.thenList(a)})},s.prototype.get=function(d,a){return this.then(function(){var h=d in s.template.prop?this.prop[d]:this.opt[d];return a?a(h):h})},s.prototype.setMargin=function(d){return this.then(function(){switch(m(d)){case"number":d=[d,d,d,d];case"array":if(2===d.length&&(d=[d[0],d[1],d[0],d[1]]),4===d.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=d}).then(this.setPageSize)},s.prototype.setPageSize=function(d){function a(h,P){return Math.floor(h*P/72*96)}return this.then(function(){(d=d||Ci.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(d.inner={width:d.width-this.opt.margin[1]-this.opt.margin[3],height:d.height-this.opt.margin[0]-this.opt.margin[2]},d.inner.px={width:a(d.inner.width,d.k),height:a(d.inner.height,d.k)},d.inner.ratio=d.inner.height/d.inner.width),this.prop.pageSize=d})},s.prototype.setProgress=function(d,a,h,P){return null!=d&&(this.progress.val=d),null!=a&&(this.progress.state=a),null!=h&&(this.progress.n=h),null!=P&&(this.progress.stack=P),this.progress.ratio=this.progress.val/this.progress.state,this},s.prototype.updateProgress=function(d,a,h,P){return this.setProgress(d?this.progress.val+d:null,a||null,h?this.progress.n+h:null,P?this.progress.stack.concat(P):null)},s.prototype.then=function(d,a){var h=this;return this.thenCore(d,a,function(P,T){return h.updateProgress(null,null,1,[P]),Promise.prototype.then.call(this,function(W){return h.updateProgress(null,P),W}).then(P,T).then(function(W){return h.updateProgress(1),W})})},s.prototype.thenCore=function(d,a,h){h=h||Promise.prototype.then,d&&(d=d.bind(this)),a&&(a=a.bind(this));var P=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:s.convert(Object.assign({},this),Promise.prototype),T=h.call(P,d,a);return s.convert(T,this.__proto__)},s.prototype.thenExternal=function(d,a){return Promise.prototype.then.call(this,d,a)},s.prototype.thenList=function(d){var a=this;return d.forEach(function(h){a=a.thenCore(h)}),a},s.prototype.catch=function(d){d&&(d=d.bind(this));var a=Promise.prototype.catch.call(this,d);return s.convert(a,this)},s.prototype.catchExternal=function(d){return Promise.prototype.catch.call(this,d)},s.prototype.error=function(d){return this.then(function(){throw new Error(d)})},s.prototype.using=s.prototype.set,s.prototype.saveAs=s.prototype.save,s.prototype.export=s.prototype.output,s.prototype.run=s.prototype.then,Ci.getPageSize=function(d,a,h){if("object"===o(d)){var P=d;d=P.orientation,a=P.unit||a,h=P.format||h}a=a||"mm",h=h||"a4",d=(""+(d||"P")).toLowerCase();var T,W=(""+h).toLowerCase(),lt={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(a){case"pt":T=1;break;case"mm":T=72/25.4;break;case"cm":T=72/2.54;break;case"in":T=72;break;case"px":T=.75;break;case"pc":case"em":T=12;break;case"ex":T=6;break;default:throw"Invalid unit: "+a}var q,Kt=0,zt=0;if(lt.hasOwnProperty(W))Kt=lt[W][1]/T,zt=lt[W][0]/T;else try{Kt=h[1],zt=h[0]}catch{throw new Error("Invalid format: "+h)}if("p"===d||"portrait"===d)d="p",zt>Kt&&(q=zt,zt=Kt,Kt=q);else{if("l"!==d&&"landscape"!==d)throw"Invalid orientation: "+d;d="l",Kt>zt&&(q=zt,zt=Kt,Kt=q)}return{width:zt,height:Kt,unit:a,k:T,orientation:d}},E.html=function(d,a){(a=a||{}).callback=a.callback||function(){},a.html2canvas=a.html2canvas||{},a.html2canvas.canvas=a.html2canvas.canvas||this.canvas,a.jsPDF=a.jsPDF||this,a.fontFaces=a.fontFaces?a.fontFaces.map(yt):null;var h=new s(a);return a.worker?h:h.from(d).doCallback()}}(Ci.API),Ci.API.addJS=function(E){return Ko=E,this.internal.events.subscribe("postPutResources",function(){ie=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(ie+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Bn=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Ko+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){void 0!==ie&&void 0!==Bn&&this.internal.out("/Names <</JavaScript "+ie+" 0 R>>")}),this},function(E){var O;E.events.push(["postPutResources",function(){var b=this,m=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var u=b.outline.render().split(/\r\n/),s=0;s<u.length;s++){var d=u[s],a=m.exec(d);null!=a&&b.internal.newObjectDeferredBegin(a[1],!1),b.internal.write(d)}if(this.outline.createNamedDestinations){var P=this.internal.pages.length,T=[];for(s=0;s<P;s++){var W=b.internal.newObject();T.push(W);var lt=b.internal.getPageInfo(s+1);b.internal.write("<< /D["+lt.objId+" 0 R /XYZ null null null]>> endobj")}var q=b.internal.newObject();for(b.internal.write("<< /Names [ "),s=0;s<T.length;s++)b.internal.write("(page_"+(s+1)+")"+T[s]+" 0 R");b.internal.write(" ] >>","endobj"),O=b.internal.newObject(),b.internal.write("<< /Dests "+q+" 0 R"),b.internal.write(">>","endobj")}}]),E.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+O+" 0 R"))}]),E.events.push(["initialized",function(){var b=this;b.outline={createNamedDestinations:!1,root:{children:[]}},b.outline.add=function(m,u,s){var d={title:u,options:s,children:[]};return null==m&&(m=this.root),m.children.push(d),d},b.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=b,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},b.outline.genIds_r=function(m){m.id=b.internal.newObjectDeferred();for(var u=0;u<m.children.length;u++)this.genIds_r(m.children[u])},b.outline.renderRoot=function(m){this.objStart(m),this.line("/Type /Outlines"),m.children.length>0&&(this.line("/First "+this.makeRef(m.children[0])),this.line("/Last "+this.makeRef(m.children[m.children.length-1]))),this.line("/Count "+this.count_r({count:0},m)),this.objEnd()},b.outline.renderItems=function(m){for(var u=this.ctx.pdf.internal.getVerticalCoordinateString,s=0;s<m.children.length;s++){var d=m.children[s];this.objStart(d),this.line("/Title "+this.makeString(d.title)),this.line("/Parent "+this.makeRef(m)),s>0&&this.line("/Prev "+this.makeRef(m.children[s-1])),s<m.children.length-1&&this.line("/Next "+this.makeRef(m.children[s+1])),d.children.length>0&&(this.line("/First "+this.makeRef(d.children[0])),this.line("/Last "+this.makeRef(d.children[d.children.length-1])));var a=this.count=this.count_r({count:0},d);if(a>0&&this.line("/Count "+a),d.options&&d.options.pageNumber){var h=b.internal.getPageInfo(d.options.pageNumber);this.line("/Dest ["+h.objId+" 0 R /XYZ 0 "+u(0)+" 0]")}this.objEnd()}for(var P=0;P<m.children.length;P++)this.renderItems(m.children[P])},b.outline.line=function(m){this.ctx.val+=m+"\r\n"},b.outline.makeRef=function(m){return m.id+" 0 R"},b.outline.makeString=function(m){return"("+b.internal.pdfEscape(m)+")"},b.outline.objStart=function(m){this.ctx.val+="\r\n"+m.id+" 0 obj\r\n<<\r\n"},b.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},b.outline.count_r=function(m,u){for(var s=0;s<u.children.length;s++)m.count++,this.count_r(m,u.children[s]);return m.count}}])}(Ci.API),function(E){var O=[192,193,194,195,196,197,198,199];E.processJPEG=function(b,m,u,s,d,a){var h,P=this.decode.DCT_DECODE,T=null;if("string"==typeof b||this.__addimage__.isArrayBuffer(b)||this.__addimage__.isArrayBufferView(b)){switch(b=this.__addimage__.isArrayBuffer(b=d||b)?new Uint8Array(b):b,(h=function(W){for(var lt,q=256*W.charCodeAt(4)+W.charCodeAt(5),Kt=W.length,zt={width:0,height:0,numcomponents:1},me=4;me<Kt;me+=2){if(-1!==O.indexOf(W.charCodeAt((me+=q)+1))){lt=256*W.charCodeAt(me+5)+W.charCodeAt(me+6),zt={width:256*W.charCodeAt(me+7)+W.charCodeAt(me+8),height:lt,numcomponents:W.charCodeAt(me+9)};break}q=256*W.charCodeAt(me+2)+W.charCodeAt(me+3)}return zt}(b=this.__addimage__.isArrayBufferView(b)?this.__addimage__.arrayBufferToBinaryString(b):b)).numcomponents){case 1:a=this.color_spaces.DEVICE_GRAY;break;case 4:a=this.color_spaces.DEVICE_CMYK;break;case 3:a=this.color_spaces.DEVICE_RGB}T={data:b,width:h.width,height:h.height,colorSpace:a,bitsPerComponent:8,filter:P,index:m,alias:u}}return T}}(Ci.API);var cr,Sa,Ka,gs,Cs,Vs=function(){var E,O,b;function m(s){var d,h,P,T,W,lt,q,Kt,zt,me,Jt,Ee,an;for(this.data=s,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},W=null;;){switch(d=this.readUInt32(),Kt=function(){var On,zn;for(zn=[],On=0;On<4;++On)zn.push(String.fromCharCode(this.data[this.pos++]));return zn}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(d);break;case"fcTL":W&&this.animation.frames.push(W),this.pos+=4,W={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},T=this.readUInt16(),P=this.readUInt16()||100,W.delay=1e3*T/P,W.disposeOp=this.data[this.pos++],W.blendOp=this.data[this.pos++],W.data=[];break;case"IDAT":case"fdAT":for("fdAT"===Kt&&(this.pos+=4,d-=4),s=W?.data||this.imgData,Jt=0;0<=d?Jt<d:Jt>d;0<=d?++Jt:--Jt)s.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(h=this.palette.length/3,this.transparency.indexed=this.read(d),this.transparency.indexed.length>h)throw new Error("More transparent colors than palette size");if((zt=h-this.transparency.indexed.length)>0)for(Ee=0;0<=zt?Ee<zt:Ee>zt;0<=zt?++Ee:--Ee)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(d)[0];break;case 2:this.transparency.rgb=this.read(d)}break;case"tEXt":lt=(me=this.read(d)).indexOf(0),q=String.fromCharCode.apply(String,me.slice(0,lt)),this.text[q]=String.fromCharCode.apply(String,me.slice(lt+1));break;case"IEND":return W&&this.animation.frames.push(W),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(an=this.colorType)||6===an,this.pixelBitlength=this.bits*(this.colors+(this.hasAlphaChannel?1:0)),this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=d}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}m.prototype.read=function(s){var d,a;for(a=[],d=0;0<=s?d<s:d>s;0<=s?++d:--d)a.push(this.data[this.pos++]);return a},m.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},m.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},m.prototype.decodePixels=function(s){var d=this.pixelBitlength/8,a=new Uint8Array(this.width*this.height*d),h=0,P=this;if(null==s&&(s=this.imgData),0===s.length)return new Uint8Array(0);function T(W,lt,q,Kt){var zt,me,Jt,Ee,an,On,zn,lo,cn,ho,Mo,He,Ve,Pn,mn,mo,co,vo,un,Vn,jn=Math.ceil((P.width-W)/q),Ro=Math.ceil((P.height-lt)/Kt),le=P.width==jn&&P.height==Ro;for(Ve=d*jn,Mo=le?a:new Uint8Array(Ve*Ro),On=s.length,He=0,me=0;He<Ro&&h<On;){switch(s[h++]){case 0:for(Ee=mo=0;mo<Ve;Ee=mo+=1)Mo[me++]=s[h++];break;case 1:for(Ee=co=0;co<Ve;Ee=co+=1)zt=s[h++],an=Ee<d?0:Mo[me-d],Mo[me++]=(zt+an)%256;break;case 2:for(Ee=vo=0;vo<Ve;Ee=vo+=1)zt=s[h++],Jt=(Ee-Ee%d)/d,Mo[me++]=((Pn=He&&Mo[(He-1)*Ve+Jt*d+Ee%d])+zt)%256;break;case 3:for(Ee=un=0;un<Ve;Ee=un+=1)zt=s[h++],Jt=(Ee-Ee%d)/d,an=Ee<d?0:Mo[me-d],Pn=He&&Mo[(He-1)*Ve+Jt*d+Ee%d],Mo[me++]=(zt+Math.floor((an+Pn)/2))%256;break;case 4:for(Ee=Vn=0;Vn<Ve;Ee=Vn+=1)zt=s[h++],Jt=(Ee-Ee%d)/d,0===He?Pn=mn=0:(Pn=Mo[(He-1)*Ve+Jt*d+Ee%d],mn=Jt&&Mo[(He-1)*Ve+(Jt-1)*d+Ee%d]),zn=(an=Ee<d?0:Mo[me-d])+Pn-mn,lo=Math.abs(zn-an),cn=Math.abs(zn-Pn),ho=Math.abs(zn-mn),Mo[me++]=(zt+(lo<=cn&&lo<=ho?an:cn<=ho?Pn:mn))%256;break;default:throw new Error("Invalid filter algorithm: "+s[h-1])}if(!le){var tn=((lt+He*Kt)*P.width+W)*d,sn=He*Ve;for(Ee=0;Ee<jn;Ee+=1){for(var vn=0;vn<d;vn+=1)a[tn++]=Mo[sn++];tn+=(q-1)*d}}He++}}return s=Qe(s),1==P.interlaceMethod?(T(0,0,8,8),T(4,0,8,8),T(0,4,4,8),T(2,0,4,4),T(0,2,2,4),T(1,0,2,2),T(0,1,1,2)):T(0,0,1,1),a},m.prototype.decodePalette=function(){var s,d,a,h,P,T,W,lt,q;for(a=this.palette,T=this.transparency.indexed||[],P=new Uint8Array((T.length||0)+a.length),h=0,s=0,d=W=0,lt=a.length;W<lt;d=W+=3)P[h++]=a[d],P[h++]=a[d+1],P[h++]=a[d+2],P[h++]=null!=(q=T[s++])?q:255;return P},m.prototype.copyToImageData=function(s,d){var a,h,P,T,W,lt,q,Kt,zt,me,Jt;if(h=this.colors,zt=null,a=this.hasAlphaChannel,this.palette.length&&(zt=null!=(Jt=this._decodedPalette)?Jt:this._decodedPalette=this.decodePalette(),h=4,a=!0),Kt=(P=s.data||s).length,W=zt||d,T=lt=0,1===h)for(;T<Kt;)q=zt?4*d[T/4]:lt,me=W[q++],P[T++]=me,P[T++]=me,P[T++]=me,P[T++]=a?W[q++]:255,lt=q;else for(;T<Kt;)q=zt?4*d[T/4]:lt,P[T++]=W[q++],P[T++]=W[q++],P[T++]=W[q++],P[T++]=a?W[q++]:255,lt=q},m.prototype.decode=function(){var s;return s=new Uint8Array(this.width*this.height*4),this.copyToImageData(s,this.decodePixels()),s};var u=function(){if("[object Window]"===Object.prototype.toString.call(H)){try{O=H.document.createElement("canvas"),b=O.getContext("2d")}catch{return!1}return!0}return!1};return u(),E=function(s){var d;if(!0===u())return b.width=s.width,b.height=s.height,b.clearRect(0,0,s.width,s.height),b.putImageData(s,0,0),(d=new Image).src=O.toDataURL(),d;throw new Error("This method requires a Browser with Canvas-capability.")},m.prototype.decodeFrames=function(s){var d,a,h,P,T,W,lt,q;if(this.animation){for(q=[],a=T=0,W=(lt=this.animation.frames).length;T<W;a=++T)h=s.createImageData((d=lt[a]).width,d.height),P=this.decodePixels(new Uint8Array(d.data)),this.copyToImageData(h,P),d.imageData=h,q.push(d.image=E(h));return q}},m.prototype.renderFrame=function(s,d){var a,h,P;return a=(h=this.animation.frames)[d],P=h[d-1],0===d&&s.clearRect(0,0,this.width,this.height),1===P?.disposeOp?s.clearRect(P.xOffset,P.yOffset,P.width,P.height):2===P?.disposeOp&&s.putImageData(P.imageData,P.xOffset,P.yOffset),0===a.blendOp&&s.clearRect(a.xOffset,a.yOffset,a.width,a.height),s.drawImage(a.image,a.xOffset,a.yOffset)},m.prototype.animate=function(s){var d,a,h,P,T,W,lt=this;return a=0,P=(W=this.animation).numFrames,h=W.frames,T=W.numPlays,(d=function(){var q,Kt;if(q=a++%P,Kt=h[q],lt.renderFrame(s,q),P>1&&a/P<T)return lt.animation._timeout=setTimeout(d,Kt.delay)})()},m.prototype.stopAnimation=function(){var s;return clearTimeout(null!=(s=this.animation)?s._timeout:void 0)},m.prototype.render=function(s){var d,a;return s._png&&s._png.stopAnimation(),s._png=this,s.width=this.width,s.height=this.height,d=s.getContext("2d"),this.animation?(this.decodeFrames(d),this.animate(d)):(a=d.createImageData(this.width,this.height),this.copyToImageData(a,this.decodePixels()),d.putImageData(a,0,0))},m}();function qa(E){var O=0;if(71!==E[O++]||73!==E[O++]||70!==E[O++]||56!==E[O++]||56!=(E[O++]+1&253)||97!==E[O++])throw new Error("Invalid GIF 87a/89a header.");var b=E[O++]|E[O++]<<8,m=E[O++]|E[O++]<<8,u=E[O++],d=1<<1+(7&u);O++,O++;var a=null,h=null;u>>7&&(a=O,h=d,O+=3*d);var P=!0,T=[],W=0,lt=null,q=0,Kt=null;for(this.width=b,this.height=m;P&&O<E.length;)switch(E[O++]){case 33:switch(E[O++]){case 255:if(11!==E[O]||78==E[O+1]&&69==E[O+2]&&84==E[O+3]&&83==E[O+4]&&67==E[O+5]&&65==E[O+6]&&80==E[O+7]&&69==E[O+8]&&50==E[O+9]&&46==E[O+10]&&48==E[O+11]&&3==E[O+12]&&1==E[O+13]&&0==E[O+16])O+=14,Kt=E[O++]|E[O++]<<8,O++;else for(O+=12;;){if(!((He=E[O++])>=0))throw Error("Invalid block size");if(0===He)break;O+=He}break;case 249:if(4!==E[O++]||0!==E[O+4])throw new Error("Invalid graphics extension block.");var zt=E[O++];W=E[O++]|E[O++]<<8,lt=E[O++],0==(1&zt)&&(lt=null),q=zt>>2&7,O++;break;case 254:for(;;){if(!((He=E[O++])>=0))throw Error("Invalid block size");if(0===He)break;O+=He}break;default:throw new Error("Unknown graphic control label: 0x"+E[O-1].toString(16))}break;case 44:var me=E[O++]|E[O++]<<8,Jt=E[O++]|E[O++]<<8,Ee=E[O++]|E[O++]<<8,an=E[O++]|E[O++]<<8,On=E[O++],zn=On>>6&1,lo=1<<1+(7&On),Wn=a,cn=h,ho=!1;On>>7&&(ho=!0,Wn=O,cn=lo,O+=3*lo);var Mo=O;for(O++;;){var He;if(!((He=E[O++])>=0))throw Error("Invalid block size");if(0===He)break;O+=He}T.push({x:me,y:Jt,width:Ee,height:an,has_local_palette:ho,palette_offset:Wn,palette_size:cn,data_offset:Mo,data_length:O-Mo,transparent_index:lt,interlaced:!!zn,delay:W,disposal:q});break;case 59:P=!1;break;default:throw new Error("Unknown gif block: 0x"+E[O-1].toString(16))}this.numFrames=function(){return T.length},this.loopCount=function(){return Kt},this.frameInfo=function(Ve){if(Ve<0||Ve>=T.length)throw new Error("Frame index out of range.");return T[Ve]},this.decodeAndBlitFrameBGRA=function(Ve,Pn){var mn=this.frameInfo(Ve),mo=mn.width*mn.height,co=new Uint8Array(mo);Za(E,mn.data_offset,co,mo);var vo=mn.palette_offset,un=mn.transparent_index;null===un&&(un=256);var Vn=mn.width,jn=b-Vn,Ro=Vn,le=4*(mn.y*b+mn.x),tn=4*((mn.y+mn.height)*b+mn.x),sn=le,vn=4*jn;!0===mn.interlaced&&(vn+=4*b*7);for(var Tn=8,Qn=0,uo=co.length;Qn<uo;++Qn){var Xn=co[Qn];if(0===Ro&&(Ro=Vn,(sn+=vn)>=tn&&(vn=4*jn+4*b*(Tn-1),sn=le+(Vn+jn)*(Tn<<1),Tn>>=1)),Xn===un)sn+=4;else{var Vo=E[vo+3*Xn],Fo=E[vo+3*Xn+1];Pn[sn++]=E[vo+3*Xn+2],Pn[sn++]=Fo,Pn[sn++]=Vo,Pn[sn++]=255}--Ro}},this.decodeAndBlitFrameRGBA=function(Ve,Pn){var mn=this.frameInfo(Ve),mo=mn.width*mn.height,co=new Uint8Array(mo);Za(E,mn.data_offset,co,mo);var vo=mn.palette_offset,un=mn.transparent_index;null===un&&(un=256);var Vn=mn.width,jn=b-Vn,Ro=Vn,le=4*(mn.y*b+mn.x),tn=4*((mn.y+mn.height)*b+mn.x),sn=le,vn=4*jn;!0===mn.interlaced&&(vn+=4*b*7);for(var Tn=8,Qn=0,uo=co.length;Qn<uo;++Qn){var Xn=co[Qn];if(0===Ro&&(Ro=Vn,(sn+=vn)>=tn&&(vn=4*jn+4*b*(Tn-1),sn=le+(Vn+jn)*(Tn<<1),Tn>>=1)),Xn===un)sn+=4;else{var Fo=E[vo+3*Xn+1],ri=E[vo+3*Xn+2];Pn[sn++]=E[vo+3*Xn],Pn[sn++]=Fo,Pn[sn++]=ri,Pn[sn++]=255}--Ro}}}function Za(E,O,b,m){for(var u=E[O++],s=1<<u,d=s+1,a=d+1,h=u+1,P=(1<<h)-1,T=0,W=0,lt=0,q=E[O++],Kt=new Int32Array(4096),zt=null;;){for(;T<16&&0!==q;)W|=E[O++]<<T,T+=8,1===q?q=E[O++]:--q;if(T<h)break;var me=W&P;if(W>>=h,T-=h,me!==s){if(me===d)break;for(var Jt=me<a?me:zt,Ee=0,an=Jt;an>s;)an=Kt[an]>>8,++Ee;var On=an;if(lt+Ee+(Jt!==me?1:0)>m)return void Pe.log("Warning, gif stream longer than expected.");b[lt++]=On;var zn=lt+=Ee;for(Jt!==me&&(b[lt++]=On),an=Jt;Ee--;)b[--zn]=255&(an=Kt[an]),an>>=8;null!==zt&&a<4096&&(Kt[a++]=zt<<8|On,a>=P+1&&h<12&&(++h,P=P<<1|1)),zt=me}else a=d+1,P=(1<<(h=u+1))-1,zt=null}return lt!==m&&Pe.log("Warning, gif stream shorter than expected."),b}function da(E){var O,b,m,u,s,d=Math.floor,a=new Array(64),h=new Array(64),P=new Array(64),T=new Array(64),W=new Array(65535),lt=new Array(65535),q=new Array(64),Kt=new Array(64),zt=[],me=0,Jt=7,Ee=new Array(64),an=new Array(64),On=new Array(64),zn=new Array(256),lo=new Array(2048),Wn=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],cn=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],ho=[0,1,2,3,4,5,6,7,8,9,10,11],Mo=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],He=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],Ve=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Pn=[0,1,2,3,4,5,6,7,8,9,10,11],mn=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],mo=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function co(le,tn){for(var sn=0,vn=0,Tn=new Array,Qn=1;Qn<=16;Qn++){for(var uo=1;uo<=le[Qn];uo++)Tn[tn[vn]]=[],Tn[tn[vn]][0]=sn,Tn[tn[vn]][1]=Qn,vn++,sn++;sn*=2}return Tn}function vo(le){for(var tn=le[0],sn=le[1]-1;sn>=0;)tn&1<<sn&&(me|=1<<Jt),sn--,--Jt<0&&(255==me?(un(255),un(0)):un(me),Jt=7,me=0)}function un(le){zt.push(le)}function Vn(le){un(le>>8&255),un(255&le)}function jn(le,tn,sn,vn,Tn){for(var Qn,uo=Tn[0],Xn=Tn[240],Vo=function(xo,li){var Mi,mi,Ei,tr,fr,gr,yr,Rr,zi,Ai,hi=0;for(zi=0;zi<8;++zi){var Na=(Mi=xo[hi])+(Rr=xo[hi+7]),Fr=Mi-Rr,tl=(mi=xo[hi+1])+(yr=xo[hi+6]),Wi=mi-yr,Nr=(Ei=xo[hi+2])+(gr=xo[hi+5]),$s=Ei-gr,pr=(tr=xo[hi+3])+(fr=xo[hi+4]),Dl=tr-fr,V=Na+pr,$=Na-pr,j=tl+Nr,rt=tl-Nr;xo[hi]=V+j,xo[hi+4]=V-j;var _t=.707106781*(rt+$);xo[hi+2]=$+_t,xo[hi+6]=$-_t;var ae=.382683433*((V=Dl+$s)-(rt=Wi+Fr)),Ze=.5411961*V+ae,ve=1.306562965*rt+ae,so=.707106781*(j=$s+Wi),Xo=Fr+so,Qo=Fr-so;xo[hi+5]=Qo+Ze,xo[hi+3]=Qo-Ze,xo[hi+1]=Xo+ve,xo[hi+7]=Xo-ve,hi+=8}for(hi=0,zi=0;zi<8;++zi){var Io=(Mi=xo[hi])+(Rr=xo[hi+56]),rr=Mi-Rr,Ir=(mi=xo[hi+8])+(yr=xo[hi+48]),Ur=mi-yr,ta=(Ei=xo[hi+16])+(gr=xo[hi+40]),fa=Ei-gr,Sl=(tr=xo[hi+24])+(fr=xo[hi+32]),ss=tr-fr,el=Io+Sl,Ta=Io-Sl,nl=Ir+ta,Ks=Ir-ta;xo[hi]=el+nl,xo[hi+32]=el-nl;var Es=.707106781*(Ks+Ta);xo[hi+16]=Ta+Es,xo[hi+48]=Ta-Es;var ol=.382683433*((el=ss+fa)-(Ks=Ur+rr)),ic=.5411961*el+ol,Ya=1.306562965*Ks+ol,fl=.707106781*(nl=fa+Ur),il=rr+fl,rc=rr-fl;xo[hi+40]=rc+ic,xo[hi+24]=rc-ic,xo[hi+8]=il+Ya,xo[hi+56]=il-Ya,hi++}for(zi=0;zi<64;++zi)q[zi]=(Ai=xo[zi]*li[zi])>0?Ai+.5|0:Ai-.5|0;return q}(le,tn),Fo=0;Fo<64;++Fo)Kt[Wn[Fo]]=Vo[Fo];var ri=Kt[0]-sn;sn=Kt[0],0==ri?vo(vn[0]):(vo(vn[lt[Qn=32767+ri]]),vo(W[Qn]));for(var si=63;si>0&&0==Kt[si];)si--;if(0==si)return vo(uo),sn;for(var Ni,yo=1;yo<=si;){for(var dn=yo;0==Kt[yo]&&yo<=si;)++yo;var nr=yo-dn;if(nr>=16){Ni=nr>>4;for(var Si=1;Si<=Ni;++Si)vo(Xn);nr&=15}vo(Tn[(nr<<4)+lt[Qn=32767+Kt[yo]]]),vo(W[Qn]),yo++}return 63!=si&&vo(uo),sn}function Ro(le){le=Math.min(Math.max(le,1),100),s!=le&&(function(tn){for(var sn=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],vn=0;vn<64;vn++){var Tn=d((sn[vn]*tn+50)/100);Tn=Math.min(Math.max(Tn,1),255),a[Wn[vn]]=Tn}for(var Qn=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],uo=0;uo<64;uo++){var Xn=d((Qn[uo]*tn+50)/100);Xn=Math.min(Math.max(Xn,1),255),h[Wn[uo]]=Xn}for(var Vo=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Fo=0,ri=0;ri<8;ri++)for(var si=0;si<8;si++)P[Fo]=1/(a[Wn[Fo]]*Vo[ri]*Vo[si]*8),T[Fo]=1/(h[Wn[Fo]]*Vo[ri]*Vo[si]*8),Fo++}(le<50?Math.floor(5e3/le):Math.floor(200-2*le)),s=le)}this.encode=function(le,tn){var mi,Ei;tn&&Ro(tn),zt=new Array,me=0,Jt=7,Vn(65496),Vn(65504),Vn(16),un(74),un(70),un(73),un(70),un(0),un(1),un(1),un(0),Vn(1),Vn(1),un(0),un(0),function(){Vn(65499),Vn(132),un(0);for(var mi=0;mi<64;mi++)un(a[mi]);un(1);for(var Ei=0;Ei<64;Ei++)un(h[Ei])}(),mi=le.width,Ei=le.height,Vn(65472),Vn(17),un(8),Vn(Ei),Vn(mi),un(3),un(1),un(17),un(0),un(2),un(17),un(1),un(3),un(17),un(1),function(){Vn(65476),Vn(418),un(0);for(var mi=0;mi<16;mi++)un(cn[mi+1]);for(var Ei=0;Ei<=11;Ei++)un(ho[Ei]);un(16);for(var tr=0;tr<16;tr++)un(Mo[tr+1]);for(var fr=0;fr<=161;fr++)un(He[fr]);un(1);for(var gr=0;gr<16;gr++)un(Ve[gr+1]);for(var yr=0;yr<=11;yr++)un(Pn[yr]);un(17);for(var Rr=0;Rr<16;Rr++)un(mn[Rr+1]);for(var zi=0;zi<=161;zi++)un(mo[zi])}(),Vn(65498),Vn(12),un(3),un(1),un(0),un(2),un(17),un(3),un(17),un(0),un(63),un(0);var sn=0,vn=0,Tn=0;me=0,Jt=7,this.encode.displayName="_encode_";for(var Qn,uo,Xn,Vo,Fo,ri,si,Ni,yo,dn=le.data,Si=le.height,xo=4*le.width,li=0;li<Si;){for(Qn=0;Qn<xo;){for(Fo=xo*li+Qn,si=-1,Ni=0,yo=0;yo<64;yo++)ri=Fo+(Ni=yo>>3)*xo+(si=4*(7&yo)),li+Ni>=Si&&(ri-=xo*(li+1+Ni-Si)),Qn+si>=xo&&(ri-=Qn+si-xo+4),uo=dn[ri++],Xn=dn[ri++],Vo=dn[ri++],Ee[yo]=(lo[uo]+lo[Xn+256>>0]+lo[Vo+512>>0]>>16)-128,an[yo]=(lo[uo+768>>0]+lo[Xn+1024>>0]+lo[Vo+1280>>0]>>16)-128,On[yo]=(lo[uo+1280>>0]+lo[Xn+1536>>0]+lo[Vo+1792>>0]>>16)-128;sn=jn(Ee,P,sn,O,m),vn=jn(an,T,vn,b,u),Tn=jn(On,T,Tn,b,u),Qn+=32}li+=8}if(Jt>=0){var Mi=[];Mi[1]=Jt+1,Mi[0]=(1<<Jt+1)-1,vo(Mi)}return Vn(65497),new Uint8Array(zt)},E=E||50,function(){for(var le=String.fromCharCode,tn=0;tn<256;tn++)zn[tn]=le(tn)}(),O=co(cn,ho),b=co(Ve,Pn),m=co(Mo,He),u=co(mn,mo),function(){for(var le=1,tn=2,sn=1;sn<=15;sn++){for(var vn=le;vn<tn;vn++)lt[32767+vn]=sn,W[32767+vn]=[],W[32767+vn][1]=sn,W[32767+vn][0]=vn;for(var Tn=-(tn-1);Tn<=-le;Tn++)lt[32767+Tn]=sn,W[32767+Tn]=[],W[32767+Tn][1]=sn,W[32767+Tn][0]=tn-1+Tn;le<<=1,tn<<=1}}(),function(){for(var le=0;le<256;le++)lo[le]=19595*le,lo[le+256>>0]=38470*le,lo[le+512>>0]=7471*le+32768,lo[le+768>>0]=-11059*le,lo[le+1024>>0]=-21709*le,lo[le+1280>>0]=32768*le+8421375,lo[le+1536>>0]=-27439*le,lo[le+1792>>0]=-5329*le}(),Ro(E)}function Ea(E,O){if(this.pos=0,this.buffer=E,this.datav=new DataView(E.buffer),this.is_with_alpha=!!O,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function xs(E){function O(cn){if(!cn)throw Error("assert :P")}function b(cn,ho,Mo){for(var He=0;4>He;He++)if(cn[ho+He]!=Mo.charCodeAt(He))return!0;return!1}function m(cn,ho,Mo,He,Ve){for(var Pn=0;Pn<Ve;Pn++)cn[ho+Pn]=Mo[He+Pn]}function u(cn,ho,Mo,He){for(var Ve=0;Ve<He;Ve++)cn[ho+Ve]=Mo}function s(cn){return new Int32Array(cn)}function d(cn,ho){for(var Mo=[],He=0;He<cn;He++)Mo.push(new ho);return Mo}function a(cn,ho){var Mo=[];return function He(Ve,Pn,mn){for(var mo=mn[Pn],co=0;co<mo&&(Ve.push(mn.length>Pn+1?[]:new ho),!(mn.length<Pn+1));co++)He(Ve[co],Pn+1,mn)}(Mo,0,cn),Mo}var h=function(){var cn=this;function ho(k,I){for(var X=1<<I-1>>>0;k&X;)X>>>=1;return X?(k&X-1)+X:k}function Mo(k,I,X,Ot,Qt){O(!(Ot%X));do{k[I+(Ot-=X)]=Qt}while(0<Ot)}function He(k,I,X,Ot,Qt){if(O(2328>=Qt),512>=Qt)var ge=s(512);else if(null==(ge=s(Qt)))return 0;return function(he,ke,Re,qe,Sn,no){var oo,Un,No=ke,Co=1<<Re,An=s(16),Fn=s(16);for(O(0!=Sn),O(null!=qe),O(null!=he),O(0<Re),Un=0;Un<Sn;++Un){if(15<qe[Un])return 0;++An[qe[Un]]}if(An[0]==Sn)return 0;for(Fn[1]=0,oo=1;15>oo;++oo){if(An[oo]>1<<oo)return 0;Fn[oo+1]=Fn[oo]+An[oo]}for(Un=0;Un<Sn;++Un)oo=qe[Un],0<qe[Un]&&(no[Fn[oo]++]=Un);if(1==Fn[15])return(qe=new Ve).g=0,qe.value=no[0],Mo(he,No,1,Co,qe),Co;var So,jo=-1,To=Co-1,yi=0,ni=1,Ki=1,di=1<<Re;for(Un=0,oo=1,Sn=2;oo<=Re;++oo,Sn<<=1){if(ni+=Ki<<=1,0>(Ki-=An[oo]))return 0;for(;0<An[oo];--An[oo])(qe=new Ve).g=oo,qe.value=no[Un++],Mo(he,No+yi,Sn,di,qe),yi=ho(yi,oo)}for(oo=Re+1,Sn=2;15>=oo;++oo,Sn<<=1){if(ni+=Ki<<=1,0>(Ki-=An[oo]))return 0;for(;0<An[oo];--An[oo]){if(qe=new Ve,(yi&To)!=jo){for(No+=di,So=1<<(jo=oo)-Re;15>jo&&!(0>=(So-=An[jo]));)++jo,So<<=1;Co+=di=1<<(So=jo-Re),he[ke+(jo=yi&To)].g=So+Re,he[ke+jo].value=No-ke-jo}qe.g=oo-Re,qe.value=no[Un++],Mo(he,No+(yi>>Re),Sn,di,qe),yi=ho(yi,oo)}}return ni!=2*Fn[15]-1?0:Co}(k,I,X,Ot,Qt,ge)}function Ve(){this.value=this.g=0}function Pn(){this.value=this.g=0}function mn(){this.G=d(5,Ve),this.H=s(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=d(ll,Pn)}function mo(k,I,X,Ot){O(null!=k),O(null!=I),O(2147483648>Ot),k.Ca=254,k.I=0,k.b=-8,k.Ka=0,k.oa=I,k.pa=X,k.Jd=I,k.Yc=X+Ot,k.Zc=4<=Ot?X+Ot-4+1:X,Qn(k)}function co(k,I){for(var X=0;0<I--;)X|=Xn(k,128)<<I;return X}function vo(k,I){var X=co(k,I);return uo(k)?-X:X}function un(k,I,X,Ot){var Qt,ge=0;for(O(null!=k),O(null!=I),O(4294967288>Ot),k.Sb=Ot,k.Ra=0,k.u=0,k.h=0,4<Ot&&(Ot=4),Qt=0;Qt<Ot;++Qt)ge+=I[X+Qt]<<8*Qt;k.Ra=ge,k.bb=Ot,k.oa=I,k.pa=X}function Vn(k){for(;8<=k.u&&k.bb<k.Sb;)k.Ra>>>=8,k.Ra+=k.oa[k.pa+k.bb]<<ad-8>>>0,++k.bb,k.u-=8;sn(k)&&(k.h=1,k.u=0)}function jn(k,I){if(O(0<=I),!k.h&&I<=Td){var X=tn(k)&Ul[I];return k.u+=I,Vn(k),X}return k.h=1,k.u=0}function Ro(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function le(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function tn(k){return k.Ra>>>(k.u&ad-1)>>>0}function sn(k){return O(k.bb<=k.Sb),k.h||k.bb==k.Sb&&k.u>ad}function vn(k,I){k.u=I,k.h=sn(k)}function Tn(k){k.u>=Du&&(O(k.u>=Du),Vn(k))}function Qn(k){O(null!=k&&null!=k.oa),k.pa<k.Zc?(k.I=(k.oa[k.pa++]|k.I<<8)>>>0,k.b+=8):(O(null!=k&&null!=k.oa),k.pa<k.Yc?(k.b+=8,k.I=k.oa[k.pa++]|k.I<<8):k.Ka?k.b=0:(k.I<<=8,k.b+=8,k.Ka=1))}function uo(k){return co(k,1)}function Xn(k,I){var X=k.Ca;0>k.b&&Qn(k);var Ot=k.b,Qt=X*I>>>8,ge=(k.I>>>Ot>Qt)+0;for(ge?(X-=Qt,k.I-=Qt+1<<Ot>>>0):X=Qt+1,Ot=X,Qt=0;256<=Ot;)Qt+=8,Ot>>=8;return k.b-=Ot=7^Qt+Rl[Ot],k.Ca=(X<<Ot)-1,ge}function Vo(k,I,X){k[I+0]=X>>24&255,k[I+1]=X>>16&255,k[I+2]=X>>8&255,k[I+3]=X>>0&255}function Fo(k,I){return k[I+0]<<0|k[I+1]<<8}function ri(k,I){return Fo(k,I)|k[I+2]<<16}function si(k,I){return Fo(k,I)|Fo(k,I+2)<<16}function Ni(k,I){var X=1<<I;return O(null!=k),O(0<I),k.X=s(X),null==k.X?0:(k.Mb=32-I,k.Xa=I,1)}function yo(k,I){O(null!=k),O(null!=I),O(k.Xa==I.Xa),m(I.X,0,k.X,0,1<<I.Xa)}function dn(){this.X=[],this.Xa=this.Mb=0}function nr(k,I,X,Ot){O(null!=X),O(null!=Ot);var Qt=X[0],ge=Ot[0];return 0==Qt&&(Qt=(k*ge+I/2)/I),0==ge&&(ge=(I*Qt+k/2)/k),0>=Qt||0>=ge?0:(X[0]=Qt,Ot[0]=ge,1)}function Si(k,I){return k+(1<<I)-1>>>I}function xo(k,I){return((4278255360&k)+(4278255360&I)>>>0&4278255360)+((16711935&k)+(16711935&I)>>>0&16711935)>>>0}function li(k,I){cn[I]=function(X,Ot,Qt,ge,he,ke,Re){var qe;for(qe=0;qe<he;++qe){var Sn=cn[k](ke[Re+qe-1],Qt,ge+qe);ke[Re+qe]=xo(X[Ot+qe],Sn)}}}function Mi(){this.ud=this.hd=this.jd=0}function mi(k,I){return((4278124286&(k^I))>>>1)+(k&I)>>>0}function Ei(k){return 0<=k&&256>k?k:0>k?0:255<k?255:void 0}function tr(k,I){return Ei(k+(k-I+.5>>1))}function fr(k,I,X){return Math.abs(I-X)-Math.abs(k-X)}function gr(k,I,X,Ot,Qt,ge,he){for(Ot=ge[he-1],X=0;X<Qt;++X)ge[he+X]=Ot=xo(k[I+X],Ot)}function yr(k,I,X,Ot,Qt){var ge;for(ge=0;ge<X;++ge){var he=k[I+ge],ke=he>>8&255,Re=16711935&(Re=(Re=16711935&he)+((ke<<16)+ke));Ot[Qt+ge]=(4278255360&he)+Re>>>0}}function Rr(k,I){I.jd=k>>0&255,I.hd=k>>8&255,I.ud=k>>16&255}function zi(k,I,X,Ot,Qt,ge){var he;for(he=0;he<Ot;++he){var ke=I[X+he],Re=ke>>>8,qe=ke,Sn=255&(Sn=(Sn=ke>>>16)+((k.jd<<24>>24)*(Re<<24>>24)>>>5));qe=255&(qe=(qe+=(k.hd<<24>>24)*(Re<<24>>24)>>>5)+((k.ud<<24>>24)*(Sn<<24>>24)>>>5)),Qt[ge+he]=(4278255360&ke)+(Sn<<16)+qe}}function Ai(k,I,X,Ot,Qt){cn[I]=function(ge,he,ke,Re,qe,Sn,no,oo,Un){for(Re=no;Re<oo;++Re)for(no=0;no<Un;++no)qe[Sn++]=Qt(ke[Ot(ge[he++])])},cn[k]=function(ge,he,ke,Re,qe,Sn,no){var oo=8>>ge.b,Un=ge.Ea,No=ge.K[0],Co=ge.w;if(8>oo)for(ge=(1<<ge.b)-1,Co=(1<<oo)-1;he<ke;++he){var An,Fn=0;for(An=0;An<Un;++An)An&ge||(Fn=Ot(Re[qe++])),Sn[no++]=Qt(No[Fn&Co]),Fn>>=oo}else cn["VP8LMapColor"+X](Re,qe,No,Co,Sn,no,he,ke,Un)}}function hi(k,I,X,Ot,Qt){for(X=I+X;I<X;){var ge=k[I++];Ot[Qt++]=ge>>16&255,Ot[Qt++]=ge>>8&255,Ot[Qt++]=ge>>0&255}}function Na(k,I,X,Ot,Qt){for(X=I+X;I<X;){var ge=k[I++];Ot[Qt++]=ge>>16&255,Ot[Qt++]=ge>>8&255,Ot[Qt++]=ge>>0&255,Ot[Qt++]=ge>>24&255}}function Fr(k,I,X,Ot,Qt){for(X=I+X;I<X;){var ge=(he=k[I++])>>16&240|he>>12&15,he=he>>0&240|he>>28&15;Ot[Qt++]=ge,Ot[Qt++]=he}}function tl(k,I,X,Ot,Qt){for(X=I+X;I<X;){var ge=(he=k[I++])>>16&248|he>>13&7,he=he>>5&224|he>>3&31;Ot[Qt++]=ge,Ot[Qt++]=he}}function Wi(k,I,X,Ot,Qt){for(X=I+X;I<X;){var ge=k[I++];Ot[Qt++]=ge>>0&255,Ot[Qt++]=ge>>8&255,Ot[Qt++]=ge>>16&255}}function Nr(k,I,X,Ot,Qt,ge){if(0==ge)for(X=I+X;I<X;)Vo(Ot,((ge=k[I++])[0]>>24|ge[1]>>8&65280|ge[2]<<8&16711680|ge[3]<<24)>>>0),Qt+=32;else m(Ot,Qt,k,I,X)}function $s(k,I){cn[I][0]=cn[k+"0"],cn[I][1]=cn[k+"1"],cn[I][2]=cn[k+"2"],cn[I][3]=cn[k+"3"],cn[I][4]=cn[k+"4"],cn[I][5]=cn[k+"5"],cn[I][6]=cn[k+"6"],cn[I][7]=cn[k+"7"],cn[I][8]=cn[k+"8"],cn[I][9]=cn[k+"9"],cn[I][10]=cn[k+"10"],cn[I][11]=cn[k+"11"],cn[I][12]=cn[k+"12"],cn[I][13]=cn[k+"13"],cn[I][14]=cn[k+"0"],cn[I][15]=cn[k+"0"]}function pr(k){return k==Xu||k==Ng||k==Id||k==fc}function Dl(){this.eb=[],this.size=this.A=this.fb=0}function V(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function $(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new Dl,this.f.kb=new V,this.sd=null}function j(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function rt(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function _t(k){return alert("todo:WebPSamplerProcessPlane"),k.T}function ae(k,I){var X=k.T,Ot=I.ba.f.RGBA,Qt=Ot.eb,ge=Ot.fb+k.ka*Ot.A,he=yl[I.ba.S],ke=k.y,Re=k.O,qe=k.f,Sn=k.N,no=k.ea,oo=k.W,Un=I.cc,No=I.dc,Co=I.Mc,An=I.Nc,Fn=k.ka,So=k.ka+k.T,jo=k.U,To=jo+1>>1;for(0==Fn?he(ke,Re,null,null,qe,Sn,no,oo,qe,Sn,no,oo,Qt,ge,null,null,jo):(he(I.ec,I.fc,ke,Re,Un,No,Co,An,qe,Sn,no,oo,Qt,ge-Ot.A,Qt,ge,jo),++X);Fn+2<So;Fn+=2)he(ke,(Re+=2*k.fa)-k.fa,ke,Re,Un=qe,No=Sn,Co=no,An=oo,qe,Sn+=k.Rc,no,oo+=k.Rc,Qt,(ge+=2*Ot.A)-Ot.A,Qt,ge,jo);return Re+=k.fa,k.j+So<k.o?(m(I.ec,I.fc,ke,Re,jo),m(I.cc,I.dc,qe,Sn,To),m(I.Mc,I.Nc,no,oo,To),X--):1&So||he(ke,Re,null,null,qe,Sn,no,oo,qe,Sn,no,oo,Qt,ge+Ot.A,null,null,jo),X}function Ze(k,I,X){var Ot=k.F,Qt=[k.J];if(null!=Ot){var ge=k.U,he=I.ba.S,ke=he==Ad||he==Id;I=I.ba.f.RGBA;var Re=[0],qe=k.ka;Re[0]=k.T,k.Kb&&(0==qe?--Re[0]:(--qe,Qt[0]-=k.width),k.j+k.ka+k.T==k.o&&(Re[0]=k.o-k.j-qe));var Sn=I.eb;k=Au(Ot,Qt[0],k.width,ge,Re,Sn,(qe=I.fb+qe*I.A)+(ke?0:3),I.A),O(X==Re),k&&pr(he)&&ql(Sn,qe,ke,ge,Re,I.A)}return 0}function ve(k){var I=k.ma,X=I.ba.S,Ot=11>X,Qt=X==su||X==Qu||X==Ad||X==Iu||12==X||pr(X);if(I.memory=null,I.Ib=null,I.Jb=null,I.Nd=null,!wu(I.Oa,k,Qt?11:12))return 0;if(Qt&&pr(X)&&$o(),k.da)alert("todo:use_scaling");else{if(Ot){if(I.Ib=_t,k.Kb){if(I.memory=s(k.U+2*(X=k.U+1>>1)),null==I.memory)return 0;I.ec=I.memory,I.fc=0,I.cc=I.ec,I.dc=I.fc+k.U,I.Mc=I.cc,I.Nc=I.dc+X,I.Ib=ae,$o()}}else alert("todo:EmitYUV");Qt&&(I.Jb=Ze,Ot&&qn())}if(Ot&&!Ap){for(k=0;256>k;++k)Nd[k]=89858*(k-128)+gd>>zg,Lh[k]=-22014*(k-128)+gd,Ug[k]=-45773*(k-128),Yu[k]=113618*(k-128)+gd>>zg;for(k=Fd;k<ng;++k)fm[k-Fd]=Ml(I=76283*(k-16)+gd>>zg,255),Wg[k-Fd]=Ml(I+8>>4,15);Ap=1}return 1}function so(k){var I=k.ma,X=k.U,Ot=k.T;return O(!(1&k.ka)),0>=X||0>=Ot?0:(X=I.Ib(k,I),null!=I.Jb&&I.Jb(k,I,X),I.Dc+=X,1)}function Xo(k){k.ma.memory=null}function Qo(k,I,X,Ot){return 47!=jn(k,8)?0:(I[0]=jn(k,14)+1,X[0]=jn(k,14)+1,Ot[0]=jn(k,1),0!=jn(k,3)?0:!k.h)}function Io(k,I){if(4>k)return k+1;var X=k-2>>1;return(2+(1&k)<<X)+jn(I,X)+1}function rr(k,I){return 120<I?I-120:1<=(X=((X=Sh[I-1])>>4)*k+(8-(15&X)))?X:1;var X}function Ir(k,I,X){var Ot=tn(X),Qt=k[I+=255&Ot].g-8;return 0<Qt&&(vn(X,X.u+8),Ot=tn(X),I+=k[I].value,I+=Ot&(1<<Qt)-1),vn(X,X.u+k[I].g),k[I].value}function Ur(k,I,X){return X.g+=k.g,X.value+=k.value<<I>>>0,O(8>=X.g),k.g}function ta(k,I,X){var Ot=k.xc;return O((I=0==Ot?0:k.vc[k.md*(X>>Ot)+(I>>Ot)])<k.Wb),k.Ya[I]}function fa(k,I,X,Ot){var Qt=k.ab,ge=k.c*I,he=k.C;I=he+I;var ke=X,Re=Ot;for(Ot=k.Ta,X=k.Ua;0<Qt--;){var qe=k.gc[Qt],Sn=he,no=I,oo=ke,Un=Re,No=(Re=Ot,ke=X,qe.Ea);switch(O(Sn<no),O(no<=qe.nc),qe.hc){case 2:Eu(oo,Un,(no-Sn)*No,Re,ke);break;case 0:var Co=Sn,An=no,Fn=Re,So=ke,jo=(di=qe).Ea;0==Co&&(ou(oo,Un,null,null,1,Fn,So),gr(oo,Un+1,0,0,jo-1,Fn,So+1),Un+=jo,So+=jo,++Co);for(var To=1<<di.b,yi=To-1,ni=Si(jo,di.b),Ki=di.K,di=di.w+(Co>>di.b)*ni;Co<An;){var Br=Ki,oa=di,Kr=1;for(Su(oo,Un,Fn,So-jo,1,Fn,So);Kr<jo;){var Dr=(Kr&~yi)+To;Dr>jo&&(Dr=jo),(0,dc[Br[oa++]>>8&15])(oo,Un+ +Kr,Fn,So+Kr-jo,Dr-Kr,Fn,So+Kr),Kr=Dr}Un+=jo,So+=jo,++Co&yi||(di+=ni)}no!=qe.nc&&m(Re,ke-No,Re,ke+(no-Sn-1)*No,No);break;case 1:for(No=oo,An=Un,jo=(oo=qe.Ea)-(So=oo&~(Fn=(Un=1<<qe.b)-1)),Co=Si(oo,qe.b),To=qe.K,qe=qe.w+(Sn>>qe.b)*Co;Sn<no;){for(yi=To,ni=qe,Ki=new Mi,di=An+So,Br=An+oo;An<di;)Rr(yi[ni++],Ki),Zs(Ki,No,An,Un,Re,ke),An+=Un,ke+=Un;An<Br&&(Rr(yi[ni++],Ki),Zs(Ki,No,An,jo,Re,ke),An+=jo,ke+=jo),++Sn&Fn||(qe+=Co)}break;case 3:if(oo==Re&&Un==ke&&0<qe.b){for(An=Re,oo=No=ke+(no-Sn)*No-(So=(no-Sn)*Si(qe.Ea,qe.b)),Un=Re,Fn=ke,Co=[],So=(jo=So)-1;0<=So;--So)Co[So]=Un[Fn+So];for(So=jo-1;0<=So;--So)An[oo+So]=Co[So];Cl(qe,Sn,no,Re,No,Re,ke)}else Cl(qe,Sn,no,oo,Un,Re,ke)}ke=Ot,Re=X}Re!=X&&m(Ot,X,ke,Re,ge)}function Sl(k,I){var X=k.V,Ot=k.Ba+k.c*k.C,Qt=I-k.C;if(O(I<=k.l.o),O(16>=Qt),0<Qt){var ge=k.l,he=k.Ta,ke=k.Ua,Re=ge.width;if(fa(k,Qt,X,Ot),Qt=ke=[ke],O((X=k.C)<(Ot=I)),O(ge.v<ge.va),Ot>ge.o&&(Ot=ge.o),X<ge.j){var qe=ge.j-X;X=ge.j,Qt[0]+=qe*Re}if(X>=Ot?X=0:(Qt[0]+=4*ge.v,ge.ka=X-ge.j,ge.U=ge.va-ge.v,ge.T=Ot-X,X=1),X){if(ke=ke[0],11>(X=k.ca).S){var Sn=X.f.RGBA,no=(Ot=X.S,Qt=ge.U,ge=ge.T,qe=Sn.eb,Sn.A),oo=ge;for(Sn=Sn.fb+k.Ma*Sn.A;0<oo--;){var Un=he,No=ke,Co=Qt,An=qe,Fn=Sn;switch(Ot){case Ld:Wl(Un,No,Co,An,Fn);break;case su:uc(Un,No,Co,An,Fn);break;case Xu:uc(Un,No,Co,An,Fn),ql(An,Fn,0,Co,1,0);break;case Fg:Dc(Un,No,Co,An,Fn);break;case Qu:Nr(Un,No,Co,An,Fn,1);break;case Ng:Nr(Un,No,Co,An,Fn,1),ql(An,Fn,0,Co,1,0);break;case Ad:Nr(Un,No,Co,An,Fn,0);break;case Id:Nr(Un,No,Co,An,Fn,0),ql(An,Fn,1,Co,1,0);break;case Iu:Gl(Un,No,Co,An,Fn);break;case fc:Gl(Un,No,Co,An,Fn),cd(An,Fn,Co,1,0);break;case yp:$l(Un,No,Co,An,Fn);break;default:O(0)}ke+=Re,Sn+=no}k.Ma+=ge}else alert("todo:EmitRescaledRowsYUVA");O(k.Ma<=X.height)}}k.C=I,O(k.C<=k.i)}function ss(k){var I;if(0<k.ua)return 0;for(I=0;I<k.Wb;++I){var X=k.Ya[I].G,Ot=k.Ya[I].H;if(0<X[1][Ot[1]+0].g||0<X[2][Ot[2]+0].g||0<X[3][Ot[3]+0].g)return 0}return 1}function el(k,I,X,Ot,Qt,ge){if(0!=k.Z){var he=k.qd,ke=k.rd;for(O(null!=ud[k.Z]);I<X;++I)ud[k.Z](he,ke,Ot,Qt,Ot,Qt,ge),he=Ot,ke=Qt,Qt+=ge;k.qd=he,k.rd=ke}}function Ta(k,I){var X=k.l.ma,Ot=0==X.Z||1==X.Z?k.l.j:k.C;if(Ot=k.C<Ot?Ot:k.C,O(I<=k.l.o),I>Ot){var Qt=k.l.width,ge=X.ca,he=X.tb+Qt*Ot,ke=k.V,Re=k.Ba+k.c*Ot,qe=k.gc;O(1==k.ab),O(3==qe[0].hc),ru(qe[0],Ot,I,ke,Re,ge,he),el(X,Ot,I,ge,he,Qt)}k.C=k.Ma=I}function nl(k,I,X,Ot,Qt,ge,he){var ke=k.$/Ot,Re=k.$%Ot,qe=k.m,Sn=k.s,no=X+k.$,oo=no;Qt=X+Ot*Qt;var Un=X+Ot*ge,No=280+Sn.ua,Co=k.Pb?ke:16777216,An=0<Sn.ua?Sn.Wa:null,Fn=Sn.wc,So=no<Un?ta(Sn,Re,ke):null;O(k.C<ge),O(Un<=Qt);var jo=!1;t:for(;;){for(;jo||no<Un;){var To=0;if(ke>=Co){var yi=no-X;O((Co=k).Pb),Co.wd=Co.m,Co.xd=yi,0<Co.s.ua&&yo(Co.s.Wa,Co.s.vb),Co=ke+Rd}if(Re&Fn||(So=ta(Sn,Re,ke)),O(null!=So),So.Qb&&(I[no]=So.qb,jo=!0),!jo)if(Tn(qe),So.jc){yi=I;var ni=no,Ki=So.pd[tn(To=qe)&ll-1];O(So.jc),256>Ki.g?(vn(To,To.u+Ki.g),yi[ni]=Ki.value,To=0):(vn(To,To.u+Ki.g-256),O(256<=Ki.value),To=Ki.value),0==To&&(jo=!0)}else To=Ir(So.G[0],So.H[0],qe);if(qe.h)break;if(jo||256>To){if(!jo)if(So.nd)I[no]=(So.qb|To<<8)>>>0;else{if(Tn(qe),jo=Ir(So.G[1],So.H[1],qe),Tn(qe),yi=Ir(So.G[2],So.H[2],qe),ni=Ir(So.G[3],So.H[3],qe),qe.h)break;I[no]=(ni<<24|jo<<16|To<<8|yi)>>>0}if(jo=!1,++no,++Re>=Ot&&(Re=0,++ke,null!=he&&ke<=ge&&!(ke%16)&&he(k,ke),null!=An))for(;oo<no;)To=I[oo++],An.X[(506832829*To&4294967295)>>>An.Mb]=To}else if(280>To){if(To=Io(To-256,qe),yi=Ir(So.G[4],So.H[4],qe),Tn(qe),yi=rr(Ot,yi=Io(yi,qe)),qe.h)break;if(no-X<yi||Qt-no<To)break t;for(ni=0;ni<To;++ni)I[no+ni]=I[no+ni-yi];for(no+=To,Re+=To;Re>=Ot;)Re-=Ot,++ke,null!=he&&ke<=ge&&!(ke%16)&&he(k,ke);if(O(no<=Qt),Re&Fn&&(So=ta(Sn,Re,ke)),null!=An)for(;oo<no;)To=I[oo++],An.X[(506832829*To&4294967295)>>>An.Mb]=To}else{if(!(To<No))break t;for(jo=To-280,O(null!=An);oo<no;)To=I[oo++],An.X[(506832829*To&4294967295)>>>An.Mb]=To;To=no,O(!(jo>>>(yi=An).Xa)),I[To]=yi.X[jo],jo=!0}jo||O(qe.h==sn(qe))}if(k.Pb&&qe.h&&no<Qt)O(k.m.h),k.a=5,k.m=k.wd,k.$=k.xd,0<k.s.ua&&yo(k.s.vb,k.s.Wa);else{if(qe.h)break t;he?.(k,ke>ge?ge:ke),k.a=0,k.$=no-X}return 1}return k.a=3,0}function Ks(k){O(null!=k),k.vc=null,k.yc=null,k.Ya=null;var I=k.Wa;null!=I&&(I.X=null),k.vb=null,O(null!=k)}function Es(){var k=new Pu;return null==k?null:(k.a=0,k.xb=jg,$s("Predictor","VP8LPredictors"),$s("Predictor","VP8LPredictors_C"),$s("PredictorAdd","VP8LPredictorsAdd"),$s("PredictorAdd","VP8LPredictorsAdd_C"),Eu=yr,Zs=zi,Wl=hi,uc=Na,Gl=Fr,$l=tl,Dc=Wi,cn.VP8LMapColor32b=iu,cn.VP8LMapColor8b=Tu,k)}function ol(k,I,X,Ot,Qt){var ge=1,he=[k],ke=[I],Re=Ot.m,qe=Ot.s,Sn=null,no=0;t:for(;;){if(X)for(;ge&&jn(Re,1);){var oo=he,Un=ke,No=Ot,Co=1,An=No.m,Fn=No.gc[No.ab],So=jn(An,2);if(No.Oc&1<<So)ge=0;else{switch(No.Oc|=1<<So,Fn.hc=So,Fn.Ea=oo[0],Fn.nc=Un[0],Fn.K=[null],++No.ab,O(4>=No.ab),So){case 0:case 1:Fn.b=jn(An,3)+2,Co=ol(Si(Fn.Ea,Fn.b),Si(Fn.nc,Fn.b),0,No,Fn.K),Fn.K=Fn.K[0];break;case 3:var jo,To=jn(An,8)+1,yi=16<To?0:4<To?1:2<To?2:3;if(oo[0]=Si(Fn.Ea,yi),Fn.b=yi,jo=Co=ol(To,1,0,No,Fn.K)){var ni,Ki=To,di=Fn,Br=1<<(8>>di.b),oa=s(Br);if(null==oa)jo=0;else{var Kr=di.K[0],Dr=di.w;for(oa[0]=di.K[0][0],ni=1;ni<1*Ki;++ni)oa[ni]=xo(Kr[Dr+ni],oa[ni-1]);for(;ni<4*Br;++ni)oa[ni]=0;di.K[0]=null,di.K[0]=oa,jo=1}}Co=jo;break;case 2:break;default:O(0)}ge=Co}}if(he=he[0],ke=ke[0],ge&&jn(Re,1)&&!(ge=1<=(no=jn(Re,4))&&11>=no)){Ot.a=3;break t}var ba;if(ba=ge)e:{var ea,br,us,Pl=Ot,es=he,Qs=ke,ia=no,ul=X,Hs=Pl.m,Ts=Pl.s,zs=[null],gl=1,Jl=0,Mc=Eh[ia];n:for(;;){if(ul&&jn(Hs,1)){var ys=jn(Hs,3)+2,Vc=Si(es,ys),Ql=Si(Qs,ys),Ol=Vc*Ql;if(!ol(Vc,Ql,0,Pl,zs))break n;for(zs=zs[0],Ts.xc=ys,ea=0;ea<Ol;++ea){var pd=zs[ea]>>8&65535;zs[ea]=pd,pd>=gl&&(gl=pd+1)}}if(Hs.h)break n;for(br=0;5>br;++br){var ns=Yg[br];!br&&0<ia&&(ns+=1<<ia),Jl<ns&&(Jl=ns)}var ig=d(gl*Mc,Ve),bm=gl,rg=d(bm,mn);if(null==rg)var $g=null;else O(65536>=bm),$g=rg;var Sc=s(Jl);if(null==$g||null==Sc||null==ig){Pl.a=1;break n}var Kg=ig;for(ea=us=0;ea<gl;++ea){var Xl=$g[ea],lu=Xl.G,Bd=Xl.H,Ip=0,ag=1,tc=0;for(br=0;5>br;++br){ns=Yg[br],lu[br]=Kg,Bd[br]=us,!br&&0<ia&&(ns+=1<<ia);i:{var sg,lg=ns,cg=Pl,ju=Sc,Mm=Kg,Cm=us,dg=0,md=cg.m,vm=jn(md,1);if(u(ju,0,0,lg),vm){var cu=jn(md,1)+1,dr=jn(md,1),qg=jn(md,0==dr?1:8);ju[qg]=1,2==cu&&(ju[qg=jn(md,8)]=1);var Hu=1}else{var Zg=s(19),Rp=jn(md,4)+4;if(19<Rp){cg.a=3;var ug=0;break i}for(sg=0;sg<Rp;++sg)Zg[mm[sg]]=jn(md,3);var jd=void 0,zu=void 0,Jg=cg,ym=Zg,gg=lg,Pm=ju,pg=0,Uc=Jg.m,hd=8,Hd=d(128,Ve);o:for(;He(Hd,0,7,ym,19);){if(jn(Uc,1)){var Qg=2+2*jn(Uc,3);if((jd=2+jn(Uc,Qg))>gg)break o}else jd=gg;for(zu=0;zu<gg&&jd--;){Tn(Uc);var mg=Hd[0+(127&tn(Uc))];vn(Uc,Uc.u+mg.g);var du=mg.value;if(16>du)Pm[zu++]=du,0!=du&&(hd=du);else{var Ah=16==du,uu=du-16,Ih=Pp[uu],Fp=jn(Uc,Ru[uu])+Ih;if(zu+Fp>gg)break o;for(var Vu=Ah?hd:0;0<Fp--;)Pm[zu++]=Vu}}pg=1;break o}pg||(Jg.a=3),Hu=pg}(Hu=Hu&&!md.h)&&(dg=He(Mm,Cm,8,ju,lg)),Hu&&0!=dg?ug=dg:(cg.a=3,ug=0)}if(0==ug)break n;if(ag&&1==Op[br]&&(ag=0==Kg[us].g),Ip+=Kg[us].g,us+=ug,3>=br){var hg,Uu=Sc[0];for(hg=1;hg<ns;++hg)Sc[hg]>Uu&&(Uu=Sc[hg]);tc+=Uu}}if(Xl.nd=ag,Xl.Qb=0,ag&&(Xl.qb=(lu[3][Bd[3]+0].value<<24|lu[1][Bd[1]+0].value<<16|lu[2][Bd[2]+0].value)>>>0,0==Ip&&256>lu[0][Bd[0]+0].value&&(Xl.Qb=1,Xl.qb+=lu[0][Bd[0]+0].value<<8)),Xl.jc=!Xl.Qb&&6>tc,Xl.jc){var Wc,Cc=Xl;for(Wc=0;Wc<ll;++Wc){var Gc=Wc,Ec=Cc.pd[Gc],fg=Cc.G[0][Cc.H[0]+Gc];256<=fg.value?(Ec.g=fg.g+256,Ec.value=fg.value):(Ec.g=0,Ec.value=0,Gc>>=Ur(fg,8,Ec),Gc>>=Ur(Cc.G[1][Cc.H[1]+Gc],16,Ec),Gc>>=Ur(Cc.G[2][Cc.H[2]+Gc],0,Ec),Ur(Cc.G[3][Cc.H[3]+Gc],24,Ec))}}}Ts.vc=zs,Ts.Wb=gl,Ts.Ya=$g,Ts.yc=ig,ba=1;break e}ba=0}if(!(ge=ba)){Ot.a=3;break t}if(0<no){if(qe.ua=1<<no,!Ni(qe.Wa,no)){Ot.a=1,ge=0;break t}}else qe.ua=0;var _g=Ot,Xg=he,Np=ke,tp=_g.s,bg=tp.xc;if(_g.c=Xg,_g.i=Np,tp.md=Si(Xg,bg),tp.wc=0==bg?-1:(1<<bg)-1,X){Ot.xb=ds;break t}if(null==(Sn=s(he*ke))){Ot.a=1,ge=0;break t}ge=(ge=nl(Ot,Sn,0,he,ke,ke,null))&&!Re.h;break t}return ge?(null!=Qt?Qt[0]=Sn:(O(null==Sn),O(X)),Ot.$=0,X||Ks(qe)):Ks(qe),ge}function ic(k,I){var X=k.c*k.i,Ot=X+I+16*I;return O(k.c<=I),k.V=s(Ot),null==k.V?(k.Ta=null,k.Ua=0,k.a=1,0):(k.Ta=k.V,k.Ua=k.Ba+X+I,1)}function Ya(k,I){var X=k.C,Ot=I-X,Qt=k.V,ge=k.Ba+k.c*X;for(O(I<=k.l.o);0<Ot;){var he=16<Ot?16:Ot,ke=k.l.ma,Re=k.l.width,qe=Re*he,Sn=ke.ca,no=ke.tb+Re*X,oo=k.Ta,Un=k.Ua;fa(k,he,Qt,ge),zc(oo,Un,Sn,no,qe),el(ke,X,X+he,Sn,no,Re),Ot-=he,Qt+=he*k.c,X+=he}O(X==I),k.C=k.Ma=I}function fl(){this.ub=this.yd=this.td=this.Rb=0}function il(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function rc(){this.Fb=this.Bb=this.Cb=0,this.Zb=s(4),this.Lb=s(4)}function La(){var k;this.Yb=(function I(X,Ot,Qt){for(var ge=Qt[Ot],he=0;he<ge&&(X.push(Qt.length>Ot+1?[]:0),!(Qt.length<Ot+1));he++)I(X[he],Ot+1,Qt)}(k=[],0,[3,11]),k)}function rl(){this.jb=s(3),this.Wc=a([4,8],La),this.Xc=a([4,17],La)}function $d(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new s(4),this.od=new s(4)}function ac(){this.ld=this.La=this.dd=this.tc=0}function yc(){this.Na=this.la=0}function hu(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Cd(){this.ad=s(384),this.Za=0,this.Ob=s(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Qc(){this.uc=this.M=this.Nb=0,this.wa=Array(new ac),this.Y=0,this.ya=Array(new Cd),this.aa=0,this.l=new El}function Lc(){this.y=s(16),this.f=s(8),this.ea=s(8)}function Ac(){this.cb=this.a=0,this.sc="",this.m=new Ro,this.Od=new fl,this.Kc=new il,this.ed=new $d,this.Qa=new rc,this.Ic=this.$c=this.Aa=0,this.D=new Qc,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=d(8,Ro),this.ia=0,this.pb=d(4,hu),this.Pa=new rl,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Lc),this.Hd=0,this.rb=Array(new yc),this.sb=0,this.wa=Array(new ac),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Cd),this.L=this.aa=0,this.gd=a([4,2],ac),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function El(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Pc(){var k=new Ac;return null!=k&&(k.a=0,k.sc="OK",k.cb=0,k.Xb=0,tg||(tg=Ic)),k}function Ba(k,I,X){return 0==k.a&&(k.a=I,k.sc=X,k.cb=0),0}function Tl(k,I,X){return 3<=X&&157==k[I+0]&&1==k[I+1]&&42==k[I+2]}function Oc(k,I){if(null==k)return 0;if(k.a=0,k.sc="OK",null==I)return Ba(k,2,"null VP8Io passed to VP8GetHeaders()");var X=I.data,Ot=I.w,Qt=I.ha;if(4>Qt)return Ba(k,7,"Truncated header.");var ge=X[Ot+0]|X[Ot+1]<<8|X[Ot+2]<<16,he=k.Od;if(he.Rb=!(1&ge),he.td=ge>>1&7,he.yd=ge>>4&1,he.ub=ge>>5,3<he.td)return Ba(k,3,"Incorrect keyframe parameters.");if(!he.yd)return Ba(k,4,"Frame not displayable.");Ot+=3,Qt-=3;var ke=k.Kc;if(he.Rb){if(7>Qt)return Ba(k,7,"cannot parse picture header");if(!Tl(X,Ot,Qt))return Ba(k,3,"Bad code word");ke.c=16383&(X[Ot+4]<<8|X[Ot+3]),ke.Td=X[Ot+4]>>6,ke.i=16383&(X[Ot+6]<<8|X[Ot+5]),ke.Ud=X[Ot+6]>>6,Ot+=7,Qt-=7,k.za=ke.c+15>>4,k.Ub=ke.i+15>>4,I.width=ke.c,I.height=ke.i,I.Da=0,I.j=0,I.v=0,I.va=I.width,I.o=I.height,I.da=0,I.ib=I.width,I.hb=I.height,I.U=I.width,I.T=I.height,u((ge=k.Pa).jb,0,255,ge.jb.length),O(null!=(ge=k.Qa)),ge.Cb=0,ge.Bb=0,ge.Fb=1,u(ge.Zb,0,0,ge.Zb.length),u(ge.Lb,0,0,ge.Lb)}if(he.ub>Qt)return Ba(k,7,"bad partition length");mo(ge=k.m,X,Ot,he.ub),Ot+=he.ub,Qt-=he.ub,he.Rb&&(ke.Ld=uo(ge),ke.Kd=uo(ge)),ke=k.Qa;var Re,qe=k.Pa;if(O(null!=ge),O(null!=ke),ke.Cb=uo(ge),ke.Cb){if(ke.Bb=uo(ge),uo(ge)){for(ke.Fb=uo(ge),Re=0;4>Re;++Re)ke.Zb[Re]=uo(ge)?vo(ge,7):0;for(Re=0;4>Re;++Re)ke.Lb[Re]=uo(ge)?vo(ge,6):0}if(ke.Bb)for(Re=0;3>Re;++Re)qe.jb[Re]=uo(ge)?co(ge,8):255}else ke.Bb=0;if(ge.Ka)return Ba(k,3,"cannot parse segment header");if((ke=k.ed).zd=uo(ge),ke.Tb=co(ge,6),ke.wb=co(ge,3),ke.Pc=uo(ge),ke.Pc&&uo(ge)){for(qe=0;4>qe;++qe)uo(ge)&&(ke.vd[qe]=vo(ge,6));for(qe=0;4>qe;++qe)uo(ge)&&(ke.od[qe]=vo(ge,6))}if(k.L=0==ke.Tb?0:ke.zd?1:2,ge.Ka)return Ba(k,3,"cannot parse filter header");var Sn=Qt;if(Qt=Re=Ot,Ot=Re+Sn,ke=Sn,k.Xb=(1<<co(k.m,2))-1,Sn<3*(qe=k.Xb))X=7;else{for(Re+=3*qe,ke-=3*qe,Sn=0;Sn<qe;++Sn){var no=X[Qt+0]|X[Qt+1]<<8|X[Qt+2]<<16;no>ke&&(no=ke),mo(k.Jc[+Sn],X,Re,no),Re+=no,ke-=no,Qt+=3}mo(k.Jc[+qe],X,Re,ke),X=Re<Ot?0:5}if(0!=X)return Ba(k,X,"cannot parse partitions");for(X=co(Re=k.m,7),Qt=uo(Re)?vo(Re,4):0,Ot=uo(Re)?vo(Re,4):0,ke=uo(Re)?vo(Re,4):0,qe=uo(Re)?vo(Re,4):0,Re=uo(Re)?vo(Re,4):0,Sn=k.Qa,no=0;4>no;++no){if(Sn.Cb){var oo=Sn.Zb[no];Sn.Fb||(oo+=X)}else{if(0<no){k.pb[no]=k.pb[0];continue}oo=X}var Un=k.pb[no];Un.Sc[0]=dd[Ml(oo+Qt,127)],Un.Sc[1]=dl[Ml(oo+0,127)],Un.Eb[0]=2*dd[Ml(oo+Ot,127)],Un.Eb[1]=101581*dl[Ml(oo+ke,127)]>>16,8>Un.Eb[1]&&(Un.Eb[1]=8),Un.Qc[0]=dd[Ml(oo+qe,117)],Un.Qc[1]=dl[Ml(oo+Re,127)],Un.lc=oo+Re}if(!he.Rb)return Ba(k,4,"Not a key frame.");for(uo(ge),he=k.Pa,X=0;4>X;++X){for(Qt=0;8>Qt;++Qt)for(Ot=0;3>Ot;++Ot)for(ke=0;11>ke;++ke)qe=Xn(ge,Dp[X][Qt][Ot][ke])?co(ge,8):hm[X][Qt][Ot][ke],he.Wc[X][Qt].Yb[Ot][ke]=qe;for(Qt=0;17>Qt;++Qt)he.Xc[X][Qt]=he.Wc[X][Fu[Qt]]}return k.kc=uo(ge),k.kc&&(k.Bd=co(ge,8)),k.cb=1}function Ic(k,I,X,Ot,Qt,ge,he){var ke=I[Qt].Yb[X];for(X=0;16>Qt;++Qt){if(!Xn(k,ke[X+0]))return Qt;for(;!Xn(k,ke[X+1]);)if(ke=I[++Qt].Yb[0],X=0,16==Qt)return 16;var Re=I[Qt+1].Yb;if(Xn(k,ke[X+2])){var qe=k,Sn=0;if(Xn(qe,(oo=ke)[(no=X)+3]))if(Xn(qe,oo[no+6])){for(ke=0,no=2*(Sn=Xn(qe,oo[no+8]))+(oo=Xn(qe,oo[no+9+Sn])),Sn=0,oo=Bg[no];oo[ke];++ke)Sn+=Sn+Xn(qe,oo[ke]);Sn+=3+(8<<no)}else Xn(qe,oo[no+7])?(Sn=7+2*Xn(qe,165),Sn+=Xn(qe,145)):Sn=5+Xn(qe,159);else Sn=Xn(qe,oo[no+4])?3+Xn(qe,oo[no+5]):2;ke=Re[2]}else Sn=1,ke=Re[1];Re=he+xp[Qt],0>(qe=k).b&&Qn(qe);var no,oo=qe.b,Un=(no=qe.Ca>>1)-(qe.I>>oo)>>31;--qe.b,qe.Ca+=Un,qe.Ca|=1,qe.I-=(no+1&Un)<<oo,ge[Re]=((Sn^Un)-Un)*Ot[(0<Qt)+0]}return 16}function xc(k){var I=k.rb[k.sb-1];I.la=0,I.Na=0,u(k.zc,0,0,k.zc.length),k.ja=0}function Ll(k,I,X,Ot,Qt){k[I+X+32*Ot]=-256&(Qt=k[I+X+32*Ot]+(Qt>>3))?0>Qt?0:255:Qt}function Al(k,I,X,Ot,Qt,ge){Ll(k,I,0,X,Ot+Qt),Ll(k,I,1,X,Ot+ge),Ll(k,I,2,X,Ot-ge),Ll(k,I,3,X,Ot-Qt)}function ps(k){return(20091*k>>16)+k}function vd(k,I,X,Ot){var Qt,ge=0,he=s(16);for(Qt=0;4>Qt;++Qt){var ke=k[I+0]+k[I+8],Re=k[I+0]-k[I+8],qe=(35468*k[I+4]>>16)-ps(k[I+12]),Sn=ps(k[I+4])+(35468*k[I+12]>>16);he[ge+0]=ke+Sn,he[ge+1]=Re+qe,he[ge+2]=Re-qe,he[ge+3]=ke-Sn,ge+=4,I++}for(Qt=ge=0;4>Qt;++Qt)ke=(k=he[ge+0]+4)+he[ge+8],Re=k-he[ge+8],qe=(35468*he[ge+4]>>16)-ps(he[ge+12]),Ll(X,Ot,0,0,ke+(Sn=ps(he[ge+4])+(35468*he[ge+12]>>16))),Ll(X,Ot,1,0,Re+qe),Ll(X,Ot,2,0,Re-qe),Ll(X,Ot,3,0,ke-Sn),ge++,Ot+=32}function Il(k,I,X,Ot){var Qt=k[I+0]+4,ge=35468*k[I+4]>>16,he=ps(k[I+4]),ke=35468*k[I+1]>>16;Al(X,Ot,0,Qt+he,k=ps(k[I+1]),ke),Al(X,Ot,1,Qt+ge,k,ke),Al(X,Ot,2,Qt-ge,k,ke),Al(X,Ot,3,Qt-he,k,ke)}function sc(k,I,X,Ot,Qt){vd(k,I,X,Ot),Qt&&vd(k,I+16,X,Ot+4)}function Kd(k,I,X,Ot){jc(k,I+0,X,Ot,1),jc(k,I+32,X,Ot+128,1)}function qd(k,I,X,Ot){var Qt;for(k=k[I+0]+4,Qt=0;4>Qt;++Qt)for(I=0;4>I;++I)Ll(X,Ot,I,Qt,k)}function Zd(k,I,X,Ot){k[I+0]&&cl(k,I+0,X,Ot),k[I+16]&&cl(k,I+16,X,Ot+4),k[I+32]&&cl(k,I+32,X,Ot+128),k[I+48]&&cl(k,I+48,X,Ot+128+4)}function _u(k,I,X,Ot){var Qt,ge=s(16);for(Qt=0;4>Qt;++Qt){var he=k[I+0+Qt]+k[I+12+Qt],ke=k[I+4+Qt]+k[I+8+Qt],Re=k[I+4+Qt]-k[I+8+Qt],qe=k[I+0+Qt]-k[I+12+Qt];ge[0+Qt]=he+ke,ge[8+Qt]=he-ke,ge[4+Qt]=qe+Re,ge[12+Qt]=qe-Re}for(Qt=0;4>Qt;++Qt)he=(k=ge[0+4*Qt]+3)+ge[3+4*Qt],Re=ge[1+4*Qt]-ge[2+4*Qt],qe=k-ge[3+4*Qt],X[Ot+0]=he+(ke=ge[1+4*Qt]+ge[2+4*Qt])>>3,X[Ot+16]=qe+Re>>3,X[Ot+32]=he-ke>>3,X[Ot+48]=qe-Re>>3,Ot+=64}function yd(k,I,X){var Ot,Qt=I-32,ge=Fl,he=255-k[Qt-1];for(Ot=0;Ot<X;++Ot){var ke,Re=ge,qe=he+k[I-1];for(ke=0;ke<X;++ke)k[I+ke]=Re[qe+k[Qt+ke]];I+=32}}function Hl(k,I){yd(k,I,4)}function lc(k,I){yd(k,I,8)}function Rc(k,I){yd(k,I,16)}function ar(k,I){var X;for(X=0;16>X;++X)m(k,I+32*X,k,I-32,16)}function S(k,I){var X;for(X=16;0<X;--X)u(k,I,k[I-1],16),I+=32}function z(k,I,X){var Ot;for(Ot=0;16>Ot;++Ot)u(I,X+32*Ot,k,16)}function Ct(k,I){var X,Ot=16;for(X=0;16>X;++X)Ot+=k[I-1+32*X]+k[I+X-32];z(Ot>>5,k,I)}function Lt(k,I){var X,Ot=8;for(X=0;16>X;++X)Ot+=k[I-1+32*X];z(Ot>>4,k,I)}function be(k,I){var X,Ot=8;for(X=0;16>X;++X)Ot+=k[I+X-32];z(Ot>>4,k,I)}function bn(k,I){z(128,k,I)}function $n(k,I,X){return k+2*I+X+2>>2}function ji(k,I){var X,Ot=I-32;for(Ot=new Uint8Array([$n(k[Ot-1],k[Ot+0],k[Ot+1]),$n(k[Ot+0],k[Ot+1],k[Ot+2]),$n(k[Ot+1],k[Ot+2],k[Ot+3]),$n(k[Ot+2],k[Ot+3],k[Ot+4])]),X=0;4>X;++X)m(k,I+32*X,Ot,0,Ot.length)}function sr(k,I){var X=k[I-1],Ot=k[I-1+32],Qt=k[I-1+64],ge=k[I-1+96];Vo(k,I+0,16843009*$n(k[I-1-32],X,Ot)),Vo(k,I+32,16843009*$n(X,Ot,Qt)),Vo(k,I+64,16843009*$n(Ot,Qt,ge)),Vo(k,I+96,16843009*$n(Qt,ge,ge))}function Er(k,I){var X,Ot=4;for(X=0;4>X;++X)Ot+=k[I+X-32]+k[I-1+32*X];for(Ot>>=3,X=0;4>X;++X)u(k,I+32*X,Ot,4)}function vs(k,I){var X=k[I-1+0],Ot=k[I-1+32],Qt=k[I-1+64],ge=k[I-1-32],he=k[I+0-32],ke=k[I+1-32],Re=k[I+2-32],qe=k[I+3-32];k[I+0+96]=$n(Ot,Qt,k[I-1+96]),k[I+1+96]=k[I+0+64]=$n(X,Ot,Qt),k[I+2+96]=k[I+1+64]=k[I+0+32]=$n(ge,X,Ot),k[I+3+96]=k[I+2+64]=k[I+1+32]=k[I+0+0]=$n(he,ge,X),k[I+3+64]=k[I+2+32]=k[I+1+0]=$n(ke,he,ge),k[I+3+32]=k[I+2+0]=$n(Re,ke,he),k[I+3+0]=$n(qe,Re,ke)}function _l(k,I){var X=k[I+1-32],Ot=k[I+2-32],Qt=k[I+3-32],ge=k[I+4-32],he=k[I+5-32],ke=k[I+6-32],Re=k[I+7-32];k[I+0+0]=$n(k[I+0-32],X,Ot),k[I+1+0]=k[I+0+32]=$n(X,Ot,Qt),k[I+2+0]=k[I+1+32]=k[I+0+64]=$n(Ot,Qt,ge),k[I+3+0]=k[I+2+32]=k[I+1+64]=k[I+0+96]=$n(Qt,ge,he),k[I+3+32]=k[I+2+64]=k[I+1+96]=$n(ge,he,ke),k[I+3+64]=k[I+2+96]=$n(he,ke,Re),k[I+3+96]=$n(ke,Re,Re)}function al(k,I){var X=k[I-1+0],Ot=k[I-1+32],Qt=k[I-1+64],ge=k[I-1-32],he=k[I+0-32],ke=k[I+1-32],Re=k[I+2-32],qe=k[I+3-32];k[I+0+0]=k[I+1+64]=ge+he+1>>1,k[I+1+0]=k[I+2+64]=he+ke+1>>1,k[I+2+0]=k[I+3+64]=ke+Re+1>>1,k[I+3+0]=Re+qe+1>>1,k[I+0+96]=$n(Qt,Ot,X),k[I+0+64]=$n(Ot,X,ge),k[I+0+32]=k[I+1+96]=$n(X,ge,he),k[I+1+32]=k[I+2+96]=$n(ge,he,ke),k[I+2+32]=k[I+3+96]=$n(he,ke,Re),k[I+3+32]=$n(ke,Re,qe)}function bu(k,I){var X=k[I+0-32],Ot=k[I+1-32],Qt=k[I+2-32],ge=k[I+3-32],he=k[I+4-32],ke=k[I+5-32],Re=k[I+6-32],qe=k[I+7-32];k[I+0+0]=X+Ot+1>>1,k[I+1+0]=k[I+0+64]=Ot+Qt+1>>1,k[I+2+0]=k[I+1+64]=Qt+ge+1>>1,k[I+3+0]=k[I+2+64]=ge+he+1>>1,k[I+0+32]=$n(X,Ot,Qt),k[I+1+32]=k[I+0+96]=$n(Ot,Qt,ge),k[I+2+32]=k[I+1+96]=$n(Qt,ge,he),k[I+3+32]=k[I+2+96]=$n(ge,he,ke),k[I+3+64]=$n(he,ke,Re),k[I+3+96]=$n(ke,Re,qe)}function Ag(k,I){var X=k[I-1+0],Ot=k[I-1+32],Qt=k[I-1+64],ge=k[I-1+96];k[I+0+0]=X+Ot+1>>1,k[I+2+0]=k[I+0+32]=Ot+Qt+1>>1,k[I+2+32]=k[I+0+64]=Qt+ge+1>>1,k[I+1+0]=$n(X,Ot,Qt),k[I+3+0]=k[I+1+32]=$n(Ot,Qt,ge),k[I+3+32]=k[I+1+64]=$n(Qt,ge,ge),k[I+3+64]=k[I+2+64]=k[I+0+96]=k[I+1+96]=k[I+2+96]=k[I+3+96]=ge}function Mu(k,I){var X=k[I-1+0],Ot=k[I-1+32],Qt=k[I-1+64],ge=k[I-1+96],he=k[I-1-32],ke=k[I+0-32],Re=k[I+1-32],qe=k[I+2-32];k[I+0+0]=k[I+2+32]=X+he+1>>1,k[I+0+32]=k[I+2+64]=Ot+X+1>>1,k[I+0+64]=k[I+2+96]=Qt+Ot+1>>1,k[I+0+96]=ge+Qt+1>>1,k[I+3+0]=$n(ke,Re,qe),k[I+2+0]=$n(he,ke,Re),k[I+1+0]=k[I+3+32]=$n(X,he,ke),k[I+1+32]=k[I+3+64]=$n(Ot,X,he),k[I+1+64]=k[I+3+96]=$n(Qt,Ot,X),k[I+1+96]=$n(ge,Qt,Ot)}function Xc(k,I){var X;for(X=0;8>X;++X)m(k,I+32*X,k,I-32,8)}function Pd(k,I){var X;for(X=0;8>X;++X)u(k,I,k[I-1],8),I+=32}function td(k,I,X){var Ot;for(Ot=0;8>Ot;++Ot)u(I,X+32*Ot,k,8)}function Fc(k,I){var X,Ot=8;for(X=0;8>X;++X)Ot+=k[I+X-32]+k[I-1+32*X];td(Ot>>4,k,I)}function sl(k,I){var X,Ot=4;for(X=0;8>X;++X)Ot+=k[I+X-32];td(Ot>>3,k,I)}function ed(k,I){var X,Ot=4;for(X=0;8>X;++X)Ot+=k[I-1+32*X];td(Ot>>3,k,I)}function zl(k,I){td(128,k,I)}function Od(k,I,X){var Ot=k[I-X],Qt=k[I+0],ge=3*(Qt-Ot)+hc[1020+k[I-2*X]-k[I+X]],he=Zl[112+(ge+4>>3)];k[I-X]=Fl[255+Ot+Zl[112+(ge+3>>3)]],k[I+0]=Fl[255+Qt-he]}function Cu(k,I,X,Ot){return Nl[255+k[I-2*X]-k[I-X]]>Ot||Nl[255+k[I+X]-k[I+0]]>Ot}function Jd(k,I,X,Ot){return 4*Nl[255+k[I-X]-k[I+0]]+Nl[255+k[I-2*X]-k[I+X]]<=Ot}function Nc(k,I,X,Ot,Qt){var ge=k[I-3*X],he=k[I-2*X],ke=k[I-X],Re=k[I+0],qe=k[I+X],Sn=k[I+2*X];return 4*Nl[255+ke-Re]+Nl[255+he-qe]>Ot?0:Nl[255+k[I-4*X]-ge]<=Qt&&Nl[255+ge-he]<=Qt&&Nl[255+he-ke]<=Qt&&Nl[255+k[I+3*X]-Sn]<=Qt&&Nl[255+Sn-qe]<=Qt&&Nl[255+qe-Re]<=Qt}function Qd(k,I,X,Ot){var Qt=2*Ot+1;for(Ot=0;16>Ot;++Ot)Jd(k,I+Ot,X,Qt)&&Od(k,I+Ot,X)}function Yc(k,I,X,Ot){var Qt=2*Ot+1;for(Ot=0;16>Ot;++Ot)Jd(k,I+Ot*X,1,Qt)&&Od(k,I+Ot*X,1)}function Bc(k,I,X,Ot){var Qt;for(Qt=3;0<Qt;--Qt)Qd(k,I+=4*X,X,Ot)}function Ig(k,I,X,Ot){var Qt;for(Qt=3;0<Qt;--Qt)Yc(k,I+=4,X,Ot)}function cc(k,I,X,Ot,Qt,ge,he,ke){for(ge=2*ge+1;0<Qt--;){if(Nc(k,I,X,ge,he))if(Cu(k,I,X,ke))Od(k,I,X);else{var Re=k,qe=I,Sn=X,no=Re[qe-2*Sn],oo=Re[qe-Sn],Un=Re[qe+0],No=Re[qe+Sn],Co=Re[qe+2*Sn],An=27*(So=hc[1020+3*(Un-oo)+hc[1020+no-No]])+63>>7,Fn=18*So+63>>7,So=9*So+63>>7;Re[qe-3*Sn]=Fl[255+Re[qe-3*Sn]+So],Re[qe-2*Sn]=Fl[255+no+Fn],Re[qe-Sn]=Fl[255+oo+An],Re[qe+0]=Fl[255+Un-An],Re[qe+Sn]=Fl[255+No-Fn],Re[qe+2*Sn]=Fl[255+Co-So]}I+=Ot}}function Pa(k,I,X,Ot,Qt,ge,he,ke){for(ge=2*ge+1;0<Qt--;){if(Nc(k,I,X,ge,he))if(Cu(k,I,X,ke))Od(k,I,X);else{var Re=k,qe=I,Sn=X,no=Re[qe-Sn],oo=Re[qe+0],Un=Re[qe+Sn],No=Zl[112+(4+(Co=3*(oo-no))>>3)],Co=Zl[112+(Co+3>>3)],An=No+1>>1;Re[qe-2*Sn]=Fl[255+Re[qe-2*Sn]+An],Re[qe-Sn]=Fl[255+no+Co],Re[qe+0]=Fl[255+oo-No],Re[qe+Sn]=Fl[255+Un-An]}I+=Ot}}function xd(k,I,X,Ot,Qt,ge){cc(k,I,X,1,16,Ot,Qt,ge)}function nd(k,I,X,Ot,Qt,ge){cc(k,I,1,X,16,Ot,Qt,ge)}function Xd(k,I,X,Ot,Qt,ge){var he;for(he=3;0<he;--he)Pa(k,I+=4*X,X,1,16,Ot,Qt,ge)}function ls(k,I,X,Ot,Qt,ge){var he;for(he=3;0<he;--he)Pa(k,I+=4,1,X,16,Ot,Qt,ge)}function wd(k,I,X,Ot,Qt,ge,he,ke){cc(k,I,Qt,1,8,ge,he,ke),cc(X,Ot,Qt,1,8,ge,he,ke)}function od(k,I,X,Ot,Qt,ge,he,ke){cc(k,I,1,Qt,8,ge,he,ke),cc(X,Ot,1,Qt,8,ge,he,ke)}function vu(k,I,X,Ot,Qt,ge,he,ke){Pa(k,I+4*Qt,Qt,1,8,ge,he,ke),Pa(X,Ot+4*Qt,Qt,1,8,ge,he,ke)}function Ju(k,I,X,Ot,Qt,ge,he,ke){Pa(k,I+4,1,Qt,8,ge,he,ke),Pa(X,Ot+4,1,Qt,8,ge,he,ke)}function kd(){this.ba=new $,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new rt,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function yu(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function tu(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Dd(){this.ua=0,this.Wa=new dn,this.vb=new dn,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new mn,this.yc=new Ve}function Pu(){this.xb=this.a=0,this.l=new El,this.ca=new $,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new le,this.Pb=0,this.wd=new le,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Dd,this.ab=0,this.gc=d(4,tu),this.Oc=0}function eu(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new El,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function id(k,I,X,Ot,Qt,ge,he){for(k=null==k?0:k[I+0],I=0;I<he;++I)Qt[ge+I]=k+X[Ot+I]&255,k=Qt[ge+I]}function bl(k,I,X,Ot,Qt,ge,he){var ke;if(null==k)id(null,null,X,Ot,Qt,ge,he);else for(ke=0;ke<he;++ke)Qt[ge+ke]=k[I+ke]+X[Ot+ke]&255}function wc(k,I,X,Ot,Qt,ge,he){if(null==k)id(null,null,X,Ot,Qt,ge,he);else{var ke,Re=k[I+0],qe=Re,Sn=Re;for(ke=0;ke<he;++ke)qe=Sn+(Re=k[I+ke])-qe,Sn=X[Ot+ke]+(-256&qe?0>qe?0:255:qe)&255,qe=Re,Qt[ge+ke]=Sn}}function Ou(k,I,X,Ot){var Qt=I.width,ge=I.o;if(O(null!=k&&null!=I),0>X||0>=Ot||X+Ot>ge)return null;if(!k.Cc){if(null==k.ga){var he;if(k.ga=new eu,(he=null==k.ga)||(he=I.width*I.o,O(0==k.Gb.length),k.Gb=s(he),k.Uc=0,null==k.Gb?he=0:(k.mb=k.Gb,k.nb=k.Uc,k.rc=null,he=1),he=!he),!he){var ke=k.Fa,Re=k.P,qe=k.qc,Sn=k.mb,no=k.nb,oo=Re+1,Un=qe-1,No=(he=k.ga).l;if(O(null!=ke&&null!=Sn&&null!=I),ud[0]=null,ud[1]=id,ud[2]=bl,ud[3]=wc,he.ca=Sn,he.tb=no,he.c=I.width,he.i=I.height,O(0<he.c&&0<he.i),1>=qe)I=0;else if(he.$a=ke[Re+0]>>0&3,he.Z=ke[Re+0]>>2&3,he.Lc=ke[Re+0]>>4&3,Re=ke[Re+0]>>6&3,0>he.$a||1<he.$a||4<=he.Z||1<he.Lc||Re)I=0;else if(No.put=so,No.ac=ve,No.bc=Xo,No.ma=he,No.width=I.width,No.height=I.height,No.Da=I.Da,No.v=I.v,No.va=I.va,No.j=I.j,No.o=I.o,he.$a)t:{O(1==he.$a),I=Es();e:for(;;){if(null==I){I=0;break t}if(O(null!=he),he.mc=I,I.c=he.c,I.i=he.i,I.l=he.l,I.l.ma=he,I.l.width=he.c,I.l.height=he.i,I.a=0,un(I.m,ke,oo,Un),!ol(he.c,he.i,1,I,null)||(1==I.ab&&3==I.gc[0].hc&&ss(I.s)?(he.ic=1,ke=I.c*I.i,I.Ta=null,I.Ua=0,I.V=s(ke),I.Ba=0,null==I.V?(I.a=1,I=0):I=1):(he.ic=0,I=ic(I,he.c)),!I))break e;I=1;break t}he.mc=null,I=0}else I=Un>=he.c*he.i;he=!I}if(he)return null;1!=k.ga.Lc?k.Ga=0:Ot=ge-X}O(null!=k.ga),O(X+Ot<=ge);t:{if(I=(ke=k.ga).c,ge=ke.l.o,0==ke.$a){if(oo=k.rc,Un=k.Vc,No=k.Fa,qe=k.mb,Sn=k.nb+X*I,O((Re=k.P+1+X*I)<=k.P+k.qc),0!=ke.Z)for(O(null!=ud[ke.Z]),he=0;he<Ot;++he)ud[ke.Z](oo,Un,No,Re,qe,Sn,I),oo=qe,Un=Sn,Sn+=I,Re+=I;else for(he=0;he<Ot;++he)m(qe,Sn,No,Re,I),oo=qe,Un=Sn,Sn+=I,Re+=I;k.rc=oo,k.Vc=Un}else{if(O(null!=ke.mc),I=X+Ot,O(null!=(he=ke.mc)),O(I<=he.i),he.C>=I)I=1;else if(ke.ic||qn(),ke.ic){ke=he.V,oo=he.Ba;var Co=he.i,An=(No=1,Re=he.$/(Un=he.c),qe=he.$%Un,Sn=he.m,no=he.s,he.$),Fn=Un*Co,So=Un*I,jo=no.wc,To=An<So?ta(no,qe,Re):null;O(An<=Fn),O(I<=Co),O(ss(no));e:for(;;){for(;!Sn.h&&An<So;){if(qe&jo||(To=ta(no,qe,Re)),O(null!=To),Tn(Sn),256>(Co=Ir(To.G[0],To.H[0],Sn)))ke[oo+An]=Co,++An,++qe>=Un&&(qe=0,++Re<=I&&!(Re%16)&&Ta(he,Re));else{if(!(280>Co)){No=0;break e}Co=Io(Co-256,Sn);var yi,ni=Ir(To.G[4],To.H[4],Sn);if(Tn(Sn),!(An>=(ni=rr(Un,ni=Io(ni,Sn)))&&Fn-An>=Co)){No=0;break e}for(yi=0;yi<Co;++yi)ke[oo+An+yi]=ke[oo+An+yi-ni];for(An+=Co,qe+=Co;qe>=Un;)qe-=Un,++Re<=I&&!(Re%16)&&Ta(he,Re);An<So&&qe&jo&&(To=ta(no,qe,Re))}O(Sn.h==sn(Sn))}Ta(he,Re>I?I:Re);break e}!No||Sn.h&&An<Fn?(No=0,he.a=Sn.h?5:3):he.$=An,I=No}else I=nl(he,he.V,he.Ba,he.c,he.i,I,Ya);if(!I){Ot=0;break t}}X+Ot>=ge&&(k.Cc=1),Ot=1}if(!Ot)return null;if(k.Cc&&(null!=(Ot=k.ga)&&(Ot.mc=null),k.ga=null,0<k.Ga))return alert("todo:WebPDequantizeLevels"),null}return k.nb+X*Qt}function G(k,I,X,Ot,Qt,ge){for(;0<Qt--;){var he,ke=k,Re=I+(X?1:0),qe=k,Sn=I+(X?0:3);for(he=0;he<Ot;++he){var no=qe[Sn+4*he];255!=no&&(ke[Re+4*he+0]=ke[Re+4*he+0]*(no*=32897)>>23,ke[Re+4*he+1]=ke[Re+4*he+1]*no>>23,ke[Re+4*he+2]=ke[Re+4*he+2]*no>>23)}I+=ge}}function ne(k,I,X,Ot,Qt){for(;0<Ot--;){var ge;for(ge=0;ge<X;++ge){var he=k[I+2*ge+0],ke=15&(qe=k[I+2*ge+1]),Re=4369*ke,qe=(240&qe|qe>>4)*Re>>16;k[I+2*ge+0]=(240&he|he>>4)*Re>>16&240|(15&he|he<<4)*Re>>16>>4&15,k[I+2*ge+1]=240&qe|ke}I+=Qt}}function rn(k,I,X,Ot,Qt,ge,he,ke){var Re,qe,Sn=255;for(qe=0;qe<Qt;++qe){for(Re=0;Re<Ot;++Re){var no=k[I+Re];ge[he+4*Re]=no,Sn&=no}I+=X,he+=ke}return 255!=Sn}function xn(k,I,X,Ot,Qt){var ge;for(ge=0;ge<Qt;++ge)X[Ot+ge]=k[I+ge]>>8}function qn(){ql=G,cd=ne,Au=rn,zc=xn}function Po(k,I,X){cn[k]=function(Ot,Qt,ge,he,ke,Re,qe,Sn,no,oo,Un,No,Co,An,Fn,So,jo){var To,yi=jo-1>>1,ni=ke[Re+0]|qe[Sn+0]<<16,Ki=no[oo+0]|Un[No+0]<<16;O(null!=Ot);var di=3*ni+Ki+131074>>2;for(I(Ot[Qt+0],255&di,di>>16,Co,An),null!=ge&&I(ge[he+0],255&(di=3*Ki+ni+131074>>2),di>>16,Fn,So),To=1;To<=yi;++To){var Br=ke[Re+To]|qe[Sn+To]<<16,oa=no[oo+To]|Un[No+To]<<16,Kr=ni+Br+Ki+oa+524296,Dr=Kr+2*(Br+Ki)>>3;di=Dr+ni>>1,ni=(Kr=Kr+2*(ni+oa)>>3)+Br>>1,I(Ot[Qt+2*To-1],255&di,di>>16,Co,An+(2*To-1)*X),I(Ot[Qt+2*To-0],255&ni,ni>>16,Co,An+(2*To-0)*X),null!=ge&&(ni=Dr+oa>>1,I(ge[he+2*To-1],255&(di=Kr+Ki>>1),di>>16,Fn,So+(2*To-1)*X),I(ge[he+2*To+0],255&ni,ni>>16,Fn,So+(2*To+0)*X)),ni=Br,Ki=oa}1&jo||(I(Ot[Qt+jo-1],255&(di=3*ni+Ki+131074>>2),di>>16,Co,An+(jo-1)*X),null!=ge&&I(ge[he+jo-1],255&(di=3*Ki+ni+131074>>2),di>>16,Fn,So+(jo-1)*X))}}function $o(){yl[Ld]=Hg,yl[su]=Sp,yl[Fg]=eg,yl[Qu]=Nu,yl[Ad]=Ep,yl[Iu]=Tp,yl[yp]=Th,yl[Xu]=Sp,yl[Ng]=Nu,yl[Id]=Ep,yl[fc]=Tp}function vi(k){return k&~Lp?0>k?0:255:k>>Vg}function Gi(k,I){return vi((19077*k>>8)+(26149*I>>8)-14234)}function Ji(k,I,X){return vi((19077*k>>8)-(6419*I>>8)-(13320*X>>8)+8708)}function _r(k,I){return vi((19077*k>>8)+(33050*I>>8)-17685)}function Yr(k,I,X,Ot,Qt){Ot[Qt+0]=Gi(k,X),Ot[Qt+1]=Ji(k,I,X),Ot[Qt+2]=_r(k,I)}function Ga(k,I,X,Ot,Qt){Ot[Qt+0]=_r(k,I),Ot[Qt+1]=Ji(k,I,X),Ot[Qt+2]=Gi(k,X)}function ja(k,I,X,Ot,Qt){var ge=Ji(k,I,X);I=ge<<3&224|_r(k,I)>>3,Ot[Qt+0]=248&Gi(k,X)|ge>>5,Ot[Qt+1]=I}function Qa(k,I,X,Ot,Qt){var ge=240&_r(k,I)|15;Ot[Qt+0]=240&Gi(k,X)|Ji(k,I,X)>>4,Ot[Qt+1]=ge}function qs(k,I,X,Ot,Qt){Ot[Qt+0]=255,Yr(k,I,X,Ot,Qt+1)}function ms(k,I,X,Ot,Qt){Ga(k,I,X,Ot,Qt),Ot[Qt+3]=255}function Vl(k,I,X,Ot,Qt){Yr(k,I,X,Ot,Qt),Ot[Qt+3]=255}function Ml(k,I){return 0>k?0:k>I?I:k}function kc(k,I,X){cn[k]=function(Ot,Qt,ge,he,ke,Re,qe,Sn,no){for(var oo=Sn+(-2&no)*X;Sn!=oo;)I(Ot[Qt+0],ge[he+0],ke[Re+0],qe,Sn),I(Ot[Qt+1],ge[he+0],ke[Re+0],qe,Sn+X),Qt+=2,++he,++Re,Sn+=2*X;1&no&&I(Ot[Qt+0],ge[he+0],ke[Re+0],qe,Sn)}}function xu(k,I,X){return 0==X?0==k?0==I?6:5:0==I?4:0:X}function Sd(k,I,X,Ot,Qt){switch(k>>>30){case 3:jc(I,X,Ot,Qt,0);break;case 2:Lu(I,X,Ot,Qt);break;case 1:cl(I,X,Ot,Qt)}}function nu(k,I){var X,Ot,Qt=I.M,ge=I.Nb,he=k.oc,ke=k.pc+40,Re=k.oc,qe=k.pc+584,Sn=k.oc,no=k.pc+600;for(X=0;16>X;++X)he[ke+32*X-1]=129;for(X=0;8>X;++X)Re[qe+32*X-1]=129,Sn[no+32*X-1]=129;for(0<Qt?he[ke-1-32]=Re[qe-1-32]=Sn[no-1-32]=129:(u(he,ke-32-1,127,21),u(Re,qe-32-1,127,9),u(Sn,no-32-1,127,9)),Ot=0;Ot<k.za;++Ot){var oo=I.ya[I.aa+Ot];if(0<Ot){for(X=-1;16>X;++X)m(he,ke+32*X-4,he,ke+32*X+12,4);for(X=-1;8>X;++X)m(Re,qe+32*X-4,Re,qe+32*X+4,4),m(Sn,no+32*X-4,Sn,no+32*X+4,4)}var Un=k.Gd,No=k.Hd+Ot,Co=oo.ad,An=oo.Hc;if(0<Qt&&(m(he,ke-32,Un[No].y,0,16),m(Re,qe-32,Un[No].f,0,8),m(Sn,no-32,Un[No].ea,0,8)),oo.Za){var Fn=he,So=ke-32+16;for(0<Qt&&(Ot>=k.za-1?u(Fn,So,Un[No].y[15],4):m(Fn,So,Un[No+1].y,0,4)),X=0;4>X;X++)Fn[So+128+X]=Fn[So+256+X]=Fn[So+384+X]=Fn[So+0+X];for(X=0;16>X;++X,An<<=2)Js[oo.Ob[X]](Fn=he,So=ke+Gg[X]),Sd(An,Co,16*+X,Fn,So)}else if(Fn=xu(Ot,Qt,oo.Ob[0]),_c[Fn](he,ke),0!=An)for(X=0;16>X;++X,An<<=2)Sd(An,Co,16*+X,he,ke+Gg[X]);for(X=oo.Gc,Fn=xu(Ot,Qt,oo.Dd),bc[Fn](Re,qe),bc[Fn](Sn,no),An=Co,Fn=Re,So=qe,255&(oo=X>>0)&&(170&oo?sd(An,256,Fn,So):pc(An,256,Fn,So)),oo=Sn,An=no,255&(X>>=8)&&(170&X?sd(Co,320,oo,An):pc(Co,320,oo,An)),Qt<k.Ub-1&&(m(Un[No].y,0,he,ke+480,16),m(Un[No].f,0,Re,qe+224,8),m(Un[No].ea,0,Sn,no+224,8)),Un=k.sa,No=k.ta+16*Ot+16*ge*k.R,Co=k.qa,oo=k.ra+8*Ot+(X=8*ge*k.B),An=k.Ha,Fn=k.Ia+8*Ot+X,X=0;16>X;++X)m(Un,No+X*k.R,he,ke+32*X,16);for(X=0;8>X;++X)m(Co,oo+X*k.B,Re,qe+32*X,8),m(An,Fn+X*k.B,Sn,no+32*X,8)}}function rd(k,I,X,Ot,Qt,ge,he,ke,Re){var qe=[0],Sn=[0],no=0,oo=null!=Re?Re.kd:0,Un=Re??new yu;if(null==k||12>X)return 7;Un.data=k,Un.w=I,Un.ha=X,I=[I],X=[X],Un.gb=[Un.gb];t:{var No=I,Co=X,An=Un.gb;if(O(null!=k),O(null!=Co),O(null!=An),An[0]=0,12<=Co[0]&&!b(k,No[0],"RIFF")){if(b(k,No[0]+8,"WEBP")){An=3;break t}var Fn=si(k,No[0]+4);if(12>Fn||4294967286<Fn){An=3;break t}if(oo&&Fn>Co[0]-8){An=7;break t}An[0]=Fn,No[0]+=12,Co[0]-=12}An=0}if(0!=An)return An;for(Fn=0<Un.gb[0],X=X[0];;){t:{var So=k;Co=I,An=X;var jo=qe,To=Sn,yi=No=[0];if((di=no=[no])[0]=0,8>An[0])An=7;else{if(!b(So,Co[0],"VP8X")){if(10!=si(So,Co[0]+4)){An=3;break t}if(18>An[0]){An=7;break t}var ni=si(So,Co[0]+8),Ki=1+ri(So,Co[0]+12);if(2147483648<=Ki*(So=1+ri(So,Co[0]+15))){An=3;break t}null!=yi&&(yi[0]=ni),null!=jo&&(jo[0]=Ki),null!=To&&(To[0]=So),Co[0]+=18,An[0]-=18,di[0]=1}An=0}}if(no=no[0],0!=An)return An;if(Co=!!(2&(No=No[0])),!Fn&&no)return 3;if(null!=ge&&(ge[0]=!!(16&No)),null!=he&&(he[0]=Co),null!=ke&&(ke[0]=0),he=qe[0],No=Sn[0],no&&Co&&null==Re){An=0;break}if(4>X){An=7;break}if(Fn&&no||!Fn&&!no&&!b(k,I[0],"ALPH")){X=[X],Un.na=[Un.na],Un.P=[Un.P],Un.Sa=[Un.Sa];t:{An=I,Fn=X;var di=Un.gb;jo=Un.na,To=Un.P,yi=Un.Sa,Ki=22,O(null!=(ni=k)),O(null!=Fn),So=An[0];var Br=Fn[0];for(O(null!=jo),O(null!=yi),jo[0]=null,To[0]=null,yi[0]=0;;){if(An[0]=So,Fn[0]=Br,8>Br){An=7;break t}var oa=si(ni,So+4);if(4294967286<oa){An=3;break t}var Kr=8+oa+1&-2;if(Ki+=Kr,0<di&&Ki>di){An=3;break t}if(!b(ni,So,"VP8 ")||!b(ni,So,"VP8L")){An=0;break t}if(Br[0]<Kr){An=7;break t}b(ni,So,"ALPH")||(jo[0]=ni,To[0]=So+8,yi[0]=oa),So+=Kr,Br-=Kr}}if(X=X[0],Un.na=Un.na[0],Un.P=Un.P[0],Un.Sa=Un.Sa[0],0!=An)break}X=[X],Un.Ja=[Un.Ja],Un.xa=[Un.xa];t:if(di=k,An=I,Fn=X,jo=Un.gb[0],To=Un.Ja,yi=Un.xa,ni=An[0],So=!b(di,ni,"VP8 "),Ki=!b(di,ni,"VP8L"),O(null!=di),O(null!=Fn),O(null!=To),O(null!=yi),8>Fn[0])An=7;else{if(So||Ki){if(di=si(di,ni+4),12<=jo&&di>jo-12){An=3;break t}if(oo&&di>Fn[0]-8){An=7;break t}To[0]=di,An[0]+=8,Fn[0]-=8,yi[0]=Ki}else yi[0]=5<=Fn[0]&&47==di[ni+0]&&!(di[ni+4]>>5),To[0]=Fn[0];An=0}if(X=X[0],Un.Ja=Un.Ja[0],Un.xa=Un.xa[0],I=I[0],0!=An)break;if(4294967286<Un.Ja)return 3;if(null==ke||Co||(ke[0]=Un.xa?2:1),he=[he],No=[No],Un.xa){if(5>X){An=7;break}ke=he,oo=No,Co=ge,null==k||5>X?k=0:5<=X&&47==k[I+0]&&!(k[I+4]>>5)?(Fn=[0],di=[0],jo=[0],un(To=new le,k,I,X),Qo(To,Fn,di,jo)?(null!=ke&&(ke[0]=Fn[0]),null!=oo&&(oo[0]=di[0]),null!=Co&&(Co[0]=jo[0]),k=1):k=0):k=0}else{if(10>X){An=7;break}ke=No,null==k||10>X||!Tl(k,I+3,X-3)?k=0:(oo=k[I+0]|k[I+1]<<8|k[I+2]<<16,Co=16383&(k[I+7]<<8|k[I+6]),k=16383&(k[I+9]<<8|k[I+8]),1&oo||3<(oo>>1&7)||!(oo>>4&1)||oo>>5>=Un.Ja||!Co||!k?k=0:(he&&(he[0]=Co),ke&&(ke[0]=k),k=1))}if(!k||(he=he[0],No=No[0],no&&(qe[0]!=he||Sn[0]!=No)))return 3;null!=Re&&(Re[0]=Un,Re.offset=I-Re.w,O(4294967286>I-Re.w),O(Re.offset==Re.ha-X));break}return 0==An||7==An&&no&&null==Re?(null!=ge&&(ge[0]|=null!=Un.na&&0<Un.na.length),null!=Ot&&(Ot[0]=he),null!=Qt&&(Qt[0]=No),0):An}function wu(k,I,X){var Ot=I.width,Qt=I.height,ge=0,he=0,ke=Ot,Re=Qt;if(I.Da=null!=k&&0<k.Da,I.Da&&(ke=k.cd,Re=k.bd,ge=k.v,he=k.j,11>X||(ge&=-2,he&=-2),0>ge||0>he||0>=ke||0>=Re||ge+ke>Ot||he+Re>Qt))return 0;if(I.v=ge,I.j=he,I.va=ge+ke,I.o=he+Re,I.U=ke,I.T=Re,I.da=null!=k&&0<k.da,I.da){if(!nr(ke,Re,X=[k.ib],ge=[k.hb]))return 0;I.ib=X[0],I.hb=ge[0]}return I.ob=null!=k&&k.ob,I.Kb=null==k||!k.Sd,I.da&&(I.ob=I.ib<3*Ot/4&&I.hb<3*Qt/4,I.Kb=0),1}function ku(k){if(null==k)return 2;if(11>k.S){var I=k.f.RGBA;I.fb+=(k.height-1)*I.A,I.A=-I.A}else(I=k.f.kb).O+=((k=k.height)-1)*I.fa,I.fa=-I.fa,I.N+=(k-1>>1)*I.Ab,I.Ab=-I.Ab,I.W+=(k-1>>1)*I.Db,I.Db=-I.Db,null!=I.F&&(I.J+=(k-1)*I.lb,I.lb=-I.lb);return 0}function Ed(k,I,X,Ot){if(null==Ot||0>=k||0>=I)return 2;if(null!=X){if(X.Da){var Qt=X.cd,ge=X.bd,he=-2&X.v,ke=-2&X.j;if(0>he||0>ke||0>=Qt||0>=ge||he+Qt>k||ke+ge>I)return 2;k=Qt,I=ge}if(X.da){if(!nr(k,I,Qt=[X.ib],ge=[X.hb]))return 2;k=Qt[0],I=ge[0]}}Ot.width=k,Ot.height=I;t:{var Re=Ot.width,qe=Ot.height;if(k=Ot.S,0>=Re||0>=qe||!(k>=Ld&&13>k))k=2;else{if(0>=Ot.Rd&&null==Ot.sd){he=ge=Qt=I=0;var Sn=(ke=Re*og[k])*qe;if(11>k||(ge=(qe+1)/2*(I=(Re+1)/2),12==k&&(he=(Qt=Re)*qe)),null==(qe=s(Sn+2*ge+he))){k=1;break t}Ot.sd=qe,11>k?((Re=Ot.f.RGBA).eb=qe,Re.fb=0,Re.A=ke,Re.size=Sn):((Re=Ot.f.kb).y=qe,Re.O=0,Re.fa=ke,Re.Fd=Sn,Re.f=qe,Re.N=0+Sn,Re.Ab=I,Re.Cd=ge,Re.ea=qe,Re.W=0+Sn+ge,Re.Db=I,Re.Ed=ge,12==k&&(Re.F=qe,Re.J=0+Sn+2*ge),Re.Tc=he,Re.lb=Qt)}if(I=1,ge=Ot.width,he=Ot.height,(Qt=Ot.S)>=Ld&&13>Qt)if(11>Qt)k=Ot.f.RGBA,I&=(ke=Math.abs(k.A))*(he-1)+ge<=k.size,I&=ke>=ge*og[Qt],I&=null!=k.eb;else{k=Ot.f.kb,ke=(ge+1)/2,Sn=(he+1)/2,Re=Math.abs(k.fa),qe=Math.abs(k.Ab);var no=Math.abs(k.Db),oo=Math.abs(k.lb);I&=Re*(he-1)+ge<=k.Fd,I&=qe*(Sn-1)+ke<=k.Cd,I=(I&=no*(Sn-1)+ke<=k.Ed)&Re>=ge&qe>=ke&no>=ke,I&=null!=k.y,I&=null!=k.f,I&=null!=k.ea,12==Qt&&(I&=oo>=ge,I&=oo*(he-1)+ge<=k.Tc,I&=null!=k.F)}else I=0;k=I?0:2}}return 0!=k||null!=X&&X.fd&&(k=ku(Ot)),k}var ll=64,Ul=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Td=24,ad=32,Du=8,Rl=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];li("Predictor0","PredictorAdd0"),cn.Predictor0=function(){return 4278190080},cn.Predictor1=function(k){return k},cn.Predictor2=function(k,I,X){return I[X+0]},cn.Predictor3=function(k,I,X){return I[X+1]},cn.Predictor4=function(k,I,X){return I[X-1]},cn.Predictor5=function(k,I,X){return mi(mi(k,I[X+1]),I[X+0])},cn.Predictor6=function(k,I,X){return mi(k,I[X-1])},cn.Predictor7=function(k,I,X){return mi(k,I[X+0])},cn.Predictor8=function(k,I,X){return mi(I[X-1],I[X+0])},cn.Predictor9=function(k,I,X){return mi(I[X+0],I[X+1])},cn.Predictor10=function(k,I,X){return mi(mi(k,I[X-1]),mi(I[X+0],I[X+1]))},cn.Predictor11=function(k,I,X){var Ot=I[X+0];return 0>=fr(Ot>>24&255,k>>24&255,(I=I[X-1])>>24&255)+fr(Ot>>16&255,k>>16&255,I>>16&255)+fr(Ot>>8&255,k>>8&255,I>>8&255)+fr(255&Ot,255&k,255&I)?Ot:k},cn.Predictor12=function(k,I,X){var Ot=I[X+0];return(Ei((k>>24&255)+(Ot>>24&255)-((I=I[X-1])>>24&255))<<24|Ei((k>>16&255)+(Ot>>16&255)-(I>>16&255))<<16|Ei((k>>8&255)+(Ot>>8&255)-(I>>8&255))<<8|Ei((255&k)+(255&Ot)-(255&I)))>>>0},cn.Predictor13=function(k,I,X){var Ot=I[X-1];return(tr((k=mi(k,I[X+0]))>>24&255,Ot>>24&255)<<24|tr(k>>16&255,Ot>>16&255)<<16|tr(k>>8&255,Ot>>8&255)<<8|tr(k>>0&255,Ot>>0&255))>>>0};var ou=cn.PredictorAdd0;cn.PredictorAdd1=gr,li("Predictor2","PredictorAdd2"),li("Predictor3","PredictorAdd3"),li("Predictor4","PredictorAdd4"),li("Predictor5","PredictorAdd5"),li("Predictor6","PredictorAdd6"),li("Predictor7","PredictorAdd7"),li("Predictor8","PredictorAdd8"),li("Predictor9","PredictorAdd9"),li("Predictor10","PredictorAdd10"),li("Predictor11","PredictorAdd11"),li("Predictor12","PredictorAdd12"),li("Predictor13","PredictorAdd13");var Su=cn.PredictorAdd2;Ai("ColorIndexInverseTransform","MapARGB","32b",function(k){return k>>8&255},function(k){return k}),Ai("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(k){return k},function(k){return k>>8&255});var Eu,Cl=cn.ColorIndexInverseTransform,iu=cn.MapARGB,ru=cn.VP8LColorIndexInverseTransformAlpha,Tu=cn.MapAlpha,dc=cn.VP8LPredictorsAdd=[];dc.length=16,(cn.VP8LPredictors=[]).length=16,(cn.VP8LPredictorsAdd_C=[]).length=16,(cn.VP8LPredictors_C=[]).length=16;var Zs,Wl,uc,Gl,$l,Dc,gc,jc,Lu,sd,cl,pc,vl,js,cs,ld,au,mc,Hc,ga,_a,Xa,ts,Kl,ql,cd,Au,zc,Rg=s(511),bp=s(2041),Mp=s(225),Cp=s(767),vp=0,hc=bp,Zl=Mp,Fl=Cp,Nl=Rg,Ld=0,su=1,Fg=2,Qu=3,Ad=4,Iu=5,yp=6,Xu=7,Ng=8,Id=9,fc=10,Ru=[2,3,7],Pp=[3,3,11],Yg=[280,256,256,256,40],Op=[0,1,1,1,0],mm=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Sh=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Eh=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Rd=8,dd=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],dl=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],tg=null,Bg=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],xp=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],wp=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],hm=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],kp=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],Dp=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Fu=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],_c=[],Js=[],bc=[],ds=1,jg=2,ud=[],yl=[];Po("UpsampleRgbLinePair",Yr,3),Po("UpsampleBgrLinePair",Ga,3),Po("UpsampleRgbaLinePair",Vl,4),Po("UpsampleBgraLinePair",ms,4),Po("UpsampleArgbLinePair",qs,4),Po("UpsampleRgba4444LinePair",Qa,2),Po("UpsampleRgb565LinePair",ja,2);var Hg=cn.UpsampleRgbLinePair,eg=cn.UpsampleBgrLinePair,Sp=cn.UpsampleRgbaLinePair,Nu=cn.UpsampleBgraLinePair,Ep=cn.UpsampleArgbLinePair,Tp=cn.UpsampleRgba4444LinePair,Th=cn.UpsampleRgb565LinePair,zg=16,gd=1<<zg-1,Fd=-227,ng=482,Vg=6,Lp=(256<<Vg)-1,Ap=0,Nd=s(256),Yu=s(256),Ug=s(256),Lh=s(256),fm=s(ng-Fd),Wg=s(ng-Fd);kc("YuvToRgbRow",Yr,3),kc("YuvToBgrRow",Ga,3),kc("YuvToRgbaRow",Vl,4),kc("YuvToBgraRow",ms,4),kc("YuvToArgbRow",qs,4),kc("YuvToRgba4444Row",Qa,2),kc("YuvToRgb565Row",ja,2);var Gg=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Bu=[0,2,8],Yd=[8,7,6,4,4,2,2,2,1,1,1,1];this.WebPDecodeRGBA=function(k,I,X,Ot,Qt){var ge=su,he=new kd,ke=new $;he.ba=ke,ke.S=ge,ke.width=[ke.width],ke.height=[ke.height];var Re=ke.width,qe=ke.height,Sn=new j;if(null==Sn||null==k)var no=2;else O(null!=Sn),no=rd(k,I,X,Sn.width,Sn.height,Sn.Pd,Sn.Qd,Sn.format,null);if(0!=no?Re=0:(null!=Re&&(Re[0]=Sn.width[0]),null!=qe&&(qe[0]=Sn.height[0]),Re=1),Re){ke.width=ke.width[0],ke.height=ke.height[0],null!=Ot&&(Ot[0]=ke.width),null!=Qt&&(Qt[0]=ke.height);t:{if(Ot=new El,(Qt=new yu).data=k,Qt.w=I,Qt.ha=X,Qt.kd=1,I=[0],O(null!=Qt),(0==(k=rd(Qt.data,Qt.w,Qt.ha,null,null,null,I,null,Qt))||7==k)&&I[0]&&(k=4),0==(I=k)){if(O(null!=he),Ot.data=Qt.data,Ot.w=Qt.w+Qt.offset,Ot.ha=Qt.ha-Qt.offset,Ot.put=so,Ot.ac=ve,Ot.bc=Xo,Ot.ma=he,Qt.xa){if(null==(k=Es())){he=1;break t}if(function(oo,Un){var No=[0],Co=[0],An=[0];e:for(;;){if(null==oo)return 0;if(null==Un)return oo.a=2,0;if(oo.l=Un,oo.a=0,un(oo.m,Un.data,Un.w,Un.ha),!Qo(oo.m,No,Co,An)){oo.a=3;break e}if(oo.xb=jg,Un.width=No[0],Un.height=Co[0],!ol(No[0],Co[0],1,oo,null))break e;return 1}return O(0!=oo.a),0}(k,Ot)){if(Ot=0==(I=Ed(Ot.width,Ot.height,he.Oa,he.ba))){e:{Ot=k;n:for(;;){if(null==Ot){Ot=0;break e}if(O(null!=Ot.s.yc),O(null!=Ot.s.Ya),O(0<Ot.s.Wb),O(null!=(X=Ot.l)),O(null!=(Qt=X.ma)),0!=Ot.xb){if(Ot.ca=Qt.ba,Ot.tb=Qt.tb,O(null!=Ot.ca),!wu(Qt.Oa,X,Qu)){Ot.a=2;break n}if(!ic(Ot,X.width)||X.da)break n;if((X.da||pr(Ot.ca.S))&&qn(),11>Ot.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=Ot.ca.f.kb.F&&qn()),Ot.Pb&&0<Ot.s.ua&&null==Ot.s.vb.X&&!Ni(Ot.s.vb,Ot.s.Wa.Xa)){Ot.a=1;break n}Ot.xb=0}if(!nl(Ot,Ot.V,Ot.Ba,Ot.c,Ot.i,X.o,Sl))break n;Qt.Dc=Ot.Ma,Ot=1;break e}O(0!=Ot.a),Ot=0}Ot=!Ot}Ot&&(I=k.a)}else I=k.a}else{if(null==(k=new Pc)){he=1;break t}if(k.Fa=Qt.na,k.P=Qt.P,k.qc=Qt.Sa,Oc(k,Ot)){if(0==(I=Ed(Ot.width,Ot.height,he.Oa,he.ba))){if(k.Aa=0,X=he.Oa,O(null!=(Qt=k)),null!=X){if(0<(Re=0>(Re=X.Md)?0:100<Re?255:255*Re/100)){for(qe=Sn=0;4>qe;++qe)12>(no=Qt.pb[qe]).lc&&(no.ia=Re*Yd[0>no.lc?0:no.lc]>>3),Sn|=no.ia;Sn&&(alert("todo:VP8InitRandom"),Qt.ia=1)}Qt.Ga=X.Id,100<Qt.Ga?Qt.Ga=100:0>Qt.Ga&&(Qt.Ga=0)}(function fu(k,I){if(null==k)return 0;if(null==I)return Ba(k,2,"NULL VP8Io parameter in VP8Decode().");if(!k.cb&&!Oc(k,I))return 0;if(O(k.cb),null==I.ac||I.ac(I)){I.ob&&(k.L=0);var X=Bu[k.L];if(2==k.L?(k.yb=0,k.zb=0):(k.yb=I.v-X>>4,k.zb=I.j-X>>4,0>k.yb&&(k.yb=0),0>k.zb&&(k.zb=0)),k.Va=I.o+15+X>>4,k.Hb=I.va+15+X>>4,k.Hb>k.za&&(k.Hb=k.za),k.Va>k.Ub&&(k.Va=k.Ub),0<k.L){var Ot=k.ed;for(X=0;4>X;++X){var Qt;if(k.Qa.Cb){var ge=k.Qa.Lb[X];k.Qa.Fb||(ge+=Ot.Tb)}else ge=Ot.Tb;for(Qt=0;1>=Qt;++Qt){var he=k.gd[X][Qt],ke=ge;if(Ot.Pc&&(ke+=Ot.vd[0],Qt&&(ke+=Ot.od[0])),0<(ke=0>ke?0:63<ke?63:ke)){var Re=ke;0<Ot.wb&&(Re=4<Ot.wb?Re>>2:Re>>1)>9-Ot.wb&&(Re=9-Ot.wb),1>Re&&(Re=1),he.dd=Re,he.tc=2*ke+Re,he.ld=40<=ke?2:15<=ke?1:0}else he.tc=0;he.La=Qt}}}X=0}else Ba(k,6,"Frame setup failed"),X=k.a;if(X=0==X){if(X){k.$c=0,0<k.Aa||(k.Ic=1);t:{Ot=4*(Re=k.za);var qe=32*Re,Sn=Re+1,no=0<k.L?Re*(0<k.Aa?2:1):0,oo=(2==k.Aa?2:1)*Re;if((he=Ot+832+(Qt=3*(16*(X=k.Ic)+Bu[k.L])/2*qe)+(ge=null!=k.Fa&&0<k.Fa.length?k.Kc.c*k.Kc.i:0))!=he)X=0;else{if(he>k.Vb){if(k.Vb=0,k.Ec=s(he),k.Fc=0,null==k.Ec){X=Ba(k,1,"no memory during frame initialization.");break t}k.Vb=he}ke=k.Fc,k.Ac=he=k.Ec,k.Bc=ke,ke+=Ot,k.Gd=d(qe,Lc),k.Hd=0,k.rb=d(Sn+1,yc),k.sb=1,k.wa=no?d(no,ac):null,k.Y=0,k.D.Nb=0,k.D.wa=k.wa,k.D.Y=k.Y,0<k.Aa&&(k.D.Y+=Re),O(!0),k.oc=he,k.pc=ke,ke+=832,k.ya=d(oo,Cd),k.aa=0,k.D.ya=k.ya,k.D.aa=k.aa,2==k.Aa&&(k.D.aa+=Re),k.R=16*Re,k.B=8*Re,Re=(qe=Bu[k.L])*k.R,qe=qe/2*k.B,k.sa=he,k.ta=ke+Re,k.qa=k.sa,k.ra=k.ta+16*X*k.R+qe,k.Ha=k.qa,k.Ia=k.ra+8*X*k.B+qe,k.$c=0,ke+=Qt,k.mb=ge?he:null,k.nb=ge?ke:null,O(ke+ge<=k.Fc+k.Vb),xc(k),u(k.Ac,k.Bc,0,Ot),X=1}}if(X){if(I.ka=0,I.y=k.sa,I.O=k.ta,I.f=k.qa,I.N=k.ra,I.ea=k.Ha,I.Vd=k.Ia,I.fa=k.R,I.Rc=k.B,I.F=null,I.J=0,!vp){for(X=-255;255>=X;++X)Rg[255+X]=0>X?-X:X;for(X=-1020;1020>=X;++X)bp[1020+X]=-128>X?-128:127<X?127:X;for(X=-112;112>=X;++X)Mp[112+X]=-16>X?-16:15<X?15:X;for(X=-255;510>=X;++X)Cp[255+X]=0>X?0:255<X?255:X;vp=1}gc=_u,jc=sc,sd=Kd,cl=qd,pc=Zd,Lu=Il,vl=xd,js=nd,cs=wd,ld=od,au=Xd,mc=ls,Hc=vu,ga=Ju,_a=Qd,Xa=Yc,ts=Bc,Kl=Ig,Js[0]=Er,Js[1]=Hl,Js[2]=ji,Js[3]=sr,Js[4]=vs,Js[5]=al,Js[6]=_l,Js[7]=bu,Js[8]=Mu,Js[9]=Ag,_c[0]=Ct,_c[1]=Rc,_c[2]=ar,_c[3]=S,_c[4]=Lt,_c[5]=be,_c[6]=bn,bc[0]=Fc,bc[1]=lc,bc[2]=Xc,bc[3]=Pd,bc[4]=ed,bc[5]=sl,bc[6]=zl,X=1}else X=0}X&&(X=function(Un,No){for(Un.M=0;Un.M<Un.Va;++Un.M){var Co,An=Un.Jc[Un.M&Un.Xb],Fn=Un.m,So=Un;for(Co=0;Co<So.za;++Co){var jo=Fn,To=So,yi=To.Ac,ni=To.Bc+4*Co,Ki=To.zc,di=To.ya[To.aa+Co];if(di.$b=To.Qa.Bb?Xn(jo,To.Pa.jb[0])?2+Xn(jo,To.Pa.jb[2]):Xn(jo,To.Pa.jb[1]):0,To.kc&&(di.Ad=Xn(jo,To.Bd)),di.Za=!Xn(jo,145)+0,di.Za){var Br=di.Ob,oa=0;for(To=0;4>To;++To){var Kr,Dr=Ki[0+To];for(Kr=0;4>Kr;++Kr){for(var ba=wp[Xn(jo,(Dr=kp[yi[ni+Kr]][Dr])[0])];0<ba;)ba=wp[2*ba+Xn(jo,Dr[ba])];yi[ni+Kr]=Dr=-ba}m(Br,oa,yi,ni,4),oa+=4,Ki[0+To]=Dr}}else Dr=Xn(jo,156)?Xn(jo,128)?1:3:Xn(jo,163)?2:0,di.Ob[0]=Dr,u(yi,ni,Dr,4),u(Ki,0,Dr,4);di.Dd=Xn(jo,142)?Xn(jo,114)?Xn(jo,183)?1:3:2:0}if(So.m.Ka)return Ba(Un,7,"Premature end-of-partition0 encountered.");for(;Un.ja<Un.za;++Un.ja){if(So=An,jo=(Fn=Un).rb[Fn.sb-1],yi=Fn.rb[Fn.sb+Fn.ja],Co=Fn.ya[Fn.aa+Fn.ja],ni=Fn.kc?Co.Ad:0)jo.la=yi.la=0,Co.Za||(jo.Na=yi.Na=0),Co.Hc=0,Co.Gc=0,Co.ia=0;else{var ea,br;if(jo=yi,yi=So,ni=Fn.Pa.Xc,di=Fn.pb[(Ki=Fn.ya[Fn.aa+Fn.ja]).$b],oa=Fn.rb[Fn.sb-1],Dr=Kr=0,u(To=Ki.ad,Br=0,0,384),Ki.Za)var us=0,Pl=ni[3];else{ba=s(16);var es=jo.Na+oa.Na;if(es=tg(yi,ni[1],es,di.Eb,0,ba,0),jo.Na=oa.Na=(0<es)+0,1<es)gc(ba,0,To,Br);else{var Qs=ba[0]+3>>3;for(ba=0;256>ba;ba+=16)To[Br+ba]=Qs}us=1,Pl=ni[0]}var ia=15&jo.la,ul=15&oa.la;for(ba=0;4>ba;++ba){var Hs=1&ul;for(Qs=br=0;4>Qs;++Qs)ia=ia>>1|(Hs=(es=tg(yi,Pl,es=Hs+(1&ia),di.Sc,us,To,Br))>us)<<7,br=br<<2|(3<es?3:1<es?2:0!=To[Br+0]),Br+=16;ia>>=4,ul=ul>>1|Hs<<7,Kr=(Kr<<8|br)>>>0}for(Pl=ia,us=ul>>4,ea=0;4>ea;ea+=2){for(br=0,ia=jo.la>>4+ea,ul=oa.la>>4+ea,ba=0;2>ba;++ba){for(Hs=1&ul,Qs=0;2>Qs;++Qs)ia=ia>>1|(Hs=0<(es=tg(yi,ni[2],es=Hs+(1&ia),di.Qc,0,To,Br)))<<3,br=br<<2|(3<es?3:1<es?2:0!=To[Br+0]),Br+=16;ia>>=2,ul=ul>>1|Hs<<5}Dr|=br<<4*ea,Pl|=ia<<4<<ea,us|=(240&ul)<<ea}jo.la=Pl,oa.la=us,Ki.Hc=Kr,Ki.Gc=Dr,Ki.ia=43690&Dr?0:di.ia,ni=!(Kr|Dr)}if(0<Fn.L&&(Fn.wa[Fn.Y+Fn.ja]=Fn.gd[Co.$b][Co.Za],Fn.wa[Fn.Y+Fn.ja].La|=!ni),So.Ka)return Ba(Un,7,"Premature end-of-file encountered.")}if(xc(Un),Fn=No,So=1,Co=(An=Un).D,jo=0<An.L&&An.M>=An.zb&&An.M<=An.Va,0==An.Aa)t:{if(Co.M=An.M,Co.uc=jo,nu(An,Co),So=1,Co=(br=An.D).Nb,jo=(Dr=Bu[An.L])*An.R,ni=An.sa,Ki=An.ta-jo+(ba=16*Co*An.R),di=An.qa,To=An.ra-(yi=Dr/2*An.B)+(Qs=8*Co*An.B),Br=An.Ha,oa=An.Ia-yi+Qs,ul=0==(ia=br.M),Kr=ia>=An.Va-1,2==An.Aa&&nu(An,br),br.uc)for(Hs=(es=An).D.M,O(es.D.uc),br=es.yb;br<es.Hb;++br){Pl=Hs;var Ts=(zs=(ns=es).D).Nb,zs=zs.wa[zs.Y+(us=br)],gl=ns.sa,Jl=ns.ta+16*Ts*(ea=ns.R)+16*us,Mc=zs.dd,ys=zs.tc;if(0!=ys)if(O(3<=ys),1==ns.L)0<us&&Xa(gl,Jl,ea,ys+4),zs.La&&Kl(gl,Jl,ea,ys),0<Pl&&_a(gl,Jl,ea,ys+4),zs.La&&ts(gl,Jl,ea,ys);else{var Vc=ns.B,Ql=ns.qa,Ol=ns.ra+8*Ts*Vc+8*us,pd=ns.Ha,ns=ns.Ia+8*Ts*Vc+8*us;Ts=zs.ld,0<us&&(js(gl,Jl,ea,ys+4,Mc,Ts),ld(Ql,Ol,pd,ns,Vc,ys+4,Mc,Ts)),zs.La&&(mc(gl,Jl,ea,ys,Mc,Ts),ga(Ql,Ol,pd,ns,Vc,ys,Mc,Ts)),0<Pl&&(vl(gl,Jl,ea,ys+4,Mc,Ts),cs(Ql,Ol,pd,ns,Vc,ys+4,Mc,Ts)),zs.La&&(au(gl,Jl,ea,ys,Mc,Ts),Hc(Ql,Ol,pd,ns,Vc,ys,Mc,Ts))}}if(An.ia&&alert("todo:DitherRow"),null!=Fn.put){if(br=16*ia,ia=16*(ia+1),ul?(Fn.y=An.sa,Fn.O=An.ta+ba,Fn.f=An.qa,Fn.N=An.ra+Qs,Fn.ea=An.Ha,Fn.W=An.Ia+Qs):(br-=Dr,Fn.y=ni,Fn.O=Ki,Fn.f=di,Fn.N=To,Fn.ea=Br,Fn.W=oa),Kr||(ia-=Dr),ia>Fn.o&&(ia=Fn.o),Fn.F=null,Fn.J=null,null!=An.Fa&&0<An.Fa.length&&br<ia&&(Fn.J=Ou(An,Fn,br,ia-br),Fn.F=An.mb,null==Fn.F&&0==Fn.F.length)){So=Ba(An,3,"Could not decode alpha data.");break t}br<Fn.j&&(Dr=Fn.j-br,br=Fn.j,O(!(1&Dr)),Fn.O+=An.R*Dr,Fn.N+=An.B*(Dr>>1),Fn.W+=An.B*(Dr>>1),null!=Fn.F&&(Fn.J+=Fn.width*Dr)),br<ia&&(Fn.O+=Fn.v,Fn.N+=Fn.v>>1,Fn.W+=Fn.v>>1,null!=Fn.F&&(Fn.J+=Fn.v),Fn.ka=br-Fn.j,Fn.U=Fn.va-Fn.v,Fn.T=ia-br,So=Fn.put(Fn))}Co+1!=An.Ic||Kr||(m(An.sa,An.ta-jo,ni,Ki+16*An.R,jo),m(An.qa,An.ra-yi,di,To+8*An.B,yi),m(An.Ha,An.Ia-yi,Br,oa+8*An.B,yi))}if(!So)return Ba(Un,6,"Output aborted.")}return 1}(k,I)),null!=I.bc&&I.bc(I),X&=1}return X?(k.cb=0,X):0})(k,Ot)||(I=k.a)}}else I=k.a}0==I&&null!=he.Oa&&he.Oa.fd&&(I=ku(he.ba))}he=I}ge=0!=he?null:11>ge?ke.f.RGBA.eb:ke.f.kb.y}else ge=null;return ge};var og=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function P(cn,ho){for(var Mo="",He=0;He<4;He++)Mo+=String.fromCharCode(cn[ho++]);return Mo}function T(cn,ho){return(cn[ho+0]<<0|cn[ho+1]<<8|cn[ho+2]<<16)>>>0}function W(cn,ho){return(cn[ho+0]<<0|cn[ho+1]<<8|cn[ho+2]<<16|cn[ho+3]<<24)>>>0}new h;var lt=[0],q=[0],Kt=[],zt=new h,me=E,Jt=function(cn,ho){var Mo={},He=0,Ve=!1,Pn=0,mn=0;if(Mo.frames=[],!function(tn,sn,vn,Tn){for(var Qn=0;Qn<4;Qn++)if(tn[sn+Qn]!="RIFF".charCodeAt(Qn))return!0;return!1}(cn,ho)){var mo,co;for(W(cn,ho+=4),ho+=8;ho<cn.length;){var vo=P(cn,ho),un=W(cn,ho+=4);ho+=4;var Vn=un+(1&un);switch(vo){case"VP8 ":case"VP8L":void 0===Mo.frames[He]&&(Mo.frames[He]={}),(le=Mo.frames[He]).src_off=Ve?mn:ho-8,le.src_size=Pn+un+8,He++,Ve&&(Ve=!1,Pn=0,mn=0);break;case"VP8X":(le=Mo.header={}).feature_flags=cn[ho];var jn=ho+4;le.canvas_width=1+T(cn,jn),le.canvas_height=1+T(cn,jn+=3),jn+=3;break;case"ALPH":Ve=!0,Pn=Vn+8,mn=ho-8;break;case"ANIM":(le=Mo.header).bgcolor=W(cn,ho),le.loop_count=(mo=cn)[(co=jn=ho+4)+0]<<0|mo[co+1]<<8,jn+=2;break;case"ANMF":var Ro,le;(le=Mo.frames[He]={}).offset_x=2*T(cn,ho),le.offset_y=2*T(cn,ho+=3),le.width=1+T(cn,ho+=3),le.height=1+T(cn,ho+=3),le.duration=T(cn,ho+=3),ho+=3,Ro=cn[ho++],le.dispose=1&Ro,le.blend=Ro>>1&1}"ANMF"!=vo&&(ho+=Vn)}return Mo}}(me,0);Jt.response=me,Jt.rgbaoutput=!0,Jt.dataurl=!1;var Ee=Jt.header?Jt.header:null,an=Jt.frames?Jt.frames:null;if(Ee){Ee.loop_counter=Ee.loop_count,lt=[Ee.canvas_height],q=[Ee.canvas_width];for(var On=0;On<an.length&&0!=an[On].blend;On++);}var zn=an[0],lo=zt.WebPDecodeRGBA(me,zn.src_off,zn.src_size,q,lt);zn.rgba=lo,zn.imgwidth=q[0],zn.imgheight=lt[0];for(var Wn=0;Wn<q[0]*lt[0]*4;Wn++)Kt[Wn]=lo[Wn];return this.width=q,this.height=lt,this.data=Kt,this}(function(E){var b=function(lt,q,Kt,zt){var me=4,Jt=d;switch(zt){case E.image_compression.FAST:me=1,Jt=s;break;case E.image_compression.MEDIUM:me=6,Jt=a;break;case E.image_compression.SLOW:me=9,Jt=h}var Ee=Ne(lt=m(lt,q,Kt,Jt),{level:me});return E.__addimage__.arrayBufferToBinaryString(Ee)},m=function(lt,q,Kt,zt){for(var me,Jt,Ee,an=lt.length/q,On=new Uint8Array(lt.length+an),zn=T(),lo=0;lo<an;lo+=1){if(me=lt.subarray(Ee=lo*q,Ee+q),zt)On.set(zt(me,Kt,Jt),Ee+lo);else{for(var Wn,cn=zn.length,ho=[];Wn<cn;Wn+=1)ho[Wn]=zn[Wn](me,Kt,Jt);var Mo=W(ho.concat());On.set(ho[Mo],Ee+lo)}Jt=me}return On},u=function(lt){var q=Array.apply([],lt);return q.unshift(0),q},s=function(lt,q){var zt=[],me=lt.length;zt[0]=1;for(var Jt=0;Jt<me;Jt+=1)zt[Jt+1]=lt[Jt]-(lt[Jt-q]||0)+256&255;return zt},d=function(lt,q,Kt){var me=[],Jt=lt.length;me[0]=2;for(var Ee=0;Ee<Jt;Ee+=1)me[Ee+1]=lt[Ee]-(Kt&&Kt[Ee]||0)+256&255;return me},a=function(lt,q,Kt){var Jt=[],Ee=lt.length;Jt[0]=3;for(var an=0;an<Ee;an+=1)Jt[an+1]=lt[an]+256-((lt[an-q]||0)+(Kt&&Kt[an]||0)>>>1)&255;return Jt},h=function(lt,q,Kt){var Ee,an=[],On=lt.length;an[0]=4;for(var zn=0;zn<On;zn+=1)Ee=P(lt[zn-q]||0,Kt&&Kt[zn]||0,Kt&&Kt[zn-q]||0),an[zn+1]=lt[zn]-Ee+256&255;return an},P=function(lt,q,Kt){if(lt===q&&q===Kt)return lt;var zt=Math.abs(q-Kt),me=Math.abs(lt-Kt),Jt=Math.abs(lt+q-Kt-Kt);return zt<=me&&zt<=Jt?lt:me<=Jt?q:Kt},T=function(){return[u,s,d,a,h]},W=function(lt){var q=lt.map(function(Kt){return Kt.reduce(function(zt,me){return zt+Math.abs(me)},0)});return q.indexOf(Math.min.apply(null,q))};E.processPNG=function(lt,q,Kt,zt){var me,Jt,Ee,an,On,zn,lo,Wn,cn,ho,Mo,He,Ve,Pn,mn,mo=this.decode.FLATE_DECODE,co="";if(this.__addimage__.isArrayBuffer(lt)&&(lt=new Uint8Array(lt)),this.__addimage__.isArrayBufferView(lt)){if(lt=(Ee=new Vs(lt)).imgData,Jt=Ee.bits,me=Ee.colorSpace,On=Ee.colors,-1!==[4,6].indexOf(Ee.colorType)){if(8===Ee.bits){cn=(Wn=32==Ee.pixelBitlength?new Uint32Array(Ee.decodePixels().buffer):16==Ee.pixelBitlength?new Uint16Array(Ee.decodePixels().buffer):new Uint8Array(Ee.decodePixels().buffer)).length,Mo=new Uint8Array(cn*Ee.colors),ho=new Uint8Array(cn);var vo,un=Ee.pixelBitlength-Ee.bits;for(Pn=0,mn=0;Pn<cn;Pn++){for(Ve=Wn[Pn],vo=0;vo<un;)Mo[mn++]=Ve>>>vo&255,vo+=Ee.bits;ho[Pn]=Ve>>>vo&255}}if(16===Ee.bits){cn=(Wn=new Uint32Array(Ee.decodePixels().buffer)).length,Mo=new Uint8Array(cn*(32/Ee.pixelBitlength)*Ee.colors),ho=new Uint8Array(cn*(32/Ee.pixelBitlength)),He=Ee.colors>1,Pn=0,mn=0;for(var Vn=0;Pn<cn;)Ve=Wn[Pn++],Mo[mn++]=Ve>>>0&255,He&&(Mo[mn++]=Ve>>>16&255,Ve=Wn[Pn++],Mo[mn++]=Ve>>>0&255),ho[Vn++]=Ve>>>16&255;Jt=8}zt!==E.image_compression.NONE?(lt=b(Mo,Ee.width*Ee.colors,Ee.colors,zt),lo=b(ho,Ee.width,1,zt)):(lt=Mo,lo=ho,mo=void 0)}if(3===Ee.colorType&&(me=this.color_spaces.INDEXED,zn=Ee.palette,Ee.transparency.indexed)){var jn=Ee.transparency.indexed,Ro=0;for(Pn=0,cn=jn.length;Pn<cn;++Pn)Ro+=jn[Pn];if((Ro/=255)==cn-1&&-1!==jn.indexOf(0))an=[jn.indexOf(0)];else if(Ro!==cn){for(Wn=Ee.decodePixels(),ho=new Uint8Array(Wn.length),Pn=0,cn=Wn.length;Pn<cn;Pn++)ho[Pn]=jn[Wn[Pn]];lo=b(ho,Ee.width,1)}}var le=function(tn){var sn;switch(tn){case E.image_compression.FAST:sn=11;break;case E.image_compression.MEDIUM:sn=13;break;case E.image_compression.SLOW:sn=14;break;default:sn=12}return sn}(zt);return mo===this.decode.FLATE_DECODE&&(co="/Predictor "+le+" "),co+="/Colors "+On+" /BitsPerComponent "+Jt+" /Columns "+Ee.width,(this.__addimage__.isArrayBuffer(lt)||this.__addimage__.isArrayBufferView(lt))&&(lt=this.__addimage__.arrayBufferToBinaryString(lt)),(lo&&this.__addimage__.isArrayBuffer(lo)||this.__addimage__.isArrayBufferView(lo))&&(lo=this.__addimage__.arrayBufferToBinaryString(lo)),{alias:Kt,data:lt,index:q,filter:mo,decodeParameters:co,transparency:an,palette:zn,sMask:lo,predictor:le,width:Ee.width,height:Ee.height,bitsPerComponent:Jt,colorSpace:me}}}})(Ci.API),function(E){E.processGIF89A=function(O,b,m,u){var s=new qa(O),d=s.width,a=s.height,h=[];s.decodeAndBlitFrameRGBA(0,h);var P={data:h,width:d,height:a},T=new da(100).encode(P,100);return E.processJPEG.call(this,T,b,m,u)},E.processGIF87A=E.processGIF89A}(Ci.API),Ea.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var E=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(E);for(var O=0;O<E;O++){var b=this.datav.getUint8(this.pos++,!0),m=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0);this.palette[O]={red:u,green:m,blue:b,quad:s}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Ea.prototype.parseBGR=function(){this.pos=this.offset;try{var E="bit"+this.bitPP;this.data=new Uint8Array(this.width*this.height*4),this[E]()}catch(b){Pe.log("bit decode error:"+b)}},Ea.prototype.bit1=function(){var E,O=Math.ceil(this.width/8),b=O%4;for(E=this.height-1;E>=0;E--){for(var m=this.bottom_up?E:this.height-1-E,u=0;u<O;u++)for(var s=this.datav.getUint8(this.pos++,!0),d=m*this.width*4+8*u*4,a=0;a<8&&8*u+a<this.width;a++){var h=this.palette[s>>7-a&1];this.data[d+4*a]=h.blue,this.data[d+4*a+1]=h.green,this.data[d+4*a+2]=h.red,this.data[d+4*a+3]=255}0!==b&&(this.pos+=4-b)}},Ea.prototype.bit4=function(){for(var E=Math.ceil(this.width/2),O=E%4,b=this.height-1;b>=0;b--){for(var m=this.bottom_up?b:this.height-1-b,u=0;u<E;u++){var s=this.datav.getUint8(this.pos++,!0),d=m*this.width*4+2*u*4,h=15&s,P=this.palette[s>>4];if(this.data[d]=P.blue,this.data[d+1]=P.green,this.data[d+2]=P.red,this.data[d+3]=255,2*u+1>=this.width)break;this.data[d+4]=(P=this.palette[h]).blue,this.data[d+4+1]=P.green,this.data[d+4+2]=P.red,this.data[d+4+3]=255}0!==O&&(this.pos+=4-O)}},Ea.prototype.bit8=function(){for(var E=this.width%4,O=this.height-1;O>=0;O--){for(var b=this.bottom_up?O:this.height-1-O,m=0;m<this.width;m++){var u=this.datav.getUint8(this.pos++,!0),s=b*this.width*4+4*m;if(u<this.palette.length){var d=this.palette[u];this.data[s]=d.red,this.data[s+1]=d.green,this.data[s+2]=d.blue,this.data[s+3]=255}else this.data[s]=255,this.data[s+1]=255,this.data[s+2]=255,this.data[s+3]=255}0!==E&&(this.pos+=4-E)}},Ea.prototype.bit15=function(){for(var E=this.width%3,O=parseInt("11111",2),b=this.height-1;b>=0;b--){for(var m=this.bottom_up?b:this.height-1-b,u=0;u<this.width;u++){var s=this.datav.getUint16(this.pos,!0);this.pos+=2;var d=(s&O)/O*255|0,a=(s>>5&O)/O*255|0,P=s>>15?255:0,T=m*this.width*4+4*u;this.data[T]=(s>>10&O)/O*255|0,this.data[T+1]=a,this.data[T+2]=d,this.data[T+3]=P}this.pos+=E}},Ea.prototype.bit16=function(){for(var E=this.width%3,O=parseInt("11111",2),b=parseInt("111111",2),m=this.height-1;m>=0;m--){for(var u=this.bottom_up?m:this.height-1-m,s=0;s<this.width;s++){var d=this.datav.getUint16(this.pos,!0);this.pos+=2;var a=(d&O)/O*255|0,h=(d>>5&b)/b*255|0,T=u*this.width*4+4*s;this.data[T]=(d>>11)/O*255|0,this.data[T+1]=h,this.data[T+2]=a,this.data[T+3]=255}this.pos+=E}},Ea.prototype.bit24=function(){for(var E=this.height-1;E>=0;E--){for(var O=this.bottom_up?E:this.height-1-E,b=0;b<this.width;b++){var m=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),d=O*this.width*4+4*b;this.data[d]=s,this.data[d+1]=u,this.data[d+2]=m,this.data[d+3]=255}this.pos+=this.width%4}},Ea.prototype.bit32=function(){for(var E=this.height-1;E>=0;E--)for(var O=this.bottom_up?E:this.height-1-E,b=0;b<this.width;b++){var m=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),d=this.datav.getUint8(this.pos++,!0),a=O*this.width*4+4*b;this.data[a]=s,this.data[a+1]=u,this.data[a+2]=m,this.data[a+3]=d}},Ea.prototype.getData=function(){return this.data},function(E){E.processBMP=function(O,b,m,u){var s=new Ea(O,!1),d=s.width,a=s.height,h={data:s.getData(),width:d,height:a},P=new da(100).encode(h,100);return E.processJPEG.call(this,P,b,m,u)}}(Ci.API),xs.prototype.getData=function(){return this.data},function(E){E.processWEBP=function(O,b,m,u){var s=new xs(O,!1),d=s.width,a=s.height,h={data:s.getData(),width:d,height:a},P=new da(100).encode(h,100);return E.processJPEG.call(this,P,b,m,u)}}(Ci.API),Ci.API.processRGBA=function(E,O,b){for(var m=E.data,u=m.length,s=new Uint8Array(u/4*3),d=new Uint8Array(u/4),a=0,h=0,P=0;P<u;P+=4){var W=m[P+1],lt=m[P+2],q=m[P+3];s[a++]=m[P],s[a++]=W,s[a++]=lt,d[h++]=q}var Kt=this.__addimage__.arrayBufferToBinaryString(s);return{alpha:this.__addimage__.arrayBufferToBinaryString(d),data:Kt,index:O,alias:b,colorSpace:"DeviceRGB",bitsPerComponent:8,width:E.width,height:E.height}},Ci.API.setLanguage=function(E){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[E]&&(this.internal.languageSettings.languageCode=E,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Sa=(cr=Ci.API).getCharWidthsArray=function(E,O){var b,m,u=(O=O||{}).font||this.internal.getFont(),s=O.fontSize||this.internal.getFontSize(),d=O.charSpace||this.internal.getCharSpace(),a=O.widths?O.widths:u.metadata.Unicode.widths,h=a.fof?a.fof:1,P=O.kerning?O.kerning:u.metadata.Unicode.kerning,T=P.fof?P.fof:1,W=!1!==O.doKerning,lt=0,q=E.length,Kt=0,zt=a[0]||h,me=[];for(b=0;b<q;b++)m=E.charCodeAt(b),"function"==typeof u.metadata.widthOfString?me.push((u.metadata.widthOfGlyph(u.metadata.characterToGlyph(m))+d*(1e3/s)||0)/1e3):(lt=W&&"object"===o(P[m])&&!isNaN(parseInt(P[m][Kt],10))?P[m][Kt]/T:0,me.push((a[m]||zt)/h+lt)),Kt=m;return me},Ka=cr.getStringUnitWidth=function(E,O){var b=(O=O||{}).fontSize||this.internal.getFontSize(),m=O.font||this.internal.getFont(),u=O.charSpace||this.internal.getCharSpace();return cr.processArabic&&(E=cr.processArabic(E)),"function"==typeof m.metadata.widthOfString?m.metadata.widthOfString(E,b,u)/b:Sa.apply(this,arguments).reduce(function(s,d){return s+d},0)},gs=function(E,O,b,m){for(var u=[],s=0,d=E.length,a=0;s!==d&&a+O[s]<b;)a+=O[s],s++;u.push(E.slice(0,s));var h=s;for(a=0;s!==d;)a+O[s]>m&&(u.push(E.slice(h,s)),a=0,h=s),a+=O[s],s++;return h!==s&&u.push(E.slice(h,s)),u},Cs=function(E,O,b){b||(b={});var m,u,s,d,a,h,T=[],W=[T],lt=b.textIndent||0,q=0,Kt=0,zt=E.split(" "),me=Sa.apply(this,[" ",b])[0];if(h=-1===b.lineIndent?zt[0].length+2:b.lineIndent||0){var Jt=Array(h).join(" "),Ee=[];zt.map(function(On){(On=On.split(/\s*\n/)).length>1?Ee=Ee.concat(On.map(function(zn,lo){return(lo&&zn.length?"\n":"")+zn})):Ee.push(On[0])}),zt=Ee,h=Ka.apply(this,[Jt,b])}for(s=0,d=zt.length;s<d;s++){var an=0;if(m=zt[s],h&&"\n"==m[0]&&(m=m.substr(1),an=1),lt+q+(Kt=(u=Sa.apply(this,[m,b])).reduce(function(On,zn){return On+zn},0))>O||an){if(Kt>O){for(a=gs.apply(this,[m,u,O-(lt+q),O]),T.push(a.shift()),T=[a.pop()];a.length;)W.push([a.shift()]);Kt=u.slice(m.length-(T[0]?T[0].length:0)).reduce(function(On,zn){return On+zn},0)}else T=[m];W.push(T),lt=Kt+h,q=me}else T.push(m),lt+=q+Kt,q=me}return W.map(h?function(On,zn){return(zn?Jt:"")+On.join(" ")}:function(On){return On.join(" ")})},cr.splitTextToSize=function(E,O,b){var m,u=(b=b||{}).fontSize||this.internal.getFontSize(),s=function(T){if(T.widths&&T.kerning)return{widths:T.widths,kerning:T.kerning};var W=this.internal.getFont(T.fontName,T.fontStyle);return W.metadata.Unicode?{widths:W.metadata.Unicode.widths||{0:1},kerning:W.metadata.Unicode.kerning||{}}:{font:W.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,b);m=Array.isArray(E)?E:String(E).split(/\r?\n/);var d=1*this.internal.scaleFactor*O/u;s.textIndent=b.textIndent?1*b.textIndent*this.internal.scaleFactor/u:0,s.lineIndent=b.lineIndent;var a,h,P=[];for(a=0,h=m.length;a<h;a++)P=P.concat(Cs.apply(this,[m[a],d,s]));return P},function(E){E.__fontmetrics__=E.__fontmetrics__||{};for(var O="klmnopqrstuvwxyz",b={},m={},u=0;u<O.length;u++)b[O[u]]="0123456789abcdef"[u],m["0123456789abcdef"[u]]=O[u];var s=function(W){return"0x"+parseInt(W,10).toString(16)},d=E.__fontmetrics__.compress=function(W){var lt,q,Kt,zt,me=["{"];for(var Jt in W){if(lt=W[Jt],isNaN(parseInt(Jt,10))?q="'"+Jt+"'":(Jt=parseInt(Jt,10),q=(q=s(Jt).slice(2)).slice(0,-1)+m[q.slice(-1)]),"number"==typeof lt)lt<0?(Kt=s(lt).slice(3),zt="-"):(Kt=s(lt).slice(2),zt=""),Kt=zt+Kt.slice(0,-1)+m[Kt.slice(-1)];else{if("object"!==o(lt))throw new Error("Don't know what to do with value type "+o(lt)+".");Kt=d(lt)}me.push(q+Kt)}return me.push("}"),me.join("")},a=E.__fontmetrics__.uncompress=function(W){if("string"!=typeof W)throw new Error("Invalid argument passed to uncompress.");for(var lt,q,Kt,zt,me={},Jt=1,Ee=me,an=[],On="",zn="",lo=W.length-1,Wn=1;Wn<lo;Wn+=1)"'"==(zt=W[Wn])?lt?(Kt=lt.join(""),lt=void 0):lt=[]:lt?lt.push(zt):"{"==zt?(an.push([Ee,Kt]),Ee={},Kt=void 0):"}"==zt?((q=an.pop())[0][q[1]]=Ee,Kt=void 0,Ee=q[0]):"-"==zt?Jt=-1:void 0===Kt?b.hasOwnProperty(zt)?(On+=b[zt],Kt=parseInt(On,16)*Jt,Jt=1,On=""):On+=zt:b.hasOwnProperty(zt)?(zn+=b[zt],Ee[Kt]=parseInt(zn,16)*Jt,Jt=1,Kt=void 0,zn=""):zn+=zt;return me},h={codePages:["WinAnsiEncoding"],WinAnsiEncoding:a("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},P={Unicode:{Courier:h,"Courier-Bold":h,"Courier-BoldOblique":h,"Courier-Oblique":h,Helvetica:h,"Helvetica-Bold":h,"Helvetica-BoldOblique":h,"Helvetica-Oblique":h,"Times-Roman":h,"Times-Bold":h,"Times-BoldItalic":h,"Times-Italic":h}},T={Unicode:{"Courier-Oblique":a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":a("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":a("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":a("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:a("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:a("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":a("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:a("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":a("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":a("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":a("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};E.events.push(["addFont",function(W){var lt=W.font,q=T.Unicode[lt.postScriptName];q&&(lt.metadata.Unicode={},lt.metadata.Unicode.widths=q.widths,lt.metadata.Unicode.kerning=q.kerning);var Kt=P.Unicode[lt.postScriptName];Kt&&(lt.metadata.Unicode.encoding=Kt,lt.encoding=Kt.codePages[0])}])}(Ci.API),function(E){var O=function(b){for(var m=b.length,u=new Uint8Array(m),s=0;s<m;s++)u[s]=b.charCodeAt(s);return u};E.API.events.push(["addFont",function(b){var d,a,m=void 0,u=b.font,s=b.instance;if(!u.isStandardFont){if(void 0===s)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+u.postScriptName+"').");if("string"!=typeof(m=!1===s.existsFileInVFS(u.postScriptName)?s.loadFile(u.postScriptName):s.getFileFromVFS(u.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+u.postScriptName+"').");d=u,a=/^\x00\x01\x00\x00/.test(a=m)?O(a):O(Se(a)),d.metadata=E.API.TTFFont.open(a),d.metadata.Unicode=d.metadata.Unicode||{encoding:{},kerning:{},widths:[]},d.metadata.glyIdsUsed=[0]}}])}(Ci),function(E){function O(){return(H.canvg?Promise.resolve(H.canvg):y.e(6489).then(y.bind(y,56489))).catch(function(b){return Promise.reject(new Error("Could not load canvg: "+b))}).then(function(b){return b.default?b.default:b})}Ci.API.addSvgAsImage=function(b,m,u,s,d,a,h,P){if(isNaN(m)||isNaN(u))throw Pe.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(s)||isNaN(d))throw Pe.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var T=document.createElement("canvas");T.width=s,T.height=d;var W=T.getContext("2d");W.fillStyle="#fff",W.fillRect(0,0,T.width,T.height);var lt={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},q=this;return O().then(function(Kt){return Kt.fromString(W,b,lt)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(Kt){return Kt.render(lt)}).then(function(){q.addImage(T.toDataURL("image/jpeg",1),m,u,s,d,h,P)})}}(),Ci.API.putTotalPages=function(E){var O,b=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(O=new RegExp(E,"g"),b=this.internal.getNumberOfPages()):(O=new RegExp(this.pdfEscape16(E,this.internal.getFont()),"g"),b=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var m=1;m<=this.internal.getNumberOfPages();m++)for(var u=0;u<this.internal.pages[m].length;u++)this.internal.pages[m][u]=this.internal.pages[m][u].replace(O,b);return this},Ci.API.viewerPreferences=function(E,O){var b;E=E||{},O=O||!1;var m,u,s,d={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},a=Object.keys(d),h=[],P=0,T=0,W=0;function lt(Kt,zt){var me,Jt=!1;for(me=0;me<Kt.length;me+=1)Kt[me]===zt&&(Jt=!0);return Jt}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(d)),this.internal.viewerpreferences.isSubscribed=!1),b=this.internal.viewerpreferences.configuration,"reset"===E||!0===O){var q=a.length;for(W=0;W<q;W+=1)b[a[W]].value=b[a[W]].defaultValue,b[a[W]].explicitSet=!1}if("object"===o(E))for(u in E)if(s=E[u],lt(a,u)&&void 0!==s){if("boolean"===b[u].type&&"boolean"==typeof s)b[u].value=s;else if("name"===b[u].type&&lt(b[u].valueSet,s))b[u].value=s;else if("integer"===b[u].type&&Number.isInteger(s))b[u].value=s;else if("array"===b[u].type){for(P=0;P<s.length;P+=1)if(m=!0,1===s[P].length&&"number"==typeof s[P][0])h.push(String(s[P]-1));else if(s[P].length>1){for(T=0;T<s[P].length;T+=1)"number"!=typeof s[P][T]&&(m=!1);!0===m&&h.push([s[P][0]-1,s[P][1]-1].join(" "))}b[u].value="["+h.join(" ")+"]"}else b[u].value=b[u].defaultValue;b[u].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){var Kt,zt=[];for(Kt in b)!0===b[Kt].explicitSet&&zt.push("name"===b[Kt].type?"/"+Kt+" /"+b[Kt].value:"/"+Kt+" "+b[Kt].value);0!==zt.length&&this.internal.write("/ViewerPreferences\n<<\n"+zt.join("\n")+"\n>>")}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=b,this},function(E){var O=function(){var m='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',u=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),s=unescape(encodeURIComponent(m)),d=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),a=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),h=unescape(encodeURIComponent("</x:xmpmeta>")),P=s.length+d.length+a.length+u.length+h.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+P+" >>"),this.internal.write("stream"),this.internal.write(u+s+d+a+h),this.internal.write("endstream"),this.internal.write("endobj")},b=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};E.addMetadata=function(m,u){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:m,namespaceuri:u||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",b),this.internal.events.subscribe("postPutResources",O)),this}}(Ci.API),function(E){var O=E.API,b=O.pdfEscape16=function(s,d){for(var a,h=d.metadata.Unicode.widths,P=["","0","00","000","0000"],T=[""],W=0,lt=s.length;W<lt;++W){if(a=d.metadata.characterToGlyph(s.charCodeAt(W)),d.metadata.glyIdsUsed.push(a),d.metadata.toUnicode[a]=s.charCodeAt(W),-1==h.indexOf(a)&&(h.push(a),h.push([parseInt(d.metadata.widthOfGlyph(a),10)])),"0"==a)return T.join("");a=a.toString(16),T.push(P[4-a.length],a)}return T.join("")},m=function(s){var d,a,h,P,T,W,lt;for(T="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",h=[],W=0,lt=(a=Object.keys(s).sort(function(q,Kt){return q-Kt})).length;W<lt;W++)d=a[W],h.length>=100&&(T+="\n"+h.length+" beginbfchar\n"+h.join("\n")+"\nendbfchar",h=[]),null!=s[d]&&"function"==typeof s[d].toString&&(P=("0000"+s[d].toString(16)).slice(-4),d=("0000"+(+d).toString(16)).slice(-4),h.push("<"+d+"><"+P+">"));return h.length&&(T+="\n"+h.length+" beginbfchar\n"+h.join("\n")+"\nendbfchar\n"),T+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};O.events.push(["putFont",function(s){!function(d){var a=d.font,h=d.out,P=d.newObject,T=d.putStream;if(a.metadata instanceof E.API.TTFFont&&"Identity-H"===a.encoding){for(var W=a.metadata.Unicode.widths,lt=a.metadata.subset.encode(a.metadata.glyIdsUsed,1),q="",Kt=0;Kt<lt.length;Kt++)q+=String.fromCharCode(lt[Kt]);var zt=P();T({data:q,addLength1:!0,objectId:zt}),h("endobj");var me=P();T({data:m(a.metadata.toUnicode),addLength1:!0,objectId:me}),h("endobj");var Jt=P();h("<<"),h("/Type /FontDescriptor"),h("/FontName /"+ma(a.fontName)),h("/FontFile2 "+zt+" 0 R"),h("/FontBBox "+E.API.PDFObject.convert(a.metadata.bbox)),h("/Flags "+a.metadata.flags),h("/StemV "+a.metadata.stemV),h("/ItalicAngle "+a.metadata.italicAngle),h("/Ascent "+a.metadata.ascender),h("/Descent "+a.metadata.decender),h("/CapHeight "+a.metadata.capHeight),h(">>"),h("endobj");var Ee=P();h("<<"),h("/Type /Font"),h("/BaseFont /"+ma(a.fontName)),h("/FontDescriptor "+Jt+" 0 R"),h("/W "+E.API.PDFObject.convert(W)),h("/CIDToGIDMap /Identity"),h("/DW 1000"),h("/Subtype /CIDFontType2"),h("/CIDSystemInfo"),h("<<"),h("/Supplement 0"),h("/Registry (Adobe)"),h("/Ordering ("+a.encoding+")"),h(">>"),h(">>"),h("endobj"),a.objectNumber=P(),h("<<"),h("/Type /Font"),h("/Subtype /Type0"),h("/ToUnicode "+me+" 0 R"),h("/BaseFont /"+ma(a.fontName)),h("/Encoding /"+a.encoding),h("/DescendantFonts ["+Ee+" 0 R]"),h(">>"),h("endobj"),a.isAlreadyPutted=!0}}(s)}]),O.events.push(["putFont",function(s){!function(d){var a=d.font,h=d.out,P=d.newObject,T=d.putStream;if(a.metadata instanceof E.API.TTFFont&&"WinAnsiEncoding"===a.encoding){for(var W=a.metadata.rawData,lt="",q=0;q<W.length;q++)lt+=String.fromCharCode(W[q]);var Kt=P();T({data:lt,addLength1:!0,objectId:Kt}),h("endobj");var zt=P();T({data:m(a.metadata.toUnicode),addLength1:!0,objectId:zt}),h("endobj");var me=P();h("<<"),h("/Descent "+a.metadata.decender),h("/CapHeight "+a.metadata.capHeight),h("/StemV "+a.metadata.stemV),h("/Type /FontDescriptor"),h("/FontFile2 "+Kt+" 0 R"),h("/Flags 96"),h("/FontBBox "+E.API.PDFObject.convert(a.metadata.bbox)),h("/FontName /"+ma(a.fontName)),h("/ItalicAngle "+a.metadata.italicAngle),h("/Ascent "+a.metadata.ascender),h(">>"),h("endobj"),a.objectNumber=P();for(var Jt=0;Jt<a.metadata.hmtx.widths.length;Jt++)a.metadata.hmtx.widths[Jt]=parseInt(a.metadata.hmtx.widths[Jt]*(1e3/a.metadata.head.unitsPerEm));h("<</Subtype/TrueType/Type/Font/ToUnicode "+zt+" 0 R/BaseFont/"+ma(a.fontName)+"/FontDescriptor "+me+" 0 R/Encoding/"+a.encoding+" /FirstChar 29 /LastChar 255 /Widths "+E.API.PDFObject.convert(a.metadata.hmtx.widths)+">>"),h("endobj"),a.isAlreadyPutted=!0}}(s)}]);var u=function(s){var d,a=s.text||"",h=s.x,P=s.y,T=s.options||{},W=s.mutex||{},lt=W.pdfEscape,q=W.activeFontKey,Kt=W.fonts,zt=q,me="",Jt=0,Ee="",an=Kt[zt].encoding;if("Identity-H"!==Kt[zt].encoding)return{text:a,x:h,y:P,options:T,mutex:W};for(Ee=a,zt=q,Array.isArray(a)&&(Ee=a[0]),Jt=0;Jt<Ee.length;Jt+=1)Kt[zt].metadata.hasOwnProperty("cmap")&&(d=Kt[zt].metadata.cmap.unicode.codeMap[Ee[Jt].charCodeAt(0)]),d||Ee[Jt].charCodeAt(0)<256&&Kt[zt].metadata.hasOwnProperty("Unicode")?me+=Ee[Jt]:me+="";var On="";return parseInt(zt.slice(1))<14||"WinAnsiEncoding"===an?On=lt(me,zt).split("").map(function(zn){return zn.charCodeAt(0).toString(16)}).join(""):"Identity-H"===an&&(On=b(me,Kt[zt])),W.isHex=!0,{text:On,x:h,y:P,options:T,mutex:W}};O.events.push(["postProcessText",function(s){var d=s.text||"",a=[],h={text:d,x:s.x,y:s.y,options:s.options,mutex:s.mutex};if(Array.isArray(d)){var P=0;for(P=0;P<d.length;P+=1)Array.isArray(d[P])&&3===d[P].length?a.push([u(Object.assign({},h,{text:d[P][0]})).text,d[P][1],d[P][2]]):a.push(u(Object.assign({},h,{text:d[P]})).text);s.text=a}else s.text=u(Object.assign({},h,{text:d})).text}])}(Ci),function(E){var O=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};E.existsFileInVFS=function(b){return O.call(this),void 0!==this.internal.vFS[b]},E.addFileToVFS=function(b,m){return O.call(this),this.internal.vFS[b]=m,this},E.getFileFromVFS=function(b){return O.call(this),void 0!==this.internal.vFS[b]?this.internal.vFS[b]:null}}(Ci.API),function(E){E.__bidiEngine__=E.prototype.__bidiEngine__=function(m){var u,s,d,a,h,P,T,W=O,lt=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],q=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],Kt={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},zt={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},me=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","\u2039","\u203a","\u2039","\u2045","\u2046","\u2045","\u207d","\u207e","\u207d","\u208d","\u208e","\u208d","\u2264","\u2265","\u2264","\u2329","\u232a","\u2329","\ufe59","\ufe5a","\ufe59","\ufe5b","\ufe5c","\ufe5b","\ufe5d","\ufe5e","\ufe5d","\ufe64","\ufe65","\ufe64"],Jt=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),Ee=!1,an=0;this.__bidiEngine__={};var On=function(He){var Ve=He.charCodeAt(),Pn=Ve>>8,mn=zt[Pn];return void 0!==mn?W[256*mn+(255&Ve)]:252===Pn||253===Pn?"AL":Jt.test(Pn)?"L":8===Pn?"R":"N"},zn=function(He){for(var Ve,Pn=0;Pn<He.length;Pn++){if("L"===(Ve=On(He.charAt(Pn))))return!1;if("R"===Ve)return!0}return!1},lo=function(He,Ve,Pn,mn){var mo,co,vo,un,Vn=Ve[mn];switch(Vn){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":Ee=!1;break;case"N":case"AN":break;case"EN":Ee&&(Vn="AN");break;case"AL":Ee=!0,Vn="R";break;case"WS":case"BN":Vn="N";break;case"CS":mn<1||mn+1>=Ve.length||"EN"!==(mo=Pn[mn-1])&&"AN"!==mo||"EN"!==(co=Ve[mn+1])&&"AN"!==co?Vn="N":Ee&&(co="AN"),Vn=co===mo?co:"N";break;case"ES":Vn="EN"===(mo=mn>0?Pn[mn-1]:"B")&&mn+1<Ve.length&&"EN"===Ve[mn+1]?"EN":"N";break;case"ET":if(mn>0&&"EN"===Pn[mn-1]){Vn="EN";break}if(Ee){Vn="N";break}for(vo=mn+1,un=Ve.length;vo<un&&"ET"===Ve[vo];)vo++;Vn=vo<un&&"EN"===Ve[vo]?"EN":"N";break;case"NSM":if(d&&!a){for(un=Ve.length,vo=mn+1;vo<un&&"NSM"===Ve[vo];)vo++;if(vo<un){var jn=He[mn];if(mo=Ve[vo],(jn>=1425&&jn<=2303||64286===jn)&&("R"===mo||"AL"===mo)){Vn="R";break}}}Vn=mn<1||"B"===(mo=Ve[mn-1])?"N":Pn[mn-1];break;case"B":Ee=!1,u=!0,Vn=an;break;case"S":s=!0,Vn="N"}return Vn},Wn=function(He,Ve,Pn){var mn=He.split("");return Pn&&cn(mn,Pn,{hiLevel:an}),mn.reverse(),Ve&&Ve.reverse(),mn.join("")},cn=function(He,Ve,Pn){var mn,mo,co,vo,un,Vn=-1,jn=He.length,Ro=0,le=[],tn=an?q:lt,sn=[];for(Ee=!1,u=!1,s=!1,mo=0;mo<jn;mo++)sn[mo]=On(He[mo]);for(co=0;co<jn;co++){if(un=Ro,le[co]=lo(He,sn,le,co),mn=240&(Ro=tn[un][Kt[le[co]]]),Ve[co]=vo=tn[Ro&=15][5],mn>0)if(16===mn){for(mo=Vn;mo<co;mo++)Ve[mo]=1;Vn=-1}else Vn=-1;if(tn[Ro][6])-1===Vn&&(Vn=co);else if(Vn>-1){for(mo=Vn;mo<co;mo++)Ve[mo]=vo;Vn=-1}"B"===sn[co]&&(Ve[co]=0),Pn.hiLevel|=vo}s&&function(vn,Tn,Qn){for(var uo=0;uo<Qn;uo++)if("S"===vn[uo]){Tn[uo]=an;for(var Xn=uo-1;Xn>=0&&"WS"===vn[Xn];Xn--)Tn[Xn]=an}}(sn,Ve,jn)},ho=function(He,Ve,Pn,mn,mo){if(!(mo.hiLevel<He)){if(1===He&&1===an&&!u)return Ve.reverse(),void(Pn&&Pn.reverse());for(var co,vo,un,Vn,jn=Ve.length,Ro=0;Ro<jn;){if(mn[Ro]>=He){for(un=Ro+1;un<jn&&mn[un]>=He;)un++;for(Vn=Ro,vo=un-1;Vn<vo;Vn++,vo--)co=Ve[Vn],Ve[Vn]=Ve[vo],Ve[vo]=co,Pn&&(co=Pn[Vn],Pn[Vn]=Pn[vo],Pn[vo]=co);Ro=un}Ro++}}},Mo=function(He,Ve,Pn){var mn=He.split(""),mo={hiLevel:an};return Pn||(Pn=[]),cn(mn,Pn,mo),function(co,vo,un){if(0!==un.hiLevel&&T)for(var Vn,jn=0;jn<co.length;jn++)1===vo[jn]&&(Vn=me.indexOf(co[jn]))>=0&&(co[jn]=me[Vn+1])}(mn,Pn,mo),ho(2,mn,Ve,Pn,mo),ho(1,mn,Ve,Pn,mo),mn.join("")};return this.__bidiEngine__.doBidiReorder=function(He,Ve,Pn){if(function(mo,co){if(co)for(var vo=0;vo<mo.length;vo++)co[vo]=vo;void 0===a&&(a=zn(mo)),void 0===P&&(P=zn(mo))}(He,Ve),d||!h||P)if(d&&h&&a^P)an=a?1:0,He=Wn(He,Ve,Pn);else if(!d&&h&&P)an=a?1:0,He=Mo(He,Ve,Pn),He=Wn(He,Ve);else if(!d||a||h||P){if(d&&!h&&a^P)He=Wn(He,Ve),a?(an=0,He=Mo(He,Ve,Pn)):(an=1,He=Mo(He,Ve,Pn),He=Wn(He,Ve));else if(d&&a&&!h&&P)an=1,He=Mo(He,Ve,Pn),He=Wn(He,Ve);else if(!d&&!h&&a^P){var mn=T;a?(an=1,He=Mo(He,Ve,Pn),an=0,T=!1,He=Mo(He,Ve,Pn),T=mn):(an=0,He=Mo(He,Ve,Pn),He=Wn(He,Ve),an=1,T=!1,He=Mo(He,Ve,Pn),T=mn,He=Wn(He,Ve))}}else an=0,He=Mo(He,Ve,Pn);else an=a?1:0,He=Mo(He,Ve,Pn);return He},this.__bidiEngine__.setOptions=function(He){He&&(d=He.isInputVisual,h=He.isOutputVisual,a=He.isInputRtl,P=He.isOutputRtl,T=He.isSymmetricSwapping)},this.__bidiEngine__.setOptions(m),this.__bidiEngine__};var O=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],b=new E.__bidiEngine__({isInputVisual:!0});E.API.events.push(["postProcessText",function(m){var u=m.text,s=m.options||{},d=[];if(s.isInputVisual="boolean"!=typeof s.isInputVisual||s.isInputVisual,b.setOptions(s),"[object Array]"===Object.prototype.toString.call(u)){var a=0;for(d=[],a=0;a<u.length;a+=1)"[object Array]"===Object.prototype.toString.call(u[a])?d.push([b.doBidiReorder(u[a][0]),u[a][1],u[a][2]]):d.push([b.doBidiReorder(u[a])]);m.text=d}else m.text=b.doBidiReorder(u);b.setOptions({isInputVisual:!0})}])}(Ci),Ci.API.TTFFont=function(){function E(O){var b;if(this.rawData=O,b=this.contents=new Wa(O),this.contents.pos=4,"ttcf"===b.readString(4))throw new Error("TTCF not supported.");b.pos=0,this.parse(),this.subset=new oc(this),this.registerTTF()}return E.open=function(O){return new E(O)},E.prototype.parse=function(){return this.directory=new jl(this.contents),this.head=new ws(this),this.name=new wl(this),this.cmap=new ks(this),this.toUnicode={},this.hhea=new ha(this),this.maxp=new hl(this),this.hmtx=new Vr(this),this.post=new Ar(this),this.os2=new Ds(this),this.loca=new Ws(this),this.glyf=new rs(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},E.prototype.registerTTF=function(){var b,m,u,s;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var d,a,h,P;for(P=[],d=0,a=(h=this.bbox).length;d<a;d++)P.push(Math.round(h[d]*this.scaleFactor));return P}.call(this),this.stemV=0,this.post.exists?(m=255&(u=this.post.italic_angle),0!=(32768&(b=u>>16))&&(b=-(1+(65535^b))),this.italicAngle=+(b+"."+m)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(s=this.familyClass)||2===s||3===s||4===s||5===s||7===s,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},E.prototype.characterToGlyph=function(O){var b;return(null!=(b=this.cmap.unicode)?b.codeMap[O]:void 0)||0},E.prototype.widthOfGlyph=function(O){var b;return b=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(O).advance*b},E.prototype.widthOfString=function(O,b,m){var u,s,d,a;for(d=0,s=0,a=(O=""+O).length;0<=a?s<a:s>a;s=0<=a?++s:--s)u=O.charCodeAt(s),d+=this.widthOfGlyph(this.characterToGlyph(u))+m*(1e3/b)||0;return d*(b/1e3)},E.prototype.lineHeight=function(O,b){return null==b&&(b=!1),(this.ascender+(b?this.lineGap:0)-this.decender)/1e3*O},E}();var $r,Wa=function(){function E(O){this.data=O??[],this.pos=0,this.length=this.data.length}return E.prototype.readByte=function(){return this.data[this.pos++]},E.prototype.writeByte=function(O){return this.data[this.pos++]=O},E.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},E.prototype.writeUInt32=function(O){return this.writeByte(O>>>24&255),this.writeByte(O>>16&255),this.writeByte(O>>8&255),this.writeByte(255&O)},E.prototype.readInt32=function(){var O;return(O=this.readUInt32())>=2147483648?O-4294967296:O},E.prototype.writeInt32=function(O){return O<0&&(O+=4294967296),this.writeUInt32(O)},E.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},E.prototype.writeUInt16=function(O){return this.writeByte(O>>8&255),this.writeByte(255&O)},E.prototype.readInt16=function(){var O;return(O=this.readUInt16())>=32768?O-65536:O},E.prototype.writeInt16=function(O){return O<0&&(O+=65536),this.writeUInt16(O)},E.prototype.readString=function(O){var b,m;for(m=[],b=0;0<=O?b<O:b>O;b=0<=O?++b:--b)m[b]=String.fromCharCode(this.readByte());return m.join("")},E.prototype.writeString=function(O){var b,m,u;for(u=[],b=0,m=O.length;0<=m?b<m:b>m;b=0<=m?++b:--b)u.push(this.writeByte(O.charCodeAt(b)));return u},E.prototype.readShort=function(){return this.readInt16()},E.prototype.writeShort=function(O){return this.writeInt16(O)},E.prototype.readLongLong=function(){var O,b,m,u,s,d,a,h;return O=this.readByte(),b=this.readByte(),m=this.readByte(),u=this.readByte(),s=this.readByte(),d=this.readByte(),a=this.readByte(),h=this.readByte(),128&O?-1*(72057594037927940*(255^O)+281474976710656*(255^b)+1099511627776*(255^m)+4294967296*(255^u)+16777216*(255^s)+65536*(255^d)+256*(255^a)+(255^h)+1):72057594037927940*O+281474976710656*b+1099511627776*m+4294967296*u+16777216*s+65536*d+256*a+h},E.prototype.writeLongLong=function(O){var b,m;return b=Math.floor(O/4294967296),m=4294967295&O,this.writeByte(b>>24&255),this.writeByte(b>>16&255),this.writeByte(b>>8&255),this.writeByte(255&b),this.writeByte(m>>24&255),this.writeByte(m>>16&255),this.writeByte(m>>8&255),this.writeByte(255&m)},E.prototype.readInt=function(){return this.readInt32()},E.prototype.writeInt=function(O){return this.writeInt32(O)},E.prototype.read=function(O){var b,m;for(b=[],m=0;0<=O?m<O:m>O;m=0<=O?++m:--m)b.push(this.readByte());return b},E.prototype.write=function(O){var m,u,s;for(s=[],m=0,u=O.length;m<u;m++)s.push(this.writeByte(O[m]));return s},E}(),jl=function(){var E;function O(b){var m,u,s;for(this.scalarType=b.readInt(),this.tableCount=b.readShort(),this.searchRange=b.readShort(),this.entrySelector=b.readShort(),this.rangeShift=b.readShort(),this.tables={},u=0,s=this.tableCount;0<=s?u<s:u>s;u=0<=s?++u:--u)m={tag:b.readString(4),checksum:b.readInt(),offset:b.readInt(),length:b.readInt()},this.tables[m.tag]=m}return O.prototype.encode=function(b){var m,u,d,a,h,P,T,W,lt,q,Kt,zt;for(zt in q=Object.keys(b).length,h=Math.log(2),W=16*Math.floor(Math.log(q)/h),d=Math.floor(W/h),T=16*q-W,(u=new Wa).writeInt(this.scalarType),u.writeShort(q),u.writeShort(W),u.writeShort(d),u.writeShort(T),P=u.pos+16*q,a=null,Kt=[],b)for(lt=b[zt],u.writeString(zt),u.writeInt(E(lt)),u.writeInt(P),u.writeInt(lt.length),Kt=Kt.concat(lt),"head"===zt&&(a=P),P+=lt.length;P%4;)Kt.push(0),P++;return u.write(Kt),m=2981146554-E(u.data),u.pos=a+8,u.writeUInt32(m),u.data},E=function(b){var m,u,s,d;for(b=Sr.call(b);b.length%4;)b.push(0);for(s=new Wa(b),u=0,m=0,d=b.length;m<d;m=m+=4)u+=s.readUInt32();return 4294967295&u},O}(),ml={}.hasOwnProperty,ua=function(E,O){for(var b in O)ml.call(O,b)&&(E[b]=O[b]);function m(){this.constructor=E}return m.prototype=O.prototype,E.prototype=new m,E.__super__=O.prototype,E};$r=function(){function E(O){var b;this.file=O,this.exists=!!(b=this.file.directory.tables[this.tag]),b&&(this.offset=b.offset,this.length=b.length,this.parse(this.file.contents))}return E.prototype.parse=function(){},E.prototype.encode=function(){},E.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},E}();var ws=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="head",O.prototype.parse=function(b){return b.pos=this.offset,this.version=b.readInt(),this.revision=b.readInt(),this.checkSumAdjustment=b.readInt(),this.magicNumber=b.readInt(),this.flags=b.readShort(),this.unitsPerEm=b.readShort(),this.created=b.readLongLong(),this.modified=b.readLongLong(),this.xMin=b.readShort(),this.yMin=b.readShort(),this.xMax=b.readShort(),this.yMax=b.readShort(),this.macStyle=b.readShort(),this.lowestRecPPEM=b.readShort(),this.fontDirectionHint=b.readShort(),this.indexToLocFormat=b.readShort(),this.glyphDataFormat=b.readShort()},O.prototype.encode=function(b){var m;return(m=new Wa).writeInt(this.version),m.writeInt(this.revision),m.writeInt(this.checkSumAdjustment),m.writeInt(this.magicNumber),m.writeShort(this.flags),m.writeShort(this.unitsPerEm),m.writeLongLong(this.created),m.writeLongLong(this.modified),m.writeShort(this.xMin),m.writeShort(this.yMin),m.writeShort(this.xMax),m.writeShort(this.yMax),m.writeShort(this.macStyle),m.writeShort(this.lowestRecPPEM),m.writeShort(this.fontDirectionHint),m.writeShort(b),m.writeShort(this.glyphDataFormat),m.data},O}(),Xs=function(){function E(O,b){var m,u,s,d,a,h,P,T,W,lt,q,Kt,zt,me,Jt,Ee,an;switch(this.platformID=O.readUInt16(),this.encodingID=O.readShort(),this.offset=b+O.readInt(),W=O.pos,O.pos=this.offset,this.format=O.readUInt16(),this.length=O.readUInt16(),this.language=O.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(h=0;h<256;++h)this.codeMap[h]=O.readByte();break;case 4:for(q=O.readUInt16(),lt=q/2,O.pos+=6,s=function(){var On,zn;for(zn=[],h=On=0;0<=lt?On<lt:On>lt;h=0<=lt?++On:--On)zn.push(O.readUInt16());return zn}(),O.pos+=2,zt=function(){var On,zn;for(zn=[],h=On=0;0<=lt?On<lt:On>lt;h=0<=lt?++On:--On)zn.push(O.readUInt16());return zn}(),P=function(){var On,zn;for(zn=[],h=On=0;0<=lt?On<lt:On>lt;h=0<=lt?++On:--On)zn.push(O.readUInt16());return zn}(),T=function(){var On,zn;for(zn=[],h=On=0;0<=lt?On<lt:On>lt;h=0<=lt?++On:--On)zn.push(O.readUInt16());return zn}(),u=(this.length-O.pos+this.offset)/2,a=function(){var On,zn;for(zn=[],h=On=0;0<=u?On<u:On>u;h=0<=u?++On:--On)zn.push(O.readUInt16());return zn}(),h=Jt=0,an=s.length;Jt<an;h=++Jt)for(me=s[h],m=Ee=Kt=zt[h];Kt<=me?Ee<=me:Ee>=me;m=Kt<=me?++Ee:--Ee)0===T[h]?d=m+P[h]:0!==(d=a[T[h]/2+(m-Kt)-(lt-h)]||0)&&(d+=P[h]),this.codeMap[m]=65535&d}O.pos=W}return E.encode=function(O,b){var m,u,s,d,a,h,P,T,W,lt,q,Kt,zt,me,Jt,Ee,an,zn,lo,Wn,cn,ho,Mo,He,Ve,Pn,mn,mo,co,vo,un,Vn,jn,Ro,le,tn,sn,vn,Tn,Qn,uo,Xn,Vo,Fo,ri;switch(mn=new Wa,d=Object.keys(O).sort(function(si,Ni){return si-Ni}),b){case"macroman":for(zt=0,me=function(){var si=[];for(Kt=0;Kt<256;++Kt)si.push(0);return si}(),Ee={0:0},s={},mo=0,Vn=d.length;mo<Vn;mo++)null==Ee[Xn=O[u=d[mo]]]&&(Ee[Xn]=++zt),s[u]={old:O[u],new:Ee[O[u]]},me[u]=Ee[O[u]];return mn.writeUInt16(1),mn.writeUInt16(0),mn.writeUInt32(12),mn.writeUInt16(0),mn.writeUInt16(262),mn.writeUInt16(0),mn.write(me),{charMap:s,subtable:mn.data,maxGlyphID:zt+1};case"unicode":for(Ve=[],W=[],an=0,Ee={},m={},Jt=P=null,co=0,jn=d.length;co<jn;co++)null==Ee[zn=O[u=d[co]]]&&(Ee[zn]=++an),m[u]={old:zn,new:Ee[zn]},a=Ee[zn]-u,null!=Jt&&a===P||(Jt&&W.push(Jt),Ve.push(u),P=a),Jt=u;for(Jt&&W.push(Jt),W.push(65535),Ve.push(65535),Mo=2*(ho=Ve.length),cn=2*Math.pow(Math.log(ho)/Math.LN2,2),lt=Math.log(cn/2)/Math.LN2,Wn=2*ho-cn,h=[],lo=[],q=[],Kt=vo=0,Ro=Ve.length;vo<Ro;Kt=++vo){if(T=W[Kt],65535===(He=Ve[Kt])){h.push(0),lo.push(0);break}if(He-(Pn=m[He].new)>=32768)for(h.push(0),lo.push(2*(q.length+ho-Kt)),u=un=He;He<=T?un<=T:un>=T;u=He<=T?++un:--un)q.push(m[u].new);else h.push(Pn-He),lo.push(0)}for(mn.writeUInt16(3),mn.writeUInt16(1),mn.writeUInt32(12),mn.writeUInt16(4),mn.writeUInt16(16+8*ho+2*q.length),mn.writeUInt16(0),mn.writeUInt16(Mo),mn.writeUInt16(cn),mn.writeUInt16(lt),mn.writeUInt16(Wn),Qn=0,le=W.length;Qn<le;Qn++)mn.writeUInt16(u=W[Qn]);for(mn.writeUInt16(0),uo=0,tn=Ve.length;uo<tn;uo++)mn.writeUInt16(u=Ve[uo]);for(Vo=0,sn=h.length;Vo<sn;Vo++)mn.writeUInt16(a=h[Vo]);for(Fo=0,vn=lo.length;Fo<vn;Fo++)mn.writeUInt16(lo[Fo]);for(ri=0,Tn=q.length;ri<Tn;ri++)mn.writeUInt16(zt=q[ri]);return{charMap:m,subtable:mn.data,maxGlyphID:an+1}}},E}(),ks=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="cmap",O.prototype.parse=function(b){var m,u,s;for(b.pos=this.offset,this.version=b.readUInt16(),s=b.readUInt16(),this.tables=[],this.unicode=null,u=0;0<=s?u<s:u>s;u=0<=s?++u:--u)m=new Xs(b,this.offset),this.tables.push(m),m.isUnicode&&null==this.unicode&&(this.unicode=m);return!0},O.encode=function(b,m){var u,s;return null==m&&(m="macroman"),u=Xs.encode(b,m),(s=new Wa).writeUInt16(0),s.writeUInt16(1),u.table=s.data.concat(u.subtable),u},O}(),ha=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="hhea",O.prototype.parse=function(b){return b.pos=this.offset,this.version=b.readInt(),this.ascender=b.readShort(),this.decender=b.readShort(),this.lineGap=b.readShort(),this.advanceWidthMax=b.readShort(),this.minLeftSideBearing=b.readShort(),this.minRightSideBearing=b.readShort(),this.xMaxExtent=b.readShort(),this.caretSlopeRise=b.readShort(),this.caretSlopeRun=b.readShort(),this.caretOffset=b.readShort(),b.pos+=8,this.metricDataFormat=b.readShort(),this.numberOfMetrics=b.readUInt16()},O}(),Ds=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="OS/2",O.prototype.parse=function(b){if(b.pos=this.offset,this.version=b.readUInt16(),this.averageCharWidth=b.readShort(),this.weightClass=b.readUInt16(),this.widthClass=b.readUInt16(),this.type=b.readShort(),this.ySubscriptXSize=b.readShort(),this.ySubscriptYSize=b.readShort(),this.ySubscriptXOffset=b.readShort(),this.ySubscriptYOffset=b.readShort(),this.ySuperscriptXSize=b.readShort(),this.ySuperscriptYSize=b.readShort(),this.ySuperscriptXOffset=b.readShort(),this.ySuperscriptYOffset=b.readShort(),this.yStrikeoutSize=b.readShort(),this.yStrikeoutPosition=b.readShort(),this.familyClass=b.readShort(),this.panose=function(){var m,u;for(u=[],m=0;m<10;++m)u.push(b.readByte());return u}(),this.charRange=function(){var m,u;for(u=[],m=0;m<4;++m)u.push(b.readInt());return u}(),this.vendorID=b.readString(4),this.selection=b.readShort(),this.firstCharIndex=b.readShort(),this.lastCharIndex=b.readShort(),this.version>0&&(this.ascent=b.readShort(),this.descent=b.readShort(),this.lineGap=b.readShort(),this.winAscent=b.readShort(),this.winDescent=b.readShort(),this.codePageRange=function(){var m,u;for(u=[],m=0;m<2;m=++m)u.push(b.readInt());return u}(),this.version>1))return this.xHeight=b.readShort(),this.capHeight=b.readShort(),this.defaultChar=b.readShort(),this.breakChar=b.readShort(),this.maxContext=b.readShort()},O}(),Ar=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="post",O.prototype.parse=function(b){var m,u,s;switch(b.pos=this.offset,this.format=b.readInt(),this.italicAngle=b.readInt(),this.underlinePosition=b.readShort(),this.underlineThickness=b.readShort(),this.isFixedPitch=b.readInt(),this.minMemType42=b.readInt(),this.maxMemType42=b.readInt(),this.minMemType1=b.readInt(),this.maxMemType1=b.readInt(),this.format){case 65536:case 196608:break;case 131072:var d;for(u=b.readUInt16(),this.glyphNameIndex=[],d=0;0<=u?d<u:d>u;d=0<=u?++d:--d)this.glyphNameIndex.push(b.readUInt16());for(this.names=[],s=[];b.pos<this.offset+this.length;)m=b.readByte(),s.push(this.names.push(b.readString(m)));return s;case 151552:return u=b.readUInt16(),this.offsets=b.read(u);case 262144:return this.map=function(){var a,h,P;for(P=[],d=a=0,h=this.file.maxp.numGlyphs;0<=h?a<h:a>h;d=0<=h?++a:--a)P.push(b.readUInt32());return P}.call(this)}},O}(),xl=function(E,O){this.raw=E,this.length=E.length,this.platformID=O.platformID,this.encodingID=O.encodingID,this.languageID=O.languageID},wl=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="name",O.prototype.parse=function(b){var m,u,s,d,a,h,P,T,W,lt,q;for(b.pos=this.offset,b.readShort(),m=b.readShort(),h=b.readShort(),u=[],d=0;0<=m?d<m:d>m;d=0<=m?++d:--d)u.push({platformID:b.readShort(),encodingID:b.readShort(),languageID:b.readShort(),nameID:b.readShort(),length:b.readShort(),offset:this.offset+h+b.readShort()});for(P={},d=W=0,lt=u.length;W<lt;d=++W)b.pos=(s=u[d]).offset,T=b.readString(s.length),a=new xl(T,s),null==P[q=s.nameID]&&(P[q]=[]),P[s.nameID].push(a);this.strings=P,this.copyright=P[0],this.fontFamily=P[1],this.fontSubfamily=P[2],this.uniqueSubfamily=P[3],this.fontName=P[4],this.version=P[5];try{this.postscriptName=P[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=P[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=P[7],this.manufacturer=P[8],this.designer=P[9],this.description=P[10],this.vendorUrl=P[11],this.designerUrl=P[12],this.license=P[13],this.licenseUrl=P[14],this.preferredFamily=P[15],this.preferredSubfamily=P[17],this.compatibleFull=P[18],this.sampleText=P[19]},O}(),hl=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="maxp",O.prototype.parse=function(b){return b.pos=this.offset,this.version=b.readInt(),this.numGlyphs=b.readUInt16(),this.maxPoints=b.readUInt16(),this.maxContours=b.readUInt16(),this.maxCompositePoints=b.readUInt16(),this.maxComponentContours=b.readUInt16(),this.maxZones=b.readUInt16(),this.maxTwilightPoints=b.readUInt16(),this.maxStorage=b.readUInt16(),this.maxFunctionDefs=b.readUInt16(),this.maxInstructionDefs=b.readUInt16(),this.maxStackElements=b.readUInt16(),this.maxSizeOfInstructions=b.readUInt16(),this.maxComponentElements=b.readUInt16(),this.maxComponentDepth=b.readUInt16()},O}(),Vr=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="hmtx",O.prototype.parse=function(b){var m,u,s,a,h,P;for(b.pos=this.offset,this.metrics=[],m=0,h=this.file.hhea.numberOfMetrics;0<=h?m<h:m>h;m=0<=h?++m:--m)this.metrics.push({advance:b.readUInt16(),lsb:b.readInt16()});for(s=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var T,W;for(W=[],m=T=0;0<=s?T<s:T>s;m=0<=s?++T:--T)W.push(b.readInt16());return W}(),this.widths=function(){var T,W,lt,q;for(q=[],T=0,W=(lt=this.metrics).length;T<W;T++)q.push(lt[T].advance);return q}.call(this),u=this.widths[this.widths.length-1],P=[],m=a=0;0<=s?a<s:a>s;m=0<=s?++a:--a)P.push(this.widths.push(u));return P},O.prototype.forGlyph=function(b){return b in this.metrics?this.metrics[b]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[b-this.metrics.length]}},O}(),Sr=[].slice,rs=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="glyf",O.prototype.parse=function(){return this.cache={}},O.prototype.glyphFor=function(b){var m,u,s,d,a,h,P,T,W,lt;return b in this.cache?this.cache[b]:(m=this.file.contents,u=(d=this.file.loca).indexOf(b),0===(s=d.lengthOf(b))?this.cache[b]=null:(m.pos=this.offset+u,a=(h=new Wa(m.read(s))).readShort(),T=h.readShort(),lt=h.readShort(),P=h.readShort(),W=h.readShort(),this.cache[b]=-1===a?new Us(h,T,lt,P,W):new Ss(h,a,T,lt,P,W),this.cache[b]))},O.prototype.encode=function(b,m,u){var s,d,a,h,P;for(a=[],d=[],h=0,P=m.length;h<P;h++)s=b[m[h]],d.push(a.length),s&&(a=a.concat(s.encode(u)));return d.push(a.length),{table:a,offsets:d}},O}(),Ss=function(){function E(O,b,m,u,s,d){this.raw=O,this.numberOfContours=b,this.xMin=m,this.yMin=u,this.xMax=s,this.yMax=d,this.compound=!1}return E.prototype.encode=function(){return this.raw.data},E}(),Us=function(){function E(O,b,m,u,s){var d,a;for(this.raw=O,this.xMin=b,this.yMin=m,this.xMax=u,this.yMax=s,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],d=this.raw;a=d.readShort(),this.glyphOffsets.push(d.pos),this.glyphIDs.push(d.readUInt16()),32&a;)d.pos+=1&a?4:2,128&a?d.pos+=8:64&a?d.pos+=4:8&a&&(d.pos+=2)}return E.prototype.encode=function(){var O,b,m;for(b=new Wa(Sr.call(this.raw.data)),O=0,m=this.glyphIDs.length;O<m;++O)b.pos=this.glyphOffsets[O];return b.data},E}(),Ws=function(E){function O(){return O.__super__.constructor.apply(this,arguments)}return ua(O,$r),O.prototype.tag="loca",O.prototype.parse=function(b){var u;return b.pos=this.offset,this.offsets=0===this.file.head.indexToLocFormat?function(){var s,d;for(d=[],u=0,s=this.length;u<s;u+=2)d.push(2*b.readUInt16());return d}.call(this):function(){var s,d;for(d=[],u=0,s=this.length;u<s;u+=4)d.push(b.readUInt32());return d}.call(this)},O.prototype.indexOf=function(b){return this.offsets[b]},O.prototype.lengthOf=function(b){return this.offsets[b+1]-this.offsets[b]},O.prototype.encode=function(b,m){for(var u=new Uint32Array(this.offsets.length),s=0,d=0,a=0;a<u.length;++a)if(u[a]=s,d<m.length&&m[d]==a){++d,u[a]=s;var P=this.offsets[a+1]-this.offsets[a];P>0&&(s+=P)}for(var T=new Array(4*u.length),W=0;W<u.length;++W)T[4*W+3]=255&u[W],T[4*W+2]=(65280&u[W])>>8,T[4*W+1]=(16711680&u[W])>>16,T[4*W]=(4278190080&u[W])>>24;return T},O}(),oc=function(){function E(O){this.font=O,this.subset={},this.unicodes={},this.next=33}return E.prototype.generateCmap=function(){var O,b,u,s;for(b in u=this.font.cmap.tables[0].codeMap,O={},s=this.subset)O[b]=u[s[b]];return O},E.prototype.glyphsFor=function(O){var b,m,u,s,d,a,h;for(u={},d=0,a=O.length;d<a;d++)u[s=O[d]]=this.font.glyf.glyphFor(s);for(s in b=[],u)null!=(m=u[s])&&m.compound&&b.push.apply(b,m.glyphIDs);if(b.length>0)for(s in h=this.glyphsFor(b))u[s]=m=h[s];return u},E.prototype.encode=function(O,b){var m,u,s,d,h,P,T,W,lt,q,Kt,zt,me,Jt;for(u in m=ks.encode(this.generateCmap(),"unicode"),d=this.glyphsFor(O),q={0:0},Jt=m.charMap)q[(h=Jt[u]).old]=h.new;for(Kt in lt=m.maxGlyphID,d)Kt in q||(q[Kt]=lt++);return T=function(Ee){var an,On;for(an in On={},Ee)On[Ee[an]]=an;return On}(q),W=Object.keys(T).sort(function(Ee,an){return Ee-an}),zt=function(){var Ee,an,On;for(On=[],Ee=0,an=W.length;Ee<an;Ee++)On.push(T[W[Ee]]);return On}(),s=this.font.glyf.encode(d,zt,q),P=this.font.loca.encode(s.offsets,zt),me={cmap:this.font.cmap.raw(),glyf:s.table,loca:P,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(b)},this.font.os2.exists&&(me["OS/2"]=this.font.os2.raw()),this.font.directory.encode(me)},E}();Ci.API.PDFObject=function(){var E;function O(){}return E=function(b,m){return(Array(m+1).join("0")+b).slice(-m)},O.convert=function(b){var u,s;if(Array.isArray(b))return"["+function(){var a,h,P;for(P=[],a=0,h=b.length;a<h;a++)P.push(O.convert(b[a]));return P}().join(" ")+"]";if("string"==typeof b)return"/"+b;if(b?.isString)return"("+b+")";if(b instanceof Date)return"(D:"+E(b.getUTCFullYear(),4)+E(b.getUTCMonth(),2)+E(b.getUTCDate(),2)+E(b.getUTCHours(),2)+E(b.getUTCMinutes(),2)+E(b.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(b)){for(u in s=["<<"],b)s.push("/"+u+" "+O.convert(b[u]));return s.push(">>"),s.join("\n")}return""+b},O}();const as=Ci;var Gs=y(32696),Ja=y.n(Gs),Bs=(()=>(function(E){E.logo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAFoCAIAAABIUN0GAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAaP9JREFUeJzsvQdbFEn3//28HHfdXTGgImsOBEmigICCYkDFAIqYAyZUTCiiqKgYMGGOIKggQRRRBAQkSJCcc5gZeM4yvz/32D0M3TPVU90z53Od6772lpmeqtPd9a1T4dT/148gCIIgiN75/2gXAEEQBEGMERRgBEEQBKEACjCCIAiCUAAFGEEQBEEogAKMIAiCIBSQsADLZLLCotLsnB9q7W3CB7DUtC/w37l5hRUV1W3tHbr8XG+v7FdFdWLSx0dPXl+PehQadu34qYiw8zeibj959uIN/Ep9Q1NfX5/mi3R1deflFzOK2s6tYHBxKIDqF1ta2zgWvqy8kvGjBYWlg39taGweyo0crbOzi/GLBYUlaj/5NfO78tYkp2bA//2eW1BaWtHc3KpQDOO6QeC+61hatt+gDGo/mf45S1la+A/4v4WFJT9LyuvrG+VyOcfSakdFZY3a8mRm5SUmfYLyvE/+pPyX4p/ljU3N4BMN7mI/cvAt7lWAT7LvJlyBUF0RxHiRsACDGi328h/xz5xhbZSpjaPLmh27j9+IelxX16jFb4FahJ677uC0+k8TC7U/Mc7MYZn3toirdzVf/0fBz7kOyxnfBVHnWIwde06ofvHq9Qccv7hu4z7Gjzq7rx/8641bj7m4UYNB74TxizMsFnH54t9jrcEhPr57wyNugQpyqQvon46lhQ4T45oOC7y5fNFsitNMy8UrVm8PCY2Mi09ubGzh6H++nAm7xrEuUB7w3tHjF9IzstRqKnRu4LllfMt8ugt0XjkW5svXnDlzPRlX2HcwlGiNEcQYMQoBVrWRo60Cth2pq2vg+CtFxWUefH5lzET7C5duaQgv/DYfZHzl2KlLHAszbbab6heXrtzCJY5pbW0DnWP8KDTxgx+gKMAMc3ZbF/82RXM0TFGAGQYdu40Bh0CJOd4+7nAXYFWbbe356Mnr7u4extWi77/8YxSz43j0+EWOhfH22cn47j/j5tbU1JOuNIIYHUYnwEqDUCbi6r1hhz0hYgbB1uL6to4rU1I/q73mg0cxjA87OK3iUt9XsYmML/47wwX6B8N+ERSCXcKvmd//V03RCPCIgR7SrsCTnV3dQ1VHPAI8aNb2y77nFnK5iRzRToAHC8MYS4AgeJ7zGsbHIHSGN2jYkuTlF7F/Yn/QWYKVRRCjxUgFeMTA4OfN20+GunhHR+ehI+d0aZRB49Vq8I+Cn/Anxodbh5vNBYVb5r2N/SuPn8UN6yh2RUzNHVVDZ1EJMNifJhZHT1xgR3JKRCjAIwZGPh4/Hf5ecEQXAR4x0DOrqq5VvWD0g1cjTSwZH7t05e6wJdkUEMT4FoS/tbVcB5AQBNGAoQnwOr/AL19zcnMLweLfpty59zxg+5HpFovYQ3Bgk2csVDsTBuJ07NQl9ufhItPmuG/fdexyZDRcHOLjvftPL1y8gT3AqzQrOy92U9Xa1s4ORxKTPmmuLES60KqyfyJg25FhV345u69nfMtnwx7VD7AFGGrk7LbOw8ufo7EXAbEF+OjxC8r7Avb81buoO0/X+u6FW6DWdaaT5g3VPWILMEjL/IU+3Eub8iGDcU22AM91WH7ocJjSduw5Dt9yWbRhtrXnUIsAlBZ154lcodB8O7jAFmB4llLTvii9B/8R/eDlydNXHF3WjDK1UVuSwIOnVS9YW9cAN53xmXlOa+Bp1FCMhoZm9gjQlh1Hda8ggiD9hifAqlObSqBBLC2t2Hco1MTUli2oIaFX2QPRaZ8yIUZkfBi+DqFkSekvxudbWttiXyctcF3LbgRBGMIv3WJff1fgScYnT4Rc7unp1VDZmNfv2REMmM28FQ2NzRq+2NbewW6jL16+o/oZtgCD2Ou4zJUtwJHX7zM+A7emoLAE6j7OzIFdNWv7ZWpnuNkCDF/P+V6gS2nZArx1ZzDjMxCRV1bWxMYl+W8Lgv7BUP2GN+9SdSmJErYAw6PO/lhbW0di0kcLm6XsZ8NkvG19Q9PgJ6GXBrLN6D1ALKu5tOcu3GRcFr7yLStP9woiCNJvDAKsBOTt1Jkr7FAVGq/qmjrVT7a2trFXXUETfyHitgaNLCuv9PU/wG6Rp8x0zcllasOzl28ZTSFEVxrWAEPruW1XsNoWH8T1fbKm6BkaaPa38vKLVD9DS4AHefwsTu1cu1pZpSXAg0C34MvX7xs27VfbJWJPwWoBRwFWUlBYunTlFnZJ7tx7rtr5g6doyfIAxme8fXYOtZmtvb2TMeiinBrQsWoIggxiLALcP7DbddMWNRNaySm/zdQ+eBTDFoOr1x+wt7oy6Oru9vLeym4HV6/bzfgkaBtj6BV6Bm8T04a6cl1dAzTragUYzMd3r4ZSscfSLW29GEE5dQGG8nh5q5GQS79H6kqoC7CS5pa2gO1H1Grw8VMRw84LaIaXAAMfPn4dPcGO8ZUde05AiKz6sbRPXxk9vzET7SOuqpkJlslk124+ZFzQZt4KXPyMIAQxIgEGnr98y24uw8JvDn4Aght2IGtq7tjR0cmlSMmpGezrg7g2Nv02SgxXYw9ZqxaDQWZWnsl45vi5ahuqoXjLV21nfD4o+BzjM9QFGAiPuM2u2qkzV9ifFIkA9w88gVZ2Xuxiw83lniNFLXwFuKq6bo7NEsZXfDbsYWy3kysU7I85uqxhX7Ck9JcT6xENOnpel0ohCMLAuAQY2il2c6na1CYmfWTstQU7ciyce6nmL/Rh/8Stu08ZH9t3KJTxGQ2bekGbh1Jfpb2KTVT7RbggyDNDrbOy8xkfE4MAJ6d+1nxrBhGPAPcP7A1jLxcYOdpqqDvCEb4C3Nsrc/XwZXwF+l7wwDM++fBJLNvP7FVpIaFXGZ+ZPGMhZr9CELIYlwAD7NbHc9n/mrbN2w6zP5DLZ4snaC37CoxVx8C7xDTGYOBQ+zK7u3vcPTeqfpKdygOKrbYwaR8zGZ+0X+Dd3NzK+JgYBDjtE7OoI4ZIUSIqAQblU7tliOPXh4KvAEPAzU53dejIOfZWLgiCLVhBMEi16mcqq2rZqa8OB/PohiIIwgXjEuDGpmbNbSU7/IX4hlepiorL2D8B4sr4WFl55fTfJQrCppRUZiDS/18mhOIJk+czOgSMqIuxr3cQdju+Y89x9sfEIMBv331g++3u/RfsT4pKgPsH8kizS+7osoYdfXKHrwD/LCmfMtOVi/eAR09fM54oMNVEIhFX7jH+CheHn9C6OgiCqMW4BDgrO5/dVh49/n8LO9vaO9h/XbJiC9+Cqd2ayUhVAf8Xrsyl8IzMWXBx+Me1voGM72Z8yWF/lz0BDFdjf0wMAnw8JILttI/p39ifFJsAA7OsPBhfnzxjYfzbFK3Lw1eAb0Qx76DJeNuhVgbI5PL1m5i5wQP3/9++4f/2qTsx96nv3HNC67ogCDIURiTAECPeusMcH4a4c7Ch/Jr5na0BAduP8C2Yg9Mq9nUYO3/61TWa3j47GWkcoMwB246ofsZz2Wb49zv3njO2orLXcIHGM1Jujf/X8TtrT1S/CAS4samZPfYw03Kx2mRYIhRg9sI9eK7OX4zSujy8BDgx6SN7kfyuwJMarv8++RNjWR/ExMq5ibg3yf+Mm8u4EWq7dwiC6IgRCTA0IuwloHPmelZW/V/SvsdP49jCeSLkMt+CsZPXg6V9ymR8DEINRiMIxWOMW2Zm5VnYLGXLWH1Dk5uHn+q/OzitZlw/Ni6JUQYn17Vqjz5kCzA0x+ANKLNmq6ysGcoJHAW4q7s740s2e+P1UNtj+tUJMLjxbvSLYUtbWjbk9lwdBfjs+RvsO65ZAjUzrAB3dnWDXv4o+Bl+6TY7s6mz+3rGwnsG4PbV63YzvnUh4k5zS9sK1qjJzdtPNBx3iCCI1hiLAIPKsod8wfYfCh0MOi+o2wmjRRwDbTf7OmqXxTKGiCHy+PDxq+oHQP7/GvO/5CF/mlgMTsVBwVS/C3+qUJFDqNRaP+Yw9YEhcuhrnQs6+v7LoZzAFmD/rUEPH8cO2v2HMafPRsIdZKzTHjGQQWzv/pCh8mNrnQv6wqVbQ5VWRwF++jye/XNDrYzjAluATc0dVbNpOruts1/gzZZeeIRAfbmcspCUnM7YOjxtjjv8LqNTONvaU8PBGAiC6ILhC7BC0ZeXXwStPzuL7zgzB9WxNbXLWYdayaIB9hajEUNMvp46c4Xxscjfj/hlVHDqLLfBP6WmfWEk9lI9mAECIFvHlYyLD3Vyg9YCnMravjKILocxODit0iAhWgvws5dvh7qmjgKsdg8VY2kxL7Q7jAGeh937QrgckNU/MADD3unLXpx1/FSE1rVAEEQzhibAMy0XqwYKc2yWsKMEpYEeQzOnmhNK7QEMaoVTM2pbT7XXSc/IYnxMdcMSiCgjJxdI++Bfm5tb7X+XDb/NBwf/mpWdz4gswQ8/Cn6qLbDWAqzhVBztBHiUqU3ggdPsjVKqaC3A7Gn4QXQUYLV7qDQvm9KMdgLs6uHLay788dM4zWdLwCPU1NSidS0QBNGMoQkwRwNhO3wsnLEyWe3QsaACzE6UYW2/bDB7Efvk4OTf9ykd/P2cQdWUWOwVXm4efkMd8KedAE+e4aLBCVoIcHjEbUbmJrVoJ8AjTSw1pPI2DAEeMRAEu3tu5JiMWm0QrGrHQzD8RRABMUYBtrJb+j23kH1IEXtAGOxG1CO+BVMbScfFJ6v98PqNv20IgRBwcO8N4/y46RaLGJt92aPQd+49V/vdEUMktVDCFmATU9u1voEgQhrsqsZtRVoI8EzLxa/jk9n3hUF9QxPji3+NsV69brfm0h4O1pRGUQgBVh2Q4IvaOWB42gdt4eINc+Z6qj3BYsRAVyw9I4vLD0EQrLrIgHERDH8RRFCMSID/NLH4d4bL0RMXhtofqTbsGDa1Fhu1kTR7FbQSkDHGJ5UbitjBMXujUWVlzWzr3zIWQZgrk8nYE8BQ94ShD3vQzzakTQFBENOfOn0FpH2WlYfaYwwmTJ4PvQrNVxbhNqTEpE/suuiSDIvjNqTm5taz569Pm+3GdiZ4spbLcEJDk9pTvOCC+w6d0br8CIJwwdAEGAIFCKSUNtdhuYPTapdFG1as3h4SGvk24YPm9SlqV0EfOsI8umBY2Kkiwb5mflf7YVAOxicdnFb1szYlm06a9/VbLuO7coVi3e9LnafOcisp/ZX/o3jilAXsfx+qwPrfB1xRUX0j6hHjSKjB6pf/qtJwZREK8J17z9kV4ZVCnAGvfcDwVB88HMY+anP77mOqRwIPBcTK7Jngec5rCgpLtC4/giBcMDQBBr2Ef1catD6trW1DTXyyUbsPeP3GfXwL5uy+nhlPjLYaKuyGSJedRBAKfyLksuq/QGir9jzEx89+W0cD/x37OullTMIfo35rUr28t2qYAaWSiKOvry/9cxYjggeDku/Yc4IxPa+KCAU4+MQFxtfHmtkPTgdoAd9MWPB0MeYylE/drbvPhv0tuBHsTF5qD4JEEIQshibAWowYD6I2E5alrReviygUfex111Z2mi7CPqX46fM3ELir/stJdQfzAaVlFdPmuDO6IBDuMy74/OU7DQWgmAnrzbvU8f8yTxMaM9E+MenjUFcWoQCzt5jbzFtRUFiqdXn4CnD/wIIA9pmVy7y3DXXElirsRFrRD15pXXgEQTiCAvw/1B7VAGEE9xgaqK1rYF+EfRqSKuwVy8dOXVKdAIYyDCVIEClCdKv63aUrtzCCIfi65o09FAUYyg/xLttjm7cdHsrtYhNgUDhwF+PrIMm8HhsGWggwvA4zLRczvqW6qF4DKMAIQgUU4N8wn85sSUewNv9o5lVsIvsK4RG3NXyFfYASo0GHKLymtn6or4M2M77L+PqwbTfdXNCgwRAvMj4M/Q9GTpJBxCbADP8r7dTpK7qURwsBblV3IuFQZ1wyQAFGECqgAP+G2vOAee0n8VnP3P8DVlVdq/lbmjftDJvUcOos5kkG3OW/n7YA9w+hYdNmu6kdPhWVANfU1K9au4vx3QmT52tI+sEFFGAEMQZQgH8DlIB9LM8oUxuO6f1KSyvYWzO37Bi+Kd+zL2Qo+fxvXVVckuavMzJyMCwrO1/z16kLcP8QR0ipzZ0pHgFWKPqCgs+zi+3rf2DY3cya0UKA4RFlj4TbL/DWPPugBAUYQaiAAvwbvb0y9hm6IwYmVoeNJOQKBTsYGmtmn53zY9jfffjkNXstktImz1g4rBYmJacPpb6mk+YN++tiEGB22i+wJcsD2J8UiQD39fWlfshgJ0/+a4z1++RPuhSmXysBBslkOxAeZsYBl2pBAUYQKqAAM3nyLJ5xHuqIgTB0nV/g4MGFbBoamw8dPccIf/8YZbE78JSGHTWDVFXXLRgiKSCI0LDLeTq7uk3N1ev3yjU7hv11MQhwR0cnezvW32Ot2VkVxSDAPT29r2IT2bt3wDZs2t/ern7LGXf4CjB4yZ5VhRGssz2GAgUYQaiAAsyks7NrHesgP6WaOrmuff7ybXVNneoAIyhHatoXL++t7GxEVnZepWWVHH838MBptQrKsQ1l72VS2rWbD4f9rhgEuH+ITGTsdBYUBRj6UkXFZY+fxcHtZpzlp7R5zms45mHWDHcBrm9oevTkNWPT2v913VZsKSvn9PihACMIFVCA1ZCd84OxuXbQIMa1sFm6aOmmjQGHtu0MXrF6O0Su7P2XIwaSTyW8H3IzK5vXcUlsCZ9usYjLCDYQ+/q92gJzmb1mCzCEns5u61TPldJsfv4Hamp+W6ethQDDFdgjutAVYOQwYQsw+G3+Qh/upV2zfg9DmdgCPMdmCdzfQYPbDV909fBlz7MOmrP7eh17LYOwBXim5eLQc9cHLST06t79IT6+e+c6LFd7opGGw6/YoAAjCBVQgNUAAW7ElXvs3H7cbcxEe7gCr5U40FyyM3hs3naYyyKa/v8GsWvZxTA1d+SSh0Hr4wgHDforjFhfCwEGgo6qWdPE2AOt9XGEgzZxyoL8H8Wq12QLMF8DDeO4Uo8LWp+GpOJtTgMnSlCAEYQKKMBDkp6RxV4RzUmNZrvBd/mug+3s6oagk3GpV7GJ3K/g5uHH+DrHDVTiEeDS0gq2z719dqp+RmwCPHK0lf+2oKFSjWqHLgI8ytTm1p2nvH4OBRhBqIACrInW1rZjJy8Ndeib2rb4yLFwrdtixjmG0JLyutTV6w8Y5bl7/wWXL4pHgIF9h86wr5+ZlTf4AfEIMPQVwiNuEZn0ZaCdAE+Z6RoSepXLxl8GKMAIQgUUYE4/FHn9waYtQebTnNU2fKbmjvDXB49ihk24oZnEpI+qYq85gSUb9ig0x/KISoBBa8eZOTC+6+qxYbAvQkuAoT8ElbKZt2LPvpBbd5/m5hZyGd7XDo4CbD7dBcqzfuO+U2euJKWkc1lvrxYUYAShgoQFmAoVlTXQ8j59Hg9yC/8L/11X10i7UAhh6uoa4M4OGtx02iVCEMQAQQFGEARBEAqgACMIgiAIBVCAEQRBEIQCKMAIgiAIQgEUYARBEAShAAowgiAIglAABRhBEARBKIACjCAIgiAUQAFGEARBEAqgACMIgiAIBVCAEQRBEIQCKMAIgiAIQgEUYARBEAShAAowgiAIglAABRhBEARBKIACjCAIgiAUQAFGEARBEAqgACMIgiAIBVCAEQRBEIQCKMAIgiAIQgEUYARBEAShAAowgiAIglAABRhBEARBKIACjCAIgiAUQAFGEARBEAqgACMIgiAIBVCAEQRBEIQCKMAIgiAIQgEUYARBEAShAAowgiAIglAABRhBEARBKIACjCAIgiAUQAFGEARBEAqgACMIgiAIBVCAEQRBEIQCKMAIgiAIQgEUYARBEAShAAowgiAIglAABRhBEARBKIACjCAIgiAUQAFGEARBEAqgACMIgiAIBVCAEQRBEIQCKMAIgiAIQgEUYARBEAShAAowgiAIglAABRhBEARBKIACjCAIgiAUQAFGEARBEAqgACMIgiAIBVCAEQRBEIQCKMAIgiAIQgEUYAShg0wm6+7p6ezsamtrV1p7e2dfXx/tciEIoidQgBFEWEBlm5tbKyqrc74XvI5Pirrz9OTpK1t3Bq9Zv8fLe6ubh5/9Am+l7dhzoru7h3Z5EQTREyjACEISCGE7OjrLyiszs/Lu3Hu2d3/IkuUBdvO9J05Z8McoixH/zBnK4K83bz+mXXwEQfQHCjCCEKCnp7e2riHzW+7Dx7GHg8OXeW+b67DcfJrzP+PmahBdVQOFzs0vol0PBEH0BwowgmiJXKFoamopLCqJfvBy7/7Tji5r/p3hYmJqy1FxVe3vsda+/gd6e2W064QgiP5AAUYQfigUivr6xrRPmSGhkUtXbplpuVg70VU1KzuvN29TaNcMQRC9ggKMIFxpbWv/+Cnz6PEL7p4bzac5jxxtpaPuKu1PE4vAg2daWtpo1w9BEL2CAowgw9Pd3ZObV3Ts1CULm6V/j7UmoruDNtbM/sWrd7gBCUGMDRRgBNEEBKa37z5b4Lp2nJkDWd0dNJdFG2pq62lXFEEQfYMCjCDqKSwqPRwcPnWW258mmrYP6Wh/jbE+dyFKocDwF0GMDhRgBGHyPbdwnV8g9x1EuthMy8UFRSW0a4wgCAVQgBHk/1AoFOW/qh49ee3gtErQqHfQ/hhl4eO7t7WtnXbVEQShAAowgoD09tXVNV6PemTruPKvMYTXWGmw0RPsHj+No117BEHogAKMGDV9fX1NTS2Pn8V5ePkTX948rDm5rq2qrqPtAwRB6IACjBgvPT29KakZy7y3mYzXNZOGFmZiansm7Bouv0IQowUFGDFSentlsXFJVnZe+pdepc2Z6/nxUyZtNyAIQg0UYMTogKAz40vO1p3BpFJZaWF/jLIICY1sb++k7QwEQaiBAowYF21tHRFX75lPd6ElvUoznTSvqLiMtjMQBKEJCjBiROTlF63fuE//i63Yts4vkLYzEAShDAowYhTI5fLklM+01lsx7E8Ti4ePY2m7BEEQyqAAI4ZPZ1f39ahHU2e5/TFKH+k1hjUoCSbfQBAEBRgxZPr6+hoamg4eDhtrZk9ddwft2KlLtB2DIAh9UIARg0WuUHz4+NXHdy/F1c5s+2fc3LLyStq+QRCEPijAiMHys+SXu+dG/WR15m7zF/rg0b8IgvSjACMGCShcds4PS1tqSTaGsvH/Oj54hMuvEAT5DxRgxNBQKBRv3qXOtFxMXW7Ztmb9Hky+gSCIEhRgxKAA9b1567GoJn0H7e+x1q/jk3D8GUEQJSjAiOEA2pbyIWPyjIXUtVatWdp6lZZV0HYSgiBiAQUYMRAUir73yelTZrpSF1q19scoi6Dg8zKZjLafEAQRCyjAiCHQ1dWd8P7jtNlu1IV2KJs01Sk9I4u2nxAEEREowIjk6evri3n9fs5cT+oqq8G8vLdi9isE0ZH29s7c/KJP6d9i45JexSampn3JzvnR3NxKu1xaggKMSJ7Mb7k281aIJM2kWhs52urazYdyhYK2qxBEkrS1d2R8zTkRctndc+O0Oe4TJs8faWIJr7zppHlTZro6ua4NPHgm9UNGfUMT7ZLyAwUYkTZFxWULF28Qs/qCWdgsLf5ZTttVCCI9ZDLZsxdvXBZtMDV3nDrLzWfDnnPhNx8/jUtJzUj7lPn85duIq/d8/Q/MtFxsMt52rsPym7eegFrTLjVXUIARCVNdU+/ts1Nsua4YBp2Dg4fDenp6aXsLQSRGVXWdn/+BUaY2rh6+ILRlZZUymZz9MblCUV1Td+/+i+WrtsOHlywP+J5XKIkFjyjAiFSpqa1f6bNTnFt+Vc3afllq2hfa3kIQKdHX1wfRLUS0YybaX712H4LaYTfQwwc6u7ohXJ42222GxaLLkdHd3T36Ka3WoAAjkqS3V3b6bKQYDvcd1nbvOwV9BdoOQxAp8S0738FpFajvlWvRvJLHdXX3PHkWDxpsYbP0bcIHhULUeW9QgBHpAS8VvGOiOmFwKIMuQvrnLFx+hSDcqays8fDyn2Oz5NadZwr+745c/l8yWlcPX5DwnO8FQpSQFCjAiPT4lp0n5i2/qua5bHNnZxdthyGIZOju7jl4OMx8mnNcfDJIqfIff5aUp33KZNuXr98Li0rZG/ygj56ekQUSvmHjfjFvUkIBRiRGZ1f3Sp+d1JWVo0XdeUrbYQgiJb5l5/87w2VX4Mnunv/N4O7ed0rt+/XPuLkg1c7u62Nev2fEynK5/NyFqIlTFsS/TdF7JbiCAoxIiY6Ozlt3n4p82fOgmU93wd1HCMIdCH8PB4dPnrEwMytP9d+HEuBBMxlvG3ruOrQPqt8qKf1l67jSz/9AfX2jfuvBFRRgRDLI5Yrb956ZmjtSV1aOFrD9iMjXgCCIqEhO+Wxl57Vz70nGtj1VAYaod6yZvdJGmdoM5gAYM9H+yPELqt+Cty8s/Ma02W4Pn4j0EG4UYEQyfMvOnzpLGlO/yi457j5CEF4cOnLu3xkuCYlpjH9XFeDAg2fy8ouVlvIhY+/+kL/GWCv/ZD7NuampRfWL2Tk/oNFY5xcozm3BKMCINGhubl2xejt1WeVoI00sXT18u7q7absNQSSDXK5wdl9vM29FVVUt40+qAnz2/A3VP4HiznNeM9jr/fL1u+pfod1YunLLdItFLS1tgleAPyjAiATo6+t7+vyNJPYdKc3U3PFM2DXabkMQKdHQ2DzHZonnss3sVc0aBBhke8mKLco//TNubnLKZ9W/9vbKtuw4Cv9eVV0neAX4gwKMSIDin+XQL6Yuq9xtyfKAgqJS2m5DEClRUvpr8oyF23Yd62JlsNIgwCDbji7/FwGPnmCXlZ3P+O7J01f+HmudnfND2NJrBQowInaam1tXrtkhlZXPYKNMbSKvP8DkGwjCC9BI00nzjh6/AGEr40+qAnzwcNjPknKlffyUeejIORPT/zLi/THKYpaVBzt6Dj13HV5JxrJqkYACjIidazcejDSxpC6r3G2GxaIfBT9puw1BJEZefvGEyfPVnlyiKsBjzeynzHRV2sQpCwZXYIHKwnfZl0UBRhAtqatrmG3tSV1TuRt0w/38D4g/CzyCiI3SskrQ1IBtR7q6mKsXh90H/KeJhf/WIPbqLQBC6pGjrUDd9VIJfqAAI6Jmf1CoyM/6ZdjoCXav45Nouw1BpEdrW7u1/TI3Dz/2iuVhBXjLjqOtrWrWOXd1d/v6HzAZb1vf0KSXSvADBRgRL18yc0wnzaOuqbzM2X19Q2Mzbc8hiPTo6+tfvW7XDItF7BMUVAV405aguLcpYBcibv8zbq7yH+c6LFe7zrmyqsZuvvcC17XiTMmOAoyIFJlMJqGcz0obaWJ56co92p5DEKly595z8+kuN289ZqSQU7sKGj7j5b1VeSL4nyYWB4LOsiePX8Ummk1xOnIsXE8V4AkKMCJGFApFxpecCZPnU9dUXjZpqlPmt1zazkMQqQKxr7P7+rW+gYwzgIfahvTgUczkGQuV/z7LyuNlTILqt3p7ZaDKFjZL2am1RAIKMCJGSkp/+fjupS6ofM1/axAuv0IQrZHL5Rcj7phPc37zLrWv739B8FAC3NXVfTg4XLlH8Y9RFqC11TX/G4j+8vX7bGtPCH8Zci4eUIAR0SGTyU6fjRw9wY66oPKycWYORcVltJ2HINKmorLGZdEGd8+NqnO6t+4+W+cXqDRGmFv8s3zLjqPKP23YtD827v+WQDY0Nvv5H7C2X/Y9lzmjLB5QgBHRUVZeaTffm7qg8jWfDXtoew5BJA8EvvcfxkB3NvjkpU7WfiSOdHf3RN54YGruGBZ+U5zHMChBAUbEhVyuuHItenBxo4QMdx8hCBHa2zsDth8Z/69jUPB5LeZ0entlkdcfzLLyWL5qe6W6ncHiAQUYERelZZUOTqupqylfm23tKeaONoJIi7q6hpU+O/8aYw1KXM3nHIXGppbgExdNxtsuWR5Q/LNcuBISAQUYERFyufzSlbt/j7WmLqh8LfzSLdrOQxCDoqGxOeLqvXFmDtb2y56/fFtdU6e6LItNY1NzwvuP7p4bR0+wO3IsvKT0l96KqjUowIiIqKiscXJdS11N+Rq88DW19bSdhyAGSNqnr+5LNv4zbi7I8PFTER8+fgUlHsxV2dPTC6/e18zvFyJuOzithjfRwWnVq9hEqQxHoQAjYkGh+G/xham5I3VB5WvLvLdJ5YVHEGkhl8tzvhccPBy2wHXtlJmucx2Wr/ML3Ls/JPjERbD9QWd9/Q+A6E6d5WbruHLbrmNpnzLZ6ThECwowIhYqq2rgRaKupnztj1EWjH0RCIKQpbu7p6KyBkLb4JOXVq3d5eS6FuQWzNFlDXR/DwSdffr8TVlZpTjzTWoABRgRBX19fVev3ZfQob+DZmnr1aIuCzyCIMTp7ZW1t3c2N7c2NbWAwX+0trVDyKt5eli0oAAjogBeKmf39dTVlK+ZmNpCl1yhUND2H4Ig0gMFGBEF6RnZUgx/7eZ7f8vKp+08BEEkCQowQh+5XB6w/Qh1NdXCzoRd6+7hlyigsLDk0ZPXROzp8zfGs/grL7+YlN9exSZ2dIg0OTBiVKAAI/SprKwZM9Geuprytamz3LKy+YW/pWWVbh5+BMvwNuGDQDdFVHR39yxZHkDKaX+aWMTFJwtd5r6+vpjX70NCIwmaOLeb1zc0nbsQRbamDLsYcSc3r4h2RcljpAIsVyggdJDLceqOPn19/WHhN6mrqRbmvzWI76rLy9eilceXkrLlq7bLDX0GGpTsxat3ZLtoPr57u7qEPbdKoejbvO0w2Udu/L+OgpZZC+rqGl09fAV90UaZ2ly9/qCtvYN2XcljpAKc+iHjyrXoqNtPXsYkJKWkf8vOr6isaW/v7OnpxQU1egaCm0VLNwn6Agth/4ybezf6BePYcM10dHSCXv4xiuRU9zgzB9Xz1wySlpa2gG1HyPptykzXrOx8QZfOGoMAd3V1Q3j61xgBU9dBh3Xb7mMGqb79xinAcrnc1/+AcskP/O/oCXbm010sbb3cl2zcuffkxYg7bxM+lJZVgB7DJ2kX1sCBFvBdYhrZoFA/Zr/Au7S0gldl0z5lQgNKvCTnL0YZ9iHEySmfzac5E/fb3v0hbW0CNusGL8C1dQ1h4TdNTG2Fe8ugfTZg9e03TgFuaGiaZeWh4a6PmWg/x2aJt8/O0HPXP3z82tDYbPCjfLRobWv38PIX7gUWyEaaWB47FdHby2MBlEwmgxZfiJXe8Kx+zcwV7h7Rpau7O/DAaSH8NnnGwvTPWcKV3LAFuL6had+h0HFmDsK9ZRAarVm/p6XFkDfZG6MAZ+f8gAaUyxPwxygLsylOXt5bX8QkVFTWSHSvt5jJzMoT9B0WyCZOWZCSmsGrpmXllVZ2XgKV5/ipCIFuEHVKSn9Z2y8Twmkg6mfCrgm3jNyABRi6nucuRpmMFzD2hSZ6V+DJurpG2nUVFmMU4OtRj/g+DSamtg5OqyOu3quqqkUZJkhIaKRw77BwBh3zhsZmXjWNfvhKuME6+wXe9fUG2FT9dzb7oxjhGnon17XCNfGGKsByufz5y7dTZroK935B32itb6DBq2+/EQqwTC7fsGm/1o/FXIflIaFXoVeOKqw7oGFSTP5sOmle3JsUXsuvWlralq/aLlyR/h5r/fhZnHB3ihbgt5U+O4XzG3SJXrxKEKhLbZACDOr77MXbabPdhLspf4yyWLpyC4Q6dGuqH4xOgOGVnjpL16dnusWiazcf8s3AgDCIf5sixaN/V6ze3vn/TkPjSFJyuhDLrxilMrzkEkkp6RMmzxfUbz4b9giUwd/wBFguV0TdeSroeWWgvkuWBwxEOEYR4hidAH/N/E5kP8NIE0vophUWleL6LO2ArrTf5oOCtq1C2MjRVi9eveNV07a2jl2BJ4VOtAnNYtqnTIFuFhWam1vBb2R3H7ENBP7zl2whym9gAjyQVyRR0IQ5cK/37Av5WVJuJOrbb4QCfCPqManH5a8x1qDBsXFJxpMOkCCVlTVzHZYL2rYKYdMtFpWVV/Kq6af0bw5Oq4UuGPQMTp+N5DUwLnLSP2fpYYYCOkbnL0YJ4TcDE+D8Hz/t5nsLei+c3dcX/yw3qs2fxiXAcGvX+QUSfGKgy2Y+3eXazYddBr0RUwgePo79Z9xcoZtX4gY9dF7dc2iFd+49Keh60UEDmTeYmTN4VXfsPq6fGQqQ+ZraeuJVMBgBhge+orLGyXWt0E9vzvcC44l9lRiXALe1d/w7w4X4ozPOzOFM2DXJnQVNka6ubh/fvUKPLhK3sWb2nzP4DVdCj17Q9aKqZmJqG/3gpUC3TM/8qqieNNVJP377a4z17XvPiFfBYAT4Y3qms9s64d7WkaOt7Bd4f881OvXtNyoBhrublZ0v0DMETXNIaCTOB3OksKhU96Vw+rf5C314Jd8Aom4/0Wc/A7o1tXUNAt01fXI96qE+7+y0WW49Pb1kq2AYAlxVXefoskZQ5y9wXfvRsJYvcMeIBFgul9+8RWwCmG3/jJt77eZDQ5qEE46Tp69Ibv0z6GjElbu8qtnV3e3uuVGfhYRujQHsR+ru7nFfole/gb2KTSRbCwMQ4JaWNqFHqmZaLk5N+6LPSokKIxLgmtr6Nev3CPoOj55gF/P6vREOpPAC+tTw1um5edXdJk11qqyq4VXTtE+Zo0xt9FnIkSaWi5ZukvqqwC+Z3znmqiNoi738yb65UhdgUN8de04IeiP+U98P/DLKGRhGJMDpn7OE3lOofKR+FPykXVdRc/PWY6H35BC3f8bN3bozmFc1FQrF9t3H9F/UMRPtBU1xLDTgN+K6xcXgmczK4Xe683AVkbAANzQ2b9i0X9BTUqbNcU9O+ayf6ogWIxLgcxei9PMmr1i9XdBTViRNT0/vwsUb9N+86mhzHZanZ/BQNYilin+Wm08nv+KPi+3YfVy6wzDVNfX6WTTONugwEayIdAW4sbHZ22enoCPPFjZLM77kSPcpJYWxCLBcoVi/cZ9+XuPRE+zi4pMN+4Q4rSkoLNHb6lZSBi3Rtl3HeOWZ6urqjn7wklagD92FOskuxbr/MIbWjZ5hsai1ldjZOxIV4O6enosRdwSdOoEW4GVsAi6X6TceAa6uqYM+l97e5AWuaz+lf8P+HZvzF6Mkt/tonJlDYtInXtXMzStctHQTrQKPHG0FMibQHRSU3l6Z0PtNNfvt8dPXpOoiRQEG/1+9dt900jzhnDxxyoKY2ERsG5UYiwAnp3zWZ9oHCH02BhxqbWunXW9xAQ4RekuDELbYy5/XrZTL5ecuRNFNM+K5bHN7u8RSQ0Oj/PhpHN31AdBtIjV2JTkBbmlpe/g4FgRSOPeCtN+591yB2zX/H8YiwBcj7ug58Joweb6B5ebVnY/p30ZPsNPnXSBiEBPwqmZDY7Orhy/dMo+ZaJ+ZlSetUb6mppYF9MLfQb+9eZtCpDrSEmCZTHbt5kNBk8aYT3M+fzGK7056w8YoBBgiEqE3IKm1PftC8GlT5dipS/q/C7q2GtNd+C5rf5+cLuggHkc7fiqiublVmDspCAnvPwp3ZDJHg276Or9AIjPBEhJgKOq7xLRpc9yFc6ypuePte88M78AuHTEKAa6qqrW09dL/yzx1lhtuSRqk/FeVFE9fgDaU14hZT08vld1HbLOwWZqUki7cDSULRGB+/geoO23EwNgVEb9JRYD7+vo+fsqcYbFIOJdCv+rS5Tu4LpWNUQhwSmoGlQk56E2Hhl2T1jCgQCgHuATdVihQwwEPD6+a5uYViSTLpvJwN6kcE/I9t1CIPO1a2J8mFrv3ndI9M6UkBBjUN/1zlrX9MuH8CS/RufCbXTyP0DYSjEKAj5+KoLWyw8FpVUNjM20H0KeyskaKy688l23mtaUbYuWz52+IZ5k3hDXQIRDuthLkRMhl8aRnmWXlofvYlSQEOO1T5jgzB+E8CQW+d/9FVzeqr3oMX4B7e2U+vntpvcljzew/pX+j7QP6vEv8AK8irbugnYEePHwcy2sAo7m5Vc/JnzXbP+PmDiw6FfsYTGNTi6j8BkHb7XvPdNwqI34BLv9VJWi3eORoqyPHwnHeVwOGL8DwkFGZAB609Rv30fYBZbq7e/YdChVPXMjRHJxWtbXzy2j2Oi6JVhanoWzJii3iX4r1Oj5pzER76r5SteWrtjc1t+hSKZELcENDk6Cdnr/GWAceOI3qqxnDF+DEpE90t77Ag1hpKMeka0fxz3IrO5p9IO3s+s2HvGKgzs4uB6fV1IvNMFNzx/fJn8Sc96ChsdnP/4DY+mcTJs9/l5imS71EK8DwMIDPl3lvE857qL4cMXwBPnv+BvW1P/cfvqLtBmrA2/7oaZyeDwXS3Uwnzaus5Hf20dvENOrFVmsHD4eJeTvcy5iEabNFsWxN1aBDsD/orC5LsUQrwDW19fuDBByRAvVd7OUvuTwwVDBwAW5r61jnF0j9Zd6x5wRtT1Cjq6t7685g6reAr/n47uUrWr7i2EXDNmv7Zb8qqgW6vzoCKrV+4z5xHg5tN9+7pOSXLlUToQC3tLTC+wgaKZDTRppYbti0v/hnuY7lNBIMXIBT076IYfDTwmapmMcABeVHwU/Jnf77p4lFAs/hx7LySuEaNR0N2sTbd5+JM/9f3o9iQXMf6mKjTG1Cz13T2m8iFOC29o7DweHCdXfgxQH1bWzCfR9cMXABPn02UgyLO+CJr6quo+0MCkAb9N/2X70frq6jzXNewzcXUvBJkkm+/hk3l+zOdfclG8UZBAefIOk3E1Nbsuoy29pT62BObALc1dV98vQV4TIi/DHKYtXaXai+vDBkAYag08t7K/UJ4BEDHcN4QglmpUVbW8fyVdup+5+vnQ6N5DVg0dXdTTaRkM+GPWSzSY81s+eb0VoPQGNtM28FqTqCAIDf3Dz8yD4M0IPUrnaiEuDu7p7LV+9NmDyfbHlUne/svr6wqFS74hkthizA9Q1N04XMr8bLIq7eo+0PCmR8yZk8YyF15/OycWYOOd8LeFUzITGN4PjzxCkLXsUmXo6MJjty4Oy2TiYT11KsuDfJBFfnTZ3l9uRZ/KUrd8kGeYu9/PnuRlMiHgGG+x51+wk8VwItvILLLvPeVlBYIv4d52LDkAU4JTWDem73QQvYdoS2P/RNb68s8MBp8aQ34mKgoxBF8UrcA40O2UwvW3Ycra1rKC2rIDt3DnL+MV1Ex3MRz5Czbdexquo6kIE5NksIXha6CMkf+KUjVSISAZYrFNEPXppNcSJbElXz8PIX5wSH+DFkAQ49d124Z46vzV/oQ9sf+qawqFTQLHdC2Cwrj5exCdzr2NfXl5tfRLCa0AP48PGrXA7NpmJX4EmytRNVTpic7wUEl1+ZjLdNSkkHv3V39+zce5Jst2/LzmAtBg/EIMBQhtfxSYIm2XZ2X49HzmiNIQuwl/dW4R47vmY+zZm2P/TNpSt3qbudr0GLWVfXyL2OHR2dZ85dJziy5+C0urWtXXnx5JTPZIdwRk+wq6mtF+Zu8+Z0WCTBqjk4rRrceBr3Jpns0kt4eSuq+G0K7xeBAEMnLjevSNBpOLj4t+x8o93ioTsGK8D19Y0QzQj35PG1sWb2dfU8WnapAy+/s9s66m7nZRBFPXwcy6s1yfyWS/aMxZDQq4MFaG5unedMOFXv9ahHwtxwftTU1JPNQhwSGjl48eqauoWLN5D12517z/nWka4Aw1P0OSPbfYmAySbhBU9ITMN5X10wWAFOpnQE4VAGoUxuXiFtr+iPvPxisSUXHNZA7Xhlv4JORvDJSwT3vYwzcygoKBm8PrShFy7dJltH6C7I5ZQ3BPf2/rcmiOASs4lTFuT/KB68PvgNrk/29XdZtKHt/41McISuAOfmF82Z60n211XNwmbp5y/ZGPvqiMEK8OmzJAe4dLe/xlgnJn2k7RX9cfBwGHWf8zLQg9Bz13l1539VVJMNf3189zLmGgsLS53d15Os5mirhPeUn8PSsgqCu4/A1voGMn4C3Gi/wJvsE/L4WZycT1IOigJcUvrLbj7h6qvaHJsl6RnZPG45MgSGKcDQxxfb9lNo32Nev6ftGD0BIY4Is/tqtn9nuKR/zuJVzQePYgieffTHKItnL96wPXk5MppsTf23BtXVNZC72/yAmOnBo1iC4Sm8WU+exbN/KCyc8MHMTq5rGxt5nI9ES4Bb29qXrtxC9ndVbcpM17j4ZB63HBkawxTg6pq62dYCDr9oZ1pMI0mUDx+/Uvc2X/P22dnSwiP7VXt7py/RM3xmWXlUslb6gFwV/ywnu5jcfLrLa3oNKPjNb/NBgtWZYbFI7bq5gsKSsWYkl2KNmWifyGfwgIoAV1XXbdi0X7isqKC+Dx/HivlsD2lhgAKsUChSP4hrAlhpV65F0/aNPgDNIN7uCG0QyEY/eMlrQgvCZYI5RkZPsDt4OEztALhMJvMjeszDnyYWIIGdXTz2OhMk40sOwV0x0AECv6n9IbibK9fsIPucBGw/wv18JP0LcENj8+p1u4VbewHqGxufJM6k4hLFAAW4ta39TNg1gR5BXexEyGXavtEHpaUVpuaO1L3Ny5zd1pX/quJeR4gAjhwLJ7iMaIHr2i9fvw/1c+8S08hmVIWuw5evOSTuNj/Ab8EnLhJUiIlTFmRm5Q31c6/jk8huCDaf7pKXXzzUzzHQswA3NbVsDDgkXN4b6Da9jk/GVVdkMUABLiuvJN7zJWLHTl2i7RvBkSsUR49fkFz2q7DwG3K5nHs1f1VUEdxFA+4KPnlJQ0gKbau1/TKyVT57/ob+N5BUVdUSXBwEfluzfo+GG9fd3QOSSdBv0HW4EHGbY2X1KcAymez02Ujh8t5DX/NG1GNUX+IYoABDuCDCCeARxiHA0MLaOq6k7mpeNtNyMa/wF5qhm7ceE5xfhDAuMemThl+EpvxwcDjZWrt5+Ol5KRbU4sWrdwSTP5tOmqfZb0DgwTNk/ebstq6F20lZehPg9vbOe/dfjJ5gR/a3VP188HAY97F3hDuGJsAQgUHXXpzn3xmDAD98THKBqx4MYhrQNl51rK6uI5tEYsXq7c3NrZp/NDvnB9nsTtCBeBHDI+mm7jQ0Nq9au4tgFby8t3Z0dGr+0dzcQrJxITzeHJew6UeAu7q6z4RdE+5MZVNzxwePYnDVlUAYmgC3trWvWbdboGdRRzN4Ae7s7PLx3Sut/Bugatxn9ZSQTSJhYmobdefpsIN73T093j47yfYs/fwPDCtgBLlz7zlBnQBZhbBv2B8Fx3p4+ZN9ZjZs2s8lHNSDAIMuXoy4I1zsazLeFp52XrMzCC8MTYBLSyvInoVC0AxegH8U/JTc9l9onXllV4CAY8kKkpss58z1LCwqGf6H+/vvRr8gO6M5bY4734MXtUahULh7kkyLON1iUWlZJZefBp0mew7ulJmuXDptQgswPLcvYxKEO+7zrzHWR46F67OLZoQYmgAnvP8Iz6hAT6SOZtgCrJwZJTjDpwf708QCysyrmlnZ+QRnf/8YZRGw/UgXtx1BoDcQBBOs/t9jrcMv3dLP6GL+j2KycxNbdhzleEJRTU092XNZIPg+eDhs2EELQQUYOjRJyel2870FGnCC2Pfo8QviObrDUDEoAZbL5WHhN0U7BGrYAtza2rZitbiyjw1r/85wqedzQgbEHEHB5wkWYJyZA/ekQjK5HIJgsucjuXr4Zuf80OqG84PsYijl4YMcfxqEMPrBS7IzwRBSq2afHup3BRJguPKr2MRZVh4CtXXQMzt/MQpjXz1gUALc1t6xWqwTwCMMfR/wx/TMSVMFPPRbCNt3KJRXHauq66bNcSdYAHfPjbx6AGVllWRTHEM0H3ziotD7keobmshuDXfz8GvlczRC+a8qslm7QfmgK6b5RwUSYIi8P3z8OmWmK9krDxqo75HjFzo7u3S75wgnDEqAy8orRTsBDBZ54wFtDwlISGikOBefD2V/mlhk8ExG8eBRLMECjDK1OX02ktfeSplMdiDoLFk/gDKBQPK82/yAwJ1smS9HRvPyW2+vbH9QKNkyQADa3t6h4UcFEmDoTMwQ8ohfuHhFZbXO9xzhhEEJ8LuENLLZX8la1J2ntD0kFNCCLya91lRos7Lz4lXHnt7elUSnYC1tvb5+y+Xr6jfvUslGk9ARgWvyLQZ3QCjJnkprbb8sN5f3yZ5QR7KrhSFS1Dx9IIQAm4y3JTufrdZCQq/iKb/6wXAEWKFQXLp8R+hHU2uDZk7tmS2GwYuX76SVfnLMRHteAxLwdH3PLSCY416ZU6mrm3dC5obGZuL7alat3SVcmoWs7HyyZwNA+KtFaRubmomfTu/ts1ODUAkhwPoxE1Nb6K9g2is9YDgC3N3ds3PvSerP7lAGbVD82xTaThKE9vaOlWt2iHbtm1pb5r2N1yRic3Mr2WVEppPmVVQyzz7iQl9fHygQhF8ECwPdEZBJLQrDhe27j5H0m7ljXV2jFjkR5QoFdLnIzpLATczKGdJv0hXgEQO7vKDHiXGw0BiOAHd2dpEdISRr/4yb+zmD33GzUiE9I2v8v/Ooe5i7QSt8l0MOB1VSP2SQ3eK8YvV2rR2em1c0nfQsIN/ZaI5UVdWS3bvst/mg1nkhcnILiPstJHRIv0lagME8l21mn4+JkMVwBLitvcPNw4/6UzuUmYy3/VHwk7aTyAOtz8nTV6i7l5fNtFz8s6Scex1lMtmhI+cIhvh/mlg8ff5Ga593dHT6+R8ge+KFg9PqpiYep81zobdXBs8Gwf0/UOXYuPdal6etrSNw/2myQzUOTquqa+rU/pzUBfivMdbHTmk6IwTRHcMR4JaWNngZqD+1Q9k4Mweh15pSoaGxWXKnLwQeOM0xh4OS/9KrzSV5vMe0Oe68BsDZPH/5luCpuiMGRgViXr8nm5SjoLDEwmYpwUJa2y/TpZcAncXMb7lk/fb3WOtLl++o9ZvUBXjEwKJr6CniQLRwGI4AV1TWWNp6UX9kh7JJU514pTyUCq/jksgusdFDm/Lh41fuFYRW++q1+2TDTd1TstTU1m/ZcZSsZ1au2VFS+kvHgg0CrfaFiNtkn41QnY9Q7O7u2baL5Jw02DznNcU/1QyoGIAAjxjYpZabx3vNOcIRwxHgsvIqMW8ChjCRtofII5cryC6x0YO5L9k47NFDqrS3dxJfPVtYWKqj56Fxf/vuA9nkjqMn2EU/eEUq3Glsaia7Mw2Kl5tXpHvB3rxLJbsUy2S87b37L9gzwYYhwH+MsvDfGtRIenoCUWI4AlxaVkl2nJCseXlvpe0h8kAcJs6jl4cyCGQvXbmr4DMU8Sn9G9lzABe4riUici2tbbOsPMj6Z836PaQSECanfCZ7BILnss0dJNIz1dc3WtkRHirbsGl/WxszKYdhCPCIgR5G4IHTunseYWM4ApzzvUC49Gy62869J2l7iDxPn7+R1u4jUCxeS+HkCsXufacIFmD8v4737r8k5f+Q0Ktk/Q+SmfGFX3YwtfT09O4KPEl23P7BoxjdC9Y/kBjk1BnCywbNp7tAR43xQwYjwCMGprpfvHpHxP+IKoYjwFk5+WSXV5C1ixF3aHuIMJ2dXWQP59GDhYRGdnf3cK9jSekvsruPVq3d1dqq0/IrRvEgOiHrooOHw3RfrJCbVzTTcjHBUjm7rSN4Mg8Uj+wJ9tANOnT0HCM9iCEJ8IiBk0sKi3WdOkEYoADrwyAUMLD+Y19fX1b2D9Ge/KjWJs9YWFjErwU5efoywflCuNT9hzEEt9vClZYsDyDrJSs7r6pq9ftqOALCE3H1LsFUIf+Mm3vuQhRBv/X2ysge6gxmM29F+a8qhh8MSYBHDMxQ8No+gAwLCrA+bORoqy9fv9P2EEm6unuCT1yk7lheFrD9CK8UhlVVtWQnNWZbexJcZqzk3v0XZEeh/xpj/fzlW12K9LOknOzBlNb2y4Y9+48vd6NfkD2gcPQEu6fP4lV7CYYnwKNMbR48JDMRgCgxHAEuKCwhnuaGlEE00NjUTNtDJMn/8ZPsGKMebkHqhwxedTx/MYrsLGbgwTPEA4jWtnazKYRPgVy+arsWSaoHuRhxh+AAL3QvDgSdJZ6qGnpXdvNJHuwIttY3sKW1bfAnDE+AwabOcktM+mSQOyqpYDgCLOZtSNPmuNN2D0mgZSGeVldoc/fc2N7OY31vR0cn2bWypuaOqWlfhLgdQcHnyW63HWtm//FTpnaFaWpqcXBaRTAonzTVKSWVX8+JI1euRZM9Hwl6QgnvPw5e3yAFeMTAJMXXTIMaz6MICrA+bMnyANruIQmIE9kxRj3YpSt3edUxMekj2V227ks2trS0Df/D/PmWnUc8Bc2ho+e0m3NNfP+R7NAuvDsCjR6VllXOdVhOsKjQ7QjYfmQwd6OhCvCfJhZ+/gdbWwV5mI0NwxHg2toGsq8TQduzL4S2e0iS871AtNPtam3ilAUFhT+5VxC0Z+vOYIIFgDbr/MUorU8RGJbAA6fJegxepeycH3yLARUEBSJYDIjsz12IEigVYm+vbPe+U2RnGUzG2w76zVAFeMTAhPfte89wIFp3DEeAW9vaHV3WUH801Ro8rLTdQwxoVqBNpO5SXsb3CJ3S0gqyE6vTLRbl5RPI4jQUGV9yTCeRPJAKlG/HnhN8i1FUXDZpKkm/zbLyIJL9aiiSUz4TP8f6QNBZZaYXugIM4bige/RnWi7+lP4N00TriOEIcEdHp5f3VlqPu2YjktxAJDQ2NS9wXUvdpdzt77HWCYlpvOp49vwNso3X0pVb4BnIyS0QyD5/yXZwWk3Wb6BM1TU8tt729fWFX7pFtgzwRgvqtw8fvxL3m/l0l7q6xn6qAgxhvY/v3k1bgoTL0w4vCDzVwh0jbSQYjgB3dXVv2LSfyuOu2UaOtmKnqZMu0GaRXboiqEEzYTNvBa9JxPb2TtEOpejToBG/EfWYu99a29rnL/ShXmwxWPTDV/1UBRi6yD9LfhUWlQp6RDp0bX027DGkxk3/GI4A9/T07t0fQv3dU/sy0PYNMaBNOXr8AnWXcrdxZg7BJy5yX08kVyiSUtIl1MMQ1Nw9N3Lf/5Oa9oXssjXpGoSGMpmMigBDj9PJdW365yz4dSjD18zvZFO5MczE1PbmrcdyOU4Ga4mEBRieMNUbL5fLw8JvUH/32Hbuwk2KXiJLbZ14V7qpNVcP35zvBdwrWFlVS3YZkaQNOiJpnzgd3djd3ROwDf32f/bXGOus7Hz9CzCor7fPzpLSX4M9TuhQRt15CjIp3I9OmelqSFNsekbCAlxYVPqrolr1X6IfviK7plF3gybsc0YWLRcR5/a9ZxI6/ffvsdbhl25xz30BzdajJ6+ltcBbaNu2K3jYhTbwgS9fv5M9+0jqtmP3cf0LsPuSjdCDZNydjo5OKIygC7JcFm1QTnsjfJGwAEdef5Dw/rfFNfFvU8Q2eDjb2pPRS5Aucrmc+H5TQQ365rz20rS3d24MOCSt852Etqmz3IZNDQ3h7559Ypz9oWjj/3VsbW3XpwDPsvLIz1efsBNiYuInV6oavDInQi7zOuUTUSJVAe7s7FrnFxh544HqP2Z+yxVb+LJo6SZex++ImdQPGdISp7W+gbxOt/2eWzBDrNlMadlIE8voBy97ezWNIuTlF0+b4069qGKz4JOXNm0N0s9vmU9z/pD2Zai1DvDvt+89E3QgGiKfdwlpBA/MMBKkKsA/S8qhrQw8cFr1jldW1RI/altHO3Is3GC2ykkrqwA0N0+ex3OvHcT3oeeuSyu/pn5s4eINGjbjQtwTduGmtHpm+rEpM12d9LJhz2XRhpQPGZrFD7pQp85cEVSDoROQbkDTbfpBqgL8MiYBHqYlywNUxz1a29qXrxJRikRDOoWwsamZbKoHoW3+Qp/a2gbuFayuriW+JdQwDF60s+dvDNWPBCfbzFtBvZDiND30S+Y6LP+Wnc8l9Gxv79yy46igq2TsF3jX1vF46RCpCvCxU5cgWDGf7qKa4airu3v3vlPU37pBmzTVSYt8fuLk4eNYsS1w02BQ1KPHL/Cq4IuYhDET7amXXJy2aOmm+oYmtX6Lf5MioXV5BmbKs4m4P+S5uYWCJsyHDge0zMKlXDU8JCnAbe0dykgX2tmGxv/lWIBu4LWbD8WjEw5OqxqGaLakBTjWx3cvdX9ytwmT539K/8a9gp2dXTt2H6debNHaxCkL1GYT6+2Vbdqip2lONIaB+t5/GMPrgEuQxqvX7gu6UtV8mjP0CQxm3k1oJCnAhYWlg0f/Jqqc/wUkvP84/l/CyV21tu27jxE//5UKP0vKxePVYQ264Rs27ee1/Crjaw4uI9Ls0p17Tw6e8zNIbl4RNLjUi2eENsNi0avYRC2al9a29oDtR/4eK+CgxQLXtakfBDl50/CQpAA/f/l2sBMXEhqp+qey8kpr+2XUX48RA8tHHzyKMYxlgRcibotnXGFYG2tmn5mVx712EP6CuuDyK80203IxI6WJXKE4efoKLr/Sv0H48TYhTesos/hnOfRQhbtx8Co5uqyprKzRrnhGhfQEGCTt6PELg3qwfNV21b9C/271ut3U35ARA6dzf/lqCMdW9/bKXBZtoO5P7ublvZVXBfPyi6S1voyK/TXG+nJktGqj/6Pgp918b+oFMzaD/uWzF2906dnDd4mfW8UwaJ8PHTmHk8HDIj0BBon1Vskwbj7NWXUcBm75iZDLYgjXHJxW1dcbQnaYt4lp48wcqPuTuz15xmP3ETRGIaGR1MssCVuyYovqUqzjpyIw+bOebaAbdI/IDGvkjQeCtpOm5o6M+UGEjfQEuLC4lJEtgXEkVszrxKmzBMw/ztH27AvhnshetLS2tvn5H6DuTO42ecbCzs4u7hVsbm6VVnovigZNKnRulLEX9IOnzHSlXiRjs/H/OpJa39TbK1vnFyhoae3mextMHkCBkJ4AP30Wz1jFFxZ+Q/UD5b+qVq/fQ/c9GTPRfrCpkjTpn7PMp4sruZhmO3XmCq8KPn3+hnqZJWSeyzY3NrWA3+5GvxDDOJOxGQgwwbe7prZ+trWncKX9Y5SF3+aD0FcjWGYDQ2ICLJfLg09cZLz5S5YHqH6mo6PzyrVouu+Js9s6XofwiBPoa4eeuy6hXZ4jTSyLisu4V1Amkwt6YKrh2cjRVm8TPsCDAS8d9cIYoZEVYOBV7HtB5xHg4mHhN3kNShkVEhPg0rLKlWt2MO7xhMnzmwZ65Uqgdfia+Z3utOWBw2GqRZIoDY3N0mpn3T038lr3UfyzHJNv8LWA7Ueyc37gsjUqRlyAu7p6jp26NMrURrgyT5npGhv3HncGq0ViAhz/NnWm5WLGDYa451Vsoup4L3S4oC2m9ZJAeZJS0g1gB3BCYpq0zph7/DSOe+3ggTl+KoJ6mSVn8Eis37gPdx9RMeICDECosHnbYeEmFOBRmb/QJ/+H+pOajByJCfChI+fUhiwbNu2vqa1X/eTlyGhabcRsa09eWYjFSU9P775DoRKa55thsai5uZV7BdvbOyfPWEi92FI03DNNy4QQ4P6B1EbznNcIV2xoRjYGHGpsah6+KEaGlAQYYkr3JRvVyqr5dJcPab/lXsnNK6QVvfn6H5BL/2jMiooaCe3yHDnaCroLvE4kfR2fRL3YaGi8TCABlssVDx/HCpqicpSpTfTDV7gzmIGUBLi0rHKonQ/Q/h4ODlf9MKg1rfnLe/df0HIRQV7FJkpo+6+lrdfXzFzutauprRdJwhY0NO4mkAD3D+wr89t8UNDCW9l58To6whiQkgDHv03VMCJqv8C7qqpW9fNPnsWDMOv5DZk01amk9BctF5Giq6t7265j1Jsb7nbs1KUuVqZiDdyNfo6zmGiSM+EEGCgqLlsj8AbOabPdGK20kSMlAT505JyGWzvK1ObBo1jVz7e1ddjMW6HnWUxvn50GMMzyPbdA0A2CZM18mvPnjGzutYMHw30J4TV6/4ybazppnjhtnJmDaGdt0W+8TFAB7uvrKyuvFPrFX+mz0wAyFJFCMgLc1d3t6uGr4b4qz8BhhEFnz9/Q534JKEPk9Qe0XEQKhUJx7kKUhLIMLvPe1tLaxr2Cnz5nEX8qQkKv/iwpF6flfC9wdl9P/TZJzm+Z33I9l22m7iJVE1SAldy591zod99gTqnRHckIMHTNhk19N22OO7wzqt8qLCpdsmKL3gYbJ05ZkJtXRMtFpKivb6S4iYuv/TXG+trNh9xXvUH3Iij4PNlxEZPxtmKed4DGLiz8pgh7VGZTnH4U/KTtniGRy+UPHgm7NImv6UGA29o61voGCtpmTrdYVFRUKnRFJIFkBDjuTfKwjaZyKVZv7/824ELT8+RZvN4WE4FuQaRO0UtEeB2fLKHsV9b2y3i9zEIcWLl+4z6Rr3sHnVvgupb6zWLYxoBDqm+rCGlqatE88KZn04MAAwWFJVZ2wiZIX75qe0Mj7kqSiACDjkLUwuW+Wtp65eYVqn63pbVt9brd+gmCg09eouUiUvT09PpK5/QF5aln3d09HGsHD9L1qEdkY0Eow9uED4LeFN2RyWS37jwV1bozuAtv3qXSdszwXLv5UDwzwfoRYHhNXsQkCH1eYcD2I6qHaxkn0hBgCCuXrtzC5b6OMrWJvPGAsQzq4eNYQXOtKQ1aN/ghWi4iRVV13bQ57tQbGo421sw+5vV77rXr7OwiPrw2ecZCSfTly8sr9fAWcLdZVh7V1XW0vTI8FDMKsE0/Agx0dnXvDjz591gBR8LGmTk8eBxr5CkqpSHAFZXV5tOcOd5X+wXeqb8n5Whv79RDzn3z6S5SP4Chr6//RtRj6q0Md/Py3lZbxyPpWOqHDO4PEhcDSQsKPi+VRkTo4+d4GfhNEitxFAqFzwbKp6sNmt4EuH/gpE4f372CjprMsVmSnfNDbzUSIRIQYJlMFv82hftN/WuM9co1Ozo6OlUvkvkt12yKgCMqYAsXb2hp4bEWV4SA0+Yv9KHeynC00RPsXrx8J5dznXzt7u6BfhjZ4URHlzXff5/yEDPvkz9Rv2tKg95qZlYebX9wJTYuSdBYkLvpU4D7B5YOWNgsFa46oO4rVm9vMOKBaAkIcHNL2/6gUF73Fd6WJ8/iVS8CMUr4pVvCrS0aOdpqx+4TkujRa+BdYpqEkj97Ltvc3t7BvXYJ7z+SPfsImo8zYde4z0BTRyaTC724huPLsmXHUZEvv1Klvb1TDH4boXcB/m8y+FWCoCeGQZscfOKi0Z4ZLAEBhl6YFmkTXBZtYOwNratr3LozWKDHCJ7RG1GPabmICL0yWcC2I9SbGI4G4nfzNg+HQ1OyY/dxsmX4LwHIFx4JQMTA2fM3qN87CH9TPmTQ9gQ/jp26JIYlbHoWYKC7pwd6S8I+D9OcI67elXr0oh0SEOCY1++1WAQBHatbd5+pTs7BDS4tq5xl5SHEMzRxyoKP6d8oeklHwDk/S34JPUpP0CbPWPizpJx7BSsra4jf+uWrtkvu1OeCwhLqo6krVm/ndW6VGPia+d3U3JH6Y69/Ae4fCIGWeW8TrlLQs5lhscg4J4PFLsAymQz6ntrd12mz3QqLShka/DbhgxA762dbe5aWVlB0lI50dfcINzwghG3bdYzX0qcbUY/Jjq7/M24uo4cnCeCF8vLeSjGYG2Vqc+vuU9pu4I1cLvf1P0B9PxIVAVamqBT67E4PL/9GqXVndUfsAtzS2qZL2t61voFFxWWqF5QP5FkkfkiDq4dvfX0jLS/pzpfM7/Bu021cuBt0oVL5jGG2tXU4u60jW4a5Dst/log3+5UGXsYkDptUTjgDv5WWVdL2gTZAEEx2Cb0WRkWAlcS8fi/o2An0jxlplIwBsQvwz5JyXUYOobt9Juw69PpVrwn9LCfXtWQ7syvX7JD0OgLolNBtWXiZtf0yXgvOv3z9PtaM8EISCME7O7uEuyPCUVvbIOiIogaDyHvLjqMSzcXf3t652Muf7pNPUYDhri1ZwSkZg9ZmPt0lO+cH930NBoDYBTg2LknHpcvwyMa/TWHM8ENYvM4vkOCYpP/WIIk2K0B1TZ2gmw3IGjTiYeE3uNcObj3fVfTD2jgzB14JQESFQqGIfviKSrbRMRPt496m0HaA9kTdeUp3FJqiAPf/dyJ7xbTZboJWcOHiDZ+/ZBvPgixRC7BcLj9y7ILuNxUCpgJWuuCKypolywNIafCefSFUXKQ78KxH3ngghhWeHM1sihNjWkEzvyqqZ1gsIlsGCAXq6iQ841BWVjHXYbn+7x00r5LIGjYU8CzRPaaTrgBDW/EyJsFkvK2gdYSXq6amnmI19YmoBbitvYNUJnS1LSa044u9/HXXYLhC8ImLVFykO9AgznNeQ7FN4WV/j7X223yQe+06O7uu3XxItgyjJ9g9ff5G5KcvaKa3V3b8VISee12jTG0uR0bTrrpOgALtO0R4NIWX0RXg/oEn5+q1+8QndFRtpInlkWPhBnCqDRdELcAFhSVTZ5EZ8VDO8Le1MfM2fP2W6+y2TkcNHjna6ux5HoOiouJVTIIID6obyqZbLIqLT+Zeu7z8Yl0W8ak1J9e1jU0SDuOUJKd+1vOyO7v53vk/imnXW1c+fPxqYipsCKjBqAsw0NrWvmlLkKAZe6Ca7xLTjGEgWtQC/FrnCWDGTd0fFMroWEEck5WTv2b9Hl3WRUtXgNvbO6HuUhl/hnLCm8996y3cXOitC5H9ygCahrr6xkVLN+nz3oWF3+jqknxYA48f8RX13E0MAgwP/9fMXKGnMODhrKysoV1XwRGvACsUfYeOniN7UyHUCwmN7GLlDqyqqt2++5jWgSAIcOi561S8pCNPnseLIb0AR/tvCQ+f8Le2roF4+Gs+zdkAwrj+gQUWlyOj9ZaUY5yZQ1m5JHcfMQD5gV4drYytYhDg/oGHJ/rhq4lTFghX05EmlvsOhTY1G/jOYPEKMARnCxdvIH5fTcbbDmgwsyfe0toG/w7NhBbX/O9U2qPnqHhJF+rqGuwXeEsl/B0xsNma+wsJDWVsXBLxySo//wMKKc/+qiJ0qn2G3wxg2EBJYVHpdNLL+jiaSAS4f2CBzsEj5wRNEw0X37s/hLGJ1MAQrwCXlP4SaMk7dNxexiSwNbitrePIsXDt9tpLcRX0fwsa6c1m8TXoKASfuMi9Ee/p6T14OIxs9wJ65fcfxgh6U/RJa1u73g4oZByOImm6unt8/Q9QeQvEI8DAt+x8oXcGj55gl/ktl3ZFBUS8Ahz3JkW4cR7Q4OCTl9hrsuRyOTxVbh5+fC8ILyR7ZFvMtLd3Smjxs/KW8Tpuuai4bI7NErJlmGm5uE7K+c4YQG8GdNF8uovQ927SVCcDmP0dBPyWl18s6ErgoUxUAqxQ9OXmF5FaJzuU2TqulFzGde6IV4CJJ09g2N9jrbfvPqZ2VyLc71NnrvBKGe25fLO0VsbefxRDPB+noObju5d7mjq5XHElMpp4By4o+LygN0X/VFXXbdoSJPS9O3n6Cu2KEgYeRT34jW2iEuD+//oi/fcfxgi9jWLztsMGM+/DQKQCXFNbv8B1rdBPMzTQS1duKSgsYRcAQuHCohK/zQc5NuIQbEkow21be4eD02r9Nx9a20gTS17Lr+rrG4kvVYWIJys7X7ibQgW5QvE++ZOgS7Hg3kno1eBOUnK6/l8EsQlw/0BiNeIHfTJMebSdtIYYOSJSAX4Vm6i3vOfTLRYlpaSrPdYGAqk7955zKcmEyfN5HQ9Al5jX76UV/tov8OY+wNDX1wdqTTZfD/TDnFzXCnpTaNHY2Gwzb4Vw9859yUboztKuJXlaWtut7Zfp+UUQoQD3D8RL0+a4C1rxqbPcQBQMZh3fICIV4LDwG/pUiH9nuETdftKpbpoK+nfZOT/8twbBE6YhGh5laiOVcbbm5tYlywP03HDoYn+Msrhy7T73g/+6urqJVxAavqvX7gt6XygSfFLLEz+5GLxZtOsnCPBAHj1OIFEu3+eQdr3V8+BhjKApKqERcHZfz+sIcEkgUgEO2HZEz9tj/hk3d9uuYyWlv9RONPb09OZ8Lwg8eGbabLehegbwfIj/PEuoSOT1B9Bd0HPDoYtZ2nq1t3dyr2Pi+4/EZ3+9vLdW19QJd1/okpWdL1BWrDk2SyR9TKdmcvMKhThcXIOJVoBlMtmZsGuCavBIE0tooltbeRyDJn5EKsCuHr5U9qda2y8LC79ZW9egdqwDtBlkOPT8DWe3dexHDf4l7o3YT3r5mvl9zlya2eS1sEuX7/AaetofFDrb2pOgWdgsffDIcHYfsYHWc2PAIbJOU/oNwl9DXT7TP7AfyX9rEHG/aTBH5zW0Kz0kXV3dgQdOC1p9B6fVr+OTDGkgWqQCTPHIEdDRg4fDKipqNNzmnNyCoODzEA0zIi1o+sX8cPzXSz13TVqzv3+Ptc7LK+JVzfTPWe+TPhG0pJR0g8/Ik/+jmKzTwJJTPtc3NNGumbAI4TcNJvKFJpVVNUJ7oLCwlPtslPgRowDL5XLqY6RzbJZcjozWnIy0oaEJAqPN2w5Pm+OuPCUUJLm0tEJvjuJLbm6h5MLflWt2cN99hCAIIiHEKMDV1XV6S1Grwf4YZQFydfX6fc3rbyHkraisBiX23xpkbb/s5Okr4hxz6+rq2X8oVEKJJ5W3QLrn3iMIgmhGjAKclZMvnmFSCG3nOa+5fe9ZYXHpsEfAglTn5RfJZKLbdAG9hNS0L3rb2UXKoEPT3NxK23kIgiCCIEYBTk79rBzRFY9BhwDE4L9B6aoacQa4g3R2duXkFjB2XnZ0dAZsP0LdjXwtLDxKzHPqCIIguiBGAX4Zk0DrtC/NNmai/cLFG06evpKekcVrY4x+UCj6fpaUh4RGvnmXqrpOAf47/m2KHlL+krWJUxYUFJVS9CeCIIigiFGAb999JuapSoiGzaY4efvsjLr9pKT0F/tEByo0NDRduRZtN9/bb/NBxqR1+a8qm3krxOxStpmMt929z8BPIkMQxMgRowBfjoymLgBc7J9xc2dZeaxYvT3i6r3vuQUtrW36Hy+FX2xubo15/X6xlz+UZ7rForRPmarFUCgUgQfPSEt9wRYt3QQu1bMzEQRB9IkYBfjS5TvUBYC7gbaZmNpCiBl44MzzV+/0ufFRoejLys4HfTWf7gLF+NPE4nBwOGNsvLKyBuJ16l7iZSNHW4WF3zDI3OsIgiCDiFGADx05R10DtDOQwDET7d08/E6evvIyNqGquk6gmBii3ti4pGXe21Q3THt4+TNOV4Qf37ztMHW38DUHp9UVGndgIwiCGABiFOCDh8OoawApPZ5hscjP/8C5C1FvEz5UVtXKZDIFxK08VRk+D1+SyeW/KqqjH77y8d3LPoDTdNK89M9ZjC+mfsig7gS+9vdY6yvXog0p2Q2CIIhaUID1amZTnBxd1vhvDboYcSfhfVpBUWlra3tHR+egtbV11NU15ucXgaV9zHwVm3gj6jE4ZOnKLZNnLBxqKhf+PfjkJYZotbd3WNp6Ua8yX3P18K2praf17CEIgugNFGDKNtLEco7NEms7LzAr26XjzBy0uAhcoaKyWtWHPT29u/eFSG7t1ShTm8jrD3DvL4IgxgAKsORt9AS7qNtPVEUL/vvNu9SJUxZQLxsvg+6C+5KN5b+qKD57CIIgegMFWNpmYmobeOB0R8dvK5+ra+rcPTdSLxtfM5/u8j75E87+IghiJKAAS9ggZFy+ajvjoPient4TIZfFcJoFL/vTxOLYqQhUXwRBjAcUYAnbODOHx8/iGDOm+T+Kpbj2ymyKU24+v3N/EQRBJI0YBfhwcDh1PRC/Qci4Z19IV1e3quva2zs3bQkSZyZtzXUJCb1K63lDEAShghgFWFqZsGjZ/IU+vyp+W/ksk8nOXYgaa2ZPvWx8zdZxZVtbO63nDUEQhApiFGCp5IKmaLOtPROTPjH8FvcmxdTckXrZ+JrJeFt2XRAEQQweMQrwk+fxkhtE1af9Mcrixat3jJOC6usbISamXja+NtLEcn9QqFwu6iOWEQRBhECMAvw6PgkFWIP5+h/o6elV9ZhcLg89d33kaCvqZeNrzu7rGau4EQRBjAQxCnB6RpYUtUQ/NtdheW1dA8NjqR8yJkyeT71sfG38v47JKZ+pPGMIgiDUEaMAl5ZW/DVGYttY9WPjzBw+pX9T9VVfX19hUamD02rqZeNrI00sj5+KYAykIwiCGA9iFOCWljb2aT9of4yy2LHnhFwuV/VVa1v7vkOh1Mumhc2wWFRUXEbrGUMQBKGOGAUYmDRVYmfIC21/mlj4bNjT0vrbXh0IHy9dviO5pFcjBlY+P3ryGvNeIQhizIhUgJ3d1knuJB/hTG3Kyb6+vuSUz+bTXagXj6+NHG0VEhrZ1d1D6+lCEAQRAyIV4C07jqIAD9pch+W5ecw0jaVlFQ5Oq6iXja/Bbd2261hHZxeV5wpBEEQ8iFSAT5+NHGliSV0txGCm5o6Pn8YxRmtbWtr27g+hXjYtbM5cz5LSX7SeKwRBEPEgUgF+EZOA08AjBtQ3KPh8a2ubqnN6e2VHjoWbTppHvXh8bayZ/YNHMTj1iyAI0i9aAS4sLrWZt4K6YNC1UaY2Z8Kusad+70a/kOIq8b/HWkO/oRunfhEEQQYQqQDL5f9/e3f+1dS1hgH436lyrwRlFkFxCMiQqIQIRFBUqEpBENQqVWsRakVRKkURtHgFHLjSKOIEzoLIJAYLSECCMo8BkhCTSLfQ5bKBRoKQcza8z/p+ElbcJzmL93wn++yt3Ra2n/HMYLDMOC7RBxIGBhR6uw0WFVfQeG+AY+1BDqeru5epMwoAgG1YGsDE0RNpjMcGg+XqGSitl+m9J4ODyoCNUYyPbRLl47/9tbSRkRMJAICd2BvABfcLZ+08LAdn4YuX1XpviFI1RJpIGieHr3BfX1ZRpdfKAwDMcuwN4DeN75yW+TIeHqavhUuETwvL9OKqt0++d99RGlfoJIdzJ/8JJl4BAOhhbwCr1e/Xb97FeH6YuD42i+USvV5RqVT9FHeSxhWvLGw8M7LEWh12GwQA0MfeACY9U0LiOcYjxJRl6+hVWFSu1/uS9Mq+enOBHY/x4Rlb5Ioh/niqSjXE1CkEAMBm7A1g4vHTEo6VB+NBYpoizeKlKzf0mkWtVlv0rHyZqz/jwzO25nK4MXFJeOgIAODfsDqAW9s63fibGM8SE9Qi57Vn07Pfv//H3nxare6Pa3dpfB56jjk3+kACel8AAANYHcCk/4v9JZnxOJnuIg0u6fX1mkXSCucXPHVwFlI37dmM4xKy/UeFQsnUaQMAQAVWB/CHDx9u3n5I4+SjidcCO16O+I5uzDSlhjdNPK9gxodnbM3lcL39QrHaMwDAF7E6gIn2ji6+YAvjuTJNZe2wWpyrv9HC8Ej60rjTEel9t0fGdHX1MHKqAADQhe0BrNVqk1MyzSxcGU+Xqa055twVbgH3Hz7T6c+60r2U1NLY+5L0DY86hPQFAJggtgcwUV0j9fUPZzxgpjarvg35ofZ1g94TR6QVzr9XuHg5fcuP/HfByh8PJSJ9AQAmjoIAHhhUpJ67TN1cJAPpuy4wsrRconfnmYTxq+o6oSiMuiM1t3KP2BkrrZdhsUkAgImjIIDJn/W2tk4Xj0DGk+bry9KOHx4ZUydt1F9tQ6slkezt+x116bvAjvfrb+e7e/qQvgAARqEggIdHMvh8Rg7tezM4LfPNvnqzo7NbL6vU6vdZl3Pd+JuoS197J8GFTDGe9wUAmAQ6Apjo6ZX7+G9nPHImXV4+Ic9LKseuiqxQKEkHOd+WR1f6kosh91Wbb999rNFoxv28AADAMGoCmHSNmZeuU9oEk6wqLR9nPz6dTpdxUWxlv4rxERpV5FqB5xX88FGxVqtl5GQAAJgBqAlgQqFUBW2LpmtLPks7fnxCqlw+MPZwBgcVR46dmWfpxvggjU3foK17375rxZe+AABfg6YAJl7XvaFoj0Jv3+8kVbXjBhX5d1//cLpuO38z8rgRuWgglw6m/+gBAGYYygKYqJTULF8ZwHgUGSgSq0u4osSk9P6BwbHj12g013ILHJyFjI/T2INy428qKn4xdt0uAACYBPoCeEit/vW38xxrlm5TSHpE0YYdDx8Vy/vHue0slw+Ir+dz3TcwPk6jyozjQg6qvOKV6T9uAICZir4AHh6JsegDCWzbpOE/81e6eASeTb/S3d07dsykcfyzWro1dD9dU67mcrj2ToK4I6c6O7HKFQDAVKIygIdHNmnY+f1hlvTB8yzd+IItySmZ9Q1N496hVSiU2Tm3qGt8ydu7LWz/k8JSvY2KAQDg69EawERHZ/epM5kcKyYz2NKOv1q49XRqlkzWPPYZX2JoSF35spo91woTLNL4km4+7ffxu3kAAPh6FAfw8McneZSRu+MYmUs8up3RsRNnS8sl/9YgqobUebcfCEVhjAeqUWVm4erlE3Itt0CJJa4AAKYN3QFMkPAjffDCJULStJkmn6zsV/mtjxhdVNLAqKprpBE7Y5lt0CdRzlxR+oWrvX1yPOYLADCtqA/g4ZFFsmpfNyQmpS91WTd93bC5lbu3X+iZtEuv/qwzsPoxGQyJ3qjvf3Zc6kPXY762jl4xcUlNTc2m/OwAAGatmRDAo3Q6HQmP5JRM91Wbp3C1LNLvbgjade58dvmLV/0Dg4b7Qpms+WDsSXsnAeNpalTZLFoTezhZKm3Ujfc1NgAATIeZE8DDI91nf/9AcUnl2fRs/8DIRc5rJ3dfmjS7i1f4CUVhpCPMzbvX8OatQqEcd47VKPIjWVPLpey8zVv2WNh4Mh6oE695lm4Cn5Dsq7e6unpwzxkAwJRmVAB/QhKRJLGkqpZEy+H40wEbo9z4mxyX+lgtXP352stzzLkcKw/S45IfreRt9FsfsWdf/OnUrPyCp7WvG+TyAbX6veH/SKUaGr377bkmmK6veznWHuRyQZyb39ragcWtAABMb2YG8Cekq9NoNEqlqq29s6a2oayi6vHTEpKvf9e9wsKi8tIySU1tfVtbJ/k1krgGOt3PtbS054jvBG3du4QrMrNwZTxQJ1jkmsNm0ZqgbdHk8L94Rx0AAKbPDA/gqUWyvOlty+27j/cdPO7iEUhR7n4z8mjvCvf1RxJSK19WK1VDiF4AAGYhgL9Mp/ugGlLX1NSnpF309Q9n2xKYE+l659vyQiMOPi+txA6+AAAsgQD+B9IXkogaUqsHB5UyWXPB/cITJ9MDg3cvsOPR9UzRaM2zdPP2C72cndeFBa0AAFhmdgWwVqu7ffdxRta1jCxxbt69vFsPR+vK//PSfr8Sfzx17/5jW0P38wVb6NoyQa/ftbDxFPiEJCalS6pqmX7LAQBgfLMrgIc/ZrD2WfGLvfuOunoGfj4jmvYy47jYOQrWrgs7mfy/l1W12D4BAIDlZl0AD4/cZ+7q7i0pkxw9niYUhdksWjOFC3eYuMg1hK2jF2nZow8kXL9xT1ovUyiUTL/BAADwZbMxgD/R6XTtHV3PiitS0i5+G/LDEq7IwsbTZGtKT7rMrdwXLvbmeQVH7o5Lv3CVXEm0tnWi5QUAoMusDuBPRpfQqpPK/rh2l7TFm7fsWb4ywNphNUsmPJNh2DkKlrn6B2yMiolLunglt1JS09LSbmBJagAAYDkEsD6tVtvX1/+m8e2DR8UXMsU/xZ3cELTLxSPQwVk435Y33f0xeX2OtYe9k8CZK/L2Cw2POvTL0ZTMS9eLiisaZe96euUaDTpdAICZAAFsCOmMBwYVMllzaXlVjvjOkYTU0IiDog073PibSEs6Vd8ck1xfvNyXvCZ55e2RMbGHkzOyxI+elNRJG9s7utDmAgDMSAhg44wuytHd0/euua2+QVZaJrn/4Fl2zq3zGTnHE8/FJ6TG/py8Y1fcuBV9IIH8AqlTZzKzLufeuHn/0ZPnNTX1pLVtbesk3S0WqAIAmD3+AkRCtKBsOTQmAAAAAElFTkSuQmCC"}(Bs||(Bs={})),Bs))();class kl{hiddenChart(){this.hidden=!0}showChart(){this.hidden=!1}switchHiddenChart(){this.hidden=!this.hidden}resizeWidthChart(O){this.width=O}resizeHeightChart(O){this.height=O}resizeChart(O,b){this.width=O,this.height=b}setChartType(O){this.chartType=O}expandChartSwitch(O,b){if(!O&&!b&&(O=1.5*this.width,b=1.5*this.height),this._zoom)return this._zoom=!1,void this._restoreSizes();b>this.height&&(this._zoom=!0,this._previousHeight=this.height,this.resizeHeightChart(b)),O>this.width&&(this._zoom=!0,this._previousWidth=this.width,this.resizeWidthChart(O))}isExpanded(){return this._zoom}downloadPDF(O,b){var m=this;return(0,e.Z)(function*(){return new Promise((u,s)=>{!O&&!m.htmlElemnt&&s("No se ha encontrado el elemento a descargar");const d=O??m.htmlElemnt,a=new as("p","pt","a4");Ja().toPng(d,{background:"white",scale:3,allowTaint:!0,useCORS:!0}).then(function(){var P=(0,e.Z)(function*(T){const W=T,Kt=a.getImageProperties(W),zt=a.internal.pageSize.getWidth()-45,me=Kt.height*zt/Kt.width;return a.text(b||"Gr\xe1ficas",15,35),a.addImage(W,"PNG",15,35,zt,me,void 0,"FAST"),m._addWaterMark(a)});return function(T){return P.apply(this,arguments)}}()).then(P=>{P.save(`${(new Date).toISOString()}_report.pdf`),u()}).catch(P=>{console.log(P),s(P)})})})()}_addWaterMark(O){var b=O.internal.getNumberOfPages();const m=Bs.logo;for(let u=1;u<=b;u++)O.addImage(m,"JPEG",O.internal.pageSize.width/2-40,O.internal.pageSize.height-50,80,40),O.setPage(u),O.setTextColor(150);return O}_restoreSizes(){this.resizeHeightChart(this._previousHeight?this._previousHeight:this.height),this.resizeWidthChart(this._previousWidth?this._previousWidth:this.width)}}},68079:(We,Ht,y)=>{"use strict";y.d(Ht,{_:()=>gb});var e=y(36895),o=y(64425),_=y(7964),x=y(92340),M=y(59796),B=y(90603),A=y(94650);function Z(){}const ct=function(){let c=0;return function(){return c++}}();function et(c){return null===c||typeof c>"u"}function mt(c){if(Array.isArray&&Array.isArray(c))return!0;const r=Object.prototype.toString.call(c);return"[object"===r.slice(0,7)&&"Array]"===r.slice(-6)}function nt(c){return null!==c&&"[object Object]"===Object.prototype.toString.call(c)}const gt=c=>("number"==typeof c||c instanceof Number)&&isFinite(+c);function Nt(c,r){return gt(c)?c:r}function ot(c,r){return typeof c>"u"?r:c}const dt=(c,r)=>"string"==typeof c&&c.endsWith("%")?parseFloat(c)/100*r:+c;function Pt(c,r,i){if(c&&"function"==typeof c.call)return c.apply(i,r)}function re(c,r,i,g){let f,v,w;if(mt(c))if(v=c.length,g)for(f=v-1;f>=0;f--)r.call(i,c[f],f);else for(f=0;f<v;f++)r.call(i,c[f],f);else if(nt(c))for(w=Object.keys(c),v=w.length,f=0;f<v;f++)r.call(i,c[w[f]],w[f])}function Fe(c,r){let i,g,f,v;if(!c||!r||c.length!==r.length)return!1;for(i=0,g=c.length;i<g;++i)if(f=c[i],v=r[i],f.datasetIndex!==v.datasetIndex||f.index!==v.index)return!1;return!0}function Rt(c){if(mt(c))return c.map(Rt);if(nt(c)){const r=Object.create(null),i=Object.keys(c),g=i.length;let f=0;for(;f<g;++f)r[i[f]]=Rt(c[i[f]]);return r}return c}function Gt(c){return-1===["__proto__","prototype","constructor"].indexOf(c)}function se(c,r,i,g){if(!Gt(c))return;const f=r[c],v=i[c];nt(f)&&nt(v)?jt(f,v,g):r[c]=Rt(v)}function jt(c,r,i){const g=mt(r)?r:[r],f=g.length;if(!nt(c))return c;const v=(i=i||{}).merger||se;for(let w=0;w<f;++w){if(!nt(r=g[w]))continue;const L=Object.keys(r);for(let N=0,Q=L.length;N<Q;++N)v(L[N],c,r,i)}return c}function ue(c,r){return jt(c,r,{merger:De})}function De(c,r,i){if(!Gt(c))return;const g=r[c],f=i[c];nt(g)&&nt(f)?ue(g,f):Object.prototype.hasOwnProperty.call(r,c)||(r[c]=Rt(f))}const Et={"":c=>c,x:c=>c.x,y:c=>c.y};function Vt(c,r){return(Et[r]||(Et[r]=function ye(c){const r=function xe(c){const r=c.split("."),i=[];let g="";for(const f of r)g+=f,g.endsWith("\\")?g=g.slice(0,-1)+".":(i.push(g),g="");return i}(c);return i=>{for(const g of r){if(""===g)break;i=i&&i[g]}return i}}(r)))(c)}function Ft(c){return c.charAt(0).toUpperCase()+c.slice(1)}const ze=c=>typeof c<"u",Zt=c=>"function"==typeof c,wt=(c,r)=>{if(c.size!==r.size)return!1;for(const i of c)if(!r.has(i))return!1;return!0},K=Math.PI,bt=2*K,At=bt+K,tt=Number.POSITIVE_INFINITY,St=K/180,Ut=K/2,Ue=K/4,oe=2*K/3,Yt=Math.log10,Ge=Math.sign;function pe(c){const r=Math.round(c);c=Ye(c,r,c/1e3)?r:c;const i=Math.pow(10,Math.floor(Yt(c))),g=c/i;return(g<=1?1:g<=2?2:g<=5?5:10)*i}function pt(c){return!isNaN(parseFloat(c))&&isFinite(c)}function Ye(c,r,i){return Math.abs(c-r)<i}function In(c,r,i){let g,f,v;for(g=0,f=c.length;g<f;g++)v=c[g][i],isNaN(v)||(r.min=Math.min(r.min,v),r.max=Math.max(r.max,v))}function Hn(c){return c*(K/180)}function Ae(c){return c*(180/K)}function Ln(c){if(!gt(c))return;let r=1,i=0;for(;Math.round(c*r)/r!==c;)r*=10,i++;return i}function qt(c,r){const i=r.x-c.x,g=r.y-c.y,f=Math.sqrt(i*i+g*g);let v=Math.atan2(g,i);return v<-.5*K&&(v+=bt),{angle:v,distance:f}}function U(c,r){return Math.sqrt(Math.pow(r.x-c.x,2)+Math.pow(r.y-c.y,2))}function xt(c,r){return(c-r+At)%bt-K}function It(c){return(c%bt+bt)%bt}function we(c,r,i,g){const f=It(c),v=It(r),w=It(i),L=It(v-f),N=It(w-f),Q=It(f-v),kt=It(f-w);return f===v||f===w||g&&v===w||L>N&&Q<kt}function Ce(c,r,i){return Math.max(r,Math.min(i,c))}function de(c,r,i,g=1e-6){return c>=Math.min(r,i)-g&&c<=Math.max(r,i)+g}function on(c,r,i){i=i||(w=>c[w]<r);let v,g=c.length-1,f=0;for(;g-f>1;)v=f+g>>1,i(v)?f=v:g=v;return{lo:f,hi:g}}const gn=(c,r,i,g)=>on(c,i,g?f=>c[f][r]<=i:f=>c[f][r]<i),Ie=(c,r,i)=>on(c,i,g=>c[g][r]>=i),Cn=["push","pop","shift","splice","unshift"];function fo(c,r){const i=c._chartjs;if(!i)return;const g=i.listeners,f=g.indexOf(r);-1!==f&&g.splice(f,1),!(g.length>0)&&(Cn.forEach(v=>{delete c[v]}),delete c._chartjs)}function Eo(c){const r=new Set;let i,g;for(i=0,g=c.length;i<g;++i)r.add(c[i]);return r.size===g?c:Array.from(r)}const bo=typeof window>"u"?function(c){return c()}:window.requestAnimationFrame;function po(c,r,i){const g=i||(w=>Array.prototype.slice.call(w));let f=!1,v=[];return function(...w){v=g(w),f||(f=!0,bo.call(window,()=>{f=!1,c.apply(r,v)}))}}const Lo=c=>"start"===c?"left":"end"===c?"right":"center",te=(c,r,i)=>"start"===c?r:"end"===c?i:(r+i)/2;function Mt(c,r,i){const g=r.length;let f=0,v=g;if(c._sorted){const{iScale:w,_parsed:L}=c,N=w.axis,{min:Q,max:kt,minDefined:Xt,maxDefined:je}=w.getUserBounds();Xt&&(f=Ce(Math.min(gn(L,w.axis,Q).lo,i?g:gn(r,N,w.getPixelForValue(Q)).lo),0,g-1)),v=je?Ce(Math.max(gn(L,w.axis,kt,!0).hi+1,i?0:gn(r,N,w.getPixelForValue(kt),!0).hi+1),f,g)-f:g-f}return{start:f,count:v}}function ee(c){const{xScale:r,yScale:i,_scaleRanges:g}=c,f={xmin:r.min,xmax:r.max,ymin:i.min,ymax:i.max};if(!g)return c._scaleRanges=f,!0;const v=g.xmin!==r.min||g.xmax!==r.max||g.ymin!==i.min||g.ymax!==i.max;return Object.assign(g,f),v}const en=c=>0===c||1===c,ro=(c,r,i)=>-Math.pow(2,10*(c-=1))*Math.sin((c-r)*bt/i),qo=(c,r,i)=>Math.pow(2,-10*c)*Math.sin((c-r)*bt/i)+1,pi={linear:c=>c,easeInQuad:c=>c*c,easeOutQuad:c=>-c*(c-2),easeInOutQuad:c=>(c/=.5)<1?.5*c*c:-.5*(--c*(c-2)-1),easeInCubic:c=>c*c*c,easeOutCubic:c=>(c-=1)*c*c+1,easeInOutCubic:c=>(c/=.5)<1?.5*c*c*c:.5*((c-=2)*c*c+2),easeInQuart:c=>c*c*c*c,easeOutQuart:c=>-((c-=1)*c*c*c-1),easeInOutQuart:c=>(c/=.5)<1?.5*c*c*c*c:-.5*((c-=2)*c*c*c-2),easeInQuint:c=>c*c*c*c*c,easeOutQuint:c=>(c-=1)*c*c*c*c+1,easeInOutQuint:c=>(c/=.5)<1?.5*c*c*c*c*c:.5*((c-=2)*c*c*c*c+2),easeInSine:c=>1-Math.cos(c*Ut),easeOutSine:c=>Math.sin(c*Ut),easeInOutSine:c=>-.5*(Math.cos(K*c)-1),easeInExpo:c=>0===c?0:Math.pow(2,10*(c-1)),easeOutExpo:c=>1===c?1:1-Math.pow(2,-10*c),easeInOutExpo:c=>en(c)?c:c<.5?.5*Math.pow(2,10*(2*c-1)):.5*(2-Math.pow(2,-10*(2*c-1))),easeInCirc:c=>c>=1?c:-(Math.sqrt(1-c*c)-1),easeOutCirc:c=>Math.sqrt(1-(c-=1)*c),easeInOutCirc:c=>(c/=.5)<1?-.5*(Math.sqrt(1-c*c)-1):.5*(Math.sqrt(1-(c-=2)*c)+1),easeInElastic:c=>en(c)?c:ro(c,.075,.3),easeOutElastic:c=>en(c)?c:qo(c,.075,.3),easeInOutElastic:c=>en(c)?c:c<.5?.5*ro(2*c,.1125,.45):.5+.5*qo(2*c-1,.1125,.45),easeInBack:c=>c*c*(2.70158*c-1.70158),easeOutBack:c=>(c-=1)*c*(2.70158*c+1.70158)+1,easeInOutBack(c){let r=1.70158;return(c/=.5)<1?c*c*((1+(r*=1.525))*c-r)*.5:.5*((c-=2)*c*((1+(r*=1.525))*c+r)+2)},easeInBounce:c=>1-pi.easeOutBounce(1-c),easeOutBounce:c=>c<1/2.75?7.5625*c*c:c<2/2.75?7.5625*(c-=1.5/2.75)*c+.75:c<2.5/2.75?7.5625*(c-=2.25/2.75)*c+.9375:7.5625*(c-=2.625/2.75)*c+.984375,easeInOutBounce:c=>c<.5?.5*pi.easeInBounce(2*c):.5*pi.easeOutBounce(2*c-1)+.5};function Vi(c){return c+.5|0}const Wo=(c,r,i)=>Math.max(Math.min(c,i),r);function Ti(c){return Wo(Vi(2.55*c),0,255)}function Oo(c){return Wo(Vi(255*c),0,255)}function Qi(c){return Wo(Vi(c/2.55)/100,0,1)}function or(c){return Wo(Vi(100*c),0,100)}const Pi={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},nn=[..."0123456789ABCDEF"],Ke=c=>nn[15&c],Ne=c=>nn[(240&c)>>4]+nn[15&c],yn=c=>(240&c)>>4==(15&c);const Rn=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function _o(c,r,i){const g=r*Math.min(i,1-i),f=(v,w=(v+c/30)%12)=>i-g*Math.max(Math.min(w-3,9-w,1),-1);return[f(0),f(8),f(4)]}function Kn(c,r,i){const g=(f,v=(f+c/60)%6)=>i-i*r*Math.max(Math.min(v,4-v,1),0);return[g(5),g(3),g(1)]}function Ao(c,r,i){const g=_o(c,1,.5);let f;for(r+i>1&&(f=1/(r+i),r*=f,i*=f),f=0;f<3;f++)g[f]*=1-r-i,g[f]+=r;return g}function xi(c){const i=c.r/255,g=c.g/255,f=c.b/255,v=Math.max(i,g,f),w=Math.min(i,g,f),L=(v+w)/2;let N,Q,kt;return v!==w&&(kt=v-w,Q=L>.5?kt/(2-v-w):kt/(v+w),N=function Zo(c,r,i,g,f){return c===f?(r-i)/g+(r<i?6:0):r===f?(i-c)/g+2:(c-r)/g+4}(i,g,f,kt,v),N=60*N+.5),[0|N,Q||0,L]}function zo(c,r,i,g){return(Array.isArray(r)?c(r[0],r[1],r[2]):c(r,i,g)).map(Oo)}function ei(c,r,i){return zo(_o,c,r,i)}function $i(c){return(c%360+360)%360}const Yn={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},H={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let Pe;const Go=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/,pn=c=>c<=.0031308?12.92*c:1.055*Math.pow(c,1/2.4)-.055,hn=c=>c<=.04045?c/12.92:Math.pow((c+.055)/1.055,2.4);function Le(c,r,i){if(c){let g=xi(c);g[r]=Math.max(0,Math.min(g[r]+g[r]*i,0===r?360:1)),g=ei(g),c.r=g[0],c.g=g[1],c.b=g[2]}}function fn(c,r){return c&&Object.assign(r||{},c)}function Dn(c){var r={r:0,g:0,b:0,a:255};return Array.isArray(c)?c.length>=3&&(r={r:c[0],g:c[1],b:c[2],a:255},c.length>3&&(r.a=Oo(c[3]))):(r=fn(c,{r:0,g:0,b:0,a:1})).a=Oo(r.a),r}function Zn(c){return"r"===c.charAt(0)?function Wt(c){const r=Go.exec(c);let g,f,v,i=255;if(r){if(r[7]!==g){const w=+r[7];i=r[8]?Ti(w):Wo(255*w,0,255)}return g=+r[1],f=+r[3],v=+r[5],g=255&(r[2]?Ti(g):Wo(g,0,255)),f=255&(r[4]?Ti(f):Wo(f,0,255)),v=255&(r[6]?Ti(v):Wo(v,0,255)),{r:g,g:f,b:v,a:i}}}(c):function Ui(c){const r=Rn.exec(c);let g,i=255;if(!r)return;r[5]!==g&&(i=r[6]?Ti(+r[5]):Oo(+r[5]));const f=$i(+r[2]),v=+r[3]/100,w=+r[4]/100;return g="hwb"===r[1]?function ci(c,r,i){return zo(Ao,c,r,i)}(f,v,w):"hsv"===r[1]?function Xi(c,r,i){return zo(Kn,c,r,i)}(f,v,w):ei(f,v,w),{r:g[0],g:g[1],b:g[2],a:i}}(c)}class ao{constructor(r){if(r instanceof ao)return r;const i=typeof r;let g;"object"===i?g=Dn(r):"string"===i&&(g=function _e(c){var i,r=c.length;return"#"===c[0]&&(4===r||5===r?i={r:255&17*Pi[c[1]],g:255&17*Pi[c[2]],b:255&17*Pi[c[3]],a:5===r?17*Pi[c[4]]:255}:(7===r||9===r)&&(i={r:Pi[c[1]]<<4|Pi[c[2]],g:Pi[c[3]]<<4|Pi[c[4]],b:Pi[c[5]]<<4|Pi[c[6]],a:9===r?Pi[c[7]]<<4|Pi[c[8]]:255})),i}(r)||function ln(c){Pe||(Pe=function vt(){const c={},r=Object.keys(H),i=Object.keys(Yn);let g,f,v,w,L;for(g=0;g<r.length;g++){for(w=L=r[g],f=0;f<i.length;f++)v=i[f],L=L.replace(v,Yn[v]);v=parseInt(H[w],16),c[L]=[v>>16&255,v>>8&255,255&v]}return c}(),Pe.transparent=[0,0,0,0]);const r=Pe[c.toLowerCase()];return r&&{r:r[0],g:r[1],b:r[2],a:4===r.length?r[3]:255}}(r)||Zn(r)),this._rgb=g,this._valid=!!g}get valid(){return this._valid}get rgb(){var r=fn(this._rgb);return r&&(r.a=Qi(r.a)),r}set rgb(r){this._rgb=Dn(r)}rgbString(){return this._valid?function Se(c){return c&&(c.a<255?`rgba(${c.r}, ${c.g}, ${c.b}, ${Qi(c.a)})`:`rgb(${c.r}, ${c.g}, ${c.b})`)}(this._rgb):void 0}hexString(){return this._valid?function kn(c){var r=(c=>yn(c.r)&&yn(c.g)&&yn(c.b)&&yn(c.a))(c)?Ke:Ne;return c?"#"+r(c.r)+r(c.g)+r(c.b)+((c,r)=>c<255?r(c):"")(c.a,r):void 0}(this._rgb):void 0}hslString(){return this._valid?function Te(c){if(!c)return;const r=xi(c),i=r[0],g=or(r[1]),f=or(r[2]);return c.a<255?`hsla(${i}, ${g}%, ${f}%, ${Qi(c.a)})`:`hsl(${i}, ${g}%, ${f}%)`}(this._rgb):void 0}mix(r,i){if(r){const g=this.rgb,f=r.rgb;let v;const w=i===v?.5:i,L=2*w-1,N=g.a-f.a,Q=((L*N==-1?L:(L+N)/(1+L*N))+1)/2;v=1-Q,g.r=255&Q*g.r+v*f.r+.5,g.g=255&Q*g.g+v*f.g+.5,g.b=255&Q*g.b+v*f.b+.5,g.a=w*g.a+(1-w)*f.a,this.rgb=g}return this}interpolate(r,i){return r&&(this._rgb=function Nn(c,r,i){const g=hn(Qi(c.r)),f=hn(Qi(c.g)),v=hn(Qi(c.b));return{r:Oo(pn(g+i*(hn(Qi(r.r))-g))),g:Oo(pn(f+i*(hn(Qi(r.g))-f))),b:Oo(pn(v+i*(hn(Qi(r.b))-v))),a:c.a+i*(r.a-c.a)}}(this._rgb,r._rgb,i)),this}clone(){return new ao(this.rgb)}alpha(r){return this._rgb.a=Oo(r),this}clearer(r){return this._rgb.a*=1-r,this}greyscale(){const r=this._rgb,i=Vi(.3*r.r+.59*r.g+.11*r.b);return r.r=r.g=r.b=i,this}opaquer(r){return this._rgb.a*=1+r,this}negate(){const r=this._rgb;return r.r=255-r.r,r.g=255-r.g,r.b=255-r.b,this}lighten(r){return Le(this._rgb,2,r),this}darken(r){return Le(this._rgb,2,-r),this}saturate(r){return Le(this._rgb,1,r),this}desaturate(r){return Le(this._rgb,1,-r),this}rotate(r){return function mr(c,r){var i=xi(c);i[0]=$i(i[0]+r),i=ei(i),c.r=i[0],c.g=i[1],c.b=i[2]}(this._rgb,r),this}}function Bo(c){return new ao(c)}function ii(c){if(c&&"object"==typeof c){const r=c.toString();return"[object CanvasPattern]"===r||"[object CanvasGradient]"===r}return!1}function Bi(c){return ii(c)?c:Bo(c)}function hr(c){return ii(c)?c:Bo(c).saturate(.5).darken(.1).hexString()}const Mr=Object.create(null),ra=Object.create(null);function jr(c,r){if(!r)return c;const i=r.split(".");for(let g=0,f=i.length;g<f;++g){const v=i[g];c=c[v]||(c[v]=Object.create(null))}return c}function pa(c,r,i){return"string"==typeof r?jt(jr(c,r),i):jt(jr(c,""),r)}var Ii=new class aa{constructor(r){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=i=>i.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(i,g)=>hr(g.backgroundColor),this.hoverBorderColor=(i,g)=>hr(g.borderColor),this.hoverColor=(i,g)=>hr(g.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(r)}set(r,i){return pa(this,r,i)}get(r){return jr(this,r)}describe(r,i){return pa(ra,r,i)}override(r,i){return pa(Mr,r,i)}route(r,i,g,f){const v=jr(this,r),w=jr(this,g),L="_"+i;Object.defineProperties(v,{[L]:{value:v[i],writable:!0},[i]:{enumerable:!0,get(){const N=this[L],Q=w[f];return nt(N)?Object.assign({},Q,N):ot(N,Q)},set(N){this[L]=N}}})}}({_scriptable:c=>!c.startsWith("on"),_indexable:c=>"events"!==c,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});function Zr(c,r,i,g,f){let v=r[f];return v||(v=r[f]=c.measureText(f).width,i.push(f)),v>g&&(g=v),g}function ma(c,r,i,g){let f=(g=g||{}).data=g.data||{},v=g.garbageCollect=g.garbageCollect||[];g.font!==r&&(f=g.data={},v=g.garbageCollect=[],g.font=r),c.save(),c.font=r;let w=0;const L=i.length;let N,Q,kt,Xt,je;for(N=0;N<L;N++)if(Xt=i[N],null!=Xt&&!0!==mt(Xt))w=Zr(c,f,v,w,Xt);else if(mt(Xt))for(Q=0,kt=Xt.length;Q<kt;Q++)je=Xt[Q],null!=je&&!mt(je)&&(w=Zr(c,f,v,w,je));c.restore();const $e=v.length/2;if($e>i.length){for(N=0;N<$e;N++)delete f[v[N]];v.splice(0,$e)}return w}function Oa(c,r,i){const g=c.currentDevicePixelRatio,f=0!==i?Math.max(i/2,.5):0;return Math.round((r-f)*g)/g+f}function is(c,r){(r=r||c.getContext("2d")).save(),r.resetTransform(),r.clearRect(0,0,c.width,c.height),r.restore()}function fs(c,r,i,g){sa(c,r,i,g,null)}function sa(c,r,i,g,f){let v,w,L,N,Q,kt;const Xt=r.pointStyle,je=r.rotation,$e=r.radius;let Xe=(je||0)*St;if(Xt&&"object"==typeof Xt&&(v=Xt.toString(),"[object HTMLImageElement]"===v||"[object HTMLCanvasElement]"===v))return c.save(),c.translate(i,g),c.rotate(Xe),c.drawImage(Xt,-Xt.width/2,-Xt.height/2,Xt.width,Xt.height),void c.restore();if(!(isNaN($e)||$e<=0)){switch(c.beginPath(),Xt){default:f?c.ellipse(i,g,f/2,$e,0,0,bt):c.arc(i,g,$e,0,bt),c.closePath();break;case"triangle":c.moveTo(i+Math.sin(Xe)*$e,g-Math.cos(Xe)*$e),Xe+=oe,c.lineTo(i+Math.sin(Xe)*$e,g-Math.cos(Xe)*$e),Xe+=oe,c.lineTo(i+Math.sin(Xe)*$e,g-Math.cos(Xe)*$e),c.closePath();break;case"rectRounded":Q=.516*$e,N=$e-Q,w=Math.cos(Xe+Ue)*N,L=Math.sin(Xe+Ue)*N,c.arc(i-w,g-L,Q,Xe-K,Xe-Ut),c.arc(i+L,g-w,Q,Xe-Ut,Xe),c.arc(i+w,g+L,Q,Xe,Xe+Ut),c.arc(i-L,g+w,Q,Xe+Ut,Xe+K),c.closePath();break;case"rect":if(!je){N=Math.SQRT1_2*$e,kt=f?f/2:N,c.rect(i-kt,g-N,2*kt,2*N);break}Xe+=Ue;case"rectRot":w=Math.cos(Xe)*$e,L=Math.sin(Xe)*$e,c.moveTo(i-w,g-L),c.lineTo(i+L,g-w),c.lineTo(i+w,g+L),c.lineTo(i-L,g+w),c.closePath();break;case"crossRot":Xe+=Ue;case"cross":w=Math.cos(Xe)*$e,L=Math.sin(Xe)*$e,c.moveTo(i-w,g-L),c.lineTo(i+w,g+L),c.moveTo(i+L,g-w),c.lineTo(i-L,g+w);break;case"star":w=Math.cos(Xe)*$e,L=Math.sin(Xe)*$e,c.moveTo(i-w,g-L),c.lineTo(i+w,g+L),c.moveTo(i+L,g-w),c.lineTo(i-L,g+w),Xe+=Ue,w=Math.cos(Xe)*$e,L=Math.sin(Xe)*$e,c.moveTo(i-w,g-L),c.lineTo(i+w,g+L),c.moveTo(i+L,g-w),c.lineTo(i-L,g+w);break;case"line":w=f?f/2:Math.cos(Xe)*$e,L=Math.sin(Xe)*$e,c.moveTo(i-w,g-L),c.lineTo(i+w,g+L);break;case"dash":c.moveTo(i,g),c.lineTo(i+Math.cos(Xe)*$e,g+Math.sin(Xe)*$e)}c.fill(),r.borderWidth>0&&c.stroke()}}function la(c,r,i){return i=i||.5,!r||c&&c.x>r.left-i&&c.x<r.right+i&&c.y>r.top-i&&c.y<r.bottom+i}function Ci(c,r){c.save(),c.beginPath(),c.rect(r.left,r.top,r.right-r.left,r.bottom-r.top),c.clip()}function Cr(c){c.restore()}function xa(c,r,i,g,f){if(!r)return c.lineTo(i.x,i.y);if("middle"===f){const v=(r.x+i.x)/2;c.lineTo(v,r.y),c.lineTo(v,i.y)}else"after"===f!=!!g?c.lineTo(r.x,i.y):c.lineTo(i.x,r.y);c.lineTo(i.x,i.y)}function wa(c,r,i,g){if(!r)return c.lineTo(i.x,i.y);c.bezierCurveTo(g?r.cp1x:r.cp2x,g?r.cp1y:r.cp2y,g?i.cp2x:i.cp1x,g?i.cp2y:i.cp1y,i.x,i.y)}function Pr(c,r,i,g,f,v={}){const w=mt(r)?r:[r],L=v.strokeWidth>0&&""!==v.strokeColor;let N,Q;for(c.save(),c.font=f.string,function Di(c,r){r.translation&&c.translate(r.translation[0],r.translation[1]),et(r.rotation)||c.rotate(r.rotation),r.color&&(c.fillStyle=r.color),r.textAlign&&(c.textAlign=r.textAlign),r.textBaseline&&(c.textBaseline=r.textBaseline)}(c,v),N=0;N<w.length;++N)Q=w[N],L&&(v.strokeColor&&(c.strokeStyle=v.strokeColor),et(v.strokeWidth)||(c.lineWidth=v.strokeWidth),c.strokeText(Q,i,g,v.maxWidth)),c.fillText(Q,i,g,v.maxWidth),Jr(c,i,g,Q,v),g+=f.lineHeight;c.restore()}function Jr(c,r,i,g,f){if(f.strikethrough||f.underline){const v=c.measureText(g),w=r-v.actualBoundingBoxLeft,L=r+v.actualBoundingBoxRight,N=i-v.actualBoundingBoxAscent,Q=i+v.actualBoundingBoxDescent,kt=f.strikethrough?(N+Q)/2:Q;c.strokeStyle=c.fillStyle,c.beginPath(),c.lineWidth=f.decorationWidth||2,c.moveTo(w,kt),c.lineTo(L,kt),c.stroke()}}function Hr(c,r){const{x:i,y:g,w:f,h:v,radius:w}=r;c.arc(i+w.topLeft,g+w.topLeft,w.topLeft,-Ut,K,!0),c.lineTo(i,g+v-w.bottomLeft),c.arc(i+w.bottomLeft,g+v-w.bottomLeft,w.bottomLeft,K,Ut,!0),c.lineTo(i+f-w.bottomRight,g+v),c.arc(i+f-w.bottomRight,g+v-w.bottomRight,w.bottomRight,Ut,0,!0),c.lineTo(i+f,g+w.topRight),c.arc(i+f-w.topRight,g+w.topRight,w.topRight,0,-Ut,!0),c.lineTo(i+w.topLeft,g)}const Aa=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),Gr=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function Ia(c,r){const i=(""+c).match(Aa);if(!i||"normal"===i[1])return 1.2*r;switch(c=+i[2],i[3]){case"px":return c;case"%":c/=100}return r*c}const za=c=>+c||0;function _s(c,r){const i={},g=nt(r),f=g?Object.keys(r):r,v=nt(c)?g?w=>ot(c[w],c[r[w]]):w=>c[w]:()=>c;for(const w of f)i[w]=za(v(w));return i}function ir(c){return _s(c,{top:"y",right:"x",bottom:"y",left:"x"})}function Zi(c){return _s(c,["topLeft","topRight","bottomLeft","bottomRight"])}function wi(c){const r=ir(c);return r.width=r.left+r.right,r.height=r.top+r.bottom,r}function Lr(c,r){let i=ot((c=c||{}).size,(r=r||Ii.font).size);"string"==typeof i&&(i=parseInt(i,10));let g=ot(c.style,r.style);g&&!(""+g).match(Gr)&&(console.warn('Invalid font style specified: "'+g+'"'),g="");const f={family:ot(c.family,r.family),lineHeight:Ia(ot(c.lineHeight,r.lineHeight),i),size:i,style:g,weight:ot(c.weight,r.weight),string:""};return f.string=function os(c){return!c||et(c.size)||et(c.family)?null:(c.style?c.style+" ":"")+(c.weight?c.weight+" ":"")+c.size+"px "+c.family}(f),f}function Ca(c,r,i,g){let v,w,L,f=!0;for(v=0,w=c.length;v<w;++v)if(L=c[v],void 0!==L&&(void 0!==r&&"function"==typeof L&&(L=L(r),f=!1),void 0!==i&&mt(L)&&(L=L[i%L.length],f=!1),void 0!==L))return g&&!f&&(g.cacheable=!1),L}function va(c,r){return Object.assign(Object.create(c),r)}function Or(c,r=[""],i=c,g,f=(()=>c[0])){ze(g)||(g=Oi("_fallback",c));const v={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:c,_rootScopes:i,_fallback:g,_getTarget:f,override:w=>Or([w,...c],r,i,g)};return new Proxy(v,{deleteProperty:(w,L)=>(delete w[L],delete w._keys,delete c[0][L],!0),get:(w,L)=>Tr(w,L,()=>function ya(c,r,i,g){let f;for(const v of r)if(f=Oi(Fs(v,c),i),ze(f))return na(c,f)?ka(i,g,c,f):f}(L,r,c,w)),getOwnPropertyDescriptor:(w,L)=>Reflect.getOwnPropertyDescriptor(w._scopes[0],L),getPrototypeOf:()=>Reflect.getPrototypeOf(c[0]),has:(w,L)=>Da(w).includes(L),ownKeys:w=>Da(w),set(w,L,N){const Q=w._storage||(w._storage=f());return w[L]=Q[L]=N,delete w._keys,!0}})}function ur(c,r,i,g){const f={_cacheable:!1,_proxy:c,_context:r,_subProxy:i,_stack:new Set,_descriptors:Ra(c,g),setContext:v=>ur(c,v,i,g),override:v=>ur(c.override(v),r,i,g)};return new Proxy(f,{deleteProperty:(v,w)=>(delete v[w],delete c[w],!0),get:(v,w,L)=>Tr(v,w,()=>function Ua(c,r,i){const{_proxy:g,_context:f,_subProxy:v,_descriptors:w}=c;let L=g[r];return Zt(L)&&w.isScriptable(r)&&(L=function Fa(c,r,i,g){const{_proxy:f,_context:v,_subProxy:w,_stack:L}=i;if(L.has(c))throw new Error("Recursion detected: "+Array.from(L).join("->")+"->"+c);return L.add(c),r=r(v,w||g),L.delete(c),na(c,r)&&(r=ka(f._scopes,f,c,r)),r}(r,L,c,i)),mt(L)&&L.length&&(L=function zr(c,r,i,g){const{_proxy:f,_context:v,_subProxy:w,_descriptors:L}=i;if(ze(v.index)&&g(c))r=r[v.index%r.length];else if(nt(r[0])){const N=r,Q=f._scopes.filter(kt=>kt!==N);r=[];for(const kt of N){const Xt=ka(Q,f,c,kt);r.push(ur(Xt,v,w&&w[c],L))}}return r}(r,L,c,w.isIndexable)),na(r,L)&&(L=ur(L,f,v&&v[r],w)),L}(v,w,L)),getOwnPropertyDescriptor:(v,w)=>v._descriptors.allKeys?Reflect.has(c,w)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(c,w),getPrototypeOf:()=>Reflect.getPrototypeOf(c),has:(v,w)=>Reflect.has(c,w),ownKeys:()=>Reflect.ownKeys(c),set:(v,w,L)=>(c[w]=L,delete v[w],!0)})}function Ra(c,r={scriptable:!0,indexable:!0}){const{_scriptable:i=r.scriptable,_indexable:g=r.indexable,_allKeys:f=r.allKeys}=c;return{allKeys:f,scriptable:i,indexable:g,isScriptable:Zt(i)?i:()=>i,isIndexable:Zt(g)?g:()=>g}}const Fs=(c,r)=>c?c+Ft(r):r,na=(c,r)=>nt(r)&&"adapters"!==c&&(null===Object.getPrototypeOf(r)||r.constructor===Object);function Tr(c,r,i){if(Object.prototype.hasOwnProperty.call(c,r))return c[r];const g=i();return c[r]=g,g}function vr(c,r,i){return Zt(c)?c(r,i):c}const bs=(c,r)=>!0===c?r:"string"==typeof c?Vt(r,c):void 0;function Qr(c,r,i,g,f){for(const v of r){const w=bs(i,v);if(w){c.add(w);const L=vr(w._fallback,i,f);if(ze(L)&&L!==i&&L!==g)return L}else if(!1===w&&ze(g)&&i!==g)return null}return!1}function ka(c,r,i,g){const f=r._rootScopes,v=vr(r._fallback,i,g),w=[...c,...f],L=new Set;L.add(g);let N=wr(L,w,i,v||i,g);return!(null===N||ze(v)&&v!==i&&(N=wr(L,w,v,N,g),null===N))&&Or(Array.from(L),[""],f,v,()=>function kr(c,r,i){const g=c._getTarget();r in g||(g[r]={});const f=g[r];return mt(f)&&nt(i)?i:f}(r,i,g))}function wr(c,r,i,g,f){for(;i;)i=Qr(c,r,i,g,f);return i}function Oi(c,r){for(const i of r){if(!i)continue;const g=i[c];if(ze(g))return g}}function Da(c){let r=c._keys;return r||(r=c._keys=function Ms(c){const r=new Set;for(const i of c)for(const g of Object.keys(i).filter(f=>!f.startsWith("_")))r.add(g);return Array.from(r)}(c._scopes)),r}function ca(c,r,i,g){const{iScale:f}=c,{key:v="r"}=this._parsing,w=new Array(g);let L,N,Q,kt;for(L=0,N=g;L<N;++L)Q=L+i,kt=r[Q],w[L]={r:f.parse(Vt(kt,v),Q)};return w}const Ns=Number.EPSILON||1e-14,ai=(c,r)=>r<c.length&&!c[r].skip&&c[r],$a=c=>"x"===c?"y":"x";function Ys(c,r,i,g){const f=c.skip?r:c,v=r,w=i.skip?r:i,L=U(v,f),N=U(w,v);let Q=L/(L+N),kt=N/(L+N);Q=isNaN(Q)?0:Q,kt=isNaN(kt)?0:kt;const Xt=g*Q,je=g*kt;return{previous:{x:v.x-Xt*(w.x-f.x),y:v.y-Xt*(w.y-f.y)},next:{x:v.x+je*(w.x-f.x),y:v.y+je*(w.y-f.y)}}}function F(c,r,i){return Math.max(Math.min(c,i),r)}function R(c,r,i,g,f){let v,w,L,N;if(r.spanGaps&&(c=c.filter(Q=>!Q.skip)),"monotone"===r.cubicInterpolationMode)!function Li(c,r="x"){const i=$a(r),g=c.length,f=Array(g).fill(0),v=Array(g);let w,L,N,Q=ai(c,0);for(w=0;w<g;++w)if(L=N,N=Q,Q=ai(c,w+1),N){if(Q){const kt=Q[r]-N[r];f[w]=0!==kt?(Q[i]-N[i])/kt:0}v[w]=L?Q?Ge(f[w-1])!==Ge(f[w])?0:(f[w-1]+f[w])/2:f[w-1]:f[w]}(function pl(c,r,i){const g=c.length;let f,v,w,L,N,Q=ai(c,0);for(let kt=0;kt<g-1;++kt)if(N=Q,Q=ai(c,kt+1),N&&Q){if(Ye(r[kt],0,Ns)){i[kt]=i[kt+1]=0;continue}f=i[kt]/r[kt],v=i[kt+1]/r[kt],L=Math.pow(f,2)+Math.pow(v,2),!(L<=9)&&(w=3/Math.sqrt(L),i[kt]=f*w*r[kt],i[kt+1]=v*w*r[kt])}})(c,f,v),function ko(c,r,i="x"){const g=$a(i),f=c.length;let v,w,L,N=ai(c,0);for(let Q=0;Q<f;++Q){if(w=L,L=N,N=ai(c,Q+1),!L)continue;const kt=L[i],Xt=L[g];w&&(v=(kt-w[i])/3,L[`cp1${i}`]=kt-v,L[`cp1${g}`]=Xt-v*r[Q]),N&&(v=(N[i]-kt)/3,L[`cp2${i}`]=kt+v,L[`cp2${g}`]=Xt+v*r[Q])}}(c,v,r)}(c,f);else{let Q=g?c[c.length-1]:c[0];for(v=0,w=c.length;v<w;++v)L=c[v],N=Ys(Q,L,c[Math.min(v+1,w-(g?0:1))%w],r.tension),L.cp1x=N.previous.x,L.cp1y=N.previous.y,L.cp2x=N.next.x,L.cp2y=N.next.y,Q=L}r.capBezierPoints&&function Dt(c,r){let i,g,f,v,w,L=la(c[0],r);for(i=0,g=c.length;i<g;++i)w=v,v=L,L=i<g-1&&la(c[i+1],r),v&&(f=c[i],w&&(f.cp1x=F(f.cp1x,r.left,r.right),f.cp1y=F(f.cp1y,r.top,r.bottom)),L&&(f.cp2x=F(f.cp2x,r.left,r.right),f.cp2y=F(f.cp2y,r.top,r.bottom)))}(c,i)}function yt(){return typeof window<"u"&&typeof document<"u"}function Oe(c){let r=c.parentNode;return r&&"[object ShadowRoot]"===r.toString()&&(r=r.host),r}function Gn(c,r,i){let g;return"string"==typeof c?(g=parseInt(c,10),-1!==c.indexOf("%")&&(g=g/100*r.parentNode[i])):g=c,g}const Jo=c=>window.getComputedStyle(c,null),Hi=["top","right","bottom","left"];function ft(c,r,i){const g={};i=i?"-"+i:"";for(let f=0;f<4;f++){const v=Hi[f];g[v]=parseFloat(c[r+"-"+v+i])||0}return g.width=g.left+g.right,g.height=g.top+g.bottom,g}function ie(c,r){if("native"in c)return c;const{canvas:i,currentDevicePixelRatio:g}=r,f=Jo(i),v="border-box"===f.boxSizing,w=ft(f,"padding"),L=ft(f,"border","width"),{x:N,y:Q,box:kt}=function it(c,r){const i=c.touches,g=i&&i.length?i[0]:c,{offsetX:f,offsetY:v}=g;let L,N,w=!1;if(((c,r,i)=>(c>0||r>0)&&(!i||!i.shadowRoot))(f,v,c.target))L=f,N=v;else{const Q=r.getBoundingClientRect();L=g.clientX-Q.left,N=g.clientY-Q.top,w=!0}return{x:L,y:N,box:w}}(c,i),Xt=w.left+(kt&&L.left),je=w.top+(kt&&L.top);let{width:$e,height:Xe}=r;return v&&($e-=w.width+L.width,Xe-=w.height+L.height),{x:Math.round((N-Xt)/$e*i.width/g),y:Math.round((Q-je)/Xe*i.height/g)}}const Ko=c=>Math.round(10*c)/10;function cr(c,r,i){const g=r||1,f=Math.floor(c.height*g),v=Math.floor(c.width*g);c.height=f/g,c.width=v/g;const w=c.canvas;return w.style&&(i||!w.style.height&&!w.style.width)&&(w.style.height=`${c.height}px`,w.style.width=`${c.width}px`),(c.currentDevicePixelRatio!==g||w.height!==f||w.width!==v)&&(c.currentDevicePixelRatio=g,w.height=f,w.width=v,c.ctx.setTransform(g,0,0,g,0,0),!0)}const Sa=function(){let c=!1;try{const r={get passive(){return c=!0,!1}};window.addEventListener("test",null,r),window.removeEventListener("test",null,r)}catch{}return c}();function Ka(c,r){const i=function ui(c,r){return Jo(c).getPropertyValue(r)}(c,r),g=i&&i.match(/^(\d+)(\.\d+)?px$/);return g?+g[1]:void 0}function gs(c,r,i,g){return{x:c.x+i*(r.x-c.x),y:c.y+i*(r.y-c.y)}}function Cs(c,r,i,g){return{x:c.x+i*(r.x-c.x),y:"middle"===g?i<.5?c.y:r.y:"after"===g?i<1?c.y:r.y:i>0?r.y:c.y}}function Vs(c,r,i,g){const f={x:c.cp2x,y:c.cp2y},v={x:r.cp1x,y:r.cp1y},w=gs(c,f,i),L=gs(f,v,i),N=gs(v,r,i),Q=gs(w,L,i),kt=gs(L,N,i);return gs(Q,kt,i)}const qa=new Map;function da(c,r,i){return function Za(c,r){r=r||{};const i=c+JSON.stringify(r);let g=qa.get(i);return g||(g=new Intl.NumberFormat(c,r),qa.set(i,g)),g}(r,i).format(c)}function $r(c,r,i){return c?function(c,r){return{x:i=>c+c+r-i,setWidth(i){r=i},textAlign:i=>"center"===i?i:"right"===i?"left":"right",xPlus:(i,g)=>i-g,leftForLtr:(i,g)=>i-g}}(r,i):{x:c=>c,setWidth(c){},textAlign:c=>c,xPlus:(c,r)=>c+r,leftForLtr:(c,r)=>c}}function Wa(c,r){let i,g;("ltr"===r||"rtl"===r)&&(i=c.canvas.style,g=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",r,"important"),c.prevTextDirection=g)}function jl(c,r){void 0!==r&&(delete c.prevTextDirection,c.canvas.style.setProperty("direction",r[0],r[1]))}function ml(c){return"angle"===c?{between:we,compare:xt,normalize:It}:{between:de,compare:(r,i)=>r-i,normalize:r=>r}}function ua({start:c,end:r,count:i,loop:g,style:f}){return{start:c%i,end:r%i,loop:g&&(r-c+1)%i==0,style:f}}function Xs(c,r,i){if(!i)return[c];const{property:g,start:f,end:v}=i,w=r.length,{compare:L,between:N,normalize:Q}=ml(g),{start:kt,end:Xt,loop:je,style:$e}=function ws(c,r,i){const{property:g,start:f,end:v}=i,{between:w,normalize:L}=ml(g),N=r.length;let je,$e,{start:Q,end:kt,loop:Xt}=c;if(Xt){for(Q+=N,kt+=N,je=0,$e=N;je<$e&&w(L(r[Q%N][g]),f,v);++je)Q--,kt--;Q%=N,kt%=N}return kt<Q&&(kt+=N),{start:Q,end:kt,loop:Xt,style:c.style}}(c,r,i),Xe=[];let go,wo,ti,En=!1,Jn=null;for(let Ri=kt,Yi=kt;Ri<=Xt;++Ri)wo=r[Ri%w],!wo.skip&&(go=Q(wo[g]),go!==ti&&(En=N(go,f,v),null===Jn&&(En||N(f,ti,go)&&0!==L(f,ti))&&(Jn=0===L(go,f)?Ri:Yi),null!==Jn&&(!En||0===L(v,go)||N(v,ti,go))&&(Xe.push(ua({start:Jn,end:Ri,loop:je,count:w,style:$e})),Jn=null),Yi=Ri,ti=go));return null!==Jn&&Xe.push(ua({start:Jn,end:Xt,loop:je,count:w,style:$e})),Xe}function ks(c,r){const i=[],g=c.segments;for(let f=0;f<g.length;f++){const v=Xs(g[f],c.points,r);v.length&&i.push(...v)}return i}function hl(c){return{backgroundColor:c.backgroundColor,borderCapStyle:c.borderCapStyle,borderDash:c.borderDash,borderDashOffset:c.borderDashOffset,borderJoinStyle:c.borderJoinStyle,borderWidth:c.borderWidth,borderColor:c.borderColor}}function Vr(c,r){return r&&JSON.stringify(c)!==JSON.stringify(r)}var rs=new class Sr{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(r,i,g,f){const w=i.duration;i.listeners[f].forEach(L=>L({chart:r,initial:i.initial,numSteps:w,currentStep:Math.min(g-i.start,w)}))}_refresh(){this._request||(this._running=!0,this._request=bo.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(r=Date.now()){let i=0;this._charts.forEach((g,f)=>{if(!g.running||!g.items.length)return;const v=g.items;let N,w=v.length-1,L=!1;for(;w>=0;--w)N=v[w],N._active?(N._total>g.duration&&(g.duration=N._total),N.tick(r),L=!0):(v[w]=v[v.length-1],v.pop());L&&(f.draw(),this._notify(f,g,r,"progress")),v.length||(g.running=!1,this._notify(f,g,r,"complete"),g.initial=!1),i+=v.length}),this._lastDate=r,0===i&&(this._running=!1)}_getAnims(r){const i=this._charts;let g=i.get(r);return g||(g={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},i.set(r,g)),g}listen(r,i,g){this._getAnims(r).listeners[i].push(g)}add(r,i){!i||!i.length||this._getAnims(r).items.push(...i)}has(r){return this._getAnims(r).items.length>0}start(r){const i=this._charts.get(r);!i||(i.running=!0,i.start=Date.now(),i.duration=i.items.reduce((g,f)=>Math.max(g,f._duration),0),this._refresh())}running(r){if(!this._running)return!1;const i=this._charts.get(r);return!(!i||!i.running||!i.items.length)}stop(r){const i=this._charts.get(r);if(!i||!i.items.length)return;const g=i.items;let f=g.length-1;for(;f>=0;--f)g[f].cancel();i.items=[],this._notify(r,i,Date.now(),"complete")}remove(r){return this._charts.delete(r)}};const Ss="transparent",Us={boolean:(c,r,i)=>i>.5?r:c,color(c,r,i){const g=Bi(c||Ss),f=g.valid&&Bi(r||Ss);return f&&f.valid?f.mix(g,i).hexString():r},number:(c,r,i)=>c+(r-c)*i};class Ws{constructor(r,i,g,f){const v=i[g];f=Ca([r.to,f,v,r.from]);const w=Ca([r.from,v,f]);this._active=!0,this._fn=r.fn||Us[r.type||typeof w],this._easing=pi[r.easing]||pi.linear,this._start=Math.floor(Date.now()+(r.delay||0)),this._duration=this._total=Math.floor(r.duration),this._loop=!!r.loop,this._target=i,this._prop=g,this._from=w,this._to=f,this._promises=void 0}active(){return this._active}update(r,i,g){if(this._active){this._notify(!1);const f=this._target[this._prop],v=g-this._start,w=this._duration-v;this._start=g,this._duration=Math.floor(Math.max(w,r.duration)),this._total+=v,this._loop=!!r.loop,this._to=Ca([r.to,i,f,r.from]),this._from=Ca([r.from,f,i])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(r){const i=r-this._start,g=this._duration,f=this._prop,v=this._from,w=this._loop,L=this._to;let N;if(this._active=v!==L&&(w||i<g),!this._active)return this._target[f]=L,void this._notify(!0);i<0?this._target[f]=v:(N=i/g%2,N=w&&N>1?2-N:N,N=this._easing(Math.min(1,Math.max(0,N))),this._target[f]=this._fn(v,L,N))}wait(){const r=this._promises||(this._promises=[]);return new Promise((i,g)=>{r.push({res:i,rej:g})})}_notify(r){const i=r?"res":"rej",g=this._promises||[];for(let f=0;f<g.length;f++)g[f][i]()}}Ii.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0});const Gs=Object.keys(Ii.animation);Ii.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:c=>"onProgress"!==c&&"onComplete"!==c&&"fn"!==c}),Ii.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),Ii.describe("animations",{_fallback:"animation"}),Ii.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:c=>0|c}}}});class Ja{constructor(r,i){this._chart=r,this._properties=new Map,this.configure(i)}configure(r){if(!nt(r))return;const i=this._properties;Object.getOwnPropertyNames(r).forEach(g=>{const f=r[g];if(!nt(f))return;const v={};for(const w of Gs)v[w]=f[w];(mt(f.properties)&&f.properties||[g]).forEach(w=>{(w===g||!i.has(w))&&i.set(w,v)})})}_animateOptions(r,i){const g=i.options,f=function kl(c,r){if(!r)return;let i=c.options;if(i)return i.$shared&&(c.options=i=Object.assign({},i,{$shared:!1,$animations:{}})),i;c.options=r}(r,g);if(!f)return[];const v=this._createAnimations(f,g);return g.$shared&&function Bs(c,r){const i=[],g=Object.keys(r);for(let f=0;f<g.length;f++){const v=c[g[f]];v&&v.active()&&i.push(v.wait())}return Promise.all(i)}(r.options.$animations,g).then(()=>{r.options=g},()=>{}),v}_createAnimations(r,i){const g=this._properties,f=[],v=r.$animations||(r.$animations={}),w=Object.keys(i),L=Date.now();let N;for(N=w.length-1;N>=0;--N){const Q=w[N];if("$"===Q.charAt(0))continue;if("options"===Q){f.push(...this._animateOptions(r,i));continue}const kt=i[Q];let Xt=v[Q];const je=g.get(Q);if(Xt){if(je&&Xt.active()){Xt.update(je,kt,L);continue}Xt.cancel()}je&&je.duration?(v[Q]=Xt=new Ws(je,r,Q,kt),f.push(Xt)):r[Q]=kt}return f}update(r,i){if(0===this._properties.size)return void Object.assign(r,i);const g=this._createAnimations(r,i);return g.length?(rs.add(this._chart,g),!0):void 0}}function E(c,r){const i=c&&c.options||{},g=i.reverse,f=void 0===i.min?r:0,v=void 0===i.max?r:0;return{start:g?v:f,end:g?f:v}}function m(c,r){const i=[],g=c._getSortedDatasetMetas(r);let f,v;for(f=0,v=g.length;f<v;++f)i.push(g[f].index);return i}function u(c,r,i,g={}){const f=c.keys,v="single"===g.mode;let w,L,N,Q;if(null!==r){for(w=0,L=f.length;w<L;++w){if(N=+f[w],N===i){if(g.all)continue;break}Q=c.values[N],gt(Q)&&(v||0===r||Ge(r)===Ge(Q))&&(r+=Q)}return r}}function d(c,r){const i=c&&c.options.stacked;return i||void 0===i&&void 0!==r.stack}function P(c,r,i){const g=c[r]||(c[r]={});return g[i]||(g[i]={})}function T(c,r,i,g){for(const f of r.getMatchingVisibleMetas(g).reverse()){const v=c[f.index];if(i&&v>0||!i&&v<0)return f.index}return null}function W(c,r){const{chart:i,_cachedMeta:g}=c,f=i._stacks||(i._stacks={}),{iScale:v,vScale:w,index:L}=g,N=v.axis,Q=w.axis,kt=function a(c,r,i){return`${c.id}.${r.id}.${i.stack||i.type}`}(v,w,g),Xt=r.length;let je;for(let $e=0;$e<Xt;++$e){const Xe=r[$e],{[N]:En,[Q]:Jn}=Xe;je=(Xe._stacks||(Xe._stacks={}))[Q]=P(f,kt,En),je[L]=Jn,je._top=T(je,w,!0,g.type),je._bottom=T(je,w,!1,g.type)}}function lt(c,r){const i=c.scales;return Object.keys(i).filter(g=>i[g].axis===r).shift()}function zt(c,r){const i=c.controller.index,g=c.vScale&&c.vScale.axis;if(g){r=r||c._parsed;for(const f of r){const v=f._stacks;if(!v||void 0===v[g]||void 0===v[g][i])return;delete v[g][i]}}}const me=c=>"reset"===c||"none"===c,Jt=(c,r)=>r?c:Object.assign({},c);let an=(()=>{class c{constructor(i,g){this.chart=i,this._ctx=i.ctx,this.index=g,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const i=this._cachedMeta;this.configure(),this.linkScales(),i._stacked=d(i.vScale,i),this.addElements()}updateIndex(i){this.index!==i&&zt(this._cachedMeta),this.index=i}linkScales(){const i=this.chart,g=this._cachedMeta,f=this.getDataset(),v=(je,$e,Xe,En)=>"x"===je?$e:"r"===je?En:Xe,w=g.xAxisID=ot(f.xAxisID,lt(i,"x")),L=g.yAxisID=ot(f.yAxisID,lt(i,"y")),N=g.rAxisID=ot(f.rAxisID,lt(i,"r")),Q=g.indexAxis,kt=g.iAxisID=v(Q,w,L,N),Xt=g.vAxisID=v(Q,L,w,N);g.xScale=this.getScaleForId(w),g.yScale=this.getScaleForId(L),g.rScale=this.getScaleForId(N),g.iScale=this.getScaleForId(kt),g.vScale=this.getScaleForId(Xt)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(i){return this.chart.scales[i]}_getOtherScale(i){const g=this._cachedMeta;return i===g.iScale?g.vScale:g.iScale}reset(){this._update("reset")}_destroy(){const i=this._cachedMeta;this._data&&fo(this._data,this),i._stacked&&zt(i)}_dataCheck(){const i=this.getDataset(),g=i.data||(i.data=[]),f=this._data;if(nt(g))this._data=function s(c){const r=Object.keys(c),i=new Array(r.length);let g,f,v;for(g=0,f=r.length;g<f;++g)v=r[g],i[g]={x:v,y:c[v]};return i}(g);else if(f!==g){if(f){fo(f,this);const v=this._cachedMeta;zt(v),v._parsed=[]}g&&Object.isExtensible(g)&&function Mn(c,r){c._chartjs?c._chartjs.listeners.push(r):(Object.defineProperty(c,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[r]}}),Cn.forEach(i=>{const g="_onData"+Ft(i),f=c[i];Object.defineProperty(c,i,{configurable:!0,enumerable:!1,value(...v){const w=f.apply(this,v);return c._chartjs.listeners.forEach(L=>{"function"==typeof L[g]&&L[g](...v)}),w}})}))}(g,this),this._syncList=[],this._data=g}}addElements(){const i=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(i.dataset=new this.datasetElementType)}buildOrUpdateElements(i){const g=this._cachedMeta,f=this.getDataset();let v=!1;this._dataCheck();const w=g._stacked;g._stacked=d(g.vScale,g),g.stack!==f.stack&&(v=!0,zt(g),g.stack=f.stack),this._resyncElements(i),(v||w!==g._stacked)&&W(this,g._parsed)}configure(){const i=this.chart.config,g=i.datasetScopeKeys(this._type),f=i.getOptionScopes(this.getDataset(),g,!0);this.options=i.createResolver(f,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(i,g){const{_cachedMeta:f,_data:v}=this,{iScale:w,_stacked:L}=f,N=w.axis;let Xt,je,$e,Q=0===i&&g===v.length||f._sorted,kt=i>0&&f._parsed[i-1];if(!1===this._parsing)f._parsed=v,f._sorted=!0,$e=v;else{$e=mt(v[i])?this.parseArrayData(f,v,i,g):nt(v[i])?this.parseObjectData(f,v,i,g):this.parsePrimitiveData(f,v,i,g);const Xe=()=>null===je[N]||kt&&je[N]<kt[N];for(Xt=0;Xt<g;++Xt)f._parsed[Xt+i]=je=$e[Xt],Q&&(Xe()&&(Q=!1),kt=je);f._sorted=Q}L&&W(this,$e)}parsePrimitiveData(i,g,f,v){const{iScale:w,vScale:L}=i,N=w.axis,Q=L.axis,kt=w.getLabels(),Xt=w===L,je=new Array(v);let $e,Xe,En;for($e=0,Xe=v;$e<Xe;++$e)En=$e+f,je[$e]={[N]:Xt||w.parse(kt[En],En),[Q]:L.parse(g[En],En)};return je}parseArrayData(i,g,f,v){const{xScale:w,yScale:L}=i,N=new Array(v);let Q,kt,Xt,je;for(Q=0,kt=v;Q<kt;++Q)Xt=Q+f,je=g[Xt],N[Q]={x:w.parse(je[0],Xt),y:L.parse(je[1],Xt)};return N}parseObjectData(i,g,f,v){const{xScale:w,yScale:L}=i,{xAxisKey:N="x",yAxisKey:Q="y"}=this._parsing,kt=new Array(v);let Xt,je,$e,Xe;for(Xt=0,je=v;Xt<je;++Xt)$e=Xt+f,Xe=g[$e],kt[Xt]={x:w.parse(Vt(Xe,N),$e),y:L.parse(Vt(Xe,Q),$e)};return kt}getParsed(i){return this._cachedMeta._parsed[i]}getDataElement(i){return this._cachedMeta.data[i]}applyStack(i,g,f){const w=this._cachedMeta,L=g[i.axis];return u({keys:m(this.chart,!0),values:g._stacks[i.axis]},L,w.index,{mode:f})}updateRangeFromParsed(i,g,f,v){const w=f[g.axis];let L=null===w?NaN:w;const N=v&&f._stacks[g.axis];v&&N&&(v.values=N,L=u(v,w,this._cachedMeta.index)),i.min=Math.min(i.min,L),i.max=Math.max(i.max,L)}getMinMax(i,g){const f=this._cachedMeta,v=f._parsed,w=f._sorted&&i===f.iScale,L=v.length,N=this._getOtherScale(i),Q=((c,r,i)=>c&&!r.hidden&&r._stacked&&{keys:m(this.chart,!0),values:null})(g,f),kt={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:Xt,max:je}=function h(c){const{min:r,max:i,minDefined:g,maxDefined:f}=c.getUserBounds();return{min:g?r:Number.NEGATIVE_INFINITY,max:f?i:Number.POSITIVE_INFINITY}}(N);let $e,Xe;function En(){Xe=v[$e];const Jn=Xe[N.axis];return!gt(Xe[i.axis])||Xt>Jn||je<Jn}for($e=0;$e<L&&(En()||(this.updateRangeFromParsed(kt,i,Xe,Q),!w));++$e);if(w)for($e=L-1;$e>=0;--$e)if(!En()){this.updateRangeFromParsed(kt,i,Xe,Q);break}return kt}getAllParsedValues(i){const g=this._cachedMeta._parsed,f=[];let v,w,L;for(v=0,w=g.length;v<w;++v)L=g[v][i.axis],gt(L)&&f.push(L);return f}getMaxOverflow(){return!1}getLabelAndValue(i){const g=this._cachedMeta,f=g.iScale,v=g.vScale,w=this.getParsed(i);return{label:f?""+f.getLabelForValue(w[f.axis]):"",value:v?""+v.getLabelForValue(w[v.axis]):""}}_update(i){const g=this._cachedMeta;this.update(i||"default"),g._clip=function b(c){let r,i,g,f;return nt(c)?(r=c.top,i=c.right,g=c.bottom,f=c.left):r=i=g=f=c,{top:r,right:i,bottom:g,left:f,disabled:!1===c}}(ot(this.options.clip,function O(c,r,i){if(!1===i)return!1;const g=E(c,i),f=E(r,i);return{top:f.end,right:g.end,bottom:f.start,left:g.start}}(g.xScale,g.yScale,this.getMaxOverflow())))}update(i){}draw(){const i=this._ctx,f=this._cachedMeta,v=f.data||[],w=this.chart.chartArea,L=[],N=this._drawStart||0,Q=this._drawCount||v.length-N,kt=this.options.drawActiveElementsOnTop;let Xt;for(f.dataset&&f.dataset.draw(i,w,N,Q),Xt=N;Xt<N+Q;++Xt){const je=v[Xt];je.hidden||(je.active&&kt?L.push(je):je.draw(i,w))}for(Xt=0;Xt<L.length;++Xt)L[Xt].draw(i,w)}getStyle(i,g){const f=g?"active":"default";return void 0===i&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(f):this.resolveDataElementOptions(i||0,f)}getContext(i,g,f){const v=this.getDataset();let w;if(i>=0&&i<this._cachedMeta.data.length){const L=this._cachedMeta.data[i];w=L.$context||(L.$context=function Kt(c,r,i){return va(c,{active:!1,dataIndex:r,parsed:void 0,raw:void 0,element:i,index:r,mode:"default",type:"data"})}(this.getContext(),i,L)),w.parsed=this.getParsed(i),w.raw=v.data[i],w.index=w.dataIndex=i}else w=this.$context||(this.$context=function q(c,r){return va(c,{active:!1,dataset:void 0,datasetIndex:r,index:r,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),w.dataset=v,w.index=w.datasetIndex=this.index;return w.active=!!g,w.mode=f,w}resolveDatasetElementOptions(i){return this._resolveElementOptions(this.datasetElementType.id,i)}resolveDataElementOptions(i,g){return this._resolveElementOptions(this.dataElementType.id,g,i)}_resolveElementOptions(i,g="default",f){const v="active"===g,w=this._cachedDataOpts,L=i+"-"+g,N=w[L],Q=this.enableOptionSharing&&ze(f);if(N)return Jt(N,Q);const kt=this.chart.config,Xt=kt.datasetElementScopeKeys(this._type,i),je=v?[`${i}Hover`,"hover",i,""]:[i,""],$e=kt.getOptionScopes(this.getDataset(),Xt),Xe=Object.keys(Ii.elements[i]),Jn=kt.resolveNamedOptions($e,Xe,()=>this.getContext(f,v),je);return Jn.$shared&&(Jn.$shared=Q,w[L]=Object.freeze(Jt(Jn,Q))),Jn}_resolveAnimations(i,g,f){const v=this.chart,w=this._cachedDataOpts,L=`animation-${g}`,N=w[L];if(N)return N;let Q;if(!1!==v.options.animation){const Xt=this.chart.config,je=Xt.datasetAnimationScopeKeys(this._type,g),$e=Xt.getOptionScopes(this.getDataset(),je);Q=Xt.createResolver($e,this.getContext(i,f,g))}const kt=new Ja(v,Q&&Q.animations);return Q&&Q._cacheable&&(w[L]=Object.freeze(kt)),kt}getSharedOptions(i){if(i.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},i))}includeOptions(i,g){return!g||me(i)||this.chart._animationsDisabled}_getSharedOptions(i,g){const f=this.resolveDataElementOptions(i,g),v=this._sharedOptions,w=this.getSharedOptions(f),L=this.includeOptions(g,w)||w!==v;return this.updateSharedOptions(w,g,f),{sharedOptions:w,includeOptions:L}}updateElement(i,g,f,v){me(v)?Object.assign(i,f):this._resolveAnimations(g,v).update(i,f)}updateSharedOptions(i,g,f){i&&!me(g)&&this._resolveAnimations(void 0,g).update(i,f)}_setStyle(i,g,f,v){i.active=v;const w=this.getStyle(g,v);this._resolveAnimations(g,f,v).update(i,{options:!v&&this.getSharedOptions(w)||w})}removeHoverStyle(i,g,f){this._setStyle(i,f,"active",!1)}setHoverStyle(i,g,f){this._setStyle(i,f,"active",!0)}_removeDatasetHoverStyle(){const i=this._cachedMeta.dataset;i&&this._setStyle(i,void 0,"active",!1)}_setDatasetHoverStyle(){const i=this._cachedMeta.dataset;i&&this._setStyle(i,void 0,"active",!0)}_resyncElements(i){const g=this._data,f=this._cachedMeta.data;for(const[N,Q,kt]of this._syncList)this[N](Q,kt);this._syncList=[];const v=f.length,w=g.length,L=Math.min(w,v);L&&this.parse(0,L),w>v?this._insertElements(v,w-v,i):w<v&&this._removeElements(w,v-w)}_insertElements(i,g,f=!0){const v=this._cachedMeta,w=v.data,L=i+g;let N;const Q=kt=>{for(kt.length+=g,N=kt.length-1;N>=L;N--)kt[N]=kt[N-g]};for(Q(w),N=i;N<L;++N)w[N]=new this.dataElementType;this._parsing&&Q(v._parsed),this.parse(i,g),f&&this.updateElements(w,i,g,"reset")}updateElements(i,g,f,v){}_removeElements(i,g){const f=this._cachedMeta;if(this._parsing){const v=f._parsed.splice(i,g);f._stacked&&zt(f,v)}f.data.splice(i,g)}_sync(i){if(this._parsing)this._syncList.push(i);else{const[g,f,v]=i;this[g](f,v)}this.chart._dataChanges.push([this.index,...i])}_onDataPush(){const i=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-i,i])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(i,g){g&&this._sync(["_removeElements",i,g]);const f=arguments.length-2;f&&this._sync(["_insertElements",i,f])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}return c.defaults={},c})();function zn(c){const r=c.iScale,i=function On(c,r){if(!c._cache.$bar){const i=c.getMatchingVisibleMetas(r);let g=[];for(let f=0,v=i.length;f<v;f++)g=g.concat(i[f].controller.getAllParsedValues(c));c._cache.$bar=Eo(g.sort((f,v)=>f-v))}return c._cache.$bar}(r,c.type);let f,v,w,L,g=r._length;const N=()=>{32767===w||-32768===w||(ze(L)&&(g=Math.min(g,Math.abs(w-L)||g)),L=w)};for(f=0,v=i.length;f<v;++f)w=r.getPixelForValue(i[f]),N();for(L=void 0,f=0,v=r.ticks.length;f<v;++f)w=r.getPixelForTick(f),N();return g}function ho(c,r,i,g){return mt(c)?function cn(c,r,i,g){const f=i.parse(c[0],g),v=i.parse(c[1],g),w=Math.min(f,v),L=Math.max(f,v);let N=w,Q=L;Math.abs(w)>Math.abs(L)&&(N=L,Q=w),r[i.axis]=Q,r._custom={barStart:N,barEnd:Q,start:f,end:v,min:w,max:L}}(c,r,i,g):r[i.axis]=i.parse(c,g),r}function Mo(c,r,i,g){const f=c.iScale,v=c.vScale,w=f.getLabels(),L=f===v,N=[];let Q,kt,Xt,je;for(Q=i,kt=i+g;Q<kt;++Q)je=r[Q],Xt={},Xt[f.axis]=L||f.parse(w[Q],Q),N.push(ho(je,Xt,v,Q));return N}function He(c){return c&&void 0!==c.barStart&&void 0!==c.barEnd}function mn(c,r,i,g){let f=r.borderSkipped;const v={};if(!f)return void(c.borderSkipped=v);if(!0===f)return void(c.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:w,end:L,reverse:N,top:Q,bottom:kt}=function Pn(c){let r,i,g,f,v;return c.horizontal?(r=c.base>c.x,i="left",g="right"):(r=c.base<c.y,i="bottom",g="top"),r?(f="end",v="start"):(f="start",v="end"),{start:i,end:g,reverse:r,top:f,bottom:v}}(c);"middle"===f&&i&&(c.enableBorderRadius=!0,(i._top||0)===g?f=Q:(i._bottom||0)===g?f=kt:(v[mo(kt,w,L,N)]=!0,f=Q)),v[mo(f,w,L,N)]=!0,c.borderSkipped=v}function mo(c,r,i,g){return g?(c=function co(c,r,i){return c===r?i:c===i?r:c}(c,r,i),c=vo(c,i,r)):c=vo(c,r,i),c}function vo(c,r,i){return"start"===c?r:"end"===c?i:c}function un(c,{inflateAmount:r},i){c.inflateAmount="auto"===r?1===i?.33:0:r}an.prototype.datasetElementType=null,an.prototype.dataElementType=null;let Vn=(()=>{class c extends an{parsePrimitiveData(i,g,f,v){return Mo(i,g,f,v)}parseArrayData(i,g,f,v){return Mo(i,g,f,v)}parseObjectData(i,g,f,v){const{iScale:w,vScale:L}=i,{xAxisKey:N="x",yAxisKey:Q="y"}=this._parsing,kt="x"===w.axis?N:Q,Xt="x"===L.axis?N:Q,je=[];let $e,Xe,En,Jn;for($e=f,Xe=f+v;$e<Xe;++$e)Jn=g[$e],En={},En[w.axis]=w.parse(Vt(Jn,kt),$e),je.push(ho(Vt(Jn,Xt),En,L,$e));return je}updateRangeFromParsed(i,g,f,v){super.updateRangeFromParsed(i,g,f,v);const w=f._custom;w&&g===this._cachedMeta.vScale&&(i.min=Math.min(i.min,w.min),i.max=Math.max(i.max,w.max))}getMaxOverflow(){return 0}getLabelAndValue(i){const g=this._cachedMeta,{iScale:f,vScale:v}=g,w=this.getParsed(i),L=w._custom,N=He(L)?"["+L.start+", "+L.end+"]":""+v.getLabelForValue(w[v.axis]);return{label:""+f.getLabelForValue(w[f.axis]),value:N}}initialize(){this.enableOptionSharing=!0,super.initialize(),this._cachedMeta.stack=this.getDataset().stack}update(i){const g=this._cachedMeta;this.updateElements(g.data,0,g.data.length,i)}updateElements(i,g,f,v){const w="reset"===v,{index:L,_cachedMeta:{vScale:N}}=this,Q=N.getBasePixel(),kt=N.isHorizontal(),Xt=this._getRuler(),{sharedOptions:je,includeOptions:$e}=this._getSharedOptions(g,v);for(let Xe=g;Xe<g+f;Xe++){const En=this.getParsed(Xe),Jn=w||et(En[N.axis])?{base:Q,head:Q}:this._calculateBarValuePixels(Xe),go=this._calculateBarIndexPixels(Xe,Xt),wo=(En._stacks||{})[N.axis],ti={horizontal:kt,base:Jn.base,enableBorderRadius:!wo||He(En._custom)||L===wo._top||L===wo._bottom,x:kt?Jn.head:go.center,y:kt?go.center:Jn.head,height:kt?go.size:Math.abs(Jn.size),width:kt?Math.abs(Jn.size):go.size};$e&&(ti.options=je||this.resolveDataElementOptions(Xe,i[Xe].active?"active":v));const Uo=ti.options||i[Xe].options;mn(ti,Uo,wo,L),un(ti,Uo,Xt.ratio),this.updateElement(i[Xe],Xe,ti,v)}}_getStacks(i,g){const{iScale:f}=this._cachedMeta,v=f.getMatchingVisibleMetas(this._type).filter(Q=>Q.controller.options.grouped),w=f.options.stacked,L=[],N=Q=>{const kt=Q.controller.getParsed(g),Xt=kt&&kt[Q.vScale.axis];if(et(Xt)||isNaN(Xt))return!0};for(const Q of v)if((void 0===g||!N(Q))&&((!1===w||-1===L.indexOf(Q.stack)||void 0===w&&void 0===Q.stack)&&L.push(Q.stack),Q.index===i))break;return L.length||L.push(void 0),L}_getStackCount(i){return this._getStacks(void 0,i).length}_getStackIndex(i,g,f){const v=this._getStacks(i,f),w=void 0!==g?v.indexOf(g):-1;return-1===w?v.length-1:w}_getRuler(){const i=this.options,g=this._cachedMeta,f=g.iScale,v=[];let w,L;for(w=0,L=g.data.length;w<L;++w)v.push(f.getPixelForValue(this.getParsed(w)[f.axis],w));const N=i.barThickness;return{min:N||zn(g),pixels:v,start:f._startPixel,end:f._endPixel,stackCount:this._getStackCount(),scale:f,grouped:i.grouped,ratio:N?1:i.categoryPercentage*i.barPercentage}}_calculateBarValuePixels(i){const{_cachedMeta:{vScale:g,_stacked:f},options:{base:v,minBarLength:w}}=this,L=v||0,N=this.getParsed(i),Q=N._custom,kt=He(Q);let Xe,En,Xt=N[g.axis],je=0,$e=f?this.applyStack(g,N,f):Xt;$e!==Xt&&(je=$e-Xt,$e=Xt),kt&&(Xt=Q.barStart,$e=Q.barEnd-Q.barStart,0!==Xt&&Ge(Xt)!==Ge(Q.barEnd)&&(je=0),je+=Xt);const Jn=et(v)||kt?je:v;let go=g.getPixelForValue(Jn);if(Xe=this.chart.getDataVisibility(i)?g.getPixelForValue(je+$e):go,En=Xe-go,Math.abs(En)<w){En=function Ve(c,r,i){return 0!==c?Ge(c):(r.isHorizontal()?1:-1)*(r.min>=i?1:-1)}(En,g,L)*w,Xt===L&&(go-=En/2);const wo=g.getPixelForDecimal(0),ti=g.getPixelForDecimal(1),Uo=Math.min(wo,ti),Yo=Math.max(wo,ti);go=Math.max(Math.min(go,Yo),Uo),Xe=go+En}if(go===g.getPixelForValue(L)){const wo=Ge(En)*g.getLineWidthForValue(L)/2;go+=wo,En-=wo}return{size:En,base:go,head:Xe,center:Xe+En/2}}_calculateBarIndexPixels(i,g){const f=g.scale,v=this.options,w=v.skipNull,L=ot(v.maxBarThickness,1/0);let N,Q;if(g.grouped){const kt=w?this._getStackCount(i):g.stackCount,Xt="flex"===v.barThickness?function Wn(c,r,i,g){const f=r.pixels,v=f[c];let w=c>0?f[c-1]:null,L=c<f.length-1?f[c+1]:null;const N=i.categoryPercentage;null===w&&(w=v-(null===L?r.end-r.start:L-v)),null===L&&(L=v+v-w);const Q=v-(v-Math.min(w,L))/2*N;return{chunk:Math.abs(L-w)/2*N/g,ratio:i.barPercentage,start:Q}}(i,g,v,kt):function lo(c,r,i,g){const f=i.barThickness;let v,w;return et(f)?(v=r.min*i.categoryPercentage,w=i.barPercentage):(v=f*g,w=1),{chunk:v/g,ratio:w,start:r.pixels[c]-v/2}}(i,g,v,kt),je=this._getStackIndex(this.index,this._cachedMeta.stack,w?i:void 0);N=Xt.start+Xt.chunk*je+Xt.chunk/2,Q=Math.min(L,Xt.chunk*Xt.ratio)}else N=f.getPixelForValue(this.getParsed(i)[f.axis],i),Q=Math.min(L,g.min*g.ratio);return{base:N-Q/2,head:N+Q/2,center:N,size:Q}}draw(){const i=this._cachedMeta,g=i.vScale,f=i.data,v=f.length;let w=0;for(;w<v;++w)null!==this.getParsed(w)[g.axis]&&f[w].draw(this._ctx)}}return c.id="bar",c.defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}},c.overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}},c})(),jn=(()=>{class c extends an{initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(i,g,f,v){const w=super.parsePrimitiveData(i,g,f,v);for(let L=0;L<w.length;L++)w[L]._custom=this.resolveDataElementOptions(L+f).radius;return w}parseArrayData(i,g,f,v){const w=super.parseArrayData(i,g,f,v);for(let L=0;L<w.length;L++)w[L]._custom=ot(g[f+L][2],this.resolveDataElementOptions(L+f).radius);return w}parseObjectData(i,g,f,v){const w=super.parseObjectData(i,g,f,v);for(let L=0;L<w.length;L++){const N=g[f+L];w[L]._custom=ot(N&&N.r&&+N.r,this.resolveDataElementOptions(L+f).radius)}return w}getMaxOverflow(){const i=this._cachedMeta.data;let g=0;for(let f=i.length-1;f>=0;--f)g=Math.max(g,i[f].size(this.resolveDataElementOptions(f))/2);return g>0&&g}getLabelAndValue(i){const g=this._cachedMeta,{xScale:f,yScale:v}=g,w=this.getParsed(i),L=f.getLabelForValue(w.x),N=v.getLabelForValue(w.y),Q=w._custom;return{label:g.label,value:"("+L+", "+N+(Q?", "+Q:"")+")"}}update(i){const g=this._cachedMeta.data;this.updateElements(g,0,g.length,i)}updateElements(i,g,f,v){const w="reset"===v,{iScale:L,vScale:N}=this._cachedMeta,{sharedOptions:Q,includeOptions:kt}=this._getSharedOptions(g,v),Xt=L.axis,je=N.axis;for(let $e=g;$e<g+f;$e++){const Xe=i[$e],En=!w&&this.getParsed($e),Jn={},go=Jn[Xt]=w?L.getPixelForDecimal(.5):L.getPixelForValue(En[Xt]),wo=Jn[je]=w?N.getBasePixel():N.getPixelForValue(En[je]);Jn.skip=isNaN(go)||isNaN(wo),kt&&(Jn.options=Q||this.resolveDataElementOptions($e,Xe.active?"active":v),w&&(Jn.options.radius=0)),this.updateElement(Xe,$e,Jn,v)}}resolveDataElementOptions(i,g){const f=this.getParsed(i);let v=super.resolveDataElementOptions(i,g);v.$shared&&(v=Object.assign({},v,{$shared:!1}));const w=v.radius;return"active"!==g&&(v.radius=0),v.radius+=ot(f&&f._custom,w),v}}return c.id="bubble",c.defaults={datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}},c.overrides={scales:{x:{type:"linear"},y:{type:"linear"}},plugins:{tooltip:{callbacks:{title:()=>""}}}},c})(),le=(()=>{class c extends an{constructor(i,g){super(i,g),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(i,g){const f=this.getDataset().data,v=this._cachedMeta;if(!1===this._parsing)v._parsed=f;else{let L,N,w=Q=>+f[Q];if(nt(f[i])){const{key:Q="value"}=this._parsing;w=kt=>+Vt(f[kt],Q)}for(L=i,N=i+g;L<N;++L)v._parsed[L]=w(L)}}_getRotation(){return Hn(this.options.rotation-90)}_getCircumference(){return Hn(this.options.circumference)}_getRotationExtents(){let i=bt,g=-bt;for(let f=0;f<this.chart.data.datasets.length;++f)if(this.chart.isDatasetVisible(f)){const v=this.chart.getDatasetMeta(f).controller,w=v._getRotation(),L=v._getCircumference();i=Math.min(i,w),g=Math.max(g,w+L)}return{rotation:i,circumference:g-i}}update(i){const g=this.chart,{chartArea:f}=g,v=this._cachedMeta,w=v.data,L=this.getMaxBorderWidth()+this.getMaxOffset(w)+this.options.spacing,N=Math.max((Math.min(f.width,f.height)-L)/2,0),Q=Math.min(((c,r)=>"string"==typeof c&&c.endsWith("%")?parseFloat(c)/100:c/r)(this.options.cutout,N),1),kt=this._getRingWeight(this.index),{circumference:Xt,rotation:je}=this._getRotationExtents(),{ratioX:$e,ratioY:Xe,offsetX:En,offsetY:Jn}=function Ro(c,r,i){let g=1,f=1,v=0,w=0;if(r<bt){const L=c,N=L+r,Q=Math.cos(L),kt=Math.sin(L),Xt=Math.cos(N),je=Math.sin(N),$e=(ti,Uo,Yo)=>we(ti,L,N,!0)?1:Math.max(Uo,Uo*i,Yo,Yo*i),Xe=(ti,Uo,Yo)=>we(ti,L,N,!0)?-1:Math.min(Uo,Uo*i,Yo,Yo*i),En=$e(0,Q,Xt),Jn=$e(Ut,kt,je),go=Xe(K,Q,Xt),wo=Xe(K+Ut,kt,je);g=(En-go)/2,f=(Jn-wo)/2,v=-(En+go)/2,w=-(Jn+wo)/2}return{ratioX:g,ratioY:f,offsetX:v,offsetY:w}}(je,Xt,Q),ti=Math.max(Math.min((f.width-L)/$e,(f.height-L)/Xe)/2,0),Uo=dt(this.options.radius,ti),gi=(Uo-Math.max(Uo*Q,0))/this._getVisibleDatasetWeightTotal();this.offsetX=En*Uo,this.offsetY=Jn*Uo,v.total=this.calculateTotal(),this.outerRadius=Uo-gi*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-gi*kt,0),this.updateElements(w,0,w.length,i)}_circumference(i,g){const f=this.options,v=this._cachedMeta,w=this._getCircumference();return g&&f.animation.animateRotate||!this.chart.getDataVisibility(i)||null===v._parsed[i]||v.data[i].hidden?0:this.calculateCircumference(v._parsed[i]*w/bt)}updateElements(i,g,f,v){const w="reset"===v,L=this.chart,N=L.chartArea,Xt=(N.left+N.right)/2,je=(N.top+N.bottom)/2,$e=w&&L.options.animation.animateScale,Xe=$e?0:this.innerRadius,En=$e?0:this.outerRadius,{sharedOptions:Jn,includeOptions:go}=this._getSharedOptions(g,v);let ti,wo=this._getRotation();for(ti=0;ti<g;++ti)wo+=this._circumference(ti,w);for(ti=g;ti<g+f;++ti){const Uo=this._circumference(ti,w),Yo=i[ti],gi={x:Xt+this.offsetX,y:je+this.offsetY,startAngle:wo,endAngle:wo+Uo,circumference:Uo,outerRadius:En,innerRadius:Xe};go&&(gi.options=Jn||this.resolveDataElementOptions(ti,Yo.active?"active":v)),wo+=Uo,this.updateElement(Yo,ti,gi,v)}}calculateTotal(){const i=this._cachedMeta,g=i.data;let v,f=0;for(v=0;v<g.length;v++){const w=i._parsed[v];null!==w&&!isNaN(w)&&this.chart.getDataVisibility(v)&&!g[v].hidden&&(f+=Math.abs(w))}return f}calculateCircumference(i){const g=this._cachedMeta.total;return g>0&&!isNaN(i)?bt*(Math.abs(i)/g):0}getLabelAndValue(i){const f=this.chart,v=f.data.labels||[],w=da(this._cachedMeta._parsed[i],f.options.locale);return{label:v[i]||"",value:w}}getMaxBorderWidth(i){let g=0;const f=this.chart;let v,w,L,N,Q;if(!i)for(v=0,w=f.data.datasets.length;v<w;++v)if(f.isDatasetVisible(v)){L=f.getDatasetMeta(v),i=L.data,N=L.controller;break}if(!i)return 0;for(v=0,w=i.length;v<w;++v)Q=N.resolveDataElementOptions(v),"inner"!==Q.borderAlign&&(g=Math.max(g,Q.borderWidth||0,Q.hoverBorderWidth||0));return g}getMaxOffset(i){let g=0;for(let f=0,v=i.length;f<v;++f){const w=this.resolveDataElementOptions(f);g=Math.max(g,w.offset||0,w.hoverOffset||0)}return g}_getRingWeightOffset(i){let g=0;for(let f=0;f<i;++f)this.chart.isDatasetVisible(f)&&(g+=this._getRingWeight(f));return g}_getRingWeight(i){return Math.max(ot(this.chart.data.datasets[i].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}return c.id="doughnut",c.defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"},c.descriptors={_scriptable:r=>"spacing"!==r,_indexable:r=>"spacing"!==r},c.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(r){const i=r.data;if(i.labels.length&&i.datasets.length){const{labels:{pointStyle:g}}=r.legend.options;return i.labels.map((f,v)=>{const L=r.getDatasetMeta(0).controller.getStyle(v);return{text:f,fillStyle:L.backgroundColor,strokeStyle:L.borderColor,lineWidth:L.borderWidth,pointStyle:g,hidden:!r.getDataVisibility(v),index:v}})}return[]}},onClick(r,i,g){g.chart.toggleDataVisibility(i.index),g.chart.update()}},tooltip:{callbacks:{title:()=>"",label(r){let i=r.label;const g=": "+r.formattedValue;return mt(i)?(i=i.slice(),i[0]+=g):i+=g,i}}}}},c})(),tn=(()=>{class c extends an{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(i){const g=this._cachedMeta,{dataset:f,data:v=[],_dataset:w}=g,L=this.chart._animationsDisabled;let{start:N,count:Q}=Mt(g,v,L);this._drawStart=N,this._drawCount=Q,ee(g)&&(N=0,Q=v.length),f._chart=this.chart,f._datasetIndex=this.index,f._decimated=!!w._decimated,f.points=v;const kt=this.resolveDatasetElementOptions(i);this.options.showLine||(kt.borderWidth=0),kt.segment=this.options.segment,this.updateElement(f,void 0,{animated:!L,options:kt},i),this.updateElements(v,N,Q,i)}updateElements(i,g,f,v){const w="reset"===v,{iScale:L,vScale:N,_stacked:Q,_dataset:kt}=this._cachedMeta,{sharedOptions:Xt,includeOptions:je}=this._getSharedOptions(g,v),$e=L.axis,Xe=N.axis,{spanGaps:En,segment:Jn}=this.options,go=pt(En)?En:Number.POSITIVE_INFINITY,wo=this.chart._animationsDisabled||w||"none"===v;let ti=g>0&&this.getParsed(g-1);for(let Uo=g;Uo<g+f;++Uo){const Yo=i[Uo],gi=this.getParsed(Uo),fi=wo?Yo:{},Ri=et(gi[Xe]),Yi=fi[$e]=L.getPixelForValue(gi[$e],Uo),qr=fi[Xe]=w||Ri?N.getBasePixel():N.getPixelForValue(Q?this.applyStack(N,gi,Q):gi[Xe],Uo);fi.skip=isNaN(Yi)||isNaN(qr)||Ri,fi.stop=Uo>0&&Math.abs(gi[$e]-ti[$e])>go,Jn&&(fi.parsed=gi,fi.raw=kt.data[Uo]),je&&(fi.options=Xt||this.resolveDataElementOptions(Uo,Yo.active?"active":v)),wo||this.updateElement(Yo,Uo,fi,v),ti=gi}}getMaxOverflow(){const i=this._cachedMeta,g=i.dataset,f=g.options&&g.options.borderWidth||0,v=i.data||[];if(!v.length)return f;const w=v[0].size(this.resolveDataElementOptions(0)),L=v[v.length-1].size(this.resolveDataElementOptions(v.length-1));return Math.max(f,w,L)/2}draw(){const i=this._cachedMeta;i.dataset.updateControlPoints(this.chart.chartArea,i.iScale.axis),super.draw()}}return c.id="line",c.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},c.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}},c})(),sn=(()=>{class c extends an{constructor(i,g){super(i,g),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(i){const f=this.chart,v=f.data.labels||[],w=da(this._cachedMeta._parsed[i].r,f.options.locale);return{label:v[i]||"",value:w}}parseObjectData(i,g,f,v){return ca.bind(this)(i,g,f,v)}update(i){const g=this._cachedMeta.data;this._updateRadius(),this.updateElements(g,0,g.length,i)}getMinMax(){const g={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return this._cachedMeta.data.forEach((f,v)=>{const w=this.getParsed(v).r;!isNaN(w)&&this.chart.getDataVisibility(v)&&(w<g.min&&(g.min=w),w>g.max&&(g.max=w))}),g}_updateRadius(){const i=this.chart,g=i.chartArea,f=i.options,v=Math.min(g.right-g.left,g.bottom-g.top),w=Math.max(v/2,0),N=(w-Math.max(f.cutoutPercentage?w/100*f.cutoutPercentage:1,0))/i.getVisibleDatasetCount();this.outerRadius=w-N*this.index,this.innerRadius=this.outerRadius-N}updateElements(i,g,f,v){const w="reset"===v,L=this.chart,Q=L.options.animation,kt=this._cachedMeta.rScale,Xt=kt.xCenter,je=kt.yCenter,$e=kt.getIndexAngle(0)-.5*K;let En,Xe=$e;const Jn=360/this.countVisibleElements();for(En=0;En<g;++En)Xe+=this._computeAngle(En,v,Jn);for(En=g;En<g+f;En++){const go=i[En];let wo=Xe,ti=Xe+this._computeAngle(En,v,Jn),Uo=L.getDataVisibility(En)?kt.getDistanceFromCenterForValue(this.getParsed(En).r):0;Xe=ti,w&&(Q.animateScale&&(Uo=0),Q.animateRotate&&(wo=ti=$e));const Yo={x:Xt,y:je,innerRadius:0,outerRadius:Uo,startAngle:wo,endAngle:ti,options:this.resolveDataElementOptions(En,go.active?"active":v)};this.updateElement(go,En,Yo,v)}}countVisibleElements(){let g=0;return this._cachedMeta.data.forEach((f,v)=>{!isNaN(this.getParsed(v).r)&&this.chart.getDataVisibility(v)&&g++}),g}_computeAngle(i,g,f){return this.chart.getDataVisibility(i)?Hn(this.resolveDataElementOptions(i,g).angle||f):0}}return c.id="polarArea",c.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},c.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(r){const i=r.data;if(i.labels.length&&i.datasets.length){const{labels:{pointStyle:g}}=r.legend.options;return i.labels.map((f,v)=>{const L=r.getDatasetMeta(0).controller.getStyle(v);return{text:f,fillStyle:L.backgroundColor,strokeStyle:L.borderColor,lineWidth:L.borderWidth,pointStyle:g,hidden:!r.getDataVisibility(v),index:v}})}return[]}},onClick(r,i,g){g.chart.toggleDataVisibility(i.index),g.chart.update()}},tooltip:{callbacks:{title:()=>"",label:r=>r.chart.data.labels[r.dataIndex]+": "+r.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}},c})(),vn=(()=>{class c extends le{}return c.id="pie",c.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"},c})(),Tn=(()=>{class c extends an{getLabelAndValue(i){const g=this._cachedMeta.vScale,f=this.getParsed(i);return{label:g.getLabels()[i],value:""+g.getLabelForValue(f[g.axis])}}parseObjectData(i,g,f,v){return ca.bind(this)(i,g,f,v)}update(i){const g=this._cachedMeta,f=g.dataset,v=g.data||[],w=g.iScale.getLabels();if(f.points=v,"resize"!==i){const L=this.resolveDatasetElementOptions(i);this.options.showLine||(L.borderWidth=0),this.updateElement(f,void 0,{_loop:!0,_fullLoop:w.length===v.length,options:L},i)}this.updateElements(v,0,v.length,i)}updateElements(i,g,f,v){const w=this._cachedMeta.rScale,L="reset"===v;for(let N=g;N<g+f;N++){const Q=i[N],kt=this.resolveDataElementOptions(N,Q.active?"active":v),Xt=w.getPointPositionForValue(N,this.getParsed(N).r),je=L?w.xCenter:Xt.x,$e=L?w.yCenter:Xt.y,Xe={x:je,y:$e,angle:Xt.angle,skip:isNaN(je)||isNaN($e),options:kt};this.updateElement(Q,N,Xe,v)}}}return c.id="radar",c.defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}},c.overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}},c})();class Qn{constructor(){this.x=void 0,this.y=void 0,this.active=!1,this.options=void 0,this.$animations=void 0}tooltipPosition(r){const{x:i,y:g}=this.getProps(["x","y"],r);return{x:i,y:g}}hasValue(){return pt(this.x)&&pt(this.y)}getProps(r,i){const g=this.$animations;if(!i||!g)return this;const f={};return r.forEach(v=>{f[v]=g[v]&&g[v].active()?g[v]._to:this[v]}),f}}Qn.defaults={},Qn.defaultRoutes=void 0;const uo={values:c=>mt(c)?c:""+c,numeric(c,r,i){if(0===c)return"0";const g=this.chart.options.locale;let f,v=c;if(i.length>1){const Q=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(Q<1e-4||Q>1e15)&&(f="scientific"),v=function Xn(c,r){let i=r.length>3?r[2].value-r[1].value:r[1].value-r[0].value;return Math.abs(i)>=1&&c!==Math.floor(c)&&(i=c-Math.floor(c)),i}(c,i)}const w=Yt(Math.abs(v)),L=Math.max(Math.min(-1*Math.floor(w),20),0),N={notation:f,minimumFractionDigits:L,maximumFractionDigits:L};return Object.assign(N,this.options.ticks.format),da(c,g,N)},logarithmic(c,r,i){if(0===c)return"0";const g=c/Math.pow(10,Math.floor(Yt(c)));return 1===g||2===g||5===g?uo.numeric.call(this,c,r,i):""}};var Vo={formatters:uo};function dn(c,r,i,g,f){const v=ot(g,0),w=Math.min(ot(f,c.length),c.length);let N,Q,kt,L=0;for(i=Math.ceil(i),f&&(N=f-g,i=N/Math.floor(N/i)),kt=v;kt<0;)L++,kt=Math.round(v+L*i);for(Q=Math.max(v,0);Q<w;Q++)Q===kt&&(r.push(c[Q]),L++,kt=Math.round(v+L*i))}Ii.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(c,r)=>r.lineWidth,tickColor:(c,r)=>r.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Vo.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),Ii.route("scale.ticks","color","","color"),Ii.route("scale.grid","color","","borderColor"),Ii.route("scale.grid","borderColor","","borderColor"),Ii.route("scale.title","color","","color"),Ii.describe("scale",{_fallback:!1,_scriptable:c=>!c.startsWith("before")&&!c.startsWith("after")&&"callback"!==c&&"parser"!==c,_indexable:c=>"borderDash"!==c&&"tickBorderDash"!==c}),Ii.describe("scales",{_fallback:"scale"}),Ii.describe("scale.ticks",{_scriptable:c=>"backdropPadding"!==c&&"callback"!==c,_indexable:c=>"backdropPadding"!==c});const xo=(c,r,i)=>"top"===r||"left"===r?c[r]+i:c[r]-i;function li(c,r){const i=[],g=c.length/r,f=c.length;let v=0;for(;v<f;v+=g)i.push(c[Math.floor(v)]);return i}function Mi(c,r,i){const g=c.ticks.length,f=Math.min(r,g-1),v=c._startPixel,w=c._endPixel,L=1e-6;let Q,N=c.getPixelForTick(f);if(!(i&&(Q=1===g?Math.max(N-v,w-N):0===r?(c.getPixelForTick(1)-N)/2:(N-c.getPixelForTick(f-1))/2,N+=f<r?Q:-Q,N<v-L||N>w+L)))return N}function Ei(c){return c.drawTicks?c.tickLength:0}function tr(c,r){if(!c.display)return 0;const i=Lr(c.font,r),g=wi(c.padding);return(mt(c.text)?c.text.length:1)*i.lineHeight+g.height}function yr(c,r,i){let g=Lo(c);return(i&&"right"!==r||!i&&"right"===r)&&(g=(c=>"left"===c?"right":"right"===c?"left":c)(g)),g}class zi extends Qn{constructor(r){super(),this.id=r.id,this.type=r.type,this.options=void 0,this.ctx=r.ctx,this.chart=r.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(r){this.options=r.setContext(this.getContext()),this.axis=r.axis,this._userMin=this.parse(r.min),this._userMax=this.parse(r.max),this._suggestedMin=this.parse(r.suggestedMin),this._suggestedMax=this.parse(r.suggestedMax)}parse(r,i){return r}getUserBounds(){let{_userMin:r,_userMax:i,_suggestedMin:g,_suggestedMax:f}=this;return r=Nt(r,Number.POSITIVE_INFINITY),i=Nt(i,Number.NEGATIVE_INFINITY),g=Nt(g,Number.POSITIVE_INFINITY),f=Nt(f,Number.NEGATIVE_INFINITY),{min:Nt(r,g),max:Nt(i,f),minDefined:gt(r),maxDefined:gt(i)}}getMinMax(r){let w,{min:i,max:g,minDefined:f,maxDefined:v}=this.getUserBounds();if(f&&v)return{min:i,max:g};const L=this.getMatchingVisibleMetas();for(let N=0,Q=L.length;N<Q;++N)w=L[N].controller.getMinMax(this,r),f||(i=Math.min(i,w.min)),v||(g=Math.max(g,w.max));return i=v&&i>g?g:i,g=f&&i>g?i:g,{min:Nt(i,Nt(g,i)),max:Nt(g,Nt(i,g))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const r=this.chart.data;return this.options.labels||(this.isHorizontal()?r.xLabels:r.yLabels)||r.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){Pt(this.options.beforeUpdate,[this])}update(r,i,g){const{beginAtZero:f,grace:v,ticks:w}=this.options,L=w.sampleSize;this.beforeUpdate(),this.maxWidth=r,this.maxHeight=i,this._margins=g=Object.assign({left:0,right:0,top:0,bottom:0},g),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+g.left+g.right:this.height+g.top+g.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=function Va(c,r,i){const{min:g,max:f}=c,v=dt(r,(f-g)/2),w=(L,N)=>i&&0===L?0:L+N;return{min:w(g,-Math.abs(v)),max:w(f,v)}}(this,v,f),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const N=L<this.ticks.length;this._convertTicksToLabels(N?li(this.ticks,L):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),w.display&&(w.autoSkip||"auto"===w.source)&&(this.ticks=function Fo(c,r){const i=c.options.ticks,g=i.maxTicksLimit||function ri(c){const r=c.options.offset,i=c._tickSize();return Math.floor(Math.min(c._length/i+(r?0:1),c._maxLength/i))}(c),f=i.major.enabled?function Ni(c){const r=[];let i,g;for(i=0,g=c.length;i<g;i++)c[i].major&&r.push(i);return r}(r):[],v=f.length,w=f[0],L=f[v-1],N=[];if(v>g)return function yo(c,r,i,g){let w,f=0,v=i[0];for(g=Math.ceil(g),w=0;w<c.length;w++)w===v&&(r.push(c[w]),f++,v=i[f*g])}(r,N,f,v/g),N;const Q=function si(c,r,i){const g=function nr(c){const r=c.length;let i,g;if(r<2)return!1;for(g=c[0],i=1;i<r;++i)if(c[i]-c[i-1]!==g)return!1;return g}(c),f=r.length/i;if(!g)return Math.max(f,1);const v=function Me(c){const r=[],i=Math.sqrt(c);let g;for(g=1;g<i;g++)c%g==0&&(r.push(g),r.push(c/g));return i===(0|i)&&r.push(i),r.sort((f,v)=>f-v).pop(),r}(g);for(let w=0,L=v.length-1;w<L;w++){const N=v[w];if(N>f)return N}return Math.max(f,1)}(f,r,g);if(v>0){let kt,Xt;const je=v>1?Math.round((L-w)/(v-1)):null;for(dn(r,N,Q,et(je)?0:w-je,w),kt=0,Xt=v-1;kt<Xt;kt++)dn(r,N,Q,f[kt],f[kt+1]);return dn(r,N,Q,L,et(je)?r.length:L+je),N}return dn(r,N,Q),N}(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),N&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let i,g,r=this.options.reverse;this.isHorizontal()?(i=this.left,g=this.right):(i=this.top,g=this.bottom,r=!r),this._startPixel=i,this._endPixel=g,this._reversePixels=r,this._length=g-i,this._alignToPixels=this.options.alignToPixels}afterUpdate(){Pt(this.options.afterUpdate,[this])}beforeSetDimensions(){Pt(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){Pt(this.options.afterSetDimensions,[this])}_callHooks(r){this.chart.notifyPlugins(r,this.getContext()),Pt(this.options[r],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){Pt(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(r){const i=this.options.ticks;let g,f,v;for(g=0,f=r.length;g<f;g++)v=r[g],v.label=Pt(i.callback,[v.value,g,r],this)}afterTickToLabelConversion(){Pt(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){Pt(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const r=this.options,i=r.ticks,g=this.ticks.length,f=i.minRotation||0,v=i.maxRotation;let L,N,Q,w=f;if(!this._isVisible()||!i.display||f>=v||g<=1||!this.isHorizontal())return void(this.labelRotation=f);const kt=this._getLabelSizes(),Xt=kt.widest.width,je=kt.highest.height,$e=Ce(this.chart.width-Xt,0,this.maxWidth);L=r.offset?this.maxWidth/g:$e/(g-1),Xt+6>L&&(L=$e/(g-(r.offset?.5:1)),N=this.maxHeight-Ei(r.grid)-i.padding-tr(r.title,this.chart.options.font),Q=Math.sqrt(Xt*Xt+je*je),w=Ae(Math.min(Math.asin(Ce((kt.highest.height+6)/L,-1,1)),Math.asin(Ce(N/Q,-1,1))-Math.asin(Ce(je/Q,-1,1)))),w=Math.max(f,Math.min(v,w))),this.labelRotation=w}afterCalculateLabelRotation(){Pt(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){Pt(this.options.beforeFit,[this])}fit(){const r={width:0,height:0},{chart:i,options:{ticks:g,title:f,grid:v}}=this,w=this._isVisible(),L=this.isHorizontal();if(w){const N=tr(f,i.options.font);if(L?(r.width=this.maxWidth,r.height=Ei(v)+N):(r.height=this.maxHeight,r.width=Ei(v)+N),g.display&&this.ticks.length){const{first:Q,last:kt,widest:Xt,highest:je}=this._getLabelSizes(),$e=2*g.padding,Xe=Hn(this.labelRotation),En=Math.cos(Xe),Jn=Math.sin(Xe);L?r.height=Math.min(this.maxHeight,r.height+(g.mirror?0:Jn*Xt.width+En*je.height)+$e):r.width=Math.min(this.maxWidth,r.width+(g.mirror?0:En*Xt.width+Jn*je.height)+$e),this._calculatePadding(Q,kt,Jn,En)}}this._handleMargins(),L?(this.width=this._length=i.width-this._margins.left-this._margins.right,this.height=r.height):(this.width=r.width,this.height=this._length=i.height-this._margins.top-this._margins.bottom)}_calculatePadding(r,i,g,f){const{ticks:{align:v,padding:w},position:L}=this.options,N=0!==this.labelRotation,Q="top"!==L&&"x"===this.axis;if(this.isHorizontal()){const kt=this.getPixelForTick(0)-this.left,Xt=this.right-this.getPixelForTick(this.ticks.length-1);let je=0,$e=0;N?Q?(je=f*r.width,$e=g*i.height):(je=g*r.height,$e=f*i.width):"start"===v?$e=i.width:"end"===v?je=r.width:"inner"!==v&&(je=r.width/2,$e=i.width/2),this.paddingLeft=Math.max((je-kt+w)*this.width/(this.width-kt),0),this.paddingRight=Math.max(($e-Xt+w)*this.width/(this.width-Xt),0)}else{let kt=i.height/2,Xt=r.height/2;"start"===v?(kt=0,Xt=r.height):"end"===v&&(kt=i.height,Xt=0),this.paddingTop=kt+w,this.paddingBottom=Xt+w}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){Pt(this.options.afterFit,[this])}isHorizontal(){const{axis:r,position:i}=this.options;return"top"===i||"bottom"===i||"x"===r}isFullSize(){return this.options.fullSize}_convertTicksToLabels(r){let i,g;for(this.beforeTickToLabelConversion(),this.generateTickLabels(r),i=0,g=r.length;i<g;i++)et(r[i].label)&&(r.splice(i,1),g--,i--);this.afterTickToLabelConversion()}_getLabelSizes(){let r=this._labelSizes;if(!r){const i=this.options.ticks.sampleSize;let g=this.ticks;i<g.length&&(g=li(g,i)),this._labelSizes=r=this._computeLabelSizes(g,g.length)}return r}_computeLabelSizes(r,i){const{ctx:g,_longestTextCache:f}=this,v=[],w=[];let Q,kt,Xt,je,$e,Xe,En,Jn,go,wo,ti,L=0,N=0;for(Q=0;Q<i;++Q){if(je=r[Q].label,$e=this._resolveTickFontOptions(Q),g.font=Xe=$e.string,En=f[Xe]=f[Xe]||{data:{},gc:[]},Jn=$e.lineHeight,go=wo=0,et(je)||mt(je)){if(mt(je))for(kt=0,Xt=je.length;kt<Xt;++kt)ti=je[kt],!et(ti)&&!mt(ti)&&(go=Zr(g,En.data,En.gc,go,ti),wo+=Jn)}else go=Zr(g,En.data,En.gc,go,je),wo=Jn;v.push(go),w.push(wo),L=Math.max(go,L),N=Math.max(wo,N)}!function mi(c,r){re(c,i=>{const g=i.gc,f=g.length/2;let v;if(f>r){for(v=0;v<f;++v)delete i.data[g[v]];g.splice(0,f)}})}(f,i);const Uo=v.indexOf(L),Yo=w.indexOf(N),gi=fi=>({width:v[fi]||0,height:w[fi]||0});return{first:gi(0),last:gi(i-1),widest:gi(Uo),highest:gi(Yo),widths:v,heights:w}}getLabelForValue(r){return r}getPixelForValue(r,i){return NaN}getValueForPixel(r){}getPixelForTick(r){const i=this.ticks;return r<0||r>i.length-1?null:this.getPixelForValue(i[r].value)}getPixelForDecimal(r){this._reversePixels&&(r=1-r);const i=this._startPixel+r*this._length;return function ce(c){return Ce(c,-32768,32767)}(this._alignToPixels?Oa(this.chart,i,0):i)}getDecimalForPixel(r){const i=(r-this._startPixel)/this._length;return this._reversePixels?1-i:i}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:r,max:i}=this;return r<0&&i<0?i:r>0&&i>0?r:0}getContext(r){const i=this.ticks||[];if(r>=0&&r<i.length){const g=i[r];return g.$context||(g.$context=function gr(c,r,i){return va(c,{tick:i,index:r,type:"tick"})}(this.getContext(),r,g))}return this.$context||(this.$context=function fr(c,r){return va(c,{scale:r,type:"scale"})}(this.chart.getContext(),this))}_tickSize(){const r=this.options.ticks,i=Hn(this.labelRotation),g=Math.abs(Math.cos(i)),f=Math.abs(Math.sin(i)),v=this._getLabelSizes(),w=r.autoSkipPadding||0,L=v?v.widest.width+w:0,N=v?v.highest.height+w:0;return this.isHorizontal()?N*g>L*f?L/g:N/f:N*f<L*g?N/g:L/f}_isVisible(){const r=this.options.display;return"auto"!==r?!!r:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(r){const i=this.axis,g=this.chart,f=this.options,{grid:v,position:w}=f,L=v.offset,N=this.isHorizontal(),kt=this.ticks.length+(L?1:0),Xt=Ei(v),je=[],$e=v.setContext(this.getContext()),Xe=$e.drawBorder?$e.borderWidth:0,En=Xe/2,Jn=function(xr){return Oa(g,xr,Xe)};let go,wo,ti,Uo,Yo,gi,fi,Ri,Yi,qr,Xr,Wr;if("top"===w)go=Jn(this.bottom),gi=this.bottom-Xt,Ri=go-En,qr=Jn(r.top)+En,Wr=r.bottom;else if("bottom"===w)go=Jn(this.top),qr=r.top,Wr=Jn(r.bottom)-En,gi=go+En,Ri=this.top+Xt;else if("left"===w)go=Jn(this.right),Yo=this.right-Xt,fi=go-En,Yi=Jn(r.left)+En,Xr=r.right;else if("right"===w)go=Jn(this.left),Yi=r.left,Xr=Jn(r.right)-En,Yo=go+En,fi=this.left+Xt;else if("x"===i){if("center"===w)go=Jn((r.top+r.bottom)/2+.5);else if(nt(w)){const xr=Object.keys(w)[0];go=Jn(this.chart.scales[xr].getPixelForValue(w[xr]))}qr=r.top,Wr=r.bottom,gi=go+En,Ri=gi+Xt}else if("y"===i){if("center"===w)go=Jn((r.left+r.right)/2);else if(nt(w)){const xr=Object.keys(w)[0];go=Jn(this.chart.scales[xr].getPixelForValue(w[xr]))}Yo=go-En,fi=Yo-Xt,Yi=r.left,Xr=r.right}const Ls=ot(f.ticks.maxTicksLimit,kt),Bl=Math.max(1,Math.ceil(kt/Ls));for(wo=0;wo<kt;wo+=Bl){const xr=v.setContext(this.getContext(wo)),As=xr.lineWidth,Os=xr.color,$u=xr.borderDash||[],Mh=xr.borderDashOffset,Ku=xr.tickWidth,mp=xr.tickColor,qu=xr.tickBorderDash||[],Tg=xr.tickBorderDashOffset;ti=Mi(this,wo,L),void 0!==ti&&(Uo=Oa(g,ti,As),N?Yo=fi=Yi=Xr=Uo:gi=Ri=qr=Wr=Uo,je.push({tx1:Yo,ty1:gi,tx2:fi,ty2:Ri,x1:Yi,y1:qr,x2:Xr,y2:Wr,width:As,color:Os,borderDash:$u,borderDashOffset:Mh,tickWidth:Ku,tickColor:mp,tickBorderDash:qu,tickBorderDashOffset:Tg}))}return this._ticksLength=kt,this._borderValue=go,je}_computeLabelItems(r){const i=this.axis,g=this.options,{position:f,ticks:v}=g,w=this.isHorizontal(),L=this.ticks,{align:N,crossAlign:Q,padding:kt,mirror:Xt}=v,je=Ei(g.grid),$e=je+kt,Xe=Xt?-kt:$e,En=-Hn(this.labelRotation),Jn=[];let go,wo,ti,Uo,Yo,gi,fi,Ri,Yi,qr,Xr,Wr,Ls="middle";if("top"===f)gi=this.bottom-Xe,fi=this._getXAxisLabelAlignment();else if("bottom"===f)gi=this.top+Xe,fi=this._getXAxisLabelAlignment();else if("left"===f){const xr=this._getYAxisLabelAlignment(je);fi=xr.textAlign,Yo=xr.x}else if("right"===f){const xr=this._getYAxisLabelAlignment(je);fi=xr.textAlign,Yo=xr.x}else if("x"===i){if("center"===f)gi=(r.top+r.bottom)/2+$e;else if(nt(f)){const xr=Object.keys(f)[0];gi=this.chart.scales[xr].getPixelForValue(f[xr])+$e}fi=this._getXAxisLabelAlignment()}else if("y"===i){if("center"===f)Yo=(r.left+r.right)/2-$e;else if(nt(f)){const xr=Object.keys(f)[0];Yo=this.chart.scales[xr].getPixelForValue(f[xr])}fi=this._getYAxisLabelAlignment(je).textAlign}"y"===i&&("start"===N?Ls="top":"end"===N&&(Ls="bottom"));const Bl=this._getLabelSizes();for(go=0,wo=L.length;go<wo;++go){ti=L[go],Uo=ti.label;const xr=v.setContext(this.getContext(go));Ri=this.getPixelForTick(go)+v.labelOffset,Yi=this._resolveTickFontOptions(go),qr=Yi.lineHeight,Xr=mt(Uo)?Uo.length:1;const As=Xr/2,Os=xr.color,$u=xr.textStrokeColor,Mh=xr.textStrokeWidth;let mp,Ku=fi;if(w?(Yo=Ri,"inner"===fi&&(Ku=go===wo-1?this.options.reverse?"left":"right":0===go?this.options.reverse?"right":"left":"center"),Wr="top"===f?"near"===Q||0!==En?-Xr*qr+qr/2:"center"===Q?-Bl.highest.height/2-As*qr+qr:qr/2-Bl.highest.height:"near"===Q||0!==En?qr/2:"center"===Q?Bl.highest.height/2-As*qr:Bl.highest.height-Xr*qr,Xt&&(Wr*=-1)):(gi=Ri,Wr=(1-Xr)*qr/2),xr.showLabelBackdrop){const qu=wi(xr.backdropPadding),Tg=Bl.heights[go],am=Bl.widths[go];let sm=gi+Wr-qu.top,lm=Yo-qu.left;switch(Ls){case"middle":sm-=Tg/2;break;case"bottom":sm-=Tg}switch(fi){case"center":lm-=am/2;break;case"right":lm-=am}mp={left:lm,top:sm,width:am+qu.width,height:Tg+qu.height,color:xr.backdropColor}}Jn.push({rotation:En,label:Uo,font:Yi,color:Os,strokeColor:$u,strokeWidth:Mh,textOffset:Wr,textAlign:Ku,textBaseline:Ls,translation:[Yo,gi],backdrop:mp})}return Jn}_getXAxisLabelAlignment(){const{position:r,ticks:i}=this.options;if(-Hn(this.labelRotation))return"top"===r?"left":"right";let f="center";return"start"===i.align?f="left":"end"===i.align?f="right":"inner"===i.align&&(f="inner"),f}_getYAxisLabelAlignment(r){const{position:i,ticks:{crossAlign:g,mirror:f,padding:v}}=this.options,L=r+v,N=this._getLabelSizes().widest.width;let Q,kt;return"left"===i?f?(kt=this.right+v,"near"===g?Q="left":"center"===g?(Q="center",kt+=N/2):(Q="right",kt+=N)):(kt=this.right-L,"near"===g?Q="right":"center"===g?(Q="center",kt-=N/2):(Q="left",kt=this.left)):"right"===i?f?(kt=this.left+v,"near"===g?Q="right":"center"===g?(Q="center",kt-=N/2):(Q="left",kt-=N)):(kt=this.left+L,"near"===g?Q="left":"center"===g?(Q="center",kt+=N/2):(Q="right",kt=this.right)):Q="right",{textAlign:Q,x:kt}}_computeLabelArea(){if(this.options.ticks.mirror)return;const r=this.chart,i=this.options.position;return"left"===i||"right"===i?{top:0,left:this.left,bottom:r.height,right:this.right}:"top"===i||"bottom"===i?{top:this.top,left:0,bottom:this.bottom,right:r.width}:void 0}drawBackground(){const{ctx:r,options:{backgroundColor:i},left:g,top:f,width:v,height:w}=this;i&&(r.save(),r.fillStyle=i,r.fillRect(g,f,v,w),r.restore())}getLineWidthForValue(r){const i=this.options.grid;if(!this._isVisible()||!i.display)return 0;const f=this.ticks.findIndex(v=>v.value===r);return f>=0?i.setContext(this.getContext(f)).lineWidth:0}drawGrid(r){const i=this.options.grid,g=this.ctx,f=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(r));let v,w;const L=(N,Q,kt)=>{!kt.width||!kt.color||(g.save(),g.lineWidth=kt.width,g.strokeStyle=kt.color,g.setLineDash(kt.borderDash||[]),g.lineDashOffset=kt.borderDashOffset,g.beginPath(),g.moveTo(N.x,N.y),g.lineTo(Q.x,Q.y),g.stroke(),g.restore())};if(i.display)for(v=0,w=f.length;v<w;++v){const N=f[v];i.drawOnChartArea&&L({x:N.x1,y:N.y1},{x:N.x2,y:N.y2},N),i.drawTicks&&L({x:N.tx1,y:N.ty1},{x:N.tx2,y:N.ty2},{color:N.tickColor,width:N.tickWidth,borderDash:N.tickBorderDash,borderDashOffset:N.tickBorderDashOffset})}}drawBorder(){const{chart:r,ctx:i,options:{grid:g}}=this,f=g.setContext(this.getContext()),v=g.drawBorder?f.borderWidth:0;if(!v)return;const w=g.setContext(this.getContext(0)).lineWidth,L=this._borderValue;let N,Q,kt,Xt;this.isHorizontal()?(N=Oa(r,this.left,v)-v/2,Q=Oa(r,this.right,w)+w/2,kt=Xt=L):(kt=Oa(r,this.top,v)-v/2,Xt=Oa(r,this.bottom,w)+w/2,N=Q=L),i.save(),i.lineWidth=f.borderWidth,i.strokeStyle=f.borderColor,i.beginPath(),i.moveTo(N,kt),i.lineTo(Q,Xt),i.stroke(),i.restore()}drawLabels(r){if(!this.options.ticks.display)return;const g=this.ctx,f=this._computeLabelArea();f&&Ci(g,f);const v=this._labelItems||(this._labelItems=this._computeLabelItems(r));let w,L;for(w=0,L=v.length;w<L;++w){const N=v[w],Q=N.font,kt=N.label;N.backdrop&&(g.fillStyle=N.backdrop.color,g.fillRect(N.backdrop.left,N.backdrop.top,N.backdrop.width,N.backdrop.height)),Pr(g,kt,0,N.textOffset,Q,N)}f&&Cr(g)}drawTitle(){const{ctx:r,options:{position:i,title:g,reverse:f}}=this;if(!g.display)return;const v=Lr(g.font),w=wi(g.padding),L=g.align;let N=v.lineHeight/2;"bottom"===i||"center"===i||nt(i)?(N+=w.bottom,mt(g.text)&&(N+=v.lineHeight*(g.text.length-1))):N+=w.top;const{titleX:Q,titleY:kt,maxWidth:Xt,rotation:je}=function Rr(c,r,i,g){const{top:f,left:v,bottom:w,right:L,chart:N}=c,{chartArea:Q,scales:kt}=N;let je,$e,Xe,Xt=0;const En=w-f,Jn=L-v;if(c.isHorizontal()){if($e=te(g,v,L),nt(i)){const go=Object.keys(i)[0];Xe=kt[go].getPixelForValue(i[go])+En-r}else Xe="center"===i?(Q.bottom+Q.top)/2+En-r:xo(c,i,r);je=L-v}else{if(nt(i)){const go=Object.keys(i)[0];$e=kt[go].getPixelForValue(i[go])-Jn+r}else $e="center"===i?(Q.left+Q.right)/2-Jn+r:xo(c,i,r);Xe=te(g,w,f),Xt="left"===i?-Ut:Ut}return{titleX:$e,titleY:Xe,maxWidth:je,rotation:Xt}}(this,N,i,L);Pr(r,g.text,0,0,v,{color:g.color,maxWidth:Xt,rotation:je,textAlign:yr(L,i,f),textBaseline:"middle",translation:[Q,kt]})}draw(r){!this._isVisible()||(this.drawBackground(),this.drawGrid(r),this.drawBorder(),this.drawTitle(),this.drawLabels(r))}_layers(){const r=this.options,i=r.ticks&&r.ticks.z||0,g=ot(r.grid&&r.grid.z,-1);return this._isVisible()&&this.draw===zi.prototype.draw?[{z:g,draw:f=>{this.drawBackground(),this.drawGrid(f),this.drawTitle()}},{z:g+1,draw:()=>{this.drawBorder()}},{z:i,draw:f=>{this.drawLabels(f)}}]:[{z:i,draw:f=>{this.draw(f)}}]}getMatchingVisibleMetas(r){const i=this.chart.getSortedVisibleDatasetMetas(),g=this.axis+"AxisID",f=[];let v,w;for(v=0,w=i.length;v<w;++v){const L=i[v];L[g]===this.id&&(!r||L.type===r)&&f.push(L)}return f}_resolveTickFontOptions(r){return Lr(this.options.ticks.setContext(this.getContext(r)).font)}_maxDigits(){const r=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/r}}class Ai{constructor(r,i,g){this.type=r,this.scope=i,this.override=g,this.items=Object.create(null)}isForType(r){return Object.prototype.isPrototypeOf.call(this.type.prototype,r.prototype)}register(r){const i=Object.getPrototypeOf(r);let g;(function Fr(c){return"id"in c&&"defaults"in c})(i)&&(g=this.register(i));const f=this.items,v=r.id,w=this.scope+"."+v;if(!v)throw new Error("class does not have id: "+r);return v in f||(f[v]=r,function hi(c,r,i){const g=jt(Object.create(null),[i?Ii.get(i):{},Ii.get(r),c.defaults]);Ii.set(r,g),c.defaultRoutes&&function Na(c,r){Object.keys(r).forEach(i=>{const g=i.split("."),f=g.pop(),v=[c].concat(g).join("."),w=r[i].split("."),L=w.pop(),N=w.join(".");Ii.route(v,f,N,L)})}(r,c.defaultRoutes),c.descriptors&&Ii.describe(r,c.descriptors)}(r,w,g),this.override&&Ii.override(r.id,r.overrides)),w}get(r){return this.items[r]}unregister(r){const i=this.items,g=r.id,f=this.scope;g in i&&delete i[g],f&&g in Ii[f]&&(delete Ii[f][g],this.override&&delete Mr[g])}}var Wi=new class tl{constructor(){this.controllers=new Ai(an,"datasets",!0),this.elements=new Ai(Qn,"elements"),this.plugins=new Ai(Object,"plugins"),this.scales=new Ai(zi,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...r){this._each("register",r)}remove(...r){this._each("unregister",r)}addControllers(...r){this._each("register",r,this.controllers)}addElements(...r){this._each("register",r,this.elements)}addPlugins(...r){this._each("register",r,this.plugins)}addScales(...r){this._each("register",r,this.scales)}getController(r){return this._get(r,this.controllers,"controller")}getElement(r){return this._get(r,this.elements,"element")}getPlugin(r){return this._get(r,this.plugins,"plugin")}getScale(r){return this._get(r,this.scales,"scale")}removeControllers(...r){this._each("unregister",r,this.controllers)}removeElements(...r){this._each("unregister",r,this.elements)}removePlugins(...r){this._each("unregister",r,this.plugins)}removeScales(...r){this._each("unregister",r,this.scales)}_each(r,i,g){[...i].forEach(f=>{const v=g||this._getRegistryForType(f);g||v.isForType(f)||v===this.plugins&&f.id?this._exec(r,v,f):re(f,w=>{const L=g||this._getRegistryForType(w);this._exec(r,L,w)})})}_exec(r,i,g){const f=Ft(r);Pt(g["before"+f],[],g),i[r](g),Pt(g["after"+f],[],g)}_getRegistryForType(r){for(let i=0;i<this._typedRegistries.length;i++){const g=this._typedRegistries[i];if(g.isForType(r))return g}return this.plugins}_get(r,i,g){const f=i.get(r);if(void 0===f)throw new Error('"'+r+'" is not a registered '+g+".");return f}},$s=Object.freeze({__proto__:null,BarController:Vn,BubbleController:jn,DoughnutController:le,LineController:tn,PolarAreaController:sn,PieController:vn,RadarController:Tn,ScatterController:(()=>{class c extends an{update(i){const g=this._cachedMeta,{data:f=[]}=g,v=this.chart._animationsDisabled;let{start:w,count:L}=Mt(g,f,v);if(this._drawStart=w,this._drawCount=L,ee(g)&&(w=0,L=f.length),this.options.showLine){const{dataset:N,_dataset:Q}=g;N._chart=this.chart,N._datasetIndex=this.index,N._decimated=!!Q._decimated,N.points=f;const kt=this.resolveDatasetElementOptions(i);kt.segment=this.options.segment,this.updateElement(N,void 0,{animated:!v,options:kt},i)}this.updateElements(f,w,L,i)}addElements(){const{showLine:i}=this.options;!this.datasetElementType&&i&&(this.datasetElementType=Wi.getElement("line")),super.addElements()}updateElements(i,g,f,v){const w="reset"===v,{iScale:L,vScale:N,_stacked:Q,_dataset:kt}=this._cachedMeta,Xt=this.resolveDataElementOptions(g,v),je=this.getSharedOptions(Xt),$e=this.includeOptions(v,je),Xe=L.axis,En=N.axis,{spanGaps:Jn,segment:go}=this.options,wo=pt(Jn)?Jn:Number.POSITIVE_INFINITY,ti=this.chart._animationsDisabled||w||"none"===v;let Uo=g>0&&this.getParsed(g-1);for(let Yo=g;Yo<g+f;++Yo){const gi=i[Yo],fi=this.getParsed(Yo),Ri=ti?gi:{},Yi=et(fi[En]),qr=Ri[Xe]=L.getPixelForValue(fi[Xe],Yo),Xr=Ri[En]=w||Yi?N.getBasePixel():N.getPixelForValue(Q?this.applyStack(N,fi,Q):fi[En],Yo);Ri.skip=isNaN(qr)||isNaN(Xr)||Yi,Ri.stop=Yo>0&&Math.abs(fi[Xe]-Uo[Xe])>wo,go&&(Ri.parsed=fi,Ri.raw=kt.data[Yo]),$e&&(Ri.options=je||this.resolveDataElementOptions(Yo,gi.active?"active":v)),ti||this.updateElement(gi,Yo,Ri,v),Uo=fi}this.updateSharedOptions(je,v,Xt)}getMaxOverflow(){const i=this._cachedMeta,g=i.data||[];if(!this.options.showLine){let N=0;for(let Q=g.length-1;Q>=0;--Q)N=Math.max(N,g[Q].size(this.resolveDataElementOptions(Q))/2);return N>0&&N}const f=i.dataset,v=f.options&&f.options.borderWidth||0;if(!g.length)return v;const w=g[0].size(this.resolveDataElementOptions(0)),L=g[g.length-1].size(this.resolveDataElementOptions(g.length-1));return Math.max(v,w,L)/2}}return c.id="scatter",c.defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1},c.overrides={interaction:{mode:"point"},plugins:{tooltip:{callbacks:{title:()=>"",label:r=>"("+r.label+", "+r.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}},c})()});function pr(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}var V={_date:(()=>{class c{constructor(i){this.options=i||{}}init(i){}formats(){return pr()}parse(i,g){return pr()}format(i,g){return pr()}add(i,g,f){return pr()}diff(i,g,f){return pr()}startOf(i,g,f){return pr()}endOf(i,g){return pr()}}return c.override=function(r){Object.assign(c.prototype,r)},c})()};function $(c,r,i,g){const{controller:f,data:v,_sorted:w}=c,L=f._cachedMeta.iScale;if(L&&r===L.axis&&"r"!==r&&w&&v.length){const N=L._reversePixels?Ie:gn;if(!g)return N(v,r,i);if(f._sharedOptions){const Q=v[0],kt="function"==typeof Q.getRange&&Q.getRange(r);if(kt){const Xt=N(v,r,i-kt),je=N(v,r,i+kt);return{lo:Xt.lo,hi:je.hi}}}}return{lo:0,hi:v.length-1}}function j(c,r,i,g,f){const v=c.getSortedVisibleDatasetMetas(),w=i[r];for(let L=0,N=v.length;L<N;++L){const{index:Q,data:kt}=v[L],{lo:Xt,hi:je}=$(v[L],r,w,f);for(let $e=Xt;$e<=je;++$e){const Xe=kt[$e];Xe.skip||g(Xe,Q,$e)}}}function _t(c,r,i,g,f){const v=[];return!f&&!c.isPointInArea(r)||j(c,i,r,function(L,N,Q){!f&&!la(L,c.chartArea,0)||L.inRange(r.x,r.y,g)&&v.push({element:L,datasetIndex:N,index:Q})},!0),v}function ve(c,r,i,g,f,v){return v||c.isPointInArea(r)?"r"!==i||g?function Ze(c,r,i,g,f,v){let w=[];const L=function rt(c){const r=-1!==c.indexOf("x"),i=-1!==c.indexOf("y");return function(g,f){const v=r?Math.abs(g.x-f.x):0,w=i?Math.abs(g.y-f.y):0;return Math.sqrt(Math.pow(v,2)+Math.pow(w,2))}}(i);let N=Number.POSITIVE_INFINITY;return j(c,i,r,function Q(kt,Xt,je){const $e=kt.inRange(r.x,r.y,f);if(g&&!$e)return;const Xe=kt.getCenterPoint(f);if(!v&&!c.isPointInArea(Xe)&&!$e)return;const Jn=L(r,Xe);Jn<N?(w=[{element:kt,datasetIndex:Xt,index:je}],N=Jn):Jn===N&&w.push({element:kt,datasetIndex:Xt,index:je})}),w}(c,r,i,g,f,v):function ae(c,r,i,g){let f=[];return j(c,i,r,function v(w,L,N){const{startAngle:Q,endAngle:kt}=w.getProps(["startAngle","endAngle"],g),{angle:Xt}=qt(w,{x:r.x,y:r.y});we(Xt,Q,kt)&&f.push({element:w,datasetIndex:L,index:N})}),f}(c,r,i,f):[]}function so(c,r,i,g,f){const v=[],w="x"===i?"inXRange":"inYRange";let L=!1;return j(c,i,r,(N,Q,kt)=>{N[w](r[i],f)&&(v.push({element:N,datasetIndex:Q,index:kt}),L=L||N.inRange(r.x,r.y,f))}),g&&!L?[]:v}var Xo={evaluateInteractionItems:j,modes:{index(c,r,i,g){const f=ie(r,c),v=i.axis||"x",w=i.includeInvisible||!1,L=i.intersect?_t(c,f,v,g,w):ve(c,f,v,!1,g,w),N=[];return L.length?(c.getSortedVisibleDatasetMetas().forEach(Q=>{const kt=L[0].index,Xt=Q.data[kt];Xt&&!Xt.skip&&N.push({element:Xt,datasetIndex:Q.index,index:kt})}),N):[]},dataset(c,r,i,g){const f=ie(r,c),v=i.axis||"xy",w=i.includeInvisible||!1;let L=i.intersect?_t(c,f,v,g,w):ve(c,f,v,!1,g,w);if(L.length>0){const N=L[0].datasetIndex,Q=c.getDatasetMeta(N).data;L=[];for(let kt=0;kt<Q.length;++kt)L.push({element:Q[kt],datasetIndex:N,index:kt})}return L},point:(c,r,i,g)=>_t(c,ie(r,c),i.axis||"xy",g,i.includeInvisible||!1),nearest:(c,r,i,g)=>ve(c,ie(r,c),i.axis||"xy",i.intersect,g,i.includeInvisible||!1),x:(c,r,i,g)=>so(c,ie(r,c),"x",i.intersect,g),y:(c,r,i,g)=>so(c,ie(r,c),"y",i.intersect,g)}};const Qo=["left","top","right","bottom"];function Io(c,r){return c.filter(i=>i.pos===r)}function rr(c,r){return c.filter(i=>-1===Qo.indexOf(i.pos)&&i.box.axis===r)}function Ir(c,r){return c.sort((i,g)=>{const f=r?g:i,v=r?i:g;return f.weight===v.weight?f.index-v.index:f.weight-v.weight})}function ss(c,r,i,g){return Math.max(c[i],r[i])+Math.max(c[g],r[g])}function el(c,r){c.top=Math.max(c.top,r.top),c.left=Math.max(c.left,r.left),c.bottom=Math.max(c.bottom,r.bottom),c.right=Math.max(c.right,r.right)}function Ta(c,r,i,g){const{pos:f,box:v}=i,w=c.maxPadding;if(!nt(f)){i.size&&(c[f]-=i.size);const Xt=g[i.stack]||{size:0,count:1};Xt.size=Math.max(Xt.size,i.horizontal?v.height:v.width),i.size=Xt.size/Xt.count,c[f]+=i.size}v.getPadding&&el(w,v.getPadding());const L=Math.max(0,r.outerWidth-ss(w,c,"left","right")),N=Math.max(0,r.outerHeight-ss(w,c,"top","bottom")),Q=L!==c.w,kt=N!==c.h;return c.w=L,c.h=N,i.horizontal?{same:Q,other:kt}:{same:kt,other:Q}}function Ks(c,r){const i=r.maxPadding;return function g(f){const v={left:0,top:0,right:0,bottom:0};return f.forEach(w=>{v[w]=Math.max(r[w],i[w])}),v}(c?["left","right"]:["top","bottom"])}function Es(c,r,i,g){const f=[];let v,w,L,N,Q,kt;for(v=0,w=c.length,Q=0;v<w;++v){L=c[v],N=L.box,N.update(L.width||r.w,L.height||r.h,Ks(L.horizontal,r));const{same:Xt,other:je}=Ta(r,i,L,g);Q|=Xt&&f.length,kt=kt||je,N.fullSize||f.push(L)}return Q&&Es(f,r,i,g)||kt}function ol(c,r,i,g,f){c.top=i,c.left=r,c.right=r+g,c.bottom=i+f,c.width=g,c.height=f}function ic(c,r,i,g){const f=i.padding;let{x:v,y:w}=r;for(const L of c){const N=L.box,Q=g[L.stack]||{count:1,placed:0,weight:1},kt=L.stackWeight/Q.weight||1;if(L.horizontal){const Xt=r.w*kt,je=Q.size||N.height;ze(Q.start)&&(w=Q.start),N.fullSize?ol(N,f.left,w,i.outerWidth-f.right-f.left,je):ol(N,r.left+Q.placed,w,Xt,je),Q.start=w,Q.placed+=Xt,w=N.bottom}else{const Xt=r.h*kt,je=Q.size||N.width;ze(Q.start)&&(v=Q.start),N.fullSize?ol(N,v,f.top,je,i.outerHeight-f.bottom-f.top):ol(N,v,r.top+Q.placed,je,Xt),Q.start=v,Q.placed+=Xt,v=N.right}}r.x=v,r.y=w}Ii.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}});var Ya={addBox(c,r){c.boxes||(c.boxes=[]),r.fullSize=r.fullSize||!1,r.position=r.position||"top",r.weight=r.weight||0,r._layers=r._layers||function(){return[{z:0,draw(i){r.draw(i)}}]},c.boxes.push(r)},removeBox(c,r){const i=c.boxes?c.boxes.indexOf(r):-1;-1!==i&&c.boxes.splice(i,1)},configure(c,r,i){r.fullSize=i.fullSize,r.position=i.position,r.weight=i.weight},update(c,r,i,g){if(!c)return;const f=wi(c.options.layout.padding),v=Math.max(r-f.width,0),w=Math.max(i-f.height,0),L=function Sl(c){const r=function Ur(c){const r=[];let i,g,f,v,w,L;for(i=0,g=(c||[]).length;i<g;++i)f=c[i],({position:v,options:{stack:w,stackWeight:L=1}}=f),r.push({index:i,box:f,pos:v,horizontal:f.isHorizontal(),weight:f.weight,stack:w&&v+w,stackWeight:L});return r}(c),i=Ir(r.filter(Q=>Q.box.fullSize),!0),g=Ir(Io(r,"left"),!0),f=Ir(Io(r,"right")),v=Ir(Io(r,"top"),!0),w=Ir(Io(r,"bottom")),L=rr(r,"x"),N=rr(r,"y");return{fullSize:i,leftAndTop:g.concat(v),rightAndBottom:f.concat(N).concat(w).concat(L),chartArea:Io(r,"chartArea"),vertical:g.concat(f).concat(N),horizontal:v.concat(w).concat(L)}}(c.boxes),N=L.vertical,Q=L.horizontal;re(c.boxes,En=>{"function"==typeof En.beforeLayout&&En.beforeLayout()});const kt=N.reduce((En,Jn)=>Jn.box.options&&!1===Jn.box.options.display?En:En+1,0)||1,Xt=Object.freeze({outerWidth:r,outerHeight:i,padding:f,availableWidth:v,availableHeight:w,vBoxMaxWidth:v/2/kt,hBoxMaxHeight:w/2}),je=Object.assign({},f);el(je,wi(g));const $e=Object.assign({maxPadding:je,w:v,h:w,x:f.left,y:f.top},f),Xe=function fa(c,r){const i=function ta(c){const r={};for(const i of c){const{stack:g,pos:f,stackWeight:v}=i;if(!g||!Qo.includes(f))continue;const w=r[g]||(r[g]={count:0,placed:0,weight:0,size:0});w.count++,w.weight+=v}return r}(c),{vBoxMaxWidth:g,hBoxMaxHeight:f}=r;let v,w,L;for(v=0,w=c.length;v<w;++v){L=c[v];const{fullSize:N}=L.box,Q=i[L.stack],kt=Q&&L.stackWeight/Q.weight;L.horizontal?(L.width=kt?kt*g:N&&r.availableWidth,L.height=f):(L.width=g,L.height=kt?kt*f:N&&r.availableHeight)}return i}(N.concat(Q),Xt);Es(L.fullSize,$e,Xt,Xe),Es(N,$e,Xt,Xe),Es(Q,$e,Xt,Xe)&&Es(N,$e,Xt,Xe),function nl(c){const r=c.maxPadding;function i(g){const f=Math.max(r[g]-c[g],0);return c[g]+=f,f}c.y+=i("top"),c.x+=i("left"),i("right"),i("bottom")}($e),ic(L.leftAndTop,$e,Xt,Xe),$e.x+=$e.w,$e.y+=$e.h,ic(L.rightAndBottom,$e,Xt,Xe),c.chartArea={left:$e.left,top:$e.top,right:$e.left+$e.w,bottom:$e.top+$e.h,height:$e.h,width:$e.w},re(L.chartArea,En=>{const Jn=En.box;Object.assign(Jn,c.chartArea),Jn.update($e.w,$e.h,{left:0,top:0,right:0,bottom:0})})}};class fl{acquireContext(r,i){}releaseContext(r){return!1}addEventListener(r,i,g){}removeEventListener(r,i,g){}getDevicePixelRatio(){return 1}getMaximumSize(r,i,g,f){return i=Math.max(0,i||r.width),g=g||r.height,{width:i,height:Math.max(0,f?Math.floor(i/f):g)}}isAttached(r){return!0}updateConfig(r){}}class il extends fl{acquireContext(r){return r&&r.getContext&&r.getContext("2d")||null}updateConfig(r){r.options.animation=!1}}const rc="$chartjs",La={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},rl=c=>null===c||""===c,ac=!!Sa&&{passive:!0};function hu(c,r,i){c.canvas.removeEventListener(r,i,ac)}function Qc(c,r){for(const i of c)if(i===r||i.contains(r))return!0}function Lc(c,r,i){const g=c.canvas,f=new MutationObserver(v=>{let w=!1;for(const L of v)w=w||Qc(L.addedNodes,g),w=w&&!Qc(L.removedNodes,g);w&&i()});return f.observe(document,{childList:!0,subtree:!0}),f}function Ac(c,r,i){const g=c.canvas,f=new MutationObserver(v=>{let w=!1;for(const L of v)w=w||Qc(L.removedNodes,g),w=w&&!Qc(L.addedNodes,g);w&&i()});return f.observe(document,{childList:!0,subtree:!0}),f}const El=new Map;let Pc=0;function Ba(){const c=window.devicePixelRatio;c!==Pc&&(Pc=c,El.forEach((r,i)=>{i.currentDevicePixelRatio!==c&&r()}))}function Ic(c,r,i){const g=c.canvas,f=g&&Oe(g);if(!f)return;const v=po((L,N)=>{const Q=f.clientWidth;i(L,N),Q<f.clientWidth&&i()},window),w=new ResizeObserver(L=>{const N=L[0],Q=N.contentRect.width,kt=N.contentRect.height;0===Q&&0===kt||v(Q,kt)});return w.observe(f),function Tl(c,r){El.size||window.addEventListener("resize",Ba),El.set(c,r)}(c,v),w}function xc(c,r,i){i&&i.disconnect(),"resize"===r&&function Oc(c){El.delete(c),El.size||window.removeEventListener("resize",Ba)}(c)}function fu(c,r,i){const g=c.canvas,f=po(v=>{null!==c.ctx&&i(function Cd(c,r){const i=La[c.type]||c.type,{x:g,y:f}=ie(c,r);return{type:i,chart:r,native:c,x:void 0!==g?g:null,y:void 0!==f?f:null}}(v,c))},c,v=>{const w=v[0];return[w,w.offsetX,w.offsetY]});return function yc(c,r,i){c.addEventListener(r,i,ac)}(g,r,f),f}class Ll extends fl{acquireContext(r,i){const g=r&&r.getContext&&r.getContext("2d");return g&&g.canvas===r?(function $d(c,r){const i=c.style,g=c.getAttribute("height"),f=c.getAttribute("width");if(c[rc]={initial:{height:g,width:f,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",rl(f)){const v=Ka(c,"width");void 0!==v&&(c.width=v)}if(rl(g))if(""===c.style.height)c.height=c.width/(r||2);else{const v=Ka(c,"height");void 0!==v&&(c.height=v)}}(r,i),g):null}releaseContext(r){const i=r.canvas;if(!i[rc])return!1;const g=i[rc].initial;["height","width"].forEach(v=>{const w=g[v];et(w)?i.removeAttribute(v):i.setAttribute(v,w)});const f=g.style||{};return Object.keys(f).forEach(v=>{i.style[v]=f[v]}),i.width=i.width,delete i[rc],!0}addEventListener(r,i,g){this.removeEventListener(r,i),(r.$proxies||(r.$proxies={}))[i]=({attach:Lc,detach:Ac,resize:Ic}[i]||fu)(r,i,g)}removeEventListener(r,i){const g=r.$proxies||(r.$proxies={}),f=g[i];f&&(({attach:xc,detach:xc,resize:xc}[i]||hu)(r,i,f),g[i]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(r,i,g,f){return function ki(c,r,i,g){const f=Jo(c),v=ft(f,"margin"),w=Gn(f.maxWidth,c,"clientWidth")||tt,L=Gn(f.maxHeight,c,"clientHeight")||tt,N=function Bn(c,r,i){let g,f;if(void 0===r||void 0===i){const v=Oe(c);if(v){const w=v.getBoundingClientRect(),L=Jo(v),N=ft(L,"border","width"),Q=ft(L,"padding");r=w.width-Q.width-N.width,i=w.height-Q.height-N.height,g=Gn(L.maxWidth,v,"clientWidth"),f=Gn(L.maxHeight,v,"clientHeight")}else r=c.clientWidth,i=c.clientHeight}return{width:r,height:i,maxWidth:g||tt,maxHeight:f||tt}}(c,r,i);let{width:Q,height:kt}=N;if("content-box"===f.boxSizing){const Xt=ft(f,"border","width"),je=ft(f,"padding");Q-=je.width+Xt.width,kt-=je.height+Xt.height}return Q=Math.max(0,Q-v.width),kt=Math.max(0,g?Math.floor(Q/g):kt-v.height),Q=Ko(Math.min(Q,w,N.maxWidth)),kt=Ko(Math.min(kt,L,N.maxHeight)),Q&&!kt&&(kt=Ko(Q/2)),{width:Q,height:kt}}(r,i,g,f)}isAttached(r){const i=Oe(r);return!(!i||!i.isConnected)}}class ps{constructor(){this._init=[]}notify(r,i,g,f){"beforeInit"===i&&(this._init=this._createDescriptors(r,!0),this._notify(this._init,r,"install"));const v=f?this._descriptors(r).filter(f):this._descriptors(r),w=this._notify(v,r,i,g);return"afterDestroy"===i&&(this._notify(v,r,"stop"),this._notify(this._init,r,"uninstall")),w}_notify(r,i,g,f){f=f||{};for(const v of r){const w=v.plugin;if(!1===Pt(w[g],[i,f,v.options],w)&&f.cancelable)return!1}return!0}invalidate(){et(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(r){if(this._cache)return this._cache;const i=this._cache=this._createDescriptors(r);return this._notifyStateChanges(r),i}_createDescriptors(r,i){const g=r&&r.config,f=ot(g.options&&g.options.plugins,{}),v=function vd(c){const r={},i=[],g=Object.keys(Wi.plugins.items);for(let v=0;v<g.length;v++)i.push(Wi.getPlugin(g[v]));const f=c.plugins||[];for(let v=0;v<f.length;v++){const w=f[v];-1===i.indexOf(w)&&(i.push(w),r[w.id]=!0)}return{plugins:i,localIds:r}}(g);return!1!==f||i?function sc(c,{plugins:r,localIds:i},g,f){const v=[],w=c.getContext();for(const L of r){const N=L.id,Q=Il(g[N],f);null!==Q&&v.push({plugin:L,options:Kd(c.config,{plugin:L,local:i[N]},Q,w)})}return v}(r,v,f,i):[]}_notifyStateChanges(r){const i=this._oldCache||[],g=this._cache,f=(v,w)=>v.filter(L=>!w.some(N=>L.plugin.id===N.plugin.id));this._notify(f(i,g),r,"stop"),this._notify(f(g,i),r,"start")}}function Il(c,r){return r||!1!==c?!0===c?{}:c:null}function Kd(c,{plugin:r,local:i},g,f){const v=c.pluginScopeKeys(r),w=c.getOptionScopes(g,v);return i&&r.defaults&&w.push(r.defaults),c.createResolver(w,f,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function qd(c,r){return((r.datasets||{})[c]||{}).indexAxis||r.indexAxis||(Ii.datasets[c]||{}).indexAxis||"x"}function Hl(c,r){return"x"===c||"y"===c?c:r.axis||function yd(c){return"top"===c||"bottom"===c?"x":"left"===c||"right"===c?"y":void 0}(r.position)||c.charAt(0).toLowerCase()}function Rc(c){const r=c.options||(c.options={});r.plugins=ot(r.plugins,{}),r.scales=function lc(c,r){const i=Mr[c.type]||{scales:{}},g=r.scales||{},f=qd(c.type,r),v=Object.create(null),w=Object.create(null);return Object.keys(g).forEach(L=>{const N=g[L];if(!nt(N))return console.error(`Invalid scale configuration for scale: ${L}`);if(N._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${L}`);const Q=Hl(L,N),kt=function _u(c,r){return c===r?"_index_":"_value_"}(Q,f),Xt=i.scales||{};v[Q]=v[Q]||L,w[L]=ue(Object.create(null),[{axis:Q},N,Xt[Q],Xt[kt]])}),c.data.datasets.forEach(L=>{const N=L.type||c.type,Q=L.indexAxis||qd(N,r),Xt=(Mr[N]||{}).scales||{};Object.keys(Xt).forEach(je=>{const $e=function Zd(c,r){let i=c;return"_index_"===c?i=r:"_value_"===c&&(i="x"===r?"y":"x"),i}(je,Q),Xe=L[$e+"AxisID"]||v[$e]||$e;w[Xe]=w[Xe]||Object.create(null),ue(w[Xe],[{axis:$e},g[Xe],Xt[je]])})}),Object.keys(w).forEach(L=>{const N=w[L];ue(N,[Ii.scales[N.type],Ii.scale])}),w}(c,r)}function ar(c){return(c=c||{}).datasets=c.datasets||[],c.labels=c.labels||[],c}const z=new Map,Ct=new Set;function Lt(c,r){let i=z.get(c);return i||(i=r(),z.set(c,i),Ct.add(i)),i}const be=(c,r,i)=>{const g=Vt(r,i);void 0!==g&&c.add(g)};class bn{constructor(r){this._config=function S(c){return(c=c||{}).data=ar(c.data),Rc(c),c}(r),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(r){this._config.type=r}get data(){return this._config.data}set data(r){this._config.data=ar(r)}get options(){return this._config.options}set options(r){this._config.options=r}get plugins(){return this._config.plugins}update(){const r=this._config;this.clearCache(),Rc(r)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(r){return Lt(r,()=>[[`datasets.${r}`,""]])}datasetAnimationScopeKeys(r,i){return Lt(`${r}.transition.${i}`,()=>[[`datasets.${r}.transitions.${i}`,`transitions.${i}`],[`datasets.${r}`,""]])}datasetElementScopeKeys(r,i){return Lt(`${r}-${i}`,()=>[[`datasets.${r}.elements.${i}`,`datasets.${r}`,`elements.${i}`,""]])}pluginScopeKeys(r){const i=r.id;return Lt(`${this.type}-plugin-${i}`,()=>[[`plugins.${i}`,...r.additionalOptionScopes||[]]])}_cachedScopes(r,i){const g=this._scopeCache;let f=g.get(r);return(!f||i)&&(f=new Map,g.set(r,f)),f}getOptionScopes(r,i,g){const{options:f,type:v}=this,w=this._cachedScopes(r,g),L=w.get(i);if(L)return L;const N=new Set;i.forEach(kt=>{r&&(N.add(r),kt.forEach(Xt=>be(N,r,Xt))),kt.forEach(Xt=>be(N,f,Xt)),kt.forEach(Xt=>be(N,Mr[v]||{},Xt)),kt.forEach(Xt=>be(N,Ii,Xt)),kt.forEach(Xt=>be(N,ra,Xt))});const Q=Array.from(N);return 0===Q.length&&Q.push(Object.create(null)),Ct.has(i)&&w.set(i,Q),Q}chartOptionScopes(){const{options:r,type:i}=this;return[r,Mr[i]||{},Ii.datasets[i]||{},{type:i},Ii,ra]}resolveNamedOptions(r,i,g,f=[""]){const v={$shared:!0},{resolver:w,subPrefixes:L}=$n(this._resolverCache,r,f);let N=w;(function sr(c,r){const{isScriptable:i,isIndexable:g}=Ra(c);for(const f of r){const v=i(f),w=g(f),L=(w||v)&&c[f];if(v&&(Zt(L)||ji(L))||w&&mt(L))return!0}return!1})(w,i)&&(v.$shared=!1,N=ur(w,g=Zt(g)?g():g,this.createResolver(r,g,L)));for(const Q of i)v[Q]=N[Q];return v}createResolver(r,i,g=[""],f){const{resolver:v}=$n(this._resolverCache,r,g);return nt(i)?ur(v,i,void 0,f):v}}function $n(c,r,i){let g=c.get(r);g||(g=new Map,c.set(r,g));const f=i.join();let v=g.get(f);return v||(v={resolver:Or(r,i),subPrefixes:i.filter(L=>!L.toLowerCase().includes("hover"))},g.set(f,v)),v}const ji=c=>nt(c)&&Object.getOwnPropertyNames(c).reduce((r,i)=>r||Zt(c[i]),!1),vs=["top","bottom","left","right","chartArea"];function _l(c,r){return"top"===c||"bottom"===c||-1===vs.indexOf(c)&&"x"===r}function al(c,r){return function(i,g){return i[c]===g[c]?i[r]-g[r]:i[c]-g[c]}}function bu(c){const r=c.chart,i=r.options.animation;r.notifyPlugins("afterRender"),Pt(i&&i.onComplete,[c],r)}function Ag(c){const r=c.chart,i=r.options.animation;Pt(i&&i.onProgress,[c],r)}function Mu(c){return yt()&&"string"==typeof c?c=document.getElementById(c):c&&c.length&&(c=c[0]),c&&c.canvas&&(c=c.canvas),c}const Xc={},Pd=c=>{const r=Mu(c);return Object.values(Xc).filter(i=>i.canvas===r).pop()};function td(c,r,i){const g=Object.keys(c);for(const f of g){const v=+f;if(v>=r){const w=c[f];delete c[f],(i>0||v>r)&&(c[v+i]=w)}}}class sl{constructor(r,i){const g=this.config=new bn(i),f=Mu(r),v=Pd(f);if(v)throw new Error("Canvas is already in use. Chart with ID '"+v.id+"' must be destroyed before the canvas with ID '"+v.canvas.id+"' can be reused.");const w=g.createResolver(g.chartOptionScopes(),this.getContext());this.platform=new(g.platform||function Al(c){return!yt()||typeof OffscreenCanvas<"u"&&c instanceof OffscreenCanvas?il:Ll}(f)),this.platform.updateConfig(g);const L=this.platform.acquireContext(f,w.aspectRatio),N=L&&L.canvas,Q=N&&N.height,kt=N&&N.width;this.id=ct(),this.ctx=L,this.canvas=N,this.width=kt,this.height=Q,this._options=w,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new ps,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function eo(c,r){let i;return function(...g){return r?(clearTimeout(i),i=setTimeout(c,r,g)):c.apply(this,g),r}}(Xt=>this.update(Xt),w.resizeDelay||0),this._dataChanges=[],Xc[this.id]=this,L&&N?(rs.listen(this,"complete",bu),rs.listen(this,"progress",Ag),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:r,maintainAspectRatio:i},width:g,height:f,_aspectRatio:v}=this;return et(r)?i&&v?v:f?g/f:null:r}get data(){return this.config.data}set data(r){this.config.data=r}get options(){return this._options}set options(r){this.config.options=r}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():cr(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return is(this.canvas,this.ctx),this}stop(){return rs.stop(this),this}resize(r,i){rs.running(this)?this._resizeBeforeDraw={width:r,height:i}:this._resize(r,i)}_resize(r,i){const g=this.options,w=this.platform.getMaximumSize(this.canvas,r,i,g.maintainAspectRatio&&this.aspectRatio),L=g.devicePixelRatio||this.platform.getDevicePixelRatio(),N=this.width?"resize":"attach";this.width=w.width,this.height=w.height,this._aspectRatio=this.aspectRatio,cr(this,L,!0)&&(this.notifyPlugins("resize",{size:w}),Pt(g.onResize,[this,w],this),this.attached&&this._doResize(N)&&this.render())}ensureScalesHaveIDs(){re(this.options.scales||{},(g,f)=>{g.id=f})}buildOrUpdateScales(){const r=this.options,i=r.scales,g=this.scales,f=Object.keys(g).reduce((w,L)=>(w[L]=!1,w),{});let v=[];i&&(v=v.concat(Object.keys(i).map(w=>{const L=i[w],N=Hl(w,L),Q="r"===N,kt="x"===N;return{options:L,dposition:Q?"chartArea":kt?"bottom":"left",dtype:Q?"radialLinear":kt?"category":"linear"}}))),re(v,w=>{const L=w.options,N=L.id,Q=Hl(N,L),kt=ot(L.type,w.dtype);(void 0===L.position||_l(L.position,Q)!==_l(w.dposition))&&(L.position=w.dposition),f[N]=!0;let Xt=null;N in g&&g[N].type===kt?Xt=g[N]:(Xt=new(Wi.getScale(kt))({id:N,type:kt,ctx:this.ctx,chart:this}),g[Xt.id]=Xt),Xt.init(L,r)}),re(f,(w,L)=>{w||delete g[L]}),re(g,w=>{Ya.configure(this,w,w.options),Ya.addBox(this,w)})}_updateMetasets(){const r=this._metasets,i=this.data.datasets.length,g=r.length;if(r.sort((f,v)=>f.index-v.index),g>i){for(let f=i;f<g;++f)this._destroyDatasetMeta(f);r.splice(i,g-i)}this._sortedMetasets=r.slice(0).sort(al("order","index"))}_removeUnreferencedMetasets(){const{_metasets:r,data:{datasets:i}}=this;r.length>i.length&&delete this._stacks,r.forEach((g,f)=>{0===i.filter(v=>v===g._dataset).length&&this._destroyDatasetMeta(f)})}buildOrUpdateControllers(){const r=[],i=this.data.datasets;let g,f;for(this._removeUnreferencedMetasets(),g=0,f=i.length;g<f;g++){const v=i[g];let w=this.getDatasetMeta(g);const L=v.type||this.config.type;if(w.type&&w.type!==L&&(this._destroyDatasetMeta(g),w=this.getDatasetMeta(g)),w.type=L,w.indexAxis=v.indexAxis||qd(L,this.options),w.order=v.order||0,w.index=g,w.label=""+v.label,w.visible=this.isDatasetVisible(g),w.controller)w.controller.updateIndex(g),w.controller.linkScales();else{const N=Wi.getController(L),{datasetElementType:Q,dataElementType:kt}=Ii.datasets[L];Object.assign(N.prototype,{dataElementType:Wi.getElement(kt),datasetElementType:Q&&Wi.getElement(Q)}),w.controller=new N(this,g),r.push(w.controller)}}return this._updateMetasets(),r}_resetElements(){re(this.data.datasets,(r,i)=>{this.getDatasetMeta(i).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(r){const i=this.config;i.update();const g=this._options=i.createResolver(i.chartOptionScopes(),this.getContext()),f=this._animationsDisabled=!g.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:r,cancelable:!0}))return;const v=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let w=0;for(let Q=0,kt=this.data.datasets.length;Q<kt;Q++){const{controller:Xt}=this.getDatasetMeta(Q),je=!f&&-1===v.indexOf(Xt);Xt.buildOrUpdateElements(je),w=Math.max(+Xt.getMaxOverflow(),w)}w=this._minPadding=g.layout.autoPadding?w:0,this._updateLayout(w),f||re(v,Q=>{Q.reset()}),this._updateDatasets(r),this.notifyPlugins("afterUpdate",{mode:r}),this._layers.sort(al("z","_idx"));const{_active:L,_lastEvent:N}=this;N?this._eventHandler(N,!0):L.length&&this._updateHoverStyles(L,L,!0),this.render()}_updateScales(){re(this.scales,r=>{Ya.removeBox(this,r)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const r=this.options,i=new Set(Object.keys(this._listeners)),g=new Set(r.events);(!wt(i,g)||!!this._responsiveListeners!==r.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:r}=this,i=this._getUniformDataChanges()||[];for(const{method:g,start:f,count:v}of i)td(r,f,"_removeElements"===g?-v:v)}_getUniformDataChanges(){const r=this._dataChanges;if(!r||!r.length)return;this._dataChanges=[];const i=this.data.datasets.length,g=v=>new Set(r.filter(w=>w[0]===v).map((w,L)=>L+","+w.splice(1).join(","))),f=g(0);for(let v=1;v<i;v++)if(!wt(f,g(v)))return;return Array.from(f).map(v=>v.split(",")).map(v=>({method:v[1],start:+v[2],count:+v[3]}))}_updateLayout(r){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;Ya.update(this,this.width,this.height,r);const i=this.chartArea,g=i.width<=0||i.height<=0;this._layers=[],re(this.boxes,f=>{g&&"chartArea"===f.position||(f.configure&&f.configure(),this._layers.push(...f._layers()))},this),this._layers.forEach((f,v)=>{f._idx=v}),this.notifyPlugins("afterLayout")}_updateDatasets(r){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:r,cancelable:!0})){for(let i=0,g=this.data.datasets.length;i<g;++i)this.getDatasetMeta(i).controller.configure();for(let i=0,g=this.data.datasets.length;i<g;++i)this._updateDataset(i,Zt(r)?r({datasetIndex:i}):r);this.notifyPlugins("afterDatasetsUpdate",{mode:r})}}_updateDataset(r,i){const g=this.getDatasetMeta(r),f={meta:g,index:r,mode:i,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",f)&&(g.controller._update(i),f.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",f))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(rs.has(this)?this.attached&&!rs.running(this)&&rs.start(this):(this.draw(),bu({chart:this})))}draw(){let r;if(this._resizeBeforeDraw){const{width:g,height:f}=this._resizeBeforeDraw;this._resize(g,f),this._resizeBeforeDraw=null}if(this.clear(),this.width<=0||this.height<=0||!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const i=this._layers;for(r=0;r<i.length&&i[r].z<=0;++r)i[r].draw(this.chartArea);for(this._drawDatasets();r<i.length;++r)i[r].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(r){const i=this._sortedMetasets,g=[];let f,v;for(f=0,v=i.length;f<v;++f){const w=i[f];(!r||w.visible)&&g.push(w)}return g}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const r=this.getSortedVisibleDatasetMetas();for(let i=r.length-1;i>=0;--i)this._drawDataset(r[i]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(r){const i=this.ctx,g=r._clip,f=!g.disabled,v=this.chartArea,w={meta:r,index:r.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",w)&&(f&&Ci(i,{left:!1===g.left?0:v.left-g.left,right:!1===g.right?this.width:v.right+g.right,top:!1===g.top?0:v.top-g.top,bottom:!1===g.bottom?this.height:v.bottom+g.bottom}),r.controller.draw(),f&&Cr(i),w.cancelable=!1,this.notifyPlugins("afterDatasetDraw",w))}isPointInArea(r){return la(r,this.chartArea,this._minPadding)}getElementsAtEventForMode(r,i,g,f){const v=Xo.modes[i];return"function"==typeof v?v(this,r,g,f):[]}getDatasetMeta(r){const i=this.data.datasets[r],g=this._metasets;let f=g.filter(v=>v&&v._dataset===i).pop();return f||(f={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:i&&i.order||0,index:r,_dataset:i,_parsed:[],_sorted:!1},g.push(f)),f}getContext(){return this.$context||(this.$context=va(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(r){const i=this.data.datasets[r];if(!i)return!1;const g=this.getDatasetMeta(r);return"boolean"==typeof g.hidden?!g.hidden:!i.hidden}setDatasetVisibility(r,i){this.getDatasetMeta(r).hidden=!i}toggleDataVisibility(r){this._hiddenIndices[r]=!this._hiddenIndices[r]}getDataVisibility(r){return!this._hiddenIndices[r]}_updateVisibility(r,i,g){const f=g?"show":"hide",v=this.getDatasetMeta(r),w=v.controller._resolveAnimations(void 0,f);ze(i)?(v.data[i].hidden=!g,this.update()):(this.setDatasetVisibility(r,g),w.update(v,{visible:g}),this.update(L=>L.datasetIndex===r?f:void 0))}hide(r,i){this._updateVisibility(r,i,!1)}show(r,i){this._updateVisibility(r,i,!0)}_destroyDatasetMeta(r){const i=this._metasets[r];i&&i.controller&&i.controller._destroy(),delete this._metasets[r]}_stop(){let r,i;for(this.stop(),rs.remove(this),r=0,i=this.data.datasets.length;r<i;++r)this._destroyDatasetMeta(r)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:r,ctx:i}=this;this._stop(),this.config.clearCache(),r&&(this.unbindEvents(),is(r,i),this.platform.releaseContext(i),this.canvas=null,this.ctx=null),this.notifyPlugins("destroy"),delete Xc[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...r){return this.canvas.toDataURL(...r)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const r=this._listeners,i=this.platform,g=(v,w)=>{i.addEventListener(this,v,w),r[v]=w},f=(v,w,L)=>{v.offsetX=w,v.offsetY=L,this._eventHandler(v)};re(this.options.events,v=>g(v,f))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const r=this._responsiveListeners,i=this.platform,g=(N,Q)=>{i.addEventListener(this,N,Q),r[N]=Q},f=(N,Q)=>{r[N]&&(i.removeEventListener(this,N,Q),delete r[N])},v=(N,Q)=>{this.canvas&&this.resize(N,Q)};let w;const L=()=>{f("attach",L),this.attached=!0,this.resize(),g("resize",v),g("detach",w)};w=()=>{this.attached=!1,f("resize",v),this._stop(),this._resize(0,0),g("attach",L)},i.isAttached(this.canvas)?L():w()}unbindEvents(){re(this._listeners,(r,i)=>{this.platform.removeEventListener(this,i,r)}),this._listeners={},re(this._responsiveListeners,(r,i)=>{this.platform.removeEventListener(this,i,r)}),this._responsiveListeners=void 0}updateHoverStyle(r,i,g){const f=g?"set":"remove";let v,w,L,N;for("dataset"===i&&(v=this.getDatasetMeta(r[0].datasetIndex),v.controller["_"+f+"DatasetHoverStyle"]()),L=0,N=r.length;L<N;++L){w=r[L];const Q=w&&this.getDatasetMeta(w.datasetIndex).controller;Q&&Q[f+"HoverStyle"](w.element,w.datasetIndex,w.index)}}getActiveElements(){return this._active||[]}setActiveElements(r){const i=this._active||[],g=r.map(({datasetIndex:v,index:w})=>{const L=this.getDatasetMeta(v);if(!L)throw new Error("No dataset found at index "+v);return{datasetIndex:v,element:L.data[w],index:w}});!Fe(g,i)&&(this._active=g,this._lastEvent=null,this._updateHoverStyles(g,i))}notifyPlugins(r,i,g){return this._plugins.notify(this,r,i,g)}_updateHoverStyles(r,i,g){const f=this.options.hover,v=(N,Q)=>N.filter(kt=>!Q.some(Xt=>kt.datasetIndex===Xt.datasetIndex&&kt.index===Xt.index)),w=v(i,r),L=g?r:v(r,i);w.length&&this.updateHoverStyle(w,f.mode,!1),L.length&&f.mode&&this.updateHoverStyle(L,f.mode,!0)}_eventHandler(r,i){const g={event:r,replay:i,cancelable:!0,inChartArea:this.isPointInArea(r)},f=w=>(w.options.events||this.options.events).includes(r.native.type);if(!1===this.notifyPlugins("beforeEvent",g,f))return;const v=this._handleEvent(r,i,g.inChartArea);return g.cancelable=!1,this.notifyPlugins("afterEvent",g,f),(v||g.changed)&&this.render(),this}_handleEvent(r,i,g){const{_active:f=[],options:v}=this,L=this._getActiveElements(r,f,g,i),N=function st(c){return"mouseup"===c.type||"click"===c.type||"contextmenu"===c.type}(r),Q=function Fc(c,r,i,g){return i&&"mouseout"!==c.type?g?r:c:null}(r,this._lastEvent,g,N);g&&(this._lastEvent=null,Pt(v.onHover,[r,L,this],this),N&&Pt(v.onClick,[r,L,this],this));const kt=!Fe(L,f);return(kt||i)&&(this._active=L,this._updateHoverStyles(L,f,i)),this._lastEvent=Q,kt}_getActiveElements(r,i,g,f){if("mouseout"===r.type)return[];if(!g)return i;const v=this.options.hover;return this.getElementsAtEventForMode(r,v.mode,v,f)}}const ed=()=>re(sl.instances,c=>c._plugins.invalidate()),zl=!0;function Od(c,r,i){const{startAngle:g,pixelMargin:f,x:v,y:w,outerRadius:L,innerRadius:N}=r;let Q=f/L;c.beginPath(),c.arc(v,w,L,g-Q,i+Q),N>f?(Q=f/N,c.arc(v,w,N,i+Q,g-Q,!0)):c.arc(v,w,f,i+Ut,g-Ut),c.closePath(),c.clip()}function Nc(c,r,i,g){return{x:i+c*Math.cos(r),y:g+c*Math.sin(r)}}function Qd(c,r,i,g,f,v){const{x:w,y:L,startAngle:N,pixelMargin:Q,innerRadius:kt}=r,Xt=Math.max(r.outerRadius+g+i-Q,0),je=kt>0?kt+g+i+Q:0;let $e=0;const Xe=f-N;if(g){const Os=((kt>0?kt-g:0)+(Xt>0?Xt-g:0))/2;$e=(Xe-(0!==Os?Xe*Os/(Os+g):Xe))/2}const Jn=(Xe-Math.max(.001,Xe*Xt-i/K)/Xt)/2,go=N+Jn+$e,wo=f-Jn-$e,{outerStart:ti,outerEnd:Uo,innerStart:Yo,innerEnd:gi}=function Jd(c,r,i,g){const f=function Cu(c){return _s(c,["outerStart","outerEnd","innerStart","innerEnd"])}(c.options.borderRadius),v=(i-r)/2,w=Math.min(v,g*r/2),L=N=>{const Q=(i-Math.min(v,N))*g/2;return Ce(N,0,Math.min(v,Q))};return{outerStart:L(f.outerStart),outerEnd:L(f.outerEnd),innerStart:Ce(f.innerStart,0,w),innerEnd:Ce(f.innerEnd,0,w)}}(r,je,Xt,wo-go),fi=Xt-ti,Ri=Xt-Uo,Yi=go+ti/fi,qr=wo-Uo/Ri,Xr=je+Yo,Wr=je+gi,Ls=go+Yo/Xr,Bl=wo-gi/Wr;if(c.beginPath(),v){if(c.arc(w,L,Xt,Yi,qr),Uo>0){const Os=Nc(Ri,qr,w,L);c.arc(Os.x,Os.y,Uo,qr,wo+Ut)}const xr=Nc(Wr,wo,w,L);if(c.lineTo(xr.x,xr.y),gi>0){const Os=Nc(Wr,Bl,w,L);c.arc(Os.x,Os.y,gi,wo+Ut,Bl+Math.PI)}if(c.arc(w,L,je,wo-gi/je,go+Yo/je,!0),Yo>0){const Os=Nc(Xr,Ls,w,L);c.arc(Os.x,Os.y,Yo,Ls+Math.PI,go-Ut)}const As=Nc(fi,go,w,L);if(c.lineTo(As.x,As.y),ti>0){const Os=Nc(fi,Yi,w,L);c.arc(Os.x,Os.y,ti,go-Ut,Yi)}}else{c.moveTo(w,L);const xr=Math.cos(Yi)*Xt+w,As=Math.sin(Yi)*Xt+L;c.lineTo(xr,As);const Os=Math.cos(qr)*Xt+w,$u=Math.sin(qr)*Xt+L;c.lineTo(Os,$u)}c.closePath()}Object.defineProperties(sl,{defaults:{enumerable:zl,value:Ii},instances:{enumerable:zl,value:Xc},overrides:{enumerable:zl,value:Mr},registry:{enumerable:zl,value:Wi},version:{enumerable:zl,value:"3.9.1"},getChart:{enumerable:zl,value:Pd},register:{enumerable:zl,value:(...c)=>{Wi.add(...c),ed()}},unregister:{enumerable:zl,value:(...c)=>{Wi.remove(...c),ed()}}});class cc extends Qn{constructor(r){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,r&&Object.assign(this,r)}inRange(r,i,g){const f=this.getProps(["x","y"],g),{angle:v,distance:w}=qt(f,{x:r,y:i}),{startAngle:L,endAngle:N,innerRadius:Q,outerRadius:kt,circumference:Xt}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],g),je=this.options.spacing/2,Xe=ot(Xt,N-L)>=bt||we(v,L,N),En=de(w,Q+je,kt+je);return Xe&&En}getCenterPoint(r){const{x:i,y:g,startAngle:f,endAngle:v,innerRadius:w,outerRadius:L}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],r),{offset:N,spacing:Q}=this.options,kt=(f+v)/2,Xt=(w+L+Q+N)/2;return{x:i+Math.cos(kt)*Xt,y:g+Math.sin(kt)*Xt}}tooltipPosition(r){return this.getCenterPoint(r)}draw(r){const{options:i,circumference:g}=this,f=(i.offset||0)/2,v=(i.spacing||0)/2,w=i.circular;if(this.pixelMargin="inner"===i.borderAlign?.33:0,this.fullCircles=g>bt?Math.floor(g/bt):0,0===g||this.innerRadius<0||this.outerRadius<0)return;r.save();let L=0;if(f){L=f/2;const Q=(this.startAngle+this.endAngle)/2;r.translate(Math.cos(Q)*L,Math.sin(Q)*L),this.circumference>=K&&(L=f)}r.fillStyle=i.backgroundColor,r.strokeStyle=i.borderColor;const N=function Yc(c,r,i,g,f){const{fullCircles:v,startAngle:w,circumference:L}=r;let N=r.endAngle;if(v){Qd(c,r,i,g,w+bt,f);for(let Q=0;Q<v;++Q)c.fill();isNaN(L)||(N=w+L%bt,L%bt==0&&(N+=bt))}return Qd(c,r,i,g,N,f),c.fill(),N}(r,this,L,v,w);(function Ig(c,r,i,g,f,v){const{options:w}=r,{borderWidth:L,borderJoinStyle:N}=w,Q="inner"===w.borderAlign;!L||(Q?(c.lineWidth=2*L,c.lineJoin=N||"round"):(c.lineWidth=L,c.lineJoin=N||"bevel"),r.fullCircles&&function Bc(c,r,i){const{x:g,y:f,startAngle:v,pixelMargin:w,fullCircles:L}=r,N=Math.max(r.outerRadius-w,0),Q=r.innerRadius+w;let kt;for(i&&Od(c,r,v+bt),c.beginPath(),c.arc(g,f,Q,v+bt,v,!0),kt=0;kt<L;++kt)c.stroke();for(c.beginPath(),c.arc(g,f,N,v,v+bt),kt=0;kt<L;++kt)c.stroke()}(c,r,Q),Q&&Od(c,r,f),Qd(c,r,i,g,f,v),c.stroke())})(r,this,L,v,N,w),r.restore()}}function Pa(c,r,i=r){c.lineCap=ot(i.borderCapStyle,r.borderCapStyle),c.setLineDash(ot(i.borderDash,r.borderDash)),c.lineDashOffset=ot(i.borderDashOffset,r.borderDashOffset),c.lineJoin=ot(i.borderJoinStyle,r.borderJoinStyle),c.lineWidth=ot(i.borderWidth,r.borderWidth),c.strokeStyle=ot(i.borderColor,r.borderColor)}function xd(c,r,i){c.lineTo(i.x,i.y)}function Xd(c,r,i={}){const g=c.length,{start:f=0,end:v=g-1}=i,{start:w,end:L}=r,N=Math.max(f,w),Q=Math.min(v,L);return{count:g,start:N,loop:r.loop,ilen:Q<N&&!(f<w&&v<w||f>L&&v>L)?g+Q-N:Q-N}}function ls(c,r,i,g){const{points:f,options:v}=r,{count:w,start:L,loop:N,ilen:Q}=Xd(f,i,g),kt=function nd(c){return c.stepped?xa:c.tension||"monotone"===c.cubicInterpolationMode?wa:xd}(v);let $e,Xe,En,{move:Xt=!0,reverse:je}=g||{};for($e=0;$e<=Q;++$e)Xe=f[(L+(je?Q-$e:$e))%w],!Xe.skip&&(Xt?(c.moveTo(Xe.x,Xe.y),Xt=!1):kt(c,En,Xe,je,v.stepped),En=Xe);return N&&(Xe=f[(L+(je?Q:0))%w],kt(c,En,Xe,je,v.stepped)),!!N}function wd(c,r,i,g){const f=r.points,{count:v,start:w,ilen:L}=Xd(f,i,g),{move:N=!0,reverse:Q}=g||{};let je,$e,Xe,En,Jn,go,kt=0,Xt=0;const wo=Uo=>(w+(Q?L-Uo:Uo))%v,ti=()=>{En!==Jn&&(c.lineTo(kt,Jn),c.lineTo(kt,En),c.lineTo(kt,go))};for(N&&($e=f[wo(0)],c.moveTo($e.x,$e.y)),je=0;je<=L;++je){if($e=f[wo(je)],$e.skip)continue;const Uo=$e.x,Yo=$e.y,gi=0|Uo;gi===Xe?(Yo<En?En=Yo:Yo>Jn&&(Jn=Yo),kt=(Xt*kt+Uo)/++Xt):(ti(),c.lineTo(Uo,Yo),Xe=gi,Xt=0,En=Jn=Yo),go=Yo}ti()}function od(c){const r=c.options;return c._decimated||c._loop||r.tension||"monotone"===r.cubicInterpolationMode||r.stepped||r.borderDash&&r.borderDash.length?ls:wd}cc.id="arc",cc.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0},cc.defaultRoutes={backgroundColor:"backgroundColor"};const yu="function"==typeof Path2D;let Dd=(()=>{class c extends Qn{constructor(i){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,i&&Object.assign(this,i)}updateControlPoints(i,g){const f=this.options;!f.tension&&"monotone"!==f.cubicInterpolationMode||f.stepped||this._pointsUpdated||(R(this._points,f,i,f.spanGaps?this._loop:this._fullLoop,g),this._pointsUpdated=!0)}set points(i){this._points=i,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=function Ar(c,r){const i=c.points,g=c.options.spanGaps,f=i.length;if(!f)return[];const v=!!c._loop,{start:w,end:L}=function ha(c,r,i,g){let f=0,v=r-1;if(i&&!g)for(;f<r&&!c[f].skip;)f++;for(;f<r&&c[f].skip;)f++;for(f%=r,i&&(v+=f);v>f&&c[v%r].skip;)v--;return v%=r,{start:f,end:v}}(i,f,v,g);return function xl(c,r,i,g){return g&&g.setContext&&i?function wl(c,r,i,g){const f=c._chart.getContext(),v=hl(c.options),{_datasetIndex:w,options:{spanGaps:L}}=c,N=i.length,Q=[];let kt=v,Xt=r[0].start,je=Xt;function $e(Xe,En,Jn,go){const wo=L?-1:1;if(Xe!==En){for(Xe+=N;i[Xe%N].skip;)Xe-=wo;for(;i[En%N].skip;)En+=wo;Xe%N!=En%N&&(Q.push({start:Xe%N,end:En%N,loop:Jn,style:go}),kt=go,Xt=En%N)}}for(const Xe of r){Xt=L?Xt:Xe.start;let Jn,En=i[Xt%N];for(je=Xt+1;je<=Xe.end;je++){const go=i[je%N];Jn=hl(g.setContext(va(f,{type:"segment",p0:En,p1:go,p0DataIndex:(je-1)%N,p1DataIndex:je%N,datasetIndex:w}))),Vr(Jn,kt)&&$e(Xt,je-1,Xe.loop,kt),En=go,kt=Jn}Xt<je-1&&$e(Xt,je-1,Xe.loop,kt)}return Q}(c,r,i,g):r}(c,!0===g?[{start:w,end:L,loop:v}]:function Ds(c,r,i,g){const f=c.length,v=[];let N,w=r,L=c[r];for(N=r+1;N<=i;++N){const Q=c[N%f];Q.skip||Q.stop?L.skip||(v.push({start:r%f,end:(N-1)%f,loop:g=!1}),r=w=Q.stop?N:null):(w=N,L.skip&&(r=N)),L=Q}return null!==w&&v.push({start:r%f,end:w%f,loop:g}),v}(i,w,L<w?L+f:L,!!c._fullLoop&&0===w&&L===f-1),i,r)}(this,this.options.segment))}first(){const i=this.segments;return i.length&&this.points[i[0].start]}last(){const i=this.segments,f=i.length;return f&&this.points[i[f-1].end]}interpolate(i,g){const f=this.options,v=i[g],w=this.points,L=ks(this,{property:g,start:v,end:v});if(!L.length)return;const N=[],Q=function vu(c){return c.stepped?Cs:c.tension||"monotone"===c.cubicInterpolationMode?Vs:gs}(f);let kt,Xt;for(kt=0,Xt=L.length;kt<Xt;++kt){const{start:je,end:$e}=L[kt],Xe=w[je],En=w[$e];if(Xe===En){N.push(Xe);continue}const go=Q(Xe,En,Math.abs((v-Xe[g])/(En[g]-Xe[g])),f.stepped);go[g]=i[g],N.push(go)}return 1===N.length?N[0]:N}pathSegment(i,g,f){return od(this)(i,this,g,f)}path(i,g,f){const v=this.segments,w=od(this);let L=this._loop;g=g||0,f=f||this.points.length-g;for(const N of v)L&=w(i,this,N,{start:g,end:g+f-1});return!!L}draw(i,g,f,v){(this.points||[]).length&&(this.options||{}).borderWidth&&(i.save(),function tu(c,r,i,g){yu&&!r.options.segment?function Ju(c,r,i,g){let f=r._path;f||(f=r._path=new Path2D,r.path(f,i,g)&&f.closePath()),Pa(c,r.options),c.stroke(f)}(c,r,i,g):function kd(c,r,i,g){const{segments:f,options:v}=r,w=od(r);for(const L of f)Pa(c,v,L.style),c.beginPath(),w(c,r,L,{start:i,end:i+g-1})&&c.closePath(),c.stroke()}(c,r,i,g)}(i,this,f,v),i.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}return c.id="line",c.defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0},c.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"},c.descriptors={_scriptable:!0,_indexable:r=>"borderDash"!==r&&"fill"!==r},c})();function Pu(c,r,i,g){const f=c.options,{[i]:v}=c.getProps([i],g);return Math.abs(r-v)<f.radius+f.hitRadius}let eu=(()=>{class c extends Qn{constructor(i){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,i&&Object.assign(this,i)}inRange(i,g,f){const v=this.options,{x:w,y:L}=this.getProps(["x","y"],f);return Math.pow(i-w,2)+Math.pow(g-L,2)<Math.pow(v.hitRadius+v.radius,2)}inXRange(i,g){return Pu(this,i,"x",g)}inYRange(i,g){return Pu(this,i,"y",g)}getCenterPoint(i){const{x:g,y:f}=this.getProps(["x","y"],i);return{x:g,y:f}}size(i){let g=(i=i||this.options||{}).radius||0;return g=Math.max(g,g&&i.hoverRadius||0),2*(g+(g&&i.borderWidth||0))}draw(i,g){const f=this.options;this.skip||f.radius<.1||!la(this,g,this.size(f)/2)||(i.strokeStyle=f.borderColor,i.lineWidth=f.borderWidth,i.fillStyle=f.backgroundColor,fs(i,f,this.x,this.y))}getRange(){const i=this.options||{};return i.radius+i.hitRadius}}return c.id="point",c.defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0},c.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"},c})();function id(c,r){const{x:i,y:g,base:f,width:v,height:w}=c.getProps(["x","y","base","width","height"],r);let L,N,Q,kt,Xt;return c.horizontal?(Xt=w/2,L=Math.min(i,f),N=Math.max(i,f),Q=g-Xt,kt=g+Xt):(Xt=v/2,L=i-Xt,N=i+Xt,Q=Math.min(g,f),kt=Math.max(g,f)),{left:L,top:Q,right:N,bottom:kt}}function bl(c,r,i,g){return c?0:Ce(r,i,g)}function ne(c,r,i,g){const f=null===r,v=null===i,L=c&&!(f&&v)&&id(c,g);return L&&(f||de(r,L.left,L.right))&&(v||de(i,L.top,L.bottom))}function xn(c,r){c.rect(r.x,r.y,r.w,r.h)}function qn(c,r,i={}){const g=c.x!==i.x?-r:0,f=c.y!==i.y?-r:0;return{x:c.x+g,y:c.y+f,w:c.w+((c.x+c.w!==i.x+i.w?r:0)-g),h:c.h+((c.y+c.h!==i.y+i.h?r:0)-f),radius:c.radius}}class Po extends Qn{constructor(r){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,r&&Object.assign(this,r)}draw(r){const{inflateAmount:i,options:{borderColor:g,backgroundColor:f}}=this,{inner:v,outer:w}=function G(c){const r=id(c),i=r.right-r.left,g=r.bottom-r.top,f=function wc(c,r,i){const f=c.borderSkipped,v=ir(c.options.borderWidth);return{t:bl(f.top,v.top,0,i),r:bl(f.right,v.right,0,r),b:bl(f.bottom,v.bottom,0,i),l:bl(f.left,v.left,0,r)}}(c,i/2,g/2),v=function Ou(c,r,i){const{enableBorderRadius:g}=c.getProps(["enableBorderRadius"]),f=c.options.borderRadius,v=Zi(f),w=Math.min(r,i),L=c.borderSkipped,N=g||nt(f);return{topLeft:bl(!N||L.top||L.left,v.topLeft,0,w),topRight:bl(!N||L.top||L.right,v.topRight,0,w),bottomLeft:bl(!N||L.bottom||L.left,v.bottomLeft,0,w),bottomRight:bl(!N||L.bottom||L.right,v.bottomRight,0,w)}}(c,i/2,g/2);return{outer:{x:r.left,y:r.top,w:i,h:g,radius:v},inner:{x:r.left+f.l,y:r.top+f.t,w:i-f.l-f.r,h:g-f.t-f.b,radius:{topLeft:Math.max(0,v.topLeft-Math.max(f.t,f.l)),topRight:Math.max(0,v.topRight-Math.max(f.t,f.r)),bottomLeft:Math.max(0,v.bottomLeft-Math.max(f.b,f.l)),bottomRight:Math.max(0,v.bottomRight-Math.max(f.b,f.r))}}}}(this),L=function rn(c){return c.topLeft||c.topRight||c.bottomLeft||c.bottomRight}(w.radius)?Hr:xn;r.save(),(w.w!==v.w||w.h!==v.h)&&(r.beginPath(),L(r,qn(w,i,v)),r.clip(),L(r,qn(v,-i,w)),r.fillStyle=g,r.fill("evenodd")),r.beginPath(),L(r,qn(v,i)),r.fillStyle=f,r.fill(),r.restore()}inRange(r,i,g){return ne(this,r,i,g)}inXRange(r,i){return ne(this,r,null,i)}inYRange(r,i){return ne(this,null,r,i)}getCenterPoint(r){const{x:i,y:g,base:f,horizontal:v}=this.getProps(["x","y","base","horizontal"],r);return{x:v?(i+f)/2:i,y:v?g:(g+f)/2}}getRange(r){return"x"===r?this.width/2:this.height/2}}Po.id="bar",Po.defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0},Po.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};var $o=Object.freeze({__proto__:null,ArcElement:cc,LineElement:Dd,PointElement:eu,BarElement:Po});function Ji(c){if(c._decimated){const r=c._data;delete c._decimated,delete c._data,Object.defineProperty(c,"data",{value:r})}}function _r(c){c.data.datasets.forEach(r=>{Ji(r)})}var Ga={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(c,r,i)=>{if(!i.enabled)return void _r(c);const g=c.width;c.data.datasets.forEach((f,v)=>{const{_data:w,indexAxis:L}=f,N=c.getDatasetMeta(v),Q=w||f.data;if("y"===Ca([L,c.options.indexAxis])||!N.controller.supportsDecimation)return;const kt=c.scales[N.xAxisID];if("linear"!==kt.type&&"time"!==kt.type||c.options.parsing)return;let Xe,{start:Xt,count:je}=function Yr(c,r){const i=r.length;let f,g=0;const{iScale:v}=c,{min:w,max:L,minDefined:N,maxDefined:Q}=v.getUserBounds();return N&&(g=Ce(gn(r,v.axis,w).lo,0,i-1)),f=Q?Ce(gn(r,v.axis,L).hi+1,g,i)-g:i-g,{start:g,count:f}}(N,Q);if(je<=(i.threshold||4*g))Ji(f);else{switch(et(w)&&(f._data=Q,delete f.data,Object.defineProperty(f,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(En){this._data=En}})),i.algorithm){case"lttb":Xe=function vi(c,r,i,g,f){const v=f.samples||g;if(v>=i)return c.slice(r,r+i);const w=[],L=(i-2)/(v-2);let N=0;const Q=r+i-1;let Xt,je,$e,Xe,En,kt=r;for(w[N++]=c[kt],Xt=0;Xt<v-2;Xt++){let wo,Jn=0,go=0;const ti=Math.floor((Xt+1)*L)+1+r,Uo=Math.min(Math.floor((Xt+2)*L)+1,i)+r,Yo=Uo-ti;for(wo=ti;wo<Uo;wo++)Jn+=c[wo].x,go+=c[wo].y;Jn/=Yo,go/=Yo;const gi=Math.floor(Xt*L)+1+r,fi=Math.min(Math.floor((Xt+1)*L)+1,i)+r,{x:Ri,y:Yi}=c[kt];for($e=Xe=-1,wo=gi;wo<fi;wo++)Xe=.5*Math.abs((Ri-Jn)*(c[wo].y-Yi)-(Ri-c[wo].x)*(go-Yi)),Xe>$e&&($e=Xe,je=c[wo],En=wo);w[N++]=je,kt=En}return w[N++]=c[Q],w}(Q,Xt,je,g,i);break;case"min-max":Xe=function Gi(c,r,i,g){let w,L,N,Q,kt,Xt,je,$e,Xe,En,f=0,v=0;const Jn=[],wo=c[r].x,Uo=c[r+i-1].x-wo;for(w=r;w<r+i;++w){L=c[w],N=(L.x-wo)/Uo*g,Q=L.y;const Yo=0|N;if(Yo===kt)Q<Xe?(Xe=Q,Xt=w):Q>En&&(En=Q,je=w),f=(v*f+L.x)/++v;else{const gi=w-1;if(!et(Xt)&&!et(je)){const fi=Math.min(Xt,je),Ri=Math.max(Xt,je);fi!==$e&&fi!==gi&&Jn.push({...c[fi],x:f}),Ri!==$e&&Ri!==gi&&Jn.push({...c[Ri],x:f})}w>0&&gi!==$e&&Jn.push(c[gi]),Jn.push(L),kt=Yo,v=0,Xe=En=Q,Xt=je=$e=w}}return Jn}(Q,Xt,je,g);break;default:throw new Error(`Unsupported decimation algorithm '${i.algorithm}'`)}f._decimated=Xe}})},destroy(c){_r(c)}};function Qa(c,r,i,g){if(g)return;let f=r[c],v=i[c];return"angle"===c&&(f=It(f),v=It(v)),{property:c,start:f,end:v}}function ms(c,r,i){for(;r>c;r--){const g=i[r];if(!isNaN(g.x)&&!isNaN(g.y))break}return r}function Vl(c,r,i,g){return c&&r?g(c[i],r[i]):c?c[i]:r?r[i]:0}function Ml(c,r){let i=[],g=!1;return mt(c)?(g=!0,i=c):i=function qs(c,r){const{x:i=null,y:g=null}=c||{},f=r.points,v=[];return r.segments.forEach(({start:w,end:L})=>{L=ms(w,L,f);const N=f[w],Q=f[L];null!==g?(v.push({x:N.x,y:g}),v.push({x:Q.x,y:g})):null!==i&&(v.push({x:i,y:N.y}),v.push({x:i,y:Q.y}))}),v}(c,r),i.length?new Dd({points:i,options:{tension:0},_loop:g,_fullLoop:g}):null}function kc(c){return c&&!1!==c.fill}function xu(c,r,i){let f=c[r].fill;const v=[r];let w;if(!i)return f;for(;!1!==f&&-1===v.indexOf(f);){if(!gt(f))return f;if(w=c[f],!w)return!1;if(w.visible)return f;v.push(f),f=w.fill}return!1}function Sd(c,r,i){const g=function ku(c){const r=c.options,i=r.fill;let g=ot(i&&i.target,i);return void 0===g&&(g=!!r.backgroundColor),!1!==g&&null!==g&&(!0===g?"origin":g)}(c);if(nt(g))return!isNaN(g.value)&&g;let f=parseFloat(g);return gt(f)&&Math.floor(f)===f?function nu(c,r,i,g){return("-"===c||"+"===c)&&(i=r+i),!(i===r||i<0||i>=g)&&i}(g[0],r,f,i):["origin","start","end","stack","shape"].indexOf(g)>=0&&g}function Ul(c,r,i){const g=[];for(let f=0;f<i.length;f++){const v=i[f],{first:w,last:L,point:N}=Td(v,r,"x");if(!(!N||w&&L))if(w)g.unshift(N);else if(c.push(N),!L)break}c.push(...g)}function Td(c,r,i){const g=c.interpolate(r,i);if(!g)return{};const f=g[i],v=c.segments,w=c.points;let L=!1,N=!1;for(let Q=0;Q<v.length;Q++){const kt=v[Q],Xt=w[kt.start][i],je=w[kt.end][i];if(de(f,Xt,je)){L=f===Xt,N=f===je;break}}return{first:L,last:N,point:g}}class ad{constructor(r){this.x=r.x,this.y=r.y,this.radius=r.radius}pathSegment(r,i,g){const{x:f,y:v,radius:w}=this;return r.arc(f,v,w,(i=i||{start:0,end:bt}).end,i.start,!0),!g.bounds}interpolate(r){const{x:i,y:g,radius:f}=this,v=r.angle;return{x:i+Math.cos(v)*f,y:g+Math.sin(v)*f,angle:v}}}function Cl(c,r,i){const g=function Du(c){const{chart:r,fill:i,line:g}=c;if(gt(i))return function Rl(c,r){const i=c.getDatasetMeta(r);return i&&c.isDatasetVisible(r)?i.dataset:null}(r,i);if("stack"===i)return function Ed(c){const{scale:r,index:i,line:g}=c,f=[],v=g.segments,w=g.points,L=function ll(c,r){const i=[],g=c.getMatchingVisibleMetas("line");for(let f=0;f<g.length;f++){const v=g[f];if(v.index===r)break;v.hidden||i.unshift(v.dataset)}return i}(r,i);L.push(Ml({x:null,y:r.bottom},g));for(let N=0;N<v.length;N++){const Q=v[N];for(let kt=Q.start;kt<=Q.end;kt++)Ul(f,w[kt],L)}return new Dd({points:f,options:{}})}(c);if("shape"===i)return!0;const f=function ou(c){return(c.scale||{}).getPointPositionForValue?function Eu(c){const{scale:r,fill:i}=c,g=r.options,f=r.getLabels().length,v=g.reverse?r.max:r.min,w=function wu(c,r,i){let g;return g="start"===c?i:"end"===c?r.options.reverse?r.min:r.max:nt(c)?c.value:r.getBaseValue(),g}(i,r,v),L=[];if(g.grid.circular){const N=r.getPointPositionForValue(0,v);return new ad({x:N.x,y:N.y,radius:r.getDistanceFromCenterForValue(w)})}for(let N=0;N<f;++N)L.push(r.getPointPositionForValue(N,w));return L}(c):function Su(c){const{scale:r={},fill:i}=c,g=function rd(c,r){let i=null;return"start"===c?i=r.bottom:"end"===c?i=r.top:nt(c)?i=r.getPixelForValue(c.value):r.getBasePixel&&(i=r.getBasePixel()),i}(i,r);if(gt(g)){const f=r.isHorizontal();return{x:f?g:null,y:f?null:g}}return null}(c)}(c);return f instanceof ad?f:Ml(f,g)}(r),{line:f,scale:v,axis:w}=r,L=f.options,N=L.fill,Q=L.backgroundColor,{above:kt=Q,below:Xt=Q}=N||{};g&&f.points.length&&(Ci(c,i),function iu(c,r){const{line:i,target:g,above:f,below:v,area:w,scale:L}=r,N=i._loop?"angle":r.axis;c.save(),"x"===N&&v!==f&&(ru(c,g,w.top),Tu(c,{line:i,target:g,color:f,scale:L,property:N}),c.restore(),c.save(),ru(c,g,w.bottom)),Tu(c,{line:i,target:g,color:v,scale:L,property:N}),c.restore()}(c,{line:f,target:g,above:kt,below:Xt,area:i,scale:v,axis:w}),Cr(c))}function ru(c,r,i){const{segments:g,points:f}=r;let v=!0,w=!1;c.beginPath();for(const L of g){const{start:N,end:Q}=L,kt=f[N],Xt=f[ms(N,Q,f)];v?(c.moveTo(kt.x,kt.y),v=!1):(c.lineTo(kt.x,i),c.lineTo(kt.x,kt.y)),w=!!r.pathSegment(c,L,{move:w}),w?c.closePath():c.lineTo(Xt.x,i)}c.lineTo(r.first().x,i),c.closePath(),c.clip()}function Tu(c,r){const{line:i,target:g,property:f,color:v,scale:w}=r,L=function ja(c,r,i){const g=c.segments,f=c.points,v=r.points,w=[];for(const L of g){let{start:N,end:Q}=L;Q=ms(N,Q,f);const kt=Qa(i,f[N],f[Q],L.loop);if(!r.segments){w.push({source:L,target:kt,start:f[N],end:f[Q]});continue}const Xt=ks(r,kt);for(const je of Xt){const $e=Qa(i,v[je.start],v[je.end],je.loop),Xe=Xs(L,f,$e);for(const En of Xe)w.push({source:En,target:je,start:{[i]:Vl(kt,$e,"start",Math.max)},end:{[i]:Vl(kt,$e,"end",Math.min)}})}}return w}(i,g,f);for(const{source:N,target:Q,start:kt,end:Xt}of L){const{style:{backgroundColor:je=v}={}}=N,$e=!0!==g;c.save(),c.fillStyle=je,dc(c,w,$e&&Qa(f,kt,Xt)),c.beginPath();const Xe=!!i.pathSegment(c,N);let En;if($e){Xe?c.closePath():Zs(c,g,Xt,f);const Jn=!!g.pathSegment(c,Q,{move:Xe,reverse:!0});En=Xe&&Jn,En||Zs(c,g,kt,f)}c.closePath(),c.fill(En?"evenodd":"nonzero"),c.restore()}}function dc(c,r,i){const{top:g,bottom:f}=r.chart.chartArea,{property:v,start:w,end:L}=i||{};"x"===v&&(c.beginPath(),c.rect(w,g,L-w,f-g),c.clip())}function Zs(c,r,i,g){const f=r.interpolate(i,g);f&&c.lineTo(f.x,f.y)}var Wl={id:"filler",afterDatasetsUpdate(c,r,i){const g=(c.data.datasets||[]).length,f=[];let v,w,L,N;for(w=0;w<g;++w)v=c.getDatasetMeta(w),L=v.dataset,N=null,L&&L.options&&L instanceof Dd&&(N={visible:c.isDatasetVisible(w),index:w,fill:Sd(L,w,g),chart:c,axis:v.controller.options.indexAxis,scale:v.vScale,line:L}),v.$filler=N,f.push(N);for(w=0;w<g;++w)N=f[w],N&&!1!==N.fill&&(N.fill=xu(f,w,i.propagate))},beforeDraw(c,r,i){const g="beforeDraw"===i.drawTime,f=c.getSortedVisibleDatasetMetas(),v=c.chartArea;for(let w=f.length-1;w>=0;--w){const L=f[w].$filler;!L||(L.line.updateControlPoints(v,L.axis),g&&L.fill&&Cl(c.ctx,L,v))}},beforeDatasetsDraw(c,r,i){if("beforeDatasetsDraw"!==i.drawTime)return;const g=c.getSortedVisibleDatasetMetas();for(let f=g.length-1;f>=0;--f){const v=g[f].$filler;kc(v)&&Cl(c.ctx,v,c.chartArea)}},beforeDatasetDraw(c,r,i){const g=r.meta.$filler;!kc(g)||"beforeDatasetDraw"!==i.drawTime||Cl(c.ctx,g,c.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const uc=(c,r)=>{let{boxHeight:i=r,boxWidth:g=r}=c;return c.usePointStyle&&(i=Math.min(i,r),g=c.pointStyleWidth||Math.min(g,r)),{boxWidth:g,boxHeight:i,itemHeight:Math.max(r,i)}};class $l extends Qn{constructor(r){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=r.chart,this.options=r.options,this.ctx=r.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(r,i,g){this.maxWidth=r,this.maxHeight=i,this._margins=g,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const r=this.options.labels||{};let i=Pt(r.generateLabels,[this.chart],this)||[];r.filter&&(i=i.filter(g=>r.filter(g,this.chart.data))),r.sort&&(i=i.sort((g,f)=>r.sort(g,f,this.chart.data))),this.options.reverse&&i.reverse(),this.legendItems=i}fit(){const{options:r,ctx:i}=this;if(!r.display)return void(this.width=this.height=0);const g=r.labels,f=Lr(g.font),v=f.size,w=this._computeTitleHeight(),{boxWidth:L,itemHeight:N}=uc(g,v);let Q,kt;i.font=f.string,this.isHorizontal()?(Q=this.maxWidth,kt=this._fitRows(w,v,L,N)+10):(kt=this.maxHeight,Q=this._fitCols(w,v,L,N)+10),this.width=Math.min(Q,r.maxWidth||this.maxWidth),this.height=Math.min(kt,r.maxHeight||this.maxHeight)}_fitRows(r,i,g,f){const{ctx:v,maxWidth:w,options:{labels:{padding:L}}}=this,N=this.legendHitBoxes=[],Q=this.lineWidths=[0],kt=f+L;let Xt=r;v.textAlign="left",v.textBaseline="middle";let je=-1,$e=-kt;return this.legendItems.forEach((Xe,En)=>{const Jn=g+i/2+v.measureText(Xe.text).width;(0===En||Q[Q.length-1]+Jn+2*L>w)&&(Xt+=kt,Q[Q.length-(En>0?0:1)]=0,$e+=kt,je++),N[En]={left:0,top:$e,row:je,width:Jn,height:f},Q[Q.length-1]+=Jn+L}),Xt}_fitCols(r,i,g,f){const{ctx:v,maxHeight:w,options:{labels:{padding:L}}}=this,N=this.legendHitBoxes=[],Q=this.columnSizes=[],kt=w-r;let Xt=L,je=0,$e=0,Xe=0,En=0;return this.legendItems.forEach((Jn,go)=>{const wo=g+i/2+v.measureText(Jn.text).width;go>0&&$e+f+2*L>kt&&(Xt+=je+L,Q.push({width:je,height:$e}),Xe+=je+L,En++,je=$e=0),N[go]={left:Xe,top:$e,col:En,width:wo,height:f},je=Math.max(je,wo),$e+=f+L}),Xt+=je,Q.push({width:je,height:$e}),Xt}adjustHitBoxes(){if(!this.options.display)return;const r=this._computeTitleHeight(),{legendHitBoxes:i,options:{align:g,labels:{padding:f},rtl:v}}=this,w=$r(v,this.left,this.width);if(this.isHorizontal()){let L=0,N=te(g,this.left+f,this.right-this.lineWidths[L]);for(const Q of i)L!==Q.row&&(L=Q.row,N=te(g,this.left+f,this.right-this.lineWidths[L])),Q.top+=this.top+r+f,Q.left=w.leftForLtr(w.x(N),Q.width),N+=Q.width+f}else{let L=0,N=te(g,this.top+r+f,this.bottom-this.columnSizes[L].height);for(const Q of i)Q.col!==L&&(L=Q.col,N=te(g,this.top+r+f,this.bottom-this.columnSizes[L].height)),Q.top=N,Q.left+=this.left+f,Q.left=w.leftForLtr(w.x(Q.left),Q.width),N+=Q.height+f}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const r=this.ctx;Ci(r,this),this._draw(),Cr(r)}}_draw(){const{options:r,columnSizes:i,lineWidths:g,ctx:f}=this,{align:v,labels:w}=r,L=Ii.color,N=$r(r.rtl,this.left,this.width),Q=Lr(w.font),{color:kt,padding:Xt}=w,je=Q.size,$e=je/2;let Xe;this.drawTitle(),f.textAlign=N.textAlign("left"),f.textBaseline="middle",f.lineWidth=.5,f.font=Q.string;const{boxWidth:En,boxHeight:Jn,itemHeight:go}=uc(w,je),Uo=this.isHorizontal(),Yo=this._computeTitleHeight();Xe=Uo?{x:te(v,this.left+Xt,this.right-g[0]),y:this.top+Xt+Yo,line:0}:{x:this.left+Xt,y:te(v,this.top+Yo+Xt,this.bottom-i[0].height),line:0},Wa(this.ctx,r.textDirection);const gi=go+Xt;this.legendItems.forEach((fi,Ri)=>{f.strokeStyle=fi.fontColor||kt,f.fillStyle=fi.fontColor||kt;const Yi=f.measureText(fi.text).width,qr=N.textAlign(fi.textAlign||(fi.textAlign=w.textAlign)),Xr=En+$e+Yi;let Wr=Xe.x,Ls=Xe.y;N.setWidth(this.width),Uo?Ri>0&&Wr+Xr+Xt>this.right&&(Ls=Xe.y+=gi,Xe.line++,Wr=Xe.x=te(v,this.left+Xt,this.right-g[Xe.line])):Ri>0&&Ls+gi>this.bottom&&(Wr=Xe.x=Wr+i[Xe.line].width+Xt,Xe.line++,Ls=Xe.y=te(v,this.top+Yo+Xt,this.bottom-i[Xe.line].height)),function(fi,Ri,Yi){if(isNaN(En)||En<=0||isNaN(Jn)||Jn<0)return;f.save();const qr=ot(Yi.lineWidth,1);if(f.fillStyle=ot(Yi.fillStyle,L),f.lineCap=ot(Yi.lineCap,"butt"),f.lineDashOffset=ot(Yi.lineDashOffset,0),f.lineJoin=ot(Yi.lineJoin,"miter"),f.lineWidth=qr,f.strokeStyle=ot(Yi.strokeStyle,L),f.setLineDash(ot(Yi.lineDash,[])),w.usePointStyle){const Xr={radius:Jn*Math.SQRT2/2,pointStyle:Yi.pointStyle,rotation:Yi.rotation,borderWidth:qr},Wr=N.xPlus(fi,En/2);sa(f,Xr,Wr,Ri+$e,w.pointStyleWidth&&En)}else{const Xr=Ri+Math.max((je-Jn)/2,0),Wr=N.leftForLtr(fi,En),Ls=Zi(Yi.borderRadius);f.beginPath(),Object.values(Ls).some(Bl=>0!==Bl)?Hr(f,{x:Wr,y:Xr,w:En,h:Jn,radius:Ls}):f.rect(Wr,Xr,En,Jn),f.fill(),0!==qr&&f.stroke()}f.restore()}(N.x(Wr),Ls,fi),Wr=((c,r,i,g)=>c===(g?"left":"right")?i:"center"===c?(r+i)/2:r)(qr,Wr+En+$e,Uo?Wr+Xr:this.right,r.rtl),function(fi,Ri,Yi){Pr(f,Yi.text,fi,Ri+go/2,Q,{strikethrough:Yi.hidden,textAlign:N.textAlign(Yi.textAlign)})}(N.x(Wr),Ls,fi),Uo?Xe.x+=Xr+Xt:Xe.y+=gi}),jl(this.ctx,r.textDirection)}drawTitle(){const r=this.options,i=r.title,g=Lr(i.font),f=wi(i.padding);if(!i.display)return;const v=$r(r.rtl,this.left,this.width),w=this.ctx,L=i.position,Q=f.top+g.size/2;let kt,Xt=this.left,je=this.width;if(this.isHorizontal())je=Math.max(...this.lineWidths),kt=this.top+Q,Xt=te(r.align,Xt,this.right-je);else{const Xe=this.columnSizes.reduce((En,Jn)=>Math.max(En,Jn.height),0);kt=Q+te(r.align,this.top,this.bottom-Xe-r.labels.padding-this._computeTitleHeight())}const $e=te(L,Xt,Xt+je);w.textAlign=v.textAlign(Lo(L)),w.textBaseline="middle",w.strokeStyle=i.color,w.fillStyle=i.color,w.font=g.string,Pr(w,i.text,$e,kt,g)}_computeTitleHeight(){const r=this.options.title,i=Lr(r.font),g=wi(r.padding);return r.display?i.lineHeight+g.height:0}_getLegendItemAt(r,i){let g,f,v;if(de(r,this.left,this.right)&&de(i,this.top,this.bottom))for(v=this.legendHitBoxes,g=0;g<v.length;++g)if(f=v[g],de(r,f.left,f.left+f.width)&&de(i,f.top,f.top+f.height))return this.legendItems[g];return null}handleEvent(r){const i=this.options;if(!function Dc(c,r){return!(("mousemove"!==c&&"mouseout"!==c||!r.onHover&&!r.onLeave)&&(!r.onClick||"click"!==c&&"mouseup"!==c))}(r.type,i))return;const g=this._getLegendItemAt(r.x,r.y);if("mousemove"===r.type||"mouseout"===r.type){const f=this._hoveredItem,v=((c,r)=>null!==c&&null!==r&&c.datasetIndex===r.datasetIndex&&c.index===r.index)(f,g);f&&!v&&Pt(i.onLeave,[r,f,this],this),this._hoveredItem=g,g&&!v&&Pt(i.onHover,[r,g,this],this)}else g&&Pt(i.onClick,[r,g,this],this)}}var gc={id:"legend",_element:$l,start(c,r,i){const g=c.legend=new $l({ctx:c.ctx,options:i,chart:c});Ya.configure(c,g,i),Ya.addBox(c,g)},stop(c){Ya.removeBox(c,c.legend),delete c.legend},beforeUpdate(c,r,i){const g=c.legend;Ya.configure(c,g,i),g.options=i},afterUpdate(c){const r=c.legend;r.buildLabels(),r.adjustHitBoxes()},afterEvent(c,r){r.replay||c.legend.handleEvent(r.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(c,r,i){const g=r.datasetIndex,f=i.chart;f.isDatasetVisible(g)?(f.hide(g),r.hidden=!0):(f.show(g),r.hidden=!1)},onHover:null,onLeave:null,labels:{color:c=>c.chart.options.color,boxWidth:40,padding:10,generateLabels(c){const r=c.data.datasets,{labels:{usePointStyle:i,pointStyle:g,textAlign:f,color:v}}=c.legend.options;return c._getSortedDatasetMetas().map(w=>{const L=w.controller.getStyle(i?0:void 0),N=wi(L.borderWidth);return{text:r[w.index].label,fillStyle:L.backgroundColor,fontColor:v,hidden:!w.visible,lineCap:L.borderCapStyle,lineDash:L.borderDash,lineDashOffset:L.borderDashOffset,lineJoin:L.borderJoinStyle,lineWidth:(N.width+N.height)/4,strokeStyle:L.borderColor,pointStyle:g||L.pointStyle,rotation:L.rotation,textAlign:f||L.textAlign,borderRadius:0,datasetIndex:w.index}},this)}},title:{color:c=>c.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:c=>!c.startsWith("on"),labels:{_scriptable:c=>!["generateLabels","filter","sort"].includes(c)}}};class jc extends Qn{constructor(r){super(),this.chart=r.chart,this.options=r.options,this.ctx=r.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(r,i){const g=this.options;if(this.left=0,this.top=0,!g.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=r,this.height=this.bottom=i;const f=mt(g.text)?g.text.length:1;this._padding=wi(g.padding);const v=f*Lr(g.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=v:this.width=v}isHorizontal(){const r=this.options.position;return"top"===r||"bottom"===r}_drawArgs(r){const{top:i,left:g,bottom:f,right:v,options:w}=this,L=w.align;let Q,kt,Xt,N=0;return this.isHorizontal()?(kt=te(L,g,v),Xt=i+r,Q=v-g):("left"===w.position?(kt=g+r,Xt=te(L,f,i),N=-.5*K):(kt=v-r,Xt=te(L,i,f),N=.5*K),Q=f-i),{titleX:kt,titleY:Xt,maxWidth:Q,rotation:N}}draw(){const r=this.ctx,i=this.options;if(!i.display)return;const g=Lr(i.font),v=g.lineHeight/2+this._padding.top,{titleX:w,titleY:L,maxWidth:N,rotation:Q}=this._drawArgs(v);Pr(r,i.text,0,0,g,{color:i.color,maxWidth:N,rotation:Q,textAlign:Lo(i.align),textBaseline:"middle",translation:[w,L]})}}var sd={id:"title",_element:jc,start(c,r,i){!function Lu(c,r){const i=new jc({ctx:c.ctx,options:r,chart:c});Ya.configure(c,i,r),Ya.addBox(c,i),c.titleBlock=i}(c,i)},stop(c){Ya.removeBox(c,c.titleBlock),delete c.titleBlock},beforeUpdate(c,r,i){const g=c.titleBlock;Ya.configure(c,g,i),g.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const cl=new WeakMap;var pc={id:"subtitle",start(c,r,i){const g=new jc({ctx:c.ctx,options:i,chart:c});Ya.configure(c,g,i),Ya.addBox(c,g),cl.set(c,g)},stop(c){Ya.removeBox(c,cl.get(c)),cl.delete(c)},beforeUpdate(c,r,i){const g=cl.get(c);Ya.configure(c,g,i),g.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const vl={average(c){if(!c.length)return!1;let r,i,g=0,f=0,v=0;for(r=0,i=c.length;r<i;++r){const w=c[r].element;if(w&&w.hasValue()){const L=w.tooltipPosition();g+=L.x,f+=L.y,++v}}return{x:g/v,y:f/v}},nearest(c,r){if(!c.length)return!1;let v,w,L,i=r.x,g=r.y,f=Number.POSITIVE_INFINITY;for(v=0,w=c.length;v<w;++v){const N=c[v].element;if(N&&N.hasValue()){const kt=U(r,N.getCenterPoint());kt<f&&(f=kt,L=N)}}if(L){const N=L.tooltipPosition();i=N.x,g=N.y}return{x:i,y:g}}};function js(c,r){return r&&(mt(r)?Array.prototype.push.apply(c,r):c.push(r)),c}function cs(c){return("string"==typeof c||c instanceof String)&&c.indexOf("\n")>-1?c.split("\n"):c}function ld(c,r){const{element:i,datasetIndex:g,index:f}=r,v=c.getDatasetMeta(g).controller,{label:w,value:L}=v.getLabelAndValue(f);return{chart:c,label:w,parsed:v.getParsed(f),raw:c.data.datasets[g].data[f],formattedValue:L,dataset:v.getDataset(),dataIndex:f,datasetIndex:g,element:i}}function au(c,r){const i=c.chart.ctx,{body:g,footer:f,title:v}=c,{boxWidth:w,boxHeight:L}=r,N=Lr(r.bodyFont),Q=Lr(r.titleFont),kt=Lr(r.footerFont),Xt=v.length,je=f.length,$e=g.length,Xe=wi(r.padding);let En=Xe.height,Jn=0,go=g.reduce((Uo,Yo)=>Uo+Yo.before.length+Yo.lines.length+Yo.after.length,0);go+=c.beforeBody.length+c.afterBody.length,Xt&&(En+=Xt*Q.lineHeight+(Xt-1)*r.titleSpacing+r.titleMarginBottom),go&&(En+=$e*(r.displayColors?Math.max(L,N.lineHeight):N.lineHeight)+(go-$e)*N.lineHeight+(go-1)*r.bodySpacing),je&&(En+=r.footerMarginTop+je*kt.lineHeight+(je-1)*r.footerSpacing);let wo=0;const ti=function(Uo){Jn=Math.max(Jn,i.measureText(Uo).width+wo)};return i.save(),i.font=Q.string,re(c.title,ti),i.font=N.string,re(c.beforeBody.concat(c.afterBody),ti),wo=r.displayColors?w+2+r.boxPadding:0,re(g,Uo=>{re(Uo.before,ti),re(Uo.lines,ti),re(Uo.after,ti)}),wo=0,i.font=kt.string,re(c.footer,ti),i.restore(),Jn+=Xe.width,{width:Jn,height:En}}function ga(c,r,i,g){const{x:f,width:v}=i,{width:w,chartArea:{left:L,right:N}}=c;let Q="center";return"center"===g?Q=f<=(L+N)/2?"left":"right":f<=v/2?Q="left":f>=w-v/2&&(Q="right"),function Hc(c,r,i,g){const{x:f,width:v}=g,w=i.caretSize+i.caretPadding;if("left"===c&&f+v+w>r.width||"right"===c&&f-v-w<0)return!0}(Q,c,r,i)&&(Q="center"),Q}function _a(c,r,i){const g=i.yAlign||r.yAlign||function mc(c,r){const{y:i,height:g}=r;return i<g/2?"top":i>c.height-g/2?"bottom":"center"}(c,i);return{xAlign:i.xAlign||r.xAlign||ga(c,r,i,g),yAlign:g}}function Kl(c,r,i,g){const{caretSize:f,caretPadding:v,cornerRadius:w}=c,{xAlign:L,yAlign:N}=i,Q=f+v,{topLeft:kt,topRight:Xt,bottomLeft:je,bottomRight:$e}=Zi(w);let Xe=function Xa(c,r){let{x:i,width:g}=c;return"right"===r?i-=g:"center"===r&&(i-=g/2),i}(r,L);const En=function ts(c,r,i){let{y:g,height:f}=c;return"top"===r?g+=i:g-="bottom"===r?f+i:f/2,g}(r,N,Q);return"center"===N?"left"===L?Xe+=Q:"right"===L&&(Xe-=Q):"left"===L?Xe-=Math.max(kt,je)+f:"right"===L&&(Xe+=Math.max(Xt,$e)+f),{x:Ce(Xe,0,g.width-r.width),y:Ce(En,0,g.height-r.height)}}function ql(c,r,i){const g=wi(i.padding);return"center"===r?c.x+c.width/2:"right"===r?c.x+c.width-g.right:c.x+g.left}function cd(c){return js([],cs(c))}function zc(c,r){const i=r&&r.dataset&&r.dataset.tooltip&&r.dataset.tooltip.callbacks;return i?c.override(i):c}let Rg=(()=>{class c extends Qn{constructor(i){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=i.chart||i._chart,this._chart=this.chart,this.options=i.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(i){this.options=i,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const i=this._cachedAnimations;if(i)return i;const g=this.chart,f=this.options.setContext(this.getContext()),v=f.enabled&&g.options.animation&&f.animations,w=new Ja(this.chart,v);return v._cacheable&&(this._cachedAnimations=Object.freeze(w)),w}getContext(){return this.$context||(this.$context=function Au(c,r,i){return va(c,{tooltip:r,tooltipItems:i,type:"tooltip"})}(this.chart.getContext(),this,this._tooltipItems))}getTitle(i,g){const{callbacks:f}=g,v=f.beforeTitle.apply(this,[i]),w=f.title.apply(this,[i]),L=f.afterTitle.apply(this,[i]);let N=[];return N=js(N,cs(v)),N=js(N,cs(w)),N=js(N,cs(L)),N}getBeforeBody(i,g){return cd(g.callbacks.beforeBody.apply(this,[i]))}getBody(i,g){const{callbacks:f}=g,v=[];return re(i,w=>{const L={before:[],lines:[],after:[]},N=zc(f,w);js(L.before,cs(N.beforeLabel.call(this,w))),js(L.lines,N.label.call(this,w)),js(L.after,cs(N.afterLabel.call(this,w))),v.push(L)}),v}getAfterBody(i,g){return cd(g.callbacks.afterBody.apply(this,[i]))}getFooter(i,g){const{callbacks:f}=g,v=f.beforeFooter.apply(this,[i]),w=f.footer.apply(this,[i]),L=f.afterFooter.apply(this,[i]);let N=[];return N=js(N,cs(v)),N=js(N,cs(w)),N=js(N,cs(L)),N}_createItems(i){const g=this._active,f=this.chart.data,v=[],w=[],L=[];let Q,kt,N=[];for(Q=0,kt=g.length;Q<kt;++Q)N.push(ld(this.chart,g[Q]));return i.filter&&(N=N.filter((Xt,je,$e)=>i.filter(Xt,je,$e,f))),i.itemSort&&(N=N.sort((Xt,je)=>i.itemSort(Xt,je,f))),re(N,Xt=>{const je=zc(i.callbacks,Xt);v.push(je.labelColor.call(this,Xt)),w.push(je.labelPointStyle.call(this,Xt)),L.push(je.labelTextColor.call(this,Xt))}),this.labelColors=v,this.labelPointStyles=w,this.labelTextColors=L,this.dataPoints=N,N}update(i,g){const f=this.options.setContext(this.getContext()),v=this._active;let w,L=[];if(v.length){const N=vl[f.position].call(this,v,this._eventPosition);L=this._createItems(f),this.title=this.getTitle(L,f),this.beforeBody=this.getBeforeBody(L,f),this.body=this.getBody(L,f),this.afterBody=this.getAfterBody(L,f),this.footer=this.getFooter(L,f);const Q=this._size=au(this,f),kt=Object.assign({},N,Q),Xt=_a(this.chart,f,kt),je=Kl(f,kt,Xt,this.chart);this.xAlign=Xt.xAlign,this.yAlign=Xt.yAlign,w={opacity:1,x:je.x,y:je.y,width:Q.width,height:Q.height,caretX:N.x,caretY:N.y}}else 0!==this.opacity&&(w={opacity:0});this._tooltipItems=L,this.$context=void 0,w&&this._resolveAnimations().update(this,w),i&&f.external&&f.external.call(this,{chart:this.chart,tooltip:this,replay:g})}drawCaret(i,g,f,v){const w=this.getCaretPosition(i,f,v);g.lineTo(w.x1,w.y1),g.lineTo(w.x2,w.y2),g.lineTo(w.x3,w.y3)}getCaretPosition(i,g,f){const{xAlign:v,yAlign:w}=this,{caretSize:L,cornerRadius:N}=f,{topLeft:Q,topRight:kt,bottomLeft:Xt,bottomRight:je}=Zi(N),{x:$e,y:Xe}=i,{width:En,height:Jn}=g;let go,wo,ti,Uo,Yo,gi;return"center"===w?(Yo=Xe+Jn/2,"left"===v?(go=$e,wo=go-L,Uo=Yo+L,gi=Yo-L):(go=$e+En,wo=go+L,Uo=Yo-L,gi=Yo+L),ti=go):(wo="left"===v?$e+Math.max(Q,Xt)+L:"right"===v?$e+En-Math.max(kt,je)-L:this.caretX,"top"===w?(Uo=Xe,Yo=Uo-L,go=wo-L,ti=wo+L):(Uo=Xe+Jn,Yo=Uo+L,go=wo+L,ti=wo-L),gi=Uo),{x1:go,x2:wo,x3:ti,y1:Uo,y2:Yo,y3:gi}}drawTitle(i,g,f){const v=this.title,w=v.length;let L,N,Q;if(w){const kt=$r(f.rtl,this.x,this.width);for(i.x=ql(this,f.titleAlign,f),g.textAlign=kt.textAlign(f.titleAlign),g.textBaseline="middle",L=Lr(f.titleFont),N=f.titleSpacing,g.fillStyle=f.titleColor,g.font=L.string,Q=0;Q<w;++Q)g.fillText(v[Q],kt.x(i.x),i.y+L.lineHeight/2),i.y+=L.lineHeight+N,Q+1===w&&(i.y+=f.titleMarginBottom-N)}}_drawColorBox(i,g,f,v,w){const L=this.labelColors[f],N=this.labelPointStyles[f],{boxHeight:Q,boxWidth:kt,boxPadding:Xt}=w,je=Lr(w.bodyFont),$e=ql(this,"left",w),Xe=v.x($e),Jn=g.y+(Q<je.lineHeight?(je.lineHeight-Q)/2:0);if(w.usePointStyle){const go={radius:Math.min(kt,Q)/2,pointStyle:N.pointStyle,rotation:N.rotation,borderWidth:1},wo=v.leftForLtr(Xe,kt)+kt/2,ti=Jn+Q/2;i.strokeStyle=w.multiKeyBackground,i.fillStyle=w.multiKeyBackground,fs(i,go,wo,ti),i.strokeStyle=L.borderColor,i.fillStyle=L.backgroundColor,fs(i,go,wo,ti)}else{i.lineWidth=nt(L.borderWidth)?Math.max(...Object.values(L.borderWidth)):L.borderWidth||1,i.strokeStyle=L.borderColor,i.setLineDash(L.borderDash||[]),i.lineDashOffset=L.borderDashOffset||0;const go=v.leftForLtr(Xe,kt-Xt),wo=v.leftForLtr(v.xPlus(Xe,1),kt-Xt-2),ti=Zi(L.borderRadius);Object.values(ti).some(Uo=>0!==Uo)?(i.beginPath(),i.fillStyle=w.multiKeyBackground,Hr(i,{x:go,y:Jn,w:kt,h:Q,radius:ti}),i.fill(),i.stroke(),i.fillStyle=L.backgroundColor,i.beginPath(),Hr(i,{x:wo,y:Jn+1,w:kt-2,h:Q-2,radius:ti}),i.fill()):(i.fillStyle=w.multiKeyBackground,i.fillRect(go,Jn,kt,Q),i.strokeRect(go,Jn,kt,Q),i.fillStyle=L.backgroundColor,i.fillRect(wo,Jn+1,kt-2,Q-2))}i.fillStyle=this.labelTextColors[f]}drawBody(i,g,f){const{body:v}=this,{bodySpacing:w,bodyAlign:L,displayColors:N,boxHeight:Q,boxWidth:kt,boxPadding:Xt}=f,je=Lr(f.bodyFont);let $e=je.lineHeight,Xe=0;const En=$r(f.rtl,this.x,this.width),Jn=function(Yi){g.fillText(Yi,En.x(i.x+Xe),i.y+$e/2),i.y+=$e+w},go=En.textAlign(L);let wo,ti,Uo,Yo,gi,fi,Ri;for(g.textAlign=L,g.textBaseline="middle",g.font=je.string,i.x=ql(this,go,f),g.fillStyle=f.bodyColor,re(this.beforeBody,Jn),Xe=N&&"right"!==go?"center"===L?kt/2+Xt:kt+2+Xt:0,Yo=0,fi=v.length;Yo<fi;++Yo){for(wo=v[Yo],ti=this.labelTextColors[Yo],g.fillStyle=ti,re(wo.before,Jn),Uo=wo.lines,N&&Uo.length&&(this._drawColorBox(g,i,Yo,En,f),$e=Math.max(je.lineHeight,Q)),gi=0,Ri=Uo.length;gi<Ri;++gi)Jn(Uo[gi]),$e=je.lineHeight;re(wo.after,Jn)}Xe=0,$e=je.lineHeight,re(this.afterBody,Jn),i.y-=w}drawFooter(i,g,f){const v=this.footer,w=v.length;let L,N;if(w){const Q=$r(f.rtl,this.x,this.width);for(i.x=ql(this,f.footerAlign,f),i.y+=f.footerMarginTop,g.textAlign=Q.textAlign(f.footerAlign),g.textBaseline="middle",L=Lr(f.footerFont),g.fillStyle=f.footerColor,g.font=L.string,N=0;N<w;++N)g.fillText(v[N],Q.x(i.x),i.y+L.lineHeight/2),i.y+=L.lineHeight+f.footerSpacing}}drawBackground(i,g,f,v){const{xAlign:w,yAlign:L}=this,{x:N,y:Q}=i,{width:kt,height:Xt}=f,{topLeft:je,topRight:$e,bottomLeft:Xe,bottomRight:En}=Zi(v.cornerRadius);g.fillStyle=v.backgroundColor,g.strokeStyle=v.borderColor,g.lineWidth=v.borderWidth,g.beginPath(),g.moveTo(N+je,Q),"top"===L&&this.drawCaret(i,g,f,v),g.lineTo(N+kt-$e,Q),g.quadraticCurveTo(N+kt,Q,N+kt,Q+$e),"center"===L&&"right"===w&&this.drawCaret(i,g,f,v),g.lineTo(N+kt,Q+Xt-En),g.quadraticCurveTo(N+kt,Q+Xt,N+kt-En,Q+Xt),"bottom"===L&&this.drawCaret(i,g,f,v),g.lineTo(N+Xe,Q+Xt),g.quadraticCurveTo(N,Q+Xt,N,Q+Xt-Xe),"center"===L&&"left"===w&&this.drawCaret(i,g,f,v),g.lineTo(N,Q+je),g.quadraticCurveTo(N,Q,N+je,Q),g.closePath(),g.fill(),v.borderWidth>0&&g.stroke()}_updateAnimationTarget(i){const g=this.chart,f=this.$animations,v=f&&f.x,w=f&&f.y;if(v||w){const L=vl[i.position].call(this,this._active,this._eventPosition);if(!L)return;const N=this._size=au(this,i),Q=Object.assign({},L,this._size),kt=_a(g,i,Q),Xt=Kl(i,Q,kt,g);(v._to!==Xt.x||w._to!==Xt.y)&&(this.xAlign=kt.xAlign,this.yAlign=kt.yAlign,this.width=N.width,this.height=N.height,this.caretX=L.x,this.caretY=L.y,this._resolveAnimations().update(this,Xt))}}_willRender(){return!!this.opacity}draw(i){const g=this.options.setContext(this.getContext());let f=this.opacity;if(!f)return;this._updateAnimationTarget(g);const v={width:this.width,height:this.height},w={x:this.x,y:this.y};f=Math.abs(f)<.001?0:f;const L=wi(g.padding);g.enabled&&(this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length)&&(i.save(),i.globalAlpha=f,this.drawBackground(w,i,v,g),Wa(i,g.textDirection),w.y+=L.top,this.drawTitle(w,i,g),this.drawBody(w,i,g),this.drawFooter(w,i,g),jl(i,g.textDirection),i.restore())}getActiveElements(){return this._active||[]}setActiveElements(i,g){const f=this._active,v=i.map(({datasetIndex:N,index:Q})=>{const kt=this.chart.getDatasetMeta(N);if(!kt)throw new Error("Cannot find a dataset at index "+N);return{datasetIndex:N,element:kt.data[Q],index:Q}}),w=!Fe(f,v),L=this._positionChanged(v,g);(w||L)&&(this._active=v,this._eventPosition=g,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(i,g,f=!0){if(g&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const v=this.options,w=this._active||[],L=this._getActiveElements(i,w,g,f),N=this._positionChanged(L,i),Q=g||!Fe(L,w)||N;return Q&&(this._active=L,(v.enabled||v.external)&&(this._eventPosition={x:i.x,y:i.y},this.update(!0,g))),Q}_getActiveElements(i,g,f,v){const w=this.options;if("mouseout"===i.type)return[];if(!v)return g;const L=this.chart.getElementsAtEventForMode(i,w.mode,w,f);return w.reverse&&L.reverse(),L}_positionChanged(i,g){const{caretX:f,caretY:v,options:w}=this,L=vl[w.position].call(this,i,g);return!1!==L&&(f!==L.x||v!==L.y)}}return c.positioners=vl,c})();var bp={id:"tooltip",_element:Rg,positioners:vl,afterInit(c,r,i){i&&(c.tooltip=new Rg({chart:c,options:i}))},beforeUpdate(c,r,i){c.tooltip&&c.tooltip.initialize(i)},reset(c,r,i){c.tooltip&&c.tooltip.initialize(i)},afterDraw(c){const r=c.tooltip;if(r&&r._willRender()){const i={tooltip:r};if(!1===c.notifyPlugins("beforeTooltipDraw",i))return;r.draw(c.ctx),c.notifyPlugins("afterTooltipDraw",i)}},afterEvent(c,r){c.tooltip&&c.tooltip.handleEvent(r.event,r.replay,r.inChartArea)&&(r.changed=!0)},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(c,r)=>r.bodyFont.size,boxWidth:(c,r)=>r.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:Z,title(c){if(c.length>0){const r=c[0],i=r.chart.data.labels,g=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return r.dataset.label||"";if(r.label)return r.label;if(g>0&&r.dataIndex<g)return i[r.dataIndex]}return""},afterTitle:Z,beforeBody:Z,beforeLabel:Z,label(c){if(this&&this.options&&"dataset"===this.options.mode)return c.label+": "+c.formattedValue||c.formattedValue;let r=c.dataset.label||"";r&&(r+=": ");const i=c.formattedValue;return et(i)||(r+=i),r},labelColor(c){const i=c.chart.getDatasetMeta(c.datasetIndex).controller.getStyle(c.dataIndex);return{borderColor:i.borderColor,backgroundColor:i.backgroundColor,borderWidth:i.borderWidth,borderDash:i.borderDash,borderDashOffset:i.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(c){const i=c.chart.getDatasetMeta(c.datasetIndex).controller.getStyle(c.dataIndex);return{pointStyle:i.pointStyle,rotation:i.rotation}},afterLabel:Z,afterBody:Z,beforeFooter:Z,footer:Z,afterFooter:Z}},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:c=>"filter"!==c&&"itemSort"!==c&&"external"!==c,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},Mp=Object.freeze({__proto__:null,Decimation:Ga,Filler:Wl,Legend:gc,SubTitle:pc,Title:sd,Tooltip:bp});class Zl extends zi{constructor(r){super(r),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(r){const i=this._addedLabels;if(i.length){const g=this.getLabels();for(const{index:f,label:v}of i)g[f]===v&&g.splice(f,1);this._addedLabels=[]}super.init(r)}parse(r,i){if(et(r))return null;const g=this.getLabels();return((c,r)=>null===c?null:Ce(Math.round(c),0,r))(i=isFinite(i)&&g[i]===r?i:function vp(c,r,i,g){const f=c.indexOf(r);return-1===f?((c,r,i,g)=>("string"==typeof r?(i=c.push(r)-1,g.unshift({index:i,label:r})):isNaN(r)&&(i=null),i))(c,r,i,g):f!==c.lastIndexOf(r)?i:f}(g,r,ot(i,r),this._addedLabels),g.length-1)}determineDataLimits(){const{minDefined:r,maxDefined:i}=this.getUserBounds();let{min:g,max:f}=this.getMinMax(!0);"ticks"===this.options.bounds&&(r||(g=0),i||(f=this.getLabels().length-1)),this.min=g,this.max=f}buildTicks(){const r=this.min,i=this.max,g=this.options.offset,f=[];let v=this.getLabels();v=0===r&&i===v.length-1?v:v.slice(r,i+1),this._valueRange=Math.max(v.length-(g?0:1),1),this._startValue=this.min-(g?.5:0);for(let w=r;w<=i;w++)f.push({value:w});return f}getLabelForValue(r){const i=this.getLabels();return r>=0&&r<i.length?i[r]:r}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(r){return"number"!=typeof r&&(r=this.parse(r)),null===r?NaN:this.getPixelForDecimal((r-this._startValue)/this._valueRange)}getPixelForTick(r){const i=this.ticks;return r<0||r>i.length-1?null:this.getPixelForValue(i[r].value)}getValueForPixel(r){return Math.round(this._startValue+this.getDecimalForPixel(r)*this._valueRange)}getBasePixel(){return this.bottom}}function Nl(c,r,{horizontal:i,minRotation:g}){const f=Hn(g),v=(i?Math.sin(f):Math.cos(f))||.001;return Math.min(r/v,.75*r*(""+c).length)}Zl.id="category",Zl.defaults={ticks:{callback:Zl.prototype.getLabelForValue}};class Ld extends zi{constructor(r){super(r),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(r,i){return et(r)||("number"==typeof r||r instanceof Number)&&!isFinite(+r)?null:+r}handleTickRangeOptions(){const{beginAtZero:r}=this.options,{minDefined:i,maxDefined:g}=this.getUserBounds();let{min:f,max:v}=this;const w=N=>f=i?f:N,L=N=>v=g?v:N;if(r){const N=Ge(f),Q=Ge(v);N<0&&Q<0?L(0):N>0&&Q>0&&w(0)}if(f===v){let N=1;(v>=Number.MAX_SAFE_INTEGER||f<=Number.MIN_SAFE_INTEGER)&&(N=Math.abs(.05*v)),L(v+N),r||w(f-N)}this.min=f,this.max=v}getTickLimit(){const r=this.options.ticks;let f,{maxTicksLimit:i,stepSize:g}=r;return g?(f=Math.ceil(this.max/g)-Math.floor(this.min/g)+1,f>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${g} would result generating up to ${f} ticks. Limiting to 1000.`),f=1e3)):(f=this.computeTickLimit(),i=i||11),i&&(f=Math.min(i,f)),f}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const r=this.options,i=r.ticks;let g=this.getTickLimit();g=Math.max(2,g);const w=function Fl(c,r){const i=[],{bounds:f,step:v,min:w,max:L,precision:N,count:Q,maxTicks:kt,maxDigits:Xt,includeBounds:je}=c,$e=v||1,Xe=kt-1,{min:En,max:Jn}=r,go=!et(w),wo=!et(L),ti=!et(Q),Uo=(Jn-En)/(Xt+1);let gi,fi,Ri,Yi,Yo=pe((Jn-En)/Xe/$e)*$e;if(Yo<1e-14&&!go&&!wo)return[{value:En},{value:Jn}];Yi=Math.ceil(Jn/Yo)-Math.floor(En/Yo),Yi>Xe&&(Yo=pe(Yi*Yo/Xe/$e)*$e),et(N)||(gi=Math.pow(10,N),Yo=Math.ceil(Yo*gi)/gi),"ticks"===f?(fi=Math.floor(En/Yo)*Yo,Ri=Math.ceil(Jn/Yo)*Yo):(fi=En,Ri=Jn),go&&wo&&v&&function _n(c,r){const i=Math.round(c);return i-r<=c&&i+r>=c}((L-w)/v,Yo/1e3)?(Yi=Math.round(Math.min((L-w)/Yo,kt)),Yo=(L-w)/Yi,fi=w,Ri=L):ti?(fi=go?w:fi,Ri=wo?L:Ri,Yi=Q-1,Yo=(Ri-fi)/Yi):(Yi=(Ri-fi)/Yo,Yi=Ye(Yi,Math.round(Yi),Yo/1e3)?Math.round(Yi):Math.ceil(Yi));const qr=Math.max(Ln(Yo),Ln(fi));gi=Math.pow(10,et(N)?qr:N),fi=Math.round(fi*gi)/gi,Ri=Math.round(Ri*gi)/gi;let Xr=0;for(go&&(je&&fi!==w?(i.push({value:w}),fi<w&&Xr++,Ye(Math.round((fi+Xr*Yo)*gi)/gi,w,Nl(w,Uo,c))&&Xr++):fi<w&&Xr++);Xr<Yi;++Xr)i.push({value:Math.round((fi+Xr*Yo)*gi)/gi});return wo&&je&&Ri!==L?i.length&&Ye(i[i.length-1].value,L,Nl(L,Uo,c))?i[i.length-1].value=L:i.push({value:L}):(!wo||Ri===L)&&i.push({value:Ri}),i}({maxTicks:g,bounds:r.bounds,min:r.min,max:r.max,precision:i.precision,step:i.stepSize,count:i.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:i.minRotation||0,includeBounds:!1!==i.includeBounds},this._range||this);return"ticks"===r.bounds&&In(w,this,"value"),r.reverse?(w.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),w}configure(){const r=this.ticks;let i=this.min,g=this.max;if(super.configure(),this.options.offset&&r.length){const f=(g-i)/Math.max(r.length-1,1)/2;i-=f,g+=f}this._startValue=i,this._endValue=g,this._valueRange=g-i}getLabelForValue(r){return da(r,this.chart.options.locale,this.options.ticks.format)}}class su extends Ld{determineDataLimits(){const{min:r,max:i}=this.getMinMax(!0);this.min=gt(r)?r:0,this.max=gt(i)?i:1,this.handleTickRangeOptions()}computeTickLimit(){const r=this.isHorizontal(),i=r?this.width:this.height,g=Hn(this.options.ticks.minRotation),f=(r?Math.sin(g):Math.cos(g))||.001,v=this._resolveTickFontOptions(0);return Math.ceil(i/Math.min(40,v.lineHeight/f))}getPixelForValue(r){return null===r?NaN:this.getPixelForDecimal((r-this._startValue)/this._valueRange)}getValueForPixel(r){return this._startValue+this.getDecimalForPixel(r)*this._valueRange}}function Fg(c){return c/Math.pow(10,Math.floor(Yt(c)))==1}su.id="linear",su.defaults={ticks:{callback:Vo.formatters.numeric}};class Ad extends zi{constructor(r){super(r),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(r,i){const g=Ld.prototype.parse.apply(this,[r,i]);if(0!==g)return gt(g)&&g>0?g:null;this._zero=!0}determineDataLimits(){const{min:r,max:i}=this.getMinMax(!0);this.min=gt(r)?Math.max(0,r):null,this.max=gt(i)?Math.max(0,i):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:r,maxDefined:i}=this.getUserBounds();let g=this.min,f=this.max;const v=N=>g=r?g:N,w=N=>f=i?f:N,L=(N,Q)=>Math.pow(10,Math.floor(Yt(N))+Q);g===f&&(g<=0?(v(1),w(10)):(v(L(g,-1)),w(L(f,1)))),g<=0&&v(L(f,-1)),f<=0&&w(L(g,1)),this._zero&&this.min!==this._suggestedMin&&g===L(this.min,0)&&v(L(g,-1)),this.min=g,this.max=f}buildTicks(){const r=this.options,g=function Qu(c,r){const i=Math.floor(Yt(r.max)),g=Math.ceil(r.max/Math.pow(10,i)),f=[];let v=Nt(c.min,Math.pow(10,Math.floor(Yt(r.min)))),w=Math.floor(Yt(v)),L=Math.floor(v/Math.pow(10,w)),N=w<0?Math.pow(10,Math.abs(w)):1;do{f.push({value:v,major:Fg(v)}),++L,10===L&&(L=1,++w,N=w>=0?1:N),v=Math.round(L*Math.pow(10,w)*N)/N}while(w<i||w===i&&L<g);const Q=Nt(c.max,v);return f.push({value:Q,major:Fg(v)}),f}({min:this._userMin,max:this._userMax},this);return"ticks"===r.bounds&&In(g,this,"value"),r.reverse?(g.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),g}getLabelForValue(r){return void 0===r?"0":da(r,this.chart.options.locale,this.options.ticks.format)}configure(){const r=this.min;super.configure(),this._startValue=Yt(r),this._valueRange=Yt(this.max)-Yt(r)}getPixelForValue(r){return(void 0===r||0===r)&&(r=this.min),null===r||isNaN(r)?NaN:this.getPixelForDecimal(r===this.min?0:(Yt(r)-this._startValue)/this._valueRange)}getValueForPixel(r){const i=this.getDecimalForPixel(r);return Math.pow(10,this._startValue+i*this._valueRange)}}function Iu(c){const r=c.ticks;if(r.display&&c.display){const i=wi(r.backdropPadding);return ot(r.font&&r.font.size,Ii.font.size)+i.height}return 0}function yp(c,r,i){return i=mt(i)?i:[i],{w:ma(c,r.string,i),h:i.length*r.lineHeight}}function Xu(c,r,i,g,f){return c===g||c===f?{start:r-i/2,end:r+i/2}:c<g||c>f?{start:r-i,end:r}:{start:r,end:r+i}}function Id(c,r,i,g,f){const v=Math.abs(Math.sin(i)),w=Math.abs(Math.cos(i));let L=0,N=0;g.start<r.l?(L=(r.l-g.start)/v,c.l=Math.min(c.l,r.l-L)):g.end>r.r&&(L=(g.end-r.r)/v,c.r=Math.max(c.r,r.r+L)),f.start<r.t?(N=(r.t-f.start)/w,c.t=Math.min(c.t,r.t-N)):f.end>r.b&&(N=(f.end-r.b)/w,c.b=Math.max(c.b,r.b+N))}function Ru(c){return 0===c||180===c?"center":c<180?"left":"right"}function Pp(c,r,i){return"right"===i?c-=r:"center"===i&&(c-=r/2),c}function Yg(c,r,i){return 90===i||270===i?c-=r/2:(i>270||i<90)&&(c-=r),c}function mm(c,r,i,g){const{ctx:f}=c;if(i)f.arc(c.xCenter,c.yCenter,r,0,bt);else{let v=c.getPointPosition(0,r);f.moveTo(v.x,v.y);for(let w=1;w<g;w++)v=c.getPointPosition(w,r),f.lineTo(v.x,v.y)}}Ad.id="logarithmic",Ad.defaults={ticks:{callback:Vo.formatters.logarithmic,major:{enabled:!0}}};class Rd extends Ld{constructor(r){super(r),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const r=this._padding=wi(Iu(this.options)/2),i=this.width=this.maxWidth-r.width,g=this.height=this.maxHeight-r.height;this.xCenter=Math.floor(this.left+i/2+r.left),this.yCenter=Math.floor(this.top+g/2+r.top),this.drawingArea=Math.floor(Math.min(i,g)/2)}determineDataLimits(){const{min:r,max:i}=this.getMinMax(!1);this.min=gt(r)&&!isNaN(r)?r:0,this.max=gt(i)&&!isNaN(i)?i:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/Iu(this.options))}generateTickLabels(r){Ld.prototype.generateTickLabels.call(this,r),this._pointLabels=this.getLabels().map((i,g)=>{const f=Pt(this.options.pointLabels.callback,[i,g],this);return f||0===f?f:""}).filter((i,g)=>this.chart.getDataVisibility(g))}fit(){const r=this.options;r.display&&r.pointLabels.display?function Ng(c){const r={l:c.left+c._padding.left,r:c.right-c._padding.right,t:c.top+c._padding.top,b:c.bottom-c._padding.bottom},i=Object.assign({},r),g=[],f=[],v=c._pointLabels.length,w=c.options.pointLabels,L=w.centerPointLabels?K/v:0;for(let N=0;N<v;N++){const Q=w.setContext(c.getPointLabelContext(N));f[N]=Q.padding;const kt=c.getPointPosition(N,c.drawingArea+f[N],L),Xt=Lr(Q.font),je=yp(c.ctx,Xt,c._pointLabels[N]);g[N]=je;const $e=It(c.getIndexAngle(N)+L),Xe=Math.round(Ae($e));Id(i,r,$e,Xu(Xe,kt.x,je.w,0,180),Xu(Xe,kt.y,je.h,90,270))}c.setCenterPoint(r.l-i.l,i.r-r.r,r.t-i.t,i.b-r.b),c._pointLabelItems=function fc(c,r,i){const g=[],f=c._pointLabels.length,v=c.options,w=Iu(v)/2,L=c.drawingArea,N=v.pointLabels.centerPointLabels?K/f:0;for(let Q=0;Q<f;Q++){const kt=c.getPointPosition(Q,L+w+i[Q],N),Xt=Math.round(Ae(It(kt.angle+Ut))),je=r[Q],$e=Yg(kt.y,je.h,Xt),Xe=Ru(Xt),En=Pp(kt.x,je.w,Xe);g.push({x:kt.x,y:$e,textAlign:Xe,left:En,top:$e,right:En+je.w,bottom:$e+je.h})}return g}(c,g,f)}(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(r,i,g,f){this.xCenter+=Math.floor((r-i)/2),this.yCenter+=Math.floor((g-f)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(r,i,g,f))}getIndexAngle(r){return It(r*(bt/(this._pointLabels.length||1))+Hn(this.options.startAngle||0))}getDistanceFromCenterForValue(r){if(et(r))return NaN;const i=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-r)*i:(r-this.min)*i}getValueForDistanceFromCenter(r){if(et(r))return NaN;const i=r/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-i:this.min+i}getPointLabelContext(r){const i=this._pointLabels||[];if(r>=0&&r<i.length){const g=i[r];return function Eh(c,r,i){return va(c,{label:i,index:r,type:"pointLabel"})}(this.getContext(),r,g)}}getPointPosition(r,i,g=0){const f=this.getIndexAngle(r)-Ut+g;return{x:Math.cos(f)*i+this.xCenter,y:Math.sin(f)*i+this.yCenter,angle:f}}getPointPositionForValue(r,i){return this.getPointPosition(r,this.getDistanceFromCenterForValue(i))}getBasePosition(r){return this.getPointPositionForValue(r||0,this.getBaseValue())}getPointLabelPosition(r){const{left:i,top:g,right:f,bottom:v}=this._pointLabelItems[r];return{left:i,top:g,right:f,bottom:v}}drawBackground(){const{backgroundColor:r,grid:{circular:i}}=this.options;if(r){const g=this.ctx;g.save(),g.beginPath(),mm(this,this.getDistanceFromCenterForValue(this._endValue),i,this._pointLabels.length),g.closePath(),g.fillStyle=r,g.fill(),g.restore()}}drawGrid(){const r=this.ctx,i=this.options,{angleLines:g,grid:f}=i,v=this._pointLabels.length;let w,L,N;if(i.pointLabels.display&&function Op(c,r){const{ctx:i,options:{pointLabels:g}}=c;for(let f=r-1;f>=0;f--){const v=g.setContext(c.getPointLabelContext(f)),w=Lr(v.font),{x:L,y:N,textAlign:Q,left:kt,top:Xt,right:je,bottom:$e}=c._pointLabelItems[f],{backdropColor:Xe}=v;if(!et(Xe)){const En=Zi(v.borderRadius),Jn=wi(v.backdropPadding);i.fillStyle=Xe;const go=kt-Jn.left,wo=Xt-Jn.top,ti=je-kt+Jn.width,Uo=$e-Xt+Jn.height;Object.values(En).some(Yo=>0!==Yo)?(i.beginPath(),Hr(i,{x:go,y:wo,w:ti,h:Uo,radius:En}),i.fill()):i.fillRect(go,wo,ti,Uo)}Pr(i,c._pointLabels[f],L,N+w.lineHeight/2,w,{color:v.color,textAlign:Q,textBaseline:"middle"})}}(this,v),f.display&&this.ticks.forEach((Q,kt)=>{0!==kt&&(L=this.getDistanceFromCenterForValue(Q.value),function Sh(c,r,i,g){const f=c.ctx,v=r.circular,{color:w,lineWidth:L}=r;!v&&!g||!w||!L||i<0||(f.save(),f.strokeStyle=w,f.lineWidth=L,f.setLineDash(r.borderDash),f.lineDashOffset=r.borderDashOffset,f.beginPath(),mm(c,i,v,g),f.closePath(),f.stroke(),f.restore())}(this,f.setContext(this.getContext(kt-1)),L,v))}),g.display){for(r.save(),w=v-1;w>=0;w--){const Q=g.setContext(this.getPointLabelContext(w)),{color:kt,lineWidth:Xt}=Q;!Xt||!kt||(r.lineWidth=Xt,r.strokeStyle=kt,r.setLineDash(Q.borderDash),r.lineDashOffset=Q.borderDashOffset,L=this.getDistanceFromCenterForValue(i.ticks.reverse?this.min:this.max),N=this.getPointPosition(w,L),r.beginPath(),r.moveTo(this.xCenter,this.yCenter),r.lineTo(N.x,N.y),r.stroke())}r.restore()}}drawBorder(){}drawLabels(){const r=this.ctx,i=this.options,g=i.ticks;if(!g.display)return;const f=this.getIndexAngle(0);let v,w;r.save(),r.translate(this.xCenter,this.yCenter),r.rotate(f),r.textAlign="center",r.textBaseline="middle",this.ticks.forEach((L,N)=>{if(0===N&&!i.reverse)return;const Q=g.setContext(this.getContext(N)),kt=Lr(Q.font);if(v=this.getDistanceFromCenterForValue(this.ticks[N].value),Q.showLabelBackdrop){r.font=kt.string,w=r.measureText(L.label).width,r.fillStyle=Q.backdropColor;const Xt=wi(Q.backdropPadding);r.fillRect(-w/2-Xt.left,-v-kt.size/2-Xt.top,w+Xt.width,kt.size+Xt.height)}Pr(r,L.label,0,-v,kt,{color:Q.color})}),r.restore()}drawTitle(){}}Rd.id="radialLinear",Rd.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Vo.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:c=>c,padding:5,centerPointLabels:!1}},Rd.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},Rd.descriptors={angleLines:{_fallback:"grid"}};const dd={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},dl=Object.keys(dd);function tg(c,r){return c-r}function Bg(c,r){if(et(r))return null;const i=c._adapter,{parser:g,round:f,isoWeekday:v}=c._parseOpts;let w=r;return"function"==typeof g&&(w=g(w)),gt(w)||(w="string"==typeof g?i.parse(w,g):i.parse(w)),null===w?null:(f&&(w="week"!==f||!pt(v)&&!0!==v?i.startOf(w,f):i.startOf(w,"isoWeek",v)),+w)}function xp(c,r,i,g){const f=dl.length;for(let v=dl.indexOf(c);v<f-1;++v){const w=dd[dl[v]],L=w.steps?w.steps:Number.MAX_SAFE_INTEGER;if(w.common&&Math.ceil((i-r)/(L*w.size))<=g)return dl[v]}return dl[f-1]}function kp(c,r,i){if(i){if(i.length){const{lo:g,hi:f}=on(i,r);c[i[g]>=r?i[g]:i[f]]=!0}}else c[r]=!0}function Fu(c,r,i){const g=[],f={},v=r.length;let w,L;for(w=0;w<v;++w)L=r[w],f[L]=w,g.push({value:L,major:!1});return 0!==v&&i?function Dp(c,r,i,g){const f=c._adapter,v=+f.startOf(r[0].value,g),w=r[r.length-1].value;let L,N;for(L=v;L<=w;L=+f.add(L,1,g))N=i[L],N>=0&&(r[N].major=!0);return r}(c,g,f,i):g}let _c=(()=>{class c extends zi{constructor(i){super(i),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(i,g){const f=i.time||(i.time={}),v=this._adapter=new V._date(i.adapters.date);v.init(g),ue(f.displayFormats,v.formats()),this._parseOpts={parser:f.parser,round:f.round,isoWeekday:f.isoWeekday},super.init(i),this._normalized=g.normalized}parse(i,g){return void 0===i?null:Bg(this,i)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const i=this.options,g=this._adapter,f=i.time.unit||"day";let{min:v,max:w,minDefined:L,maxDefined:N}=this.getUserBounds();function Q(kt){!L&&!isNaN(kt.min)&&(v=Math.min(v,kt.min)),!N&&!isNaN(kt.max)&&(w=Math.max(w,kt.max))}(!L||!N)&&(Q(this._getLabelBounds()),("ticks"!==i.bounds||"labels"!==i.ticks.source)&&Q(this.getMinMax(!1))),v=gt(v)&&!isNaN(v)?v:+g.startOf(Date.now(),f),w=gt(w)&&!isNaN(w)?w:+g.endOf(Date.now(),f)+1,this.min=Math.min(v,w-1),this.max=Math.max(v+1,w)}_getLabelBounds(){const i=this.getLabelTimestamps();let g=Number.POSITIVE_INFINITY,f=Number.NEGATIVE_INFINITY;return i.length&&(g=i[0],f=i[i.length-1]),{min:g,max:f}}buildTicks(){const i=this.options,g=i.time,f=i.ticks,v="labels"===f.source?this.getLabelTimestamps():this._generate();"ticks"===i.bounds&&v.length&&(this.min=this._userMin||v[0],this.max=this._userMax||v[v.length-1]);const w=this.min,N=function Be(c,r,i){let g=0,f=c.length;for(;g<f&&c[g]<r;)g++;for(;f>g&&c[f-1]>i;)f--;return g>0||f<c.length?c.slice(g,f):c}(v,w,this.max);return this._unit=g.unit||(f.autoSkip?xp(g.minUnit,this.min,this.max,this._getLabelCapacity(w)):function wp(c,r,i,g,f){for(let v=dl.length-1;v>=dl.indexOf(i);v--){const w=dl[v];if(dd[w].common&&c._adapter.diff(f,g,w)>=r-1)return w}return dl[i?dl.indexOf(i):0]}(this,N.length,g.minUnit,this.min,this.max)),this._majorUnit=f.major.enabled&&"year"!==this._unit?function hm(c){for(let r=dl.indexOf(c)+1,i=dl.length;r<i;++r)if(dd[dl[r]].common)return dl[r]}(this._unit):void 0,this.initOffsets(v),i.reverse&&N.reverse(),Fu(this,N,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map(i=>+i.value))}initOffsets(i){let v,w,g=0,f=0;this.options.offset&&i.length&&(v=this.getDecimalForValue(i[0]),g=1===i.length?1-v:(this.getDecimalForValue(i[1])-v)/2,w=this.getDecimalForValue(i[i.length-1]),f=1===i.length?w:(w-this.getDecimalForValue(i[i.length-2]))/2);const L=i.length<3?.5:.25;g=Ce(g,0,L),f=Ce(f,0,L),this._offsets={start:g,end:f,factor:1/(g+1+f)}}_generate(){const i=this._adapter,g=this.min,f=this.max,v=this.options,w=v.time,L=w.unit||xp(w.minUnit,g,f,this._getLabelCapacity(g)),N=ot(w.stepSize,1),Q="week"===L&&w.isoWeekday,kt=pt(Q)||!0===Q,Xt={};let $e,Xe,je=g;if(kt&&(je=+i.startOf(je,"isoWeek",Q)),je=+i.startOf(je,kt?"day":L),i.diff(f,g,L)>1e5*N)throw new Error(g+" and "+f+" are too far apart with stepSize of "+N+" "+L);const En="data"===v.ticks.source&&this.getDataTimestamps();for($e=je,Xe=0;$e<f;$e=+i.add($e,N,L),Xe++)kp(Xt,$e,En);return($e===f||"ticks"===v.bounds||1===Xe)&&kp(Xt,$e,En),Object.keys(Xt).sort((Jn,go)=>Jn-go).map(Jn=>+Jn)}getLabelForValue(i){const f=this.options.time;return this._adapter.format(i,f.tooltipFormat?f.tooltipFormat:f.displayFormats.datetime)}_tickFormatFunction(i,g,f,v){const w=this.options,L=w.time.displayFormats,N=this._unit,Q=this._majorUnit,Xt=Q&&L[Q],je=f[g],Xe=this._adapter.format(i,v||(Q&&Xt&&je&&je.major?Xt:N&&L[N])),En=w.ticks.callback;return En?Pt(En,[Xe,g,f],this):Xe}generateTickLabels(i){let g,f,v;for(g=0,f=i.length;g<f;++g)v=i[g],v.label=this._tickFormatFunction(v.value,g,i)}getDecimalForValue(i){return null===i?NaN:(i-this.min)/(this.max-this.min)}getPixelForValue(i){const g=this._offsets,f=this.getDecimalForValue(i);return this.getPixelForDecimal((g.start+f)*g.factor)}getValueForPixel(i){const g=this._offsets,f=this.getDecimalForPixel(i)/g.factor-g.end;return this.min+f*(this.max-this.min)}_getLabelSize(i){const g=this.options.ticks,f=this.ctx.measureText(i).width,v=Hn(this.isHorizontal()?g.maxRotation:g.minRotation),w=Math.cos(v),L=Math.sin(v),N=this._resolveTickFontOptions(0).size;return{w:f*w+N*L,h:f*L+N*w}}_getLabelCapacity(i){const g=this.options.time,f=g.displayFormats,v=f[g.unit]||f.millisecond,w=this._tickFormatFunction(i,0,Fu(this,[i],this._majorUnit),v),L=this._getLabelSize(w),N=Math.floor(this.isHorizontal()?this.width/L.w:this.height/L.h)-1;return N>0?N:1}getDataTimestamps(){let g,f,i=this._cache.data||[];if(i.length)return i;const v=this.getMatchingVisibleMetas();if(this._normalized&&v.length)return this._cache.data=v[0].controller.getAllParsedValues(this);for(g=0,f=v.length;g<f;++g)i=i.concat(v[g].controller.getAllParsedValues(this));return this._cache.data=this.normalize(i)}getLabelTimestamps(){const i=this._cache.labels||[];let g,f;if(i.length)return i;const v=this.getLabels();for(g=0,f=v.length;g<f;++g)i.push(Bg(this,v[g]));return this._cache.labels=this._normalized?i:this.normalize(i)}normalize(i){return Eo(i.sort(tg))}}return c.id="time",c.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}},c})();function Js(c,r,i){let v,w,L,N,g=0,f=c.length-1;i?(r>=c[g].pos&&r<=c[f].pos&&({lo:g,hi:f}=gn(c,"pos",r)),({pos:v,time:L}=c[g]),({pos:w,time:N}=c[f])):(r>=c[g].time&&r<=c[f].time&&({lo:g,hi:f}=gn(c,"time",r)),({time:v,pos:L}=c[g]),({time:w,pos:N}=c[f]));const Q=w-v;return Q?L+(N-L)*(r-v)/Q:L}class bc extends _c{constructor(r){super(r),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const r=this._getTimestampsForTable(),i=this._table=this.buildLookupTable(r);this._minPos=Js(i,this.min),this._tableRange=Js(i,this.max)-this._minPos,super.initOffsets(r)}buildLookupTable(r){const{min:i,max:g}=this,f=[],v=[];let w,L,N,Q,kt;for(w=0,L=r.length;w<L;++w)Q=r[w],Q>=i&&Q<=g&&f.push(Q);if(f.length<2)return[{time:i,pos:0},{time:g,pos:1}];for(w=0,L=f.length;w<L;++w)kt=f[w+1],N=f[w-1],Q=f[w],Math.round((kt+N)/2)!==Q&&v.push({time:Q,pos:w/(L-1)});return v}_getTimestampsForTable(){let r=this._cache.all||[];if(r.length)return r;const i=this.getDataTimestamps(),g=this.getLabelTimestamps();return r=i.length&&g.length?this.normalize(i.concat(g)):i.length?i:g,r=this._cache.all=r,r}getDecimalForValue(r){return(Js(this._table,r)-this._minPos)/this._tableRange}getValueForPixel(r){const i=this._offsets,g=this.getDecimalForPixel(r)/i.factor-i.end;return Js(this._table,g*this._tableRange+this._minPos,!0)}}bc.id="timeseries",bc.defaults=_c.defaults;const jg=[$s,$o,Mp,Object.freeze({__proto__:null,CategoryScale:Zl,LinearScale:su,LogarithmicScale:Ad,RadialLinearScale:Rd,TimeScale:_c,TimeSeriesScale:bc})],eg=function Hg(c,r){return c===r||c!=c&&r!=r},Nu=function Sp(c,r){for(var i=c.length;i--;)if(eg(c[i][0],r))return i;return-1};var Tp=Array.prototype.splice;function Nd(c){var r=-1,i=null==c?0:c.length;for(this.clear();++r<i;){var g=c[r];this.set(g[0],g[1])}}Nd.prototype.clear=function ud(){this.__data__=[],this.size=0},Nd.prototype.delete=function Th(c){var r=this.__data__,i=Nu(r,c);return!(i<0||(i==r.length-1?r.pop():Tp.call(r,i,1),--this.size,0))},Nd.prototype.get=function gd(c){var r=this.__data__,i=Nu(r,c);return i<0?void 0:r[i][1]},Nd.prototype.has=function ng(c){return Nu(this.__data__,c)>-1},Nd.prototype.set=function Lp(c,r){var i=this.__data__,g=Nu(i,c);return g<0?(++this.size,i.push([c,r])):i[g][1]=r,this};const Yu=Nd,k="object"==typeof global&&global&&global.Object===Object&&global;var I="object"==typeof self&&self&&self.Object===Object&&self;const Ot=k||I||Function("return this")();var Qt=Ot.Symbol,he=Object.prototype,ke=he.hasOwnProperty,Re=he.toString,qe=Qt?Qt.toStringTag:void 0;var Un=Object.prototype.toString;var So=Qt?Qt.toStringTag:void 0;const To=function jo(c){return null==c?void 0===c?"[object Undefined]":"[object Null]":So&&So in Object(c)?function Sn(c){var r=ke.call(c,qe),i=c[qe];try{c[qe]=void 0;var g=!0}catch{}var f=Re.call(c);return g&&(r?c[qe]=i:delete c[qe]),f}(c):function No(c){return Un.call(c)}(c)},ni=function yi(c){var r=typeof c;return null!=c&&("object"==r||"function"==r)},Dr=function Kr(c){if(!ni(c))return!1;var r=To(c);return"[object Function]"==r||"[object GeneratorFunction]"==r||"[object AsyncFunction]"==r||"[object Proxy]"==r};var c,ba=Ot["__core-js_shared__"],br=(c=/[^.]+$/.exec(ba&&ba.keys&&ba.keys.IE_PROTO||""))?"Symbol(src)_1."+c:"";var Qs=Function.prototype.toString;var Ts=/^\[object .+?Constructor\]$/,ys=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const Ql=function Vc(c){return!(!ni(c)||function us(c){return!!br&&br in c}(c))&&(Dr(c)?ys:Ts).test(function ia(c){if(null!=c){try{return Qs.call(c)}catch{}try{return c+""}catch{}}return""}(c))},ig=function ns(c,r){var i=function Ol(c,r){return c?.[r]}(c,r);return Ql(i)?i:void 0},rg=ig(Ot,"Map"),Sc=ig(Object,"create");var tc=Object.prototype.hasOwnProperty;var ju=Object.prototype.hasOwnProperty;function cu(c){var r=-1,i=null==c?0:c.length;for(this.clear();++r<i;){var g=c[r];this.set(g[0],g[1])}}cu.prototype.clear=function Kg(){this.__data__=Sc?Sc(null):{},this.size=0},cu.prototype.delete=function lu(c){var r=this.has(c)&&delete this.__data__[c];return this.size-=r?1:0,r},cu.prototype.get=function sg(c){var r=this.__data__;if(Sc){var i=r[c];return"__lodash_hash_undefined__"===i?void 0:i}return tc.call(r,c)?r[c]:void 0},cu.prototype.has=function Mm(c){var r=this.__data__;return Sc?void 0!==r[c]:ju.call(r,c)},cu.prototype.set=function md(c,r){var i=this.__data__;return this.size+=this.has(c)?0:1,i[c]=Sc&&void 0===r?"__lodash_hash_undefined__":r,this};const dr=cu,jd=function ug(c,r){var i=c.__data__;return function Zg(c){var r=typeof c;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==c:null===c}(r)?i["string"==typeof r?"string":"hash"]:i.map};function Hd(c){var r=-1,i=null==c?0:c.length;for(this.clear();++r<i;){var g=c[r];this.set(g[0],g[1])}}Hd.prototype.clear=function qg(){this.size=0,this.__data__={hash:new dr,map:new(rg||Yu),string:new dr}},Hd.prototype.delete=function zu(c){var r=jd(this,c).delete(c);return this.size-=r?1:0,r},Hd.prototype.get=function ym(c){return jd(this,c).get(c)},Hd.prototype.has=function Pm(c){return jd(this,c).has(c)},Hd.prototype.set=function Uc(c,r){var i=jd(this,c),g=i.size;return i.set(c,r),this.size+=i.size==g?0:1,this};const Qg=Hd;function uu(c){var r=this.__data__=new Yu(c);this.size=r.size}uu.prototype.clear=function Ug(){this.__data__=new Yu,this.size=0},uu.prototype.delete=function fm(c){var r=this.__data__,i=r.delete(c);return this.size=r.size,i},uu.prototype.get=function Gg(c){return this.__data__.get(c)},uu.prototype.has=function Yd(c){return this.__data__.has(c)},uu.prototype.set=function du(c,r){var i=this.__data__;if(i instanceof Yu){var g=i.__data__;if(!rg||g.length<199)return g.push([c,r]),this.size=++i.size,this;i=this.__data__=new Qg(g)}return i.set(c,r),this.size=i.size,this};const Ih=uu;var Fp=function(){try{var c=ig(Object,"defineProperty");return c({},"",{}),c}catch{}}();const Vu=Fp,Uu=function hg(c,r,i){"__proto__"==r&&Vu?Vu(c,r,{configurable:!0,enumerable:!0,value:i,writable:!0}):c[r]=i},Cc=function Wc(c,r,i){(void 0!==i&&!eg(c[r],i)||void 0===i&&!(r in c))&&Uu(c,r,i)};var fg=function Gc(c){return function(r,i,g){for(var f=-1,v=Object(r),w=g(r),L=w.length;L--;){var N=w[c?L:++f];if(!1===i(v[N],N,v))break}return r}}();const _g=fg;var Xg="object"==typeof exports&&exports&&!exports.nodeType&&exports,Np=Xg&&"object"==typeof module&&module&&!module.nodeType&&module,bg=Np&&Np.exports===Xg?Ot.Buffer:void 0,Rh=bg?bg.allocUnsafe:void 0;const Om=Ot.Uint8Array,Xf=function wm(c,r){var i=r?function xm(c){var r=new c.constructor(c.byteLength);return new Om(r).set(new Om(c)),r}(c.buffer):c.buffer;return new c.constructor(i,c.byteOffset,c.length)};var km=Object.create,Yh=function(){function c(){}return function(r){if(!ni(r))return{};if(km)return km(r);c.prototype=r;var i=new c;return c.prototype=void 0,i}}();const Yp=Yh;var e_=function $c(c,r){return function(i){return c(r(i))}}(Object.getPrototypeOf,Object);const Bp=e_;var zd=Object.prototype;const Sm=function Dm(c){var r=c&&c.constructor;return c===("function"==typeof r&&r.prototype||zd)},jp=function Bh(c){return null!=c&&"object"==typeof c},Vp=function zp(c){return jp(c)&&"[object Arguments]"==To(c)};var Up=Object.prototype,Tm=Up.hasOwnProperty,sM=Up.propertyIsEnumerable,n_=Vp(function(){return arguments}())?Vp:function(c){return jp(c)&&Tm.call(c,"callee")&&!sM.call(c,"callee")};const Lm=n_,Am=Array.isArray,Hh=function lM(c){return"number"==typeof c&&c>-1&&c%1==0&&c<=9007199254740991},Wp=function cM(c){return null!=c&&Hh(c.length)&&!Dr(c)};var r_="object"==typeof exports&&exports&&!exports.nodeType&&exports,a_=r_&&"object"==typeof module&&module&&!module.nodeType&&module,s_=a_&&a_.exports===r_?Ot.Buffer:void 0;const l_=(s_?s_.isBuffer:void 0)||function Im(){return!1};var Gp=Function.prototype.toString,c_=Object.prototype.hasOwnProperty,Vh=Gp.call(Object);var Ha={};Ha["[object Float32Array]"]=Ha["[object Float64Array]"]=Ha["[object Int8Array]"]=Ha["[object Int16Array]"]=Ha["[object Int32Array]"]=Ha["[object Uint8Array]"]=Ha["[object Uint8ClampedArray]"]=Ha["[object Uint16Array]"]=Ha["[object Uint32Array]"]=!0,Ha["[object Arguments]"]=Ha["[object Array]"]=Ha["[object ArrayBuffer]"]=Ha["[object Boolean]"]=Ha["[object DataView]"]=Ha["[object Date]"]=Ha["[object Error]"]=Ha["[object Function]"]=Ha["[object Map]"]=Ha["[object Number]"]=Ha["[object Object]"]=Ha["[object RegExp]"]=Ha["[object Set]"]=Ha["[object String]"]=Ha["[object WeakMap]"]=!1;var ec="object"==typeof exports&&exports&&!exports.nodeType&&exports,yg=ec&&"object"==typeof module&&module&&!module.nodeType&&module,Qh=yg&&yg.exports===ec&&k.process,C_=function(){try{return yg&&yg.require&&yg.require("util").types||Qh&&Qh.binding&&Qh.binding("util")}catch{}}(),zm=C_&&C_.isTypedArray;const Xh=zm?function Jh(c){return function(r){return c(r)}}(zm):function __(c){return jp(c)&&Hh(c.length)&&!!Ha[To(c)]},Zp=function y_(c,r){if(("constructor"!==r||"function"!=typeof c[r])&&"__proto__"!=r)return c[r]};var tf=Object.prototype.hasOwnProperty;const x_=function O_(c,r,i){var g=c[r];(!tf.call(c,r)||!eg(g,i)||void 0===i&&!(r in c))&&Uu(c,r,i)};var k_=/^(?:0|[1-9]\d*)$/;const S_=function D_(c,r){var i=typeof c;return!!(r=r??9007199254740991)&&("number"==i||"symbol"!=i&&k_.test(c))&&c>-1&&c%1==0&&c<r};var E_=Object.prototype.hasOwnProperty;const L_=function T_(c,r){var i=Am(c),g=!i&&Lm(c),f=!i&&!g&&l_(c),v=!i&&!g&&!f&&Xh(c),w=i||g||f||v,L=w?function w_(c,r){for(var i=-1,g=Array(c);++i<c;)g[i]=r(i);return g}(c.length,String):[],N=L.length;for(var Q in c)(r||E_.call(c,Q))&&(!w||!("length"==Q||f&&("offset"==Q||"parent"==Q)||v&&("buffer"==Q||"byteLength"==Q||"byteOffset"==Q)||S_(Q,N)))&&L.push(Q);return L};var Jp=Object.prototype.hasOwnProperty;const Qp=function Wm(c){if(!ni(c))return function Um(c){var r=[];if(null!=c)for(var i in Object(c))r.push(i);return r}(c);var r=Sm(c),i=[];for(var g in c)"constructor"==g&&(r||!Jp.call(c,g))||i.push(g);return i},Xp=function _M(c){return Wp(c)?L_(c,!0):Qp(c)},af=function bM(c){return function ef(c,r,i,g){var f=!i;i||(i={});for(var v=-1,w=r.length;++v<w;){var L=r[v],N=g?g(i[L],c[L],L,i,c):void 0;void 0===N&&(N=c[L]),f?Uu(i,L,N):x_(i,L,N)}return i}(c,Xp(c))},lf=function sf(c,r,i,g,f,v,w){var L=Zp(c,i),N=Zp(r,i),Q=w.get(N);if(Q)Cc(c,i,Q);else{var kt=v?v(L,N,i+"",c,r,w):void 0,Xt=void 0===kt;if(Xt){var je=Am(N),$e=!je&&l_(N),Xe=!je&&!$e&&Xh(N);kt=N,je||$e||Xe?Am(L)?kt=L:function zh(c){return jp(c)&&Wp(c)}(L)?kt=function rM(c,r){var i=-1,g=c.length;for(r||(r=Array(g));++i<g;)r[i]=c[i];return r}(L):$e?(Xt=!1,kt=function Fh(c,r){if(r)return c.slice();var i=c.length,g=Rh?Rh(i):new c.constructor(i);return c.copy(g),g}(N,!0)):Xe?(Xt=!1,kt=Xf(N,!0)):kt=[]:function Rm(c){if(!jp(c)||"[object Object]"!=To(c))return!1;var r=Bp(c);if(null===r)return!0;var i=c_.call(r,"constructor")&&r.constructor;return"function"==typeof i&&i instanceof i&&Gp.call(i)==Vh}(N)||Lm(N)?(kt=L,Lm(L)?kt=af(L):(!ni(L)||Dr(L))&&(kt=function Em(c){return"function"!=typeof c.constructor||Sm(c)?{}:Yp(Bp(c))}(N))):Xt=!1}Xt&&(w.set(N,kt),f(kt,N,g,v,w),w.delete(N)),Cc(c,i,kt)}},$m=function Gm(c,r,i,g,f){c!==r&&_g(r,function(v,w){if(f||(f=new Ih),ni(v))lf(c,r,w,i,Gm,g,f);else{var L=g?g(Zp(c,w),v,w+"",c,r,f):void 0;void 0===L&&(L=v),Cc(c,w,L)}},Xp)},ep=function Vd(c){return c},np=function tm(c,r,i){switch(i.length){case 0:return c.call(r);case 1:return c.call(r,i[0]);case 2:return c.call(r,i[0],i[1]);case 3:return c.call(r,i[0],i[1],i[2])}return c.apply(r,i)};var cf=Math.max;const F_=function R_(c){return function(){return c}};var op=Vu?function(c,r){return Vu(c,"toString",{configurable:!0,enumerable:!1,value:F_(r),writable:!0})}:ep,CM=Date.now,j_=function B_(c){var r=0,i=0;return function(){var g=CM(),f=16-(g-i);if(i=g,f>0){if(++r>=800)return arguments[0]}else r=0;return c.apply(void 0,arguments)}}(op);const uf=j_,H_=function qm(c,r){return uf(function Km(c,r,i){return r=cf(void 0===r?c.length-1:r,0),function(){for(var g=arguments,f=-1,v=cf(g.length-r,0),w=Array(v);++f<v;)w[f]=g[r+f];f=-1;for(var L=Array(r+1);++f<r;)L[f]=g[f];return L[r]=i(w),np(c,this,L)}}(c,r,ep),c+"")};var U_=function V_(c){return H_(function(r,i){var g=-1,f=i.length,v=f>1?i[f-1]:void 0,w=f>2?i[2]:void 0;for(v=c.length>3&&"function"==typeof v?(f--,v):void 0,w&&function Zm(c,r,i){if(!ni(i))return!1;var g=typeof r;return!!("number"==g?Wp(i)&&S_(r,i.length):"string"==g&&r in i)&&eg(i[r],c)}(i[0],i[1],w)&&(v=f<3?void 0:v,f=1),r=Object(r);++g<f;){var L=i[g];L&&c(r,L,g,v)}return r})}(function(c,r,i){$m(c,r,i)});const W_=U_,Wu=[[255,99,132],[54,162,235],[255,206,86],[231,233,237],[75,192,192],[151,187,205],[220,220,220],[247,70,74],[70,191,189],[253,180,92],[148,159,177],[77,83,96]],OM={plugins:{colors:{enabled:!1}},datasets:{line:{backgroundColor:c=>Tc(_d(c.datasetIndex),.4),borderColor:c=>Tc(_d(c.datasetIndex),1),pointBackgroundColor:c=>Tc(_d(c.datasetIndex),1),pointBorderColor:"#fff"},bar:{backgroundColor:c=>Tc(_d(c.datasetIndex),.6),borderColor:c=>Tc(_d(c.datasetIndex),1)},get radar(){return this.line},doughnut:{backgroundColor:c=>Tc(_d(c.dataIndex),.6),borderColor:"#fff"},get pie(){return this.doughnut},polarArea:{backgroundColor:c=>Tc(_d(c.dataIndex),.6),borderColor:c=>Tc(_d(c.dataIndex),1)},get bubble(){return this.doughnut},get scatter(){return this.doughnut},get area(){return this.polarArea}}};function Tc(c,r){return"rgba("+c.concat(r).join(",")+")"}function Qm(c,r){return Math.floor(Math.random()*(r-c+1))+c}function _d(c=0){return Wu[c]||function G_(){return[Qm(0,255),Qm(0,255),Qm(0,255)]}()}let gf=(()=>{class c{constructor(){this.generateColors=!0}}return c.\u0275fac=function(i){return new(i||c)},c.\u0275prov=A.Yz7({token:c,factory:c.\u0275fac,providedIn:"root"}),c})();sl.register(...jg);let Kc=(()=>{class c{constructor(i){i?.plugins&&sl.register(...i?.plugins);const g=W_(i?.generateColors?OM:{},i?.defaults||{});Ii.set(g)}static forRoot(i){return{ngModule:c,providers:[{provide:gf,useValue:i}]}}}return c.\u0275fac=function(i){return new(i||c)(A.LFG(gf,8))},c.\u0275mod=A.oAB({type:c}),c.\u0275inj=A.cJS({}),c})(),ip=(()=>{class c{}return c.\u0275fac=function(i){return new(i||c)},c.\u0275prov=A.Yz7({token:c,factory:c.\u0275fac}),c})();const tb=new A.OlP("Map Provider");let Cf=(()=>{class c{}return c.\u0275fac=function(i){return new(i||c)},c.\u0275mod=A.oAB({type:c}),c.\u0275inj=A.cJS({}),c})();var Dg=y(15861),nm=y(60968),Ud=(()=>(function(c){c[c.HTTP=1]="HTTP",c[c.HTTPS=2]="HTTPS",c[c.AUTO=3]="AUTO"}(Ud||(Ud={})),Ud))();const om=new A.OlP("angular-google-maps GOOGLE_MAPS_API_CONFIG");let xf=(()=>{class c extends ip{constructor(i,g){super(),this._config=new nm.t(1),this._SCRIPT_ID="GoogleMapsApiScript",this.callbackName="LazyMapsAPILoader",i instanceof Promise?i.then(f=>{this.configure(f)}):"object"==typeof i&&this.configure(i),this._document=g,this._window=this._document.defaultView}configure(i){this._config.next(i),this._config.complete()}load(){return this._window.google&&this._window.google.maps?Promise.resolve():(this._scriptLoadingPromise||(this._scriptLoadingPromise=this.checkScriptElement()),this._scriptLoadingPromise)}checkScriptElement(){var i=this;return(0,Dg.Z)(function*(){let g=i._document.getElementById(i._SCRIPT_ID);return null==g&&(g=yield i.createScriptElement()),i.assignScriptLoadingPromise(g)})()}assignScriptLoadingPromise(i){return this._document.body.appendChild(i),new Promise((g,f)=>{this._window[this.callbackName]=()=>g(),i.onerror=v=>f(v)})}createScriptElement(){var i=this;return(0,Dg.Z)(function*(){const g=i._document.createElement("script");return g.type="text/javascript",g.async=!0,g.defer=!0,g.id=i._SCRIPT_ID,g.src=yield i._getScriptSrc(i.callbackName),g})()}_getScriptSrc(i){var g=this;return(0,Dg.Z)(function*(){const f=yield g._config.toPromise();let w;switch(f&&f.protocol||Ud.HTTPS){case Ud.AUTO:w="";break;case Ud.HTTP:w="http:";break;case Ud.HTTPS:w="https:"}const N={v:f.apiVersion||"quarterly",callback:i,key:f.apiKey,client:f.clientId,channel:f.channel,libraries:f.libraries,region:f.region,language:f.language};return`${w}//${f.hostAndPath||"maps.googleapis.com/maps/api/js"}?${Object.keys(N).filter(kt=>null!=N[kt]).filter(kt=>!Array.isArray(N[kt])||Array.isArray(N[kt])&&N[kt].length>0).map(kt=>{const Xt=N[kt];return Array.isArray(Xt)?{key:kt,value:Xt.join(",")}:{key:kt,value:N[kt]}}).map(kt=>`${kt.key}=${kt.value}`).join("&")}`})()}}return c.\u0275fac=function(i){return new(i||c)(A.LFG(om,8),A.LFG(e.K0))},c.\u0275prov=A.Yz7({token:c,factory:c.\u0275fac}),c})(),eh=(()=>{class c{static forRoot(i){return{ngModule:c,providers:[{provide:om,useValue:i}]}}static forRootFactory(i,g){return{ngModule:c,providers:[{provide:om,useFactory:i,deps:g}]}}}return c.\u0275fac=function(i){return new(i||c)},c.\u0275mod=A.oAB({type:c}),c.\u0275inj=A.cJS({providers:[{provide:ip,useClass:xf},{provide:tb,useValue:"GoogleMaps"}]}),c})();var nh=y(7494),wf=y(65592),kf=y(88480),oh=y(8618),Df=y(82388),im=y(60082),dp=y(21223),Sf=y(64720),ih=y(72970),rh=y(14538),ah=y(34984),sh=y(59722),lh=y(32890),up=y(98184),Sg=y(12687),ch=y(98237),dh=y(15603);y(21281),y(29521),y(62289),y(83353),y(84080),y(72873),y(14817),y(23490),y(37340),y(40445);const hh={provide:new A.OlP("mat-tooltip-scroll-strategy"),deps:[up.aV],useFactory:function mh(c){return()=>c.scrollStrategies.reposition({scrollThrottle:20})}};let fh=(()=>{class c{}return c.\u0275fac=function(i){return new(i||c)},c.\u0275mod=A.oAB({type:c}),c.\u0275inj=A.cJS({providers:[hh],imports:[Sg.rt,e.ez,up.U8,ch.BQ,ch.BQ,dh.ZD]}),c})();var _h=y(76337),bh=y(68430),gp=y(58712),db=y(98017),ub=y(7646),rm=y(76411),pp=y(79573);let gb=(()=>{class c{}return c.\u0275fac=function(i){return new(i||c)},c.\u0275mod=A.oAB({type:c}),c.\u0275inj=A.cJS({providers:[wf.r,e.JJ,{provide:om,useValue:{apiKey:x.N.apiKeyGoogleMaps}},{provide:gp.BZ,useValue:{siteKey:x.N.siteId}}],imports:[e.ez,M.u5,B.Pc.forRoot(),M.UX,Df.Bz,kf.U$,Cf,eh,Kc,nh.Yi,im.Hi,dp.lN,Sf.Tm,o.Iq,ih.To,rh.Tx,sh.LD,lh.FA,fh,ch.XK,db.Bb,ub.c,gp.a,gp.lQ,rm.rP,pp.fi,_.sB.forRoot({apiUrl:`${bh.D.api}/api/v1/passwordless/client/enroll`}),oh.BV.forRoot({apiUrl:`${bh.D.api}/api/v1/passwordless/client/verify`}),_h.VV.forRoot({apiUrl:`${bh.D.api}/api/v1/liveness/verify-and-bestframe`}),ah.Ns.forRoot({echarts:()=>y.e(1701).then(y.bind(y,81701))}),rm.rP,_.sB,_h.VV,Kc,Cf,eh,nh.Yi,M.UX,kf.U$,oh.BV,im.Hi,dp.lN,o.Iq,ih.To,rh.Tx,ah.Ns,sh.LD,lh.FA,fh,ch.XK,gp.a,gp.lQ]}),c})()},49826:(We,Ht,y)=>{"use strict";y.d(Ht,{g:()=>Ut});var e=y(32789);class o{}class _{}class x{}class M{isGod(){return this._rolePermissionsPassed("god")}isAdministrator(){return this._rolePermissionsPassed("administrator")}isManager(){return this._rolePermissionsPassed("manager")}isViewer(){return this._rolePermissionsPassed("viewer")}emptyCompany(){return null==this.company||!this.company||!this.company.name}expirationDatePassed(){return!!this.expirationDate&&new Date>new Date(this.expirationDate)}_rolePermissionsPassed(oe){return this.user.rol===oe}}class A{}class Z{}class ct{}class et{}class mt{}class nt{}class gt{}class Nt{}class ot{}class ut{}class Pt{}class re{}class Rt{}class Gt{}class se{}class jt{}class ue{}class De{}class Bt{}class Et{}class Vt{}var ye=y(59425),xe=y(15439),Ft=y.n(xe);class ze{}class Zt{}class st{}class K{getUserImage(){if(this.summary.photo)return this.summary.photo;const oe=this.flow.find(Yt=>"v2-verify-oto"===Yt.action);return oe&&oe.request?.meta?.request?.image2?oe.request?.meta?.request?.image2:null}existsUserImage(){return!!this.summary.photo}getUserName(){return this.summary.name}getUserLastname(){return this.summary.lastName}getEventId(){return this.session.id}getFlowName(){return this.session.flow}getContactName(){return this.session.name}getStatus(){return this.session.status}isStatusPass(){return"PASS"===this.session.status}isStatusReject(){return"FAIL"===this.session.status}isStatusNeedReview(){return"NEED_REVIEW"===this.session.status}isStatusError(){return"ERROR"===this.session.status}showRigelFullVideo(){return!!this.summary.rigelFullVideo}getRigelFullVideo(){return this.summary.rigelFullVideo}getFlowTotalTime(){let oe=this.summary.totalTime?parseInt(""+60*Number(this.summary.totalTime)*1e3):0;0===oe&&this.flow.length&&this.flow.forEach(Ge=>{Ge.processTime>0&&(oe+=Ge.processTime)});const Yt=Ft().duration(oe);return[Yt.days()?`${Yt.days()} d\xedas`:"",Yt.hours()?`${Yt.hours()} horas`:"",Yt.minutes()?`${Yt.minutes()} minutos`:"",Yt.seconds()?`${Yt.seconds()} segundos`:""].join(" ")}getStartFlowTime(){const oe=this.session.createdAt;return oe?Ft()(oe).format("DD/MM/yyyy HH:mm"):"No iniciado"}getUpdatedFlowTime(){const oe=this.session.updatedAt;return oe?Ft()(oe).format("DD/MM/yyyy HH:mm"):"No iniciado"}getEndFlowTime(){const oe=this.session.expiredAt;return oe?Ft()(oe).format("DD/MM/yyyy HH:mm"):"No finalizado"}getLivenessScore(){return this.summary.scores.liveness.toString()}getDocumentScore(){return this.summary.scores.document.toString()}getOtoScore(){return this.summary.scores.oneToOne.toString()}getTotalScore(){return this.summary.scores.total.toString()}getParsedStatus(){switch(this.session.status){case"PASS":return"Aprobado";case"FAIL":return"Rechazado";case"NEED_REVIEW":return"Revisi\xf3n";case"ERROR":return"Error";default:return"Pendiente"}}getVerificationType(){return this.session.verificationType}getVerification(){return this.session.verification}getOrigin(){return this.session.origin}getCurp(){return this.summary.curp}getValidation(){return this.session.validation}isPendingToStart(){return"No iniciado"===this.getStartFlowTime()&&"No iniciado"===this.getUpdatedFlowTime()&&"No finalizado"===this.getEndFlowTime()&&""===this.getStatus()}getFlowType(){return this.session.flowType}isRigelFlow(){return"RIGEL"===this.getFlowType()}isKycFlow(){return"KYC"===this.getFlowType()}getShortKey(){return this.session.shortKey}}class bt{}class At{toObjectRequest(){return{firstName:this.firstName,lastName:this.lastName,country:this.country,blackList:this.blackList,idType:this.idType,idValue:this.idValue,eventId:this.eventId}}topObjectRequestByCountry(){return{firstName:this.firstName,lastName:this.lastName,country:this.country,idType:this.idType,idValue:this.idValue,eventId:this.eventId}}topObjectRequestByVerification(){return{country:this.country,idType:this.idType,idValue:this.idValue,eventId:this.eventId,extraData:this.extraData}}}var tt=y(94650),St=y(11481);let Ut=(()=>{class Ue{constructor(Yt){this.sanitizer=Yt}buildUserClass(Yt){return(0,e.Builder)(o).id(Yt.id).fullName(Yt.fullName).email(Yt.email).rol(Yt.rol).meta(null).status(Yt.status).createdAt(Yt.createdAt).updatedAt(Yt.updatedAt).build()}buildUserMetaClass(Yt){return(0,e.Builder)(_).extra((0,e.Builder)(x).address(Yt.address).campaign(Yt.campaign).build()).build()}buildSessionClass(Yt){return(0,e.Builder)(M).token(Yt.accessToken??Yt.token).user(this.buildUserClass(Yt.user)).company(this.buildCompanyClass(Yt.company)).expirationDate(Yt.expirationDate??null).build()}buildEditUserResponseMessageClass(Yt){return(0,e.Builder)(A).message(Yt.message).processingTime(Yt.processingTime).build()}buildDeleteUserResponseMessageClass(Yt){return(0,e.Builder)(Z).id(Yt.ID).processingTime(Yt.ProcessingTime).status(Yt.Status).build()}buildUserClientClass(Yt){return(0,e.Builder)(ct).companies(Yt.companies).externalUserId(Yt.externalId).id(Yt.id).fullName(Yt.fullName).email(Yt.email).createdAt(Yt.createdAt).updatedAt(Yt.updatedAt).status(Yt.status).images((0,e.Builder)(nt).original(Yt.images.original).thumbnail(Yt.images.thumbnail).build()).meta(this.buildUserClientMeta(Yt.meta.extra)).build()}buildUserClientMeta(Yt){return(0,e.Builder)(et).extra((0,e.Builder)(mt).address(Yt.address).campaign(Yt.campaign).build()).build()}buildEventClass(Yt){return(0,e.Builder)(Nt).action(Yt.action).createdAt(Yt.createdAt).eventId(Yt.eventId).id(Yt.id).updatedAt(Yt.updatedAt).flow(Yt.flow?.map(Ge=>(0,e.Builder)(ot).message(Ge.message).meta((0,e.Builder)(ut).processTime(Ge.meta?.processTime).time(Ge.meta?.time).extra(Ge.meta?.extra).build()).status(Ge.status).resource(Ge.resource).build())).message(Yt.message).status(Yt.status).meta(Yt.meta).processTime(Yt.processTime).request((0,e.Builder)(Pt).statusCode(Yt.request.statusCode).id(Yt.request.id).ip(Yt.request.ip).meta((0,e.Builder)(re).request(Yt.request.meta.request).response(Yt.request.meta.response).build()).method(Yt.request.method).path(Yt.request.path).build()).build()}buildAlertClass(Yt){return(0,e.Builder)(gt).cameraId(Yt.cameraId).date(Yt.date).id(Yt.id).lastName(Yt.person.lastName).name(Yt.person.name).located(Yt.located).photoCapture(Yt.photoCapture).userId(Yt.person.id).listId(Yt.person.listID).build()}buildFacialSearch(Yt){return(0,e.Builder)(Rt).threshold(Yt.threshold).faces(Yt.clientList.map(Ge=>(0,e.Builder)(Gt).distance(Ge.distance).user((0,e.Builder)(se).id(Ge.user.id).email(Ge.user.email).fullName(Ge.user.fullName).original(Ge.user.images.original).thumbnail(Ge.user.images.thumbnail).build()).build())).build()}buildAddressClass(Yt){return(0,e.Builder)(jt).createdAt(Yt.createdAt).id(Yt.id).label(Yt.label).status(Yt.status).updatedAt(Yt.updatedAt).value(Yt.value).build()}buildCampaignClass(Yt){return(0,e.Builder)(ue).createdAt(Yt.createdAt).id(Yt.id).label(Yt.label).status(Yt.status).updatedAt(Yt.updatedAt).value(Yt.value).build()}buildApiKeyClass(Yt,Ge){return(0,e.Builder)(Bt).id(Yt.id).name(Yt.name).expiration(Yt.expiration).createdAt(Yt.createdAt).updatedAt(Yt.updatedAt).expiresIn(Ge??null).build()}buildApiKeyValueClass(Yt){return(0,e.Builder)(De).accessToken(Yt.accessToken).apiKey(this.buildApiKeyClass(Yt.apiKey)).build()}buildCompanyClass(Yt){return(0,e.Builder)(Et).id(Yt.id).name(Yt.name).email(Yt.email).domains(Yt.domainList).logo(Yt.logo).seats(Yt.seats).phone(Yt.phone).createdAt(Yt.createdAt).updatedAt(Yt.updatedAt).build()}buildProductClass(Yt){return(0,e.Builder)(Vt).id(Yt.id).name(Yt.name).description(Yt.description).key(Yt.key).customizable(Yt.customizable).status(Yt.status).build()}buildGraphClass(Yt){return(0,e.Builder)(ye.k).title(Yt.title).data(Yt.data).labels(Yt.labels).tooltipLegend(Yt.tooltipLegend).chartType(Yt.chartType).height(Yt.height).width(Yt.width).hidden(!1).isLoading(!1).build()}buildKycSessionGenerated(Yt){return(0,e.Builder)(st).id("").redirectUrl(Yt.redirectUrl).sessionUrl(Yt.sessionUrl).build()}buildKycSession(Yt){const Ge=Yt.verification_type?Yt.verification_type.toUpperCase():Yt.verificationType;return(0,e.Builder)(ze).createdAt(Yt.startDate?Yt.startDate:null).expiredAt(""==Yt.endDate?null:Yt.endDate).flow(Yt.flowName).flowType(""!==Yt.flowType?Yt.flowType:"KYC").id(Yt.sessionID).name(Yt.contactName).origin(""===Yt.origin?"- -":Yt.origin).score(Yt.score.toFixed(2)).shortKey(Yt.shortKey??"no disponible").status(Yt.status).updatedAt(""===Yt.updateDate?null:Yt.updateDate).validation(""===Yt.validation?"- -":Yt.validation).verification(""===Ge?"- -":Yt.verification[Ge]).verificationType(""===Ge?"- -":Ge).location(Yt.location?this.buildLocationKycSession(Yt.location):null).build()}buildLocationKycSession(Yt){return(0,e.Builder)(Zt).city(Yt.city).state(Yt.state).country(Yt.country).latitude(Yt.latitude).longitude(Yt.longitude).build()}buildKycSessionSummary(Yt){return(0,e.Builder)(bt).curp(Yt.curp).lastName(Yt.lastName).name(Yt.name).photo(Yt.photo).totalTime(Yt.totalTime).scores(Yt.scores).rigelFullVideo(Yt.rigelFullVideo??null).build()}buildKycSessionDetail(Yt){return(0,e.Builder)(K).flow(Yt.flow?.map(Ge=>this.buildEventClass(Ge))).session(this.buildKycSession(Yt.session)).summary(this.buildKycSessionSummary(Yt.summary)).build()}buildBlackListRequest(Yt){return(0,e.Builder)(At).firstName(Yt.firstName).lastName(Yt.lastName).country(Yt.country).blackList(Yt.blackList).idType(Yt.idType).idValue(Yt.idValue).eventId(Yt.eventId??"").extraData(Yt.extraData??null).build()}}return Ue.\u0275fac=function(Yt){return new(Yt||Ue)(tt.LFG(St.H7))},Ue.\u0275prov=tt.Yz7({token:Ue,factory:Ue.\u0275fac,providedIn:"root"}),Ue})()},550:(We,Ht,y)=>{"use strict";y.d(Ht,{m:()=>gt,R:()=>Nt});var e=y(15861),o=y(60008),_=y(79891),x=y(68430),M=y(15439),B=y.n(M);let A=(()=>{class ot{}return ot.durationSession={value:20,unites:"minutes"},ot.captchaRequired=!0,ot})();var Z=y(94650),ct=y(80529),et=y(49826),mt=y(86578),nt=y(90603);let gt=(()=>{class ot{constructor(dt,Pt,re,Fe){var Rt=this;this.http=dt,this.builderPatternSrv=Pt,this.storageSrv=re,this.loadingCtrl=Fe,this.session$=new o.X(null),this.company$=new o.X(null),this.loadUserFromStorage=(0,e.Z)(function*(){try{const Gt=yield Rt.storageSrv.getUserSessionFromStorage();if(Gt){const se=Rt.builderPatternSrv.buildSessionClass(Gt);return se.expirationDatePassed()||!se.token?(yield Rt.removeUserSession(),null):(Rt.storageSrv.saveItemOnStorage("session",se),se.isGod()?void(yield Rt.verifyIfCompanyIsStored(se)):void Rt.updateSessionSubject(se))}return yield Rt.removeUserSession(),null}catch{return yield Rt.removeUserSession(),null}})}get session(){return this.session$.asObservable()}get company(){return this.company$.asObservable()}openLoadingModal(dt){var Pt=this;return(0,e.Z)(function*(){const re=yield Pt.loadingCtrl.create({message:dt,backdropDismiss:!1});return setTimeout(()=>{re.dismiss()},500),yield re.present()})()}login(dt,Pt,re){return this.http.post(`${x.D.tayrona.api.url}/api/auth/sign-in`,{email:dt,password:Pt,captcha:re}).pipe((0,_.U)(Rt=>{Rt.expirationDate=B()().add(A.durationSession.value,A.durationSession.unites).format("YYYY-MM-DD HH:mm:ss");const Gt=this.builderPatternSrv.buildSessionClass(Rt);return this.updateSessionSubject(Gt),this.storageSrv.saveItemOnStorage("session",Gt),Gt}))}updateSessionSubject(dt){this.session$.next(dt??null)}updateCompanySubject(dt){this.company$.next(dt??null)}removeUserSession(){var dt=this;return(0,e.Z)(function*(){yield dt.storageSrv.removeItemFromStorage("session"),yield dt.storageSrv.removeItemFromStorage("company"),dt.updateSessionSubject(null),dt.updateCompanySubject(null)})()}verifyIfCompanyIsStored(dt){var Pt=this;return(0,e.Z)(function*(){const re=yield Pt.storageSrv.getCompanyFromStorage();re&&(Pt.updateCompanyUserSubject(dt,re),Pt.updateCompanySubject(re)),Pt.updateSessionSubject(dt)})()}updateCompanyUserSubject(dt,Pt){var re=this;return(0,e.Z)(function*(){dt.company.id=Pt.id,dt.company.name=Pt.name,dt.company.logo=Pt.logo,re.updateSessionSubject(dt)})()}factoryLoadUserSession(){var dt=this;return(0,e.Z)(function*(){try{dt.openLoadingModal("Cargando..."),yield dt.loadUserFromStorage()}catch(Pt){console.log(Pt)}})()}}return ot.\u0275fac=function(dt){return new(dt||ot)(Z.LFG(ct.eN),Z.LFG(et.g),Z.LFG(mt.V),Z.LFG(nt.HT))},ot.\u0275prov=Z.Yz7({token:ot,factory:ot.\u0275fac,providedIn:"root"}),ot})();const Nt=ot=>(0,e.Z)(function*(){yield ot.factoryLoadUserSession()})},86578:(We,Ht,y)=>{"use strict";y.d(Ht,{V:()=>_});var e=y(15861),o=y(94650);let _=(()=>{class x{constructor(){}saveItemOnStorage(B,A){return(0,e.Z)(function*(){return yield localStorage.setItem(B,JSON.stringify(A))})()}removeItemFromStorage(B){return(0,e.Z)(function*(){yield localStorage.removeItem(B)})()}getUserSessionFromStorage(){return(0,e.Z)(function*(){const B=yield localStorage.getItem("session");return JSON.parse(B)})()}getCompanyFromStorage(){return(0,e.Z)(function*(){const B=yield localStorage.getItem("company");return JSON.parse(B)})()}}return x.\u0275fac=function(B){return new(B||x)},x.\u0275prov=o.Yz7({token:x,factory:x.\u0275fac,providedIn:"root"}),x})()},84465:(We,Ht,y)=>{"use strict";y.d(Ht,{k:()=>x});var e=y(15861),o=y(94650),_=y(90603);let x=(()=>{class M{constructor(A){this.toastCtrl=A}showToastDanger(A="Uknow Error",Z=5e3){var ct=this;return(0,e.Z)(function*(){(yield ct.toastCtrl.create({message:A,color:"danger",duration:Z,position:"top"})).present().then()})()}showToastSuccessful(A,Z=5e3){var ct=this;return(0,e.Z)(function*(){(yield ct.toastCtrl.create({message:A,duration:Z,color:"success"})).present().then()})()}showToastDefault(A,Z=5e3){var ct=this;return(0,e.Z)(function*(){(yield ct.toastCtrl.create({message:A,duration:Z,color:"dark"})).present().then()})()}showToastPrimary(A,Z=5e3){var ct=this;return(0,e.Z)(function*(){(yield ct.toastCtrl.create({message:A,duration:Z,color:"primary"})).present().then()})()}}return M.\u0275fac=function(A){return new(A||M)(o.LFG(_.yF))},M.\u0275prov=o.Yz7({token:M,factory:M.\u0275fac,providedIn:"root"}),M})()},47526:(We,Ht,y)=>{"use strict";y.d(Ht,{G:()=>A});var e=y(15861),o=y(72873),_=y(94650),x=y(82388),M=y(90603),B=y(11481);let A=(()=>{class Z{constructor(et,mt,nt){this.router=et,this.navCtrl=mt,this.sanitizer=nt,this.refreshCameraDataTable$=new o.x}goToCustomUrl(et){var mt=this;return(0,e.Z)(function*(){yield mt.router.navigateByUrl(et)})()}goToDashboard(){var et=this;return(0,e.Z)(function*(){yield et.router.navigateByUrl("/dashboard")})()}goToLogin(){var et=this;return(0,e.Z)(function*(){yield et.router.navigateByUrl("/login")})()}goToEditUser(et){var mt=this;return(0,e.Z)(function*(){yield mt.navCtrl.navigateForward(`/dashboard/passwordless/users/user/${et}`)})()}goToUsers(){var et=this;return(0,e.Z)(function*(){yield et.navCtrl.navigateRoot("/dashboard/passwordless/users")})()}goToHistoryPerson(et){var mt=this;return(0,e.Z)(function*(){yield mt.router.navigateByUrl(`/dashboard/person-history/${et}`)})()}goToSettings(et=null){var mt=this;return(0,e.Z)(function*(){yield mt.navCtrl.navigateRoot(`/dashboard/settings/${et}`)})()}getBase64(et,mt=!0){return new Promise((nt,gt)=>{const Nt=new FileReader;Nt.readAsDataURL(et),Nt.onload=()=>{let ot=Nt.result;mt&&(ot=ot.split(",")[1]),nt(ot)},Nt.onerror=ot=>gt(ot)})}getImage(et){return et?this.isSafeURL(et)?et:this.sanitizer.bypassSecurityTrustResourceUrl("data:image/png;base64,"+et):""}getVideo(et){return et?this.isSafeURL(et)?et:this.sanitizer.bypassSecurityTrustResourceUrl("data:video/webm;base64,"+et):""}isSafeURL(et){return/^(ftp|http|https):\/\/[^ "]+$/.test(et)}}return Z.\u0275fac=function(et){return new(et||Z)(_.LFG(x.F0),_.LFG(M.SH),_.LFG(B.H7))},Z.\u0275prov=_.Yz7({token:Z,factory:Z.\u0275fac,providedIn:"root"}),Z})()},92340:(We,Ht,y)=>{"use strict";y.d(Ht,{N:()=>e});const e={production:!1,jaakApi:"https://dev.api.jaak.ai",urlKYC:"https://dev.kyc.jaak.ai",urlRigel:"https://dev.rigel.jaak.ai",tayrona:{url:"https://dev.api.tayrona.jaak.ai"},reCaptchaValidators:!0,reCaptchaValidatorsPrivate:!1,apiDynamic:!1,siteId:"6Ld2pIYfAAAAAGhR-TBQXiqwMbaHecs_zSqDXu-2",firebaseConfig:{apiKey:"AIzaSyBk8EYv08o9PpG9RYWWUC2OpePjESQ7mJI",authDomain:"c5-mvp.firebaseapp.com",projectId:"c5-mvp",storageBucket:"c5-mvp.appspot.com",messagingSenderId:"380594100808",appId:"1:380594100808:web:4a769533a4dff1756a167d"},apiKeyGoogleMaps:"AIzaSyA9EJoUw8H5UzIo16_0iAaR1PoO7bpeRz4"}},62152:(We,Ht,y)=>{"use strict";var e=y(11481),_=(y(74177),y(94650)),x=y(15861),M=y(47526),B=y(90603);let A=(()=>{class b{constructor(u){this.toolsSrv=u}navigateDashboard(){var u=this;return(0,x.Z)(function*(){yield u.toolsSrv.goToDashboard()})()}}return b.\u0275fac=function(u){return new(u||b)(_.Y36(M.G))},b.\u0275cmp=_.Xpm({type:b,selectors:[["app-root"]],decls:1,vars:0,template:function(u,s){1&u&&_._UZ(0,"ion-router-outlet")},dependencies:[B.jP]}),b})();var Z=y(82388),ct=y(79891),et=y(550);let mt=(()=>{class b{constructor(u,s){this.sessionSrv=u,this.toolsSrv=s,this.publicPathUrl=["/login"]}canActivate(u,s){const d=s.url;return this.sessionSrv.session.pipe((0,ct.U)(a=>a?!this.isPublicPath(d)||(this.toolsSrv.goToDashboard(),!1):!!this.isPublicPath(d)||(this.toolsSrv.goToLogin(),!1)))}isPublicPath(u){return!!this.publicPathUrl.find(s=>u.startsWith(s))}}return b.\u0275fac=function(u){return new(u||b)(_.LFG(et.m),_.LFG(M.G))},b.\u0275prov=_.Yz7({token:b,factory:b.\u0275fac,providedIn:"root"}),b})();const nt=[{path:"",redirectTo:"login",pathMatch:"full"},{path:"dashboard",canActivate:[mt],loadChildren:()=>y.e(7232).then(y.bind(y,77232)).then(b=>b.DashboardPageModule)},{path:"login",canActivate:[mt],loadChildren:()=>y.e(8802).then(y.bind(y,28802)).then(b=>b.LoginPageModule)},{path:"verify-user",loadChildren:()=>y.e(3786).then(y.bind(y,83786)).then(b=>b.VerifyUserPageModule)}];let gt=(()=>{class b{}return b.\u0275fac=function(u){return new(u||b)},b.\u0275mod=_.oAB({type:b}),b.\u0275inj=_.cJS({imports:[Z.Bz.forRoot(nt,{preloadingStrategy:Z.wm}),Z.Bz]}),b})();var Nt=y(68079),ot=y(80529),ut=y(18102),dt=y(97828),Pt=y(53379),re=y(40686),Fe=y(32789),Rt=y(55174);class Gt{get error(){return this.errors&&this.errors.length?this.errors[0]:(0,Fe.Builder)(se).type(Rt.e.typeErrorUnknown).message(Rt.e.unknownError).build()}getFirstError(){return this.errors&&this.errors.length>0?this.errors[0]:(0,Fe.Builder)(se).build()}}class se{}var jt=y(84465);let ue=(()=>{class b{constructor(u,s,d){this.sessionSrv=u,this.toolsSrv=s,this.toastSrv=d}intercept(u,s){var d=this;return this.sessionSrv.session.pipe((0,ut.P)(),(0,dt.w)(a=>{let h=u;if(a){const P="000000000000000000000000";h=u.clone({setHeaders:{authorization:`Bearer ${a?.token}`,co:"god"===a.user.rol&&a.company.id!==P?a.company.id:""}})}return s.handle(h).pipe((0,Pt.K)(P=>(console.log(P),403===P.status&&(this.sessionSrv.removeUserSession(),setTimeout((0,x.Z)(function*(){yield d.toolsSrv.goToLogin(),yield d.toastSrv.showToastDanger("Tu sesi\xf3n ha caducado, por favor inicia sesi\xf3n nuevamente")}),100)),(0,re._)(this.convertPayloadToErrorResponseModel(P?.error,P?.status)))))}))}static getTypeErrorByStatus(u){return 400===u?Rt.e.typeErrorForm:401===u?Rt.e.typeErrorUnauthorized:404===u?Rt.e.typeErrorNotFound:Rt.e.typeErrorUnknown}convertPayloadToErrorResponseModel(u,s){return u.message||u.errors?(0,Fe.Builder)(Gt).errors(this.createErrorDetailResponseModelByErrors([u],s)).build():(0,Fe.Builder)(Gt).build()}createErrorDetailResponseModelByErrors(u,s){let d=[];return Array.isArray(u)&&(d=u.map(a=>"object"==typeof a?(0,Fe.Builder)(se).type(a.type).message(a.message).build():"string"==typeof a?(0,Fe.Builder)(se).type(b.getTypeErrorByStatus(s)).message(a).build():void 0)),d}}return b.\u0275fac=function(u){return new(u||b)(_.LFG(et.m),_.LFG(M.G),_.LFG(jt.k))},b.\u0275prov=_.Yz7({token:b,factory:b.\u0275fac,providedIn:"root"}),b})();var De=y(36895),Bt=y(37340);function Vt(b){return new _.vHH(3e3,!1)}function Ie(){return typeof window<"u"&&typeof window.document<"u"}function Be(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Cn(b){switch(b.length){case 0:return new Bt.ZN;case 1:return b[0];default:return new Bt.ZE(b)}}function Mn(b,m,u,s,d=new Map,a=new Map){const h=[],P=[];let T=-1,W=null;if(s.forEach(lt=>{const q=lt.get("offset"),Kt=q==T,zt=Kt&&W||new Map;lt.forEach((me,Jt)=>{let Ee=Jt,an=me;if("offset"!==Jt)switch(Ee=m.normalizePropertyName(Ee,h),an){case Bt.k1:an=d.get(Jt);break;case Bt.l3:an=a.get(Jt);break;default:an=m.normalizeStyleValue(Jt,Ee,an,h)}zt.set(Ee,an)}),Kt||P.push(zt),W=zt,T=q}),h.length)throw function Hn(b){return new _.vHH(3502,!1)}();return P}function fo(b,m,u,s){switch(m){case"start":b.onStart(()=>s(u&&Eo(u,"start",b)));break;case"done":b.onDone(()=>s(u&&Eo(u,"done",b)));break;case"destroy":b.onDestroy(()=>s(u&&Eo(u,"destroy",b)))}}function Eo(b,m,u){const a=bi(b.element,b.triggerName,b.fromState,b.toState,m||b.phaseName,u.totalTime??b.totalTime,!!u.disabled),h=b._data;return null!=h&&(a._data=h),a}function bi(b,m,u,s,d="",a=0,h){return{element:b,triggerName:m,fromState:u,toState:s,phaseName:d,totalTime:a,disabled:!!h}}function bo(b,m,u){let s=b.get(m);return s||b.set(m,s=u),s}function po(b){const m=b.indexOf(":");return[b.substring(1,m),b.slice(m+1)]}let eo=(b,m)=>!1,Lo=(b,m,u)=>[],te=null;function $t(b){const m=b.parentNode||b.host;return m===te?null:m}(Be()||typeof Element<"u")&&(Ie()?(te=(()=>document.documentElement)(),eo=(b,m)=>{for(;m;){if(m===b)return!0;m=$t(m)}return!1}):eo=(b,m)=>b.contains(m),Lo=(b,m,u)=>{if(u)return Array.from(b.querySelectorAll(m));const s=b.querySelector(m);return s?[s]:[]});let en=null,ro=!1;const Wo=eo,Ti=Lo;let Qi=(()=>{class b{validateStyleProperty(u){return function qo(b){en||(en=function Vi(){return typeof document<"u"?document.body:null}()||{},ro=!!en.style&&"WebkitAppearance"in en.style);let m=!0;return en.style&&!function ee(b){return"ebkit"==b.substring(1,6)}(b)&&(m=b in en.style,!m&&ro&&(m="Webkit"+b.charAt(0).toUpperCase()+b.slice(1)in en.style)),m}(u)}matchesElement(u,s){return!1}containsElement(u,s){return Wo(u,s)}getParentElement(u){return $t(u)}query(u,s,d){return Ti(u,s,d)}computeStyle(u,s,d){return d||""}animate(u,s,d,a,h,P=[],T){return new Bt.ZN(d,a)}}return b.\u0275fac=function(u){return new(u||b)},b.\u0275prov=_.Yz7({token:b,factory:b.\u0275fac}),b})(),or=(()=>{class b{}return b.NOOP=new Qi,b})();const Ne="ng-enter",yn="ng-leave",io="ng-trigger",_e=".ng-trigger",Qe="ng-animating",kn=".ng-animating";function Rn(b){if("number"==typeof b)return b;const m=b.match(/^(-?[\.\d]+)(m?s)/);return!m||m.length<2?0:_o(parseFloat(m[1]),m[2])}function _o(b,m){return"s"===m?1e3*b:b}function Kn(b,m,u){return b.hasOwnProperty("duration")?b:function Ao(b,m,u){let d,a=0,h="";if("string"==typeof b){const P=b.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===P)return m.push(Vt()),{duration:0,delay:0,easing:""};d=_o(parseFloat(P[1]),P[2]);const T=P[3];null!=T&&(a=_o(parseFloat(T),P[4]));const W=P[5];W&&(h=W)}else d=b;if(!u){let P=!1,T=m.length;d<0&&(m.push(function ye(){return new _.vHH(3100,!1)}()),P=!0),a<0&&(m.push(function xe(){return new _.vHH(3101,!1)}()),P=!0),P&&m.splice(T,0,Vt())}return{duration:d,delay:a,easing:h}}(b,m,u)}function Zo(b,m={}){return Object.keys(b).forEach(u=>{m[u]=b[u]}),m}function xi(b){const m=new Map;return Object.keys(b).forEach(u=>{m.set(u,b[u])}),m}function ci(b,m=new Map,u){if(u)for(let[s,d]of u)m.set(s,d);for(let[s,d]of b)m.set(s,d);return m}function Xi(b,m,u){return u?m+":"+u+";":""}function $i(b){let m="";for(let u=0;u<b.style.length;u++){const s=b.style.item(u);m+=Xi(0,s,b.style.getPropertyValue(s))}for(const u in b.style)b.style.hasOwnProperty(u)&&!u.startsWith("_")&&(m+=Xi(0,Se(u),b.style[u]));b.setAttribute("style",m)}function Ui(b,m,u){b.style&&(m.forEach((s,d)=>{const a=Wt(d);u&&!u.has(d)&&u.set(d,b.style[a]),b.style[a]=s}),Be()&&$i(b))}function mr(b,m){b.style&&(m.forEach((u,s)=>{const d=Wt(s);b.style[d]=""}),Be()&&$i(b))}function Te(b){return Array.isArray(b)?1==b.length?b[0]:(0,Bt.vP)(b):b}const H=new RegExp("{{\\s*(.+?)\\s*}}","g");function vt(b){let m=[];if("string"==typeof b){let u;for(;u=H.exec(b);)m.push(u[1]);H.lastIndex=0}return m}function Pe(b,m,u){const s=b.toString(),d=s.replace(H,(a,h)=>{let P=m[h];return null==P&&(u.push(function ze(b){return new _.vHH(3003,!1)}()),P=""),P.toString()});return d==s?b:d}function ln(b){const m=[];let u=b.next();for(;!u.done;)m.push(u.value),u=b.next();return m}const Go=/-+([a-z0-9])/g;function Wt(b){return b.replace(Go,(...m)=>m[1].toUpperCase())}function Se(b){return b.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Nn(b,m,u){switch(m.type){case 7:return b.visitTrigger(m,u);case 0:return b.visitState(m,u);case 1:return b.visitTransition(m,u);case 2:return b.visitSequence(m,u);case 3:return b.visitGroup(m,u);case 4:return b.visitAnimate(m,u);case 5:return b.visitKeyframes(m,u);case 6:return b.visitStyle(m,u);case 8:return b.visitReference(m,u);case 9:return b.visitAnimateChild(m,u);case 10:return b.visitAnimateRef(m,u);case 11:return b.visitQuery(m,u);case 12:return b.visitStagger(m,u);default:throw function Zt(b){return new _.vHH(3004,!1)}()}}function Le(b,m){return window.getComputedStyle(b)[m]}function Mr(b,m){const u=[];return"string"==typeof b?b.split(/\s*,\s*/).forEach(s=>function ra(b,m,u){if(":"==b[0]){const T=function jr(b,m){switch(b){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(u,s)=>parseFloat(s)>parseFloat(u);case":decrement":return(u,s)=>parseFloat(s)<parseFloat(u);default:return m.push(function pt(b){return new _.vHH(3016,!1)}()),"* => *"}}(b,u);if("function"==typeof T)return void m.push(T);b=T}const s=b.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==s||s.length<4)return u.push(function Me(b){return new _.vHH(3015,!1)}()),m;const d=s[1],a=s[2],h=s[3];m.push(Ii(d,h));"<"==a[0]&&!("*"==d&&"*"==h)&&m.push(Ii(h,d))}(s,u,m)):u.push(b),u}const pa=new Set(["true","1"]),aa=new Set(["false","0"]);function Ii(b,m){const u=pa.has(b)||aa.has(b),s=pa.has(m)||aa.has(m);return(d,a)=>{let h="*"==b||b==d,P="*"==m||m==a;return!h&&u&&"boolean"==typeof d&&(h=d?pa.has(b):aa.has(b)),!P&&s&&"boolean"==typeof a&&(P=a?pa.has(m):aa.has(m)),h&&P}}const Zr=new RegExp("s*:selfs*,?","g");function ma(b,m,u,s){return new is(b).build(m,u,s)}class is{constructor(m){this._driver=m}build(m,u,s){const d=new la(u);return this._resetContextStyleTimingState(d),Nn(this,Te(m),d)}_resetContextStyleTimingState(m){m.currentQuerySelector="",m.collectedStyles=new Map,m.collectedStyles.set("",new Map),m.currentTime=0}visitTrigger(m,u){let s=u.queryCount=0,d=u.depCount=0;const a=[],h=[];return"@"==m.name.charAt(0)&&u.errors.push(function st(){return new _.vHH(3006,!1)}()),m.definitions.forEach(P=>{if(this._resetContextStyleTimingState(u),0==P.type){const T=P,W=T.name;W.toString().split(/\s*,\s*/).forEach(lt=>{T.name=lt,a.push(this.visitState(T,u))}),T.name=W}else if(1==P.type){const T=this.visitTransition(P,u);s+=T.queryCount,d+=T.depCount,h.push(T)}else u.errors.push(function K(){return new _.vHH(3007,!1)}())}),{type:7,name:m.name,states:a,transitions:h,queryCount:s,depCount:d,options:null}}visitState(m,u){const s=this.visitStyle(m.styles,u),d=m.options&&m.options.params||null;if(s.containsDynamicStyles){const a=new Set,h=d||{};s.styles.forEach(P=>{P instanceof Map&&P.forEach(T=>{vt(T).forEach(W=>{h.hasOwnProperty(W)||a.add(W)})})}),a.size&&(ln(a.values()),u.errors.push(function bt(b,m){return new _.vHH(3008,!1)}()))}return{type:0,name:m.name,style:s,options:d?{params:d}:null}}visitTransition(m,u){u.queryCount=0,u.depCount=0;const s=Nn(this,Te(m.animation),u);return{type:1,matchers:Mr(m.expr,u.errors),animation:s,queryCount:u.queryCount,depCount:u.depCount,options:xa(m.options)}}visitSequence(m,u){return{type:2,steps:m.steps.map(s=>Nn(this,s,u)),options:xa(m.options)}}visitGroup(m,u){const s=u.currentTime;let d=0;const a=m.steps.map(h=>{u.currentTime=s;const P=Nn(this,h,u);return d=Math.max(d,u.currentTime),P});return u.currentTime=d,{type:3,steps:a,options:xa(m.options)}}visitAnimate(m,u){const s=function Cr(b,m){if(b.hasOwnProperty("duration"))return b;if("number"==typeof b)return wa(Kn(b,m).duration,0,"");const u=b;if(u.split(/\s+/).some(a=>"{"==a.charAt(0)&&"{"==a.charAt(1))){const a=wa(0,0,"");return a.dynamic=!0,a.strValue=u,a}const d=Kn(u,m);return wa(d.duration,d.delay,d.easing)}(m.timings,u.errors);u.currentAnimateTimings=s;let d,a=m.styles?m.styles:(0,Bt.oB)({});if(5==a.type)d=this.visitKeyframes(a,u);else{let h=m.styles,P=!1;if(!h){P=!0;const W={};s.easing&&(W.easing=s.easing),h=(0,Bt.oB)(W)}u.currentTime+=s.duration+s.delay;const T=this.visitStyle(h,u);T.isEmptyStep=P,d=T}return u.currentAnimateTimings=null,{type:4,timings:s,style:d,options:null}}visitStyle(m,u){const s=this._makeStyleAst(m,u);return this._validateStyleAst(s,u),s}_makeStyleAst(m,u){const s=[],d=Array.isArray(m.styles)?m.styles:[m.styles];for(let P of d)"string"==typeof P?P===Bt.l3?s.push(P):u.errors.push(new _.vHH(3002,!1)):s.push(xi(P));let a=!1,h=null;return s.forEach(P=>{if(P instanceof Map&&(P.has("easing")&&(h=P.get("easing"),P.delete("easing")),!a))for(let T of P.values())if(T.toString().indexOf("{{")>=0){a=!0;break}}),{type:6,styles:s,easing:h,offset:m.offset,containsDynamicStyles:a,options:null}}_validateStyleAst(m,u){const s=u.currentAnimateTimings;let d=u.currentTime,a=u.currentTime;s&&a>0&&(a-=s.duration+s.delay),m.styles.forEach(h=>{"string"!=typeof h&&h.forEach((P,T)=>{const W=u.collectedStyles.get(u.currentQuerySelector),lt=W.get(T);let q=!0;lt&&(a!=d&&a>=lt.startTime&&d<=lt.endTime&&(u.errors.push(function St(b,m,u,s,d){return new _.vHH(3010,!1)}()),q=!1),a=lt.startTime),q&&W.set(T,{startTime:a,endTime:d}),u.options&&function Yn(b,m,u){const s=m.params||{},d=vt(b);d.length&&d.forEach(a=>{s.hasOwnProperty(a)||u.push(function Ft(b){return new _.vHH(3001,!1)}())})}(P,u.options,u.errors)})})}visitKeyframes(m,u){const s={type:5,styles:[],options:null};if(!u.currentAnimateTimings)return u.errors.push(function Ut(){return new _.vHH(3011,!1)}()),s;let a=0;const h=[];let P=!1,T=!1,W=0;const lt=m.steps.map(an=>{const On=this._makeStyleAst(an,u);let zn=null!=On.offset?On.offset:function Ci(b){if("string"==typeof b)return null;let m=null;if(Array.isArray(b))b.forEach(u=>{if(u instanceof Map&&u.has("offset")){const s=u;m=parseFloat(s.get("offset")),s.delete("offset")}});else if(b instanceof Map&&b.has("offset")){const u=b;m=parseFloat(u.get("offset")),u.delete("offset")}return m}(On.styles),lo=0;return null!=zn&&(a++,lo=On.offset=zn),T=T||lo<0||lo>1,P=P||lo<W,W=lo,h.push(lo),On});T&&u.errors.push(function Ue(){return new _.vHH(3012,!1)}()),P&&u.errors.push(function oe(){return new _.vHH(3200,!1)}());const q=m.steps.length;let Kt=0;a>0&&a<q?u.errors.push(function Yt(){return new _.vHH(3202,!1)}()):0==a&&(Kt=1/(q-1));const zt=q-1,me=u.currentTime,Jt=u.currentAnimateTimings,Ee=Jt.duration;return lt.forEach((an,On)=>{const zn=Kt>0?On==zt?1:Kt*On:h[On],lo=zn*Ee;u.currentTime=me+Jt.delay+lo,Jt.duration=lo,this._validateStyleAst(an,u),an.offset=zn,s.styles.push(an)}),s}visitReference(m,u){return{type:8,animation:Nn(this,Te(m.animation),u),options:xa(m.options)}}visitAnimateChild(m,u){return u.depCount++,{type:9,options:xa(m.options)}}visitAnimateRef(m,u){return{type:10,animation:this.visitReference(m.animation,u),options:xa(m.options)}}visitQuery(m,u){const s=u.currentQuerySelector,d=m.options||{};u.queryCount++,u.currentQuery=m;const[a,h]=function fs(b){const m=!!b.split(/\s*,\s*/).find(u=>":self"==u);return m&&(b=b.replace(Zr,"")),b=b.replace(/@\*/g,_e).replace(/@\w+/g,u=>_e+"-"+u.slice(1)).replace(/:animating/g,kn),[b,m]}(m.selector);u.currentQuerySelector=s.length?s+" "+a:a,bo(u.collectedStyles,u.currentQuerySelector,new Map);const P=Nn(this,Te(m.animation),u);return u.currentQuery=null,u.currentQuerySelector=s,{type:11,selector:a,limit:d.limit||0,optional:!!d.optional,includeSelf:h,animation:P,originalSelector:m.selector,options:xa(m.options)}}visitStagger(m,u){u.currentQuery||u.errors.push(function Ge(){return new _.vHH(3013,!1)}());const s="full"===m.timings?{duration:0,delay:0,easing:"full"}:Kn(m.timings,u.errors,!0);return{type:12,animation:Nn(this,Te(m.animation),u),timings:s,options:null}}}class la{constructor(m){this.errors=m,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function xa(b){return b?(b=Zo(b)).params&&(b.params=function sa(b){return b?Zo(b):null}(b.params)):b={},b}function wa(b,m,u){return{duration:b,delay:m,easing:u}}function Pr(b,m,u,s,d,a,h=null,P=!1){return{type:1,element:b,keyframes:m,preStyleProps:u,postStyleProps:s,duration:d,delay:a,totalTime:d+a,easing:h,subTimeline:P}}class Di{constructor(){this._map=new Map}get(m){return this._map.get(m)||[]}append(m,u){let s=this._map.get(m);s||this._map.set(m,s=[]),s.push(...u)}has(m){return this._map.has(m)}clear(){this._map.clear()}}const Aa=new RegExp(":enter","g"),Ia=new RegExp(":leave","g");function za(b,m,u,s,d,a=new Map,h=new Map,P,T,W=[]){return(new _s).buildKeyframes(b,m,u,s,d,a,h,P,T,W)}class _s{buildKeyframes(m,u,s,d,a,h,P,T,W,lt=[]){W=W||new Di;const q=new Zi(m,u,W,d,a,lt,[]);q.options=T;const Kt=T.delay?Rn(T.delay):0;q.currentTimeline.delayNextStep(Kt),q.currentTimeline.setStyles([h],null,q.errors,T),Nn(this,s,q);const zt=q.timelines.filter(me=>me.containsAnimation());if(zt.length&&P.size){let me;for(let Jt=zt.length-1;Jt>=0;Jt--){const Ee=zt[Jt];if(Ee.element===u){me=Ee;break}}me&&!me.allowOnlyTimelineStyles()&&me.setStyles([P],null,q.errors,T)}return zt.length?zt.map(me=>me.buildKeyframes()):[Pr(u,[],[],[],0,Kt,"",!1)]}visitTrigger(m,u){}visitState(m,u){}visitTransition(m,u){}visitAnimateChild(m,u){const s=u.subInstructions.get(u.element);if(s){const d=u.createSubContext(m.options),a=u.currentTimeline.currentTime,h=this._visitSubInstructions(s,d,d.options);a!=h&&u.transformIntoNewTimeline(h)}u.previousNode=m}visitAnimateRef(m,u){const s=u.createSubContext(m.options);s.transformIntoNewTimeline(),this._applyAnimationRefDelays([m.options,m.animation.options],u,s),this.visitReference(m.animation,s),u.transformIntoNewTimeline(s.currentTimeline.currentTime),u.previousNode=m}_applyAnimationRefDelays(m,u,s){for(const d of m){const a=d?.delay;if(a){const h="number"==typeof a?a:Rn(Pe(a,d?.params??{},u.errors));s.delayNextStep(h)}}}_visitSubInstructions(m,u,s){let a=u.currentTimeline.currentTime;const h=null!=s.duration?Rn(s.duration):null,P=null!=s.delay?Rn(s.delay):null;return 0!==h&&m.forEach(T=>{const W=u.appendInstructionToTimeline(T,h,P);a=Math.max(a,W.duration+W.delay)}),a}visitReference(m,u){u.updateOptions(m.options,!0),Nn(this,m.animation,u),u.previousNode=m}visitSequence(m,u){const s=u.subContextCount;let d=u;const a=m.options;if(a&&(a.params||a.delay)&&(d=u.createSubContext(a),d.transformIntoNewTimeline(),null!=a.delay)){6==d.previousNode.type&&(d.currentTimeline.snapshotCurrentStyles(),d.previousNode=ir);const h=Rn(a.delay);d.delayNextStep(h)}m.steps.length&&(m.steps.forEach(h=>Nn(this,h,d)),d.currentTimeline.applyStylesToKeyframe(),d.subContextCount>s&&d.transformIntoNewTimeline()),u.previousNode=m}visitGroup(m,u){const s=[];let d=u.currentTimeline.currentTime;const a=m.options&&m.options.delay?Rn(m.options.delay):0;m.steps.forEach(h=>{const P=u.createSubContext(m.options);a&&P.delayNextStep(a),Nn(this,h,P),d=Math.max(d,P.currentTimeline.currentTime),s.push(P.currentTimeline)}),s.forEach(h=>u.currentTimeline.mergeTimelineCollectedStyles(h)),u.transformIntoNewTimeline(d),u.previousNode=m}_visitTiming(m,u){if(m.dynamic){const s=m.strValue;return Kn(u.params?Pe(s,u.params,u.errors):s,u.errors)}return{duration:m.duration,delay:m.delay,easing:m.easing}}visitAnimate(m,u){const s=u.currentAnimateTimings=this._visitTiming(m.timings,u),d=u.currentTimeline;s.delay&&(u.incrementTime(s.delay),d.snapshotCurrentStyles());const a=m.style;5==a.type?this.visitKeyframes(a,u):(u.incrementTime(s.duration),this.visitStyle(a,u),d.applyStylesToKeyframe()),u.currentAnimateTimings=null,u.previousNode=m}visitStyle(m,u){const s=u.currentTimeline,d=u.currentAnimateTimings;!d&&s.hasCurrentStyleProperties()&&s.forwardFrame();const a=d&&d.easing||m.easing;m.isEmptyStep?s.applyEmptyStep(a):s.setStyles(m.styles,a,u.errors,u.options),u.previousNode=m}visitKeyframes(m,u){const s=u.currentAnimateTimings,d=u.currentTimeline.duration,a=s.duration,P=u.createSubContext().currentTimeline;P.easing=s.easing,m.styles.forEach(T=>{P.forwardTime((T.offset||0)*a),P.setStyles(T.styles,T.easing,u.errors,u.options),P.applyStylesToKeyframe()}),u.currentTimeline.mergeTimelineCollectedStyles(P),u.transformIntoNewTimeline(d+a),u.previousNode=m}visitQuery(m,u){const s=u.currentTimeline.currentTime,d=m.options||{},a=d.delay?Rn(d.delay):0;a&&(6===u.previousNode.type||0==s&&u.currentTimeline.hasCurrentStyleProperties())&&(u.currentTimeline.snapshotCurrentStyles(),u.previousNode=ir);let h=s;const P=u.invokeQuery(m.selector,m.originalSelector,m.limit,m.includeSelf,!!d.optional,u.errors);u.currentQueryTotal=P.length;let T=null;P.forEach((W,lt)=>{u.currentQueryIndex=lt;const q=u.createSubContext(m.options,W);a&&q.delayNextStep(a),W===u.element&&(T=q.currentTimeline),Nn(this,m.animation,q),q.currentTimeline.applyStylesToKeyframe(),h=Math.max(h,q.currentTimeline.currentTime)}),u.currentQueryIndex=0,u.currentQueryTotal=0,u.transformIntoNewTimeline(h),T&&(u.currentTimeline.mergeTimelineCollectedStyles(T),u.currentTimeline.snapshotCurrentStyles()),u.previousNode=m}visitStagger(m,u){const s=u.parentContext,d=u.currentTimeline,a=m.timings,h=Math.abs(a.duration),P=h*(u.currentQueryTotal-1);let T=h*u.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":T=P-T;break;case"full":T=s.currentStaggerTime}const lt=u.currentTimeline;T&&lt.delayNextStep(T);const q=lt.currentTime;Nn(this,m.animation,u),u.previousNode=m,s.currentStaggerTime=d.currentTime-q+(d.startTime-s.currentTimeline.startTime)}}const ir={};class Zi{constructor(m,u,s,d,a,h,P,T){this._driver=m,this.element=u,this.subInstructions=s,this._enterClassName=d,this._leaveClassName=a,this.errors=h,this.timelines=P,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ir,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=T||new wi(this._driver,u,0),P.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(m,u){if(!m)return;const s=m;let d=this.options;null!=s.duration&&(d.duration=Rn(s.duration)),null!=s.delay&&(d.delay=Rn(s.delay));const a=s.params;if(a){let h=d.params;h||(h=this.options.params={}),Object.keys(a).forEach(P=>{(!u||!h.hasOwnProperty(P))&&(h[P]=Pe(a[P],h,this.errors))})}}_copyOptions(){const m={};if(this.options){const u=this.options.params;if(u){const s=m.params={};Object.keys(u).forEach(d=>{s[d]=u[d]})}}return m}createSubContext(m=null,u,s){const d=u||this.element,a=new Zi(this._driver,d,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(d,s||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(m),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(m){return this.previousNode=ir,this.currentTimeline=this.currentTimeline.fork(this.element,m),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(m,u,s){const d={duration:u??m.duration,delay:this.currentTimeline.currentTime+(s??0)+m.delay,easing:""},a=new Lr(this._driver,m.element,m.keyframes,m.preStyleProps,m.postStyleProps,d,m.stretchStartingKeyframe);return this.timelines.push(a),d}incrementTime(m){this.currentTimeline.forwardTime(this.currentTimeline.duration+m)}delayNextStep(m){m>0&&this.currentTimeline.delayNextStep(m)}invokeQuery(m,u,s,d,a,h){let P=[];if(d&&P.push(this.element),m.length>0){m=(m=m.replace(Aa,"."+this._enterClassName)).replace(Ia,"."+this._leaveClassName);let W=this._driver.query(this.element,m,1!=s);0!==s&&(W=s<0?W.slice(W.length+s,W.length):W.slice(0,s)),P.push(...W)}return!a&&0==P.length&&h.push(function pe(b){return new _.vHH(3014,!1)}()),P}}class wi{constructor(m,u,s,d){this._driver=m,this.element=u,this.startTime=s,this._elementTimelineStylesLookup=d,this.duration=0,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(u),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(u,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(m){const u=1===this._keyframes.size&&this._pendingStyles.size;this.duration||u?(this.forwardTime(this.currentTime+m),u&&this.snapshotCurrentStyles()):this.startTime+=m}fork(m,u){return this.applyStylesToKeyframe(),new wi(this._driver,m,u||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(m){this.applyStylesToKeyframe(),this.duration=m,this._loadKeyframe()}_updateStyle(m,u){this._localTimelineStyles.set(m,u),this._globalTimelineStyles.set(m,u),this._styleSummary.set(m,{time:this.currentTime,value:u})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(m){m&&this._previousKeyframe.set("easing",m);for(let[u,s]of this._globalTimelineStyles)this._backFill.set(u,s||Bt.l3),this._currentKeyframe.set(u,Bt.l3);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(m,u,s,d){u&&this._previousKeyframe.set("easing",u);const a=d&&d.params||{},h=function Va(b,m){const u=new Map;let s;return b.forEach(d=>{if("*"===d){s=s||m.keys();for(let a of s)u.set(a,Bt.l3)}else ci(d,u)}),u}(m,this._globalTimelineStyles);for(let[P,T]of h){const W=Pe(T,a,s);this._pendingStyles.set(P,W),this._localTimelineStyles.has(P)||this._backFill.set(P,this._globalTimelineStyles.get(P)??Bt.l3),this._updateStyle(P,W)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((m,u)=>{this._currentKeyframe.set(u,m)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((m,u)=>{this._currentKeyframe.has(u)||this._currentKeyframe.set(u,m)}))}snapshotCurrentStyles(){for(let[m,u]of this._localTimelineStyles)this._pendingStyles.set(m,u),this._updateStyle(m,u)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const m=[];for(let u in this._currentKeyframe)m.push(u);return m}mergeTimelineCollectedStyles(m){m._styleSummary.forEach((u,s)=>{const d=this._styleSummary.get(s);(!d||u.time>d.time)&&this._updateStyle(s,u.value)})}buildKeyframes(){this.applyStylesToKeyframe();const m=new Set,u=new Set,s=1===this._keyframes.size&&0===this.duration;let d=[];this._keyframes.forEach((P,T)=>{const W=ci(P,new Map,this._backFill);W.forEach((lt,q)=>{lt===Bt.k1?m.add(q):lt===Bt.l3&&u.add(q)}),s||W.set("offset",T/this.duration),d.push(W)});const a=m.size?ln(m.values()):[],h=u.size?ln(u.values()):[];if(s){const P=d[0],T=new Map(P);P.set("offset",0),T.set("offset",1),d=[P,T]}return Pr(this.element,d,a,h,this.duration,this.startTime,this.easing,!1)}}class Lr extends wi{constructor(m,u,s,d,a,h,P=!1){super(m,u,h.delay),this.keyframes=s,this.preStyleProps=d,this.postStyleProps=a,this._stretchStartingKeyframe=P,this.timings={duration:h.duration,delay:h.delay,easing:h.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let m=this.keyframes,{delay:u,duration:s,easing:d}=this.timings;if(this._stretchStartingKeyframe&&u){const a=[],h=s+u,P=u/h,T=ci(m[0]);T.set("offset",0),a.push(T);const W=ci(m[0]);W.set("offset",Ca(P)),a.push(W);const lt=m.length-1;for(let q=1;q<=lt;q++){let Kt=ci(m[q]);const zt=Kt.get("offset");Kt.set("offset",Ca((u+zt*s)/h)),a.push(Kt)}s=h,u=0,d="",m=a}return Pr(this.element,m,this.preStyleProps,this.postStyleProps,s,u,d,!0)}}function Ca(b,m=3){const u=Math.pow(10,m-1);return Math.round(b*u)/u}class Or{}const Ra=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 Fs extends Or{normalizePropertyName(m,u){return Wt(m)}normalizeStyleValue(m,u,s,d){let a="";const h=s.toString().trim();if(Ra.has(u)&&0!==s&&"0"!==s)if("number"==typeof s)a="px";else{const P=s.match(/^[+-]?[\d\.]+([a-z]*)$/);P&&0==P[1].length&&d.push(function wt(b,m){return new _.vHH(3005,!1)}())}return h+a}}function na(b,m,u,s,d,a,h,P,T,W,lt,q,Kt){return{type:0,element:b,triggerName:m,isRemovalTransition:d,fromState:u,fromStyles:a,toState:s,toStyles:h,timelines:P,queriedElements:T,preStyleProps:W,postStyleProps:lt,totalTime:q,errors:Kt}}const Tr={};class Ua{constructor(m,u,s){this._triggerName=m,this.ast=u,this._stateStyles=s}match(m,u,s,d){return function zr(b,m,u,s,d){return b.some(a=>a(m,u,s,d))}(this.ast.matchers,m,u,s,d)}buildStyles(m,u,s){let d=this._stateStyles.get("*");return void 0!==m&&(d=this._stateStyles.get(m?.toString())||d),d?d.buildStyles(u,s):new Map}build(m,u,s,d,a,h,P,T,W,lt){const q=[],Kt=this.ast.options&&this.ast.options.params||Tr,me=this.buildStyles(s,P&&P.params||Tr,q),Jt=T&&T.params||Tr,Ee=this.buildStyles(d,Jt,q),an=new Set,On=new Map,zn=new Map,lo="void"===d,Wn={params:vr(Jt,Kt),delay:this.ast.options?.delay},cn=lt?[]:za(m,u,this.ast.animation,a,h,me,Ee,Wn,W,q);let ho=0;if(cn.forEach(He=>{ho=Math.max(He.duration+He.delay,ho)}),q.length)return na(u,this._triggerName,s,d,lo,me,Ee,[],[],On,zn,ho,q);cn.forEach(He=>{const Ve=He.element,Pn=bo(On,Ve,new Set);He.preStyleProps.forEach(mo=>Pn.add(mo));const mn=bo(zn,Ve,new Set);He.postStyleProps.forEach(mo=>mn.add(mo)),Ve!==u&&an.add(Ve)});const Mo=ln(an.values());return na(u,this._triggerName,s,d,lo,me,Ee,cn,Mo,On,zn,ho)}}function vr(b,m){const u=Zo(m);for(const s in b)b.hasOwnProperty(s)&&null!=b[s]&&(u[s]=b[s]);return u}class bs{constructor(m,u,s){this.styles=m,this.defaultParams=u,this.normalizer=s}buildStyles(m,u){const s=new Map,d=Zo(this.defaultParams);return Object.keys(m).forEach(a=>{const h=m[a];null!==h&&(d[a]=h)}),this.styles.styles.forEach(a=>{"string"!=typeof a&&a.forEach((h,P)=>{h&&(h=Pe(h,d,u));const T=this.normalizer.normalizePropertyName(P,u);h=this.normalizer.normalizeStyleValue(P,T,h,u),s.set(T,h)})}),s}}class ka{constructor(m,u,s){this.name=m,this.ast=u,this._normalizer=s,this.transitionFactories=[],this.states=new Map,u.states.forEach(d=>{this.states.set(d.name,new bs(d.style,d.options&&d.options.params||{},s))}),kr(this.states,"true","1"),kr(this.states,"false","0"),u.transitions.forEach(d=>{this.transitionFactories.push(new Ua(m,d,this.states))}),this.fallbackTransition=function wr(b,m,u){return new Ua(b,{type:1,animation:{type:2,steps:[],options:null},matchers:[(h,P)=>!0],options:null,queryCount:0,depCount:0},m)}(m,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(m,u,s,d){return this.transitionFactories.find(h=>h.match(m,u,s,d))||null}matchStyles(m,u,s){return this.fallbackTransition.buildStyles(m,u,s)}}function kr(b,m,u){b.has(m)?b.has(u)||b.set(u,b.get(m)):b.has(u)&&b.set(m,b.get(u))}const ya=new Di;class Oi{constructor(m,u,s){this.bodyNode=m,this._driver=u,this._normalizer=s,this._animations=new Map,this._playersById=new Map,this.players=[]}register(m,u){const s=[],a=ma(this._driver,u,s,[]);if(s.length)throw function Ae(b){return new _.vHH(3503,!1)}();this._animations.set(m,a)}_buildPlayer(m,u,s){const d=m.element,a=Mn(0,this._normalizer,0,m.keyframes,u,s);return this._driver.animate(d,a,m.duration,m.delay,m.easing,[],!0)}create(m,u,s={}){const d=[],a=this._animations.get(m);let h;const P=new Map;if(a?(h=za(this._driver,u,a,Ne,yn,new Map,new Map,s,ya,d),h.forEach(lt=>{const q=bo(P,lt.element,new Map);lt.postStyleProps.forEach(Kt=>q.set(Kt,null))})):(d.push(function Ln(){return new _.vHH(3300,!1)}()),h=[]),d.length)throw function qt(b){return new _.vHH(3504,!1)}();P.forEach((lt,q)=>{lt.forEach((Kt,zt)=>{lt.set(zt,this._driver.computeStyle(q,zt,Bt.l3))})});const W=Cn(h.map(lt=>{const q=P.get(lt.element);return this._buildPlayer(lt,new Map,q)}));return this._playersById.set(m,W),W.onDestroy(()=>this.destroy(m)),this.players.push(W),W}destroy(m){const u=this._getPlayer(m);u.destroy(),this._playersById.delete(m);const s=this.players.indexOf(u);s>=0&&this.players.splice(s,1)}_getPlayer(m){const u=this._playersById.get(m);if(!u)throw function U(b){return new _.vHH(3301,!1)}();return u}listen(m,u,s,d){const a=bi(u,"","","");return fo(this._getPlayer(m),s,a,d),()=>{}}command(m,u,s,d){if("register"==s)return void this.register(m,d[0]);if("create"==s)return void this.create(m,u,d[0]||{});const a=this._getPlayer(m);switch(s){case"play":a.play();break;case"pause":a.pause();break;case"reset":a.reset();break;case"restart":a.restart();break;case"finish":a.finish();break;case"init":a.init();break;case"setPosition":a.setPosition(parseFloat(d[0]));break;case"destroy":this.destroy(m)}}}const Da="ng-animate-queued",ca="ng-animate-disabled",Ys=[],pl={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},ko={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Li="__ng_removed";class F{constructor(m,u=""){this.namespaceId=u;const s=m&&m.hasOwnProperty("value");if(this.value=function ui(b){return b??null}(s?m.value:m),s){const a=Zo(m);delete a.value,this.options=a}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(m){const u=m.params;if(u){const s=this.options.params;Object.keys(u).forEach(d=>{null==s[d]&&(s[d]=u[d])})}}}const Dt="void",R=new F(Dt);class yt{constructor(m,u,s){this.id=m,this.hostElement=u,this._engine=s,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+m,Bn(u,this._hostClassName)}listen(m,u,s,d){if(!this._triggers.has(u))throw function xt(b,m){return new _.vHH(3302,!1)}();if(null==s||0==s.length)throw function It(b){return new _.vHH(3303,!1)}();if(!function ft(b){return"start"==b||"done"==b}(s))throw function we(b,m){return new _.vHH(3400,!1)}();const a=bo(this._elementListeners,m,[]),h={name:u,phase:s,callback:d};a.push(h);const P=bo(this._engine.statesByElement,m,new Map);return P.has(u)||(Bn(m,io),Bn(m,io+"-"+u),P.set(u,R)),()=>{this._engine.afterFlush(()=>{const T=a.indexOf(h);T>=0&&a.splice(T,1),this._triggers.has(u)||P.delete(u)})}}register(m,u){return!this._triggers.has(m)&&(this._triggers.set(m,u),!0)}_getTrigger(m){const u=this._triggers.get(m);if(!u)throw function Ce(b){return new _.vHH(3401,!1)}();return u}trigger(m,u,s,d=!0){const a=this._getTrigger(u),h=new Gn(this.id,u,m);let P=this._engine.statesByElement.get(m);P||(Bn(m,io),Bn(m,io+"-"+u),this._engine.statesByElement.set(m,P=new Map));let T=P.get(u);const W=new F(s,this.id);if(!(s&&s.hasOwnProperty("value"))&&T&&W.absorbOptions(T.options),P.set(u,W),T||(T=R),W.value!==Dt&&T.value===W.value){if(!function Ka(b,m){const u=Object.keys(b),s=Object.keys(m);if(u.length!=s.length)return!1;for(let d=0;d<u.length;d++){const a=u[d];if(!m.hasOwnProperty(a)||b[a]!==m[a])return!1}return!0}(T.params,W.params)){const Jt=[],Ee=a.matchStyles(T.value,T.params,Jt),an=a.matchStyles(W.value,W.params,Jt);Jt.length?this._engine.reportError(Jt):this._engine.afterFlush(()=>{mr(m,Ee),Ui(m,an)})}return}const Kt=bo(this._engine.playersByElement,m,[]);Kt.forEach(Jt=>{Jt.namespaceId==this.id&&Jt.triggerName==u&&Jt.queued&&Jt.destroy()});let zt=a.matchTransition(T.value,W.value,m,W.params),me=!1;if(!zt){if(!d)return;zt=a.fallbackTransition,me=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:m,triggerName:u,transition:zt,fromState:T,toState:W,player:h,isFallbackTransition:me}),me||(Bn(m,Da),h.onStart(()=>{Ko(m,Da)})),h.onDone(()=>{let Jt=this.players.indexOf(h);Jt>=0&&this.players.splice(Jt,1);const Ee=this._engine.playersByElement.get(m);if(Ee){let an=Ee.indexOf(h);an>=0&&Ee.splice(an,1)}}),this.players.push(h),Kt.push(h),h}deregister(m){this._triggers.delete(m),this._engine.statesByElement.forEach(u=>u.delete(m)),this._elementListeners.forEach((u,s)=>{this._elementListeners.set(s,u.filter(d=>d.name!=m))})}clearElementCache(m){this._engine.statesByElement.delete(m),this._elementListeners.delete(m);const u=this._engine.playersByElement.get(m);u&&(u.forEach(s=>s.destroy()),this._engine.playersByElement.delete(m))}_signalRemovalForInnerTriggers(m,u){const s=this._engine.driver.query(m,_e,!0);s.forEach(d=>{if(d[Li])return;const a=this._engine.fetchNamespacesByElement(d);a.size?a.forEach(h=>h.triggerLeaveAnimation(d,u,!1,!0)):this.clearElementCache(d)}),this._engine.afterFlushAnimationsDone(()=>s.forEach(d=>this.clearElementCache(d)))}triggerLeaveAnimation(m,u,s,d){const a=this._engine.statesByElement.get(m),h=new Map;if(a){const P=[];if(a.forEach((T,W)=>{if(h.set(W,T.value),this._triggers.has(W)){const lt=this.trigger(m,W,Dt,d);lt&&P.push(lt)}}),P.length)return this._engine.markElementAsRemoved(this.id,m,!0,u,h),s&&Cn(P).onDone(()=>this._engine.processLeaveNode(m)),!0}return!1}prepareLeaveAnimationListeners(m){const u=this._elementListeners.get(m),s=this._engine.statesByElement.get(m);if(u&&s){const d=new Set;u.forEach(a=>{const h=a.name;if(d.has(h))return;d.add(h);const T=this._triggers.get(h).fallbackTransition,W=s.get(h)||R,lt=new F(Dt),q=new Gn(this.id,h,m);this._engine.totalQueuedPlayers++,this._queue.push({element:m,triggerName:h,transition:T,fromState:W,toState:lt,player:q,isFallbackTransition:!0})})}}removeNode(m,u){const s=this._engine;if(m.childElementCount&&this._signalRemovalForInnerTriggers(m,u),this.triggerLeaveAnimation(m,u,!0))return;let d=!1;if(s.totalAnimations){const a=s.players.length?s.playersByQueriedElement.get(m):[];if(a&&a.length)d=!0;else{let h=m;for(;h=h.parentNode;)if(s.statesByElement.get(h)){d=!0;break}}}if(this.prepareLeaveAnimationListeners(m),d)s.markElementAsRemoved(this.id,m,!1,u);else{const a=m[Li];(!a||a===pl)&&(s.afterFlush(()=>this.clearElementCache(m)),s.destroyInnerAnimations(m),s._onRemovalComplete(m,u))}}insertNode(m,u){Bn(m,this._hostClassName)}drainQueuedTransitions(m){const u=[];return this._queue.forEach(s=>{const d=s.player;if(d.destroyed)return;const a=s.element,h=this._elementListeners.get(a);h&&h.forEach(P=>{if(P.name==s.triggerName){const T=bi(a,s.triggerName,s.fromState.value,s.toState.value);T._data=m,fo(s.player,P.phase,T,P.callback)}}),d.markedForDestroy?this._engine.afterFlush(()=>{d.destroy()}):u.push(s)}),this._queue=[],u.sort((s,d)=>{const a=s.transition.ast.depCount,h=d.transition.ast.depCount;return 0==a||0==h?a-h:this._engine.driver.containsElement(s.element,d.element)?1:-1})}destroy(m){this.players.forEach(u=>u.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,m)}elementContainsData(m){let u=!1;return this._elementListeners.has(m)&&(u=!0),u=!!this._queue.find(s=>s.element===m)||u,u}}class Oe{constructor(m,u,s){this.bodyNode=m,this.driver=u,this._normalizer=s,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=(d,a)=>{}}_onRemovalComplete(m,u){this.onRemovalComplete(m,u)}get queuedPlayers(){const m=[];return this._namespaceList.forEach(u=>{u.players.forEach(s=>{s.queued&&m.push(s)})}),m}createNamespace(m,u){const s=new yt(m,u,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,u)?this._balanceNamespaceList(s,u):(this.newHostElements.set(u,s),this.collectEnterElement(u)),this._namespaceLookup[m]=s}_balanceNamespaceList(m,u){const s=this._namespaceList,d=this.namespacesByHostElement;if(s.length-1>=0){let h=!1,P=this.driver.getParentElement(u);for(;P;){const T=d.get(P);if(T){const W=s.indexOf(T);s.splice(W+1,0,m),h=!0;break}P=this.driver.getParentElement(P)}h||s.unshift(m)}else s.push(m);return d.set(u,m),m}register(m,u){let s=this._namespaceLookup[m];return s||(s=this.createNamespace(m,u)),s}registerTrigger(m,u,s){let d=this._namespaceLookup[m];d&&d.register(u,s)&&this.totalAnimations++}destroy(m,u){if(!m)return;const s=this._fetchNamespace(m);this.afterFlush(()=>{this.namespacesByHostElement.delete(s.hostElement),delete this._namespaceLookup[m];const d=this._namespaceList.indexOf(s);d>=0&&this._namespaceList.splice(d,1)}),this.afterFlushAnimationsDone(()=>s.destroy(u))}_fetchNamespace(m){return this._namespaceLookup[m]}fetchNamespacesByElement(m){const u=new Set,s=this.statesByElement.get(m);if(s)for(let d of s.values())if(d.namespaceId){const a=this._fetchNamespace(d.namespaceId);a&&u.add(a)}return u}trigger(m,u,s,d){if(Hi(u)){const a=this._fetchNamespace(m);if(a)return a.trigger(u,s,d),!0}return!1}insertNode(m,u,s,d){if(!Hi(u))return;const a=u[Li];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;const h=this.collectedLeaveElements.indexOf(u);h>=0&&this.collectedLeaveElements.splice(h,1)}if(m){const h=this._fetchNamespace(m);h&&h.insertNode(u,s)}d&&this.collectEnterElement(u)}collectEnterElement(m){this.collectedEnterElements.push(m)}markElementAsDisabled(m,u){u?this.disabledNodes.has(m)||(this.disabledNodes.add(m),Bn(m,ca)):this.disabledNodes.has(m)&&(this.disabledNodes.delete(m),Ko(m,ca))}removeNode(m,u,s,d){if(Hi(u)){const a=m?this._fetchNamespace(m):null;if(a?a.removeNode(u,d):this.markElementAsRemoved(m,u,!1,d),s){const h=this.namespacesByHostElement.get(u);h&&h.id!==m&&h.removeNode(u,d)}}else this._onRemovalComplete(u,d)}markElementAsRemoved(m,u,s,d,a){this.collectedLeaveElements.push(u),u[Li]={namespaceId:m,setForRemoval:d,hasAnimation:s,removedBeforeQueried:!1,previousTriggersValues:a}}listen(m,u,s,d,a){return Hi(u)?this._fetchNamespace(m).listen(u,s,d,a):()=>{}}_buildInstruction(m,u,s,d,a){return m.transition.build(this.driver,m.element,m.fromState.value,m.toState.value,s,d,m.fromState.options,m.toState.options,u,a)}destroyInnerAnimations(m){let u=this.driver.query(m,_e,!0);u.forEach(s=>this.destroyActiveAnimationsForElement(s)),0!=this.playersByQueriedElement.size&&(u=this.driver.query(m,kn,!0),u.forEach(s=>this.finishActiveQueriedAnimationOnElement(s)))}destroyActiveAnimationsForElement(m){const u=this.playersByElement.get(m);u&&u.forEach(s=>{s.queued?s.markedForDestroy=!0:s.destroy()})}finishActiveQueriedAnimationOnElement(m){const u=this.playersByQueriedElement.get(m);u&&u.forEach(s=>s.finish())}whenRenderingDone(){return new Promise(m=>{if(this.players.length)return Cn(this.players).onDone(()=>m());m()})}processLeaveNode(m){const u=m[Li];if(u&&u.setForRemoval){if(m[Li]=pl,u.namespaceId){this.destroyInnerAnimations(m);const s=this._fetchNamespace(u.namespaceId);s&&s.clearElementCache(m)}this._onRemovalComplete(m,u.setForRemoval)}m.classList?.contains(ca)&&this.markElementAsDisabled(m,!1),this.driver.query(m,".ng-animate-disabled",!0).forEach(s=>{this.markElementAsDisabled(s,!1)})}flush(m=-1){let u=[];if(this.newHostElements.size&&(this.newHostElements.forEach((s,d)=>this._balanceNamespaceList(s,d)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let s=0;s<this.collectedEnterElements.length;s++)Bn(this.collectedEnterElements[s],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const s=[];try{u=this._flushAnimations(s,m)}finally{for(let d=0;d<s.length;d++)s[d]()}}else for(let s=0;s<this.collectedLeaveElements.length;s++)this.processLeaveNode(this.collectedLeaveElements[s]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(s=>s()),this._flushFns=[],this._whenQuietFns.length){const s=this._whenQuietFns;this._whenQuietFns=[],u.length?Cn(u).onDone(()=>{s.forEach(d=>d())}):s.forEach(d=>d())}}reportError(m){throw function ce(b){return new _.vHH(3402,!1)}()}_flushAnimations(m,u){const s=new Di,d=[],a=new Map,h=[],P=new Map,T=new Map,W=new Map,lt=new Set;this.disabledNodes.forEach(un=>{lt.add(un);const Vn=this.driver.query(un,".ng-animate-queued",!0);for(let jn=0;jn<Vn.length;jn++)lt.add(Vn[jn])});const q=this.bodyNode,Kt=Array.from(this.statesByElement.keys()),zt=ie(Kt,this.collectedEnterElements),me=new Map;let Jt=0;zt.forEach((un,Vn)=>{const jn=Ne+Jt++;me.set(Vn,jn),un.forEach(Ro=>Bn(Ro,jn))});const Ee=[],an=new Set,On=new Set;for(let un=0;un<this.collectedLeaveElements.length;un++){const Vn=this.collectedLeaveElements[un],jn=Vn[Li];jn&&jn.setForRemoval&&(Ee.push(Vn),an.add(Vn),jn.hasAnimation?this.driver.query(Vn,".ng-star-inserted",!0).forEach(Ro=>an.add(Ro)):On.add(Vn))}const zn=new Map,lo=ie(Kt,Array.from(an));lo.forEach((un,Vn)=>{const jn=yn+Jt++;zn.set(Vn,jn),un.forEach(Ro=>Bn(Ro,jn))}),m.push(()=>{zt.forEach((un,Vn)=>{const jn=me.get(Vn);un.forEach(Ro=>Ko(Ro,jn))}),lo.forEach((un,Vn)=>{const jn=zn.get(Vn);un.forEach(Ro=>Ko(Ro,jn))}),Ee.forEach(un=>{this.processLeaveNode(un)})});const Wn=[],cn=[];for(let un=this._namespaceList.length-1;un>=0;un--)this._namespaceList[un].drainQueuedTransitions(u).forEach(jn=>{const Ro=jn.player,le=jn.element;if(Wn.push(Ro),this.collectedEnterElements.length){const Xn=le[Li];if(Xn&&Xn.setForMove){if(Xn.previousTriggersValues&&Xn.previousTriggersValues.has(jn.triggerName)){const Vo=Xn.previousTriggersValues.get(jn.triggerName),Fo=this.statesByElement.get(jn.element);if(Fo&&Fo.has(jn.triggerName)){const ri=Fo.get(jn.triggerName);ri.value=Vo,Fo.set(jn.triggerName,ri)}}return void Ro.destroy()}}const tn=!q||!this.driver.containsElement(q,le),sn=zn.get(le),vn=me.get(le),Tn=this._buildInstruction(jn,s,vn,sn,tn);if(Tn.errors&&Tn.errors.length)return void cn.push(Tn);if(tn)return Ro.onStart(()=>mr(le,Tn.fromStyles)),Ro.onDestroy(()=>Ui(le,Tn.toStyles)),void d.push(Ro);if(jn.isFallbackTransition)return Ro.onStart(()=>mr(le,Tn.fromStyles)),Ro.onDestroy(()=>Ui(le,Tn.toStyles)),void d.push(Ro);const Qn=[];Tn.timelines.forEach(Xn=>{Xn.stretchStartingKeyframe=!0,this.disabledNodes.has(Xn.element)||Qn.push(Xn)}),Tn.timelines=Qn,s.append(le,Tn.timelines),h.push({instruction:Tn,player:Ro,element:le}),Tn.queriedElements.forEach(Xn=>bo(P,Xn,[]).push(Ro)),Tn.preStyleProps.forEach((Xn,Vo)=>{if(Xn.size){let Fo=T.get(Vo);Fo||T.set(Vo,Fo=new Set),Xn.forEach((ri,si)=>Fo.add(si))}}),Tn.postStyleProps.forEach((Xn,Vo)=>{let Fo=W.get(Vo);Fo||W.set(Vo,Fo=new Set),Xn.forEach((ri,si)=>Fo.add(si))})});if(cn.length){const un=[];cn.forEach(Vn=>{un.push(function on(b,m){return new _.vHH(3505,!1)}())}),Wn.forEach(Vn=>Vn.destroy()),this.reportError(un)}const ho=new Map,Mo=new Map;h.forEach(un=>{const Vn=un.element;s.has(Vn)&&(Mo.set(Vn,Vn),this._beforeAnimationBuild(un.player.namespaceId,un.instruction,ho))}),d.forEach(un=>{const Vn=un.element;this._getPreviousPlayers(Vn,!1,un.namespaceId,un.triggerName,null).forEach(Ro=>{bo(ho,Vn,[]).push(Ro),Ro.destroy()})});const He=Ee.filter(un=>gs(un,T,W)),Ve=new Map;it(Ve,this.driver,On,W,Bt.l3).forEach(un=>{gs(un,T,W)&&He.push(un)});const mn=new Map;zt.forEach((un,Vn)=>{it(mn,this.driver,new Set(un),T,Bt.k1)}),He.forEach(un=>{const Vn=Ve.get(un),jn=mn.get(un);Ve.set(un,new Map([...Array.from(Vn?.entries()??[]),...Array.from(jn?.entries()??[])]))});const mo=[],co=[],vo={};h.forEach(un=>{const{element:Vn,player:jn,instruction:Ro}=un;if(s.has(Vn)){if(lt.has(Vn))return jn.onDestroy(()=>Ui(Vn,Ro.toStyles)),jn.disabled=!0,jn.overrideTotalTime(Ro.totalTime),void d.push(jn);let le=vo;if(Mo.size>1){let sn=Vn;const vn=[];for(;sn=sn.parentNode;){const Tn=Mo.get(sn);if(Tn){le=Tn;break}vn.push(sn)}vn.forEach(Tn=>Mo.set(Tn,le))}const tn=this._buildAnimation(jn.namespaceId,Ro,ho,a,mn,Ve);if(jn.setRealPlayer(tn),le===vo)mo.push(jn);else{const sn=this.playersByElement.get(le);sn&&sn.length&&(jn.parentPlayer=Cn(sn)),d.push(jn)}}else mr(Vn,Ro.fromStyles),jn.onDestroy(()=>Ui(Vn,Ro.toStyles)),co.push(jn),lt.has(Vn)&&d.push(jn)}),co.forEach(un=>{const Vn=a.get(un.element);if(Vn&&Vn.length){const jn=Cn(Vn);un.setRealPlayer(jn)}}),d.forEach(un=>{un.parentPlayer?un.syncPlayerEvents(un.parentPlayer):un.destroy()});for(let un=0;un<Ee.length;un++){const Vn=Ee[un],jn=Vn[Li];if(Ko(Vn,yn),jn&&jn.hasAnimation)continue;let Ro=[];if(P.size){let tn=P.get(Vn);tn&&tn.length&&Ro.push(...tn);let sn=this.driver.query(Vn,kn,!0);for(let vn=0;vn<sn.length;vn++){let Tn=P.get(sn[vn]);Tn&&Tn.length&&Ro.push(...Tn)}}const le=Ro.filter(tn=>!tn.destroyed);le.length?ki(this,Vn,le):this.processLeaveNode(Vn)}return Ee.length=0,mo.forEach(un=>{this.players.push(un),un.onDone(()=>{un.destroy();const Vn=this.players.indexOf(un);this.players.splice(Vn,1)}),un.play()}),mo}elementContainsData(m,u){let s=!1;const d=u[Li];return d&&d.setForRemoval&&(s=!0),this.playersByElement.has(u)&&(s=!0),this.playersByQueriedElement.has(u)&&(s=!0),this.statesByElement.has(u)&&(s=!0),this._fetchNamespace(m).elementContainsData(u)||s}afterFlush(m){this._flushFns.push(m)}afterFlushAnimationsDone(m){this._whenQuietFns.push(m)}_getPreviousPlayers(m,u,s,d,a){let h=[];if(u){const P=this.playersByQueriedElement.get(m);P&&(h=P)}else{const P=this.playersByElement.get(m);if(P){const T=!a||a==Dt;P.forEach(W=>{W.queued||!T&&W.triggerName!=d||h.push(W)})}}return(s||d)&&(h=h.filter(P=>!(s&&s!=P.namespaceId||d&&d!=P.triggerName))),h}_beforeAnimationBuild(m,u,s){const a=u.element,h=u.isRemovalTransition?void 0:m,P=u.isRemovalTransition?void 0:u.triggerName;for(const T of u.timelines){const W=T.element,lt=W!==a,q=bo(s,W,[]);this._getPreviousPlayers(W,lt,h,P,u.toState).forEach(zt=>{const me=zt.getRealPlayer();me.beforeDestroy&&me.beforeDestroy(),zt.destroy(),q.push(zt)})}mr(a,u.fromStyles)}_buildAnimation(m,u,s,d,a,h){const P=u.triggerName,T=u.element,W=[],lt=new Set,q=new Set,Kt=u.timelines.map(me=>{const Jt=me.element;lt.add(Jt);const Ee=Jt[Li];if(Ee&&Ee.removedBeforeQueried)return new Bt.ZN(me.duration,me.delay);const an=Jt!==T,On=function cr(b){const m=[];return Sa(b,m),m}((s.get(Jt)||Ys).map(ho=>ho.getRealPlayer())).filter(ho=>!!ho.element&&ho.element===Jt),zn=a.get(Jt),lo=h.get(Jt),Wn=Mn(0,this._normalizer,0,me.keyframes,zn,lo),cn=this._buildPlayer(me,Wn,On);if(me.subTimeline&&d&&q.add(Jt),an){const ho=new Gn(m,P,Jt);ho.setRealPlayer(cn),W.push(ho)}return cn});W.forEach(me=>{bo(this.playersByQueriedElement,me.element,[]).push(me),me.onDone(()=>function Jo(b,m,u){let s=b.get(m);if(s){if(s.length){const d=s.indexOf(u);s.splice(d,1)}0==s.length&&b.delete(m)}return s}(this.playersByQueriedElement,me.element,me))}),lt.forEach(me=>Bn(me,Qe));const zt=Cn(Kt);return zt.onDestroy(()=>{lt.forEach(me=>Ko(me,Qe)),Ui(T,u.toStyles)}),q.forEach(me=>{bo(d,me,[]).push(zt)}),zt}_buildPlayer(m,u,s){return u.length>0?this.driver.animate(m.element,u,m.duration,m.delay,m.easing,s):new Bt.ZN(m.duration,m.delay)}}class Gn{constructor(m,u,s){this.namespaceId=m,this.triggerName=u,this.element=s,this._player=new Bt.ZN,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(m){this._containsRealPlayer||(this._player=m,this._queuedCallbacks.forEach((u,s)=>{u.forEach(d=>fo(m,s,void 0,d))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(m.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(m){this.totalTime=m}syncPlayerEvents(m){const u=this._player;u.triggerCallback&&m.onStart(()=>u.triggerCallback("start")),m.onDone(()=>this.finish()),m.onDestroy(()=>this.destroy())}_queueEvent(m,u){bo(this._queuedCallbacks,m,[]).push(u)}onDone(m){this.queued&&this._queueEvent("done",m),this._player.onDone(m)}onStart(m){this.queued&&this._queueEvent("start",m),this._player.onStart(m)}onDestroy(m){this.queued&&this._queueEvent("destroy",m),this._player.onDestroy(m)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(m){this.queued||this._player.setPosition(m)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(m){const u=this._player;u.triggerCallback&&u.triggerCallback(m)}}function Hi(b){return b&&1===b.nodeType}function ht(b,m){const u=b.style.display;return b.style.display=m??"none",u}function it(b,m,u,s,d){const a=[];u.forEach(T=>a.push(ht(T)));const h=[];s.forEach((T,W)=>{const lt=new Map;T.forEach(q=>{const Kt=m.computeStyle(W,q,d);lt.set(q,Kt),(!Kt||0==Kt.length)&&(W[Li]=ko,h.push(W))}),b.set(W,lt)});let P=0;return u.forEach(T=>ht(T,a[P++])),h}function ie(b,m){const u=new Map;if(b.forEach(P=>u.set(P,[])),0==m.length)return u;const d=new Set(m),a=new Map;function h(P){if(!P)return 1;let T=a.get(P);if(T)return T;const W=P.parentNode;return T=u.has(W)?W:d.has(W)?1:h(W),a.set(P,T),T}return m.forEach(P=>{const T=h(P);1!==T&&u.get(T).push(P)}),u}function Bn(b,m){b.classList?.add(m)}function Ko(b,m){b.classList?.remove(m)}function ki(b,m,u){Cn(u).onDone(()=>b.processLeaveNode(m))}function Sa(b,m){for(let u=0;u<b.length;u++){const s=b[u];s instanceof Bt.ZE?Sa(s.players,m):m.push(s)}}function gs(b,m,u){const s=u.get(b);if(!s)return!1;let d=m.get(b);return d?s.forEach(a=>d.add(a)):m.set(b,s),u.delete(b),!0}class Cs{constructor(m,u,s){this.bodyNode=m,this._driver=u,this._normalizer=s,this._triggerCache={},this.onRemovalComplete=(d,a)=>{},this._transitionEngine=new Oe(m,u,s),this._timelineEngine=new Oi(m,u,s),this._transitionEngine.onRemovalComplete=(d,a)=>this.onRemovalComplete(d,a)}registerTrigger(m,u,s,d,a){const h=m+"-"+d;let P=this._triggerCache[h];if(!P){const T=[],lt=ma(this._driver,a,T,[]);if(T.length)throw function In(b,m){return new _.vHH(3404,!1)}();P=function Qr(b,m,u){return new ka(b,m,u)}(d,lt,this._normalizer),this._triggerCache[h]=P}this._transitionEngine.registerTrigger(u,d,P)}register(m,u){this._transitionEngine.register(m,u)}destroy(m,u){this._transitionEngine.destroy(m,u)}onInsert(m,u,s,d){this._transitionEngine.insertNode(m,u,s,d)}onRemove(m,u,s,d){this._transitionEngine.removeNode(m,u,d||!1,s)}disableAnimations(m,u){this._transitionEngine.markElementAsDisabled(m,u)}process(m,u,s,d){if("@"==s.charAt(0)){const[a,h]=po(s);this._timelineEngine.command(a,u,h,d)}else this._transitionEngine.trigger(m,u,s,d)}listen(m,u,s,d,a){if("@"==s.charAt(0)){const[h,P]=po(s);return this._timelineEngine.listen(h,u,P,a)}return this._transitionEngine.listen(m,u,s,d,a)}flush(m=-1){this._transitionEngine.flush(m)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let qa=(()=>{class b{constructor(u,s,d){this._element=u,this._startStyles=s,this._endStyles=d,this._state=0;let a=b.initialStylesByElement.get(u);a||b.initialStylesByElement.set(u,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&Ui(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Ui(this._element,this._initialStyles),this._endStyles&&(Ui(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(b.initialStylesByElement.delete(this._element),this._startStyles&&(mr(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(mr(this._element,this._endStyles),this._endStyles=null),Ui(this._element,this._initialStyles),this._state=3)}}return b.initialStylesByElement=new WeakMap,b})();function Za(b){let m=null;return b.forEach((u,s)=>{(function da(b){return"display"===b||"position"===b})(s)&&(m=m||new Map,m.set(s,u))}),m}class Ea{constructor(m,u,s,d){this.element=m,this.keyframes=u,this.options=s,this._specialStyles=d,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=s.duration,this._delay=s.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(m=>m()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const m=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,m,this.options),this._finalKeyframe=m.length?m[m.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(m){const u=[];return m.forEach(s=>{u.push(Object.fromEntries(s))}),u}_triggerWebAnimation(m,u,s){return m.animate(this._convertKeyframesToObject(u),s)}onStart(m){this._originalOnStartFns.push(m),this._onStartFns.push(m)}onDone(m){this._originalOnDoneFns.push(m),this._onDoneFns.push(m)}onDestroy(m){this._onDestroyFns.push(m)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(m=>m()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(m=>m()),this._onDestroyFns=[])}setPosition(m){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=m*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const m=new Map;this.hasStarted()&&this._finalKeyframe.forEach((s,d)=>{"offset"!==d&&m.set(d,this._finished?s:Le(this.element,d))}),this.currentSnapshot=m}triggerCallback(m){const u="start"===m?this._onStartFns:this._onDoneFns;u.forEach(s=>s()),u.length=0}}class xs{validateStyleProperty(m){return!0}validateAnimatableStyleProperty(m){return!0}matchesElement(m,u){return!1}containsElement(m,u){return Wo(m,u)}getParentElement(m){return $t(m)}query(m,u,s){return Ti(m,u,s)}computeStyle(m,u,s){return window.getComputedStyle(m)[u]}animate(m,u,s,d,a,h=[]){const T={duration:s,delay:d,fill:0==d?"both":"forwards"};a&&(T.easing=a);const W=new Map,lt=h.filter(zt=>zt instanceof Ea);(function pn(b,m){return 0===b||0===m})(s,d)&&lt.forEach(zt=>{zt.currentSnapshot.forEach((me,Jt)=>W.set(Jt,me))});let q=function zo(b){return b.length?b[0]instanceof Map?b:b.map(m=>xi(m)):[]}(u).map(zt=>ci(zt));q=function hn(b,m,u){if(u.size&&m.length){let s=m[0],d=[];if(u.forEach((a,h)=>{s.has(h)||d.push(h),s.set(h,a)}),d.length)for(let a=1;a<m.length;a++){let h=m[a];d.forEach(P=>h.set(P,Le(b,P)))}}return m}(m,q,W);const Kt=function Vs(b,m){let u=null,s=null;return Array.isArray(m)&&m.length?(u=Za(m[0]),m.length>1&&(s=Za(m[m.length-1]))):m instanceof Map&&(u=Za(m)),u||s?new qa(b,u,s):null}(m,q);return new Ea(m,q,T,Kt)}}let $r=(()=>{class b extends Bt._j{constructor(u,s){super(),this._nextAnimationId=0,this._renderer=u.createRenderer(s.body,{id:"0",encapsulation:_.ifc.None,styles:[],data:{animation:[]}})}build(u){const s=this._nextAnimationId.toString();this._nextAnimationId++;const d=Array.isArray(u)?(0,Bt.vP)(u):u;return ml(this._renderer,null,s,"register",[d]),new Wa(s,this._renderer)}}return b.\u0275fac=function(u){return new(u||b)(_.LFG(_.FYo),_.LFG(De.K0))},b.\u0275prov=_.Yz7({token:b,factory:b.\u0275fac}),b})();class Wa extends Bt.LC{constructor(m,u){super(),this._id=m,this._renderer=u}create(m,u){return new jl(this._id,m,u||{},this._renderer)}}class jl{constructor(m,u,s,d){this.id=m,this.element=u,this._renderer=d,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",s)}_listen(m,u){return this._renderer.listen(this.element,`@@${this.id}:${m}`,u)}_command(m,...u){return ml(this._renderer,this.element,this.id,m,u)}onDone(m){this._listen("done",m)}onStart(m){this._listen("start",m)}onDestroy(m){this._listen("destroy",m)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(m){this._command("setPosition",m)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function ml(b,m,u,s,d){return b.setProperty(m,`@@${u}:${s}`,d)}const ws="@.disabled";let Xs=(()=>{class b{constructor(u,s,d){this.delegate=u,this.engine=s,this._zone=d,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),s.onRemovalComplete=(a,h)=>{const P=h?.parentNode(a);P&&h.removeChild(P,a)}}createRenderer(u,s){const a=this.delegate.createRenderer(u,s);if(!(u&&s&&s.data&&s.data.animation)){let lt=this._rendererCache.get(a);return lt||(lt=new ks("",a,this.engine,()=>this._rendererCache.delete(a)),this._rendererCache.set(a,lt)),lt}const h=s.id,P=s.id+"-"+this._currentId;this._currentId++,this.engine.register(P,u);const T=lt=>{Array.isArray(lt)?lt.forEach(T):this.engine.registerTrigger(h,P,u,lt.name,lt)};return s.data.animation.forEach(T),new ha(this,P,a,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(u,s,d){u>=0&&u<this._microtaskId?this._zone.run(()=>s(d)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(a=>{const[h,P]=a;h(P)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([s,d]))}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()}}return b.\u0275fac=function(u){return new(u||b)(_.LFG(_.FYo),_.LFG(Cs),_.LFG(_.R0b))},b.\u0275prov=_.Yz7({token:b,factory:b.\u0275fac}),b})();class ks{constructor(m,u,s,d){this.namespaceId=m,this.delegate=u,this.engine=s,this._onDestroy=d,this.destroyNode=this.delegate.destroyNode?a=>u.destroyNode(a):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(m,u){return this.delegate.createElement(m,u)}createComment(m){return this.delegate.createComment(m)}createText(m){return this.delegate.createText(m)}appendChild(m,u){this.delegate.appendChild(m,u),this.engine.onInsert(this.namespaceId,u,m,!1)}insertBefore(m,u,s,d=!0){this.delegate.insertBefore(m,u,s),this.engine.onInsert(this.namespaceId,u,m,d)}removeChild(m,u,s){this.engine.onRemove(this.namespaceId,u,this.delegate,s)}selectRootElement(m,u){return this.delegate.selectRootElement(m,u)}parentNode(m){return this.delegate.parentNode(m)}nextSibling(m){return this.delegate.nextSibling(m)}setAttribute(m,u,s,d){this.delegate.setAttribute(m,u,s,d)}removeAttribute(m,u,s){this.delegate.removeAttribute(m,u,s)}addClass(m,u){this.delegate.addClass(m,u)}removeClass(m,u){this.delegate.removeClass(m,u)}setStyle(m,u,s,d){this.delegate.setStyle(m,u,s,d)}removeStyle(m,u,s){this.delegate.removeStyle(m,u,s)}setProperty(m,u,s){"@"==u.charAt(0)&&u==ws?this.disableAnimations(m,!!s):this.delegate.setProperty(m,u,s)}setValue(m,u){this.delegate.setValue(m,u)}listen(m,u,s){return this.delegate.listen(m,u,s)}disableAnimations(m,u){this.engine.disableAnimations(m,u)}}class ha extends ks{constructor(m,u,s,d,a){super(u,s,d,a),this.factory=m,this.namespaceId=u}setProperty(m,u,s){"@"==u.charAt(0)?"."==u.charAt(1)&&u==ws?this.disableAnimations(m,s=void 0===s||!!s):this.engine.process(this.namespaceId,m,u.slice(1),s):this.delegate.setProperty(m,u,s)}listen(m,u,s){if("@"==u.charAt(0)){const d=function Ds(b){switch(b){case"body":return document.body;case"document":return document;case"window":return window;default:return b}}(m);let a=u.slice(1),h="";return"@"!=a.charAt(0)&&([a,h]=function Ar(b){const m=b.indexOf(".");return[b.substring(0,m),b.slice(m+1)]}(a)),this.engine.listen(this.namespaceId,d,a,h,P=>{this.factory.scheduleListenerCallback(P._data||-1,s,P)})}return this.delegate.listen(m,u,s)}}const Vr=[{provide:Bt._j,useClass:$r},{provide:Or,useFactory:function wl(){return new Fs}},{provide:Cs,useClass:(()=>{class b extends Cs{constructor(u,s,d,a){super(u.body,s,d)}ngOnDestroy(){this.flush()}}return b.\u0275fac=function(u){return new(u||b)(_.LFG(De.K0),_.LFG(or),_.LFG(Or),_.LFG(_.z2F))},b.\u0275prov=_.Yz7({token:b,factory:b.\u0275fac}),b})()},{provide:_.FYo,useFactory:function hl(b,m,u){return new Xs(b,m,u)},deps:[e.se,Cs,_.R0b]}],Sr=[{provide:or,useFactory:()=>new xs},{provide:_.QbO,useValue:"BrowserAnimations"},...Vr],rs=[{provide:or,useClass:Qi},{provide:_.QbO,useValue:"NoopAnimations"},...Vr];let Ss=(()=>{class b{static withConfig(u){return{ngModule:b,providers:u.disableAnimations?rs:Sr}}}return b.\u0275fac=function(u){return new(u||b)},b.\u0275mod=_.oAB({type:b}),b.\u0275inj=_.cJS({providers:Sr,imports:[e.b2]}),b})();var as=y(34984),Gs=y(79573);let Ja=(()=>{class b{}return b.\u0275fac=function(u){return new(u||b)},b.\u0275mod=_.oAB({type:b,bootstrap:[A]}),b.\u0275inj=_.cJS({providers:[{provide:ot.TP,useClass:ue,multi:!0},{provide:_.ip1,useFactory:et.R,multi:!0,deps:[et.m]},{provide:Z.wN,useClass:B.r4},{provide:De.S$,useClass:De.Do}],imports:[e.b2,B.Pc.forRoot(),ot.JF,gt,Nt._,Ss,Gs.fi.forRoot(),as.Ns.forRoot({echarts:()=>y.e(1701).then(y.bind(y,81701))})]}),b})();var Bs=y(92340),kl=y(8082);(()=>{const m={};return m.resourcesUrl=new URL(".","file:///app/node_modules/@jaak.ai/file-uploader/dist/file-uploader/file-uploader.esm.js").href,(0,kl.p)(m)})().then(function(){var b=(0,x.Z)(function*(m){return yield,(0,kl.b)([["p-28d3318a",[[1,"file-uploader",{config:[16],_preview:[32],_base64:[32],_type:[32],_selectedFile:[32],documentPreview:[32],inputFileRef:[32],selectFileHandler:[64],onRemovedSelected:[64]}]]]],m)});return function(m){return b.apply(this,arguments)}}()),Bs.N.production&&(0,_.G48)(),e.q6().bootstrapModule(Ja).catch(b=>console.log(b))},71368:(We,Ht)=>{"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.Builder=void 0,Ht.Builder=function y(e,o){let _;e instanceof Function?_=e:o=e;const x=o?Object.assign({},o):{},M=new Proxy({},{get(B,A){if("build"===A){if(_){const Z=new _;return()=>Object.assign(Z,Object.assign({},x))}return()=>x}return Z=>(x[A.toString()]=Z,M)}});return M}},45755:(We,Ht)=>{"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.StrictBuilder=void 0,Ht.StrictBuilder=function y(){const e={},o=new Proxy({},{get:(_,x)=>"build"===x?()=>e:M=>(e[x.toString()]=M,o)});return o}},32789:function(We,Ht,y){"use strict";var e=this&&this.__createBinding||(Object.create?function(_,x,M,B){void 0===B&&(B=M),Object.defineProperty(_,B,{enumerable:!0,get:function(){return x[M]}})}:function(_,x,M,B){void 0===B&&(B=M),_[B]=x[M]}),o=this&&this.__exportStar||function(_,x){for(var M in _)"default"!==M&&!Object.prototype.hasOwnProperty.call(x,M)&&e(x,_,M)};Object.defineProperty(Ht,"__esModule",{value:!0}),o(y(71368),Ht),o(y(45755),Ht)},32696:function(We){!function(Ht){"use strict";var y=function dt(){return{escape:function Ft(At){return At.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:Gt,mimeType:function se(At){var tt=Gt(At).toLowerCase();return function Rt(){var At="application/font-woff",tt="image/jpeg";return{woff:At,woff2:At,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:tt,jpeg:tt,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}()[tt]||""},dataAsUrl:function xe(At,tt){return"data:"+tt+";base64,"+At},isDataUrl:function jt(At){return-1!==At.search(/^(data:)/)},canvasToBlob:function De(At){return At.toBlob?new Promise(function(tt){At.toBlob(tt)}):function ue(At){return new Promise(function(tt){for(var St=window.atob(At.toDataURL().split(",")[1]),Ut=St.length,Ue=new Uint8Array(Ut),oe=0;oe<Ut;oe++)Ue[oe]=St.charCodeAt(oe);tt(new Blob([Ue],{type:"image/png"}))})}(At)},resolveUrl:function Bt(At,tt){var St=document.implementation.createHTMLDocument(),Ut=St.createElement("base");St.head.appendChild(Ut);var Ue=St.createElement("a");return St.body.appendChild(Ue),Ut.href=tt,Ue.href=At,Ue.href},getAndEncode:function ye(At){return M.impl.options.cacheBust&&(At+=(/\?/.test(At)?"&":"?")+(new Date).getTime()),new Promise(function(St){var Ue,Ut=new XMLHttpRequest;if(Ut.onreadystatechange=function Yt(){if(4===Ut.readyState){if(200!==Ut.status)return void(Ue?St(Ue):pe("cannot fetch resource: "+At+", status: "+Ut.status));var Me=new FileReader;Me.onloadend=function(){var pt=Me.result.split(/,/)[1];St(pt)},Me.readAsDataURL(Ut.response)}},Ut.ontimeout=function Ge(){Ue?St(Ue):pe("timeout of 30000ms occured while fetching resource: "+At)},Ut.responseType="blob",Ut.timeout=3e4,Ut.open("GET",At,!0),Ut.send(),M.impl.options.imagePlaceholder){var oe=M.impl.options.imagePlaceholder.split(/,/);oe&&oe[1]&&(Ue=oe[1])}function pe(Me){console.error(Me),St("")}})},uid:function Et(){var At=0;return function(){return"u"+function tt(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}()+At++}}(),delay:function ze(At){return function(tt){return new Promise(function(St){setTimeout(function(){St(tt)},At)})}},asArray:function Zt(At){for(var tt=[],St=At.length,Ut=0;Ut<St;Ut++)tt.push(At[Ut]);return tt},escapeXhtml:function wt(At){return At.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function Vt(At){return new Promise(function(tt,St){var Ut=new Image;Ut.onload=function(){tt(Ut)},Ut.onerror=St,Ut.src=At})},width:function st(At){var tt=bt(At,"border-left-width"),St=bt(At,"border-right-width");return At.scrollWidth+tt+St},height:function K(At){var tt=bt(At,"border-top-width"),St=bt(At,"border-bottom-width");return At.scrollHeight+tt+St}};function Gt(At){var tt=/\.([^\.\/]*?)$/g.exec(At);return tt?tt[1]:""}function bt(At,tt){var St=window.getComputedStyle(At).getPropertyValue(tt);return parseFloat(St.replace("px",""))}}(),e=function Pt(){var Rt=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function ue(De,Bt,Et){return function Vt(){return!Gt(De)}()?Promise.resolve(De):Promise.resolve(De).then(se).then(function(ye){var xe=Promise.resolve(De);return ye.forEach(function(Ft){xe=xe.then(function(ze){return jt(ze,Ft,Bt,Et)})}),xe})},shouldProcess:Gt,impl:{readUrls:se,inline:jt}};function Gt(De){return-1!==De.search(Rt)}function se(De){for(var Et,Bt=[];null!==(Et=Rt.exec(De));)Bt.push(Et[1]);return Bt.filter(function(Vt){return!y.isDataUrl(Vt)})}function jt(De,Bt,Et,Vt){return Promise.resolve(Bt).then(function(xe){return Et?y.resolveUrl(xe,Et):xe}).then(Vt||y.getAndEncode).then(function(xe){return y.dataAsUrl(xe,y.mimeType(Bt))}).then(function(xe){return De.replace(function ye(xe){return new RegExp("(url\\(['\"]?)("+y.escape(xe)+")(['\"]?\\))","g")}(Bt),"$1"+xe+"$3")})}}(),o=function re(){return{resolveAll:function Rt(){return Gt(document).then(function(se){return Promise.all(se.map(function(jt){return jt.resolve()}))}).then(function(se){return se.join("\n")})},impl:{readAll:Gt}};function Gt(){return Promise.resolve(y.asArray(document.styleSheets)).then(function jt(De){var Bt=[];return De.forEach(function(Et){try{y.asArray(Et.cssRules||[]).forEach(Bt.push.bind(Bt))}catch(Vt){console.log("Error while reading CSS rules from "+Et.href,Vt.toString())}}),Bt}).then(function se(De){return De.filter(function(Bt){return Bt.type===CSSRule.FONT_FACE_RULE}).filter(function(Bt){return e.shouldProcess(Bt.style.getPropertyValue("src"))})}).then(function(De){return De.map(ue)});function ue(De){return{resolve:function(){return e.inlineAll(De.cssText,(De.parentStyleSheet||{}).href)},src:function(){return De.style.getPropertyValue("src")}}}}}(),_=function Fe(){return{inlineAll:function Gt(se){return se instanceof Element?function jt(ue){var De=ue.style.getPropertyValue("background");return De?e.inlineAll(De).then(function(Bt){ue.style.setProperty("background",Bt,ue.style.getPropertyPriority("background"))}).then(function(){return ue}):Promise.resolve(ue)}(se).then(function(){return se instanceof HTMLImageElement?Rt(se).inline():Promise.all(y.asArray(se.childNodes).map(function(ue){return Gt(ue)}))}):Promise.resolve(se)},impl:{newImage:Rt}};function Rt(se){return{inline:function jt(ue){return y.isDataUrl(se.src)?Promise.resolve():Promise.resolve(se.src).then(ue||y.getAndEncode).then(function(De){return y.dataAsUrl(De,y.mimeType(se.src))}).then(function(De){return new Promise(function(Bt,Et){se.onload=Bt,se.onerror=Et,se.src=De})})}}}}(),M={toSvg:B,toPng:function Z(Rt,Gt){return nt(Rt,Gt||{}).then(function(se){return se.toDataURL()})},toJpeg:function ct(Rt,Gt){return nt(Rt,Gt=Gt||{}).then(function(se){return se.toDataURL("image/jpeg",Gt.quality||1)})},toBlob:function et(Rt,Gt){return nt(Rt,Gt||{}).then(y.canvasToBlob)},toPixelData:function A(Rt,Gt){return nt(Rt,Gt||{}).then(function(se){return se.getContext("2d").getImageData(0,0,y.width(Rt),y.height(Rt)).data})},impl:{fontFaces:o,images:_,util:y,inliner:e,options:{}}};function B(Rt,Gt){return function mt(Rt){M.impl.options.imagePlaceholder=typeof Rt.imagePlaceholder>"u"?undefined:Rt.imagePlaceholder,M.impl.options.cacheBust=!(typeof Rt.cacheBust>"u")&&Rt.cacheBust}(Gt=Gt||{}),Promise.resolve(Rt).then(function(jt){return gt(jt,Gt.filter,!0)}).then(Nt).then(ot).then(function se(jt){return Gt.bgcolor&&(jt.style.backgroundColor=Gt.bgcolor),Gt.width&&(jt.style.width=Gt.width+"px"),Gt.height&&(jt.style.height=Gt.height+"px"),Gt.style&&Object.keys(Gt.style).forEach(function(ue){jt.style[ue]=Gt.style[ue]}),jt}).then(function(jt){return function ut(Rt,Gt,se){return Promise.resolve(Rt).then(function(jt){return jt.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(jt)}).then(y.escapeXhtml).then(function(jt){return'<foreignObject x="0" y="0" width="100%" height="100%">'+jt+"</foreignObject>"}).then(function(jt){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+Gt+'" height="'+se+'">'+jt+"</svg>"}).then(function(jt){return"data:image/svg+xml;charset=utf-8,"+jt})}(jt,Gt.width||y.width(Rt),Gt.height||y.height(Rt))})}function nt(Rt,Gt){return B(Rt,Gt).then(y.makeImage).then(y.delay(100)).then(function(jt){var ue=function se(jt){var ue=document.createElement("canvas");if(ue.width=Gt.width||y.width(jt),ue.height=Gt.height||y.height(jt),Gt.bgcolor){var De=ue.getContext("2d");De.fillStyle=Gt.bgcolor,De.fillRect(0,0,ue.width,ue.height)}return ue}(Rt);return ue.getContext("2d").drawImage(jt,0,0),ue})}function gt(Rt,Gt,se){return se||!Gt||Gt(Rt)?Promise.resolve(Rt).then(function jt(Bt){return Bt instanceof HTMLCanvasElement?y.makeImage(Bt.toDataURL()):Bt.cloneNode(!1)}).then(function(Bt){return function ue(Bt,Et,Vt){var ye=Bt.childNodes;return 0===ye.length?Promise.resolve(Et):function xe(Ft,ze,Zt){var wt=Promise.resolve();return ze.forEach(function(st){wt=wt.then(function(){return gt(st,Zt)}).then(function(K){K&&Ft.appendChild(K)})}),wt}(Et,y.asArray(ye),Vt).then(function(){return Et})}(Rt,Bt,Gt)}).then(function(Bt){return function De(Bt,Et){return Et instanceof Element?Promise.resolve().then(function Vt(){!function ze(Zt,wt){Zt.cssText?wt.cssText=Zt.cssText:function st(K,bt){y.asArray(K).forEach(function(At){bt.setProperty(At,K.getPropertyValue(At),K.getPropertyPriority(At))})}(Zt,wt)}(window.getComputedStyle(Bt),Et.style)}).then(function ye(){[":before",":after"].forEach(function(Zt){!function ze(Zt){var wt=window.getComputedStyle(Bt,Zt),st=wt.getPropertyValue("content");if(""!==st&&"none"!==st){var K=y.uid();Et.className=Et.className+" "+K;var bt=document.createElement("style");bt.appendChild(function At(tt,St,Ut){var Ue="."+tt+":"+St,oe=Ut.cssText?Yt(Ut):Ge(Ut);return document.createTextNode(Ue+"{"+oe+"}");function Yt(pe){var Me=pe.getPropertyValue("content");return pe.cssText+" content: "+Me+";"}function Ge(pe){return y.asArray(pe).map(Me).join("; ")+";";function Me(pt){return pt+": "+pe.getPropertyValue(pt)+(pe.getPropertyPriority(pt)?" !important":"")}}}(K,Zt,wt)),Et.appendChild(bt)}}(Zt)})}).then(function xe(){Bt instanceof HTMLTextAreaElement&&(Et.innerHTML=Bt.value),Bt instanceof HTMLInputElement&&Et.setAttribute("value",Bt.value)}).then(function Ft(){Et instanceof SVGElement&&(Et.setAttribute("xmlns","http://www.w3.org/2000/svg"),Et instanceof SVGRectElement&&["width","height"].forEach(function(ze){var Zt=Et.getAttribute(ze);!Zt||Et.style.setProperty(ze,Zt)}))}).then(function(){return Et}):Et}(Rt,Bt)}):Promise.resolve()}function Nt(Rt){return o.resolveAll().then(function(Gt){var se=document.createElement("style");return Rt.appendChild(se),se.appendChild(document.createTextNode(Gt)),Rt})}function ot(Rt){return _.inlineAll(Rt).then(function(){return Rt})}We.exports=M}()},7964:(We,Ht,y)=>{"use strict";y.d(Ht,{Ay:()=>Et,sB:()=>Ft});var e=y(94650),o=y(80529),_=y(18102),x=y(79891),M=y(32789),A=y(70655),Z=y(60008),ct=y(36895);function et(Zt,wt){if(1&Zt){const st=e.EpF();e.TgZ(0,"lib-capture-video",1),e.NdJ("getResult",function(bt){e.CHM(st);const At=e.oxw();return e.KtG(At.emitResult(bt))}),e.qZA()}if(2&Zt){const st=e.oxw();e.Q6J("userData",st.userData)("accessToken",st.accessToken)}}const mt=["video"];function nt(Zt,wt){if(1&Zt){const st=e.EpF();e.TgZ(0,"div",19)(1,"div",20)(2,"div",21)(3,"h1"),e._uU(4,"Proceso de Autentificaci\xf3n"),e.qZA(),e.TgZ(5,"p"),e._uU(6," Autorice los permisos de c\xe1mara cu\xe1ndo el navegador lo requiera para poder continuar "),e.qZA(),e.TgZ(7,"button",22),e.NdJ("click",function(){e.CHM(st);const bt=e.oxw(2);return e.KtG(bt.getPermissions())}),e._uU(8," Iniciar "),e.qZA()()()()}}function gt(Zt,wt){1&Zt&&(e.TgZ(0,"div",23)(1,"div",24),e._UZ(2,"video",25,26),e.qZA()())}function Nt(Zt,wt){1&Zt&&(e.O4$(),e.TgZ(0,"svg",27),e._UZ(1,"ellipse",28,29),e._uU(3," Sorry, your browser does not support inline SVG. "),e.qZA())}function ot(Zt,wt){1&Zt&&(e.O4$(),e.TgZ(0,"svg",30),e._UZ(1,"ellipse",31,29),e._uU(3," Sorry, your browser does not support inline SVG. "),e.qZA())}function ut(Zt,wt){1&Zt&&(e.O4$(),e.TgZ(0,"svg",32),e._UZ(1,"ellipse",31,29),e._uU(3," Sorry, your browser does not support inline SVG. "),e.qZA())}function dt(Zt,wt){1&Zt&&(e.TgZ(0,"p",33),e._uU(1," Enmarca tu cara en el \xf3valo "),e.qZA())}const Pt=function(Zt){return{record:Zt}};function re(Zt,wt){if(1&Zt&&(e.TgZ(0,"div",35),e._uU(1),e.qZA()),2&Zt){const st=e.oxw(3);e.Q6J("ngClass",e.VKq(2,Pt,"step3"===st.stepper.value)),e.xp6(1),e.hij(" ",st.message," ")}}function Fe(Zt,wt){if(1&Zt&&(e.TgZ(0,"div",23),e.YNc(1,re,2,4,"div",34),e.qZA()),2&Zt){const st=e.oxw(2);e.xp6(1),e.Q6J("ngIf","step1"!==st.stepper.value)}}const Rt=function(Zt){return{active:Zt}};function Gt(Zt,wt){if(1&Zt&&(e.TgZ(0,"div",9),e.YNc(1,nt,9,0,"div",4),e.YNc(2,gt,4,0,"div",10),e.YNc(3,Nt,4,0,"svg",11),e.YNc(4,ot,4,0,"svg",12),e.YNc(5,ut,4,0,"svg",13),e.TgZ(6,"div",14)(7,"ul",15)(8,"li",16),e._uU(9,"Obtener permisos"),e.qZA(),e.TgZ(10,"li",17),e._uU(11," Enmarcar rostro "),e.qZA(),e.TgZ(12,"li",17),e._uU(13," Anal\xedsis "),e.qZA(),e.TgZ(14,"li",17),e._uU(15,"Grabando"),e.qZA()()(),e.YNc(16,dt,2,0,"p",18),e.YNc(17,Fe,2,1,"div",10),e.qZA()),2&Zt){const st=e.oxw();e.xp6(1),e.Q6J("ngIf",!st.hasPermission&&!st.showLoading),e.xp6(1),e.Q6J("ngIf",st.hasPermission&&!st.showLoading),e.xp6(1),e.Q6J("ngIf","step1"===st.stepper.value&&st.hasPermission),e.xp6(1),e.Q6J("ngIf","step2"===st.stepper.value&&st.hasPermission),e.xp6(1),e.Q6J("ngIf","step3"===st.stepper.value&&st.hasPermission),e.xp6(5),e.Q6J("ngClass",e.VKq(10,Rt,st.hasPermission)),e.xp6(2),e.Q6J("ngClass",e.VKq(12,Rt,"step1"!==st.stepper.value)),e.xp6(2),e.Q6J("ngClass",e.VKq(14,Rt,"step3"===st.stepper.value)),e.xp6(2),e.Q6J("ngIf","step1"===st.stepper.value&&st.hasPermission),e.xp6(1),e.Q6J("ngIf",st.hasPermission&&!st.showLoading)}}function se(Zt,wt){1&Zt&&(e.TgZ(0,"div",19)(1,"div",36)(2,"div",37)(3,"div",38),e._UZ(4,"span",39),e.qZA(),e._UZ(5,"br"),e.TgZ(6,"p",40),e._uU(7,"Cargando..."),e.qZA()()()())}function jt(Zt,wt){1&Zt&&(e.TgZ(0,"div",41)(1,"p"),e._uU(2,"No se ha detectado un rostro!"),e.qZA()())}function ue(Zt,wt){1&Zt&&(e.TgZ(0,"div",41)(1,"p"),e._uU(2,"Ha ocurrido un error. Intenta de nuevo"),e.qZA()())}function De(Zt,wt){1&Zt&&(e.TgZ(0,"div",42)(1,"p"),e._uU(2,"Video capturado"),e.qZA()())}class Bt{}let Et=(()=>{class Zt{constructor(){this.getResponse=new e.vpe,this.showComponent=!0;let st=document.createElement("script");st.src="https://storage.googleapis.com/jaakrecog-storage-front/js/face-api.min.js",document.body.appendChild(st)}ngOnInit(){}emitResult(st){this.showComponent=!1,this.getResponse.emit(st),setTimeout(()=>{this.showComponent=!0},1e3)}}return Zt.\u0275fac=function(st){return new(st||Zt)},Zt.\u0275cmp=e.Xpm({type:Zt,selectors:[["jaakrecog-enroll"]],inputs:{userData:"userData",accessToken:"accessToken"},outputs:{getResponse:"getResponse"},decls:1,vars:1,consts:[[3,"userData","accessToken","getResult",4,"ngIf"],[3,"userData","accessToken","getResult"]],template:function(st,K){1&st&&e.YNc(0,et,1,2,"lib-capture-video",0),2&st&&e.Q6J("ngIf",K.showComponent)},dependencies:function(){return[ct.O5,ye]},encapsulation:2}),Zt})();class Vt{}let ye=(()=>{class Zt{constructor(st,K){this.renderer=st,this.enrollSrv=K,this.getResult=new e.vpe,this.tracker=null,this.stepper=new Z.X("step1"),this.animationShow=!1,this.recordedBlobs=[],this.showLoading=!1,this.hasPermission=!1,this.alert=!1,this.error=!1,this.alertSuccess=!1,this.messageLoading="Inicializando...",this.trackDisabled=!1,this.faceExists=new Z.X(!1),this.options={trackFace:!0}}getScreenSize(st){return window.innerWidth}ngOnInit(){return(0,A.mG)(this,void 0,void 0,function*(){this.initStepper()})}initStepper(){this.stepperObservable=this.stepper.asObservable().subscribe(st=>(0,A.mG)(this,void 0,void 0,function*(){this.resizeEllipsis(),"step2"===st&&this.step2(),"step3"===st&&this.step3()}))}getPermissions(){return(0,A.mG)(this,void 0,void 0,function*(){navigator.mediaDevices.getUserMedia({video:!0}).then(st=>(0,A.mG)(this,void 0,void 0,function*(){this.hasPermission=!0,this.stream=st,yield this.initComponent()})).catch(st=>(0,A.mG)(this,void 0,void 0,function*(){this.showError(),console.log(st)}))})}initComponent(){var st;return(0,A.mG)(this,void 0,void 0,function*(){this.showLoading=!0,null!==(st=this.options)&&void 0!==st&&st.trackFace?(yield this.setupFaceApi(),this.initVideoStreaming(),this.showLoading=!1):(this.initVideoStreaming(),this.showLoading=!1),setTimeout(()=>{this.start()},500)})}setupFaceApi(){return(0,A.mG)(this,void 0,void 0,function*(){yield faceapi.nets.tinyFaceDetector.loadFromUri("../../../assets/models")})}initVideoStreaming(){setTimeout(()=>{this.video.nativeElement.srcObject=new MediaStream(this.stream),this.video.nativeElement.play()},100)}start(){return(0,A.mG)(this,void 0,void 0,function*(){this.stepper.next("step2")})}step2(){var st;return(0,A.mG)(this,void 0,void 0,function*(){if(this.message="Analisis facial",null!==(st=this.options)&&void 0!==st&&st.trackFace){this.faceTracking(this.video.nativeElement);const K=this.faceExists.subscribe(bt=>{bt?(document.getElementsByTagName("canvas")[0].style.position="absolute",this.message="Analisis facial",setTimeout(()=>{clearInterval(this.trackingFn),K.unsubscribe(),document.getElementsByTagName("canvas")[0].style.display="none",this.goToStep3()},500)):this.message="No se ha detectado tu rostro"})}else setTimeout(()=>{this.goToStep3()},1e3)})}goToStep2(){this.stepper.next("step2")}goToStep3(){this.stepper.next("step3")}step3(){this.stepperObservable.unsubscribe(),this.message="Grabando",this.startRecording(),setTimeout(()=>(0,A.mG)(this,void 0,void 0,function*(){this.mediaRecorder.pause(),this.mediaRecorder.stop();const st=this.getBlob();this.showAlertSuccess();const K=yield this.getBase64(st);yield this.enrroll(K)}),3500)}startRecording(){let st={mimeType:"video/webm; codecs=opus,vp8"};MediaRecorder.isTypeSupported?(st={mimeType:"video/webm;codecs=vp9"},MediaRecorder.isTypeSupported(st.mimeType)||(console.error(`${st.mimeType} is not Supported`),st={mimeType:"video/webm;codecs=vp8"},MediaRecorder.isTypeSupported(st.mimeType)||(console.error(`${st.mimeType} is not Supported`),st={mimeType:"video/webm"},MediaRecorder.isTypeSupported(st.mimeType)||(MediaRecorder.isTypeSupported("video/mp4")?st={mimeType:"video/mp4",videoBitsPerSecond:1e6}:(console.error(`${st.mimeType} is not Supported`),st={mimeType:""}))))):st={mimeType:""},this.recordedBlobs=[];try{this.mediaRecorder=new MediaRecorder(this.stream,st)}catch(K){this.showError(),this.hasPermission=!1,console.log(K)}this.mediaRecorder.ondataavailable=K=>{K.data&&K.data.size>0&&this.recordedBlobs.push(K.data)},this.mediaRecorder.start(100)}getBlob(){const st=new Blob(this.recordedBlobs,{type:"video/webm"});return console.log(URL.createObjectURL(st)),st}getBase64(st){return new Promise((K,bt)=>{const At=new FileReader;At.readAsDataURL(st),At.onload=()=>K(At.result.split(",")[1]),At.onerror=tt=>bt(tt)})}faceTracking(st){var K;const bt=faceapi.createCanvasFromMedia(st);null===(K=document.getElementById("video-container"))||void 0===K||K.append(bt),document.getElementsByTagName("canvas")[0].style.transform="rotateY(180deg)",faceapi.matchDimensions(bt,{width:st.clientWidth,height:st.clientHeight}),this.trackingFn=setInterval(()=>(0,A.mG)(this,void 0,void 0,function*(){(yield faceapi.detectSingleFace(st,new faceapi.TinyFaceDetectorOptions))?this.faceExists.next(!0):this.faceExists.next(!1)}),100)}showAlert(){this.alert=!0,setTimeout(()=>{this.alert=!1},3250)}showError(){this.error=!0,setTimeout(()=>{this.error=!1},3250)}showAlertSuccess(){this.alertSuccess=!0,setTimeout(()=>{this.alertSuccess=!1},3250)}resizeEllipsis(){window.innerWidth<768&&setTimeout(()=>{const st=document.getElementById("ellipse"),K=document.getElementsByTagName("svg")[0],bt=K.clientWidth,At=K.clientHeight;st&&(this.renderer.setAttribute(st,"cx",(bt/2).toString()),this.renderer.setAttribute(st,"cy",(At/2).toString()),this.renderer.setAttribute(st,"rx",(bt/2*.6956521739130435).toString()),this.renderer.setAttribute(st,"ry",(At/2*.9352708058124174).toString()),st.style.display="block")},50)}enrroll(st){var K;return(0,A.mG)(this,void 0,void 0,function*(){this.stopStreaming(),this.showLoading=!0;try{const bt={video:st,user:this.userData},At=yield this.enrollSrv.oneToNEnroll(bt,this.accessToken).pipe((0,_.P)()).toPromise();this.getResult.emit(At)}catch(bt){if(console.log(bt),bt.error){const At=(0,M.Builder)(Vt).message(null!==(K=bt.error.message)&&void 0!==K?K:"Something was wrong").type(this.getTypeErrorByStatus(bt.status)).response("ERROR").build();this.getResult.emit(At)}else this.getResult.emit(bt)}})}reset(){this.hasPermission=!1,this.showLoading=!1,this.stepper.next("step1")}stopStreaming(){this.video.nativeElement.srcObject.getTracks().forEach(bt=>{bt.stop()}),this.video.nativeElement.srcObject=null}getTypeErrorByStatus(st){return 400===st?"bad request":401===st?"unauthorized":404===st?"not found":500===st?"server error":"unknown error"}}return Zt.\u0275fac=function(st){return new(st||Zt)(e.Y36(e.Qsj),e.Y36(ze))},Zt.\u0275cmp=e.Xpm({type:Zt,selectors:[["lib-capture-video"]],viewQuery:function(st,K){if(1&st&&e.Gf(mt,5),2&st){let bt;e.iGM(bt=e.CRH())&&(K.video=bt.first)}},inputs:{stream:"stream",userData:"userData",accessToken:"accessToken"},outputs:{getResult:"getResult"},decls:14,vars:5,consts:[[1,"main"],[1,"header-bar"],["src","https://storage.googleapis.com/jaakrecog-storage-front/images/jaak_white.png","alt","jaak-logo"],["class","custom-container",4,"ngIf"],["class","container",4,"ngIf"],[1,"footerbar"],["src","https://storage.googleapis.com/jaakrecog-storage-front/images/jaak_white.png","alt","jaakit-logo"],["class","notification slide-out-right",4,"ngIf"],["class","notification slide-out-right success",4,"ngIf"],[1,"custom-container"],["class","d-flex justify-content-center",4,"ngIf"],["class","ellipse-border",4,"ngIf"],["class","ellipse-border pulsate-border","height","600","width","600","id","border-indicator",4,"ngIf"],["class","ellipse-border fill-border","height","600","width","600","id","border-indicator",4,"ngIf"],[1,"progressbar-container"],[1,"progressbar"],[1,"active"],[3,"ngClass"],["class","pt-4",4,"ngIf"],[1,"container"],[1,"d-flex","justify-content-center","w-100"],[1,"card"],[1,"btn-primary","mt-3",3,"click"],[1,"d-flex","justify-content-center"],["id","video-container",1,"video-container"],["id","video","autoplay",""],["video",""],[1,"ellipse-border"],["id","ellipse","cx","300","cy","300","rx","176","ry","265",2,"fill","transparent","stroke","#9b9b9b","stroke-width","6px"],["ellipse",""],["height","600","width","600","id","border-indicator",1,"ellipse-border","pulsate-border"],["id","ellipse","cx","300","cy","300","rx","176","ry","265",2,"fill","transparent","stroke","#ffffff","stroke-width","6px"],["height","600","width","600","id","border-indicator",1,"ellipse-border","fill-border"],[1,"pt-4"],["class","msg",3,"ngClass",4,"ngIf"],[1,"msg",3,"ngClass"],[1,"d-flex","justify-content-center","align-items-center","w-100","custom-container"],[1,"mt-5","text-center","load"],["role","status",1,"spinner-border",2,"width","3rem","height","3rem","color","white"],[1,"sr-only"],[1,"font-weight-bold","pt-3"],[1,"notification","slide-out-right"],[1,"notification","slide-out-right","success"]],template:function(st,K){1&st&&(e.TgZ(0,"div",0)(1,"div",1),e._UZ(2,"img",2),e.qZA(),e.YNc(3,Gt,18,16,"div",3),e.YNc(4,se,8,0,"div",4),e.TgZ(5,"div",5)(6,"h4"),e._uU(7,"POWERED "),e.TgZ(8,"small"),e._uU(9,"by"),e.qZA()(),e._UZ(10,"img",6),e.qZA()(),e.YNc(11,jt,3,0,"div",7),e.YNc(12,ue,3,0,"div",7),e.YNc(13,De,3,0,"div",8)),2&st&&(e.xp6(3),e.Q6J("ngIf",!K.showLoading),e.xp6(1),e.Q6J("ngIf",K.showLoading),e.xp6(7),e.Q6J("ngIf",K.alert),e.xp6(1),e.Q6J("ngIf",K.error),e.xp6(1),e.Q6J("ngIf",K.alertSuccess))},dependencies:[ct.mk,ct.O5],styles:["@charset \"UTF-8\";@import\"https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap\";[_ngcontent-%COMP%]:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){[_ngcontent-%COMP%]:root{scroll-behavior:smooth}}body[_ngcontent-%COMP%]{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr[_ngcontent-%COMP%]{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr[_ngcontent-%COMP%]:not([size]){height:1px}h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:2.5rem}}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:2rem}}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{font-size:1.75rem}}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:1.5rem}}h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%]{font-size:1.25rem}h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%]{font-size:1rem}p[_ngcontent-%COMP%]{margin-top:0;margin-bottom:1rem}abbr[title][_ngcontent-%COMP%], abbr[data-bs-original-title][_ngcontent-%COMP%]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address[_ngcontent-%COMP%]{margin-bottom:1rem;font-style:normal;line-height:inherit}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{padding-left:2rem}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%], dl[_ngcontent-%COMP%]{margin-top:0;margin-bottom:1rem}ol[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]{margin-bottom:0}dt[_ngcontent-%COMP%]{font-weight:700}dd[_ngcontent-%COMP%]{margin-bottom:.5rem;margin-left:0}blockquote[_ngcontent-%COMP%]{margin:0 0 1rem}b[_ngcontent-%COMP%], strong[_ngcontent-%COMP%]{font-weight:bolder}small[_ngcontent-%COMP%], .small[_ngcontent-%COMP%]{font-size:.875em}mark[_ngcontent-%COMP%], .mark[_ngcontent-%COMP%]{padding:.2em;background-color:#fcf8e3}sub[_ngcontent-%COMP%], sup[_ngcontent-%COMP%]{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub[_ngcontent-%COMP%]{bottom:-.25em}sup[_ngcontent-%COMP%]{top:-.5em}a[_ngcontent-%COMP%]{color:#0d6efd;text-decoration:underline}a[_ngcontent-%COMP%]:hover{color:#0a58ca}a[_ngcontent-%COMP%]:not([href]):not([class]), a[_ngcontent-%COMP%]:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre[_ngcontent-%COMP%], code[_ngcontent-%COMP%], kbd[_ngcontent-%COMP%], samp[_ngcontent-%COMP%]{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre[_ngcontent-%COMP%]{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre[_ngcontent-%COMP%]   code[_ngcontent-%COMP%]{font-size:inherit;color:inherit;word-break:normal}code[_ngcontent-%COMP%]{font-size:.875em;color:#d63384;word-wrap:break-word}a[_ngcontent-%COMP%] > code[_ngcontent-%COMP%]{color:inherit}kbd[_ngcontent-%COMP%]{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd[_ngcontent-%COMP%]   kbd[_ngcontent-%COMP%]{padding:0;font-size:1em;font-weight:700}figure[_ngcontent-%COMP%]{margin:0 0 1rem}img[_ngcontent-%COMP%], svg[_ngcontent-%COMP%]{vertical-align:middle}table[_ngcontent-%COMP%]{caption-side:bottom;border-collapse:collapse}caption[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th[_ngcontent-%COMP%]{text-align:inherit;text-align:-webkit-match-parent}thead[_ngcontent-%COMP%], tbody[_ngcontent-%COMP%], tfoot[_ngcontent-%COMP%], tr[_ngcontent-%COMP%], td[_ngcontent-%COMP%], th[_ngcontent-%COMP%]{border-color:inherit;border-style:solid;border-width:0}label[_ngcontent-%COMP%]{display:inline-block}button[_ngcontent-%COMP%]{border-radius:0}button[_ngcontent-%COMP%]:focus:not(:focus-visible){outline:0}input[_ngcontent-%COMP%], button[_ngcontent-%COMP%], select[_ngcontent-%COMP%], optgroup[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button[_ngcontent-%COMP%], select[_ngcontent-%COMP%]{text-transform:none}[role=button][_ngcontent-%COMP%]{cursor:pointer}select[_ngcontent-%COMP%]{word-wrap:normal}select[_ngcontent-%COMP%]:disabled{opacity:1}[list][_ngcontent-%COMP%]::-webkit-calendar-picker-indicator{display:none}button[_ngcontent-%COMP%], [type=button][_ngcontent-%COMP%], [type=reset][_ngcontent-%COMP%], [type=submit][_ngcontent-%COMP%]{-webkit-appearance:button}button[_ngcontent-%COMP%]:not(:disabled), [type=button][_ngcontent-%COMP%]:not(:disabled), [type=reset][_ngcontent-%COMP%]:not(:disabled), [type=submit][_ngcontent-%COMP%]:not(:disabled){cursor:pointer}[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border-style:none}textarea[_ngcontent-%COMP%]{resize:vertical}fieldset[_ngcontent-%COMP%]{min-width:0;padding:0;margin:0;border:0}legend[_ngcontent-%COMP%]{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend[_ngcontent-%COMP%]{font-size:1.5rem}}legend[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{clear:left}[_ngcontent-%COMP%]::-webkit-datetime-edit-fields-wrapper, [_ngcontent-%COMP%]::-webkit-datetime-edit-text, [_ngcontent-%COMP%]::-webkit-datetime-edit-minute, [_ngcontent-%COMP%]::-webkit-datetime-edit-hour-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-day-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-month-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-year-field{padding:0}[_ngcontent-%COMP%]::-webkit-inner-spin-button{height:auto}[type=search][_ngcontent-%COMP%]{outline-offset:-2px;-webkit-appearance:textfield}[_ngcontent-%COMP%]::-webkit-search-decoration{-webkit-appearance:none}[_ngcontent-%COMP%]::-webkit-color-swatch-wrapper{padding:0}[_ngcontent-%COMP%]::file-selector-button{font:inherit}[_ngcontent-%COMP%]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[_ngcontent-%COMP%]{display:inline-block}iframe[_ngcontent-%COMP%]{border:0}summary[_ngcontent-%COMP%]{display:list-item;cursor:pointer}progress[_ngcontent-%COMP%]{vertical-align:baseline}[hidden][_ngcontent-%COMP%]{display:none!important}.lead[_ngcontent-%COMP%]{font-size:1.25rem;font-weight:300}.display-1[_ngcontent-%COMP%]{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1[_ngcontent-%COMP%]{font-size:5rem}}.display-2[_ngcontent-%COMP%]{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2[_ngcontent-%COMP%]{font-size:4.5rem}}.display-3[_ngcontent-%COMP%]{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3[_ngcontent-%COMP%]{font-size:4rem}}.display-4[_ngcontent-%COMP%]{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4[_ngcontent-%COMP%]{font-size:3.5rem}}.display-5[_ngcontent-%COMP%]{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5[_ngcontent-%COMP%]{font-size:3rem}}.display-6[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6[_ngcontent-%COMP%]{font-size:2.5rem}}.list-unstyled[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-inline[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-inline-item[_ngcontent-%COMP%]{display:inline-block}.list-inline-item[_ngcontent-%COMP%]:not(:last-child){margin-right:.5rem}.initialism[_ngcontent-%COMP%]{font-size:.875em;text-transform:uppercase}.blockquote[_ngcontent-%COMP%]{margin-bottom:1rem;font-size:1.25rem}.blockquote[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-bottom:0}.blockquote-footer[_ngcontent-%COMP%]{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer[_ngcontent-%COMP%]:before{content:\"\\2014\\a0\"}.img-fluid[_ngcontent-%COMP%]{max-width:100%;height:auto}.img-thumbnail[_ngcontent-%COMP%]{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure[_ngcontent-%COMP%]{display:inline-block}.figure-img[_ngcontent-%COMP%]{margin-bottom:.5rem;line-height:1}.figure-caption[_ngcontent-%COMP%]{font-size:.875em;color:#6c757d}.container[_ngcontent-%COMP%], .container-fluid[_ngcontent-%COMP%], .container-xxl[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%]{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:540px}}@media (min-width: 768px){.container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:720px}}@media (min-width: 992px){.container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:960px}}@media (min-width: 1200px){.container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:1140px}}@media (min-width: 1400px){.container-xxl[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:1320px}}.row[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-3[_ngcontent-%COMP%]{margin-left:25%}.offset-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-6[_ngcontent-%COMP%]{margin-left:50%}.offset-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-9[_ngcontent-%COMP%]{margin-left:75%}.offset-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-0[_ngcontent-%COMP%], .gx-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-0[_ngcontent-%COMP%], .gy-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-1[_ngcontent-%COMP%], .gx-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-1[_ngcontent-%COMP%], .gy-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-2[_ngcontent-%COMP%], .gx-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-2[_ngcontent-%COMP%], .gy-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-3[_ngcontent-%COMP%], .gx-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-3[_ngcontent-%COMP%], .gy-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-4[_ngcontent-%COMP%], .gx-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-4[_ngcontent-%COMP%], .gy-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-5[_ngcontent-%COMP%], .gx-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-5[_ngcontent-%COMP%], .gy-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-sm-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-sm-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-sm-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-sm-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-sm-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-sm-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-sm-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-sm-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-sm-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-sm-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-sm-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-sm-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-sm-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-sm-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-sm-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-sm-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-sm-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-sm-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-sm-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-sm-0[_ngcontent-%COMP%]{margin-left:0}.offset-sm-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-sm-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-sm-3[_ngcontent-%COMP%]{margin-left:25%}.offset-sm-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-sm-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-sm-6[_ngcontent-%COMP%]{margin-left:50%}.offset-sm-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-sm-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-sm-9[_ngcontent-%COMP%]{margin-left:75%}.offset-sm-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-sm-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-sm-0[_ngcontent-%COMP%], .gx-sm-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-sm-0[_ngcontent-%COMP%], .gy-sm-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-sm-1[_ngcontent-%COMP%], .gx-sm-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-sm-1[_ngcontent-%COMP%], .gy-sm-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-sm-2[_ngcontent-%COMP%], .gx-sm-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-sm-2[_ngcontent-%COMP%], .gy-sm-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-sm-3[_ngcontent-%COMP%], .gx-sm-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-sm-3[_ngcontent-%COMP%], .gy-sm-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-sm-4[_ngcontent-%COMP%], .gx-sm-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-sm-4[_ngcontent-%COMP%], .gy-sm-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-sm-5[_ngcontent-%COMP%], .gx-sm-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-sm-5[_ngcontent-%COMP%], .gy-sm-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-md-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-md-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-md-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-md-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-md-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-md-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-md-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-md-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-md-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-md-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-md-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-md-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-md-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-md-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-md-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-md-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-md-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-md-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-md-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-md-0[_ngcontent-%COMP%]{margin-left:0}.offset-md-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-md-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-md-3[_ngcontent-%COMP%]{margin-left:25%}.offset-md-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-md-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-md-6[_ngcontent-%COMP%]{margin-left:50%}.offset-md-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-md-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-md-9[_ngcontent-%COMP%]{margin-left:75%}.offset-md-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-md-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-md-0[_ngcontent-%COMP%], .gx-md-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-md-0[_ngcontent-%COMP%], .gy-md-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-md-1[_ngcontent-%COMP%], .gx-md-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-md-1[_ngcontent-%COMP%], .gy-md-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-md-2[_ngcontent-%COMP%], .gx-md-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-md-2[_ngcontent-%COMP%], .gy-md-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-md-3[_ngcontent-%COMP%], .gx-md-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-md-3[_ngcontent-%COMP%], .gy-md-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-md-4[_ngcontent-%COMP%], .gx-md-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-md-4[_ngcontent-%COMP%], .gy-md-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-md-5[_ngcontent-%COMP%], .gx-md-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-md-5[_ngcontent-%COMP%], .gy-md-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-lg-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-lg-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-lg-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-lg-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-lg-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-lg-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-lg-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-lg-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-lg-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-lg-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-lg-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-lg-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-lg-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-lg-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-lg-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-lg-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-lg-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-lg-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-lg-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-lg-0[_ngcontent-%COMP%]{margin-left:0}.offset-lg-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-lg-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-lg-3[_ngcontent-%COMP%]{margin-left:25%}.offset-lg-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-lg-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-lg-6[_ngcontent-%COMP%]{margin-left:50%}.offset-lg-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-lg-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-lg-9[_ngcontent-%COMP%]{margin-left:75%}.offset-lg-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-lg-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-lg-0[_ngcontent-%COMP%], .gx-lg-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-lg-0[_ngcontent-%COMP%], .gy-lg-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-lg-1[_ngcontent-%COMP%], .gx-lg-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-lg-1[_ngcontent-%COMP%], .gy-lg-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-lg-2[_ngcontent-%COMP%], .gx-lg-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-lg-2[_ngcontent-%COMP%], .gy-lg-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-lg-3[_ngcontent-%COMP%], .gx-lg-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-lg-3[_ngcontent-%COMP%], .gy-lg-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-lg-4[_ngcontent-%COMP%], .gx-lg-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-lg-4[_ngcontent-%COMP%], .gy-lg-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-lg-5[_ngcontent-%COMP%], .gx-lg-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-lg-5[_ngcontent-%COMP%], .gy-lg-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-xl-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-xl-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-xl-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-xl-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-xl-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-xl-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-xl-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-xl-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-xl-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-xl-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-xl-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-xl-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-xl-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-xl-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-xl-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-xl-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-xl-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-xl-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-xl-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-xl-0[_ngcontent-%COMP%]{margin-left:0}.offset-xl-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-xl-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-xl-3[_ngcontent-%COMP%]{margin-left:25%}.offset-xl-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-xl-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-xl-6[_ngcontent-%COMP%]{margin-left:50%}.offset-xl-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-xl-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-xl-9[_ngcontent-%COMP%]{margin-left:75%}.offset-xl-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-xl-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-xl-0[_ngcontent-%COMP%], .gx-xl-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-xl-0[_ngcontent-%COMP%], .gy-xl-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-xl-1[_ngcontent-%COMP%], .gx-xl-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-xl-1[_ngcontent-%COMP%], .gy-xl-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-xl-2[_ngcontent-%COMP%], .gx-xl-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-xl-2[_ngcontent-%COMP%], .gy-xl-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-xl-3[_ngcontent-%COMP%], .gx-xl-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-xl-3[_ngcontent-%COMP%], .gy-xl-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-xl-4[_ngcontent-%COMP%], .gx-xl-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-xl-4[_ngcontent-%COMP%], .gy-xl-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-xl-5[_ngcontent-%COMP%], .gx-xl-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-xl-5[_ngcontent-%COMP%], .gy-xl-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-xxl-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-xxl-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-xxl-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-xxl-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-xxl-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-xxl-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-xxl-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-xxl-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-xxl-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-xxl-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-xxl-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-xxl-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-xxl-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-xxl-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-xxl-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-xxl-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-xxl-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-xxl-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-xxl-0[_ngcontent-%COMP%]{margin-left:0}.offset-xxl-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-xxl-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-xxl-3[_ngcontent-%COMP%]{margin-left:25%}.offset-xxl-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-xxl-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-xxl-6[_ngcontent-%COMP%]{margin-left:50%}.offset-xxl-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-xxl-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-xxl-9[_ngcontent-%COMP%]{margin-left:75%}.offset-xxl-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-xxl-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-xxl-0[_ngcontent-%COMP%], .gx-xxl-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-xxl-0[_ngcontent-%COMP%], .gy-xxl-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-xxl-1[_ngcontent-%COMP%], .gx-xxl-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-xxl-1[_ngcontent-%COMP%], .gy-xxl-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-xxl-2[_ngcontent-%COMP%], .gx-xxl-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-xxl-2[_ngcontent-%COMP%], .gy-xxl-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-xxl-3[_ngcontent-%COMP%], .gx-xxl-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-xxl-3[_ngcontent-%COMP%], .gy-xxl-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-xxl-4[_ngcontent-%COMP%], .gx-xxl-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-xxl-4[_ngcontent-%COMP%], .gy-xxl-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-xxl-5[_ngcontent-%COMP%], .gx-xxl-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-xxl-5[_ngcontent-%COMP%], .gy-xxl-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}.table[_ngcontent-%COMP%]{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%]{vertical-align:inherit}.table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]{vertical-align:bottom}.table[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){border-top:2px solid currentColor}.caption-top[_ngcontent-%COMP%]{caption-side:top}.table-sm[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:.25rem}.table-bordered[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%]{border-width:1px 0}.table-bordered[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-width:0 1px}.table-borderless[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-bottom-width:0}.table-borderless[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){border-top-width:0}.table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-of-type(odd) > *[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:hover > *[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary[_ngcontent-%COMP%]{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary[_ngcontent-%COMP%]{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success[_ngcontent-%COMP%]{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info[_ngcontent-%COMP%]{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning[_ngcontent-%COMP%]{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger[_ngcontent-%COMP%]{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light[_ngcontent-%COMP%]{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark[_ngcontent-%COMP%]{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label[_ngcontent-%COMP%]{margin-bottom:.5rem}.col-form-label[_ngcontent-%COMP%]{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg[_ngcontent-%COMP%]{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm[_ngcontent-%COMP%]{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text[_ngcontent-%COMP%]{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]{transition:none}}.form-control[type=file][_ngcontent-%COMP%]{overflow:hidden}.form-control[type=file][_ngcontent-%COMP%]:not(:disabled):not([readonly]){cursor:pointer}.form-control[_ngcontent-%COMP%]:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control[_ngcontent-%COMP%]::-webkit-date-and-time-value{height:1.5em}.form-control[_ngcontent-%COMP%]::placeholder{color:#6c757d;opacity:1}.form-control[_ngcontent-%COMP%]:disabled, .form-control[readonly][_ngcontent-%COMP%]{background-color:#e9ecef;opacity:1}.form-control[_ngcontent-%COMP%]::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]::file-selector-button{transition:none}}.form-control[_ngcontent-%COMP%]:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control[_ngcontent-%COMP%]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm[_ngcontent-%COMP%], .form-control-plaintext.form-control-lg[_ngcontent-%COMP%]{padding-right:0;padding-left:0}.form-control-sm[_ngcontent-%COMP%]{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm[_ngcontent-%COMP%]::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg[_ngcontent-%COMP%]{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg[_ngcontent-%COMP%]::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control[_ngcontent-%COMP%]{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm[_ngcontent-%COMP%]{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg[_ngcontent-%COMP%]{min-height:calc(1.5em + 1rem + 2px)}.form-control-color[_ngcontent-%COMP%]{width:3rem;height:auto;padding:.375rem}.form-control-color[_ngcontent-%COMP%]:not(:disabled):not([readonly]){cursor:pointer}.form-control-color[_ngcontent-%COMP%]::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color[_ngcontent-%COMP%]::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select[_ngcontent-%COMP%]{transition:none}}.form-select[_ngcontent-%COMP%]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple][_ngcontent-%COMP%], .form-select[size][_ngcontent-%COMP%]:not([size=\"1\"]){padding-right:.75rem;background-image:none}.form-select[_ngcontent-%COMP%]:disabled{background-color:#e9ecef}.form-select[_ngcontent-%COMP%]:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm[_ngcontent-%COMP%]{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check[_ngcontent-%COMP%]{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{float:left;margin-left:-1.5em}.form-check-input[_ngcontent-%COMP%]{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox][_ngcontent-%COMP%]{border-radius:.25em}.form-check-input[type=radio][_ngcontent-%COMP%]{border-radius:50%}.form-check-input[_ngcontent-%COMP%]:active{filter:brightness(90%)}.form-check-input[_ngcontent-%COMP%]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input[_ngcontent-%COMP%]:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input[_ngcontent-%COMP%]:checked[type=checkbox]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\")}.form-check-input[_ngcontent-%COMP%]:checked[type=radio]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-input[type=checkbox][_ngcontent-%COMP%]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\")}.form-check-input[_ngcontent-%COMP%]:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled][_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%], .form-check-input[_ngcontent-%COMP%]:disabled ~ .form-check-label[_ngcontent-%COMP%]{opacity:.5}.form-switch[_ngcontent-%COMP%]{padding-left:2.5em}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:2em;margin-left:-2.5em;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{transition:none}}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:focus{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\")}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-position:right center;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-inline[_ngcontent-%COMP%]{display:inline-block;margin-right:1rem}.btn-check[_ngcontent-%COMP%]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled][_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:disabled + .btn[_ngcontent-%COMP%]{pointer-events:none;filter:none;opacity:.65}.form-range[_ngcontent-%COMP%]{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range[_ngcontent-%COMP%]:focus{outline:0}.form-range[_ngcontent-%COMP%]:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range[_ngcontent-%COMP%]:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range[_ngcontent-%COMP%]::-moz-focus-outer{border:0}.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range[_ngcontent-%COMP%]::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range[_ngcontent-%COMP%]::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range[_ngcontent-%COMP%]::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range[_ngcontent-%COMP%]::-moz-range-thumb:active{background-color:#b6d4fe}.form-range[_ngcontent-%COMP%]::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range[_ngcontent-%COMP%]:disabled{pointer-events:none}.form-range[_ngcontent-%COMP%]:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range[_ngcontent-%COMP%]:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating[_ngcontent-%COMP%]{position:relative}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{height:calc(3.5rem + 2px);line-height:1.25}.form-floating[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{transition:none}}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]{padding:1rem .75rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]::placeholder{color:transparent}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus, .form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus ~ label[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:not(:placeholder-shown) ~ label[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%] ~ label[_ngcontent-%COMP%]{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:-webkit-autofill ~ label[_ngcontent-%COMP%]{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus, .input-group[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]:focus{z-index:3}.input-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{position:relative;z-index:2}.input-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:focus{z-index:3}.input-group-text[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .input-group-text[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .input-group-text[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{padding-right:3rem}.input-group[_ngcontent-%COMP%]:not(.has-validation) > [_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group[_ngcontent-%COMP%]:not(.has-validation) > .dropdown-toggle[_ngcontent-%COMP%]:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), .input-group.has-validation[_ngcontent-%COMP%] > .dropdown-toggle[_ngcontent-%COMP%]:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback[_ngcontent-%COMP%]{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip[_ngcontent-%COMP%]{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:valid ~ .valid-feedback[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:valid ~ .valid-tooltip[_ngcontent-%COMP%], .is-valid[_ngcontent-%COMP%] ~ .valid-feedback[_ngcontent-%COMP%], .is-valid[_ngcontent-%COMP%] ~ .valid-tooltip[_ngcontent-%COMP%]{display:block}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid, .form-control.is-valid[_ngcontent-%COMP%]{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid:focus, .form-control.is-valid[_ngcontent-%COMP%]:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   textarea.form-control[_ngcontent-%COMP%]:valid, textarea.form-control.is-valid[_ngcontent-%COMP%]{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid, .form-select.is-valid[_ngcontent-%COMP%]{border-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:not([multiple]):not([size]), .was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:not([multiple])[size=\"1\"], .form-select.is-valid[_ngcontent-%COMP%]:not([multiple]):not([size]), .form-select.is-valid[_ngcontent-%COMP%]:not([multiple])[size=\"1\"]{padding-right:4.125rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:focus, .form-select.is-valid[_ngcontent-%COMP%]:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid, .form-check-input.is-valid[_ngcontent-%COMP%]{border-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid:checked, .form-check-input.is-valid[_ngcontent-%COMP%]:checked{background-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid:focus, .form-check-input.is-valid[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid ~ .form-check-label[_ngcontent-%COMP%], .form-check-input.is-valid[_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%]{color:#198754}.form-check-inline[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%] ~ .valid-feedback[_ngcontent-%COMP%]{margin-left:.5em}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid, .input-group[_ngcontent-%COMP%]   .form-control.is-valid[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid, .input-group[_ngcontent-%COMP%]   .form-select.is-valid[_ngcontent-%COMP%]{z-index:1}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid:focus, .input-group[_ngcontent-%COMP%]   .form-control.is-valid[_ngcontent-%COMP%]:focus, .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:focus, .input-group[_ngcontent-%COMP%]   .form-select.is-valid[_ngcontent-%COMP%]:focus{z-index:3}.invalid-feedback[_ngcontent-%COMP%]{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip[_ngcontent-%COMP%]{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:invalid ~ .invalid-feedback[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:invalid ~ .invalid-tooltip[_ngcontent-%COMP%], .is-invalid[_ngcontent-%COMP%] ~ .invalid-feedback[_ngcontent-%COMP%], .is-invalid[_ngcontent-%COMP%] ~ .invalid-tooltip[_ngcontent-%COMP%]{display:block}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid, .form-control.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid:focus, .form-control.is-invalid[_ngcontent-%COMP%]:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   textarea.form-control[_ngcontent-%COMP%]:invalid, textarea.form-control.is-invalid[_ngcontent-%COMP%]{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid, .form-select.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:not([multiple]):not([size]), .was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:not([multiple])[size=\"1\"], .form-select.is-invalid[_ngcontent-%COMP%]:not([multiple]):not([size]), .form-select.is-invalid[_ngcontent-%COMP%]:not([multiple])[size=\"1\"]{padding-right:4.125rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:focus, .form-select.is-invalid[_ngcontent-%COMP%]:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid, .form-check-input.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid:checked, .form-check-input.is-invalid[_ngcontent-%COMP%]:checked{background-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid:focus, .form-check-input.is-invalid[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid ~ .form-check-label[_ngcontent-%COMP%], .form-check-input.is-invalid[_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%]{color:#dc3545}.form-check-inline[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%] ~ .invalid-feedback[_ngcontent-%COMP%]{margin-left:.5em}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid, .input-group[_ngcontent-%COMP%]   .form-control.is-invalid[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid, .input-group[_ngcontent-%COMP%]   .form-select.is-invalid[_ngcontent-%COMP%]{z-index:2}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid:focus, .input-group[_ngcontent-%COMP%]   .form-control.is-invalid[_ngcontent-%COMP%]:focus, .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:focus, .input-group[_ngcontent-%COMP%]   .form-select.is-invalid[_ngcontent-%COMP%]:focus{z-index:3}.btn[_ngcontent-%COMP%]{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn[_ngcontent-%COMP%]{transition:none}}.btn[_ngcontent-%COMP%]:hover{color:#212529}.btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn[_ngcontent-%COMP%]:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn[_ngcontent-%COMP%]:disabled, .btn.disabled[_ngcontent-%COMP%], fieldset[_ngcontent-%COMP%]:disabled   .btn[_ngcontent-%COMP%]{pointer-events:none;opacity:.65}.btn-primary[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check[_ngcontent-%COMP%]:focus + .btn-primary[_ngcontent-%COMP%], .btn-primary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check[_ngcontent-%COMP%]:checked + .btn-primary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-primary[_ngcontent-%COMP%], .btn-primary[_ngcontent-%COMP%]:active, .btn-primary.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-primary.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check[_ngcontent-%COMP%]:checked + .btn-primary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-primary[_ngcontent-%COMP%]:focus, .btn-primary[_ngcontent-%COMP%]:active:focus, .btn-primary.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-primary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary[_ngcontent-%COMP%]:disabled, .btn-primary.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check[_ngcontent-%COMP%]:focus + .btn-secondary[_ngcontent-%COMP%], .btn-secondary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check[_ngcontent-%COMP%]:checked + .btn-secondary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-secondary[_ngcontent-%COMP%], .btn-secondary[_ngcontent-%COMP%]:active, .btn-secondary.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-secondary.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check[_ngcontent-%COMP%]:checked + .btn-secondary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-secondary[_ngcontent-%COMP%]:focus, .btn-secondary[_ngcontent-%COMP%]:active:focus, .btn-secondary.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-secondary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary[_ngcontent-%COMP%]:disabled, .btn-secondary.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-success[_ngcontent-%COMP%]:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check[_ngcontent-%COMP%]:focus + .btn-success[_ngcontent-%COMP%], .btn-success[_ngcontent-%COMP%]:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check[_ngcontent-%COMP%]:checked + .btn-success[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-success[_ngcontent-%COMP%], .btn-success[_ngcontent-%COMP%]:active, .btn-success.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-success.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check[_ngcontent-%COMP%]:checked + .btn-success[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-success[_ngcontent-%COMP%]:focus, .btn-success[_ngcontent-%COMP%]:active:focus, .btn-success.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-success.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success[_ngcontent-%COMP%]:disabled, .btn-success.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-info[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info[_ngcontent-%COMP%]:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check[_ngcontent-%COMP%]:focus + .btn-info[_ngcontent-%COMP%], .btn-info[_ngcontent-%COMP%]:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check[_ngcontent-%COMP%]:checked + .btn-info[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-info[_ngcontent-%COMP%], .btn-info[_ngcontent-%COMP%]:active, .btn-info.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-info.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check[_ngcontent-%COMP%]:checked + .btn-info[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-info[_ngcontent-%COMP%]:focus, .btn-info[_ngcontent-%COMP%]:active:focus, .btn-info.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-info.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info[_ngcontent-%COMP%]:disabled, .btn-info.disabled[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning[_ngcontent-%COMP%]:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check[_ngcontent-%COMP%]:focus + .btn-warning[_ngcontent-%COMP%], .btn-warning[_ngcontent-%COMP%]:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check[_ngcontent-%COMP%]:checked + .btn-warning[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-warning[_ngcontent-%COMP%], .btn-warning[_ngcontent-%COMP%]:active, .btn-warning.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-warning.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check[_ngcontent-%COMP%]:checked + .btn-warning[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-warning[_ngcontent-%COMP%]:focus, .btn-warning[_ngcontent-%COMP%]:active:focus, .btn-warning.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-warning.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning[_ngcontent-%COMP%]:disabled, .btn-warning.disabled[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger[_ngcontent-%COMP%]:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check[_ngcontent-%COMP%]:focus + .btn-danger[_ngcontent-%COMP%], .btn-danger[_ngcontent-%COMP%]:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check[_ngcontent-%COMP%]:checked + .btn-danger[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-danger[_ngcontent-%COMP%], .btn-danger[_ngcontent-%COMP%]:active, .btn-danger.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-danger.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check[_ngcontent-%COMP%]:checked + .btn-danger[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-danger[_ngcontent-%COMP%]:focus, .btn-danger[_ngcontent-%COMP%]:active:focus, .btn-danger.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-danger.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger[_ngcontent-%COMP%]:disabled, .btn-danger.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light[_ngcontent-%COMP%]:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check[_ngcontent-%COMP%]:focus + .btn-light[_ngcontent-%COMP%], .btn-light[_ngcontent-%COMP%]:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check[_ngcontent-%COMP%]:checked + .btn-light[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-light[_ngcontent-%COMP%], .btn-light[_ngcontent-%COMP%]:active, .btn-light.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-light.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check[_ngcontent-%COMP%]:checked + .btn-light[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-light[_ngcontent-%COMP%]:focus, .btn-light[_ngcontent-%COMP%]:active:focus, .btn-light.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-light.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light[_ngcontent-%COMP%]:disabled, .btn-light.disabled[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-dark[_ngcontent-%COMP%]:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check[_ngcontent-%COMP%]:focus + .btn-dark[_ngcontent-%COMP%], .btn-dark[_ngcontent-%COMP%]:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check[_ngcontent-%COMP%]:checked + .btn-dark[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-dark[_ngcontent-%COMP%], .btn-dark[_ngcontent-%COMP%]:active, .btn-dark.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-dark.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check[_ngcontent-%COMP%]:checked + .btn-dark[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-dark[_ngcontent-%COMP%]:focus, .btn-dark[_ngcontent-%COMP%]:active:focus, .btn-dark.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-dark.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark[_ngcontent-%COMP%]:disabled, .btn-dark.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary[_ngcontent-%COMP%]{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-primary[_ngcontent-%COMP%], .btn-outline-primary[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-primary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-primary[_ngcontent-%COMP%], .btn-outline-primary[_ngcontent-%COMP%]:active, .btn-outline-primary.active[_ngcontent-%COMP%], .btn-outline-primary.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-primary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-primary[_ngcontent-%COMP%]:focus, .btn-outline-primary[_ngcontent-%COMP%]:active:focus, .btn-outline-primary.active[_ngcontent-%COMP%]:focus, .btn-outline-primary.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary[_ngcontent-%COMP%]:disabled, .btn-outline-primary.disabled[_ngcontent-%COMP%]{color:#0d6efd;background-color:transparent}.btn-outline-secondary[_ngcontent-%COMP%]{color:#6c757d;border-color:#6c757d}.btn-outline-secondary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-secondary[_ngcontent-%COMP%], .btn-outline-secondary[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-secondary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-secondary[_ngcontent-%COMP%], .btn-outline-secondary[_ngcontent-%COMP%]:active, .btn-outline-secondary.active[_ngcontent-%COMP%], .btn-outline-secondary.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-secondary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-secondary[_ngcontent-%COMP%]:focus, .btn-outline-secondary[_ngcontent-%COMP%]:active:focus, .btn-outline-secondary.active[_ngcontent-%COMP%]:focus, .btn-outline-secondary.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary[_ngcontent-%COMP%]:disabled, .btn-outline-secondary.disabled[_ngcontent-%COMP%]{color:#6c757d;background-color:transparent}.btn-outline-success[_ngcontent-%COMP%]{color:#198754;border-color:#198754}.btn-outline-success[_ngcontent-%COMP%]:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-success[_ngcontent-%COMP%], .btn-outline-success[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-success[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-success[_ngcontent-%COMP%], .btn-outline-success[_ngcontent-%COMP%]:active, .btn-outline-success.active[_ngcontent-%COMP%], .btn-outline-success.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-success[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-success[_ngcontent-%COMP%]:focus, .btn-outline-success[_ngcontent-%COMP%]:active:focus, .btn-outline-success.active[_ngcontent-%COMP%]:focus, .btn-outline-success.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success[_ngcontent-%COMP%]:disabled, .btn-outline-success.disabled[_ngcontent-%COMP%]{color:#198754;background-color:transparent}.btn-outline-info[_ngcontent-%COMP%]{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info[_ngcontent-%COMP%]:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-info[_ngcontent-%COMP%], .btn-outline-info[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-info[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-info[_ngcontent-%COMP%], .btn-outline-info[_ngcontent-%COMP%]:active, .btn-outline-info.active[_ngcontent-%COMP%], .btn-outline-info.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-info[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-info[_ngcontent-%COMP%]:focus, .btn-outline-info[_ngcontent-%COMP%]:active:focus, .btn-outline-info.active[_ngcontent-%COMP%]:focus, .btn-outline-info.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info[_ngcontent-%COMP%]:disabled, .btn-outline-info.disabled[_ngcontent-%COMP%]{color:#0dcaf0;background-color:transparent}.btn-outline-warning[_ngcontent-%COMP%]{color:#ffc107;border-color:#ffc107}.btn-outline-warning[_ngcontent-%COMP%]:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-warning[_ngcontent-%COMP%], .btn-outline-warning[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-warning[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-warning[_ngcontent-%COMP%], .btn-outline-warning[_ngcontent-%COMP%]:active, .btn-outline-warning.active[_ngcontent-%COMP%], .btn-outline-warning.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-warning[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-warning[_ngcontent-%COMP%]:focus, .btn-outline-warning[_ngcontent-%COMP%]:active:focus, .btn-outline-warning.active[_ngcontent-%COMP%]:focus, .btn-outline-warning.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning[_ngcontent-%COMP%]:disabled, .btn-outline-warning.disabled[_ngcontent-%COMP%]{color:#ffc107;background-color:transparent}.btn-outline-danger[_ngcontent-%COMP%]{color:#dc3545;border-color:#dc3545}.btn-outline-danger[_ngcontent-%COMP%]:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-danger[_ngcontent-%COMP%], .btn-outline-danger[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-danger[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-danger[_ngcontent-%COMP%], .btn-outline-danger[_ngcontent-%COMP%]:active, .btn-outline-danger.active[_ngcontent-%COMP%], .btn-outline-danger.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-danger[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-danger[_ngcontent-%COMP%]:focus, .btn-outline-danger[_ngcontent-%COMP%]:active:focus, .btn-outline-danger.active[_ngcontent-%COMP%]:focus, .btn-outline-danger.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger[_ngcontent-%COMP%]:disabled, .btn-outline-danger.disabled[_ngcontent-%COMP%]{color:#dc3545;background-color:transparent}.btn-outline-light[_ngcontent-%COMP%]{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light[_ngcontent-%COMP%]:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-light[_ngcontent-%COMP%], .btn-outline-light[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-light[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-light[_ngcontent-%COMP%], .btn-outline-light[_ngcontent-%COMP%]:active, .btn-outline-light.active[_ngcontent-%COMP%], .btn-outline-light.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-light[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-light[_ngcontent-%COMP%]:focus, .btn-outline-light[_ngcontent-%COMP%]:active:focus, .btn-outline-light.active[_ngcontent-%COMP%]:focus, .btn-outline-light.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light[_ngcontent-%COMP%]:disabled, .btn-outline-light.disabled[_ngcontent-%COMP%]{color:#f8f9fa;background-color:transparent}.btn-outline-dark[_ngcontent-%COMP%]{color:#212529;border-color:#212529}.btn-outline-dark[_ngcontent-%COMP%]:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-dark[_ngcontent-%COMP%], .btn-outline-dark[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-dark[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-dark[_ngcontent-%COMP%], .btn-outline-dark[_ngcontent-%COMP%]:active, .btn-outline-dark.active[_ngcontent-%COMP%], .btn-outline-dark.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-dark[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-dark[_ngcontent-%COMP%]:focus, .btn-outline-dark[_ngcontent-%COMP%]:active:focus, .btn-outline-dark.active[_ngcontent-%COMP%]:focus, .btn-outline-dark.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark[_ngcontent-%COMP%]:disabled, .btn-outline-dark.disabled[_ngcontent-%COMP%]{color:#212529;background-color:transparent}.btn-link[_ngcontent-%COMP%]{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link[_ngcontent-%COMP%]:hover{color:#0a58ca}.btn-link[_ngcontent-%COMP%]:disabled, .btn-link.disabled[_ngcontent-%COMP%]{color:#6c757d}.btn-lg[_ngcontent-%COMP%], .btn-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm[_ngcontent-%COMP%], .btn-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade[_ngcontent-%COMP%]{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade[_ngcontent-%COMP%]{transition:none}}.fade[_ngcontent-%COMP%]:not(.show){opacity:0}.collapse[_ngcontent-%COMP%]:not(.show){display:none}.collapsing[_ngcontent-%COMP%]{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing[_ngcontent-%COMP%]{transition:none}}.collapsing.collapse-horizontal[_ngcontent-%COMP%]{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal[_ngcontent-%COMP%]{transition:none}}.dropup[_ngcontent-%COMP%], .dropend[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%], .dropstart[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]{white-space:nowrap}.dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-sm-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-md-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-md-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-md-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-lg-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-xl-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-xxl-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}.dropup[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropend[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{vertical-align:0}.dropstart[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:none}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:before{vertical-align:0}.dropdown-divider[_ngcontent-%COMP%]{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item[_ngcontent-%COMP%]{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item[_ngcontent-%COMP%]:hover, .dropdown-item[_ngcontent-%COMP%]:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active[_ngcontent-%COMP%], .dropdown-item[_ngcontent-%COMP%]:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled[_ngcontent-%COMP%], .dropdown-item[_ngcontent-%COMP%]:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show[_ngcontent-%COMP%]{display:block}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text[_ngcontent-%COMP%]{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark[_ngcontent-%COMP%]{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]{color:#dee2e6}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:hover, .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ffffff26}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item.active[_ngcontent-%COMP%], .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item.disabled[_ngcontent-%COMP%], .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:disabled{color:#adb5bd}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-divider[_ngcontent-%COMP%]{border-color:#00000026}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item-text[_ngcontent-%COMP%]{color:#dee2e6}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-header[_ngcontent-%COMP%]{color:#adb5bd}.btn-group[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%]{position:relative;display:inline-flex;vertical-align:middle}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{position:relative;flex:1 1 auto}.btn-group[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:checked + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:checked + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group-vertical[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%]{z-index:1}.btn-toolbar[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]{width:auto}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child), .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child){margin-left:-1px}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle), .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:last-child) > .btn[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:nth-child(n+3), .btn-group[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(.btn-check) + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child) > .btn[_ngcontent-%COMP%]{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split[_ngcontent-%COMP%]:after, .dropup[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:after, .dropend[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:after{margin-left:0}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:before{margin-right:0}.btn-sm[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%], .btn-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.375rem;padding-left:.375rem}.btn-lg[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%], .btn-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]{width:100%}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child), .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child){margin-top:-1px}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle), .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:last-child) > .btn[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] ~ .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child) > .btn[_ngcontent-%COMP%]{border-top-left-radius:0;border-top-right-radius:0}.nav[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link[_ngcontent-%COMP%]{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link[_ngcontent-%COMP%]{transition:none}}.nav-link[_ngcontent-%COMP%]:hover, .nav-link[_ngcontent-%COMP%]:focus{color:#0a58ca}.nav-link.disabled[_ngcontent-%COMP%]{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs[_ngcontent-%COMP%]{border-bottom:1px solid #dee2e6}.nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .nav-tabs[_ngcontent-%COMP%]   .nav-item.show[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{background:none;border:0;border-radius:.25rem}.nav-pills[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .nav-pills[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd}.nav-fill[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .nav-fill[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{flex:1 1 auto;text-align:center}.nav-justified[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .nav-justified[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{flex-basis:0;flex-grow:1;text-align:center}.nav-fill[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%], .nav-justified[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{width:100%}.tab-content[_ngcontent-%COMP%] > .tab-pane[_ngcontent-%COMP%]{display:none}.tab-content[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%]{display:block}.navbar[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-fluid[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-sm[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-md[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-lg[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-xl[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-xxl[_ngcontent-%COMP%]{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand[_ngcontent-%COMP%]{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:0;padding-left:0}.navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:static}.navbar-text[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse[_ngcontent-%COMP%]{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler[_ngcontent-%COMP%]{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-toggler[_ngcontent-%COMP%]{transition:none}}.navbar-toggler[_ngcontent-%COMP%]:hover{text-decoration:none}.navbar-toggler[_ngcontent-%COMP%]:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon[_ngcontent-%COMP%]{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll[_ngcontent-%COMP%]{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#0000008c}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{color:#000000b3}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#0000004d}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{color:#0000008c;border-color:#0000001a}.navbar-light[_ngcontent-%COMP%]   .navbar-toggler-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#0000008c}.navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{color:#000000e6}.navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#ffffff8c}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{color:#ffffffbf}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#ffffff40}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark[_ngcontent-%COMP%]   .navbar-toggler-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#ffffff8c}.navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{color:#fff}.card[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card[_ngcontent-%COMP%] > hr[_ngcontent-%COMP%]{margin-right:0;margin-left:0}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]{border-top:inherit;border-bottom:inherit}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card[_ngcontent-%COMP%] > .card-header[_ngcontent-%COMP%] + .list-group[_ngcontent-%COMP%], .card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%] + .card-footer[_ngcontent-%COMP%]{border-top:0}.card-body[_ngcontent-%COMP%]{flex:1 1 auto;padding:1rem}.card-title[_ngcontent-%COMP%]{margin-bottom:.5rem}.card-subtitle[_ngcontent-%COMP%]{margin-top:-.25rem;margin-bottom:0}.card-text[_ngcontent-%COMP%]:last-child{margin-bottom:0}.card-link[_ngcontent-%COMP%] + .card-link[_ngcontent-%COMP%]{margin-left:1rem}.card-header[_ngcontent-%COMP%]{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header[_ngcontent-%COMP%]:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer[_ngcontent-%COMP%]{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer[_ngcontent-%COMP%]:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs[_ngcontent-%COMP%]{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills[_ngcontent-%COMP%]{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%], .card-img-bottom[_ngcontent-%COMP%]{width:100%}.card-img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%]{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img[_ngcontent-%COMP%], .card-img-bottom[_ngcontent-%COMP%]{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{margin-bottom:.75rem}@media (min-width: 576px){.card-group[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{flex:1 0 0%;margin-bottom:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%] + .card[_ngcontent-%COMP%]{margin-left:0;border-left:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-img-top[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-header[_ngcontent-%COMP%]{border-top-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-img-bottom[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-footer[_ngcontent-%COMP%]{border-bottom-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-img-top[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-header[_ngcontent-%COMP%]{border-top-left-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-img-bottom[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-footer[_ngcontent-%COMP%]{border-bottom-left-radius:0}}.accordion-button[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){.accordion-button[_ngcontent-%COMP%]{transition:none}}.accordion-button[_ngcontent-%COMP%]:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button[_ngcontent-%COMP%]:not(.collapsed):after{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");transform:rotate(-180deg)}.accordion-button[_ngcontent-%COMP%]:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:\"\";background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button[_ngcontent-%COMP%]:after{transition:none}}.accordion-button[_ngcontent-%COMP%]:hover{z-index:2}.accordion-button[_ngcontent-%COMP%]:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header[_ngcontent-%COMP%]{margin-bottom:0}.accordion-item[_ngcontent-%COMP%]{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item[_ngcontent-%COMP%]:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item[_ngcontent-%COMP%]:first-of-type   .accordion-button[_ngcontent-%COMP%]{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item[_ngcontent-%COMP%]:not(:first-of-type){border-top:0}.accordion-item[_ngcontent-%COMP%]:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item[_ngcontent-%COMP%]:last-of-type   .accordion-button.collapsed[_ngcontent-%COMP%]{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item[_ngcontent-%COMP%]:last-of-type   .accordion-collapse[_ngcontent-%COMP%]{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body[_ngcontent-%COMP%]{padding:1rem 1.25rem}.accordion-flush[_ngcontent-%COMP%]   .accordion-collapse[_ngcontent-%COMP%]{border-width:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]{border-right:0;border-left:0;border-radius:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]:first-child{border-top:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]{border-radius:0}.breadcrumb[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item[_ngcontent-%COMP%] + .breadcrumb-item[_ngcontent-%COMP%]{padding-left:.5rem}.breadcrumb-item[_ngcontent-%COMP%] + .breadcrumb-item[_ngcontent-%COMP%]:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, \"/\")}.breadcrumb-item.active[_ngcontent-%COMP%]{color:#6c757d}.pagination[_ngcontent-%COMP%]{display:flex;padding-left:0;list-style:none}.page-link[_ngcontent-%COMP%]{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link[_ngcontent-%COMP%]{transition:none}}.page-link[_ngcontent-%COMP%]:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link[_ngcontent-%COMP%]:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item[_ngcontent-%COMP%]:not(:first-child)   .page-link[_ngcontent-%COMP%]{margin-left:-1px}.page-item.active[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link[_ngcontent-%COMP%]{padding:.375rem .75rem}.page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem}.pagination-sm[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge[_ngcontent-%COMP%]{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge[_ngcontent-%COMP%]:empty{display:none}.btn[_ngcontent-%COMP%]   .badge[_ngcontent-%COMP%]{position:relative;top:-1px}.alert[_ngcontent-%COMP%]{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading[_ngcontent-%COMP%]{color:inherit}.alert-link[_ngcontent-%COMP%]{font-weight:700}.alert-dismissible[_ngcontent-%COMP%]{padding-right:3rem}.alert-dismissible[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary[_ngcontent-%COMP%]{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#06357a}.alert-secondary[_ngcontent-%COMP%]{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#34383c}.alert-success[_ngcontent-%COMP%]{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#0c4128}.alert-info[_ngcontent-%COMP%]{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#04414d}.alert-warning[_ngcontent-%COMP%]{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#523e02}.alert-danger[_ngcontent-%COMP%]{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#6a1a21}.alert-light[_ngcontent-%COMP%]{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#4f5050}.alert-dark[_ngcontent-%COMP%]{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress[_ngcontent-%COMP%]{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar[_ngcontent-%COMP%]{transition:none}}.progress-bar-striped[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated[_ngcontent-%COMP%]{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated[_ngcontent-%COMP%]{animation:none}}.list-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered[_ngcontent-%COMP%]{list-style-type:none;counter-reset:section}.list-group-numbered[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:before{content:counters(section,\".\") \". \";counter-increment:section}.list-group-item-action[_ngcontent-%COMP%]{width:100%;color:#495057;text-align:inherit}.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-action[_ngcontent-%COMP%]:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action[_ngcontent-%COMP%]:active{color:#212529;background-color:#e9ecef}.list-group-item[_ngcontent-%COMP%]{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item[_ngcontent-%COMP%]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item[_ngcontent-%COMP%]:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled[_ngcontent-%COMP%], .list-group-item[_ngcontent-%COMP%]:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active[_ngcontent-%COMP%]{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:0}.list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-top:-1px;border-top-width:1px}.list-group-horizontal[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}.list-group-flush[_ngcontent-%COMP%]{border-radius:0}.list-group-flush[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]{border-width:0 0 1px}.list-group-flush[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-bottom-width:0}.list-group-item-primary[_ngcontent-%COMP%]{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-primary.list-group-item-action[_ngcontent-%COMP%]:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary[_ngcontent-%COMP%]{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-secondary.list-group-item-action[_ngcontent-%COMP%]:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success[_ngcontent-%COMP%]{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-success.list-group-item-action[_ngcontent-%COMP%]:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info[_ngcontent-%COMP%]{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-info.list-group-item-action[_ngcontent-%COMP%]:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning[_ngcontent-%COMP%]{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-warning.list-group-item-action[_ngcontent-%COMP%]:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger[_ngcontent-%COMP%]{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-danger.list-group-item-action[_ngcontent-%COMP%]:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light[_ngcontent-%COMP%]{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-light.list-group-item-action[_ngcontent-%COMP%]:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark[_ngcontent-%COMP%]{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-dark.list-group-item-action[_ngcontent-%COMP%]:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#141619;border-color:#141619}.btn-close[_ngcontent-%COMP%]{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close[_ngcontent-%COMP%]:hover{color:#000;text-decoration:none;opacity:.75}.btn-close[_ngcontent-%COMP%]:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close[_ngcontent-%COMP%]:disabled, .btn-close.disabled[_ngcontent-%COMP%]{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white[_ngcontent-%COMP%]{filter:invert(1) grayscale(100%) brightness(200%)}.toast[_ngcontent-%COMP%]{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast.showing[_ngcontent-%COMP%]{opacity:0}.toast[_ngcontent-%COMP%]:not(.show){display:none}.toast-container[_ngcontent-%COMP%]{width:max-content;max-width:100%;pointer-events:none}.toast-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:last-child){margin-bottom:.75rem}.toast-header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{margin-right:-.375rem;margin-left:.75rem}.toast-body[_ngcontent-%COMP%]{padding:.75rem;word-wrap:break-word}.modal[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog[_ngcontent-%COMP%]{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transition:none}}.modal.show[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:none}.modal.modal-static[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:scale(1.02)}.modal-dialog-scrollable[_ngcontent-%COMP%]{height:calc(100% - 1rem)}.modal-dialog-scrollable[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{max-height:100%;overflow:hidden}.modal-dialog-scrollable[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-dialog-centered[_ngcontent-%COMP%]{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade[_ngcontent-%COMP%]{opacity:0}.modal-backdrop.show[_ngcontent-%COMP%]{opacity:.5}.modal-header[_ngcontent-%COMP%]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.5}.modal-body[_ngcontent-%COMP%]{position:relative;flex:1 1 auto;padding:1rem}.modal-footer[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin:.25rem}@media (min-width: 576px){.modal-dialog[_ngcontent-%COMP%]{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable[_ngcontent-%COMP%]{height:calc(100% - 3.5rem)}.modal-dialog-centered[_ngcontent-%COMP%]{min-height:calc(100% - 3.5rem)}.modal-sm[_ngcontent-%COMP%]{max-width:300px}}@media (min-width: 992px){.modal-lg[_ngcontent-%COMP%], .modal-xl[_ngcontent-%COMP%]{max-width:800px}}@media (min-width: 1200px){.modal-xl[_ngcontent-%COMP%]{max-width:1140px}}.modal-fullscreen[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}.tooltip[_ngcontent-%COMP%]{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show[_ngcontent-%COMP%]{opacity:.9}.tooltip[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{position:absolute;content:\"\";border-color:transparent;border-style:solid}.bs-tooltip-top[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]{padding:.4rem 0}.bs-tooltip-top[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{bottom:0}.bs-tooltip-top[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]{padding:0 .4rem}.bs-tooltip-end[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{left:0;width:.4rem;height:.8rem}.bs-tooltip-end[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]{padding:.4rem 0}.bs-tooltip-bottom[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:0}.bs-tooltip-bottom[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]{padding:0 .4rem}.bs-tooltip-start[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{right:0;width:.4rem;height:.8rem}.bs-tooltip-start[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner[_ngcontent-%COMP%]{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]{position:absolute;display:block;width:1rem;height:.5rem}.popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]:before, .popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]:after{position:absolute;display:block;content:\"\";border-color:transparent;border-style:solid}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{bottom:calc(-.5rem - 1px)}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{top:calc(-.5rem - 1px)}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom[_ngcontent-%COMP%]   .popover-header[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .popover-header[_ngcontent-%COMP%]:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:\"\";border-bottom:1px solid #f0f0f0}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header[_ngcontent-%COMP%]{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header[_ngcontent-%COMP%]:empty{display:none}.popover-body[_ngcontent-%COMP%]{padding:1rem;color:#212529}.carousel[_ngcontent-%COMP%]{position:relative}.carousel.pointer-event[_ngcontent-%COMP%]{touch-action:pan-y}.carousel-inner[_ngcontent-%COMP%]{position:relative;width:100%;overflow:hidden}.carousel-inner[_ngcontent-%COMP%]:after{display:block;clear:both;content:\"\"}.carousel-item[_ngcontent-%COMP%]{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item[_ngcontent-%COMP%]{transition:none}}.carousel-item.active[_ngcontent-%COMP%], .carousel-item-next[_ngcontent-%COMP%], .carousel-item-prev[_ngcontent-%COMP%]{display:block}.carousel-item-next[_ngcontent-%COMP%]:not(.carousel-item-start), .active.carousel-item-end[_ngcontent-%COMP%]{transform:translate(100%)}.carousel-item-prev[_ngcontent-%COMP%]:not(.carousel-item-end), .active.carousel-item-start[_ngcontent-%COMP%]{transform:translate(-100%)}.carousel-fade[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]{opacity:0;transition-property:opacity;transform:none}.carousel-fade[_ngcontent-%COMP%]   .carousel-item.active[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .carousel-item-next.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .carousel-item-prev.carousel-item-end[_ngcontent-%COMP%]{z-index:1;opacity:1}.carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-end[_ngcontent-%COMP%]{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-end[_ngcontent-%COMP%]{transition:none}}.carousel-control-prev[_ngcontent-%COMP%], .carousel-control-next[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev[_ngcontent-%COMP%], .carousel-control-next[_ngcontent-%COMP%]{transition:none}}.carousel-control-prev[_ngcontent-%COMP%]:hover, .carousel-control-prev[_ngcontent-%COMP%]:focus, .carousel-control-next[_ngcontent-%COMP%]:hover, .carousel-control-next[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev[_ngcontent-%COMP%]{left:0}.carousel-control-next[_ngcontent-%COMP%]{right:0}.carousel-control-prev-icon[_ngcontent-%COMP%], .carousel-control-next-icon[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\")}.carousel-control-next-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\")}.carousel-indicators[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{transition:none}}.carousel-indicators[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{opacity:1}.carousel-caption[_ngcontent-%COMP%]{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark[_ngcontent-%COMP%]   .carousel-control-prev-icon[_ngcontent-%COMP%], .carousel-dark[_ngcontent-%COMP%]   .carousel-control-next-icon[_ngcontent-%COMP%]{filter:invert(1) grayscale(100)}.carousel-dark[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{background-color:#000}.carousel-dark[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm[_ngcontent-%COMP%]{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm[_ngcontent-%COMP%]{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border[_ngcontent-%COMP%], .spinner-grow[_ngcontent-%COMP%]{animation-duration:1.5s}}.offcanvas[_ngcontent-%COMP%]{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.offcanvas[_ngcontent-%COMP%]{transition:none}}.offcanvas-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade[_ngcontent-%COMP%]{opacity:0}.offcanvas-backdrop.show[_ngcontent-%COMP%]{opacity:.5}.offcanvas-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.5}.offcanvas-body[_ngcontent-%COMP%]{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start[_ngcontent-%COMP%]{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end[_ngcontent-%COMP%]{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top[_ngcontent-%COMP%]{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom[_ngcontent-%COMP%]{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show[_ngcontent-%COMP%]{transform:none}.placeholder[_ngcontent-%COMP%]{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn[_ngcontent-%COMP%]:before{display:inline-block;content:\"\"}.placeholder-xs[_ngcontent-%COMP%]{min-height:.6em}.placeholder-sm[_ngcontent-%COMP%]{min-height:.8em}.placeholder-lg[_ngcontent-%COMP%]{min-height:1.2em}.placeholder-glow[_ngcontent-%COMP%]   .placeholder[_ngcontent-%COMP%]{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave[_ngcontent-%COMP%]{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix[_ngcontent-%COMP%]:after{display:block;clear:both;content:\"\"}.link-primary[_ngcontent-%COMP%]{color:#0d6efd}.link-primary[_ngcontent-%COMP%]:hover, .link-primary[_ngcontent-%COMP%]:focus{color:#0a58ca}.link-secondary[_ngcontent-%COMP%]{color:#6c757d}.link-secondary[_ngcontent-%COMP%]:hover, .link-secondary[_ngcontent-%COMP%]:focus{color:#565e64}.link-success[_ngcontent-%COMP%]{color:#198754}.link-success[_ngcontent-%COMP%]:hover, .link-success[_ngcontent-%COMP%]:focus{color:#146c43}.link-info[_ngcontent-%COMP%]{color:#0dcaf0}.link-info[_ngcontent-%COMP%]:hover, .link-info[_ngcontent-%COMP%]:focus{color:#3dd5f3}.link-warning[_ngcontent-%COMP%]{color:#ffc107}.link-warning[_ngcontent-%COMP%]:hover, .link-warning[_ngcontent-%COMP%]:focus{color:#ffcd39}.link-danger[_ngcontent-%COMP%]{color:#dc3545}.link-danger[_ngcontent-%COMP%]:hover, .link-danger[_ngcontent-%COMP%]:focus{color:#b02a37}.link-light[_ngcontent-%COMP%]{color:#f8f9fa}.link-light[_ngcontent-%COMP%]:hover, .link-light[_ngcontent-%COMP%]:focus{color:#f9fafb}.link-dark[_ngcontent-%COMP%]{color:#212529}.link-dark[_ngcontent-%COMP%]:hover, .link-dark[_ngcontent-%COMP%]:focus{color:#1a1e21}.ratio[_ngcontent-%COMP%]{position:relative;width:100%}.ratio[_ngcontent-%COMP%]:before{display:block;padding-top:var(--bs-aspect-ratio);content:\"\"}.ratio[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1[_ngcontent-%COMP%]{--bs-aspect-ratio: 100%}.ratio-4x3[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top[_ngcontent-%COMP%]{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom[_ngcontent-%COMP%]{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}.hstack[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack[_ngcontent-%COMP%]{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden[_ngcontent-%COMP%], .visually-hidden-focusable[_ngcontent-%COMP%]:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link[_ngcontent-%COMP%]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr[_ngcontent-%COMP%]{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline[_ngcontent-%COMP%]{vertical-align:baseline!important}.align-top[_ngcontent-%COMP%]{vertical-align:top!important}.align-middle[_ngcontent-%COMP%]{vertical-align:middle!important}.align-bottom[_ngcontent-%COMP%]{vertical-align:bottom!important}.align-text-bottom[_ngcontent-%COMP%]{vertical-align:text-bottom!important}.align-text-top[_ngcontent-%COMP%]{vertical-align:text-top!important}.float-start[_ngcontent-%COMP%]{float:left!important}.float-end[_ngcontent-%COMP%]{float:right!important}.float-none[_ngcontent-%COMP%]{float:none!important}.opacity-0[_ngcontent-%COMP%]{opacity:0!important}.opacity-25[_ngcontent-%COMP%]{opacity:.25!important}.opacity-50[_ngcontent-%COMP%]{opacity:.5!important}.opacity-75[_ngcontent-%COMP%]{opacity:.75!important}.opacity-100[_ngcontent-%COMP%]{opacity:1!important}.overflow-auto[_ngcontent-%COMP%]{overflow:auto!important}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden!important}.overflow-visible[_ngcontent-%COMP%]{overflow:visible!important}.overflow-scroll[_ngcontent-%COMP%]{overflow:scroll!important}.d-inline[_ngcontent-%COMP%]{display:inline!important}.d-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-block[_ngcontent-%COMP%]{display:block!important}.d-grid[_ngcontent-%COMP%]{display:grid!important}.d-table[_ngcontent-%COMP%]{display:table!important}.d-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-flex[_ngcontent-%COMP%]{display:flex!important}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-none[_ngcontent-%COMP%]{display:none!important}.shadow[_ngcontent-%COMP%]{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm[_ngcontent-%COMP%]{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg[_ngcontent-%COMP%]{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none[_ngcontent-%COMP%]{box-shadow:none!important}.position-static[_ngcontent-%COMP%]{position:static!important}.position-relative[_ngcontent-%COMP%]{position:relative!important}.position-absolute[_ngcontent-%COMP%]{position:absolute!important}.position-fixed[_ngcontent-%COMP%]{position:fixed!important}.position-sticky[_ngcontent-%COMP%]{position:sticky!important}.top-0[_ngcontent-%COMP%]{top:0!important}.top-50[_ngcontent-%COMP%]{top:50%!important}.top-100[_ngcontent-%COMP%]{top:100%!important}.bottom-0[_ngcontent-%COMP%]{bottom:0!important}.bottom-50[_ngcontent-%COMP%]{bottom:50%!important}.bottom-100[_ngcontent-%COMP%]{bottom:100%!important}.start-0[_ngcontent-%COMP%]{left:0!important}.start-50[_ngcontent-%COMP%]{left:50%!important}.start-100[_ngcontent-%COMP%]{left:100%!important}.end-0[_ngcontent-%COMP%]{right:0!important}.end-50[_ngcontent-%COMP%]{right:50%!important}.end-100[_ngcontent-%COMP%]{right:100%!important}.translate-middle[_ngcontent-%COMP%]{transform:translate(-50%,-50%)!important}.translate-middle-x[_ngcontent-%COMP%]{transform:translate(-50%)!important}.translate-middle-y[_ngcontent-%COMP%]{transform:translateY(-50%)!important}.border[_ngcontent-%COMP%]{border:1px solid #dee2e6!important}.border-0[_ngcontent-%COMP%]{border:0!important}.border-top[_ngcontent-%COMP%]{border-top:1px solid #dee2e6!important}.border-top-0[_ngcontent-%COMP%]{border-top:0!important}.border-end[_ngcontent-%COMP%]{border-right:1px solid #dee2e6!important}.border-end-0[_ngcontent-%COMP%]{border-right:0!important}.border-bottom[_ngcontent-%COMP%]{border-bottom:1px solid #dee2e6!important}.border-bottom-0[_ngcontent-%COMP%]{border-bottom:0!important}.border-start[_ngcontent-%COMP%]{border-left:1px solid #dee2e6!important}.border-start-0[_ngcontent-%COMP%]{border-left:0!important}.border-primary[_ngcontent-%COMP%]{border-color:#0d6efd!important}.border-secondary[_ngcontent-%COMP%]{border-color:#6c757d!important}.border-success[_ngcontent-%COMP%]{border-color:#198754!important}.border-info[_ngcontent-%COMP%]{border-color:#0dcaf0!important}.border-warning[_ngcontent-%COMP%]{border-color:#ffc107!important}.border-danger[_ngcontent-%COMP%]{border-color:#dc3545!important}.border-light[_ngcontent-%COMP%]{border-color:#f8f9fa!important}.border-dark[_ngcontent-%COMP%]{border-color:#212529!important}.border-white[_ngcontent-%COMP%]{border-color:#fff!important}.border-1[_ngcontent-%COMP%]{border-width:1px!important}.border-2[_ngcontent-%COMP%]{border-width:2px!important}.border-3[_ngcontent-%COMP%]{border-width:3px!important}.border-4[_ngcontent-%COMP%]{border-width:4px!important}.border-5[_ngcontent-%COMP%]{border-width:5px!important}.w-25[_ngcontent-%COMP%]{width:25%!important}.w-50[_ngcontent-%COMP%]{width:50%!important}.w-75[_ngcontent-%COMP%]{width:75%!important}.w-100[_ngcontent-%COMP%]{width:100%!important}.w-auto[_ngcontent-%COMP%]{width:auto!important}.mw-100[_ngcontent-%COMP%]{max-width:100%!important}.vw-100[_ngcontent-%COMP%]{width:100vw!important}.min-vw-100[_ngcontent-%COMP%]{min-width:100vw!important}.h-25[_ngcontent-%COMP%]{height:25%!important}.h-50[_ngcontent-%COMP%]{height:50%!important}.h-75[_ngcontent-%COMP%]{height:75%!important}.h-100[_ngcontent-%COMP%]{height:100%!important}.h-auto[_ngcontent-%COMP%]{height:auto!important}.mh-100[_ngcontent-%COMP%]{max-height:100%!important}.vh-100[_ngcontent-%COMP%]{height:100vh!important}.min-vh-100[_ngcontent-%COMP%]{min-height:100vh!important}.flex-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-first[_ngcontent-%COMP%]{order:-1!important}.order-0[_ngcontent-%COMP%]{order:0!important}.order-1[_ngcontent-%COMP%]{order:1!important}.order-2[_ngcontent-%COMP%]{order:2!important}.order-3[_ngcontent-%COMP%]{order:3!important}.order-4[_ngcontent-%COMP%]{order:4!important}.order-5[_ngcontent-%COMP%]{order:5!important}.order-last[_ngcontent-%COMP%]{order:6!important}.m-0[_ngcontent-%COMP%]{margin:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-0[_ngcontent-%COMP%]{margin-right:0!important}.me-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.px-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-5[_ngcontent-%COMP%]{padding-left:3rem!important}.font-monospace[_ngcontent-%COMP%]{font-family:var(--bs-font-monospace)!important}.fs-1[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw)!important}.fs-2[_ngcontent-%COMP%]{font-size:calc(1.325rem + .9vw)!important}.fs-3[_ngcontent-%COMP%]{font-size:calc(1.3rem + .6vw)!important}.fs-4[_ngcontent-%COMP%]{font-size:calc(1.275rem + .3vw)!important}.fs-5[_ngcontent-%COMP%]{font-size:1.25rem!important}.fs-6[_ngcontent-%COMP%]{font-size:1rem!important}.fst-italic[_ngcontent-%COMP%]{font-style:italic!important}.fst-normal[_ngcontent-%COMP%]{font-style:normal!important}.fw-light[_ngcontent-%COMP%]{font-weight:300!important}.fw-lighter[_ngcontent-%COMP%]{font-weight:lighter!important}.fw-normal[_ngcontent-%COMP%]{font-weight:400!important}.fw-bold[_ngcontent-%COMP%]{font-weight:700!important}.fw-bolder[_ngcontent-%COMP%]{font-weight:bolder!important}.lh-1[_ngcontent-%COMP%]{line-height:1!important}.lh-sm[_ngcontent-%COMP%]{line-height:1.25!important}.lh-base[_ngcontent-%COMP%]{line-height:1.5!important}.lh-lg[_ngcontent-%COMP%]{line-height:2!important}.text-start[_ngcontent-%COMP%]{text-align:left!important}.text-end[_ngcontent-%COMP%]{text-align:right!important}.text-center[_ngcontent-%COMP%]{text-align:center!important}.text-decoration-none[_ngcontent-%COMP%]{text-decoration:none!important}.text-decoration-underline[_ngcontent-%COMP%]{text-decoration:underline!important}.text-decoration-line-through[_ngcontent-%COMP%]{text-decoration:line-through!important}.text-lowercase[_ngcontent-%COMP%]{text-transform:lowercase!important}.text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase!important}.text-capitalize[_ngcontent-%COMP%]{text-transform:capitalize!important}.text-wrap[_ngcontent-%COMP%]{white-space:normal!important}.text-nowrap[_ngcontent-%COMP%]{white-space:nowrap!important}.text-break[_ngcontent-%COMP%]{word-wrap:break-word!important;word-break:break-word!important}.text-primary[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#6c757d!important}.text-black-50[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#00000080!important}.text-white-50[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#ffffff80!important}.text-reset[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25[_ngcontent-%COMP%]{--bs-text-opacity: .25}.text-opacity-50[_ngcontent-%COMP%]{--bs-text-opacity: .5}.text-opacity-75[_ngcontent-%COMP%]{--bs-text-opacity: .75}.text-opacity-100[_ngcontent-%COMP%]{--bs-text-opacity: 1}.bg-primary[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:transparent!important}.bg-opacity-10[_ngcontent-%COMP%]{--bs-bg-opacity: .1}.bg-opacity-25[_ngcontent-%COMP%]{--bs-bg-opacity: .25}.bg-opacity-50[_ngcontent-%COMP%]{--bs-bg-opacity: .5}.bg-opacity-75[_ngcontent-%COMP%]{--bs-bg-opacity: .75}.bg-opacity-100[_ngcontent-%COMP%]{--bs-bg-opacity: 1}.bg-gradient[_ngcontent-%COMP%]{background-image:var(--bs-gradient)!important}.user-select-all[_ngcontent-%COMP%]{-webkit-user-select:all!important;user-select:all!important}.user-select-auto[_ngcontent-%COMP%]{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none[_ngcontent-%COMP%]{-webkit-user-select:none!important;user-select:none!important}.pe-none[_ngcontent-%COMP%]{pointer-events:none!important}.pe-auto[_ngcontent-%COMP%]{pointer-events:auto!important}.rounded[_ngcontent-%COMP%]{border-radius:.25rem!important}.rounded-0[_ngcontent-%COMP%]{border-radius:0!important}.rounded-1[_ngcontent-%COMP%]{border-radius:.2rem!important}.rounded-2[_ngcontent-%COMP%]{border-radius:.25rem!important}.rounded-3[_ngcontent-%COMP%]{border-radius:.3rem!important}.rounded-circle[_ngcontent-%COMP%]{border-radius:50%!important}.rounded-pill[_ngcontent-%COMP%]{border-radius:50rem!important}.rounded-top[_ngcontent-%COMP%]{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end[_ngcontent-%COMP%]{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom[_ngcontent-%COMP%]{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start[_ngcontent-%COMP%]{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible[_ngcontent-%COMP%]{visibility:visible!important}.invisible[_ngcontent-%COMP%]{visibility:hidden!important}@media (min-width: 576px){.float-sm-start[_ngcontent-%COMP%]{float:left!important}.float-sm-end[_ngcontent-%COMP%]{float:right!important}.float-sm-none[_ngcontent-%COMP%]{float:none!important}.d-sm-inline[_ngcontent-%COMP%]{display:inline!important}.d-sm-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-sm-block[_ngcontent-%COMP%]{display:block!important}.d-sm-grid[_ngcontent-%COMP%]{display:grid!important}.d-sm-table[_ngcontent-%COMP%]{display:table!important}.d-sm-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-sm-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-sm-flex[_ngcontent-%COMP%]{display:flex!important}.d-sm-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-sm-none[_ngcontent-%COMP%]{display:none!important}.flex-sm-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-sm-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-sm-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-sm-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-sm-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-sm-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-sm-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-sm-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-sm-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-sm-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-sm-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-sm-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-sm-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-sm-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-sm-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-sm-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-sm-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-sm-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-sm-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-sm-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-sm-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-sm-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-sm-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-sm-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-sm-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-sm-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-sm-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-sm-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-sm-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-sm-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-sm-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-sm-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-sm-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-sm-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-sm-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-sm-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-sm-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-sm-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-sm-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-sm-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-sm-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-sm-first[_ngcontent-%COMP%]{order:-1!important}.order-sm-0[_ngcontent-%COMP%]{order:0!important}.order-sm-1[_ngcontent-%COMP%]{order:1!important}.order-sm-2[_ngcontent-%COMP%]{order:2!important}.order-sm-3[_ngcontent-%COMP%]{order:3!important}.order-sm-4[_ngcontent-%COMP%]{order:4!important}.order-sm-5[_ngcontent-%COMP%]{order:5!important}.order-sm-last[_ngcontent-%COMP%]{order:6!important}.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-sm-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.me-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.px-sm-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-sm-start[_ngcontent-%COMP%]{text-align:left!important}.text-sm-end[_ngcontent-%COMP%]{text-align:right!important}.text-sm-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 768px){.float-md-start[_ngcontent-%COMP%]{float:left!important}.float-md-end[_ngcontent-%COMP%]{float:right!important}.float-md-none[_ngcontent-%COMP%]{float:none!important}.d-md-inline[_ngcontent-%COMP%]{display:inline!important}.d-md-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-md-block[_ngcontent-%COMP%]{display:block!important}.d-md-grid[_ngcontent-%COMP%]{display:grid!important}.d-md-table[_ngcontent-%COMP%]{display:table!important}.d-md-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-md-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-md-flex[_ngcontent-%COMP%]{display:flex!important}.d-md-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-md-none[_ngcontent-%COMP%]{display:none!important}.flex-md-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-md-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-md-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-md-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-md-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-md-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-md-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-md-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-md-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-md-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-md-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-md-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-md-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-md-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-md-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-md-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-md-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-md-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-md-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-md-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-md-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-md-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-md-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-md-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-md-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-md-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-md-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-md-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-md-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-md-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-md-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-md-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-md-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-md-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-md-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-md-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-md-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-md-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-md-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-md-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-md-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-md-first[_ngcontent-%COMP%]{order:-1!important}.order-md-0[_ngcontent-%COMP%]{order:0!important}.order-md-1[_ngcontent-%COMP%]{order:1!important}.order-md-2[_ngcontent-%COMP%]{order:2!important}.order-md-3[_ngcontent-%COMP%]{order:3!important}.order-md-4[_ngcontent-%COMP%]{order:4!important}.order-md-5[_ngcontent-%COMP%]{order:5!important}.order-md-last[_ngcontent-%COMP%]{order:6!important}.m-md-0[_ngcontent-%COMP%]{margin:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-md-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-md-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-md-0[_ngcontent-%COMP%]{margin-right:0!important}.me-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-md-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.px-md-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-md-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-md-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-md-start[_ngcontent-%COMP%]{text-align:left!important}.text-md-end[_ngcontent-%COMP%]{text-align:right!important}.text-md-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 992px){.float-lg-start[_ngcontent-%COMP%]{float:left!important}.float-lg-end[_ngcontent-%COMP%]{float:right!important}.float-lg-none[_ngcontent-%COMP%]{float:none!important}.d-lg-inline[_ngcontent-%COMP%]{display:inline!important}.d-lg-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-lg-block[_ngcontent-%COMP%]{display:block!important}.d-lg-grid[_ngcontent-%COMP%]{display:grid!important}.d-lg-table[_ngcontent-%COMP%]{display:table!important}.d-lg-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-lg-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-lg-flex[_ngcontent-%COMP%]{display:flex!important}.d-lg-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-lg-none[_ngcontent-%COMP%]{display:none!important}.flex-lg-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-lg-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-lg-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-lg-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-lg-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-lg-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-lg-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-lg-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-lg-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-lg-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-lg-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-lg-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-lg-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-lg-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-lg-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-lg-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-lg-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-lg-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-lg-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-lg-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-lg-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-lg-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-lg-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-lg-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-lg-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-lg-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-lg-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-lg-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-lg-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-lg-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-lg-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-lg-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-lg-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-lg-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-lg-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-lg-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-lg-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-lg-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-lg-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-lg-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-lg-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-lg-first[_ngcontent-%COMP%]{order:-1!important}.order-lg-0[_ngcontent-%COMP%]{order:0!important}.order-lg-1[_ngcontent-%COMP%]{order:1!important}.order-lg-2[_ngcontent-%COMP%]{order:2!important}.order-lg-3[_ngcontent-%COMP%]{order:3!important}.order-lg-4[_ngcontent-%COMP%]{order:4!important}.order-lg-5[_ngcontent-%COMP%]{order:5!important}.order-lg-last[_ngcontent-%COMP%]{order:6!important}.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-lg-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.me-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.px-lg-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-lg-start[_ngcontent-%COMP%]{text-align:left!important}.text-lg-end[_ngcontent-%COMP%]{text-align:right!important}.text-lg-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1200px){.float-xl-start[_ngcontent-%COMP%]{float:left!important}.float-xl-end[_ngcontent-%COMP%]{float:right!important}.float-xl-none[_ngcontent-%COMP%]{float:none!important}.d-xl-inline[_ngcontent-%COMP%]{display:inline!important}.d-xl-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-xl-block[_ngcontent-%COMP%]{display:block!important}.d-xl-grid[_ngcontent-%COMP%]{display:grid!important}.d-xl-table[_ngcontent-%COMP%]{display:table!important}.d-xl-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-xl-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-xl-flex[_ngcontent-%COMP%]{display:flex!important}.d-xl-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-xl-none[_ngcontent-%COMP%]{display:none!important}.flex-xl-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-xl-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-xl-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-xl-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-xl-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-xl-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-xl-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-xl-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-xl-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-xl-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-xl-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-xl-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-xl-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-xl-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-xl-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-xl-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-xl-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xl-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-xl-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-xl-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-xl-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-xl-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-xl-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-xl-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-xl-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-xl-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-xl-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-xl-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-xl-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-xl-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-xl-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-xl-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-xl-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-xl-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-xl-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-xl-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-xl-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-xl-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-xl-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-xl-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-xl-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-xl-first[_ngcontent-%COMP%]{order:-1!important}.order-xl-0[_ngcontent-%COMP%]{order:0!important}.order-xl-1[_ngcontent-%COMP%]{order:1!important}.order-xl-2[_ngcontent-%COMP%]{order:2!important}.order-xl-3[_ngcontent-%COMP%]{order:3!important}.order-xl-4[_ngcontent-%COMP%]{order:4!important}.order-xl-5[_ngcontent-%COMP%]{order:5!important}.order-xl-last[_ngcontent-%COMP%]{order:6!important}.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-xl-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.me-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.px-xl-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-xl-start[_ngcontent-%COMP%]{text-align:left!important}.text-xl-end[_ngcontent-%COMP%]{text-align:right!important}.text-xl-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start[_ngcontent-%COMP%]{float:left!important}.float-xxl-end[_ngcontent-%COMP%]{float:right!important}.float-xxl-none[_ngcontent-%COMP%]{float:none!important}.d-xxl-inline[_ngcontent-%COMP%]{display:inline!important}.d-xxl-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-xxl-block[_ngcontent-%COMP%]{display:block!important}.d-xxl-grid[_ngcontent-%COMP%]{display:grid!important}.d-xxl-table[_ngcontent-%COMP%]{display:table!important}.d-xxl-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-xxl-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-xxl-flex[_ngcontent-%COMP%]{display:flex!important}.d-xxl-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-xxl-none[_ngcontent-%COMP%]{display:none!important}.flex-xxl-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-xxl-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-xxl-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-xxl-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-xxl-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-xxl-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-xxl-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-xxl-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-xxl-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-xxl-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-xxl-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-xxl-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-xxl-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-xxl-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-xxl-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-xxl-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xxl-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-xxl-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-xxl-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-xxl-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-xxl-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-xxl-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-xxl-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-xxl-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-xxl-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-xxl-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-xxl-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-xxl-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-xxl-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-xxl-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-xxl-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-xxl-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-xxl-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-xxl-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-xxl-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-xxl-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-xxl-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-xxl-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-xxl-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-xxl-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-xxl-first[_ngcontent-%COMP%]{order:-1!important}.order-xxl-0[_ngcontent-%COMP%]{order:0!important}.order-xxl-1[_ngcontent-%COMP%]{order:1!important}.order-xxl-2[_ngcontent-%COMP%]{order:2!important}.order-xxl-3[_ngcontent-%COMP%]{order:3!important}.order-xxl-4[_ngcontent-%COMP%]{order:4!important}.order-xxl-5[_ngcontent-%COMP%]{order:5!important}.order-xxl-last[_ngcontent-%COMP%]{order:6!important}.m-xxl-0[_ngcontent-%COMP%]{margin:0!important}.m-xxl-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-xxl-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-xxl-3[_ngcontent-%COMP%]{margin:1rem!important}.m-xxl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-xxl-5[_ngcontent-%COMP%]{margin:3rem!important}.m-xxl-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-xxl-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-xxl-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-xxl-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-xxl-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-xxl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-xxl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-xxl-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-xxl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-xxl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-xxl-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-xxl-0[_ngcontent-%COMP%]{margin-right:0!important}.me-xxl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-xxl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-xxl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-xxl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-xxl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-xxl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xxl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-xxl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-xxl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-xxl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-xxl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-xxl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-xxl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-xxl-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-xxl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-xxl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-xxl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-xxl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-xxl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-xxl-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-xxl-0[_ngcontent-%COMP%]{padding:0!important}.p-xxl-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-xxl-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-xxl-3[_ngcontent-%COMP%]{padding:1rem!important}.p-xxl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-xxl-5[_ngcontent-%COMP%]{padding:3rem!important}.px-xxl-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-xxl-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-xxl-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-xxl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-xxl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-xxl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-xxl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-xxl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-xxl-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-xxl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-xxl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-xxl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-xxl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-xxl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xxl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-xxl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-xxl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-xxl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-xxl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-xxl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-xxl-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-xxl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-xxl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-xxl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-xxl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-xxl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-xxl-start[_ngcontent-%COMP%]{text-align:left!important}.text-xxl-end[_ngcontent-%COMP%]{text-align:right!important}.text-xxl-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1200px){.fs-1[_ngcontent-%COMP%]{font-size:2.5rem!important}.fs-2[_ngcontent-%COMP%]{font-size:2rem!important}.fs-3[_ngcontent-%COMP%]{font-size:1.75rem!important}.fs-4[_ngcontent-%COMP%]{font-size:1.5rem!important}}@media print{.d-print-inline[_ngcontent-%COMP%]{display:inline!important}.d-print-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-print-block[_ngcontent-%COMP%]{display:block!important}.d-print-grid[_ngcontent-%COMP%]{display:grid!important}.d-print-table[_ngcontent-%COMP%]{display:table!important}.d-print-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-print-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-print-flex[_ngcontent-%COMP%]{display:flex!important}.d-print-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-print-none[_ngcontent-%COMP%]{display:none!important}}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], span[_ngcontent-%COMP%], p[_ngcontent-%COMP%], li[_ngcontent-%COMP%], button[_ngcontent-%COMP%], .msg[_ngcontent-%COMP%]{font-family:\"Montserrat\",sans-serif}.main[_ngcontent-%COMP%]{background:#202945}.header-bar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:1rem}.header-bar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:108px;height:27px}.footerbar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:30px}.video-container[_ngcontent-%COMP%]{height:600px;width:600px;position:relative;-webkit-clip-path:ellipse(29% 44% at 50% 50%);clip-path:ellipse(29% 44% at 50% 50%)}.video-container[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0;transform:rotateY(180deg)}svg[_ngcontent-%COMP%]{width:600px;height:600px}.ellipse-border[_ngcontent-%COMP%]{position:absolute;top:0px;left:50%;transform:translate(-50%)}.progressbar-container[_ngcontent-%COMP%]{width:100%;margin-top:10px;display:flex;justify-content:center}.progressbar[_ngcontent-%COMP%]{counter-reset:step;width:600px}ul.progressbar[_ngcontent-%COMP%]{padding-left:0!important}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style-type:none;float:left;width:25%;position:relative;text-align:center;font-weight:600;color:#2d2d2d66;transition:all ease-in-out .5s}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:before{content:counter(step);counter-increment:step;height:30px;width:30px;line-height:30px;border:2px solid #6d6d6d;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;background-color:silver;color:#6d6d6d;position:relative;z-index:2}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:after{content:\"\";position:absolute;width:100%;height:2px;background-color:#ddd;top:15px;left:-50%;z-index:0}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:first-child:after{content:none}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]{color:#fff}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]:before{border-color:#1ecad3;background-color:#1ecad3;color:#fff}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]:after{background-color:#1ecad3}.btn-second[_ngcontent-%COMP%]{height:60px;width:100%;border-radius:8px;background:#161616!important;color:#fff;font-size:19px;max-width:308px!important}.btn-second[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:1.55rem}.footerbar[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;opacity:.4}.footerbar[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .footerbar[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-weight:600;color:#fff;font-style:oblique;margin-bottom:0;font-size:15px}.custom-container[_ngcontent-%COMP%]{position:relative!important;min-height:calc(100vh - 114px)}p[_ngcontent-%COMP%]{color:#fff;text-align:center;font-weight:600}.fill-border[_ngcontent-%COMP%]{stroke-dasharray:1400!important;stroke-dashoffset:0;animation:dash 3.5s linear infinite}.pulsate-border[_ngcontent-%COMP%]{stroke-dasharray:350;stroke-dashoffset:0;animation:dash 2.5s linear infinite}.msg[_ngcontent-%COMP%]{color:#1f2021;margin-top:2rem;background-color:#fff;width:auto;height:40px;padding:0 14px 0 15px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all ease-in-out 1s;font-weight:600}.msg.record[_ngcontent-%COMP%]{background-color:#f13939!important;color:#fff!important}.msg.no-padding[_ngcontent-%COMP%]{margin-bottom:1rem!important}@keyframes dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:1400}}.btn-primary[_ngcontent-%COMP%]{height:60px;width:100%;border-radius:8px;background:#1ecad3;color:#fff;font-size:19px;max-width:308px!important;border:none}.card[_ngcontent-%COMP%]{height:390px;width:385px;border-radius:22px;box-shadow:0 1px 13px #00000021;padding:50px 39px 40px;margin-top:4rem;margin-bottom:4rem;border:none}.card[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .h1[_ngcontent-%COMP%]{color:#1ecad3;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.82;letter-spacing:normal;text-align:center}.card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#9c9c9e;text-align:center;margin-bottom:2rem}.load[_ngcontent-%COMP%]{margin-top:8rem}.notification[_ngcontent-%COMP%]{position:fixed;top:2rem;height:60px;width:300px;border-radius:12px;background-color:#f53030;color:#fff;box-shadow:0 1px 13px #00000021;padding:1rem;right:5%;transform:translate(-50%)!important;text-align:center;z-index:100}.notification.success[_ngcontent-%COMP%]{background-color:#59ec7d!important}.notification.success[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#000!important}.slide-out-right[_ngcontent-%COMP%]{animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) 3s both}@keyframes slide-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(1000px);opacity:0}}@media (max-width: 767px){#video-container[_ngcontent-%COMP%]{width:75%;height:calc(75vw * 1.505681818181818);-webkit-clip-path:ellipse(47% 47% at 50% 50%);clip-path:ellipse(47% 47% at 50% 50%)}svg[_ngcontent-%COMP%]{height:calc(75vw * 1.505681818181818);width:100%}#ellipse[_ngcontent-%COMP%]{display:none}}"]}),Zt})();const xe=new e.OlP("LibConfig");let Ft=(()=>{class Zt{static forRoot(st={apiUrl:"https://dev-facade-1ton-http-635t26xtnq-uc.a.run.app/api/v1/one2n/enroll/"}){return{ngModule:Zt,providers:[ze,{provide:xe,useValue:st}]}}}return Zt.\u0275fac=function(st){return new(st||Zt)},Zt.\u0275mod=e.oAB({type:Zt}),Zt.\u0275inj=e.cJS({imports:[ct.ez,o.JF]}),Zt})(),ze=(()=>{class Zt{constructor(st,K){this.config=st,this.http=K}oneToNEnroll(st,K){return this.http.post(`${this.config.apiUrl?this.config.apiUrl:"https://dev-facade-1ton-http-635t26xtnq-uc.a.run.app/api/v1/one2n/enroll/"}`,st,{headers:(new o.WM).set("authorization",`Bearer ${K}`).append("auth",`Bearer ${K}`)}).pipe((0,x.U)(bt=>{var At,tt;return(0,M.Builder)(Bt).id(bt.eventId).status(bt.status).enrolled(bt.enrolled?bt.enrolled:bt.enrolling).message(null!==(At=bt.message)&&void 0!==At?At:"").error(null!==(tt=bt.error)&&void 0!==tt?tt:"").processTime(bt.procesTime).user(bt.user).build()}))}}return Zt.\u0275fac=function(st){return new(st||Zt)(e.LFG(xe),e.LFG(o.eN))},Zt.\u0275prov=e.Yz7({factory:function(){return new Zt(e.LFG(xe),e.LFG(o.eN))},token:Zt,providedIn:"root"}),Zt})()},76337:(We,Ht,y)=>{"use strict";y.d(Ht,{V4:()=>Bt,VV:()=>Ft});var e=y(70655),o=y(80529),_=y(94650),x=y(18102),M=y(79891),B=y(60008),A=y(32789),ct=y(36895);function et(wt,st){if(1&wt){const K=_.EpF();_.TgZ(0,"ngx-capture-video",1),_.NdJ("getBestFrame",function(At){_.CHM(K);const tt=_.oxw();return _.KtG(tt.emitResult(At))}),_.qZA()}if(2&wt){const K=_.oxw();_.Q6J("headerName",K.headerName)("accessToken",K.accessToken)("co",K.co)}}const mt=["video"];function nt(wt,st){if(1&wt){const K=_.EpF();_.TgZ(0,"div",19)(1,"div",20)(2,"div",21)(3,"h1"),_._uU(4,"Proceso de Autentificaci\xf3n"),_.qZA(),_.TgZ(5,"p"),_._uU(6," Autorice los permisos de c\xe1mara cu\xe1ndo el navegador lo requiera para poder continuar "),_.qZA(),_.TgZ(7,"button",22),_.NdJ("click",function(){_.CHM(K);const At=_.oxw(2);return _.KtG(At.getPermissions())}),_._uU(8," Iniciar "),_.qZA()()()()}}function gt(wt,st){1&wt&&(_.TgZ(0,"div",23)(1,"div",24),_._UZ(2,"video",25,26),_.qZA()())}function Nt(wt,st){1&wt&&(_.O4$(),_.TgZ(0,"svg",27),_._UZ(1,"ellipse",28,29),_._uU(3," Sorry, your browser does not support inline SVG. "),_.qZA())}function ot(wt,st){1&wt&&(_.O4$(),_.TgZ(0,"svg",30),_._UZ(1,"ellipse",31,29),_._uU(3," Sorry, your browser does not support inline SVG. "),_.qZA())}function ut(wt,st){1&wt&&(_.O4$(),_.TgZ(0,"svg",32),_._UZ(1,"ellipse",31,29),_._uU(3," Sorry, your browser does not support inline SVG. "),_.qZA())}function dt(wt,st){1&wt&&(_.TgZ(0,"p",33),_._uU(1," Enmarca tu cara en el \xf3valo "),_.qZA())}const Pt=function(wt){return{record:wt}};function re(wt,st){if(1&wt&&(_.TgZ(0,"div",35),_._uU(1),_.qZA()),2&wt){const K=_.oxw(3);_.Q6J("ngClass",_.VKq(2,Pt,"step3"===K.stepper.value)),_.xp6(1),_.hij(" ",K.message," ")}}function Fe(wt,st){if(1&wt&&(_.TgZ(0,"div",23),_.YNc(1,re,2,4,"div",34),_.qZA()),2&wt){const K=_.oxw(2);_.xp6(1),_.Q6J("ngIf","step1"!==K.stepper.value)}}const Rt=function(wt){return{active:wt}};function Gt(wt,st){if(1&wt&&(_.TgZ(0,"div",9),_.YNc(1,nt,9,0,"div",4),_.YNc(2,gt,4,0,"div",10),_.YNc(3,Nt,4,0,"svg",11),_.YNc(4,ot,4,0,"svg",12),_.YNc(5,ut,4,0,"svg",13),_.TgZ(6,"div",14)(7,"ul",15)(8,"li",16),_._uU(9,"Obtener permisos"),_.qZA(),_.TgZ(10,"li",17),_._uU(11," Enmarcar rostro "),_.qZA(),_.TgZ(12,"li",17),_._uU(13," Anal\xedsis "),_.qZA(),_.TgZ(14,"li",17),_._uU(15,"Grabando"),_.qZA()()(),_.YNc(16,dt,2,0,"p",18),_.YNc(17,Fe,2,1,"div",10),_.qZA()),2&wt){const K=_.oxw();_.xp6(1),_.Q6J("ngIf",!K.hasPermission&&!K.showLoading),_.xp6(1),_.Q6J("ngIf",K.hasPermission&&!K.showLoading),_.xp6(1),_.Q6J("ngIf","step1"===K.stepper.value&&K.hasPermission),_.xp6(1),_.Q6J("ngIf","step2"===K.stepper.value&&K.hasPermission),_.xp6(1),_.Q6J("ngIf","step3"===K.stepper.value&&K.hasPermission),_.xp6(5),_.Q6J("ngClass",_.VKq(10,Rt,K.hasPermission)),_.xp6(2),_.Q6J("ngClass",_.VKq(12,Rt,"step1"!==K.stepper.value)),_.xp6(2),_.Q6J("ngClass",_.VKq(14,Rt,"step3"===K.stepper.value)),_.xp6(2),_.Q6J("ngIf","step1"===K.stepper.value&&K.hasPermission),_.xp6(1),_.Q6J("ngIf",K.hasPermission&&!K.showLoading)}}function se(wt,st){1&wt&&(_.TgZ(0,"div",19)(1,"div",36)(2,"div",37)(3,"div",38),_._UZ(4,"span",39),_.qZA(),_._UZ(5,"br"),_.TgZ(6,"p",40),_._uU(7,"Cargando..."),_.qZA()()()())}function jt(wt,st){1&wt&&(_.TgZ(0,"div",41)(1,"p"),_._uU(2,"No se ha detectado un rostro!"),_.qZA()())}function ue(wt,st){1&wt&&(_.TgZ(0,"div",41)(1,"p"),_._uU(2,"Ha ocurrido un error. Intenta de nuevo"),_.qZA()())}function De(wt,st){1&wt&&(_.TgZ(0,"div",42)(1,"p"),_._uU(2,"Video capturado"),_.qZA()())}let Bt=(()=>{class wt{constructor(){this.getResponse=new _.vpe,this.showComponent=!0;let K=document.createElement("script");K.src="https://storage.googleapis.com/jaakrecog-storage-front/js/face-api.min.js",document.body.appendChild(K)}ngOnInit(){}emitResult(K){this.showComponent=!1,this.getResponse.emit(K),setTimeout(()=>{this.showComponent=!0},1e3)}}return wt.\u0275fac=function(K){return new(K||wt)},wt.\u0275cmp=_.Xpm({type:wt,selectors:[["ngx-jaak-bestframe"]],inputs:{accessToken:"accessToken",headerName:"headerName",co:"co"},outputs:{getResponse:"getResponse"},decls:1,vars:1,consts:[[3,"headerName","accessToken","co","getBestFrame",4,"ngIf"],[3,"headerName","accessToken","co","getBestFrame"]],template:function(K,bt){1&K&&_.YNc(0,et,1,3,"ngx-capture-video",0),2&K&&_.Q6J("ngIf",bt.showComponent)},dependencies:function(){return[ct.O5,Vt]},encapsulation:2}),wt})();class Et{}let Vt=(()=>{class wt{constructor(K,bt){this.renderer=K,this.livenessSrv=bt,this.headerName="authorization",this.getBestFrame=new _.vpe,this.tracker=null,this.stepper=new B.X("step1"),this.animationShow=!1,this.recordedBlobs=[],this.showLoading=!1,this.hasPermission=!1,this.alert=!1,this.error=!1,this.alertSuccess=!1,this.messageLoading="Inicializando...",this.trackDisabled=!1,this.faceExists=new B.X(!1),this.options={trackFace:!0}}getScreenSize(K){return window.innerWidth}ngOnInit(){return(0,e.mG)(this,void 0,void 0,function*(){this.initStepper()})}initStepper(){this.stepperObservable=this.stepper.asObservable().subscribe(K=>(0,e.mG)(this,void 0,void 0,function*(){this.resizeEllipsis(),"step2"===K&&this.step2(),"step3"===K&&this.step3()}))}getPermissions(){return(0,e.mG)(this,void 0,void 0,function*(){navigator.mediaDevices.getUserMedia({video:!0}).then(K=>(0,e.mG)(this,void 0,void 0,function*(){this.hasPermission=!0,this.stream=K,yield this.initComponent()})).catch(K=>(0,e.mG)(this,void 0,void 0,function*(){this.showError(),console.log(K)}))})}initComponent(){var K;return(0,e.mG)(this,void 0,void 0,function*(){this.showLoading=!0,null!==(K=this.options)&&void 0!==K&&K.trackFace?(yield this.setupFaceApi(),this.initVideoStreaming(),this.showLoading=!1):(this.initVideoStreaming(),this.showLoading=!1),setTimeout(()=>{this.start()},500)})}setupFaceApi(){return(0,e.mG)(this,void 0,void 0,function*(){yield faceapi.nets.tinyFaceDetector.loadFromUri("../../../assets/models")})}initVideoStreaming(){setTimeout(()=>{this.video.nativeElement.srcObject=new MediaStream(this.stream),this.video.nativeElement.play()},100)}start(){return(0,e.mG)(this,void 0,void 0,function*(){this.stepper.next("step2")})}step2(){var K;return(0,e.mG)(this,void 0,void 0,function*(){if(this.message="Analisis facial",null!==(K=this.options)&&void 0!==K&&K.trackFace){this.faceTracking(this.video.nativeElement);const bt=this.faceExists.subscribe(At=>{At?(document.getElementsByTagName("canvas")[0].style.position="absolute",this.message="Analisis facial",setTimeout(()=>{clearInterval(this.trackingFn),bt.unsubscribe(),document.getElementsByTagName("canvas")[0].style.display="none",this.goToStep3()},500)):this.message="No se ha detectado tu rostro"})}else setTimeout(()=>{this.goToStep3()},1e3)})}goToStep2(){this.stepper.next("step2")}goToStep3(){this.stepper.next("step3")}step3(){this.stepperObservable.unsubscribe(),this.message="Grabando",this.startRecording(),setTimeout(()=>(0,e.mG)(this,void 0,void 0,function*(){this.mediaRecorder.pause(),this.mediaRecorder.stop();const K=this.getBlob();this.showAlertSuccess();const bt=yield this.getBase64(K);yield this.bestframeRequest(bt)}),3500)}startRecording(){let K={mimeType:"video/webm; codecs=opus,vp8"};MediaRecorder.isTypeSupported?(K={mimeType:"video/webm;codecs=vp9"},MediaRecorder.isTypeSupported(K.mimeType)||(console.error(`${K.mimeType} is not Supported`),K={mimeType:"video/webm;codecs=vp8"},MediaRecorder.isTypeSupported(K.mimeType)||(console.error(`${K.mimeType} is not Supported`),K={mimeType:"video/webm"},MediaRecorder.isTypeSupported(K.mimeType)||(MediaRecorder.isTypeSupported("video/mp4")?K={mimeType:"video/mp4",videoBitsPerSecond:1e6}:(console.error(`${K.mimeType} is not Supported`),K={mimeType:""}))))):K={mimeType:""},this.recordedBlobs=[];try{this.mediaRecorder=new MediaRecorder(this.stream,K)}catch(bt){this.showError(),this.hasPermission=!1,console.log(bt)}this.mediaRecorder.ondataavailable=bt=>{bt.data&&bt.data.size>0&&this.recordedBlobs.push(bt.data)},this.mediaRecorder.start(100)}getBlob(){const K=new Blob(this.recordedBlobs,{type:"video/webm"});return console.log(URL.createObjectURL(K)),K}getBase64(K){return new Promise((bt,At)=>{const tt=new FileReader;tt.readAsDataURL(K),tt.onload=()=>bt(tt.result.split(",")[1]),tt.onerror=St=>At(St)})}faceTracking(K){var bt;const At=faceapi.createCanvasFromMedia(K);null===(bt=document.getElementById("video-container"))||void 0===bt||bt.append(At),document.getElementsByTagName("canvas")[0].style.transform="rotateY(180deg)",faceapi.matchDimensions(At,{width:K.clientWidth,height:K.clientHeight}),this.trackingFn=setInterval(()=>(0,e.mG)(this,void 0,void 0,function*(){(yield faceapi.detectSingleFace(K,new faceapi.TinyFaceDetectorOptions))?this.faceExists.next(!0):this.faceExists.next(!1)}),100)}showAlert(){this.alert=!0,setTimeout(()=>{this.alert=!1},3250)}showError(){this.error=!0,setTimeout(()=>{this.error=!1},3250)}showAlertSuccess(){this.alertSuccess=!0,setTimeout(()=>{this.alertSuccess=!1},3250)}resizeEllipsis(){window.innerWidth<768&&setTimeout(()=>{const K=document.getElementById("ellipse"),bt=document.getElementsByTagName("svg")[0],At=bt.clientWidth,tt=bt.clientHeight;K&&(this.renderer.setAttribute(K,"cx",(At/2).toString()),this.renderer.setAttribute(K,"cy",(tt/2).toString()),this.renderer.setAttribute(K,"rx",(At/2*.6956521739130435).toString()),this.renderer.setAttribute(K,"ry",(tt/2*.9352708058124174).toString()),K.style.display="block")},50)}bestframeRequest(K){var bt;return(0,e.mG)(this,void 0,void 0,function*(){this.stopStreaming(),this.showLoading=!0;try{const At=yield this.livenessSrv.verifyBestFrame(K,this.accessToken,this.headerName,"",this.co).pipe((0,x.P)()).toPromise();this.getBestFrame.emit(At),this.showLoading=!1}catch(At){if(console.log("ERROR"),console.log(At),At?.error){const tt=(0,A.Builder)(Et).message(null!==(bt=At.error.message)&&void 0!==bt?bt:"Something was wrong").type(this.getTypeErrorByStatus(At.status)).response("ERROR").build();this.getBestFrame.emit(tt)}else this.getBestFrame.emit(At);this.showLoading=!1}})}reset(){this.hasPermission=!1,this.showLoading=!1,this.stepper.next("step1")}stopStreaming(){this.video.nativeElement.srcObject.getTracks().forEach(At=>{At.stop()}),this.video.nativeElement.srcObject=null}getTypeErrorByStatus(K){return 400===K?"bad request":401===K?"unauthorized":404===K?"not found":500===K?"server error":"unknown error"}}return wt.\u0275fac=function(K){return new(K||wt)(_.Y36(_.Qsj),_.Y36(Zt))},wt.\u0275cmp=_.Xpm({type:wt,selectors:[["ngx-capture-video"]],viewQuery:function(K,bt){if(1&K&&_.Gf(mt,5),2&K){let At;_.iGM(At=_.CRH())&&(bt.video=At.first)}},inputs:{headerName:"headerName",stream:"stream",accessToken:"accessToken",co:"co"},outputs:{getBestFrame:"getBestFrame"},decls:14,vars:5,consts:[[1,"main"],[1,"header-bar"],["src","https://storage.googleapis.com/jaakrecog-storage-front/images/jaak_white.png","alt","jaak-logo"],["class","custom-container",4,"ngIf"],["class","container",4,"ngIf"],[1,"footerbar"],["src","https://storage.googleapis.com/jaakrecog-storage-front/images/jaak_white.png","alt","jaakit-logo"],["class","notification slide-out-right",4,"ngIf"],["class","notification slide-out-right success",4,"ngIf"],[1,"custom-container"],["class","d-flex justify-content-center",4,"ngIf"],["class","ellipse-border",4,"ngIf"],["class","ellipse-border pulsate-border","height","600","width","600","id","border-indicator",4,"ngIf"],["class","ellipse-border fill-border","height","600","width","600","id","border-indicator",4,"ngIf"],[1,"progressbar-container"],[1,"progressbar"],[1,"active"],[3,"ngClass"],["class","pt-4",4,"ngIf"],[1,"container"],[1,"d-flex","justify-content-center","w-100"],[1,"card"],[1,"btn-primary","mt-3",3,"click"],[1,"d-flex","justify-content-center"],["id","video-container",1,"video-container"],["id","video","autoplay",""],["video",""],[1,"ellipse-border"],["id","ellipse","cx","300","cy","300","rx","176","ry","265",2,"fill","transparent","stroke","#9b9b9b","stroke-width","6px"],["ellipse",""],["height","600","width","600","id","border-indicator",1,"ellipse-border","pulsate-border"],["id","ellipse","cx","300","cy","300","rx","176","ry","265",2,"fill","transparent","stroke","#ffffff","stroke-width","6px"],["height","600","width","600","id","border-indicator",1,"ellipse-border","fill-border"],[1,"pt-4"],["class","msg",3,"ngClass",4,"ngIf"],[1,"msg",3,"ngClass"],[1,"d-flex","justify-content-center","align-items-center","w-100","custom-container"],[1,"mt-5","text-center","load"],["role","status",1,"spinner-border",2,"width","3rem","height","3rem","color","white"],[1,"sr-only"],[1,"font-weight-bold","pt-3"],[1,"notification","slide-out-right"],[1,"notification","slide-out-right","success"]],template:function(K,bt){1&K&&(_.TgZ(0,"div",0)(1,"div",1),_._UZ(2,"img",2),_.qZA(),_.YNc(3,Gt,18,16,"div",3),_.YNc(4,se,8,0,"div",4),_.TgZ(5,"div",5)(6,"h4"),_._uU(7,"POWERED "),_.TgZ(8,"small"),_._uU(9,"by"),_.qZA()(),_._UZ(10,"img",6),_.qZA()(),_.YNc(11,jt,3,0,"div",7),_.YNc(12,ue,3,0,"div",7),_.YNc(13,De,3,0,"div",8)),2&K&&(_.xp6(3),_.Q6J("ngIf",!bt.showLoading),_.xp6(1),_.Q6J("ngIf",bt.showLoading),_.xp6(7),_.Q6J("ngIf",bt.alert),_.xp6(1),_.Q6J("ngIf",bt.error),_.xp6(1),_.Q6J("ngIf",bt.alertSuccess))},dependencies:[ct.mk,ct.O5],styles:["@charset \"UTF-8\";@import\"https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap\";[_ngcontent-%COMP%]:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){[_ngcontent-%COMP%]:root{scroll-behavior:smooth}}body[_ngcontent-%COMP%]{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr[_ngcontent-%COMP%]{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr[_ngcontent-%COMP%]:not([size]){height:1px}h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:2.5rem}}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:2rem}}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{font-size:1.75rem}}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:1.5rem}}h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%]{font-size:1.25rem}h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%]{font-size:1rem}p[_ngcontent-%COMP%]{margin-top:0;margin-bottom:1rem}abbr[title][_ngcontent-%COMP%], abbr[data-bs-original-title][_ngcontent-%COMP%]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address[_ngcontent-%COMP%]{margin-bottom:1rem;font-style:normal;line-height:inherit}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{padding-left:2rem}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%], dl[_ngcontent-%COMP%]{margin-top:0;margin-bottom:1rem}ol[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]{margin-bottom:0}dt[_ngcontent-%COMP%]{font-weight:700}dd[_ngcontent-%COMP%]{margin-bottom:.5rem;margin-left:0}blockquote[_ngcontent-%COMP%]{margin:0 0 1rem}b[_ngcontent-%COMP%], strong[_ngcontent-%COMP%]{font-weight:bolder}small[_ngcontent-%COMP%], .small[_ngcontent-%COMP%]{font-size:.875em}mark[_ngcontent-%COMP%], .mark[_ngcontent-%COMP%]{padding:.2em;background-color:#fcf8e3}sub[_ngcontent-%COMP%], sup[_ngcontent-%COMP%]{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub[_ngcontent-%COMP%]{bottom:-.25em}sup[_ngcontent-%COMP%]{top:-.5em}a[_ngcontent-%COMP%]{color:#0d6efd;text-decoration:underline}a[_ngcontent-%COMP%]:hover{color:#0a58ca}a[_ngcontent-%COMP%]:not([href]):not([class]), a[_ngcontent-%COMP%]:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre[_ngcontent-%COMP%], code[_ngcontent-%COMP%], kbd[_ngcontent-%COMP%], samp[_ngcontent-%COMP%]{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre[_ngcontent-%COMP%]{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre[_ngcontent-%COMP%]   code[_ngcontent-%COMP%]{font-size:inherit;color:inherit;word-break:normal}code[_ngcontent-%COMP%]{font-size:.875em;color:#d63384;word-wrap:break-word}a[_ngcontent-%COMP%] > code[_ngcontent-%COMP%]{color:inherit}kbd[_ngcontent-%COMP%]{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd[_ngcontent-%COMP%]   kbd[_ngcontent-%COMP%]{padding:0;font-size:1em;font-weight:700}figure[_ngcontent-%COMP%]{margin:0 0 1rem}img[_ngcontent-%COMP%], svg[_ngcontent-%COMP%]{vertical-align:middle}table[_ngcontent-%COMP%]{caption-side:bottom;border-collapse:collapse}caption[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th[_ngcontent-%COMP%]{text-align:inherit;text-align:-webkit-match-parent}thead[_ngcontent-%COMP%], tbody[_ngcontent-%COMP%], tfoot[_ngcontent-%COMP%], tr[_ngcontent-%COMP%], td[_ngcontent-%COMP%], th[_ngcontent-%COMP%]{border-color:inherit;border-style:solid;border-width:0}label[_ngcontent-%COMP%]{display:inline-block}button[_ngcontent-%COMP%]{border-radius:0}button[_ngcontent-%COMP%]:focus:not(:focus-visible){outline:0}input[_ngcontent-%COMP%], button[_ngcontent-%COMP%], select[_ngcontent-%COMP%], optgroup[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button[_ngcontent-%COMP%], select[_ngcontent-%COMP%]{text-transform:none}[role=button][_ngcontent-%COMP%]{cursor:pointer}select[_ngcontent-%COMP%]{word-wrap:normal}select[_ngcontent-%COMP%]:disabled{opacity:1}[list][_ngcontent-%COMP%]::-webkit-calendar-picker-indicator{display:none}button[_ngcontent-%COMP%], [type=button][_ngcontent-%COMP%], [type=reset][_ngcontent-%COMP%], [type=submit][_ngcontent-%COMP%]{-webkit-appearance:button}button[_ngcontent-%COMP%]:not(:disabled), [type=button][_ngcontent-%COMP%]:not(:disabled), [type=reset][_ngcontent-%COMP%]:not(:disabled), [type=submit][_ngcontent-%COMP%]:not(:disabled){cursor:pointer}[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border-style:none}textarea[_ngcontent-%COMP%]{resize:vertical}fieldset[_ngcontent-%COMP%]{min-width:0;padding:0;margin:0;border:0}legend[_ngcontent-%COMP%]{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend[_ngcontent-%COMP%]{font-size:1.5rem}}legend[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{clear:left}[_ngcontent-%COMP%]::-webkit-datetime-edit-fields-wrapper, [_ngcontent-%COMP%]::-webkit-datetime-edit-text, [_ngcontent-%COMP%]::-webkit-datetime-edit-minute, [_ngcontent-%COMP%]::-webkit-datetime-edit-hour-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-day-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-month-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-year-field{padding:0}[_ngcontent-%COMP%]::-webkit-inner-spin-button{height:auto}[type=search][_ngcontent-%COMP%]{outline-offset:-2px;-webkit-appearance:textfield}[_ngcontent-%COMP%]::-webkit-search-decoration{-webkit-appearance:none}[_ngcontent-%COMP%]::-webkit-color-swatch-wrapper{padding:0}[_ngcontent-%COMP%]::file-selector-button{font:inherit}[_ngcontent-%COMP%]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[_ngcontent-%COMP%]{display:inline-block}iframe[_ngcontent-%COMP%]{border:0}summary[_ngcontent-%COMP%]{display:list-item;cursor:pointer}progress[_ngcontent-%COMP%]{vertical-align:baseline}[hidden][_ngcontent-%COMP%]{display:none!important}.lead[_ngcontent-%COMP%]{font-size:1.25rem;font-weight:300}.display-1[_ngcontent-%COMP%]{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1[_ngcontent-%COMP%]{font-size:5rem}}.display-2[_ngcontent-%COMP%]{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2[_ngcontent-%COMP%]{font-size:4.5rem}}.display-3[_ngcontent-%COMP%]{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3[_ngcontent-%COMP%]{font-size:4rem}}.display-4[_ngcontent-%COMP%]{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4[_ngcontent-%COMP%]{font-size:3.5rem}}.display-5[_ngcontent-%COMP%]{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5[_ngcontent-%COMP%]{font-size:3rem}}.display-6[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6[_ngcontent-%COMP%]{font-size:2.5rem}}.list-unstyled[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-inline[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-inline-item[_ngcontent-%COMP%]{display:inline-block}.list-inline-item[_ngcontent-%COMP%]:not(:last-child){margin-right:.5rem}.initialism[_ngcontent-%COMP%]{font-size:.875em;text-transform:uppercase}.blockquote[_ngcontent-%COMP%]{margin-bottom:1rem;font-size:1.25rem}.blockquote[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-bottom:0}.blockquote-footer[_ngcontent-%COMP%]{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer[_ngcontent-%COMP%]:before{content:\"\\2014\\a0\"}.img-fluid[_ngcontent-%COMP%]{max-width:100%;height:auto}.img-thumbnail[_ngcontent-%COMP%]{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure[_ngcontent-%COMP%]{display:inline-block}.figure-img[_ngcontent-%COMP%]{margin-bottom:.5rem;line-height:1}.figure-caption[_ngcontent-%COMP%]{font-size:.875em;color:#6c757d}.container[_ngcontent-%COMP%], .container-fluid[_ngcontent-%COMP%], .container-xxl[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%]{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:540px}}@media (min-width: 768px){.container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:720px}}@media (min-width: 992px){.container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:960px}}@media (min-width: 1200px){.container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:1140px}}@media (min-width: 1400px){.container-xxl[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:1320px}}.row[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-3[_ngcontent-%COMP%]{margin-left:25%}.offset-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-6[_ngcontent-%COMP%]{margin-left:50%}.offset-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-9[_ngcontent-%COMP%]{margin-left:75%}.offset-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-0[_ngcontent-%COMP%], .gx-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-0[_ngcontent-%COMP%], .gy-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-1[_ngcontent-%COMP%], .gx-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-1[_ngcontent-%COMP%], .gy-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-2[_ngcontent-%COMP%], .gx-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-2[_ngcontent-%COMP%], .gy-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-3[_ngcontent-%COMP%], .gx-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-3[_ngcontent-%COMP%], .gy-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-4[_ngcontent-%COMP%], .gx-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-4[_ngcontent-%COMP%], .gy-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-5[_ngcontent-%COMP%], .gx-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-5[_ngcontent-%COMP%], .gy-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-sm-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-sm-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-sm-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-sm-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-sm-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-sm-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-sm-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-sm-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-sm-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-sm-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-sm-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-sm-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-sm-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-sm-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-sm-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-sm-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-sm-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-sm-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-sm-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-sm-0[_ngcontent-%COMP%]{margin-left:0}.offset-sm-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-sm-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-sm-3[_ngcontent-%COMP%]{margin-left:25%}.offset-sm-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-sm-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-sm-6[_ngcontent-%COMP%]{margin-left:50%}.offset-sm-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-sm-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-sm-9[_ngcontent-%COMP%]{margin-left:75%}.offset-sm-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-sm-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-sm-0[_ngcontent-%COMP%], .gx-sm-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-sm-0[_ngcontent-%COMP%], .gy-sm-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-sm-1[_ngcontent-%COMP%], .gx-sm-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-sm-1[_ngcontent-%COMP%], .gy-sm-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-sm-2[_ngcontent-%COMP%], .gx-sm-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-sm-2[_ngcontent-%COMP%], .gy-sm-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-sm-3[_ngcontent-%COMP%], .gx-sm-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-sm-3[_ngcontent-%COMP%], .gy-sm-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-sm-4[_ngcontent-%COMP%], .gx-sm-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-sm-4[_ngcontent-%COMP%], .gy-sm-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-sm-5[_ngcontent-%COMP%], .gx-sm-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-sm-5[_ngcontent-%COMP%], .gy-sm-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-md-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-md-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-md-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-md-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-md-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-md-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-md-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-md-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-md-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-md-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-md-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-md-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-md-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-md-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-md-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-md-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-md-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-md-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-md-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-md-0[_ngcontent-%COMP%]{margin-left:0}.offset-md-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-md-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-md-3[_ngcontent-%COMP%]{margin-left:25%}.offset-md-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-md-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-md-6[_ngcontent-%COMP%]{margin-left:50%}.offset-md-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-md-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-md-9[_ngcontent-%COMP%]{margin-left:75%}.offset-md-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-md-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-md-0[_ngcontent-%COMP%], .gx-md-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-md-0[_ngcontent-%COMP%], .gy-md-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-md-1[_ngcontent-%COMP%], .gx-md-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-md-1[_ngcontent-%COMP%], .gy-md-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-md-2[_ngcontent-%COMP%], .gx-md-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-md-2[_ngcontent-%COMP%], .gy-md-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-md-3[_ngcontent-%COMP%], .gx-md-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-md-3[_ngcontent-%COMP%], .gy-md-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-md-4[_ngcontent-%COMP%], .gx-md-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-md-4[_ngcontent-%COMP%], .gy-md-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-md-5[_ngcontent-%COMP%], .gx-md-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-md-5[_ngcontent-%COMP%], .gy-md-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-lg-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-lg-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-lg-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-lg-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-lg-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-lg-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-lg-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-lg-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-lg-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-lg-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-lg-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-lg-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-lg-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-lg-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-lg-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-lg-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-lg-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-lg-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-lg-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-lg-0[_ngcontent-%COMP%]{margin-left:0}.offset-lg-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-lg-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-lg-3[_ngcontent-%COMP%]{margin-left:25%}.offset-lg-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-lg-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-lg-6[_ngcontent-%COMP%]{margin-left:50%}.offset-lg-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-lg-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-lg-9[_ngcontent-%COMP%]{margin-left:75%}.offset-lg-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-lg-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-lg-0[_ngcontent-%COMP%], .gx-lg-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-lg-0[_ngcontent-%COMP%], .gy-lg-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-lg-1[_ngcontent-%COMP%], .gx-lg-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-lg-1[_ngcontent-%COMP%], .gy-lg-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-lg-2[_ngcontent-%COMP%], .gx-lg-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-lg-2[_ngcontent-%COMP%], .gy-lg-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-lg-3[_ngcontent-%COMP%], .gx-lg-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-lg-3[_ngcontent-%COMP%], .gy-lg-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-lg-4[_ngcontent-%COMP%], .gx-lg-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-lg-4[_ngcontent-%COMP%], .gy-lg-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-lg-5[_ngcontent-%COMP%], .gx-lg-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-lg-5[_ngcontent-%COMP%], .gy-lg-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-xl-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-xl-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-xl-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-xl-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-xl-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-xl-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-xl-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-xl-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-xl-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-xl-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-xl-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-xl-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-xl-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-xl-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-xl-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-xl-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-xl-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-xl-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-xl-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-xl-0[_ngcontent-%COMP%]{margin-left:0}.offset-xl-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-xl-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-xl-3[_ngcontent-%COMP%]{margin-left:25%}.offset-xl-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-xl-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-xl-6[_ngcontent-%COMP%]{margin-left:50%}.offset-xl-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-xl-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-xl-9[_ngcontent-%COMP%]{margin-left:75%}.offset-xl-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-xl-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-xl-0[_ngcontent-%COMP%], .gx-xl-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-xl-0[_ngcontent-%COMP%], .gy-xl-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-xl-1[_ngcontent-%COMP%], .gx-xl-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-xl-1[_ngcontent-%COMP%], .gy-xl-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-xl-2[_ngcontent-%COMP%], .gx-xl-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-xl-2[_ngcontent-%COMP%], .gy-xl-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-xl-3[_ngcontent-%COMP%], .gx-xl-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-xl-3[_ngcontent-%COMP%], .gy-xl-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-xl-4[_ngcontent-%COMP%], .gx-xl-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-xl-4[_ngcontent-%COMP%], .gy-xl-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-xl-5[_ngcontent-%COMP%], .gx-xl-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-xl-5[_ngcontent-%COMP%], .gy-xl-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-xxl-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-xxl-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-xxl-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-xxl-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-xxl-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-xxl-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-xxl-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-xxl-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-xxl-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-xxl-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-xxl-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-xxl-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-xxl-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-xxl-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-xxl-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-xxl-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-xxl-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-xxl-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-xxl-0[_ngcontent-%COMP%]{margin-left:0}.offset-xxl-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-xxl-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-xxl-3[_ngcontent-%COMP%]{margin-left:25%}.offset-xxl-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-xxl-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-xxl-6[_ngcontent-%COMP%]{margin-left:50%}.offset-xxl-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-xxl-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-xxl-9[_ngcontent-%COMP%]{margin-left:75%}.offset-xxl-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-xxl-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-xxl-0[_ngcontent-%COMP%], .gx-xxl-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-xxl-0[_ngcontent-%COMP%], .gy-xxl-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-xxl-1[_ngcontent-%COMP%], .gx-xxl-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-xxl-1[_ngcontent-%COMP%], .gy-xxl-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-xxl-2[_ngcontent-%COMP%], .gx-xxl-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-xxl-2[_ngcontent-%COMP%], .gy-xxl-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-xxl-3[_ngcontent-%COMP%], .gx-xxl-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-xxl-3[_ngcontent-%COMP%], .gy-xxl-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-xxl-4[_ngcontent-%COMP%], .gx-xxl-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-xxl-4[_ngcontent-%COMP%], .gy-xxl-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-xxl-5[_ngcontent-%COMP%], .gx-xxl-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-xxl-5[_ngcontent-%COMP%], .gy-xxl-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}.table[_ngcontent-%COMP%]{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%]{vertical-align:inherit}.table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]{vertical-align:bottom}.table[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){border-top:2px solid currentColor}.caption-top[_ngcontent-%COMP%]{caption-side:top}.table-sm[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:.25rem}.table-bordered[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%]{border-width:1px 0}.table-bordered[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-width:0 1px}.table-borderless[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-bottom-width:0}.table-borderless[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){border-top-width:0}.table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-of-type(odd) > *[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:hover > *[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary[_ngcontent-%COMP%]{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary[_ngcontent-%COMP%]{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success[_ngcontent-%COMP%]{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info[_ngcontent-%COMP%]{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning[_ngcontent-%COMP%]{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger[_ngcontent-%COMP%]{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light[_ngcontent-%COMP%]{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark[_ngcontent-%COMP%]{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label[_ngcontent-%COMP%]{margin-bottom:.5rem}.col-form-label[_ngcontent-%COMP%]{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg[_ngcontent-%COMP%]{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm[_ngcontent-%COMP%]{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text[_ngcontent-%COMP%]{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]{transition:none}}.form-control[type=file][_ngcontent-%COMP%]{overflow:hidden}.form-control[type=file][_ngcontent-%COMP%]:not(:disabled):not([readonly]){cursor:pointer}.form-control[_ngcontent-%COMP%]:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control[_ngcontent-%COMP%]::-webkit-date-and-time-value{height:1.5em}.form-control[_ngcontent-%COMP%]::placeholder{color:#6c757d;opacity:1}.form-control[_ngcontent-%COMP%]:disabled, .form-control[readonly][_ngcontent-%COMP%]{background-color:#e9ecef;opacity:1}.form-control[_ngcontent-%COMP%]::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]::file-selector-button{transition:none}}.form-control[_ngcontent-%COMP%]:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control[_ngcontent-%COMP%]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm[_ngcontent-%COMP%], .form-control-plaintext.form-control-lg[_ngcontent-%COMP%]{padding-right:0;padding-left:0}.form-control-sm[_ngcontent-%COMP%]{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm[_ngcontent-%COMP%]::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg[_ngcontent-%COMP%]{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg[_ngcontent-%COMP%]::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control[_ngcontent-%COMP%]{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm[_ngcontent-%COMP%]{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg[_ngcontent-%COMP%]{min-height:calc(1.5em + 1rem + 2px)}.form-control-color[_ngcontent-%COMP%]{width:3rem;height:auto;padding:.375rem}.form-control-color[_ngcontent-%COMP%]:not(:disabled):not([readonly]){cursor:pointer}.form-control-color[_ngcontent-%COMP%]::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color[_ngcontent-%COMP%]::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select[_ngcontent-%COMP%]{transition:none}}.form-select[_ngcontent-%COMP%]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple][_ngcontent-%COMP%], .form-select[size][_ngcontent-%COMP%]:not([size=\"1\"]){padding-right:.75rem;background-image:none}.form-select[_ngcontent-%COMP%]:disabled{background-color:#e9ecef}.form-select[_ngcontent-%COMP%]:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm[_ngcontent-%COMP%]{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check[_ngcontent-%COMP%]{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{float:left;margin-left:-1.5em}.form-check-input[_ngcontent-%COMP%]{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox][_ngcontent-%COMP%]{border-radius:.25em}.form-check-input[type=radio][_ngcontent-%COMP%]{border-radius:50%}.form-check-input[_ngcontent-%COMP%]:active{filter:brightness(90%)}.form-check-input[_ngcontent-%COMP%]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input[_ngcontent-%COMP%]:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input[_ngcontent-%COMP%]:checked[type=checkbox]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\")}.form-check-input[_ngcontent-%COMP%]:checked[type=radio]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-input[type=checkbox][_ngcontent-%COMP%]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\")}.form-check-input[_ngcontent-%COMP%]:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled][_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%], .form-check-input[_ngcontent-%COMP%]:disabled ~ .form-check-label[_ngcontent-%COMP%]{opacity:.5}.form-switch[_ngcontent-%COMP%]{padding-left:2.5em}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:2em;margin-left:-2.5em;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{transition:none}}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:focus{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\")}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-position:right center;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-inline[_ngcontent-%COMP%]{display:inline-block;margin-right:1rem}.btn-check[_ngcontent-%COMP%]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled][_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:disabled + .btn[_ngcontent-%COMP%]{pointer-events:none;filter:none;opacity:.65}.form-range[_ngcontent-%COMP%]{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range[_ngcontent-%COMP%]:focus{outline:0}.form-range[_ngcontent-%COMP%]:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range[_ngcontent-%COMP%]:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range[_ngcontent-%COMP%]::-moz-focus-outer{border:0}.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range[_ngcontent-%COMP%]::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range[_ngcontent-%COMP%]::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range[_ngcontent-%COMP%]::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range[_ngcontent-%COMP%]::-moz-range-thumb:active{background-color:#b6d4fe}.form-range[_ngcontent-%COMP%]::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range[_ngcontent-%COMP%]:disabled{pointer-events:none}.form-range[_ngcontent-%COMP%]:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range[_ngcontent-%COMP%]:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating[_ngcontent-%COMP%]{position:relative}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{height:calc(3.5rem + 2px);line-height:1.25}.form-floating[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{transition:none}}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]{padding:1rem .75rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]::placeholder{color:transparent}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus, .form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus ~ label[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:not(:placeholder-shown) ~ label[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%] ~ label[_ngcontent-%COMP%]{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:-webkit-autofill ~ label[_ngcontent-%COMP%]{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus, .input-group[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]:focus{z-index:3}.input-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{position:relative;z-index:2}.input-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:focus{z-index:3}.input-group-text[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .input-group-text[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .input-group-text[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{padding-right:3rem}.input-group[_ngcontent-%COMP%]:not(.has-validation) > [_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group[_ngcontent-%COMP%]:not(.has-validation) > .dropdown-toggle[_ngcontent-%COMP%]:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), .input-group.has-validation[_ngcontent-%COMP%] > .dropdown-toggle[_ngcontent-%COMP%]:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback[_ngcontent-%COMP%]{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip[_ngcontent-%COMP%]{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:valid ~ .valid-feedback[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:valid ~ .valid-tooltip[_ngcontent-%COMP%], .is-valid[_ngcontent-%COMP%] ~ .valid-feedback[_ngcontent-%COMP%], .is-valid[_ngcontent-%COMP%] ~ .valid-tooltip[_ngcontent-%COMP%]{display:block}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid, .form-control.is-valid[_ngcontent-%COMP%]{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid:focus, .form-control.is-valid[_ngcontent-%COMP%]:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   textarea.form-control[_ngcontent-%COMP%]:valid, textarea.form-control.is-valid[_ngcontent-%COMP%]{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid, .form-select.is-valid[_ngcontent-%COMP%]{border-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:not([multiple]):not([size]), .was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:not([multiple])[size=\"1\"], .form-select.is-valid[_ngcontent-%COMP%]:not([multiple]):not([size]), .form-select.is-valid[_ngcontent-%COMP%]:not([multiple])[size=\"1\"]{padding-right:4.125rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:focus, .form-select.is-valid[_ngcontent-%COMP%]:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid, .form-check-input.is-valid[_ngcontent-%COMP%]{border-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid:checked, .form-check-input.is-valid[_ngcontent-%COMP%]:checked{background-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid:focus, .form-check-input.is-valid[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid ~ .form-check-label[_ngcontent-%COMP%], .form-check-input.is-valid[_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%]{color:#198754}.form-check-inline[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%] ~ .valid-feedback[_ngcontent-%COMP%]{margin-left:.5em}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid, .input-group[_ngcontent-%COMP%]   .form-control.is-valid[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid, .input-group[_ngcontent-%COMP%]   .form-select.is-valid[_ngcontent-%COMP%]{z-index:1}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid:focus, .input-group[_ngcontent-%COMP%]   .form-control.is-valid[_ngcontent-%COMP%]:focus, .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:focus, .input-group[_ngcontent-%COMP%]   .form-select.is-valid[_ngcontent-%COMP%]:focus{z-index:3}.invalid-feedback[_ngcontent-%COMP%]{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip[_ngcontent-%COMP%]{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:invalid ~ .invalid-feedback[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:invalid ~ .invalid-tooltip[_ngcontent-%COMP%], .is-invalid[_ngcontent-%COMP%] ~ .invalid-feedback[_ngcontent-%COMP%], .is-invalid[_ngcontent-%COMP%] ~ .invalid-tooltip[_ngcontent-%COMP%]{display:block}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid, .form-control.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid:focus, .form-control.is-invalid[_ngcontent-%COMP%]:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   textarea.form-control[_ngcontent-%COMP%]:invalid, textarea.form-control.is-invalid[_ngcontent-%COMP%]{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid, .form-select.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:not([multiple]):not([size]), .was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:not([multiple])[size=\"1\"], .form-select.is-invalid[_ngcontent-%COMP%]:not([multiple]):not([size]), .form-select.is-invalid[_ngcontent-%COMP%]:not([multiple])[size=\"1\"]{padding-right:4.125rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:focus, .form-select.is-invalid[_ngcontent-%COMP%]:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid, .form-check-input.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid:checked, .form-check-input.is-invalid[_ngcontent-%COMP%]:checked{background-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid:focus, .form-check-input.is-invalid[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid ~ .form-check-label[_ngcontent-%COMP%], .form-check-input.is-invalid[_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%]{color:#dc3545}.form-check-inline[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%] ~ .invalid-feedback[_ngcontent-%COMP%]{margin-left:.5em}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid, .input-group[_ngcontent-%COMP%]   .form-control.is-invalid[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid, .input-group[_ngcontent-%COMP%]   .form-select.is-invalid[_ngcontent-%COMP%]{z-index:2}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid:focus, .input-group[_ngcontent-%COMP%]   .form-control.is-invalid[_ngcontent-%COMP%]:focus, .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:focus, .input-group[_ngcontent-%COMP%]   .form-select.is-invalid[_ngcontent-%COMP%]:focus{z-index:3}.btn[_ngcontent-%COMP%]{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn[_ngcontent-%COMP%]{transition:none}}.btn[_ngcontent-%COMP%]:hover{color:#212529}.btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn[_ngcontent-%COMP%]:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn[_ngcontent-%COMP%]:disabled, .btn.disabled[_ngcontent-%COMP%], fieldset[_ngcontent-%COMP%]:disabled   .btn[_ngcontent-%COMP%]{pointer-events:none;opacity:.65}.btn-primary[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check[_ngcontent-%COMP%]:focus + .btn-primary[_ngcontent-%COMP%], .btn-primary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check[_ngcontent-%COMP%]:checked + .btn-primary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-primary[_ngcontent-%COMP%], .btn-primary[_ngcontent-%COMP%]:active, .btn-primary.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-primary.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check[_ngcontent-%COMP%]:checked + .btn-primary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-primary[_ngcontent-%COMP%]:focus, .btn-primary[_ngcontent-%COMP%]:active:focus, .btn-primary.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-primary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary[_ngcontent-%COMP%]:disabled, .btn-primary.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check[_ngcontent-%COMP%]:focus + .btn-secondary[_ngcontent-%COMP%], .btn-secondary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check[_ngcontent-%COMP%]:checked + .btn-secondary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-secondary[_ngcontent-%COMP%], .btn-secondary[_ngcontent-%COMP%]:active, .btn-secondary.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-secondary.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check[_ngcontent-%COMP%]:checked + .btn-secondary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-secondary[_ngcontent-%COMP%]:focus, .btn-secondary[_ngcontent-%COMP%]:active:focus, .btn-secondary.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-secondary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary[_ngcontent-%COMP%]:disabled, .btn-secondary.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-success[_ngcontent-%COMP%]:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check[_ngcontent-%COMP%]:focus + .btn-success[_ngcontent-%COMP%], .btn-success[_ngcontent-%COMP%]:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check[_ngcontent-%COMP%]:checked + .btn-success[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-success[_ngcontent-%COMP%], .btn-success[_ngcontent-%COMP%]:active, .btn-success.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-success.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check[_ngcontent-%COMP%]:checked + .btn-success[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-success[_ngcontent-%COMP%]:focus, .btn-success[_ngcontent-%COMP%]:active:focus, .btn-success.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-success.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success[_ngcontent-%COMP%]:disabled, .btn-success.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-info[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info[_ngcontent-%COMP%]:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check[_ngcontent-%COMP%]:focus + .btn-info[_ngcontent-%COMP%], .btn-info[_ngcontent-%COMP%]:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check[_ngcontent-%COMP%]:checked + .btn-info[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-info[_ngcontent-%COMP%], .btn-info[_ngcontent-%COMP%]:active, .btn-info.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-info.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check[_ngcontent-%COMP%]:checked + .btn-info[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-info[_ngcontent-%COMP%]:focus, .btn-info[_ngcontent-%COMP%]:active:focus, .btn-info.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-info.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info[_ngcontent-%COMP%]:disabled, .btn-info.disabled[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning[_ngcontent-%COMP%]:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check[_ngcontent-%COMP%]:focus + .btn-warning[_ngcontent-%COMP%], .btn-warning[_ngcontent-%COMP%]:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check[_ngcontent-%COMP%]:checked + .btn-warning[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-warning[_ngcontent-%COMP%], .btn-warning[_ngcontent-%COMP%]:active, .btn-warning.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-warning.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check[_ngcontent-%COMP%]:checked + .btn-warning[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-warning[_ngcontent-%COMP%]:focus, .btn-warning[_ngcontent-%COMP%]:active:focus, .btn-warning.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-warning.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning[_ngcontent-%COMP%]:disabled, .btn-warning.disabled[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger[_ngcontent-%COMP%]:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check[_ngcontent-%COMP%]:focus + .btn-danger[_ngcontent-%COMP%], .btn-danger[_ngcontent-%COMP%]:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check[_ngcontent-%COMP%]:checked + .btn-danger[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-danger[_ngcontent-%COMP%], .btn-danger[_ngcontent-%COMP%]:active, .btn-danger.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-danger.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check[_ngcontent-%COMP%]:checked + .btn-danger[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-danger[_ngcontent-%COMP%]:focus, .btn-danger[_ngcontent-%COMP%]:active:focus, .btn-danger.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-danger.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger[_ngcontent-%COMP%]:disabled, .btn-danger.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light[_ngcontent-%COMP%]:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check[_ngcontent-%COMP%]:focus + .btn-light[_ngcontent-%COMP%], .btn-light[_ngcontent-%COMP%]:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check[_ngcontent-%COMP%]:checked + .btn-light[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-light[_ngcontent-%COMP%], .btn-light[_ngcontent-%COMP%]:active, .btn-light.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-light.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check[_ngcontent-%COMP%]:checked + .btn-light[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-light[_ngcontent-%COMP%]:focus, .btn-light[_ngcontent-%COMP%]:active:focus, .btn-light.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-light.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light[_ngcontent-%COMP%]:disabled, .btn-light.disabled[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-dark[_ngcontent-%COMP%]:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check[_ngcontent-%COMP%]:focus + .btn-dark[_ngcontent-%COMP%], .btn-dark[_ngcontent-%COMP%]:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check[_ngcontent-%COMP%]:checked + .btn-dark[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-dark[_ngcontent-%COMP%], .btn-dark[_ngcontent-%COMP%]:active, .btn-dark.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-dark.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check[_ngcontent-%COMP%]:checked + .btn-dark[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-dark[_ngcontent-%COMP%]:focus, .btn-dark[_ngcontent-%COMP%]:active:focus, .btn-dark.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-dark.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark[_ngcontent-%COMP%]:disabled, .btn-dark.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary[_ngcontent-%COMP%]{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-primary[_ngcontent-%COMP%], .btn-outline-primary[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-primary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-primary[_ngcontent-%COMP%], .btn-outline-primary[_ngcontent-%COMP%]:active, .btn-outline-primary.active[_ngcontent-%COMP%], .btn-outline-primary.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-primary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-primary[_ngcontent-%COMP%]:focus, .btn-outline-primary[_ngcontent-%COMP%]:active:focus, .btn-outline-primary.active[_ngcontent-%COMP%]:focus, .btn-outline-primary.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary[_ngcontent-%COMP%]:disabled, .btn-outline-primary.disabled[_ngcontent-%COMP%]{color:#0d6efd;background-color:transparent}.btn-outline-secondary[_ngcontent-%COMP%]{color:#6c757d;border-color:#6c757d}.btn-outline-secondary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-secondary[_ngcontent-%COMP%], .btn-outline-secondary[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-secondary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-secondary[_ngcontent-%COMP%], .btn-outline-secondary[_ngcontent-%COMP%]:active, .btn-outline-secondary.active[_ngcontent-%COMP%], .btn-outline-secondary.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-secondary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-secondary[_ngcontent-%COMP%]:focus, .btn-outline-secondary[_ngcontent-%COMP%]:active:focus, .btn-outline-secondary.active[_ngcontent-%COMP%]:focus, .btn-outline-secondary.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary[_ngcontent-%COMP%]:disabled, .btn-outline-secondary.disabled[_ngcontent-%COMP%]{color:#6c757d;background-color:transparent}.btn-outline-success[_ngcontent-%COMP%]{color:#198754;border-color:#198754}.btn-outline-success[_ngcontent-%COMP%]:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-success[_ngcontent-%COMP%], .btn-outline-success[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-success[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-success[_ngcontent-%COMP%], .btn-outline-success[_ngcontent-%COMP%]:active, .btn-outline-success.active[_ngcontent-%COMP%], .btn-outline-success.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-success[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-success[_ngcontent-%COMP%]:focus, .btn-outline-success[_ngcontent-%COMP%]:active:focus, .btn-outline-success.active[_ngcontent-%COMP%]:focus, .btn-outline-success.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success[_ngcontent-%COMP%]:disabled, .btn-outline-success.disabled[_ngcontent-%COMP%]{color:#198754;background-color:transparent}.btn-outline-info[_ngcontent-%COMP%]{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info[_ngcontent-%COMP%]:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-info[_ngcontent-%COMP%], .btn-outline-info[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-info[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-info[_ngcontent-%COMP%], .btn-outline-info[_ngcontent-%COMP%]:active, .btn-outline-info.active[_ngcontent-%COMP%], .btn-outline-info.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-info[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-info[_ngcontent-%COMP%]:focus, .btn-outline-info[_ngcontent-%COMP%]:active:focus, .btn-outline-info.active[_ngcontent-%COMP%]:focus, .btn-outline-info.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info[_ngcontent-%COMP%]:disabled, .btn-outline-info.disabled[_ngcontent-%COMP%]{color:#0dcaf0;background-color:transparent}.btn-outline-warning[_ngcontent-%COMP%]{color:#ffc107;border-color:#ffc107}.btn-outline-warning[_ngcontent-%COMP%]:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-warning[_ngcontent-%COMP%], .btn-outline-warning[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-warning[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-warning[_ngcontent-%COMP%], .btn-outline-warning[_ngcontent-%COMP%]:active, .btn-outline-warning.active[_ngcontent-%COMP%], .btn-outline-warning.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-warning[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-warning[_ngcontent-%COMP%]:focus, .btn-outline-warning[_ngcontent-%COMP%]:active:focus, .btn-outline-warning.active[_ngcontent-%COMP%]:focus, .btn-outline-warning.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning[_ngcontent-%COMP%]:disabled, .btn-outline-warning.disabled[_ngcontent-%COMP%]{color:#ffc107;background-color:transparent}.btn-outline-danger[_ngcontent-%COMP%]{color:#dc3545;border-color:#dc3545}.btn-outline-danger[_ngcontent-%COMP%]:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-danger[_ngcontent-%COMP%], .btn-outline-danger[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-danger[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-danger[_ngcontent-%COMP%], .btn-outline-danger[_ngcontent-%COMP%]:active, .btn-outline-danger.active[_ngcontent-%COMP%], .btn-outline-danger.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-danger[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-danger[_ngcontent-%COMP%]:focus, .btn-outline-danger[_ngcontent-%COMP%]:active:focus, .btn-outline-danger.active[_ngcontent-%COMP%]:focus, .btn-outline-danger.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger[_ngcontent-%COMP%]:disabled, .btn-outline-danger.disabled[_ngcontent-%COMP%]{color:#dc3545;background-color:transparent}.btn-outline-light[_ngcontent-%COMP%]{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light[_ngcontent-%COMP%]:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-light[_ngcontent-%COMP%], .btn-outline-light[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-light[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-light[_ngcontent-%COMP%], .btn-outline-light[_ngcontent-%COMP%]:active, .btn-outline-light.active[_ngcontent-%COMP%], .btn-outline-light.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-light[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-light[_ngcontent-%COMP%]:focus, .btn-outline-light[_ngcontent-%COMP%]:active:focus, .btn-outline-light.active[_ngcontent-%COMP%]:focus, .btn-outline-light.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light[_ngcontent-%COMP%]:disabled, .btn-outline-light.disabled[_ngcontent-%COMP%]{color:#f8f9fa;background-color:transparent}.btn-outline-dark[_ngcontent-%COMP%]{color:#212529;border-color:#212529}.btn-outline-dark[_ngcontent-%COMP%]:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-dark[_ngcontent-%COMP%], .btn-outline-dark[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-dark[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-dark[_ngcontent-%COMP%], .btn-outline-dark[_ngcontent-%COMP%]:active, .btn-outline-dark.active[_ngcontent-%COMP%], .btn-outline-dark.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-dark[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-dark[_ngcontent-%COMP%]:focus, .btn-outline-dark[_ngcontent-%COMP%]:active:focus, .btn-outline-dark.active[_ngcontent-%COMP%]:focus, .btn-outline-dark.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark[_ngcontent-%COMP%]:disabled, .btn-outline-dark.disabled[_ngcontent-%COMP%]{color:#212529;background-color:transparent}.btn-link[_ngcontent-%COMP%]{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link[_ngcontent-%COMP%]:hover{color:#0a58ca}.btn-link[_ngcontent-%COMP%]:disabled, .btn-link.disabled[_ngcontent-%COMP%]{color:#6c757d}.btn-lg[_ngcontent-%COMP%], .btn-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm[_ngcontent-%COMP%], .btn-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade[_ngcontent-%COMP%]{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade[_ngcontent-%COMP%]{transition:none}}.fade[_ngcontent-%COMP%]:not(.show){opacity:0}.collapse[_ngcontent-%COMP%]:not(.show){display:none}.collapsing[_ngcontent-%COMP%]{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing[_ngcontent-%COMP%]{transition:none}}.collapsing.collapse-horizontal[_ngcontent-%COMP%]{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal[_ngcontent-%COMP%]{transition:none}}.dropup[_ngcontent-%COMP%], .dropend[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%], .dropstart[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]{white-space:nowrap}.dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-sm-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-md-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-md-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-md-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-lg-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-xl-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-xxl-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}.dropup[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropend[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{vertical-align:0}.dropstart[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:none}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:before{vertical-align:0}.dropdown-divider[_ngcontent-%COMP%]{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item[_ngcontent-%COMP%]{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item[_ngcontent-%COMP%]:hover, .dropdown-item[_ngcontent-%COMP%]:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active[_ngcontent-%COMP%], .dropdown-item[_ngcontent-%COMP%]:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled[_ngcontent-%COMP%], .dropdown-item[_ngcontent-%COMP%]:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show[_ngcontent-%COMP%]{display:block}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text[_ngcontent-%COMP%]{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark[_ngcontent-%COMP%]{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]{color:#dee2e6}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:hover, .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ffffff26}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item.active[_ngcontent-%COMP%], .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item.disabled[_ngcontent-%COMP%], .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:disabled{color:#adb5bd}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-divider[_ngcontent-%COMP%]{border-color:#00000026}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item-text[_ngcontent-%COMP%]{color:#dee2e6}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-header[_ngcontent-%COMP%]{color:#adb5bd}.btn-group[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%]{position:relative;display:inline-flex;vertical-align:middle}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{position:relative;flex:1 1 auto}.btn-group[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:checked + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:checked + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group-vertical[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%]{z-index:1}.btn-toolbar[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]{width:auto}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child), .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child){margin-left:-1px}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle), .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:last-child) > .btn[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:nth-child(n+3), .btn-group[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(.btn-check) + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child) > .btn[_ngcontent-%COMP%]{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split[_ngcontent-%COMP%]:after, .dropup[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:after, .dropend[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:after{margin-left:0}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:before{margin-right:0}.btn-sm[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%], .btn-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.375rem;padding-left:.375rem}.btn-lg[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%], .btn-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]{width:100%}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child), .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child){margin-top:-1px}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle), .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:last-child) > .btn[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] ~ .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child) > .btn[_ngcontent-%COMP%]{border-top-left-radius:0;border-top-right-radius:0}.nav[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link[_ngcontent-%COMP%]{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link[_ngcontent-%COMP%]{transition:none}}.nav-link[_ngcontent-%COMP%]:hover, .nav-link[_ngcontent-%COMP%]:focus{color:#0a58ca}.nav-link.disabled[_ngcontent-%COMP%]{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs[_ngcontent-%COMP%]{border-bottom:1px solid #dee2e6}.nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .nav-tabs[_ngcontent-%COMP%]   .nav-item.show[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{background:none;border:0;border-radius:.25rem}.nav-pills[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .nav-pills[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd}.nav-fill[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .nav-fill[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{flex:1 1 auto;text-align:center}.nav-justified[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .nav-justified[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{flex-basis:0;flex-grow:1;text-align:center}.nav-fill[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%], .nav-justified[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{width:100%}.tab-content[_ngcontent-%COMP%] > .tab-pane[_ngcontent-%COMP%]{display:none}.tab-content[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%]{display:block}.navbar[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-fluid[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-sm[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-md[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-lg[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-xl[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-xxl[_ngcontent-%COMP%]{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand[_ngcontent-%COMP%]{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:0;padding-left:0}.navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:static}.navbar-text[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse[_ngcontent-%COMP%]{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler[_ngcontent-%COMP%]{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-toggler[_ngcontent-%COMP%]{transition:none}}.navbar-toggler[_ngcontent-%COMP%]:hover{text-decoration:none}.navbar-toggler[_ngcontent-%COMP%]:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon[_ngcontent-%COMP%]{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll[_ngcontent-%COMP%]{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#0000008c}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{color:#000000b3}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#0000004d}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{color:#0000008c;border-color:#0000001a}.navbar-light[_ngcontent-%COMP%]   .navbar-toggler-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#0000008c}.navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{color:#000000e6}.navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#ffffff8c}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{color:#ffffffbf}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#ffffff40}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark[_ngcontent-%COMP%]   .navbar-toggler-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#ffffff8c}.navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{color:#fff}.card[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card[_ngcontent-%COMP%] > hr[_ngcontent-%COMP%]{margin-right:0;margin-left:0}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]{border-top:inherit;border-bottom:inherit}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card[_ngcontent-%COMP%] > .card-header[_ngcontent-%COMP%] + .list-group[_ngcontent-%COMP%], .card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%] + .card-footer[_ngcontent-%COMP%]{border-top:0}.card-body[_ngcontent-%COMP%]{flex:1 1 auto;padding:1rem}.card-title[_ngcontent-%COMP%]{margin-bottom:.5rem}.card-subtitle[_ngcontent-%COMP%]{margin-top:-.25rem;margin-bottom:0}.card-text[_ngcontent-%COMP%]:last-child{margin-bottom:0}.card-link[_ngcontent-%COMP%] + .card-link[_ngcontent-%COMP%]{margin-left:1rem}.card-header[_ngcontent-%COMP%]{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header[_ngcontent-%COMP%]:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer[_ngcontent-%COMP%]{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer[_ngcontent-%COMP%]:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs[_ngcontent-%COMP%]{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills[_ngcontent-%COMP%]{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%], .card-img-bottom[_ngcontent-%COMP%]{width:100%}.card-img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%]{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img[_ngcontent-%COMP%], .card-img-bottom[_ngcontent-%COMP%]{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{margin-bottom:.75rem}@media (min-width: 576px){.card-group[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{flex:1 0 0%;margin-bottom:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%] + .card[_ngcontent-%COMP%]{margin-left:0;border-left:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-img-top[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-header[_ngcontent-%COMP%]{border-top-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-img-bottom[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-footer[_ngcontent-%COMP%]{border-bottom-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-img-top[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-header[_ngcontent-%COMP%]{border-top-left-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-img-bottom[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-footer[_ngcontent-%COMP%]{border-bottom-left-radius:0}}.accordion-button[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){.accordion-button[_ngcontent-%COMP%]{transition:none}}.accordion-button[_ngcontent-%COMP%]:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button[_ngcontent-%COMP%]:not(.collapsed):after{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");transform:rotate(-180deg)}.accordion-button[_ngcontent-%COMP%]:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:\"\";background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button[_ngcontent-%COMP%]:after{transition:none}}.accordion-button[_ngcontent-%COMP%]:hover{z-index:2}.accordion-button[_ngcontent-%COMP%]:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header[_ngcontent-%COMP%]{margin-bottom:0}.accordion-item[_ngcontent-%COMP%]{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item[_ngcontent-%COMP%]:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item[_ngcontent-%COMP%]:first-of-type   .accordion-button[_ngcontent-%COMP%]{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item[_ngcontent-%COMP%]:not(:first-of-type){border-top:0}.accordion-item[_ngcontent-%COMP%]:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item[_ngcontent-%COMP%]:last-of-type   .accordion-button.collapsed[_ngcontent-%COMP%]{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item[_ngcontent-%COMP%]:last-of-type   .accordion-collapse[_ngcontent-%COMP%]{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body[_ngcontent-%COMP%]{padding:1rem 1.25rem}.accordion-flush[_ngcontent-%COMP%]   .accordion-collapse[_ngcontent-%COMP%]{border-width:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]{border-right:0;border-left:0;border-radius:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]:first-child{border-top:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]{border-radius:0}.breadcrumb[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item[_ngcontent-%COMP%] + .breadcrumb-item[_ngcontent-%COMP%]{padding-left:.5rem}.breadcrumb-item[_ngcontent-%COMP%] + .breadcrumb-item[_ngcontent-%COMP%]:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, \"/\")}.breadcrumb-item.active[_ngcontent-%COMP%]{color:#6c757d}.pagination[_ngcontent-%COMP%]{display:flex;padding-left:0;list-style:none}.page-link[_ngcontent-%COMP%]{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link[_ngcontent-%COMP%]{transition:none}}.page-link[_ngcontent-%COMP%]:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link[_ngcontent-%COMP%]:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item[_ngcontent-%COMP%]:not(:first-child)   .page-link[_ngcontent-%COMP%]{margin-left:-1px}.page-item.active[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link[_ngcontent-%COMP%]{padding:.375rem .75rem}.page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem}.pagination-sm[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge[_ngcontent-%COMP%]{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge[_ngcontent-%COMP%]:empty{display:none}.btn[_ngcontent-%COMP%]   .badge[_ngcontent-%COMP%]{position:relative;top:-1px}.alert[_ngcontent-%COMP%]{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading[_ngcontent-%COMP%]{color:inherit}.alert-link[_ngcontent-%COMP%]{font-weight:700}.alert-dismissible[_ngcontent-%COMP%]{padding-right:3rem}.alert-dismissible[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary[_ngcontent-%COMP%]{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#06357a}.alert-secondary[_ngcontent-%COMP%]{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#34383c}.alert-success[_ngcontent-%COMP%]{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#0c4128}.alert-info[_ngcontent-%COMP%]{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#04414d}.alert-warning[_ngcontent-%COMP%]{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#523e02}.alert-danger[_ngcontent-%COMP%]{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#6a1a21}.alert-light[_ngcontent-%COMP%]{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#4f5050}.alert-dark[_ngcontent-%COMP%]{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress[_ngcontent-%COMP%]{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar[_ngcontent-%COMP%]{transition:none}}.progress-bar-striped[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated[_ngcontent-%COMP%]{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated[_ngcontent-%COMP%]{animation:none}}.list-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered[_ngcontent-%COMP%]{list-style-type:none;counter-reset:section}.list-group-numbered[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:before{content:counters(section,\".\") \". \";counter-increment:section}.list-group-item-action[_ngcontent-%COMP%]{width:100%;color:#495057;text-align:inherit}.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-action[_ngcontent-%COMP%]:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action[_ngcontent-%COMP%]:active{color:#212529;background-color:#e9ecef}.list-group-item[_ngcontent-%COMP%]{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item[_ngcontent-%COMP%]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item[_ngcontent-%COMP%]:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled[_ngcontent-%COMP%], .list-group-item[_ngcontent-%COMP%]:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active[_ngcontent-%COMP%]{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:0}.list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-top:-1px;border-top-width:1px}.list-group-horizontal[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}.list-group-flush[_ngcontent-%COMP%]{border-radius:0}.list-group-flush[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]{border-width:0 0 1px}.list-group-flush[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-bottom-width:0}.list-group-item-primary[_ngcontent-%COMP%]{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-primary.list-group-item-action[_ngcontent-%COMP%]:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary[_ngcontent-%COMP%]{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-secondary.list-group-item-action[_ngcontent-%COMP%]:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success[_ngcontent-%COMP%]{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-success.list-group-item-action[_ngcontent-%COMP%]:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info[_ngcontent-%COMP%]{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-info.list-group-item-action[_ngcontent-%COMP%]:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning[_ngcontent-%COMP%]{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-warning.list-group-item-action[_ngcontent-%COMP%]:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger[_ngcontent-%COMP%]{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-danger.list-group-item-action[_ngcontent-%COMP%]:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light[_ngcontent-%COMP%]{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-light.list-group-item-action[_ngcontent-%COMP%]:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark[_ngcontent-%COMP%]{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-dark.list-group-item-action[_ngcontent-%COMP%]:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#141619;border-color:#141619}.btn-close[_ngcontent-%COMP%]{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close[_ngcontent-%COMP%]:hover{color:#000;text-decoration:none;opacity:.75}.btn-close[_ngcontent-%COMP%]:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close[_ngcontent-%COMP%]:disabled, .btn-close.disabled[_ngcontent-%COMP%]{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white[_ngcontent-%COMP%]{filter:invert(1) grayscale(100%) brightness(200%)}.toast[_ngcontent-%COMP%]{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast.showing[_ngcontent-%COMP%]{opacity:0}.toast[_ngcontent-%COMP%]:not(.show){display:none}.toast-container[_ngcontent-%COMP%]{width:max-content;max-width:100%;pointer-events:none}.toast-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:last-child){margin-bottom:.75rem}.toast-header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{margin-right:-.375rem;margin-left:.75rem}.toast-body[_ngcontent-%COMP%]{padding:.75rem;word-wrap:break-word}.modal[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog[_ngcontent-%COMP%]{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transition:none}}.modal.show[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:none}.modal.modal-static[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:scale(1.02)}.modal-dialog-scrollable[_ngcontent-%COMP%]{height:calc(100% - 1rem)}.modal-dialog-scrollable[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{max-height:100%;overflow:hidden}.modal-dialog-scrollable[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-dialog-centered[_ngcontent-%COMP%]{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade[_ngcontent-%COMP%]{opacity:0}.modal-backdrop.show[_ngcontent-%COMP%]{opacity:.5}.modal-header[_ngcontent-%COMP%]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.5}.modal-body[_ngcontent-%COMP%]{position:relative;flex:1 1 auto;padding:1rem}.modal-footer[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin:.25rem}@media (min-width: 576px){.modal-dialog[_ngcontent-%COMP%]{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable[_ngcontent-%COMP%]{height:calc(100% - 3.5rem)}.modal-dialog-centered[_ngcontent-%COMP%]{min-height:calc(100% - 3.5rem)}.modal-sm[_ngcontent-%COMP%]{max-width:300px}}@media (min-width: 992px){.modal-lg[_ngcontent-%COMP%], .modal-xl[_ngcontent-%COMP%]{max-width:800px}}@media (min-width: 1200px){.modal-xl[_ngcontent-%COMP%]{max-width:1140px}}.modal-fullscreen[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}.tooltip[_ngcontent-%COMP%]{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show[_ngcontent-%COMP%]{opacity:.9}.tooltip[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{position:absolute;content:\"\";border-color:transparent;border-style:solid}.bs-tooltip-top[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]{padding:.4rem 0}.bs-tooltip-top[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{bottom:0}.bs-tooltip-top[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]{padding:0 .4rem}.bs-tooltip-end[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{left:0;width:.4rem;height:.8rem}.bs-tooltip-end[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]{padding:.4rem 0}.bs-tooltip-bottom[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:0}.bs-tooltip-bottom[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]{padding:0 .4rem}.bs-tooltip-start[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{right:0;width:.4rem;height:.8rem}.bs-tooltip-start[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner[_ngcontent-%COMP%]{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]{position:absolute;display:block;width:1rem;height:.5rem}.popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]:before, .popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]:after{position:absolute;display:block;content:\"\";border-color:transparent;border-style:solid}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{bottom:calc(-.5rem - 1px)}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{top:calc(-.5rem - 1px)}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom[_ngcontent-%COMP%]   .popover-header[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .popover-header[_ngcontent-%COMP%]:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:\"\";border-bottom:1px solid #f0f0f0}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header[_ngcontent-%COMP%]{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header[_ngcontent-%COMP%]:empty{display:none}.popover-body[_ngcontent-%COMP%]{padding:1rem;color:#212529}.carousel[_ngcontent-%COMP%]{position:relative}.carousel.pointer-event[_ngcontent-%COMP%]{touch-action:pan-y}.carousel-inner[_ngcontent-%COMP%]{position:relative;width:100%;overflow:hidden}.carousel-inner[_ngcontent-%COMP%]:after{display:block;clear:both;content:\"\"}.carousel-item[_ngcontent-%COMP%]{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item[_ngcontent-%COMP%]{transition:none}}.carousel-item.active[_ngcontent-%COMP%], .carousel-item-next[_ngcontent-%COMP%], .carousel-item-prev[_ngcontent-%COMP%]{display:block}.carousel-item-next[_ngcontent-%COMP%]:not(.carousel-item-start), .active.carousel-item-end[_ngcontent-%COMP%]{transform:translate(100%)}.carousel-item-prev[_ngcontent-%COMP%]:not(.carousel-item-end), .active.carousel-item-start[_ngcontent-%COMP%]{transform:translate(-100%)}.carousel-fade[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]{opacity:0;transition-property:opacity;transform:none}.carousel-fade[_ngcontent-%COMP%]   .carousel-item.active[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .carousel-item-next.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .carousel-item-prev.carousel-item-end[_ngcontent-%COMP%]{z-index:1;opacity:1}.carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-end[_ngcontent-%COMP%]{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-end[_ngcontent-%COMP%]{transition:none}}.carousel-control-prev[_ngcontent-%COMP%], .carousel-control-next[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev[_ngcontent-%COMP%], .carousel-control-next[_ngcontent-%COMP%]{transition:none}}.carousel-control-prev[_ngcontent-%COMP%]:hover, .carousel-control-prev[_ngcontent-%COMP%]:focus, .carousel-control-next[_ngcontent-%COMP%]:hover, .carousel-control-next[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev[_ngcontent-%COMP%]{left:0}.carousel-control-next[_ngcontent-%COMP%]{right:0}.carousel-control-prev-icon[_ngcontent-%COMP%], .carousel-control-next-icon[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\")}.carousel-control-next-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\")}.carousel-indicators[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{transition:none}}.carousel-indicators[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{opacity:1}.carousel-caption[_ngcontent-%COMP%]{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark[_ngcontent-%COMP%]   .carousel-control-prev-icon[_ngcontent-%COMP%], .carousel-dark[_ngcontent-%COMP%]   .carousel-control-next-icon[_ngcontent-%COMP%]{filter:invert(1) grayscale(100)}.carousel-dark[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{background-color:#000}.carousel-dark[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm[_ngcontent-%COMP%]{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm[_ngcontent-%COMP%]{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border[_ngcontent-%COMP%], .spinner-grow[_ngcontent-%COMP%]{animation-duration:1.5s}}.offcanvas[_ngcontent-%COMP%]{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.offcanvas[_ngcontent-%COMP%]{transition:none}}.offcanvas-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade[_ngcontent-%COMP%]{opacity:0}.offcanvas-backdrop.show[_ngcontent-%COMP%]{opacity:.5}.offcanvas-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.5}.offcanvas-body[_ngcontent-%COMP%]{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start[_ngcontent-%COMP%]{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end[_ngcontent-%COMP%]{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top[_ngcontent-%COMP%]{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom[_ngcontent-%COMP%]{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show[_ngcontent-%COMP%]{transform:none}.placeholder[_ngcontent-%COMP%]{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn[_ngcontent-%COMP%]:before{display:inline-block;content:\"\"}.placeholder-xs[_ngcontent-%COMP%]{min-height:.6em}.placeholder-sm[_ngcontent-%COMP%]{min-height:.8em}.placeholder-lg[_ngcontent-%COMP%]{min-height:1.2em}.placeholder-glow[_ngcontent-%COMP%]   .placeholder[_ngcontent-%COMP%]{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave[_ngcontent-%COMP%]{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix[_ngcontent-%COMP%]:after{display:block;clear:both;content:\"\"}.link-primary[_ngcontent-%COMP%]{color:#0d6efd}.link-primary[_ngcontent-%COMP%]:hover, .link-primary[_ngcontent-%COMP%]:focus{color:#0a58ca}.link-secondary[_ngcontent-%COMP%]{color:#6c757d}.link-secondary[_ngcontent-%COMP%]:hover, .link-secondary[_ngcontent-%COMP%]:focus{color:#565e64}.link-success[_ngcontent-%COMP%]{color:#198754}.link-success[_ngcontent-%COMP%]:hover, .link-success[_ngcontent-%COMP%]:focus{color:#146c43}.link-info[_ngcontent-%COMP%]{color:#0dcaf0}.link-info[_ngcontent-%COMP%]:hover, .link-info[_ngcontent-%COMP%]:focus{color:#3dd5f3}.link-warning[_ngcontent-%COMP%]{color:#ffc107}.link-warning[_ngcontent-%COMP%]:hover, .link-warning[_ngcontent-%COMP%]:focus{color:#ffcd39}.link-danger[_ngcontent-%COMP%]{color:#dc3545}.link-danger[_ngcontent-%COMP%]:hover, .link-danger[_ngcontent-%COMP%]:focus{color:#b02a37}.link-light[_ngcontent-%COMP%]{color:#f8f9fa}.link-light[_ngcontent-%COMP%]:hover, .link-light[_ngcontent-%COMP%]:focus{color:#f9fafb}.link-dark[_ngcontent-%COMP%]{color:#212529}.link-dark[_ngcontent-%COMP%]:hover, .link-dark[_ngcontent-%COMP%]:focus{color:#1a1e21}.ratio[_ngcontent-%COMP%]{position:relative;width:100%}.ratio[_ngcontent-%COMP%]:before{display:block;padding-top:var(--bs-aspect-ratio);content:\"\"}.ratio[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1[_ngcontent-%COMP%]{--bs-aspect-ratio: 100%}.ratio-4x3[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top[_ngcontent-%COMP%]{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom[_ngcontent-%COMP%]{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}.hstack[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack[_ngcontent-%COMP%]{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden[_ngcontent-%COMP%], .visually-hidden-focusable[_ngcontent-%COMP%]:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link[_ngcontent-%COMP%]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr[_ngcontent-%COMP%]{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline[_ngcontent-%COMP%]{vertical-align:baseline!important}.align-top[_ngcontent-%COMP%]{vertical-align:top!important}.align-middle[_ngcontent-%COMP%]{vertical-align:middle!important}.align-bottom[_ngcontent-%COMP%]{vertical-align:bottom!important}.align-text-bottom[_ngcontent-%COMP%]{vertical-align:text-bottom!important}.align-text-top[_ngcontent-%COMP%]{vertical-align:text-top!important}.float-start[_ngcontent-%COMP%]{float:left!important}.float-end[_ngcontent-%COMP%]{float:right!important}.float-none[_ngcontent-%COMP%]{float:none!important}.opacity-0[_ngcontent-%COMP%]{opacity:0!important}.opacity-25[_ngcontent-%COMP%]{opacity:.25!important}.opacity-50[_ngcontent-%COMP%]{opacity:.5!important}.opacity-75[_ngcontent-%COMP%]{opacity:.75!important}.opacity-100[_ngcontent-%COMP%]{opacity:1!important}.overflow-auto[_ngcontent-%COMP%]{overflow:auto!important}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden!important}.overflow-visible[_ngcontent-%COMP%]{overflow:visible!important}.overflow-scroll[_ngcontent-%COMP%]{overflow:scroll!important}.d-inline[_ngcontent-%COMP%]{display:inline!important}.d-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-block[_ngcontent-%COMP%]{display:block!important}.d-grid[_ngcontent-%COMP%]{display:grid!important}.d-table[_ngcontent-%COMP%]{display:table!important}.d-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-flex[_ngcontent-%COMP%]{display:flex!important}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-none[_ngcontent-%COMP%]{display:none!important}.shadow[_ngcontent-%COMP%]{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm[_ngcontent-%COMP%]{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg[_ngcontent-%COMP%]{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none[_ngcontent-%COMP%]{box-shadow:none!important}.position-static[_ngcontent-%COMP%]{position:static!important}.position-relative[_ngcontent-%COMP%]{position:relative!important}.position-absolute[_ngcontent-%COMP%]{position:absolute!important}.position-fixed[_ngcontent-%COMP%]{position:fixed!important}.position-sticky[_ngcontent-%COMP%]{position:sticky!important}.top-0[_ngcontent-%COMP%]{top:0!important}.top-50[_ngcontent-%COMP%]{top:50%!important}.top-100[_ngcontent-%COMP%]{top:100%!important}.bottom-0[_ngcontent-%COMP%]{bottom:0!important}.bottom-50[_ngcontent-%COMP%]{bottom:50%!important}.bottom-100[_ngcontent-%COMP%]{bottom:100%!important}.start-0[_ngcontent-%COMP%]{left:0!important}.start-50[_ngcontent-%COMP%]{left:50%!important}.start-100[_ngcontent-%COMP%]{left:100%!important}.end-0[_ngcontent-%COMP%]{right:0!important}.end-50[_ngcontent-%COMP%]{right:50%!important}.end-100[_ngcontent-%COMP%]{right:100%!important}.translate-middle[_ngcontent-%COMP%]{transform:translate(-50%,-50%)!important}.translate-middle-x[_ngcontent-%COMP%]{transform:translate(-50%)!important}.translate-middle-y[_ngcontent-%COMP%]{transform:translateY(-50%)!important}.border[_ngcontent-%COMP%]{border:1px solid #dee2e6!important}.border-0[_ngcontent-%COMP%]{border:0!important}.border-top[_ngcontent-%COMP%]{border-top:1px solid #dee2e6!important}.border-top-0[_ngcontent-%COMP%]{border-top:0!important}.border-end[_ngcontent-%COMP%]{border-right:1px solid #dee2e6!important}.border-end-0[_ngcontent-%COMP%]{border-right:0!important}.border-bottom[_ngcontent-%COMP%]{border-bottom:1px solid #dee2e6!important}.border-bottom-0[_ngcontent-%COMP%]{border-bottom:0!important}.border-start[_ngcontent-%COMP%]{border-left:1px solid #dee2e6!important}.border-start-0[_ngcontent-%COMP%]{border-left:0!important}.border-primary[_ngcontent-%COMP%]{border-color:#0d6efd!important}.border-secondary[_ngcontent-%COMP%]{border-color:#6c757d!important}.border-success[_ngcontent-%COMP%]{border-color:#198754!important}.border-info[_ngcontent-%COMP%]{border-color:#0dcaf0!important}.border-warning[_ngcontent-%COMP%]{border-color:#ffc107!important}.border-danger[_ngcontent-%COMP%]{border-color:#dc3545!important}.border-light[_ngcontent-%COMP%]{border-color:#f8f9fa!important}.border-dark[_ngcontent-%COMP%]{border-color:#212529!important}.border-white[_ngcontent-%COMP%]{border-color:#fff!important}.border-1[_ngcontent-%COMP%]{border-width:1px!important}.border-2[_ngcontent-%COMP%]{border-width:2px!important}.border-3[_ngcontent-%COMP%]{border-width:3px!important}.border-4[_ngcontent-%COMP%]{border-width:4px!important}.border-5[_ngcontent-%COMP%]{border-width:5px!important}.w-25[_ngcontent-%COMP%]{width:25%!important}.w-50[_ngcontent-%COMP%]{width:50%!important}.w-75[_ngcontent-%COMP%]{width:75%!important}.w-100[_ngcontent-%COMP%]{width:100%!important}.w-auto[_ngcontent-%COMP%]{width:auto!important}.mw-100[_ngcontent-%COMP%]{max-width:100%!important}.vw-100[_ngcontent-%COMP%]{width:100vw!important}.min-vw-100[_ngcontent-%COMP%]{min-width:100vw!important}.h-25[_ngcontent-%COMP%]{height:25%!important}.h-50[_ngcontent-%COMP%]{height:50%!important}.h-75[_ngcontent-%COMP%]{height:75%!important}.h-100[_ngcontent-%COMP%]{height:100%!important}.h-auto[_ngcontent-%COMP%]{height:auto!important}.mh-100[_ngcontent-%COMP%]{max-height:100%!important}.vh-100[_ngcontent-%COMP%]{height:100vh!important}.min-vh-100[_ngcontent-%COMP%]{min-height:100vh!important}.flex-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-first[_ngcontent-%COMP%]{order:-1!important}.order-0[_ngcontent-%COMP%]{order:0!important}.order-1[_ngcontent-%COMP%]{order:1!important}.order-2[_ngcontent-%COMP%]{order:2!important}.order-3[_ngcontent-%COMP%]{order:3!important}.order-4[_ngcontent-%COMP%]{order:4!important}.order-5[_ngcontent-%COMP%]{order:5!important}.order-last[_ngcontent-%COMP%]{order:6!important}.m-0[_ngcontent-%COMP%]{margin:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-0[_ngcontent-%COMP%]{margin-right:0!important}.me-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.px-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-5[_ngcontent-%COMP%]{padding-left:3rem!important}.font-monospace[_ngcontent-%COMP%]{font-family:var(--bs-font-monospace)!important}.fs-1[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw)!important}.fs-2[_ngcontent-%COMP%]{font-size:calc(1.325rem + .9vw)!important}.fs-3[_ngcontent-%COMP%]{font-size:calc(1.3rem + .6vw)!important}.fs-4[_ngcontent-%COMP%]{font-size:calc(1.275rem + .3vw)!important}.fs-5[_ngcontent-%COMP%]{font-size:1.25rem!important}.fs-6[_ngcontent-%COMP%]{font-size:1rem!important}.fst-italic[_ngcontent-%COMP%]{font-style:italic!important}.fst-normal[_ngcontent-%COMP%]{font-style:normal!important}.fw-light[_ngcontent-%COMP%]{font-weight:300!important}.fw-lighter[_ngcontent-%COMP%]{font-weight:lighter!important}.fw-normal[_ngcontent-%COMP%]{font-weight:400!important}.fw-bold[_ngcontent-%COMP%]{font-weight:700!important}.fw-bolder[_ngcontent-%COMP%]{font-weight:bolder!important}.lh-1[_ngcontent-%COMP%]{line-height:1!important}.lh-sm[_ngcontent-%COMP%]{line-height:1.25!important}.lh-base[_ngcontent-%COMP%]{line-height:1.5!important}.lh-lg[_ngcontent-%COMP%]{line-height:2!important}.text-start[_ngcontent-%COMP%]{text-align:left!important}.text-end[_ngcontent-%COMP%]{text-align:right!important}.text-center[_ngcontent-%COMP%]{text-align:center!important}.text-decoration-none[_ngcontent-%COMP%]{text-decoration:none!important}.text-decoration-underline[_ngcontent-%COMP%]{text-decoration:underline!important}.text-decoration-line-through[_ngcontent-%COMP%]{text-decoration:line-through!important}.text-lowercase[_ngcontent-%COMP%]{text-transform:lowercase!important}.text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase!important}.text-capitalize[_ngcontent-%COMP%]{text-transform:capitalize!important}.text-wrap[_ngcontent-%COMP%]{white-space:normal!important}.text-nowrap[_ngcontent-%COMP%]{white-space:nowrap!important}.text-break[_ngcontent-%COMP%]{word-wrap:break-word!important;word-break:break-word!important}.text-primary[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#6c757d!important}.text-black-50[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#00000080!important}.text-white-50[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#ffffff80!important}.text-reset[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25[_ngcontent-%COMP%]{--bs-text-opacity: .25}.text-opacity-50[_ngcontent-%COMP%]{--bs-text-opacity: .5}.text-opacity-75[_ngcontent-%COMP%]{--bs-text-opacity: .75}.text-opacity-100[_ngcontent-%COMP%]{--bs-text-opacity: 1}.bg-primary[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:transparent!important}.bg-opacity-10[_ngcontent-%COMP%]{--bs-bg-opacity: .1}.bg-opacity-25[_ngcontent-%COMP%]{--bs-bg-opacity: .25}.bg-opacity-50[_ngcontent-%COMP%]{--bs-bg-opacity: .5}.bg-opacity-75[_ngcontent-%COMP%]{--bs-bg-opacity: .75}.bg-opacity-100[_ngcontent-%COMP%]{--bs-bg-opacity: 1}.bg-gradient[_ngcontent-%COMP%]{background-image:var(--bs-gradient)!important}.user-select-all[_ngcontent-%COMP%]{-webkit-user-select:all!important;user-select:all!important}.user-select-auto[_ngcontent-%COMP%]{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none[_ngcontent-%COMP%]{-webkit-user-select:none!important;user-select:none!important}.pe-none[_ngcontent-%COMP%]{pointer-events:none!important}.pe-auto[_ngcontent-%COMP%]{pointer-events:auto!important}.rounded[_ngcontent-%COMP%]{border-radius:.25rem!important}.rounded-0[_ngcontent-%COMP%]{border-radius:0!important}.rounded-1[_ngcontent-%COMP%]{border-radius:.2rem!important}.rounded-2[_ngcontent-%COMP%]{border-radius:.25rem!important}.rounded-3[_ngcontent-%COMP%]{border-radius:.3rem!important}.rounded-circle[_ngcontent-%COMP%]{border-radius:50%!important}.rounded-pill[_ngcontent-%COMP%]{border-radius:50rem!important}.rounded-top[_ngcontent-%COMP%]{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end[_ngcontent-%COMP%]{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom[_ngcontent-%COMP%]{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start[_ngcontent-%COMP%]{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible[_ngcontent-%COMP%]{visibility:visible!important}.invisible[_ngcontent-%COMP%]{visibility:hidden!important}@media (min-width: 576px){.float-sm-start[_ngcontent-%COMP%]{float:left!important}.float-sm-end[_ngcontent-%COMP%]{float:right!important}.float-sm-none[_ngcontent-%COMP%]{float:none!important}.d-sm-inline[_ngcontent-%COMP%]{display:inline!important}.d-sm-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-sm-block[_ngcontent-%COMP%]{display:block!important}.d-sm-grid[_ngcontent-%COMP%]{display:grid!important}.d-sm-table[_ngcontent-%COMP%]{display:table!important}.d-sm-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-sm-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-sm-flex[_ngcontent-%COMP%]{display:flex!important}.d-sm-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-sm-none[_ngcontent-%COMP%]{display:none!important}.flex-sm-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-sm-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-sm-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-sm-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-sm-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-sm-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-sm-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-sm-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-sm-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-sm-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-sm-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-sm-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-sm-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-sm-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-sm-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-sm-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-sm-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-sm-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-sm-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-sm-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-sm-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-sm-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-sm-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-sm-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-sm-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-sm-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-sm-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-sm-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-sm-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-sm-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-sm-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-sm-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-sm-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-sm-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-sm-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-sm-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-sm-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-sm-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-sm-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-sm-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-sm-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-sm-first[_ngcontent-%COMP%]{order:-1!important}.order-sm-0[_ngcontent-%COMP%]{order:0!important}.order-sm-1[_ngcontent-%COMP%]{order:1!important}.order-sm-2[_ngcontent-%COMP%]{order:2!important}.order-sm-3[_ngcontent-%COMP%]{order:3!important}.order-sm-4[_ngcontent-%COMP%]{order:4!important}.order-sm-5[_ngcontent-%COMP%]{order:5!important}.order-sm-last[_ngcontent-%COMP%]{order:6!important}.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-sm-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.me-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.px-sm-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-sm-start[_ngcontent-%COMP%]{text-align:left!important}.text-sm-end[_ngcontent-%COMP%]{text-align:right!important}.text-sm-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 768px){.float-md-start[_ngcontent-%COMP%]{float:left!important}.float-md-end[_ngcontent-%COMP%]{float:right!important}.float-md-none[_ngcontent-%COMP%]{float:none!important}.d-md-inline[_ngcontent-%COMP%]{display:inline!important}.d-md-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-md-block[_ngcontent-%COMP%]{display:block!important}.d-md-grid[_ngcontent-%COMP%]{display:grid!important}.d-md-table[_ngcontent-%COMP%]{display:table!important}.d-md-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-md-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-md-flex[_ngcontent-%COMP%]{display:flex!important}.d-md-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-md-none[_ngcontent-%COMP%]{display:none!important}.flex-md-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-md-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-md-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-md-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-md-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-md-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-md-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-md-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-md-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-md-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-md-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-md-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-md-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-md-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-md-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-md-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-md-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-md-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-md-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-md-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-md-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-md-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-md-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-md-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-md-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-md-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-md-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-md-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-md-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-md-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-md-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-md-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-md-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-md-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-md-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-md-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-md-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-md-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-md-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-md-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-md-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-md-first[_ngcontent-%COMP%]{order:-1!important}.order-md-0[_ngcontent-%COMP%]{order:0!important}.order-md-1[_ngcontent-%COMP%]{order:1!important}.order-md-2[_ngcontent-%COMP%]{order:2!important}.order-md-3[_ngcontent-%COMP%]{order:3!important}.order-md-4[_ngcontent-%COMP%]{order:4!important}.order-md-5[_ngcontent-%COMP%]{order:5!important}.order-md-last[_ngcontent-%COMP%]{order:6!important}.m-md-0[_ngcontent-%COMP%]{margin:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-md-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-md-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-md-0[_ngcontent-%COMP%]{margin-right:0!important}.me-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-md-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.px-md-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-md-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-md-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-md-start[_ngcontent-%COMP%]{text-align:left!important}.text-md-end[_ngcontent-%COMP%]{text-align:right!important}.text-md-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 992px){.float-lg-start[_ngcontent-%COMP%]{float:left!important}.float-lg-end[_ngcontent-%COMP%]{float:right!important}.float-lg-none[_ngcontent-%COMP%]{float:none!important}.d-lg-inline[_ngcontent-%COMP%]{display:inline!important}.d-lg-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-lg-block[_ngcontent-%COMP%]{display:block!important}.d-lg-grid[_ngcontent-%COMP%]{display:grid!important}.d-lg-table[_ngcontent-%COMP%]{display:table!important}.d-lg-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-lg-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-lg-flex[_ngcontent-%COMP%]{display:flex!important}.d-lg-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-lg-none[_ngcontent-%COMP%]{display:none!important}.flex-lg-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-lg-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-lg-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-lg-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-lg-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-lg-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-lg-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-lg-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-lg-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-lg-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-lg-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-lg-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-lg-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-lg-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-lg-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-lg-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-lg-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-lg-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-lg-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-lg-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-lg-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-lg-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-lg-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-lg-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-lg-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-lg-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-lg-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-lg-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-lg-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-lg-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-lg-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-lg-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-lg-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-lg-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-lg-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-lg-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-lg-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-lg-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-lg-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-lg-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-lg-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-lg-first[_ngcontent-%COMP%]{order:-1!important}.order-lg-0[_ngcontent-%COMP%]{order:0!important}.order-lg-1[_ngcontent-%COMP%]{order:1!important}.order-lg-2[_ngcontent-%COMP%]{order:2!important}.order-lg-3[_ngcontent-%COMP%]{order:3!important}.order-lg-4[_ngcontent-%COMP%]{order:4!important}.order-lg-5[_ngcontent-%COMP%]{order:5!important}.order-lg-last[_ngcontent-%COMP%]{order:6!important}.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-lg-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.me-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.px-lg-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-lg-start[_ngcontent-%COMP%]{text-align:left!important}.text-lg-end[_ngcontent-%COMP%]{text-align:right!important}.text-lg-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1200px){.float-xl-start[_ngcontent-%COMP%]{float:left!important}.float-xl-end[_ngcontent-%COMP%]{float:right!important}.float-xl-none[_ngcontent-%COMP%]{float:none!important}.d-xl-inline[_ngcontent-%COMP%]{display:inline!important}.d-xl-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-xl-block[_ngcontent-%COMP%]{display:block!important}.d-xl-grid[_ngcontent-%COMP%]{display:grid!important}.d-xl-table[_ngcontent-%COMP%]{display:table!important}.d-xl-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-xl-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-xl-flex[_ngcontent-%COMP%]{display:flex!important}.d-xl-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-xl-none[_ngcontent-%COMP%]{display:none!important}.flex-xl-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-xl-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-xl-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-xl-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-xl-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-xl-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-xl-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-xl-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-xl-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-xl-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-xl-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-xl-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-xl-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-xl-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-xl-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-xl-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-xl-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xl-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-xl-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-xl-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-xl-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-xl-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-xl-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-xl-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-xl-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-xl-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-xl-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-xl-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-xl-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-xl-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-xl-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-xl-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-xl-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-xl-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-xl-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-xl-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-xl-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-xl-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-xl-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-xl-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-xl-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-xl-first[_ngcontent-%COMP%]{order:-1!important}.order-xl-0[_ngcontent-%COMP%]{order:0!important}.order-xl-1[_ngcontent-%COMP%]{order:1!important}.order-xl-2[_ngcontent-%COMP%]{order:2!important}.order-xl-3[_ngcontent-%COMP%]{order:3!important}.order-xl-4[_ngcontent-%COMP%]{order:4!important}.order-xl-5[_ngcontent-%COMP%]{order:5!important}.order-xl-last[_ngcontent-%COMP%]{order:6!important}.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-xl-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.me-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.px-xl-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-xl-start[_ngcontent-%COMP%]{text-align:left!important}.text-xl-end[_ngcontent-%COMP%]{text-align:right!important}.text-xl-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start[_ngcontent-%COMP%]{float:left!important}.float-xxl-end[_ngcontent-%COMP%]{float:right!important}.float-xxl-none[_ngcontent-%COMP%]{float:none!important}.d-xxl-inline[_ngcontent-%COMP%]{display:inline!important}.d-xxl-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-xxl-block[_ngcontent-%COMP%]{display:block!important}.d-xxl-grid[_ngcontent-%COMP%]{display:grid!important}.d-xxl-table[_ngcontent-%COMP%]{display:table!important}.d-xxl-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-xxl-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-xxl-flex[_ngcontent-%COMP%]{display:flex!important}.d-xxl-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-xxl-none[_ngcontent-%COMP%]{display:none!important}.flex-xxl-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-xxl-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-xxl-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-xxl-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-xxl-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-xxl-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-xxl-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-xxl-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-xxl-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-xxl-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-xxl-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-xxl-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-xxl-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-xxl-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-xxl-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-xxl-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xxl-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-xxl-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-xxl-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-xxl-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-xxl-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-xxl-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-xxl-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-xxl-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-xxl-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-xxl-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-xxl-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-xxl-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-xxl-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-xxl-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-xxl-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-xxl-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-xxl-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-xxl-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-xxl-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-xxl-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-xxl-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-xxl-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-xxl-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-xxl-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-xxl-first[_ngcontent-%COMP%]{order:-1!important}.order-xxl-0[_ngcontent-%COMP%]{order:0!important}.order-xxl-1[_ngcontent-%COMP%]{order:1!important}.order-xxl-2[_ngcontent-%COMP%]{order:2!important}.order-xxl-3[_ngcontent-%COMP%]{order:3!important}.order-xxl-4[_ngcontent-%COMP%]{order:4!important}.order-xxl-5[_ngcontent-%COMP%]{order:5!important}.order-xxl-last[_ngcontent-%COMP%]{order:6!important}.m-xxl-0[_ngcontent-%COMP%]{margin:0!important}.m-xxl-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-xxl-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-xxl-3[_ngcontent-%COMP%]{margin:1rem!important}.m-xxl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-xxl-5[_ngcontent-%COMP%]{margin:3rem!important}.m-xxl-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-xxl-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-xxl-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-xxl-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-xxl-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-xxl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-xxl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-xxl-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-xxl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-xxl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-xxl-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-xxl-0[_ngcontent-%COMP%]{margin-right:0!important}.me-xxl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-xxl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-xxl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-xxl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-xxl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-xxl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xxl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-xxl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-xxl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-xxl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-xxl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-xxl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-xxl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-xxl-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-xxl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-xxl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-xxl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-xxl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-xxl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-xxl-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-xxl-0[_ngcontent-%COMP%]{padding:0!important}.p-xxl-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-xxl-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-xxl-3[_ngcontent-%COMP%]{padding:1rem!important}.p-xxl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-xxl-5[_ngcontent-%COMP%]{padding:3rem!important}.px-xxl-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-xxl-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-xxl-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-xxl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-xxl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-xxl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-xxl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-xxl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-xxl-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-xxl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-xxl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-xxl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-xxl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-xxl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xxl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-xxl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-xxl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-xxl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-xxl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-xxl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-xxl-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-xxl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-xxl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-xxl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-xxl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-xxl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-xxl-start[_ngcontent-%COMP%]{text-align:left!important}.text-xxl-end[_ngcontent-%COMP%]{text-align:right!important}.text-xxl-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1200px){.fs-1[_ngcontent-%COMP%]{font-size:2.5rem!important}.fs-2[_ngcontent-%COMP%]{font-size:2rem!important}.fs-3[_ngcontent-%COMP%]{font-size:1.75rem!important}.fs-4[_ngcontent-%COMP%]{font-size:1.5rem!important}}@media print{.d-print-inline[_ngcontent-%COMP%]{display:inline!important}.d-print-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-print-block[_ngcontent-%COMP%]{display:block!important}.d-print-grid[_ngcontent-%COMP%]{display:grid!important}.d-print-table[_ngcontent-%COMP%]{display:table!important}.d-print-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-print-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-print-flex[_ngcontent-%COMP%]{display:flex!important}.d-print-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-print-none[_ngcontent-%COMP%]{display:none!important}}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], span[_ngcontent-%COMP%], p[_ngcontent-%COMP%], li[_ngcontent-%COMP%], button[_ngcontent-%COMP%], .msg[_ngcontent-%COMP%]{font-family:\"Montserrat\",sans-serif}.main[_ngcontent-%COMP%]{background:#202945}.header-bar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:1rem}.header-bar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:108px;height:27px}.footerbar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:30px}.video-container[_ngcontent-%COMP%]{height:600px;width:600px;position:relative;-webkit-clip-path:ellipse(29% 44% at 50% 50%);clip-path:ellipse(29% 44% at 50% 50%)}.video-container[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0;transform:rotateY(180deg)}svg[_ngcontent-%COMP%]{width:600px;height:600px}.ellipse-border[_ngcontent-%COMP%]{position:absolute;top:0px;left:50%;transform:translate(-50%)}.progressbar-container[_ngcontent-%COMP%]{width:100%;margin-top:10px;display:flex;justify-content:center}.progressbar[_ngcontent-%COMP%]{counter-reset:step;width:600px}ul.progressbar[_ngcontent-%COMP%]{padding-left:0!important}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style-type:none;float:left;width:25%;position:relative;text-align:center;font-weight:600;color:#2d2d2d66;transition:all ease-in-out .5s}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:before{content:counter(step);counter-increment:step;height:30px;width:30px;line-height:30px;border:2px solid #6d6d6d;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;background-color:silver;color:#6d6d6d;position:relative;z-index:2}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:after{content:\"\";position:absolute;width:100%;height:2px;background-color:#ddd;top:15px;left:-50%;z-index:0}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:first-child:after{content:none}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]{color:#fff}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]:before{border-color:#1ecad3;background-color:#1ecad3;color:#fff}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]:after{background-color:#1ecad3}.btn-second[_ngcontent-%COMP%]{height:60px;width:100%;border-radius:8px;background:#161616!important;color:#fff;font-size:19px;max-width:308px!important}.btn-second[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:1.55rem}.footerbar[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;opacity:.4}.footerbar[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .footerbar[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-weight:600;color:#fff;font-style:oblique;margin-bottom:0;font-size:15px}.custom-container[_ngcontent-%COMP%]{position:relative!important;min-height:calc(100vh - 114px)}p[_ngcontent-%COMP%]{color:#fff;text-align:center;font-weight:600}.fill-border[_ngcontent-%COMP%]{stroke-dasharray:1400!important;stroke-dashoffset:0;animation:dash 3.5s linear infinite}.pulsate-border[_ngcontent-%COMP%]{stroke-dasharray:350;stroke-dashoffset:0;animation:dash 2.5s linear infinite}.msg[_ngcontent-%COMP%]{color:#1f2021;margin-top:2rem;background-color:#fff;width:auto;height:40px;padding:0 14px 0 15px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all ease-in-out 1s;font-weight:600}.msg.record[_ngcontent-%COMP%]{background-color:#f13939!important;color:#fff!important}.msg.no-padding[_ngcontent-%COMP%]{margin-bottom:1rem!important}@keyframes dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:1400}}.btn-primary[_ngcontent-%COMP%]{height:60px;width:100%;border-radius:8px;background:#1ecad3;color:#fff;font-size:19px;max-width:308px!important;border:none}.card[_ngcontent-%COMP%]{height:390px;width:385px;border-radius:22px;box-shadow:0 1px 13px #00000021;padding:50px 39px 40px;margin-top:4rem;margin-bottom:4rem;border:none}.card[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .h1[_ngcontent-%COMP%]{color:#1ecad3;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.82;letter-spacing:normal;text-align:center}.card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#9c9c9e;text-align:center;margin-bottom:2rem}.load[_ngcontent-%COMP%]{margin-top:8rem}.notification[_ngcontent-%COMP%]{position:fixed;top:2rem;height:60px;width:300px;border-radius:12px;background-color:#f53030;color:#fff;box-shadow:0 1px 13px #00000021;padding:1rem;right:5%;transform:translate(-50%)!important;text-align:center;z-index:100}.notification.success[_ngcontent-%COMP%]{background-color:#59ec7d!important}.notification.success[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#000!important}.slide-out-right[_ngcontent-%COMP%]{animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) 3s both}@keyframes slide-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(1000px);opacity:0}}@media (max-width: 767px){#video-container[_ngcontent-%COMP%]{width:75%;height:calc(75vw * 1.505681818181818);-webkit-clip-path:ellipse(47% 47% at 50% 50%);clip-path:ellipse(47% 47% at 50% 50%)}svg[_ngcontent-%COMP%]{height:calc(75vw * 1.505681818181818);width:100%}#ellipse[_ngcontent-%COMP%]{display:none}}"]}),wt})();const xe=new _.OlP("LibConfig");let Ft=(()=>{class wt{static forRoot(K={apiUrl:"https://dev-facade-1ton-http-635t26xtnq-uc.a.run.app/api/v1/one2n/verify/"}){return{ngModule:wt,providers:[Zt,{provide:xe,useValue:K}]}}}return wt.\u0275fac=function(K){return new(K||wt)},wt.\u0275mod=_.oAB({type:wt}),wt.\u0275inj=_.cJS({imports:[ct.ez,o.JF]}),wt})();class ze{}let Zt=(()=>{class wt{constructor(K,bt){this.config=K,this.http=bt,this.baseUrl=this.config.apiUrl}verifyBestFrame(K,bt,At="authorization",tt,St){return this.http.post(`${this.config.apiUrl?this.config.apiUrl:"https://dev-facade-1ton-http-635t26xtnq-uc.a.run.app/api/v1/one2n/verify/"}`,{eventId:tt,video:K},{headers:(new o.WM).set(At,`Bearer ${bt}`).append("co",St??"")}).pipe((0,M.U)(Ut=>(0,A.Builder)(ze).id(Ut.eventId).score(Ut.score).message(Ut.message).processTime(Ut.processTime).bestFrame(Ut.bestFrame).build()))}getPermissions(){return(0,e.mG)(this,void 0,void 0,function*(){return navigator.mediaDevices.getUserMedia({video:!0}).then(K=>(0,e.mG)(this,void 0,void 0,function*(){return K})).catch(K=>(0,e.mG)(this,void 0,void 0,function*(){return K}))})}}return wt.\u0275fac=function(K){return new(K||wt)(_.LFG(xe),_.LFG(o.eN))},wt.\u0275prov=_.Yz7({factory:function(){return new wt(_.LFG(xe),_.LFG(o.eN))},token:wt,providedIn:"root"}),wt})()},8618:(We,Ht,y)=>{"use strict";y.d(Ht,{BV:()=>Zt,lB:()=>Et});var e=y(94650),o=y(70655),_=y(60008),x=y(80529),M=y(79891),B=y(18102),A=y(32789),ct=y(36895);function et(wt,st){if(1&wt){const K=e.EpF();e.TgZ(0,"lib-capture-video",1),e.NdJ("getResult",function(At){e.CHM(K);const tt=e.oxw();return e.KtG(tt.emitResult(At))}),e.qZA()}if(2&wt){const K=e.oxw();e.Q6J("accessToken",K.accessToken)}}const mt=["video"];function nt(wt,st){if(1&wt){const K=e.EpF();e.TgZ(0,"div",19)(1,"div",20)(2,"div",21)(3,"h1"),e._uU(4,"Proceso de Autentificaci\xf3n"),e.qZA(),e.TgZ(5,"p"),e._uU(6," Autorice los permisos de c\xe1mara cu\xe1ndo el navegador lo requiera para poder continuar "),e.qZA(),e.TgZ(7,"button",22),e.NdJ("click",function(){e.CHM(K);const At=e.oxw(2);return e.KtG(At.getPermissions())}),e._uU(8," Iniciar "),e.qZA()()()()}}function gt(wt,st){1&wt&&(e.TgZ(0,"div",23)(1,"div",24),e._UZ(2,"video",25,26),e.qZA()())}function Nt(wt,st){1&wt&&(e.O4$(),e.TgZ(0,"svg",27),e._UZ(1,"ellipse",28,29),e._uU(3," Sorry, your browser does not support inline SVG. "),e.qZA())}function ot(wt,st){1&wt&&(e.O4$(),e.TgZ(0,"svg",30),e._UZ(1,"ellipse",31,29),e._uU(3," Sorry, your browser does not support inline SVG. "),e.qZA())}function ut(wt,st){1&wt&&(e.O4$(),e.TgZ(0,"svg",32),e._UZ(1,"ellipse",31,29),e._uU(3," Sorry, your browser does not support inline SVG. "),e.qZA())}function dt(wt,st){1&wt&&(e.TgZ(0,"p",33),e._uU(1," Enmarca tu cara en el \xf3valo "),e.qZA())}const Pt=function(wt){return{record:wt}};function re(wt,st){if(1&wt&&(e.TgZ(0,"div",35),e._uU(1),e.qZA()),2&wt){const K=e.oxw(3);e.Q6J("ngClass",e.VKq(2,Pt,"step3"===K.stepper.value)),e.xp6(1),e.hij(" ",K.message," ")}}function Fe(wt,st){if(1&wt&&(e.TgZ(0,"div",23),e.YNc(1,re,2,4,"div",34),e.qZA()),2&wt){const K=e.oxw(2);e.xp6(1),e.Q6J("ngIf","step1"!==K.stepper.value)}}const Rt=function(wt){return{active:wt}};function Gt(wt,st){if(1&wt&&(e.TgZ(0,"div",9),e.YNc(1,nt,9,0,"div",4),e.YNc(2,gt,4,0,"div",10),e.YNc(3,Nt,4,0,"svg",11),e.YNc(4,ot,4,0,"svg",12),e.YNc(5,ut,4,0,"svg",13),e.TgZ(6,"div",14)(7,"ul",15)(8,"li",16),e._uU(9,"Obtener permisos"),e.qZA(),e.TgZ(10,"li",17),e._uU(11," Enmarcar rostro "),e.qZA(),e.TgZ(12,"li",17),e._uU(13," Anal\xedsis "),e.qZA(),e.TgZ(14,"li",17),e._uU(15,"Grabando"),e.qZA()()(),e.YNc(16,dt,2,0,"p",18),e.YNc(17,Fe,2,1,"div",10),e.qZA()),2&wt){const K=e.oxw();e.xp6(1),e.Q6J("ngIf",!K.hasPermission&&!K.showLoading),e.xp6(1),e.Q6J("ngIf",K.hasPermission&&!K.showLoading),e.xp6(1),e.Q6J("ngIf","step1"===K.stepper.value&&K.hasPermission),e.xp6(1),e.Q6J("ngIf","step2"===K.stepper.value&&K.hasPermission),e.xp6(1),e.Q6J("ngIf","step3"===K.stepper.value&&K.hasPermission),e.xp6(5),e.Q6J("ngClass",e.VKq(10,Rt,K.hasPermission)),e.xp6(2),e.Q6J("ngClass",e.VKq(12,Rt,"step1"!==K.stepper.value)),e.xp6(2),e.Q6J("ngClass",e.VKq(14,Rt,"step3"===K.stepper.value)),e.xp6(2),e.Q6J("ngIf","step1"===K.stepper.value&&K.hasPermission),e.xp6(1),e.Q6J("ngIf",K.hasPermission&&!K.showLoading)}}function se(wt,st){1&wt&&(e.TgZ(0,"div",19)(1,"div",36)(2,"div",37)(3,"div",38),e._UZ(4,"span",39),e.qZA(),e._UZ(5,"br"),e.TgZ(6,"p",40),e._uU(7,"Cargando..."),e.qZA()()()())}function jt(wt,st){1&wt&&(e.TgZ(0,"div",41)(1,"p"),e._uU(2,"No se ha detectado un rostro!"),e.qZA()())}function ue(wt,st){1&wt&&(e.TgZ(0,"div",41)(1,"p"),e._uU(2,"Ha ocurrido un error. Intenta de nuevo"),e.qZA()())}function De(wt,st){1&wt&&(e.TgZ(0,"div",42)(1,"p"),e._uU(2,"Video capturado"),e.qZA()())}let Et=(()=>{class wt{constructor(){this.getResponse=new e.vpe,this.showComponent=!0;let K=document.createElement("script");K.src="https://storage.googleapis.com/jaakrecog-storage-front/js/face-api.min.js",document.body.appendChild(K)}ngOnInit(){}emitResult(K){this.showComponent=!1,this.getResponse.emit(K),setTimeout(()=>{this.showComponent=!0},1e3)}}return wt.\u0275fac=function(K){return new(K||wt)},wt.\u0275cmp=e.Xpm({type:wt,selectors:[["jaakrecog-verify"]],inputs:{accessToken:"accessToken"},outputs:{getResponse:"getResponse"},decls:1,vars:1,consts:[[3,"accessToken","getResult",4,"ngIf"],[3,"accessToken","getResult"]],template:function(K,bt){1&K&&e.YNc(0,et,1,1,"lib-capture-video",0),2&K&&e.Q6J("ngIf",bt.showComponent)},dependencies:function(){return[ct.O5,Ft]},encapsulation:2}),wt})();class Vt{}let ye=(()=>{class wt{constructor(K,bt){this.config=K,this.http=bt}oneToNVerify(K,bt){let At;return bt&&(At=(new x.WM).set("authorization",`Bearer ${bt}`).append("auth",`Bearer ${bt}`)),this.http.post(`${this.config.apiUrl?this.config.apiUrl:"https://dev-facade-1ton-http-635t26xtnq-uc.a.run.app/api/v1/one2n/verify/"}`,K,{headers:At}).pipe((0,M.U)(tt=>(0,A.Builder)(Vt).id(tt.eventId).user(tt.user).processingTime(tt.processTime).build()))}}return wt.\u0275fac=function(K){return new(K||wt)(e.LFG(ze),e.LFG(x.eN))},wt.\u0275prov=e.Yz7({factory:function(){return new wt(e.LFG(ze),e.LFG(x.eN))},token:wt,providedIn:"root"}),wt})();class xe{}let Ft=(()=>{class wt{constructor(K,bt){this.renderer=K,this.enrollSrv=bt,this.getResult=new e.vpe,this.tracker=null,this.stepper=new _.X("step1"),this.animationShow=!1,this.recordedBlobs=[],this.showLoading=!1,this.hasPermission=!1,this.alert=!1,this.error=!1,this.alertSuccess=!1,this.messageLoading="Inicializando...",this.trackDisabled=!1,this.faceExists=new _.X(!1),this.options={trackFace:!0}}getScreenSize(K){return window.innerWidth}ngOnInit(){return(0,o.mG)(this,void 0,void 0,function*(){this.initStepper()})}initStepper(){this.stepperObservable=this.stepper.asObservable().subscribe(K=>(0,o.mG)(this,void 0,void 0,function*(){this.resizeEllipsis(),"step2"===K&&this.step2(),"step3"===K&&this.step3()}))}getPermissions(){return(0,o.mG)(this,void 0,void 0,function*(){navigator.mediaDevices.getUserMedia({video:!0}).then(K=>(0,o.mG)(this,void 0,void 0,function*(){this.hasPermission=!0,this.stream=K,yield this.initComponent()})).catch(K=>(0,o.mG)(this,void 0,void 0,function*(){this.showError(),console.log(K)}))})}initComponent(){var K;return(0,o.mG)(this,void 0,void 0,function*(){this.showLoading=!0,null!==(K=this.options)&&void 0!==K&&K.trackFace?(yield this.setupFaceApi(),this.initVideoStreaming(),this.showLoading=!1):(this.initVideoStreaming(),this.showLoading=!1),setTimeout(()=>{this.start()},500)})}setupFaceApi(){return(0,o.mG)(this,void 0,void 0,function*(){yield faceapi.nets.tinyFaceDetector.loadFromUri("../../../assets/models")})}initVideoStreaming(){setTimeout(()=>{this.video.nativeElement.srcObject=new MediaStream(this.stream),this.video.nativeElement.play()},100)}start(){return(0,o.mG)(this,void 0,void 0,function*(){this.stepper.next("step2")})}step2(){var K;return(0,o.mG)(this,void 0,void 0,function*(){if(this.message="Analisis facial",null!==(K=this.options)&&void 0!==K&&K.trackFace){this.faceTracking(this.video.nativeElement);const bt=this.faceExists.subscribe(At=>{At?(document.getElementsByTagName("canvas")[0].style.position="absolute",this.message="Analisis facial",setTimeout(()=>{clearInterval(this.trackingFn),bt.unsubscribe(),document.getElementsByTagName("canvas")[0].style.display="none",this.goToStep3()},500)):this.message="No se ha detectado tu rostro"})}else setTimeout(()=>{this.goToStep3()},1e3)})}goToStep2(){this.stepper.next("step2")}goToStep3(){this.stepper.next("step3")}step3(){this.stepperObservable.unsubscribe(),this.message="Grabando",this.startRecording(),setTimeout(()=>(0,o.mG)(this,void 0,void 0,function*(){this.mediaRecorder.pause(),this.mediaRecorder.stop();const K=this.getBlob();this.showAlertSuccess();const bt=yield this.getBase64(K);yield this.enrroll(bt)}),3500)}startRecording(){let K={mimeType:"video/webm; codecs=opus,vp8"};MediaRecorder.isTypeSupported?(K={mimeType:"video/webm;codecs=vp9"},MediaRecorder.isTypeSupported(K.mimeType)||(console.error(`${K.mimeType} is not Supported`),K={mimeType:"video/webm;codecs=vp8"},MediaRecorder.isTypeSupported(K.mimeType)||(console.error(`${K.mimeType} is not Supported`),K={mimeType:"video/webm"},MediaRecorder.isTypeSupported(K.mimeType)||(console.error(`${K.mimeType} is not Supported`),K={mimeType:""})))):K={mimeType:""},this.recordedBlobs=[];try{this.mediaRecorder=new MediaRecorder(this.stream,K)}catch(bt){this.showError(),this.hasPermission=!1,console.log(bt)}this.mediaRecorder.ondataavailable=bt=>{bt.data&&bt.data.size>0&&this.recordedBlobs.push(bt.data)},this.mediaRecorder.start(100)}getBlob(){const K=new Blob(this.recordedBlobs,{type:"video/webm"});return console.log(URL.createObjectURL(K)),K}getBase64(K){return new Promise((bt,At)=>{const tt=new FileReader;tt.readAsDataURL(K),tt.onload=()=>bt(tt.result.split(",")[1]),tt.onerror=St=>At(St)})}faceTracking(K){var bt;const At=faceapi.createCanvasFromMedia(K);null===(bt=document.getElementById("video-container"))||void 0===bt||bt.append(At),document.getElementsByTagName("canvas")[0].style.transform="rotateY(180deg)",faceapi.matchDimensions(At,{width:K.clientWidth,height:K.clientHeight}),this.trackingFn=setInterval(()=>(0,o.mG)(this,void 0,void 0,function*(){(yield faceapi.detectSingleFace(K,new faceapi.TinyFaceDetectorOptions))?this.faceExists.next(!0):this.faceExists.next(!1)}),100)}showAlert(){this.alert=!0,setTimeout(()=>{this.alert=!1},3250)}showError(){this.error=!0,setTimeout(()=>{this.error=!1},3250)}showAlertSuccess(){this.alertSuccess=!0,setTimeout(()=>{this.alertSuccess=!1},3250)}resizeEllipsis(){window.innerWidth<768&&setTimeout(()=>{const K=document.getElementById("ellipse"),bt=document.getElementsByTagName("svg")[0],At=bt.clientWidth,tt=bt.clientHeight;K&&(this.renderer.setAttribute(K,"cx",(At/2).toString()),this.renderer.setAttribute(K,"cy",(tt/2).toString()),this.renderer.setAttribute(K,"rx",(At/2*.6956521739130435).toString()),this.renderer.setAttribute(K,"ry",(tt/2*.9352708058124174).toString()),K.style.display="block")},50)}enrroll(K){var bt,At,tt;return(0,o.mG)(this,void 0,void 0,function*(){this.stopStreaming(),this.showLoading=!0;try{const St={video:K},Ut=yield this.enrollSrv.oneToNVerify(St,this.accessToken).pipe((0,B.P)()).toPromise();this.getResult.emit(Ut)}catch(St){if(console.log(St),St.error){const Ut=(0,A.Builder)(xe).message(null!==(bt=St.error.message)&&void 0!==bt?bt:"Something was wrong").type(this.getTypeErrorByStatus(St.status)).response("ERROR").eventId(null!==(At=St.error.eventId)&&void 0!==At?At:"").code(null!==(tt=St.error.code)&&void 0!==tt?tt:"").build();this.getResult.emit(Ut)}else this.getResult.emit(St)}})}reset(){this.hasPermission=!1,this.showLoading=!1,this.stepper.next("step1")}stopStreaming(){this.video.nativeElement.srcObject.getTracks().forEach(At=>{At.stop()}),this.video.nativeElement.srcObject=null}getTypeErrorByStatus(K){return 400===K?"bad request":401===K?"unauthorized":404===K?"not found":500===K?"server error":"unknown error"}}return wt.\u0275fac=function(K){return new(K||wt)(e.Y36(e.Qsj),e.Y36(ye))},wt.\u0275cmp=e.Xpm({type:wt,selectors:[["lib-capture-video"]],viewQuery:function(K,bt){if(1&K&&e.Gf(mt,5),2&K){let At;e.iGM(At=e.CRH())&&(bt.video=At.first)}},inputs:{stream:"stream",accessToken:"accessToken"},outputs:{getResult:"getResult"},decls:14,vars:5,consts:[[1,"main"],[1,"header-bar"],["src","https://storage.googleapis.com/jaakrecog-storage-front/images/jaak_white.png","alt","jaak-logo"],["class","custom-container",4,"ngIf"],["class","container",4,"ngIf"],[1,"footerbar"],["src","https://storage.googleapis.com/jaakrecog-storage-front/images/jaak_white.png","alt","jaakit-logo"],["class","notification slide-out-right",4,"ngIf"],["class","notification slide-out-right success",4,"ngIf"],[1,"custom-container"],["class","d-flex justify-content-center",4,"ngIf"],["class","ellipse-border",4,"ngIf"],["class","ellipse-border pulsate-border","height","600","width","600","id","border-indicator",4,"ngIf"],["class","ellipse-border fill-border","height","600","width","600","id","border-indicator",4,"ngIf"],[1,"progressbar-container"],[1,"progressbar"],[1,"active"],[3,"ngClass"],["class","pt-4",4,"ngIf"],[1,"container"],[1,"d-flex","justify-content-center","w-100"],[1,"card"],[1,"btn-primary","mt-3",3,"click"],[1,"d-flex","justify-content-center"],["id","video-container",1,"video-container"],["id","video","autoplay",""],["video",""],[1,"ellipse-border"],["id","ellipse","cx","300","cy","300","rx","176","ry","265",2,"fill","transparent","stroke","#9b9b9b","stroke-width","6px"],["ellipse",""],["height","600","width","600","id","border-indicator",1,"ellipse-border","pulsate-border"],["id","ellipse","cx","300","cy","300","rx","176","ry","265",2,"fill","transparent","stroke","#ffffff","stroke-width","6px"],["height","600","width","600","id","border-indicator",1,"ellipse-border","fill-border"],[1,"pt-4"],["class","msg",3,"ngClass",4,"ngIf"],[1,"msg",3,"ngClass"],[1,"d-flex","justify-content-center","align-items-center","w-100","custom-container"],[1,"mt-5","text-center","load"],["role","status",1,"spinner-border",2,"width","3rem","height","3rem","color","white"],[1,"sr-only"],[1,"font-weight-bold","pt-3"],[1,"notification","slide-out-right"],[1,"notification","slide-out-right","success"]],template:function(K,bt){1&K&&(e.TgZ(0,"div",0)(1,"div",1),e._UZ(2,"img",2),e.qZA(),e.YNc(3,Gt,18,16,"div",3),e.YNc(4,se,8,0,"div",4),e.TgZ(5,"div",5)(6,"h4"),e._uU(7,"POWERED "),e.TgZ(8,"small"),e._uU(9,"by"),e.qZA()(),e._UZ(10,"img",6),e.qZA()(),e.YNc(11,jt,3,0,"div",7),e.YNc(12,ue,3,0,"div",7),e.YNc(13,De,3,0,"div",8)),2&K&&(e.xp6(3),e.Q6J("ngIf",!bt.showLoading),e.xp6(1),e.Q6J("ngIf",bt.showLoading),e.xp6(7),e.Q6J("ngIf",bt.alert),e.xp6(1),e.Q6J("ngIf",bt.error),e.xp6(1),e.Q6J("ngIf",bt.alertSuccess))},dependencies:[ct.mk,ct.O5],styles:["@charset \"UTF-8\";@import\"https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap\";[_ngcontent-%COMP%]:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){[_ngcontent-%COMP%]:root{scroll-behavior:smooth}}body[_ngcontent-%COMP%]{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr[_ngcontent-%COMP%]{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr[_ngcontent-%COMP%]:not([size]){height:1px}h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:2.5rem}}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:2rem}}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{font-size:1.75rem}}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:1.5rem}}h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%]{font-size:1.25rem}h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%]{font-size:1rem}p[_ngcontent-%COMP%]{margin-top:0;margin-bottom:1rem}abbr[title][_ngcontent-%COMP%], abbr[data-bs-original-title][_ngcontent-%COMP%]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address[_ngcontent-%COMP%]{margin-bottom:1rem;font-style:normal;line-height:inherit}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{padding-left:2rem}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%], dl[_ngcontent-%COMP%]{margin-top:0;margin-bottom:1rem}ol[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]{margin-bottom:0}dt[_ngcontent-%COMP%]{font-weight:700}dd[_ngcontent-%COMP%]{margin-bottom:.5rem;margin-left:0}blockquote[_ngcontent-%COMP%]{margin:0 0 1rem}b[_ngcontent-%COMP%], strong[_ngcontent-%COMP%]{font-weight:bolder}small[_ngcontent-%COMP%], .small[_ngcontent-%COMP%]{font-size:.875em}mark[_ngcontent-%COMP%], .mark[_ngcontent-%COMP%]{padding:.2em;background-color:#fcf8e3}sub[_ngcontent-%COMP%], sup[_ngcontent-%COMP%]{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub[_ngcontent-%COMP%]{bottom:-.25em}sup[_ngcontent-%COMP%]{top:-.5em}a[_ngcontent-%COMP%]{color:#0d6efd;text-decoration:underline}a[_ngcontent-%COMP%]:hover{color:#0a58ca}a[_ngcontent-%COMP%]:not([href]):not([class]), a[_ngcontent-%COMP%]:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre[_ngcontent-%COMP%], code[_ngcontent-%COMP%], kbd[_ngcontent-%COMP%], samp[_ngcontent-%COMP%]{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre[_ngcontent-%COMP%]{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre[_ngcontent-%COMP%]   code[_ngcontent-%COMP%]{font-size:inherit;color:inherit;word-break:normal}code[_ngcontent-%COMP%]{font-size:.875em;color:#d63384;word-wrap:break-word}a[_ngcontent-%COMP%] > code[_ngcontent-%COMP%]{color:inherit}kbd[_ngcontent-%COMP%]{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd[_ngcontent-%COMP%]   kbd[_ngcontent-%COMP%]{padding:0;font-size:1em;font-weight:700}figure[_ngcontent-%COMP%]{margin:0 0 1rem}img[_ngcontent-%COMP%], svg[_ngcontent-%COMP%]{vertical-align:middle}table[_ngcontent-%COMP%]{caption-side:bottom;border-collapse:collapse}caption[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th[_ngcontent-%COMP%]{text-align:inherit;text-align:-webkit-match-parent}thead[_ngcontent-%COMP%], tbody[_ngcontent-%COMP%], tfoot[_ngcontent-%COMP%], tr[_ngcontent-%COMP%], td[_ngcontent-%COMP%], th[_ngcontent-%COMP%]{border-color:inherit;border-style:solid;border-width:0}label[_ngcontent-%COMP%]{display:inline-block}button[_ngcontent-%COMP%]{border-radius:0}button[_ngcontent-%COMP%]:focus:not(:focus-visible){outline:0}input[_ngcontent-%COMP%], button[_ngcontent-%COMP%], select[_ngcontent-%COMP%], optgroup[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button[_ngcontent-%COMP%], select[_ngcontent-%COMP%]{text-transform:none}[role=button][_ngcontent-%COMP%]{cursor:pointer}select[_ngcontent-%COMP%]{word-wrap:normal}select[_ngcontent-%COMP%]:disabled{opacity:1}[list][_ngcontent-%COMP%]::-webkit-calendar-picker-indicator{display:none}button[_ngcontent-%COMP%], [type=button][_ngcontent-%COMP%], [type=reset][_ngcontent-%COMP%], [type=submit][_ngcontent-%COMP%]{-webkit-appearance:button}button[_ngcontent-%COMP%]:not(:disabled), [type=button][_ngcontent-%COMP%]:not(:disabled), [type=reset][_ngcontent-%COMP%]:not(:disabled), [type=submit][_ngcontent-%COMP%]:not(:disabled){cursor:pointer}[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border-style:none}textarea[_ngcontent-%COMP%]{resize:vertical}fieldset[_ngcontent-%COMP%]{min-width:0;padding:0;margin:0;border:0}legend[_ngcontent-%COMP%]{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend[_ngcontent-%COMP%]{font-size:1.5rem}}legend[_ngcontent-%COMP%] + *[_ngcontent-%COMP%]{clear:left}[_ngcontent-%COMP%]::-webkit-datetime-edit-fields-wrapper, [_ngcontent-%COMP%]::-webkit-datetime-edit-text, [_ngcontent-%COMP%]::-webkit-datetime-edit-minute, [_ngcontent-%COMP%]::-webkit-datetime-edit-hour-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-day-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-month-field, [_ngcontent-%COMP%]::-webkit-datetime-edit-year-field{padding:0}[_ngcontent-%COMP%]::-webkit-inner-spin-button{height:auto}[type=search][_ngcontent-%COMP%]{outline-offset:-2px;-webkit-appearance:textfield}[_ngcontent-%COMP%]::-webkit-search-decoration{-webkit-appearance:none}[_ngcontent-%COMP%]::-webkit-color-swatch-wrapper{padding:0}[_ngcontent-%COMP%]::file-selector-button{font:inherit}[_ngcontent-%COMP%]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[_ngcontent-%COMP%]{display:inline-block}iframe[_ngcontent-%COMP%]{border:0}summary[_ngcontent-%COMP%]{display:list-item;cursor:pointer}progress[_ngcontent-%COMP%]{vertical-align:baseline}[hidden][_ngcontent-%COMP%]{display:none!important}.lead[_ngcontent-%COMP%]{font-size:1.25rem;font-weight:300}.display-1[_ngcontent-%COMP%]{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1[_ngcontent-%COMP%]{font-size:5rem}}.display-2[_ngcontent-%COMP%]{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2[_ngcontent-%COMP%]{font-size:4.5rem}}.display-3[_ngcontent-%COMP%]{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3[_ngcontent-%COMP%]{font-size:4rem}}.display-4[_ngcontent-%COMP%]{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4[_ngcontent-%COMP%]{font-size:3.5rem}}.display-5[_ngcontent-%COMP%]{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5[_ngcontent-%COMP%]{font-size:3rem}}.display-6[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6[_ngcontent-%COMP%]{font-size:2.5rem}}.list-unstyled[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-inline[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-inline-item[_ngcontent-%COMP%]{display:inline-block}.list-inline-item[_ngcontent-%COMP%]:not(:last-child){margin-right:.5rem}.initialism[_ngcontent-%COMP%]{font-size:.875em;text-transform:uppercase}.blockquote[_ngcontent-%COMP%]{margin-bottom:1rem;font-size:1.25rem}.blockquote[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-bottom:0}.blockquote-footer[_ngcontent-%COMP%]{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer[_ngcontent-%COMP%]:before{content:\"\\2014\\a0\"}.img-fluid[_ngcontent-%COMP%]{max-width:100%;height:auto}.img-thumbnail[_ngcontent-%COMP%]{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure[_ngcontent-%COMP%]{display:inline-block}.figure-img[_ngcontent-%COMP%]{margin-bottom:.5rem;line-height:1}.figure-caption[_ngcontent-%COMP%]{font-size:.875em;color:#6c757d}.container[_ngcontent-%COMP%], .container-fluid[_ngcontent-%COMP%], .container-xxl[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%]{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:540px}}@media (min-width: 768px){.container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:720px}}@media (min-width: 992px){.container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:960px}}@media (min-width: 1200px){.container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:1140px}}@media (min-width: 1400px){.container-xxl[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]{max-width:1320px}}.row[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-3[_ngcontent-%COMP%]{margin-left:25%}.offset-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-6[_ngcontent-%COMP%]{margin-left:50%}.offset-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-9[_ngcontent-%COMP%]{margin-left:75%}.offset-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-0[_ngcontent-%COMP%], .gx-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-0[_ngcontent-%COMP%], .gy-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-1[_ngcontent-%COMP%], .gx-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-1[_ngcontent-%COMP%], .gy-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-2[_ngcontent-%COMP%], .gx-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-2[_ngcontent-%COMP%], .gy-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-3[_ngcontent-%COMP%], .gx-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-3[_ngcontent-%COMP%], .gy-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-4[_ngcontent-%COMP%], .gx-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-4[_ngcontent-%COMP%], .gy-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-5[_ngcontent-%COMP%], .gx-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-5[_ngcontent-%COMP%], .gy-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-sm-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-sm-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-sm-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-sm-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-sm-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-sm-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-sm-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-sm-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-sm-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-sm-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-sm-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-sm-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-sm-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-sm-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-sm-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-sm-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-sm-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-sm-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-sm-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-sm-0[_ngcontent-%COMP%]{margin-left:0}.offset-sm-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-sm-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-sm-3[_ngcontent-%COMP%]{margin-left:25%}.offset-sm-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-sm-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-sm-6[_ngcontent-%COMP%]{margin-left:50%}.offset-sm-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-sm-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-sm-9[_ngcontent-%COMP%]{margin-left:75%}.offset-sm-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-sm-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-sm-0[_ngcontent-%COMP%], .gx-sm-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-sm-0[_ngcontent-%COMP%], .gy-sm-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-sm-1[_ngcontent-%COMP%], .gx-sm-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-sm-1[_ngcontent-%COMP%], .gy-sm-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-sm-2[_ngcontent-%COMP%], .gx-sm-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-sm-2[_ngcontent-%COMP%], .gy-sm-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-sm-3[_ngcontent-%COMP%], .gx-sm-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-sm-3[_ngcontent-%COMP%], .gy-sm-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-sm-4[_ngcontent-%COMP%], .gx-sm-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-sm-4[_ngcontent-%COMP%], .gy-sm-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-sm-5[_ngcontent-%COMP%], .gx-sm-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-sm-5[_ngcontent-%COMP%], .gy-sm-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-md-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-md-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-md-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-md-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-md-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-md-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-md-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-md-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-md-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-md-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-md-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-md-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-md-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-md-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-md-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-md-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-md-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-md-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-md-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-md-0[_ngcontent-%COMP%]{margin-left:0}.offset-md-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-md-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-md-3[_ngcontent-%COMP%]{margin-left:25%}.offset-md-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-md-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-md-6[_ngcontent-%COMP%]{margin-left:50%}.offset-md-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-md-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-md-9[_ngcontent-%COMP%]{margin-left:75%}.offset-md-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-md-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-md-0[_ngcontent-%COMP%], .gx-md-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-md-0[_ngcontent-%COMP%], .gy-md-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-md-1[_ngcontent-%COMP%], .gx-md-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-md-1[_ngcontent-%COMP%], .gy-md-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-md-2[_ngcontent-%COMP%], .gx-md-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-md-2[_ngcontent-%COMP%], .gy-md-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-md-3[_ngcontent-%COMP%], .gx-md-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-md-3[_ngcontent-%COMP%], .gy-md-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-md-4[_ngcontent-%COMP%], .gx-md-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-md-4[_ngcontent-%COMP%], .gy-md-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-md-5[_ngcontent-%COMP%], .gx-md-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-md-5[_ngcontent-%COMP%], .gy-md-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-lg-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-lg-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-lg-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-lg-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-lg-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-lg-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-lg-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-lg-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-lg-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-lg-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-lg-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-lg-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-lg-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-lg-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-lg-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-lg-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-lg-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-lg-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-lg-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-lg-0[_ngcontent-%COMP%]{margin-left:0}.offset-lg-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-lg-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-lg-3[_ngcontent-%COMP%]{margin-left:25%}.offset-lg-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-lg-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-lg-6[_ngcontent-%COMP%]{margin-left:50%}.offset-lg-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-lg-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-lg-9[_ngcontent-%COMP%]{margin-left:75%}.offset-lg-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-lg-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-lg-0[_ngcontent-%COMP%], .gx-lg-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-lg-0[_ngcontent-%COMP%], .gy-lg-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-lg-1[_ngcontent-%COMP%], .gx-lg-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-lg-1[_ngcontent-%COMP%], .gy-lg-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-lg-2[_ngcontent-%COMP%], .gx-lg-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-lg-2[_ngcontent-%COMP%], .gy-lg-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-lg-3[_ngcontent-%COMP%], .gx-lg-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-lg-3[_ngcontent-%COMP%], .gy-lg-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-lg-4[_ngcontent-%COMP%], .gx-lg-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-lg-4[_ngcontent-%COMP%], .gy-lg-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-lg-5[_ngcontent-%COMP%], .gx-lg-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-lg-5[_ngcontent-%COMP%], .gy-lg-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-xl-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-xl-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-xl-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-xl-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-xl-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-xl-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-xl-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-xl-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-xl-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-xl-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-xl-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-xl-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-xl-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-xl-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-xl-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-xl-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-xl-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-xl-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-xl-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-xl-0[_ngcontent-%COMP%]{margin-left:0}.offset-xl-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-xl-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-xl-3[_ngcontent-%COMP%]{margin-left:25%}.offset-xl-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-xl-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-xl-6[_ngcontent-%COMP%]{margin-left:50%}.offset-xl-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-xl-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-xl-9[_ngcontent-%COMP%]{margin-left:75%}.offset-xl-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-xl-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-xl-0[_ngcontent-%COMP%], .gx-xl-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-xl-0[_ngcontent-%COMP%], .gy-xl-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-xl-1[_ngcontent-%COMP%], .gx-xl-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-xl-1[_ngcontent-%COMP%], .gy-xl-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-xl-2[_ngcontent-%COMP%], .gx-xl-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-xl-2[_ngcontent-%COMP%], .gy-xl-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-xl-3[_ngcontent-%COMP%], .gx-xl-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-xl-3[_ngcontent-%COMP%], .gy-xl-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-xl-4[_ngcontent-%COMP%], .gx-xl-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-xl-4[_ngcontent-%COMP%], .gy-xl-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-xl-5[_ngcontent-%COMP%], .gx-xl-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-xl-5[_ngcontent-%COMP%], .gy-xl-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl[_ngcontent-%COMP%]{flex:1 0 0%}.row-cols-xxl-auto[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.row-cols-xxl-1[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.row-cols-xxl-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.row-cols-xxl-3[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.row-cols-xxl-5[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:20%}.row-cols-xxl-6[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.col-xxl-1[_ngcontent-%COMP%]{flex:0 0 auto;width:8.33333333%}.col-xxl-2[_ngcontent-%COMP%]{flex:0 0 auto;width:16.66666667%}.col-xxl-3[_ngcontent-%COMP%]{flex:0 0 auto;width:25%}.col-xxl-4[_ngcontent-%COMP%]{flex:0 0 auto;width:33.33333333%}.col-xxl-5[_ngcontent-%COMP%]{flex:0 0 auto;width:41.66666667%}.col-xxl-6[_ngcontent-%COMP%]{flex:0 0 auto;width:50%}.col-xxl-7[_ngcontent-%COMP%]{flex:0 0 auto;width:58.33333333%}.col-xxl-8[_ngcontent-%COMP%]{flex:0 0 auto;width:66.66666667%}.col-xxl-9[_ngcontent-%COMP%]{flex:0 0 auto;width:75%}.col-xxl-10[_ngcontent-%COMP%]{flex:0 0 auto;width:83.33333333%}.col-xxl-11[_ngcontent-%COMP%]{flex:0 0 auto;width:91.66666667%}.col-xxl-12[_ngcontent-%COMP%]{flex:0 0 auto;width:100%}.offset-xxl-0[_ngcontent-%COMP%]{margin-left:0}.offset-xxl-1[_ngcontent-%COMP%]{margin-left:8.33333333%}.offset-xxl-2[_ngcontent-%COMP%]{margin-left:16.66666667%}.offset-xxl-3[_ngcontent-%COMP%]{margin-left:25%}.offset-xxl-4[_ngcontent-%COMP%]{margin-left:33.33333333%}.offset-xxl-5[_ngcontent-%COMP%]{margin-left:41.66666667%}.offset-xxl-6[_ngcontent-%COMP%]{margin-left:50%}.offset-xxl-7[_ngcontent-%COMP%]{margin-left:58.33333333%}.offset-xxl-8[_ngcontent-%COMP%]{margin-left:66.66666667%}.offset-xxl-9[_ngcontent-%COMP%]{margin-left:75%}.offset-xxl-10[_ngcontent-%COMP%]{margin-left:83.33333333%}.offset-xxl-11[_ngcontent-%COMP%]{margin-left:91.66666667%}.g-xxl-0[_ngcontent-%COMP%], .gx-xxl-0[_ngcontent-%COMP%]{--bs-gutter-x: 0}.g-xxl-0[_ngcontent-%COMP%], .gy-xxl-0[_ngcontent-%COMP%]{--bs-gutter-y: 0}.g-xxl-1[_ngcontent-%COMP%], .gx-xxl-1[_ngcontent-%COMP%]{--bs-gutter-x: .25rem}.g-xxl-1[_ngcontent-%COMP%], .gy-xxl-1[_ngcontent-%COMP%]{--bs-gutter-y: .25rem}.g-xxl-2[_ngcontent-%COMP%], .gx-xxl-2[_ngcontent-%COMP%]{--bs-gutter-x: .5rem}.g-xxl-2[_ngcontent-%COMP%], .gy-xxl-2[_ngcontent-%COMP%]{--bs-gutter-y: .5rem}.g-xxl-3[_ngcontent-%COMP%], .gx-xxl-3[_ngcontent-%COMP%]{--bs-gutter-x: 1rem}.g-xxl-3[_ngcontent-%COMP%], .gy-xxl-3[_ngcontent-%COMP%]{--bs-gutter-y: 1rem}.g-xxl-4[_ngcontent-%COMP%], .gx-xxl-4[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem}.g-xxl-4[_ngcontent-%COMP%], .gy-xxl-4[_ngcontent-%COMP%]{--bs-gutter-y: 1.5rem}.g-xxl-5[_ngcontent-%COMP%], .gx-xxl-5[_ngcontent-%COMP%]{--bs-gutter-x: 3rem}.g-xxl-5[_ngcontent-%COMP%], .gy-xxl-5[_ngcontent-%COMP%]{--bs-gutter-y: 3rem}}.table[_ngcontent-%COMP%]{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%]{vertical-align:inherit}.table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]{vertical-align:bottom}.table[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){border-top:2px solid currentColor}.caption-top[_ngcontent-%COMP%]{caption-side:top}.table-sm[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:.25rem}.table-bordered[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%]{border-width:1px 0}.table-bordered[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-width:0 1px}.table-borderless[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(caption) > *[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-bottom-width:0}.table-borderless[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){border-top-width:0}.table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-of-type(odd) > *[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:hover > *[_ngcontent-%COMP%]{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary[_ngcontent-%COMP%]{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary[_ngcontent-%COMP%]{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success[_ngcontent-%COMP%]{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info[_ngcontent-%COMP%]{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning[_ngcontent-%COMP%]{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger[_ngcontent-%COMP%]{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light[_ngcontent-%COMP%]{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark[_ngcontent-%COMP%]{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl[_ngcontent-%COMP%]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label[_ngcontent-%COMP%]{margin-bottom:.5rem}.col-form-label[_ngcontent-%COMP%]{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg[_ngcontent-%COMP%]{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm[_ngcontent-%COMP%]{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text[_ngcontent-%COMP%]{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]{transition:none}}.form-control[type=file][_ngcontent-%COMP%]{overflow:hidden}.form-control[type=file][_ngcontent-%COMP%]:not(:disabled):not([readonly]){cursor:pointer}.form-control[_ngcontent-%COMP%]:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control[_ngcontent-%COMP%]::-webkit-date-and-time-value{height:1.5em}.form-control[_ngcontent-%COMP%]::placeholder{color:#6c757d;opacity:1}.form-control[_ngcontent-%COMP%]:disabled, .form-control[readonly][_ngcontent-%COMP%]{background-color:#e9ecef;opacity:1}.form-control[_ngcontent-%COMP%]::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]::file-selector-button{transition:none}}.form-control[_ngcontent-%COMP%]:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control[_ngcontent-%COMP%]::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control[_ngcontent-%COMP%]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm[_ngcontent-%COMP%], .form-control-plaintext.form-control-lg[_ngcontent-%COMP%]{padding-right:0;padding-left:0}.form-control-sm[_ngcontent-%COMP%]{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm[_ngcontent-%COMP%]::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg[_ngcontent-%COMP%]{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg[_ngcontent-%COMP%]::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg[_ngcontent-%COMP%]::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control[_ngcontent-%COMP%]{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm[_ngcontent-%COMP%]{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg[_ngcontent-%COMP%]{min-height:calc(1.5em + 1rem + 2px)}.form-control-color[_ngcontent-%COMP%]{width:3rem;height:auto;padding:.375rem}.form-control-color[_ngcontent-%COMP%]:not(:disabled):not([readonly]){cursor:pointer}.form-control-color[_ngcontent-%COMP%]::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color[_ngcontent-%COMP%]::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select[_ngcontent-%COMP%]{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select[_ngcontent-%COMP%]{transition:none}}.form-select[_ngcontent-%COMP%]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple][_ngcontent-%COMP%], .form-select[size][_ngcontent-%COMP%]:not([size=\"1\"]){padding-right:.75rem;background-image:none}.form-select[_ngcontent-%COMP%]:disabled{background-color:#e9ecef}.form-select[_ngcontent-%COMP%]:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm[_ngcontent-%COMP%]{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check[_ngcontent-%COMP%]{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{float:left;margin-left:-1.5em}.form-check-input[_ngcontent-%COMP%]{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox][_ngcontent-%COMP%]{border-radius:.25em}.form-check-input[type=radio][_ngcontent-%COMP%]{border-radius:50%}.form-check-input[_ngcontent-%COMP%]:active{filter:brightness(90%)}.form-check-input[_ngcontent-%COMP%]:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input[_ngcontent-%COMP%]:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input[_ngcontent-%COMP%]:checked[type=checkbox]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\")}.form-check-input[_ngcontent-%COMP%]:checked[type=radio]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-input[type=checkbox][_ngcontent-%COMP%]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\")}.form-check-input[_ngcontent-%COMP%]:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled][_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%], .form-check-input[_ngcontent-%COMP%]:disabled ~ .form-check-label[_ngcontent-%COMP%]{opacity:.5}.form-switch[_ngcontent-%COMP%]{padding-left:2.5em}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:2em;margin-left:-2.5em;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{transition:none}}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:focus{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\")}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-position:right center;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-inline[_ngcontent-%COMP%]{display:inline-block;margin-right:1rem}.btn-check[_ngcontent-%COMP%]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled][_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:disabled + .btn[_ngcontent-%COMP%]{pointer-events:none;filter:none;opacity:.65}.form-range[_ngcontent-%COMP%]{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range[_ngcontent-%COMP%]:focus{outline:0}.form-range[_ngcontent-%COMP%]:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range[_ngcontent-%COMP%]:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range[_ngcontent-%COMP%]::-moz-focus-outer{border:0}.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range[_ngcontent-%COMP%]::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range[_ngcontent-%COMP%]::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range[_ngcontent-%COMP%]::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range[_ngcontent-%COMP%]::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range[_ngcontent-%COMP%]::-moz-range-thumb:active{background-color:#b6d4fe}.form-range[_ngcontent-%COMP%]::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range[_ngcontent-%COMP%]:disabled{pointer-events:none}.form-range[_ngcontent-%COMP%]:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range[_ngcontent-%COMP%]:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating[_ngcontent-%COMP%]{position:relative}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{height:calc(3.5rem + 2px);line-height:1.25}.form-floating[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{transition:none}}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]{padding:1rem .75rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]::placeholder{color:transparent}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus, .form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{padding-top:1.625rem;padding-bottom:.625rem}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus ~ label[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:not(:placeholder-shown) ~ label[_ngcontent-%COMP%], .form-floating[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%] ~ label[_ngcontent-%COMP%]{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:-webkit-autofill ~ label[_ngcontent-%COMP%]{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%]:focus, .input-group[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]:focus{z-index:3}.input-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{position:relative;z-index:2}.input-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:focus{z-index:3}.input-group-text[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .input-group-text[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .input-group-text[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .form-select[_ngcontent-%COMP%]{padding-right:3rem}.input-group[_ngcontent-%COMP%]:not(.has-validation) > [_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group[_ngcontent-%COMP%]:not(.has-validation) > .dropdown-toggle[_ngcontent-%COMP%]:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), .input-group.has-validation[_ngcontent-%COMP%] > .dropdown-toggle[_ngcontent-%COMP%]:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback[_ngcontent-%COMP%]{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip[_ngcontent-%COMP%]{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:valid ~ .valid-feedback[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:valid ~ .valid-tooltip[_ngcontent-%COMP%], .is-valid[_ngcontent-%COMP%] ~ .valid-feedback[_ngcontent-%COMP%], .is-valid[_ngcontent-%COMP%] ~ .valid-tooltip[_ngcontent-%COMP%]{display:block}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid, .form-control.is-valid[_ngcontent-%COMP%]{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid:focus, .form-control.is-valid[_ngcontent-%COMP%]:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   textarea.form-control[_ngcontent-%COMP%]:valid, textarea.form-control.is-valid[_ngcontent-%COMP%]{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid, .form-select.is-valid[_ngcontent-%COMP%]{border-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:not([multiple]):not([size]), .was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:not([multiple])[size=\"1\"], .form-select.is-valid[_ngcontent-%COMP%]:not([multiple]):not([size]), .form-select.is-valid[_ngcontent-%COMP%]:not([multiple])[size=\"1\"]{padding-right:4.125rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:focus, .form-select.is-valid[_ngcontent-%COMP%]:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid, .form-check-input.is-valid[_ngcontent-%COMP%]{border-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid:checked, .form-check-input.is-valid[_ngcontent-%COMP%]:checked{background-color:#198754}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid:focus, .form-check-input.is-valid[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:valid ~ .form-check-label[_ngcontent-%COMP%], .form-check-input.is-valid[_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%]{color:#198754}.form-check-inline[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%] ~ .valid-feedback[_ngcontent-%COMP%]{margin-left:.5em}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid, .input-group[_ngcontent-%COMP%]   .form-control.is-valid[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid, .input-group[_ngcontent-%COMP%]   .form-select.is-valid[_ngcontent-%COMP%]{z-index:1}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:valid:focus, .input-group[_ngcontent-%COMP%]   .form-control.is-valid[_ngcontent-%COMP%]:focus, .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:valid:focus, .input-group[_ngcontent-%COMP%]   .form-select.is-valid[_ngcontent-%COMP%]:focus{z-index:3}.invalid-feedback[_ngcontent-%COMP%]{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip[_ngcontent-%COMP%]{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:invalid ~ .invalid-feedback[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:invalid ~ .invalid-tooltip[_ngcontent-%COMP%], .is-invalid[_ngcontent-%COMP%] ~ .invalid-feedback[_ngcontent-%COMP%], .is-invalid[_ngcontent-%COMP%] ~ .invalid-tooltip[_ngcontent-%COMP%]{display:block}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid, .form-control.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid:focus, .form-control.is-invalid[_ngcontent-%COMP%]:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   textarea.form-control[_ngcontent-%COMP%]:invalid, textarea.form-control.is-invalid[_ngcontent-%COMP%]{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid, .form-select.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:not([multiple]):not([size]), .was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:not([multiple])[size=\"1\"], .form-select.is-invalid[_ngcontent-%COMP%]:not([multiple]):not([size]), .form-select.is-invalid[_ngcontent-%COMP%]:not([multiple])[size=\"1\"]{padding-right:4.125rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:focus, .form-select.is-invalid[_ngcontent-%COMP%]:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid, .form-check-input.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid:checked, .form-check-input.is-invalid[_ngcontent-%COMP%]:checked{background-color:#dc3545}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid:focus, .form-check-input.is-invalid[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:invalid ~ .form-check-label[_ngcontent-%COMP%], .form-check-input.is-invalid[_ngcontent-%COMP%] ~ .form-check-label[_ngcontent-%COMP%]{color:#dc3545}.form-check-inline[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%] ~ .invalid-feedback[_ngcontent-%COMP%]{margin-left:.5em}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid, .input-group[_ngcontent-%COMP%]   .form-control.is-invalid[_ngcontent-%COMP%], .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid, .input-group[_ngcontent-%COMP%]   .form-select.is-invalid[_ngcontent-%COMP%]{z-index:2}.was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:invalid:focus, .input-group[_ngcontent-%COMP%]   .form-control.is-invalid[_ngcontent-%COMP%]:focus, .was-validated[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:invalid:focus, .input-group[_ngcontent-%COMP%]   .form-select.is-invalid[_ngcontent-%COMP%]:focus{z-index:3}.btn[_ngcontent-%COMP%]{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn[_ngcontent-%COMP%]{transition:none}}.btn[_ngcontent-%COMP%]:hover{color:#212529}.btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn[_ngcontent-%COMP%]:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn[_ngcontent-%COMP%]:disabled, .btn.disabled[_ngcontent-%COMP%], fieldset[_ngcontent-%COMP%]:disabled   .btn[_ngcontent-%COMP%]{pointer-events:none;opacity:.65}.btn-primary[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check[_ngcontent-%COMP%]:focus + .btn-primary[_ngcontent-%COMP%], .btn-primary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check[_ngcontent-%COMP%]:checked + .btn-primary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-primary[_ngcontent-%COMP%], .btn-primary[_ngcontent-%COMP%]:active, .btn-primary.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-primary.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check[_ngcontent-%COMP%]:checked + .btn-primary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-primary[_ngcontent-%COMP%]:focus, .btn-primary[_ngcontent-%COMP%]:active:focus, .btn-primary.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-primary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary[_ngcontent-%COMP%]:disabled, .btn-primary.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check[_ngcontent-%COMP%]:focus + .btn-secondary[_ngcontent-%COMP%], .btn-secondary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check[_ngcontent-%COMP%]:checked + .btn-secondary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-secondary[_ngcontent-%COMP%], .btn-secondary[_ngcontent-%COMP%]:active, .btn-secondary.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-secondary.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check[_ngcontent-%COMP%]:checked + .btn-secondary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-secondary[_ngcontent-%COMP%]:focus, .btn-secondary[_ngcontent-%COMP%]:active:focus, .btn-secondary.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-secondary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary[_ngcontent-%COMP%]:disabled, .btn-secondary.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-success[_ngcontent-%COMP%]:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check[_ngcontent-%COMP%]:focus + .btn-success[_ngcontent-%COMP%], .btn-success[_ngcontent-%COMP%]:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check[_ngcontent-%COMP%]:checked + .btn-success[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-success[_ngcontent-%COMP%], .btn-success[_ngcontent-%COMP%]:active, .btn-success.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-success.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check[_ngcontent-%COMP%]:checked + .btn-success[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-success[_ngcontent-%COMP%]:focus, .btn-success[_ngcontent-%COMP%]:active:focus, .btn-success.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-success.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success[_ngcontent-%COMP%]:disabled, .btn-success.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-info[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info[_ngcontent-%COMP%]:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check[_ngcontent-%COMP%]:focus + .btn-info[_ngcontent-%COMP%], .btn-info[_ngcontent-%COMP%]:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check[_ngcontent-%COMP%]:checked + .btn-info[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-info[_ngcontent-%COMP%], .btn-info[_ngcontent-%COMP%]:active, .btn-info.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-info.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check[_ngcontent-%COMP%]:checked + .btn-info[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-info[_ngcontent-%COMP%]:focus, .btn-info[_ngcontent-%COMP%]:active:focus, .btn-info.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-info.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info[_ngcontent-%COMP%]:disabled, .btn-info.disabled[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning[_ngcontent-%COMP%]:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check[_ngcontent-%COMP%]:focus + .btn-warning[_ngcontent-%COMP%], .btn-warning[_ngcontent-%COMP%]:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check[_ngcontent-%COMP%]:checked + .btn-warning[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-warning[_ngcontent-%COMP%], .btn-warning[_ngcontent-%COMP%]:active, .btn-warning.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-warning.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check[_ngcontent-%COMP%]:checked + .btn-warning[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-warning[_ngcontent-%COMP%]:focus, .btn-warning[_ngcontent-%COMP%]:active:focus, .btn-warning.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-warning.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning[_ngcontent-%COMP%]:disabled, .btn-warning.disabled[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger[_ngcontent-%COMP%]:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check[_ngcontent-%COMP%]:focus + .btn-danger[_ngcontent-%COMP%], .btn-danger[_ngcontent-%COMP%]:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check[_ngcontent-%COMP%]:checked + .btn-danger[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-danger[_ngcontent-%COMP%], .btn-danger[_ngcontent-%COMP%]:active, .btn-danger.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-danger.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check[_ngcontent-%COMP%]:checked + .btn-danger[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-danger[_ngcontent-%COMP%]:focus, .btn-danger[_ngcontent-%COMP%]:active:focus, .btn-danger.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-danger.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger[_ngcontent-%COMP%]:disabled, .btn-danger.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light[_ngcontent-%COMP%]:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check[_ngcontent-%COMP%]:focus + .btn-light[_ngcontent-%COMP%], .btn-light[_ngcontent-%COMP%]:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check[_ngcontent-%COMP%]:checked + .btn-light[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-light[_ngcontent-%COMP%], .btn-light[_ngcontent-%COMP%]:active, .btn-light.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-light.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check[_ngcontent-%COMP%]:checked + .btn-light[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-light[_ngcontent-%COMP%]:focus, .btn-light[_ngcontent-%COMP%]:active:focus, .btn-light.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-light.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light[_ngcontent-%COMP%]:disabled, .btn-light.disabled[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-dark[_ngcontent-%COMP%]:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check[_ngcontent-%COMP%]:focus + .btn-dark[_ngcontent-%COMP%], .btn-dark[_ngcontent-%COMP%]:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check[_ngcontent-%COMP%]:checked + .btn-dark[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-dark[_ngcontent-%COMP%], .btn-dark[_ngcontent-%COMP%]:active, .btn-dark.active[_ngcontent-%COMP%], .show[_ngcontent-%COMP%] > .btn-dark.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check[_ngcontent-%COMP%]:checked + .btn-dark[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-dark[_ngcontent-%COMP%]:focus, .btn-dark[_ngcontent-%COMP%]:active:focus, .btn-dark.active[_ngcontent-%COMP%]:focus, .show[_ngcontent-%COMP%] > .btn-dark.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark[_ngcontent-%COMP%]:disabled, .btn-dark.disabled[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary[_ngcontent-%COMP%]{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-primary[_ngcontent-%COMP%], .btn-outline-primary[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-primary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-primary[_ngcontent-%COMP%], .btn-outline-primary[_ngcontent-%COMP%]:active, .btn-outline-primary.active[_ngcontent-%COMP%], .btn-outline-primary.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-primary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-primary[_ngcontent-%COMP%]:focus, .btn-outline-primary[_ngcontent-%COMP%]:active:focus, .btn-outline-primary.active[_ngcontent-%COMP%]:focus, .btn-outline-primary.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary[_ngcontent-%COMP%]:disabled, .btn-outline-primary.disabled[_ngcontent-%COMP%]{color:#0d6efd;background-color:transparent}.btn-outline-secondary[_ngcontent-%COMP%]{color:#6c757d;border-color:#6c757d}.btn-outline-secondary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-secondary[_ngcontent-%COMP%], .btn-outline-secondary[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-secondary[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-secondary[_ngcontent-%COMP%], .btn-outline-secondary[_ngcontent-%COMP%]:active, .btn-outline-secondary.active[_ngcontent-%COMP%], .btn-outline-secondary.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-secondary[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-secondary[_ngcontent-%COMP%]:focus, .btn-outline-secondary[_ngcontent-%COMP%]:active:focus, .btn-outline-secondary.active[_ngcontent-%COMP%]:focus, .btn-outline-secondary.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary[_ngcontent-%COMP%]:disabled, .btn-outline-secondary.disabled[_ngcontent-%COMP%]{color:#6c757d;background-color:transparent}.btn-outline-success[_ngcontent-%COMP%]{color:#198754;border-color:#198754}.btn-outline-success[_ngcontent-%COMP%]:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-success[_ngcontent-%COMP%], .btn-outline-success[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-success[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-success[_ngcontent-%COMP%], .btn-outline-success[_ngcontent-%COMP%]:active, .btn-outline-success.active[_ngcontent-%COMP%], .btn-outline-success.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#198754;border-color:#198754}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-success[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-success[_ngcontent-%COMP%]:focus, .btn-outline-success[_ngcontent-%COMP%]:active:focus, .btn-outline-success.active[_ngcontent-%COMP%]:focus, .btn-outline-success.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success[_ngcontent-%COMP%]:disabled, .btn-outline-success.disabled[_ngcontent-%COMP%]{color:#198754;background-color:transparent}.btn-outline-info[_ngcontent-%COMP%]{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info[_ngcontent-%COMP%]:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-info[_ngcontent-%COMP%], .btn-outline-info[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-info[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-info[_ngcontent-%COMP%], .btn-outline-info[_ngcontent-%COMP%]:active, .btn-outline-info.active[_ngcontent-%COMP%], .btn-outline-info.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-info[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-info[_ngcontent-%COMP%]:focus, .btn-outline-info[_ngcontent-%COMP%]:active:focus, .btn-outline-info.active[_ngcontent-%COMP%]:focus, .btn-outline-info.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info[_ngcontent-%COMP%]:disabled, .btn-outline-info.disabled[_ngcontent-%COMP%]{color:#0dcaf0;background-color:transparent}.btn-outline-warning[_ngcontent-%COMP%]{color:#ffc107;border-color:#ffc107}.btn-outline-warning[_ngcontent-%COMP%]:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-warning[_ngcontent-%COMP%], .btn-outline-warning[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-warning[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-warning[_ngcontent-%COMP%], .btn-outline-warning[_ngcontent-%COMP%]:active, .btn-outline-warning.active[_ngcontent-%COMP%], .btn-outline-warning.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-warning[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-warning[_ngcontent-%COMP%]:focus, .btn-outline-warning[_ngcontent-%COMP%]:active:focus, .btn-outline-warning.active[_ngcontent-%COMP%]:focus, .btn-outline-warning.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning[_ngcontent-%COMP%]:disabled, .btn-outline-warning.disabled[_ngcontent-%COMP%]{color:#ffc107;background-color:transparent}.btn-outline-danger[_ngcontent-%COMP%]{color:#dc3545;border-color:#dc3545}.btn-outline-danger[_ngcontent-%COMP%]:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-danger[_ngcontent-%COMP%], .btn-outline-danger[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-danger[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-danger[_ngcontent-%COMP%], .btn-outline-danger[_ngcontent-%COMP%]:active, .btn-outline-danger.active[_ngcontent-%COMP%], .btn-outline-danger.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-danger[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-danger[_ngcontent-%COMP%]:focus, .btn-outline-danger[_ngcontent-%COMP%]:active:focus, .btn-outline-danger.active[_ngcontent-%COMP%]:focus, .btn-outline-danger.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger[_ngcontent-%COMP%]:disabled, .btn-outline-danger.disabled[_ngcontent-%COMP%]{color:#dc3545;background-color:transparent}.btn-outline-light[_ngcontent-%COMP%]{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light[_ngcontent-%COMP%]:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-light[_ngcontent-%COMP%], .btn-outline-light[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-light[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-light[_ngcontent-%COMP%], .btn-outline-light[_ngcontent-%COMP%]:active, .btn-outline-light.active[_ngcontent-%COMP%], .btn-outline-light.dropdown-toggle.show[_ngcontent-%COMP%]{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-light[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-light[_ngcontent-%COMP%]:focus, .btn-outline-light[_ngcontent-%COMP%]:active:focus, .btn-outline-light.active[_ngcontent-%COMP%]:focus, .btn-outline-light.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light[_ngcontent-%COMP%]:disabled, .btn-outline-light.disabled[_ngcontent-%COMP%]{color:#f8f9fa;background-color:transparent}.btn-outline-dark[_ngcontent-%COMP%]{color:#212529;border-color:#212529}.btn-outline-dark[_ngcontent-%COMP%]:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check[_ngcontent-%COMP%]:focus + .btn-outline-dark[_ngcontent-%COMP%], .btn-outline-dark[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-dark[_ngcontent-%COMP%], .btn-check[_ngcontent-%COMP%]:active + .btn-outline-dark[_ngcontent-%COMP%], .btn-outline-dark[_ngcontent-%COMP%]:active, .btn-outline-dark.active[_ngcontent-%COMP%], .btn-outline-dark.dropdown-toggle.show[_ngcontent-%COMP%]{color:#fff;background-color:#212529;border-color:#212529}.btn-check[_ngcontent-%COMP%]:checked + .btn-outline-dark[_ngcontent-%COMP%]:focus, .btn-check[_ngcontent-%COMP%]:active + .btn-outline-dark[_ngcontent-%COMP%]:focus, .btn-outline-dark[_ngcontent-%COMP%]:active:focus, .btn-outline-dark.active[_ngcontent-%COMP%]:focus, .btn-outline-dark.dropdown-toggle.show[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark[_ngcontent-%COMP%]:disabled, .btn-outline-dark.disabled[_ngcontent-%COMP%]{color:#212529;background-color:transparent}.btn-link[_ngcontent-%COMP%]{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link[_ngcontent-%COMP%]:hover{color:#0a58ca}.btn-link[_ngcontent-%COMP%]:disabled, .btn-link.disabled[_ngcontent-%COMP%]{color:#6c757d}.btn-lg[_ngcontent-%COMP%], .btn-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm[_ngcontent-%COMP%], .btn-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade[_ngcontent-%COMP%]{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade[_ngcontent-%COMP%]{transition:none}}.fade[_ngcontent-%COMP%]:not(.show){opacity:0}.collapse[_ngcontent-%COMP%]:not(.show){display:none}.collapsing[_ngcontent-%COMP%]{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing[_ngcontent-%COMP%]{transition:none}}.collapsing.collapse-horizontal[_ngcontent-%COMP%]{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal[_ngcontent-%COMP%]{transition:none}}.dropup[_ngcontent-%COMP%], .dropend[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%], .dropstart[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]{white-space:nowrap}.dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-sm-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-md-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-md-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-md-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-lg-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-xl-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start[_ngcontent-%COMP%]{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper][_ngcontent-%COMP%]{right:auto;left:0}.dropdown-menu-xxl-end[_ngcontent-%COMP%]{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper][_ngcontent-%COMP%]{right:0;left:auto}}.dropup[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropend[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropend[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{vertical-align:0}.dropstart[_ngcontent-%COMP%]   .dropdown-menu[data-bs-popper][_ngcontent-%COMP%]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:none}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:empty:after{margin-left:0}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:before{vertical-align:0}.dropdown-divider[_ngcontent-%COMP%]{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item[_ngcontent-%COMP%]{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item[_ngcontent-%COMP%]:hover, .dropdown-item[_ngcontent-%COMP%]:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active[_ngcontent-%COMP%], .dropdown-item[_ngcontent-%COMP%]:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled[_ngcontent-%COMP%], .dropdown-item[_ngcontent-%COMP%]:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show[_ngcontent-%COMP%]{display:block}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text[_ngcontent-%COMP%]{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark[_ngcontent-%COMP%]{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]{color:#dee2e6}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:hover, .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ffffff26}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item.active[_ngcontent-%COMP%], .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item.disabled[_ngcontent-%COMP%], .dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:disabled{color:#adb5bd}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-divider[_ngcontent-%COMP%]{border-color:#00000026}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-item-text[_ngcontent-%COMP%]{color:#dee2e6}.dropdown-menu-dark[_ngcontent-%COMP%]   .dropdown-header[_ngcontent-%COMP%]{color:#adb5bd}.btn-group[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%]{position:relative;display:inline-flex;vertical-align:middle}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{position:relative;flex:1 1 auto}.btn-group[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:checked + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:checked + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-check[_ngcontent-%COMP%]:focus + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group-vertical[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%]{z-index:1}.btn-toolbar[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]{width:auto}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child), .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child){margin-left:-1px}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle), .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:last-child) > .btn[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:nth-child(n+3), .btn-group[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(.btn-check) + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child) > .btn[_ngcontent-%COMP%]{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split[_ngcontent-%COMP%]:after, .dropup[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:after, .dropend[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:after{margin-left:0}.dropstart[_ngcontent-%COMP%]   .dropdown-toggle-split[_ngcontent-%COMP%]:before{margin-right:0}.btn-sm[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%], .btn-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.375rem;padding-left:.375rem}.btn-lg[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%], .btn-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .dropdown-toggle-split[_ngcontent-%COMP%]{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]{width:100%}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child), .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child){margin-top:-1px}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle), .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:last-child) > .btn[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] ~ .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child) > .btn[_ngcontent-%COMP%]{border-top-left-radius:0;border-top-right-radius:0}.nav[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link[_ngcontent-%COMP%]{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link[_ngcontent-%COMP%]{transition:none}}.nav-link[_ngcontent-%COMP%]:hover, .nav-link[_ngcontent-%COMP%]:focus{color:#0a58ca}.nav-link.disabled[_ngcontent-%COMP%]{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs[_ngcontent-%COMP%]{border-bottom:1px solid #dee2e6}.nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .nav-tabs[_ngcontent-%COMP%]   .nav-item.show[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{background:none;border:0;border-radius:.25rem}.nav-pills[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .nav-pills[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%]{color:#fff;background-color:#0d6efd}.nav-fill[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .nav-fill[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{flex:1 1 auto;text-align:center}.nav-justified[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .nav-justified[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{flex-basis:0;flex-grow:1;text-align:center}.nav-fill[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%], .nav-justified[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{width:100%}.tab-content[_ngcontent-%COMP%] > .tab-pane[_ngcontent-%COMP%]{display:none}.tab-content[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%]{display:block}.navbar[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-fluid[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-sm[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-md[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-lg[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-xl[_ngcontent-%COMP%], .navbar[_ngcontent-%COMP%] > .container-xxl[_ngcontent-%COMP%]{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand[_ngcontent-%COMP%]{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:0;padding-left:0}.navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:static}.navbar-text[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse[_ngcontent-%COMP%]{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler[_ngcontent-%COMP%]{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-toggler[_ngcontent-%COMP%]{transition:none}}.navbar-toggler[_ngcontent-%COMP%]:hover{text-decoration:none}.navbar-toggler[_ngcontent-%COMP%]:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon[_ngcontent-%COMP%]{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll[_ngcontent-%COMP%]{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-sm[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-md[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-md[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-xl[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand-xxl[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand[_ngcontent-%COMP%]{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{flex-direction:row}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:absolute}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding-right:.5rem;padding-left:.5rem}.navbar-expand[_ngcontent-%COMP%]   .navbar-nav-scroll[_ngcontent-%COMP%]{overflow:visible}.navbar-expand[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%]{display:flex!important;flex-basis:auto}.navbar-expand[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{display:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-header[_ngcontent-%COMP%]{display:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas[_ngcontent-%COMP%]{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-top[_ngcontent-%COMP%], .navbar-expand[_ngcontent-%COMP%]   .offcanvas-bottom[_ngcontent-%COMP%]{height:auto;border-top:0;border-bottom:0}.navbar-expand[_ngcontent-%COMP%]   .offcanvas-body[_ngcontent-%COMP%]{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#0000008c}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{color:#000000b3}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#0000004d}.navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .navbar-light[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{color:#000000e6}.navbar-light[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{color:#0000008c;border-color:#0000001a}.navbar-light[_ngcontent-%COMP%]   .navbar-toggler-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#0000008c}.navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{color:#000000e6}.navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#ffffff8c}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus{color:#ffffffbf}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.disabled[_ngcontent-%COMP%]{color:#ffffff40}.navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%] > .nav-link[_ngcontent-%COMP%], .navbar-dark[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{color:#fff}.navbar-dark[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark[_ngcontent-%COMP%]   .navbar-toggler-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#ffffff8c}.navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .navbar-dark[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{color:#fff}.card[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card[_ngcontent-%COMP%] > hr[_ngcontent-%COMP%]{margin-right:0;margin-left:0}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]{border-top:inherit;border-bottom:inherit}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card[_ngcontent-%COMP%] > .card-header[_ngcontent-%COMP%] + .list-group[_ngcontent-%COMP%], .card[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%] + .card-footer[_ngcontent-%COMP%]{border-top:0}.card-body[_ngcontent-%COMP%]{flex:1 1 auto;padding:1rem}.card-title[_ngcontent-%COMP%]{margin-bottom:.5rem}.card-subtitle[_ngcontent-%COMP%]{margin-top:-.25rem;margin-bottom:0}.card-text[_ngcontent-%COMP%]:last-child{margin-bottom:0}.card-link[_ngcontent-%COMP%] + .card-link[_ngcontent-%COMP%]{margin-left:1rem}.card-header[_ngcontent-%COMP%]{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header[_ngcontent-%COMP%]:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer[_ngcontent-%COMP%]{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer[_ngcontent-%COMP%]:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs[_ngcontent-%COMP%]{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills[_ngcontent-%COMP%]{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%], .card-img-bottom[_ngcontent-%COMP%]{width:100%}.card-img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%]{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img[_ngcontent-%COMP%], .card-img-bottom[_ngcontent-%COMP%]{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{margin-bottom:.75rem}@media (min-width: 576px){.card-group[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{flex:1 0 0%;margin-bottom:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%] + .card[_ngcontent-%COMP%]{margin-left:0;border-left:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-img-top[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-header[_ngcontent-%COMP%]{border-top-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-img-bottom[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:last-child)   .card-footer[_ngcontent-%COMP%]{border-bottom-right-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-img-top[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-header[_ngcontent-%COMP%]{border-top-left-radius:0}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-img-bottom[_ngcontent-%COMP%], .card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child)   .card-footer[_ngcontent-%COMP%]{border-bottom-left-radius:0}}.accordion-button[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){.accordion-button[_ngcontent-%COMP%]{transition:none}}.accordion-button[_ngcontent-%COMP%]:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button[_ngcontent-%COMP%]:not(.collapsed):after{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");transform:rotate(-180deg)}.accordion-button[_ngcontent-%COMP%]:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:\"\";background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button[_ngcontent-%COMP%]:after{transition:none}}.accordion-button[_ngcontent-%COMP%]:hover{z-index:2}.accordion-button[_ngcontent-%COMP%]:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header[_ngcontent-%COMP%]{margin-bottom:0}.accordion-item[_ngcontent-%COMP%]{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item[_ngcontent-%COMP%]:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item[_ngcontent-%COMP%]:first-of-type   .accordion-button[_ngcontent-%COMP%]{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item[_ngcontent-%COMP%]:not(:first-of-type){border-top:0}.accordion-item[_ngcontent-%COMP%]:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item[_ngcontent-%COMP%]:last-of-type   .accordion-button.collapsed[_ngcontent-%COMP%]{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item[_ngcontent-%COMP%]:last-of-type   .accordion-collapse[_ngcontent-%COMP%]{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body[_ngcontent-%COMP%]{padding:1rem 1.25rem}.accordion-flush[_ngcontent-%COMP%]   .accordion-collapse[_ngcontent-%COMP%]{border-width:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]{border-right:0;border-left:0;border-radius:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]:first-child{border-top:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.accordion-flush[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]{border-radius:0}.breadcrumb[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item[_ngcontent-%COMP%] + .breadcrumb-item[_ngcontent-%COMP%]{padding-left:.5rem}.breadcrumb-item[_ngcontent-%COMP%] + .breadcrumb-item[_ngcontent-%COMP%]:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, \"/\")}.breadcrumb-item.active[_ngcontent-%COMP%]{color:#6c757d}.pagination[_ngcontent-%COMP%]{display:flex;padding-left:0;list-style:none}.page-link[_ngcontent-%COMP%]{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link[_ngcontent-%COMP%]{transition:none}}.page-link[_ngcontent-%COMP%]:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link[_ngcontent-%COMP%]:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item[_ngcontent-%COMP%]:not(:first-child)   .page-link[_ngcontent-%COMP%]{margin-left:-1px}.page-item.active[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link[_ngcontent-%COMP%]{padding:.375rem .75rem}.page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{padding:.25rem .5rem;font-size:.875rem}.pagination-sm[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:first-child   .page-link[_ngcontent-%COMP%]{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm[_ngcontent-%COMP%]   .page-item[_ngcontent-%COMP%]:last-child   .page-link[_ngcontent-%COMP%]{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge[_ngcontent-%COMP%]{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge[_ngcontent-%COMP%]:empty{display:none}.btn[_ngcontent-%COMP%]   .badge[_ngcontent-%COMP%]{position:relative;top:-1px}.alert[_ngcontent-%COMP%]{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading[_ngcontent-%COMP%]{color:inherit}.alert-link[_ngcontent-%COMP%]{font-weight:700}.alert-dismissible[_ngcontent-%COMP%]{padding-right:3rem}.alert-dismissible[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary[_ngcontent-%COMP%]{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#06357a}.alert-secondary[_ngcontent-%COMP%]{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#34383c}.alert-success[_ngcontent-%COMP%]{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#0c4128}.alert-info[_ngcontent-%COMP%]{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#04414d}.alert-warning[_ngcontent-%COMP%]{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#523e02}.alert-danger[_ngcontent-%COMP%]{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#6a1a21}.alert-light[_ngcontent-%COMP%]{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#4f5050}.alert-dark[_ngcontent-%COMP%]{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress[_ngcontent-%COMP%]{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar[_ngcontent-%COMP%]{transition:none}}.progress-bar-striped[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated[_ngcontent-%COMP%]{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated[_ngcontent-%COMP%]{animation:none}}.list-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered[_ngcontent-%COMP%]{list-style-type:none;counter-reset:section}.list-group-numbered[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:before{content:counters(section,\".\") \". \";counter-increment:section}.list-group-item-action[_ngcontent-%COMP%]{width:100%;color:#495057;text-align:inherit}.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-action[_ngcontent-%COMP%]:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action[_ngcontent-%COMP%]:active{color:#212529;background-color:#e9ecef}.list-group-item[_ngcontent-%COMP%]{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item[_ngcontent-%COMP%]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item[_ngcontent-%COMP%]:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled[_ngcontent-%COMP%], .list-group-item[_ngcontent-%COMP%]:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active[_ngcontent-%COMP%]{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:0}.list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-top:-1px;border-top-width:1px}.list-group-horizontal[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-md[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl[_ngcontent-%COMP%]{flex-direction:row}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item.active[_ngcontent-%COMP%]{margin-top:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item[_ngcontent-%COMP%]{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%] + .list-group-item.active[_ngcontent-%COMP%]{margin-left:-1px;border-left-width:1px}}.list-group-flush[_ngcontent-%COMP%]{border-radius:0}.list-group-flush[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]{border-width:0 0 1px}.list-group-flush[_ngcontent-%COMP%] > .list-group-item[_ngcontent-%COMP%]:last-child{border-bottom-width:0}.list-group-item-primary[_ngcontent-%COMP%]{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-primary.list-group-item-action[_ngcontent-%COMP%]:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary[_ngcontent-%COMP%]{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-secondary.list-group-item-action[_ngcontent-%COMP%]:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success[_ngcontent-%COMP%]{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-success.list-group-item-action[_ngcontent-%COMP%]:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info[_ngcontent-%COMP%]{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-info.list-group-item-action[_ngcontent-%COMP%]:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning[_ngcontent-%COMP%]{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-warning.list-group-item-action[_ngcontent-%COMP%]:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger[_ngcontent-%COMP%]{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-danger.list-group-item-action[_ngcontent-%COMP%]:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light[_ngcontent-%COMP%]{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-light.list-group-item-action[_ngcontent-%COMP%]:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark[_ngcontent-%COMP%]{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action[_ngcontent-%COMP%]:hover, .list-group-item-dark.list-group-item-action[_ngcontent-%COMP%]:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active[_ngcontent-%COMP%]{color:#fff;background-color:#141619;border-color:#141619}.btn-close[_ngcontent-%COMP%]{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close[_ngcontent-%COMP%]:hover{color:#000;text-decoration:none;opacity:.75}.btn-close[_ngcontent-%COMP%]:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close[_ngcontent-%COMP%]:disabled, .btn-close.disabled[_ngcontent-%COMP%]{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white[_ngcontent-%COMP%]{filter:invert(1) grayscale(100%) brightness(200%)}.toast[_ngcontent-%COMP%]{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast.showing[_ngcontent-%COMP%]{opacity:0}.toast[_ngcontent-%COMP%]:not(.show){display:none}.toast-container[_ngcontent-%COMP%]{width:max-content;max-width:100%;pointer-events:none}.toast-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:last-child){margin-bottom:.75rem}.toast-header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{margin-right:-.375rem;margin-left:.75rem}.toast-body[_ngcontent-%COMP%]{padding:.75rem;word-wrap:break-word}.modal[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog[_ngcontent-%COMP%]{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transition:none}}.modal.show[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:none}.modal.modal-static[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:scale(1.02)}.modal-dialog-scrollable[_ngcontent-%COMP%]{height:calc(100% - 1rem)}.modal-dialog-scrollable[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{max-height:100%;overflow:hidden}.modal-dialog-scrollable[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-dialog-centered[_ngcontent-%COMP%]{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade[_ngcontent-%COMP%]{opacity:0}.modal-backdrop.show[_ngcontent-%COMP%]{opacity:.5}.modal-header[_ngcontent-%COMP%]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.5}.modal-body[_ngcontent-%COMP%]{position:relative;flex:1 1 auto;padding:1rem}.modal-footer[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin:.25rem}@media (min-width: 576px){.modal-dialog[_ngcontent-%COMP%]{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable[_ngcontent-%COMP%]{height:calc(100% - 3.5rem)}.modal-dialog-centered[_ngcontent-%COMP%]{min-height:calc(100% - 3.5rem)}.modal-sm[_ngcontent-%COMP%]{max-width:300px}}@media (min-width: 992px){.modal-lg[_ngcontent-%COMP%], .modal-xl[_ngcontent-%COMP%]{max-width:800px}}@media (min-width: 1200px){.modal-xl[_ngcontent-%COMP%]{max-width:1140px}}.modal-fullscreen[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-sm-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-md-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-lg-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-xl-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down[_ngcontent-%COMP%]{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-radius:0}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{overflow-y:auto}.modal-fullscreen-xxl-down[_ngcontent-%COMP%]   .modal-footer[_ngcontent-%COMP%]{border-radius:0}}.tooltip[_ngcontent-%COMP%]{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show[_ngcontent-%COMP%]{opacity:.9}.tooltip[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{position:absolute;content:\"\";border-color:transparent;border-style:solid}.bs-tooltip-top[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]{padding:.4rem 0}.bs-tooltip-top[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{bottom:0}.bs-tooltip-top[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=top][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]{padding:0 .4rem}.bs-tooltip-end[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{left:0;width:.4rem;height:.8rem}.bs-tooltip-end[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=right][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]{padding:.4rem 0}.bs-tooltip-bottom[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:0}.bs-tooltip-bottom[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]{padding:0 .4rem}.bs-tooltip-start[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%], .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{right:0;width:.4rem;height:.8rem}.bs-tooltip-start[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before, .bs-tooltip-auto[data-popper-placement^=left][_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner[_ngcontent-%COMP%]{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]{position:absolute;display:block;width:1rem;height:.5rem}.popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]:before, .popover[_ngcontent-%COMP%]   .popover-arrow[_ngcontent-%COMP%]:after{position:absolute;display:block;content:\"\";border-color:transparent;border-style:solid}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{bottom:calc(-.5rem - 1px)}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=top][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-end[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=right][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{top:calc(-.5rem - 1px)}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom[_ngcontent-%COMP%]   .popover-header[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=bottom][_ngcontent-%COMP%]   .popover-header[_ngcontent-%COMP%]:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:\"\";border-bottom:1px solid #f0f0f0}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%], .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before, .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-start[_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after, .bs-popover-auto[data-popper-placement^=left][_ngcontent-%COMP%] > .popover-arrow[_ngcontent-%COMP%]:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header[_ngcontent-%COMP%]{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header[_ngcontent-%COMP%]:empty{display:none}.popover-body[_ngcontent-%COMP%]{padding:1rem;color:#212529}.carousel[_ngcontent-%COMP%]{position:relative}.carousel.pointer-event[_ngcontent-%COMP%]{touch-action:pan-y}.carousel-inner[_ngcontent-%COMP%]{position:relative;width:100%;overflow:hidden}.carousel-inner[_ngcontent-%COMP%]:after{display:block;clear:both;content:\"\"}.carousel-item[_ngcontent-%COMP%]{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item[_ngcontent-%COMP%]{transition:none}}.carousel-item.active[_ngcontent-%COMP%], .carousel-item-next[_ngcontent-%COMP%], .carousel-item-prev[_ngcontent-%COMP%]{display:block}.carousel-item-next[_ngcontent-%COMP%]:not(.carousel-item-start), .active.carousel-item-end[_ngcontent-%COMP%]{transform:translate(100%)}.carousel-item-prev[_ngcontent-%COMP%]:not(.carousel-item-end), .active.carousel-item-start[_ngcontent-%COMP%]{transform:translate(-100%)}.carousel-fade[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]{opacity:0;transition-property:opacity;transform:none}.carousel-fade[_ngcontent-%COMP%]   .carousel-item.active[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .carousel-item-next.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .carousel-item-prev.carousel-item-end[_ngcontent-%COMP%]{z-index:1;opacity:1}.carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-end[_ngcontent-%COMP%]{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-start[_ngcontent-%COMP%], .carousel-fade[_ngcontent-%COMP%]   .active.carousel-item-end[_ngcontent-%COMP%]{transition:none}}.carousel-control-prev[_ngcontent-%COMP%], .carousel-control-next[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev[_ngcontent-%COMP%], .carousel-control-next[_ngcontent-%COMP%]{transition:none}}.carousel-control-prev[_ngcontent-%COMP%]:hover, .carousel-control-prev[_ngcontent-%COMP%]:focus, .carousel-control-next[_ngcontent-%COMP%]:hover, .carousel-control-next[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev[_ngcontent-%COMP%]{left:0}.carousel-control-next[_ngcontent-%COMP%]{right:0}.carousel-control-prev-icon[_ngcontent-%COMP%], .carousel-control-next-icon[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\")}.carousel-control-next-icon[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\")}.carousel-indicators[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{transition:none}}.carousel-indicators[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{opacity:1}.carousel-caption[_ngcontent-%COMP%]{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark[_ngcontent-%COMP%]   .carousel-control-prev-icon[_ngcontent-%COMP%], .carousel-dark[_ngcontent-%COMP%]   .carousel-control-next-icon[_ngcontent-%COMP%]{filter:invert(1) grayscale(100)}.carousel-dark[_ngcontent-%COMP%]   .carousel-indicators[_ngcontent-%COMP%]   [data-bs-target][_ngcontent-%COMP%]{background-color:#000}.carousel-dark[_ngcontent-%COMP%]   .carousel-caption[_ngcontent-%COMP%]{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm[_ngcontent-%COMP%]{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm[_ngcontent-%COMP%]{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border[_ngcontent-%COMP%], .spinner-grow[_ngcontent-%COMP%]{animation-duration:1.5s}}.offcanvas[_ngcontent-%COMP%]{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.offcanvas[_ngcontent-%COMP%]{transition:none}}.offcanvas-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade[_ngcontent-%COMP%]{opacity:0}.offcanvas-backdrop.show[_ngcontent-%COMP%]{opacity:.5}.offcanvas-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header[_ngcontent-%COMP%]   .btn-close[_ngcontent-%COMP%]{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.5}.offcanvas-body[_ngcontent-%COMP%]{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start[_ngcontent-%COMP%]{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end[_ngcontent-%COMP%]{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top[_ngcontent-%COMP%]{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom[_ngcontent-%COMP%]{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show[_ngcontent-%COMP%]{transform:none}.placeholder[_ngcontent-%COMP%]{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn[_ngcontent-%COMP%]:before{display:inline-block;content:\"\"}.placeholder-xs[_ngcontent-%COMP%]{min-height:.6em}.placeholder-sm[_ngcontent-%COMP%]{min-height:.8em}.placeholder-lg[_ngcontent-%COMP%]{min-height:1.2em}.placeholder-glow[_ngcontent-%COMP%]   .placeholder[_ngcontent-%COMP%]{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave[_ngcontent-%COMP%]{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix[_ngcontent-%COMP%]:after{display:block;clear:both;content:\"\"}.link-primary[_ngcontent-%COMP%]{color:#0d6efd}.link-primary[_ngcontent-%COMP%]:hover, .link-primary[_ngcontent-%COMP%]:focus{color:#0a58ca}.link-secondary[_ngcontent-%COMP%]{color:#6c757d}.link-secondary[_ngcontent-%COMP%]:hover, .link-secondary[_ngcontent-%COMP%]:focus{color:#565e64}.link-success[_ngcontent-%COMP%]{color:#198754}.link-success[_ngcontent-%COMP%]:hover, .link-success[_ngcontent-%COMP%]:focus{color:#146c43}.link-info[_ngcontent-%COMP%]{color:#0dcaf0}.link-info[_ngcontent-%COMP%]:hover, .link-info[_ngcontent-%COMP%]:focus{color:#3dd5f3}.link-warning[_ngcontent-%COMP%]{color:#ffc107}.link-warning[_ngcontent-%COMP%]:hover, .link-warning[_ngcontent-%COMP%]:focus{color:#ffcd39}.link-danger[_ngcontent-%COMP%]{color:#dc3545}.link-danger[_ngcontent-%COMP%]:hover, .link-danger[_ngcontent-%COMP%]:focus{color:#b02a37}.link-light[_ngcontent-%COMP%]{color:#f8f9fa}.link-light[_ngcontent-%COMP%]:hover, .link-light[_ngcontent-%COMP%]:focus{color:#f9fafb}.link-dark[_ngcontent-%COMP%]{color:#212529}.link-dark[_ngcontent-%COMP%]:hover, .link-dark[_ngcontent-%COMP%]:focus{color:#1a1e21}.ratio[_ngcontent-%COMP%]{position:relative;width:100%}.ratio[_ngcontent-%COMP%]:before{display:block;padding-top:var(--bs-aspect-ratio);content:\"\"}.ratio[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1[_ngcontent-%COMP%]{--bs-aspect-ratio: 100%}.ratio-4x3[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9[_ngcontent-%COMP%]{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top[_ngcontent-%COMP%]{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom[_ngcontent-%COMP%]{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1020}}.hstack[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack[_ngcontent-%COMP%]{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden[_ngcontent-%COMP%], .visually-hidden-focusable[_ngcontent-%COMP%]:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link[_ngcontent-%COMP%]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr[_ngcontent-%COMP%]{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline[_ngcontent-%COMP%]{vertical-align:baseline!important}.align-top[_ngcontent-%COMP%]{vertical-align:top!important}.align-middle[_ngcontent-%COMP%]{vertical-align:middle!important}.align-bottom[_ngcontent-%COMP%]{vertical-align:bottom!important}.align-text-bottom[_ngcontent-%COMP%]{vertical-align:text-bottom!important}.align-text-top[_ngcontent-%COMP%]{vertical-align:text-top!important}.float-start[_ngcontent-%COMP%]{float:left!important}.float-end[_ngcontent-%COMP%]{float:right!important}.float-none[_ngcontent-%COMP%]{float:none!important}.opacity-0[_ngcontent-%COMP%]{opacity:0!important}.opacity-25[_ngcontent-%COMP%]{opacity:.25!important}.opacity-50[_ngcontent-%COMP%]{opacity:.5!important}.opacity-75[_ngcontent-%COMP%]{opacity:.75!important}.opacity-100[_ngcontent-%COMP%]{opacity:1!important}.overflow-auto[_ngcontent-%COMP%]{overflow:auto!important}.overflow-hidden[_ngcontent-%COMP%]{overflow:hidden!important}.overflow-visible[_ngcontent-%COMP%]{overflow:visible!important}.overflow-scroll[_ngcontent-%COMP%]{overflow:scroll!important}.d-inline[_ngcontent-%COMP%]{display:inline!important}.d-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-block[_ngcontent-%COMP%]{display:block!important}.d-grid[_ngcontent-%COMP%]{display:grid!important}.d-table[_ngcontent-%COMP%]{display:table!important}.d-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-flex[_ngcontent-%COMP%]{display:flex!important}.d-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-none[_ngcontent-%COMP%]{display:none!important}.shadow[_ngcontent-%COMP%]{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm[_ngcontent-%COMP%]{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg[_ngcontent-%COMP%]{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none[_ngcontent-%COMP%]{box-shadow:none!important}.position-static[_ngcontent-%COMP%]{position:static!important}.position-relative[_ngcontent-%COMP%]{position:relative!important}.position-absolute[_ngcontent-%COMP%]{position:absolute!important}.position-fixed[_ngcontent-%COMP%]{position:fixed!important}.position-sticky[_ngcontent-%COMP%]{position:sticky!important}.top-0[_ngcontent-%COMP%]{top:0!important}.top-50[_ngcontent-%COMP%]{top:50%!important}.top-100[_ngcontent-%COMP%]{top:100%!important}.bottom-0[_ngcontent-%COMP%]{bottom:0!important}.bottom-50[_ngcontent-%COMP%]{bottom:50%!important}.bottom-100[_ngcontent-%COMP%]{bottom:100%!important}.start-0[_ngcontent-%COMP%]{left:0!important}.start-50[_ngcontent-%COMP%]{left:50%!important}.start-100[_ngcontent-%COMP%]{left:100%!important}.end-0[_ngcontent-%COMP%]{right:0!important}.end-50[_ngcontent-%COMP%]{right:50%!important}.end-100[_ngcontent-%COMP%]{right:100%!important}.translate-middle[_ngcontent-%COMP%]{transform:translate(-50%,-50%)!important}.translate-middle-x[_ngcontent-%COMP%]{transform:translate(-50%)!important}.translate-middle-y[_ngcontent-%COMP%]{transform:translateY(-50%)!important}.border[_ngcontent-%COMP%]{border:1px solid #dee2e6!important}.border-0[_ngcontent-%COMP%]{border:0!important}.border-top[_ngcontent-%COMP%]{border-top:1px solid #dee2e6!important}.border-top-0[_ngcontent-%COMP%]{border-top:0!important}.border-end[_ngcontent-%COMP%]{border-right:1px solid #dee2e6!important}.border-end-0[_ngcontent-%COMP%]{border-right:0!important}.border-bottom[_ngcontent-%COMP%]{border-bottom:1px solid #dee2e6!important}.border-bottom-0[_ngcontent-%COMP%]{border-bottom:0!important}.border-start[_ngcontent-%COMP%]{border-left:1px solid #dee2e6!important}.border-start-0[_ngcontent-%COMP%]{border-left:0!important}.border-primary[_ngcontent-%COMP%]{border-color:#0d6efd!important}.border-secondary[_ngcontent-%COMP%]{border-color:#6c757d!important}.border-success[_ngcontent-%COMP%]{border-color:#198754!important}.border-info[_ngcontent-%COMP%]{border-color:#0dcaf0!important}.border-warning[_ngcontent-%COMP%]{border-color:#ffc107!important}.border-danger[_ngcontent-%COMP%]{border-color:#dc3545!important}.border-light[_ngcontent-%COMP%]{border-color:#f8f9fa!important}.border-dark[_ngcontent-%COMP%]{border-color:#212529!important}.border-white[_ngcontent-%COMP%]{border-color:#fff!important}.border-1[_ngcontent-%COMP%]{border-width:1px!important}.border-2[_ngcontent-%COMP%]{border-width:2px!important}.border-3[_ngcontent-%COMP%]{border-width:3px!important}.border-4[_ngcontent-%COMP%]{border-width:4px!important}.border-5[_ngcontent-%COMP%]{border-width:5px!important}.w-25[_ngcontent-%COMP%]{width:25%!important}.w-50[_ngcontent-%COMP%]{width:50%!important}.w-75[_ngcontent-%COMP%]{width:75%!important}.w-100[_ngcontent-%COMP%]{width:100%!important}.w-auto[_ngcontent-%COMP%]{width:auto!important}.mw-100[_ngcontent-%COMP%]{max-width:100%!important}.vw-100[_ngcontent-%COMP%]{width:100vw!important}.min-vw-100[_ngcontent-%COMP%]{min-width:100vw!important}.h-25[_ngcontent-%COMP%]{height:25%!important}.h-50[_ngcontent-%COMP%]{height:50%!important}.h-75[_ngcontent-%COMP%]{height:75%!important}.h-100[_ngcontent-%COMP%]{height:100%!important}.h-auto[_ngcontent-%COMP%]{height:auto!important}.mh-100[_ngcontent-%COMP%]{max-height:100%!important}.vh-100[_ngcontent-%COMP%]{height:100vh!important}.min-vh-100[_ngcontent-%COMP%]{min-height:100vh!important}.flex-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-first[_ngcontent-%COMP%]{order:-1!important}.order-0[_ngcontent-%COMP%]{order:0!important}.order-1[_ngcontent-%COMP%]{order:1!important}.order-2[_ngcontent-%COMP%]{order:2!important}.order-3[_ngcontent-%COMP%]{order:3!important}.order-4[_ngcontent-%COMP%]{order:4!important}.order-5[_ngcontent-%COMP%]{order:5!important}.order-last[_ngcontent-%COMP%]{order:6!important}.m-0[_ngcontent-%COMP%]{margin:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-0[_ngcontent-%COMP%]{margin-right:0!important}.me-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.px-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-5[_ngcontent-%COMP%]{padding-left:3rem!important}.font-monospace[_ngcontent-%COMP%]{font-family:var(--bs-font-monospace)!important}.fs-1[_ngcontent-%COMP%]{font-size:calc(1.375rem + 1.5vw)!important}.fs-2[_ngcontent-%COMP%]{font-size:calc(1.325rem + .9vw)!important}.fs-3[_ngcontent-%COMP%]{font-size:calc(1.3rem + .6vw)!important}.fs-4[_ngcontent-%COMP%]{font-size:calc(1.275rem + .3vw)!important}.fs-5[_ngcontent-%COMP%]{font-size:1.25rem!important}.fs-6[_ngcontent-%COMP%]{font-size:1rem!important}.fst-italic[_ngcontent-%COMP%]{font-style:italic!important}.fst-normal[_ngcontent-%COMP%]{font-style:normal!important}.fw-light[_ngcontent-%COMP%]{font-weight:300!important}.fw-lighter[_ngcontent-%COMP%]{font-weight:lighter!important}.fw-normal[_ngcontent-%COMP%]{font-weight:400!important}.fw-bold[_ngcontent-%COMP%]{font-weight:700!important}.fw-bolder[_ngcontent-%COMP%]{font-weight:bolder!important}.lh-1[_ngcontent-%COMP%]{line-height:1!important}.lh-sm[_ngcontent-%COMP%]{line-height:1.25!important}.lh-base[_ngcontent-%COMP%]{line-height:1.5!important}.lh-lg[_ngcontent-%COMP%]{line-height:2!important}.text-start[_ngcontent-%COMP%]{text-align:left!important}.text-end[_ngcontent-%COMP%]{text-align:right!important}.text-center[_ngcontent-%COMP%]{text-align:center!important}.text-decoration-none[_ngcontent-%COMP%]{text-decoration:none!important}.text-decoration-underline[_ngcontent-%COMP%]{text-decoration:underline!important}.text-decoration-line-through[_ngcontent-%COMP%]{text-decoration:line-through!important}.text-lowercase[_ngcontent-%COMP%]{text-transform:lowercase!important}.text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase!important}.text-capitalize[_ngcontent-%COMP%]{text-transform:capitalize!important}.text-wrap[_ngcontent-%COMP%]{white-space:normal!important}.text-nowrap[_ngcontent-%COMP%]{white-space:nowrap!important}.text-break[_ngcontent-%COMP%]{word-wrap:break-word!important;word-break:break-word!important}.text-primary[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#6c757d!important}.text-black-50[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#00000080!important}.text-white-50[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:#ffffff80!important}.text-reset[_ngcontent-%COMP%]{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25[_ngcontent-%COMP%]{--bs-text-opacity: .25}.text-opacity-50[_ngcontent-%COMP%]{--bs-text-opacity: .5}.text-opacity-75[_ngcontent-%COMP%]{--bs-text-opacity: .75}.text-opacity-100[_ngcontent-%COMP%]{--bs-text-opacity: 1}.bg-primary[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent[_ngcontent-%COMP%]{--bs-bg-opacity: 1;background-color:transparent!important}.bg-opacity-10[_ngcontent-%COMP%]{--bs-bg-opacity: .1}.bg-opacity-25[_ngcontent-%COMP%]{--bs-bg-opacity: .25}.bg-opacity-50[_ngcontent-%COMP%]{--bs-bg-opacity: .5}.bg-opacity-75[_ngcontent-%COMP%]{--bs-bg-opacity: .75}.bg-opacity-100[_ngcontent-%COMP%]{--bs-bg-opacity: 1}.bg-gradient[_ngcontent-%COMP%]{background-image:var(--bs-gradient)!important}.user-select-all[_ngcontent-%COMP%]{-webkit-user-select:all!important;user-select:all!important}.user-select-auto[_ngcontent-%COMP%]{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none[_ngcontent-%COMP%]{-webkit-user-select:none!important;user-select:none!important}.pe-none[_ngcontent-%COMP%]{pointer-events:none!important}.pe-auto[_ngcontent-%COMP%]{pointer-events:auto!important}.rounded[_ngcontent-%COMP%]{border-radius:.25rem!important}.rounded-0[_ngcontent-%COMP%]{border-radius:0!important}.rounded-1[_ngcontent-%COMP%]{border-radius:.2rem!important}.rounded-2[_ngcontent-%COMP%]{border-radius:.25rem!important}.rounded-3[_ngcontent-%COMP%]{border-radius:.3rem!important}.rounded-circle[_ngcontent-%COMP%]{border-radius:50%!important}.rounded-pill[_ngcontent-%COMP%]{border-radius:50rem!important}.rounded-top[_ngcontent-%COMP%]{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end[_ngcontent-%COMP%]{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom[_ngcontent-%COMP%]{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start[_ngcontent-%COMP%]{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible[_ngcontent-%COMP%]{visibility:visible!important}.invisible[_ngcontent-%COMP%]{visibility:hidden!important}@media (min-width: 576px){.float-sm-start[_ngcontent-%COMP%]{float:left!important}.float-sm-end[_ngcontent-%COMP%]{float:right!important}.float-sm-none[_ngcontent-%COMP%]{float:none!important}.d-sm-inline[_ngcontent-%COMP%]{display:inline!important}.d-sm-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-sm-block[_ngcontent-%COMP%]{display:block!important}.d-sm-grid[_ngcontent-%COMP%]{display:grid!important}.d-sm-table[_ngcontent-%COMP%]{display:table!important}.d-sm-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-sm-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-sm-flex[_ngcontent-%COMP%]{display:flex!important}.d-sm-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-sm-none[_ngcontent-%COMP%]{display:none!important}.flex-sm-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-sm-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-sm-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-sm-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-sm-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-sm-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-sm-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-sm-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-sm-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-sm-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-sm-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-sm-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-sm-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-sm-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-sm-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-sm-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-sm-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-sm-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-sm-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-sm-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-sm-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-sm-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-sm-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-sm-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-sm-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-sm-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-sm-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-sm-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-sm-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-sm-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-sm-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-sm-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-sm-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-sm-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-sm-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-sm-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-sm-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-sm-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-sm-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-sm-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-sm-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-sm-first[_ngcontent-%COMP%]{order:-1!important}.order-sm-0[_ngcontent-%COMP%]{order:0!important}.order-sm-1[_ngcontent-%COMP%]{order:1!important}.order-sm-2[_ngcontent-%COMP%]{order:2!important}.order-sm-3[_ngcontent-%COMP%]{order:3!important}.order-sm-4[_ngcontent-%COMP%]{order:4!important}.order-sm-5[_ngcontent-%COMP%]{order:5!important}.order-sm-last[_ngcontent-%COMP%]{order:6!important}.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-sm-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.me-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.px-sm-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-sm-start[_ngcontent-%COMP%]{text-align:left!important}.text-sm-end[_ngcontent-%COMP%]{text-align:right!important}.text-sm-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 768px){.float-md-start[_ngcontent-%COMP%]{float:left!important}.float-md-end[_ngcontent-%COMP%]{float:right!important}.float-md-none[_ngcontent-%COMP%]{float:none!important}.d-md-inline[_ngcontent-%COMP%]{display:inline!important}.d-md-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-md-block[_ngcontent-%COMP%]{display:block!important}.d-md-grid[_ngcontent-%COMP%]{display:grid!important}.d-md-table[_ngcontent-%COMP%]{display:table!important}.d-md-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-md-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-md-flex[_ngcontent-%COMP%]{display:flex!important}.d-md-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-md-none[_ngcontent-%COMP%]{display:none!important}.flex-md-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-md-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-md-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-md-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-md-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-md-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-md-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-md-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-md-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-md-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-md-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-md-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-md-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-md-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-md-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-md-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-md-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-md-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-md-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-md-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-md-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-md-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-md-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-md-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-md-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-md-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-md-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-md-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-md-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-md-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-md-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-md-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-md-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-md-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-md-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-md-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-md-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-md-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-md-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-md-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-md-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-md-first[_ngcontent-%COMP%]{order:-1!important}.order-md-0[_ngcontent-%COMP%]{order:0!important}.order-md-1[_ngcontent-%COMP%]{order:1!important}.order-md-2[_ngcontent-%COMP%]{order:2!important}.order-md-3[_ngcontent-%COMP%]{order:3!important}.order-md-4[_ngcontent-%COMP%]{order:4!important}.order-md-5[_ngcontent-%COMP%]{order:5!important}.order-md-last[_ngcontent-%COMP%]{order:6!important}.m-md-0[_ngcontent-%COMP%]{margin:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-md-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-md-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-md-0[_ngcontent-%COMP%]{margin-right:0!important}.me-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-md-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.px-md-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-md-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-md-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-md-start[_ngcontent-%COMP%]{text-align:left!important}.text-md-end[_ngcontent-%COMP%]{text-align:right!important}.text-md-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 992px){.float-lg-start[_ngcontent-%COMP%]{float:left!important}.float-lg-end[_ngcontent-%COMP%]{float:right!important}.float-lg-none[_ngcontent-%COMP%]{float:none!important}.d-lg-inline[_ngcontent-%COMP%]{display:inline!important}.d-lg-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-lg-block[_ngcontent-%COMP%]{display:block!important}.d-lg-grid[_ngcontent-%COMP%]{display:grid!important}.d-lg-table[_ngcontent-%COMP%]{display:table!important}.d-lg-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-lg-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-lg-flex[_ngcontent-%COMP%]{display:flex!important}.d-lg-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-lg-none[_ngcontent-%COMP%]{display:none!important}.flex-lg-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-lg-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-lg-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-lg-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-lg-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-lg-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-lg-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-lg-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-lg-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-lg-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-lg-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-lg-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-lg-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-lg-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-lg-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-lg-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-lg-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-lg-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-lg-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-lg-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-lg-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-lg-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-lg-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-lg-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-lg-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-lg-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-lg-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-lg-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-lg-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-lg-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-lg-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-lg-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-lg-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-lg-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-lg-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-lg-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-lg-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-lg-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-lg-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-lg-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-lg-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-lg-first[_ngcontent-%COMP%]{order:-1!important}.order-lg-0[_ngcontent-%COMP%]{order:0!important}.order-lg-1[_ngcontent-%COMP%]{order:1!important}.order-lg-2[_ngcontent-%COMP%]{order:2!important}.order-lg-3[_ngcontent-%COMP%]{order:3!important}.order-lg-4[_ngcontent-%COMP%]{order:4!important}.order-lg-5[_ngcontent-%COMP%]{order:5!important}.order-lg-last[_ngcontent-%COMP%]{order:6!important}.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-lg-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.me-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.px-lg-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-lg-start[_ngcontent-%COMP%]{text-align:left!important}.text-lg-end[_ngcontent-%COMP%]{text-align:right!important}.text-lg-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1200px){.float-xl-start[_ngcontent-%COMP%]{float:left!important}.float-xl-end[_ngcontent-%COMP%]{float:right!important}.float-xl-none[_ngcontent-%COMP%]{float:none!important}.d-xl-inline[_ngcontent-%COMP%]{display:inline!important}.d-xl-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-xl-block[_ngcontent-%COMP%]{display:block!important}.d-xl-grid[_ngcontent-%COMP%]{display:grid!important}.d-xl-table[_ngcontent-%COMP%]{display:table!important}.d-xl-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-xl-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-xl-flex[_ngcontent-%COMP%]{display:flex!important}.d-xl-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-xl-none[_ngcontent-%COMP%]{display:none!important}.flex-xl-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-xl-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-xl-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-xl-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-xl-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-xl-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-xl-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-xl-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-xl-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-xl-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-xl-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-xl-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-xl-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-xl-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-xl-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-xl-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-xl-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xl-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-xl-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-xl-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-xl-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-xl-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-xl-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-xl-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-xl-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-xl-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-xl-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-xl-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-xl-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-xl-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-xl-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-xl-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-xl-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-xl-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-xl-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-xl-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-xl-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-xl-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-xl-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-xl-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-xl-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-xl-first[_ngcontent-%COMP%]{order:-1!important}.order-xl-0[_ngcontent-%COMP%]{order:0!important}.order-xl-1[_ngcontent-%COMP%]{order:1!important}.order-xl-2[_ngcontent-%COMP%]{order:2!important}.order-xl-3[_ngcontent-%COMP%]{order:3!important}.order-xl-4[_ngcontent-%COMP%]{order:4!important}.order-xl-5[_ngcontent-%COMP%]{order:5!important}.order-xl-last[_ngcontent-%COMP%]{order:6!important}.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-xl-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.me-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.px-xl-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-xl-start[_ngcontent-%COMP%]{text-align:left!important}.text-xl-end[_ngcontent-%COMP%]{text-align:right!important}.text-xl-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start[_ngcontent-%COMP%]{float:left!important}.float-xxl-end[_ngcontent-%COMP%]{float:right!important}.float-xxl-none[_ngcontent-%COMP%]{float:none!important}.d-xxl-inline[_ngcontent-%COMP%]{display:inline!important}.d-xxl-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-xxl-block[_ngcontent-%COMP%]{display:block!important}.d-xxl-grid[_ngcontent-%COMP%]{display:grid!important}.d-xxl-table[_ngcontent-%COMP%]{display:table!important}.d-xxl-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-xxl-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-xxl-flex[_ngcontent-%COMP%]{display:flex!important}.d-xxl-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-xxl-none[_ngcontent-%COMP%]{display:none!important}.flex-xxl-fill[_ngcontent-%COMP%]{flex:1 1 auto!important}.flex-xxl-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-xxl-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-xxl-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse!important}.flex-xxl-column-reverse[_ngcontent-%COMP%]{flex-direction:column-reverse!important}.flex-xxl-grow-0[_ngcontent-%COMP%]{flex-grow:0!important}.flex-xxl-grow-1[_ngcontent-%COMP%]{flex-grow:1!important}.flex-xxl-shrink-0[_ngcontent-%COMP%]{flex-shrink:0!important}.flex-xxl-shrink-1[_ngcontent-%COMP%]{flex-shrink:1!important}.flex-xxl-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-xxl-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse[_ngcontent-%COMP%]{flex-wrap:wrap-reverse!important}.gap-xxl-0[_ngcontent-%COMP%]{grid-gap:0!important;gap:0!important}.gap-xxl-1[_ngcontent-%COMP%]{grid-gap:.25rem!important;gap:.25rem!important}.gap-xxl-2[_ngcontent-%COMP%]{grid-gap:.5rem!important;gap:.5rem!important}.gap-xxl-3[_ngcontent-%COMP%]{grid-gap:1rem!important;gap:1rem!important}.gap-xxl-4[_ngcontent-%COMP%]{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xxl-5[_ngcontent-%COMP%]{grid-gap:3rem!important;gap:3rem!important}.justify-content-xxl-start[_ngcontent-%COMP%]{justify-content:flex-start!important}.justify-content-xxl-end[_ngcontent-%COMP%]{justify-content:flex-end!important}.justify-content-xxl-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-xxl-between[_ngcontent-%COMP%]{justify-content:space-between!important}.justify-content-xxl-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-xxl-evenly[_ngcontent-%COMP%]{justify-content:space-evenly!important}.align-items-xxl-start[_ngcontent-%COMP%]{align-items:flex-start!important}.align-items-xxl-end[_ngcontent-%COMP%]{align-items:flex-end!important}.align-items-xxl-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-xxl-baseline[_ngcontent-%COMP%]{align-items:baseline!important}.align-items-xxl-stretch[_ngcontent-%COMP%]{align-items:stretch!important}.align-content-xxl-start[_ngcontent-%COMP%]{align-content:flex-start!important}.align-content-xxl-end[_ngcontent-%COMP%]{align-content:flex-end!important}.align-content-xxl-center[_ngcontent-%COMP%]{align-content:center!important}.align-content-xxl-between[_ngcontent-%COMP%]{align-content:space-between!important}.align-content-xxl-around[_ngcontent-%COMP%]{align-content:space-around!important}.align-content-xxl-stretch[_ngcontent-%COMP%]{align-content:stretch!important}.align-self-xxl-auto[_ngcontent-%COMP%]{align-self:auto!important}.align-self-xxl-start[_ngcontent-%COMP%]{align-self:flex-start!important}.align-self-xxl-end[_ngcontent-%COMP%]{align-self:flex-end!important}.align-self-xxl-center[_ngcontent-%COMP%]{align-self:center!important}.align-self-xxl-baseline[_ngcontent-%COMP%]{align-self:baseline!important}.align-self-xxl-stretch[_ngcontent-%COMP%]{align-self:stretch!important}.order-xxl-first[_ngcontent-%COMP%]{order:-1!important}.order-xxl-0[_ngcontent-%COMP%]{order:0!important}.order-xxl-1[_ngcontent-%COMP%]{order:1!important}.order-xxl-2[_ngcontent-%COMP%]{order:2!important}.order-xxl-3[_ngcontent-%COMP%]{order:3!important}.order-xxl-4[_ngcontent-%COMP%]{order:4!important}.order-xxl-5[_ngcontent-%COMP%]{order:5!important}.order-xxl-last[_ngcontent-%COMP%]{order:6!important}.m-xxl-0[_ngcontent-%COMP%]{margin:0!important}.m-xxl-1[_ngcontent-%COMP%]{margin:.25rem!important}.m-xxl-2[_ngcontent-%COMP%]{margin:.5rem!important}.m-xxl-3[_ngcontent-%COMP%]{margin:1rem!important}.m-xxl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.m-xxl-5[_ngcontent-%COMP%]{margin:3rem!important}.m-xxl-auto[_ngcontent-%COMP%]{margin:auto!important}.mx-xxl-0[_ngcontent-%COMP%]{margin-right:0!important;margin-left:0!important}.mx-xxl-1[_ngcontent-%COMP%]{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2[_ngcontent-%COMP%]{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3[_ngcontent-%COMP%]{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5[_ngcontent-%COMP%]{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto[_ngcontent-%COMP%]{margin-right:auto!important;margin-left:auto!important}.my-xxl-0[_ngcontent-%COMP%]{margin-top:0!important;margin-bottom:0!important}.my-xxl-1[_ngcontent-%COMP%]{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2[_ngcontent-%COMP%]{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5[_ngcontent-%COMP%]{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto[_ngcontent-%COMP%]{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0[_ngcontent-%COMP%]{margin-top:0!important}.mt-xxl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mt-xxl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-xxl-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-xxl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-xxl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mt-xxl-auto[_ngcontent-%COMP%]{margin-top:auto!important}.me-xxl-0[_ngcontent-%COMP%]{margin-right:0!important}.me-xxl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.me-xxl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.me-xxl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.me-xxl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.me-xxl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.me-xxl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xxl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-xxl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.mb-xxl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-xxl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-xxl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-xxl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.mb-xxl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ms-xxl-0[_ngcontent-%COMP%]{margin-left:0!important}.ms-xxl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.ms-xxl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.ms-xxl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.ms-xxl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ms-xxl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.ms-xxl-auto[_ngcontent-%COMP%]{margin-left:auto!important}.p-xxl-0[_ngcontent-%COMP%]{padding:0!important}.p-xxl-1[_ngcontent-%COMP%]{padding:.25rem!important}.p-xxl-2[_ngcontent-%COMP%]{padding:.5rem!important}.p-xxl-3[_ngcontent-%COMP%]{padding:1rem!important}.p-xxl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.p-xxl-5[_ngcontent-%COMP%]{padding:3rem!important}.px-xxl-0[_ngcontent-%COMP%]{padding-right:0!important;padding-left:0!important}.px-xxl-1[_ngcontent-%COMP%]{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2[_ngcontent-%COMP%]{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3[_ngcontent-%COMP%]{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5[_ngcontent-%COMP%]{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.py-xxl-1[_ngcontent-%COMP%]{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2[_ngcontent-%COMP%]{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3[_ngcontent-%COMP%]{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5[_ngcontent-%COMP%]{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0[_ngcontent-%COMP%]{padding-top:0!important}.pt-xxl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pt-xxl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-xxl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-xxl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-xxl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pe-xxl-0[_ngcontent-%COMP%]{padding-right:0!important}.pe-xxl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pe-xxl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pe-xxl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pe-xxl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pe-xxl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xxl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pb-xxl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pb-xxl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-xxl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-xxl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-xxl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.ps-xxl-0[_ngcontent-%COMP%]{padding-left:0!important}.ps-xxl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.ps-xxl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.ps-xxl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.ps-xxl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.ps-xxl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.text-xxl-start[_ngcontent-%COMP%]{text-align:left!important}.text-xxl-end[_ngcontent-%COMP%]{text-align:right!important}.text-xxl-center[_ngcontent-%COMP%]{text-align:center!important}}@media (min-width: 1200px){.fs-1[_ngcontent-%COMP%]{font-size:2.5rem!important}.fs-2[_ngcontent-%COMP%]{font-size:2rem!important}.fs-3[_ngcontent-%COMP%]{font-size:1.75rem!important}.fs-4[_ngcontent-%COMP%]{font-size:1.5rem!important}}@media print{.d-print-inline[_ngcontent-%COMP%]{display:inline!important}.d-print-inline-block[_ngcontent-%COMP%]{display:inline-block!important}.d-print-block[_ngcontent-%COMP%]{display:block!important}.d-print-grid[_ngcontent-%COMP%]{display:grid!important}.d-print-table[_ngcontent-%COMP%]{display:table!important}.d-print-table-row[_ngcontent-%COMP%]{display:table-row!important}.d-print-table-cell[_ngcontent-%COMP%]{display:table-cell!important}.d-print-flex[_ngcontent-%COMP%]{display:flex!important}.d-print-inline-flex[_ngcontent-%COMP%]{display:inline-flex!important}.d-print-none[_ngcontent-%COMP%]{display:none!important}}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%], span[_ngcontent-%COMP%], p[_ngcontent-%COMP%], li[_ngcontent-%COMP%], button[_ngcontent-%COMP%], .msg[_ngcontent-%COMP%]{font-family:\"Montserrat\",sans-serif}.main[_ngcontent-%COMP%]{background:#202945}.header-bar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:1rem}.header-bar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:108px;height:27px}.footerbar[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:30px}.video-container[_ngcontent-%COMP%]{height:600px;width:600px;position:relative;-webkit-clip-path:ellipse(29% 44% at 50% 50%);clip-path:ellipse(29% 44% at 50% 50%)}.video-container[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0;transform:rotateY(180deg)}svg[_ngcontent-%COMP%]{width:600px;height:600px}.ellipse-border[_ngcontent-%COMP%]{position:absolute;top:0px;left:50%;transform:translate(-50%)}.progressbar-container[_ngcontent-%COMP%]{width:100%;margin-top:10px;display:flex;justify-content:center}.progressbar[_ngcontent-%COMP%]{counter-reset:step;width:600px}ul.progressbar[_ngcontent-%COMP%]{padding-left:0!important}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style-type:none;float:left;width:25%;position:relative;text-align:center;font-weight:600;color:#2d2d2d66;transition:all ease-in-out .5s}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:before{content:counter(step);counter-increment:step;height:30px;width:30px;line-height:30px;border:2px solid #6d6d6d;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;background-color:silver;color:#6d6d6d;position:relative;z-index:2}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:after{content:\"\";position:absolute;width:100%;height:2px;background-color:#ddd;top:15px;left:-50%;z-index:0}.progressbar[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:first-child:after{content:none}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]{color:#fff}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]:before{border-color:#1ecad3;background-color:#1ecad3;color:#fff}.progressbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]:after{background-color:#1ecad3}.btn-second[_ngcontent-%COMP%]{height:60px;width:100%;border-radius:8px;background:#161616!important;color:#fff;font-size:19px;max-width:308px!important}.btn-second[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:1.55rem}.footerbar[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;opacity:.4}.footerbar[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .footerbar[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-weight:600;color:#fff;font-style:oblique;margin-bottom:0;font-size:15px}.custom-container[_ngcontent-%COMP%]{position:relative!important;min-height:calc(100vh - 114px)}p[_ngcontent-%COMP%]{color:#fff;text-align:center;font-weight:600}.fill-border[_ngcontent-%COMP%]{stroke-dasharray:1400!important;stroke-dashoffset:0;animation:dash 3.5s linear infinite}.pulsate-border[_ngcontent-%COMP%]{stroke-dasharray:350;stroke-dashoffset:0;animation:dash 2.5s linear infinite}.msg[_ngcontent-%COMP%]{color:#1f2021;margin-top:2rem;background-color:#fff;width:auto;height:40px;padding:0 14px 0 15px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all ease-in-out 1s;font-weight:600}.msg.record[_ngcontent-%COMP%]{background-color:#f13939!important;color:#fff!important}.msg.no-padding[_ngcontent-%COMP%]{margin-bottom:1rem!important}@keyframes dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:1400}}.btn-primary[_ngcontent-%COMP%]{height:60px;width:100%;border-radius:8px;background:#1ecad3;color:#fff;font-size:19px;max-width:308px!important;border:none}.card[_ngcontent-%COMP%]{height:390px;width:385px;border-radius:22px;box-shadow:0 1px 13px #00000021;padding:50px 39px 40px;margin-top:4rem;margin-bottom:4rem;border:none}.card[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .h1[_ngcontent-%COMP%]{color:#1ecad3;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.82;letter-spacing:normal;text-align:center}.card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#9c9c9e;text-align:center;margin-bottom:2rem}.load[_ngcontent-%COMP%]{margin-top:8rem}.notification[_ngcontent-%COMP%]{position:fixed;top:2rem;height:60px;width:300px;border-radius:12px;background-color:#f53030;color:#fff;box-shadow:0 1px 13px #00000021;padding:1rem;right:5%;transform:translate(-50%)!important;text-align:center;z-index:100}.notification.success[_ngcontent-%COMP%]{background-color:#59ec7d!important}.notification.success[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#000!important}.slide-out-right[_ngcontent-%COMP%]{animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) 3s both}@keyframes slide-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(1000px);opacity:0}}@media (max-width: 767px){#video-container[_ngcontent-%COMP%]{width:75%;height:calc(75vw * 1.505681818181818);-webkit-clip-path:ellipse(47% 47% at 50% 50%);clip-path:ellipse(47% 47% at 50% 50%)}svg[_ngcontent-%COMP%]{height:calc(75vw * 1.505681818181818);width:100%}#ellipse[_ngcontent-%COMP%]{display:none}}"]}),wt})();const ze=new e.OlP("LibConfig");let Zt=(()=>{class wt{static forRoot(K={apiUrl:"https://dev-facade-1ton-http-635t26xtnq-uc.a.run.app/api/v1/one2n/verify/"}){return{ngModule:wt,providers:[ye,{provide:ze,useValue:K}]}}}return wt.\u0275fac=function(K){return new(K||wt)},wt.\u0275mod=e.oAB({type:wt}),wt.\u0275inj=e.cJS({imports:[ct.ez,x.JF]}),wt})()},27088:function(We,Ht,y){!function(e){"use strict";e.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(_){return/^nm$/i.test(_)},meridiem:function(_,x,M){return _<12?M?"vm":"VM":M?"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(_){return _+(1===_||8===_||_>=20?"ste":"de")},week:{dow:1,doy:4}})}(y(15439))},52502:function(We,Ht,y){!function(e){"use strict";var o=function(A){return 0===A?0:1===A?1:2===A?2:A%100>=3&&A%100<=10?3:A%100>=11?4:5},_={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"]},x=function(A){return function(Z,ct,et,mt){var nt=o(Z),gt=_[A][o(Z)];return 2===nt&&(gt=gt[ct?0:1]),gt.replace(/%d/i,Z)}},M=["\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"];e.defineLocale("ar-dz",{months:M,monthsShort:M,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(A){return"\u0645"===A},meridiem:function(A,Z,ct){return A<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:x("s"),ss:x("s"),m:x("m"),mm:x("m"),h:x("h"),hh:x("h"),d:x("d"),dd:x("d"),M:x("M"),MM:x("M"),y:x("y"),yy:x("y")},postformat:function(A){return A.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(y(15439))},30128:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},84519:function(We,Ht,y){!function(e){"use strict";var o={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},_=function(Z){return 0===Z?0:1===Z?1:2===Z?2:Z%100>=3&&Z%100<=10?3:Z%100>=11?4:5},x={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"]},M=function(Z){return function(ct,et,mt,nt){var gt=_(ct),Nt=x[Z][_(ct)];return 2===gt&&(Nt=Nt[et?0:1]),Nt.replace(/%d/i,ct)}},B=["\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"];e.defineLocale("ar-ly",{months:B,monthsShort:B,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(Z){return"\u0645"===Z},meridiem:function(Z,ct,et){return Z<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:M("s"),ss:M("s"),m:M("m"),mm:M("m"),h:M("h"),hh:M("h"),d:M("d"),dd:M("d"),M:M("M"),MM:M("M"),y:M("y"),yy:M("y")},preparse:function(Z){return Z.replace(/\u060c/g,",")},postformat:function(Z){return Z.replace(/\d/g,function(ct){return o[ct]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(y(15439))},65443:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},17642:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},_={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(M){return"\u0645"===M},meridiem:function(M,B,A){return M<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(M){return M.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(B){return _[B]}).replace(/\u060c/g,",")},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(y(15439))},68592:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},17038:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},_={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},x=function(ct){return 0===ct?0:1===ct?1:2===ct?2:ct%100>=3&&ct%100<=10?3:ct%100>=11?4:5},M={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"]},B=function(ct){return function(et,mt,nt,gt){var Nt=x(et),ot=M[ct][x(et)];return 2===Nt&&(ot=ot[mt?0:1]),ot.replace(/%d/i,et)}},A=["\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"];e.defineLocale("ar",{months:A,monthsShort:A,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(ct){return"\u0645"===ct},meridiem:function(ct,et,mt){return ct<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:B("s"),ss:B("s"),m:B("m"),mm:B("m"),h:B("h"),hh:B("h"),d:B("d"),dd:B("d"),M:B("M"),MM:B("M"),y:B("y"),yy:B("y")},preparse:function(ct){return ct.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(et){return _[et]}).replace(/\u060c/g,",")},postformat:function(ct){return ct.replace(/\d/g,function(et){return o[et]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(y(15439))},51213:function(We,Ht,y){!function(e){"use strict";var o={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"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(x){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(x)},meridiem:function(x,M,B){return x<4?"gec\u0259":x<12?"s\u0259h\u0259r":x<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(x){if(0===x)return x+"-\u0131nc\u0131";var M=x%10;return x+(o[M]||o[x%100-M]||o[x>=100?100:null])},week:{dow:1,doy:7}})}(y(15439))},69191:function(We,Ht,y){!function(e){"use strict";function _(M,B,A){return"m"===A?B?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===A?B?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":M+" "+function o(M,B){var A=M.split("_");return B%10==1&&B%100!=11?A[0]:B%10>=2&&B%10<=4&&(B%100<10||B%100>=20)?A[1]:A[2]}({ss:B?"\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:B?"\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:B?"\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"}[A],+M)}e.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:_,mm:_,h:_,hh:_,d:"\u0434\u0437\u0435\u043d\u044c",dd:_,M:"\u043c\u0435\u0441\u044f\u0446",MM:_,y:"\u0433\u043e\u0434",yy:_},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(M){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(M)},meridiem:function(M,B,A){return M<4?"\u043d\u043e\u0447\u044b":M<12?"\u0440\u0430\u043d\u0456\u0446\u044b":M<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(M,B){switch(B){case"M":case"d":case"DDD":case"w":case"W":return M%10!=2&&M%10!=3||M%100==12||M%100==13?M+"-\u044b":M+"-\u0456";case"D":return M+"-\u0433\u0430";default:return M}},week:{dow:1,doy:7}})}(y(15439))},90322:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10,M=_%100;return 0===_?_+"-\u0435\u0432":0===M?_+"-\u0435\u043d":M>10&&M<20?_+"-\u0442\u0438":1===x?_+"-\u0432\u0438":2===x?_+"-\u0440\u0438":7===x||8===x?_+"-\u043c\u0438":_+"-\u0442\u0438"},week:{dow:1,doy:7}})}(y(15439))},28042:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},65903:function(We,Ht,y){!function(e){"use strict";var o={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},_={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(M){return M.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},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(M,B){return 12===M&&(M=0),"\u09b0\u09be\u09a4"===B?M<4?M:M+12:"\u09ad\u09cb\u09b0"===B||"\u09b8\u0995\u09be\u09b2"===B?M:"\u09a6\u09c1\u09aa\u09c1\u09b0"===B?M>=3?M:M+12:"\u09ac\u09bf\u0995\u09be\u09b2"===B||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===B?M+12:void 0},meridiem:function(M,B,A){return M<4?"\u09b0\u09be\u09a4":M<6?"\u09ad\u09cb\u09b0":M<12?"\u09b8\u0995\u09be\u09b2":M<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":M<18?"\u09ac\u09bf\u0995\u09be\u09b2":M<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(y(15439))},59620:function(We,Ht,y){!function(e){"use strict";var o={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},_={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(M){return M.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(M,B){return 12===M&&(M=0),"\u09b0\u09be\u09a4"===B&&M>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===B&&M<5||"\u09ac\u09bf\u0995\u09be\u09b2"===B?M+12:M},meridiem:function(M,B,A){return M<4?"\u09b0\u09be\u09a4":M<10?"\u09b8\u0995\u09be\u09b2":M<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":M<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(y(15439))},69645:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},_={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(M){return M.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},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(M,B){return 12===M&&(M=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===B&&M>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===B&&M<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===B?M+12:M},meridiem:function(M,B,A){return M<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":M<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":M<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":M<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(y(15439))},45020:function(We,Ht,y){!function(e){"use strict";function o(ot,ut,dt){return ot+" "+function M(ot,ut){return 2===ut?function B(ot){var ut={m:"v",b:"v",d:"z"};return void 0===ut[ot.charAt(0)]?ot:ut[ot.charAt(0)]+ot.substring(1)}(ot):ot}({mm:"munutenn",MM:"miz",dd:"devezh"}[dt],ot)}function x(ot){return ot>9?x(ot%10):ot}var A=[/^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],Z=/^(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,gt=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.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:gt,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:gt,monthsRegex:Z,monthsShortRegex:Z,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:A,longMonthsParse:A,shortMonthsParse:A,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:o,h:"un eur",hh:"%d eur",d:"un devezh",dd:o,M:"ur miz",MM:o,y:"ur bloaz",yy:function _(ot){switch(x(ot)){case 1:case 3:case 4:case 5:case 9:return ot+" bloaz";default:return ot+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(ot){return ot+(1===ot?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(ot){return"g.m."===ot},meridiem:function(ot,ut,dt){return ot<12?"a.m.":"g.m."}})}(y(15439))},64792:function(We,Ht,y){!function(e){"use strict";function o(x,M,B){var A=x+" ";switch(B){case"ss":return A+(1===x?"sekunda":2===x||3===x||4===x?"sekunde":"sekundi");case"m":return M?"jedna minuta":"jedne minute";case"mm":return A+(1===x?"minuta":2===x||3===x||4===x?"minute":"minuta");case"h":return M?"jedan sat":"jednog sata";case"hh":return A+(1===x?"sat":2===x||3===x||4===x?"sata":"sati");case"dd":return A+(1===x?"dan":"dana");case"MM":return A+(1===x?"mjesec":2===x||3===x||4===x?"mjeseca":"mjeseci");case"yy":return A+(1===x?"godina":2===x||3===x||4===x?"godine":"godina")}}e.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:o,m:o,mm:o,h:o,hh:o,d:"dan",dd:o,M:"mjesec",MM:o,y:"godinu",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(y(15439))},47980:function(We,Ht,y){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(_,x){var M=1===_?"r":2===_?"n":3===_?"r":4===_?"t":"\xe8";return("w"===x||"W"===x)&&(M="a"),_+M},week:{dow:1,doy:4}})}(y(15439))},47322:function(We,Ht,y){!function(e){"use strict";var o={format:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),standalone:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_")},_="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),x=[/^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],M=/^(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 B(ct){return ct>1&&ct<5&&1!=~~(ct/10)}function A(ct,et,mt,nt){var gt=ct+" ";switch(mt){case"s":return et||nt?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return et||nt?gt+(B(ct)?"sekundy":"sekund"):gt+"sekundami";case"m":return et?"minuta":nt?"minutu":"minutou";case"mm":return et||nt?gt+(B(ct)?"minuty":"minut"):gt+"minutami";case"h":return et?"hodina":nt?"hodinu":"hodinou";case"hh":return et||nt?gt+(B(ct)?"hodiny":"hodin"):gt+"hodinami";case"d":return et||nt?"den":"dnem";case"dd":return et||nt?gt+(B(ct)?"dny":"dn\xed"):gt+"dny";case"M":return et||nt?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return et||nt?gt+(B(ct)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):gt+"m\u011bs\xedci";case"y":return et||nt?"rok":"rokem";case"yy":return et||nt?gt+(B(ct)?"roky":"let"):gt+"lety"}}e.defineLocale("cs",{months:o,monthsShort:_,monthsRegex:M,monthsShortRegex:M,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:x,longMonthsParse:x,shortMonthsParse:x,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:A,ss:A,m:A,mm:A,h:A,hh:A,d:A,dd:A,M:A,MM:A,y:A,yy:A},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},90365:function(We,Ht,y){!function(e){"use strict";e.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(_){return _+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(_)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(_)?"\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}})}(y(15439))},32092:function(We,Ht,y){!function(e){"use strict";e.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(_){var M="";return _>20?M=40===_||50===_||60===_||80===_||100===_?"fed":"ain":_>0&&(M=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][_]),_+M},week:{dow:1,doy:4}})}(y(15439))},77387:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},29459:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){var Z={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[x+" Tage",x+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[x+" Monate",x+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[x+" Jahre",x+" Jahren"]};return M?Z[B][0]:Z[B][1]}e.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:o,mm:"%d Minuten",h:o,hh:"%d Stunden",d:o,dd:o,w:o,ww:"%d Wochen",M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},73694:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){var Z={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[x+" Tage",x+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[x+" Monate",x+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[x+" Jahre",x+" Jahren"]};return M?Z[B][0]:Z[B][1]}e.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:o,mm:"%d Minuten",h:o,hh:"%d Stunden",d:o,dd:o,w:o,ww:"%d Wochen",M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},54307:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){var Z={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[x+" Tage",x+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[x+" Monate",x+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[x+" Jahre",x+" Jahren"]};return M?Z[B][0]:Z[B][1]}e.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:o,mm:"%d Minuten",h:o,hh:"%d Stunden",d:o,dd:o,w:o,ww:"%d Wochen",M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},39659:function(We,Ht,y){!function(e){"use strict";var o=["\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"],_=["\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"];e.defineLocale("dv",{months:o,monthsShort:o,weekdays:_,weekdaysShort:_,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(M){return"\u0789\u078a"===M},meridiem:function(M,B,A){return M<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(M){return M.replace(/\u060c/g,",")},postformat:function(M){return M.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(y(15439))},3460:function(We,Ht,y){!function(e){"use strict";e.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(x,M){return x?"string"==typeof M&&/D/.test(M.substring(0,M.indexOf("MMMM")))?this._monthsGenitiveEl[x.month()]:this._monthsNominativeEl[x.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(x,M,B){return x>11?B?"\u03bc\u03bc":"\u039c\u039c":B?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(x){return"\u03bc"===(x+"").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(x,M){var B=this._calendarEl[x],A=M&&M.hours();return function o(x){return typeof Function<"u"&&x instanceof Function||"[object Function]"===Object.prototype.toString.call(x)}(B)&&(B=B.apply(M)),B.replace("{}",A%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}})}(y(15439))},94369:function(We,Ht,y){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:0,doy:4}})}(y(15439))},60530:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")}})}(y(15439))},9998:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:1,doy:4}})}(y(15439))},13391:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:1,doy:4}})}(y(15439))},75414:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")}})}(y(15439))},19615:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:0,doy:6}})}(y(15439))},21248:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:1,doy:4}})}(y(15439))},13767:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:1,doy:4}})}(y(15439))},84530:function(We,Ht,y){!function(e){"use strict";e.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(_){return"p"===_.charAt(0).toLowerCase()},meridiem:function(_,x,M){return _>11?M?"p.t.m.":"P.T.M.":M?"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}})}(y(15439))},18944:function(We,Ht,y){!function(e){"use strict";var o="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),_="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),x=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],M=/^(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;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(A,Z){return A?/-MMM-/.test(Z)?_[A.month()]:o[A.month()]:o},monthsRegex:M,monthsShortRegex:M,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:x,longMonthsParse:x,shortMonthsParse:x,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}})}(y(15439))},29116:function(We,Ht,y){!function(e){"use strict";var o="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),_="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),x=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],M=/^(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;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(A,Z){return A?/-MMM-/.test(Z)?_[A.month()]:o[A.month()]:o},monthsRegex:M,monthsShortRegex:M,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:x,longMonthsParse:x,shortMonthsParse:x,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"})}(y(15439))},83609:function(We,Ht,y){!function(e){"use strict";var o="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),_="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),x=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],M=/^(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;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(A,Z){return A?/-MMM-/.test(Z)?_[A.month()]:o[A.month()]:o},monthsRegex:M,monthsShortRegex:M,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:x,longMonthsParse:x,shortMonthsParse:x,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}})}(y(15439))},86866:function(We,Ht,y){!function(e){"use strict";var o="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),_="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),x=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],M=/^(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;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(A,Z){return A?/-MMM-/.test(Z)?_[A.month()]:o[A.month()]:o},monthsRegex:M,monthsShortRegex:M,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:x,longMonthsParse:x,shortMonthsParse:x,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"})}(y(15439))},96725:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){var Z={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[x+"sekundi",x+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[x+" minuti",x+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[x+" tunni",x+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[x+" kuu",x+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[x+" aasta",x+" aastat"]};return M?Z[B][2]?Z[B][2]:Z[B][1]:A?Z[B][0]:Z[B][1]}e.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:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:"%d p\xe4eva",M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},67931:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},56417:function(We,Ht,y){!function(e){"use strict";var o={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},_={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};e.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(M){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(M)},meridiem:function(M,B,A){return M<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(M){return M.replace(/[\u06f0-\u06f9]/g,function(B){return _[B]}).replace(/\u060c/g,",")},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(y(15439))},20944:function(We,Ht,y){!function(e){"use strict";var o="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),_=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",o[7],o[8],o[9]];function x(A,Z,ct,et){var mt="";switch(ct){case"s":return et?"muutaman sekunnin":"muutama sekunti";case"ss":mt=et?"sekunnin":"sekuntia";break;case"m":return et?"minuutin":"minuutti";case"mm":mt=et?"minuutin":"minuuttia";break;case"h":return et?"tunnin":"tunti";case"hh":mt=et?"tunnin":"tuntia";break;case"d":return et?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":mt=et?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return et?"kuukauden":"kuukausi";case"MM":mt=et?"kuukauden":"kuukautta";break;case"y":return et?"vuoden":"vuosi";case"yy":mt=et?"vuoden":"vuotta"}return function M(A,Z){return A<10?Z?_[A]:o[A]:A}(A,et)+" "+mt}e.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:x,ss:x,m:x,mm:x,h:x,hh:x,d:x,dd:x,M:x,MM:x,y:x,yy:x},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},61766:function(We,Ht,y){!function(e){"use strict";e.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(_){return _},week:{dow:1,doy:4}})}(y(15439))},95867:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},16848:function(We,Ht,y){!function(e){"use strict";e.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(_,x){switch(x){default:case"M":case"Q":case"D":case"DDD":case"d":return _+(1===_?"er":"e");case"w":case"W":return _+(1===_?"re":"e")}}})}(y(15439))},77773:function(We,Ht,y){!function(e){"use strict";e.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(_,x){switch(x){default:case"M":case"Q":case"D":case"DDD":case"d":return _+(1===_?"er":"e");case"w":case"W":return _+(1===_?"re":"e")}},week:{dow:1,doy:4}})}(y(15439))},1636:function(We,Ht,y){!function(e){"use strict";var x=/(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,M=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];e.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:x,monthsShortRegex:x,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:M,longMonthsParse:M,shortMonthsParse:M,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(A,Z){switch(Z){case"D":return A+(1===A?"er":"");default:case"M":case"Q":case"DDD":case"d":return A+(1===A?"er":"e");case"w":case"W":return A+(1===A?"re":"e")}},week:{dow:1,doy:4}})}(y(15439))},14940:function(We,Ht,y){!function(e){"use strict";var o="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),_="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(M,B){return M?/-MMM-/.test(B)?_[M.month()]:o[M.month()]:o},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(M){return M+(1===M||8===M||M>=20?"ste":"de")},week:{dow:1,doy:4}})}(y(15439))},91402:function(We,Ht,y){!function(e){"use strict";e.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(Z){return Z+(1===Z?"d":Z%10==2?"na":"mh")},week:{dow:1,doy:4}})}(y(15439))},46924:function(We,Ht,y){!function(e){"use strict";e.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(Z){return Z+(1===Z?"d":Z%10==2?"na":"mh")},week:{dow:1,doy:4}})}(y(15439))},16398:function(We,Ht,y){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(_){return 0===_.indexOf("un")?"n"+_:"en "+_},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}})}(y(15439))},72457:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){var Z={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:[x+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",x+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[x+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",x+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[x+" \u0935\u0930\u093e\u0902\u0928\u0940",x+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[x+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",x+" \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:[x+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",x+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[x+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",x+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return A?Z[B][0]:Z[B][1]}e.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:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(x,M){return"D"===M?x+"\u0935\u0947\u0930":x},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(x,M){return 12===x&&(x=0),"\u0930\u093e\u0924\u0940"===M?x<4?x:x+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===M?x:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===M?x>12?x:x+12:"\u0938\u093e\u0902\u091c\u0947"===M?x+12:void 0},meridiem:function(x,M,B){return x<4?"\u0930\u093e\u0924\u0940":x<12?"\u0938\u0915\u093e\u0933\u0940\u0902":x<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":x<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(y(15439))},52545:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){var Z={s:["thoddea sekondamni","thodde sekond"],ss:[x+" sekondamni",x+" sekond"],m:["eka mintan","ek minut"],mm:[x+" mintamni",x+" mintam"],h:["eka voran","ek vor"],hh:[x+" voramni",x+" voram"],d:["eka disan","ek dis"],dd:[x+" disamni",x+" dis"],M:["eka mhoinean","ek mhoino"],MM:[x+" mhoineamni",x+" mhoine"],y:["eka vorsan","ek voros"],yy:[x+" vorsamni",x+" vorsam"]};return A?Z[B][0]:Z[B][1]}e.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:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(x,M){return"D"===M?x+"er":x},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(x,M){return 12===x&&(x=0),"rati"===M?x<4?x:x+12:"sokallim"===M?x:"donparam"===M?x>12?x:x+12:"sanje"===M?x+12:void 0},meridiem:function(x,M,B){return x<4?"rati":x<12?"sokallim":x<16?"donparam":x<20?"sanje":"rati"}})}(y(15439))},42641:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},_={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(M){return M.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(M,B){return 12===M&&(M=0),"\u0ab0\u0abe\u0aa4"===B?M<4?M:M+12:"\u0ab8\u0ab5\u0abe\u0ab0"===B?M:"\u0aac\u0aaa\u0acb\u0ab0"===B?M>=10?M:M+12:"\u0ab8\u0abe\u0a82\u0a9c"===B?M+12:void 0},meridiem:function(M,B,A){return M<4?"\u0ab0\u0abe\u0aa4":M<10?"\u0ab8\u0ab5\u0abe\u0ab0":M<17?"\u0aac\u0aaa\u0acb\u0ab0":M<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(y(15439))},7536:function(We,Ht,y){!function(e){"use strict";e.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(_){return 2===_?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":_+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(_){return 2===_?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":_+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(_){return 2===_?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":_+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(_){return 2===_?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":_%10==0&&10!==_?_+" \u05e9\u05e0\u05d4":_+" \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(_){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(_)},meridiem:function(_,x,M){return _<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":_<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":_<12?M?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":_<18?M?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(y(15439))},96335:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},_={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},x=[/^\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];e.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:x,longMonthsParse:x,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(A){return A.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(Z){return _[Z]})},postformat:function(A){return A.replace(/\d/g,function(Z){return o[Z]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(A,Z){return 12===A&&(A=0),"\u0930\u093e\u0924"===Z?A<4?A:A+12:"\u0938\u0941\u092c\u0939"===Z?A:"\u0926\u094b\u092a\u0939\u0930"===Z?A>=10?A:A+12:"\u0936\u093e\u092e"===Z?A+12:void 0},meridiem:function(A,Z,ct){return A<4?"\u0930\u093e\u0924":A<10?"\u0938\u0941\u092c\u0939":A<17?"\u0926\u094b\u092a\u0939\u0930":A<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(y(15439))},7458:function(We,Ht,y){!function(e){"use strict";function o(x,M,B){var A=x+" ";switch(B){case"ss":return A+(1===x?"sekunda":2===x||3===x||4===x?"sekunde":"sekundi");case"m":return M?"jedna minuta":"jedne minute";case"mm":return A+(1===x?"minuta":2===x||3===x||4===x?"minute":"minuta");case"h":return M?"jedan sat":"jednog sata";case"hh":return A+(1===x?"sat":2===x||3===x||4===x?"sata":"sati");case"dd":return A+(1===x?"dan":"dana");case"MM":return A+(1===x?"mjesec":2===x||3===x||4===x?"mjeseca":"mjeseci");case"yy":return A+(1===x?"godina":2===x||3===x||4===x?"godine":"godina")}}e.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:o,m:o,mm:o,h:o,hh:o,d:"dan",dd:o,M:"mjesec",MM:o,y:"godinu",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(y(15439))},56540:function(We,Ht,y){!function(e){"use strict";var o="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function _(B,A,Z,ct){var et=B;switch(Z){case"s":return ct||A?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return et+(ct||A)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(ct||A?" perc":" perce");case"mm":return et+(ct||A?" perc":" perce");case"h":return"egy"+(ct||A?" \xf3ra":" \xf3r\xe1ja");case"hh":return et+(ct||A?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(ct||A?" nap":" napja");case"dd":return et+(ct||A?" nap":" napja");case"M":return"egy"+(ct||A?" h\xf3nap":" h\xf3napja");case"MM":return et+(ct||A?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(ct||A?" \xe9v":" \xe9ve");case"yy":return et+(ct||A?" \xe9v":" \xe9ve")}return""}function x(B){return(B?"":"[m\xfalt] ")+"["+o[this.day()]+"] LT[-kor]"}e.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(B){return"u"===B.charAt(1).toLowerCase()},meridiem:function(B,A,Z){return B<12?!0===Z?"de":"DE":!0===Z?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return x.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return x.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:_,ss:_,m:_,mm:_,h:_,hh:_,d:_,dd:_,M:_,MM:_,y:_,yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},65283:function(We,Ht,y){!function(e){"use strict";e.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(_){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(_)},meridiem:function(_){return _<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":_<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":_<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(_,x){switch(x){case"DDD":case"w":case"W":case"DDDo":return 1===_?_+"-\u056b\u0576":_+"-\u0580\u0564";default:return _}},week:{dow:1,doy:7}})}(y(15439))},98780:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"pagi"===x?_:"siang"===x?_>=11?_:_+12:"sore"===x||"malam"===x?_+12:void 0},meridiem:function(_,x,M){return _<11?"pagi":_<15?"siang":_<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}})}(y(15439))},14205:function(We,Ht,y){!function(e){"use strict";function o(M){return M%100==11||M%10!=1}function _(M,B,A,Z){var ct=M+" ";switch(A){case"s":return B||Z?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return o(M)?ct+(B||Z?"sek\xfandur":"sek\xfandum"):ct+"sek\xfanda";case"m":return B?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return o(M)?ct+(B||Z?"m\xedn\xfatur":"m\xedn\xfatum"):B?ct+"m\xedn\xfata":ct+"m\xedn\xfatu";case"hh":return o(M)?ct+(B||Z?"klukkustundir":"klukkustundum"):ct+"klukkustund";case"d":return B?"dagur":Z?"dag":"degi";case"dd":return o(M)?B?ct+"dagar":ct+(Z?"daga":"d\xf6gum"):B?ct+"dagur":ct+(Z?"dag":"degi");case"M":return B?"m\xe1nu\xf0ur":Z?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return o(M)?B?ct+"m\xe1nu\xf0ir":ct+(Z?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):B?ct+"m\xe1nu\xf0ur":ct+(Z?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return B||Z?"\xe1r":"\xe1ri";case"yy":return o(M)?ct+(B||Z?"\xe1r":"\xe1rum"):ct+(B||Z?"\xe1r":"\xe1ri")}}e.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:_,ss:_,m:_,mm:_,h:"klukkustund",hh:_,d:_,dd:_,M:_,MM:_,y:_,yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},29985:function(We,Ht,y){!function(e){"use strict";e.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(_){return(/^[0-9].+$/.test(_)?"tra":"in")+" "+_},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}})}(y(15439))},34211:function(We,Ht,y){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(y(15439))},31003:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return"\u5143"===x[1]?1:parseInt(x[1]||_,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(_){return"\u5348\u5f8c"===_},meridiem:function(_,x,M){return _<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(_){return _.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(_){return this.week()!==_.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(_,x){switch(x){case"y":return 1===_?"\u5143\u5e74":_+"\u5e74";case"d":case"D":case"DDD":return _+"\u65e5";default:return _}},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"}})}(y(15439))},60420:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"enjing"===x?_:"siyang"===x?_>=11?_:_+12:"sonten"===x||"ndalu"===x?_+12:void 0},meridiem:function(_,x,M){return _<11?"enjing":_<15?"siyang":_<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}})}(y(15439))},40851:function(We,Ht,y){!function(e){"use strict";e.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(_){return _.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(x,M,B){return"\u10d8"===B?M+"\u10e8\u10d8":M+B+"\u10e8\u10d8"})},past:function(_){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(_)?_.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(_)?_.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):_},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(_){return 0===_?_:1===_?_+"-\u10da\u10d8":_<20||_<=100&&_%20==0||_%100==0?"\u10db\u10d4-"+_:_+"-\u10d4"},week:{dow:1,doy:7}})}(y(15439))},16074:function(We,Ht,y){!function(e){"use strict";var o={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"};e.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(x){return x+(o[x]||o[x%10]||o[x>=100?100:null])},week:{dow:1,doy:7}})}(y(15439))},53343:function(We,Ht,y){!function(e){"use strict";var o={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},_={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(M){return"\u179b\u17d2\u1784\u17b6\u1785"===M},meridiem:function(M,B,A){return M<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(M){return M.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},week:{dow:1,doy:4}})}(y(15439))},44799:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},_={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(M){return M.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},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(M,B){return 12===M&&(M=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===B?M<4?M:M+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===B?M:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===B?M>=10?M:M+12:"\u0cb8\u0c82\u0c9c\u0cc6"===B?M+12:void 0},meridiem:function(M,B,A){return M<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":M<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":M<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":M<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(M){return M+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(y(15439))},13549:function(We,Ht,y){!function(e){"use strict";e.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(_,x){switch(x){case"d":case"D":case"DDD":return _+"\uc77c";case"M":return _+"\uc6d4";case"w":case"W":return _+"\uc8fc";default:return _}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(_){return"\uc624\ud6c4"===_},meridiem:function(_,x,M){return _<12?"\uc624\uc804":"\uc624\ud6c4"}})}(y(15439))},91037:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},_={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},x=["\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"];e.defineLocale("ku",{months:x,monthsShort:x,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(B){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(B)},meridiem:function(B,A,Z){return B<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(B){return B.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(A){return _[A]}).replace(/\u060c/g,",")},postformat:function(B){return B.replace(/\d/g,function(A){return o[A]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(y(15439))},93125:function(We,Ht,y){!function(e){"use strict";var o={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"};e.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(x){return x+(o[x]||o[x%10]||o[x>=100?100:null])},week:{dow:1,doy:7}})}(y(15439))},69586:function(We,Ht,y){!function(e){"use strict";function o(A,Z,ct,et){var mt={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 Z?mt[ct][0]:mt[ct][1]}function M(A){if(A=parseInt(A,10),isNaN(A))return!1;if(A<0)return!0;if(A<10)return 4<=A&&A<=7;if(A<100){var Z=A%10;return M(0===Z?A/10:Z)}if(A<1e4){for(;A>=10;)A/=10;return M(A)}return M(A/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function _(A){return M(A.substr(0,A.indexOf(" ")))?"a "+A:"an "+A},past:function x(A){return M(A.substr(0,A.indexOf(" ")))?"viru "+A:"virun "+A},s:"e puer Sekonnen",ss:"%d Sekonnen",m:o,mm:"%d Minutten",h:o,hh:"%d Stonnen",d:o,dd:"%d Deeg",M:o,MM:"%d M\xe9int",y:o,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},32349:function(We,Ht,y){!function(e){"use strict";e.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(_){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===_},meridiem:function(_,x,M){return _<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(_){return"\u0e97\u0eb5\u0ec8"+_}})}(y(15439))},92400:function(We,Ht,y){!function(e){"use strict";var o={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function x(ct,et,mt,nt){return et?B(mt)[0]:nt?B(mt)[1]:B(mt)[2]}function M(ct){return ct%10==0||ct>10&&ct<20}function B(ct){return o[ct].split("_")}function A(ct,et,mt,nt){var gt=ct+" ";return 1===ct?gt+x(0,et,mt[0],nt):et?gt+(M(ct)?B(mt)[1]:B(mt)[0]):nt?gt+B(mt)[1]:gt+(M(ct)?B(mt)[1]:B(mt)[2])}e.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 _(ct,et,mt,nt){return et?"kelios sekund\u0117s":nt?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:A,m:x,mm:A,h:x,hh:A,d:x,dd:A,M:x,MM:A,y:x,yy:A},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(ct){return ct+"-oji"},week:{dow:1,doy:4}})}(y(15439))},39991:function(We,Ht,y){!function(e){"use strict";var o={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 _(Z,ct,et){return et?ct%10==1&&ct%100!=11?Z[2]:Z[3]:ct%10==1&&ct%100!=11?Z[0]:Z[1]}function x(Z,ct,et){return Z+" "+_(o[et],Z,ct)}function M(Z,ct,et){return _(o[et],Z,ct)}e.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 B(Z,ct){return ct?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:x,m:M,mm:x,h:M,hh:x,d:M,dd:x,M,MM:x,y:M,yy:x},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},28477:function(We,Ht,y){!function(e){"use strict";var o={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(x,M){return 1===x?M[0]:x>=2&&x<=4?M[1]:M[2]},translate:function(x,M,B){var A=o.words[B];return 1===B.length?M?A[0]:A[1]:x+" "+o.correctGrammaticalCase(x,A)}};e.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:o.translate,m:o.translate,mm:o.translate,h:o.translate,hh:o.translate,d:"dan",dd:o.translate,M:"mjesec",MM:o.translate,y:"godinu",yy:o.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(y(15439))},55118:function(We,Ht,y){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(y(15439))},15943:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10,M=_%100;return 0===_?_+"-\u0435\u0432":0===M?_+"-\u0435\u043d":M>10&&M<20?_+"-\u0442\u0438":1===x?_+"-\u0432\u0438":2===x?_+"-\u0440\u0438":7===x||8===x?_+"-\u043c\u0438":_+"-\u0442\u0438"},week:{dow:1,doy:7}})}(y(15439))},13849:function(We,Ht,y){!function(e){"use strict";e.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(_,x){return 12===_&&(_=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===x&&_>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===x||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===x?_+12:_},meridiem:function(_,x,M){return _<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":_<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":_<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":_<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(y(15439))},31977:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){switch(B){case"s":return M?"\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 x+(M?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return x+(M?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return x+(M?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return x+(M?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return x+(M?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return x+(M?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return x}}e.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(x){return"\u04ae\u0425"===x},meridiem:function(x,M,B){return x<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:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(x,M){switch(M){case"d":case"D":case"DDD":return x+" \u04e9\u0434\u04e9\u0440";default:return x}}})}(y(15439))},66184:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},_={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function x(B,A,Z,ct){var et="";if(A)switch(Z){case"s":et="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":et="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":et="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":et="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":et="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":et="%d \u0924\u093e\u0938";break;case"d":et="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":et="%d \u0926\u093f\u0935\u0938";break;case"M":et="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":et="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":et="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":et="%d \u0935\u0930\u094d\u0937\u0947"}else switch(Z){case"s":et="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":et="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":et="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":et="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":et="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":et="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":et="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":et="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":et="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":et="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":et="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":et="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return et.replace(/%d/i,B)}e.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:x,ss:x,m:x,mm:x,h:x,hh:x,d:x,dd:x,M:x,MM:x,y:x,yy:x},preparse:function(B){return B.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(A){return _[A]})},postformat:function(B){return B.replace(/\d/g,function(A){return o[A]})},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(B,A){return 12===B&&(B=0),"\u092a\u0939\u093e\u091f\u0947"===A||"\u0938\u0915\u093e\u0933\u0940"===A?B:"\u0926\u0941\u092a\u093e\u0930\u0940"===A||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===A||"\u0930\u093e\u0924\u094d\u0930\u0940"===A?B>=12?B:B+12:void 0},meridiem:function(B,A,Z){return B>=0&&B<6?"\u092a\u0939\u093e\u091f\u0947":B<12?"\u0938\u0915\u093e\u0933\u0940":B<17?"\u0926\u0941\u092a\u093e\u0930\u0940":B<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(y(15439))},64524:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"pagi"===x?_:"tengahari"===x?_>=11?_:_+12:"petang"===x||"malam"===x?_+12:void 0},meridiem:function(_,x,M){return _<11?"pagi":_<15?"tengahari":_<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}})}(y(15439))},70485:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"pagi"===x?_:"tengahari"===x?_>=11?_:_+12:"petang"===x||"malam"===x?_+12:void 0},meridiem:function(_,x,M){return _<11?"pagi":_<15?"tengahari":_<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}})}(y(15439))},36681:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},52024:function(We,Ht,y){!function(e){"use strict";var o={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},_={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};e.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(M){return M.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},week:{dow:1,doy:4}})}(y(15439))},42688:function(We,Ht,y){!function(e){"use strict";e.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:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},68914:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},_={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.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(M){return M.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(M,B){return 12===M&&(M=0),"\u0930\u093e\u0924\u093f"===B?M<4?M:M+12:"\u092c\u093f\u0939\u093e\u0928"===B?M:"\u0926\u093f\u0909\u0901\u0938\u094b"===B?M>=10?M:M+12:"\u0938\u093e\u0901\u091d"===B?M+12:void 0},meridiem:function(M,B,A){return M<3?"\u0930\u093e\u0924\u093f":M<12?"\u092c\u093f\u0939\u093e\u0928":M<16?"\u0926\u093f\u0909\u0901\u0938\u094b":M<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}})}(y(15439))},52272:function(We,Ht,y){!function(e){"use strict";var o="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),_="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),x=[/^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],M=/^(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;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(A,Z){return A?/-MMM-/.test(Z)?_[A.month()]:o[A.month()]:o},monthsRegex:M,monthsShortRegex:M,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:x,longMonthsParse:x,shortMonthsParse:x,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(A){return A+(1===A||8===A||A>=20?"ste":"de")},week:{dow:1,doy:4}})}(y(15439))},11758:function(We,Ht,y){!function(e){"use strict";var o="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),_="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),x=[/^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],M=/^(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;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(A,Z){return A?/-MMM-/.test(Z)?_[A.month()]:o[A.month()]:o},monthsRegex:M,monthsShortRegex:M,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:x,longMonthsParse:x,shortMonthsParse:x,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(A){return A+(1===A||8===A||A>=20?"ste":"de")},week:{dow:1,doy:4}})}(y(15439))},41510:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},52797:function(We,Ht,y){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(_,x){var M=1===_?"r":2===_?"n":3===_?"r":4===_?"t":"\xe8";return("w"===x||"W"===x)&&(M="a"),_+M},week:{dow:1,doy:4}})}(y(15439))},37944:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},_={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.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(M){return M.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(M,B){return 12===M&&(M=0),"\u0a30\u0a3e\u0a24"===B?M<4?M:M+12:"\u0a38\u0a35\u0a47\u0a30"===B?M:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===B?M>=10?M:M+12:"\u0a38\u0a3c\u0a3e\u0a2e"===B?M+12:void 0},meridiem:function(M,B,A){return M<4?"\u0a30\u0a3e\u0a24":M<10?"\u0a38\u0a35\u0a47\u0a30":M<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":M<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(y(15439))},1605:function(We,Ht,y){!function(e){"use strict";var o="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),_="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),x=[/^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 M(Z){return Z%10<5&&Z%10>1&&~~(Z/10)%10!=1}function B(Z,ct,et){var mt=Z+" ";switch(et){case"ss":return mt+(M(Z)?"sekundy":"sekund");case"m":return ct?"minuta":"minut\u0119";case"mm":return mt+(M(Z)?"minuty":"minut");case"h":return ct?"godzina":"godzin\u0119";case"hh":return mt+(M(Z)?"godziny":"godzin");case"ww":return mt+(M(Z)?"tygodnie":"tygodni");case"MM":return mt+(M(Z)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return mt+(M(Z)?"lata":"lat")}}e.defineLocale("pl",{months:function(Z,ct){return Z?/D MMMM/.test(ct)?_[Z.month()]:o[Z.month()]:o},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:x,longMonthsParse:x,shortMonthsParse:x,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:B,m:B,mm:B,h:B,hh:B,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:B,M:"miesi\u0105c",MM:B,y:"rok",yy:B},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},73840:function(We,Ht,y){!function(e){"use strict";e.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"})}(y(15439))},54225:function(We,Ht,y){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(y(15439))},45128:function(We,Ht,y){!function(e){"use strict";function o(x,M,B){var Z=" ";return(x%100>=20||x>=100&&x%100==0)&&(Z=" de "),x+Z+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[B]}e.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:o,m:"un minut",mm:o,h:"o or\u0103",hh:o,d:"o zi",dd:o,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:o,M:"o lun\u0103",MM:o,y:"un an",yy:o},week:{dow:1,doy:7}})}(y(15439))},35127:function(We,Ht,y){!function(e){"use strict";function _(B,A,Z){return"m"===Z?A?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":B+" "+function o(B,A){var Z=B.split("_");return A%10==1&&A%100!=11?Z[0]:A%10>=2&&A%10<=4&&(A%100<10||A%100>=20)?Z[1]:Z[2]}({ss:A?"\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:A?"\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"}[Z],+B)}var x=[/^\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];e.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:x,longMonthsParse:x,shortMonthsParse:x,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(B){if(B.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(B){if(B.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:_,m:_,mm:_,h:"\u0447\u0430\u0441",hh:_,d:"\u0434\u0435\u043d\u044c",dd:_,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:_,M:"\u043c\u0435\u0441\u044f\u0446",MM:_,y:"\u0433\u043e\u0434",yy:_},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(B){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(B)},meridiem:function(B,A,Z){return B<4?"\u043d\u043e\u0447\u0438":B<12?"\u0443\u0442\u0440\u0430":B<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(B,A){switch(A){case"M":case"d":case"DDD":return B+"-\u0439";case"D":return B+"-\u0433\u043e";case"w":case"W":return B+"-\u044f";default:return B}},week:{dow:1,doy:4}})}(y(15439))},32525:function(We,Ht,y){!function(e){"use strict";var o=["\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"],_=["\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"];e.defineLocale("sd",{months:o,monthsShort:o,weekdays:_,weekdaysShort:_,weekdaysMin:_,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(M){return"\u0634\u0627\u0645"===M},meridiem:function(M,B,A){return M<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(M){return M.replace(/\u060c/g,",")},postformat:function(M){return M.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(y(15439))},59893:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},33123:function(We,Ht,y){!function(e){"use strict";e.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(_){return _+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(_){return"\u0db4.\u0dc0."===_||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===_},meridiem:function(_,x,M){return _>11?M?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":M?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(y(15439))},59635:function(We,Ht,y){!function(e){"use strict";var o="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),_="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function x(A){return A>1&&A<5}function M(A,Z,ct,et){var mt=A+" ";switch(ct){case"s":return Z||et?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return Z||et?mt+(x(A)?"sekundy":"sek\xfand"):mt+"sekundami";case"m":return Z?"min\xfata":et?"min\xfatu":"min\xfatou";case"mm":return Z||et?mt+(x(A)?"min\xfaty":"min\xfat"):mt+"min\xfatami";case"h":return Z?"hodina":et?"hodinu":"hodinou";case"hh":return Z||et?mt+(x(A)?"hodiny":"hod\xedn"):mt+"hodinami";case"d":return Z||et?"de\u0148":"d\u0148om";case"dd":return Z||et?mt+(x(A)?"dni":"dn\xed"):mt+"d\u0148ami";case"M":return Z||et?"mesiac":"mesiacom";case"MM":return Z||et?mt+(x(A)?"mesiace":"mesiacov"):mt+"mesiacmi";case"y":return Z||et?"rok":"rokom";case"yy":return Z||et?mt+(x(A)?"roky":"rokov"):mt+"rokmi"}}e.defineLocale("sk",{months:o,monthsShort:_,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:M,ss:M,m:M,mm:M,h:M,hh:M,d:M,dd:M,M,MM:M,y:M,yy:M},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},78106:function(We,Ht,y){!function(e){"use strict";function o(x,M,B,A){var Z=x+" ";switch(B){case"s":return M||A?"nekaj sekund":"nekaj sekundami";case"ss":return Z+(1===x?M?"sekundo":"sekundi":2===x?M||A?"sekundi":"sekundah":x<5?M||A?"sekunde":"sekundah":"sekund");case"m":return M?"ena minuta":"eno minuto";case"mm":return Z+(1===x?M?"minuta":"minuto":2===x?M||A?"minuti":"minutama":x<5?M||A?"minute":"minutami":M||A?"minut":"minutami");case"h":return M?"ena ura":"eno uro";case"hh":return Z+(1===x?M?"ura":"uro":2===x?M||A?"uri":"urama":x<5?M||A?"ure":"urami":M||A?"ur":"urami");case"d":return M||A?"en dan":"enim dnem";case"dd":return Z+(1===x?M||A?"dan":"dnem":2===x?M||A?"dni":"dnevoma":M||A?"dni":"dnevi");case"M":return M||A?"en mesec":"enim mesecem";case"MM":return Z+(1===x?M||A?"mesec":"mesecem":2===x?M||A?"meseca":"mesecema":x<5?M||A?"mesece":"meseci":M||A?"mesecev":"meseci");case"y":return M||A?"eno leto":"enim letom";case"yy":return Z+(1===x?M||A?"leto":"letom":2===x?M||A?"leti":"letoma":x<5?M||A?"leta":"leti":M||A?"let":"leti")}}e.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:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(y(15439))},88799:function(We,Ht,y){!function(e){"use strict";e.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(_){return"M"===_.charAt(0)},meridiem:function(_,x,M){return _<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}})}(y(15439))},52872:function(We,Ht,y){!function(e){"use strict";var o={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(x,M){return x%10>=1&&x%10<=4&&(x%100<10||x%100>=20)?x%10==1?M[0]:M[1]:M[2]},translate:function(x,M,B,A){var ct,Z=o.words[B];return 1===B.length?"y"===B&&M?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":A||M?Z[0]:Z[1]:(ct=o.correctGrammaticalCase(x,Z),"yy"===B&&M&&"\u0433\u043e\u0434\u0438\u043d\u0443"===ct?x+" \u0433\u043e\u0434\u0438\u043d\u0430":x+" "+ct)}};e.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:o.translate,m:o.translate,mm:o.translate,h:o.translate,hh:o.translate,d:o.translate,dd:o.translate,M:o.translate,MM:o.translate,y:o.translate,yy:o.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(y(15439))},97949:function(We,Ht,y){!function(e){"use strict";var o={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(x,M){return x%10>=1&&x%10<=4&&(x%100<10||x%100>=20)?x%10==1?M[0]:M[1]:M[2]},translate:function(x,M,B,A){var ct,Z=o.words[B];return 1===B.length?"y"===B&&M?"jedna godina":A||M?Z[0]:Z[1]:(ct=o.correctGrammaticalCase(x,Z),"yy"===B&&M&&"godinu"===ct?x+" godina":x+" "+ct)}};e.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:o.translate,m:o.translate,mm:o.translate,h:o.translate,hh:o.translate,d:o.translate,dd:o.translate,M:o.translate,MM:o.translate,y:o.translate,yy:o.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(y(15439))},86167:function(We,Ht,y){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(_,x,M){return _<11?"ekuseni":_<15?"emini":_<19?"entsambama":"ebusuku"},meridiemHour:function(_,x){return 12===_&&(_=0),"ekuseni"===x?_:"emini"===x?_>=11?_:_+12:"entsambama"===x||"ebusuku"===x?0===_?0:_+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(y(15439))},39713:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?":e":1===x||2===x?":a":":e")},week:{dow:1,doy:4}})}(y(15439))},41982:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},22732:function(We,Ht,y){!function(e){"use strict";var o={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},_={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.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(M){return M+"\u0bb5\u0ba4\u0bc1"},preparse:function(M){return M.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(B){return _[B]})},postformat:function(M){return M.replace(/\d/g,function(B){return o[B]})},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(M,B,A){return M<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":M<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":M<10?" \u0b95\u0bbe\u0bb2\u0bc8":M<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":M<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":M<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(M,B){return 12===M&&(M=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===B?M<2?M:M+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===B||"\u0b95\u0bbe\u0bb2\u0bc8"===B||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===B&&M>=10?M:M+12},week:{dow:0,doy:6}})}(y(15439))},43636:function(We,Ht,y){!function(e){"use strict";e.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(_,x){return 12===_&&(_=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===x?_<4?_:_+12:"\u0c09\u0c26\u0c2f\u0c02"===x?_:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===x?_>=10?_:_+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===x?_+12:void 0},meridiem:function(_,x,M){return _<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":_<10?"\u0c09\u0c26\u0c2f\u0c02":_<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":_<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(y(15439))},2115:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:1,doy:4}})}(y(15439))},69801:function(We,Ht,y){!function(e){"use strict";var o={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"};e.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(x,M){return 12===x&&(x=0),"\u0448\u0430\u0431"===M?x<4?x:x+12:"\u0441\u0443\u0431\u04b3"===M?x:"\u0440\u04ef\u0437"===M?x>=11?x:x+12:"\u0431\u0435\u0433\u043e\u04b3"===M?x+12:void 0},meridiem:function(x,M,B){return x<4?"\u0448\u0430\u0431":x<11?"\u0441\u0443\u0431\u04b3":x<16?"\u0440\u04ef\u0437":x<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(x){return x+(o[x]||o[x%10]||o[x>=100?100:null])},week:{dow:1,doy:7}})}(y(15439))},2868:function(We,Ht,y){!function(e){"use strict";e.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(_){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===_},meridiem:function(_,x,M){return _<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"}})}(y(15439))},31310:function(We,Ht,y){!function(e){"use strict";var o={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"};e.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(x,M){switch(M){case"d":case"D":case"Do":case"DD":return x;default:if(0===x)return x+"'unjy";var B=x%10;return x+(o[B]||o[x%100-B]||o[x>=100?100:null])}},week:{dow:1,doy:7}})}(y(15439))},22360:function(We,Ht,y){!function(e){"use strict";e.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(_){return _},week:{dow:1,doy:4}})}(y(15439))},66645:function(We,Ht,y){!function(e){"use strict";var o="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function M(Z,ct,et,mt){var nt=function B(Z){var ct=Math.floor(Z%1e3/100),et=Math.floor(Z%100/10),mt=Z%10,nt="";return ct>0&&(nt+=o[ct]+"vatlh"),et>0&&(nt+=(""!==nt?" ":"")+o[et]+"maH"),mt>0&&(nt+=(""!==nt?" ":"")+o[mt]),""===nt?"pagh":nt}(Z);switch(et){case"ss":return nt+" lup";case"mm":return nt+" tup";case"hh":return nt+" rep";case"dd":return nt+" jaj";case"MM":return nt+" jar";case"yy":return nt+" DIS"}}e.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 _(Z){var ct=Z;return-1!==Z.indexOf("jaj")?ct.slice(0,-3)+"leS":-1!==Z.indexOf("jar")?ct.slice(0,-3)+"waQ":-1!==Z.indexOf("DIS")?ct.slice(0,-3)+"nem":ct+" pIq"},past:function x(Z){var ct=Z;return-1!==Z.indexOf("jaj")?ct.slice(0,-3)+"Hu\u2019":-1!==Z.indexOf("jar")?ct.slice(0,-3)+"wen":-1!==Z.indexOf("DIS")?ct.slice(0,-3)+"ben":ct+" ret"},s:"puS lup",ss:M,m:"wa\u2019 tup",mm:M,h:"wa\u2019 rep",hh:M,d:"wa\u2019 jaj",dd:M,M:"wa\u2019 jar",MM:M,y:"wa\u2019 DIS",yy:M},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},98374:function(We,Ht,y){!function(e){"use strict";var o={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"};e.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(x,M,B){return x<12?B?"\xf6\xf6":"\xd6\xd6":B?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(x){return"\xf6s"===x||"\xd6S"===x},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(x,M){switch(M){case"d":case"D":case"Do":case"DD":return x;default:if(0===x)return x+"'\u0131nc\u0131";var B=x%10;return x+(o[B]||o[x%100-B]||o[x>=100?100:null])}},week:{dow:1,doy:7}})}(y(15439))},256:function(We,Ht,y){!function(e){"use strict";function _(x,M,B,A){var Z={s:["viensas secunds","'iensas secunds"],ss:[x+" secunds",x+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[x+" m\xeduts",x+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[x+" \xfeoras",x+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[x+" ziuas",x+" ziuas"],M:["'n mes","'iens mes"],MM:[x+" mesen",x+" mesen"],y:["'n ar","'iens ar"],yy:[x+" ars",x+" ars"]};return A||M?Z[B][0]:Z[B][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(x){return"d'o"===x.toLowerCase()},meridiem:function(x,M,B){return x>11?B?"d'o":"D'O":B?"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:_,ss:_,m:_,mm:_,h:_,hh:_,d:_,dd:_,M:_,MM:_,y:_,yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(y(15439))},61631:function(We,Ht,y){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(y(15439))},61595:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},6050:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===x||"\u0633\u06d5\u06be\u06d5\u0631"===x||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===x?_:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===x||"\u0643\u06d5\u0686"===x?_+12:_>=11?_:_+12},meridiem:function(_,x,M){var B=100*_+x;return B<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":B<900?"\u0633\u06d5\u06be\u06d5\u0631":B<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":B<1230?"\u0686\u06c8\u0634":B<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(_,x){switch(x){case"d":case"D":case"DDD":return _+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return _+"-\u06be\u06d5\u067e\u062a\u06d5";default:return _}},preparse:function(_){return _.replace(/\u060c/g,",")},postformat:function(_){return _.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(y(15439))},65610:function(We,Ht,y){!function(e){"use strict";function _(A,Z,ct){return"m"===ct?Z?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===ct?Z?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":A+" "+function o(A,Z){var ct=A.split("_");return Z%10==1&&Z%100!=11?ct[0]:Z%10>=2&&Z%10<=4&&(Z%100<10||Z%100>=20)?ct[1]:ct[2]}({ss:Z?"\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:Z?"\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:Z?"\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"}[ct],+A)}function M(A){return function(){return A+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}e.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 x(A,Z){var ct={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===A?ct.nominative.slice(1,7).concat(ct.nominative.slice(0,1)):A?ct[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(Z)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(Z)?"genitive":"nominative"][A.day()]:ct.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:M("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:M("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:M("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:M("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return M("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return M("[\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:_,m:_,mm:_,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:_,d:"\u0434\u0435\u043d\u044c",dd:_,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:_,y:"\u0440\u0456\u043a",yy:_},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(A){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(A)},meridiem:function(A,Z,ct){return A<4?"\u043d\u043e\u0447\u0456":A<12?"\u0440\u0430\u043d\u043a\u0443":A<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(A,Z){switch(Z){case"M":case"d":case"DDD":case"w":case"W":return A+"-\u0439";case"D":return A+"-\u0433\u043e";default:return A}},week:{dow:1,doy:7}})}(y(15439))},86077:function(We,Ht,y){!function(e){"use strict";var o=["\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"],_=["\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"];e.defineLocale("ur",{months:o,monthsShort:o,weekdays:_,weekdaysShort:_,weekdaysMin:_,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(M){return"\u0634\u0627\u0645"===M},meridiem:function(M,B,A){return M<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(M){return M.replace(/\u060c/g,",")},postformat:function(M){return M.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(y(15439))},12207:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},22862:function(We,Ht,y){!function(e){"use strict";e.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}})}(y(15439))},48093:function(We,Ht,y){!function(e){"use strict";e.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(_){return/^ch$/i.test(_)},meridiem:function(_,x,M){return _<12?M?"sa":"SA":M?"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(_){return _},week:{dow:1,doy:4}})}(y(15439))},25590:function(We,Ht,y){!function(e){"use strict";e.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(_){var x=_%10;return _+(1==~~(_%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")},week:{dow:1,doy:4}})}(y(15439))},9058:function(We,Ht,y){!function(e){"use strict";e.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(y(15439))},77908:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"\u51cc\u6668"===x||"\u65e9\u4e0a"===x||"\u4e0a\u5348"===x?_:"\u4e0b\u5348"===x||"\u665a\u4e0a"===x?_+12:_>=11?_:_+12},meridiem:function(_,x,M){var B=100*_+x;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1130?"\u4e0a\u5348":B<1230?"\u4e2d\u5348":B<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(_){return _.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(_){return this.week()!==_.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(_,x){switch(x){case"d":case"D":case"DDD":return _+"\u65e5";case"M":return _+"\u6708";case"w":case"W":return _+"\u5468";default:return _}},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}})}(y(15439))},8867:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"\u51cc\u6668"===x||"\u65e9\u4e0a"===x||"\u4e0a\u5348"===x?_:"\u4e2d\u5348"===x?_>=11?_:_+12:"\u4e0b\u5348"===x||"\u665a\u4e0a"===x?_+12:void 0},meridiem:function(_,x,M){var B=100*_+x;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1200?"\u4e0a\u5348":1200===B?"\u4e2d\u5348":B<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(_,x){switch(x){case"d":case"D":case"DDD":return _+"\u65e5";case"M":return _+"\u6708";case"w":case"W":return _+"\u9031";default:return _}},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"}})}(y(15439))},31133:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"\u51cc\u6668"===x||"\u65e9\u4e0a"===x||"\u4e0a\u5348"===x?_:"\u4e2d\u5348"===x?_>=11?_:_+12:"\u4e0b\u5348"===x||"\u665a\u4e0a"===x?_+12:void 0},meridiem:function(_,x,M){var B=100*_+x;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1130?"\u4e0a\u5348":B<1230?"\u4e2d\u5348":B<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(_,x){switch(x){case"d":case"D":case"DDD":return _+"\u65e5";case"M":return _+"\u6708";case"w":case"W":return _+"\u9031";default:return _}},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"}})}(y(15439))},83291:function(We,Ht,y){!function(e){"use strict";e.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(_,x){return 12===_&&(_=0),"\u51cc\u6668"===x||"\u65e9\u4e0a"===x||"\u4e0a\u5348"===x?_:"\u4e2d\u5348"===x?_>=11?_:_+12:"\u4e0b\u5348"===x||"\u665a\u4e0a"===x?_+12:void 0},meridiem:function(_,x,M){var B=100*_+x;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1130?"\u4e0a\u5348":B<1230?"\u4e2d\u5348":B<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(_,x){switch(x){case"d":case"D":case"DDD":return _+"\u65e5";case"M":return _+"\u6708";case"w":case"W":return _+"\u9031";default:return _}},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"}})}(y(15439))},15439:function(We,Ht,y){(We=y.nmd(We)).exports=function(){"use strict";var e,ut;function o(){return e.apply(null,arguments)}function x(S){return S instanceof Array||"[object Array]"===Object.prototype.toString.call(S)}function M(S){return null!=S&&"[object Object]"===Object.prototype.toString.call(S)}function B(S,z){return Object.prototype.hasOwnProperty.call(S,z)}function A(S){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(S).length;var z;for(z in S)if(B(S,z))return!1;return!0}function Z(S){return void 0===S}function ct(S){return"number"==typeof S||"[object Number]"===Object.prototype.toString.call(S)}function et(S){return S instanceof Date||"[object Date]"===Object.prototype.toString.call(S)}function mt(S,z){var Lt,Ct=[],be=S.length;for(Lt=0;Lt<be;++Lt)Ct.push(z(S[Lt],Lt));return Ct}function nt(S,z){for(var Ct in z)B(z,Ct)&&(S[Ct]=z[Ct]);return B(z,"toString")&&(S.toString=z.toString),B(z,"valueOf")&&(S.valueOf=z.valueOf),S}function gt(S,z,Ct,Lt){return Ko(S,z,Ct,Lt,!0).utc()}function ot(S){return null==S._pf&&(S._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}),S._pf}function dt(S){if(null==S._isValid){var z=ot(S),Ct=ut.call(z.parsedDateParts,function(be){return null!=be}),Lt=!isNaN(S._d.getTime())&&z.overflow<0&&!z.empty&&!z.invalidEra&&!z.invalidMonth&&!z.invalidWeekday&&!z.weekdayMismatch&&!z.nullInput&&!z.invalidFormat&&!z.userInvalidated&&(!z.meridiem||z.meridiem&&Ct);if(S._strict&&(Lt=Lt&&0===z.charsLeftOver&&0===z.unusedTokens.length&&void 0===z.bigHour),null!=Object.isFrozen&&Object.isFrozen(S))return Lt;S._isValid=Lt}return S._isValid}function Pt(S){var z=gt(NaN);return null!=S?nt(ot(z),S):ot(z).userInvalidated=!0,z}ut=Array.prototype.some?Array.prototype.some:function(S){var Lt,z=Object(this),Ct=z.length>>>0;for(Lt=0;Lt<Ct;Lt++)if(Lt in z&&S.call(this,z[Lt],Lt,z))return!0;return!1};var re=o.momentProperties=[],Fe=!1;function Rt(S,z){var Ct,Lt,be,bn=re.length;if(Z(z._isAMomentObject)||(S._isAMomentObject=z._isAMomentObject),Z(z._i)||(S._i=z._i),Z(z._f)||(S._f=z._f),Z(z._l)||(S._l=z._l),Z(z._strict)||(S._strict=z._strict),Z(z._tzm)||(S._tzm=z._tzm),Z(z._isUTC)||(S._isUTC=z._isUTC),Z(z._offset)||(S._offset=z._offset),Z(z._pf)||(S._pf=ot(z)),Z(z._locale)||(S._locale=z._locale),bn>0)for(Ct=0;Ct<bn;Ct++)Z(be=z[Lt=re[Ct]])||(S[Lt]=be);return S}function Gt(S){Rt(this,S),this._d=new Date(null!=S._d?S._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Fe&&(Fe=!0,o.updateOffset(this),Fe=!1)}function se(S){return S instanceof Gt||null!=S&&null!=S._isAMomentObject}function jt(S){!1===o.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+S)}function ue(S,z){var Ct=!0;return nt(function(){if(null!=o.deprecationHandler&&o.deprecationHandler(null,S),Ct){var be,bn,$n,Lt=[],ji=arguments.length;for(bn=0;bn<ji;bn++){if(be="","object"==typeof arguments[bn]){for($n in be+="\n["+bn+"] ",arguments[0])B(arguments[0],$n)&&(be+=$n+": "+arguments[0][$n]+", ");be=be.slice(0,-2)}else be=arguments[bn];Lt.push(be)}jt(S+"\nArguments: "+Array.prototype.slice.call(Lt).join("")+"\n"+(new Error).stack),Ct=!1}return z.apply(this,arguments)},z)}var Ft,De={};function Bt(S,z){null!=o.deprecationHandler&&o.deprecationHandler(S,z),De[S]||(jt(z),De[S]=!0)}function Et(S){return typeof Function<"u"&&S instanceof Function||"[object Function]"===Object.prototype.toString.call(S)}function ye(S,z){var Lt,Ct=nt({},S);for(Lt in z)B(z,Lt)&&(M(S[Lt])&&M(z[Lt])?(Ct[Lt]={},nt(Ct[Lt],S[Lt]),nt(Ct[Lt],z[Lt])):null!=z[Lt]?Ct[Lt]=z[Lt]:delete Ct[Lt]);for(Lt in S)B(S,Lt)&&!B(z,Lt)&&M(S[Lt])&&(Ct[Lt]=nt({},Ct[Lt]));return Ct}function xe(S){null!=S&&this.set(S)}o.suppressDeprecationWarnings=!1,o.deprecationHandler=null,Ft=Object.keys?Object.keys:function(S){var z,Ct=[];for(z in S)B(S,z)&&Ct.push(z);return Ct};function wt(S,z,Ct){var Lt=""+Math.abs(S);return(S>=0?Ct?"+":"":"-")+Math.pow(10,Math.max(0,z-Lt.length)).toString().substr(1)+Lt}var st=/(\[[^\[]*\])|(\\)?([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,K=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,bt={},At={};function tt(S,z,Ct,Lt){var be=Lt;"string"==typeof Lt&&(be=function(){return this[Lt]()}),S&&(At[S]=be),z&&(At[z[0]]=function(){return wt(be.apply(this,arguments),z[1],z[2])}),Ct&&(At[Ct]=function(){return this.localeData().ordinal(be.apply(this,arguments),S)})}function St(S){return S.match(/\[[\s\S]/)?S.replace(/^\[|\]$/g,""):S.replace(/\\/g,"")}function Ue(S,z){return S.isValid()?(z=oe(z,S.localeData()),bt[z]=bt[z]||function Ut(S){var Ct,Lt,z=S.match(st);for(Ct=0,Lt=z.length;Ct<Lt;Ct++)z[Ct]=At[z[Ct]]?At[z[Ct]]:St(z[Ct]);return function(be){var $n,bn="";for($n=0;$n<Lt;$n++)bn+=Et(z[$n])?z[$n].call(be,S):z[$n];return bn}}(z),bt[z](S)):S.localeData().invalidDate()}function oe(S,z){var Ct=5;function Lt(be){return z.longDateFormat(be)||be}for(K.lastIndex=0;Ct>=0&&K.test(S);)S=S.replace(K,Lt),K.lastIndex=0,Ct-=1;return S}var Ln={};function qt(S,z){var Ct=S.toLowerCase();Ln[Ct]=Ln[Ct+"s"]=Ln[z]=S}function U(S){return"string"==typeof S?Ln[S]||Ln[S.toLowerCase()]:void 0}function xt(S){var Ct,Lt,z={};for(Lt in S)B(S,Lt)&&(Ct=U(Lt))&&(z[Ct]=S[Lt]);return z}var It={};function we(S,z){It[S]=z}function ce(S){return S%4==0&&S%100!=0||S%400==0}function de(S){return S<0?Math.ceil(S)||0:Math.floor(S)}function on(S){var z=+S,Ct=0;return 0!==z&&isFinite(z)&&(Ct=de(z)),Ct}function gn(S,z){return function(Ct){return null!=Ct?(Be(this,S,Ct),o.updateOffset(this,z),this):Ie(this,S)}}function Ie(S,z){return S.isValid()?S._d["get"+(S._isUTC?"UTC":"")+z]():NaN}function Be(S,z,Ct){S.isValid()&&!isNaN(Ct)&&("FullYear"===z&&ce(S.year())&&1===S.month()&&29===S.date()?(Ct=on(Ct),S._d["set"+(S._isUTC?"UTC":"")+z](Ct,S.month(),ei(Ct,S.month()))):S._d["set"+(S._isUTC?"UTC":"")+z](Ct))}var Ti,fo=/\d/,Eo=/\d\d/,bi=/\d{3}/,bo=/\d{4}/,po=/[+-]?\d{6}/,eo=/\d\d?/,Lo=/\d\d\d\d?/,te=/\d\d\d\d\d\d?/,$t=/\d{1,3}/,Mt=/\d{1,4}/,ee=/[+-]?\d{1,6}/,en=/\d+/,ro=/[+-]?\d+/,qo=/Z|[+-]\d\d:?\d\d/gi,pi=/Z|[+-]\d\d(?::?\d\d)?/gi,Wo=/[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;function Oo(S,z,Ct){Ti[S]=Et(z)?z:function(Lt,be){return Lt&&Ct?Ct:z}}function Qi(S,z){return B(Ti,S)?Ti[S](z._strict,z._locale):new RegExp(function or(S){return Pi(S.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(z,Ct,Lt,be,bn){return Ct||Lt||be||bn}))}(S))}function Pi(S){return S.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}Ti={};var nn={};function Ke(S,z){var Ct,be,Lt=z;for("string"==typeof S&&(S=[S]),ct(z)&&(Lt=function(bn,$n){$n[z]=on(bn)}),be=S.length,Ct=0;Ct<be;Ct++)nn[S[Ct]]=Lt}function Ne(S,z){Ke(S,function(Ct,Lt,be,bn){be._w=be._w||{},z(Ct,be._w,be,bn)})}function yn(S,z,Ct){null!=z&&B(nn,S)&&nn[S](z,Ct._a,Ct,S)}var zo;function ei(S,z){if(isNaN(S)||isNaN(z))return NaN;var Ct=function xi(S,z){return(S%z+z)%z}(z,12);return S+=(z-Ct)/12,1===Ct?ce(S)?29:28:31-Ct%7%2}zo=Array.prototype.indexOf?Array.prototype.indexOf:function(S){var z;for(z=0;z<this.length;++z)if(this[z]===S)return z;return-1},tt("M",["MM",2],"Mo",function(){return this.month()+1}),tt("MMM",0,0,function(S){return this.localeData().monthsShort(this,S)}),tt("MMMM",0,0,function(S){return this.localeData().months(this,S)}),qt("month","M"),we("month",8),Oo("M",eo),Oo("MM",eo,Eo),Oo("MMM",function(S,z){return z.monthsShortRegex(S)}),Oo("MMMM",function(S,z){return z.monthsRegex(S)}),Ke(["M","MM"],function(S,z){z[1]=on(S)-1}),Ke(["MMM","MMMM"],function(S,z,Ct,Lt){var be=Ct._locale.monthsParse(S,Lt,Ct._strict);null!=be?z[1]=be:ot(Ct).invalidMonth=S});var ci="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Xi="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),$i=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ui=Wo,mr=Wo;function H(S,z,Ct){var Lt,be,bn,$n=S.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],Lt=0;Lt<12;++Lt)bn=gt([2e3,Lt]),this._shortMonthsParse[Lt]=this.monthsShort(bn,"").toLocaleLowerCase(),this._longMonthsParse[Lt]=this.months(bn,"").toLocaleLowerCase();return Ct?"MMM"===z?-1!==(be=zo.call(this._shortMonthsParse,$n))?be:null:-1!==(be=zo.call(this._longMonthsParse,$n))?be:null:"MMM"===z?-1!==(be=zo.call(this._shortMonthsParse,$n))||-1!==(be=zo.call(this._longMonthsParse,$n))?be:null:-1!==(be=zo.call(this._longMonthsParse,$n))||-1!==(be=zo.call(this._shortMonthsParse,$n))?be:null}function Pe(S,z){var Ct;if(!S.isValid())return S;if("string"==typeof z)if(/^\d+$/.test(z))z=on(z);else if(!ct(z=S.localeData().monthsParse(z)))return S;return Ct=Math.min(S.date(),ei(S.year(),z)),S._d["set"+(S._isUTC?"UTC":"")+"Month"](z,Ct),S}function ln(S){return null!=S?(Pe(this,S),o.updateOffset(this,!0),this):Ie(this,"Month")}function pn(){function S($n,ji){return ji.length-$n.length}var be,bn,z=[],Ct=[],Lt=[];for(be=0;be<12;be++)bn=gt([2e3,be]),z.push(this.monthsShort(bn,"")),Ct.push(this.months(bn,"")),Lt.push(this.months(bn,"")),Lt.push(this.monthsShort(bn,""));for(z.sort(S),Ct.sort(S),Lt.sort(S),be=0;be<12;be++)z[be]=Pi(z[be]),Ct[be]=Pi(Ct[be]);for(be=0;be<24;be++)Lt[be]=Pi(Lt[be]);this._monthsRegex=new RegExp("^("+Lt.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+Ct.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+z.join("|")+")","i")}function hn(S){return ce(S)?366:365}tt("Y",0,0,function(){var S=this.year();return S<=9999?wt(S,4):"+"+S}),tt(0,["YY",2],0,function(){return this.year()%100}),tt(0,["YYYY",4],0,"year"),tt(0,["YYYYY",5],0,"year"),tt(0,["YYYYYY",6,!0],0,"year"),qt("year","y"),we("year",1),Oo("Y",ro),Oo("YY",eo,Eo),Oo("YYYY",Mt,bo),Oo("YYYYY",ee,po),Oo("YYYYYY",ee,po),Ke(["YYYYY","YYYYYY"],0),Ke("YYYY",function(S,z){z[0]=2===S.length?o.parseTwoDigitYear(S):on(S)}),Ke("YY",function(S,z){z[0]=o.parseTwoDigitYear(S)}),Ke("Y",function(S,z){z[0]=parseInt(S,10)}),o.parseTwoDigitYear=function(S){return on(S)+(on(S)>68?1900:2e3)};var Nn=gn("FullYear",!0);function fn(S,z,Ct,Lt,be,bn,$n){var ji;return S<100&&S>=0?(ji=new Date(S+400,z,Ct,Lt,be,bn,$n),isFinite(ji.getFullYear())&&ji.setFullYear(S)):ji=new Date(S,z,Ct,Lt,be,bn,$n),ji}function Dn(S){var z,Ct;return S<100&&S>=0?((Ct=Array.prototype.slice.call(arguments))[0]=S+400,z=new Date(Date.UTC.apply(null,Ct)),isFinite(z.getUTCFullYear())&&z.setUTCFullYear(S)):z=new Date(Date.UTC.apply(null,arguments)),z}function Zn(S,z,Ct){var Lt=7+z-Ct;return-(7+Dn(S,0,Lt).getUTCDay()-z)%7+Lt-1}function ao(S,z,Ct,Lt,be){var sr,Er,ji=1+7*(z-1)+(7+Ct-Lt)%7+Zn(S,Lt,be);return ji<=0?Er=hn(sr=S-1)+ji:ji>hn(S)?(sr=S+1,Er=ji-hn(S)):(sr=S,Er=ji),{year:sr,dayOfYear:Er}}function Bo(S,z,Ct){var bn,$n,Lt=Zn(S.year(),z,Ct),be=Math.floor((S.dayOfYear()-Lt-1)/7)+1;return be<1?bn=be+ii($n=S.year()-1,z,Ct):be>ii(S.year(),z,Ct)?(bn=be-ii(S.year(),z,Ct),$n=S.year()+1):($n=S.year(),bn=be),{week:bn,year:$n}}function ii(S,z,Ct){var Lt=Zn(S,z,Ct),be=Zn(S+1,z,Ct);return(hn(S)-Lt+be)/7}tt("w",["ww",2],"wo","week"),tt("W",["WW",2],"Wo","isoWeek"),qt("week","w"),qt("isoWeek","W"),we("week",5),we("isoWeek",5),Oo("w",eo),Oo("ww",eo,Eo),Oo("W",eo),Oo("WW",eo,Eo),Ne(["w","ww","W","WW"],function(S,z,Ct,Lt){z[Lt.substr(0,1)]=on(S)});function os(S,z){return S.slice(z,7).concat(S.slice(0,z))}tt("d",0,"do","day"),tt("dd",0,0,function(S){return this.localeData().weekdaysMin(this,S)}),tt("ddd",0,0,function(S){return this.localeData().weekdaysShort(this,S)}),tt("dddd",0,0,function(S){return this.localeData().weekdays(this,S)}),tt("e",0,0,"weekday"),tt("E",0,0,"isoWeekday"),qt("day","d"),qt("weekday","e"),qt("isoWeekday","E"),we("day",11),we("weekday",11),we("isoWeekday",11),Oo("d",eo),Oo("e",eo),Oo("E",eo),Oo("dd",function(S,z){return z.weekdaysMinRegex(S)}),Oo("ddd",function(S,z){return z.weekdaysShortRegex(S)}),Oo("dddd",function(S,z){return z.weekdaysRegex(S)}),Ne(["dd","ddd","dddd"],function(S,z,Ct,Lt){var be=Ct._locale.weekdaysParse(S,Lt,Ct._strict);null!=be?z.d=be:ot(Ct).invalidWeekday=S}),Ne(["d","e","E"],function(S,z,Ct,Lt){z[Lt]=on(S)});var Zr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ma="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Oa="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),is=Wo,fs=Wo,sa=Wo;function xa(S,z,Ct){var Lt,be,bn,$n=S.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Lt=0;Lt<7;++Lt)bn=gt([2e3,1]).day(Lt),this._minWeekdaysParse[Lt]=this.weekdaysMin(bn,"").toLocaleLowerCase(),this._shortWeekdaysParse[Lt]=this.weekdaysShort(bn,"").toLocaleLowerCase(),this._weekdaysParse[Lt]=this.weekdays(bn,"").toLocaleLowerCase();return Ct?"dddd"===z?-1!==(be=zo.call(this._weekdaysParse,$n))?be:null:"ddd"===z?-1!==(be=zo.call(this._shortWeekdaysParse,$n))?be:null:-1!==(be=zo.call(this._minWeekdaysParse,$n))?be:null:"dddd"===z?-1!==(be=zo.call(this._weekdaysParse,$n))||-1!==(be=zo.call(this._shortWeekdaysParse,$n))||-1!==(be=zo.call(this._minWeekdaysParse,$n))?be:null:"ddd"===z?-1!==(be=zo.call(this._shortWeekdaysParse,$n))||-1!==(be=zo.call(this._weekdaysParse,$n))||-1!==(be=zo.call(this._minWeekdaysParse,$n))?be:null:-1!==(be=zo.call(this._minWeekdaysParse,$n))||-1!==(be=zo.call(this._weekdaysParse,$n))||-1!==(be=zo.call(this._shortWeekdaysParse,$n))?be:null}function Ia(){function S(vs,_l){return _l.length-vs.length}var bn,$n,ji,sr,Er,z=[],Ct=[],Lt=[],be=[];for(bn=0;bn<7;bn++)$n=gt([2e3,1]).day(bn),ji=Pi(this.weekdaysMin($n,"")),sr=Pi(this.weekdaysShort($n,"")),Er=Pi(this.weekdays($n,"")),z.push(ji),Ct.push(sr),Lt.push(Er),be.push(ji),be.push(sr),be.push(Er);z.sort(S),Ct.sort(S),Lt.sort(S),be.sort(S),this._weekdaysRegex=new RegExp("^("+be.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Lt.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+Ct.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+z.join("|")+")","i")}function za(){return this.hours()%12||12}function ir(S,z){tt(S,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),z)})}function Zi(S,z){return z._meridiemParse}tt("H",["HH",2],0,"hour"),tt("h",["hh",2],0,za),tt("k",["kk",2],0,function _s(){return this.hours()||24}),tt("hmm",0,0,function(){return""+za.apply(this)+wt(this.minutes(),2)}),tt("hmmss",0,0,function(){return""+za.apply(this)+wt(this.minutes(),2)+wt(this.seconds(),2)}),tt("Hmm",0,0,function(){return""+this.hours()+wt(this.minutes(),2)}),tt("Hmmss",0,0,function(){return""+this.hours()+wt(this.minutes(),2)+wt(this.seconds(),2)}),ir("a",!0),ir("A",!1),qt("hour","h"),we("hour",13),Oo("a",Zi),Oo("A",Zi),Oo("H",eo),Oo("h",eo),Oo("k",eo),Oo("HH",eo,Eo),Oo("hh",eo,Eo),Oo("kk",eo,Eo),Oo("hmm",Lo),Oo("hmmss",te),Oo("Hmm",Lo),Oo("Hmmss",te),Ke(["H","HH"],3),Ke(["k","kk"],function(S,z,Ct){var Lt=on(S);z[3]=24===Lt?0:Lt}),Ke(["a","A"],function(S,z,Ct){Ct._isPm=Ct._locale.isPM(S),Ct._meridiem=S}),Ke(["h","hh"],function(S,z,Ct){z[3]=on(S),ot(Ct).bigHour=!0}),Ke("hmm",function(S,z,Ct){var Lt=S.length-2;z[3]=on(S.substr(0,Lt)),z[4]=on(S.substr(Lt)),ot(Ct).bigHour=!0}),Ke("hmmss",function(S,z,Ct){var Lt=S.length-4,be=S.length-2;z[3]=on(S.substr(0,Lt)),z[4]=on(S.substr(Lt,2)),z[5]=on(S.substr(be)),ot(Ct).bigHour=!0}),Ke("Hmm",function(S,z,Ct){var Lt=S.length-2;z[3]=on(S.substr(0,Lt)),z[4]=on(S.substr(Lt))}),Ke("Hmmss",function(S,z,Ct){var Lt=S.length-4,be=S.length-2;z[3]=on(S.substr(0,Lt)),z[4]=on(S.substr(Lt,2)),z[5]=on(S.substr(be))});var Ca=gn("Hours",!0);var Ra,va={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:ci,monthsShort:Xi,week:{dow:0,doy:6},weekdays:Zr,weekdaysMin:Oa,weekdaysShort:ma,meridiemParse:/[ap]\.?m?\.?/i},Or={},ur={};function Fs(S,z){var Ct,Lt=Math.min(S.length,z.length);for(Ct=0;Ct<Lt;Ct+=1)if(S[Ct]!==z[Ct])return Ct;return Lt}function na(S){return S&&S.toLowerCase().replace("_","-")}function Fa(S){var z=null;if(void 0===Or[S]&&We&&We.exports&&function Ua(S){return null!=S.match("^[^/\\\\]*$")}(S))try{z=Ra._abbr,y(46700)("./"+S),zr(z)}catch{Or[S]=null}return Or[S]}function zr(S,z){var Ct;return S&&((Ct=Z(z)?Qr(S):vr(S,z))?Ra=Ct:typeof console<"u"&&console.warn&&console.warn("Locale "+S+" not found. Did you forget to load it?")),Ra._abbr}function vr(S,z){if(null!==z){var Ct,Lt=va;if(z.abbr=S,null!=Or[S])Bt("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."),Lt=Or[S]._config;else if(null!=z.parentLocale)if(null!=Or[z.parentLocale])Lt=Or[z.parentLocale]._config;else{if(null==(Ct=Fa(z.parentLocale)))return ur[z.parentLocale]||(ur[z.parentLocale]=[]),ur[z.parentLocale].push({name:S,config:z}),null;Lt=Ct._config}return Or[S]=new xe(ye(Lt,z)),ur[S]&&ur[S].forEach(function(be){vr(be.name,be.config)}),zr(S),Or[S]}return delete Or[S],null}function Qr(S){var z;if(S&&S._locale&&S._locale._abbr&&(S=S._locale._abbr),!S)return Ra;if(!x(S)){if(z=Fa(S))return z;S=[S]}return function Tr(S){for(var Ct,Lt,be,bn,z=0;z<S.length;){for(Ct=(bn=na(S[z]).split("-")).length,Lt=(Lt=na(S[z+1]))?Lt.split("-"):null;Ct>0;){if(be=Fa(bn.slice(0,Ct).join("-")))return be;if(Lt&&Lt.length>=Ct&&Fs(bn,Lt)>=Ct-1)break;Ct--}z++}return Ra}(S)}function wr(S){var z,Ct=S._a;return Ct&&-2===ot(S).overflow&&(z=Ct[1]<0||Ct[1]>11?1:Ct[2]<1||Ct[2]>ei(Ct[0],Ct[1])?2:Ct[3]<0||Ct[3]>24||24===Ct[3]&&(0!==Ct[4]||0!==Ct[5]||0!==Ct[6])?3:Ct[4]<0||Ct[4]>59?4:Ct[5]<0||Ct[5]>59?5:Ct[6]<0||Ct[6]>999?6:-1,ot(S)._overflowDayOfYear&&(z<0||z>2)&&(z=2),ot(S)._overflowWeeks&&-1===z&&(z=7),ot(S)._overflowWeekday&&-1===z&&(z=8),ot(S).overflow=z),S}var kr=/^\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)?)?$/,ya=/^\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)?)?$/,Oi=/Z|[+-]\d\d(?::?\d\d)?/,Da=[["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]],Ms=[["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/]],ca=/^\/?Date\((-?\d+)/i,Ns=/^(?:(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}))$/,ai={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function $a(S){var z,Ct,bn,$n,ji,sr,Lt=S._i,be=kr.exec(Lt)||ya.exec(Lt),Er=Da.length,vs=Ms.length;if(be){for(ot(S).iso=!0,z=0,Ct=Er;z<Ct;z++)if(Da[z][1].exec(be[1])){$n=Da[z][0],bn=!1!==Da[z][2];break}if(null==$n)return void(S._isValid=!1);if(be[3]){for(z=0,Ct=vs;z<Ct;z++)if(Ms[z][1].exec(be[3])){ji=(be[2]||" ")+Ms[z][0];break}if(null==ji)return void(S._isValid=!1)}if(!bn&&null!=ji)return void(S._isValid=!1);if(be[4]){if(!Oi.exec(be[4]))return void(S._isValid=!1);sr="Z"}S._f=$n+(ji||"")+(sr||""),ui(S)}else S._isValid=!1}function pl(S){var z=parseInt(S,10);return z<=49?2e3+z:z<=999?1900+z:z}function Dt(S){var Ct,z=Ns.exec(function ko(S){return S.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(S._i));if(z){if(Ct=function Ys(S,z,Ct,Lt,be,bn){var $n=[pl(S),Xi.indexOf(z),parseInt(Ct,10),parseInt(Lt,10),parseInt(be,10)];return bn&&$n.push(parseInt(bn,10)),$n}(z[4],z[3],z[2],z[5],z[6],z[7]),!function Li(S,z,Ct){return!S||ma.indexOf(S)===new Date(z[0],z[1],z[2]).getDay()||(ot(Ct).weekdayMismatch=!0,Ct._isValid=!1,!1)}(z[1],Ct,S))return;S._a=Ct,S._tzm=function F(S,z,Ct){if(S)return ai[S];if(z)return 0;var Lt=parseInt(Ct,10),be=Lt%100;return(Lt-be)/100*60+be}(z[8],z[9],z[10]),S._d=Dn.apply(null,S._a),S._d.setUTCMinutes(S._d.getUTCMinutes()-S._tzm),ot(S).rfc2822=!0}else S._isValid=!1}function yt(S,z,Ct){return S??z??Ct}function Gn(S){var z,Ct,be,bn,$n,Lt=[];if(!S._d){for(be=function Oe(S){var z=new Date(o.now());return S._useUTC?[z.getUTCFullYear(),z.getUTCMonth(),z.getUTCDate()]:[z.getFullYear(),z.getMonth(),z.getDate()]}(S),S._w&&null==S._a[2]&&null==S._a[1]&&function Jo(S){var z,Ct,Lt,be,bn,$n,ji,sr,Er;null!=(z=S._w).GG||null!=z.W||null!=z.E?(bn=1,$n=4,Ct=yt(z.GG,S._a[0],Bo(ki(),1,4).year),Lt=yt(z.W,1),((be=yt(z.E,1))<1||be>7)&&(sr=!0)):(bn=S._locale._week.dow,$n=S._locale._week.doy,Er=Bo(ki(),bn,$n),Ct=yt(z.gg,S._a[0],Er.year),Lt=yt(z.w,Er.week),null!=z.d?((be=z.d)<0||be>6)&&(sr=!0):null!=z.e?(be=z.e+bn,(z.e<0||z.e>6)&&(sr=!0)):be=bn),Lt<1||Lt>ii(Ct,bn,$n)?ot(S)._overflowWeeks=!0:null!=sr?ot(S)._overflowWeekday=!0:(ji=ao(Ct,Lt,be,bn,$n),S._a[0]=ji.year,S._dayOfYear=ji.dayOfYear)}(S),null!=S._dayOfYear&&($n=yt(S._a[0],be[0]),(S._dayOfYear>hn($n)||0===S._dayOfYear)&&(ot(S)._overflowDayOfYear=!0),Ct=Dn($n,0,S._dayOfYear),S._a[1]=Ct.getUTCMonth(),S._a[2]=Ct.getUTCDate()),z=0;z<3&&null==S._a[z];++z)S._a[z]=Lt[z]=be[z];for(;z<7;z++)S._a[z]=Lt[z]=S._a[z]??(2===z?1:0);24===S._a[3]&&0===S._a[4]&&0===S._a[5]&&0===S._a[6]&&(S._nextDay=!0,S._a[3]=0),S._d=(S._useUTC?Dn:fn).apply(null,Lt),bn=S._useUTC?S._d.getUTCDay():S._d.getDay(),null!=S._tzm&&S._d.setUTCMinutes(S._d.getUTCMinutes()-S._tzm),S._nextDay&&(S._a[3]=24),S._w&&typeof S._w.d<"u"&&S._w.d!==bn&&(ot(S).weekdayMismatch=!0)}}function ui(S){if(S._f!==o.ISO_8601)if(S._f!==o.RFC_2822){S._a=[],ot(S).empty=!0;var Ct,Lt,be,bn,$n,Er,vs,z=""+S._i,ji=z.length,sr=0;for(vs=(be=oe(S._f,S._locale).match(st)||[]).length,Ct=0;Ct<vs;Ct++)(Lt=(z.match(Qi(bn=be[Ct],S))||[])[0])&&(($n=z.substr(0,z.indexOf(Lt))).length>0&&ot(S).unusedInput.push($n),z=z.slice(z.indexOf(Lt)+Lt.length),sr+=Lt.length),At[bn]?(Lt?ot(S).empty=!1:ot(S).unusedTokens.push(bn),yn(bn,Lt,S)):S._strict&&!Lt&&ot(S).unusedTokens.push(bn);ot(S).charsLeftOver=ji-sr,z.length>0&&ot(S).unusedInput.push(z),S._a[3]<=12&&!0===ot(S).bigHour&&S._a[3]>0&&(ot(S).bigHour=void 0),ot(S).parsedDateParts=S._a.slice(0),ot(S).meridiem=S._meridiem,S._a[3]=function Hi(S,z,Ct){var Lt;return null==Ct?z:null!=S.meridiemHour?S.meridiemHour(z,Ct):(null!=S.isPM&&((Lt=S.isPM(Ct))&&z<12&&(z+=12),!Lt&&12===z&&(z=0)),z)}(S._locale,S._a[3],S._meridiem),null!==(Er=ot(S).era)&&(S._a[0]=S._locale.erasConvertYear(Er,S._a[0])),Gn(S),wr(S)}else Dt(S);else $a(S)}function ie(S){var z=S._i,Ct=S._f;return S._locale=S._locale||Qr(S._l),null===z||void 0===Ct&&""===z?Pt({nullInput:!0}):("string"==typeof z&&(S._i=z=S._locale.preparse(z)),se(z)?new Gt(wr(z)):(et(z)?S._d=z:x(Ct)?function ft(S){var z,Ct,Lt,be,bn,$n,ji=!1,sr=S._f.length;if(0===sr)return ot(S).invalidFormat=!0,void(S._d=new Date(NaN));for(be=0;be<sr;be++)bn=0,$n=!1,z=Rt({},S),null!=S._useUTC&&(z._useUTC=S._useUTC),z._f=S._f[be],ui(z),dt(z)&&($n=!0),bn+=ot(z).charsLeftOver,bn+=10*ot(z).unusedTokens.length,ot(z).score=bn,ji?bn<Lt&&(Lt=bn,Ct=z):(null==Lt||bn<Lt||$n)&&(Lt=bn,Ct=z,$n&&(ji=!0));nt(S,Ct||z)}(S):Ct?ui(S):function Bn(S){var z=S._i;Z(z)?S._d=new Date(o.now()):et(z)?S._d=new Date(z.valueOf()):"string"==typeof z?function R(S){var z=ca.exec(S._i);null===z?($a(S),!1===S._isValid&&(delete S._isValid,Dt(S),!1===S._isValid&&(delete S._isValid,S._strict?S._isValid=!1:o.createFromInputFallback(S)))):S._d=new Date(+z[1])}(S):x(z)?(S._a=mt(z.slice(0),function(Ct){return parseInt(Ct,10)}),Gn(S)):M(z)?function ht(S){if(!S._d){var z=xt(S._i);S._a=mt([z.year,z.month,void 0===z.day?z.date:z.day,z.hour,z.minute,z.second,z.millisecond],function(Lt){return Lt&&parseInt(Lt,10)}),Gn(S)}}(S):ct(z)?S._d=new Date(z):o.createFromInputFallback(S)}(S),dt(S)||(S._d=null),S))}function Ko(S,z,Ct,Lt,be){var bn={};return(!0===z||!1===z)&&(Lt=z,z=void 0),(!0===Ct||!1===Ct)&&(Lt=Ct,Ct=void 0),(M(S)&&A(S)||x(S)&&0===S.length)&&(S=void 0),bn._isAMomentObject=!0,bn._useUTC=bn._isUTC=be,bn._l=Ct,bn._i=S,bn._f=z,bn._strict=Lt,function it(S){var z=new Gt(wr(ie(S)));return z._nextDay&&(z.add(1,"d"),z._nextDay=void 0),z}(bn)}function ki(S,z,Ct,Lt){return Ko(S,z,Ct,Lt,!1)}o.createFromInputFallback=ue("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(S){S._d=new Date(S._i+(S._useUTC?" UTC":""))}),o.ISO_8601=function(){},o.RFC_2822=function(){};var cr=ue("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var S=ki.apply(null,arguments);return this.isValid()&&S.isValid()?S<this?this:S:Pt()}),Sa=ue("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var S=ki.apply(null,arguments);return this.isValid()&&S.isValid()?S>this?this:S:Pt()});function Ka(S,z){var Ct,Lt;if(1===z.length&&x(z[0])&&(z=z[0]),!z.length)return ki();for(Ct=z[0],Lt=1;Lt<z.length;++Lt)(!z[Lt].isValid()||z[Lt][S](Ct))&&(Ct=z[Lt]);return Ct}var qa=["year","quarter","month","week","day","hour","minute","second","millisecond"];function xs(S){var z=xt(S),Ct=z.year||0,Lt=z.quarter||0,be=z.month||0,bn=z.week||z.isoWeek||0,$n=z.day||0,ji=z.hour||0,sr=z.minute||0,Er=z.second||0,vs=z.millisecond||0;this._isValid=function Za(S){var z,Lt,Ct=!1,be=qa.length;for(z in S)if(B(S,z)&&(-1===zo.call(qa,z)||null!=S[z]&&isNaN(S[z])))return!1;for(Lt=0;Lt<be;++Lt)if(S[qa[Lt]]){if(Ct)return!1;parseFloat(S[qa[Lt]])!==on(S[qa[Lt]])&&(Ct=!0)}return!0}(z),this._milliseconds=+vs+1e3*Er+6e4*sr+1e3*ji*60*60,this._days=+$n+7*bn,this._months=+be+3*Lt+12*Ct,this._data={},this._locale=Qr(),this._bubble()}function $r(S){return S instanceof xs}function Wa(S){return S<0?-1*Math.round(-1*S):Math.round(S)}function ml(S,z){tt(S,0,0,function(){var Ct=this.utcOffset(),Lt="+";return Ct<0&&(Ct=-Ct,Lt="-"),Lt+wt(~~(Ct/60),2)+z+wt(~~Ct%60,2)})}ml("Z",":"),ml("ZZ",""),Oo("Z",pi),Oo("ZZ",pi),Ke(["Z","ZZ"],function(S,z,Ct){Ct._useUTC=!0,Ct._tzm=ws(pi,S)});var ua=/([\+\-]|\d\d)/gi;function ws(S,z){var be,bn,Ct=(z||"").match(S);return null===Ct?null:0===(bn=60*(be=((Ct[Ct.length-1]||[])+"").match(ua)||["-",0,0])[1]+on(be[2]))?0:"+"===be[0]?bn:-bn}function Xs(S,z){var Ct,Lt;return z._isUTC?(Ct=z.clone(),Lt=(se(S)||et(S)?S.valueOf():ki(S).valueOf())-Ct.valueOf(),Ct._d.setTime(Ct._d.valueOf()+Lt),o.updateOffset(Ct,!1),Ct):ki(S).local()}function ks(S){return-Math.round(S._d.getTimezoneOffset())}function Us(){return!!this.isValid()&&this._isUTC&&0===this._offset}o.updateOffset=function(){};var Ws=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,oc=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function as(S,z){var be,bn,$n,Ct=S,Lt=null;return $r(S)?Ct={ms:S._milliseconds,d:S._days,M:S._months}:ct(S)||!isNaN(+S)?(Ct={},z?Ct[z]=+S:Ct.milliseconds=+S):(Lt=Ws.exec(S))?(be="-"===Lt[1]?-1:1,Ct={y:0,d:on(Lt[2])*be,h:on(Lt[3])*be,m:on(Lt[4])*be,s:on(Lt[5])*be,ms:on(Wa(1e3*Lt[6]))*be}):(Lt=oc.exec(S))?Ct={y:Gs(Lt[2],be="-"===Lt[1]?-1:1),M:Gs(Lt[3],be),w:Gs(Lt[4],be),d:Gs(Lt[5],be),h:Gs(Lt[6],be),m:Gs(Lt[7],be),s:Gs(Lt[8],be)}:null==Ct?Ct={}:"object"==typeof Ct&&("from"in Ct||"to"in Ct)&&($n=function Bs(S,z){var Ct;return S.isValid()&&z.isValid()?(z=Xs(z,S),S.isBefore(z)?Ct=Ja(S,z):((Ct=Ja(z,S)).milliseconds=-Ct.milliseconds,Ct.months=-Ct.months),Ct):{milliseconds:0,months:0}}(ki(Ct.from),ki(Ct.to)),(Ct={}).ms=$n.milliseconds,Ct.M=$n.months),bn=new xs(Ct),$r(S)&&B(S,"_locale")&&(bn._locale=S._locale),$r(S)&&B(S,"_isValid")&&(bn._isValid=S._isValid),bn}function Gs(S,z){var Ct=S&&parseFloat(S.replace(",","."));return(isNaN(Ct)?0:Ct)*z}function Ja(S,z){var Ct={};return Ct.months=z.month()-S.month()+12*(z.year()-S.year()),S.clone().add(Ct.months,"M").isAfter(z)&&--Ct.months,Ct.milliseconds=+z-+S.clone().add(Ct.months,"M"),Ct}function kl(S,z){return function(Ct,Lt){var bn;return null!==Lt&&!isNaN(+Lt)&&(Bt(z,"moment()."+z+"(period, number) is deprecated. Please use moment()."+z+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),bn=Ct,Ct=Lt,Lt=bn),E(this,as(Ct,Lt),S),this}}function E(S,z,Ct,Lt){var be=z._milliseconds,bn=Wa(z._days),$n=Wa(z._months);!S.isValid()||(Lt=Lt??!0,$n&&Pe(S,Ie(S,"Month")+$n*Ct),bn&&Be(S,"Date",Ie(S,"Date")+bn*Ct),be&&S._d.setTime(S._d.valueOf()+be*Ct),Lt&&o.updateOffset(S,bn||$n))}as.fn=xs.prototype,as.invalid=function Ea(){return as(NaN)};var O=kl(1,"add"),b=kl(-1,"subtract");function m(S){return"string"==typeof S||S instanceof String}function u(S){return se(S)||et(S)||m(S)||ct(S)||function d(S){var z=x(S),Ct=!1;return z&&(Ct=0===S.filter(function(Lt){return!ct(Lt)&&m(S)}).length),z&&Ct}(S)||function s(S){var be,z=M(S)&&!A(S),Ct=!1,Lt=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],$n=Lt.length;for(be=0;be<$n;be+=1)Ct=Ct||B(S,Lt[be]);return z&&Ct}(S)||null==S}function a(S){var be,z=M(S)&&!A(S),Ct=!1,Lt=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(be=0;be<Lt.length;be+=1)Ct=Ct||B(S,Lt[be]);return z&&Ct}function Ee(S,z){if(S.date()<z.date())return-Ee(z,S);var Ct=12*(z.year()-S.year())+(z.month()-S.month()),Lt=S.clone().add(Ct,"months");return-(Ct+(z-Lt<0?(z-Lt)/(Lt-S.clone().add(Ct-1,"months")):(z-Lt)/(S.clone().add(Ct+1,"months")-Lt)))||0}function He(S){var z;return void 0===S?this._locale._abbr:(null!=(z=Qr(S))&&(this._locale=z),this)}o.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",o.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ve=ue("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(S){return void 0===S?this.localeData():this.locale(S)});function Pn(){return this._locale}var mo=6e4,co=60*mo,vo=3506328*co;function un(S,z){return(S%z+z)%z}function Vn(S,z,Ct){return S<100&&S>=0?new Date(S+400,z,Ct)-vo:new Date(S,z,Ct).valueOf()}function jn(S,z,Ct){return S<100&&S>=0?Date.UTC(S+400,z,Ct)-vo:Date.UTC(S,z,Ct)}function Ei(S,z){return z.erasAbbrRegex(S)}function yr(){var be,bn,S=[],z=[],Ct=[],Lt=[],$n=this.eras();for(be=0,bn=$n.length;be<bn;++be)z.push(Pi($n[be].name)),S.push(Pi($n[be].abbr)),Ct.push(Pi($n[be].narrow)),Lt.push(Pi($n[be].name)),Lt.push(Pi($n[be].abbr)),Lt.push(Pi($n[be].narrow));this._erasRegex=new RegExp("^("+Lt.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+z.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+S.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+Ct.join("|")+")","i")}function Rr(S,z){tt(0,[S,S.length],0,z)}function Wi(S,z,Ct,Lt,be){var bn;return null==S?Bo(this,Lt,be).year:(z>(bn=ii(S,Lt,be))&&(z=bn),Nr.call(this,S,z,Ct,Lt,be))}function Nr(S,z,Ct,Lt,be){var bn=ao(S,z,Ct,Lt,be),$n=Dn(bn.year,0,bn.dayOfYear);return this.year($n.getUTCFullYear()),this.month($n.getUTCMonth()),this.date($n.getUTCDate()),this}tt("N",0,0,"eraAbbr"),tt("NN",0,0,"eraAbbr"),tt("NNN",0,0,"eraAbbr"),tt("NNNN",0,0,"eraName"),tt("NNNNN",0,0,"eraNarrow"),tt("y",["y",1],"yo","eraYear"),tt("y",["yy",2],0,"eraYear"),tt("y",["yyy",3],0,"eraYear"),tt("y",["yyyy",4],0,"eraYear"),Oo("N",Ei),Oo("NN",Ei),Oo("NNN",Ei),Oo("NNNN",function tr(S,z){return z.erasNameRegex(S)}),Oo("NNNNN",function fr(S,z){return z.erasNarrowRegex(S)}),Ke(["N","NN","NNN","NNNN","NNNNN"],function(S,z,Ct,Lt){var be=Ct._locale.erasParse(S,Lt,Ct._strict);be?ot(Ct).era=be:ot(Ct).invalidEra=S}),Oo("y",en),Oo("yy",en),Oo("yyy",en),Oo("yyyy",en),Oo("yo",function gr(S,z){return z._eraYearOrdinalRegex||en}),Ke(["y","yy","yyy","yyyy"],0),Ke(["yo"],function(S,z,Ct,Lt){var be;Ct._locale._eraYearOrdinalRegex&&(be=S.match(Ct._locale._eraYearOrdinalRegex)),z[0]=Ct._locale.eraYearOrdinalParse?Ct._locale.eraYearOrdinalParse(S,be):parseInt(S,10)}),tt(0,["gg",2],0,function(){return this.weekYear()%100}),tt(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Rr("gggg","weekYear"),Rr("ggggg","weekYear"),Rr("GGGG","isoWeekYear"),Rr("GGGGG","isoWeekYear"),qt("weekYear","gg"),qt("isoWeekYear","GG"),we("weekYear",1),we("isoWeekYear",1),Oo("G",ro),Oo("g",ro),Oo("GG",eo,Eo),Oo("gg",eo,Eo),Oo("GGGG",Mt,bo),Oo("gggg",Mt,bo),Oo("GGGGG",ee,po),Oo("ggggg",ee,po),Ne(["gggg","ggggg","GGGG","GGGGG"],function(S,z,Ct,Lt){z[Lt.substr(0,2)]=on(S)}),Ne(["gg","GG"],function(S,z,Ct,Lt){z[Lt]=o.parseTwoDigitYear(S)}),tt("Q",0,"Qo","quarter"),qt("quarter","Q"),we("quarter",7),Oo("Q",fo),Ke("Q",function(S,z){z[1]=3*(on(S)-1)}),tt("D",["DD",2],"Do","date"),qt("date","D"),we("date",9),Oo("D",eo),Oo("DD",eo,Eo),Oo("Do",function(S,z){return S?z._dayOfMonthOrdinalParse||z._ordinalParse:z._dayOfMonthOrdinalParseLenient}),Ke(["D","DD"],2),Ke("Do",function(S,z){z[2]=on(S.match(eo)[0])});var pr=gn("Date",!0);tt("DDD",["DDDD",3],"DDDo","dayOfYear"),qt("dayOfYear","DDD"),we("dayOfYear",4),Oo("DDD",$t),Oo("DDDD",bi),Ke(["DDD","DDDD"],function(S,z,Ct){Ct._dayOfYear=on(S)}),tt("m",["mm",2],0,"minute"),qt("minute","m"),we("minute",14),Oo("m",eo),Oo("mm",eo,Eo),Ke(["m","mm"],4);var V=gn("Minutes",!1);tt("s",["ss",2],0,"second"),qt("second","s"),we("second",15),Oo("s",eo),Oo("ss",eo,Eo),Ke(["s","ss"],5);var j,rt,$=gn("Seconds",!1);for(tt("S",0,0,function(){return~~(this.millisecond()/100)}),tt(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),tt(0,["SSS",3],0,"millisecond"),tt(0,["SSSS",4],0,function(){return 10*this.millisecond()}),tt(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),tt(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),tt(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),tt(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),tt(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),qt("millisecond","ms"),we("millisecond",16),Oo("S",$t,fo),Oo("SS",$t,Eo),Oo("SSS",$t,bi),j="SSSS";j.length<=9;j+="S")Oo(j,en);function _t(S,z){z[6]=on(1e3*("0."+S))}for(j="S";j.length<=9;j+="S")Ke(j,_t);rt=gn("Milliseconds",!1),tt("z",0,0,"zoneAbbr"),tt("zz",0,0,"zoneName");var ve=Gt.prototype;function Qo(S){return S}ve.add=O,ve.calendar=function P(S,z){1===arguments.length&&(arguments[0]?u(arguments[0])?(S=arguments[0],z=void 0):a(arguments[0])&&(z=arguments[0],S=void 0):(S=void 0,z=void 0));var Ct=S||ki(),Lt=Xs(Ct,this).startOf("day"),be=o.calendarFormat(this,Lt)||"sameElse",bn=z&&(Et(z[be])?z[be].call(this,Ct):z[be]);return this.format(bn||this.localeData().calendar(be,this,ki(Ct)))},ve.clone=function T(){return new Gt(this)},ve.diff=function Jt(S,z,Ct){var Lt,be,bn;if(!this.isValid())return NaN;if(!(Lt=Xs(S,this)).isValid())return NaN;switch(be=6e4*(Lt.utcOffset()-this.utcOffset()),z=U(z)){case"year":bn=Ee(this,Lt)/12;break;case"month":bn=Ee(this,Lt);break;case"quarter":bn=Ee(this,Lt)/3;break;case"second":bn=(this-Lt)/1e3;break;case"minute":bn=(this-Lt)/6e4;break;case"hour":bn=(this-Lt)/36e5;break;case"day":bn=(this-Lt-be)/864e5;break;case"week":bn=(this-Lt-be)/6048e5;break;default:bn=this-Lt}return Ct?bn:de(bn)},ve.endOf=function le(S){var z,Ct;if(void 0===(S=U(S))||"millisecond"===S||!this.isValid())return this;switch(Ct=this._isUTC?jn:Vn,S){case"year":z=Ct(this.year()+1,0,1)-1;break;case"quarter":z=Ct(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":z=Ct(this.year(),this.month()+1,1)-1;break;case"week":z=Ct(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":z=Ct(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":z=Ct(this.year(),this.month(),this.date()+1)-1;break;case"hour":z=this._d.valueOf(),z+=co-un(z+(this._isUTC?0:this.utcOffset()*mo),co)-1;break;case"minute":z=this._d.valueOf(),z+=mo-un(z,mo)-1;break;case"second":z=this._d.valueOf(),z+=1e3-un(z,1e3)-1}return this._d.setTime(z),o.updateOffset(this,!0),this},ve.format=function lo(S){S||(S=this.isUtc()?o.defaultFormatUtc:o.defaultFormat);var z=Ue(this,S);return this.localeData().postformat(z)},ve.from=function Wn(S,z){return this.isValid()&&(se(S)&&S.isValid()||ki(S).isValid())?as({to:this,from:S}).locale(this.locale()).humanize(!z):this.localeData().invalidDate()},ve.fromNow=function cn(S){return this.from(ki(),S)},ve.to=function ho(S,z){return this.isValid()&&(se(S)&&S.isValid()||ki(S).isValid())?as({from:this,to:S}).locale(this.locale()).humanize(!z):this.localeData().invalidDate()},ve.toNow=function Mo(S){return this.to(ki(),S)},ve.get=function Cn(S){return Et(this[S=U(S)])?this[S]():this},ve.invalidAt=function Fo(){return ot(this).overflow},ve.isAfter=function W(S,z){var Ct=se(S)?S:ki(S);return!(!this.isValid()||!Ct.isValid())&&("millisecond"===(z=U(z)||"millisecond")?this.valueOf()>Ct.valueOf():Ct.valueOf()<this.clone().startOf(z).valueOf())},ve.isBefore=function lt(S,z){var Ct=se(S)?S:ki(S);return!(!this.isValid()||!Ct.isValid())&&("millisecond"===(z=U(z)||"millisecond")?this.valueOf()<Ct.valueOf():this.clone().endOf(z).valueOf()<Ct.valueOf())},ve.isBetween=function q(S,z,Ct,Lt){var be=se(S)?S:ki(S),bn=se(z)?z:ki(z);return!!(this.isValid()&&be.isValid()&&bn.isValid())&&("("===(Lt=Lt||"()")[0]?this.isAfter(be,Ct):!this.isBefore(be,Ct))&&(")"===Lt[1]?this.isBefore(bn,Ct):!this.isAfter(bn,Ct))},ve.isSame=function Kt(S,z){var Lt,Ct=se(S)?S:ki(S);return!(!this.isValid()||!Ct.isValid())&&("millisecond"===(z=U(z)||"millisecond")?this.valueOf()===Ct.valueOf():(Lt=Ct.valueOf(),this.clone().startOf(z).valueOf()<=Lt&&Lt<=this.clone().endOf(z).valueOf()))},ve.isSameOrAfter=function zt(S,z){return this.isSame(S,z)||this.isAfter(S,z)},ve.isSameOrBefore=function me(S,z){return this.isSame(S,z)||this.isBefore(S,z)},ve.isValid=function Xn(){return dt(this)},ve.lang=Ve,ve.locale=He,ve.localeData=Pn,ve.max=Sa,ve.min=cr,ve.parsingFlags=function Vo(){return nt({},ot(this))},ve.set=function Mn(S,z){if("object"==typeof S){var Lt,Ct=function Ce(S){var Ct,z=[];for(Ct in S)B(S,Ct)&&z.push({unit:Ct,priority:It[Ct]});return z.sort(function(Lt,be){return Lt.priority-be.priority}),z}(S=xt(S)),be=Ct.length;for(Lt=0;Lt<be;Lt++)this[Ct[Lt].unit](S[Ct[Lt].unit])}else if(Et(this[S=U(S)]))return this[S](z);return this},ve.startOf=function Ro(S){var z,Ct;if(void 0===(S=U(S))||"millisecond"===S||!this.isValid())return this;switch(Ct=this._isUTC?jn:Vn,S){case"year":z=Ct(this.year(),0,1);break;case"quarter":z=Ct(this.year(),this.month()-this.month()%3,1);break;case"month":z=Ct(this.year(),this.month(),1);break;case"week":z=Ct(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":z=Ct(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":z=Ct(this.year(),this.month(),this.date());break;case"hour":z=this._d.valueOf(),z-=un(z+(this._isUTC?0:this.utcOffset()*mo),co);break;case"minute":z=this._d.valueOf(),z-=un(z,mo);break;case"second":z=this._d.valueOf(),z-=un(z,1e3)}return this._d.setTime(z),o.updateOffset(this,!0),this},ve.subtract=b,ve.toArray=function Tn(){var S=this;return[S.year(),S.month(),S.date(),S.hour(),S.minute(),S.second(),S.millisecond()]},ve.toObject=function Qn(){var S=this;return{years:S.year(),months:S.month(),date:S.date(),hours:S.hours(),minutes:S.minutes(),seconds:S.seconds(),milliseconds:S.milliseconds()}},ve.toDate=function vn(){return new Date(this.valueOf())},ve.toISOString=function On(S){if(!this.isValid())return null;var z=!0!==S,Ct=z?this.clone().utc():this;return Ct.year()<0||Ct.year()>9999?Ue(Ct,z?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Et(Date.prototype.toISOString)?z?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Ue(Ct,"Z")):Ue(Ct,z?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},ve.inspect=function zn(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var Ct,Lt,S="moment",z="";return this.isLocal()||(S=0===this.utcOffset()?"moment.utc":"moment.parseZone",z="Z"),Ct="["+S+'("]',Lt=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(Ct+Lt+"-MM-DD[T]HH:mm:ss.SSS"+z+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(ve[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),ve.toJSON=function uo(){return this.isValid()?this.toISOString():null},ve.toString=function an(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},ve.unix=function sn(){return Math.floor(this.valueOf()/1e3)},ve.valueOf=function tn(){return this._d.valueOf()-6e4*(this._offset||0)},ve.creationData=function ri(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},ve.eraName=function dn(){var S,z,Ct,Lt=this.localeData().eras();for(S=0,z=Lt.length;S<z;++S)if(Ct=this.clone().startOf("day").valueOf(),Lt[S].since<=Ct&&Ct<=Lt[S].until||Lt[S].until<=Ct&&Ct<=Lt[S].since)return Lt[S].name;return""},ve.eraNarrow=function nr(){var S,z,Ct,Lt=this.localeData().eras();for(S=0,z=Lt.length;S<z;++S)if(Ct=this.clone().startOf("day").valueOf(),Lt[S].since<=Ct&&Ct<=Lt[S].until||Lt[S].until<=Ct&&Ct<=Lt[S].since)return Lt[S].narrow;return""},ve.eraAbbr=function Si(){var S,z,Ct,Lt=this.localeData().eras();for(S=0,z=Lt.length;S<z;++S)if(Ct=this.clone().startOf("day").valueOf(),Lt[S].since<=Ct&&Ct<=Lt[S].until||Lt[S].until<=Ct&&Ct<=Lt[S].since)return Lt[S].abbr;return""},ve.eraYear=function xo(){var S,z,Ct,Lt,be=this.localeData().eras();for(S=0,z=be.length;S<z;++S)if(Ct=be[S].since<=be[S].until?1:-1,Lt=this.clone().startOf("day").valueOf(),be[S].since<=Lt&&Lt<=be[S].until||be[S].until<=Lt&&Lt<=be[S].since)return(this.year()-o(be[S].since).year())*Ct+be[S].offset;return this.year()},ve.year=Nn,ve.isLeapYear=function Le(){return ce(this.year())},ve.weekYear=function zi(S){return Wi.call(this,S,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},ve.isoWeekYear=function Ai(S){return Wi.call(this,S,this.isoWeek(),this.isoWeekday(),1,4)},ve.quarter=ve.quarters=function $s(S){return null==S?Math.ceil((this.month()+1)/3):this.month(3*(S-1)+this.month()%3)},ve.month=ln,ve.daysInMonth=function Go(){return ei(this.year(),this.month())},ve.week=ve.weeks=function jr(S){var z=this.localeData().week(this);return null==S?z:this.add(7*(S-z),"d")},ve.isoWeek=ve.isoWeeks=function pa(S){var z=Bo(this,1,4).week;return null==S?z:this.add(7*(S-z),"d")},ve.weeksInYear=function Fr(){var S=this.localeData()._week;return ii(this.year(),S.dow,S.doy)},ve.weeksInWeekYear=function tl(){var S=this.localeData()._week;return ii(this.weekYear(),S.dow,S.doy)},ve.isoWeeksInYear=function hi(){return ii(this.year(),1,4)},ve.isoWeeksInISOWeekYear=function Na(){return ii(this.isoWeekYear(),1,4)},ve.date=pr,ve.day=ve.days=function Pr(S){if(!this.isValid())return null!=S?this:NaN;var z=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=S?(S=function aa(S,z){return"string"!=typeof S?S:isNaN(S)?"number"==typeof(S=z.weekdaysParse(S))?S:null:parseInt(S,10)}(S,this.localeData()),this.add(S-z,"d")):z},ve.weekday=function Di(S){if(!this.isValid())return null!=S?this:NaN;var z=(this.day()+7-this.localeData()._week.dow)%7;return null==S?z:this.add(S-z,"d")},ve.isoWeekday=function Jr(S){if(!this.isValid())return null!=S?this:NaN;if(null!=S){var z=function Ii(S,z){return"string"==typeof S?z.weekdaysParse(S)%7||7:isNaN(S)?null:S}(S,this.localeData());return this.day(this.day()%7?z:z-7)}return this.day()||7},ve.dayOfYear=function Dl(S){var z=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==S?z:this.add(S-z,"d")},ve.hour=ve.hours=Ca,ve.minute=ve.minutes=V,ve.second=ve.seconds=$,ve.millisecond=ve.milliseconds=rt,ve.utcOffset=function ha(S,z,Ct){var be,Lt=this._offset||0;if(!this.isValid())return null!=S?this:NaN;if(null!=S){if("string"==typeof S){if(null===(S=ws(pi,S)))return this}else Math.abs(S)<16&&!Ct&&(S*=60);return!this._isUTC&&z&&(be=ks(this)),this._offset=S,this._isUTC=!0,null!=be&&this.add(be,"m"),Lt!==S&&(!z||this._changeInProgress?E(this,as(S-Lt,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,o.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?Lt:ks(this)},ve.utc=function Ar(S){return this.utcOffset(0,S)},ve.local=function xl(S){return this._isUTC&&(this.utcOffset(0,S),this._isUTC=!1,S&&this.subtract(ks(this),"m")),this},ve.parseZone=function wl(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var S=ws(qo,this._i);null!=S?this.utcOffset(S):this.utcOffset(0,!0)}return this},ve.hasAlignedHourOffset=function hl(S){return!!this.isValid()&&(S=S?ki(S).utcOffset():0,(this.utcOffset()-S)%60==0)},ve.isDST=function Vr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},ve.isLocal=function rs(){return!!this.isValid()&&!this._isUTC},ve.isUtcOffset=function Ss(){return!!this.isValid()&&this._isUTC},ve.isUtc=Us,ve.isUTC=Us,ve.zoneAbbr=function ae(){return this._isUTC?"UTC":""},ve.zoneName=function Ze(){return this._isUTC?"Coordinated Universal Time":""},ve.dates=ue("dates accessor is deprecated. Use date instead.",pr),ve.months=ue("months accessor is deprecated. Use month instead",ln),ve.years=ue("years accessor is deprecated. Use year instead",Nn),ve.zone=ue("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Ds(S,z){return null!=S?("string"!=typeof S&&(S=-S),this.utcOffset(S,z),this):-this.utcOffset()}),ve.isDSTShifted=ue("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Sr(){if(!Z(this._isDSTShifted))return this._isDSTShifted;var z,S={};return Rt(S,this),(S=ie(S))._a?(z=S._isUTC?gt(S._a):ki(S._a),this._isDSTShifted=this.isValid()&&function jl(S,z,Ct){var $n,Lt=Math.min(S.length,z.length),be=Math.abs(S.length-z.length),bn=0;for($n=0;$n<Lt;$n++)(Ct&&S[$n]!==z[$n]||!Ct&&on(S[$n])!==on(z[$n]))&&bn++;return bn+be}(S._a,z.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var Io=xe.prototype;function rr(S,z,Ct,Lt){var be=Qr(),bn=gt().set(Lt,z);return be[Ct](bn,S)}function Ir(S,z,Ct){if(ct(S)&&(z=S,S=void 0),S=S||"",null!=z)return rr(S,z,Ct,"month");var Lt,be=[];for(Lt=0;Lt<12;Lt++)be[Lt]=rr(S,Lt,Ct,"month");return be}function Ur(S,z,Ct,Lt){"boolean"==typeof S?(ct(z)&&(Ct=z,z=void 0),z=z||""):(Ct=z=S,S=!1,ct(z)&&(Ct=z,z=void 0),z=z||"");var $n,be=Qr(),bn=S?be._week.dow:0,ji=[];if(null!=Ct)return rr(z,(Ct+bn)%7,Lt,"day");for($n=0;$n<7;$n++)ji[$n]=rr(z,($n+bn)%7,Lt,"day");return ji}Io.calendar=function Zt(S,z,Ct){var Lt=this._calendar[S]||this._calendar.sameElse;return Et(Lt)?Lt.call(z,Ct):Lt},Io.longDateFormat=function Ge(S){var z=this._longDateFormat[S],Ct=this._longDateFormat[S.toUpperCase()];return z||!Ct?z:(this._longDateFormat[S]=Ct.match(st).map(function(Lt){return"MMMM"===Lt||"MM"===Lt||"DD"===Lt||"dddd"===Lt?Lt.slice(1):Lt}).join(""),this._longDateFormat[S])},Io.invalidDate=function Me(){return this._invalidDate},Io.ordinal=function _n(S){return this._ordinal.replace("%d",S)},Io.preparse=Qo,Io.postformat=Qo,Io.relativeTime=function Hn(S,z,Ct,Lt){var be=this._relativeTime[Ct];return Et(be)?be(S,z,Ct,Lt):be.replace(/%d/i,S)},Io.pastFuture=function Ae(S,z){var Ct=this._relativeTime[S>0?"future":"past"];return Et(Ct)?Ct(z):Ct.replace(/%s/i,z)},Io.set=function Vt(S){var z,Ct;for(Ct in S)B(S,Ct)&&(Et(z=S[Ct])?this[Ct]=z:this["_"+Ct]=z);this._config=S,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Io.eras=function si(S,z){var Ct,Lt,be,bn=this._eras||Qr("en")._eras;for(Ct=0,Lt=bn.length;Ct<Lt;++Ct)switch("string"==typeof bn[Ct].since&&(be=o(bn[Ct].since).startOf("day"),bn[Ct].since=be.valueOf()),typeof bn[Ct].until){case"undefined":bn[Ct].until=1/0;break;case"string":be=o(bn[Ct].until).startOf("day").valueOf(),bn[Ct].until=be.valueOf()}return bn},Io.erasParse=function Ni(S,z,Ct){var Lt,be,$n,ji,sr,bn=this.eras();for(S=S.toUpperCase(),Lt=0,be=bn.length;Lt<be;++Lt)if($n=bn[Lt].name.toUpperCase(),ji=bn[Lt].abbr.toUpperCase(),sr=bn[Lt].narrow.toUpperCase(),Ct)switch(z){case"N":case"NN":case"NNN":if(ji===S)return bn[Lt];break;case"NNNN":if($n===S)return bn[Lt];break;case"NNNNN":if(sr===S)return bn[Lt]}else if([$n,ji,sr].indexOf(S)>=0)return bn[Lt]},Io.erasConvertYear=function yo(S,z){var Ct=S.since<=S.until?1:-1;return void 0===z?o(S.since).year():o(S.since).year()+(z-S.offset)*Ct},Io.erasAbbrRegex=function Mi(S){return B(this,"_erasAbbrRegex")||yr.call(this),S?this._erasAbbrRegex:this._erasRegex},Io.erasNameRegex=function li(S){return B(this,"_erasNameRegex")||yr.call(this),S?this._erasNameRegex:this._erasRegex},Io.erasNarrowRegex=function mi(S){return B(this,"_erasNarrowRegex")||yr.call(this),S?this._erasNarrowRegex:this._erasRegex},Io.months=function Te(S,z){return S?x(this._months)?this._months[S.month()]:this._months[(this._months.isFormat||$i).test(z)?"format":"standalone"][S.month()]:x(this._months)?this._months:this._months.standalone},Io.monthsShort=function Yn(S,z){return S?x(this._monthsShort)?this._monthsShort[S.month()]:this._monthsShort[$i.test(z)?"format":"standalone"][S.month()]:x(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Io.monthsParse=function vt(S,z,Ct){var Lt,be,bn;if(this._monthsParseExact)return H.call(this,S,z,Ct);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),Lt=0;Lt<12;Lt++){if(be=gt([2e3,Lt]),Ct&&!this._longMonthsParse[Lt]&&(this._longMonthsParse[Lt]=new RegExp("^"+this.months(be,"").replace(".","")+"$","i"),this._shortMonthsParse[Lt]=new RegExp("^"+this.monthsShort(be,"").replace(".","")+"$","i")),!Ct&&!this._monthsParse[Lt]&&(bn="^"+this.months(be,"")+"|^"+this.monthsShort(be,""),this._monthsParse[Lt]=new RegExp(bn.replace(".",""),"i")),Ct&&"MMMM"===z&&this._longMonthsParse[Lt].test(S))return Lt;if(Ct&&"MMM"===z&&this._shortMonthsParse[Lt].test(S))return Lt;if(!Ct&&this._monthsParse[Lt].test(S))return Lt}},Io.monthsRegex=function Se(S){return this._monthsParseExact?(B(this,"_monthsRegex")||pn.call(this),S?this._monthsStrictRegex:this._monthsRegex):(B(this,"_monthsRegex")||(this._monthsRegex=mr),this._monthsStrictRegex&&S?this._monthsStrictRegex:this._monthsRegex)},Io.monthsShortRegex=function Wt(S){return this._monthsParseExact?(B(this,"_monthsRegex")||pn.call(this),S?this._monthsShortStrictRegex:this._monthsShortRegex):(B(this,"_monthsShortRegex")||(this._monthsShortRegex=Ui),this._monthsShortStrictRegex&&S?this._monthsShortStrictRegex:this._monthsShortRegex)},Io.week=function Bi(S){return Bo(S,this._week.dow,this._week.doy).week},Io.firstDayOfYear=function ra(){return this._week.doy},Io.firstDayOfWeek=function Mr(){return this._week.dow},Io.weekdays=function la(S,z){var Ct=x(this._weekdays)?this._weekdays:this._weekdays[S&&!0!==S&&this._weekdays.isFormat.test(z)?"format":"standalone"];return!0===S?os(Ct,this._week.dow):S?Ct[S.day()]:Ct},Io.weekdaysMin=function Cr(S){return!0===S?os(this._weekdaysMin,this._week.dow):S?this._weekdaysMin[S.day()]:this._weekdaysMin},Io.weekdaysShort=function Ci(S){return!0===S?os(this._weekdaysShort,this._week.dow):S?this._weekdaysShort[S.day()]:this._weekdaysShort},Io.weekdaysParse=function wa(S,z,Ct){var Lt,be,bn;if(this._weekdaysParseExact)return xa.call(this,S,z,Ct);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Lt=0;Lt<7;Lt++){if(be=gt([2e3,1]).day(Lt),Ct&&!this._fullWeekdaysParse[Lt]&&(this._fullWeekdaysParse[Lt]=new RegExp("^"+this.weekdays(be,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Lt]=new RegExp("^"+this.weekdaysShort(be,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Lt]=new RegExp("^"+this.weekdaysMin(be,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Lt]||(bn="^"+this.weekdays(be,"")+"|^"+this.weekdaysShort(be,"")+"|^"+this.weekdaysMin(be,""),this._weekdaysParse[Lt]=new RegExp(bn.replace(".",""),"i")),Ct&&"dddd"===z&&this._fullWeekdaysParse[Lt].test(S))return Lt;if(Ct&&"ddd"===z&&this._shortWeekdaysParse[Lt].test(S))return Lt;if(Ct&&"dd"===z&&this._minWeekdaysParse[Lt].test(S))return Lt;if(!Ct&&this._weekdaysParse[Lt].test(S))return Lt}},Io.weekdaysRegex=function Hr(S){return this._weekdaysParseExact?(B(this,"_weekdaysRegex")||Ia.call(this),S?this._weekdaysStrictRegex:this._weekdaysRegex):(B(this,"_weekdaysRegex")||(this._weekdaysRegex=is),this._weekdaysStrictRegex&&S?this._weekdaysStrictRegex:this._weekdaysRegex)},Io.weekdaysShortRegex=function Aa(S){return this._weekdaysParseExact?(B(this,"_weekdaysRegex")||Ia.call(this),S?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(B(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=fs),this._weekdaysShortStrictRegex&&S?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Io.weekdaysMinRegex=function Gr(S){return this._weekdaysParseExact?(B(this,"_weekdaysRegex")||Ia.call(this),S?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(B(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=sa),this._weekdaysMinStrictRegex&&S?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Io.isPM=function wi(S){return"p"===(S+"").toLowerCase().charAt(0)},Io.meridiem=function Va(S,z,Ct){return S>11?Ct?"pm":"PM":Ct?"am":"AM"},zr("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(S){var z=S%10;return S+(1===on(S%100/10)?"th":1===z?"st":2===z?"nd":3===z?"rd":"th")}}),o.lang=ue("moment.lang is deprecated. Use moment.locale instead.",zr),o.langData=ue("moment.langData is deprecated. Use moment.localeData instead.",Qr);var Ta=Math.abs;function Ks(S,z,Ct,Lt){var be=as(z,Ct);return S._milliseconds+=Lt*be._milliseconds,S._days+=Lt*be._days,S._months+=Lt*be._months,S._bubble()}function ic(S){return S<0?Math.floor(S):Math.ceil(S)}function fl(S){return 4800*S/146097}function il(S){return 146097*S/4800}function rl(S){return function(){return this.as(S)}}var $d=rl("ms"),ac=rl("s"),yc=rl("m"),hu=rl("h"),Cd=rl("d"),Qc=rl("w"),Lc=rl("M"),Ac=rl("Q"),El=rl("y");function Tl(S){return function(){return this.isValid()?this._data[S]:NaN}}var Oc=Tl("milliseconds"),Ic=Tl("seconds"),xc=Tl("minutes"),fu=Tl("hours"),Ll=Tl("days"),Al=Tl("months"),ps=Tl("years");var Il=Math.round,sc={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Kd(S,z,Ct,Lt,be){return be.relativeTime(z||1,!!Ct,S,Lt)}var Hl=Math.abs;function lc(S){return(S>0)-(S<0)||+S}function Rc(){if(!this.isValid())return this.localeData().invalidDate();var Lt,be,bn,$n,sr,Er,vs,_l,S=Hl(this._milliseconds)/1e3,z=Hl(this._days),Ct=Hl(this._months),ji=this.asSeconds();return ji?(Lt=de(S/60),be=de(Lt/60),S%=60,Lt%=60,bn=de(Ct/12),Ct%=12,$n=S?S.toFixed(3).replace(/\.?0+$/,""):"",sr=ji<0?"-":"",Er=lc(this._months)!==lc(ji)?"-":"",vs=lc(this._days)!==lc(ji)?"-":"",_l=lc(this._milliseconds)!==lc(ji)?"-":"",sr+"P"+(bn?Er+bn+"Y":"")+(Ct?Er+Ct+"M":"")+(z?vs+z+"D":"")+(be||Lt||S?"T":"")+(be?_l+be+"H":"")+(Lt?_l+Lt+"M":"")+(S?_l+$n+"S":"")):"P0D"}var ar=xs.prototype;return ar.isValid=function da(){return this._isValid},ar.abs=function nl(){var S=this._data;return this._milliseconds=Ta(this._milliseconds),this._days=Ta(this._days),this._months=Ta(this._months),S.milliseconds=Ta(S.milliseconds),S.seconds=Ta(S.seconds),S.minutes=Ta(S.minutes),S.hours=Ta(S.hours),S.months=Ta(S.months),S.years=Ta(S.years),this},ar.add=function Es(S,z){return Ks(this,S,z,1)},ar.subtract=function ol(S,z){return Ks(this,S,z,-1)},ar.as=function rc(S){if(!this.isValid())return NaN;var z,Ct,Lt=this._milliseconds;if("month"===(S=U(S))||"quarter"===S||"year"===S)switch(z=this._days+Lt/864e5,Ct=this._months+fl(z),S){case"month":return Ct;case"quarter":return Ct/3;case"year":return Ct/12}else switch(z=this._days+Math.round(il(this._months)),S){case"week":return z/7+Lt/6048e5;case"day":return z+Lt/864e5;case"hour":return 24*z+Lt/36e5;case"minute":return 1440*z+Lt/6e4;case"second":return 86400*z+Lt/1e3;case"millisecond":return Math.floor(864e5*z)+Lt;default:throw new Error("Unknown unit "+S)}},ar.asMilliseconds=$d,ar.asSeconds=ac,ar.asMinutes=yc,ar.asHours=hu,ar.asDays=Cd,ar.asWeeks=Qc,ar.asMonths=Lc,ar.asQuarters=Ac,ar.asYears=El,ar.valueOf=function La(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*on(this._months/12):NaN},ar._bubble=function Ya(){var be,bn,$n,ji,sr,S=this._milliseconds,z=this._days,Ct=this._months,Lt=this._data;return S>=0&&z>=0&&Ct>=0||S<=0&&z<=0&&Ct<=0||(S+=864e5*ic(il(Ct)+z),z=0,Ct=0),Lt.milliseconds=S%1e3,be=de(S/1e3),Lt.seconds=be%60,bn=de(be/60),Lt.minutes=bn%60,$n=de(bn/60),Lt.hours=$n%24,z+=de($n/24),Ct+=sr=de(fl(z)),z-=ic(il(sr)),ji=de(Ct/12),Ct%=12,Lt.days=z,Lt.months=Ct,Lt.years=ji,this},ar.clone=function Pc(){return as(this)},ar.get=function Ba(S){return S=U(S),this.isValid()?this[S+"s"]():NaN},ar.milliseconds=Oc,ar.seconds=Ic,ar.minutes=xc,ar.hours=fu,ar.days=Ll,ar.weeks=function vd(){return de(this.days()/7)},ar.months=Al,ar.years=ps,ar.humanize=function yd(S,z){if(!this.isValid())return this.localeData().invalidDate();var be,bn,Ct=!1,Lt=sc;return"object"==typeof S&&(z=S,S=!1),"boolean"==typeof S&&(Ct=S),"object"==typeof z&&(Lt=Object.assign({},sc,z),null!=z.s&&null==z.ss&&(Lt.ss=z.s-1)),bn=function qd(S,z,Ct,Lt){var be=as(S).abs(),bn=Il(be.as("s")),$n=Il(be.as("m")),ji=Il(be.as("h")),sr=Il(be.as("d")),Er=Il(be.as("M")),vs=Il(be.as("w")),_l=Il(be.as("y")),al=bn<=Ct.ss&&["s",bn]||bn<Ct.s&&["ss",bn]||$n<=1&&["m"]||$n<Ct.m&&["mm",$n]||ji<=1&&["h"]||ji<Ct.h&&["hh",ji]||sr<=1&&["d"]||sr<Ct.d&&["dd",sr];return null!=Ct.w&&(al=al||vs<=1&&["w"]||vs<Ct.w&&["ww",vs]),(al=al||Er<=1&&["M"]||Er<Ct.M&&["MM",Er]||_l<=1&&["y"]||["yy",_l])[2]=z,al[3]=+S>0,al[4]=Lt,Kd.apply(null,al)}(this,!Ct,Lt,be=this.localeData()),Ct&&(bn=be.pastFuture(+this,bn)),be.postformat(bn)},ar.toISOString=Rc,ar.toString=Rc,ar.toJSON=Rc,ar.locale=He,ar.localeData=Pn,ar.toIsoString=ue("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Rc),ar.lang=Ve,tt("X",0,0,"unix"),tt("x",0,0,"valueOf"),Oo("x",ro),Oo("X",/[+-]?\d+(\.\d{1,3})?/),Ke("X",function(S,z,Ct){Ct._d=new Date(1e3*parseFloat(S))}),Ke("x",function(S,z,Ct){Ct._d=new Date(on(S))}),o.version="2.29.4",function _(S){e=S}(ki),o.fn=ve,o.min=function gs(){return Ka("isBefore",[].slice.call(arguments,0))},o.max=function Cs(){return Ka("isAfter",[].slice.call(arguments,0))},o.now=function(){return Date.now?Date.now():+new Date},o.utc=gt,o.unix=function so(S){return ki(1e3*S)},o.months=function ta(S,z){return Ir(S,z,"months")},o.isDate=et,o.locale=zr,o.invalid=Pt,o.duration=as,o.isMoment=se,o.weekdays=function Sl(S,z,Ct){return Ur(S,z,Ct,"weekdays")},o.parseZone=function Xo(){return ki.apply(null,arguments).parseZone()},o.localeData=Qr,o.isDuration=$r,o.monthsShort=function fa(S,z){return Ir(S,z,"monthsShort")},o.weekdaysMin=function el(S,z,Ct){return Ur(S,z,Ct,"weekdaysMin")},o.defineLocale=vr,o.updateLocale=function bs(S,z){if(null!=z){var Ct,Lt,be=va;null!=Or[S]&&null!=Or[S].parentLocale?Or[S].set(ye(Or[S]._config,z)):(null!=(Lt=Fa(S))&&(be=Lt._config),z=ye(be,z),null==Lt&&(z.abbr=S),(Ct=new xe(z)).parentLocale=Or[S],Or[S]=Ct),zr(S)}else null!=Or[S]&&(null!=Or[S].parentLocale?(Or[S]=Or[S].parentLocale,S===zr()&&zr(S)):null!=Or[S]&&delete Or[S]);return Or[S]},o.locales=function ka(){return Ft(Or)},o.weekdaysShort=function ss(S,z,Ct){return Ur(S,z,Ct,"weekdaysShort")},o.normalizeUnits=U,o.relativeTimeRounding=function Zd(S){return void 0===S?Il:"function"==typeof S&&(Il=S,!0)},o.relativeTimeThreshold=function _u(S,z){return void 0!==sc[S]&&(void 0===z?sc[S]:(sc[S]=z,"s"===S&&(sc.ss=z-1),!0))},o.calendarFormat=function h(S,z){var Ct=S.diff(z,"days",!0);return Ct<-6?"sameElse":Ct<-1?"lastWeek":Ct<0?"lastDay":Ct<1?"sameDay":Ct<2?"nextDay":Ct<7?"nextWeek":"sameElse"},o.prototype=ve,o.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"},o}()},64720:(We,Ht,y)=>{"use strict";y.d(Ht,{Tm:()=>et,i3:()=>Z});var e=y(94650),o=y(36895);const _=["video"],x=["canvas"];function M(gt,Nt){if(1&gt){const ot=e.EpF();e.TgZ(0,"div",6),e.NdJ("click",function(){e.CHM(ot);const dt=e.oxw();return e.KtG(dt.rotateVideoInput(!0))}),e.qZA()}}class B{constructor(Nt,ot,ut){this._mimeType=null,this._imageAsBase64=null,this._imageAsDataUrl=null,this._imageData=null,this._mimeType=ot,this._imageAsDataUrl=Nt,this._imageData=ut}static getDataFromDataUrl(Nt,ot){return Nt.replace(`data:${ot};base64,`,"")}get imageAsBase64(){return this._imageAsBase64?this._imageAsBase64:this._imageAsBase64=B.getDataFromDataUrl(this._imageAsDataUrl,this._mimeType)}get imageAsDataUrl(){return this._imageAsDataUrl}get imageData(){return this._imageData}}let Z=(()=>{class gt{constructor(){this.width=640,this.height=480,this.videoOptions=gt.DEFAULT_VIDEO_OPTIONS,this.allowCameraSwitch=!0,this.captureImageData=!1,this.imageType=gt.DEFAULT_IMAGE_TYPE,this.imageQuality=gt.DEFAULT_IMAGE_QUALITY,this.imageCapture=new e.vpe,this.initError=new e.vpe,this.imageClick=new e.vpe,this.cameraSwitched=new e.vpe,this.availableVideoInputs=[],this.videoInitialized=!1,this.activeVideoInputIndex=-1,this.mediaStream=null,this.activeVideoSettings=null}set trigger(ot){this.triggerSubscription&&this.triggerSubscription.unsubscribe(),this.triggerSubscription=ot.subscribe(()=>{this.takeSnapshot()})}set switchCamera(ot){this.switchCameraSubscription&&this.switchCameraSubscription.unsubscribe(),this.switchCameraSubscription=ot.subscribe(ut=>{"string"==typeof ut?this.switchToVideoInput(ut):this.rotateVideoInput(!1!==ut)})}static getMediaConstraintsForDevice(ot,ut){const dt=ut||this.DEFAULT_VIDEO_OPTIONS;return ot&&(dt.deviceId={exact:ot}),dt}static getDeviceIdFromMediaStreamTrack(ot){if(ot.getSettings&&ot.getSettings()&&ot.getSettings().deviceId)return ot.getSettings().deviceId;if(ot.getConstraints&&ot.getConstraints()&&ot.getConstraints().deviceId){const ut=ot.getConstraints().deviceId;return gt.getValueFromConstrainDOMString(ut)}}static getFacingModeFromMediaStreamTrack(ot){if(ot){if(ot.getSettings&&ot.getSettings()&&ot.getSettings().facingMode)return ot.getSettings().facingMode;if(ot.getConstraints&&ot.getConstraints()&&ot.getConstraints().facingMode){const ut=ot.getConstraints().facingMode;return gt.getValueFromConstrainDOMString(ut)}}}static isUserFacing(ot){const ut=gt.getFacingModeFromMediaStreamTrack(ot);return!!ut&&"user"===ut.toLowerCase()}static getValueFromConstrainDOMString(ot){if(ot){if(ot instanceof String)return String(ot);if(Array.isArray(ot)&&Array(ot).length>0)return String(ot[0]);if("object"==typeof ot){if(ot.exact)return String(ot.exact);if(ot.ideal)return String(ot.ideal)}}return null}ngAfterViewInit(){this.detectAvailableDevices().then(()=>{this.switchToVideoInput(null)}).catch(ot=>{this.initError.next({message:ot}),this.switchToVideoInput(null)})}ngOnDestroy(){this.stopMediaTracks(),this.unsubscribeFromSubscriptions()}takeSnapshot(){const ot=this.nativeVideoElement,ut={width:this.width,height:this.height};ot.videoWidth&&(ut.width=ot.videoWidth,ut.height=ot.videoHeight);const dt=this.canvas.nativeElement;dt.width=ut.width,dt.height=ut.height;const Pt=dt.getContext("2d");Pt.drawImage(ot,0,0);const re=this.imageType?this.imageType:gt.DEFAULT_IMAGE_TYPE,Rt=dt.toDataURL(re,this.imageQuality?this.imageQuality:gt.DEFAULT_IMAGE_QUALITY);let Gt=null;this.captureImageData&&(Gt=Pt.getImageData(0,0,dt.width,dt.height)),this.imageCapture.next(new B(Rt,re,Gt))}rotateVideoInput(ot){this.availableVideoInputs&&this.availableVideoInputs.length>1&&this.switchToVideoInput(this.availableVideoInputs[(this.activeVideoInputIndex+(ot?1:this.availableVideoInputs.length-1))%this.availableVideoInputs.length].deviceId)}switchToVideoInput(ot){this.videoInitialized=!1,this.stopMediaTracks(),this.initWebcam(ot,this.videoOptions)}videoResize(){}get videoWidth(){const ot=this.getVideoAspectRatio();return Math.min(this.width,this.height*ot)}get videoHeight(){const ot=this.getVideoAspectRatio();return Math.min(this.height,this.width/ot)}get videoStyleClasses(){let ot="";return this.isMirrorImage()&&(ot+="mirrored "),ot.trim()}get nativeVideoElement(){return this.video.nativeElement}getVideoAspectRatio(){const ot=this.nativeVideoElement;return ot.videoWidth&&ot.videoWidth>0&&ot.videoHeight&&ot.videoHeight>0?ot.videoWidth/ot.videoHeight:this.width/this.height}initWebcam(ot,ut){const dt=this.nativeVideoElement;if(navigator.mediaDevices&&navigator.mediaDevices.getUserMedia){const Pt=gt.getMediaConstraintsForDevice(ot,ut);navigator.mediaDevices.getUserMedia({video:Pt}).then(re=>{this.mediaStream=re,dt.srcObject=re,dt.play(),this.activeVideoSettings=re.getVideoTracks()[0].getSettings();const Fe=gt.getDeviceIdFromMediaStreamTrack(re.getVideoTracks()[0]);this.cameraSwitched.next(Fe),this.detectAvailableDevices().then(()=>{this.activeVideoInputIndex=Fe?this.availableVideoInputs.findIndex(Rt=>Rt.deviceId===Fe):-1,this.videoInitialized=!0}).catch(()=>{this.activeVideoInputIndex=-1,this.videoInitialized=!0})}).catch(re=>{this.initError.next({message:re.message,mediaStreamError:re})})}else this.initError.next({message:"Cannot read UserMedia from MediaDevices."})}getActiveVideoTrack(){return this.mediaStream?this.mediaStream.getVideoTracks()[0]:null}isMirrorImage(){if(!this.getActiveVideoTrack())return!1;{let ot="auto";switch(this.mirrorImage&&("string"==typeof this.mirrorImage?ot=String(this.mirrorImage).toLowerCase():this.mirrorImage.x&&(ot=this.mirrorImage.x.toLowerCase())),ot){case"always":return!0;case"never":return!1}}return gt.isUserFacing(this.getActiveVideoTrack())}stopMediaTracks(){this.mediaStream&&this.mediaStream.getTracks&&this.mediaStream.getTracks().forEach(ot=>ot.stop())}unsubscribeFromSubscriptions(){this.triggerSubscription&&this.triggerSubscription.unsubscribe(),this.switchCameraSubscription&&this.switchCameraSubscription.unsubscribe()}detectAvailableDevices(){return new Promise((ot,ut)=>{(class A{static getAvailableVideoInputs(){return navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices?new Promise((Nt,ot)=>{navigator.mediaDevices.enumerateDevices().then(ut=>{Nt(ut.filter(dt=>"videoinput"===dt.kind))}).catch(ut=>{ot(ut.message||ut)})}):Promise.reject("enumerateDevices() not supported.")}}).getAvailableVideoInputs().then(dt=>{this.availableVideoInputs=dt,ot(dt)}).catch(dt=>{this.availableVideoInputs=[],ut(dt)})})}}return gt.\u0275fac=function(ot){return new(ot||gt)},gt.\u0275cmp=e.Xpm({type:gt,selectors:[["webcam"]],viewQuery:function(ot,ut){if(1&ot&&(e.Gf(_,7),e.Gf(x,7)),2&ot){let dt;e.iGM(dt=e.CRH())&&(ut.video=dt.first),e.iGM(dt=e.CRH())&&(ut.canvas=dt.first)}},inputs:{width:"width",height:"height",videoOptions:"videoOptions",allowCameraSwitch:"allowCameraSwitch",captureImageData:"captureImageData",imageType:"imageType",imageQuality:"imageQuality",trigger:"trigger",switchCamera:"switchCamera",mirrorImage:"mirrorImage"},outputs:{imageCapture:"imageCapture",initError:"initError",imageClick:"imageClick",cameraSwitched:"cameraSwitched"},decls:6,vars:7,consts:[[1,"webcam-wrapper",3,"click"],["autoplay","","muted","","playsinline","",3,"width","height","resize"],["video",""],["class","camera-switch",3,"click",4,"ngIf"],[3,"width","height"],["canvas",""],[1,"camera-switch",3,"click"]],template:function(ot,ut){1&ot&&(e.TgZ(0,"div",0),e.NdJ("click",function(){return ut.imageClick.next()}),e.TgZ(1,"video",1,2),e.NdJ("resize",function(){return ut.videoResize()}),e.qZA(),e.YNc(3,M,1,0,"div",3),e._UZ(4,"canvas",4,5),e.qZA()),2&ot&&(e.xp6(1),e.Tol(ut.videoStyleClasses),e.Q6J("width",ut.videoWidth)("height",ut.videoHeight),e.xp6(2),e.Q6J("ngIf",ut.allowCameraSwitch&&ut.availableVideoInputs.length>1&&ut.videoInitialized),e.xp6(1),e.Q6J("width",ut.width)("height",ut.height))},dependencies:[o.O5],styles:['.webcam-wrapper[_ngcontent-%COMP%]{display:inline-block;line-height:0;position:relative}.webcam-wrapper[_ngcontent-%COMP%]   video.mirrored[_ngcontent-%COMP%]{transform:scaleX(-1)}.webcam-wrapper[_ngcontent-%COMP%]   canvas[_ngcontent-%COMP%]{display:none}.webcam-wrapper[_ngcontent-%COMP%]   .camera-switch[_ngcontent-%COMP%]{background-color:rgba(0,0,0,.1);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAE9UlEQVR42u2aT2hdRRTGf+cRQqghSqihdBFDkRISK2KDfzDWxHaRQHEhaINKqa1gKQhd6EZLN+IidCH+Q0oWIkVRC21BQxXRitVaSbKoJSGtYGoK2tQ/tU1jY5v0c5F54Xl7b/KSO/PyEt+3e5f75p7zzZwzZ74zUEIJJfyfYaEGllQGVAGZlENdBy6Z2cSiYFTSKkkfS/pH/nBF0kFJdUW9AiRVASeAukD8DgNrzOySrwEzng18KaDzALXuG8W3AiStAvqBisBRNg40mtlPxbYCOgvgPO4bncWW+JpVeDQXRQhIygDfA00F5r0XuNfMrgclQFI98DDQCNQA5ZFXqoCWBVp8XwHRHeEqcN7loy/NbHBesyqpQ1KfFj/6nC+ZvFaApFrgPaCZpYVvgCfNbDiRAElNwGFg+RIt/X8H2s2s9wYCJDUAR4HqJX7++RN40MwGpgmQVAH0AQ2BPz4AHHPl8nBOAqtyFWQjsA6oL4Ada81sPDv7uwImod8kvSJp9RyS8O2SXnb/DYVd2Y9VSroQ4ANXJO2WVJmixqh0kzMWwL4LkiqRtDnA4D1zmfE8j9g9AezcnAHaPcfXdbfdnPZ2Yps6+DwAvO/Z1naTdApY7Xng48BDZnY1MpMVQBuw3iXc5Tnb0wBwBPjUzP6eoezuArZ6svM0geJLkvZEYnl3nkntoqROSbckSW2Suj3ZOIangc7GPJuUtNGdFIfmMeavktoSSKiW9LMPw30Q8JqkekmjCbOZRhuclLQjgYSNxUBAj6RyZ9ATgUJpUtJTCSR8vpAEXHAyWK5BXYFIGHOlepSAloUk4NEYgyoknQhEwhFJ0e8h6VSaQeerCb5uZgdi9utxYBNwOUD93hIVXswM4INCi6K9wAszFC2DwLOBDjHbYp59karIUnRdzYy/3ClqVklaUhfwTICj7K25OqA7a4wWagVsm4Me/xzwg2cCqqONFzO7DPxSCAJi436GUBgHHguQD2oTlJ55oSzP9ybccsttSJw1szdjFOSnI/8dTCGZHwcORp4Nx7y3B1iZ8/sm4MW8/Euxg5wIsS/HaAp3zeP4/G7obRDXI4jiTIA22H7Xdc7X+S3A5lC7QBQ357aq3VAjCeSkwUfAJrfvz+R8A9ADLAtZB+TinpjC5JMA+//jwPZZnF8G7J+L8z4IWB/zbG+gIujVWfLBW/NStVMmqaG4POJRsIjix7h8IGnLQuoBbQki5sVAJHyYm7YkNaRRtXwQ8G1cHpX0iKRrgUjYno17Sf0LrQhJUkdCeHWkVITGJI0k1QeS3ikGSUzOyJUJJNznYneuOCnpTldcxa2kP3xJYqOeSDjqZG8ShJLnE8TTuMS6Iyu1BW7djZqkfo9N0QOuYJmYQddfB7RG+gLTNzqAY9FrL+5/nwEbvDdJJe3zzOrhNP3AWRqmk55t3ZcBuj3b2gb0Sbrbo/NNzk7fFzu7s/E5EiC+rrmeQU0Kx2skvRFoOx2ZzlmSdgbsw49JetvtBpk8nM64d/cGbNtJ0s7cGyJlwHeEv+t3nqnLSgPAUOSGyG3AHUxdzqoJbEcvcL+ZTeTeEapzJKxgaeOcc/7Mf06D7kFrguS0VDAMtGadv+E47DT9tcChJej8ISfpD+abgTe45uOkFi8mnQ+JBVQ+d4VXuOptjavcyot8pq86mfwk8LWZnaOEEkoooYQSSojDv8AhQNeGfe0jAAAAAElFTkSuQmCC");background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:5px;cursor:pointer;height:48px;position:absolute;right:13px;top:10px;transition:background-color .2s ease;width:48px}.webcam-wrapper[_ngcontent-%COMP%]   .camera-switch[_ngcontent-%COMP%]:hover{background-color:rgba(0,0,0,.18)}']}),gt.DEFAULT_VIDEO_OPTIONS={facingMode:"environment"},gt.DEFAULT_IMAGE_TYPE="image/jpeg",gt.DEFAULT_IMAGE_QUALITY=.92,gt})(),et=(()=>{class gt{}return gt.\u0275fac=function(ot){return new(ot||gt)},gt.\u0275mod=e.oAB({type:gt}),gt.\u0275inj=e.cJS({imports:[o.ez]}),gt})()},60008:(We,Ht,y)=>{"use strict";y.d(Ht,{X:()=>_});var e=y(35987),_=function(x){function M(B){var A=x.call(this)||this;return A._value=B,A}return(0,e.ZT)(M,x),Object.defineProperty(M.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),M.prototype._subscribe=function(B){var A=x.prototype._subscribe.call(this,B);return!A.closed&&B.next(this._value),A},M.prototype.getValue=function(){var B=this,ct=B._value;if(B.hasError)throw B.thrownError;return this._throwIfClosed(),ct},M.prototype.next=function(B){x.prototype.next.call(this,this._value=B)},M}(y(72873).x)},81482:(We,Ht,y)=>{"use strict";y.d(Ht,{y:()=>A});var e=y(56664),o=y(11026),_=y(84178),x=y(86527),M=y(51823),B=y(24870),A=function(){function mt(nt){nt&&(this._subscribe=nt)}return mt.prototype.lift=function(nt){var gt=new mt;return gt.source=this,gt.operator=nt,gt},mt.prototype.subscribe=function(nt,gt,Nt){var ot=function et(mt){return mt&&mt instanceof e.Lv||function ct(mt){return mt&&(0,B.m)(mt.next)&&(0,B.m)(mt.error)&&(0,B.m)(mt.complete)}(mt)&&(0,o.Nn)(mt)}(nt)?nt:new e.Hp(nt,gt,Nt);if(M.v.useDeprecatedSynchronousErrorHandling)this._deprecatedSyncErrorSubscribe(ot);else{var dt=this.operator,Pt=this.source;ot.add(dt?dt.call(ot,Pt):Pt?this._subscribe(ot):this._trySubscribe(ot))}return ot},mt.prototype._deprecatedSyncErrorSubscribe=function(nt){var gt=nt;gt._syncErrorHack_isSubscribing=!0;var Nt=this.operator;if(Nt)nt.add(Nt.call(nt,this.source));else try{nt.add(this._subscribe(nt))}catch(ut){gt.__syncError=ut}for(var ot=gt;ot;){if("__syncError"in ot)try{throw ot.__syncError}finally{nt.unsubscribe()}ot=ot.destination}gt._syncErrorHack_isSubscribing=!1},mt.prototype._trySubscribe=function(nt){try{return this._subscribe(nt)}catch(gt){nt.error(gt)}},mt.prototype.forEach=function(nt,gt){var Nt=this;return new(gt=Z(gt))(function(ot,ut){var dt;dt=Nt.subscribe(function(Pt){try{nt(Pt)}catch(re){ut(re),dt?.unsubscribe()}},ut,ot)})},mt.prototype._subscribe=function(nt){var gt;return null===(gt=this.source)||void 0===gt?void 0:gt.subscribe(nt)},mt.prototype[_.L]=function(){return this},mt.prototype.pipe=function(){for(var nt=[],gt=0;gt<arguments.length;gt++)nt[gt]=arguments[gt];return nt.length?(0,x.U)(nt)(this):this},mt.prototype.toPromise=function(nt){var gt=this;return new(nt=Z(nt))(function(Nt,ot){var ut;gt.subscribe(function(dt){return ut=dt},function(dt){return ot(dt)},function(){return Nt(ut)})})},mt.create=function(nt){return new mt(nt)},mt}();function Z(mt){var nt;return null!==(nt=mt??M.v.Promise)&&void 0!==nt?nt:Promise}},60968:(We,Ht,y)=>{"use strict";y.d(Ht,{t:()=>x});var e=y(35987),o=y(72873),_=y(75156),x=function(M){function B(A,Z,ct){void 0===A&&(A=1/0),void 0===Z&&(Z=1/0),void 0===ct&&(ct=_.l);var et=M.call(this)||this;return et._bufferSize=A,et._windowTime=Z,et._timestampProvider=ct,et._buffer=[],et._infiniteTimeWindow=!0,et._infiniteTimeWindow=Z===1/0,et._bufferSize=Math.max(1,A),et._windowTime=Math.max(1,Z),et}return(0,e.ZT)(B,M),B.prototype.next=function(A){var Z=this,et=Z._buffer,mt=Z._infiniteTimeWindow,nt=Z._timestampProvider,gt=Z._windowTime;Z.isStopped||(et.push(A),!mt&&et.push(nt.now()+gt)),this._trimBuffer(),M.prototype.next.call(this,A)},B.prototype._subscribe=function(A){this._throwIfClosed(),this._trimBuffer();for(var Z=this._innerSubscribe(A),et=this._infiniteTimeWindow,nt=this._buffer.slice(),gt=0;gt<nt.length&&!A.closed;gt+=et?1:2)A.next(nt[gt]);return this._checkFinalizedStatuses(A),Z},B.prototype._trimBuffer=function(){var A=this,Z=A._bufferSize,ct=A._timestampProvider,et=A._buffer,mt=A._infiniteTimeWindow,nt=(mt?1:2)*Z;if(Z<1/0&&nt<et.length&&et.splice(0,et.length-nt),!mt){for(var gt=ct.now(),Nt=0,ot=1;ot<et.length&&et[ot]<=gt;ot+=2)Nt=ot;Nt&&et.splice(0,Nt+1)}},B}(o.x)},72873:(We,Ht,y)=>{"use strict";y.d(Ht,{x:()=>A});var e=y(35987),o=y(81482),_=y(11026),M=(0,y(45490).d)(function(ct){return function(){ct(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),B=y(71549),A=function(ct){function et(){var mt=ct.call(this)||this;return mt.closed=!1,mt.observers=[],mt.isStopped=!1,mt.hasError=!1,mt.thrownError=null,mt}return(0,e.ZT)(et,ct),et.prototype.lift=function(mt){var nt=new Z(this,this);return nt.operator=mt,nt},et.prototype._throwIfClosed=function(){if(this.closed)throw new M},et.prototype.next=function(mt){var nt,gt;if(this._throwIfClosed(),!this.isStopped){var Nt=this.observers.slice();try{for(var ot=(0,e.XA)(Nt),ut=ot.next();!ut.done;ut=ot.next())ut.value.next(mt)}catch(Pt){nt={error:Pt}}finally{try{ut&&!ut.done&&(gt=ot.return)&&gt.call(ot)}finally{if(nt)throw nt.error}}}},et.prototype.error=function(mt){if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=mt;for(var nt=this.observers;nt.length;)nt.shift().error(mt)}},et.prototype.complete=function(){if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;for(var mt=this.observers;mt.length;)mt.shift().complete()}},et.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=null},et.prototype._trySubscribe=function(mt){return this._throwIfClosed(),ct.prototype._trySubscribe.call(this,mt)},et.prototype._subscribe=function(mt){return this._throwIfClosed(),this._checkFinalizedStatuses(mt),this._innerSubscribe(mt)},et.prototype._innerSubscribe=function(mt){var ot=this.observers;return this.hasError||this.isStopped?_.Lc:(ot.push(mt),new _.w0(function(){return(0,B.P)(ot,mt)}))},et.prototype._checkFinalizedStatuses=function(mt){var ot=this.isStopped;this.hasError?mt.error(this.thrownError):ot&&mt.complete()},et.prototype.asObservable=function(){var mt=new o.y;return mt.source=this,mt},et.create=function(mt,nt){return new Z(mt,nt)},et}(o.y),Z=function(ct){function et(mt,nt){var gt=ct.call(this)||this;return gt.destination=mt,gt.source=nt,gt}return(0,e.ZT)(et,ct),et.prototype.next=function(mt){var nt,gt;null===(gt=null===(nt=this.destination)||void 0===nt?void 0:nt.next)||void 0===gt||gt.call(nt,mt)},et.prototype.error=function(mt){var nt,gt;null===(gt=null===(nt=this.destination)||void 0===nt?void 0:nt.error)||void 0===gt||gt.call(nt,mt)},et.prototype.complete=function(){var mt,nt;null===(nt=null===(mt=this.destination)||void 0===mt?void 0:mt.complete)||void 0===nt||nt.call(mt)},et.prototype._subscribe=function(mt){var nt,gt;return null!==(gt=null===(nt=this.source)||void 0===nt?void 0:nt.subscribe(mt))&&void 0!==gt?gt:_.Lc},et}(A)},56664:(We,Ht,y)=>{"use strict";y.d(Ht,{Hp:()=>gt,Lv:()=>nt});var e=y(35987),o=y(24870),_=y(11026),x=y(51823),M=y(33702),B=y(36313),A=et("C",void 0,void 0);function et(Pt,re,Fe){return{kind:Pt,value:re,error:Fe}}var mt=y(46815),nt=function(Pt){function re(Fe){var Rt=Pt.call(this)||this;return Rt.isStopped=!1,Fe?(Rt.destination=Fe,(0,_.Nn)(Fe)&&Fe.add(Rt)):Rt.destination=dt,Rt}return(0,e.ZT)(re,Pt),re.create=function(Fe,Rt,Gt){return new gt(Fe,Rt,Gt)},re.prototype.next=function(Fe){this.isStopped?ut(function ct(Pt){return et("N",Pt,void 0)}(Fe),this):this._next(Fe)},re.prototype.error=function(Fe){this.isStopped?ut(function Z(Pt){return et("E",void 0,Pt)}(Fe),this):(this.isStopped=!0,this._error(Fe))},re.prototype.complete=function(){this.isStopped?ut(A,this):(this.isStopped=!0,this._complete())},re.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,Pt.prototype.unsubscribe.call(this),this.destination=null)},re.prototype._next=function(Fe){this.destination.next(Fe)},re.prototype._error=function(Fe){try{this.destination.error(Fe)}finally{this.unsubscribe()}},re.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},re}(_.w0),gt=function(Pt){function re(Fe,Rt,Gt){var jt,se=Pt.call(this)||this;if((0,o.m)(Fe))jt=Fe;else if(Fe){var ue;jt=Fe.next,Rt=Fe.error,Gt=Fe.complete,se&&x.v.useDeprecatedNextContext?(ue=Object.create(Fe)).unsubscribe=function(){return se.unsubscribe()}:ue=Fe,jt=jt?.bind(ue),Rt=Rt?.bind(ue),Gt=Gt?.bind(ue)}return se.destination={next:jt?Nt(jt,se):B.Z,error:Nt(Rt??ot,se),complete:Gt?Nt(Gt,se):B.Z},se}return(0,e.ZT)(re,Pt),re}(nt);function Nt(Pt,re){return function(){for(var Fe=[],Rt=0;Rt<arguments.length;Rt++)Fe[Rt]=arguments[Rt];try{Pt.apply(void 0,(0,e.ev)([],(0,e.CR)(Fe)))}catch(Gt){if(x.v.useDeprecatedSynchronousErrorHandling){if(!re._syncErrorHack_isSubscribing)throw Gt;re.__syncError=Gt}else(0,M.h)(Gt)}}}function ot(Pt){throw Pt}function ut(Pt,re){var Fe=x.v.onStoppedNotification;Fe&&mt.z.setTimeout(function(){return Fe(Pt,re)})}var dt={closed:!0,next:B.Z,error:ot,complete:B.Z}},11026:(We,Ht,y)=>{"use strict";y.d(Ht,{Lc:()=>A,w0:()=>B,Nn:()=>Z});var e=y(35987),o=y(24870),x=(0,y(45490).d)(function(et){return function(nt){et(this),this.message=nt?nt.length+" errors occurred during unsubscription:\n"+nt.map(function(gt,Nt){return Nt+1+") "+gt.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=nt}}),M=y(71549),B=function(){function et(mt){this.initialTeardown=mt,this.closed=!1,this._parentage=null,this._teardowns=null}return et.prototype.unsubscribe=function(){var mt,nt,gt,Nt,ot;if(!this.closed){this.closed=!0;var ut=this._parentage;if(ut)if(this._parentage=null,Array.isArray(ut))try{for(var dt=(0,e.XA)(ut),Pt=dt.next();!Pt.done;Pt=dt.next())Pt.value.remove(this)}catch(ue){mt={error:ue}}finally{try{Pt&&!Pt.done&&(nt=dt.return)&&nt.call(dt)}finally{if(mt)throw mt.error}}else ut.remove(this);var Fe=this.initialTeardown;if((0,o.m)(Fe))try{Fe()}catch(ue){ot=ue instanceof x?ue.errors:[ue]}var Rt=this._teardowns;if(Rt){this._teardowns=null;try{for(var Gt=(0,e.XA)(Rt),se=Gt.next();!se.done;se=Gt.next()){var jt=se.value;try{ct(jt)}catch(ue){ot=ot??[],ue instanceof x?ot=(0,e.ev)((0,e.ev)([],(0,e.CR)(ot)),(0,e.CR)(ue.errors)):ot.push(ue)}}}catch(ue){gt={error:ue}}finally{try{se&&!se.done&&(Nt=Gt.return)&&Nt.call(Gt)}finally{if(gt)throw gt.error}}}if(ot)throw new x(ot)}},et.prototype.add=function(mt){var nt;if(mt&&mt!==this)if(this.closed)ct(mt);else{if(mt instanceof et){if(mt.closed||mt._hasParent(this))return;mt._addParent(this)}(this._teardowns=null!==(nt=this._teardowns)&&void 0!==nt?nt:[]).push(mt)}},et.prototype._hasParent=function(mt){var nt=this._parentage;return nt===mt||Array.isArray(nt)&&nt.includes(mt)},et.prototype._addParent=function(mt){var nt=this._parentage;this._parentage=Array.isArray(nt)?(nt.push(mt),nt):nt?[nt,mt]:mt},et.prototype._removeParent=function(mt){var nt=this._parentage;nt===mt?this._parentage=null:Array.isArray(nt)&&(0,M.P)(nt,mt)},et.prototype.remove=function(mt){var nt=this._teardowns;nt&&(0,M.P)(nt,mt),mt instanceof et&&mt._removeParent(this)},et.EMPTY=((mt=new et).closed=!0,mt),et;var mt}(),A=B.EMPTY;function Z(et){return et instanceof B||et&&"closed"in et&&(0,o.m)(et.remove)&&(0,o.m)(et.add)&&(0,o.m)(et.unsubscribe)}function ct(et){(0,o.m)(et)?et():et.unsubscribe()}},51823:(We,Ht,y)=>{"use strict";y.d(Ht,{v:()=>e});var e={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},49475:(We,Ht,y)=>{"use strict";y.d(Ht,{c:()=>A});var e=y(35987),o=y(81482),_=y(11026),x=y(73424),M=y(40561),B=y(45011),A=function(Z){function ct(et,mt){var nt=Z.call(this)||this;return nt.source=et,nt.subjectFactory=mt,nt._subject=null,nt._refCount=0,nt._connection=null,(0,B.A)(et)&&(nt.lift=et.lift),nt}return(0,e.ZT)(ct,Z),ct.prototype._subscribe=function(et){return this.getSubject().subscribe(et)},ct.prototype.getSubject=function(){var et=this._subject;return(!et||et.isStopped)&&(this._subject=this.subjectFactory()),this._subject},ct.prototype._teardown=function(){this._refCount=0;var et=this._connection;this._subject=this._connection=null,et?.unsubscribe()},ct.prototype.connect=function(){var et=this,mt=this._connection;if(!mt){mt=this._connection=new _.w0;var nt=this.getSubject();mt.add(this.source.subscribe(new M.Q(nt,void 0,function(){et._teardown(),nt.complete()},function(gt){et._teardown(),nt.error(gt)},function(){return et._teardown()}))),mt.closed&&(this._connection=null,mt=_.w0.EMPTY)}return mt},ct.prototype.refCount=function(){return(0,x.x)()(this)},ct}(o.y)},81398:(We,Ht,y)=>{"use strict";y.d(Ht,{a:()=>ct});var e=y(81482),o=y(99320),_=y(63995),x=y(53377),M=y(65657),B=y(79664),A=y(72753),Z=y(40561);function ct(){for(var nt=[],gt=0;gt<arguments.length;gt++)nt[gt]=arguments[gt];var Nt=(0,B.yG)(nt),ot=(0,B.jO)(nt),ut=(0,o.D)(nt),dt=ut.args,Pt=ut.keys;if(0===dt.length)return(0,_.Dp)([],Nt);var re=new e.y(et(dt,Nt,Pt?function(Fe){return(0,A.n)(Pt,Fe)}:x.y));return ot?re.pipe((0,M.Z)(ot)):re}function et(nt,gt,Nt){return void 0===Nt&&(Nt=x.y),function(ot){mt(gt,function(){for(var ut=nt.length,dt=new Array(ut),Pt=ut,re=ut,Fe=function(Gt){mt(gt,function(){var se=(0,_.Dp)(nt[Gt],gt),jt=!1;se.subscribe(new Z.Q(ot,function(ue){dt[Gt]=ue,jt||(jt=!0,re--),re||ot.next(Nt(dt.slice()))},function(){--Pt||ot.complete()}))},ot)},Rt=0;Rt<ut;Rt++)Fe(Rt)},ot)}}function mt(nt,gt,Nt){nt?Nt.add(nt.schedule(gt)):gt()}},50272:(We,Ht,y)=>{"use strict";y.d(Ht,{z:()=>M});var e=y(58069);function o(){return(0,e.J)(1)}var _=y(71431),x=y(79664);function M(){for(var B=[],A=0;A<arguments.length;A++)B[A]=arguments[A];return o()((0,_.h)(B,(0,x.yG)(B)))}},49105:(We,Ht,y)=>{"use strict";y.d(Ht,{P:()=>_});var e=y(81482),o=y(63995);function _(x){return new e.y(function(M){(0,o.Xf)(x()).subscribe(M)})}},38981:(We,Ht,y)=>{"use strict";y.d(Ht,{E:()=>o});var o=new(y(81482).y)(function(M){return M.complete()})},63995:(We,Ht,y)=>{"use strict";y.d(Ht,{Dp:()=>ue,OO:()=>Et,Xf:()=>De});var e=y(35987),o=y(15719),_=y(24870);function x(Zt){return(0,_.m)(Zt?.then)}var M=y(84178),B=y(81482),A=y(11026),et=y(65897),nt=function mt(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function ot(Zt,wt){if(!Zt)throw new Error("Iterable cannot be null");return new B.y(function(st){var K=new A.w0;return K.add(wt.schedule(function(){var bt=Zt[Symbol.asyncIterator]();K.add(wt.schedule(function(){var At=this;bt.next().then(function(tt){tt.done?st.complete():(st.next(tt.value),At.schedule())})}))})),K})}function ut(Zt){return(0,_.m)(Zt[M.L])}function dt(Zt){return(0,_.m)(Zt?.[nt])}function Pt(Zt){return Symbol.asyncIterator&&(0,_.m)(Zt?.[Symbol.asyncIterator])}function re(Zt){return new TypeError("You provided "+(null!==Zt&&"object"==typeof Zt?"an invalid object":"'"+Zt+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Fe(Zt){return(0,e.FC)(this,arguments,function(){var st,K,bt;return(0,e.Jh)(this,function(tt){switch(tt.label){case 0:st=Zt.getReader(),tt.label=1;case 1:tt.trys.push([1,,9,10]),tt.label=2;case 2:return[4,(0,e.qq)(st.read())];case 3:return K=tt.sent(),bt=K.value,K.done?[4,(0,e.qq)(void 0)]:[3,5];case 4:return[2,tt.sent()];case 5:return[4,(0,e.qq)(bt)];case 6:return[4,tt.sent()];case 7:return tt.sent(),[3,2];case 8:return[3,10];case 9:return st.releaseLock(),[7];case 10:return[2]}})})}function Rt(Zt){return(0,_.m)(Zt?.getReader)}var jt=y(33702);function ue(Zt,wt){return wt?function se(Zt,wt){if(null!=Zt){if(ut(Zt))return function Z(Zt,wt){return new B.y(function(st){var K=new A.w0;return K.add(wt.schedule(function(){var bt=Zt[M.L]();K.add(bt.subscribe({next:function(At){K.add(wt.schedule(function(){return st.next(At)}))},error:function(At){K.add(wt.schedule(function(){return st.error(At)}))},complete:function(){K.add(wt.schedule(function(){return st.complete()}))}}))})),K})}(Zt,wt);if((0,o.z)(Zt))return(0,et.r)(Zt,wt);if(x(Zt))return function ct(Zt,wt){return new B.y(function(st){return wt.schedule(function(){return Zt.then(function(K){st.add(wt.schedule(function(){st.next(K),st.add(wt.schedule(function(){return st.complete()}))}))},function(K){st.add(wt.schedule(function(){return st.error(K)}))})})})}(Zt,wt);if(Pt(Zt))return ot(Zt,wt);if(dt(Zt))return function Nt(Zt,wt){return new B.y(function(st){var K;return st.add(wt.schedule(function(){K=Zt[nt](),function gt(Zt,wt,st,K){void 0===K&&(K=0);var bt=wt.schedule(function(){try{st.call(this)}catch(At){Zt.error(At)}},K);Zt.add(bt)}(st,wt,function(){var bt=K.next(),At=bt.value;bt.done?st.complete():(st.next(At),this.schedule())})})),function(){return(0,_.m)(K?.return)&&K.return()}})}(Zt,wt);if(Rt(Zt))return function Gt(Zt,wt){return ot(Fe(Zt),wt)}(Zt,wt)}throw re(Zt)}(Zt,wt):De(Zt)}function De(Zt){if(Zt instanceof B.y)return Zt;if(null!=Zt){if(ut(Zt))return function Bt(Zt){return new B.y(function(wt){var st=Zt[M.L]();if((0,_.m)(st.subscribe))return st.subscribe(wt);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Zt);if((0,o.z)(Zt))return Et(Zt);if(x(Zt))return function Vt(Zt){return new B.y(function(wt){Zt.then(function(st){wt.closed||(wt.next(st),wt.complete())},function(st){return wt.error(st)}).then(null,jt.h)})}(Zt);if(Pt(Zt))return xe(Zt);if(dt(Zt))return function ye(Zt){return new B.y(function(wt){var st,K;try{for(var bt=(0,e.XA)(Zt),At=bt.next();!At.done;At=bt.next())if(wt.next(At.value),wt.closed)return}catch(St){st={error:St}}finally{try{At&&!At.done&&(K=bt.return)&&K.call(bt)}finally{if(st)throw st.error}}wt.complete()})}(Zt);if(Rt(Zt))return function Ft(Zt){return xe(Fe(Zt))}(Zt)}throw re(Zt)}function Et(Zt){return new B.y(function(wt){for(var st=0;st<Zt.length&&!wt.closed;st++)wt.next(Zt[st]);wt.complete()})}function xe(Zt){return new B.y(function(wt){(function ze(Zt,wt){var st,K,bt,At;return(0,e.mG)(this,void 0,void 0,function(){var St;return(0,e.Jh)(this,function(Ut){switch(Ut.label){case 0:Ut.trys.push([0,5,6,11]),st=(0,e.KL)(Zt),Ut.label=1;case 1:return[4,st.next()];case 2:if((K=Ut.sent()).done)return[3,4];if(wt.next(K.value),wt.closed)return[2];Ut.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return St=Ut.sent(),bt={error:St},[3,11];case 6:return Ut.trys.push([6,,9,10]),K&&!K.done&&(At=st.return)?[4,At.call(st)]:[3,8];case 7:Ut.sent(),Ut.label=8;case 8:return[3,10];case 9:if(bt)throw bt.error;return[7];case 10:return[7];case 11:return wt.complete(),[2]}})})})(Zt,wt).catch(function(st){return wt.error(st)})})}},71431:(We,Ht,y)=>{"use strict";y.d(Ht,{h:()=>_});var e=y(65897),o=y(63995);function _(x,M){return M?(0,e.r)(x,M):(0,o.OO)(x)}},77906:(We,Ht,y)=>{"use strict";y.d(Ht,{R:()=>mt});var e=y(35987),o=y(81482),_=y(29356),x=y(15719),M=y(24870),B=y(65657),A=y(71431),Z=["addListener","removeListener"],ct=["addEventListener","removeEventListener"],et=["on","off"];function mt(ut,dt,Pt,re){if((0,M.m)(Pt)&&(re=Pt,Pt=void 0),re)return mt(ut,dt,Pt).pipe((0,B.Z)(re));var Fe=(0,e.CR)(function ot(ut){return(0,M.m)(ut.addEventListener)&&(0,M.m)(ut.removeEventListener)}(ut)?ct.map(function(se){return function(jt){return ut[se](dt,jt,Pt)}}):function gt(ut){return(0,M.m)(ut.addListener)&&(0,M.m)(ut.removeListener)}(ut)?Z.map(nt(ut,dt)):function Nt(ut){return(0,M.m)(ut.on)&&(0,M.m)(ut.off)}(ut)?et.map(nt(ut,dt)):[],2),Rt=Fe[0],Gt=Fe[1];if(!Rt&&(0,x.z)(ut))return(0,_.z)(function(se){return mt(se,dt,Pt)})((0,A.h)(ut));if(!Rt)throw new TypeError("Invalid event target");return new o.y(function(se){var jt=function(){for(var ue=[],De=0;De<arguments.length;De++)ue[De]=arguments[De];return se.next(1<ue.length?ue:ue[0])};return Rt(jt),function(){return Gt(jt)}})}function nt(ut,dt){return function(Pt){return function(re){return ut[Pt](dt,re)}}}},51208:(We,Ht,y)=>{"use strict";y.d(Ht,{T:()=>B});var e=y(58069),o=y(71431),_=y(63995),x=y(38981),M=y(79664);function B(){for(var A=[],Z=0;Z<arguments.length;Z++)A[Z]=arguments[Z];var ct=(0,M.yG)(A),et=(0,M._6)(A,1/0),mt=A;return mt.length?1===mt.length?(0,_.Xf)(mt[0]):(0,e.J)(et)((0,o.h)(mt,ct)):x.E}},17979:(We,Ht,y)=>{"use strict";y.d(Ht,{of:()=>x});var e=y(71431),o=y(65897),_=y(79664);function x(){for(var M=[],B=0;B<arguments.length;B++)M[B]=arguments[B];var A=(0,_.yG)(M);return A?(0,o.r)(M,A):(0,e.h)(M)}},40686:(We,Ht,y)=>{"use strict";y.d(Ht,{_:()=>_});var e=y(81482),o=y(24870);function _(x,M){var B=(0,o.m)(x)?x:function(){return x},A=function(Z){return Z.error(B())};return new e.y(M?function(Z){return M.schedule(A,0,Z)}:A)}},35791:(We,Ht,y)=>{"use strict";y.d(Ht,{H:()=>M});var e=y(81482),o=y(96405),_=y(52315);function M(B,A,Z){void 0===B&&(B=0),void 0===Z&&(Z=o.P);var ct=-1;return null!=A&&((0,_.K)(A)?Z=A:ct=A),new e.y(function(et){var mt=function x(B){return B instanceof Date&&!isNaN(B)}(B)?+B-Z.now():B;mt<0&&(mt=0);var nt=0;return Z.schedule(function(){et.closed||(et.next(nt++),0<=ct?this.schedule(void 0,ct):et.complete())},mt)})}},40561:(We,Ht,y)=>{"use strict";y.d(Ht,{Q:()=>_});var e=y(35987),_=function(x){function M(B,A,Z,ct,et){var mt=x.call(this,B)||this;return mt.onFinalize=et,mt._next=A?function(nt){try{A(nt)}catch(gt){B.error(gt)}}:x.prototype._next,mt._error=ct?function(nt){try{ct(nt)}catch(gt){B.error(gt)}finally{this.unsubscribe()}}:x.prototype._error,mt._complete=Z?function(){try{Z()}catch(nt){B.error(nt)}finally{this.unsubscribe()}}:x.prototype._complete,mt}return(0,e.ZT)(M,x),M.prototype.unsubscribe=function(){var B,A=this.closed;x.prototype.unsubscribe.call(this),!A&&(null===(B=this.onFinalize)||void 0===B||B.call(this))},M}(y(56664).Lv)},64382:(We,Ht,y)=>{"use strict";y.d(Ht,{e:()=>A});var e=y(96405),o=y(45011),_=y(63995),x=y(40561),B=y(35791);function A(Z,ct){return void 0===ct&&(ct=e.P),function M(Z){return(0,o.e)(function(ct,et){var mt=!1,nt=null,gt=null,Nt=!1,ot=function(){if(gt?.unsubscribe(),gt=null,mt){mt=!1;var dt=nt;nt=null,et.next(dt)}Nt&&et.complete()},ut=function(){gt=null,Nt&&et.complete()};ct.subscribe(new x.Q(et,function(dt){mt=!0,nt=dt,gt||(0,_.Xf)(Z(dt)).subscribe(gt=new x.Q(et,ot,ut))},function(){Nt=!0,(!mt||!gt||gt.closed)&&et.complete()}))})}(function(){return(0,B.H)(Z,ct)})}},53379:(We,Ht,y)=>{"use strict";y.d(Ht,{K:()=>x});var e=y(63995),o=y(40561),_=y(45011);function x(M){return(0,_.e)(function(B,A){var et,Z=null,ct=!1;Z=B.subscribe(new o.Q(A,void 0,void 0,function(mt){et=(0,e.Xf)(M(mt,x(M)(B))),Z?(Z.unsubscribe(),Z=null,et.subscribe(A)):ct=!0})),ct&&(Z.unsubscribe(),Z=null,et.subscribe(A))})}},55138:(We,Ht,y)=>{"use strict";y.d(Ht,{b:()=>_});var e=y(29356),o=y(24870);function _(x,M){return(0,o.m)(M)?(0,e.z)(x,M,1):(0,e.z)(x,1)}},46846:(We,Ht,y)=>{"use strict";y.d(Ht,{b:()=>x});var e=y(96405),o=y(45011),_=y(40561);function x(M,B){return void 0===B&&(B=e.z),(0,o.e)(function(A,Z){var ct=null,et=null,mt=null,nt=function(){if(ct){ct.unsubscribe(),ct=null;var Nt=et;et=null,Z.next(Nt)}};function gt(){var Nt=mt+M,ot=B.now();ot<Nt?ct=this.schedule(void 0,Nt-ot):nt()}A.subscribe(new _.Q(Z,function(Nt){et=Nt,mt=B.now(),ct||(ct=B.schedule(gt,M))},function(){nt(),Z.complete()},void 0,function(){et=ct=null}))})}},86057:(We,Ht,y)=>{"use strict";y.d(Ht,{d:()=>_});var e=y(45011),o=y(40561);function _(x){return(0,e.e)(function(M,B){var A=!1;M.subscribe(new o.Q(B,function(Z){A=!0,B.next(Z)},function(){A||B.next(x),B.complete()}))})}},39669:(We,Ht,y)=>{"use strict";y.d(Ht,{g:()=>nt});var e=y(96405),o=y(50272),_=y(23490),x=y(45011),M=y(40561),B=y(36313),Z=y(17955),ct=y(29356);function et(gt,Nt){return Nt?function(ot){return(0,o.z)(Nt.pipe((0,_.q)(1),function A(){return(0,x.e)(function(gt,Nt){gt.subscribe(new M.Q(Nt,B.Z))})}()),ot.pipe(et(gt)))}:(0,ct.z)(function(ot,ut){return gt(ot,ut).pipe((0,_.q)(1),(0,Z.h)(ot))})}var mt=y(35791);function nt(gt,Nt){void 0===Nt&&(Nt=e.z);var ot=(0,mt.H)(gt,Nt);return et(function(){return ot})}},18201:(We,Ht,y)=>{"use strict";y.d(Ht,{x:()=>x});var e=y(53377),o=y(45011),_=y(40561);function x(B,A){return void 0===A&&(A=e.y),B=B??M,(0,o.e)(function(Z,ct){var et,mt=!0;Z.subscribe(new _.Q(ct,function(nt){var gt=A(nt);(mt||!B(et,gt))&&(mt=!1,et=gt,ct.next(nt))}))})}function M(B,A){return B===A}},55674:(We,Ht,y)=>{"use strict";y.d(Ht,{h:()=>_});var e=y(45011),o=y(40561);function _(x,M){return(0,e.e)(function(B,A){var Z=0;B.subscribe(new o.Q(A,function(ct){return x.call(M,ct,Z++)&&A.next(ct)}))})}},18102:(We,Ht,y)=>{"use strict";y.d(Ht,{P:()=>A});var e=y(32808),o=y(55674),_=y(23490),x=y(86057),M=y(33156),B=y(53377);function A(Z,ct){var et=arguments.length>=2;return function(mt){return mt.pipe(Z?(0,o.h)(function(nt,gt){return Z(nt,gt,mt)}):B.y,(0,_.q)(1),et?(0,x.d)(ct):(0,M.T)(function(){return new e.K}))}}},79891:(We,Ht,y)=>{"use strict";y.d(Ht,{U:()=>_});var e=y(45011),o=y(40561);function _(x,M){return(0,e.e)(function(B,A){var Z=0;B.subscribe(new o.Q(A,function(ct){A.next(x.call(M,ct,Z++))}))})}},17955:(We,Ht,y)=>{"use strict";y.d(Ht,{h:()=>o});var e=y(79891);function o(_){return(0,e.U)(function(){return _})}},58069:(We,Ht,y)=>{"use strict";y.d(Ht,{J:()=>_});var e=y(29356),o=y(53377);function _(x){return void 0===x&&(x=1/0),(0,e.z)(o.y,x)}},29356:(We,Ht,y)=>{"use strict";y.d(Ht,{z:()=>A});var e=y(79891),o=y(63995),_=y(45011),x=y(40561),B=y(24870);function A(Z,ct,et){return void 0===et&&(et=1/0),(0,B.m)(ct)?A(function(mt,nt){return(0,e.U)(function(gt,Nt){return ct(mt,gt,nt,Nt)})((0,o.Xf)(Z(mt,nt)))},et):("number"==typeof ct&&(et=ct),(0,_.e)(function(mt,nt){return function M(Z,ct,et,mt,nt,gt,Nt,ot){var ut=[],dt=0,Pt=0,re=!1,Fe=function(){re&&!ut.length&&!dt&&ct.complete()},Rt=function(se){return dt<mt?Gt(se):ut.push(se)},Gt=function(se){gt&&ct.next(se),dt++;var jt=!1;(0,o.Xf)(et(se,Pt++)).subscribe(new x.Q(ct,function(ue){nt?.(ue),gt?Rt(ue):ct.next(ue)},function(){jt=!0},void 0,function(){if(jt)try{dt--;for(var ue=function(){var De=ut.shift();Nt?ct.add(Nt.schedule(function(){return Gt(De)})):Gt(De)};ut.length&&dt<mt;)ue();Fe()}catch(De){ct.error(De)}}))};return Z.subscribe(new x.Q(ct,Rt,function(){re=!0,Fe()})),function(){ot?.()}}(mt,nt,Z,et)}))}},73424:(We,Ht,y)=>{"use strict";y.d(Ht,{x:()=>_});var e=y(45011),o=y(40561);function _(){return(0,e.e)(function(x,M){var B=null;x._refCount++;var A=new o.Q(M,void 0,void 0,void 0,function(){if(!x||x._refCount<=0||0<--x._refCount)B=null;else{var Z=x._connection,ct=B;B=null,Z&&(!ct||Z===ct)&&Z.unsubscribe(),M.unsubscribe()}});x.subscribe(A),A.closed||(B=x.connect())})}},39314:(We,Ht,y)=>{"use strict";y.d(Ht,{U:()=>o});var e=y(40561);function o(_,x,M,B,A){return function(Z,ct){var et=M,mt=x,nt=0;Z.subscribe(new e.Q(ct,function(gt){var Nt=nt++;mt=et?_(mt,gt,Nt):(et=!0,gt),B&&ct.next(mt)},A&&function(){et&&ct.next(mt),ct.complete()}))}}},42092:(We,Ht,y)=>{"use strict";y.d(Ht,{B:()=>M});var e=y(72873),o=y(56664),_=y(63995),x=y(45011);function M(B){var A=(B=B||{}).connector,Z=void 0===A?function(){return new e.x}:A,ct=B.resetOnComplete,et=void 0===ct||ct,mt=B.resetOnError,nt=void 0===mt||mt,gt=B.resetOnRefCountZero,Nt=void 0===gt||gt,ot=null,ut=null,dt=0,Pt=!1,re=!1,Fe=function(){ot=ut=null,Pt=re=!1};return(0,x.e)(function(Rt,Gt){dt++,ut=ut??Z(),Gt.add(function(){if(dt--,Nt&&!dt&&!re&&!Pt){var se=ot;Fe(),se?.unsubscribe()}}),ut.subscribe(Gt),ot||(ot=new o.Hp({next:function(se){return ut.next(se)},error:function(se){re=!0;var jt=ut;nt&&Fe(),jt.error(se)},complete:function(){Pt=!0;var se=ut;et&&Fe(),se.complete()}}),(0,_.Dp)(Rt).subscribe(ot))})}},79268:(We,Ht,y)=>{"use strict";y.d(Ht,{d:()=>_});var e=y(60968),o=y(42092);function _(x,M,B){var A,Z,ct,et=!1;return x&&"object"==typeof x?(ct=null!==(A=x.bufferSize)&&void 0!==A?A:1/0,M=null!==(Z=x.windowTime)&&void 0!==Z?Z:1/0,et=!!x.refCount,B=x.scheduler):ct=x??1/0,(0,o.B)({connector:function(){return new e.t(ct,M,B)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:et})}},31145:(We,Ht,y)=>{"use strict";y.d(Ht,{T:()=>o});var e=y(55674);function o(_){return(0,e.h)(function(x,M){return _<=M})}},42160:(We,Ht,y)=>{"use strict";y.d(Ht,{O:()=>x});var e=y(50272),o=y(79664),_=y(45011);function x(){for(var M=[],B=0;B<arguments.length;B++)M[B]=arguments[B];var A=(0,o.yG)(M);return(0,_.e)(function(Z,ct){(A?(0,e.z)(M,Z,A):(0,e.z)(M,Z)).subscribe(ct)})}},97828:(We,Ht,y)=>{"use strict";y.d(Ht,{w:()=>x});var e=y(63995),o=y(45011),_=y(40561);function x(M,B){return(0,o.e)(function(A,Z){var ct=null,et=0,mt=!1,nt=function(){return mt&&!ct&&Z.complete()};A.subscribe(new _.Q(Z,function(gt){ct?.unsubscribe();var Nt=0,ot=et++;(0,e.Xf)(M(gt,ot)).subscribe(ct=new _.Q(Z,function(ut){return Z.next(B?B(gt,ut,ot,Nt++):ut)},function(){ct=null,nt()}))},function(){mt=!0,nt()}))})}},23490:(We,Ht,y)=>{"use strict";y.d(Ht,{q:()=>x});var e=y(38981),o=y(45011),_=y(40561);function x(M){return M<=0?function(){return e.E}:(0,o.e)(function(B,A){var Z=0;B.subscribe(new _.Q(A,function(ct){++Z<=M&&(A.next(ct),M<=Z&&A.complete())}))})}},14817:(We,Ht,y)=>{"use strict";y.d(Ht,{R:()=>M});var e=y(45011),o=y(40561),_=y(63995),x=y(36313);function M(B){return(0,e.e)(function(A,Z){(0,_.Xf)(B).subscribe(new o.Q(Z,function(){return Z.complete()},x.Z)),!Z.closed&&A.subscribe(Z)})}},82794:(We,Ht,y)=>{"use strict";y.d(Ht,{o:()=>_});var e=y(45011),o=y(40561);function _(x,M){return void 0===M&&(M=!1),(0,e.e)(function(B,A){var Z=0;B.subscribe(new o.Q(A,function(ct){var et=x(ct,Z++);(et||M)&&A.next(ct),!et&&A.complete()}))})}},12518:(We,Ht,y)=>{"use strict";y.d(Ht,{b:()=>M});var e=y(24870),o=y(45011),_=y(40561),x=y(53377);function M(B,A,Z){var ct=(0,e.m)(B)||A||Z?{next:B,error:A,complete:Z}:B;return ct?(0,o.e)(function(et,mt){et.subscribe(new _.Q(mt,function(nt){var gt;null===(gt=ct.next)||void 0===gt||gt.call(ct,nt),mt.next(nt)},function(){var nt;null===(nt=ct.complete)||void 0===nt||nt.call(ct),mt.complete()},function(nt){var gt;null===(gt=ct.error)||void 0===gt||gt.call(ct,nt),mt.error(nt)}))}):x.y}},13621:(We,Ht,y)=>{"use strict";y.d(Ht,{p:()=>Z});var e=y(96405),o=y(45011),_=y(40561),x=y(63995),M={leading:!0,trailing:!1},A=y(35791);function Z(ct,et,mt){void 0===et&&(et=e.z),void 0===mt&&(mt=M);var nt=(0,A.H)(ct,et);return function B(ct,et){var mt=void 0===et?M:et,nt=mt.leading,gt=mt.trailing;return(0,o.e)(function(Nt,ot){var ut=!1,dt=null,Pt=null,re=!1,Fe=function(){Pt?.unsubscribe(),Pt=null,gt&&(se(),re&&ot.complete())},Rt=function(){Pt=null,re&&ot.complete()},Gt=function(jt){return Pt=(0,x.Xf)(ct(jt)).subscribe(new _.Q(ot,Fe,Rt))},se=function(){if(ut){ut=!1;var jt=dt;dt=null,ot.next(jt),!re&&Gt(jt)}};Nt.subscribe(new _.Q(ot,function(jt){ut=!0,dt=jt,(!Pt||Pt.closed)&&(nt?se():Gt(jt))},function(){re=!0,(!(gt&&ut&&Pt)||Pt.closed)&&ot.complete()}))})}(function(){return nt},mt)}},33156:(We,Ht,y)=>{"use strict";y.d(Ht,{T:()=>x});var e=y(32808),o=y(45011),_=y(40561);function x(B){return void 0===B&&(B=M),(0,o.e)(function(A,Z){var ct=!1;A.subscribe(new _.Q(Z,function(et){ct=!0,Z.next(et)},function(){return ct?Z.complete():Z.error(B())}))})}function M(){return new e.K}},65897:(We,Ht,y)=>{"use strict";y.d(Ht,{r:()=>o});var e=y(81482);function o(_,x){return new e.y(function(M){var B=0;return x.schedule(function(){B===_.length?M.complete():(M.next(_[B++]),M.closed||this.schedule())})})}},38139:(We,Ht,y)=>{"use strict";y.d(Ht,{o:()=>B});var e=y(35987),_=function(A){function Z(ct,et){return A.call(this)||this}return(0,e.ZT)(Z,A),Z.prototype.schedule=function(ct,et){return void 0===et&&(et=0),this},Z}(y(11026).w0),x={setInterval:function(){for(var A=[],Z=0;Z<arguments.length;Z++)A[Z]=arguments[Z];var ct=x.delegate;return(ct?.setInterval||setInterval).apply(void 0,(0,e.ev)([],(0,e.CR)(A)))},clearInterval:function(A){return(x.delegate?.clearInterval||clearInterval)(A)},delegate:void 0},M=y(71549),B=function(A){function Z(ct,et){var mt=A.call(this,ct,et)||this;return mt.scheduler=ct,mt.work=et,mt.pending=!1,mt}return(0,e.ZT)(Z,A),Z.prototype.schedule=function(ct,et){if(void 0===et&&(et=0),this.closed)return this;this.state=ct;var mt=this.id,nt=this.scheduler;return null!=mt&&(this.id=this.recycleAsyncId(nt,mt,et)),this.pending=!0,this.delay=et,this.id=this.id||this.requestAsyncId(nt,this.id,et),this},Z.prototype.requestAsyncId=function(ct,et,mt){return void 0===mt&&(mt=0),x.setInterval(ct.flush.bind(ct,this),mt)},Z.prototype.recycleAsyncId=function(ct,et,mt){if(void 0===mt&&(mt=0),null!=mt&&this.delay===mt&&!1===this.pending)return et;x.clearInterval(et)},Z.prototype.execute=function(ct,et){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var mt=this._execute(ct,et);if(mt)return mt;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},Z.prototype._execute=function(ct,et){var nt,mt=!1;try{this.work(ct)}catch(gt){mt=!0,nt=!!gt&&gt||new Error(gt)}if(mt)return this.unsubscribe(),nt},Z.prototype.unsubscribe=function(){if(!this.closed){var et=this.id,mt=this.scheduler,nt=mt.actions;this.work=this.state=this.scheduler=null,this.pending=!1,(0,M.P)(nt,this),null!=et&&(this.id=this.recycleAsyncId(mt,et,null)),this.delay=null,A.prototype.unsubscribe.call(this)}},Z}(_)},32458:(We,Ht,y)=>{"use strict";y.d(Ht,{v:()=>x});var e=y(35987),o=y(75156),_=function(){function M(B,A){void 0===A&&(A=M.now),this.schedulerActionCtor=B,this.now=A}return M.prototype.schedule=function(B,A,Z){return void 0===A&&(A=0),new this.schedulerActionCtor(this,B).schedule(Z,A)},M.now=o.l.now,M}(),x=function(M){function B(A,Z){void 0===Z&&(Z=_.now);var ct=M.call(this,A,Z)||this;return ct.actions=[],ct._active=!1,ct._scheduled=void 0,ct}return(0,e.ZT)(B,M),B.prototype.flush=function(A){var Z=this.actions;if(this._active)Z.push(A);else{var ct;this._active=!0;do{if(ct=A.execute(A.state,A.delay))break}while(A=Z.shift());if(this._active=!1,ct){for(;A=Z.shift();)A.unsubscribe();throw ct}}},B}(_)},58536:(We,Ht,y)=>{"use strict";y.d(Ht,{Z:()=>Z});var e=y(35987),o=y(38139),_=y(11026),x={schedule:function(et){var mt=requestAnimationFrame,nt=cancelAnimationFrame,gt=x.delegate;gt&&(mt=gt.requestAnimationFrame,nt=gt.cancelAnimationFrame);var Nt=mt(function(ot){nt=void 0,et(ot)});return new _.w0(function(){return nt?.(Nt)})},requestAnimationFrame:function(){for(var et=[],mt=0;mt<arguments.length;mt++)et[mt]=arguments[mt];var nt=x.delegate;return(nt?.requestAnimationFrame||requestAnimationFrame).apply(void 0,(0,e.ev)([],(0,e.CR)(et)))},cancelAnimationFrame:function(){for(var et=[],mt=0;mt<arguments.length;mt++)et[mt]=arguments[mt];var nt=x.delegate;return(nt?.cancelAnimationFrame||cancelAnimationFrame).apply(void 0,(0,e.ev)([],(0,e.CR)(et)))},delegate:void 0},M=function(et){function mt(nt,gt){var Nt=et.call(this,nt,gt)||this;return Nt.scheduler=nt,Nt.work=gt,Nt}return(0,e.ZT)(mt,et),mt.prototype.requestAsyncId=function(nt,gt,Nt){return void 0===Nt&&(Nt=0),null!==Nt&&Nt>0?et.prototype.requestAsyncId.call(this,nt,gt,Nt):(nt.actions.push(this),nt._scheduled||(nt._scheduled=x.requestAnimationFrame(function(){return nt.flush(void 0)})))},mt.prototype.recycleAsyncId=function(nt,gt,Nt){if(void 0===Nt&&(Nt=0),null!=Nt&&Nt>0||null==Nt&&this.delay>0)return et.prototype.recycleAsyncId.call(this,nt,gt,Nt);0===nt.actions.length&&(x.cancelAnimationFrame(gt),nt._scheduled=void 0)},mt}(o.o),Z=new(function(et){function mt(){return null!==et&&et.apply(this,arguments)||this}return(0,e.ZT)(mt,et),mt.prototype.flush=function(nt){this._active=!0,this._scheduled=void 0;var Nt,gt=this.actions,ot=-1;nt=nt||gt.shift();var ut=gt.length;do{if(Nt=nt.execute(nt.state,nt.delay))break}while(++ot<ut&&(nt=gt.shift()));if(this._active=!1,Nt){for(;++ot<ut&&(nt=gt.shift());)nt.unsubscribe();throw Nt}},mt}(y(32458).v))(M)},15748:(We,Ht,y)=>{"use strict";y.d(Ht,{E:()=>ot});var x,e=y(35987),o=y(38139),_=1,M={};function B(dt){return dt in M&&(delete M[dt],!0)}var ct=function(dt){var Pt=_++;return M[Pt]=!0,x||(x=Promise.resolve()),x.then(function(){return B(Pt)&&dt()}),Pt},et=function(dt){B(dt)},mt={setImmediate:function(){for(var dt=[],Pt=0;Pt<arguments.length;Pt++)dt[Pt]=arguments[Pt];var re=mt.delegate;return(re?.setImmediate||ct).apply(void 0,(0,e.ev)([],(0,e.CR)(dt)))},clearImmediate:function(dt){return(mt.delegate?.clearImmediate||et)(dt)},delegate:void 0},nt=function(dt){function Pt(re,Fe){var Rt=dt.call(this,re,Fe)||this;return Rt.scheduler=re,Rt.work=Fe,Rt}return(0,e.ZT)(Pt,dt),Pt.prototype.requestAsyncId=function(re,Fe,Rt){return void 0===Rt&&(Rt=0),null!==Rt&&Rt>0?dt.prototype.requestAsyncId.call(this,re,Fe,Rt):(re.actions.push(this),re._scheduled||(re._scheduled=mt.setImmediate(re.flush.bind(re,void 0))))},Pt.prototype.recycleAsyncId=function(re,Fe,Rt){if(void 0===Rt&&(Rt=0),null!=Rt&&Rt>0||null==Rt&&this.delay>0)return dt.prototype.recycleAsyncId.call(this,re,Fe,Rt);0===re.actions.length&&(mt.clearImmediate(Fe),re._scheduled=void 0)},Pt}(o.o),ot=new(function(dt){function Pt(){return null!==dt&&dt.apply(this,arguments)||this}return(0,e.ZT)(Pt,dt),Pt.prototype.flush=function(re){this._active=!0,this._scheduled=void 0;var Rt,Fe=this.actions,Gt=-1;re=re||Fe.shift();var se=Fe.length;do{if(Rt=re.execute(re.state,re.delay))break}while(++Gt<se&&(re=Fe.shift()));if(this._active=!1,Rt){for(;++Gt<se&&(re=Fe.shift());)re.unsubscribe();throw Rt}},Pt}(y(32458).v))(nt)},96405:(We,Ht,y)=>{"use strict";y.d(Ht,{P:()=>x,z:()=>_});var e=y(38139),_=new(y(32458).v)(e.o),x=_},75156:(We,Ht,y)=>{"use strict";y.d(Ht,{l:()=>e});var e={now:function(){return(e.delegate||Date).now()},delegate:void 0}},46815:(We,Ht,y)=>{"use strict";y.d(Ht,{z:()=>o});var e=y(35987),o={setTimeout:function(){for(var _=[],x=0;x<arguments.length;x++)_[x]=arguments[x];var M=o.delegate;return(M?.setTimeout||setTimeout).apply(void 0,(0,e.ev)([],(0,e.CR)(_)))},clearTimeout:function(_){return(o.delegate?.clearTimeout||clearTimeout)(_)},delegate:void 0}},84178:(We,Ht,y)=>{"use strict";y.d(Ht,{L:()=>e});var e="function"==typeof Symbol&&Symbol.observable||"@@observable"},32808:(We,Ht,y)=>{"use strict";y.d(Ht,{K:()=>o});var o=(0,y(45490).d)(function(_){return function(){_(this),this.name="EmptyError",this.message="no elements in sequence"}})},79664:(We,Ht,y)=>{"use strict";y.d(Ht,{_6:()=>B,jO:()=>x,yG:()=>M});var e=y(24870),o=y(52315);function _(A){return A[A.length-1]}function x(A){return(0,e.m)(_(A))?A.pop():void 0}function M(A){return(0,o.K)(_(A))?A.pop():void 0}function B(A,Z){return"number"==typeof _(A)?A.pop():Z}},99320:(We,Ht,y)=>{"use strict";y.d(Ht,{D:()=>M});var e=Array.isArray,o=Object.getPrototypeOf,_=Object.prototype,x=Object.keys;function M(A){if(1===A.length){var Z=A[0];if(e(Z))return{args:Z,keys:null};if(function B(A){return A&&"object"==typeof A&&o(A)===_}(Z)){var ct=x(Z);return{args:ct.map(function(et){return Z[et]}),keys:ct}}}return{args:A,keys:null}}},71549:(We,Ht,y)=>{"use strict";function e(o,_){if(o){var x=o.indexOf(_);0<=x&&o.splice(x,1)}}y.d(Ht,{P:()=>e})},45490:(We,Ht,y)=>{"use strict";function e(o){var x=o(function(M){Error.call(M),M.stack=(new Error).stack});return x.prototype=Object.create(Error.prototype),x.prototype.constructor=x,x}y.d(Ht,{d:()=>e})},72753:(We,Ht,y)=>{"use strict";function e(o,_){return o.reduce(function(x,M,B){return x[M]=_[B],x},{})}y.d(Ht,{n:()=>e})},53377:(We,Ht,y)=>{"use strict";function e(o){return o}y.d(Ht,{y:()=>e})},15719:(We,Ht,y)=>{"use strict";y.d(Ht,{z:()=>e});var e=function(o){return o&&"number"==typeof o.length&&"function"!=typeof o}},24870:(We,Ht,y)=>{"use strict";function e(o){return"function"==typeof o}y.d(Ht,{m:()=>e})},99748:(We,Ht,y)=>{"use strict";y.d(Ht,{b:()=>_});var e=y(81482),o=y(24870);function _(x){return!!x&&(x instanceof e.y||(0,o.m)(x.lift)&&(0,o.m)(x.subscribe))}},52315:(We,Ht,y)=>{"use strict";y.d(Ht,{K:()=>o});var e=y(24870);function o(_){return _&&(0,e.m)(_.schedule)}},45011:(We,Ht,y)=>{"use strict";y.d(Ht,{A:()=>o,e:()=>_});var e=y(24870);function o(x){return(0,e.m)(x?.lift)}function _(x){return function(M){if(o(M))return M.lift(function(B){try{return x(B,this)}catch(A){this.error(A)}});throw new TypeError("Unable to lift unknown Observable type")}}},65657:(We,Ht,y)=>{"use strict";y.d(Ht,{Z:()=>M});var e=y(35987),o=y(79891),_=Array.isArray;function M(B){return(0,o.U)(function(A){return function x(B,A){return _(A)?B.apply(void 0,(0,e.ev)([],(0,e.CR)(A))):B(A)}(B,A)})}},36313:(We,Ht,y)=>{"use strict";function e(){}y.d(Ht,{Z:()=>e})},86527:(We,Ht,y)=>{"use strict";y.d(Ht,{U:()=>_,z:()=>o});var e=y(53377);function o(){for(var x=[],M=0;M<arguments.length;M++)x[M]=arguments[M];return _(x)}function _(x){return 0===x.length?e.y:1===x.length?x[0]:function(B){return x.reduce(function(A,Z){return Z(A)},B)}}},33702:(We,Ht,y)=>{"use strict";y.d(Ht,{h:()=>_});var e=y(51823),o=y(46815);function _(x){o.z.setTimeout(function(){var M=e.v.onUnhandledError;if(!M)throw x;M(x)})}},50863:(We,Ht,y)=>{var e={"./ion-accordion_2.entry.js":[89654,8592,9654],"./ion-action-sheet.entry.js":[3648,8592,3648],"./ion-alert.entry.js":[11118,8592,1118],"./ion-app_8.entry.js":[80053,8592,3236],"./ion-avatar_3.entry.js":[54753,4753],"./ion-back-button.entry.js":[92073,8592,2073],"./ion-backdrop.entry.js":[98939,8939],"./ion-breadcrumb_2.entry.js":[47544,8592,7544],"./ion-button_2.entry.js":[15652,5652],"./ion-card_5.entry.js":[50388,388],"./ion-checkbox.entry.js":[9922,9922],"./ion-chip.entry.js":[10657,657],"./ion-col_3.entry.js":[19824,9824],"./ion-datetime-button.entry.js":[49230,7206,9230],"./ion-datetime_3.entry.js":[54959,7206,8592,4959],"./ion-fab_3.entry.js":[65836,8592,5836],"./ion-img.entry.js":[71033,1033],"./ion-infinite-scroll_2.entry.js":[8034,8592,5817],"./ion-input.entry.js":[51217,8592,1217],"./ion-item-option_3.entry.js":[52933,8592,4651],"./ion-item_8.entry.js":[94711,8592,4711],"./ion-loading.entry.js":[79434,9434],"./ion-menu_3.entry.js":[38136,8592,8136],"./ion-modal.entry.js":[42349,8592,2349],"./ion-nav_2.entry.js":[45349,8592,5349],"./ion-picker-column-internal.entry.js":[7602,8592,7602],"./ion-picker-internal.entry.js":[9016,9016],"./ion-popover.entry.js":[83804,8592,3804],"./ion-progress-bar.entry.js":[54174,4174],"./ion-radio_2.entry.js":[24432,4432],"./ion-range.entry.js":[31709,8592,1709],"./ion-refresher_2.entry.js":[93326,8592,2175],"./ion-reorder_2.entry.js":[93583,8592,1186],"./ion-ripple-effect.entry.js":[99958,9958],"./ion-route_4.entry.js":[4330,4330],"./ion-searchbar.entry.js":[98628,8592,8628],"./ion-segment_2.entry.js":[59325,8592,9325],"./ion-select_3.entry.js":[12773,2773],"./ion-slide_2.entry.js":[1650,1650],"./ion-spinner.entry.js":[44908,8592,4908],"./ion-split-pane.entry.js":[39536,9536],"./ion-tab-bar_2.entry.js":[438,8592,438],"./ion-tab_2.entry.js":[91536,8592,1536],"./ion-text.entry.js":[74376,4376],"./ion-textarea.entry.js":[56560,6560],"./ion-toast.entry.js":[76120,6120],"./ion-toggle.entry.js":[85168,8592,5168],"./ion-virtual-scroll.entry.js":[32289,2289]};function o(_){if(!y.o(e,_))return Promise.resolve().then(()=>{var B=new Error("Cannot find module '"+_+"'");throw B.code="MODULE_NOT_FOUND",B});var x=e[_],M=x[0];return Promise.all(x.slice(1).map(y.e)).then(()=>y(M))}o.keys=()=>Object.keys(e),o.id=50863,We.exports=o},76565:(We,Ht,y)=>{var e={"./p-28d3318a.entry.js":[59309,9309]};function o(_){if(!y.o(e,_))return Promise.resolve().then(()=>{var B=new Error("Cannot find module '"+_+"'");throw B.code="MODULE_NOT_FOUND",B});var x=e[_],M=x[0];return y.e(x[1]).then(()=>y(M))}o.keys=()=>Object.keys(e),o.id=76565,We.exports=o},46700:(We,Ht,y)=>{var e={"./af":27088,"./af.js":27088,"./ar":17038,"./ar-dz":52502,"./ar-dz.js":52502,"./ar-kw":30128,"./ar-kw.js":30128,"./ar-ly":84519,"./ar-ly.js":84519,"./ar-ma":65443,"./ar-ma.js":65443,"./ar-sa":17642,"./ar-sa.js":17642,"./ar-tn":68592,"./ar-tn.js":68592,"./ar.js":17038,"./az":51213,"./az.js":51213,"./be":69191,"./be.js":69191,"./bg":90322,"./bg.js":90322,"./bm":28042,"./bm.js":28042,"./bn":59620,"./bn-bd":65903,"./bn-bd.js":65903,"./bn.js":59620,"./bo":69645,"./bo.js":69645,"./br":45020,"./br.js":45020,"./bs":64792,"./bs.js":64792,"./ca":47980,"./ca.js":47980,"./cs":47322,"./cs.js":47322,"./cv":90365,"./cv.js":90365,"./cy":32092,"./cy.js":32092,"./da":77387,"./da.js":77387,"./de":54307,"./de-at":29459,"./de-at.js":29459,"./de-ch":73694,"./de-ch.js":73694,"./de.js":54307,"./dv":39659,"./dv.js":39659,"./el":3460,"./el.js":3460,"./en-au":94369,"./en-au.js":94369,"./en-ca":60530,"./en-ca.js":60530,"./en-gb":9998,"./en-gb.js":9998,"./en-ie":13391,"./en-ie.js":13391,"./en-il":75414,"./en-il.js":75414,"./en-in":19615,"./en-in.js":19615,"./en-nz":21248,"./en-nz.js":21248,"./en-sg":13767,"./en-sg.js":13767,"./eo":84530,"./eo.js":84530,"./es":86866,"./es-do":18944,"./es-do.js":18944,"./es-mx":29116,"./es-mx.js":29116,"./es-us":83609,"./es-us.js":83609,"./es.js":86866,"./et":96725,"./et.js":96725,"./eu":67931,"./eu.js":67931,"./fa":56417,"./fa.js":56417,"./fi":20944,"./fi.js":20944,"./fil":61766,"./fil.js":61766,"./fo":95867,"./fo.js":95867,"./fr":1636,"./fr-ca":16848,"./fr-ca.js":16848,"./fr-ch":77773,"./fr-ch.js":77773,"./fr.js":1636,"./fy":14940,"./fy.js":14940,"./ga":91402,"./ga.js":91402,"./gd":46924,"./gd.js":46924,"./gl":16398,"./gl.js":16398,"./gom-deva":72457,"./gom-deva.js":72457,"./gom-latn":52545,"./gom-latn.js":52545,"./gu":42641,"./gu.js":42641,"./he":7536,"./he.js":7536,"./hi":96335,"./hi.js":96335,"./hr":7458,"./hr.js":7458,"./hu":56540,"./hu.js":56540,"./hy-am":65283,"./hy-am.js":65283,"./id":98780,"./id.js":98780,"./is":14205,"./is.js":14205,"./it":34211,"./it-ch":29985,"./it-ch.js":29985,"./it.js":34211,"./ja":31003,"./ja.js":31003,"./jv":60420,"./jv.js":60420,"./ka":40851,"./ka.js":40851,"./kk":16074,"./kk.js":16074,"./km":53343,"./km.js":53343,"./kn":44799,"./kn.js":44799,"./ko":13549,"./ko.js":13549,"./ku":91037,"./ku.js":91037,"./ky":93125,"./ky.js":93125,"./lb":69586,"./lb.js":69586,"./lo":32349,"./lo.js":32349,"./lt":92400,"./lt.js":92400,"./lv":39991,"./lv.js":39991,"./me":28477,"./me.js":28477,"./mi":55118,"./mi.js":55118,"./mk":15943,"./mk.js":15943,"./ml":13849,"./ml.js":13849,"./mn":31977,"./mn.js":31977,"./mr":66184,"./mr.js":66184,"./ms":70485,"./ms-my":64524,"./ms-my.js":64524,"./ms.js":70485,"./mt":36681,"./mt.js":36681,"./my":52024,"./my.js":52024,"./nb":42688,"./nb.js":42688,"./ne":68914,"./ne.js":68914,"./nl":11758,"./nl-be":52272,"./nl-be.js":52272,"./nl.js":11758,"./nn":41510,"./nn.js":41510,"./oc-lnc":52797,"./oc-lnc.js":52797,"./pa-in":37944,"./pa-in.js":37944,"./pl":1605,"./pl.js":1605,"./pt":54225,"./pt-br":73840,"./pt-br.js":73840,"./pt.js":54225,"./ro":45128,"./ro.js":45128,"./ru":35127,"./ru.js":35127,"./sd":32525,"./sd.js":32525,"./se":59893,"./se.js":59893,"./si":33123,"./si.js":33123,"./sk":59635,"./sk.js":59635,"./sl":78106,"./sl.js":78106,"./sq":88799,"./sq.js":88799,"./sr":97949,"./sr-cyrl":52872,"./sr-cyrl.js":52872,"./sr.js":97949,"./ss":86167,"./ss.js":86167,"./sv":39713,"./sv.js":39713,"./sw":41982,"./sw.js":41982,"./ta":22732,"./ta.js":22732,"./te":43636,"./te.js":43636,"./tet":2115,"./tet.js":2115,"./tg":69801,"./tg.js":69801,"./th":2868,"./th.js":2868,"./tk":31310,"./tk.js":31310,"./tl-ph":22360,"./tl-ph.js":22360,"./tlh":66645,"./tlh.js":66645,"./tr":98374,"./tr.js":98374,"./tzl":256,"./tzl.js":256,"./tzm":61595,"./tzm-latn":61631,"./tzm-latn.js":61631,"./tzm.js":61595,"./ug-cn":6050,"./ug-cn.js":6050,"./uk":65610,"./uk.js":65610,"./ur":86077,"./ur.js":86077,"./uz":22862,"./uz-latn":12207,"./uz-latn.js":12207,"./uz.js":22862,"./vi":48093,"./vi.js":48093,"./x-pseudo":25590,"./x-pseudo.js":25590,"./yo":9058,"./yo.js":9058,"./zh-cn":77908,"./zh-cn.js":77908,"./zh-hk":8867,"./zh-hk.js":8867,"./zh-mo":31133,"./zh-mo.js":31133,"./zh-tw":83291,"./zh-tw.js":83291};function o(x){var M=_(x);return y(M)}function _(x){if(!y.o(e,x)){var M=new Error("Cannot find module '"+x+"'");throw M.code="MODULE_NOT_FOUND",M}return e[x]}o.keys=function(){return Object.keys(e)},o.resolve=_,We.exports=o,o.id=46700},35987:(We,Ht,y)=>{"use strict";y.d(Ht,{CR:()=>gt,FC:()=>Pt,Jh:()=>ct,KL:()=>Fe,XA:()=>nt,ZT:()=>o,ev:()=>ut,mG:()=>Z,qq:()=>dt});var e=function(Bt,Et){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Vt,ye){Vt.__proto__=ye}||function(Vt,ye){for(var xe in ye)Object.prototype.hasOwnProperty.call(ye,xe)&&(Vt[xe]=ye[xe])})(Bt,Et)};function o(Bt,Et){if("function"!=typeof Et&&null!==Et)throw new TypeError("Class extends value "+String(Et)+" is not a constructor or null");function Vt(){this.constructor=Bt}e(Bt,Et),Bt.prototype=null===Et?Object.create(Et):(Vt.prototype=Et.prototype,new Vt)}function Z(Bt,Et,Vt,ye){return new(Vt||(Vt=Promise))(function(Ft,ze){function Zt(K){try{st(ye.next(K))}catch(bt){ze(bt)}}function wt(K){try{st(ye.throw(K))}catch(bt){ze(bt)}}function st(K){K.done?Ft(K.value):function xe(Ft){return Ft instanceof Vt?Ft:new Vt(function(ze){ze(Ft)})}(K.value).then(Zt,wt)}st((ye=ye.apply(Bt,Et||[])).next())})}function ct(Bt,Et){var ye,xe,Ft,ze,Vt={label:0,sent:function(){if(1&Ft[0])throw Ft[1];return Ft[1]},trys:[],ops:[]};return ze={next:Zt(0),throw:Zt(1),return:Zt(2)},"function"==typeof Symbol&&(ze[Symbol.iterator]=function(){return this}),ze;function Zt(st){return function(K){return function wt(st){if(ye)throw new TypeError("Generator is already executing.");for(;Vt;)try{if(ye=1,xe&&(Ft=2&st[0]?xe.return:st[0]?xe.throw||((Ft=xe.return)&&Ft.call(xe),0):xe.next)&&!(Ft=Ft.call(xe,st[1])).done)return Ft;switch(xe=0,Ft&&(st=[2&st[0],Ft.value]),st[0]){case 0:case 1:Ft=st;break;case 4:return Vt.label++,{value:st[1],done:!1};case 5:Vt.label++,xe=st[1],st=[0];continue;case 7:st=Vt.ops.pop(),Vt.trys.pop();continue;default:if(!(Ft=(Ft=Vt.trys).length>0&&Ft[Ft.length-1])&&(6===st[0]||2===st[0])){Vt=0;continue}if(3===st[0]&&(!Ft||st[1]>Ft[0]&&st[1]<Ft[3])){Vt.label=st[1];break}if(6===st[0]&&Vt.label<Ft[1]){Vt.label=Ft[1],Ft=st;break}if(Ft&&Vt.label<Ft[2]){Vt.label=Ft[2],Vt.ops.push(st);break}Ft[2]&&Vt.ops.pop(),Vt.trys.pop();continue}st=Et.call(Bt,Vt)}catch(K){st=[6,K],xe=0}finally{ye=Ft=0}if(5&st[0])throw st[1];return{value:st[0]?st[1]:void 0,done:!0}}([st,K])}}}function nt(Bt){var Et="function"==typeof Symbol&&Symbol.iterator,Vt=Et&&Bt[Et],ye=0;if(Vt)return Vt.call(Bt);if(Bt&&"number"==typeof Bt.length)return{next:function(){return Bt&&ye>=Bt.length&&(Bt=void 0),{value:Bt&&Bt[ye++],done:!Bt}}};throw new TypeError(Et?"Object is not iterable.":"Symbol.iterator is not defined.")}function gt(Bt,Et){var Vt="function"==typeof Symbol&&Bt[Symbol.iterator];if(!Vt)return Bt;var xe,ze,ye=Vt.call(Bt),Ft=[];try{for(;(void 0===Et||Et-- >0)&&!(xe=ye.next()).done;)Ft.push(xe.value)}catch(Zt){ze={error:Zt}}finally{try{xe&&!xe.done&&(Vt=ye.return)&&Vt.call(ye)}finally{if(ze)throw ze.error}}return Ft}function ut(Bt,Et){for(var Vt=0,ye=Et.length,xe=Bt.length;Vt<ye;Vt++,xe++)Bt[xe]=Et[Vt];return Bt}function dt(Bt){return this instanceof dt?(this.v=Bt,this):new dt(Bt)}function Pt(Bt,Et,Vt){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var xe,ye=Vt.apply(Bt,Et||[]),Ft=[];return xe={},ze("next"),ze("throw"),ze("return"),xe[Symbol.asyncIterator]=function(){return this},xe;function ze(At){ye[At]&&(xe[At]=function(tt){return new Promise(function(St,Ut){Ft.push([At,tt,St,Ut])>1||Zt(At,tt)})})}function Zt(At,tt){try{!function wt(At){At.value instanceof dt?Promise.resolve(At.value.v).then(st,K):bt(Ft[0][2],At)}(ye[At](tt))}catch(St){bt(Ft[0][3],St)}}function st(At){Zt("next",At)}function K(At){Zt("throw",At)}function bt(At,tt){At(tt),Ft.shift(),Ft.length&&Zt(Ft[0][0],Ft[0][1])}}function Fe(Bt){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Vt,Et=Bt[Symbol.asyncIterator];return Et?Et.call(Bt):(Bt=nt(Bt),Vt={},ye("next"),ye("throw"),ye("return"),Vt[Symbol.asyncIterator]=function(){return this},Vt);function ye(Ft){Vt[Ft]=Bt[Ft]&&function(ze){return new Promise(function(Zt,wt){!function xe(Ft,ze,Zt,wt){Promise.resolve(wt).then(function(st){Ft({value:st,done:Zt})},ze)}(Zt,wt,(ze=Bt[Ft](ze)).done,ze.value)})}}}},70655:(We,Ht,y)=>{"use strict";function M(Ft,ze,Zt,wt){var bt,st=arguments.length,K=st<3?ze:null===wt?wt=Object.getOwnPropertyDescriptor(ze,Zt):wt;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)K=Reflect.decorate(Ft,ze,Zt,wt);else for(var At=Ft.length-1;At>=0;At--)(bt=Ft[At])&&(K=(st<3?bt(K):st>3?bt(ze,Zt,K):bt(ze,Zt))||K);return st>3&&K&&Object.defineProperty(ze,Zt,K),K}function nt(Ft,ze,Zt,wt){return new(Zt||(Zt=Promise))(function(K,bt){function At(Ut){try{St(wt.next(Ut))}catch(Ue){bt(Ue)}}function tt(Ut){try{St(wt.throw(Ut))}catch(Ue){bt(Ue)}}function St(Ut){Ut.done?K(Ut.value):function st(K){return K instanceof Zt?K:new Zt(function(bt){bt(K)})}(Ut.value).then(At,tt)}St((wt=wt.apply(Ft,ze||[])).next())})}y.d(Ht,{gn:()=>M,mG:()=>nt})},74177:()=>{var We,Ht;Ht=We||(We={}),function(y){var e="object"==typeof globalThis?globalThis:"object"==typeof global?global:"object"==typeof self?self:"object"==typeof this?this:function B(){return function x(){try{return Function("return this;")()}catch{}}()||function M(){try{return(0,eval)("(function() { return this; })()")}catch{}}()}(),o=_(Ht);function _(A,Z){return function(ct,et){Object.defineProperty(A,ct,{configurable:!0,writable:!0,value:et}),Z&&Z(ct,et)}}typeof e.Reflect<"u"&&(o=_(e.Reflect,o)),function(y,e){var o=Object.prototype.hasOwnProperty,_="function"==typeof Symbol,x=_&&typeof Symbol.toPrimitive<"u"?Symbol.toPrimitive:"@@toPrimitive",M=_&&typeof Symbol.iterator<"u"?Symbol.iterator:"@@iterator",B="function"==typeof Object.create,A={__proto__:[]}instanceof Array,Z=!B&&!A,ct={create:B?function(){return gn(Object.create(null))}:A?function(){return gn({__proto__:null})}:function(){return gn({})},has:Z?function(Ie,Be){return o.call(Ie,Be)}:function(Ie,Be){return Be in Ie},get:Z?function(Ie,Be){return o.call(Ie,Be)?Ie[Be]:void 0}:function(Ie,Be){return Ie[Be]}},et=Object.getPrototypeOf(Function),mt="function"==typeof Map&&"function"==typeof Map.prototype.entries?Map:function ce(){var Ie={},Be=[],Cn=function(){function bo(po,eo,Lo){this._index=0,this._keys=po,this._values=eo,this._selector=Lo}return bo.prototype["@@iterator"]=function(){return this},bo.prototype[M]=function(){return this},bo.prototype.next=function(){var po=this._index;if(po>=0&&po<this._keys.length){var eo=this._selector(this._keys[po],this._values[po]);return po+1>=this._keys.length?(this._index=-1,this._keys=Be,this._values=Be):this._index++,{value:eo,done:!1}}return{value:void 0,done:!0}},bo.prototype.throw=function(po){throw this._index>=0&&(this._index=-1,this._keys=Be,this._values=Be),po},bo.prototype.return=function(po){return this._index>=0&&(this._index=-1,this._keys=Be,this._values=Be),{value:po,done:!0}},bo}();return function(){function bo(){this._keys=[],this._values=[],this._cacheKey=Ie,this._cacheIndex=-2}return Object.defineProperty(bo.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),bo.prototype.has=function(po){return this._find(po,!1)>=0},bo.prototype.get=function(po){var eo=this._find(po,!1);return eo>=0?this._values[eo]:void 0},bo.prototype.set=function(po,eo){var Lo=this._find(po,!0);return this._values[Lo]=eo,this},bo.prototype.delete=function(po){var eo=this._find(po,!1);if(eo>=0){for(var Lo=this._keys.length,te=eo+1;te<Lo;te++)this._keys[te-1]=this._keys[te],this._values[te-1]=this._values[te];return this._keys.length--,this._values.length--,Ye(po,this._cacheKey)&&(this._cacheKey=Ie,this._cacheIndex=-2),!0}return!1},bo.prototype.clear=function(){this._keys.length=0,this._values.length=0,this._cacheKey=Ie,this._cacheIndex=-2},bo.prototype.keys=function(){return new Cn(this._keys,this._values,fo)},bo.prototype.values=function(){return new Cn(this._keys,this._values,Eo)},bo.prototype.entries=function(){return new Cn(this._keys,this._values,bi)},bo.prototype["@@iterator"]=function(){return this.entries()},bo.prototype[M]=function(){return this.entries()},bo.prototype._find=function(po,eo){if(!Ye(this._cacheKey,po)){this._cacheIndex=-1;for(var Lo=0;Lo<this._keys.length;Lo++)if(Ye(this._keys[Lo],po)){this._cacheIndex=Lo;break}}return this._cacheIndex<0&&eo&&(this._cacheIndex=this._keys.length,this._keys.push(po),this._values.push(void 0)),this._cacheIndex},bo}();function fo(bo,po){return bo}function Eo(bo,po){return po}function bi(bo,po){return[bo,po]}}(),nt="function"==typeof Set&&"function"==typeof Set.prototype.entries?Set:function de(){return function(){function Be(){this._map=new mt}return Object.defineProperty(Be.prototype,"size",{get:function(){return this._map.size},enumerable:!0,configurable:!0}),Be.prototype.has=function(Cn){return this._map.has(Cn)},Be.prototype.add=function(Cn){return this._map.set(Cn,Cn),this},Be.prototype.delete=function(Cn){return this._map.delete(Cn)},Be.prototype.clear=function(){this._map.clear()},Be.prototype.keys=function(){return this._map.keys()},Be.prototype.values=function(){return this._map.keys()},Be.prototype.entries=function(){return this._map.entries()},Be.prototype["@@iterator"]=function(){return this.keys()},Be.prototype[M]=function(){return this.keys()},Be}()}(),gt="function"==typeof WeakMap?WeakMap:function on(){var Be=ct.create(),Cn=Mn();return function(){function po(){this._key=Mn()}return po.prototype.has=function(eo){var Lo=fo(eo,!1);return void 0!==Lo&&ct.has(Lo,this._key)},po.prototype.get=function(eo){var Lo=fo(eo,!1);return void 0!==Lo?ct.get(Lo,this._key):void 0},po.prototype.set=function(eo,Lo){return fo(eo,!0)[this._key]=Lo,this},po.prototype.delete=function(eo){var Lo=fo(eo,!1);return void 0!==Lo&&delete Lo[this._key]},po.prototype.clear=function(){this._key=Mn()},po}();function Mn(){var po;do{po="@@WeakMap@@"+bo()}while(ct.has(Be,po));return Be[po]=!0,po}function fo(po,eo){if(!o.call(po,Cn)){if(!eo)return;Object.defineProperty(po,Cn,{value:ct.create()})}return po[Cn]}function Eo(po,eo){for(var Lo=0;Lo<eo;++Lo)po[Lo]=255*Math.random()|0;return po}function bo(){var po=function bi(po){if("function"==typeof Uint8Array){var eo=new Uint8Array(po);return typeof crypto<"u"?crypto.getRandomValues(eo):typeof msCrypto<"u"?msCrypto.getRandomValues(eo):Eo(eo,po),eo}return Eo(new Array(po),po)}(16);po[6]=79&po[6]|64,po[8]=191&po[8]|128;for(var eo="",Lo=0;Lo<16;++Lo){var te=po[Lo];(4===Lo||6===Lo||8===Lo)&&(eo+="-"),te<16&&(eo+="0"),eo+=te.toString(16).toLowerCase()}return eo}}(),Nt=_?Symbol.for("@reflect-metadata:registry"):void 0,ot=function xt(){var Ie;return!K(Nt)&&tt(e.Reflect)&&Object.isExtensible(e.Reflect)&&(Ie=e.Reflect[Nt]),K(Ie)&&(Ie=function U(){var Ie;!K(Nt)&&typeof e.Reflect<"u"&&!(Nt in e.Reflect)&&"function"==typeof e.Reflect.defineMetadata&&(Ie=function we(Ie){var Be=Ie.defineMetadata,Cn=Ie.hasOwnMetadata,Mn=Ie.getOwnMetadata,fo=Ie.getOwnMetadataKeys,Eo=Ie.deleteMetadata,bi=new gt;return{isProviderFor:function(po,eo){var Lo=bi.get(po);return!(K(Lo)||!Lo.has(eo))||!!fo(po,eo).length&&(K(Lo)&&(Lo=new nt,bi.set(po,Lo)),Lo.add(eo),!0)},OrdinaryDefineOwnMetadata:Be,OrdinaryHasOwnMetadata:Cn,OrdinaryGetOwnMetadata:Mn,OrdinaryOwnMetadataKeys:fo,OrdinaryDeleteMetadata:Eo}}(e.Reflect));var Be,Cn,Mn,fo=new gt,Eo={registerProvider:bi,getProvider:po,setProvider:Lo};return Eo;function bi(te){if(!Object.isExtensible(Eo))throw new Error("Cannot add provider to a frozen registry.");switch(!0){case Ie===te:break;case K(Be):Be=te;break;case Be===te:break;case K(Cn):Cn=te;break;case Cn===te:break;default:void 0===Mn&&(Mn=new nt),Mn.add(te)}}function bo(te,$t){if(!K(Be)){if(Be.isProviderFor(te,$t))return Be;if(!K(Cn)){if(Cn.isProviderFor(te,$t))return Be;if(!K(Mn))for(var Mt=In(Mn);;){var ee=Ae(Mt);if(!ee)return;var en=Hn(ee);if(en.isProviderFor(te,$t))return Ln(Mt),en}}}if(!K(Ie)&&Ie.isProviderFor(te,$t))return Ie}function po(te,$t){var ee,Mt=fo.get(te);return K(Mt)||(ee=Mt.get($t)),K(ee)&&(K(ee=bo(te,$t))||(K(Mt)&&(Mt=new mt,fo.set(te,Mt)),Mt.set($t,ee))),ee}function eo(te){if(K(te))throw new TypeError;return Be===te||Cn===te||!K(Mn)&&Mn.has(te)}function Lo(te,$t,Mt){if(!eo(Mt))throw new Error("Metadata provider not registered.");var ee=po(te,$t);if(ee!==Mt){if(!K(ee))return!1;var en=fo.get(te);K(en)&&(en=new mt,fo.set(te,en)),en.set($t,Mt)}return!0}}()),!K(Nt)&&tt(e.Reflect)&&Object.isExtensible(e.Reflect)&&Object.defineProperty(e.Reflect,Nt,{enumerable:!1,configurable:!1,writable:!1,value:Ie}),Ie}(),ut=function It(Ie){var Be=new gt,Cn={isProviderFor:function(eo,Lo){var te=Be.get(eo);return!K(te)&&te.has(Lo)},OrdinaryDefineOwnMetadata:function bi(eo,Lo,te,$t){Mn(te,$t,!0).set(eo,Lo)},OrdinaryHasOwnMetadata:function fo(eo,Lo,te){var $t=Mn(Lo,te,!1);return!K($t)&&Ue($t.has(eo))},OrdinaryGetOwnMetadata:function Eo(eo,Lo,te){var $t=Mn(Lo,te,!1);if(!K($t))return $t.get(eo)},OrdinaryOwnMetadataKeys:function bo(eo,Lo){var te=[],$t=Mn(eo,Lo,!1);if(K($t))return te;for(var ee=In($t.keys()),en=0;;){var ro=Ae(ee);if(!ro)return te.length=en,te;var qo=Hn(ro);try{te[en]=qo}catch(pi){try{Ln(ee)}finally{throw pi}}en++}},OrdinaryDeleteMetadata:function po(eo,Lo,te){var $t=Mn(Lo,te,!1);if(K($t)||!$t.delete(eo))return!1;if(0===$t.size){var Mt=Be.get(Lo);K(Mt)||(Mt.delete(te),0===Mt.size&&Be.delete(Mt))}return!0}};return ot.registerProvider(Cn),Cn;function Mn(eo,Lo,te){var $t=Be.get(eo),Mt=!1;if(K($t)){if(!te)return;$t=new mt,Be.set(eo,$t),Mt=!0}var ee=$t.get(Lo);if(K(ee)){if(!te)return;if(ee=new mt,$t.set(Lo,ee),!Ie.setProvider(eo,Lo,Cn))throw $t.delete(Lo),Mt&&Be.delete(eo),new Error("Wrong provider for target.")}return ee}}(ot);function Vt(Ie,Be,Cn){if(ye(Ie,Be,Cn))return!0;var fo=qt(Be);return!bt(fo)&&Vt(Ie,fo,Cn)}function ye(Ie,Be,Cn){var Mn=Ce(Be,Cn,!1);return!K(Mn)&&Ue(Mn.OrdinaryHasOwnMetadata(Ie,Be,Cn))}function xe(Ie,Be,Cn){if(ye(Ie,Be,Cn))return Ft(Ie,Be,Cn);var fo=qt(Be);return bt(fo)?void 0:xe(Ie,fo,Cn)}function Ft(Ie,Be,Cn){var Mn=Ce(Be,Cn,!1);if(!K(Mn))return Mn.OrdinaryGetOwnMetadata(Ie,Be,Cn)}function ze(Ie,Be,Cn,Mn){Ce(Cn,Mn,!0).OrdinaryDefineOwnMetadata(Ie,Be,Cn,Mn)}function Zt(Ie,Be){var Cn=wt(Ie,Be),Mn=qt(Ie);if(null===Mn)return Cn;var fo=Zt(Mn,Be);if(fo.length<=0)return Cn;if(Cn.length<=0)return fo;for(var Eo=new nt,bi=[],bo=0,po=Cn;bo<po.length;bo++)Eo.has(eo=po[bo])||(Eo.add(eo),bi.push(eo));for(var te=0,$t=fo;te<$t.length;te++){var eo;Eo.has(eo=$t[te])||(Eo.add(eo),bi.push(eo))}return bi}function wt(Ie,Be){var Cn=Ce(Ie,Be,!1);return Cn?Cn.OrdinaryOwnMetadataKeys(Ie,Be):[]}function st(Ie){if(null===Ie)return 1;switch(typeof Ie){case"undefined":return 0;case"boolean":return 2;case"string":return 3;case"symbol":return 4;case"number":return 5;case"object":return null===Ie?1:6;default:return 6}}function K(Ie){return void 0===Ie}function bt(Ie){return null===Ie}function tt(Ie){return"object"==typeof Ie?null!==Ie:"function"==typeof Ie}function St(Ie,Be){switch(st(Ie)){case 0:case 1:case 2:case 3:case 4:case 5:return Ie}var Cn=3===Be?"string":5===Be?"number":"default",Mn=_n(Ie,x);if(void 0!==Mn){var fo=Mn.call(Ie,Cn);if(tt(fo))throw new TypeError;return fo}return function Ut(Ie,Be){if("string"===Be){var Cn=Ie.toString;if(pe(Cn)&&!tt(Mn=Cn.call(Ie)))return Mn;if(pe(fo=Ie.valueOf)&&!tt(Mn=fo.call(Ie)))return Mn}else{var fo;if(pe(fo=Ie.valueOf)&&!tt(Mn=fo.call(Ie)))return Mn;var Mn,Eo=Ie.toString;if(pe(Eo)&&!tt(Mn=Eo.call(Ie)))return Mn}throw new TypeError}(Ie,"default"===Cn?"number":Cn)}function Ue(Ie){return!!Ie}function Yt(Ie){var Be=St(Ie,3);return function At(Ie){return"symbol"==typeof Ie}(Be)?Be:function oe(Ie){return""+Ie}(Be)}function Ge(Ie){return Array.isArray?Array.isArray(Ie):Ie instanceof Object?Ie instanceof Array:"[object Array]"===Object.prototype.toString.call(Ie)}function pe(Ie){return"function"==typeof Ie}function Me(Ie){return"function"==typeof Ie}function Ye(Ie,Be){return Ie===Be||Ie!=Ie&&Be!=Be}function _n(Ie,Be){var Cn=Ie[Be];if(null!=Cn){if(!pe(Cn))throw new TypeError;return Cn}}function In(Ie){var Be=_n(Ie,M);if(!pe(Be))throw new TypeError;var Cn=Be.call(Ie);if(!tt(Cn))throw new TypeError;return Cn}function Hn(Ie){return Ie.value}function Ae(Ie){var Be=Ie.next();return!Be.done&&Be}function Ln(Ie){var Be=Ie.return;Be&&Be.call(Ie)}function qt(Ie){var Be=Object.getPrototypeOf(Ie);if("function"!=typeof Ie||Ie===et||Be!==et)return Be;var Cn=Ie.prototype,Mn=Cn&&Object.getPrototypeOf(Cn);if(null==Mn||Mn===Object.prototype)return Be;var fo=Mn.constructor;return"function"!=typeof fo||fo===Ie?Be:fo}function Ce(Ie,Be,Cn){var Mn=ot.getProvider(Ie,Be);if(!K(Mn))return Mn;if(Cn){if(ot.setProvider(Ie,Be,ut))return ut;throw new Error("Illegal state.")}}function gn(Ie){return Ie.__=void 0,delete Ie.__,Ie}y("decorate",function dt(Ie,Be,Cn,Mn){if(K(Cn)){if(!Ge(Ie))throw new TypeError;if(!Me(Be))throw new TypeError;return function Bt(Ie,Be){for(var Cn=Ie.length-1;Cn>=0;--Cn){var fo=(0,Ie[Cn])(Be);if(!K(fo)&&!bt(fo)){if(!Me(fo))throw new TypeError;Be=fo}}return Be}(Ie,Be)}if(!Ge(Ie))throw new TypeError;if(!tt(Be))throw new TypeError;if(!tt(Mn)&&!K(Mn)&&!bt(Mn))throw new TypeError;return bt(Mn)&&(Mn=void 0),function Et(Ie,Be,Cn,Mn){for(var fo=Ie.length-1;fo>=0;--fo){var bi=(0,Ie[fo])(Be,Cn,Mn);if(!K(bi)&&!bt(bi)){if(!tt(bi))throw new TypeError;Mn=bi}}return Mn}(Ie,Be,Cn=Yt(Cn),Mn)}),y("metadata",function Pt(Ie,Be){return function Cn(Mn,fo){if(!tt(Mn))throw new TypeError;if(!K(fo)&&!function pt(Ie){switch(st(Ie)){case 3:case 4:return!0;default:return!1}}(fo))throw new TypeError;ze(Ie,Be,Mn,fo)}}),y("defineMetadata",function re(Ie,Be,Cn,Mn){if(!tt(Cn))throw new TypeError;return K(Mn)||(Mn=Yt(Mn)),ze(Ie,Be,Cn,Mn)}),y("hasMetadata",function Fe(Ie,Be,Cn){if(!tt(Be))throw new TypeError;return K(Cn)||(Cn=Yt(Cn)),Vt(Ie,Be,Cn)}),y("hasOwnMetadata",function Rt(Ie,Be,Cn){if(!tt(Be))throw new TypeError;return K(Cn)||(Cn=Yt(Cn)),ye(Ie,Be,Cn)}),y("getMetadata",function Gt(Ie,Be,Cn){if(!tt(Be))throw new TypeError;return K(Cn)||(Cn=Yt(Cn)),xe(Ie,Be,Cn)}),y("getOwnMetadata",function se(Ie,Be,Cn){if(!tt(Be))throw new TypeError;return K(Cn)||(Cn=Yt(Cn)),Ft(Ie,Be,Cn)}),y("getMetadataKeys",function jt(Ie,Be){if(!tt(Ie))throw new TypeError;return K(Be)||(Be=Yt(Be)),Zt(Ie,Be)}),y("getOwnMetadataKeys",function ue(Ie,Be){if(!tt(Ie))throw new TypeError;return K(Be)||(Be=Yt(Be)),wt(Ie,Be)}),y("deleteMetadata",function De(Ie,Be,Cn){if(!tt(Be))throw new TypeError;if(K(Cn)||(Cn=Yt(Cn)),!tt(Be))throw new TypeError;K(Cn)||(Cn=Yt(Cn));var Mn=Ce(Be,Cn,!1);return!K(Mn)&&Mn.OrdinaryDeleteMetadata(Ie,Be,Cn)})}(o,e),typeof e.Reflect>"u"&&(e.Reflect=Ht)}()},37340:(We,Ht,y)=>{"use strict";y.d(Ht,{F4:()=>et,IO:()=>ot,LC:()=>o,SB:()=>ct,X$:()=>x,ZE:()=>re,ZN:()=>Pt,_j:()=>e,eR:()=>mt,jt:()=>M,k1:()=>Fe,l3:()=>_,oB:()=>Z,pV:()=>gt,vP:()=>A});class e{}class o{}const _="*";function x(Rt,Gt){return{type:7,name:Rt,definitions:Gt,options:{}}}function M(Rt,Gt=null){return{type:4,styles:Gt,timings:Rt}}function A(Rt,Gt=null){return{type:2,steps:Rt,options:Gt}}function Z(Rt){return{type:6,styles:Rt,offset:null}}function ct(Rt,Gt,se){return{type:0,name:Rt,styles:Gt,options:se}}function et(Rt){return{type:5,steps:Rt}}function mt(Rt,Gt,se=null){return{type:1,expr:Rt,animation:Gt,options:se}}function gt(Rt=null){return{type:9,options:Rt}}function ot(Rt,Gt,se=null){return{type:11,selector:Rt,animation:Gt,options:se}}function dt(Rt){Promise.resolve().then(Rt)}class Pt{constructor(Gt=0,se=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=Gt+se}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Gt=>Gt()),this._onDoneFns=[])}onStart(Gt){this._originalOnStartFns.push(Gt),this._onStartFns.push(Gt)}onDone(Gt){this._originalOnDoneFns.push(Gt),this._onDoneFns.push(Gt)}onDestroy(Gt){this._onDestroyFns.push(Gt)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){dt(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(Gt=>Gt()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(Gt=>Gt()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(Gt){this._position=this.totalTime?Gt*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(Gt){const se="start"==Gt?this._onStartFns:this._onDoneFns;se.forEach(jt=>jt()),se.length=0}}class re{constructor(Gt){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=Gt;let se=0,jt=0,ue=0;const De=this.players.length;0==De?dt(()=>this._onFinish()):this.players.forEach(Bt=>{Bt.onDone(()=>{++se==De&&this._onFinish()}),Bt.onDestroy(()=>{++jt==De&&this._onDestroy()}),Bt.onStart(()=>{++ue==De&&this._onStart()})}),this.totalTime=this.players.reduce((Bt,Et)=>Math.max(Bt,Et.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Gt=>Gt()),this._onDoneFns=[])}init(){this.players.forEach(Gt=>Gt.init())}onStart(Gt){this._onStartFns.push(Gt)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(Gt=>Gt()),this._onStartFns=[])}onDone(Gt){this._onDoneFns.push(Gt)}onDestroy(Gt){this._onDestroyFns.push(Gt)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(Gt=>Gt.play())}pause(){this.players.forEach(Gt=>Gt.pause())}restart(){this.players.forEach(Gt=>Gt.restart())}finish(){this._onFinish(),this.players.forEach(Gt=>Gt.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(Gt=>Gt.destroy()),this._onDestroyFns.forEach(Gt=>Gt()),this._onDestroyFns=[])}reset(){this.players.forEach(Gt=>Gt.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(Gt){const se=Gt*this.totalTime;this.players.forEach(jt=>{const ue=jt.totalTime?Math.min(1,se/jt.totalTime):1;jt.setPosition(ue)})}getPosition(){const Gt=this.players.reduce((se,jt)=>null===se||jt.totalTime>se.totalTime?jt:se,null);return null!=Gt?Gt.getPosition():0}beforeDestroy(){this.players.forEach(Gt=>{Gt.beforeDestroy&&Gt.beforeDestroy()})}triggerCallback(Gt){const se="start"==Gt?this._onStartFns:this._onDoneFns;se.forEach(jt=>jt()),se.length=0}}const Fe="!"},12687:(We,Ht,y)=>{"use strict";y.d(Ht,{$s:()=>Et,Em:()=>ze,Kd:()=>Ie,Qr:()=>Be,X6:()=>qt,kH:()=>Eo,mK:()=>Ye,qm:()=>eo,rt:()=>Lo,s1:()=>Ft,tE:()=>fo,yG:()=>U});var e=y(36895),o=y(94650),_=y(83353),x=y(72873),M=y(11026),B=y(60008),A=y(17979),Z=y(29521),ct=y(12518),et=y(46846),mt=y(55674),nt=y(79891),gt=y(23490),Nt=y(31145),ot=y(18201),ut=y(14817),dt=y(21281),Pt=y(49643),re=y(62289);function se(te,$t){return(te.getAttribute($t)||"").match(/\S+/g)||[]}const ue="cdk-describedby-message",De="cdk-describedby-host";let Bt=0,Et=(()=>{class te{constructor(Mt,ee){this._platform=ee,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Bt++,this._document=Mt,this._id=(0,o.f3M)(o.AFp)+"-"+Bt++}describe(Mt,ee,en){if(!this._canBeDescribed(Mt,ee))return;const ro=Vt(ee,en);"string"!=typeof ee?(ye(ee,this._id),this._messageRegistry.set(ro,{messageElement:ee,referenceCount:0})):this._messageRegistry.has(ro)||this._createMessageElement(ee,en),this._isElementDescribedByMessage(Mt,ro)||this._addMessageReference(Mt,ro)}removeDescription(Mt,ee,en){if(!ee||!this._isElementNode(Mt))return;const ro=Vt(ee,en);if(this._isElementDescribedByMessage(Mt,ro)&&this._removeMessageReference(Mt,ro),"string"==typeof ee){const qo=this._messageRegistry.get(ro);qo&&0===qo.referenceCount&&this._deleteMessageElement(ro)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const Mt=this._document.querySelectorAll(`[${De}="${this._id}"]`);for(let ee=0;ee<Mt.length;ee++)this._removeCdkDescribedByReferenceIds(Mt[ee]),Mt[ee].removeAttribute(De);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(Mt,ee){const en=this._document.createElement("div");ye(en,this._id),en.textContent=Mt,ee&&en.setAttribute("role",ee),this._createMessagesContainer(),this._messagesContainer.appendChild(en),this._messageRegistry.set(Vt(Mt,ee),{messageElement:en,referenceCount:0})}_deleteMessageElement(Mt){this._messageRegistry.get(Mt)?.messageElement?.remove(),this._messageRegistry.delete(Mt)}_createMessagesContainer(){if(this._messagesContainer)return;const Mt="cdk-describedby-message-container",ee=this._document.querySelectorAll(`.${Mt}[platform="server"]`);for(let ro=0;ro<ee.length;ro++)ee[ro].remove();const en=this._document.createElement("div");en.style.visibility="hidden",en.classList.add(Mt),en.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&en.setAttribute("platform","server"),this._document.body.appendChild(en),this._messagesContainer=en}_removeCdkDescribedByReferenceIds(Mt){const ee=se(Mt,"aria-describedby").filter(en=>0!=en.indexOf(ue));Mt.setAttribute("aria-describedby",ee.join(" "))}_addMessageReference(Mt,ee){const en=this._messageRegistry.get(ee);(function Rt(te,$t,Mt){const ee=se(te,$t);ee.some(en=>en.trim()==Mt.trim())||(ee.push(Mt.trim()),te.setAttribute($t,ee.join(" ")))})(Mt,"aria-describedby",en.messageElement.id),Mt.setAttribute(De,this._id),en.referenceCount++}_removeMessageReference(Mt,ee){const en=this._messageRegistry.get(ee);en.referenceCount--,function Gt(te,$t,Mt){const en=se(te,$t).filter(ro=>ro!=Mt.trim());en.length?te.setAttribute($t,en.join(" ")):te.removeAttribute($t)}(Mt,"aria-describedby",en.messageElement.id),Mt.removeAttribute(De)}_isElementDescribedByMessage(Mt,ee){const en=se(Mt,"aria-describedby"),ro=this._messageRegistry.get(ee),qo=ro&&ro.messageElement.id;return!!qo&&-1!=en.indexOf(qo)}_canBeDescribed(Mt,ee){if(!this._isElementNode(Mt))return!1;if(ee&&"object"==typeof ee)return!0;const en=null==ee?"":`${ee}`.trim(),ro=Mt.getAttribute("aria-label");return!(!en||ro&&ro.trim()===en)}_isElementNode(Mt){return Mt.nodeType===this._document.ELEMENT_NODE}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(e.K0),o.LFG(_.t4))},te.\u0275prov=o.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"}),te})();function Vt(te,$t){return"string"==typeof te?`${$t||""}/${te}`:te}function ye(te,$t){te.id||(te.id=`${ue}-${$t}-${Bt++}`)}class xe{constructor($t){this._items=$t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new x.x,this._typeaheadSubscription=M.w0.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=Mt=>Mt.disabled,this._pressedLetters=[],this.tabOut=new x.x,this.change=new x.x,$t instanceof o.n_E&&$t.changes.subscribe(Mt=>{if(this._activeItem){const en=Mt.toArray().indexOf(this._activeItem);en>-1&&en!==this._activeItemIndex&&(this._activeItemIndex=en)}})}skipPredicate($t){return this._skipPredicateFn=$t,this}withWrap($t=!0){return this._wrap=$t,this}withVerticalOrientation($t=!0){return this._vertical=$t,this}withHorizontalOrientation($t){return this._horizontal=$t,this}withAllowedModifierKeys($t){return this._allowedModifierKeys=$t,this}withTypeAhead($t=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,ct.b)(Mt=>this._pressedLetters.push(Mt)),(0,et.b)($t),(0,mt.h)(()=>this._pressedLetters.length>0),(0,nt.U)(()=>this._pressedLetters.join(""))).subscribe(Mt=>{const ee=this._getItemsArray();for(let en=1;en<ee.length+1;en++){const ro=(this._activeItemIndex+en)%ee.length,qo=ee[ro];if(!this._skipPredicateFn(qo)&&0===qo.getLabel().toUpperCase().trim().indexOf(Mt)){this.setActiveItem(ro);break}}this._pressedLetters=[]}),this}withHomeAndEnd($t=!0){return this._homeAndEnd=$t,this}setActiveItem($t){const Mt=this._activeItem;this.updateActiveItem($t),this._activeItem!==Mt&&this.change.next(this._activeItemIndex)}onKeydown($t){const Mt=$t.keyCode,en=["altKey","ctrlKey","metaKey","shiftKey"].every(ro=>!$t[ro]||this._allowedModifierKeys.indexOf(ro)>-1);switch(Mt){case Z.Mf:return void this.tabOut.next();case Z.JH:if(this._vertical&&en){this.setNextItemActive();break}return;case Z.LH:if(this._vertical&&en){this.setPreviousItemActive();break}return;case Z.SV:if(this._horizontal&&en){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case Z.oh:if(this._horizontal&&en){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case Z.Sd:if(this._homeAndEnd&&en){this.setFirstItemActive();break}return;case Z.uR:if(this._homeAndEnd&&en){this.setLastItemActive();break}return;default:return void((en||(0,Z.Vb)($t,"shiftKey"))&&($t.key&&1===$t.key.length?this._letterKeyStream.next($t.key.toLocaleUpperCase()):(Mt>=Z.A&&Mt<=Z.Z||Mt>=Z.xE&&Mt<=Z.aO)&&this._letterKeyStream.next(String.fromCharCode(Mt))))}this._pressedLetters=[],$t.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem($t){const Mt=this._getItemsArray(),ee="number"==typeof $t?$t:Mt.indexOf($t);this._activeItem=Mt[ee]??null,this._activeItemIndex=ee}_setActiveItemByDelta($t){this._wrap?this._setActiveInWrapMode($t):this._setActiveInDefaultMode($t)}_setActiveInWrapMode($t){const Mt=this._getItemsArray();for(let ee=1;ee<=Mt.length;ee++){const en=(this._activeItemIndex+$t*ee+Mt.length)%Mt.length;if(!this._skipPredicateFn(Mt[en]))return void this.setActiveItem(en)}}_setActiveInDefaultMode($t){this._setActiveItemByIndex(this._activeItemIndex+$t,$t)}_setActiveItemByIndex($t,Mt){const ee=this._getItemsArray();if(ee[$t]){for(;this._skipPredicateFn(ee[$t]);)if(!ee[$t+=Mt])return;this.setActiveItem($t)}}_getItemsArray(){return this._items instanceof o.n_E?this._items.toArray():this._items}}class Ft extends xe{setActiveItem($t){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem($t),this.activeItem&&this.activeItem.setActiveStyles()}}class ze extends xe{constructor(){super(...arguments),this._origin="program"}setFocusOrigin($t){return this._origin=$t,this}setActiveItem($t){super.setActiveItem($t),this.activeItem&&this.activeItem.focus(this._origin)}}let wt=(()=>{class te{constructor(Mt){this._platform=Mt}isDisabled(Mt){return Mt.hasAttribute("disabled")}isVisible(Mt){return function K(te){return!!(te.offsetWidth||te.offsetHeight||"function"==typeof te.getClientRects&&te.getClientRects().length)}(Mt)&&"visible"===getComputedStyle(Mt).visibility}isTabbable(Mt){if(!this._platform.isBrowser)return!1;const ee=function st(te){try{return te.frameElement}catch{return null}}(function pe(te){return te.ownerDocument&&te.ownerDocument.defaultView||window}(Mt));if(ee&&(-1===oe(ee)||!this.isVisible(ee)))return!1;let en=Mt.nodeName.toLowerCase(),ro=oe(Mt);return Mt.hasAttribute("contenteditable")?-1!==ro:!("iframe"===en||"object"===en||this._platform.WEBKIT&&this._platform.IOS&&!function Yt(te){let $t=te.nodeName.toLowerCase(),Mt="input"===$t&&te.type;return"text"===Mt||"password"===Mt||"select"===$t||"textarea"===$t}(Mt))&&("audio"===en?!!Mt.hasAttribute("controls")&&-1!==ro:"video"===en?-1!==ro&&(null!==ro||this._platform.FIREFOX||Mt.hasAttribute("controls")):Mt.tabIndex>=0)}isFocusable(Mt,ee){return function Ge(te){return!function At(te){return function St(te){return"input"==te.nodeName.toLowerCase()}(te)&&"hidden"==te.type}(te)&&(function bt(te){let $t=te.nodeName.toLowerCase();return"input"===$t||"select"===$t||"button"===$t||"textarea"===$t}(te)||function tt(te){return function Ut(te){return"a"==te.nodeName.toLowerCase()}(te)&&te.hasAttribute("href")}(te)||te.hasAttribute("contenteditable")||Ue(te))}(Mt)&&!this.isDisabled(Mt)&&(ee?.ignoreVisibility||this.isVisible(Mt))}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(_.t4))},te.\u0275prov=o.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"}),te})();function Ue(te){if(!te.hasAttribute("tabindex")||void 0===te.tabIndex)return!1;let $t=te.getAttribute("tabindex");return!(!$t||isNaN(parseInt($t,10)))}function oe(te){if(!Ue(te))return null;const $t=parseInt(te.getAttribute("tabindex")||"",10);return isNaN($t)?-1:$t}class Me{constructor($t,Mt,ee,en,ro=!1){this._element=$t,this._checker=Mt,this._ngZone=ee,this._document=en,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,ro||this.attachAnchors()}get enabled(){return this._enabled}set enabled($t){this._enabled=$t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex($t,this._startAnchor),this._toggleAnchorTabIndex($t,this._endAnchor))}destroy(){const $t=this._startAnchor,Mt=this._endAnchor;$t&&($t.removeEventListener("focus",this.startAnchorListener),$t.remove()),Mt&&(Mt.removeEventListener("focus",this.endAnchorListener),Mt.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($t){return new Promise(Mt=>{this._executeOnStable(()=>Mt(this.focusInitialElement($t)))})}focusFirstTabbableElementWhenReady($t){return new Promise(Mt=>{this._executeOnStable(()=>Mt(this.focusFirstTabbableElement($t)))})}focusLastTabbableElementWhenReady($t){return new Promise(Mt=>{this._executeOnStable(()=>Mt(this.focusLastTabbableElement($t)))})}_getRegionBoundary($t){const Mt=this._element.querySelectorAll(`[cdk-focus-region-${$t}], [cdkFocusRegion${$t}], [cdk-focus-${$t}]`);return"start"==$t?Mt.length?Mt[0]:this._getFirstTabbableElement(this._element):Mt.length?Mt[Mt.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement($t){const Mt=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(Mt){if(!this._checker.isFocusable(Mt)){const ee=this._getFirstTabbableElement(Mt);return ee?.focus($t),!!ee}return Mt.focus($t),!0}return this.focusFirstTabbableElement($t)}focusFirstTabbableElement($t){const Mt=this._getRegionBoundary("start");return Mt&&Mt.focus($t),!!Mt}focusLastTabbableElement($t){const Mt=this._getRegionBoundary("end");return Mt&&Mt.focus($t),!!Mt}hasAttached(){return this._hasAttached}_getFirstTabbableElement($t){if(this._checker.isFocusable($t)&&this._checker.isTabbable($t))return $t;const Mt=$t.children;for(let ee=0;ee<Mt.length;ee++){const en=Mt[ee].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(Mt[ee]):null;if(en)return en}return null}_getLastTabbableElement($t){if(this._checker.isFocusable($t)&&this._checker.isTabbable($t))return $t;const Mt=$t.children;for(let ee=Mt.length-1;ee>=0;ee--){const en=Mt[ee].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(Mt[ee]):null;if(en)return en}return null}_createAnchor(){const $t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,$t),$t.classList.add("cdk-visually-hidden"),$t.classList.add("cdk-focus-trap-anchor"),$t.setAttribute("aria-hidden","true"),$t}_toggleAnchorTabIndex($t,Mt){$t?Mt.setAttribute("tabindex","0"):Mt.removeAttribute("tabindex")}toggleAnchors($t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex($t,this._startAnchor),this._toggleAnchorTabIndex($t,this._endAnchor))}_executeOnStable($t){this._ngZone.isStable?$t():this._ngZone.onStable.pipe((0,gt.q)(1)).subscribe($t)}}let pt=(()=>{class te{constructor(Mt,ee,en){this._checker=Mt,this._ngZone=ee,this._document=en}create(Mt,ee=!1){return new Me(Mt,this._checker,this._ngZone,this._document,ee)}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(wt),o.LFG(o.R0b),o.LFG(e.K0))},te.\u0275prov=o.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"}),te})(),Ye=(()=>{class te{constructor(Mt,ee,en){this._elementRef=Mt,this._focusTrapFactory=ee,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}get enabled(){return this.focusTrap.enabled}set enabled(Mt){this.focusTrap.enabled=(0,dt.Ig)(Mt)}get autoCapture(){return this._autoCapture}set autoCapture(Mt){this._autoCapture=(0,dt.Ig)(Mt)}ngOnDestroy(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}ngOnChanges(Mt){const ee=Mt.autoCapture;ee&&!ee.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,_.ht)(),this.focusTrap.focusInitialElementWhenReady()}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.Y36(o.SBq),o.Y36(pt),o.Y36(e.K0))},te.\u0275dir=o.lG2({type:te,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[o.TTD]}),te})();function qt(te){return 0===te.buttons||0===te.offsetX&&0===te.offsetY}function U(te){const $t=te.touches&&te.touches[0]||te.changedTouches&&te.changedTouches[0];return!(!$t||-1!==$t.identifier||null!=$t.radiusX&&1!==$t.radiusX||null!=$t.radiusY&&1!==$t.radiusY)}const xt=new o.OlP("cdk-input-modality-detector-options"),It={ignoreKeys:[Z.zL,Z.jx,Z.b2,Z.MW,Z.JU]},Ce=(0,_.i$)({passive:!0,capture:!0});let ce=(()=>{class te{constructor(Mt,ee,en,ro){this._platform=Mt,this._mostRecentTarget=null,this._modality=new B.X(null),this._lastTouchMs=0,this._onKeydown=qo=>{this._options?.ignoreKeys?.some(pi=>pi===qo.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,_.sA)(qo))},this._onMousedown=qo=>{Date.now()-this._lastTouchMs<650||(this._modality.next(qt(qo)?"keyboard":"mouse"),this._mostRecentTarget=(0,_.sA)(qo))},this._onTouchstart=qo=>{U(qo)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,_.sA)(qo))},this._options={...It,...ro},this.modalityDetected=this._modality.pipe((0,Nt.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,ot.x)()),Mt.isBrowser&&ee.runOutsideAngular(()=>{en.addEventListener("keydown",this._onKeydown,Ce),en.addEventListener("mousedown",this._onMousedown,Ce),en.addEventListener("touchstart",this._onTouchstart,Ce)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Ce),document.removeEventListener("mousedown",this._onMousedown,Ce),document.removeEventListener("touchstart",this._onTouchstart,Ce))}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(_.t4),o.LFG(o.R0b),o.LFG(e.K0),o.LFG(xt,8))},te.\u0275prov=o.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"}),te})();const de=new o.OlP("liveAnnouncerElement",{providedIn:"root",factory:function on(){return null}}),gn=new o.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let Ie=(()=>{class te{constructor(Mt,ee,en,ro){this._ngZone=ee,this._defaultOptions=ro,this._document=en,this._liveElement=Mt||this._createLiveElement()}announce(Mt,...ee){const en=this._defaultOptions;let ro,qo;return 1===ee.length&&"number"==typeof ee[0]?qo=ee[0]:[ro,qo]=ee,this.clear(),clearTimeout(this._previousTimeout),ro||(ro=en&&en.politeness?en.politeness:"polite"),null==qo&&en&&(qo=en.duration),this._liveElement.setAttribute("aria-live",ro),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(pi=>this._currentResolve=pi)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=Mt,"number"==typeof qo&&(this._previousTimeout=setTimeout(()=>this.clear(),qo)),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 Mt="cdk-live-announcer-element",ee=this._document.getElementsByClassName(Mt),en=this._document.createElement("div");for(let ro=0;ro<ee.length;ro++)ee[ro].remove();return en.classList.add(Mt),en.classList.add("cdk-visually-hidden"),en.setAttribute("aria-atomic","true"),en.setAttribute("aria-live","polite"),this._document.body.appendChild(en),en}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(de,8),o.LFG(o.R0b),o.LFG(e.K0),o.LFG(gn,8))},te.\u0275prov=o.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"}),te})(),Be=(()=>{class te{constructor(Mt,ee,en,ro){this._elementRef=Mt,this._liveAnnouncer=ee,this._contentObserver=en,this._ngZone=ro,this._politeness="polite"}get politeness(){return this._politeness}set politeness(Mt){this._politeness="off"===Mt||"assertive"===Mt?Mt:"polite","off"===this._politeness?this._subscription&&(this._subscription.unsubscribe(),this._subscription=null):this._subscription||(this._subscription=this._ngZone.runOutsideAngular(()=>this._contentObserver.observe(this._elementRef).subscribe(()=>{const ee=this._elementRef.nativeElement.textContent;ee!==this._previousAnnouncedText&&(this._liveAnnouncer.announce(ee,this._politeness,this.duration),this._previousAnnouncedText=ee)})))}ngOnDestroy(){this._subscription&&this._subscription.unsubscribe()}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.Y36(o.SBq),o.Y36(Ie),o.Y36(Pt.yq),o.Y36(o.R0b))},te.\u0275dir=o.lG2({type:te,selectors:[["","cdkAriaLive",""]],inputs:{politeness:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},exportAs:["cdkAriaLive"]}),te})();const Cn=new o.OlP("cdk-focus-monitor-default-options"),Mn=(0,_.i$)({passive:!0,capture:!0});let fo=(()=>{class te{constructor(Mt,ee,en,ro,qo){this._ngZone=Mt,this._platform=ee,this._inputModalityDetector=en,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 x.x,this._rootNodeFocusAndBlurListener=pi=>{for(let Wo=(0,_.sA)(pi);Wo;Wo=Wo.parentElement)"focus"===pi.type?this._onFocus(pi,Wo):this._onBlur(pi,Wo)},this._document=ro,this._detectionMode=qo?.detectionMode||0}monitor(Mt,ee=!1){const en=(0,dt.fI)(Mt);if(!this._platform.isBrowser||1!==en.nodeType)return(0,A.of)(null);const ro=(0,_.kV)(en)||this._getDocument(),qo=this._elementInfo.get(en);if(qo)return ee&&(qo.checkChildren=!0),qo.subject;const pi={checkChildren:ee,subject:new x.x,rootNode:ro};return this._elementInfo.set(en,pi),this._registerGlobalListeners(pi),pi.subject}stopMonitoring(Mt){const ee=(0,dt.fI)(Mt),en=this._elementInfo.get(ee);en&&(en.subject.complete(),this._setClasses(ee),this._elementInfo.delete(ee),this._removeGlobalListeners(en))}focusVia(Mt,ee,en){const ro=(0,dt.fI)(Mt);ro===this._getDocument().activeElement?this._getClosestElementsInfo(ro).forEach(([pi,Vi])=>this._originChanged(pi,ee,Vi)):(this._setOrigin(ee),"function"==typeof ro.focus&&ro.focus(en))}ngOnDestroy(){this._elementInfo.forEach((Mt,ee)=>this.stopMonitoring(ee))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(Mt){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(Mt)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:Mt&&this._isLastInteractionFromInputLabel(Mt)?"mouse":"program"}_shouldBeAttributedToTouch(Mt){return 1===this._detectionMode||!!Mt?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(Mt,ee){Mt.classList.toggle("cdk-focused",!!ee),Mt.classList.toggle("cdk-touch-focused","touch"===ee),Mt.classList.toggle("cdk-keyboard-focused","keyboard"===ee),Mt.classList.toggle("cdk-mouse-focused","mouse"===ee),Mt.classList.toggle("cdk-program-focused","program"===ee)}_setOrigin(Mt,ee=!1){this._ngZone.runOutsideAngular(()=>{this._origin=Mt,this._originFromTouchInteraction="touch"===Mt&&ee,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(Mt,ee){const en=this._elementInfo.get(ee),ro=(0,_.sA)(Mt);!en||!en.checkChildren&&ee!==ro||this._originChanged(ee,this._getFocusOrigin(ro),en)}_onBlur(Mt,ee){const en=this._elementInfo.get(ee);!en||en.checkChildren&&Mt.relatedTarget instanceof Node&&ee.contains(Mt.relatedTarget)||(this._setClasses(ee),this._emitOrigin(en,null))}_emitOrigin(Mt,ee){Mt.subject.observers.length&&this._ngZone.run(()=>Mt.subject.next(ee))}_registerGlobalListeners(Mt){if(!this._platform.isBrowser)return;const ee=Mt.rootNode,en=this._rootNodeFocusListenerCount.get(ee)||0;en||this._ngZone.runOutsideAngular(()=>{ee.addEventListener("focus",this._rootNodeFocusAndBlurListener,Mn),ee.addEventListener("blur",this._rootNodeFocusAndBlurListener,Mn)}),this._rootNodeFocusListenerCount.set(ee,en+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,ut.R)(this._stopInputModalityDetector)).subscribe(ro=>{this._setOrigin(ro,!0)}))}_removeGlobalListeners(Mt){const ee=Mt.rootNode;if(this._rootNodeFocusListenerCount.has(ee)){const en=this._rootNodeFocusListenerCount.get(ee);en>1?this._rootNodeFocusListenerCount.set(ee,en-1):(ee.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Mn),ee.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Mn),this._rootNodeFocusListenerCount.delete(ee))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(Mt,ee,en){this._setClasses(Mt,ee),this._emitOrigin(en,ee),this._lastFocusOrigin=ee}_getClosestElementsInfo(Mt){const ee=[];return this._elementInfo.forEach((en,ro)=>{(ro===Mt||en.checkChildren&&ro.contains(Mt))&&ee.push([ro,en])}),ee}_isLastInteractionFromInputLabel(Mt){const{_mostRecentTarget:ee,mostRecentModality:en}=this._inputModalityDetector;if("mouse"!==en||!ee||ee===Mt||"INPUT"!==Mt.nodeName&&"TEXTAREA"!==Mt.nodeName||Mt.disabled)return!1;const ro=Mt.labels;if(ro)for(let qo=0;qo<ro.length;qo++)if(ro[qo].contains(ee))return!0;return!1}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(o.R0b),o.LFG(_.t4),o.LFG(ce),o.LFG(e.K0,8),o.LFG(Cn,8))},te.\u0275prov=o.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"}),te})(),Eo=(()=>{class te{constructor(Mt,ee){this._elementRef=Mt,this._focusMonitor=ee,this._focusOrigin=null,this.cdkFocusChange=new o.vpe}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const Mt=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(Mt,1===Mt.nodeType&&Mt.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(ee=>{this._focusOrigin=ee,this.cdkFocusChange.emit(ee)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.Y36(o.SBq),o.Y36(fo))},te.\u0275dir=o.lG2({type:te,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),te})();const bi="cdk-high-contrast-black-on-white",bo="cdk-high-contrast-white-on-black",po="cdk-high-contrast-active";let eo=(()=>{class te{constructor(Mt,ee){this._platform=Mt,this._document=ee,this._breakpointSubscription=(0,o.f3M)(re.Yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const Mt=this._document.createElement("div");Mt.style.backgroundColor="rgb(1,2,3)",Mt.style.position="absolute",this._document.body.appendChild(Mt);const ee=this._document.defaultView||window,en=ee&&ee.getComputedStyle?ee.getComputedStyle(Mt):null,ro=(en&&en.backgroundColor||"").replace(/ /g,"");switch(Mt.remove(),ro){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const Mt=this._document.body.classList;Mt.remove(po,bi,bo),this._hasCheckedHighContrastMode=!0;const ee=this.getHighContrastMode();1===ee?Mt.add(po,bi):2===ee&&Mt.add(po,bo)}}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(_.t4),o.LFG(e.K0))},te.\u0275prov=o.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"}),te})(),Lo=(()=>{class te{constructor(Mt){Mt._applyBodyHighContrastModeCssClasses()}}return te.\u0275fac=function(Mt){return new(Mt||te)(o.LFG(eo))},te.\u0275mod=o.oAB({type:te}),te.\u0275inj=o.cJS({imports:[Pt.Q8]}),te})()},40445:(We,Ht,y)=>{"use strict";y.d(Ht,{Is:()=>A,vT:()=>ct});var e=y(94650),o=y(36895);const _=new e.OlP("cdk-dir-doc",{providedIn:"root",factory:function x(){return(0,e.f3M)(o.K0)}}),M=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let A=(()=>{class et{constructor(nt){if(this.value="ltr",this.change=new e.vpe,nt){const Nt=nt.documentElement?nt.documentElement.dir:null;this.value=function B(et){const mt=et?.toLowerCase()||"";return"auto"===mt&&typeof navigator<"u"&&navigator?.language?M.test(navigator.language)?"rtl":"ltr":"rtl"===mt?"rtl":"ltr"}((nt.body?nt.body.dir:null)||Nt||"ltr")}}ngOnDestroy(){this.change.complete()}}return et.\u0275fac=function(nt){return new(nt||et)(e.LFG(_,8))},et.\u0275prov=e.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})(),ct=(()=>{class et{}return et.\u0275fac=function(nt){return new(nt||et)},et.\u0275mod=e.oAB({type:et}),et.\u0275inj=e.cJS({}),et})()},64425:(We,Ht,y)=>{"use strict";y.d(Ht,{Iq:()=>A,TU:()=>x});var e=y(36895),o=y(94650);class _{constructor(ct,et){this._document=et;const mt=this._textarea=this._document.createElement("textarea"),nt=mt.style;nt.position="fixed",nt.top=nt.opacity="0",nt.left="-999em",mt.setAttribute("aria-hidden","true"),mt.value=ct,mt.readOnly=!0,this._document.body.appendChild(mt)}copy(){const ct=this._textarea;let et=!1;try{if(ct){const mt=this._document.activeElement;ct.select(),ct.setSelectionRange(0,ct.value.length),et=this._document.execCommand("copy"),mt&&mt.focus()}}catch{}return et}destroy(){const ct=this._textarea;ct&&(ct.remove(),this._textarea=void 0)}}let x=(()=>{class Z{constructor(et){this._document=et}copy(et){const mt=this.beginCopy(et),nt=mt.copy();return mt.destroy(),nt}beginCopy(et){return new _(et,this._document)}}return Z.\u0275fac=function(et){return new(et||Z)(o.LFG(e.K0))},Z.\u0275prov=o.Yz7({token:Z,factory:Z.\u0275fac,providedIn:"root"}),Z})(),A=(()=>{class Z{}return Z.\u0275fac=function(et){return new(et||Z)},Z.\u0275mod=o.oAB({type:Z}),Z.\u0275inj=o.cJS({}),Z})()},21281:(We,Ht,y)=>{"use strict";y.d(Ht,{Eq:()=>M,HM:()=>B,Ig:()=>o,du:()=>Z,fI:()=>A,su:()=>_});var e=y(94650);function o(ct){return null!=ct&&"false"!=`${ct}`}function _(ct,et=0){return function x(ct){return!isNaN(parseFloat(ct))&&!isNaN(Number(ct))}(ct)?Number(ct):et}function M(ct){return Array.isArray(ct)?ct:[ct]}function B(ct){return null==ct?"":"string"==typeof ct?ct:`${ct}px`}function A(ct){return ct instanceof e.SBq?ct.nativeElement:ct}function Z(ct,et=/\s+/){const mt=[];if(null!=ct){const nt=Array.isArray(ct)?ct:`${ct}`.split(et);for(const gt of nt){const Nt=`${gt}`.trim();Nt&&mt.push(Nt)}}return mt}},95017:(We,Ht,y)=>{"use strict";y.d(Ht,{A8:()=>gt,Ov:()=>mt,P3:()=>Z,Z9:()=>A,eX:()=>et,k:()=>Nt});var e=y(49475),o=y(99748),_=y(17979),x=y(72873),M=y(94650);function A(ot){return ot&&"function"==typeof ot.connect&&!(ot instanceof e.c)}class Z extends class B{}{constructor(ut){super(),this._data=ut}connect(){return(0,o.b)(this._data)?this._data:(0,_.of)(this._data)}disconnect(){}}class et{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(ut,dt,Pt,re,Fe){ut.forEachOperation((Rt,Gt,se)=>{let jt,ue;null==Rt.previousIndex?(jt=this._insertView(()=>Pt(Rt,Gt,se),se,dt,re(Rt)),ue=jt?1:0):null==se?(this._detachAndCacheView(Gt,dt),ue=3):(jt=this._moveView(Gt,se,dt,re(Rt)),ue=2),Fe&&Fe({context:jt?.context,operation:ue,record:Rt})})}detach(){for(const ut of this._viewCache)ut.destroy();this._viewCache=[]}_insertView(ut,dt,Pt,re){const Fe=this._insertViewFromCache(dt,Pt);if(Fe)return void(Fe.context.$implicit=re);const Rt=ut();return Pt.createEmbeddedView(Rt.templateRef,Rt.context,Rt.index)}_detachAndCacheView(ut,dt){const Pt=dt.detach(ut);this._maybeCacheView(Pt,dt)}_moveView(ut,dt,Pt,re){const Fe=Pt.get(ut);return Pt.move(Fe,dt),Fe.context.$implicit=re,Fe}_maybeCacheView(ut,dt){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(ut);else{const Pt=dt.indexOf(ut);-1===Pt?ut.destroy():dt.remove(Pt)}}_insertViewFromCache(ut,dt){const Pt=this._viewCache.pop();return Pt&&dt.insert(Pt,ut),Pt||null}}class mt{constructor(ut=!1,dt,Pt=!0,re){this._multiple=ut,this._emitChanges=Pt,this.compareWith=re,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new x.x,dt&&dt.length&&(ut?dt.forEach(Fe=>this._markSelected(Fe)):this._markSelected(dt[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...ut){this._verifyValueAssignment(ut),ut.forEach(Pt=>this._markSelected(Pt));const dt=this._hasQueuedChanges();return this._emitChangeEvent(),dt}deselect(...ut){this._verifyValueAssignment(ut),ut.forEach(Pt=>this._unmarkSelected(Pt));const dt=this._hasQueuedChanges();return this._emitChangeEvent(),dt}setSelection(...ut){this._verifyValueAssignment(ut);const dt=this.selected,Pt=new Set(ut);ut.forEach(Fe=>this._markSelected(Fe)),dt.filter(Fe=>!Pt.has(Fe)).forEach(Fe=>this._unmarkSelected(Fe));const re=this._hasQueuedChanges();return this._emitChangeEvent(),re}toggle(ut){return this.isSelected(ut)?this.deselect(ut):this.select(ut)}clear(ut=!0){this._unmarkAll();const dt=this._hasQueuedChanges();return ut&&this._emitChangeEvent(),dt}isSelected(ut){if(this.compareWith){for(const dt of this._selection)if(this.compareWith(dt,ut))return!0;return!1}return this._selection.has(ut)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(ut){this._multiple&&this.selected&&this._selected.sort(ut)}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(ut){this.isSelected(ut)||(this._multiple||this._unmarkAll(),this.isSelected(ut)||this._selection.add(ut),this._emitChanges&&this._selectedToEmit.push(ut))}_unmarkSelected(ut){this.isSelected(ut)&&(this._selection.delete(ut),this._emitChanges&&this._deselectedToEmit.push(ut))}_unmarkAll(){this.isEmpty()||this._selection.forEach(ut=>this._unmarkSelected(ut))}_verifyValueAssignment(ut){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}}let gt=(()=>{class ot{constructor(){this._listeners=[]}notify(dt,Pt){for(let re of this._listeners)re(dt,Pt)}listen(dt){return this._listeners.push(dt),()=>{this._listeners=this._listeners.filter(Pt=>dt!==Pt)}}ngOnDestroy(){this._listeners=[]}}return ot.\u0275fac=function(dt){return new(dt||ot)},ot.\u0275prov=M.Yz7({token:ot,factory:ot.\u0275fac,providedIn:"root"}),ot})();const Nt=new M.OlP("_ViewRepeater")},29521:(We,Ht,y)=>{"use strict";y.d(Ht,{A:()=>At,JH:()=>Fe,JU:()=>B,K5:()=>M,Ku:()=>gt,LH:()=>Pt,L_:()=>nt,MW:()=>gn,Mf:()=>_,OC:()=>Xi,SV:()=>re,Sd:()=>ut,VM:()=>Nt,Vb:()=>Wt,Z:()=>on,ZH:()=>o,aO:()=>Zt,b2:()=>Go,hY:()=>mt,jx:()=>A,oh:()=>dt,uR:()=>ot,xE:()=>ue,yY:()=>jt,zL:()=>Z});const o=8,_=9,M=13,B=16,A=17,Z=18,mt=27,nt=32,gt=33,Nt=34,ot=35,ut=36,dt=37,Pt=38,re=39,Fe=40,jt=46,ue=48,Zt=57,At=65,on=90,gn=91,Xi=188,Go=224;function Wt(Se,...pn){return pn.length?pn.some(hn=>Se[hn]):Se.altKey||Se.shiftKey||Se.ctrlKey||Se.metaKey}},62289:(We,Ht,y)=>{"use strict";y.d(Ht,{Yg:()=>Fe,u3:()=>Gt});var e=y(94650),o=y(21281),_=y(72873),x=y(81398),M=y(50272),B=y(81482),A=y(23490),Z=y(31145),ct=y(46846),et=y(79891),mt=y(42160),nt=y(14817),gt=y(83353);const ot=new Set;let ut,dt=(()=>{class se{constructor(ue){this._platform=ue,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):re}matchMedia(ue){return(this._platform.WEBKIT||this._platform.BLINK)&&function Pt(se){if(!ot.has(se))try{ut||(ut=document.createElement("style"),ut.setAttribute("type","text/css"),document.head.appendChild(ut)),ut.sheet&&(ut.sheet.insertRule(`@media ${se} {body{ }}`,0),ot.add(se))}catch(jt){console.error(jt)}}(ue),this._matchMedia(ue)}}return se.\u0275fac=function(ue){return new(ue||se)(e.LFG(gt.t4))},se.\u0275prov=e.Yz7({token:se,factory:se.\u0275fac,providedIn:"root"}),se})();function re(se){return{matches:"all"===se||""===se,media:se,addListener:()=>{},removeListener:()=>{}}}let Fe=(()=>{class se{constructor(ue,De){this._mediaMatcher=ue,this._zone=De,this._queries=new Map,this._destroySubject=new _.x}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(ue){return Rt((0,o.Eq)(ue)).some(Bt=>this._registerQuery(Bt).mql.matches)}observe(ue){const Bt=Rt((0,o.Eq)(ue)).map(Vt=>this._registerQuery(Vt).observable);let Et=(0,x.a)(Bt);return Et=(0,M.z)(Et.pipe((0,A.q)(1)),Et.pipe((0,Z.T)(1),(0,ct.b)(0))),Et.pipe((0,et.U)(Vt=>{const ye={matches:!1,breakpoints:{}};return Vt.forEach(({matches:xe,query:Ft})=>{ye.matches=ye.matches||xe,ye.breakpoints[Ft]=xe}),ye}))}_registerQuery(ue){if(this._queries.has(ue))return this._queries.get(ue);const De=this._mediaMatcher.matchMedia(ue),Et={observable:new B.y(Vt=>{const ye=xe=>this._zone.run(()=>Vt.next(xe));return De.addListener(ye),()=>{De.removeListener(ye)}}).pipe((0,mt.O)(De),(0,et.U)(({matches:Vt})=>({query:ue,matches:Vt})),(0,nt.R)(this._destroySubject)),mql:De};return this._queries.set(ue,Et),Et}}return se.\u0275fac=function(ue){return new(ue||se)(e.LFG(dt),e.LFG(e.R0b))},se.\u0275prov=e.Yz7({token:se,factory:se.\u0275fac,providedIn:"root"}),se})();function Rt(se){return se.map(jt=>jt.split(",")).reduce((jt,ue)=>jt.concat(ue)).map(jt=>jt.trim())}const Gt={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)"}},49643:(We,Ht,y)=>{"use strict";y.d(Ht,{Q8:()=>ct,wD:()=>Z,yq:()=>A});var e=y(21281),o=y(94650),_=y(81482),x=y(72873),M=y(46846);let B=(()=>{class et{create(nt){return typeof MutationObserver>"u"?null:new MutationObserver(nt)}}return et.\u0275fac=function(nt){return new(nt||et)},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})(),A=(()=>{class et{constructor(nt){this._mutationObserverFactory=nt,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((nt,gt)=>this._cleanupObserver(gt))}observe(nt){const gt=(0,e.fI)(nt);return new _.y(Nt=>{const ut=this._observeElement(gt).subscribe(Nt);return()=>{ut.unsubscribe(),this._unobserveElement(gt)}})}_observeElement(nt){if(this._observedElements.has(nt))this._observedElements.get(nt).count++;else{const gt=new x.x,Nt=this._mutationObserverFactory.create(ot=>gt.next(ot));Nt&&Nt.observe(nt,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(nt,{observer:Nt,stream:gt,count:1})}return this._observedElements.get(nt).stream}_unobserveElement(nt){this._observedElements.has(nt)&&(this._observedElements.get(nt).count--,this._observedElements.get(nt).count||this._cleanupObserver(nt))}_cleanupObserver(nt){if(this._observedElements.has(nt)){const{observer:gt,stream:Nt}=this._observedElements.get(nt);gt&&gt.disconnect(),Nt.complete(),this._observedElements.delete(nt)}}}return et.\u0275fac=function(nt){return new(nt||et)(o.LFG(B))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})(),Z=(()=>{class et{constructor(nt,gt,Nt){this._contentObserver=nt,this._elementRef=gt,this._ngZone=Nt,this.event=new o.vpe,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(nt){this._disabled=(0,e.Ig)(nt),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(nt){this._debounce=(0,e.su)(nt),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const nt=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?nt.pipe((0,M.b)(this.debounce)):nt).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return et.\u0275fac=function(nt){return new(nt||et)(o.Y36(A),o.Y36(o.SBq),o.Y36(o.R0b))},et.\u0275dir=o.lG2({type:et,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),et})(),ct=(()=>{class et{}return et.\u0275fac=function(nt){return new(nt||et)},et.\u0275mod=o.oAB({type:et}),et.\u0275inj=o.cJS({providers:[B]}),et})()},98184:(We,Ht,y)=>{"use strict";y.d(Ht,{U8:()=>Ae,X_:()=>jt,_G:()=>K,aV:()=>pe,pI:()=>_n,xu:()=>Ye});var e=y(15603),o=y(36895),_=y(94650),x=y(21281),M=y(83353),B=y(40445),A=y(84080),Z=y(72873),ct=y(11026),et=y(51208),mt=y(23490),nt=y(14817),gt=y(82794),Nt=y(29521);const ot=(0,M.Mq)();class ut{constructor(U,xt){this._viewportRuler=U,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=xt}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,x.HM)(-this._previousScrollPosition.left),U.style.top=(0,x.HM)(-this._previousScrollPosition.top),U.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const U=this._document.documentElement,It=U.style,we=this._document.body.style,Ce=It.scrollBehavior||"",ce=we.scrollBehavior||"";this._isEnabled=!1,It.left=this._previousHTMLStyles.left,It.top=this._previousHTMLStyles.top,U.classList.remove("cdk-global-scrollblock"),ot&&(It.scrollBehavior=we.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),ot&&(It.scrollBehavior=Ce,we.scrollBehavior=ce)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const xt=this._document.body,It=this._viewportRuler.getViewportSize();return xt.scrollHeight>It.height||xt.scrollWidth>It.width}}class Pt{constructor(U,xt,It,we){this._scrollDispatcher=U,this._ngZone=xt,this._viewportRuler=It,this._config=we,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);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=U.subscribe(()=>{const xt=this._viewportRuler.getViewportScrollPosition().top;Math.abs(xt-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 re{enable(){}disable(){}attach(){}}function Fe(qt,U){return U.some(xt=>qt.bottom<xt.top||qt.top>xt.bottom||qt.right<xt.left||qt.left>xt.right)}function Rt(qt,U){return U.some(xt=>qt.top<xt.top||qt.bottom>xt.bottom||qt.left<xt.left||qt.right>xt.right)}class Gt{constructor(U,xt,It,we){this._scrollDispatcher=U,this._viewportRuler=xt,this._ngZone=It,this._config=we,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 xt=this._overlayRef.overlayElement.getBoundingClientRect(),{width:It,height:we}=this._viewportRuler.getViewportSize();Fe(xt,[{width:It,height:we,bottom:we,right:It,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 se=(()=>{class qt{constructor(xt,It,we,Ce){this._scrollDispatcher=xt,this._viewportRuler=It,this._ngZone=we,this.noop=()=>new re,this.close=ce=>new Pt(this._scrollDispatcher,this._ngZone,this._viewportRuler,ce),this.block=()=>new ut(this._viewportRuler,this._document),this.reposition=ce=>new Gt(this._scrollDispatcher,this._viewportRuler,this._ngZone,ce),this._document=Ce}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.LFG(e.mF),_.LFG(e.rL),_.LFG(_.R0b),_.LFG(o.K0))},qt.\u0275prov=_.Yz7({token:qt,factory:qt.\u0275fac,providedIn:"root"}),qt})();class jt{constructor(U){if(this.scrollStrategy=new re,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,U){const xt=Object.keys(U);for(const It of xt)void 0!==U[It]&&(this[It]=U[It])}}}class Bt{constructor(U,xt){this.connectionPair=U,this.scrollableViewProperties=xt}}let ye=(()=>{class qt{constructor(xt){this._attachedOverlays=[],this._document=xt}ngOnDestroy(){this.detach()}add(xt){this.remove(xt),this._attachedOverlays.push(xt)}remove(xt){const It=this._attachedOverlays.indexOf(xt);It>-1&&this._attachedOverlays.splice(It,1),0===this._attachedOverlays.length&&this.detach()}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.LFG(o.K0))},qt.\u0275prov=_.Yz7({token:qt,factory:qt.\u0275fac,providedIn:"root"}),qt})(),xe=(()=>{class qt extends ye{constructor(xt,It){super(xt),this._ngZone=It,this._keydownListener=we=>{const Ce=this._attachedOverlays;for(let ce=Ce.length-1;ce>-1;ce--)if(Ce[ce]._keydownEvents.observers.length>0){const de=Ce[ce]._keydownEvents;this._ngZone?this._ngZone.run(()=>de.next(we)):de.next(we);break}}}add(xt){super.add(xt),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)}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.LFG(o.K0),_.LFG(_.R0b,8))},qt.\u0275prov=_.Yz7({token:qt,factory:qt.\u0275fac,providedIn:"root"}),qt})(),Ft=(()=>{class qt extends ye{constructor(xt,It,we){super(xt),this._platform=It,this._ngZone=we,this._cursorStyleIsSet=!1,this._pointerDownListener=Ce=>{this._pointerDownEventTarget=(0,M.sA)(Ce)},this._clickListener=Ce=>{const ce=(0,M.sA)(Ce),de="click"===Ce.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:ce;this._pointerDownEventTarget=null;const on=this._attachedOverlays.slice();for(let gn=on.length-1;gn>-1;gn--){const Ie=on[gn];if(Ie._outsidePointerEvents.observers.length<1||!Ie.hasAttached())continue;if(Ie.overlayElement.contains(ce)||Ie.overlayElement.contains(de))break;const Be=Ie._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>Be.next(Ce)):Be.next(Ce)}}}add(xt){if(super.add(xt),!this._isAttached){const It=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(It)):this._addEventListeners(It),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=It.style.cursor,It.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const xt=this._document.body;xt.removeEventListener("pointerdown",this._pointerDownListener,!0),xt.removeEventListener("click",this._clickListener,!0),xt.removeEventListener("auxclick",this._clickListener,!0),xt.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(xt.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(xt){xt.addEventListener("pointerdown",this._pointerDownListener,!0),xt.addEventListener("click",this._clickListener,!0),xt.addEventListener("auxclick",this._clickListener,!0),xt.addEventListener("contextmenu",this._clickListener,!0)}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.LFG(o.K0),_.LFG(M.t4),_.LFG(_.R0b,8))},qt.\u0275prov=_.Yz7({token:qt,factory:qt.\u0275fac,providedIn:"root"}),qt})(),ze=(()=>{class qt{constructor(xt,It){this._platform=It,this._document=xt}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const xt="cdk-overlay-container";if(this._platform.isBrowser||(0,M.Oy)()){const we=this._document.querySelectorAll(`.${xt}[platform="server"], .${xt}[platform="test"]`);for(let Ce=0;Ce<we.length;Ce++)we[Ce].remove()}const It=this._document.createElement("div");It.classList.add(xt),(0,M.Oy)()?It.setAttribute("platform","test"):this._platform.isBrowser||It.setAttribute("platform","server"),this._document.body.appendChild(It),this._containerElement=It}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.LFG(o.K0),_.LFG(M.t4))},qt.\u0275prov=_.Yz7({token:qt,factory:qt.\u0275fac,providedIn:"root"}),qt})();class Zt{constructor(U,xt,It,we,Ce,ce,de,on,gn,Ie=!1){this._portalOutlet=U,this._host=xt,this._pane=It,this._config=we,this._ngZone=Ce,this._keyboardDispatcher=ce,this._document=de,this._location=on,this._outsideClickDispatcher=gn,this._animationsDisabled=Ie,this._backdropElement=null,this._backdropClick=new Z.x,this._attachments=new Z.x,this._detachments=new Z.x,this._locationChanges=ct.w0.EMPTY,this._backdropClickHandler=Be=>this._backdropClick.next(Be),this._backdropTransitionendHandler=Be=>{this._disposeBackdrop(Be.target)},this._keydownEvents=new Z.x,this._outsidePointerEvents=new Z.x,we.scrollStrategy&&(this._scrollStrategy=we.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=we.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(U){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const xt=this._portalOutlet.attach(U);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,mt.q)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof xt?.onDestroy&&xt.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),xt}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._detachContentWhenStable(),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._previousHostParent=this._pane=this._host=null,U&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(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,x.HM)(this._config.width),U.height=(0,x.HM)(this._config.height),U.minWidth=(0,x.HM)(this._config.minWidth),U.minHeight=(0,x.HM)(this._config.minHeight),U.maxWidth=(0,x.HM)(this._config.maxWidth),U.maxHeight=(0,x.HM)(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,xt,It){const we=(0,x.Eq)(xt||[]).filter(Ce=>!!Ce);we.length&&(It?U.classList.add(...we):U.classList.remove(...we))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const U=this._ngZone.onStable.pipe((0,nt.R)((0,et.T)(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 wt="cdk-overlay-connected-position-bounding-box",st=/([A-Za-z%]+)$/;class K{constructor(U,xt,It,we,Ce){this._viewportRuler=xt,this._document=It,this._platform=we,this._overlayContainer=Ce,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 Z.x,this._resizeSubscription=ct.w0.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(U)}get positions(){return this._preferredPositions}attach(U){this._validatePositions(),U.hostElement.classList.add(wt),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,xt=this._overlayRect,It=this._viewportRect,we=this._containerRect,Ce=[];let ce;for(let de of this._preferredPositions){let on=this._getOriginPoint(U,we,de),gn=this._getOverlayPoint(on,xt,de),Ie=this._getOverlayFit(gn,xt,It,de);if(Ie.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(de,on);this._canFitWithFlexibleDimensions(Ie,gn,It)?Ce.push({position:de,origin:on,overlayRect:xt,boundingBoxRect:this._calculateBoundingBoxRect(on,de)}):(!ce||ce.overlayFit.visibleArea<Ie.visibleArea)&&(ce={overlayFit:Ie,overlayPoint:gn,originPoint:on,position:de,overlayRect:xt})}if(Ce.length){let de=null,on=-1;for(const gn of Ce){const Ie=gn.boundingBoxRect.width*gn.boundingBoxRect.height*(gn.position.weight||1);Ie>on&&(on=Ie,de=gn)}return this._isPushed=!1,void this._applyPosition(de.position,de.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(ce.position,ce.originPoint);this._applyPosition(ce.position,ce.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&bt(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(wt),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 xt=this._getOriginPoint(this._originRect,this._containerRect,U);this._applyPosition(U,xt)}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,xt,It){let we,Ce;if("center"==It.originX)we=U.left+U.width/2;else{const ce=this._isRtl()?U.right:U.left,de=this._isRtl()?U.left:U.right;we="start"==It.originX?ce:de}return xt.left<0&&(we-=xt.left),Ce="center"==It.originY?U.top+U.height/2:"top"==It.originY?U.top:U.bottom,xt.top<0&&(Ce-=xt.top),{x:we,y:Ce}}_getOverlayPoint(U,xt,It){let we,Ce;return we="center"==It.overlayX?-xt.width/2:"start"===It.overlayX?this._isRtl()?-xt.width:0:this._isRtl()?0:-xt.width,Ce="center"==It.overlayY?-xt.height/2:"top"==It.overlayY?0:-xt.height,{x:U.x+we,y:U.y+Ce}}_getOverlayFit(U,xt,It,we){const Ce=tt(xt);let{x:ce,y:de}=U,on=this._getOffset(we,"x"),gn=this._getOffset(we,"y");on&&(ce+=on),gn&&(de+=gn);let Cn=0-de,Mn=de+Ce.height-It.height,fo=this._subtractOverflows(Ce.width,0-ce,ce+Ce.width-It.width),Eo=this._subtractOverflows(Ce.height,Cn,Mn),bi=fo*Eo;return{visibleArea:bi,isCompletelyWithinViewport:Ce.width*Ce.height===bi,fitsInViewportVertically:Eo===Ce.height,fitsInViewportHorizontally:fo==Ce.width}}_canFitWithFlexibleDimensions(U,xt,It){if(this._hasFlexibleDimensions){const we=It.bottom-xt.y,Ce=It.right-xt.x,ce=At(this._overlayRef.getConfig().minHeight),de=At(this._overlayRef.getConfig().minWidth),gn=U.fitsInViewportHorizontally||null!=de&&de<=Ce;return(U.fitsInViewportVertically||null!=ce&&ce<=we)&&gn}return!1}_pushOverlayOnScreen(U,xt,It){if(this._previousPushAmount&&this._positionLocked)return{x:U.x+this._previousPushAmount.x,y:U.y+this._previousPushAmount.y};const we=tt(xt),Ce=this._viewportRect,ce=Math.max(U.x+we.width-Ce.width,0),de=Math.max(U.y+we.height-Ce.height,0),on=Math.max(Ce.top-It.top-U.y,0),gn=Math.max(Ce.left-It.left-U.x,0);let Ie=0,Be=0;return Ie=we.width<=Ce.width?gn||-ce:U.x<this._viewportMargin?Ce.left-It.left-U.x:0,Be=we.height<=Ce.height?on||-de:U.y<this._viewportMargin?Ce.top-It.top-U.y:0,this._previousPushAmount={x:Ie,y:Be},{x:U.x+Ie,y:U.y+Be}}_applyPosition(U,xt){if(this._setTransformOrigin(U),this._setOverlayElementStyles(xt,U),this._setBoundingBoxStyles(xt,U),U.panelClass&&this._addPanelClasses(U.panelClass),this._lastPosition=U,this._positionChanges.observers.length){const It=this._getScrollVisibility(),we=new Bt(U,It);this._positionChanges.next(we)}this._isInitialRender=!1}_setTransformOrigin(U){if(!this._transformOriginSelector)return;const xt=this._boundingBox.querySelectorAll(this._transformOriginSelector);let It,we=U.overlayY;It="center"===U.overlayX?"center":this._isRtl()?"start"===U.overlayX?"right":"left":"start"===U.overlayX?"left":"right";for(let Ce=0;Ce<xt.length;Ce++)xt[Ce].style.transformOrigin=`${It} ${we}`}_calculateBoundingBoxRect(U,xt){const It=this._viewportRect,we=this._isRtl();let Ce,ce,de,Ie,Be,Cn;if("top"===xt.overlayY)ce=U.y,Ce=It.height-ce+this._viewportMargin;else if("bottom"===xt.overlayY)de=It.height-U.y+2*this._viewportMargin,Ce=It.height-de+this._viewportMargin;else{const Mn=Math.min(It.bottom-U.y+It.top,U.y),fo=this._lastBoundingBoxSize.height;Ce=2*Mn,ce=U.y-Mn,Ce>fo&&!this._isInitialRender&&!this._growAfterOpen&&(ce=U.y-fo/2)}if("end"===xt.overlayX&&!we||"start"===xt.overlayX&&we)Cn=It.width-U.x+this._viewportMargin,Ie=U.x-this._viewportMargin;else if("start"===xt.overlayX&&!we||"end"===xt.overlayX&&we)Be=U.x,Ie=It.right-U.x;else{const Mn=Math.min(It.right-U.x+It.left,U.x),fo=this._lastBoundingBoxSize.width;Ie=2*Mn,Be=U.x-Mn,Ie>fo&&!this._isInitialRender&&!this._growAfterOpen&&(Be=U.x-fo/2)}return{top:ce,left:Be,bottom:de,right:Cn,width:Ie,height:Ce}}_setBoundingBoxStyles(U,xt){const It=this._calculateBoundingBoxRect(U,xt);!this._isInitialRender&&!this._growAfterOpen&&(It.height=Math.min(It.height,this._lastBoundingBoxSize.height),It.width=Math.min(It.width,this._lastBoundingBoxSize.width));const we={};if(this._hasExactPosition())we.top=we.left="0",we.bottom=we.right=we.maxHeight=we.maxWidth="",we.width=we.height="100%";else{const Ce=this._overlayRef.getConfig().maxHeight,ce=this._overlayRef.getConfig().maxWidth;we.height=(0,x.HM)(It.height),we.top=(0,x.HM)(It.top),we.bottom=(0,x.HM)(It.bottom),we.width=(0,x.HM)(It.width),we.left=(0,x.HM)(It.left),we.right=(0,x.HM)(It.right),we.alignItems="center"===xt.overlayX?"center":"end"===xt.overlayX?"flex-end":"flex-start",we.justifyContent="center"===xt.overlayY?"center":"bottom"===xt.overlayY?"flex-end":"flex-start",Ce&&(we.maxHeight=(0,x.HM)(Ce)),ce&&(we.maxWidth=(0,x.HM)(ce))}this._lastBoundingBoxSize=It,bt(this._boundingBox.style,we)}_resetBoundingBoxStyles(){bt(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){bt(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(U,xt){const It={},we=this._hasExactPosition(),Ce=this._hasFlexibleDimensions,ce=this._overlayRef.getConfig();if(we){const Ie=this._viewportRuler.getViewportScrollPosition();bt(It,this._getExactOverlayY(xt,U,Ie)),bt(It,this._getExactOverlayX(xt,U,Ie))}else It.position="static";let de="",on=this._getOffset(xt,"x"),gn=this._getOffset(xt,"y");on&&(de+=`translateX(${on}px) `),gn&&(de+=`translateY(${gn}px)`),It.transform=de.trim(),ce.maxHeight&&(we?It.maxHeight=(0,x.HM)(ce.maxHeight):Ce&&(It.maxHeight="")),ce.maxWidth&&(we?It.maxWidth=(0,x.HM)(ce.maxWidth):Ce&&(It.maxWidth="")),bt(this._pane.style,It)}_getExactOverlayY(U,xt,It){let we={top:"",bottom:""},Ce=this._getOverlayPoint(xt,this._overlayRect,U);return this._isPushed&&(Ce=this._pushOverlayOnScreen(Ce,this._overlayRect,It)),"bottom"===U.overlayY?we.bottom=this._document.documentElement.clientHeight-(Ce.y+this._overlayRect.height)+"px":we.top=(0,x.HM)(Ce.y),we}_getExactOverlayX(U,xt,It){let ce,we={left:"",right:""},Ce=this._getOverlayPoint(xt,this._overlayRect,U);return this._isPushed&&(Ce=this._pushOverlayOnScreen(Ce,this._overlayRect,It)),ce=this._isRtl()?"end"===U.overlayX?"left":"right":"end"===U.overlayX?"right":"left","right"===ce?we.right=this._document.documentElement.clientWidth-(Ce.x+this._overlayRect.width)+"px":we.left=(0,x.HM)(Ce.x),we}_getScrollVisibility(){const U=this._getOriginRect(),xt=this._pane.getBoundingClientRect(),It=this._scrollables.map(we=>we.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Rt(U,It),isOriginOutsideView:Fe(U,It),isOverlayClipped:Rt(xt,It),isOverlayOutsideView:Fe(xt,It)}}_subtractOverflows(U,...xt){return xt.reduce((It,we)=>It-Math.max(we,0),U)}_getNarrowedViewportRect(){const U=this._document.documentElement.clientWidth,xt=this._document.documentElement.clientHeight,It=this._viewportRuler.getViewportScrollPosition();return{top:It.top+this._viewportMargin,left:It.left+this._viewportMargin,right:It.left+U-this._viewportMargin,bottom:It.top+xt-this._viewportMargin,width:U-2*this._viewportMargin,height:xt-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(U,xt){return"x"===xt?U.offsetX??this._offsetX:U.offsetY??this._offsetY}_validatePositions(){}_addPanelClasses(U){this._pane&&(0,x.Eq)(U).forEach(xt=>{""!==xt&&-1===this._appliedPanelClasses.indexOf(xt)&&(this._appliedPanelClasses.push(xt),this._pane.classList.add(xt))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(U=>{this._pane.classList.remove(U)}),this._appliedPanelClasses=[])}_getOriginRect(){const U=this._origin;if(U instanceof _.SBq)return U.nativeElement.getBoundingClientRect();if(U instanceof Element)return U.getBoundingClientRect();const xt=U.width||0,It=U.height||0;return{top:U.y,bottom:U.y+It,left:U.x,right:U.x+xt,height:It,width:xt}}}function bt(qt,U){for(let xt in U)U.hasOwnProperty(xt)&&(qt[xt]=U[xt]);return qt}function At(qt){if("number"!=typeof qt&&null!=qt){const[U,xt]=qt.split(st);return xt&&"px"!==xt?null:parseFloat(U)}return qt||null}function tt(qt){return{top:Math.floor(qt.top),right:Math.floor(qt.right),bottom:Math.floor(qt.bottom),left:Math.floor(qt.left),width:Math.floor(qt.width),height:Math.floor(qt.height)}}const Ue="cdk-global-overlay-wrapper";class oe{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(U){const xt=U.getConfig();this._overlayRef=U,this._width&&!xt.width&&U.updateSize({width:this._width}),this._height&&!xt.height&&U.updateSize({height:this._height}),U.hostElement.classList.add(Ue),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}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const U=this._overlayRef.overlayElement.style,xt=this._overlayRef.hostElement.style,It=this._overlayRef.getConfig(),{width:we,height:Ce,maxWidth:ce,maxHeight:de}=It,on=!("100%"!==we&&"100vw"!==we||ce&&"100%"!==ce&&"100vw"!==ce),gn=!("100%"!==Ce&&"100vh"!==Ce||de&&"100%"!==de&&"100vh"!==de),Ie=this._xPosition,Be=this._xOffset,Cn="rtl"===this._overlayRef.getConfig().direction;let Mn="",fo="",Eo="";on?Eo="flex-start":"center"===Ie?(Eo="center",Cn?fo=Be:Mn=Be):Cn?"left"===Ie||"end"===Ie?(Eo="flex-end",Mn=Be):("right"===Ie||"start"===Ie)&&(Eo="flex-start",fo=Be):"left"===Ie||"start"===Ie?(Eo="flex-start",Mn=Be):("right"===Ie||"end"===Ie)&&(Eo="flex-end",fo=Be),U.position=this._cssPosition,U.marginLeft=on?"0":Mn,U.marginTop=gn?"0":this._topOffset,U.marginBottom=this._bottomOffset,U.marginRight=on?"0":fo,xt.justifyContent=Eo,xt.alignItems=gn?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const U=this._overlayRef.overlayElement.style,xt=this._overlayRef.hostElement,It=xt.style;xt.classList.remove(Ue),It.justifyContent=It.alignItems=U.marginTop=U.marginBottom=U.marginLeft=U.marginRight=U.position="",this._overlayRef=null,this._isDisposed=!0}}let Yt=(()=>{class qt{constructor(xt,It,we,Ce){this._viewportRuler=xt,this._document=It,this._platform=we,this._overlayContainer=Ce}global(){return new oe}flexibleConnectedTo(xt){return new K(xt,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.LFG(e.rL),_.LFG(o.K0),_.LFG(M.t4),_.LFG(ze))},qt.\u0275prov=_.Yz7({token:qt,factory:qt.\u0275fac,providedIn:"root"}),qt})(),Ge=0,pe=(()=>{class qt{constructor(xt,It,we,Ce,ce,de,on,gn,Ie,Be,Cn,Mn){this.scrollStrategies=xt,this._overlayContainer=It,this._componentFactoryResolver=we,this._positionBuilder=Ce,this._keyboardDispatcher=ce,this._injector=de,this._ngZone=on,this._document=gn,this._directionality=Ie,this._location=Be,this._outsideClickDispatcher=Cn,this._animationsModuleType=Mn}create(xt){const It=this._createHostElement(),we=this._createPaneElement(It),Ce=this._createPortalOutlet(we),ce=new jt(xt);return ce.direction=ce.direction||this._directionality.value,new Zt(Ce,It,we,ce,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(xt){const It=this._document.createElement("div");return It.id="cdk-overlay-"+Ge++,It.classList.add("cdk-overlay-pane"),xt.appendChild(It),It}_createHostElement(){const xt=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(xt),xt}_createPortalOutlet(xt){return this._appRef||(this._appRef=this._injector.get(_.z2F)),new A.u0(xt,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.LFG(se),_.LFG(ze),_.LFG(_._Vd),_.LFG(Yt),_.LFG(xe),_.LFG(_.zs3),_.LFG(_.R0b),_.LFG(o.K0),_.LFG(B.Is),_.LFG(o.Ye),_.LFG(Ft),_.LFG(_.QbO,8))},qt.\u0275prov=_.Yz7({token:qt,factory:qt.\u0275fac}),qt})();const Me=[{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"}],pt=new _.OlP("cdk-connected-overlay-scroll-strategy");let Ye=(()=>{class qt{constructor(xt){this.elementRef=xt}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.Y36(_.SBq))},qt.\u0275dir=_.lG2({type:qt,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),qt})(),_n=(()=>{class qt{constructor(xt,It,we,Ce,ce){this._overlay=xt,this._dir=ce,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=ct.w0.EMPTY,this._attachSubscription=ct.w0.EMPTY,this._detachSubscription=ct.w0.EMPTY,this._positionSubscription=ct.w0.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new _.vpe,this.positionChange=new _.vpe,this.attach=new _.vpe,this.detach=new _.vpe,this.overlayKeydown=new _.vpe,this.overlayOutsideClick=new _.vpe,this._templatePortal=new A.UE(It,we),this._scrollStrategyFactory=Ce,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(xt){this._offsetX=xt,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(xt){this._offsetY=xt,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(xt){this._hasBackdrop=(0,x.Ig)(xt)}get lockPosition(){return this._lockPosition}set lockPosition(xt){this._lockPosition=(0,x.Ig)(xt)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(xt){this._flexibleDimensions=(0,x.Ig)(xt)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(xt){this._growAfterOpen=(0,x.Ig)(xt)}get push(){return this._push}set push(xt){this._push=(0,x.Ig)(xt)}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(xt){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),xt.origin&&this.open&&this._position.apply()),xt.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=Me);const xt=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=xt.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=xt.detachments().subscribe(()=>this.detach.emit()),xt.keydownEvents().subscribe(It=>{this.overlayKeydown.next(It),It.keyCode===Nt.hY&&!this.disableClose&&!(0,Nt.Vb)(It)&&(It.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(It=>{this.overlayOutsideClick.next(It)})}_buildConfig(){const xt=this._position=this.positionStrategy||this._createPositionStrategy(),It=new jt({direction:this._dir,positionStrategy:xt,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(It.width=this.width),(this.height||0===this.height)&&(It.height=this.height),(this.minWidth||0===this.minWidth)&&(It.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(It.minHeight=this.minHeight),this.backdropClass&&(It.backdropClass=this.backdropClass),this.panelClass&&(It.panelClass=this.panelClass),It}_updatePositionStrategy(xt){const It=this.positions.map(we=>({originX:we.originX,originY:we.originY,overlayX:we.overlayX,overlayY:we.overlayY,offsetX:we.offsetX||this.offsetX,offsetY:we.offsetY||this.offsetY,panelClass:we.panelClass||void 0}));return xt.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(It).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const xt=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(xt),xt}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof Ye?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(xt=>{this.backdropClick.emit(xt)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,gt.o)(()=>this.positionChange.observers.length>0)).subscribe(xt=>{this.positionChange.emit(xt),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return qt.\u0275fac=function(xt){return new(xt||qt)(_.Y36(pe),_.Y36(_.Rgc),_.Y36(_.s_b),_.Y36(pt),_.Y36(B.Is,8))},qt.\u0275dir=_.lG2({type:qt,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[_.TTD]}),qt})();const Hn={provide:pt,deps:[pe],useFactory:function In(qt){return()=>qt.scrollStrategies.reposition()}};let Ae=(()=>{class qt{}return qt.\u0275fac=function(xt){return new(xt||qt)},qt.\u0275mod=_.oAB({type:qt}),qt.\u0275inj=_.cJS({providers:[pe,Hn],imports:[B.vT,A.eL,e.Cl,e.Cl]}),qt})()},83353:(We,Ht,y)=>{"use strict";y.d(Ht,{Mq:()=>Nt,Oy:()=>Rt,_i:()=>ot,ht:()=>re,i$:()=>mt,kV:()=>Pt,qK:()=>Z,sA:()=>Fe,t4:()=>x,ud:()=>M});var e=y(94650),o=y(36895);let _;try{_=typeof Intl<"u"&&Intl.v8BreakIterator}catch{_=!1}let B,x=(()=>{class Gt{constructor(jt){this._platformId=jt,this.isBrowser=this._platformId?(0,o.NF)(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&&!_)&&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}}return Gt.\u0275fac=function(jt){return new(jt||Gt)(e.LFG(e.Lbi))},Gt.\u0275prov=e.Yz7({token:Gt,factory:Gt.\u0275fac,providedIn:"root"}),Gt})(),M=(()=>{class Gt{}return Gt.\u0275fac=function(jt){return new(jt||Gt)},Gt.\u0275mod=e.oAB({type:Gt}),Gt.\u0275inj=e.cJS({}),Gt})();const A=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function Z(){if(B)return B;if("object"!=typeof document||!document)return B=new Set(A),B;let Gt=document.createElement("input");return B=new Set(A.filter(se=>(Gt.setAttribute("type",se),Gt.type===se))),B}let ct,nt,gt,ut;function mt(Gt){return function et(){if(null==ct&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>ct=!0}))}finally{ct=ct||!1}return ct}()?Gt:!!Gt.capture}function Nt(){if(null==gt){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return gt=!1,gt;if("scrollBehavior"in document.documentElement.style)gt=!0;else{const Gt=Element.prototype.scrollTo;gt=!!Gt&&!/\{\s*\[native code\]\s*\}/.test(Gt.toString())}}return gt}function ot(){if("object"!=typeof document||!document)return 0;if(null==nt){const Gt=document.createElement("div"),se=Gt.style;Gt.dir="rtl",se.width="1px",se.overflow="auto",se.visibility="hidden",se.pointerEvents="none",se.position="absolute";const jt=document.createElement("div"),ue=jt.style;ue.width="2px",ue.height="1px",Gt.appendChild(jt),document.body.appendChild(Gt),nt=0,0===Gt.scrollLeft&&(Gt.scrollLeft=1,nt=0===Gt.scrollLeft?1:2),Gt.remove()}return nt}function Pt(Gt){if(function dt(){if(null==ut){const Gt=typeof document<"u"?document.head:null;ut=!(!Gt||!Gt.createShadowRoot&&!Gt.attachShadow)}return ut}()){const se=Gt.getRootNode?Gt.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&se instanceof ShadowRoot)return se}return null}function re(){let Gt=typeof document<"u"&&document?document.activeElement:null;for(;Gt&&Gt.shadowRoot;){const se=Gt.shadowRoot.activeElement;if(se===Gt)break;Gt=se}return Gt}function Fe(Gt){return Gt.composedPath?Gt.composedPath()[0]:Gt.target}function Rt(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},84080:(We,Ht,y)=>{"use strict";y.d(Ht,{C5:()=>et,Pl:()=>re,UE:()=>mt,eL:()=>Rt,u0:()=>ot});var e=y(94650),o=y(36895);class ct{attach(jt){return this._attachedHost=jt,jt.attach(this)}detach(){let jt=this._attachedHost;null!=jt&&(this._attachedHost=null,jt.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(jt){this._attachedHost=jt}}class et extends ct{constructor(jt,ue,De,Bt){super(),this.component=jt,this.viewContainerRef=ue,this.injector=De,this.componentFactoryResolver=Bt}}class mt extends ct{constructor(jt,ue,De,Bt){super(),this.templateRef=jt,this.viewContainerRef=ue,this.context=De,this.injector=Bt}get origin(){return this.templateRef.elementRef}attach(jt,ue=this.context){return this.context=ue,super.attach(jt)}detach(){return this.context=void 0,super.detach()}}class nt extends ct{constructor(jt){super(),this.element=jt instanceof e.SBq?jt.nativeElement:jt}}class gt{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(jt){return jt instanceof et?(this._attachedPortal=jt,this.attachComponentPortal(jt)):jt instanceof mt?(this._attachedPortal=jt,this.attachTemplatePortal(jt)):this.attachDomPortal&&jt instanceof nt?(this._attachedPortal=jt,this.attachDomPortal(jt)):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(jt){this._disposeFn=jt}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class ot extends gt{constructor(jt,ue,De,Bt,Et){super(),this.outletElement=jt,this._componentFactoryResolver=ue,this._appRef=De,this._defaultInjector=Bt,this.attachDomPortal=Vt=>{const ye=Vt.element,xe=this._document.createComment("dom-portal");ye.parentNode.insertBefore(xe,ye),this.outletElement.appendChild(ye),this._attachedPortal=Vt,super.setDisposeFn(()=>{xe.parentNode&&xe.parentNode.replaceChild(ye,xe)})},this._document=Et}attachComponentPortal(jt){const De=(jt.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(jt.component);let Bt;return jt.viewContainerRef?(Bt=jt.viewContainerRef.createComponent(De,jt.viewContainerRef.length,jt.injector||jt.viewContainerRef.injector),this.setDisposeFn(()=>Bt.destroy())):(Bt=De.create(jt.injector||this._defaultInjector||e.zs3.NULL),this._appRef.attachView(Bt.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Bt.hostView),Bt.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Bt)),this._attachedPortal=jt,Bt}attachTemplatePortal(jt){let ue=jt.viewContainerRef,De=ue.createEmbeddedView(jt.templateRef,jt.context,{injector:jt.injector});return De.rootNodes.forEach(Bt=>this.outletElement.appendChild(Bt)),De.detectChanges(),this.setDisposeFn(()=>{let Bt=ue.indexOf(De);-1!==Bt&&ue.remove(Bt)}),this._attachedPortal=jt,De}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(jt){return jt.hostView.rootNodes[0]}}let re=(()=>{class se extends gt{constructor(ue,De,Bt){super(),this._componentFactoryResolver=ue,this._viewContainerRef=De,this._isInitialized=!1,this.attached=new e.vpe,this.attachDomPortal=Et=>{const Vt=Et.element,ye=this._document.createComment("dom-portal");Et.setAttachedHost(this),Vt.parentNode.insertBefore(ye,Vt),this._getRootNode().appendChild(Vt),this._attachedPortal=Et,super.setDisposeFn(()=>{ye.parentNode&&ye.parentNode.replaceChild(Vt,ye)})},this._document=Bt}get portal(){return this._attachedPortal}set portal(ue){this.hasAttached()&&!ue&&!this._isInitialized||(this.hasAttached()&&super.detach(),ue&&super.attach(ue),this._attachedPortal=ue||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(ue){ue.setAttachedHost(this);const De=null!=ue.viewContainerRef?ue.viewContainerRef:this._viewContainerRef,Et=(ue.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(ue.component),Vt=De.createComponent(Et,De.length,ue.injector||De.injector);return De!==this._viewContainerRef&&this._getRootNode().appendChild(Vt.hostView.rootNodes[0]),super.setDisposeFn(()=>Vt.destroy()),this._attachedPortal=ue,this._attachedRef=Vt,this.attached.emit(Vt),Vt}attachTemplatePortal(ue){ue.setAttachedHost(this);const De=this._viewContainerRef.createEmbeddedView(ue.templateRef,ue.context,{injector:ue.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=ue,this._attachedRef=De,this.attached.emit(De),De}_getRootNode(){const ue=this._viewContainerRef.element.nativeElement;return ue.nodeType===ue.ELEMENT_NODE?ue:ue.parentNode}}return se.\u0275fac=function(ue){return new(ue||se)(e.Y36(e._Vd),e.Y36(e.s_b),e.Y36(o.K0))},se.\u0275dir=e.lG2({type:se,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[e.qOj]}),se})(),Rt=(()=>{class se{}return se.\u0275fac=function(ue){return new(ue||se)},se.\u0275mod=e.oAB({type:se}),se.\u0275inj=e.cJS({}),se})()},15603:(We,Ht,y)=>{"use strict";y.d(Ht,{xd:()=>ye,ZD:()=>Yt,x0:()=>Ut,N7:()=>tt,mF:()=>Ft,Cl:()=>Ge,rL:()=>wt});var e=y(21281),o=y(94650),_=y(72873),x=y(17979),M=y(81482),B=y(77906),A=y(58536),Z=y(15748),ct=y(11026),et=y(99748),mt=y(18201),nt=y(64382),gt=y(55674),Nt=y(14817),ot=y(42160),ut=y(45011),dt=y(40561),re=y(97828),Fe=y(79268),Rt=y(83353),Gt=y(36895),se=y(40445),jt=y(95017);const ue=["contentWrapper"],De=["*"],Bt=new o.OlP("VIRTUAL_SCROLL_STRATEGY");class Et{constructor(Me,pt,Ye){this._scrolledIndexChange=new _.x,this.scrolledIndexChange=this._scrolledIndexChange.pipe((0,mt.x)()),this._viewport=null,this._itemSize=Me,this._minBufferPx=pt,this._maxBufferPx=Ye}attach(Me){this._viewport=Me,this._updateTotalContentSize(),this._updateRenderedRange()}detach(){this._scrolledIndexChange.complete(),this._viewport=null}updateItemAndBufferSize(Me,pt,Ye){this._itemSize=Me,this._minBufferPx=pt,this._maxBufferPx=Ye,this._updateTotalContentSize(),this._updateRenderedRange()}onContentScrolled(){this._updateRenderedRange()}onDataLengthChanged(){this._updateTotalContentSize(),this._updateRenderedRange()}onContentRendered(){}onRenderedOffsetChanged(){}scrollToIndex(Me,pt){this._viewport&&this._viewport.scrollToOffset(Me*this._itemSize,pt)}_updateTotalContentSize(){!this._viewport||this._viewport.setTotalContentSize(this._viewport.getDataLength()*this._itemSize)}_updateRenderedRange(){if(!this._viewport)return;const Me=this._viewport.getRenderedRange(),pt={start:Me.start,end:Me.end},Ye=this._viewport.getViewportSize(),_n=this._viewport.getDataLength();let In=this._viewport.measureScrollOffset(),Hn=this._itemSize>0?In/this._itemSize:0;if(pt.end>_n){const Ln=Math.ceil(Ye/this._itemSize),qt=Math.max(0,Math.min(Hn,_n-Ln));Hn!=qt&&(Hn=qt,In=qt*this._itemSize,pt.start=Math.floor(Hn)),pt.end=Math.max(0,Math.min(_n,pt.start+Ln))}const Ae=In-pt.start*this._itemSize;if(Ae<this._minBufferPx&&0!=pt.start){const Ln=Math.ceil((this._maxBufferPx-Ae)/this._itemSize);pt.start=Math.max(0,pt.start-Ln),pt.end=Math.min(_n,Math.ceil(Hn+(Ye+this._minBufferPx)/this._itemSize))}else{const Ln=pt.end*this._itemSize-(In+Ye);if(Ln<this._minBufferPx&&pt.end!=_n){const qt=Math.ceil((this._maxBufferPx-Ln)/this._itemSize);qt>0&&(pt.end=Math.min(_n,pt.end+qt),pt.start=Math.max(0,Math.floor(Hn-this._minBufferPx/this._itemSize)))}}this._viewport.setRenderedRange(pt),this._viewport.setRenderedContentOffset(this._itemSize*pt.start),this._scrolledIndexChange.next(Math.floor(Hn))}}function Vt(pe){return pe._scrollStrategy}let ye=(()=>{class pe{constructor(){this._itemSize=20,this._minBufferPx=100,this._maxBufferPx=200,this._scrollStrategy=new Et(this.itemSize,this.minBufferPx,this.maxBufferPx)}get itemSize(){return this._itemSize}set itemSize(pt){this._itemSize=(0,e.su)(pt)}get minBufferPx(){return this._minBufferPx}set minBufferPx(pt){this._minBufferPx=(0,e.su)(pt)}get maxBufferPx(){return this._maxBufferPx}set maxBufferPx(pt){this._maxBufferPx=(0,e.su)(pt)}ngOnChanges(){this._scrollStrategy.updateItemAndBufferSize(this.itemSize,this.minBufferPx,this.maxBufferPx)}}return pe.\u0275fac=function(pt){return new(pt||pe)},pe.\u0275dir=o.lG2({type:pe,selectors:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{itemSize:"itemSize",minBufferPx:"minBufferPx",maxBufferPx:"maxBufferPx"},features:[o._Bn([{provide:Bt,useFactory:Vt,deps:[(0,o.Gpc)(()=>pe)]}]),o.TTD]}),pe})(),Ft=(()=>{class pe{constructor(pt,Ye,_n){this._ngZone=pt,this._platform=Ye,this._scrolled=new _.x,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=_n}register(pt){this.scrollContainers.has(pt)||this.scrollContainers.set(pt,pt.elementScrolled().subscribe(()=>this._scrolled.next(pt)))}deregister(pt){const Ye=this.scrollContainers.get(pt);Ye&&(Ye.unsubscribe(),this.scrollContainers.delete(pt))}scrolled(pt=20){return this._platform.isBrowser?new M.y(Ye=>{this._globalSubscription||this._addGlobalListener();const _n=pt>0?this._scrolled.pipe((0,nt.e)(pt)).subscribe(Ye):this._scrolled.subscribe(Ye);return this._scrolledCount++,()=>{_n.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,x.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((pt,Ye)=>this.deregister(Ye)),this._scrolled.complete()}ancestorScrolled(pt,Ye){const _n=this.getAncestorScrollContainers(pt);return this.scrolled(Ye).pipe((0,gt.h)(In=>!In||_n.indexOf(In)>-1))}getAncestorScrollContainers(pt){const Ye=[];return this.scrollContainers.forEach((_n,In)=>{this._scrollableContainsElement(In,pt)&&Ye.push(In)}),Ye}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(pt,Ye){let _n=(0,e.fI)(Ye),In=pt.getElementRef().nativeElement;do{if(_n==In)return!0}while(_n=_n.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const pt=this._getWindow();return(0,B.R)(pt.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return pe.\u0275fac=function(pt){return new(pt||pe)(o.LFG(o.R0b),o.LFG(Rt.t4),o.LFG(Gt.K0,8))},pe.\u0275prov=o.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"}),pe})(),ze=(()=>{class pe{constructor(pt,Ye,_n,In){this.elementRef=pt,this.scrollDispatcher=Ye,this.ngZone=_n,this.dir=In,this._destroyed=new _.x,this._elementScrolled=new M.y(Hn=>this.ngZone.runOutsideAngular(()=>(0,B.R)(this.elementRef.nativeElement,"scroll").pipe((0,Nt.R)(this._destroyed)).subscribe(Hn)))}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(pt){const Ye=this.elementRef.nativeElement,_n=this.dir&&"rtl"==this.dir.value;null==pt.left&&(pt.left=_n?pt.end:pt.start),null==pt.right&&(pt.right=_n?pt.start:pt.end),null!=pt.bottom&&(pt.top=Ye.scrollHeight-Ye.clientHeight-pt.bottom),_n&&0!=(0,Rt._i)()?(null!=pt.left&&(pt.right=Ye.scrollWidth-Ye.clientWidth-pt.left),2==(0,Rt._i)()?pt.left=pt.right:1==(0,Rt._i)()&&(pt.left=pt.right?-pt.right:pt.right)):null!=pt.right&&(pt.left=Ye.scrollWidth-Ye.clientWidth-pt.right),this._applyScrollToOptions(pt)}_applyScrollToOptions(pt){const Ye=this.elementRef.nativeElement;(0,Rt.Mq)()?Ye.scrollTo(pt):(null!=pt.top&&(Ye.scrollTop=pt.top),null!=pt.left&&(Ye.scrollLeft=pt.left))}measureScrollOffset(pt){const Ye="left",In=this.elementRef.nativeElement;if("top"==pt)return In.scrollTop;if("bottom"==pt)return In.scrollHeight-In.clientHeight-In.scrollTop;const Hn=this.dir&&"rtl"==this.dir.value;return"start"==pt?pt=Hn?"right":Ye:"end"==pt&&(pt=Hn?Ye:"right"),Hn&&2==(0,Rt._i)()?pt==Ye?In.scrollWidth-In.clientWidth-In.scrollLeft:In.scrollLeft:Hn&&1==(0,Rt._i)()?pt==Ye?In.scrollLeft+In.scrollWidth-In.clientWidth:-In.scrollLeft:pt==Ye?In.scrollLeft:In.scrollWidth-In.clientWidth-In.scrollLeft}}return pe.\u0275fac=function(pt){return new(pt||pe)(o.Y36(o.SBq),o.Y36(Ft),o.Y36(o.R0b),o.Y36(se.Is,8))},pe.\u0275dir=o.lG2({type:pe,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),pe})(),wt=(()=>{class pe{constructor(pt,Ye,_n){this._platform=pt,this._change=new _.x,this._changeListener=In=>{this._change.next(In)},this._document=_n,Ye.runOutsideAngular(()=>{if(pt.isBrowser){const In=this._getWindow();In.addEventListener("resize",this._changeListener),In.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const pt=this._getWindow();pt.removeEventListener("resize",this._changeListener),pt.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const pt={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),pt}getViewportRect(){const pt=this.getViewportScrollPosition(),{width:Ye,height:_n}=this.getViewportSize();return{top:pt.top,left:pt.left,bottom:pt.top+_n,right:pt.left+Ye,height:_n,width:Ye}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const pt=this._document,Ye=this._getWindow(),_n=pt.documentElement,In=_n.getBoundingClientRect();return{top:-In.top||pt.body.scrollTop||Ye.scrollY||_n.scrollTop||0,left:-In.left||pt.body.scrollLeft||Ye.scrollX||_n.scrollLeft||0}}change(pt=20){return pt>0?this._change.pipe((0,nt.e)(pt)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const pt=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:pt.innerWidth,height:pt.innerHeight}:{width:0,height:0}}}return pe.\u0275fac=function(pt){return new(pt||pe)(o.LFG(Rt.t4),o.LFG(o.R0b),o.LFG(Gt.K0,8))},pe.\u0275prov=o.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"}),pe})();const st=new o.OlP("VIRTUAL_SCROLLABLE");let K=(()=>{class pe extends ze{constructor(pt,Ye,_n,In){super(pt,Ye,_n,In)}measureViewportSize(pt){const Ye=this.elementRef.nativeElement;return"horizontal"===pt?Ye.clientWidth:Ye.clientHeight}}return pe.\u0275fac=function(pt){return new(pt||pe)(o.Y36(o.SBq),o.Y36(Ft),o.Y36(o.R0b),o.Y36(se.Is,8))},pe.\u0275dir=o.lG2({type:pe,features:[o.qOj]}),pe})();const At=typeof requestAnimationFrame<"u"?A.Z:Z.E;let tt=(()=>{class pe extends K{constructor(pt,Ye,_n,In,Hn,Ae,Ln,qt){super(pt,Ae,_n,Hn),this.elementRef=pt,this._changeDetectorRef=Ye,this._scrollStrategy=In,this.scrollable=qt,this._platform=(0,o.f3M)(Rt.t4),this._detachedSubject=new _.x,this._renderedRangeSubject=new _.x,this._orientation="vertical",this._appendOnly=!1,this.scrolledIndexChange=new M.y(U=>this._scrollStrategy.scrolledIndexChange.subscribe(xt=>Promise.resolve().then(()=>this.ngZone.run(()=>U.next(xt))))),this.renderedRangeStream=this._renderedRangeSubject,this._totalContentSize=0,this._totalContentWidth="",this._totalContentHeight="",this._renderedRange={start:0,end:0},this._dataLength=0,this._viewportSize=0,this._renderedContentOffset=0,this._renderedContentOffsetNeedsRewrite=!1,this._isChangeDetectionPending=!1,this._runAfterChangeDetection=[],this._viewportChanges=ct.w0.EMPTY,this._viewportChanges=Ln.change().subscribe(()=>{this.checkViewportSize()}),this.scrollable||(this.elementRef.nativeElement.classList.add("cdk-virtual-scrollable"),this.scrollable=this)}get orientation(){return this._orientation}set orientation(pt){this._orientation!==pt&&(this._orientation=pt,this._calculateSpacerSize())}get appendOnly(){return this._appendOnly}set appendOnly(pt){this._appendOnly=(0,e.Ig)(pt)}ngOnInit(){!this._platform.isBrowser||(this.scrollable===this&&super.ngOnInit(),this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._measureViewportSize(),this._scrollStrategy.attach(this),this.scrollable.elementScrolled().pipe((0,ot.O)(null),(0,nt.e)(0,At)).subscribe(()=>this._scrollStrategy.onContentScrolled()),this._markChangeDetectionNeeded()})))}ngOnDestroy(){this.detach(),this._scrollStrategy.detach(),this._renderedRangeSubject.complete(),this._detachedSubject.complete(),this._viewportChanges.unsubscribe(),super.ngOnDestroy()}attach(pt){this.ngZone.runOutsideAngular(()=>{this._forOf=pt,this._forOf.dataStream.pipe((0,Nt.R)(this._detachedSubject)).subscribe(Ye=>{const _n=Ye.length;_n!==this._dataLength&&(this._dataLength=_n,this._scrollStrategy.onDataLengthChanged()),this._doChangeDetection()})})}detach(){this._forOf=null,this._detachedSubject.next()}getDataLength(){return this._dataLength}getViewportSize(){return this._viewportSize}getRenderedRange(){return this._renderedRange}measureBoundingClientRectWithScrollOffset(pt){return this.getElementRef().nativeElement.getBoundingClientRect()[pt]}setTotalContentSize(pt){this._totalContentSize!==pt&&(this._totalContentSize=pt,this._calculateSpacerSize(),this._markChangeDetectionNeeded())}setRenderedRange(pt){(function bt(pe,Me){return pe.start==Me.start&&pe.end==Me.end})(this._renderedRange,pt)||(this.appendOnly&&(pt={start:0,end:Math.max(this._renderedRange.end,pt.end)}),this._renderedRangeSubject.next(this._renderedRange=pt),this._markChangeDetectionNeeded(()=>this._scrollStrategy.onContentRendered()))}getOffsetToRenderedContentStart(){return this._renderedContentOffsetNeedsRewrite?null:this._renderedContentOffset}setRenderedContentOffset(pt,Ye="to-start"){pt=this.appendOnly&&"to-start"===Ye?0:pt;const In="horizontal"==this.orientation,Hn=In?"X":"Y";let Ln=`translate${Hn}(${Number((In&&this.dir&&"rtl"==this.dir.value?-1:1)*pt)}px)`;this._renderedContentOffset=pt,"to-end"===Ye&&(Ln+=` translate${Hn}(-100%)`,this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=Ln&&(this._renderedContentTransform=Ln,this._markChangeDetectionNeeded(()=>{this._renderedContentOffsetNeedsRewrite?(this._renderedContentOffset-=this.measureRenderedContentSize(),this._renderedContentOffsetNeedsRewrite=!1,this.setRenderedContentOffset(this._renderedContentOffset)):this._scrollStrategy.onRenderedOffsetChanged()}))}scrollToOffset(pt,Ye="auto"){const _n={behavior:Ye};"horizontal"===this.orientation?_n.start=pt:_n.top=pt,this.scrollable.scrollTo(_n)}scrollToIndex(pt,Ye="auto"){this._scrollStrategy.scrollToIndex(pt,Ye)}measureScrollOffset(pt){let Ye;return Ye=this.scrollable==this?_n=>super.measureScrollOffset(_n):_n=>this.scrollable.measureScrollOffset(_n),Math.max(0,Ye(pt??("horizontal"===this.orientation?"start":"top"))-this.measureViewportOffset())}measureViewportOffset(pt){let Ye;const Hn="rtl"==this.dir?.value;Ye="start"==pt?Hn?"right":"left":"end"==pt?Hn?"left":"right":pt||("horizontal"===this.orientation?"left":"top");const Ae=this.scrollable.measureBoundingClientRectWithScrollOffset(Ye);return this.elementRef.nativeElement.getBoundingClientRect()[Ye]-Ae}measureRenderedContentSize(){const pt=this._contentWrapper.nativeElement;return"horizontal"===this.orientation?pt.offsetWidth:pt.offsetHeight}measureRangeSize(pt){return this._forOf?this._forOf.measureRangeSize(pt,this.orientation):0}checkViewportSize(){this._measureViewportSize(),this._scrollStrategy.onDataLengthChanged()}_measureViewportSize(){this._viewportSize=this.scrollable.measureViewportSize(this.orientation)}_markChangeDetectionNeeded(pt){pt&&this._runAfterChangeDetection.push(pt),this._isChangeDetectionPending||(this._isChangeDetectionPending=!0,this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._doChangeDetection()})))}_doChangeDetection(){this._isChangeDetectionPending=!1,this._contentWrapper.nativeElement.style.transform=this._renderedContentTransform,this.ngZone.run(()=>this._changeDetectorRef.markForCheck());const pt=this._runAfterChangeDetection;this._runAfterChangeDetection=[];for(const Ye of pt)Ye()}_calculateSpacerSize(){this._totalContentHeight="horizontal"===this.orientation?"":`${this._totalContentSize}px`,this._totalContentWidth="horizontal"===this.orientation?`${this._totalContentSize}px`:""}}return pe.\u0275fac=function(pt){return new(pt||pe)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(o.R0b),o.Y36(Bt,8),o.Y36(se.Is,8),o.Y36(Ft),o.Y36(wt),o.Y36(st,8))},pe.\u0275cmp=o.Xpm({type:pe,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function(pt,Ye){if(1&pt&&o.Gf(ue,7),2&pt){let _n;o.iGM(_n=o.CRH())&&(Ye._contentWrapper=_n.first)}},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function(pt,Ye){2&pt&&o.ekj("cdk-virtual-scroll-orientation-horizontal","horizontal"===Ye.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==Ye.orientation)},inputs:{orientation:"orientation",appendOnly:"appendOnly"},outputs:{scrolledIndexChange:"scrolledIndexChange"},features:[o._Bn([{provide:ze,useFactory:(Me,pt)=>Me||pt,deps:[[new o.FiY,new o.tBr(st)],pe]}]),o.qOj],ngContentSelectors:De,decls:4,vars:4,consts:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],template:function(pt,Ye){1&pt&&(o.F$t(),o.TgZ(0,"div",0,1),o.Hsn(2),o.qZA(),o._UZ(3,"div",2)),2&pt&&(o.xp6(3),o.Udp("width",Ye._totalContentWidth)("height",Ye._totalContentHeight))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}"],encapsulation:2,changeDetection:0}),pe})();function St(pe,Me,pt){if(!pt.getBoundingClientRect)return 0;const _n=pt.getBoundingClientRect();return"horizontal"===pe?"start"===Me?_n.left:_n.right:"start"===Me?_n.top:_n.bottom}let Ut=(()=>{class pe{constructor(pt,Ye,_n,In,Hn,Ae){this._viewContainerRef=pt,this._template=Ye,this._differs=_n,this._viewRepeater=In,this._viewport=Hn,this.viewChange=new _.x,this._dataSourceChanges=new _.x,this.dataStream=this._dataSourceChanges.pipe((0,ot.O)(null),function Pt(){return(0,ut.e)(function(pe,Me){var pt,Ye=!1;pe.subscribe(new dt.Q(Me,function(_n){var In=pt;pt=_n,Ye&&Me.next([In,_n]),Ye=!0}))})}(),(0,re.w)(([Ln,qt])=>this._changeDataSource(Ln,qt)),(0,Fe.d)(1)),this._differ=null,this._needsUpdate=!1,this._destroyed=new _.x,this.dataStream.subscribe(Ln=>{this._data=Ln,this._onRenderedDataChange()}),this._viewport.renderedRangeStream.pipe((0,Nt.R)(this._destroyed)).subscribe(Ln=>{this._renderedRange=Ln,this.viewChange.observers.length&&Ae.run(()=>this.viewChange.next(this._renderedRange)),this._onRenderedDataChange()}),this._viewport.attach(this)}get cdkVirtualForOf(){return this._cdkVirtualForOf}set cdkVirtualForOf(pt){this._cdkVirtualForOf=pt,(0,jt.Z9)(pt)?this._dataSourceChanges.next(pt):this._dataSourceChanges.next(new jt.P3((0,et.b)(pt)?pt:Array.from(pt||[])))}get cdkVirtualForTrackBy(){return this._cdkVirtualForTrackBy}set cdkVirtualForTrackBy(pt){this._needsUpdate=!0,this._cdkVirtualForTrackBy=pt?(Ye,_n)=>pt(Ye+(this._renderedRange?this._renderedRange.start:0),_n):void 0}set cdkVirtualForTemplate(pt){pt&&(this._needsUpdate=!0,this._template=pt)}get cdkVirtualForTemplateCacheSize(){return this._viewRepeater.viewCacheSize}set cdkVirtualForTemplateCacheSize(pt){this._viewRepeater.viewCacheSize=(0,e.su)(pt)}measureRangeSize(pt,Ye){if(pt.start>=pt.end)return 0;const _n=pt.start-this._renderedRange.start,In=pt.end-pt.start;let Hn,Ae;for(let Ln=0;Ln<In;Ln++){const qt=this._viewContainerRef.get(Ln+_n);if(qt&&qt.rootNodes.length){Hn=Ae=qt.rootNodes[0];break}}for(let Ln=In-1;Ln>-1;Ln--){const qt=this._viewContainerRef.get(Ln+_n);if(qt&&qt.rootNodes.length){Ae=qt.rootNodes[qt.rootNodes.length-1];break}}return Hn&&Ae?St(Ye,"end",Ae)-St(Ye,"start",Hn):0}ngDoCheck(){if(this._differ&&this._needsUpdate){const pt=this._differ.diff(this._renderedItems);pt?this._applyChanges(pt):this._updateContext(),this._needsUpdate=!1}}ngOnDestroy(){this._viewport.detach(),this._dataSourceChanges.next(void 0),this._dataSourceChanges.complete(),this.viewChange.complete(),this._destroyed.next(),this._destroyed.complete(),this._viewRepeater.detach()}_onRenderedDataChange(){!this._renderedRange||(this._renderedItems=this._data.slice(this._renderedRange.start,this._renderedRange.end),this._differ||(this._differ=this._differs.find(this._renderedItems).create((pt,Ye)=>this.cdkVirtualForTrackBy?this.cdkVirtualForTrackBy(pt,Ye):Ye)),this._needsUpdate=!0)}_changeDataSource(pt,Ye){return pt&&pt.disconnect(this),this._needsUpdate=!0,Ye?Ye.connect(this):(0,x.of)()}_updateContext(){const pt=this._data.length;let Ye=this._viewContainerRef.length;for(;Ye--;){const _n=this._viewContainerRef.get(Ye);_n.context.index=this._renderedRange.start+Ye,_n.context.count=pt,this._updateComputedContextProperties(_n.context),_n.detectChanges()}}_applyChanges(pt){this._viewRepeater.applyChanges(pt,this._viewContainerRef,(In,Hn,Ae)=>this._getEmbeddedViewArgs(In,Ae),In=>In.item),pt.forEachIdentityChange(In=>{this._viewContainerRef.get(In.currentIndex).context.$implicit=In.item});const Ye=this._data.length;let _n=this._viewContainerRef.length;for(;_n--;){const In=this._viewContainerRef.get(_n);In.context.index=this._renderedRange.start+_n,In.context.count=Ye,this._updateComputedContextProperties(In.context)}}_updateComputedContextProperties(pt){pt.first=0===pt.index,pt.last=pt.index===pt.count-1,pt.even=pt.index%2==0,pt.odd=!pt.even}_getEmbeddedViewArgs(pt,Ye){return{templateRef:this._template,context:{$implicit:pt.item,cdkVirtualForOf:this._cdkVirtualForOf,index:-1,count:-1,first:!1,last:!1,odd:!1,even:!1},index:Ye}}}return pe.\u0275fac=function(pt){return new(pt||pe)(o.Y36(o.s_b),o.Y36(o.Rgc),o.Y36(o.ZZ4),o.Y36(jt.k),o.Y36(tt,4),o.Y36(o.R0b))},pe.\u0275dir=o.lG2({type:pe,selectors:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{cdkVirtualForOf:"cdkVirtualForOf",cdkVirtualForTrackBy:"cdkVirtualForTrackBy",cdkVirtualForTemplate:"cdkVirtualForTemplate",cdkVirtualForTemplateCacheSize:"cdkVirtualForTemplateCacheSize"},features:[o._Bn([{provide:jt.k,useClass:jt.eX}])]}),pe})(),Yt=(()=>{class pe{}return pe.\u0275fac=function(pt){return new(pt||pe)},pe.\u0275mod=o.oAB({type:pe}),pe.\u0275inj=o.cJS({}),pe})(),Ge=(()=>{class pe{}return pe.\u0275fac=function(pt){return new(pt||pe)},pe.\u0275mod=o.oAB({type:pe}),pe.\u0275inj=o.cJS({imports:[se.vT,Yt,se.vT,Yt]}),pe})()},36895:(We,Ht,y)=>{"use strict";y.d(Ht,{Do:()=>Fe,ED:()=>Dn,EM:()=>Ra,HT:()=>M,JF:()=>Fa,JJ:()=>Di,K0:()=>A,Mx:()=>mr,NF:()=>Ca,O5:()=>Se,OU:()=>Ia,Ov:()=>Ii,PC:()=>ii,PM:()=>Va,RF:()=>Le,S$:()=>dt,Ts:()=>Cr,V_:()=>et,Ye:()=>Rt,b0:()=>re,bD:()=>ir,ez:()=>_s,gd:()=>Oa,mk:()=>Te,n9:()=>fn,q:()=>_,rS:()=>ma,sg:()=>ln,tP:()=>Bi,uU:()=>fs,w_:()=>B});var e=y(94650);let o=null;function _(){return o}function M(u){o||(o=u)}class B{}const A=new e.OlP("DocumentToken");let Z=(()=>{class u{historyGo(d){throw new Error("Not implemented")}}return u.\u0275fac=function(d){return new(d||u)},u.\u0275prov=e.Yz7({token:u,factory:function(){return function ct(){return(0,e.LFG)(mt)}()},providedIn:"platform"}),u})();const et=new e.OlP("Location Initialized");let mt=(()=>{class u extends Z{constructor(d){super(),this._doc=d,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return _().getBaseHref(this._doc)}onPopState(d){const a=_().getGlobalEventTarget(this._doc,"window");return a.addEventListener("popstate",d,!1),()=>a.removeEventListener("popstate",d)}onHashChange(d){const a=_().getGlobalEventTarget(this._doc,"window");return a.addEventListener("hashchange",d,!1),()=>a.removeEventListener("hashchange",d)}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(d){this.location.pathname=d}pushState(d,a,h){nt()?this._history.pushState(d,a,h):this.location.hash=h}replaceState(d,a,h){nt()?this._history.replaceState(d,a,h):this.location.hash=h}forward(){this._history.forward()}back(){this._history.back()}historyGo(d=0){this._history.go(d)}getState(){return this._history.state}}return u.\u0275fac=function(d){return new(d||u)(e.LFG(A))},u.\u0275prov=e.Yz7({token:u,factory:function(){return function gt(){return new mt((0,e.LFG)(A))}()},providedIn:"platform"}),u})();function nt(){return!!window.history.pushState}function Nt(u,s){if(0==u.length)return s;if(0==s.length)return u;let d=0;return u.endsWith("/")&&d++,s.startsWith("/")&&d++,2==d?u+s.substring(1):1==d?u+s:u+"/"+s}function ot(u){const s=u.match(/#|\?|$/),d=s&&s.index||u.length;return u.slice(0,d-("/"===u[d-1]?1:0))+u.slice(d)}function ut(u){return u&&"?"!==u[0]?"?"+u:u}let dt=(()=>{class u{historyGo(d){throw new Error("Not implemented")}}return u.\u0275fac=function(d){return new(d||u)},u.\u0275prov=e.Yz7({token:u,factory:function(){return(0,e.f3M)(re)},providedIn:"root"}),u})();const Pt=new e.OlP("appBaseHref");let re=(()=>{class u extends dt{constructor(d,a){super(),this._platformLocation=d,this._removeListenerFns=[],this._baseHref=a??this._platformLocation.getBaseHrefFromDOM()??(0,e.f3M)(A).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(d){this._removeListenerFns.push(this._platformLocation.onPopState(d),this._platformLocation.onHashChange(d))}getBaseHref(){return this._baseHref}prepareExternalUrl(d){return Nt(this._baseHref,d)}path(d=!1){const a=this._platformLocation.pathname+ut(this._platformLocation.search),h=this._platformLocation.hash;return h&&d?`${a}${h}`:a}pushState(d,a,h,P){const T=this.prepareExternalUrl(h+ut(P));this._platformLocation.pushState(d,a,T)}replaceState(d,a,h,P){const T=this.prepareExternalUrl(h+ut(P));this._platformLocation.replaceState(d,a,T)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(d=0){this._platformLocation.historyGo?.(d)}}return u.\u0275fac=function(d){return new(d||u)(e.LFG(Z),e.LFG(Pt,8))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac,providedIn:"root"}),u})(),Fe=(()=>{class u extends dt{constructor(d,a){super(),this._platformLocation=d,this._baseHref="",this._removeListenerFns=[],null!=a&&(this._baseHref=a)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(d){this._removeListenerFns.push(this._platformLocation.onPopState(d),this._platformLocation.onHashChange(d))}getBaseHref(){return this._baseHref}path(d=!1){let a=this._platformLocation.hash;return null==a&&(a="#"),a.length>0?a.substring(1):a}prepareExternalUrl(d){const a=Nt(this._baseHref,d);return a.length>0?"#"+a:a}pushState(d,a,h,P){let T=this.prepareExternalUrl(h+ut(P));0==T.length&&(T=this._platformLocation.pathname),this._platformLocation.pushState(d,a,T)}replaceState(d,a,h,P){let T=this.prepareExternalUrl(h+ut(P));0==T.length&&(T=this._platformLocation.pathname),this._platformLocation.replaceState(d,a,T)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(d=0){this._platformLocation.historyGo?.(d)}}return u.\u0275fac=function(d){return new(d||u)(e.LFG(Z),e.LFG(Pt,8))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})(),Rt=(()=>{class u{constructor(d){this._subject=new e.vpe,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=d;const a=this._locationStrategy.getBaseHref();this._baseHref=ot(jt(a)),this._locationStrategy.onPopState(h=>{this._subject.emit({url:this.path(!0),pop:!0,state:h.state,type:h.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(d=!1){return this.normalize(this._locationStrategy.path(d))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(d,a=""){return this.path()==this.normalize(d+ut(a))}normalize(d){return u.stripTrailingSlash(function se(u,s){return u&&s.startsWith(u)?s.substring(u.length):s}(this._baseHref,jt(d)))}prepareExternalUrl(d){return d&&"/"!==d[0]&&(d="/"+d),this._locationStrategy.prepareExternalUrl(d)}go(d,a="",h=null){this._locationStrategy.pushState(h,"",d,a),this._notifyUrlChangeListeners(this.prepareExternalUrl(d+ut(a)),h)}replaceState(d,a="",h=null){this._locationStrategy.replaceState(h,"",d,a),this._notifyUrlChangeListeners(this.prepareExternalUrl(d+ut(a)),h)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(d=0){this._locationStrategy.historyGo?.(d)}onUrlChange(d){return this._urlChangeListeners.push(d),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(a=>{this._notifyUrlChangeListeners(a.url,a.state)})),()=>{const a=this._urlChangeListeners.indexOf(d);this._urlChangeListeners.splice(a,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(d="",a){this._urlChangeListeners.forEach(h=>h(d,a))}subscribe(d,a,h){return this._subject.subscribe({next:d,error:a,complete:h})}}return u.normalizeQueryParams=ut,u.joinWithSlash=Nt,u.stripTrailingSlash=ot,u.\u0275fac=function(d){return new(d||u)(e.LFG(dt))},u.\u0275prov=e.Yz7({token:u,factory:function(){return function Gt(){return new Rt((0,e.LFG)(dt))}()},providedIn:"root"}),u})();function jt(u){return u.replace(/\/index.html$/,"")}var De=(()=>((De=De||{})[De.Decimal=0]="Decimal",De[De.Percent=1]="Percent",De[De.Currency=2]="Currency",De[De.Scientific=3]="Scientific",De))(),Et=(()=>((Et=Et||{})[Et.Format=0]="Format",Et[Et.Standalone=1]="Standalone",Et))(),Vt=(()=>((Vt=Vt||{})[Vt.Narrow=0]="Narrow",Vt[Vt.Abbreviated=1]="Abbreviated",Vt[Vt.Wide=2]="Wide",Vt[Vt.Short=3]="Short",Vt))(),ye=(()=>((ye=ye||{})[ye.Short=0]="Short",ye[ye.Medium=1]="Medium",ye[ye.Long=2]="Long",ye[ye.Full=3]="Full",ye))(),xe=(()=>((xe=xe||{})[xe.Decimal=0]="Decimal",xe[xe.Group=1]="Group",xe[xe.List=2]="List",xe[xe.PercentSign=3]="PercentSign",xe[xe.PlusSign=4]="PlusSign",xe[xe.MinusSign=5]="MinusSign",xe[xe.Exponential=6]="Exponential",xe[xe.SuperscriptingExponent=7]="SuperscriptingExponent",xe[xe.PerMille=8]="PerMille",xe[xe.Infinity=9]="Infinity",xe[xe.NaN=10]="NaN",xe[xe.TimeSeparator=11]="TimeSeparator",xe[xe.CurrencyDecimal=12]="CurrencyDecimal",xe[xe.CurrencyGroup=13]="CurrencyGroup",xe))();function tt(u,s){return Ae((0,e.cg1)(u)[e.wAp.DateFormat],s)}function St(u,s){return Ae((0,e.cg1)(u)[e.wAp.TimeFormat],s)}function Ut(u,s){return Ae((0,e.cg1)(u)[e.wAp.DateTimeFormat],s)}function Ue(u,s){const d=(0,e.cg1)(u),a=d[e.wAp.NumberSymbols][s];if(typeof a>"u"){if(s===xe.CurrencyDecimal)return d[e.wAp.NumberSymbols][xe.Decimal];if(s===xe.CurrencyGroup)return d[e.wAp.NumberSymbols][xe.Group]}return a}function Ye(u){if(!u[e.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${u[e.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Ae(u,s){for(let d=s;d>-1;d--)if(typeof u[d]<"u")return u[d];throw new Error("Locale data API: locale data undefined")}function Ln(u){const[s,d]=u.split(":");return{hours:+s,minutes:+d}}const It=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,we={},Ce=/((?:[^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 ce=(()=>((ce=ce||{})[ce.Short=0]="Short",ce[ce.ShortGMT=1]="ShortGMT",ce[ce.Long=2]="Long",ce[ce.Extended=3]="Extended",ce))(),de=(()=>((de=de||{})[de.FullYear=0]="FullYear",de[de.Month=1]="Month",de[de.Date=2]="Date",de[de.Hours=3]="Hours",de[de.Minutes=4]="Minutes",de[de.Seconds=5]="Seconds",de[de.FractionalSeconds=6]="FractionalSeconds",de[de.Day=7]="Day",de))(),on=(()=>((on=on||{})[on.DayPeriods=0]="DayPeriods",on[on.Days=1]="Days",on[on.Months=2]="Months",on[on.Eras=3]="Eras",on))();function gn(u,s,d,a){let h=function Ti(u){if(Qi(u))return u;if("number"==typeof u&&!isNaN(u))return new Date(u);if("string"==typeof u){if(u=u.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(u)){const[h,P=1,T=1]=u.split("-").map(W=>+W);return Ie(h,P-1,T)}const d=parseFloat(u);if(!isNaN(u-d))return new Date(d);let a;if(a=u.match(It))return function Oo(u){const s=new Date(0);let d=0,a=0;const h=u[8]?s.setUTCFullYear:s.setFullYear,P=u[8]?s.setUTCHours:s.setHours;u[9]&&(d=Number(u[9]+u[10]),a=Number(u[9]+u[11])),h.call(s,Number(u[1]),Number(u[2])-1,Number(u[3]));const T=Number(u[4]||0)-d,W=Number(u[5]||0)-a,lt=Number(u[6]||0),q=Math.floor(1e3*parseFloat("0."+(u[7]||0)));return P.call(s,T,W,lt,q),s}(a)}const s=new Date(u);if(!Qi(s))throw new Error(`Unable to convert "${u}" into a date`);return s}(u);s=Be(d,s)||s;let W,T=[];for(;s;){if(W=Ce.exec(s),!W){T.push(s);break}{T=T.concat(W.slice(1));const Kt=T.pop();if(!Kt)break;s=Kt}}let lt=h.getTimezoneOffset();a&&(lt=pi(a,lt),h=function Wo(u,s,d){const a=d?-1:1,h=u.getTimezoneOffset();return function Vi(u,s){return(u=new Date(u.getTime())).setMinutes(u.getMinutes()+s),u}(u,a*(pi(s,h)-h))}(h,a,!0));let q="";return T.forEach(Kt=>{const zt=function qo(u){if(ro[u])return ro[u];let s;switch(u){case"G":case"GG":case"GGG":s=bo(on.Eras,Vt.Abbreviated);break;case"GGGG":s=bo(on.Eras,Vt.Wide);break;case"GGGGG":s=bo(on.Eras,Vt.Narrow);break;case"y":s=Eo(de.FullYear,1,0,!1,!0);break;case"yy":s=Eo(de.FullYear,2,0,!0,!0);break;case"yyy":s=Eo(de.FullYear,3,0,!1,!0);break;case"yyyy":s=Eo(de.FullYear,4,0,!1,!0);break;case"Y":s=en(1);break;case"YY":s=en(2,!0);break;case"YYY":s=en(3);break;case"YYYY":s=en(4);break;case"M":case"L":s=Eo(de.Month,1,1);break;case"MM":case"LL":s=Eo(de.Month,2,1);break;case"MMM":s=bo(on.Months,Vt.Abbreviated);break;case"MMMM":s=bo(on.Months,Vt.Wide);break;case"MMMMM":s=bo(on.Months,Vt.Narrow);break;case"LLL":s=bo(on.Months,Vt.Abbreviated,Et.Standalone);break;case"LLLL":s=bo(on.Months,Vt.Wide,Et.Standalone);break;case"LLLLL":s=bo(on.Months,Vt.Narrow,Et.Standalone);break;case"w":s=ee(1);break;case"ww":s=ee(2);break;case"W":s=ee(1,!0);break;case"d":s=Eo(de.Date,1);break;case"dd":s=Eo(de.Date,2);break;case"c":case"cc":s=Eo(de.Day,1);break;case"ccc":s=bo(on.Days,Vt.Abbreviated,Et.Standalone);break;case"cccc":s=bo(on.Days,Vt.Wide,Et.Standalone);break;case"ccccc":s=bo(on.Days,Vt.Narrow,Et.Standalone);break;case"cccccc":s=bo(on.Days,Vt.Short,Et.Standalone);break;case"E":case"EE":case"EEE":s=bo(on.Days,Vt.Abbreviated);break;case"EEEE":s=bo(on.Days,Vt.Wide);break;case"EEEEE":s=bo(on.Days,Vt.Narrow);break;case"EEEEEE":s=bo(on.Days,Vt.Short);break;case"a":case"aa":case"aaa":s=bo(on.DayPeriods,Vt.Abbreviated);break;case"aaaa":s=bo(on.DayPeriods,Vt.Wide);break;case"aaaaa":s=bo(on.DayPeriods,Vt.Narrow);break;case"b":case"bb":case"bbb":s=bo(on.DayPeriods,Vt.Abbreviated,Et.Standalone,!0);break;case"bbbb":s=bo(on.DayPeriods,Vt.Wide,Et.Standalone,!0);break;case"bbbbb":s=bo(on.DayPeriods,Vt.Narrow,Et.Standalone,!0);break;case"B":case"BB":case"BBB":s=bo(on.DayPeriods,Vt.Abbreviated,Et.Format,!0);break;case"BBBB":s=bo(on.DayPeriods,Vt.Wide,Et.Format,!0);break;case"BBBBB":s=bo(on.DayPeriods,Vt.Narrow,Et.Format,!0);break;case"h":s=Eo(de.Hours,1,-12);break;case"hh":s=Eo(de.Hours,2,-12);break;case"H":s=Eo(de.Hours,1);break;case"HH":s=Eo(de.Hours,2);break;case"m":s=Eo(de.Minutes,1);break;case"mm":s=Eo(de.Minutes,2);break;case"s":s=Eo(de.Seconds,1);break;case"ss":s=Eo(de.Seconds,2);break;case"S":s=Eo(de.FractionalSeconds,1);break;case"SS":s=Eo(de.FractionalSeconds,2);break;case"SSS":s=Eo(de.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":s=eo(ce.Short);break;case"ZZZZZ":s=eo(ce.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":s=eo(ce.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":s=eo(ce.Long);break;default:return null}return ro[u]=s,s}(Kt);q+=zt?zt(h,d,lt):"''"===Kt?"'":Kt.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),q}function Ie(u,s,d){const a=new Date(0);return a.setFullYear(u,s,d),a.setHours(0,0,0),a}function Be(u,s){const d=function ze(u){return(0,e.cg1)(u)[e.wAp.LocaleId]}(u);if(we[d]=we[d]||{},we[d][s])return we[d][s];let a="";switch(s){case"shortDate":a=tt(u,ye.Short);break;case"mediumDate":a=tt(u,ye.Medium);break;case"longDate":a=tt(u,ye.Long);break;case"fullDate":a=tt(u,ye.Full);break;case"shortTime":a=St(u,ye.Short);break;case"mediumTime":a=St(u,ye.Medium);break;case"longTime":a=St(u,ye.Long);break;case"fullTime":a=St(u,ye.Full);break;case"short":const h=Be(u,"shortTime"),P=Be(u,"shortDate");a=Cn(Ut(u,ye.Short),[h,P]);break;case"medium":const T=Be(u,"mediumTime"),W=Be(u,"mediumDate");a=Cn(Ut(u,ye.Medium),[T,W]);break;case"long":const lt=Be(u,"longTime"),q=Be(u,"longDate");a=Cn(Ut(u,ye.Long),[lt,q]);break;case"full":const Kt=Be(u,"fullTime"),zt=Be(u,"fullDate");a=Cn(Ut(u,ye.Full),[Kt,zt])}return a&&(we[d][s]=a),a}function Cn(u,s){return s&&(u=u.replace(/\{([^}]+)}/g,function(d,a){return null!=s&&a in s?s[a]:d})),u}function Mn(u,s,d="-",a,h){let P="";(u<0||h&&u<=0)&&(h?u=1-u:(u=-u,P=d));let T=String(u);for(;T.length<s;)T="0"+T;return a&&(T=T.slice(T.length-s)),P+T}function Eo(u,s,d=0,a=!1,h=!1){return function(P,T){let W=function bi(u,s){switch(u){case de.FullYear:return s.getFullYear();case de.Month:return s.getMonth();case de.Date:return s.getDate();case de.Hours:return s.getHours();case de.Minutes:return s.getMinutes();case de.Seconds:return s.getSeconds();case de.FractionalSeconds:return s.getMilliseconds();case de.Day:return s.getDay();default:throw new Error(`Unknown DateType value "${u}".`)}}(u,P);if((d>0||W>-d)&&(W+=d),u===de.Hours)0===W&&-12===d&&(W=12);else if(u===de.FractionalSeconds)return function fo(u,s){return Mn(u,3).substring(0,s)}(W,s);const lt=Ue(T,xe.MinusSign);return Mn(W,s,lt,a,h)}}function bo(u,s,d=Et.Format,a=!1){return function(h,P){return function po(u,s,d,a,h,P){switch(d){case on.Months:return function st(u,s,d){const a=(0,e.cg1)(u),P=Ae([a[e.wAp.MonthsFormat],a[e.wAp.MonthsStandalone]],s);return Ae(P,d)}(s,h,a)[u.getMonth()];case on.Days:return function wt(u,s,d){const a=(0,e.cg1)(u),P=Ae([a[e.wAp.DaysFormat],a[e.wAp.DaysStandalone]],s);return Ae(P,d)}(s,h,a)[u.getDay()];case on.DayPeriods:const T=u.getHours(),W=u.getMinutes();if(P){const q=function _n(u){const s=(0,e.cg1)(u);return Ye(s),(s[e.wAp.ExtraData][2]||[]).map(a=>"string"==typeof a?Ln(a):[Ln(a[0]),Ln(a[1])])}(s),Kt=function In(u,s,d){const a=(0,e.cg1)(u);Ye(a);const P=Ae([a[e.wAp.ExtraData][0],a[e.wAp.ExtraData][1]],s)||[];return Ae(P,d)||[]}(s,h,a),zt=q.findIndex(me=>{if(Array.isArray(me)){const[Jt,Ee]=me,an=T>=Jt.hours&&W>=Jt.minutes,On=T<Ee.hours||T===Ee.hours&&W<Ee.minutes;if(Jt.hours<Ee.hours){if(an&&On)return!0}else if(an||On)return!0}else if(me.hours===T&&me.minutes===W)return!0;return!1});if(-1!==zt)return Kt[zt]}return function Zt(u,s,d){const a=(0,e.cg1)(u),P=Ae([a[e.wAp.DayPeriodsFormat],a[e.wAp.DayPeriodsStandalone]],s);return Ae(P,d)}(s,h,a)[T<12?0:1];case on.Eras:return function K(u,s){return Ae((0,e.cg1)(u)[e.wAp.Eras],s)}(s,a)[u.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${d}`)}}(h,P,u,s,d,a)}}function eo(u){return function(s,d,a){const h=-1*a,P=Ue(d,xe.MinusSign),T=h>0?Math.floor(h/60):Math.ceil(h/60);switch(u){case ce.Short:return(h>=0?"+":"")+Mn(T,2,P)+Mn(Math.abs(h%60),2,P);case ce.ShortGMT:return"GMT"+(h>=0?"+":"")+Mn(T,1,P);case ce.Long:return"GMT"+(h>=0?"+":"")+Mn(T,2,P)+":"+Mn(Math.abs(h%60),2,P);case ce.Extended:return 0===a?"Z":(h>=0?"+":"")+Mn(T,2,P)+":"+Mn(Math.abs(h%60),2,P);default:throw new Error(`Unknown zone width "${u}"`)}}}function Mt(u){return Ie(u.getFullYear(),u.getMonth(),u.getDate()+(4-u.getDay()))}function ee(u,s=!1){return function(d,a){let h;if(s){const P=new Date(d.getFullYear(),d.getMonth(),1).getDay()-1,T=d.getDate();h=1+Math.floor((T+P)/7)}else{const P=Mt(d),T=function $t(u){const s=Ie(u,0,1).getDay();return Ie(u,0,1+(s<=4?4:11)-s)}(P.getFullYear()),W=P.getTime()-T.getTime();h=1+Math.round(W/6048e5)}return Mn(h,u,Ue(a,xe.MinusSign))}}function en(u,s=!1){return function(d,a){return Mn(Mt(d).getFullYear(),u,Ue(a,xe.MinusSign),s)}}const ro={};function pi(u,s){u=u.replace(/:/g,"");const d=Date.parse("Jan 01, 1970 00:00:00 "+u)/6e4;return isNaN(d)?s:d}function Qi(u){return u instanceof Date&&!isNaN(u.valueOf())}const or=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function ei(u){const s=parseInt(u);if(isNaN(s))throw new Error("Invalid integer literal when parsing "+u);return s}function mr(u,s){s=encodeURIComponent(s);for(const d of u.split(";")){const a=d.indexOf("="),[h,P]=-1==a?[d,""]:[d.slice(0,a),d.slice(a+1)];if(h.trim()===s)return decodeURIComponent(P)}return null}let Te=(()=>{class u{constructor(d,a,h,P){this._iterableDiffers=d,this._keyValueDiffers=a,this._ngEl=h,this._renderer=P,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(d){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof d?d.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(d){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof d?d.split(/\s+/):d,this._rawClass&&((0,e.sIi)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const d=this._iterableDiffer.diff(this._rawClass);d&&this._applyIterableChanges(d)}else if(this._keyValueDiffer){const d=this._keyValueDiffer.diff(this._rawClass);d&&this._applyKeyValueChanges(d)}}_applyKeyValueChanges(d){d.forEachAddedItem(a=>this._toggleClass(a.key,a.currentValue)),d.forEachChangedItem(a=>this._toggleClass(a.key,a.currentValue)),d.forEachRemovedItem(a=>{a.previousValue&&this._toggleClass(a.key,!1)})}_applyIterableChanges(d){d.forEachAddedItem(a=>{if("string"!=typeof a.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,e.AaK)(a.item)}`);this._toggleClass(a.item,!0)}),d.forEachRemovedItem(a=>this._toggleClass(a.item,!1))}_applyClasses(d){d&&(Array.isArray(d)||d instanceof Set?d.forEach(a=>this._toggleClass(a,!0)):Object.keys(d).forEach(a=>this._toggleClass(a,!!d[a])))}_removeClasses(d){d&&(Array.isArray(d)||d instanceof Set?d.forEach(a=>this._toggleClass(a,!1)):Object.keys(d).forEach(a=>this._toggleClass(a,!1)))}_toggleClass(d,a){(d=d.trim())&&d.split(/\s+/g).forEach(h=>{a?this._renderer.addClass(this._ngEl.nativeElement,h):this._renderer.removeClass(this._ngEl.nativeElement,h)})}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.ZZ4),e.Y36(e.aQg),e.Y36(e.SBq),e.Y36(e.Qsj))},u.\u0275dir=e.lG2({type:u,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),u})();class Pe{constructor(s,d,a,h){this.$implicit=s,this.ngForOf=d,this.index=a,this.count=h}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 ln=(()=>{class u{constructor(d,a,h){this._viewContainer=d,this._template=a,this._differs=h,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(d){this._ngForOf=d,this._ngForOfDirty=!0}set ngForTrackBy(d){this._trackByFn=d}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(d){d&&(this._template=d)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const d=this._ngForOf;!this._differ&&d&&(this._differ=this._differs.find(d).create(this.ngForTrackBy))}if(this._differ){const d=this._differ.diff(this._ngForOf);d&&this._applyChanges(d)}}_applyChanges(d){const a=this._viewContainer;d.forEachOperation((h,P,T)=>{if(null==h.previousIndex)a.createEmbeddedView(this._template,new Pe(h.item,this._ngForOf,-1,-1),null===T?void 0:T);else if(null==T)a.remove(null===P?void 0:P);else if(null!==P){const W=a.get(P);a.move(W,T),Go(W,h)}});for(let h=0,P=a.length;h<P;h++){const W=a.get(h).context;W.index=h,W.count=P,W.ngForOf=this._ngForOf}d.forEachIdentityChange(h=>{Go(a.get(h.currentIndex),h)})}static ngTemplateContextGuard(d,a){return!0}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.s_b),e.Y36(e.Rgc),e.Y36(e.ZZ4))},u.\u0275dir=e.lG2({type:u,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),u})();function Go(u,s){u.context.$implicit=s.item}let Se=(()=>{class u{constructor(d,a){this._viewContainer=d,this._context=new pn,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=a}set ngIf(d){this._context.$implicit=this._context.ngIf=d,this._updateView()}set ngIfThen(d){hn("ngIfThen",d),this._thenTemplateRef=d,this._thenViewRef=null,this._updateView()}set ngIfElse(d){hn("ngIfElse",d),this._elseTemplateRef=d,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(d,a){return!0}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.s_b),e.Y36(e.Rgc))},u.\u0275dir=e.lG2({type:u,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),u})();class pn{constructor(){this.$implicit=null,this.ngIf=null}}function hn(u,s){if(s&&!s.createEmbeddedView)throw new Error(`${u} must be a TemplateRef, but received '${(0,e.AaK)(s)}'.`)}class Nn{constructor(s,d){this._viewContainerRef=s,this._templateRef=d,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(s){s&&!this._created?this.create():!s&&this._created&&this.destroy()}}let Le=(()=>{class u{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(d){this._ngSwitch=d,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(d){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(d)}_matchCase(d){const a=d==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||a,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),a}_updateDefaultCases(d){if(this._defaultViews&&d!==this._defaultUsed){this._defaultUsed=d;for(let a=0;a<this._defaultViews.length;a++)this._defaultViews[a].enforceState(d)}}}return u.\u0275fac=function(d){return new(d||u)},u.\u0275dir=e.lG2({type:u,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),u})(),fn=(()=>{class u{constructor(d,a,h){this.ngSwitch=h,h._addCase(),this._view=new Nn(d,a)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.s_b),e.Y36(e.Rgc),e.Y36(Le,9))},u.\u0275dir=e.lG2({type:u,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),u})(),Dn=(()=>{class u{constructor(d,a,h){h._addDefault(new Nn(d,a))}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.s_b),e.Y36(e.Rgc),e.Y36(Le,9))},u.\u0275dir=e.lG2({type:u,selectors:[["","ngSwitchDefault",""]],standalone:!0}),u})(),ii=(()=>{class u{constructor(d,a,h){this._ngEl=d,this._differs=a,this._renderer=h,this._ngStyle=null,this._differ=null}set ngStyle(d){this._ngStyle=d,!this._differ&&d&&(this._differ=this._differs.find(d).create())}ngDoCheck(){if(this._differ){const d=this._differ.diff(this._ngStyle);d&&this._applyChanges(d)}}_setStyle(d,a){const[h,P]=d.split("."),T=-1===h.indexOf("-")?void 0:e.JOm.DashCase;null!=a?this._renderer.setStyle(this._ngEl.nativeElement,h,P?`${a}${P}`:a,T):this._renderer.removeStyle(this._ngEl.nativeElement,h,T)}_applyChanges(d){d.forEachRemovedItem(a=>this._setStyle(a.key,null)),d.forEachAddedItem(a=>this._setStyle(a.key,a.currentValue)),d.forEachChangedItem(a=>this._setStyle(a.key,a.currentValue))}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.SBq),e.Y36(e.aQg),e.Y36(e.Qsj))},u.\u0275dir=e.lG2({type:u,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),u})(),Bi=(()=>{class u{constructor(d){this._viewContainerRef=d,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(d){if(d.ngTemplateOutlet||d.ngTemplateOutletInjector){const a=this._viewContainerRef;if(this._viewRef&&a.remove(a.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:h,ngTemplateOutletContext:P,ngTemplateOutletInjector:T}=this;this._viewRef=a.createEmbeddedView(h,P,T?{injector:T}:void 0)}else this._viewRef=null}else this._viewRef&&d.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.s_b))},u.\u0275dir=e.lG2({type:u,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[e.TTD]}),u})();function Mr(u,s){return new e.vHH(2100,!1)}class ra{createSubscription(s,d){return s.subscribe({next:d,error:a=>{throw a}})}dispose(s){s.unsubscribe()}}class jr{createSubscription(s,d){return s.then(d,a=>{throw a})}dispose(s){}}const pa=new jr,aa=new ra;let Ii=(()=>{class u{constructor(d){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=d}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(d){return this._obj?d!==this._obj?(this._dispose(),this.transform(d)):this._latestValue:(d&&this._subscribe(d),this._latestValue)}_subscribe(d){this._obj=d,this._strategy=this._selectStrategy(d),this._subscription=this._strategy.createSubscription(d,a=>this._updateLatestValue(d,a))}_selectStrategy(d){if((0,e.QGY)(d))return pa;if((0,e.F4k)(d))return aa;throw Mr()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(d,a){d===this._obj&&(this._latestValue=a,this._ref.markForCheck())}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.sBO,16))},u.\u0275pipe=e.Yjl({name:"async",type:u,pure:!1,standalone:!0}),u})();const Zr=/(?:[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\u0EB3\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 ma=(()=>{class u{transform(d){if(null==d)return null;if("string"!=typeof d)throw Mr();return d.replace(Zr,a=>a[0].toUpperCase()+a.slice(1).toLowerCase())}}return u.\u0275fac=function(d){return new(d||u)},u.\u0275pipe=e.Yjl({name:"titlecase",type:u,pure:!0,standalone:!0}),u})(),Oa=(()=>{class u{transform(d){if(null==d)return null;if("string"!=typeof d)throw Mr();return d.toUpperCase()}}return u.\u0275fac=function(d){return new(d||u)},u.\u0275pipe=e.Yjl({name:"uppercase",type:u,pure:!0,standalone:!0}),u})();const is=new e.OlP("DATE_PIPE_DEFAULT_TIMEZONE");let fs=(()=>{class u{constructor(d,a){this.locale=d,this.defaultTimezone=a}transform(d,a="mediumDate",h,P){if(null==d||""===d||d!=d)return null;try{return gn(d,a,P||this.locale,h??this.defaultTimezone??void 0)}catch(T){throw Mr()}}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.soG,16),e.Y36(is,24))},u.\u0275pipe=e.Yjl({name:"date",type:u,pure:!0,standalone:!0}),u})(),Cr=(()=>{class u{transform(d){return JSON.stringify(d,null,2)}}return u.\u0275fac=function(d){return new(d||u)},u.\u0275pipe=e.Yjl({name:"json",type:u,pure:!1,standalone:!0}),u})(),Di=(()=>{class u{constructor(d){this._locale=d}transform(d,a,h){if(!function Aa(u){return!(null==u||""===u||u!=u)}(d))return null;h=h||this._locale;try{return function Kn(u,s,d){return function kn(u,s,d,a,h,P,T=!1){let W="",lt=!1;if(isFinite(u)){let q=function xi(u){let a,h,P,T,W,s=Math.abs(u)+"",d=0;for((h=s.indexOf("."))>-1&&(s=s.replace(".","")),(P=s.search(/e/i))>0?(h<0&&(h=P),h+=+s.slice(P+1),s=s.substring(0,P)):h<0&&(h=s.length),P=0;"0"===s.charAt(P);P++);if(P===(W=s.length))a=[0],h=1;else{for(W--;"0"===s.charAt(W);)W--;for(h-=P,a=[],T=0;P<=W;P++,T++)a[T]=Number(s.charAt(P))}return h>22&&(a=a.splice(0,21),d=h-1,h=1),{digits:a,exponent:d,integerLen:h}}(u);T&&(q=function Zo(u){if(0===u.digits[0])return u;const s=u.digits.length-u.integerLen;return u.exponent?u.exponent+=2:(0===s?u.digits.push(0,0):1===s&&u.digits.push(0),u.integerLen+=2),u}(q));let Kt=s.minInt,zt=s.minFrac,me=s.maxFrac;if(P){const lo=P.match(or);if(null===lo)throw new Error(`${P} is not a valid digit info`);const Wn=lo[1],cn=lo[3],ho=lo[5];null!=Wn&&(Kt=ei(Wn)),null!=cn&&(zt=ei(cn)),null!=ho?me=ei(ho):null!=cn&&zt>me&&(me=zt)}!function zo(u,s,d){if(s>d)throw new Error(`The minimum number of digits after fraction (${s}) is higher than the maximum (${d}).`);let a=u.digits,h=a.length-u.integerLen;const P=Math.min(Math.max(s,h),d);let T=P+u.integerLen,W=a[T];if(T>0){a.splice(Math.max(u.integerLen,T));for(let zt=T;zt<a.length;zt++)a[zt]=0}else{h=Math.max(0,h),u.integerLen=1,a.length=Math.max(1,T=P+1),a[0]=0;for(let zt=1;zt<T;zt++)a[zt]=0}if(W>=5)if(T-1<0){for(let zt=0;zt>T;zt--)a.unshift(0),u.integerLen++;a.unshift(1),u.integerLen++}else a[T-1]++;for(;h<Math.max(0,P);h++)a.push(0);let lt=0!==P;const q=s+u.integerLen,Kt=a.reduceRight(function(zt,me,Jt,Ee){return Ee[Jt]=(me+=zt)<10?me:me-10,lt&&(0===Ee[Jt]&&Jt>=q?Ee.pop():lt=!1),me>=10?1:0},0);Kt&&(a.unshift(Kt),u.integerLen++)}(q,zt,me);let Jt=q.digits,Ee=q.integerLen;const an=q.exponent;let On=[];for(lt=Jt.every(lo=>!lo);Ee<Kt;Ee++)Jt.unshift(0);for(;Ee<0;Ee++)Jt.unshift(0);Ee>0?On=Jt.splice(Ee,Jt.length):(On=Jt,Jt=[0]);const zn=[];for(Jt.length>=s.lgSize&&zn.unshift(Jt.splice(-s.lgSize,Jt.length).join(""));Jt.length>s.gSize;)zn.unshift(Jt.splice(-s.gSize,Jt.length).join(""));Jt.length&&zn.unshift(Jt.join("")),W=zn.join(Ue(d,a)),On.length&&(W+=Ue(d,h)+On.join("")),an&&(W+=Ue(d,xe.Exponential)+"+"+an)}else W=Ue(d,xe.Infinity);return W=u<0&&!lt?s.negPre+W+s.negSuf:s.posPre+W+s.posSuf,W}(u,function Ao(u,s="-"){const d={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},a=u.split(";"),h=a[0],P=a[1],T=-1!==h.indexOf(".")?h.split("."):[h.substring(0,h.lastIndexOf("0")+1),h.substring(h.lastIndexOf("0")+1)],W=T[0],lt=T[1]||"";d.posPre=W.substring(0,W.indexOf("#"));for(let Kt=0;Kt<lt.length;Kt++){const zt=lt.charAt(Kt);"0"===zt?d.minFrac=d.maxFrac=Kt+1:"#"===zt?d.maxFrac=Kt+1:d.posSuf+=zt}const q=W.split(",");if(d.gSize=q[1]?q[1].length:0,d.lgSize=q[2]||q[1]?(q[2]||q[1]).length:0,P){const Kt=h.length-d.posPre.length-d.posSuf.length,zt=P.indexOf("#");d.negPre=P.substring(0,zt).replace(/'/g,""),d.negSuf=P.slice(zt+Kt).replace(/'/g,"")}else d.negPre=s+d.posPre,d.negSuf=d.posSuf;return d}(function oe(u,s){return(0,e.cg1)(u)[e.wAp.NumberFormats][s]}(s,De.Decimal),Ue(s,xe.MinusSign)),s,xe.Group,xe.Decimal,d)}(function Gr(u){if("string"==typeof u&&!isNaN(Number(u)-parseFloat(u)))return Number(u);if("number"!=typeof u)throw new Error(`${u} is not a number`);return u}(d),h,a)}catch(P){throw Mr()}}}return u.\u0275fac=function(d){return new(d||u)(e.Y36(e.soG,16))},u.\u0275pipe=e.Yjl({name:"number",type:u,pure:!0,standalone:!0}),u})();let Ia=(()=>{class u{transform(d,a,h){if(null==d)return null;if(!this.supports(d))throw Mr();return d.slice(a,h)}supports(d){return"string"==typeof d||Array.isArray(d)}}return u.\u0275fac=function(d){return new(d||u)},u.\u0275pipe=e.Yjl({name:"slice",type:u,pure:!1,standalone:!0}),u})(),_s=(()=>{class u{}return u.\u0275fac=function(d){return new(d||u)},u.\u0275mod=e.oAB({type:u}),u.\u0275inj=e.cJS({}),u})();const ir="browser";function Ca(u){return u===ir}function Va(u){return"server"===u}let Ra=(()=>{class u{}return u.\u0275prov=(0,e.Yz7)({token:u,providedIn:"root",factory:()=>new Fs((0,e.LFG)(A),window)}),u})();class Fs{constructor(s,d){this.document=s,this.window=d,this.offset=()=>[0,0]}setOffset(s){this.offset=Array.isArray(s)?()=>s:s}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(s){this.supportsScrolling()&&this.window.scrollTo(s[0],s[1])}scrollToAnchor(s){if(!this.supportsScrolling())return;const d=function Tr(u,s){const d=u.getElementById(s)||u.getElementsByName(s)[0];if(d)return d;if("function"==typeof u.createTreeWalker&&u.body&&(u.body.createShadowRoot||u.body.attachShadow)){const a=u.createTreeWalker(u.body,NodeFilter.SHOW_ELEMENT);let h=a.currentNode;for(;h;){const P=h.shadowRoot;if(P){const T=P.getElementById(s)||P.querySelector(`[name="${s}"]`);if(T)return T}h=a.nextNode()}}return null}(this.document,s);d&&(this.scrollToElement(d),d.focus())}setHistoryScrollRestoration(s){if(this.supportScrollRestoration()){const d=this.window.history;d&&d.scrollRestoration&&(d.scrollRestoration=s)}}scrollToElement(s){const d=s.getBoundingClientRect(),a=d.left+this.window.pageXOffset,h=d.top+this.window.pageYOffset,P=this.offset();this.window.scrollTo(a-P[0],h-P[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const s=na(this.window.history)||na(Object.getPrototypeOf(this.window.history));return!(!s||!s.writable&&!s.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function na(u){return Object.getOwnPropertyDescriptor(u,"scrollRestoration")}class Fa{}},80529:(We,Ht,y)=>{"use strict";y.d(Ht,{JF:()=>xt,LE:()=>Pt,TP:()=>wt,WM:()=>et,eN:()=>ze});var e=y(36895),o=y(94650),_=y(17979),x=y(81482),M=y(55138),B=y(55674),A=y(79891);class Z{}class ct{}class et{constructor(ce){this.normalizedNames=new Map,this.lazyUpdate=null,ce?this.lazyInit="string"==typeof ce?()=>{this.headers=new Map,ce.split("\n").forEach(de=>{const on=de.indexOf(":");if(on>0){const gn=de.slice(0,on),Ie=gn.toLowerCase(),Be=de.slice(on+1).trim();this.maybeSetNormalizedName(gn,Ie),this.headers.has(Ie)?this.headers.get(Ie).push(Be):this.headers.set(Ie,[Be])}})}:()=>{this.headers=new Map,Object.keys(ce).forEach(de=>{let on=ce[de];const gn=de.toLowerCase();"string"==typeof on&&(on=[on]),on.length>0&&(this.headers.set(gn,on),this.maybeSetNormalizedName(de,gn))})}:this.headers=new Map}has(ce){return this.init(),this.headers.has(ce.toLowerCase())}get(ce){this.init();const de=this.headers.get(ce.toLowerCase());return de&&de.length>0?de[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ce){return this.init(),this.headers.get(ce.toLowerCase())||null}append(ce,de){return this.clone({name:ce,value:de,op:"a"})}set(ce,de){return this.clone({name:ce,value:de,op:"s"})}delete(ce,de){return this.clone({name:ce,value:de,op:"d"})}maybeSetNormalizedName(ce,de){this.normalizedNames.has(de)||this.normalizedNames.set(de,ce)}init(){this.lazyInit&&(this.lazyInit instanceof et?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ce=>this.applyUpdate(ce)),this.lazyUpdate=null))}copyFrom(ce){ce.init(),Array.from(ce.headers.keys()).forEach(de=>{this.headers.set(de,ce.headers.get(de)),this.normalizedNames.set(de,ce.normalizedNames.get(de))})}clone(ce){const de=new et;return de.lazyInit=this.lazyInit&&this.lazyInit instanceof et?this.lazyInit:this,de.lazyUpdate=(this.lazyUpdate||[]).concat([ce]),de}applyUpdate(ce){const de=ce.name.toLowerCase();switch(ce.op){case"a":case"s":let on=ce.value;if("string"==typeof on&&(on=[on]),0===on.length)return;this.maybeSetNormalizedName(ce.name,de);const gn=("a"===ce.op?this.headers.get(de):void 0)||[];gn.push(...on),this.headers.set(de,gn);break;case"d":const Ie=ce.value;if(Ie){let Be=this.headers.get(de);if(!Be)return;Be=Be.filter(Cn=>-1===Ie.indexOf(Cn)),0===Be.length?(this.headers.delete(de),this.normalizedNames.delete(de)):this.headers.set(de,Be)}else this.headers.delete(de),this.normalizedNames.delete(de)}}forEach(ce){this.init(),Array.from(this.normalizedNames.keys()).forEach(de=>ce(this.normalizedNames.get(de),this.headers.get(de)))}}class nt{encodeKey(ce){return ut(ce)}encodeValue(ce){return ut(ce)}decodeKey(ce){return decodeURIComponent(ce)}decodeValue(ce){return decodeURIComponent(ce)}}const Nt=/%(\d[a-f0-9])/gi,ot={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function ut(Ce){return encodeURIComponent(Ce).replace(Nt,(ce,de)=>ot[de]??ce)}function dt(Ce){return`${Ce}`}class Pt{constructor(ce={}){if(this.updates=null,this.cloneFrom=null,this.encoder=ce.encoder||new nt,ce.fromString){if(ce.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function gt(Ce,ce){const de=new Map;return Ce.length>0&&Ce.replace(/^\?/,"").split("&").forEach(gn=>{const Ie=gn.indexOf("="),[Be,Cn]=-1==Ie?[ce.decodeKey(gn),""]:[ce.decodeKey(gn.slice(0,Ie)),ce.decodeValue(gn.slice(Ie+1))],Mn=de.get(Be)||[];Mn.push(Cn),de.set(Be,Mn)}),de}(ce.fromString,this.encoder)}else ce.fromObject?(this.map=new Map,Object.keys(ce.fromObject).forEach(de=>{const on=ce.fromObject[de],gn=Array.isArray(on)?on.map(dt):[dt(on)];this.map.set(de,gn)})):this.map=null}has(ce){return this.init(),this.map.has(ce)}get(ce){this.init();const de=this.map.get(ce);return de?de[0]:null}getAll(ce){return this.init(),this.map.get(ce)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ce,de){return this.clone({param:ce,value:de,op:"a"})}appendAll(ce){const de=[];return Object.keys(ce).forEach(on=>{const gn=ce[on];Array.isArray(gn)?gn.forEach(Ie=>{de.push({param:on,value:Ie,op:"a"})}):de.push({param:on,value:gn,op:"a"})}),this.clone(de)}set(ce,de){return this.clone({param:ce,value:de,op:"s"})}delete(ce,de){return this.clone({param:ce,value:de,op:"d"})}toString(){return this.init(),this.keys().map(ce=>{const de=this.encoder.encodeKey(ce);return this.map.get(ce).map(on=>de+"="+this.encoder.encodeValue(on)).join("&")}).filter(ce=>""!==ce).join("&")}clone(ce){const de=new Pt({encoder:this.encoder});return de.cloneFrom=this.cloneFrom||this,de.updates=(this.updates||[]).concat(ce),de}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ce=>this.map.set(ce,this.cloneFrom.map.get(ce))),this.updates.forEach(ce=>{switch(ce.op){case"a":case"s":const de=("a"===ce.op?this.map.get(ce.param):void 0)||[];de.push(dt(ce.value)),this.map.set(ce.param,de);break;case"d":if(void 0===ce.value){this.map.delete(ce.param);break}{let on=this.map.get(ce.param)||[];const gn=on.indexOf(dt(ce.value));-1!==gn&&on.splice(gn,1),on.length>0?this.map.set(ce.param,on):this.map.delete(ce.param)}}}),this.cloneFrom=this.updates=null)}}class Fe{constructor(){this.map=new Map}set(ce,de){return this.map.set(ce,de),this}get(ce){return this.map.has(ce)||this.map.set(ce,ce.defaultValue()),this.map.get(ce)}delete(ce){return this.map.delete(ce),this}has(ce){return this.map.has(ce)}keys(){return this.map.keys()}}function Gt(Ce){return typeof ArrayBuffer<"u"&&Ce instanceof ArrayBuffer}function se(Ce){return typeof Blob<"u"&&Ce instanceof Blob}function jt(Ce){return typeof FormData<"u"&&Ce instanceof FormData}class De{constructor(ce,de,on,gn){let Ie;if(this.url=de,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=ce.toUpperCase(),function Rt(Ce){switch(Ce){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||gn?(this.body=void 0!==on?on:null,Ie=gn):Ie=on,Ie&&(this.reportProgress=!!Ie.reportProgress,this.withCredentials=!!Ie.withCredentials,Ie.responseType&&(this.responseType=Ie.responseType),Ie.headers&&(this.headers=Ie.headers),Ie.context&&(this.context=Ie.context),Ie.params&&(this.params=Ie.params)),this.headers||(this.headers=new et),this.context||(this.context=new Fe),this.params){const Be=this.params.toString();if(0===Be.length)this.urlWithParams=de;else{const Cn=de.indexOf("?");this.urlWithParams=de+(-1===Cn?"?":Cn<de.length-1?"&":"")+Be}}else this.params=new Pt,this.urlWithParams=de}serializeBody(){return null===this.body?null:Gt(this.body)||se(this.body)||jt(this.body)||function ue(Ce){return typeof URLSearchParams<"u"&&Ce instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof Pt?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||jt(this.body)?null:se(this.body)?this.body.type||null:Gt(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof Pt?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(ce={}){const de=ce.method||this.method,on=ce.url||this.url,gn=ce.responseType||this.responseType,Ie=void 0!==ce.body?ce.body:this.body,Be=void 0!==ce.withCredentials?ce.withCredentials:this.withCredentials,Cn=void 0!==ce.reportProgress?ce.reportProgress:this.reportProgress;let Mn=ce.headers||this.headers,fo=ce.params||this.params;const Eo=ce.context??this.context;return void 0!==ce.setHeaders&&(Mn=Object.keys(ce.setHeaders).reduce((bi,bo)=>bi.set(bo,ce.setHeaders[bo]),Mn)),ce.setParams&&(fo=Object.keys(ce.setParams).reduce((bi,bo)=>bi.set(bo,ce.setParams[bo]),fo)),new De(de,on,Ie,{params:fo,headers:Mn,context:Eo,reportProgress:Cn,responseType:gn,withCredentials:Be})}}var Bt=(()=>((Bt=Bt||{})[Bt.Sent=0]="Sent",Bt[Bt.UploadProgress=1]="UploadProgress",Bt[Bt.ResponseHeader=2]="ResponseHeader",Bt[Bt.DownloadProgress=3]="DownloadProgress",Bt[Bt.Response=4]="Response",Bt[Bt.User=5]="User",Bt))();class Et{constructor(ce,de=200,on="OK"){this.headers=ce.headers||new et,this.status=void 0!==ce.status?ce.status:de,this.statusText=ce.statusText||on,this.url=ce.url||null,this.ok=this.status>=200&&this.status<300}}class Vt extends Et{constructor(ce={}){super(ce),this.type=Bt.ResponseHeader}clone(ce={}){return new Vt({headers:ce.headers||this.headers,status:void 0!==ce.status?ce.status:this.status,statusText:ce.statusText||this.statusText,url:ce.url||this.url||void 0})}}class ye extends Et{constructor(ce={}){super(ce),this.type=Bt.Response,this.body=void 0!==ce.body?ce.body:null}clone(ce={}){return new ye({body:void 0!==ce.body?ce.body:this.body,headers:ce.headers||this.headers,status:void 0!==ce.status?ce.status:this.status,statusText:ce.statusText||this.statusText,url:ce.url||this.url||void 0})}}class xe extends Et{constructor(ce){super(ce,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ce.url||"(unknown url)"}`:`Http failure response for ${ce.url||"(unknown url)"}: ${ce.status} ${ce.statusText}`,this.error=ce.error||null}}function Ft(Ce,ce){return{body:ce,headers:Ce.headers,context:Ce.context,observe:Ce.observe,params:Ce.params,reportProgress:Ce.reportProgress,responseType:Ce.responseType,withCredentials:Ce.withCredentials}}let ze=(()=>{class Ce{constructor(de){this.handler=de}request(de,on,gn={}){let Ie;if(de instanceof De)Ie=de;else{let Mn,fo;Mn=gn.headers instanceof et?gn.headers:new et(gn.headers),gn.params&&(fo=gn.params instanceof Pt?gn.params:new Pt({fromObject:gn.params})),Ie=new De(de,on,void 0!==gn.body?gn.body:null,{headers:Mn,context:gn.context,params:fo,reportProgress:gn.reportProgress,responseType:gn.responseType||"json",withCredentials:gn.withCredentials})}const Be=(0,_.of)(Ie).pipe((0,M.b)(Mn=>this.handler.handle(Mn)));if(de instanceof De||"events"===gn.observe)return Be;const Cn=Be.pipe((0,B.h)(Mn=>Mn instanceof ye));switch(gn.observe||"body"){case"body":switch(Ie.responseType){case"arraybuffer":return Cn.pipe((0,A.U)(Mn=>{if(null!==Mn.body&&!(Mn.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Mn.body}));case"blob":return Cn.pipe((0,A.U)(Mn=>{if(null!==Mn.body&&!(Mn.body instanceof Blob))throw new Error("Response is not a Blob.");return Mn.body}));case"text":return Cn.pipe((0,A.U)(Mn=>{if(null!==Mn.body&&"string"!=typeof Mn.body)throw new Error("Response is not a string.");return Mn.body}));default:return Cn.pipe((0,A.U)(Mn=>Mn.body))}case"response":return Cn;default:throw new Error(`Unreachable: unhandled observe type ${gn.observe}}`)}}delete(de,on={}){return this.request("DELETE",de,on)}get(de,on={}){return this.request("GET",de,on)}head(de,on={}){return this.request("HEAD",de,on)}jsonp(de,on){return this.request("JSONP",de,{params:(new Pt).append(on,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(de,on={}){return this.request("OPTIONS",de,on)}patch(de,on,gn={}){return this.request("PATCH",de,Ft(gn,on))}post(de,on,gn={}){return this.request("POST",de,Ft(gn,on))}put(de,on,gn={}){return this.request("PUT",de,Ft(gn,on))}}return Ce.\u0275fac=function(de){return new(de||Ce)(o.LFG(Z))},Ce.\u0275prov=o.Yz7({token:Ce,factory:Ce.\u0275fac}),Ce})();class Zt{constructor(ce,de){this.next=ce,this.interceptor=de}handle(ce){return this.interceptor.intercept(ce,this.next)}}const wt=new o.OlP("HTTP_INTERCEPTORS");let st=(()=>{class Ce{intercept(de,on){return on.handle(de)}}return Ce.\u0275fac=function(de){return new(de||Ce)},Ce.\u0275prov=o.Yz7({token:Ce,factory:Ce.\u0275fac}),Ce})();const Ge=/^\)\]\}',?\n/;let Me=(()=>{class Ce{constructor(de){this.xhrFactory=de}handle(de){if("JSONP"===de.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new x.y(on=>{const gn=this.xhrFactory.build();if(gn.open(de.method,de.urlWithParams),de.withCredentials&&(gn.withCredentials=!0),de.headers.forEach((po,eo)=>gn.setRequestHeader(po,eo.join(","))),de.headers.has("Accept")||gn.setRequestHeader("Accept","application/json, text/plain, */*"),!de.headers.has("Content-Type")){const po=de.detectContentTypeHeader();null!==po&&gn.setRequestHeader("Content-Type",po)}if(de.responseType){const po=de.responseType.toLowerCase();gn.responseType="json"!==po?po:"text"}const Ie=de.serializeBody();let Be=null;const Cn=()=>{if(null!==Be)return Be;const po=gn.statusText||"OK",eo=new et(gn.getAllResponseHeaders()),Lo=function pe(Ce){return"responseURL"in Ce&&Ce.responseURL?Ce.responseURL:/^X-Request-URL:/m.test(Ce.getAllResponseHeaders())?Ce.getResponseHeader("X-Request-URL"):null}(gn)||de.url;return Be=new Vt({headers:eo,status:gn.status,statusText:po,url:Lo}),Be},Mn=()=>{let{headers:po,status:eo,statusText:Lo,url:te}=Cn(),$t=null;204!==eo&&($t=typeof gn.response>"u"?gn.responseText:gn.response),0===eo&&(eo=$t?200:0);let Mt=eo>=200&&eo<300;if("json"===de.responseType&&"string"==typeof $t){const ee=$t;$t=$t.replace(Ge,"");try{$t=""!==$t?JSON.parse($t):null}catch(en){$t=ee,Mt&&(Mt=!1,$t={error:en,text:$t})}}Mt?(on.next(new ye({body:$t,headers:po,status:eo,statusText:Lo,url:te||void 0})),on.complete()):on.error(new xe({error:$t,headers:po,status:eo,statusText:Lo,url:te||void 0}))},fo=po=>{const{url:eo}=Cn(),Lo=new xe({error:po,status:gn.status||0,statusText:gn.statusText||"Unknown Error",url:eo||void 0});on.error(Lo)};let Eo=!1;const bi=po=>{Eo||(on.next(Cn()),Eo=!0);let eo={type:Bt.DownloadProgress,loaded:po.loaded};po.lengthComputable&&(eo.total=po.total),"text"===de.responseType&&!!gn.responseText&&(eo.partialText=gn.responseText),on.next(eo)},bo=po=>{let eo={type:Bt.UploadProgress,loaded:po.loaded};po.lengthComputable&&(eo.total=po.total),on.next(eo)};return gn.addEventListener("load",Mn),gn.addEventListener("error",fo),gn.addEventListener("timeout",fo),gn.addEventListener("abort",fo),de.reportProgress&&(gn.addEventListener("progress",bi),null!==Ie&&gn.upload&&gn.upload.addEventListener("progress",bo)),gn.send(Ie),on.next({type:Bt.Sent}),()=>{gn.removeEventListener("error",fo),gn.removeEventListener("abort",fo),gn.removeEventListener("load",Mn),gn.removeEventListener("timeout",fo),de.reportProgress&&(gn.removeEventListener("progress",bi),null!==Ie&&gn.upload&&gn.upload.removeEventListener("progress",bo)),gn.readyState!==gn.DONE&&gn.abort()}})}}return Ce.\u0275fac=function(de){return new(de||Ce)(o.LFG(e.JF))},Ce.\u0275prov=o.Yz7({token:Ce,factory:Ce.\u0275fac}),Ce})();const pt=new o.OlP("XSRF_COOKIE_NAME"),Ye=new o.OlP("XSRF_HEADER_NAME");class _n{}let In=(()=>{class Ce{constructor(de,on,gn){this.doc=de,this.platform=on,this.cookieName=gn,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const de=this.doc.cookie||"";return de!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,e.Mx)(de,this.cookieName),this.lastCookieString=de),this.lastToken}}return Ce.\u0275fac=function(de){return new(de||Ce)(o.LFG(e.K0),o.LFG(o.Lbi),o.LFG(pt))},Ce.\u0275prov=o.Yz7({token:Ce,factory:Ce.\u0275fac}),Ce})(),Hn=(()=>{class Ce{constructor(de,on){this.tokenService=de,this.headerName=on}intercept(de,on){const gn=de.url.toLowerCase();if("GET"===de.method||"HEAD"===de.method||gn.startsWith("http://")||gn.startsWith("https://"))return on.handle(de);const Ie=this.tokenService.getToken();return null!==Ie&&!de.headers.has(this.headerName)&&(de=de.clone({headers:de.headers.set(this.headerName,Ie)})),on.handle(de)}}return Ce.\u0275fac=function(de){return new(de||Ce)(o.LFG(_n),o.LFG(Ye))},Ce.\u0275prov=o.Yz7({token:Ce,factory:Ce.\u0275fac}),Ce})(),Ae=(()=>{class Ce{constructor(de,on){this.backend=de,this.injector=on,this.chain=null}handle(de){if(null===this.chain){const on=this.injector.get(wt,[]);this.chain=on.reduceRight((gn,Ie)=>new Zt(gn,Ie),this.backend)}return this.chain.handle(de)}}return Ce.\u0275fac=function(de){return new(de||Ce)(o.LFG(ct),o.LFG(o.zs3))},Ce.\u0275prov=o.Yz7({token:Ce,factory:Ce.\u0275fac}),Ce})(),U=(()=>{class Ce{static disable(){return{ngModule:Ce,providers:[{provide:Hn,useClass:st}]}}static withOptions(de={}){return{ngModule:Ce,providers:[de.cookieName?{provide:pt,useValue:de.cookieName}:[],de.headerName?{provide:Ye,useValue:de.headerName}:[]]}}}return Ce.\u0275fac=function(de){return new(de||Ce)},Ce.\u0275mod=o.oAB({type:Ce}),Ce.\u0275inj=o.cJS({providers:[Hn,{provide:wt,useExisting:Hn,multi:!0},{provide:_n,useClass:In},{provide:pt,useValue:"XSRF-TOKEN"},{provide:Ye,useValue:"X-XSRF-TOKEN"}]}),Ce})(),xt=(()=>{class Ce{}return Ce.\u0275fac=function(de){return new(de||Ce)},Ce.\u0275mod=o.oAB({type:Ce}),Ce.\u0275inj=o.cJS({providers:[ze,{provide:Z,useClass:Ae},Me,{provide:ct,useExisting:Me}],imports:[U.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),Ce})()},94650:(We,Ht,y)=>{"use strict";y.d(Ht,{$8M:()=>Vo,$Z:()=>km,AFp:()=>cC,ALo:()=>w0,AaK:()=>Z,AsE:()=>kt,BQk:()=>th,CHM:()=>F,CRH:()=>B0,CZH:()=>Gf,CqO:()=>ib,D6c:()=>kP,DdM:()=>h0,Dn7:()=>S0,EJc:()=>zy,EiD:()=>_c,EpF:()=>nb,F$t:()=>oh,F4k:()=>ob,FYo:()=>Dr,FiY:()=>Ac,G48:()=>cP,Gf:()=>N0,GfV:()=>us,GkF:()=>yf,Gpc:()=>mt,Gre:()=>wo,Hsn:()=>Df,Ikx:()=>pb,JOm:()=>sl,JVY:()=>Nl,Jf7:()=>Mc,KtG:()=>Dt,L6k:()=>Ld,LAX:()=>Fg,LFG:()=>La,LSH:()=>yl,Lbi:()=>Yy,Lck:()=>Hv,MAs:()=>eb,MGl:()=>dp,MMx:()=>Pb,NdJ:()=>Of,O4$:()=>xl,OlP:()=>xo,Oqu:()=>N,PXZ:()=>oP,Q6J:()=>bf,QGY:()=>Pf,QP$:()=>Qi,QbO:()=>By,Qsj:()=>ba,R0b:()=>Md,RDi:()=>_a,Rgc:()=>kh,SBq:()=>Br,Sil:()=>Uy,Suo:()=>Y0,TTD:()=>Jr,TgZ:()=>Dg,Tol:()=>Ff,Udp:()=>mh,VKq:()=>f0,W1O:()=>V0,WFA:()=>Ud,WLB:()=>_0,X6Q:()=>lP,XFs:()=>Ae,Xpm:()=>te,Xts:()=>Fd,Y36:()=>Mg,YKP:()=>a0,YNc:()=>X_,Yjl:()=>Vi,Yz7:()=>St,Z0I:()=>Yt,ZZ4:()=>$b,_Bn:()=>r0,_UZ:()=>vf,_Vd:()=>ni,_c5:()=>xP,_uU:()=>L,aQg:()=>Kb,c2e:()=>jy,cJS:()=>Ue,cg1:()=>hb,d8E:()=>mb,dDg:()=>Xy,dqk:()=>gn,eBb:()=>su,eFA:()=>yC,ekj:()=>hh,eoX:()=>MC,evT:()=>ys,f3M:()=>$d,g9A:()=>uC,gM2:()=>E0,h0i:()=>um,hGG:()=>wP,hij:()=>Q,iGM:()=>F0,ifc:()=>on,ip1:()=>lC,jDz:()=>l0,kEZ:()=>b0,kL8:()=>EM,kYT:()=>ro,l5B:()=>M0,lG2:()=>pi,lcZ:()=>k0,lqb:()=>Qt,lri:()=>_C,mCW:()=>Id,n5z:()=>Tn,n_E:()=>Hf,oAB:()=>en,oJD:()=>jg,oxw:()=>wf,pB0:()=>Qu,q3G:()=>ds,qLn:()=>Hs,qOj:()=>qm,qZA:()=>nm,qbA:()=>C0,qzn:()=>Zl,rWj:()=>bC,s9C:()=>im,sBO:()=>dP,sIi:()=>Tc,s_b:()=>Vf,soG:()=>$f,tBr:()=>Lc,tb:()=>gC,tp0:()=>Pc,uIk:()=>pf,uOi:()=>Hg,vHH:()=>ot,vpe:()=>mu,wAp:()=>er,xi3:()=>D0,xp6:()=>qg,ynx:()=>Xm,z2F:()=>Kf,z3N:()=>hc,zSh:()=>og,zs3:()=>hd});var e=y(72873),o=y(11026),_=y(81482),x=y(51208),M=y(42092);function B(t){for(let n in t)if(t[n]===B)return n;throw Error("Could not find renamed property on target object.")}function A(t,n){for(const l in n)n.hasOwnProperty(l)&&!t.hasOwnProperty(l)&&(t[l]=n[l])}function Z(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(Z).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return`${t.overriddenName}`;if(t.name)return`${t.name}`;const n=t.toString();if(null==n)return""+n;const l=n.indexOf("\n");return-1===l?n:n.substring(0,l)}function ct(t,n){return null==t||""===t?null===n?"":n:null==n||""===n?t:t+" "+n}const et=B({__forward_ref__:B});function mt(t){return t.__forward_ref__=mt,t.toString=function(){return Z(this())},t}function nt(t){return gt(t)?t():t}function gt(t){return"function"==typeof t&&t.hasOwnProperty(et)&&t.__forward_ref__===mt}class ot extends Error{constructor(n,l){super(function ut(t,n){return`NG0${Math.abs(t)}${n?": "+n.trim():""}`}(n,l)),this.code=n}}function dt(t){return"string"==typeof t?t:null==t?"":String(t)}function Gt(t,n){throw new ot(-201,!1)}function st(t,n){null==t&&function K(t,n,l,p){throw new Error(`ASSERTION ERROR: ${t}`+(null==p?"":` [Expected=> ${l} ${p} ${n} <=Actual]`))}(n,t,null,"!=")}function St(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function Ue(t){return{providers:t.providers||[],imports:t.imports||[]}}function oe(t){return Ge(t,Ye)||Ge(t,In)}function Yt(t){return null!==oe(t)}function Ge(t,n){return t.hasOwnProperty(n)?t[n]:null}function pt(t){return t&&(t.hasOwnProperty(_n)||t.hasOwnProperty(Hn))?t[_n]:null}const Ye=B({\u0275prov:B}),_n=B({\u0275inj:B}),In=B({ngInjectableDef:B}),Hn=B({ngInjectorDef:B});var Ae=(()=>((Ae=Ae||{})[Ae.Default=0]="Default",Ae[Ae.Host=1]="Host",Ae[Ae.Self=2]="Self",Ae[Ae.SkipSelf=4]="SkipSelf",Ae[Ae.Optional=8]="Optional",Ae))();let Ln;function U(t){const n=Ln;return Ln=t,n}function xt(t,n,l){const p=oe(t);return p&&"root"==p.providedIn?void 0===p.value?p.value=p.factory():p.value:l&Ae.Optional?null:void 0!==n?n:void Gt(Z(t))}function we(t){return{toString:t}.toString()}var Ce=(()=>((Ce=Ce||{})[Ce.OnPush=0]="OnPush",Ce[Ce.Default=1]="Default",Ce))(),on=(()=>{return(t=on||(on={}))[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",on;var t})();const gn=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Cn={},Mn=[],fo=B({\u0275cmp:B}),Eo=B({\u0275dir:B}),bi=B({\u0275pipe:B}),bo=B({\u0275mod:B}),po=B({\u0275fac:B}),eo=B({__NG_ELEMENT_ID__:B});let Lo=0;function te(t){return we(()=>{const l=!0===t.standalone,p={},C={type:t.type,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:p,inputs:null,outputs:null,exportAs:t.exportAs||null,onPush:t.changeDetection===Ce.OnPush,directiveDefs:null,pipeDefs:null,standalone:l,dependencies:l&&t.dependencies||null,getStandaloneInjector:null,selectors:t.selectors||Mn,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||on.Emulated,id:"c"+Lo++,styles:t.styles||Mn,_:null,setInput:null,schemas:t.schemas||null,tView:null},D=t.dependencies,Y=t.features;return C.inputs=qo(t.inputs,p),C.outputs=qo(t.outputs),Y&&Y.forEach(J=>J(C)),C.directiveDefs=D?()=>("function"==typeof D?D():D).map(Mt).filter(ee):null,C.pipeDefs=D?()=>("function"==typeof D?D():D).map(Oo).filter(ee):null,C})}function Mt(t){return Wo(t)||Ti(t)}function ee(t){return null!==t}function en(t){return we(()=>({type:t.type,bootstrap:t.bootstrap||Mn,declarations:t.declarations||Mn,imports:t.imports||Mn,exports:t.exports||Mn,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function ro(t,n){return we(()=>{const l=or(t,!0);l.declarations=n.declarations||Mn,l.imports=n.imports||Mn,l.exports=n.exports||Mn})}function qo(t,n){if(null==t)return Cn;const l={};for(const p in t)if(t.hasOwnProperty(p)){let C=t[p],D=C;Array.isArray(C)&&(D=C[1],C=C[0]),l[C]=p,n&&(n[C]=D)}return l}const pi=te;function Vi(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,standalone:!0===t.standalone,onDestroy:t.type.prototype.ngOnDestroy||null}}function Wo(t){return t[fo]||null}function Ti(t){return t[Eo]||null}function Oo(t){return t[bi]||null}function Qi(t){const n=Wo(t)||Ti(t)||Oo(t);return null!==n&&n.standalone}function or(t,n){const l=t[bo]||null;if(!l&&!0===n)throw new Error(`Type ${Z(t)} does not have '\u0275mod' property.`);return l}function hn(t){return Array.isArray(t)&&"object"==typeof t[1]}function Nn(t){return Array.isArray(t)&&!0===t[1]}function Le(t){return 0!=(8&t.flags)}function fn(t){return 2==(2&t.flags)}function Dn(t){return 1==(1&t.flags)}function Zn(t){return null!==t.template}function ao(t){return 0!=(256&t[2])}function Pr(t,n){return t.hasOwnProperty(po)?t[po]:null}class Di{constructor(n,l,p){this.previousValue=n,this.currentValue=l,this.firstChange=p}isFirstChange(){return this.firstChange}}function Jr(){return Hr}function Hr(t){return t.type.prototype.ngOnChanges&&(t.setInput=Gr),Aa}function Aa(){const t=za(this),n=t?.current;if(n){const l=t.previous;if(l===Cn)t.previous=n;else for(let p in n)l[p]=n[p];t.current=null,this.ngOnChanges(n)}}function Gr(t,n,l,p){const C=za(t)||function _s(t,n){return t[Ia]=n}(t,{previous:Cn,current:null}),D=C.current||(C.current={}),Y=C.previous,J=this.declaredInputs[l],at=Y[J];D[J]=new Di(at&&at.currentValue,n,Y===Cn),t[p]=n}Jr.ngInherit=!0;const Ia="__ngSimpleChanges__";function za(t){return t[Ia]||null}function ur(t){for(;Array.isArray(t);)t=t[0];return t}function na(t,n){return ur(n[t])}function Tr(t,n){return ur(n[t.index])}function Fa(t,n){return t.data[n]}function zr(t,n){return t[n]}function vr(t,n){const l=n[t];return hn(l)?l:l[0]}function Qr(t){return 64==(64&t[2])}function wr(t,n){return null==n?null:t[n]}function kr(t){t[18]=0}function ya(t,n){t[5]+=n;let l=t,p=t[3];for(;null!==p&&(1===n&&1===l[5]||-1===n&&0===l[5]);)p[5]+=n,l=p,p=p[3]}const Oi={lFrame:jl(null),bindingsEnabled:!0};function $a(){return Oi.bindingsEnabled}function ko(){return Oi.lFrame.lView}function Li(){return Oi.lFrame.tView}function F(t){return Oi.lFrame.contextLView=t,t[8]}function Dt(t){return Oi.lFrame.contextLView=null,t}function R(){let t=yt();for(;null!==t&&64===t.type;)t=t.parent;return t}function yt(){return Oi.lFrame.currentTNode}function Gn(t,n){const l=Oi.lFrame;l.currentTNode=t,l.isParent=n}function Jo(){return Oi.lFrame.isParent}function ui(){Oi.lFrame.isParent=!1}function ie(){const t=Oi.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function ki(){return Oi.lFrame.bindingIndex++}function cr(t){const n=Oi.lFrame,l=n.bindingIndex;return n.bindingIndex=n.bindingIndex+t,l}function gs(t,n){const l=Oi.lFrame;l.bindingIndex=l.bindingRootIndex=t,Vs(n)}function Vs(t){Oi.lFrame.currentDirectiveIndex=t}function qa(t){const n=Oi.lFrame.currentDirectiveIndex;return-1===n?null:t[n]}function Za(){return Oi.lFrame.currentQueryIndex}function da(t){Oi.lFrame.currentQueryIndex=t}function Ea(t){const n=t[1];return 2===n.type?n.declTNode:1===n.type?t[6]:null}function xs(t,n,l){if(l&Ae.SkipSelf){let C=n,D=t;for(;!(C=C.parent,null!==C||l&Ae.Host||(C=Ea(D),null===C||(D=D[15],10&C.type))););if(null===C)return!1;n=C,t=D}const p=Oi.lFrame=Wa();return p.currentTNode=n,p.lView=t,!0}function $r(t){const n=Wa(),l=t[1];Oi.lFrame=n,n.currentTNode=l.firstChild,n.lView=t,n.tView=l,n.contextLView=t,n.bindingIndex=l.bindingStartIndex,n.inI18n=!1}function Wa(){const t=Oi.lFrame,n=null===t?null:t.child;return null===n?jl(t):n}function jl(t){const n={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:t,child:null,inI18n:!1};return null!==t&&(t.child=n),n}function ml(){const t=Oi.lFrame;return Oi.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const ua=ml;function ws(){const t=ml();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function ha(){return Oi.lFrame.selectedIndex}function Ds(t){Oi.lFrame.selectedIndex=t}function Ar(){const t=Oi.lFrame;return Fa(t.tView,t.selectedIndex)}function xl(){Oi.lFrame.currentNamespace="svg"}function Ss(t,n){for(let l=n.directiveStart,p=n.directiveEnd;l<p;l++){const D=t.data[l].type.prototype,{ngAfterContentInit:Y,ngAfterContentChecked:J,ngAfterViewInit:at,ngAfterViewChecked:Tt,ngOnDestroy:fe}=D;Y&&(t.contentHooks||(t.contentHooks=[])).push(-l,Y),J&&((t.contentHooks||(t.contentHooks=[])).push(l,J),(t.contentCheckHooks||(t.contentCheckHooks=[])).push(l,J)),at&&(t.viewHooks||(t.viewHooks=[])).push(-l,at),Tt&&((t.viewHooks||(t.viewHooks=[])).push(l,Tt),(t.viewCheckHooks||(t.viewCheckHooks=[])).push(l,Tt)),null!=fe&&(t.destroyHooks||(t.destroyHooks=[])).push(l,fe)}}function Us(t,n,l){as(t,n,3,l)}function Ws(t,n,l,p){(3&t[2])===l&&as(t,n,l,p)}function oc(t,n){let l=t[2];(3&l)===n&&(l&=2047,l+=1,t[2]=l)}function as(t,n,l,p){const D=p??-1,Y=n.length-1;let J=0;for(let at=void 0!==p?65535&t[18]:0;at<Y;at++)if("number"==typeof n[at+1]){if(J=n[at],null!=p&&J>=p)break}else n[at]<0&&(t[18]+=65536),(J<D||-1==D)&&(Gs(t,l,n,at),t[18]=(4294901760&t[18])+at+2),at++}function Gs(t,n,l,p){const C=l[p]<0,D=l[p+1],J=t[C?-l[p]:l[p]];if(C){if(t[2]>>11<t[18]>>16&&(3&t[2])===n){t[2]+=2048;try{D.call(J)}finally{}}}else try{D.call(J)}finally{}}class Bs{constructor(n,l,p){this.factory=n,this.resolving=!1,this.canSeeViewProviders=l,this.injectImpl=p}}function a(t,n,l){let p=0;for(;p<l.length;){const C=l[p];if("number"==typeof C){if(0!==C)break;p++;const D=l[p++],Y=l[p++],J=l[p++];t.setAttribute(n,Y,J,D)}else{const D=C,Y=l[++p];P(D)?t.setProperty(n,D,Y):t.setAttribute(n,D,Y),p++}}return p}function h(t){return 3===t||4===t||6===t}function P(t){return 64===t.charCodeAt(0)}function T(t,n){if(null!==n&&0!==n.length)if(null===t||0===t.length)t=n.slice();else{let l=-1;for(let p=0;p<n.length;p++){const C=n[p];"number"==typeof C?l=C:0===l||W(t,l,C,null,-1===l||2===l?n[++p]:null)}}return t}function W(t,n,l,p,C){let D=0,Y=t.length;if(-1===n)Y=-1;else for(;D<t.length;){const J=t[D++];if("number"==typeof J){if(J===n){Y=-1;break}if(J>n){Y=D-1;break}}}for(;D<t.length;){const J=t[D];if("number"==typeof J)break;if(J===l){if(null===p)return void(null!==C&&(t[D+1]=C));if(p===t[D+1])return void(t[D+2]=C)}D++,null!==p&&D++,null!==C&&D++}-1!==Y&&(t.splice(Y,0,n),D=Y+1),t.splice(D++,0,l),null!==p&&t.splice(D++,0,p),null!==C&&t.splice(D++,0,C)}function lt(t){return-1!==t}function q(t){return 32767&t}function zt(t,n){let l=function Kt(t){return t>>16}(t),p=n;for(;l>0;)p=p[15],l--;return p}let me=!0;function Jt(t){const n=me;return me=t,n}let zn=0;const lo={};function cn(t,n){const l=Mo(t,n);if(-1!==l)return l;const p=n[1];p.firstCreatePass&&(t.injectorIndex=n.length,ho(p.data,t),ho(n,null),ho(p.blueprint,null));const C=He(t,n),D=t.injectorIndex;if(lt(C)){const Y=q(C),J=zt(C,n),at=J[1].data;for(let Tt=0;Tt<8;Tt++)n[D+Tt]=J[Y+Tt]|at[Y+Tt]}return n[D+8]=C,D}function ho(t,n){t.push(0,0,0,0,0,0,0,0,n)}function Mo(t,n){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===n[t.injectorIndex+8]?-1:t.injectorIndex}function He(t,n){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let l=0,p=null,C=n;for(;null!==C;){if(p=Xn(C),null===p)return-1;if(l++,C=C[15],-1!==p.injectorIndex)return p.injectorIndex|l<<16}return-1}function Ve(t,n,l){!function Wn(t,n,l){let p;"string"==typeof l?p=l.charCodeAt(0)||0:l.hasOwnProperty(eo)&&(p=l[eo]),null==p&&(p=l[eo]=zn++);const C=255&p;n.data[t+(C>>5)]|=1<<C}(t,n,l)}function mn(t,n,l){if(l&Ae.Optional||void 0!==t)return t;Gt()}function mo(t,n,l,p){if(l&Ae.Optional&&void 0===p&&(p=null),0==(l&(Ae.Self|Ae.Host))){const C=t[9],D=U(void 0);try{return C?C.get(n,p,l&Ae.Optional):xt(n,p,l&Ae.Optional)}finally{U(D)}}return mn(p,0,l)}function co(t,n,l,p=Ae.Default,C){if(null!==t){if(1024&n[2]){const Y=function uo(t,n,l,p,C){let D=t,Y=n;for(;null!==D&&null!==Y&&1024&Y[2]&&!(256&Y[2]);){const J=vo(D,Y,l,p|Ae.Self,lo);if(J!==lo)return J;let at=D.parent;if(!at){const Tt=Y[21];if(Tt){const fe=Tt.get(l,lo,p);if(fe!==lo)return fe}at=Xn(Y),Y=Y[15]}D=at}return C}(t,n,l,p,lo);if(Y!==lo)return Y}const D=vo(t,n,l,p,lo);if(D!==lo)return D}return mo(n,l,p,C)}function vo(t,n,l,p,C){const D=function Ro(t){if("string"==typeof t)return t.charCodeAt(0)||0;const n=t.hasOwnProperty(eo)?t[eo]:void 0;return"number"==typeof n?n>=0?255&n:vn:n}(l);if("function"==typeof D){if(!xs(n,t,p))return p&Ae.Host?mn(C,0,p):mo(n,l,p,C);try{const Y=D(p);if(null!=Y||p&Ae.Optional)return Y;Gt()}finally{ua()}}else if("number"==typeof D){let Y=null,J=Mo(t,n),at=-1,Tt=p&Ae.Host?n[16][6]:null;for((-1===J||p&Ae.SkipSelf)&&(at=-1===J?He(t,n):n[J+8],-1!==at&&tn(p,!1)?(Y=n[1],J=q(at),n=zt(at,n)):J=-1);-1!==J;){const fe=n[1];if(le(D,J,fe.data)){const Je=un(J,n,l,Y,p,Tt);if(Je!==lo)return Je}at=n[J+8],-1!==at&&tn(p,n[1].data[J+8]===Tt)&&le(D,J,n)?(Y=fe,J=q(at),n=zt(at,n)):J=-1}}return C}function un(t,n,l,p,C,D){const Y=n[1],J=Y.data[t+8],fe=Vn(J,Y,l,null==p?fn(J)&&me:p!=Y&&0!=(3&J.type),C&Ae.Host&&D===J);return null!==fe?jn(n,Y,fe,J):lo}function Vn(t,n,l,p,C){const D=t.providerIndexes,Y=n.data,J=1048575&D,at=t.directiveStart,fe=D>>20,wn=C?J+fe:t.directiveEnd;for(let to=p?J:J+fe;to<wn;to++){const Do=Y[to];if(to<at&&l===Do||to>=at&&Do.type===l)return to}if(C){const to=Y[at];if(to&&Zn(to)&&to.type===l)return at}return null}function jn(t,n,l,p){let C=t[l];const D=n.data;if(function kl(t){return t instanceof Bs}(C)){const Y=C;Y.resolving&&function re(t,n){const l=n?`. Dependency path: ${n.join(" > ")} > ${t}`:"";throw new ot(-200,`Circular dependency in DI detected for ${t}${l}`)}(function Pt(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():dt(t)}(D[l]));const J=Jt(Y.canSeeViewProviders);Y.resolving=!0;const at=Y.injectImpl?U(Y.injectImpl):null;xs(t,p,Ae.Default);try{C=t[l]=Y.factory(void 0,D,t,p),n.firstCreatePass&&l>=p.directiveStart&&function rs(t,n,l){const{ngOnChanges:p,ngOnInit:C,ngDoCheck:D}=n.type.prototype;if(p){const Y=Hr(n);(l.preOrderHooks||(l.preOrderHooks=[])).push(t,Y),(l.preOrderCheckHooks||(l.preOrderCheckHooks=[])).push(t,Y)}C&&(l.preOrderHooks||(l.preOrderHooks=[])).push(0-t,C),D&&((l.preOrderHooks||(l.preOrderHooks=[])).push(t,D),(l.preOrderCheckHooks||(l.preOrderCheckHooks=[])).push(t,D))}(l,D[l],n)}finally{null!==at&&U(at),Jt(J),Y.resolving=!1,ua()}}return C}function le(t,n,l){return!!(l[n+(t>>5)]&1<<t)}function tn(t,n){return!(t&Ae.Self||t&Ae.Host&&n)}class sn{constructor(n,l){this._tNode=n,this._lView=l}get(n,l,p){return co(this._tNode,this._lView,n,p,l)}}function vn(){return new sn(R(),ko())}function Tn(t){return we(()=>{const n=t.prototype.constructor,l=n[po]||Qn(n),p=Object.prototype;let C=Object.getPrototypeOf(t.prototype).constructor;for(;C&&C!==p;){const D=C[po]||Qn(C);if(D&&D!==l)return D;C=Object.getPrototypeOf(C)}return D=>new D})}function Qn(t){return gt(t)?()=>{const n=Qn(nt(t));return n&&n()}:Pr(t)}function Xn(t){const n=t[1],l=n.type;return 2===l?n.declTNode:1===l?t[6]:null}function Vo(t){return function Pn(t,n){if("class"===n)return t.classes;if("style"===n)return t.styles;const l=t.attrs;if(l){const p=l.length;let C=0;for(;C<p;){const D=l[C];if(h(D))break;if(0===D)C+=2;else if("number"==typeof D)for(C++;C<p&&"string"==typeof l[C];)C++;else{if(D===n)return l[C+1];C+=2}}}return null}(R(),t)}const ri="__parameters__";function dn(t,n,l){return we(()=>{const p=function yo(t){return function(...l){if(t){const p=t(...l);for(const C in p)this[C]=p[C]}}}(n);function C(...D){if(this instanceof C)return p.apply(this,D),this;const Y=new C(...D);return J.annotation=Y,J;function J(at,Tt,fe){const Je=at.hasOwnProperty(ri)?at[ri]:Object.defineProperty(at,ri,{value:[]})[ri];for(;Je.length<=fe;)Je.push(null);return(Je[fe]=Je[fe]||[]).push(Y),at}}return l&&(C.prototype=Object.create(l.prototype)),C.prototype.ngMetadataName=t,C.annotationCls=C,C})}class xo{constructor(n,l){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof l?this.__NG_ELEMENT_ID__=l:void 0!==l&&(this.\u0275prov=St({token:this,providedIn:l.providedIn||"root",factory:l.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function Wi(t,n){void 0===n&&(n=t);for(let l=0;l<t.length;l++){let p=t[l];Array.isArray(p)?(n===t&&(n=t.slice(0,l)),Wi(p,n)):n!==t&&n.push(p)}return n}function Nr(t,n){t.forEach(l=>Array.isArray(l)?Nr(l,n):n(l))}function $s(t,n,l){n>=t.length?t.push(l):t.splice(n,0,l)}function pr(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function Dl(t,n){const l=[];for(let p=0;p<t;p++)l.push(n);return l}function Ze(t,n,l){let p=so(t,n);return p>=0?t[1|p]=l:(p=~p,function j(t,n,l,p){let C=t.length;if(C==n)t.push(l,p);else if(1===C)t.push(p,t[0]),t[0]=l;else{for(C--,t.push(t[C-1],t[C]);C>n;)t[C]=t[C-2],C--;t[n]=l,t[n+1]=p}}(t,p,n,l)),p}function ve(t,n){const l=so(t,n);if(l>=0)return t[1|l]}function so(t,n){return function Qo(t,n,l){let p=0,C=t.length>>l;for(;C!==p;){const D=p+(C-p>>1),Y=t[D<<l];if(n===Y)return D<<l;Y>n?C=D:p=D+1}return~(C<<l)}(t,n,1)}const Ta={},nl="__NG_DI_FLAG__",Ks="ngTempTokenPath",ol=/\n/gm,Ya="__source";let fl;function il(t){const n=fl;return fl=t,n}function rc(t,n=Ae.Default){if(void 0===fl)throw new ot(-203,!1);return null===fl?xt(t,void 0,n):fl.get(t,n&Ae.Optional?null:void 0,n)}function La(t,n=Ae.Default){return(function qt(){return Ln}()||rc)(nt(t),n)}function $d(t,n=Ae.Default){return"number"!=typeof n&&(n=0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)),La(t,n)}function ac(t){const n=[];for(let l=0;l<t.length;l++){const p=nt(t[l]);if(Array.isArray(p)){if(0===p.length)throw new ot(900,!1);let C,D=Ae.Default;for(let Y=0;Y<p.length;Y++){const J=p[Y],at=hu(J);"number"==typeof at?-1===at?C=J.token:D|=at:C=J}n.push(La(C,D))}else n.push(La(p))}return n}function yc(t,n){return t[nl]=n,t.prototype[nl]=n,t}function hu(t){return t[nl]}const Lc=yc(dn("Inject",t=>({token:t})),-1),Ac=yc(dn("Optional"),8),Pc=yc(dn("SkipSelf"),4);var sl=(()=>((sl=sl||{})[sl.Important=1]="Important",sl[sl.DashCase=2]="DashCase",sl))();const Jd=new Map;let Nc=0;const Xd="__ngContext__";function ls(t,n){hn(n)?(t[Xd]=n[20],function Yc(t){Jd.set(t[20],t)}(n)):t[Xd]=n}function wc(t,n){return undefined(t,n)}function rn(t){const n=t[3];return Nn(n)?n[3]:n}function Po(t){return vi(t[13])}function $o(t){return vi(t[4])}function vi(t){for(;null!==t&&!Nn(t);)t=t[4];return t}function Ji(t,n,l,p,C){if(null!=p){let D,Y=!1;Nn(p)?D=p:hn(p)&&(Y=!0,p=p[0]);const J=ur(p);0===t&&null!==l?null==C?Td(n,l,J):Ul(n,l,J,C||null,!0):1===t&&null!==l?Ul(n,l,J,C||null,!0):2===t?function Gl(t,n,l){const p=ou(t,n);p&&function Du(t,n,l,p){t.removeChild(n,l,p)}(t,p,n,l)}(n,J,Y):3===t&&n.destroyNode(J),null!=D&&function Lu(t,n,l,p,C){const D=l[7];D!==ur(l)&&Ji(n,t,p,D,C);for(let J=10;J<l.length;J++){const at=l[J];Dc(at[1],at,t,n,p,D)}}(n,t,D,l,C)}}function ja(t,n,l){return t.createElement(n,l)}function xu(t,n){const l=t[9],p=l.indexOf(n),C=n[3];512&n[2]&&(n[2]&=-513,ya(C,-1)),l.splice(p,1)}function Sd(t,n){if(t.length<=10)return;const l=10+n,p=t[l];if(p){const C=p[17];null!==C&&C!==t&&xu(C,p),n>0&&(t[l-1][4]=p[4]);const D=pr(t,10+n);!function Qa(t,n){Dc(t,n,n[11],2,null,null),n[0]=null,n[6]=null}(p[1],p);const Y=D[19];null!==Y&&Y.detachView(D[1]),p[3]=null,p[4]=null,p[2]&=-65}return p}function nu(t,n){if(!(128&n[2])){const l=n[11];l.destroyNode&&Dc(t,n,l,3,null,null),function Vl(t){let n=t[13];if(!n)return rd(t[1],t);for(;n;){let l=null;if(hn(n))l=n[13];else{const p=n[10];p&&(l=p)}if(!l){for(;n&&!n[4]&&n!==t;)hn(n)&&rd(n[1],n),n=n[3];null===n&&(n=t),hn(n)&&rd(n[1],n),l=n&&n[4]}n=l}}(n)}}function rd(t,n){if(!(128&n[2])){n[2]&=-65,n[2]|=128,function ku(t,n){let l;if(null!=t&&null!=(l=t.destroyHooks))for(let p=0;p<l.length;p+=2){const C=n[l[p]];if(!(C instanceof Bs)){const D=l[p+1];if(Array.isArray(D))for(let Y=0;Y<D.length;Y+=2){const J=C[D[Y]],at=D[Y+1];try{at.call(J)}finally{}}else try{D.call(C)}finally{}}}}(t,n),function wu(t,n){const l=t.cleanup,p=n[7];let C=-1;if(null!==l)for(let D=0;D<l.length-1;D+=2)if("string"==typeof l[D]){const Y=l[D+1],J="function"==typeof Y?Y(n):ur(n[Y]),at=p[C=l[D+2]],Tt=l[D+3];"boolean"==typeof Tt?J.removeEventListener(l[D],at,Tt):Tt>=0?p[C=Tt]():p[C=-Tt].unsubscribe(),D+=2}else{const Y=p[C=l[D+1]];l[D].call(Y)}if(null!==p){for(let D=C+1;D<p.length;D++)(0,p[D])();n[7]=null}}(t,n),1===n[1].type&&n[11].destroy();const l=n[17];if(null!==l&&Nn(n[3])){l!==n[3]&&xu(l,n);const p=n[19];null!==p&&p.detachView(t)}!function Ig(t){Jd.delete(t[20])}(n)}}function Ed(t,n,l){return function ll(t,n,l){let p=n;for(;null!==p&&40&p.type;)p=(n=p).parent;if(null===p)return l[0];if(2&p.flags){const C=t.data[p.directiveStart].encapsulation;if(C===on.None||C===on.Emulated)return null}return Tr(p,l)}(t,n.parent,l)}function Ul(t,n,l,p,C){t.insertBefore(n,l,p,C)}function Td(t,n,l){t.appendChild(n,l)}function ad(t,n,l,p,C){null!==p?Ul(t,n,l,p,C):Td(t,n,l)}function ou(t,n){return t.parentNode(n)}function Eu(t,n,l){return iu(t,n,l)}let vl,ga,ts,iu=function Cl(t,n,l){return 40&t.type?Tr(t,l):null};function dc(t,n,l,p){const C=Ed(t,p,n),D=n[11],J=Eu(p.parent||n[6],p,n);if(null!=C)if(Array.isArray(l))for(let at=0;at<l.length;at++)ad(D,C,l[at],J,!1);else ad(D,C,l,J,!1)}function Zs(t,n){if(null!==n){const l=n.type;if(3&l)return Tr(n,t);if(4&l)return uc(-1,t[n.index]);if(8&l){const p=n.child;if(null!==p)return Zs(t,p);{const C=t[n.index];return Nn(C)?uc(-1,C):ur(C)}}if(32&l)return wc(n,t)()||ur(t[n.index]);{const p=Wl(t,n);return null!==p?Array.isArray(p)?p[0]:Zs(rn(t[16]),p):Zs(t,n.next)}}return null}function Wl(t,n){return null!==n?t[16][6].projection[n.projection]:null}function uc(t,n){const l=10+t+1;if(l<n.length){const p=n[l],C=p[1].firstChild;if(null!==C)return Zs(p,C)}return n[7]}function $l(t,n,l,p,C,D,Y){for(;null!=l;){const J=p[l.index],at=l.type;if(Y&&0===n&&(J&&ls(ur(J),p),l.flags|=4),64!=(64&l.flags))if(8&at)$l(t,n,l.child,p,C,D,!1),Ji(n,t,C,J,D);else if(32&at){const Tt=wc(l,p);let fe;for(;fe=Tt();)Ji(n,t,C,fe,D);Ji(n,t,C,J,D)}else 16&at?jc(t,n,p,l,C,D):Ji(n,t,C,J,D);l=Y?l.projectionNext:l.next}}function Dc(t,n,l,p,C,D){$l(l,p,t.firstChild,n,C,D,!1)}function jc(t,n,l,p,C,D){const Y=l[16],at=Y[6].projection[p.projection];if(Array.isArray(at))for(let Tt=0;Tt<at.length;Tt++)Ji(n,t,C,at[Tt],D);else $l(t,n,at,Y[3],C,D,!0)}function cl(t,n,l){t.setAttribute(n,"style",l)}function pc(t,n,l){""===l?t.removeAttribute(n,"class"):t.setAttribute(n,"class",l)}function cs(t){return function js(){if(void 0===vl&&(vl=null,gn.trustedTypes))try{vl=gn.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return vl}()?.createHTML(t)||t}function _a(t){ga=t}function Kl(){if(void 0===ts&&(ts=null,gn.trustedTypes))try{ts=gn.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return ts}function ql(t){return Kl()?.createHTML(t)||t}function Au(t){return Kl()?.createScriptURL(t)||t}class zc{constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class Rg extends zc{getTypeName(){return"HTML"}}class bp extends zc{getTypeName(){return"Style"}}class Mp extends zc{getTypeName(){return"Script"}}class Cp extends zc{getTypeName(){return"URL"}}class vp extends zc{getTypeName(){return"ResourceURL"}}function hc(t){return t instanceof zc?t.changingThisBreaksApplicationSecurity:t}function Zl(t,n){const l=function Fl(t){return t instanceof zc&&t.getTypeName()||null}(t);if(null!=l&&l!==n){if("ResourceURL"===l&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${l} (see https://g.co/ng/security#xss)`)}return l===n}function Nl(t){return new Rg(t)}function Ld(t){return new bp(t)}function su(t){return new Mp(t)}function Fg(t){return new Cp(t)}function Qu(t){return new vp(t)}class Iu{constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{const l=(new window.DOMParser).parseFromString(cs(n),"text/html").body;return null===l?this.inertDocumentHelper.getInertBodyElement(n):(l.removeChild(l.firstChild),l)}catch{return null}}}class yp{constructor(n){if(this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const l=this.inertDocument.createElement("html");this.inertDocument.appendChild(l);const p=this.inertDocument.createElement("body");l.appendChild(p)}}getInertBodyElement(n){const l=this.inertDocument.createElement("template");if("content"in l)return l.innerHTML=cs(n),l;const p=this.inertDocument.createElement("body");return p.innerHTML=cs(n),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(p),p}stripCustomNsAttrs(n){const l=n.attributes;for(let C=l.length-1;0<C;C--){const Y=l.item(C).name;("xmlns:ns1"===Y||0===Y.indexOf("ns1:"))&&n.removeAttribute(Y)}let p=n.firstChild;for(;p;)p.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(p),p=p.nextSibling}}const Ng=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;function Id(t){return(t=String(t)).match(Ng)?t:"unsafe:"+t}function fc(t){const n={};for(const l of t.split(","))n[l]=!0;return n}function Ru(...t){const n={};for(const l of t)for(const p in l)l.hasOwnProperty(p)&&(n[p]=!0);return n}const Pp=fc("area,br,col,hr,img,wbr"),Yg=fc("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Op=fc("rp,rt"),Rd=Ru(Pp,Ru(Yg,fc("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")),Ru(Op,fc("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")),Ru(Op,Yg)),dd=fc("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Bg=Ru(dd,fc("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"),fc("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")),xp=fc("script,style,template");class wp{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(n){let l=n.firstChild,p=!0;for(;l;)if(l.nodeType===Node.ELEMENT_NODE?p=this.startElement(l):l.nodeType===Node.TEXT_NODE?this.chars(l.nodeValue):this.sanitizedSomething=!0,p&&l.firstChild)l=l.firstChild;else for(;l;){l.nodeType===Node.ELEMENT_NODE&&this.endElement(l);let C=this.checkClobberedElement(l,l.nextSibling);if(C){l=C;break}l=this.checkClobberedElement(l,l.parentNode)}return this.buf.join("")}startElement(n){const l=n.nodeName.toLowerCase();if(!Rd.hasOwnProperty(l))return this.sanitizedSomething=!0,!xp.hasOwnProperty(l);this.buf.push("<"),this.buf.push(l);const p=n.attributes;for(let C=0;C<p.length;C++){const D=p.item(C),Y=D.name,J=Y.toLowerCase();if(!Bg.hasOwnProperty(J)){this.sanitizedSomething=!0;continue}let at=D.value;dd[J]&&(at=Id(at)),this.buf.push(" ",Y,'="',Dp(at),'"')}return this.buf.push(">"),!0}endElement(n){const l=n.nodeName.toLowerCase();Rd.hasOwnProperty(l)&&!Pp.hasOwnProperty(l)&&(this.buf.push("</"),this.buf.push(l),this.buf.push(">"))}chars(n){this.buf.push(Dp(n))}checkClobberedElement(n,l){if(l&&(n.compareDocumentPosition(l)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${n.outerHTML}`);return l}}const hm=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,kp=/([^\#-~ |!])/g;function Dp(t){return t.replace(/&/g,"&amp;").replace(hm,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(kp,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Fu;function _c(t,n){let l=null;try{Fu=Fu||function Ad(t){const n=new yp(t);return function Xu(){try{return!!(new window.DOMParser).parseFromString(cs(""),"text/html")}catch{return!1}}()?new Iu(n):n}(t);let p=n?String(n):"";l=Fu.getInertBodyElement(p);let C=5,D=p;do{if(0===C)throw new Error("Failed to sanitize html because the input is unstable");C--,p=D,D=l.innerHTML,l=Fu.getInertBodyElement(p)}while(p!==D);return cs((new wp).sanitizeChildren(Js(l)||l))}finally{if(l){const p=Js(l)||l;for(;p.firstChild;)p.removeChild(p.firstChild)}}}function Js(t){return"content"in t&&function bc(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var ds=(()=>((ds=ds||{})[ds.NONE=0]="NONE",ds[ds.HTML=1]="HTML",ds[ds.STYLE=2]="STYLE",ds[ds.SCRIPT=3]="SCRIPT",ds[ds.URL=4]="URL",ds[ds.RESOURCE_URL=5]="RESOURCE_URL",ds))();function jg(t){const n=gd();return n?ql(n.sanitize(ds.HTML,t)||""):Zl(t,"HTML")?ql(hc(t)):_c(function Xa(){return void 0!==ga?ga:typeof document<"u"?document:void 0}(),dt(t))}function yl(t){const n=gd();return n?n.sanitize(ds.URL,t)||"":Zl(t,"URL")?hc(t):Id(dt(t))}function Hg(t){const n=gd();if(n)return Au(n.sanitize(ds.RESOURCE_URL,t)||"");if(Zl(t,"ResourceURL"))return Au(hc(t));throw new ot(904,!1)}function gd(){const t=ko();return t&&t[12]}const Fd=new xo("ENVIRONMENT_INITIALIZER"),ng=new xo("INJECTOR",-1),Vg=new xo("INJECTOR_DEF_TYPES");class Lp{get(n,l=Ta){if(l===Ta){const p=new Error(`NullInjectorError: No provider for ${Z(n)}!`);throw p.name="NullInjectorError",p}return l}}function Ap(...t){return{\u0275providers:Nd(0,t)}}function Nd(t,...n){const l=[],p=new Set;let C;return Nr(n,D=>{const Y=D;Ug(Y,l,[],p)&&(C||(C=[]),C.push(Y))}),void 0!==C&&Yu(C,l),l}function Yu(t,n){for(let l=0;l<t.length;l++){const{providers:C}=t[l];Nr(C,D=>{n.push(D)})}}function Ug(t,n,l,p){if(!(t=nt(t)))return!1;let C=null,D=pt(t);const Y=!D&&Wo(t);if(D||Y){if(Y&&!Y.standalone)return!1;C=t}else{const at=t.ngModule;if(D=pt(at),!D)return!1;C=at}const J=p.has(C);if(Y){if(J)return!1;if(p.add(C),Y.dependencies){const at="function"==typeof Y.dependencies?Y.dependencies():Y.dependencies;for(const Tt of at)Ug(Tt,n,l,p)}}else{if(!D)return!1;{if(null!=D.imports&&!J){let Tt;p.add(C);try{Nr(D.imports,fe=>{Ug(fe,n,l,p)&&(Tt||(Tt=[]),Tt.push(fe))})}finally{}void 0!==Tt&&Yu(Tt,n)}if(!J){const Tt=Pr(C)||(()=>new C);n.push({provide:C,useFactory:Tt,deps:Mn},{provide:Vg,useValue:C,multi:!0},{provide:Fd,useValue:()=>La(C),multi:!0})}const at=D.providers;null==at||J||Nr(at,fe=>{n.push(fe)})}}return C!==t&&void 0!==t.providers}const fm=B({provide:String,useValue:B});function Wg(t){return null!==t&&"object"==typeof t&&fm in t}function Yd(t){return"function"==typeof t}const og=new xo("Set Injector scope."),k={},I={};let X;function Ot(){return void 0===X&&(X=new Lp),X}class Qt{}class ge extends Qt{constructor(n,l,p,C){super(),this.parent=l,this.source=p,this.scopes=C,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Co(n,Y=>this.processProvider(Y)),this.records.set(ng,Sn(void 0,this)),C.has("environment")&&this.records.set(Qt,Sn(void 0,this));const D=this.records.get(og);null!=D&&"string"==typeof D.value&&this.scopes.add(D.value),this.injectorDefTypes=new Set(this.get(Vg.multi,Mn,Ae.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const n of this._ngOnDestroyHooks)n.ngOnDestroy();for(const n of this._onDestroyHooks)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(n){this._onDestroyHooks.push(n)}runInContext(n){this.assertNotDestroyed();const l=il(this),p=U(void 0);try{return n()}finally{il(l),U(p)}}get(n,l=Ta,p=Ae.Default){this.assertNotDestroyed();const C=il(this),D=U(void 0);try{if(!(p&Ae.SkipSelf)){let J=this.records.get(n);if(void 0===J){const at=function Un(t){return"function"==typeof t||"object"==typeof t&&t instanceof xo}(n)&&oe(n);J=at&&this.injectableDefInScope(at)?Sn(he(n),k):null,this.records.set(n,J)}if(null!=J)return this.hydrate(n,J)}return(p&Ae.Self?Ot():this.parent).get(n,l=p&Ae.Optional&&l===Ta?null:l)}catch(Y){if("NullInjectorError"===Y.name){if((Y[Ks]=Y[Ks]||[]).unshift(Z(n)),C)throw Y;return function Cd(t,n,l,p){const C=t[Ks];throw n[Ya]&&C.unshift(n[Ya]),t.message=function Qc(t,n,l,p=null){t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.slice(2):t;let C=Z(n);if(Array.isArray(n))C=n.map(Z).join(" -> ");else if("object"==typeof n){let D=[];for(let Y in n)if(n.hasOwnProperty(Y)){let J=n[Y];D.push(Y+":"+("string"==typeof J?JSON.stringify(J):Z(J)))}C=`{${D.join(", ")}}`}return`${l}${p?"("+p+")":""}[${C}]: ${t.replace(ol,"\n  ")}`}("\n"+t.message,C,l,p),t.ngTokenPath=C,t[Ks]=null,t}(Y,n,"R3InjectorError",this.source)}throw Y}finally{U(D),il(C)}}resolveInjectorInitializers(){const n=il(this),l=U(void 0);try{const p=this.get(Fd.multi,Mn,Ae.Self);for(const C of p)C()}finally{il(n),U(l)}}toString(){const n=[],l=this.records;for(const p of l.keys())n.push(Z(p));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new ot(205,!1)}processProvider(n){let l=Yd(n=nt(n))?n:nt(n&&n.provide);const p=function Re(t){return Wg(t)?Sn(void 0,t.useValue):Sn(qe(t),k)}(n);if(Yd(n)||!0!==n.multi)this.records.get(l);else{let C=this.records.get(l);C||(C=Sn(void 0,k,!0),C.factory=()=>ac(C.multi),this.records.set(l,C)),l=n,C.multi.push(n)}this.records.set(l,p)}hydrate(n,l){return l.value===k&&(l.value=I,l.value=l.factory()),"object"==typeof l.value&&l.value&&function oo(t){return null!==t&&"object"==typeof t&&"function"==typeof t.ngOnDestroy}(l.value)&&this._ngOnDestroyHooks.add(l.value),l.value}injectableDefInScope(n){if(!n.providedIn)return!1;const l=nt(n.providedIn);return"string"==typeof l?"any"===l||this.scopes.has(l):this.injectorDefTypes.has(l)}}function he(t){const n=oe(t),l=null!==n?n.factory:Pr(t);if(null!==l)return l;if(t instanceof xo)throw new ot(204,!1);if(t instanceof Function)return function ke(t){const n=t.length;if(n>0)throw Dl(n,"?"),new ot(204,!1);const l=function pe(t){const n=t&&(t[Ye]||t[In]);if(n){const l=function Me(t){if(t.hasOwnProperty("name"))return t.name;const n=(""+t).match(/^function\s*([^\s(]+)/);return null===n?"":n[1]}(t);return console.warn(`DEPRECATED: DI is instantiating a token "${l}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${l}" class.`),n}return null}(t);return null!==l?()=>l.factory(t):()=>new t}(t);throw new ot(204,!1)}function qe(t,n,l){let p;if(Yd(t)){const C=nt(t);return Pr(C)||he(C)}if(Wg(t))p=()=>nt(t.useValue);else if(function Bu(t){return!(!t||!t.useFactory)}(t))p=()=>t.useFactory(...ac(t.deps||[]));else if(function Gg(t){return!(!t||!t.useExisting)}(t))p=()=>La(nt(t.useExisting));else{const C=nt(t&&(t.useClass||t.provide));if(!function no(t){return!!t.deps}(t))return Pr(C)||he(C);p=()=>new C(...ac(t.deps))}return p}function Sn(t,n,l=!1){return{factory:t,value:n,multi:l?[]:void 0}}function No(t){return!!t.\u0275providers}function Co(t,n){for(const l of t)Array.isArray(l)?Co(l,n):No(l)?Co(l.\u0275providers,n):n(l)}class Fn{}class yi{resolveComponentFactory(n){throw function So(t){const n=Error(`No component factory found for ${Z(t)}. Did you add it to @NgModule.entryComponents?`);return n.ngComponent=t,n}(n)}}let ni=(()=>{class t{}return t.NULL=new yi,t})();function Ki(){return di(R(),ko())}function di(t,n){return new Br(Tr(t,n))}let Br=(()=>{class t{constructor(l){this.nativeElement=l}}return t.__NG_ELEMENT_ID__=Ki,t})();function oa(t){return t instanceof Br?t.nativeElement:t}class Dr{}let ba=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>function ea(){const t=ko(),l=vr(R().index,t);return(hn(l)?l:t)[11]}(),t})(),br=(()=>{class t{}return t.\u0275prov=St({token:t,providedIn:"root",factory:()=>null}),t})();class us{constructor(n){this.full=n,this.major=n.split(".")[0],this.minor=n.split(".")[1],this.patch=n.split(".").slice(2).join(".")}}const Pl=new us("14.3.0"),es={};function ul(t){return t.ngOriginalError}class Hs{constructor(){this._console=console}handleError(n){const l=this._findOriginalError(n);this._console.error("ERROR",n),l&&this._console.error("ORIGINAL ERROR",l)}_findOriginalError(n){let l=n&&ul(n);for(;l&&ul(l);)l=ul(l);return l||null}}function Mc(t){return t.ownerDocument.defaultView}function ys(t){return t.ownerDocument}function Ol(t){return t instanceof Function?t():t}function Sc(t,n,l){let p=t.length;for(;;){const C=t.indexOf(n,l);if(-1===C)return C;if(0===C||t.charCodeAt(C-1)<=32){const D=n.length;if(C+D===p||t.charCodeAt(C+D)<=32)return C}l=C+1}}const Xl="ng-template";function lu(t,n,l){let p=0;for(;p<t.length;){let C=t[p++];if(l&&"class"===C){if(C=t[p],-1!==Sc(C.toLowerCase(),n,0))return!0}else if(1===C){for(;p<t.length&&"string"==typeof(C=t[p++]);)if(C.toLowerCase()===n)return!0;return!1}}return!1}function Bd(t){return 4===t.type&&t.value!==Xl}function Ip(t,n,l){return n===(4!==t.type||l?t.value:Xl)}function ag(t,n,l){let p=4;const C=t.attrs||[],D=function ju(t){for(let n=0;n<t.length;n++)if(h(t[n]))return n;return t.length}(C);let Y=!1;for(let J=0;J<n.length;J++){const at=n[J];if("number"!=typeof at){if(!Y)if(4&p){if(p=2|1&p,""!==at&&!Ip(t,at,l)||""===at&&1===n.length){if(tc(p))return!1;Y=!0}}else{const Tt=8&p?at:n[++J];if(8&p&&null!==t.attrs){if(!lu(t.attrs,Tt,l)){if(tc(p))return!1;Y=!0}continue}const Je=sg(8&p?"class":at,C,Bd(t),l);if(-1===Je){if(tc(p))return!1;Y=!0;continue}if(""!==Tt){let wn;wn=Je>D?"":C[Je+1].toLowerCase();const to=8&p?wn:null;if(to&&-1!==Sc(to,Tt,0)||2&p&&Tt!==wn){if(tc(p))return!1;Y=!0}}}}else{if(!Y&&!tc(p)&&!tc(at))return!1;if(Y&&tc(at))continue;Y=!1,p=at|1&p}}return tc(p)||Y}function tc(t){return 0==(1&t)}function sg(t,n,l,p){if(null===n)return-1;let C=0;if(p||!l){let D=!1;for(;C<n.length;){const Y=n[C];if(Y===t)return C;if(3===Y||6===Y)D=!0;else{if(1===Y||2===Y){let J=n[++C];for(;"string"==typeof J;)J=n[++C];continue}if(4===Y)break;if(0===Y){C+=4;continue}}C+=D?1:2}return-1}return function Mm(t,n){let l=t.indexOf(4);if(l>-1)for(l++;l<t.length;){const p=t[l];if("number"==typeof p)return-1;if(p===n)return l;l++}return-1}(n,t)}function lg(t,n,l=!1){for(let p=0;p<n.length;p++)if(ag(t,n[p],l))return!0;return!1}function Cm(t,n){t:for(let l=0;l<n.length;l++){const p=n[l];if(t.length===p.length){for(let C=0;C<t.length;C++)if(t[C]!==p[C])continue t;return!0}}return!1}function dg(t,n){return t?":not("+n.trim()+")":n}function md(t){let n=t[0],l=1,p=2,C="",D=!1;for(;l<t.length;){let Y=t[l];if("string"==typeof Y)if(2&p){const J=t[++l];C+="["+Y+(J.length>0?'="'+J+'"':"")+"]"}else 8&p?C+="."+Y:4&p&&(C+=" "+Y);else""!==C&&!tc(Y)&&(n+=dg(D,C),C=""),p=Y,D=D||!tc(p);l++}return""!==C&&(n+=dg(D,C)),n}const dr={};function qg(t){Hu(Li(),ko(),ha()+t,!1)}function Hu(t,n,l,p){if(!p)if(3==(3&n[2])){const D=t.preOrderCheckHooks;null!==D&&Us(n,D,l)}else{const D=t.preOrderHooks;null!==D&&Ws(n,D,0,l)}Ds(l)}function pg(t,n=null,l=null,p){const C=Uc(t,n,l,p);return C.resolveInjectorInitializers(),C}function Uc(t,n=null,l=null,p,C=new Set){const D=[l||Mn,Ap(t)];return p=p||("object"==typeof t?void 0:Z(t)),new ge(D,n||Ot(),p||null,C)}let hd=(()=>{class t{static create(l,p){if(Array.isArray(l))return pg({name:""},p,l,"");{const C=l.name??"";return pg({name:C},l.parent,l.providers,C)}}}return t.THROW_IF_NOT_FOUND=Ta,t.NULL=new Lp,t.\u0275prov=St({token:t,providedIn:"any",factory:()=>La(ng)}),t.__NG_ELEMENT_ID__=-1,t})();function Mg(t,n=Ae.Default){const l=ko();return null===l?La(t,n):co(R(),l,nt(t),n)}function km(){throw new Error("invalid")}function Yp(t,n){return t<<17|n<<2}function $c(t){return t>>17&32767}function Bp(t){return 2|t}function zd(t){return(131068&t)>>2}function Dm(t,n){return-131069&t|n<<2}function Em(t){return 1|t}function Gh(t,n){const l=t.contentQueries;if(null!==l)for(let p=0;p<l.length;p+=2){const C=l[p],D=l[p+1];if(-1!==D){const Y=t.data[D];da(C),Y.contentQueries(2,n[D],D)}}}function $p(t,n,l,p,C,D,Y,J,at,Tt,fe){const Je=n.blueprint.slice();return Je[0]=C,Je[2]=76|p,(null!==fe||t&&1024&t[2])&&(Je[2]|=1024),kr(Je),Je[3]=Je[15]=t,Je[8]=l,Je[10]=Y||t&&t[10],Je[11]=J||t&&t[11],Je[12]=at||t&&t[12]||null,Je[9]=Tt||t&&t[9]||null,Je[6]=D,Je[20]=function Qd(){return Nc++}(),Je[21]=fe,Je[16]=2==n.type?t[16]:Je,Je}function Cg(t,n,l,p,C){let D=t.data[n];if(null===D)D=function Nm(t,n,l,p,C){const D=yt(),Y=Jo(),at=t.data[n]=function __(t,n,l,p,C,D){return{type:l,index:p,insertBeforeIndex:null,injectorIndex:n?n.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:C,attrs:D,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,Y?D:D&&D.parent,l,n,p,C);return null===t.firstChild&&(t.firstChild=at),null!==D&&(Y?null==D.child&&null!==at.parent&&(D.child=at):null===D.next&&(D.next=at)),at}(t,n,l,p,C),function Sa(){return Oi.lFrame.inI18n}()&&(D.flags|=64);else if(64&D.type){D.type=l,D.value=p,D.attrs=C;const Y=function Oe(){const t=Oi.lFrame,n=t.currentTNode;return t.isParent?n:n.parent}();D.injectorIndex=null===Y?-1:Y.injectorIndex}return Gn(D,!0),D}function vg(t,n,l,p){if(0===l)return-1;const C=n.length;for(let D=0;D<l;D++)n.push(p),t.blueprint.push(p),t.data.push(null);return C}function Ym(t,n,l){$r(n);try{const p=t.viewQuery;null!==p&&Xp(1,p,l);const C=t.template;null!==C&&$h(t,n,C,1,l),t.firstCreatePass&&(t.firstCreatePass=!1),t.staticContentQueries&&Gh(t,n),t.staticViewQueries&&Xp(2,t.viewQuery,l);const D=t.components;null!==D&&function m_(t,n){for(let l=0;l<n.length;l++)A_(t,n[l])}(n,D)}catch(p){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),p}finally{n[2]&=-5,ws()}}function Kp(t,n,l,p){const C=n[2];if(128!=(128&C)){$r(n);try{kr(n),function Ko(t){return Oi.lFrame.bindingIndex=t}(t.bindingStartIndex),null!==l&&$h(t,n,l,2,p);const Y=3==(3&C);if(Y){const Tt=t.preOrderCheckHooks;null!==Tt&&Us(n,Tt,null)}else{const Tt=t.preOrderHooks;null!==Tt&&Ws(n,Tt,0,null),oc(n,0)}if(function T_(t){for(let n=Po(t);null!==n;n=$o(n)){if(!n[2])continue;const l=n[9];for(let p=0;p<l.length;p++){const C=l[p],D=C[3];0==(512&C[2])&&ya(D,1),C[2]|=512}}}(n),function E_(t){for(let n=Po(t);null!==n;n=$o(n))for(let l=10;l<n.length;l++){const p=n[l],C=p[1];Qr(p)&&Kp(C,p,C.template,p[8])}}(n),null!==t.contentQueries&&Gh(t,n),Y){const Tt=t.contentCheckHooks;null!==Tt&&Us(n,Tt)}else{const Tt=t.contentHooks;null!==Tt&&Ws(n,Tt,1),oc(n,1)}!function g_(t,n){const l=t.hostBindingOpCodes;if(null!==l)try{for(let p=0;p<l.length;p++){const C=l[p];if(C<0)Ds(~C);else{const D=C,Y=l[++p],J=l[++p];gs(Y,D),J(2,n[D])}}}finally{Ds(-1)}}(t,n);const J=t.components;null!==J&&function p_(t,n){for(let l=0;l<n.length;l++)L_(t,n[l])}(n,J);const at=t.viewQuery;if(null!==at&&Xp(2,at,p),Y){const Tt=t.viewCheckHooks;null!==Tt&&Us(n,Tt)}else{const Tt=t.viewHooks;null!==Tt&&Ws(n,Tt,2),oc(n,2)}!0===t.firstUpdatePass&&(t.firstUpdatePass=!1),n[2]&=-41,512&n[2]&&(n[2]&=-513,ya(n[3],-1))}finally{ws()}}}function $h(t,n,l,p,C){const D=ha(),Y=2&p;try{Ds(-1),Y&&n.length>22&&Hu(t,n,22,!1),l(p,C)}finally{Ds(D)}}function Kh(t,n,l){if(Le(n)){const C=n.directiveEnd;for(let D=n.directiveStart;D<C;D++){const Y=t.data[D];Y.contentQueries&&Y.contentQueries(1,l[D],D)}}}function Bm(t,n,l){!$a()||(function Xh(t,n,l,p){const C=l.directiveStart,D=l.directiveEnd;t.firstCreatePass||cn(l,n),ls(p,n);const Y=l.initialInputs;for(let J=C;J<D;J++){const at=t.data[J],Tt=Zn(at);Tt&&w_(n,l,at);const fe=jn(n,t,J,l);ls(fe,n),null!==Y&&k_(0,J-C,fe,at,0,Y),Tt&&(vr(l.index,n)[8]=fe)}}(t,n,l,Tr(l,n)),128==(128&l.flags)&&function y_(t,n,l){const p=l.directiveStart,C=l.directiveEnd,D=l.index,Y=function Cs(){return Oi.lFrame.currentDirectiveIndex}();try{Ds(D);for(let J=p;J<C;J++){const at=t.data[J],Tt=n[J];Vs(J),(null!==at.hostBindings||0!==at.hostVars||null!==at.hostAttrs)&&Zp(at,Tt)}}finally{Ds(-1),Vs(Y)}}(t,n,l))}function jm(t,n,l=Tr){const p=n.localNames;if(null!==p){let C=n.index+1;for(let D=0;D<p.length;D+=2){const Y=p[D+1],J=-1===Y?l(n,t):t[Y];t[C++]=J}}}function qh(t){const n=t.tView;return null===n||n.incompleteFirstPass?t.tView=Hm(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts):n}function Hm(t,n,l,p,C,D,Y,J,at,Tt){const fe=22+p,Je=fe+C,wn=function h_(t,n){const l=[];for(let p=0;p<n;p++)l.push(p<t?null:dr);return l}(fe,Je),to="function"==typeof Tt?Tt():Tt;return wn[1]={type:t,blueprint:wn,template:l,queries:null,viewQuery:J,declTNode:n,data:wn.slice().fill(null,fe),bindingStartIndex:fe,expandoStartIndex:Je,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 D?D():D,pipeRegistry:"function"==typeof Y?Y():Y,firstChild:null,schemas:at,consts:to,incompleteFirstPass:!1}}function Ha(t,n,l,p){const C=af(n);null===l?C.push(p):(C.push(l),t.firstCreatePass&&sf(t).push(p,C.length-1))}function Zh(t,n,l){for(let p in t)if(t.hasOwnProperty(p)){const C=t[p];(l=null===l?{}:l).hasOwnProperty(p)?l[p].push(n,C):l[p]=[n,C]}return l}function Jh(t,n){const p=n.directiveEnd,C=t.data,D=n.attrs,Y=[];let J=null,at=null;for(let Tt=n.directiveStart;Tt<p;Tt++){const fe=C[Tt],Je=fe.inputs,wn=null===D||Bd(n)?null:D_(Je,D);Y.push(wn),J=Zh(Je,Tt,J),at=Zh(fe.outputs,Tt,at)}null!==J&&(J.hasOwnProperty("class")&&(n.flags|=16),J.hasOwnProperty("style")&&(n.flags|=32)),n.initialInputs=Y,n.inputs=J,n.outputs=at}function ec(t,n,l,p,C,D,Y,J){const at=Tr(n,l);let fe,Tt=n.inputs;!J&&null!=Tt&&(fe=Tt[p])?($m(t,l,fe,p,C),fn(n)&&yg(l,n.index)):3&n.type&&(p=function b_(t){return"class"===t?"className":"for"===t?"htmlFor":"formaction"===t?"formAction":"innerHtml"===t?"innerHTML":"readonly"===t?"readOnly":"tabindex"===t?"tabIndex":t}(p),C=null!=Y?Y(C,n.value||"",p):C,D.setProperty(at,p,C))}function yg(t,n){const l=vr(n,t);16&l[2]||(l[2]|=32)}function qp(t,n,l,p){let C=!1;if($a()){const D=function P_(t,n,l){const p=t.directiveRegistry;let C=null;if(p)for(let D=0;D<p.length;D++){const Y=p[D];lg(l,Y.selectors,!1)&&(C||(C=[]),Ve(cn(l,n),t,Y.type),Zn(Y)?(tf(t,l),C.unshift(Y)):C.push(Y))}return C}(t,n,l),Y=null===p?null:{"":-1};if(null!==D){C=!0,ef(l,t.data.length,D.length);for(let fe=0;fe<D.length;fe++){const Je=D[fe];Je.providersResolver&&Je.providersResolver(Je)}let J=!1,at=!1,Tt=vg(t,n,D.length,null);for(let fe=0;fe<D.length;fe++){const Je=D[fe];l.mergedAttrs=T(l.mergedAttrs,Je.hostAttrs),nf(t,l,n,Tt,Je),x_(Tt,Je,Y),null!==Je.contentQueries&&(l.flags|=8),(null!==Je.hostBindings||null!==Je.hostAttrs||0!==Je.hostVars)&&(l.flags|=128);const wn=Je.type.prototype;!J&&(wn.ngOnChanges||wn.ngOnInit||wn.ngDoCheck)&&((t.preOrderHooks||(t.preOrderHooks=[])).push(l.index),J=!0),!at&&(wn.ngOnChanges||wn.ngDoCheck)&&((t.preOrderCheckHooks||(t.preOrderCheckHooks=[])).push(l.index),at=!0),Tt++}Jh(t,l)}Y&&function O_(t,n,l){if(n){const p=t.localNames=[];for(let C=0;C<n.length;C+=2){const D=l[n[C+1]];if(null==D)throw new ot(-301,!1);p.push(n[C],D)}}}(l,p,Y)}return l.mergedAttrs=T(l.mergedAttrs,l.attrs),C}function zm(t,n,l,p,C,D){const Y=D.hostBindings;if(Y){let J=t.hostBindingOpCodes;null===J&&(J=t.hostBindingOpCodes=[]);const at=~n.index;(function v_(t){let n=t.length;for(;n>0;){const l=t[--n];if("number"==typeof l&&l<0)return l}return 0})(J)!=at&&J.push(at),J.push(p,C,Y)}}function Zp(t,n){null!==t.hostBindings&&t.hostBindings(1,n)}function tf(t,n){n.flags|=2,(t.components||(t.components=[])).push(n.index)}function x_(t,n,l){if(l){if(n.exportAs)for(let p=0;p<n.exportAs.length;p++)l[n.exportAs[p]]=t;Zn(n)&&(l[""]=t)}}function ef(t,n,l){t.flags|=1,t.directiveStart=n,t.directiveEnd=n+l,t.providerIndexes=n}function nf(t,n,l,p,C){t.data[p]=C;const D=C.factory||(C.factory=Pr(C.type)),Y=new Bs(D,Zn(C),Mg);t.blueprint[p]=Y,l[p]=Y,zm(t,n,0,p,vg(t,l,C.hostVars,dr),C)}function w_(t,n,l){const p=Tr(n,t),C=qh(l),D=t[10],Y=Jp(t,$p(t,C,null,l.onPush?32:16,p,n,D,D.createRenderer(p,l),null,null,null));t[n.index]=Y}function fd(t,n,l,p,C,D){const Y=Tr(t,n);!function Vm(t,n,l,p,C,D,Y){if(null==D)t.removeAttribute(n,C,l);else{const J=null==Y?dt(D):Y(D,p||"",C);t.setAttribute(n,C,J,l)}}(n[11],Y,D,t.value,l,p,C)}function k_(t,n,l,p,C,D){const Y=D[n];if(null!==Y){const J=p.setInput;for(let at=0;at<Y.length;){const Tt=Y[at++],fe=Y[at++],Je=Y[at++];null!==J?p.setInput(l,Je,Tt,fe):l[fe]=Je}}}function D_(t,n){let l=null,p=0;for(;p<n.length;){const C=n[p];if(0!==C)if(5!==C){if("number"==typeof C)break;t.hasOwnProperty(C)&&(null===l&&(l=[]),l.push(C,t[C],n[p+1])),p+=2}else p+=2;else p+=4}return l}function rf(t,n,l,p){return new Array(t,!0,!1,n,null,0,p,l,null,null)}function L_(t,n){const l=vr(n,t);if(Qr(l)){const p=l[1];48&l[2]?Kp(p,l,p.template,l[8]):l[5]>0&&Um(l)}}function Um(t){for(let p=Po(t);null!==p;p=$o(p))for(let C=10;C<p.length;C++){const D=p[C];if(Qr(D))if(512&D[2]){const Y=D[1];Kp(Y,D,Y.template,D[8])}else D[5]>0&&Um(D)}const l=t[1].components;if(null!==l)for(let p=0;p<l.length;p++){const C=vr(l[p],t);Qr(C)&&C[5]>0&&Um(C)}}function A_(t,n){const l=vr(n,t),p=l[1];(function I_(t,n){for(let l=n.length;l<t.blueprint.length;l++)n.push(t.blueprint[l])})(p,l),Ym(p,l,l[8])}function Jp(t,n){return t[13]?t[14][4]=n:t[13]=n,t[14]=n,n}function Wm(t){for(;t;){t[2]|=32;const n=rn(t);if(ao(t)&&!n)return t;t=n}return null}function Qp(t,n,l,p=!0){const C=n[10];C.begin&&C.begin();try{Kp(t,n,t.template,l)}catch(Y){throw p&&Gm(n,Y),Y}finally{C.end&&C.end()}}function Xp(t,n,l){da(0),n(t,l)}function af(t){return t[7]||(t[7]=[])}function sf(t){return t.cleanup||(t.cleanup=[])}function lf(t,n,l){return(null===t||Zn(t))&&(l=function Ra(t){for(;Array.isArray(t);){if("object"==typeof t[1])return t;t=t[0]}return null}(l[n.index])),l[11]}function Gm(t,n){const l=t[9],p=l?l.get(Hs,null):null;p&&p.handleError(n)}function $m(t,n,l,p,C){for(let D=0;D<l.length;){const Y=l[D++],J=l[D++],at=n[Y],Tt=t.data[Y];null!==Tt.setInput?Tt.setInput(at,C,p,J):at[J]=C}}function Vd(t,n,l){const p=na(n,t);!function Yr(t,n,l){t.setValue(n,l)}(t[11],p,l)}function ep(t,n,l){let p=l?t.styles:null,C=l?t.classes:null,D=0;if(null!==n)for(let Y=0;Y<n.length;Y++){const J=n[Y];"number"==typeof J?D=J:1==D?C=ct(C,J):2==D&&(p=ct(p,J+": "+n[++Y]+";"))}l?t.styles=p:t.stylesWithoutHost=p,l?t.classes=C:t.classesWithoutHost=C}function tm(t,n,l,p,C=!1){for(;null!==l;){const D=n[l.index];if(null!==D&&p.push(ur(D)),Nn(D))for(let J=10;J<D.length;J++){const at=D[J],Tt=at[1].firstChild;null!==Tt&&tm(at[1],at,Tt,p)}const Y=l.type;if(8&Y)tm(t,n,l.child,p);else if(32&Y){const J=wc(l,n);let at;for(;at=J();)p.push(at)}else if(16&Y){const J=Wl(n,l);if(Array.isArray(J))p.push(...J);else{const at=rn(n[16]);tm(at[1],at,J,p,!0)}}l=C?l.projectionNext:l.next}return p}class np{constructor(n,l){this._lView=n,this._cdRefInjectingView=l,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const n=this._lView,l=n[1];return tm(l,n,l.firstChild,[])}get context(){return this._lView[8]}set context(n){this._lView[8]=n}get destroyed(){return 128==(128&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const n=this._lView[3];if(Nn(n)){const l=n[8],p=l?l.indexOf(this):-1;p>-1&&(Sd(n,p),pr(l,p))}this._attachedToViewContainer=!1}nu(this._lView[1],this._lView)}onDestroy(n){Ha(this._lView[1],this._lView,null,n)}markForCheck(){Wm(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){Qp(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new ot(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function ms(t,n){Dc(t,n,n[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new ot(902,!1);this._appRef=n}}class cf extends np{constructor(n){super(n),this._view=n}detectChanges(){const n=this._view;Qp(n[1],n,n[8],!1)}checkNoChanges(){}get context(){return null}}class Km extends ni{constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){const l=Wo(n);return new op(l,this.ngModule)}}function df(t){const n=[];for(let l in t)t.hasOwnProperty(l)&&n.push({propName:t[l],templateName:l});return n}class F_{constructor(n,l){this.injector=n,this.parentInjector=l}get(n,l,p){const C=this.injector.get(n,es,p);return C!==es||l===es?C:this.parentInjector.get(n,l,p)}}class op extends Fn{constructor(n,l){super(),this.componentDef=n,this.ngModule=l,this.componentType=n.type,this.selector=function vm(t){return t.map(md).join(",")}(n.selectors),this.ngContentSelectors=n.ngContentSelectors?n.ngContentSelectors:[],this.isBoundToModule=!!l}get inputs(){return df(this.componentDef.inputs)}get outputs(){return df(this.componentDef.outputs)}create(n,l,p,C){let D=(C=C||this.ngModule)instanceof Qt?C:C?.injector;D&&null!==this.componentDef.getStandaloneInjector&&(D=this.componentDef.getStandaloneInjector(D)||D);const Y=D?new F_(n,D):n,J=Y.get(Dr,null);if(null===J)throw new ot(407,!1);const at=Y.get(br,null),Tt=J.createRenderer(null,this.componentDef),fe=this.componentDef.selectors[0][0]||"div",Je=p?function f_(t,n,l){return t.selectRootElement(n,l===on.ShadowDom)}(Tt,p,this.componentDef.encapsulation):ja(Tt,fe,function R_(t){const n=t.toLowerCase();return"svg"===n?"svg":"math"===n?"math":null}(fe)),wn=this.componentDef.onPush?288:272,to=Hm(0,null,null,1,0,null,null,null,null,null),Do=$p(null,to,null,wn,null,null,J,Tt,at,Y,null);let oi,_i;$r(Do);try{const Fi=function B_(t,n,l,p,C,D){const Y=l[1];l[22]=t;const at=Cg(Y,22,2,"#host",null),Tt=at.mergedAttrs=n.hostAttrs;null!==Tt&&(ep(at,Tt,!0),null!==t&&(a(C,t,Tt),null!==at.classes&&pc(C,t,at.classes),null!==at.styles&&cl(C,t,at.styles)));const fe=p.createRenderer(t,n),Je=$p(l,qh(n),null,n.onPush?32:16,l[22],at,p,fe,D||null,null,null);return Y.firstCreatePass&&(Ve(cn(at,l),Y,n.type),tf(Y,at),ef(at,l.length,1)),Jp(l,Je),l[22]=Je}(Je,this.componentDef,Do,J,Tt);if(Je)if(p)a(Tt,Je,["ng-version",Pl.full]);else{const{attrs:qi,classes:Ho}=function cu(t){const n=[],l=[];let p=1,C=2;for(;p<t.length;){let D=t[p];if("string"==typeof D)2===C?""!==D&&n.push(D,t[++p]):8===C&&l.push(D);else{if(!tc(C))break;C=D}p++}return{attrs:n,classes:l}}(this.componentDef.selectors[0]);qi&&a(Tt,Je,qi),Ho&&Ho.length>0&&pc(Tt,Je,Ho.join(" "))}if(_i=Fa(to,22),void 0!==l){const qi=_i.projection=[];for(let Ho=0;Ho<this.ngContentSelectors.length;Ho++){const lr=l[Ho];qi.push(null!=lr?Array.from(lr):null)}}oi=function vM(t,n,l,p){const C=l[1],D=function C_(t,n,l){const p=R();t.firstCreatePass&&(l.providersResolver&&l.providersResolver(l),nf(t,p,n,vg(t,n,1,null),l),Jh(t,p));const C=jn(n,t,p.directiveStart,p);ls(C,n);const D=Tr(p,n);return D&&ls(D,n),C}(C,l,n);if(t[8]=l[8]=D,null!==p)for(const J of p)J(D,n);if(n.contentQueries){const J=R();n.contentQueries(1,D,J.directiveStart)}const Y=R();return!C.firstCreatePass||null===n.hostBindings&&null===n.hostAttrs||(Ds(Y.index),zm(l[1],Y,0,Y.directiveStart,Y.directiveEnd,n),Zp(n,D)),D}(Fi,this.componentDef,Do,[j_]),Ym(to,Do,null)}finally{ws()}return new Y_(this.componentType,oi,di(_i,Do),Do,_i)}}class Y_ extends class An{}{constructor(n,l,p,C,D){super(),this.location=p,this._rootLView=C,this._tNode=D,this.instance=l,this.hostView=this.changeDetectorRef=new cf(C),this.componentType=n}setInput(n,l){const p=this._tNode.inputs;let C;if(null!==p&&(C=p[n])){const D=this._rootLView;$m(D[1],D,C,n,l),yg(D,this._tNode.index)}}get injector(){return new sn(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}}function j_(){const t=R();Ss(ko()[1],t)}function qm(t){let n=function uf(t){return Object.getPrototypeOf(t.prototype).constructor}(t.type),l=!0;const p=[t];for(;n;){let C;if(Zn(t))C=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new ot(903,!1);C=n.\u0275dir}if(C){if(l){p.push(C);const Y=t;Y.inputs=Zm(t.inputs),Y.declaredInputs=Zm(t.declaredInputs),Y.outputs=Zm(t.outputs);const J=C.hostBindings;J&&yM(t,J);const at=C.viewQuery,Tt=C.contentQueries;if(at&&z_(t,at),Tt&&V_(t,Tt),A(t.inputs,C.inputs),A(t.declaredInputs,C.declaredInputs),A(t.outputs,C.outputs),Zn(C)&&C.data.animation){const fe=t.data;fe.animation=(fe.animation||[]).concat(C.data.animation)}}const D=C.features;if(D)for(let Y=0;Y<D.length;Y++){const J=D[Y];J&&J.ngInherit&&J(t),J===qm&&(l=!1)}}n=Object.getPrototypeOf(n)}!function H_(t){let n=0,l=null;for(let p=t.length-1;p>=0;p--){const C=t[p];C.hostVars=n+=C.hostVars,C.hostAttrs=T(C.hostAttrs,l=T(l,C.hostAttrs))}}(p)}function Zm(t){return t===Cn?{}:t===Mn?[]:t}function z_(t,n){const l=t.viewQuery;t.viewQuery=l?(p,C)=>{n(p,C),l(p,C)}:n}function V_(t,n){const l=t.contentQueries;t.contentQueries=l?(p,C,D)=>{n(p,C,D),l(p,C,D)}:n}function yM(t,n){const l=t.hostBindings;t.hostBindings=l?(p,C)=>{n(p,C),l(p,C)}:n}let Jm=null;function Wu(){if(!Jm){const t=gn.Symbol;if(t&&t.iterator)Jm=t.iterator;else{const n=Object.getOwnPropertyNames(Map.prototype);for(let l=0;l<n.length;++l){const p=n[l];"entries"!==p&&"size"!==p&&Map.prototype[p]===Map.prototype.entries&&(Jm=p)}}}return Jm}function Tc(t){return!!_d(t)&&(Array.isArray(t)||!(t instanceof Map)&&Wu()in t)}function _d(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function Kc(t,n,l){return t[n]=l}function em(t,n){return t[n]}function Yl(t,n,l){return!Object.is(t[n],l)&&(t[n]=l,!0)}function Pg(t,n,l,p){const C=Yl(t,n,l);return Yl(t,n+1,p)||C}function qc(t,n,l,p,C,D){const Y=Pg(t,n,l,p);return Pg(t,n+2,C,D)||Y}function pf(t,n,l,p){const C=ko();return Yl(C,ki(),n)&&(Li(),fd(Ar(),C,t,n,l,p)),pf}function Og(t,n,l,p){return Yl(t,ki(),l)?n+dt(l)+p:dr}function ap(t,n,l,p,C,D){const J=Pg(t,function Bn(){return Oi.lFrame.bindingIndex}(),l,C);return cr(2),J?n+dt(l)+p+dt(C)+D:dr}function X_(t,n,l,p,C,D,Y,J){const at=ko(),Tt=Li(),fe=t+22,Je=Tt.firstCreatePass?function xM(t,n,l,p,C,D,Y,J,at){const Tt=n.consts,fe=Cg(n,t,4,Y||null,wr(Tt,J));qp(n,l,fe,wr(Tt,at)),Ss(n,fe);const Je=fe.tViews=Hm(2,fe,p,C,D,n.directiveRegistry,n.pipeRegistry,null,n.schemas,Tt);return null!==n.queries&&(n.queries.template(n,fe),Je.queries=n.queries.embeddedTView(fe)),fe}(fe,Tt,at,n,l,p,C,D,Y):Tt.data[fe];Gn(Je,!1);const wn=at[11].createComment("");dc(Tt,at,wn,Je),ls(wn,at),Jp(at,at[fe]=rf(wn,at,wn,Je)),Dn(Je)&&Bm(Tt,at,Je),null!=Y&&jm(at,Je,J)}function eb(t){return zr(function ft(){return Oi.lFrame.contextLView}(),22+t)}function bf(t,n,l){const p=ko();return Yl(p,ki(),n)&&ec(Li(),Ar(),p,t,n,p[11],l,!1),bf}function Mf(t,n,l,p,C){const Y=C?"class":"style";$m(t,l,n.inputs[Y],Y,p)}function Dg(t,n,l,p){const C=ko(),D=Li(),Y=22+t,J=C[11],at=C[Y]=ja(J,n,function Sr(){return Oi.lFrame.currentNamespace}()),Tt=D.firstCreatePass?function Cf(t,n,l,p,C,D,Y){const J=n.consts,Tt=Cg(n,t,2,C,wr(J,D));return qp(n,l,Tt,wr(J,Y)),null!==Tt.attrs&&ep(Tt,Tt.attrs,!1),null!==Tt.mergedAttrs&&ep(Tt,Tt.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,Tt),Tt}(Y,D,C,0,n,l,p):D.data[Y];Gn(Tt,!0);const fe=Tt.mergedAttrs;null!==fe&&a(J,at,fe);const Je=Tt.classes;null!==Je&&pc(J,at,Je);const wn=Tt.styles;return null!==wn&&cl(J,at,wn),64!=(64&Tt.flags)&&dc(D,C,at,Tt),0===function ca(){return Oi.lFrame.elementDepthCount}()&&ls(at,C),function Ns(){Oi.lFrame.elementDepthCount++}(),Dn(Tt)&&(Bm(D,C,Tt),Kh(D,Tt,C)),null!==p&&jm(C,Tt),Dg}function nm(){let t=R();Jo()?ui():(t=t.parent,Gn(t,!1));const n=t;!function ai(){Oi.lFrame.elementDepthCount--}();const l=Li();return l.firstCreatePass&&(Ss(l,t),Le(t)&&l.queries.elementEnd(t)),null!=n.classesWithoutHost&&function m(t){return 0!=(16&t.flags)}(n)&&Mf(l,n,ko(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function u(t){return 0!=(32&t.flags)}(n)&&Mf(l,n,ko(),n.stylesWithoutHost,!1),nm}function vf(t,n,l,p){return Dg(t,n,l,p),nm(),vf}function Xm(t,n,l){const p=ko(),C=Li(),D=t+22,Y=C.firstCreatePass?function wM(t,n,l,p,C){const D=n.consts,Y=wr(D,p),J=Cg(n,t,8,"ng-container",Y);return null!==Y&&ep(J,Y,!0),qp(n,l,J,wr(D,C)),null!==n.queries&&n.queries.elementStart(n,J),J}(D,C,p,n,l):C.data[D];Gn(Y,!0);const J=p[D]=p[11].createComment("");return dc(C,p,J,Y),ls(J,p),Dn(Y)&&(Bm(C,p,Y),Kh(C,Y,p)),null!=l&&jm(p,Y),Xm}function th(){let t=R();const n=Li();return Jo()?ui():(t=t.parent,Gn(t,!1)),n.firstCreatePass&&(Ss(n,t),Le(t)&&n.queries.elementEnd(t)),th}function yf(t,n,l){return Xm(t,n,l),th(),yf}function nb(){return ko()}function Pf(t){return!!t&&"function"==typeof t.then}function ob(t){return!!t&&"function"==typeof t.subscribe}const ib=ob;function Of(t,n,l,p){const C=ko(),D=Li(),Y=R();return xf(D,C,C[11],Y,t,n,0,p),Of}function Ud(t,n){const l=R(),p=ko(),C=Li();return xf(C,p,lf(qa(C.data),l,p),l,t,n),Ud}function xf(t,n,l,p,C,D,Y,J){const at=Dn(p),fe=t.firstCreatePass&&sf(t),Je=n[8],wn=af(n);let to=!0;if(3&p.type||J){const _i=Tr(p,n),Fi=J?J(_i):_i,qi=wn.length,Ho=J?Ma=>J(ur(Ma[p.index])):p.index;let lr=null;if(!J&&at&&(lr=function om(t,n,l,p){const C=t.cleanup;if(null!=C)for(let D=0;D<C.length-1;D+=2){const Y=C[D];if(Y===l&&C[D+1]===p){const J=n[7],at=C[D+2];return J.length>at?J[at]:null}"string"==typeof Y&&(D+=2)}return null}(t,n,C,p.index)),null!==lr)(lr.__ngLastListenerFn__||lr).__ngNextListenerFn__=D,lr.__ngLastListenerFn__=D,to=!1;else{D=nh(p,n,Je,D,!1);const Ma=l.listen(Fi,C,D);wn.push(D,Ma),fe&&fe.push(C,Ho,qi,qi+1)}}else D=nh(p,n,Je,D,!1);const Do=p.outputs;let oi;if(to&&null!==Do&&(oi=Do[C])){const _i=oi.length;if(_i)for(let Fi=0;Fi<_i;Fi+=2){const hs=n[oi[Fi]][oi[Fi+1]].subscribe(D),_p=wn.length;wn.push(D,hs),fe&&fe.push(C,p.index,_p,-(_p+1))}}}function eh(t,n,l,p){try{return!1!==l(p)}catch(C){return Gm(t,C),!1}}function nh(t,n,l,p,C){return function D(Y){if(Y===Function)return p;Wm(2&t.flags?vr(t.index,n):n);let at=eh(n,0,p,Y),Tt=D.__ngNextListenerFn__;for(;Tt;)at=eh(n,0,Tt,Y)&&at,Tt=Tt.__ngNextListenerFn__;return C&&!1===at&&(Y.preventDefault(),Y.returnValue=!1),at}}function wf(t=1){return function Xs(t){return(Oi.lFrame.contextLView=function ks(t,n){for(;t>0;)n=n[15],t--;return n}(t,Oi.lFrame.contextLView))[8]}(t)}function kf(t,n){let l=null;const p=function cg(t){const n=t.attrs;if(null!=n){const l=n.indexOf(5);if(0==(1&l))return n[l+1]}return null}(t);for(let C=0;C<n.length;C++){const D=n[C];if("*"!==D){if(null===p?lg(t,D,!0):Cm(p,D))return C}else l=C}return l}function oh(t){const n=ko()[16][6];if(!n.projection){const p=n.projection=Dl(t?t.length:1,null),C=p.slice();let D=n.child;for(;null!==D;){const Y=t?kf(D,t):0;null!==Y&&(C[Y]?C[Y].projectionNext=D:p[Y]=D,C[Y]=D),D=D.next}}}function Df(t,n=0,l){const p=ko(),C=Li(),D=Cg(C,22+t,16,null,l||null);null===D.projection&&(D.projection=n),ui(),64!=(64&D.flags)&&function gc(t,n,l){jc(n[11],0,n,l,Ed(t,l,n),Eu(l.parent||n[6],l,n))}(C,p,D)}function im(t,n,l){return dp(t,"",n,"",l),im}function dp(t,n,l,p,C){const D=ko(),Y=Og(D,n,l,p);return Y!==dr&&ec(Li(),Ar(),D,t,Y,D[11],C,!1),dp}function uh(t,n,l,p,C){const D=t[l+1],Y=null===n;let J=p?$c(D):zd(D),at=!1;for(;0!==J&&(!1===at||Y);){const fe=t[J+1];Ef(t[J],n)&&(at=!0,t[J+1]=p?Em(fe):Bp(fe)),J=p?$c(fe):zd(fe)}at&&(t[l+1]=p?Bp(D):Em(D))}function Ef(t,n){return null===t||null==n||(Array.isArray(t)?t[1]:t)===n||!(!Array.isArray(t)||"string"!=typeof n)&&so(t,n)>=0}const Ps={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Tf(t){return t.substring(Ps.key,Ps.keyEnd)}function Af(t,n){const l=Ps.textEnd;return l===n?-1:(n=Ps.keyEnd=function kM(t,n,l){for(;n<l&&t.charCodeAt(n)>32;)n++;return n}(t,Ps.key=n,l),Eg(t,n,l))}function Eg(t,n,l){for(;n<l&&t.charCodeAt(n)<=32;)n++;return n}function mh(t,n,l){return Zc(t,n,l,!1),mh}function hh(t,n){return Zc(t,n,null,!0),hh}function Ff(t){Jc(Ze,Wd,t,!0)}function Wd(t,n){for(let l=function Gu(t){return function If(t){Ps.key=0,Ps.keyEnd=0,Ps.value=0,Ps.valueEnd=0,Ps.textEnd=t.length}(t),Af(t,Eg(t,0,Ps.textEnd))}(n);l>=0;l=Af(n,l))Ze(t,Tf(n),!0)}function Zc(t,n,l,p){const C=ko(),D=Li(),Y=cr(2);D.firstUpdatePass&&_h(D,t,Y,p),n!==dr&&Yl(C,Y,n)&&i(D,D.data[ha()],C,C[11],t,C[Y+1]=function v(t,n){return null==t||("string"==typeof n?t+=n:"object"==typeof t&&(t=Z(hc(t)))),t}(n,l),p,Y)}function Jc(t,n,l,p){const C=Li(),D=cr(2);C.firstUpdatePass&&_h(C,null,D,p);const Y=ko();if(l!==dr&&Yl(Y,D,l)){const J=C.data[ha()];if(w(J,p)&&!fh(C,D)){let at=p?J.classesWithoutHost:J.stylesWithoutHost;null!==at&&(l=ct(at,l||"")),Mf(C,J,Y,l,p)}else!function r(t,n,l,p,C,D,Y,J){C===dr&&(C=Mn);let at=0,Tt=0,fe=0<C.length?C[0]:null,Je=0<D.length?D[0]:null;for(;null!==fe||null!==Je;){const wn=at<C.length?C[at+1]:void 0,to=Tt<D.length?D[Tt+1]:void 0;let oi,Do=null;fe===Je?(at+=2,Tt+=2,wn!==to&&(Do=Je,oi=to)):null===Je||null!==fe&&fe<Je?(at+=2,Do=fe):(Tt+=2,Do=Je,oi=to),null!==Do&&i(t,n,l,p,Do,oi,Y,J),fe=at<C.length?C[at]:null,Je=Tt<D.length?D[Tt]:null}}(C,J,Y,Y[11],Y[D+1],Y[D+1]=function gb(t,n,l){if(null==l||""===l)return Mn;const p=[],C=hc(l);if(Array.isArray(C))for(let D=0;D<C.length;D++)t(p,C[D],!0);else if("object"==typeof C)for(const D in C)C.hasOwnProperty(D)&&t(p,D,C[D]);else"string"==typeof C&&n(p,C);return p}(t,n,l),p,D)}}function fh(t,n){return n>=t.expandoStartIndex}function _h(t,n,l,p){const C=t.data;if(null===C[l+1]){const D=C[ha()],Y=fh(t,l);w(D,p)&&null===n&&!Y&&(n=!1),n=function bh(t,n,l,p){const C=qa(t);let D=p?n.residualClasses:n.residualStyles;if(null===C)0===(p?n.classBindings:n.styleBindings)&&(l=pp(l=rm(null,t,n,l,p),n.attrs,p),D=null);else{const Y=n.directiveStylingLast;if(-1===Y||t[Y]!==C)if(l=rm(C,t,n,l,p),null===D){let at=function gp(t,n,l){const p=l?n.classBindings:n.styleBindings;if(0!==zd(p))return t[$c(p)]}(t,n,p);void 0!==at&&Array.isArray(at)&&(at=rm(null,t,n,at[1],p),at=pp(at,n.attrs,p),function db(t,n,l,p){t[$c(l?n.classBindings:n.styleBindings)]=p}(t,n,p,at))}else D=function ub(t,n,l){let p;const C=n.directiveEnd;for(let D=1+n.directiveStylingLast;D<C;D++)p=pp(p,t[D].hostAttrs,l);return pp(p,n.attrs,l)}(t,n,p)}return void 0!==D&&(p?n.residualClasses=D:n.residualStyles=D),l}(C,D,n,p),function dh(t,n,l,p,C,D){let Y=D?n.classBindings:n.styleBindings,J=$c(Y),at=zd(Y);t[p]=l;let fe,Tt=!1;if(Array.isArray(l)){const Je=l;fe=Je[1],(null===fe||so(Je,fe)>0)&&(Tt=!0)}else fe=l;if(C)if(0!==at){const wn=$c(t[J+1]);t[p+1]=Yp(wn,J),0!==wn&&(t[wn+1]=Dm(t[wn+1],p)),t[J+1]=function e_(t,n){return 131071&t|n<<17}(t[J+1],p)}else t[p+1]=Yp(J,0),0!==J&&(t[J+1]=Dm(t[J+1],p)),J=p;else t[p+1]=Yp(at,0),0===J?J=p:t[at+1]=Dm(t[at+1],p),at=p;Tt&&(t[p+1]=Bp(t[p+1])),uh(t,fe,p,!0),uh(t,fe,p,!1),function rb(t,n,l,p,C){const D=C?t.residualClasses:t.residualStyles;null!=D&&"string"==typeof n&&so(D,n)>=0&&(l[p+1]=Em(l[p+1]))}(n,fe,t,p,D),Y=Yp(J,at),D?n.classBindings=Y:n.styleBindings=Y}(C,D,n,l,Y,p)}}function rm(t,n,l,p,C){let D=null;const Y=l.directiveEnd;let J=l.directiveStylingLast;for(-1===J?J=l.directiveStart:J++;J<Y&&(D=n[J],p=pp(p,D.hostAttrs,C),D!==t);)J++;return null!==t&&(l.directiveStylingLast=J),p}function pp(t,n,l){const p=l?1:2;let C=-1;if(null!==n)for(let D=0;D<n.length;D++){const Y=n[D];"number"==typeof Y?C=Y:C===p&&(Array.isArray(t)||(t=void 0===t?[]:["",t]),Ze(t,Y,!!l||n[++D]))}return void 0===t?null:t}function i(t,n,l,p,C,D,Y,J){if(!(3&n.type))return;const at=t.data,Tt=at[J+1];f(function Sm(t){return 1==(1&t)}(Tt)?g(at,n,l,C,zd(Tt),Y):void 0)||(f(D)||function t_(t){return 2==(2&t)}(Tt)&&(D=g(at,null,l,C,J,Y)),function sd(t,n,l,p,C){if(n)C?t.addClass(l,p):t.removeClass(l,p);else{let D=-1===p.indexOf("-")?void 0:sl.DashCase;null==C?t.removeStyle(l,p,D):("string"==typeof C&&C.endsWith("!important")&&(C=C.slice(0,-10),D|=sl.Important),t.setStyle(l,p,C,D))}}(p,Y,na(ha(),l),C,D))}function g(t,n,l,p,C,D){const Y=null===n;let J;for(;C>0;){const at=t[C],Tt=Array.isArray(at),fe=Tt?at[1]:at,Je=null===fe;let wn=l[C+1];wn===dr&&(wn=Je?Mn:void 0);let to=Je?ve(wn,p):fe===p?wn:void 0;if(Tt&&!f(to)&&(to=ve(at,p)),f(to)&&(J=to,Y))return J;const Do=t[C+1];C=Y?$c(Do):zd(Do)}if(null!==n){let at=D?n.residualClasses:n.residualStyles;null!=at&&(J=ve(at,p))}return J}function f(t){return void 0!==t}function w(t,n){return 0!=(t.flags&(n?16:32))}function L(t,n=""){const l=ko(),p=Li(),C=t+22,D=p.firstCreatePass?Cg(p,C,1,n,null):p.data[C],Y=l[C]=function _r(t,n){return t.createText(n)}(l[11],n);dc(p,l,Y,D),Gn(D,!1)}function N(t){return Q("",t,""),N}function Q(t,n,l){const p=ko(),C=Og(p,t,n,l);return C!==dr&&Vd(p,ha(),C),Q}function kt(t,n,l,p,C){const D=ko(),Y=ap(D,t,n,l,p,C);return Y!==dr&&Vd(D,ha(),Y),kt}function wo(t,n,l){Jc(Ze,Wd,Og(ko(),t,n,l),!0)}function pb(t,n,l){const p=ko();return Yl(p,ki(),n)&&ec(Li(),Ar(),p,t,n,p[11],l,!0),pb}function mb(t,n,l){const p=ko();if(Yl(p,ki(),n)){const D=Li(),Y=Ar();ec(D,Y,p,t,n,lf(qa(D.data),Y,p),l,!0)}return mb}const hp=void 0;var zC=["en",[["a","p"],["AM","PM"],hp],[["AM","PM"],hp,hp],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],hp,[["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"]],hp,[["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}",hp,"{1} 'at' {0}",hp],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function HC(t){const l=Math.floor(Math.abs(t)),p=t.toString().replace(/^[^.]*\.?/,"").length;return 1===l&&0===p?1:5}];let cm={};function hb(t){const n=function VC(t){return t.toLowerCase().replace(/_/g,"-")}(t);let l=TM(n);if(l)return l;const p=n.split("-")[0];if(l=TM(p),l)return l;if("en"===p)return zC;throw new ot(701,!1)}function EM(t){return hb(t)[er.PluralCase]}function TM(t){return t in cm||(cm[t]=gn.ng&&gn.ng.common&&gn.ng.common.locales&&gn.ng.common.locales[t]),cm[t]}var er=(()=>((er=er||{})[er.LocaleId=0]="LocaleId",er[er.DayPeriodsFormat=1]="DayPeriodsFormat",er[er.DayPeriodsStandalone=2]="DayPeriodsStandalone",er[er.DaysFormat=3]="DaysFormat",er[er.DaysStandalone=4]="DaysStandalone",er[er.MonthsFormat=5]="MonthsFormat",er[er.MonthsStandalone=6]="MonthsStandalone",er[er.Eras=7]="Eras",er[er.FirstDayOfWeek=8]="FirstDayOfWeek",er[er.WeekendRange=9]="WeekendRange",er[er.DateFormat=10]="DateFormat",er[er.TimeFormat=11]="TimeFormat",er[er.DateTimeFormat=12]="DateTimeFormat",er[er.NumberSymbols=13]="NumberSymbols",er[er.NumberFormats=14]="NumberFormats",er[er.CurrencyCode=15]="CurrencyCode",er[er.CurrencySymbol=16]="CurrencySymbol",er[er.CurrencyName=17]="CurrencyName",er[er.Currencies=18]="Currencies",er[er.Directionality=19]="Directionality",er[er.PluralCase=20]="PluralCase",er[er.ExtraData=21]="ExtraData",er))();const dm="en-US";let LM=dm;function bb(t,n,l,p,C){if(t=nt(t),Array.isArray(t))for(let D=0;D<t.length;D++)bb(t[D],n,l,p,C);else{const D=Li(),Y=ko();let J=Yd(t)?t:nt(t.provide),at=qe(t);const Tt=R(),fe=1048575&Tt.providerIndexes,Je=Tt.directiveStart,wn=Tt.providerIndexes>>20;if(Yd(t)||!t.multi){const to=new Bs(at,C,Mg),Do=Cb(J,n,C?fe:fe+wn,Je);-1===Do?(Ve(cn(Tt,Y),D,J),Mb(D,t,n.length),n.push(J),Tt.directiveStart++,Tt.directiveEnd++,C&&(Tt.providerIndexes+=1048576),l.push(to),Y.push(to)):(l[Do]=to,Y[Do]=to)}else{const to=Cb(J,n,fe+wn,Je),Do=Cb(J,n,fe,fe+wn),oi=to>=0&&l[to],_i=Do>=0&&l[Do];if(C&&!_i||!C&&!oi){Ve(cn(Tt,Y),D,J);const Fi=function jv(t,n,l,p,C){const D=new Bs(t,l,Mg);return D.multi=[],D.index=n,D.componentProviders=0,o0(D,C,p&&!l),D}(C?Bv:Yv,l.length,C,p,at);!C&&_i&&(l[Do].providerFactory=Fi),Mb(D,t,n.length,0),n.push(J),Tt.directiveStart++,Tt.directiveEnd++,C&&(Tt.providerIndexes+=1048576),l.push(Fi),Y.push(Fi)}else Mb(D,t,to>-1?to:Do,o0(l[C?Do:to],at,!C&&p));!C&&p&&_i&&l[Do].componentProviders++}}}function Mb(t,n,l,p){const C=Yd(n),D=function _m(t){return!!t.useClass}(n);if(C||D){const at=(D?nt(n.useClass):n).prototype.ngOnDestroy;if(at){const Tt=t.destroyHooks||(t.destroyHooks=[]);if(!C&&n.multi){const fe=Tt.indexOf(l);-1===fe?Tt.push(l,[p,at]):Tt[fe+1].push(p,at)}else Tt.push(l,at)}}}function o0(t,n,l){return l&&t.componentProviders++,t.multi.push(n)-1}function Cb(t,n,l,p){for(let C=l;C<p;C++)if(n[C]===t)return C;return-1}function Yv(t,n,l,p){return vb(this.multi,[])}function Bv(t,n,l,p){const C=this.multi;let D;if(this.providerFactory){const Y=this.providerFactory.componentProviders,J=jn(l,l[1],this.providerFactory.index,p);D=J.slice(0,Y),vb(C,D);for(let at=Y;at<J.length;at++)D.push(J[at])}else D=[],vb(C,D);return D}function vb(t,n){for(let l=0;l<t.length;l++)n.push((0,t[l])());return n}function r0(t,n=[]){return l=>{l.providersResolver=(p,C)=>function Nv(t,n,l){const p=Li();if(p.firstCreatePass){const C=Zn(t);bb(l,p.data,p.blueprint,C,!0),bb(n,p.data,p.blueprint,C,!1)}}(p,C?C(t):t,n)}}class um{}class a0{}function Hv(t,n){return new s0(t,n??null)}class s0 extends um{constructor(n,l){super(),this._parent=l,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Km(this);const p=or(n);this._bootstrapComponents=Ol(p.bootstrap),this._r3Injector=Uc(n,l,[{provide:um,useValue:this},{provide:ni,useValue:this.componentFactoryResolver}],Z(n),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(n)}get injector(){return this._r3Injector}destroy(){const n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(l=>l()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}}class yb extends a0{constructor(n){super(),this.moduleType=n}create(n){return new s0(this.moduleType,n)}}class zv extends um{constructor(n,l,p){super(),this.componentFactoryResolver=new Km(this),this.instance=null;const C=new ge([...n,{provide:um,useValue:this},{provide:ni,useValue:this.componentFactoryResolver}],l||Ot(),p,new Set(["environment"]));this.injector=C,C.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}}function Pb(t,n,l=null){return new zv(t,n,l).injector}let Vv=(()=>{class t{constructor(l){this._injector=l,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(l){if(!l.standalone)return null;if(!this.cachedInjectors.has(l.id)){const p=Nd(0,l.type),C=p.length>0?Pb([p],this._injector,`Standalone[${l.type.name}]`):null;this.cachedInjectors.set(l.id,C)}return this.cachedInjectors.get(l.id)}ngOnDestroy(){try{for(const l of this.cachedInjectors.values())null!==l&&l.destroy()}finally{this.cachedInjectors.clear()}}}return t.\u0275prov=St({token:t,providedIn:"environment",factory:()=>new t(La(Qt))}),t})();function l0(t){t.getStandaloneInjector=n=>n.get(Vv).getOrCreateStandaloneInjector(t)}function h0(t,n,l){const p=ie()+t,C=ko();return C[p]===dr?Kc(C,p,l?n.call(l):n()):em(C,p)}function f0(t,n,l,p){return v0(ko(),ie(),t,n,l,p)}function _0(t,n,l,p,C){return y0(ko(),ie(),t,n,l,p,C)}function b0(t,n,l,p,C,D){return P0(ko(),ie(),t,n,l,p,C,D)}function M0(t,n,l,p,C,D,Y){return O0(ko(),ie(),t,n,l,p,C,D,Y)}function C0(t,n,l,p,C,D,Y,J){const at=ie()+t,Tt=ko(),fe=qc(Tt,at,l,p,C,D);return Yl(Tt,at+4,Y)||fe?Kc(Tt,at+5,J?n.call(J,l,p,C,D,Y):n(l,p,C,D,Y)):em(Tt,at+5)}function xh(t,n){const l=t[n];return l===dr?void 0:l}function v0(t,n,l,p,C,D){const Y=n+l;return Yl(t,Y,C)?Kc(t,Y+1,D?p.call(D,C):p(C)):xh(t,Y+1)}function y0(t,n,l,p,C,D,Y){const J=n+l;return Pg(t,J,C,D)?Kc(t,J+2,Y?p.call(Y,C,D):p(C,D)):xh(t,J+2)}function P0(t,n,l,p,C,D,Y,J){const at=n+l;return function ip(t,n,l,p,C){const D=Pg(t,n,l,p);return Yl(t,n+2,C)||D}(t,at,C,D,Y)?Kc(t,at+3,J?p.call(J,C,D,Y):p(C,D,Y)):xh(t,at+3)}function O0(t,n,l,p,C,D,Y,J,at){const Tt=n+l;return qc(t,Tt,C,D,Y,J)?Kc(t,Tt+4,at?p.call(at,C,D,Y,J):p(C,D,Y,J)):xh(t,Tt+4)}function w0(t,n){const l=Li();let p;const C=t+22;l.firstCreatePass?(p=function ny(t,n){if(n)for(let l=n.length-1;l>=0;l--){const p=n[l];if(t===p.name)return p}}(n,l.pipeRegistry),l.data[C]=p,p.onDestroy&&(l.destroyHooks||(l.destroyHooks=[])).push(C,p.onDestroy)):p=l.data[C];const D=p.factory||(p.factory=Pr(p.type)),Y=U(Mg);try{const J=Jt(!1),at=D();return Jt(J),function tb(t,n,l,p){l>=t.data.length&&(t.data[l]=null,t.blueprint[l]=null),n[l]=p}(l,ko(),C,at),at}finally{U(Y)}}function k0(t,n,l){const p=t+22,C=ko(),D=zr(C,p);return wh(C,p)?v0(C,ie(),n,D.transform,l,D):D.transform(l)}function D0(t,n,l,p){const C=t+22,D=ko(),Y=zr(D,C);return wh(D,C)?y0(D,ie(),n,Y.transform,l,p,Y):Y.transform(l,p)}function S0(t,n,l,p,C){const D=t+22,Y=ko(),J=zr(Y,D);return wh(Y,D)?P0(Y,ie(),n,J.transform,l,p,C,J):J.transform(l,p,C)}function E0(t,n,l,p,C,D){const Y=t+22,J=ko(),at=zr(J,Y);return wh(J,Y)?O0(J,ie(),n,at.transform,l,p,C,D,at):at.transform(l,p,C,D)}function wh(t,n){return t[1].data[n].pure}function xb(t){return n=>{setTimeout(t,void 0,n)}}const mu=class iy extends e.x{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,l,p){let C=n,D=l||(()=>null),Y=p;if(n&&"object"==typeof n){const at=n;C=at.next?.bind(at),D=at.error?.bind(at),Y=at.complete?.bind(at)}this.__isAsync&&(D=xb(D),C&&(C=xb(C)),Y&&(Y=xb(Y)));const J=super.subscribe({next:C,error:D,complete:Y});return n instanceof o.w0&&n.add(J),J}};function ry(){return this._results[Wu()]()}class Hf{constructor(n=!1){this._emitDistinctChangesOnly=n,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const l=Wu(),p=Hf.prototype;p[l]||(p[l]=ry)}get changes(){return this._changes||(this._changes=new mu)}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,l){return this._results.reduce(n,l)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,l){const p=this;p.dirty=!1;const C=Wi(n);(this._changesDetected=!function tl(t,n,l){if(t.length!==n.length)return!1;for(let p=0;p<t.length;p++){let C=t[p],D=n[p];if(l&&(C=l(C),D=l(D)),D!==C)return!1}return!0}(p._results,C,l))&&(p._results=C,p.length=C.length,p.last=C[this.length-1],p.first=C[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let kh=(()=>{class t{}return t.__NG_ELEMENT_ID__=ly,t})();const ay=kh,sy=class extends ay{constructor(n,l,p){super(),this._declarationLView=n,this._declarationTContainer=l,this.elementRef=p}createEmbeddedView(n,l){const p=this._declarationTContainer.tViews,C=$p(this._declarationLView,p,n,16,null,p.declTNode,null,null,null,null,l||null);C[17]=this._declarationLView[this._declarationTContainer.index];const Y=this._declarationLView[19];return null!==Y&&(C[19]=Y.createEmbeddedView(p)),Ym(p,C,n),new np(C)}};function ly(){return zf(R(),ko())}function zf(t,n){return 4&t.type?new sy(n,t,di(t,n)):null}let Vf=(()=>{class t{}return t.__NG_ELEMENT_ID__=cy,t})();function cy(){return A0(R(),ko())}const dy=Vf,T0=class extends dy{constructor(n,l,p){super(),this._lContainer=n,this._hostTNode=l,this._hostLView=p}get element(){return di(this._hostTNode,this._hostLView)}get injector(){return new sn(this._hostTNode,this._hostLView)}get parentInjector(){const n=He(this._hostTNode,this._hostLView);if(lt(n)){const l=zt(n,this._hostLView),p=q(n);return new sn(l[1].data[p+8],l)}return new sn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const l=L0(this._lContainer);return null!==l&&l[n]||null}get length(){return this._lContainer.length-10}createEmbeddedView(n,l,p){let C,D;"number"==typeof p?C=p:null!=p&&(C=p.index,D=p.injector);const Y=n.createEmbeddedView(l||{},D);return this.insert(Y,C),Y}createComponent(n,l,p,C,D){const Y=n&&!function Na(t){return"function"==typeof t}(n);let J;if(Y)J=l;else{const Je=l||{};J=Je.index,p=Je.injector,C=Je.projectableNodes,D=Je.environmentInjector||Je.ngModuleRef}const at=Y?n:new op(Wo(n)),Tt=p||this.parentInjector;if(!D&&null==at.ngModule){const wn=(Y?Tt:this.parentInjector).get(Qt,null);wn&&(D=wn)}const fe=at.create(Tt,C,void 0,D);return this.insert(fe.hostView,J),fe}insert(n,l){const p=n._lView,C=p[1];if(function ka(t){return Nn(t[3])}(p)){const fe=this.indexOf(n);if(-1!==fe)this.detach(fe);else{const Je=p[3],wn=new T0(Je,Je[6],Je[3]);wn.detach(wn.indexOf(n))}}const D=this._adjustIndex(l),Y=this._lContainer;!function Ml(t,n,l,p){const C=10+p,D=l.length;p>0&&(l[C-1][4]=n),p<D-10?(n[4]=l[C],$s(l,10+p,n)):(l.push(n),n[4]=null),n[3]=l;const Y=n[17];null!==Y&&l!==Y&&function kc(t,n){const l=t[9];n[16]!==n[3][3][16]&&(t[2]=!0),null===l?t[9]=[n]:l.push(n)}(Y,n);const J=n[19];null!==J&&J.insertView(t),n[2]|=64}(C,p,Y,D);const J=uc(D,Y),at=p[11],Tt=ou(at,Y[7]);return null!==Tt&&function qs(t,n,l,p,C,D){p[0]=C,p[6]=n,Dc(t,p,l,1,C,D)}(C,Y[6],at,p,Tt,J),n.attachToViewContainerRef(),$s(wb(Y),D,n),n}move(n,l){return this.insert(n,l)}indexOf(n){const l=L0(this._lContainer);return null!==l?l.indexOf(n):-1}remove(n){const l=this._adjustIndex(n,-1),p=Sd(this._lContainer,l);p&&(pr(wb(this._lContainer),l),nu(p[1],p))}detach(n){const l=this._adjustIndex(n,-1),p=Sd(this._lContainer,l);return p&&null!=pr(wb(this._lContainer),l)?new np(p):null}_adjustIndex(n,l=0){return n??this.length+l}};function L0(t){return t[8]}function wb(t){return t[8]||(t[8]=[])}function A0(t,n){let l;const p=n[t.index];if(Nn(p))l=p;else{let C;if(8&t.type)C=ur(p);else{const D=n[11];C=D.createComment("");const Y=Tr(t,n);Ul(D,ou(D,Y),C,function Su(t,n){return t.nextSibling(n)}(D,Y),!1)}n[t.index]=l=rf(p,n,C,t),Jp(n,l)}return new T0(l,t,n)}class kb{constructor(n){this.queryList=n,this.matches=null}clone(){return new kb(this.queryList)}setDirty(){this.queryList.setDirty()}}class Db{constructor(n=[]){this.queries=n}createEmbeddedView(n){const l=n.queries;if(null!==l){const p=null!==n.contentQueries?n.contentQueries[0]:l.length,C=[];for(let D=0;D<p;D++){const Y=l.getByIndex(D);C.push(this.queries[Y.indexInDeclarationView].clone())}return new Db(C)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let l=0;l<this.queries.length;l++)null!==z0(n,l).matches&&this.queries[l].setDirty()}}class I0{constructor(n,l,p=null){this.predicate=n,this.flags=l,this.read=p}}class Sb{constructor(n=[]){this.queries=n}elementStart(n,l){for(let p=0;p<this.queries.length;p++)this.queries[p].elementStart(n,l)}elementEnd(n){for(let l=0;l<this.queries.length;l++)this.queries[l].elementEnd(n)}embeddedTView(n){let l=null;for(let p=0;p<this.length;p++){const C=null!==l?l.length:0,D=this.getByIndex(p).embeddedTView(n,C);D&&(D.indexInDeclarationView=p,null!==l?l.push(D):l=[D])}return null!==l?new Sb(l):null}template(n,l){for(let p=0;p<this.queries.length;p++)this.queries[p].template(n,l)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}}class Eb{constructor(n,l=-1){this.metadata=n,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=l}elementStart(n,l){this.isApplyingToNode(l)&&this.matchTNode(n,l)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,l){this.elementStart(n,l)}embeddedTView(n,l){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,l),new Eb(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const l=this._declarationNodeIndex;let p=n.parent;for(;null!==p&&8&p.type&&p.index!==l;)p=p.parent;return l===(null!==p?p.index:-1)}return this._appliesToNextNode}matchTNode(n,l){const p=this.metadata.predicate;if(Array.isArray(p))for(let C=0;C<p.length;C++){const D=p[C];this.matchTNodeWithReadOption(n,l,py(l,D)),this.matchTNodeWithReadOption(n,l,Vn(l,n,D,!1,!1))}else p===kh?4&l.type&&this.matchTNodeWithReadOption(n,l,-1):this.matchTNodeWithReadOption(n,l,Vn(l,n,p,!1,!1))}matchTNodeWithReadOption(n,l,p){if(null!==p){const C=this.metadata.read;if(null!==C)if(C===Br||C===Vf||C===kh&&4&l.type)this.addMatch(l.index,-2);else{const D=Vn(l,n,C,!1,!1);null!==D&&this.addMatch(l.index,D)}else this.addMatch(l.index,p)}}addMatch(n,l){null===this.matches?this.matches=[n,l]:this.matches.push(n,l)}}function py(t,n){const l=t.localNames;if(null!==l)for(let p=0;p<l.length;p+=2)if(l[p]===n)return l[p+1];return null}function hy(t,n,l,p){return-1===l?function my(t,n){return 11&t.type?di(t,n):4&t.type?zf(t,n):null}(n,t):-2===l?function fy(t,n,l){return l===Br?di(n,t):l===kh?zf(n,t):l===Vf?A0(n,t):void 0}(t,n,p):jn(t,t[1],l,n)}function R0(t,n,l,p){const C=n[19].queries[p];if(null===C.matches){const D=t.data,Y=l.matches,J=[];for(let at=0;at<Y.length;at+=2){const Tt=Y[at];J.push(Tt<0?null:hy(n,D[Tt],Y[at+1],l.metadata.read))}C.matches=J}return C.matches}function Tb(t,n,l,p){const C=t.queries.getByIndex(l),D=C.matches;if(null!==D){const Y=R0(t,n,C,l);for(let J=0;J<D.length;J+=2){const at=D[J];if(at>0)p.push(Y[J/2]);else{const Tt=D[J+1],fe=n[-at];for(let Je=10;Je<fe.length;Je++){const wn=fe[Je];wn[17]===wn[3]&&Tb(wn[1],wn,Tt,p)}if(null!==fe[9]){const Je=fe[9];for(let wn=0;wn<Je.length;wn++){const to=Je[wn];Tb(to[1],to,Tt,p)}}}}}return p}function F0(t){const n=ko(),l=Li(),p=Za();da(p+1);const C=z0(l,p);if(t.dirty&&function bs(t){return 4==(4&t[2])}(n)===(2==(2&C.metadata.flags))){if(null===C.matches)t.reset([]);else{const D=C.crossesNgTemplate?Tb(l,n,p,[]):R0(l,n,C,p);t.reset(D,oa),t.notifyOnChanges()}return!0}return!1}function N0(t,n,l){const p=Li();p.firstCreatePass&&(H0(p,new I0(t,n,l),-1),2==(2&n)&&(p.staticViewQueries=!0)),j0(p,ko(),n)}function Y0(t,n,l,p){const C=Li();if(C.firstCreatePass){const D=R();H0(C,new I0(n,l,p),D.index),function by(t,n){const l=t.contentQueries||(t.contentQueries=[]);n!==(l.length?l[l.length-1]:-1)&&l.push(t.queries.length-1,n)}(C,t),2==(2&l)&&(C.staticContentQueries=!0)}j0(C,ko(),l)}function B0(){return function _y(t,n){return t[19].queries[n].queryList}(ko(),Za())}function j0(t,n,l){const p=new Hf(4==(4&l));Ha(t,n,p,p.destroy),null===n[19]&&(n[19]=new Db),n[19].queries.push(new kb(p))}function H0(t,n,l){null===t.queries&&(t.queries=new Sb),t.queries.track(new Eb(n,l))}function z0(t,n){return t.queries.getByIndex(n)}function V0(t,n){return zf(t,n)}function Wf(...t){}const lC=new xo("Application Initializer");let Gf=(()=>{class t{constructor(l){this.appInits=l,this.resolve=Wf,this.reject=Wf,this.initialized=!1,this.done=!1,this.donePromise=new Promise((p,C)=>{this.resolve=p,this.reject=C})}runInitializers(){if(this.initialized)return;const l=[],p=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let C=0;C<this.appInits.length;C++){const D=this.appInits[C]();if(Pf(D))l.push(D);else if(ib(D)){const Y=new Promise((J,at)=>{D.subscribe({complete:J,error:at})});l.push(Y)}}Promise.all(l).then(()=>{p()}).catch(C=>{this.reject(C)}),0===l.length&&p(),this.initialized=!0}}return t.\u0275fac=function(l){return new(l||t)(La(lC,8))},t.\u0275prov=St({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const cC=new xo("AppId",{providedIn:"root",factory:function dC(){return`${Fb()}${Fb()}${Fb()}`}});function Fb(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const uC=new xo("Platform Initializer"),Yy=new xo("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),gC=new xo("appBootstrapListener"),By=new xo("AnimationModuleType");let jy=(()=>{class t{log(l){console.log(l)}warn(l){console.warn(l)}}return t.\u0275fac=function(l){return new(l||t)},t.\u0275prov=St({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();const $f=new xo("LocaleId",{providedIn:"root",factory:()=>$d($f,Ae.Optional|Ae.SkipSelf)||function Hy(){return typeof $localize<"u"&&$localize.locale||dm}()}),zy=new xo("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});class Vy{constructor(n,l){this.ngModuleFactory=n,this.componentFactories=l}}let Uy=(()=>{class t{compileModuleSync(l){return new yb(l)}compileModuleAsync(l){return Promise.resolve(this.compileModuleSync(l))}compileModuleAndAllComponentsSync(l){const p=this.compileModuleSync(l),D=Ol(or(l).declarations).reduce((Y,J)=>{const at=Wo(J);return at&&Y.push(new op(at)),Y},[]);return new Vy(p,D)}compileModuleAndAllComponentsAsync(l){return Promise.resolve(this.compileModuleAndAllComponentsSync(l))}clearCache(){}clearCacheFor(l){}getModuleId(l){}}return t.\u0275fac=function(l){return new(l||t)},t.\u0275prov=St({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const $y=(()=>Promise.resolve(0))();function Nb(t){typeof Zone>"u"?$y.then(()=>{t&&t.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",t)}class Md{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:l=!1,shouldCoalesceRunChangeDetection:p=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new mu(!1),this.onMicrotaskEmpty=new mu(!1),this.onStable=new mu(!1),this.onError=new mu(!1),typeof Zone>"u")throw new ot(908,!1);Zone.assertZonePatched();const C=this;if(C._nesting=0,C._outer=C._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const D=Zone.AsyncStackTaggingZoneSpec;C._inner=C._inner.fork(new D("Angular"))}Zone.TaskTrackingZoneSpec&&(C._inner=C._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(C._inner=C._inner.fork(Zone.longStackTraceZoneSpec)),C.shouldCoalesceEventChangeDetection=!p&&l,C.shouldCoalesceRunChangeDetection=p,C.lastRequestAnimationFrameId=-1,C.nativeRequestAnimationFrame=function Ky(){let t=gn.requestAnimationFrame,n=gn.cancelAnimationFrame;if(typeof Zone<"u"&&t&&n){const l=t[Zone.__symbol__("OriginalDelegate")];l&&(t=l);const p=n[Zone.__symbol__("OriginalDelegate")];p&&(n=p)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}().nativeRequestAnimationFrame,function Jy(t){const n=()=>{!function Zy(t){t.isCheckStableRunning||-1!==t.lastRequestAnimationFrameId||(t.lastRequestAnimationFrameId=t.nativeRequestAnimationFrame.call(gn,()=>{t.fakeTopEventTask||(t.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{t.lastRequestAnimationFrameId=-1,Bb(t),t.isCheckStableRunning=!0,Yb(t),t.isCheckStableRunning=!1},void 0,()=>{},()=>{})),t.fakeTopEventTask.invoke()}),Bb(t))}(t)};t._inner=t._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(l,p,C,D,Y,J)=>{try{return hC(t),l.invokeTask(C,D,Y,J)}finally{(t.shouldCoalesceEventChangeDetection&&"eventTask"===D.type||t.shouldCoalesceRunChangeDetection)&&n(),fC(t)}},onInvoke:(l,p,C,D,Y,J,at)=>{try{return hC(t),l.invoke(C,D,Y,J,at)}finally{t.shouldCoalesceRunChangeDetection&&n(),fC(t)}},onHasTask:(l,p,C,D)=>{l.hasTask(C,D),p===C&&("microTask"==D.change?(t._hasPendingMicrotasks=D.microTask,Bb(t),Yb(t)):"macroTask"==D.change&&(t.hasPendingMacrotasks=D.macroTask))},onHandleError:(l,p,C,D)=>(l.handleError(C,D),t.runOutsideAngular(()=>t.onError.emit(D)),!1)})}(C)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Md.isInAngularZone())throw new ot(909,!1)}static assertNotInAngularZone(){if(Md.isInAngularZone())throw new ot(909,!1)}run(n,l,p){return this._inner.run(n,l,p)}runTask(n,l,p,C){const D=this._inner,Y=D.scheduleEventTask("NgZoneEvent: "+C,n,qy,Wf,Wf);try{return D.runTask(Y,l,p)}finally{D.cancelTask(Y)}}runGuarded(n,l,p){return this._inner.runGuarded(n,l,p)}runOutsideAngular(n){return this._outer.run(n)}}const qy={};function Yb(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function Bb(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&-1!==t.lastRequestAnimationFrameId)}function hC(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function fC(t){t._nesting--,Yb(t)}class Qy{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new mu,this.onMicrotaskEmpty=new mu,this.onStable=new mu,this.onError=new mu}run(n,l,p){return n.apply(l,p)}runGuarded(n,l,p){return n.apply(l,p)}runOutsideAngular(n){return n()}runTask(n,l,p,C){return n.apply(l,p)}}const _C=new xo(""),bC=new xo("");let jb,Xy=(()=>{class t{constructor(l,p,C){this._ngZone=l,this.registry=p,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,jb||(function tP(t){jb=t}(C),C.addToWindow(p)),this._watchAngularEvents(),l.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Md.assertNotInAngularZone(),Nb(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Nb(()=>{for(;0!==this._callbacks.length;){let l=this._callbacks.pop();clearTimeout(l.timeoutId),l.doneCb(this._didWork)}this._didWork=!1});else{let l=this.getPendingTasks();this._callbacks=this._callbacks.filter(p=>!p.updateCb||!p.updateCb(l)||(clearTimeout(p.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(l=>({source:l.source,creationLocation:l.creationLocation,data:l.data})):[]}addCallback(l,p,C){let D=-1;p&&p>0&&(D=setTimeout(()=>{this._callbacks=this._callbacks.filter(Y=>Y.timeoutId!==D),l(this._didWork,this.getPendingTasks())},p)),this._callbacks.push({doneCb:l,timeoutId:D,updateCb:C})}whenStable(l,p,C){if(C&&!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(l,p,C),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(l){this.registry.registerApplication(l,this)}unregisterApplication(l){this.registry.unregisterApplication(l)}findProviders(l,p,C){return[]}}return t.\u0275fac=function(l){return new(l||t)(La(Md),La(MC),La(bC))},t.\u0275prov=St({token:t,factory:t.\u0275fac}),t})(),MC=(()=>{class t{constructor(){this._applications=new Map}registerApplication(l,p){this._applications.set(l,p)}unregisterApplication(l){this._applications.delete(l)}unregisterAllApplications(){this._applications.clear()}getTestability(l){return this._applications.get(l)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(l,p=!0){return jb?.findTestabilityInTree(this,l,p)??null}}return t.\u0275fac=function(l){return new(l||t)},t.\u0275prov=St({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})(),Lg=null;const CC=new xo("AllowMultipleToken"),Hb=new xo("PlatformDestroyListeners");class oP{constructor(n,l){this.name=n,this.token=l}}function yC(t,n,l=[]){const p=`Platform: ${n}`,C=new xo(p);return(D=[])=>{let Y=zb();if(!Y||Y.injector.get(CC,!1)){const J=[...l,...D,{provide:C,useValue:!0}];t?t(J):function iP(t){if(Lg&&!Lg.get(CC,!1))throw new ot(400,!1);Lg=t;const n=t.get(OC);(function vC(t){const n=t.get(uC,null);n&&n.forEach(l=>l())})(t)}(function PC(t=[],n){return hd.create({name:n,providers:[{provide:og,useValue:"platform"},{provide:Hb,useValue:new Set([()=>Lg=null])},...t]})}(J,p))}return function aP(t){const n=zb();if(!n)throw new ot(401,!1);return n}()}}function zb(){return Lg?.get(OC)??null}let OC=(()=>{class t{constructor(l){this._injector=l,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(l,p){const C=function wC(t,n){let l;return l="noop"===t?new Qy:("zone.js"===t?void 0:t)||new Md(n),l}(p?.ngZone,function xC(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!t||!t.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!t||!t.ngZoneRunCoalescing)||!1}}(p)),D=[{provide:Md,useValue:C}];return C.run(()=>{const Y=hd.create({providers:D,parent:this.injector,name:l.moduleType.name}),J=l.create(Y),at=J.injector.get(Hs,null);if(!at)throw new ot(402,!1);return C.runOutsideAngular(()=>{const Tt=C.onError.subscribe({next:fe=>{at.handleError(fe)}});J.onDestroy(()=>{qf(this._modules,J),Tt.unsubscribe()})}),function kC(t,n,l){try{const p=l();return Pf(p)?p.catch(C=>{throw n.runOutsideAngular(()=>t.handleError(C)),C}):p}catch(p){throw n.runOutsideAngular(()=>t.handleError(p)),p}}(at,C,()=>{const Tt=J.injector.get(Gf);return Tt.runInitializers(),Tt.donePromise.then(()=>(function AM(t){st(t,"Expected localeId to be defined"),"string"==typeof t&&(LM=t.toLowerCase().replace(/_/g,"-"))}(J.injector.get($f,dm)||dm),this._moduleDoBootstrap(J),J))})})}bootstrapModule(l,p=[]){const C=DC({},p);return function eP(t,n,l){const p=new yb(l);return Promise.resolve(p)}(0,0,l).then(D=>this.bootstrapModuleFactory(D,C))}_moduleDoBootstrap(l){const p=l.injector.get(Kf);if(l._bootstrapComponents.length>0)l._bootstrapComponents.forEach(C=>p.bootstrap(C));else{if(!l.instance.ngDoBootstrap)throw new ot(403,!1);l.instance.ngDoBootstrap(p)}this._modules.push(l)}onDestroy(l){this._destroyListeners.push(l)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new ot(404,!1);this._modules.slice().forEach(p=>p.destroy()),this._destroyListeners.forEach(p=>p());const l=this._injector.get(Hb,null);l&&(l.forEach(p=>p()),l.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return t.\u0275fac=function(l){return new(l||t)(La(hd))},t.\u0275prov=St({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();function DC(t,n){return Array.isArray(n)?n.reduce(DC,t):{...t,...n}}let Kf=(()=>{class t{constructor(l,p,C){this._zone=l,this._injector=p,this._exceptionHandler=C,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const D=new _.y(J=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{J.next(this._stable),J.complete()})}),Y=new _.y(J=>{let at;this._zone.runOutsideAngular(()=>{at=this._zone.onStable.subscribe(()=>{Md.assertNotInAngularZone(),Nb(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,J.next(!0))})})});const Tt=this._zone.onUnstable.subscribe(()=>{Md.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{J.next(!1)}))});return()=>{at.unsubscribe(),Tt.unsubscribe()}});this.isStable=(0,x.T)(D,Y.pipe((0,M.B)()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(l,p){const C=l instanceof Fn;if(!this._injector.get(Gf).done)throw!C&&Qi(l),new ot(405,false);let Y;Y=C?l:this._injector.get(ni).resolveComponentFactory(l),this.componentTypes.push(Y.componentType);const J=function nP(t){return t.isBoundToModule}(Y)?void 0:this._injector.get(um),Tt=Y.create(hd.NULL,[],p||Y.selector,J),fe=Tt.location.nativeElement,Je=Tt.injector.get(_C,null);return Je?.registerApplication(fe),Tt.onDestroy(()=>{this.detachView(Tt.hostView),qf(this.components,Tt),Je?.unregisterApplication(fe)}),this._loadComponent(Tt),Tt}tick(){if(this._runningTick)throw new ot(101,!1);try{this._runningTick=!0;for(let l of this._views)l.detectChanges()}catch(l){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(l))}finally{this._runningTick=!1}}attachView(l){const p=l;this._views.push(p),p.attachToAppRef(this)}detachView(l){const p=l;qf(this._views,p),p.detachFromAppRef()}_loadComponent(l){this.attachView(l.hostView),this.tick(),this.components.push(l),this._injector.get(gC,[]).concat(this._bootstrapListeners).forEach(C=>C(l))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(l=>l()),this._views.slice().forEach(l=>l.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(l){return this._destroyListeners.push(l),()=>qf(this._destroyListeners,l)}destroy(){if(this._destroyed)throw new ot(406,!1);const l=this._injector;l.destroy&&!l.destroyed&&l.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return t.\u0275fac=function(l){return new(l||t)(La(Md),La(Qt),La(Hs))},t.\u0275prov=St({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function qf(t,n){const l=t.indexOf(n);l>-1&&t.splice(l,1)}let EC=!0,TC=!1;function lP(){return TC=!0,EC}function cP(){if(TC)throw new Error("Cannot enable prod mode after platform setup.");EC=!1}let dP=(()=>{class t{}return t.__NG_ELEMENT_ID__=uP,t})();function uP(t){return function gP(t,n,l){if(fn(t)&&!l){const p=vr(t.index,n);return new np(p,p)}return 47&t.type?new np(n[16],n):null}(R(),ko(),16==(16&t))}class RC{constructor(){}supports(n){return Tc(n)}create(n){return new bP(n)}}const _P=(t,n)=>n;class bP{constructor(n){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=n||_P}forEachItem(n){let l;for(l=this._itHead;null!==l;l=l._next)n(l)}forEachOperation(n){let l=this._itHead,p=this._removalsHead,C=0,D=null;for(;l||p;){const Y=!p||l&&l.currentIndex<NC(p,C,D)?l:p,J=NC(Y,C,D),at=Y.currentIndex;if(Y===p)C--,p=p._nextRemoved;else if(l=l._next,null==Y.previousIndex)C++;else{D||(D=[]);const Tt=J-C,fe=at-C;if(Tt!=fe){for(let wn=0;wn<Tt;wn++){const to=wn<D.length?D[wn]:D[wn]=0,Do=to+wn;fe<=Do&&Do<Tt&&(D[wn]=to+1)}D[Y.previousIndex]=fe-Tt}}J!==at&&n(Y,J,at)}}forEachPreviousItem(n){let l;for(l=this._previousItHead;null!==l;l=l._nextPrevious)n(l)}forEachAddedItem(n){let l;for(l=this._additionsHead;null!==l;l=l._nextAdded)n(l)}forEachMovedItem(n){let l;for(l=this._movesHead;null!==l;l=l._nextMoved)n(l)}forEachRemovedItem(n){let l;for(l=this._removalsHead;null!==l;l=l._nextRemoved)n(l)}forEachIdentityChange(n){let l;for(l=this._identityChangesHead;null!==l;l=l._nextIdentityChange)n(l)}diff(n){if(null==n&&(n=[]),!Tc(n))throw new ot(900,!1);return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let C,D,Y,l=this._itHead,p=!1;if(Array.isArray(n)){this.length=n.length;for(let J=0;J<this.length;J++)D=n[J],Y=this._trackByFn(J,D),null!==l&&Object.is(l.trackById,Y)?(p&&(l=this._verifyReinsertion(l,D,Y,J)),Object.is(l.item,D)||this._addIdentityChange(l,D)):(l=this._mismatch(l,D,Y,J),p=!0),l=l._next}else C=0,function G_(t,n){if(Array.isArray(t))for(let l=0;l<t.length;l++)n(t[l]);else{const l=t[Wu()]();let p;for(;!(p=l.next()).done;)n(p.value)}}(n,J=>{Y=this._trackByFn(C,J),null!==l&&Object.is(l.trackById,Y)?(p&&(l=this._verifyReinsertion(l,J,Y,C)),Object.is(l.item,J)||this._addIdentityChange(l,J)):(l=this._mismatch(l,J,Y,C),p=!0),l=l._next,C++}),this.length=C;return this._truncate(l),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,l,p,C){let D;return null===n?D=this._itTail:(D=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(p,null))?(Object.is(n.item,l)||this._addIdentityChange(n,l),this._reinsertAfter(n,D,C)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(p,C))?(Object.is(n.item,l)||this._addIdentityChange(n,l),this._moveAfter(n,D,C)):n=this._addAfter(new MP(l,p),D,C),n}_verifyReinsertion(n,l,p,C){let D=null===this._unlinkedRecords?null:this._unlinkedRecords.get(p,null);return null!==D?n=this._reinsertAfter(D,n._prev,C):n.currentIndex!=C&&(n.currentIndex=C,this._addToMoves(n,C)),n}_truncate(n){for(;null!==n;){const l=n._next;this._addToRemovals(this._unlink(n)),n=l}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(n,l,p){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const C=n._prevRemoved,D=n._nextRemoved;return null===C?this._removalsHead=D:C._nextRemoved=D,null===D?this._removalsTail=C:D._prevRemoved=C,this._insertAfter(n,l,p),this._addToMoves(n,p),n}_moveAfter(n,l,p){return this._unlink(n),this._insertAfter(n,l,p),this._addToMoves(n,p),n}_addAfter(n,l,p){return this._insertAfter(n,l,p),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,l,p){const C=null===l?this._itHead:l._next;return n._next=C,n._prev=l,null===C?this._itTail=n:C._prev=n,null===l?this._itHead=n:l._next=n,null===this._linkedRecords&&(this._linkedRecords=new FC),this._linkedRecords.put(n),n.currentIndex=p,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const l=n._prev,p=n._next;return null===l?this._itHead=p:l._next=p,null===p?this._itTail=l:p._prev=l,n}_addToMoves(n,l){return n.previousIndex===l||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new FC),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,l){return n.item=l,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class MP{constructor(n,l){this.item=n,this.trackById=l,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 CP{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,l){let p;for(p=this._head;null!==p;p=p._nextDup)if((null===l||l<=p.currentIndex)&&Object.is(p.trackById,n))return p;return null}remove(n){const l=n._prevDup,p=n._nextDup;return null===l?this._head=p:l._nextDup=p,null===p?this._tail=l:p._prevDup=l,null===this._head}}class FC{constructor(){this.map=new Map}put(n){const l=n.trackById;let p=this.map.get(l);p||(p=new CP,this.map.set(l,p)),p.add(n)}get(n,l){const C=this.map.get(n);return C?C.get(n,l):null}remove(n){const l=n.trackById;return this.map.get(l).remove(n)&&this.map.delete(l),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function NC(t,n,l){const p=t.previousIndex;if(null===p)return p;let C=0;return l&&p<l.length&&(C=l[p]),p+n+C}class YC{constructor(){}supports(n){return n instanceof Map||_d(n)}create(){return new vP}}class vP{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(n){let l;for(l=this._mapHead;null!==l;l=l._next)n(l)}forEachPreviousItem(n){let l;for(l=this._previousMapHead;null!==l;l=l._nextPrevious)n(l)}forEachChangedItem(n){let l;for(l=this._changesHead;null!==l;l=l._nextChanged)n(l)}forEachAddedItem(n){let l;for(l=this._additionsHead;null!==l;l=l._nextAdded)n(l)}forEachRemovedItem(n){let l;for(l=this._removalsHead;null!==l;l=l._nextRemoved)n(l)}diff(n){if(n){if(!(n instanceof Map||_d(n)))throw new ot(900,!1)}else n=new Map;return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let l=this._mapHead;if(this._appendAfter=null,this._forEach(n,(p,C)=>{if(l&&l.key===C)this._maybeAddToChanges(l,p),this._appendAfter=l,l=l._next;else{const D=this._getOrCreateRecordForKey(C,p);l=this._insertBeforeOrAppend(l,D)}}),l){l._prev&&(l._prev._next=null),this._removalsHead=l;for(let p=l;null!==p;p=p._nextRemoved)p===this._mapHead&&(this._mapHead=null),this._records.delete(p.key),p._nextRemoved=p._next,p.previousValue=p.currentValue,p.currentValue=null,p._prev=null,p._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,l){if(n){const p=n._prev;return l._next=n,l._prev=p,n._prev=l,p&&(p._next=l),n===this._mapHead&&(this._mapHead=l),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=l,l._prev=this._appendAfter):this._mapHead=l,this._appendAfter=l,null}_getOrCreateRecordForKey(n,l){if(this._records.has(n)){const C=this._records.get(n);this._maybeAddToChanges(C,l);const D=C._prev,Y=C._next;return D&&(D._next=Y),Y&&(Y._prev=D),C._next=null,C._prev=null,C}const p=new yP(n);return this._records.set(n,p),p.currentValue=l,this._addToAdditions(p),p}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;null!==n;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;null!=n;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,l){Object.is(l,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=l,this._addToChanges(n))}_addToAdditions(n){null===this._additionsHead?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){null===this._changesHead?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,l){n instanceof Map?n.forEach(l):Object.keys(n).forEach(p=>l(n[p],p))}}class yP{constructor(n){this.key=n,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 BC(){return new $b([new RC])}let $b=(()=>{class t{constructor(l){this.factories=l}static create(l,p){if(null!=p){const C=p.factories.slice();l=l.concat(C)}return new t(l)}static extend(l){return{provide:t,useFactory:p=>t.create(l,p||BC()),deps:[[t,new Pc,new Ac]]}}find(l){const p=this.factories.find(C=>C.supports(l));if(null!=p)return p;throw new ot(901,!1)}}return t.\u0275prov=St({token:t,providedIn:"root",factory:BC}),t})();function jC(){return new Kb([new YC])}let Kb=(()=>{class t{constructor(l){this.factories=l}static create(l,p){if(p){const C=p.factories.slice();l=l.concat(C)}return new t(l)}static extend(l){return{provide:t,useFactory:p=>t.create(l,p||jC()),deps:[[t,new Pc,new Ac]]}}find(l){const p=this.factories.find(C=>C.supports(l));if(p)return p;throw new ot(901,!1)}}return t.\u0275prov=St({token:t,providedIn:"root",factory:jC}),t})();const xP=yC(null,"core",[]);let wP=(()=>{class t{constructor(l){}}return t.\u0275fac=function(l){return new(l||t)(La(Kf))},t.\u0275mod=en({type:t}),t.\u0275inj=Ue({}),t})();function kP(t){return"boolean"==typeof t?t:null!=t&&"false"!==t}},59796:(We,Ht,y)=>{"use strict";y.d(Ht,{gN:()=>Ln,Fj:()=>Fe,qu:()=>Gn,NI:()=>Le,oH:()=>xa,u:()=>za,cw:()=>nn,sg:()=>Pr,x0:()=>Jr,u5:()=>Li,Cf:()=>jt,JU:()=>Nt,a5:()=>qt,JJ:()=>we,JL:()=>Ce,F:()=>pn,On:()=>pa,YN:()=>Lr,UX:()=>F,kI:()=>Bt,_Y:()=>aa,Kr:()=>Ra});var e=y(94650),o=y(36895),_=y(63995),x=y(81482),M=y(99320),B=y(79664),A=y(40561),Z=y(65657),ct=y(72753),mt=y(79891);let nt=(()=>{class ft{constructor(it,ie){this._renderer=it,this._elementRef=ie,this.onChange=Bn=>{},this.onTouched=()=>{}}setProperty(it,ie){this._renderer.setProperty(this._elementRef.nativeElement,it,ie)}registerOnTouched(it){this.onTouched=it}registerOnChange(it){this.onChange=it}setDisabledState(it){this.setProperty("disabled",it)}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(e.Qsj),e.Y36(e.SBq))},ft.\u0275dir=e.lG2({type:ft}),ft})(),gt=(()=>{class ft extends nt{}return ft.\u0275fac=function(){let ht;return function(ie){return(ht||(ht=e.n5z(ft)))(ie||ft)}}(),ft.\u0275dir=e.lG2({type:ft,features:[e.qOj]}),ft})();const Nt=new e.OlP("NgValueAccessor"),dt={provide:Nt,useExisting:(0,e.Gpc)(()=>Fe),multi:!0},re=new e.OlP("CompositionEventMode");let Fe=(()=>{class ft extends nt{constructor(it,ie,Bn){super(it,ie),this._compositionMode=Bn,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function Pt(){const ft=(0,o.q)()?(0,o.q)().getUserAgent():"";return/android (\d+)/.test(ft.toLowerCase())}())}writeValue(it){this.setProperty("value",it??"")}_handleInput(it){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(it)}_compositionStart(){this._composing=!0}_compositionEnd(it){this._composing=!1,this._compositionMode&&this.onChange(it)}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(e.Qsj),e.Y36(e.SBq),e.Y36(re,8))},ft.\u0275dir=e.lG2({type:ft,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(it,ie){1&it&&e.NdJ("input",function(Ko){return ie._handleInput(Ko.target.value)})("blur",function(){return ie.onTouched()})("compositionstart",function(){return ie._compositionStart()})("compositionend",function(Ko){return ie._compositionEnd(Ko.target.value)})},features:[e._Bn([dt]),e.qOj]}),ft})();function Gt(ft){return null==ft||("string"==typeof ft||Array.isArray(ft))&&0===ft.length}function se(ft){return null!=ft&&"number"==typeof ft.length}const jt=new e.OlP("NgValidators"),ue=new e.OlP("NgAsyncValidators"),De=/^(?=.{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 Bt{static min(ht){return function Et(ft){return ht=>{if(Gt(ht.value)||Gt(ft))return null;const it=parseFloat(ht.value);return!isNaN(it)&&it<ft?{min:{min:ft,actual:ht.value}}:null}}(ht)}static max(ht){return function Vt(ft){return ht=>{if(Gt(ht.value)||Gt(ft))return null;const it=parseFloat(ht.value);return!isNaN(it)&&it>ft?{max:{max:ft,actual:ht.value}}:null}}(ht)}static required(ht){return function ye(ft){return Gt(ft.value)?{required:!0}:null}(ht)}static requiredTrue(ht){return function xe(ft){return!0===ft.value?null:{required:!0}}(ht)}static email(ht){return function Ft(ft){return Gt(ft.value)||De.test(ft.value)?null:{email:!0}}(ht)}static minLength(ht){return function ze(ft){return ht=>Gt(ht.value)||!se(ht.value)?null:ht.value.length<ft?{minlength:{requiredLength:ft,actualLength:ht.value.length}}:null}(ht)}static maxLength(ht){return function Zt(ft){return ht=>se(ht.value)&&ht.value.length>ft?{maxlength:{requiredLength:ft,actualLength:ht.value.length}}:null}(ht)}static pattern(ht){return function wt(ft){if(!ft)return st;let ht,it;return"string"==typeof ft?(it="","^"!==ft.charAt(0)&&(it+="^"),it+=ft,"$"!==ft.charAt(ft.length-1)&&(it+="$"),ht=new RegExp(it)):(it=ft.toString(),ht=ft),ie=>{if(Gt(ie.value))return null;const Bn=ie.value;return ht.test(Bn)?null:{pattern:{requiredPattern:it,actualValue:Bn}}}}(ht)}static nullValidator(ht){return null}static compose(ht){return Ue(ht)}static composeAsync(ht){return Yt(ht)}}function st(ft){return null}function K(ft){return null!=ft}function bt(ft){return(0,e.QGY)(ft)?(0,_.Dp)(ft):ft}function At(ft){let ht={};return ft.forEach(it=>{ht=null!=it?{...ht,...it}:ht}),0===Object.keys(ht).length?null:ht}function tt(ft,ht){return ht.map(it=>it(ft))}function Ut(ft){return ft.map(ht=>function St(ft){return!ft.validate}(ht)?ht:it=>ht.validate(it))}function Ue(ft){if(!ft)return null;const ht=ft.filter(K);return 0==ht.length?null:function(it){return At(tt(it,ht))}}function oe(ft){return null!=ft?Ue(Ut(ft)):null}function Yt(ft){if(!ft)return null;const ht=ft.filter(K);return 0==ht.length?null:function(it){return function et(){for(var ft=[],ht=0;ht<arguments.length;ht++)ft[ht]=arguments[ht];var it=(0,B.jO)(ft),ie=(0,M.D)(ft),Bn=ie.args,Ko=ie.keys,ki=new x.y(function(cr){var Sa=Bn.length;if(Sa)for(var Ka=new Array(Sa),gs=Sa,Cs=Sa,Vs=function(Za){var da=!1;(0,_.Xf)(Bn[Za]).subscribe(new A.Q(cr,function(Ea){da||(da=!0,Cs--),Ka[Za]=Ea},function(){(!--gs||!da)&&(Cs||cr.next(Ko?(0,ct.n)(Ko,Ka):Ka),cr.complete())}))},qa=0;qa<Sa;qa++)Vs(qa);else cr.complete()});return it?ki.pipe((0,Z.Z)(it)):ki}(tt(it,ht).map(bt)).pipe((0,mt.U)(At))}}function Ge(ft){return null!=ft?Yt(Ut(ft)):null}function pe(ft,ht){return null===ft?[ht]:Array.isArray(ft)?[...ft,ht]:[ft,ht]}function Me(ft){return ft._rawValidators}function pt(ft){return ft._rawAsyncValidators}function Ye(ft){return ft?Array.isArray(ft)?ft:[ft]:[]}function _n(ft,ht){return Array.isArray(ft)?ft.includes(ht):ft===ht}function In(ft,ht){const it=Ye(ht);return Ye(ft).forEach(Bn=>{_n(it,Bn)||it.push(Bn)}),it}function Hn(ft,ht){return Ye(ht).filter(it=>!_n(ft,it))}class Ae{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(ht){this._rawValidators=ht||[],this._composedValidatorFn=oe(this._rawValidators)}_setAsyncValidators(ht){this._rawAsyncValidators=ht||[],this._composedAsyncValidatorFn=Ge(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(ht){this._onDestroyCallbacks.push(ht)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(ht=>ht()),this._onDestroyCallbacks=[]}reset(ht){this.control&&this.control.reset(ht)}hasError(ht,it){return!!this.control&&this.control.hasError(ht,it)}getError(ht,it){return this.control?this.control.getError(ht,it):null}}class Ln extends Ae{get formDirective(){return null}get path(){return null}}class qt extends Ae{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class U{constructor(ht){this._cd=ht}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let we=(()=>{class ft extends U{constructor(it){super(it)}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(qt,2))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(it,ie){2&it&&e.ekj("ng-untouched",ie.isUntouched)("ng-touched",ie.isTouched)("ng-pristine",ie.isPristine)("ng-dirty",ie.isDirty)("ng-valid",ie.isValid)("ng-invalid",ie.isInvalid)("ng-pending",ie.isPending)},features:[e.qOj]}),ft})(),Ce=(()=>{class ft extends U{constructor(it){super(it)}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(Ln,10))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(it,ie){2&it&&e.ekj("ng-untouched",ie.isUntouched)("ng-touched",ie.isTouched)("ng-pristine",ie.isPristine)("ng-dirty",ie.isDirty)("ng-valid",ie.isValid)("ng-invalid",ie.isInvalid)("ng-pending",ie.isPending)("ng-submitted",ie.isSubmitted)},features:[e.qOj]}),ft})();const ee="VALID",en="INVALID",ro="PENDING",qo="DISABLED";function pi(ft){return(Oo(ft)?ft.validators:ft)||null}function Vi(ft){return Array.isArray(ft)?oe(ft):ft||null}function Wo(ft,ht){return(Oo(ht)?ht.asyncValidators:ft)||null}function Ti(ft){return Array.isArray(ft)?Ge(ft):ft||null}function Oo(ft){return null!=ft&&!Array.isArray(ft)&&"object"==typeof ft}function Qi(ft,ht,it){const ie=ft.controls;if(!(ht?Object.keys(ie):ie).length)throw new e.vHH(1e3,"");if(!ie[it])throw new e.vHH(1001,"")}function or(ft,ht,it){ft._forEachChild((ie,Bn)=>{if(void 0===it[Bn])throw new e.vHH(1002,"")})}class Pi{constructor(ht,it){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=ht,this._rawAsyncValidators=it,this._composedValidatorFn=Vi(this._rawValidators),this._composedAsyncValidatorFn=Ti(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(ht){this._rawValidators=this._composedValidatorFn=ht}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(ht){this._rawAsyncValidators=this._composedAsyncValidatorFn=ht}get parent(){return this._parent}get valid(){return this.status===ee}get invalid(){return this.status===en}get pending(){return this.status==ro}get disabled(){return this.status===qo}get enabled(){return this.status!==qo}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(ht){this._rawValidators=ht,this._composedValidatorFn=Vi(ht)}setAsyncValidators(ht){this._rawAsyncValidators=ht,this._composedAsyncValidatorFn=Ti(ht)}addValidators(ht){this.setValidators(In(ht,this._rawValidators))}addAsyncValidators(ht){this.setAsyncValidators(In(ht,this._rawAsyncValidators))}removeValidators(ht){this.setValidators(Hn(ht,this._rawValidators))}removeAsyncValidators(ht){this.setAsyncValidators(Hn(ht,this._rawAsyncValidators))}hasValidator(ht){return _n(this._rawValidators,ht)}hasAsyncValidator(ht){return _n(this._rawAsyncValidators,ht)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(ht={}){this.touched=!0,this._parent&&!ht.onlySelf&&this._parent.markAsTouched(ht)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(ht=>ht.markAllAsTouched())}markAsUntouched(ht={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(it=>{it.markAsUntouched({onlySelf:!0})}),this._parent&&!ht.onlySelf&&this._parent._updateTouched(ht)}markAsDirty(ht={}){this.pristine=!1,this._parent&&!ht.onlySelf&&this._parent.markAsDirty(ht)}markAsPristine(ht={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(it=>{it.markAsPristine({onlySelf:!0})}),this._parent&&!ht.onlySelf&&this._parent._updatePristine(ht)}markAsPending(ht={}){this.status=ro,!1!==ht.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!ht.onlySelf&&this._parent.markAsPending(ht)}disable(ht={}){const it=this._parentMarkedDirty(ht.onlySelf);this.status=qo,this.errors=null,this._forEachChild(ie=>{ie.disable({...ht,onlySelf:!0})}),this._updateValue(),!1!==ht.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...ht,skipPristineCheck:it}),this._onDisabledChange.forEach(ie=>ie(!0))}enable(ht={}){const it=this._parentMarkedDirty(ht.onlySelf);this.status=ee,this._forEachChild(ie=>{ie.enable({...ht,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:ht.emitEvent}),this._updateAncestors({...ht,skipPristineCheck:it}),this._onDisabledChange.forEach(ie=>ie(!1))}_updateAncestors(ht){this._parent&&!ht.onlySelf&&(this._parent.updateValueAndValidity(ht),ht.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(ht){this._parent=ht}getRawValue(){return this.value}updateValueAndValidity(ht={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===ee||this.status===ro)&&this._runAsyncValidator(ht.emitEvent)),!1!==ht.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!ht.onlySelf&&this._parent.updateValueAndValidity(ht)}_updateTreeValidity(ht={emitEvent:!0}){this._forEachChild(it=>it._updateTreeValidity(ht)),this.updateValueAndValidity({onlySelf:!0,emitEvent:ht.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?qo:ee}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(ht){if(this.asyncValidator){this.status=ro,this._hasOwnPendingAsyncValidator=!0;const it=bt(this.asyncValidator(this));this._asyncValidationSubscription=it.subscribe(ie=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(ie,{emitEvent:ht})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(ht,it={}){this.errors=ht,this._updateControlsErrors(!1!==it.emitEvent)}get(ht){let it=ht;return null==it||(Array.isArray(it)||(it=it.split(".")),0===it.length)?null:it.reduce((ie,Bn)=>ie&&ie._find(Bn),this)}getError(ht,it){const ie=it?this.get(it):this;return ie&&ie.errors?ie.errors[ht]:null}hasError(ht,it){return!!this.getError(ht,it)}get root(){let ht=this;for(;ht._parent;)ht=ht._parent;return ht}_updateControlsErrors(ht){this.status=this._calculateStatus(),ht&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(ht)}_initObservables(){this.valueChanges=new e.vpe,this.statusChanges=new e.vpe}_calculateStatus(){return this._allControlsDisabled()?qo:this.errors?en:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ro)?ro:this._anyControlsHaveStatus(en)?en:ee}_anyControlsHaveStatus(ht){return this._anyControls(it=>it.status===ht)}_anyControlsDirty(){return this._anyControls(ht=>ht.dirty)}_anyControlsTouched(){return this._anyControls(ht=>ht.touched)}_updatePristine(ht={}){this.pristine=!this._anyControlsDirty(),this._parent&&!ht.onlySelf&&this._parent._updatePristine(ht)}_updateTouched(ht={}){this.touched=this._anyControlsTouched(),this._parent&&!ht.onlySelf&&this._parent._updateTouched(ht)}_registerOnCollectionChange(ht){this._onCollectionChange=ht}_setUpdateStrategy(ht){Oo(ht)&&null!=ht.updateOn&&(this._updateOn=ht.updateOn)}_parentMarkedDirty(ht){return!ht&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(ht){return null}}class nn extends Pi{constructor(ht,it,ie){super(pi(it),Wo(ie,it)),this.controls=ht,this._initObservables(),this._setUpdateStrategy(it),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(ht,it){return this.controls[ht]?this.controls[ht]:(this.controls[ht]=it,it.setParent(this),it._registerOnCollectionChange(this._onCollectionChange),it)}addControl(ht,it,ie={}){this.registerControl(ht,it),this.updateValueAndValidity({emitEvent:ie.emitEvent}),this._onCollectionChange()}removeControl(ht,it={}){this.controls[ht]&&this.controls[ht]._registerOnCollectionChange(()=>{}),delete this.controls[ht],this.updateValueAndValidity({emitEvent:it.emitEvent}),this._onCollectionChange()}setControl(ht,it,ie={}){this.controls[ht]&&this.controls[ht]._registerOnCollectionChange(()=>{}),delete this.controls[ht],it&&this.registerControl(ht,it),this.updateValueAndValidity({emitEvent:ie.emitEvent}),this._onCollectionChange()}contains(ht){return this.controls.hasOwnProperty(ht)&&this.controls[ht].enabled}setValue(ht,it={}){or(this,0,ht),Object.keys(ht).forEach(ie=>{Qi(this,!0,ie),this.controls[ie].setValue(ht[ie],{onlySelf:!0,emitEvent:it.emitEvent})}),this.updateValueAndValidity(it)}patchValue(ht,it={}){null!=ht&&(Object.keys(ht).forEach(ie=>{const Bn=this.controls[ie];Bn&&Bn.patchValue(ht[ie],{onlySelf:!0,emitEvent:it.emitEvent})}),this.updateValueAndValidity(it))}reset(ht={},it={}){this._forEachChild((ie,Bn)=>{ie.reset(ht[Bn],{onlySelf:!0,emitEvent:it.emitEvent})}),this._updatePristine(it),this._updateTouched(it),this.updateValueAndValidity(it)}getRawValue(){return this._reduceChildren({},(ht,it,ie)=>(ht[ie]=it.getRawValue(),ht))}_syncPendingControls(){let ht=this._reduceChildren(!1,(it,ie)=>!!ie._syncPendingControls()||it);return ht&&this.updateValueAndValidity({onlySelf:!0}),ht}_forEachChild(ht){Object.keys(this.controls).forEach(it=>{const ie=this.controls[it];ie&&ht(ie,it)})}_setUpControls(){this._forEachChild(ht=>{ht.setParent(this),ht._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(ht){for(const[it,ie]of Object.entries(this.controls))if(this.contains(it)&&ht(ie))return!0;return!1}_reduceValue(){return this._reduceChildren({},(it,ie,Bn)=>((ie.enabled||this.disabled)&&(it[Bn]=ie.value),it))}_reduceChildren(ht,it){let ie=ht;return this._forEachChild((Bn,Ko)=>{ie=it(ie,Bn,Ko)}),ie}_allControlsDisabled(){for(const ht of Object.keys(this.controls))if(this.controls[ht].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(ht){return this.controls.hasOwnProperty(ht)?this.controls[ht]:null}}class yn extends nn{}function _e(ft,ht){return[...ht.path,ft]}function Qe(ft,ht){Kn(ft,ht),ht.valueAccessor.writeValue(ft.value),ft.disabled&&ht.valueAccessor.setDisabledState?.(!0),function Zo(ft,ht){ht.valueAccessor.registerOnChange(it=>{ft._pendingValue=it,ft._pendingChange=!0,ft._pendingDirty=!0,"change"===ft.updateOn&&zo(ft,ht)})}(ft,ht),function ei(ft,ht){const it=(ie,Bn)=>{ht.valueAccessor.writeValue(ie),Bn&&ht.viewToModelUpdate(ie)};ft.registerOnChange(it),ht._registerOnDestroy(()=>{ft._unregisterOnChange(it)})}(ft,ht),function xi(ft,ht){ht.valueAccessor.registerOnTouched(()=>{ft._pendingTouched=!0,"blur"===ft.updateOn&&ft._pendingChange&&zo(ft,ht),"submit"!==ft.updateOn&&ft.markAsTouched()})}(ft,ht),function _o(ft,ht){if(ht.valueAccessor.setDisabledState){const it=ie=>{ht.valueAccessor.setDisabledState(ie)};ft.registerOnDisabledChange(it),ht._registerOnDestroy(()=>{ft._unregisterOnDisabledChange(it)})}}(ft,ht)}function kn(ft,ht,it=!0){const ie=()=>{};ht.valueAccessor&&(ht.valueAccessor.registerOnChange(ie),ht.valueAccessor.registerOnTouched(ie)),Ao(ft,ht),ft&&(ht._invokeOnDestroyCallbacks(),ft._registerOnCollectionChange(()=>{}))}function Rn(ft,ht){ft.forEach(it=>{it.registerOnValidatorChange&&it.registerOnValidatorChange(ht)})}function Kn(ft,ht){const it=Me(ft);null!==ht.validator?ft.setValidators(pe(it,ht.validator)):"function"==typeof it&&ft.setValidators([it]);const ie=pt(ft);null!==ht.asyncValidator?ft.setAsyncValidators(pe(ie,ht.asyncValidator)):"function"==typeof ie&&ft.setAsyncValidators([ie]);const Bn=()=>ft.updateValueAndValidity();Rn(ht._rawValidators,Bn),Rn(ht._rawAsyncValidators,Bn)}function Ao(ft,ht){let it=!1;if(null!==ft){if(null!==ht.validator){const Bn=Me(ft);if(Array.isArray(Bn)&&Bn.length>0){const Ko=Bn.filter(ki=>ki!==ht.validator);Ko.length!==Bn.length&&(it=!0,ft.setValidators(Ko))}}if(null!==ht.asyncValidator){const Bn=pt(ft);if(Array.isArray(Bn)&&Bn.length>0){const Ko=Bn.filter(ki=>ki!==ht.asyncValidator);Ko.length!==Bn.length&&(it=!0,ft.setAsyncValidators(Ko))}}}const ie=()=>{};return Rn(ht._rawValidators,ie),Rn(ht._rawAsyncValidators,ie),it}function zo(ft,ht){ft._pendingDirty&&ft.markAsDirty(),ft.setValue(ft._pendingValue,{emitModelToViewChange:!1}),ht.viewToModelUpdate(ft._pendingValue),ft._pendingChange=!1}function ci(ft,ht){Kn(ft,ht)}function Yn(ft,ht){if(!ft.hasOwnProperty("model"))return!1;const it=ft.model;return!!it.isFirstChange()||!Object.is(ht,it.currentValue)}function vt(ft,ht){ft._syncPendingControls(),ht.forEach(it=>{const ie=it.control;"submit"===ie.updateOn&&ie._pendingChange&&(it.viewToModelUpdate(ie._pendingValue),ie._pendingChange=!1)})}function Pe(ft,ht){if(!ht)return null;let it,ie,Bn;return Array.isArray(ht),ht.forEach(Ko=>{Ko.constructor===Fe?it=Ko:function H(ft){return Object.getPrototypeOf(ft.constructor)===gt}(Ko)?ie=Ko:Bn=Ko}),Bn||ie||it||null}const Wt={provide:Ln,useExisting:(0,e.Gpc)(()=>pn)},Se=(()=>Promise.resolve())();let pn=(()=>{class ft extends Ln{constructor(it,ie){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new e.vpe,this.form=new nn({},oe(it),Ge(ie))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(it){Se.then(()=>{const ie=this._findContainer(it.path);it.control=ie.registerControl(it.name,it.control),Qe(it.control,it),it.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(it)})}getControl(it){return this.form.get(it.path)}removeControl(it){Se.then(()=>{const ie=this._findContainer(it.path);ie&&ie.removeControl(it.name),this._directives.delete(it)})}addFormGroup(it){Se.then(()=>{const ie=this._findContainer(it.path),Bn=new nn({});ci(Bn,it),ie.registerControl(it.name,Bn),Bn.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(it){Se.then(()=>{const ie=this._findContainer(it.path);ie&&ie.removeControl(it.name)})}getFormGroup(it){return this.form.get(it.path)}updateModel(it,ie){Se.then(()=>{this.form.get(it.path).setValue(ie)})}setValue(it){this.control.setValue(it)}onSubmit(it){return this.submitted=!0,vt(this.form,this._directives),this.ngSubmit.emit(it),"dialog"===it?.target?.method}onReset(){this.resetForm()}resetForm(it){this.form.reset(it),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(it){return it.pop(),it.length?this.form.get(it):this.form}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(jt,10),e.Y36(ue,10))},ft.\u0275dir=e.lG2({type:ft,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(it,ie){1&it&&e.NdJ("submit",function(Ko){return ie.onSubmit(Ko)})("reset",function(){return ie.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e._Bn([Wt]),e.qOj]}),ft})();function hn(ft,ht){const it=ft.indexOf(ht);it>-1&&ft.splice(it,1)}function Nn(ft){return"object"==typeof ft&&null!==ft&&2===Object.keys(ft).length&&"value"in ft&&"disabled"in ft}const Le=class extends Pi{constructor(ht=null,it,ie){super(pi(it),Wo(ie,it)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(ht),this._setUpdateStrategy(it),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Oo(it)&&(it.nonNullable||it.initialValueIsDefault)&&(this.defaultValue=Nn(ht)?ht.value:ht)}setValue(ht,it={}){this.value=this._pendingValue=ht,this._onChange.length&&!1!==it.emitModelToViewChange&&this._onChange.forEach(ie=>ie(this.value,!1!==it.emitViewToModelChange)),this.updateValueAndValidity(it)}patchValue(ht,it={}){this.setValue(ht,it)}reset(ht=this.defaultValue,it={}){this._applyFormState(ht),this.markAsPristine(it),this.markAsUntouched(it),this.setValue(this.value,it),this._pendingChange=!1}_updateValue(){}_anyControls(ht){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(ht){this._onChange.push(ht)}_unregisterOnChange(ht){hn(this._onChange,ht)}registerOnDisabledChange(ht){this._onDisabledChange.push(ht)}_unregisterOnDisabledChange(ht){hn(this._onDisabledChange,ht)}_forEachChild(ht){}_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(ht){Nn(ht)?(this.value=this._pendingValue=ht.value,ht.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=ht}};let Zn=(()=>{class ft extends Ln{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return _e(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}}return ft.\u0275fac=function(){let ht;return function(ie){return(ht||(ht=e.n5z(ft)))(ie||ft)}}(),ft.\u0275dir=e.lG2({type:ft,features:[e.qOj]}),ft})();const ra={provide:qt,useExisting:(0,e.Gpc)(()=>pa)},jr=(()=>Promise.resolve())();let pa=(()=>{class ft extends qt{constructor(it,ie,Bn,Ko,ki){super(),this._changeDetectorRef=ki,this.control=new Le,this._registered=!1,this.update=new e.vpe,this._parent=it,this._setValidators(ie),this._setAsyncValidators(Bn),this.valueAccessor=Pe(0,Ko)}ngOnChanges(it){if(this._checkForErrors(),!this._registered||"name"in it){if(this._registered&&(this._checkName(),this.formDirective)){const ie=it.name.previousValue;this.formDirective.removeControl({name:ie,path:this._getPath(ie)})}this._setUpControl()}"isDisabled"in it&&this._updateDisabled(it),Yn(it,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(it){this.viewModel=it,this.update.emit(it)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Qe(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(it){jr.then(()=>{this.control.setValue(it,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(it){const ie=it.isDisabled.currentValue,Bn=0!==ie&&(0,e.D6c)(ie);jr.then(()=>{Bn&&!this.control.disabled?this.control.disable():!Bn&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(it){return this._parent?_e(it,this._parent):[it]}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(Ln,9),e.Y36(jt,10),e.Y36(ue,10),e.Y36(Nt,10),e.Y36(e.sBO,8))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[e._Bn([ra]),e.qOj,e.TTD]}),ft})(),aa=(()=>{class ft{}return ft.\u0275fac=function(it){return new(it||ft)},ft.\u0275dir=e.lG2({type:ft,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),ft})(),Oa=(()=>{class ft{}return ft.\u0275fac=function(it){return new(it||ft)},ft.\u0275mod=e.oAB({type:ft}),ft.\u0275inj=e.cJS({}),ft})();const Ci=new e.OlP("NgModelWithFormControlWarning"),Cr={provide:qt,useExisting:(0,e.Gpc)(()=>xa)};let xa=(()=>{class ft extends qt{constructor(it,ie,Bn,Ko){super(),this._ngModelWarningConfig=Ko,this.update=new e.vpe,this._ngModelWarningSent=!1,this._setValidators(it),this._setAsyncValidators(ie),this.valueAccessor=Pe(0,Bn)}set isDisabled(it){}ngOnChanges(it){if(this._isControlChanged(it)){const ie=it.form.previousValue;ie&&kn(ie,this,!1),Qe(this.form,this),this.form.updateValueAndValidity({emitEvent:!1})}Yn(it,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&kn(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(it){this.viewModel=it,this.update.emit(it)}_isControlChanged(it){return it.hasOwnProperty("form")}}return ft._ngModelWarningSentOnce=!1,ft.\u0275fac=function(it){return new(it||ft)(e.Y36(jt,10),e.Y36(ue,10),e.Y36(Nt,10),e.Y36(Ci,8))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[e._Bn([Cr]),e.qOj,e.TTD]}),ft})();const wa={provide:Ln,useExisting:(0,e.Gpc)(()=>Pr)};let Pr=(()=>{class ft extends Ln{constructor(it,ie){super(),this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new e.vpe,this._setValidators(it),this._setAsyncValidators(ie)}ngOnChanges(it){this._checkFormPresent(),it.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Ao(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(it){const ie=this.form.get(it.path);return Qe(ie,it),ie.updateValueAndValidity({emitEvent:!1}),this.directives.push(it),ie}getControl(it){return this.form.get(it.path)}removeControl(it){kn(it.control||null,it,!1),function ln(ft,ht){const it=ft.indexOf(ht);it>-1&&ft.splice(it,1)}(this.directives,it)}addFormGroup(it){this._setUpFormContainer(it)}removeFormGroup(it){this._cleanUpFormContainer(it)}getFormGroup(it){return this.form.get(it.path)}addFormArray(it){this._setUpFormContainer(it)}removeFormArray(it){this._cleanUpFormContainer(it)}getFormArray(it){return this.form.get(it.path)}updateModel(it,ie){this.form.get(it.path).setValue(ie)}onSubmit(it){return this.submitted=!0,vt(this.form,this.directives),this.ngSubmit.emit(it),"dialog"===it?.target?.method}onReset(){this.resetForm()}resetForm(it){this.form.reset(it),this.submitted=!1}_updateDomValue(){this.directives.forEach(it=>{const ie=it.control,Bn=this.form.get(it.path);ie!==Bn&&(kn(ie||null,it),(ft=>ft instanceof Le)(Bn)&&(Qe(Bn,it),it.control=Bn))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(it){const ie=this.form.get(it.path);ci(ie,it),ie.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(it){if(this.form){const ie=this.form.get(it.path);ie&&function Xi(ft,ht){return Ao(ft,ht)}(ie,it)&&ie.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Kn(this.form,this),this._oldForm&&Ao(this._oldForm,this)}_checkFormPresent(){}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(jt,10),e.Y36(ue,10))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","formGroup",""]],hostBindings:function(it,ie){1&it&&e.NdJ("submit",function(Ko){return ie.onSubmit(Ko)})("reset",function(){return ie.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e._Bn([wa]),e.qOj,e.TTD]}),ft})();const Di={provide:Ln,useExisting:(0,e.Gpc)(()=>Jr)};let Jr=(()=>{class ft extends Zn{constructor(it,ie,Bn){super(),this._parent=it,this._setValidators(ie),this._setAsyncValidators(Bn)}_checkParentType(){Gr(this._parent)}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(Ln,13),e.Y36(jt,10),e.Y36(ue,10))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[e._Bn([Di]),e.qOj]}),ft})();const Hr={provide:Ln,useExisting:(0,e.Gpc)(()=>Aa)};let Aa=(()=>{class ft extends Ln{constructor(it,ie,Bn){super(),this._parent=it,this._setValidators(ie),this._setAsyncValidators(Bn)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return _e(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){Gr(this._parent)}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(Ln,13),e.Y36(jt,10),e.Y36(ue,10))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[e._Bn([Hr]),e.qOj]}),ft})();function Gr(ft){return!(ft instanceof Jr||ft instanceof Pr||ft instanceof Aa)}const Ia={provide:qt,useExisting:(0,e.Gpc)(()=>za)};let za=(()=>{class ft extends qt{constructor(it,ie,Bn,Ko,ki){super(),this._ngModelWarningConfig=ki,this._added=!1,this.update=new e.vpe,this._ngModelWarningSent=!1,this._parent=it,this._setValidators(ie),this._setAsyncValidators(Bn),this.valueAccessor=Pe(0,Ko)}set isDisabled(it){}ngOnChanges(it){this._added||this._setUpControl(),Yn(it,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(it){this.viewModel=it,this.update.emit(it)}get path(){return _e(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}}return ft._ngModelWarningSentOnce=!1,ft.\u0275fac=function(it){return new(it||ft)(e.Y36(Ln,13),e.Y36(jt,10),e.Y36(ue,10),e.Y36(Nt,10),e.Y36(Ci,8))},ft.\u0275dir=e.lG2({type:ft,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[e._Bn([Ia]),e.qOj,e.TTD]}),ft})();const _s={provide:Nt,useExisting:(0,e.Gpc)(()=>wi),multi:!0};function ir(ft,ht){return null==ft?`${ht}`:(ht&&"object"==typeof ht&&(ht="Object"),`${ft}: ${ht}`.slice(0,50))}let wi=(()=>{class ft extends gt{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(it){this._compareWith=it}writeValue(it){this.value=it;const Bn=ir(this._getOptionId(it),it);this.setProperty("value",Bn)}registerOnChange(it){this.onChange=ie=>{this.value=this._getOptionValue(ie),it(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(it){for(const ie of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(ie),it))return ie;return null}_getOptionValue(it){const ie=function Zi(ft){return ft.split(":")[0]}(it);return this._optionMap.has(ie)?this._optionMap.get(ie):it}}return ft.\u0275fac=function(){let ht;return function(ie){return(ht||(ht=e.n5z(ft)))(ie||ft)}}(),ft.\u0275dir=e.lG2({type:ft,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(it,ie){1&it&&e.NdJ("change",function(Ko){return ie.onChange(Ko.target.value)})("blur",function(){return ie.onTouched()})},inputs:{compareWith:"compareWith"},features:[e._Bn([_s]),e.qOj]}),ft})(),Lr=(()=>{class ft{constructor(it,ie,Bn){this._element=it,this._renderer=ie,this._select=Bn,this._select&&(this.id=this._select._registerOption())}set ngValue(it){null!=this._select&&(this._select._optionMap.set(this.id,it),this._setElementValue(ir(this.id,it)),this._select.writeValue(this._select.value))}set value(it){this._setElementValue(it),this._select&&this._select.writeValue(this._select.value)}_setElementValue(it){this._renderer.setProperty(this._element.nativeElement,"value",it)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(wi,9))},ft.\u0275dir=e.lG2({type:ft,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),ft})();const Ca={provide:Nt,useExisting:(0,e.Gpc)(()=>ur),multi:!0};function Va(ft,ht){return null==ft?`${ht}`:("string"==typeof ht&&(ht=`'${ht}'`),ht&&"object"==typeof ht&&(ht="Object"),`${ft}: ${ht}`.slice(0,50))}let ur=(()=>{class ft extends gt{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(it){this._compareWith=it}writeValue(it){let ie;if(this.value=it,Array.isArray(it)){const Bn=it.map(Ko=>this._getOptionId(Ko));ie=(Ko,ki)=>{Ko._setSelected(Bn.indexOf(ki.toString())>-1)}}else ie=(Bn,Ko)=>{Bn._setSelected(!1)};this._optionMap.forEach(ie)}registerOnChange(it){this.onChange=ie=>{const Bn=[],Ko=ie.selectedOptions;if(void 0!==Ko){const ki=Ko;for(let cr=0;cr<ki.length;cr++){const Ka=this._getOptionValue(ki[cr].value);Bn.push(Ka)}}else{const ki=ie.options;for(let cr=0;cr<ki.length;cr++){const Sa=ki[cr];if(Sa.selected){const Ka=this._getOptionValue(Sa.value);Bn.push(Ka)}}}this.value=Bn,it(Bn)}}_registerOption(it){const ie=(this._idCounter++).toString();return this._optionMap.set(ie,it),ie}_getOptionId(it){for(const ie of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(ie)._value,it))return ie;return null}_getOptionValue(it){const ie=function va(ft){return ft.split(":")[0]}(it);return this._optionMap.has(ie)?this._optionMap.get(ie)._value:it}}return ft.\u0275fac=function(){let ht;return function(ie){return(ht||(ht=e.n5z(ft)))(ie||ft)}}(),ft.\u0275dir=e.lG2({type:ft,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(it,ie){1&it&&e.NdJ("change",function(Ko){return ie.onChange(Ko.target)})("blur",function(){return ie.onTouched()})},inputs:{compareWith:"compareWith"},features:[e._Bn([Ca]),e.qOj]}),ft})(),Ra=(()=>{class ft{constructor(it,ie,Bn){this._element=it,this._renderer=ie,this._select=Bn,this._select&&(this.id=this._select._registerOption(this))}set ngValue(it){null!=this._select&&(this._value=it,this._setElementValue(Va(this.id,it)),this._select.writeValue(this._select.value))}set value(it){this._select?(this._value=it,this._setElementValue(Va(this.id,it)),this._select.writeValue(this._select.value)):this._setElementValue(it)}_setElementValue(it){this._renderer.setProperty(this._element.nativeElement,"value",it)}_setSelected(it){this._renderer.setProperty(this._element.nativeElement,"selected",it)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return ft.\u0275fac=function(it){return new(it||ft)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(ur,9))},ft.\u0275dir=e.lG2({type:ft,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),ft})(),ko=(()=>{class ft{}return ft.\u0275fac=function(it){return new(it||ft)},ft.\u0275mod=e.oAB({type:ft}),ft.\u0275inj=e.cJS({imports:[Oa]}),ft})(),Li=(()=>{class ft{}return ft.\u0275fac=function(it){return new(it||ft)},ft.\u0275mod=e.oAB({type:ft}),ft.\u0275inj=e.cJS({imports:[ko]}),ft})(),F=(()=>{class ft{static withConfig(it){return{ngModule:ft,providers:[{provide:Ci,useValue:it.warnOnNgModelWithFormControl}]}}}return ft.\u0275fac=function(it){return new(it||ft)},ft.\u0275mod=e.oAB({type:ft}),ft.\u0275inj=e.cJS({imports:[ko]}),ft})();class Dt extends Pi{constructor(ht,it,ie){super(pi(it),Wo(ie,it)),this.controls=ht,this._initObservables(),this._setUpdateStrategy(it),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(ht){return this.controls[this._adjustIndex(ht)]}push(ht,it={}){this.controls.push(ht),this._registerControl(ht),this.updateValueAndValidity({emitEvent:it.emitEvent}),this._onCollectionChange()}insert(ht,it,ie={}){this.controls.splice(ht,0,it),this._registerControl(it),this.updateValueAndValidity({emitEvent:ie.emitEvent})}removeAt(ht,it={}){let ie=this._adjustIndex(ht);ie<0&&(ie=0),this.controls[ie]&&this.controls[ie]._registerOnCollectionChange(()=>{}),this.controls.splice(ie,1),this.updateValueAndValidity({emitEvent:it.emitEvent})}setControl(ht,it,ie={}){let Bn=this._adjustIndex(ht);Bn<0&&(Bn=0),this.controls[Bn]&&this.controls[Bn]._registerOnCollectionChange(()=>{}),this.controls.splice(Bn,1),it&&(this.controls.splice(Bn,0,it),this._registerControl(it)),this.updateValueAndValidity({emitEvent:ie.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(ht,it={}){or(this,0,ht),ht.forEach((ie,Bn)=>{Qi(this,!1,Bn),this.at(Bn).setValue(ie,{onlySelf:!0,emitEvent:it.emitEvent})}),this.updateValueAndValidity(it)}patchValue(ht,it={}){null!=ht&&(ht.forEach((ie,Bn)=>{this.at(Bn)&&this.at(Bn).patchValue(ie,{onlySelf:!0,emitEvent:it.emitEvent})}),this.updateValueAndValidity(it))}reset(ht=[],it={}){this._forEachChild((ie,Bn)=>{ie.reset(ht[Bn],{onlySelf:!0,emitEvent:it.emitEvent})}),this._updatePristine(it),this._updateTouched(it),this.updateValueAndValidity(it)}getRawValue(){return this.controls.map(ht=>ht.getRawValue())}clear(ht={}){this.controls.length<1||(this._forEachChild(it=>it._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:ht.emitEvent}))}_adjustIndex(ht){return ht<0?ht+this.length:ht}_syncPendingControls(){let ht=this.controls.reduce((it,ie)=>!!ie._syncPendingControls()||it,!1);return ht&&this.updateValueAndValidity({onlySelf:!0}),ht}_forEachChild(ht){this.controls.forEach((it,ie)=>{ht(it,ie)})}_updateValue(){this.value=this.controls.filter(ht=>ht.enabled||this.disabled).map(ht=>ht.value)}_anyControls(ht){return this.controls.some(it=>it.enabled&&ht(it))}_setUpControls(){this._forEachChild(ht=>this._registerControl(ht))}_allControlsDisabled(){for(const ht of this.controls)if(ht.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(ht){ht.setParent(this),ht._registerOnCollectionChange(this._onCollectionChange)}_find(ht){return this.at(ht)??null}}function Oe(ft){return!!ft&&(void 0!==ft.asyncValidators||void 0!==ft.validators||void 0!==ft.updateOn)}let Gn=(()=>{class ft{constructor(){this.useNonNullable=!1}get nonNullable(){const it=new ft;return it.useNonNullable=!0,it}group(it,ie=null){const Bn=this._reduceControls(it);let Ko={};return Oe(ie)?Ko=ie:null!==ie&&(Ko.validators=ie.validator,Ko.asyncValidators=ie.asyncValidator),new nn(Bn,Ko)}record(it,ie=null){const Bn=this._reduceControls(it);return new yn(Bn,ie)}control(it,ie,Bn){let Ko={};return this.useNonNullable?(Oe(ie)?Ko=ie:(Ko.validators=ie,Ko.asyncValidators=Bn),new Le(it,{...Ko,nonNullable:!0})):new Le(it,ie,Bn)}array(it,ie,Bn){const Ko=it.map(ki=>this._createControl(ki));return new Dt(Ko,ie,Bn)}_reduceControls(it){const ie={};return Object.keys(it).forEach(Bn=>{ie[Bn]=this._createControl(it[Bn])}),ie}_createControl(it){return it instanceof Le||it instanceof Pi?it:Array.isArray(it)?this.control(it[0],it.length>1?it[1]:null,it.length>2?it[2]:null):this.control(it)}}return ft.\u0275fac=function(it){return new(it||ft)},ft.\u0275prov=e.Yz7({token:ft,factory:ft.\u0275fac,providedIn:F}),ft})()},11481:(We,Ht,y)=>{"use strict";y.d(Ht,{Dx:()=>Ce,H7:()=>Oo,b2:()=>qt,q6:()=>In,se:()=>xe});var e=y(36895),o=y(94650);class _ extends e.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class x extends _{static makeCurrent(){(0,e.HT)(new x)}onAndCancel(Ke,Ne,yn){return Ke.addEventListener(Ne,yn,!1),()=>{Ke.removeEventListener(Ne,yn,!1)}}dispatchEvent(Ke,Ne){Ke.dispatchEvent(Ne)}remove(Ke){Ke.parentNode&&Ke.parentNode.removeChild(Ke)}createElement(Ke,Ne){return(Ne=Ne||this.getDefaultDocument()).createElement(Ke)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(Ke){return Ke.nodeType===Node.ELEMENT_NODE}isShadowRoot(Ke){return Ke instanceof DocumentFragment}getGlobalEventTarget(Ke,Ne){return"window"===Ne?window:"document"===Ne?Ke:"body"===Ne?Ke.body:null}getBaseHref(Ke){const Ne=function B(){return M=M||document.querySelector("base"),M?M.getAttribute("href"):null}();return null==Ne?null:function Z(nn){A=A||document.createElement("a"),A.setAttribute("href",nn);const Ke=A.pathname;return"/"===Ke.charAt(0)?Ke:`/${Ke}`}(Ne)}resetBaseElement(){M=null}getUserAgent(){return window.navigator.userAgent}getCookie(Ke){return(0,e.Mx)(document.cookie,Ke)}}let A,M=null;const ct=new o.OlP("TRANSITION_ID"),mt=[{provide:o.ip1,useFactory:function et(nn,Ke,Ne){return()=>{Ne.get(o.CZH).donePromise.then(()=>{const yn=(0,e.q)(),io=Ke.querySelectorAll(`style[ng-transition="${nn}"]`);for(let _e=0;_e<io.length;_e++)yn.remove(io[_e])})}},deps:[ct,e.K0,o.zs3],multi:!0}];let gt=(()=>{class nn{build(){return new XMLHttpRequest}}return nn.\u0275fac=function(Ne){return new(Ne||nn)},nn.\u0275prov=o.Yz7({token:nn,factory:nn.\u0275fac}),nn})();const Nt=new o.OlP("EventManagerPlugins");let ot=(()=>{class nn{constructor(Ne,yn){this._zone=yn,this._eventNameToPlugin=new Map,Ne.forEach(io=>io.manager=this),this._plugins=Ne.slice().reverse()}addEventListener(Ne,yn,io){return this._findPluginFor(yn).addEventListener(Ne,yn,io)}addGlobalEventListener(Ne,yn,io){return this._findPluginFor(yn).addGlobalEventListener(Ne,yn,io)}getZone(){return this._zone}_findPluginFor(Ne){const yn=this._eventNameToPlugin.get(Ne);if(yn)return yn;const io=this._plugins;for(let _e=0;_e<io.length;_e++){const Qe=io[_e];if(Qe.supports(Ne))return this._eventNameToPlugin.set(Ne,Qe),Qe}throw new Error(`No event manager plugin found for event ${Ne}`)}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(Nt),o.LFG(o.R0b))},nn.\u0275prov=o.Yz7({token:nn,factory:nn.\u0275fac}),nn})();class ut{constructor(Ke){this._doc=Ke}addGlobalEventListener(Ke,Ne,yn){const io=(0,e.q)().getGlobalEventTarget(this._doc,Ke);if(!io)throw new Error(`Unsupported event target ${io} for event ${Ne}`);return this.addEventListener(io,Ne,yn)}}let dt=(()=>{class nn{constructor(){this._stylesSet=new Set}addStyles(Ne){const yn=new Set;Ne.forEach(io=>{this._stylesSet.has(io)||(this._stylesSet.add(io),yn.add(io))}),this.onStylesAdded(yn)}onStylesAdded(Ne){}getAllStyles(){return Array.from(this._stylesSet)}}return nn.\u0275fac=function(Ne){return new(Ne||nn)},nn.\u0275prov=o.Yz7({token:nn,factory:nn.\u0275fac}),nn})(),Pt=(()=>{class nn extends dt{constructor(Ne){super(),this._doc=Ne,this._hostNodes=new Map,this._hostNodes.set(Ne.head,[])}_addStylesToHost(Ne,yn,io){Ne.forEach(_e=>{const Qe=this._doc.createElement("style");Qe.textContent=_e,io.push(yn.appendChild(Qe))})}addHost(Ne){const yn=[];this._addStylesToHost(this._stylesSet,Ne,yn),this._hostNodes.set(Ne,yn)}removeHost(Ne){const yn=this._hostNodes.get(Ne);yn&&yn.forEach(re),this._hostNodes.delete(Ne)}onStylesAdded(Ne){this._hostNodes.forEach((yn,io)=>{this._addStylesToHost(Ne,io,yn)})}ngOnDestroy(){this._hostNodes.forEach(Ne=>Ne.forEach(re))}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(e.K0))},nn.\u0275prov=o.Yz7({token:nn,factory:nn.\u0275fac}),nn})();function re(nn){(0,e.q)().remove(nn)}const Fe={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Rt=/%COMP%/g;function Et(nn,Ke,Ne){for(let yn=0;yn<Ke.length;yn++){let io=Ke[yn];Array.isArray(io)?Et(nn,io,Ne):(io=io.replace(Rt,nn),Ne.push(io))}return Ne}function Vt(nn){return Ke=>{if("__ngUnwrap__"===Ke)return nn;!1===nn(Ke)&&(Ke.preventDefault(),Ke.returnValue=!1)}}let xe=(()=>{class nn{constructor(Ne,yn,io){this.eventManager=Ne,this.sharedStylesHost=yn,this.appId=io,this.rendererByCompId=new Map,this.defaultRenderer=new Ft(Ne)}createRenderer(Ne,yn){if(!Ne||!yn)return this.defaultRenderer;switch(yn.encapsulation){case o.ifc.Emulated:{let io=this.rendererByCompId.get(yn.id);return io||(io=new st(this.eventManager,this.sharedStylesHost,yn,this.appId),this.rendererByCompId.set(yn.id,io)),io.applyToHost(Ne),io}case 1:case o.ifc.ShadowDom:return new K(this.eventManager,this.sharedStylesHost,Ne,yn);default:if(!this.rendererByCompId.has(yn.id)){const io=Et(yn.id,yn.styles,[]);this.sharedStylesHost.addStyles(io),this.rendererByCompId.set(yn.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(ot),o.LFG(Pt),o.LFG(o.AFp))},nn.\u0275prov=o.Yz7({token:nn,factory:nn.\u0275fac}),nn})();class Ft{constructor(Ke){this.eventManager=Ke,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(Ke,Ne){return Ne?document.createElementNS(Fe[Ne]||Ne,Ke):document.createElement(Ke)}createComment(Ke){return document.createComment(Ke)}createText(Ke){return document.createTextNode(Ke)}appendChild(Ke,Ne){(wt(Ke)?Ke.content:Ke).appendChild(Ne)}insertBefore(Ke,Ne,yn){Ke&&(wt(Ke)?Ke.content:Ke).insertBefore(Ne,yn)}removeChild(Ke,Ne){Ke&&Ke.removeChild(Ne)}selectRootElement(Ke,Ne){let yn="string"==typeof Ke?document.querySelector(Ke):Ke;if(!yn)throw new Error(`The selector "${Ke}" did not match any elements`);return Ne||(yn.textContent=""),yn}parentNode(Ke){return Ke.parentNode}nextSibling(Ke){return Ke.nextSibling}setAttribute(Ke,Ne,yn,io){if(io){Ne=io+":"+Ne;const _e=Fe[io];_e?Ke.setAttributeNS(_e,Ne,yn):Ke.setAttribute(Ne,yn)}else Ke.setAttribute(Ne,yn)}removeAttribute(Ke,Ne,yn){if(yn){const io=Fe[yn];io?Ke.removeAttributeNS(io,Ne):Ke.removeAttribute(`${yn}:${Ne}`)}else Ke.removeAttribute(Ne)}addClass(Ke,Ne){Ke.classList.add(Ne)}removeClass(Ke,Ne){Ke.classList.remove(Ne)}setStyle(Ke,Ne,yn,io){io&(o.JOm.DashCase|o.JOm.Important)?Ke.style.setProperty(Ne,yn,io&o.JOm.Important?"important":""):Ke.style[Ne]=yn}removeStyle(Ke,Ne,yn){yn&o.JOm.DashCase?Ke.style.removeProperty(Ne):Ke.style[Ne]=""}setProperty(Ke,Ne,yn){Ke[Ne]=yn}setValue(Ke,Ne){Ke.nodeValue=Ne}listen(Ke,Ne,yn){return"string"==typeof Ke?this.eventManager.addGlobalEventListener(Ke,Ne,Vt(yn)):this.eventManager.addEventListener(Ke,Ne,Vt(yn))}}function wt(nn){return"TEMPLATE"===nn.tagName&&void 0!==nn.content}class st extends Ft{constructor(Ke,Ne,yn,io){super(Ke),this.component=yn;const _e=Et(io+"-"+yn.id,yn.styles,[]);Ne.addStyles(_e),this.contentAttr=function De(nn){return"_ngcontent-%COMP%".replace(Rt,nn)}(io+"-"+yn.id),this.hostAttr=function Bt(nn){return"_nghost-%COMP%".replace(Rt,nn)}(io+"-"+yn.id)}applyToHost(Ke){super.setAttribute(Ke,this.hostAttr,"")}createElement(Ke,Ne){const yn=super.createElement(Ke,Ne);return super.setAttribute(yn,this.contentAttr,""),yn}}class K extends Ft{constructor(Ke,Ne,yn,io){super(Ke),this.sharedStylesHost=Ne,this.hostEl=yn,this.shadowRoot=yn.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const _e=Et(io.id,io.styles,[]);for(let Qe=0;Qe<_e.length;Qe++){const kn=document.createElement("style");kn.textContent=_e[Qe],this.shadowRoot.appendChild(kn)}}nodeOrShadowRoot(Ke){return Ke===this.hostEl?this.shadowRoot:Ke}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(Ke,Ne){return super.appendChild(this.nodeOrShadowRoot(Ke),Ne)}insertBefore(Ke,Ne,yn){return super.insertBefore(this.nodeOrShadowRoot(Ke),Ne,yn)}removeChild(Ke,Ne){return super.removeChild(this.nodeOrShadowRoot(Ke),Ne)}parentNode(Ke){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(Ke)))}}let bt=(()=>{class nn extends ut{constructor(Ne){super(Ne)}supports(Ne){return!0}addEventListener(Ne,yn,io){return Ne.addEventListener(yn,io,!1),()=>this.removeEventListener(Ne,yn,io)}removeEventListener(Ne,yn,io){return Ne.removeEventListener(yn,io)}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(e.K0))},nn.\u0275prov=o.Yz7({token:nn,factory:nn.\u0275fac}),nn})();const At=["alt","control","meta","shift"],tt={"\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"},St={alt:nn=>nn.altKey,control:nn=>nn.ctrlKey,meta:nn=>nn.metaKey,shift:nn=>nn.shiftKey};let Ut=(()=>{class nn extends ut{constructor(Ne){super(Ne)}supports(Ne){return null!=nn.parseEventName(Ne)}addEventListener(Ne,yn,io){const _e=nn.parseEventName(yn),Qe=nn.eventCallback(_e.fullKey,io,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,e.q)().onAndCancel(Ne,_e.domEventName,Qe))}static parseEventName(Ne){const yn=Ne.toLowerCase().split("."),io=yn.shift();if(0===yn.length||"keydown"!==io&&"keyup"!==io)return null;const _e=nn._normalizeKey(yn.pop());let Qe="",kn=yn.indexOf("code");if(kn>-1&&(yn.splice(kn,1),Qe="code."),At.forEach(_o=>{const Kn=yn.indexOf(_o);Kn>-1&&(yn.splice(Kn,1),Qe+=_o+".")}),Qe+=_e,0!=yn.length||0===_e.length)return null;const Rn={};return Rn.domEventName=io,Rn.fullKey=Qe,Rn}static matchEventFullKeyCode(Ne,yn){let io=tt[Ne.key]||Ne.key,_e="";return yn.indexOf("code.")>-1&&(io=Ne.code,_e="code."),!(null==io||!io)&&(io=io.toLowerCase()," "===io?io="space":"."===io&&(io="dot"),At.forEach(Qe=>{Qe!==io&&(0,St[Qe])(Ne)&&(_e+=Qe+".")}),_e+=io,_e===yn)}static eventCallback(Ne,yn,io){return _e=>{nn.matchEventFullKeyCode(_e,Ne)&&io.runGuarded(()=>yn(_e))}}static _normalizeKey(Ne){return"esc"===Ne?"escape":Ne}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(e.K0))},nn.\u0275prov=o.Yz7({token:nn,factory:nn.\u0275fac}),nn})();const In=(0,o.eFA)(o._c5,"browser",[{provide:o.Lbi,useValue:e.bD},{provide:o.g9A,useValue:function Me(){x.makeCurrent()},multi:!0},{provide:e.K0,useFactory:function Ye(){return(0,o.RDi)(document),document},deps:[]}]),Hn=new o.OlP(""),Ae=[{provide:o.rWj,useClass:class nt{addToWindow(Ke){o.dqk.getAngularTestability=(yn,io=!0)=>{const _e=Ke.findTestabilityInTree(yn,io);if(null==_e)throw new Error("Could not find testability for element.");return _e},o.dqk.getAllAngularTestabilities=()=>Ke.getAllTestabilities(),o.dqk.getAllAngularRootElements=()=>Ke.getAllRootElements(),o.dqk.frameworkStabilizers||(o.dqk.frameworkStabilizers=[]),o.dqk.frameworkStabilizers.push(yn=>{const io=o.dqk.getAllAngularTestabilities();let _e=io.length,Qe=!1;const kn=function(Rn){Qe=Qe||Rn,_e--,0==_e&&yn(Qe)};io.forEach(function(Rn){Rn.whenStable(kn)})})}findTestabilityInTree(Ke,Ne,yn){return null==Ne?null:Ke.getTestability(Ne)??(yn?(0,e.q)().isShadowRoot(Ne)?this.findTestabilityInTree(Ke,Ne.host,!0):this.findTestabilityInTree(Ke,Ne.parentElement,!0):null)}},deps:[]},{provide:o.lri,useClass:o.dDg,deps:[o.R0b,o.eoX,o.rWj]},{provide:o.dDg,useClass:o.dDg,deps:[o.R0b,o.eoX,o.rWj]}],Ln=[{provide:o.zSh,useValue:"root"},{provide:o.qLn,useFactory:function pt(){return new o.qLn},deps:[]},{provide:Nt,useClass:bt,multi:!0,deps:[e.K0,o.R0b,o.Lbi]},{provide:Nt,useClass:Ut,multi:!0,deps:[e.K0]},{provide:xe,useClass:xe,deps:[ot,Pt,o.AFp]},{provide:o.FYo,useExisting:xe},{provide:dt,useExisting:Pt},{provide:Pt,useClass:Pt,deps:[e.K0]},{provide:ot,useClass:ot,deps:[Nt,o.R0b]},{provide:e.JF,useClass:gt,deps:[]},[]];let qt=(()=>{class nn{constructor(Ne){}static withServerTransition(Ne){return{ngModule:nn,providers:[{provide:o.AFp,useValue:Ne.appId},{provide:ct,useExisting:o.AFp},mt]}}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(Hn,12))},nn.\u0275mod=o.oAB({type:nn}),nn.\u0275inj=o.cJS({providers:[...Ln,...Ae],imports:[e.ez,o.hGG]}),nn})(),Ce=(()=>{class nn{constructor(Ne){this._doc=Ne}getTitle(){return this._doc.title}setTitle(Ne){this._doc.title=Ne||""}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(e.K0))},nn.\u0275prov=o.Yz7({token:nn,factory:function(Ne){let yn=null;return yn=Ne?new Ne:function we(){return new Ce((0,o.LFG)(e.K0))}(),yn},providedIn:"root"}),nn})();typeof window<"u"&&window;let Oo=(()=>{class nn{}return nn.\u0275fac=function(Ne){return new(Ne||nn)},nn.\u0275prov=o.Yz7({token:nn,factory:function(Ne){let yn=null;return yn=Ne?new(Ne||nn):o.LFG(or),yn},providedIn:"root"}),nn})(),or=(()=>{class nn extends Oo{constructor(Ne){super(),this._doc=Ne}sanitize(Ne,yn){if(null==yn)return null;switch(Ne){case o.q3G.NONE:return yn;case o.q3G.HTML:return(0,o.qzn)(yn,"HTML")?(0,o.z3N)(yn):(0,o.EiD)(this._doc,String(yn)).toString();case o.q3G.STYLE:return(0,o.qzn)(yn,"Style")?(0,o.z3N)(yn):yn;case o.q3G.SCRIPT:if((0,o.qzn)(yn,"Script"))return(0,o.z3N)(yn);throw new Error("unsafe value used in a script context");case o.q3G.URL:return(0,o.qzn)(yn,"URL")?(0,o.z3N)(yn):(0,o.mCW)(String(yn));case o.q3G.RESOURCE_URL:if((0,o.qzn)(yn,"ResourceURL"))return(0,o.z3N)(yn);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${Ne} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(Ne){return(0,o.JVY)(Ne)}bypassSecurityTrustStyle(Ne){return(0,o.L6k)(Ne)}bypassSecurityTrustScript(Ne){return(0,o.eBb)(Ne)}bypassSecurityTrustUrl(Ne){return(0,o.LAX)(Ne)}bypassSecurityTrustResourceUrl(Ne){return(0,o.pB0)(Ne)}}return nn.\u0275fac=function(Ne){return new(Ne||nn)(o.LFG(e.K0))},nn.\u0275prov=o.Yz7({token:nn,factory:function(Ne){let yn=null;return yn=Ne?new Ne:function Qi(nn){return new or(nn.get(e.K0))}(o.LFG(o.zs3)),yn},providedIn:"root"}),nn})()},82388:(We,Ht,y)=>{"use strict";y.d(Ht,{gz:()=>sa,y6:()=>Ca,OD:()=>Se,eC:()=>Ut,wm:()=>Tn,wN:()=>Jt,F0:()=>un,rH:()=>Ro,Od:()=>tn,Bz:()=>hi,Hx:()=>bi});var e=y(94650),o=y(63995),_=y(17979),x=y(60008),M=y(32808),B=y(81398),A=y(50272),Z=y(49105),ct=y(86527),et=y(40686),mt=y(81482),nt=y(38981),gt=y(49475),Nt=y(72873),ot=y(36895),ut=y(79891),dt=y(97828),Pt=y(23490),re=y(42160),Fe=y(55674),Rt=y(29356),Gt=y(18102),se=y(55138),jt=y(12518),ue=y(53379),De=y(45011),Bt=y(39314);function Et(V,$){return(0,De.e)((0,Bt.U)(V,$,arguments.length>=2,!0))}var Vt=y(35987),ye=y(40561);function xe(V){return V<=0?function(){return nt.E}:(0,De.e)(function($,j){var rt=[];$.subscribe(new ye.Q(j,function(_t){rt.push(_t),V<rt.length&&rt.shift()},function(){var _t,ae;try{for(var Ze=(0,Vt.XA)(rt),ve=Ze.next();!ve.done;ve=Ze.next())j.next(ve.value)}catch(Xo){_t={error:Xo}}finally{try{ve&&!ve.done&&(ae=Ze.return)&&ae.call(Ze)}finally{if(_t)throw _t.error}}j.complete()},void 0,function(){rt=null}))})}var Ft=y(33156),ze=y(86057),Zt=y(53377);function wt(V,$){var j=arguments.length>=2;return function(rt){return rt.pipe(V?(0,Fe.h)(function(_t,ae){return V(_t,ae,rt)}):Zt.y,xe(1),j?(0,ze.d)($):(0,Ft.T)(function(){return new M.K}))}}var st=y(82794),K=y(17955);function bt(V){return(0,De.e)(function($,j){try{$.subscribe(j)}finally{j.add(V)}})}var At=y(73424),tt=y(58069),St=y(11481);const Ut="primary",Ue=Symbol("RouteTitle");class oe{constructor($){this.params=$||{}}has($){return Object.prototype.hasOwnProperty.call(this.params,$)}get($){if(this.has($)){const j=this.params[$];return Array.isArray(j)?j[0]:j}return null}getAll($){if(this.has($)){const j=this.params[$];return Array.isArray(j)?j:[j]}return[]}get keys(){return Object.keys(this.params)}}function Yt(V){return new oe(V)}function Ge(V,$,j){const rt=j.path.split("/");if(rt.length>V.length||"full"===j.pathMatch&&($.hasChildren()||rt.length<V.length))return null;const _t={};for(let ae=0;ae<rt.length;ae++){const Ze=rt[ae],ve=V[ae];if(Ze.startsWith(":"))_t[Ze.substring(1)]=ve;else if(Ze!==ve.path)return null}return{consumed:V.slice(0,rt.length),posParams:_t}}function Me(V,$){const j=V?Object.keys(V):void 0,rt=$?Object.keys($):void 0;if(!j||!rt||j.length!=rt.length)return!1;let _t;for(let ae=0;ae<j.length;ae++)if(_t=j[ae],!pt(V[_t],$[_t]))return!1;return!0}function pt(V,$){if(Array.isArray(V)&&Array.isArray($)){if(V.length!==$.length)return!1;const j=[...V].sort(),rt=[...$].sort();return j.every((_t,ae)=>rt[ae]===_t)}return V===$}function Ye(V){return Array.prototype.concat.apply([],V)}function _n(V){return V.length>0?V[V.length-1]:null}function Hn(V,$){for(const j in V)V.hasOwnProperty(j)&&$(V[j],j)}function Ae(V){return(0,e.CqO)(V)?V:(0,e.QGY)(V)?(0,o.Dp)(Promise.resolve(V)):(0,_.of)(V)}const U={exact:function Ce(V,$,j){if(!fo(V.segments,$.segments)||!gn(V.segments,$.segments,j)||V.numberOfChildren!==$.numberOfChildren)return!1;for(const rt in $.children)if(!V.children[rt]||!Ce(V.children[rt],$.children[rt],j))return!1;return!0},subset:de},xt={exact:function we(V,$){return Me(V,$)},subset:function ce(V,$){return Object.keys($).length<=Object.keys(V).length&&Object.keys($).every(j=>pt(V[j],$[j]))},ignored:()=>!0};function It(V,$,j){return U[j.paths](V.root,$.root,j.matrixParams)&&xt[j.queryParams](V.queryParams,$.queryParams)&&!("exact"===j.fragment&&V.fragment!==$.fragment)}function de(V,$,j){return on(V,$,$.segments,j)}function on(V,$,j,rt){if(V.segments.length>j.length){const _t=V.segments.slice(0,j.length);return!(!fo(_t,j)||$.hasChildren()||!gn(_t,j,rt))}if(V.segments.length===j.length){if(!fo(V.segments,j)||!gn(V.segments,j,rt))return!1;for(const _t in $.children)if(!V.children[_t]||!de(V.children[_t],$.children[_t],rt))return!1;return!0}{const _t=j.slice(0,V.segments.length),ae=j.slice(V.segments.length);return!!(fo(V.segments,_t)&&gn(V.segments,_t,rt)&&V.children[Ut])&&on(V.children[Ut],$,ae,rt)}}function gn(V,$,j){return $.every((rt,_t)=>xt[j](V[_t].parameters,rt.parameters))}class Ie{constructor($,j,rt){this.root=$,this.queryParams=j,this.fragment=rt}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Yt(this.queryParams)),this._queryParamMap}toString(){return po.serialize(this)}}class Be{constructor($,j){this.segments=$,this.children=j,this.parent=null,Hn(j,(rt,_t)=>rt.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return eo(this)}}class Cn{constructor($,j){this.path=$,this.parameters=j}get parameterMap(){return this._parameterMap||(this._parameterMap=Yt(this.parameters)),this._parameterMap}toString(){return qo(this)}}function fo(V,$){return V.length===$.length&&V.every((j,rt)=>j.path===$[rt].path)}let bi=(()=>{class V{}return V.\u0275fac=function(j){return new(j||V)},V.\u0275prov=e.Yz7({token:V,factory:function(){return new bo},providedIn:"root"}),V})();class bo{parse($){const j=new nn($);return new Ie(j.parseRootSegment(),j.parseQueryParams(),j.parseFragment())}serialize($){const j=`/${Lo($.root,!0)}`,rt=function Vi(V){const $=Object.keys(V).map(j=>{const rt=V[j];return Array.isArray(rt)?rt.map(_t=>`${$t(j)}=${$t(_t)}`).join("&"):`${$t(j)}=${$t(rt)}`}).filter(j=>!!j);return $.length?`?${$.join("&")}`:""}($.queryParams);return`${j}${rt}${"string"==typeof $.fragment?`#${function Mt(V){return encodeURI(V)}($.fragment)}`:""}`}}const po=new bo;function eo(V){return V.segments.map($=>qo($)).join("/")}function Lo(V,$){if(!V.hasChildren())return eo(V);if($){const j=V.children[Ut]?Lo(V.children[Ut],!1):"",rt=[];return Hn(V.children,(_t,ae)=>{ae!==Ut&&rt.push(`${ae}:${Lo(_t,!1)}`)}),rt.length>0?`${j}(${rt.join("//")})`:j}{const j=function Eo(V,$){let j=[];return Hn(V.children,(rt,_t)=>{_t===Ut&&(j=j.concat($(rt,_t)))}),Hn(V.children,(rt,_t)=>{_t!==Ut&&(j=j.concat($(rt,_t)))}),j}(V,(rt,_t)=>_t===Ut?[Lo(V.children[Ut],!1)]:[`${_t}:${Lo(rt,!1)}`]);return 1===Object.keys(V.children).length&&null!=V.children[Ut]?`${eo(V)}/${j[0]}`:`${eo(V)}/(${j.join("//")})`}}function te(V){return encodeURIComponent(V).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function $t(V){return te(V).replace(/%3B/gi,";")}function ee(V){return te(V).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function en(V){return decodeURIComponent(V)}function ro(V){return en(V.replace(/\+/g,"%20"))}function qo(V){return`${ee(V.path)}${function pi(V){return Object.keys(V).map($=>`;${ee($)}=${ee(V[$])}`).join("")}(V.parameters)}`}const Wo=/^[^\/()?;=#]+/;function Ti(V){const $=V.match(Wo);return $?$[0]:""}const Oo=/^[^=?&#]+/,or=/^[^&#]+/;class nn{constructor($){this.url=$,this.remaining=$}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Be([],{}):new Be([],this.parseChildren())}parseQueryParams(){const $={};if(this.consumeOptional("?"))do{this.parseQueryParam($)}while(this.consumeOptional("&"));return $}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const $=[];for(this.peekStartsWith("(")||$.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),$.push(this.parseSegment());let j={};this.peekStartsWith("/(")&&(this.capture("/"),j=this.parseParens(!0));let rt={};return this.peekStartsWith("(")&&(rt=this.parseParens(!1)),($.length>0||Object.keys(j).length>0)&&(rt[Ut]=new Be($,j)),rt}parseSegment(){const $=Ti(this.remaining);if(""===$&&this.peekStartsWith(";"))throw new e.vHH(4009,!1);return this.capture($),new Cn(en($),this.parseMatrixParams())}parseMatrixParams(){const $={};for(;this.consumeOptional(";");)this.parseParam($);return $}parseParam($){const j=Ti(this.remaining);if(!j)return;this.capture(j);let rt="";if(this.consumeOptional("=")){const _t=Ti(this.remaining);_t&&(rt=_t,this.capture(rt))}$[en(j)]=en(rt)}parseQueryParam($){const j=function Qi(V){const $=V.match(Oo);return $?$[0]:""}(this.remaining);if(!j)return;this.capture(j);let rt="";if(this.consumeOptional("=")){const Ze=function Pi(V){const $=V.match(or);return $?$[0]:""}(this.remaining);Ze&&(rt=Ze,this.capture(rt))}const _t=ro(j),ae=ro(rt);if($.hasOwnProperty(_t)){let Ze=$[_t];Array.isArray(Ze)||(Ze=[Ze],$[_t]=Ze),Ze.push(ae)}else $[_t]=ae}parseParens($){const j={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const rt=Ti(this.remaining),_t=this.remaining[rt.length];if("/"!==_t&&")"!==_t&&";"!==_t)throw new e.vHH(4010,!1);let ae;rt.indexOf(":")>-1?(ae=rt.slice(0,rt.indexOf(":")),this.capture(ae),this.capture(":")):$&&(ae=Ut);const Ze=this.parseChildren();j[ae]=1===Object.keys(Ze).length?Ze[Ut]:new Be([],Ze),this.consumeOptional("//")}return j}peekStartsWith($){return this.remaining.startsWith($)}consumeOptional($){return!!this.peekStartsWith($)&&(this.remaining=this.remaining.substring($.length),!0)}capture($){if(!this.consumeOptional($))throw new e.vHH(4011,!1)}}function Ke(V){return V.segments.length>0?new Be([],{[Ut]:V}):V}function Ne(V){const $={};for(const rt of Object.keys(V.children)){const ae=Ne(V.children[rt]);(ae.segments.length>0||ae.hasChildren())&&($[rt]=ae)}return function yn(V){if(1===V.numberOfChildren&&V.children[Ut]){const $=V.children[Ut];return new Be(V.segments.concat($.segments),$.children)}return V}(new Be(V.segments,$))}function io(V){return V instanceof Ie}function _o(V,$,j,rt,_t){if(0===j.length)return Zo($.root,$.root,$.root,rt,_t);const ae=function ei(V){if("string"==typeof V[0]&&1===V.length&&"/"===V[0])return new zo(!0,0,V);let $=0,j=!1;const rt=V.reduce((_t,ae,Ze)=>{if("object"==typeof ae&&null!=ae){if(ae.outlets){const ve={};return Hn(ae.outlets,(so,Xo)=>{ve[Xo]="string"==typeof so?so.split("/"):so}),[..._t,{outlets:ve}]}if(ae.segmentPath)return[..._t,ae.segmentPath]}return"string"!=typeof ae?[..._t,ae]:0===Ze?(ae.split("/").forEach((ve,so)=>{0==so&&"."===ve||(0==so&&""===ve?j=!0:".."===ve?$++:""!=ve&&_t.push(ve))}),_t):[..._t,ae]},[]);return new zo(j,$,rt)}(j);return ae.toRoot()?Zo($.root,$.root,new Be([],{}),rt,_t):function Ze(so){const Xo=function $i(V,$,j,rt){if(V.isAbsolute)return new ci($.root,!0,0);if(-1===rt)return new ci(j,j===$.root,0);return function Ui(V,$,j){let rt=V,_t=$,ae=j;for(;ae>_t;){if(ae-=_t,rt=rt.parent,!rt)throw new e.vHH(4005,!1);_t=rt.segments.length}return new ci(rt,!1,_t-ae)}(j,rt+(Kn(V.commands[0])?0:1),V.numberOfDoubleDots)}(ae,$,V.snapshot?._urlSegment,so),Qo=Xo.processChildren?Yn(Xo.segmentGroup,Xo.index,ae.commands):Te(Xo.segmentGroup,Xo.index,ae.commands);return Zo($.root,Xo.segmentGroup,Qo,rt,_t)}(V.snapshot?._lastPathIndex)}function Kn(V){return"object"==typeof V&&null!=V&&!V.outlets&&!V.segmentPath}function Ao(V){return"object"==typeof V&&null!=V&&V.outlets}function Zo(V,$,j,rt,_t){let Ze,ae={};rt&&Hn(rt,(so,Xo)=>{ae[Xo]=Array.isArray(so)?so.map(Qo=>`${Qo}`):`${so}`}),Ze=V===$?j:xi(V,$,j);const ve=Ke(Ne(Ze));return new Ie(ve,ae,_t)}function xi(V,$,j){const rt={};return Hn(V.children,(_t,ae)=>{rt[ae]=_t===$?j:xi(_t,$,j)}),new Be(V.segments,rt)}class zo{constructor($,j,rt){if(this.isAbsolute=$,this.numberOfDoubleDots=j,this.commands=rt,$&&rt.length>0&&Kn(rt[0]))throw new e.vHH(4003,!1);const _t=rt.find(Ao);if(_t&&_t!==_n(rt))throw new e.vHH(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ci{constructor($,j,rt){this.segmentGroup=$,this.processChildren=j,this.index=rt}}function Te(V,$,j){if(V||(V=new Be([],{})),0===V.segments.length&&V.hasChildren())return Yn(V,$,j);const rt=function H(V,$,j){let rt=0,_t=$;const ae={match:!1,pathIndex:0,commandIndex:0};for(;_t<V.segments.length;){if(rt>=j.length)return ae;const Ze=V.segments[_t],ve=j[rt];if(Ao(ve))break;const so=`${ve}`,Xo=rt<j.length-1?j[rt+1]:null;if(_t>0&&void 0===so)break;if(so&&Xo&&"object"==typeof Xo&&void 0===Xo.outlets){if(!Go(so,Xo,Ze))return ae;rt+=2}else{if(!Go(so,{},Ze))return ae;rt++}_t++}return{match:!0,pathIndex:_t,commandIndex:rt}}(V,$,j),_t=j.slice(rt.commandIndex);if(rt.match&&rt.pathIndex<V.segments.length){const ae=new Be(V.segments.slice(0,rt.pathIndex),{});return ae.children[Ut]=new Be(V.segments.slice(rt.pathIndex),V.children),Yn(ae,0,_t)}return rt.match&&0===_t.length?new Be(V.segments,{}):rt.match&&!V.hasChildren()?vt(V,$,j):rt.match?Yn(V,0,_t):vt(V,$,j)}function Yn(V,$,j){if(0===j.length)return new Be(V.segments,{});{const rt=function mr(V){return Ao(V[0])?V[0].outlets:{[Ut]:V}}(j),_t={};return Hn(rt,(ae,Ze)=>{"string"==typeof ae&&(ae=[ae]),null!==ae&&(_t[Ze]=Te(V.children[Ze],$,ae))}),Hn(V.children,(ae,Ze)=>{void 0===rt[Ze]&&(_t[Ze]=ae)}),new Be(V.segments,_t)}}function vt(V,$,j){const rt=V.segments.slice(0,$);let _t=0;for(;_t<j.length;){const ae=j[_t];if(Ao(ae)){const so=Pe(ae.outlets);return new Be(rt,so)}if(0===_t&&Kn(j[0])){rt.push(new Cn(V.segments[$].path,ln(j[0]))),_t++;continue}const Ze=Ao(ae)?ae.outlets[Ut]:`${ae}`,ve=_t<j.length-1?j[_t+1]:null;Ze&&ve&&Kn(ve)?(rt.push(new Cn(Ze,ln(ve))),_t+=2):(rt.push(new Cn(Ze,{})),_t++)}return new Be(rt,{})}function Pe(V){const $={};return Hn(V,(j,rt)=>{"string"==typeof j&&(j=[j]),null!==j&&($[rt]=vt(new Be([],{}),0,j))}),$}function ln(V){const $={};return Hn(V,(j,rt)=>$[rt]=`${j}`),$}function Go(V,$,j){return V==j.path&&Me($,j.parameters)}class Wt{constructor($,j){this.id=$,this.url=j}}class Se extends Wt{constructor($,j,rt="imperative",_t=null){super($,j),this.type=0,this.navigationTrigger=rt,this.restoredState=_t}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class pn extends Wt{constructor($,j,rt){super($,j),this.urlAfterRedirects=rt,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class hn extends Wt{constructor($,j,rt,_t){super($,j),this.reason=rt,this.code=_t,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Nn extends Wt{constructor($,j,rt,_t){super($,j),this.error=rt,this.target=_t,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Le extends Wt{constructor($,j,rt,_t){super($,j),this.urlAfterRedirects=rt,this.state=_t,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class fn extends Wt{constructor($,j,rt,_t){super($,j),this.urlAfterRedirects=rt,this.state=_t,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Dn extends Wt{constructor($,j,rt,_t,ae){super($,j),this.urlAfterRedirects=rt,this.state=_t,this.shouldActivate=ae,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Zn extends Wt{constructor($,j,rt,_t){super($,j),this.urlAfterRedirects=rt,this.state=_t,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ao extends Wt{constructor($,j,rt,_t){super($,j),this.urlAfterRedirects=rt,this.state=_t,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Bo{constructor($){this.route=$,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class ii{constructor($){this.route=$,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Bi{constructor($){this.snapshot=$,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class hr{constructor($){this.snapshot=$,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Mr{constructor($){this.snapshot=$,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ra{constructor($){this.snapshot=$,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class jr{constructor($,j,rt){this.routerEvent=$,this.position=j,this.anchor=rt,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class aa{constructor($){this._root=$}get root(){return this._root.value}parent($){const j=this.pathFromRoot($);return j.length>1?j[j.length-2]:null}children($){const j=Ii($,this._root);return j?j.children.map(rt=>rt.value):[]}firstChild($){const j=Ii($,this._root);return j&&j.children.length>0?j.children[0].value:null}siblings($){const j=os($,this._root);return j.length<2?[]:j[j.length-2].children.map(_t=>_t.value).filter(_t=>_t!==$)}pathFromRoot($){return os($,this._root).map(j=>j.value)}}function Ii(V,$){if(V===$.value)return $;for(const j of $.children){const rt=Ii(V,j);if(rt)return rt}return null}function os(V,$){if(V===$.value)return[$];for(const j of $.children){const rt=os(V,j);if(rt.length)return rt.unshift($),rt}return[]}class Zr{constructor($,j){this.value=$,this.children=j}toString(){return`TreeNode(${this.value})`}}function ma(V){const $={};return V&&V.children.forEach(j=>$[j.value.outlet]=j),$}class Oa extends aa{constructor($,j){super($),this.snapshot=j,wa(this,$)}toString(){return this.snapshot.toString()}}function is(V,$){const j=function fs(V,$){const Ze=new Cr([],{},{},"",{},Ut,$,null,V.root,-1,{});return new xa("",new Zr(Ze,[]))}(V,$),rt=new x.X([new Cn("",{})]),_t=new x.X({}),ae=new x.X({}),Ze=new x.X({}),ve=new x.X(""),so=new sa(rt,_t,Ze,ve,ae,Ut,$,j.root);return so.snapshot=j.root,new Oa(new Zr(so,[]),j)}class sa{constructor($,j,rt,_t,ae,Ze,ve,so){this.url=$,this.params=j,this.queryParams=rt,this.fragment=_t,this.data=ae,this.outlet=Ze,this.component=ve,this.title=this.data?.pipe((0,ut.U)(Xo=>Xo[Ue]))??(0,_.of)(void 0),this._futureSnapshot=so}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._paramMap=this.params.pipe((0,ut.U)($=>Yt($)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,ut.U)($=>Yt($)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function la(V,$="emptyOnly"){const j=V.pathFromRoot;let rt=0;if("always"!==$)for(rt=j.length-1;rt>=1;){const _t=j[rt],ae=j[rt-1];if(_t.routeConfig&&""===_t.routeConfig.path)rt--;else{if(ae.component)break;rt--}}return function Ci(V){return V.reduce(($,j)=>({params:{...$.params,...j.params},data:{...$.data,...j.data},resolve:{...j.data,...$.resolve,...j.routeConfig?.data,...j._resolvedData}}),{params:{},data:{},resolve:{}})}(j.slice(rt))}class Cr{constructor($,j,rt,_t,ae,Ze,ve,so,Xo,Qo,Io,rr){this.url=$,this.params=j,this.queryParams=rt,this.fragment=_t,this.data=ae,this.outlet=Ze,this.component=ve,this.title=this.data?.[Ue],this.routeConfig=so,this._urlSegment=Xo,this._lastPathIndex=Qo,this._correctedLastPathIndex=rr??Qo,this._resolve=Io}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._paramMap=Yt(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Yt(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(rt=>rt.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class xa extends aa{constructor($,j){super(j),this.url=$,wa(this,j)}toString(){return Pr(this._root)}}function wa(V,$){$.value._routerState=V,$.children.forEach(j=>wa(V,j))}function Pr(V){const $=V.children.length>0?` { ${V.children.map(Pr).join(", ")} } `:"";return`${V.value}${$}`}function Di(V){if(V.snapshot){const $=V.snapshot,j=V._futureSnapshot;V.snapshot=j,Me($.queryParams,j.queryParams)||V.queryParams.next(j.queryParams),$.fragment!==j.fragment&&V.fragment.next(j.fragment),Me($.params,j.params)||V.params.next(j.params),function pe(V,$){if(V.length!==$.length)return!1;for(let j=0;j<V.length;++j)if(!Me(V[j],$[j]))return!1;return!0}($.url,j.url)||V.url.next(j.url),Me($.data,j.data)||V.data.next(j.data)}else V.snapshot=V._futureSnapshot,V.data.next(V._futureSnapshot.data)}function Jr(V,$){const j=Me(V.params,$.params)&&function Mn(V,$){return fo(V,$)&&V.every((j,rt)=>Me(j.parameters,$[rt].parameters))}(V.url,$.url);return j&&!(!V.parent!=!$.parent)&&(!V.parent||Jr(V.parent,$.parent))}function Aa(V,$,j){if(j&&V.shouldReuseRoute($.value,j.value.snapshot)){const rt=j.value;rt._futureSnapshot=$.value;const _t=function Gr(V,$,j){return $.children.map(rt=>{for(const _t of j.children)if(V.shouldReuseRoute(rt.value,_t.value.snapshot))return Aa(V,rt,_t);return Aa(V,rt)})}(V,$,j);return new Zr(rt,_t)}{if(V.shouldAttach($.value)){const ae=V.retrieve($.value);if(null!==ae){const Ze=ae.route;return Ze.value._futureSnapshot=$.value,Ze.children=$.children.map(ve=>Aa(V,ve)),Ze}}const rt=function Ia(V){return new sa(new x.X(V.url),new x.X(V.params),new x.X(V.queryParams),new x.X(V.fragment),new x.X(V.data),V.outlet,V.component,V)}($.value),_t=$.children.map(ae=>Aa(V,ae));return new Zr(rt,_t)}}const za="ngNavigationCancelingError";function _s(V,$){const{redirectTo:j,navigationBehaviorOptions:rt}=io($)?{redirectTo:$,navigationBehaviorOptions:void 0}:$,_t=ir(!1,0,$);return _t.url=j,_t.navigationBehaviorOptions=rt,_t}function ir(V,$,j){const rt=new Error("NavigationCancelingError: "+(V||""));return rt[za]=!0,rt.cancellationCode=$,j&&(rt.url=j),rt}function Zi(V){return wi(V)&&io(V.url)}function wi(V){return V&&V[za]}class Lr{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new Ca,this.attachRef=null}}let Ca=(()=>{class V{constructor(){this.contexts=new Map}onChildOutletCreated(j,rt){const _t=this.getOrCreateContext(j);_t.outlet=rt,this.contexts.set(j,_t)}onChildOutletDestroyed(j){const rt=this.getContext(j);rt&&(rt.outlet=null,rt.attachRef=null)}onOutletDeactivated(){const j=this.contexts;return this.contexts=new Map,j}onOutletReAttached(j){this.contexts=j}getOrCreateContext(j){let rt=this.getContext(j);return rt||(rt=new Lr,this.contexts.set(j,rt)),rt}getContext(j){return this.contexts.get(j)||null}}return V.\u0275fac=function(j){return new(j||V)},V.\u0275prov=e.Yz7({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();const Va=!1;let va=(()=>{class V{constructor(j,rt,_t,ae,Ze){this.parentContexts=j,this.location=rt,this.changeDetector=ae,this.environmentInjector=Ze,this.activated=null,this._activatedRoute=null,this.activateEvents=new e.vpe,this.deactivateEvents=new e.vpe,this.attachEvents=new e.vpe,this.detachEvents=new e.vpe,this.name=_t||Ut,j.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.getContext(this.name)?.outlet===this&&this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const j=this.parentContexts.getContext(this.name);j&&j.route&&(j.attachRef?this.attach(j.attachRef,j.route):this.activateWith(j.route,j.injector))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new e.vHH(4012,Va);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new e.vHH(4012,Va);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new e.vHH(4012,Va);this.location.detach();const j=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(j.instance),j}attach(j,rt){this.activated=j,this._activatedRoute=rt,this.location.insert(j.hostView),this.attachEvents.emit(j.instance)}deactivate(){if(this.activated){const j=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(j)}}activateWith(j,rt){if(this.isActivated)throw new e.vHH(4013,Va);this._activatedRoute=j;const _t=this.location,Ze=j._futureSnapshot.component,ve=this.parentContexts.getOrCreateContext(this.name).children,so=new Or(j,ve,_t.injector);if(rt&&function ur(V){return!!V.resolveComponentFactory}(rt)){const Xo=rt.resolveComponentFactory(Ze);this.activated=_t.createComponent(Xo,_t.length,so)}else this.activated=_t.createComponent(Ze,{index:_t.length,injector:so,environmentInjector:rt??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return V.\u0275fac=function(j){return new(j||V)(e.Y36(Ca),e.Y36(e.s_b),e.$8M("name"),e.Y36(e.sBO),e.Y36(e.lqb))},V.\u0275dir=e.lG2({type:V,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0}),V})();class Or{constructor($,j,rt){this.route=$,this.childContexts=j,this.parent=rt}get($,j){return $===sa?this.route:$===Ca?this.childContexts:this.parent.get($,j)}}let Ra=(()=>{class V{}return V.\u0275fac=function(j){return new(j||V)},V.\u0275cmp=e.Xpm({type:V,selectors:[["ng-component"]],standalone:!0,features:[e.jDz],decls:1,vars:0,template:function(j,rt){1&j&&e._UZ(0,"router-outlet")},dependencies:[va],encapsulation:2}),V})();function Fs(V,$){return V.providers&&!V._injector&&(V._injector=(0,e.MMx)(V.providers,$,`Route: ${V.path}`)),V._injector??$}function ka(V){const $=V.children&&V.children.map(ka),j=$?{...V,children:$}:{...V};return!j.component&&!j.loadComponent&&($||j.loadChildren)&&j.outlet&&j.outlet!==Ut&&(j.component=Ra),j}function wr(V){return V.outlet||Ut}function kr(V,$){const j=V.filter(rt=>wr(rt)===$);return j.push(...V.filter(rt=>wr(rt)!==$)),j}function ya(V){if(!V)return null;if(V.routeConfig?._injector)return V.routeConfig._injector;for(let $=V.parent;$;$=$.parent){const j=$.routeConfig;if(j?._loadedInjector)return j._loadedInjector;if(j?._injector)return j._injector}return null}class Da{constructor($,j,rt,_t){this.routeReuseStrategy=$,this.futureState=j,this.currState=rt,this.forwardEvent=_t}activate($){const j=this.futureState._root,rt=this.currState?this.currState._root:null;this.deactivateChildRoutes(j,rt,$),Di(this.futureState.root),this.activateChildRoutes(j,rt,$)}deactivateChildRoutes($,j,rt){const _t=ma(j);$.children.forEach(ae=>{const Ze=ae.value.outlet;this.deactivateRoutes(ae,_t[Ze],rt),delete _t[Ze]}),Hn(_t,(ae,Ze)=>{this.deactivateRouteAndItsChildren(ae,rt)})}deactivateRoutes($,j,rt){const _t=$.value,ae=j?j.value:null;if(_t===ae)if(_t.component){const Ze=rt.getContext(_t.outlet);Ze&&this.deactivateChildRoutes($,j,Ze.children)}else this.deactivateChildRoutes($,j,rt);else ae&&this.deactivateRouteAndItsChildren(j,rt)}deactivateRouteAndItsChildren($,j){$.value.component&&this.routeReuseStrategy.shouldDetach($.value.snapshot)?this.detachAndStoreRouteSubtree($,j):this.deactivateRouteAndOutlet($,j)}detachAndStoreRouteSubtree($,j){const rt=j.getContext($.value.outlet),_t=rt&&$.value.component?rt.children:j,ae=ma($);for(const Ze of Object.keys(ae))this.deactivateRouteAndItsChildren(ae[Ze],_t);if(rt&&rt.outlet){const Ze=rt.outlet.detach(),ve=rt.children.onOutletDeactivated();this.routeReuseStrategy.store($.value.snapshot,{componentRef:Ze,route:$,contexts:ve})}}deactivateRouteAndOutlet($,j){const rt=j.getContext($.value.outlet),_t=rt&&$.value.component?rt.children:j,ae=ma($);for(const Ze of Object.keys(ae))this.deactivateRouteAndItsChildren(ae[Ze],_t);rt&&rt.outlet&&(rt.outlet.deactivate(),rt.children.onOutletDeactivated(),rt.attachRef=null,rt.resolver=null,rt.route=null)}activateChildRoutes($,j,rt){const _t=ma(j);$.children.forEach(ae=>{this.activateRoutes(ae,_t[ae.value.outlet],rt),this.forwardEvent(new ra(ae.value.snapshot))}),$.children.length&&this.forwardEvent(new hr($.value.snapshot))}activateRoutes($,j,rt){const _t=$.value,ae=j?j.value:null;if(Di(_t),_t===ae)if(_t.component){const Ze=rt.getOrCreateContext(_t.outlet);this.activateChildRoutes($,j,Ze.children)}else this.activateChildRoutes($,j,rt);else if(_t.component){const Ze=rt.getOrCreateContext(_t.outlet);if(this.routeReuseStrategy.shouldAttach(_t.snapshot)){const ve=this.routeReuseStrategy.retrieve(_t.snapshot);this.routeReuseStrategy.store(_t.snapshot,null),Ze.children.onOutletReAttached(ve.contexts),Ze.attachRef=ve.componentRef,Ze.route=ve.route.value,Ze.outlet&&Ze.outlet.attach(ve.componentRef,ve.route.value),Di(ve.route.value),this.activateChildRoutes($,null,Ze.children)}else{const ve=ya(_t.snapshot),so=ve?.get(e._Vd)??null;Ze.attachRef=null,Ze.route=_t,Ze.resolver=so,Ze.injector=ve,Ze.outlet&&Ze.outlet.activateWith(_t,Ze.injector),this.activateChildRoutes($,null,Ze.children)}}else this.activateChildRoutes($,null,rt)}}class Ms{constructor($){this.path=$,this.route=this.path[this.path.length-1]}}class ca{constructor($,j){this.component=$,this.route=j}}function Ns(V,$,j){const rt=V._root;return Ys(rt,$?$._root:null,j,[rt.value])}function $a(V,$){const j=Symbol(),rt=$.get(V,j);return rt===j?"function"!=typeof V||(0,e.Z0I)(V)?$.get(V):V:rt}function Ys(V,$,j,rt,_t={canDeactivateChecks:[],canActivateChecks:[]}){const ae=ma($);return V.children.forEach(Ze=>{(function pl(V,$,j,rt,_t={canDeactivateChecks:[],canActivateChecks:[]}){const ae=V.value,Ze=$?$.value:null,ve=j?j.getContext(V.value.outlet):null;if(Ze&&ae.routeConfig===Ze.routeConfig){const so=function ko(V,$,j){if("function"==typeof j)return j(V,$);switch(j){case"pathParamsChange":return!fo(V.url,$.url);case"pathParamsOrQueryParamsChange":return!fo(V.url,$.url)||!Me(V.queryParams,$.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Jr(V,$)||!Me(V.queryParams,$.queryParams);default:return!Jr(V,$)}}(Ze,ae,ae.routeConfig.runGuardsAndResolvers);so?_t.canActivateChecks.push(new Ms(rt)):(ae.data=Ze.data,ae._resolvedData=Ze._resolvedData),Ys(V,$,ae.component?ve?ve.children:null:j,rt,_t),so&&ve&&ve.outlet&&ve.outlet.isActivated&&_t.canDeactivateChecks.push(new ca(ve.outlet.component,Ze))}else Ze&&Li($,ve,_t),_t.canActivateChecks.push(new Ms(rt)),Ys(V,null,ae.component?ve?ve.children:null:j,rt,_t)})(Ze,ae[Ze.value.outlet],j,rt.concat([Ze.value]),_t),delete ae[Ze.value.outlet]}),Hn(ae,(Ze,ve)=>Li(Ze,j.getContext(ve),_t)),_t}function Li(V,$,j){const rt=ma(V),_t=V.value;Hn(rt,(ae,Ze)=>{Li(ae,_t.component?$?$.children.getContext(Ze):null:$,j)}),j.canDeactivateChecks.push(new ca(_t.component&&$&&$.outlet&&$.outlet.isActivated?$.outlet.component:null,_t))}function F(V){return"function"==typeof V}function ft(V){return V instanceof M.K||"EmptyError"===V?.name}const ht=Symbol("INITIAL_VALUE");function it(){return(0,dt.w)(V=>(0,B.a)(V.map($=>$.pipe((0,Pt.q)(1),(0,re.O)(ht)))).pipe((0,ut.U)($=>{for(const j of $)if(!0!==j){if(j===ht)return ht;if(!1===j||j instanceof Ie)return j}return!0}),(0,Fe.h)($=>$!==ht),(0,Pt.q)(1)))}function Vs(V){return(0,ct.z)((0,jt.b)($=>{if(io($))throw _s(0,$)}),(0,ut.U)($=>!0===$))}const Za={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function da(V,$,j,rt,_t){const ae=Ea(V,$,j);return ae.matched?function qa(V,$,j,rt){const _t=$.canMatch;if(!_t||0===_t.length)return(0,_.of)(!0);const ae=_t.map(Ze=>{const ve=$a(Ze,V);return Ae(function Jo(V){return V&&F(V.canMatch)}(ve)?ve.canMatch($,j):V.runInContext(()=>ve($,j)))});return(0,_.of)(ae).pipe(it(),Vs())}(rt=Fs($,rt),$,j).pipe((0,ut.U)(Ze=>!0===Ze?ae:{...Za})):(0,_.of)(ae)}function Ea(V,$,j){if(""===$.path)return"full"===$.pathMatch&&(V.hasChildren()||j.length>0)?{...Za}:{matched:!0,consumedSegments:[],remainingSegments:j,parameters:{},positionalParamSegments:{}};const _t=($.matcher||Ge)(j,V,$);if(!_t)return{...Za};const ae={};Hn(_t.posParams,(ve,so)=>{ae[so]=ve.path});const Ze=_t.consumed.length>0?{...ae,..._t.consumed[_t.consumed.length-1].parameters}:ae;return{matched:!0,consumedSegments:_t.consumed,remainingSegments:j.slice(_t.consumed.length),parameters:Ze,positionalParamSegments:_t.posParams??{}}}function xs(V,$,j,rt,_t="corrected"){if(j.length>0&&function jl(V,$,j){return j.some(rt=>ua(V,$,rt)&&wr(rt)!==Ut)}(V,j,rt)){const Ze=new Be($,function Wa(V,$,j,rt){const _t={};_t[Ut]=rt,rt._sourceSegment=V,rt._segmentIndexShift=$.length;for(const ae of j)if(""===ae.path&&wr(ae)!==Ut){const Ze=new Be([],{});Ze._sourceSegment=V,Ze._segmentIndexShift=$.length,_t[wr(ae)]=Ze}return _t}(V,$,rt,new Be(j,V.children)));return Ze._sourceSegment=V,Ze._segmentIndexShift=$.length,{segmentGroup:Ze,slicedSegments:[]}}if(0===j.length&&function ml(V,$,j){return j.some(rt=>ua(V,$,rt))}(V,j,rt)){const Ze=new Be(V.segments,function $r(V,$,j,rt,_t,ae){const Ze={};for(const ve of rt)if(ua(V,j,ve)&&!_t[wr(ve)]){const so=new Be([],{});so._sourceSegment=V,so._segmentIndexShift="legacy"===ae?V.segments.length:$.length,Ze[wr(ve)]=so}return{..._t,...Ze}}(V,$,j,rt,V.children,_t));return Ze._sourceSegment=V,Ze._segmentIndexShift=$.length,{segmentGroup:Ze,slicedSegments:j}}const ae=new Be(V.segments,V.children);return ae._sourceSegment=V,ae._segmentIndexShift=$.length,{segmentGroup:ae,slicedSegments:j}}function ua(V,$,j){return(!(V.hasChildren()||$.length>0)||"full"!==j.pathMatch)&&""===j.path}function ws(V,$,j,rt){return!!(wr(V)===rt||rt!==Ut&&ua($,j,V))&&("**"===V.path||Ea($,V,j).matched)}function Xs(V,$,j){return 0===$.length&&!V.children[j]}const ks=!1;class ha{constructor($){this.segmentGroup=$||null}}class Ds{constructor($){this.urlTree=$}}function Ar(V){return(0,et._)(new ha(V))}function xl(V){return(0,et._)(new Ds(V))}class Sr{constructor($,j,rt,_t,ae){this.injector=$,this.configLoader=j,this.urlSerializer=rt,this.urlTree=_t,this.config=ae,this.allowRedirects=!0}apply(){const $=xs(this.urlTree.root,[],[],this.config).segmentGroup,j=new Be($.segments,$.children);return this.expandSegmentGroup(this.injector,this.config,j,Ut).pipe((0,ut.U)(ae=>this.createUrlTree(Ne(ae),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,ue.K)(ae=>{if(ae instanceof Ds)return this.allowRedirects=!1,this.match(ae.urlTree);throw ae instanceof ha?this.noMatchError(ae):ae}))}match($){return this.expandSegmentGroup(this.injector,this.config,$.root,Ut).pipe((0,ut.U)(_t=>this.createUrlTree(Ne(_t),$.queryParams,$.fragment))).pipe((0,ue.K)(_t=>{throw _t instanceof ha?this.noMatchError(_t):_t}))}noMatchError($){return new e.vHH(4002,ks)}createUrlTree($,j,rt){const _t=Ke($);return new Ie(_t,j,rt)}expandSegmentGroup($,j,rt,_t){return 0===rt.segments.length&&rt.hasChildren()?this.expandChildren($,j,rt).pipe((0,ut.U)(ae=>new Be([],ae))):this.expandSegment($,rt,j,rt.segments,_t,!0)}expandChildren($,j,rt){const _t=[];for(const ae of Object.keys(rt.children))"primary"===ae?_t.unshift(ae):_t.push(ae);return(0,o.Dp)(_t).pipe((0,se.b)(ae=>{const Ze=rt.children[ae],ve=kr(j,ae);return this.expandSegmentGroup($,ve,Ze,ae).pipe((0,ut.U)(so=>({segment:so,outlet:ae})))}),Et((ae,Ze)=>(ae[Ze.outlet]=Ze.segment,ae),{}),wt())}expandSegment($,j,rt,_t,ae,Ze){return(0,o.Dp)(rt).pipe((0,se.b)(ve=>this.expandSegmentAgainstRoute($,j,rt,ve,_t,ae,Ze).pipe((0,ue.K)(Xo=>{if(Xo instanceof ha)return(0,_.of)(null);throw Xo}))),(0,Gt.P)(ve=>!!ve),(0,ue.K)((ve,so)=>{if(ft(ve))return Xs(j,_t,ae)?(0,_.of)(new Be([],{})):Ar(j);throw ve}))}expandSegmentAgainstRoute($,j,rt,_t,ae,Ze,ve){return ws(_t,j,ae,Ze)?void 0===_t.redirectTo?this.matchSegmentAgainstRoute($,j,_t,ae,Ze):ve&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect($,j,rt,_t,ae,Ze):Ar(j):Ar(j)}expandSegmentAgainstRouteUsingRedirect($,j,rt,_t,ae,Ze){return"**"===_t.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect($,rt,_t,Ze):this.expandRegularSegmentAgainstRouteUsingRedirect($,j,rt,_t,ae,Ze)}expandWildCardWithParamsAgainstRouteUsingRedirect($,j,rt,_t){const ae=this.applyRedirectCommands([],rt.redirectTo,{});return rt.redirectTo.startsWith("/")?xl(ae):this.lineralizeSegments(rt,ae).pipe((0,Rt.z)(Ze=>{const ve=new Be(Ze,{});return this.expandSegment($,ve,j,Ze,_t,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect($,j,rt,_t,ae,Ze){const{matched:ve,consumedSegments:so,remainingSegments:Xo,positionalParamSegments:Qo}=Ea(j,_t,ae);if(!ve)return Ar(j);const Io=this.applyRedirectCommands(so,_t.redirectTo,Qo);return _t.redirectTo.startsWith("/")?xl(Io):this.lineralizeSegments(_t,Io).pipe((0,Rt.z)(rr=>this.expandSegment($,j,rt,rr.concat(Xo),Ze,!1)))}matchSegmentAgainstRoute($,j,rt,_t,ae){return"**"===rt.path?($=Fs(rt,$),rt.loadChildren?(rt._loadedRoutes?(0,_.of)({routes:rt._loadedRoutes,injector:rt._loadedInjector}):this.configLoader.loadChildren($,rt)).pipe((0,ut.U)(ve=>(rt._loadedRoutes=ve.routes,rt._loadedInjector=ve.injector,new Be(_t,{})))):(0,_.of)(new Be(_t,{}))):da(j,rt,_t,$).pipe((0,dt.w)(({matched:Ze,consumedSegments:ve,remainingSegments:so})=>Ze?this.getChildConfig($=rt._injector??$,rt,_t).pipe((0,Rt.z)(Qo=>{const Io=Qo.injector??$,rr=Qo.routes,{segmentGroup:Ir,slicedSegments:Ur}=xs(j,ve,so,rr),ta=new Be(Ir.segments,Ir.children);if(0===Ur.length&&ta.hasChildren())return this.expandChildren(Io,rr,ta).pipe((0,ut.U)(el=>new Be(ve,el)));if(0===rr.length&&0===Ur.length)return(0,_.of)(new Be(ve,{}));const fa=wr(rt)===ae;return this.expandSegment(Io,ta,rr,Ur,fa?Ut:ae,!0).pipe((0,ut.U)(ss=>new Be(ve.concat(ss.segments),ss.children)))})):Ar(j)))}getChildConfig($,j,rt){return j.children?(0,_.of)({routes:j.children,injector:$}):j.loadChildren?void 0!==j._loadedRoutes?(0,_.of)({routes:j._loadedRoutes,injector:j._loadedInjector}):function Cs(V,$,j,rt){const _t=$.canLoad;if(void 0===_t||0===_t.length)return(0,_.of)(!0);const ae=_t.map(Ze=>{const ve=$a(Ze,V);return Ae(function R(V){return V&&F(V.canLoad)}(ve)?ve.canLoad($,j):V.runInContext(()=>ve($,j)))});return(0,_.of)(ae).pipe(it(),Vs())}($,j,rt).pipe((0,Rt.z)(_t=>_t?this.configLoader.loadChildren($,j).pipe((0,jt.b)(ae=>{j._loadedRoutes=ae.routes,j._loadedInjector=ae.injector})):function hl(V){return(0,et._)(ir(ks,3))}())):(0,_.of)({routes:[],injector:$})}lineralizeSegments($,j){let rt=[],_t=j.root;for(;;){if(rt=rt.concat(_t.segments),0===_t.numberOfChildren)return(0,_.of)(rt);if(_t.numberOfChildren>1||!_t.children[Ut])return(0,et._)(new e.vHH(4e3,ks));_t=_t.children[Ut]}}applyRedirectCommands($,j,rt){return this.applyRedirectCreateUrlTree(j,this.urlSerializer.parse(j),$,rt)}applyRedirectCreateUrlTree($,j,rt,_t){const ae=this.createSegmentGroup($,j.root,rt,_t);return new Ie(ae,this.createQueryParams(j.queryParams,this.urlTree.queryParams),j.fragment)}createQueryParams($,j){const rt={};return Hn($,(_t,ae)=>{if("string"==typeof _t&&_t.startsWith(":")){const ve=_t.substring(1);rt[ae]=j[ve]}else rt[ae]=_t}),rt}createSegmentGroup($,j,rt,_t){const ae=this.createSegments($,j.segments,rt,_t);let Ze={};return Hn(j.children,(ve,so)=>{Ze[so]=this.createSegmentGroup($,ve,rt,_t)}),new Be(ae,Ze)}createSegments($,j,rt,_t){return j.map(ae=>ae.path.startsWith(":")?this.findPosParam($,ae,_t):this.findOrReturn(ae,rt))}findPosParam($,j,rt){const _t=rt[j.path.substring(1)];if(!_t)throw new e.vHH(4001,ks);return _t}findOrReturn($,j){let rt=0;for(const _t of j){if(_t.path===$.path)return j.splice(rt),_t;rt++}return $}}class Us{}class as{constructor($,j,rt,_t,ae,Ze,ve,so){this.injector=$,this.rootComponentType=j,this.config=rt,this.urlTree=_t,this.url=ae,this.paramsInheritanceStrategy=Ze,this.relativeLinkResolution=ve,this.urlSerializer=so}recognize(){const $=xs(this.urlTree.root,[],[],this.config.filter(j=>void 0===j.redirectTo),this.relativeLinkResolution).segmentGroup;return this.processSegmentGroup(this.injector,this.config,$,Ut).pipe((0,ut.U)(j=>{if(null===j)return null;const rt=new Cr([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},Ut,this.rootComponentType,null,this.urlTree.root,-1,{}),_t=new Zr(rt,j),ae=new xa(this.url,_t);return this.inheritParamsAndData(ae._root),ae}))}inheritParamsAndData($){const j=$.value,rt=la(j,this.paramsInheritanceStrategy);j.params=Object.freeze(rt.params),j.data=Object.freeze(rt.data),$.children.forEach(_t=>this.inheritParamsAndData(_t))}processSegmentGroup($,j,rt,_t){return 0===rt.segments.length&&rt.hasChildren()?this.processChildren($,j,rt):this.processSegment($,j,rt,rt.segments,_t)}processChildren($,j,rt){return(0,o.Dp)(Object.keys(rt.children)).pipe((0,se.b)(_t=>{const ae=rt.children[_t],Ze=kr(j,_t);return this.processSegmentGroup($,Ze,ae,_t)}),Et((_t,ae)=>_t&&ae?(_t.push(...ae),_t):null),(0,st.o)(_t=>null!==_t),(0,ze.d)(null),wt(),(0,ut.U)(_t=>{if(null===_t)return null;const ae=kl(_t);return function Gs(V){V.sort(($,j)=>$.value.outlet===Ut?-1:j.value.outlet===Ut?1:$.value.outlet.localeCompare(j.value.outlet))}(ae),ae}))}processSegment($,j,rt,_t,ae){return(0,o.Dp)(j).pipe((0,se.b)(Ze=>this.processSegmentAgainstRoute(Ze._injector??$,Ze,rt,_t,ae)),(0,Gt.P)(Ze=>!!Ze),(0,ue.K)(Ze=>{if(ft(Ze))return Xs(rt,_t,ae)?(0,_.of)([]):(0,_.of)(null);throw Ze}))}processSegmentAgainstRoute($,j,rt,_t,ae){if(j.redirectTo||!ws(j,rt,_t,ae))return(0,_.of)(null);let Ze;if("**"===j.path){const ve=_t.length>0?_n(_t).parameters:{},so=b(rt)+_t.length,Xo=new Cr(_t,ve,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,u(j),wr(j),j.component??j._loadedComponent??null,j,O(rt),so,s(j),so);Ze=(0,_.of)({snapshot:Xo,consumedSegments:[],remainingSegments:[]})}else Ze=da(rt,j,_t,$).pipe((0,ut.U)(({matched:ve,consumedSegments:so,remainingSegments:Xo,parameters:Qo})=>{if(!ve)return null;const Io=b(rt)+so.length;return{snapshot:new Cr(so,Qo,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,u(j),wr(j),j.component??j._loadedComponent??null,j,O(rt),Io,s(j),Io),consumedSegments:so,remainingSegments:Xo}}));return Ze.pipe((0,dt.w)(ve=>{if(null===ve)return(0,_.of)(null);const{snapshot:so,consumedSegments:Xo,remainingSegments:Qo}=ve;$=j._injector??$;const Io=j._loadedInjector??$,rr=function Ja(V){return V.children?V.children:V.loadChildren?V._loadedRoutes:[]}(j),{segmentGroup:Ir,slicedSegments:Ur}=xs(rt,Xo,Qo,rr.filter(fa=>void 0===fa.redirectTo),this.relativeLinkResolution);if(0===Ur.length&&Ir.hasChildren())return this.processChildren(Io,rr,Ir).pipe((0,ut.U)(fa=>null===fa?null:[new Zr(so,fa)]));if(0===rr.length&&0===Ur.length)return(0,_.of)([new Zr(so,[])]);const ta=wr(j)===ae;return this.processSegment(Io,rr,Ir,Ur,ta?Ut:ae).pipe((0,ut.U)(fa=>null===fa?null:[new Zr(so,fa)]))}))}}function Bs(V){const $=V.value.routeConfig;return $&&""===$.path&&void 0===$.redirectTo}function kl(V){const $=[],j=new Set;for(const rt of V){if(!Bs(rt)){$.push(rt);continue}const _t=$.find(ae=>rt.value.routeConfig===ae.value.routeConfig);void 0!==_t?(_t.children.push(...rt.children),j.add(_t)):$.push(rt)}for(const rt of j){const _t=kl(rt.children);$.push(new Zr(rt.value,_t))}return $.filter(rt=>!j.has(rt))}function O(V){let $=V;for(;$._sourceSegment;)$=$._sourceSegment;return $}function b(V){let $=V,j=$._segmentIndexShift??0;for(;$._sourceSegment;)$=$._sourceSegment,j+=$._segmentIndexShift??0;return j-1}function u(V){return V.data||{}}function s(V){return V.resolve||{}}function lt(V){return"string"==typeof V.title||null===V.title}function q(V){return(0,dt.w)($=>{const j=V($);return j?(0,o.Dp)(j).pipe((0,ut.U)(()=>$)):(0,_.of)($)})}let Kt=(()=>{class V{buildTitle(j){let rt,_t=j.root;for(;void 0!==_t;)rt=this.getResolvedTitleForRoute(_t)??rt,_t=_t.children.find(ae=>ae.outlet===Ut);return rt}getResolvedTitleForRoute(j){return j.data[Ue]}}return V.\u0275fac=function(j){return new(j||V)},V.\u0275prov=e.Yz7({token:V,factory:function(){return(0,e.f3M)(zt)},providedIn:"root"}),V})(),zt=(()=>{class V extends Kt{constructor(j){super(),this.title=j}updateTitle(j){const rt=this.buildTitle(j);void 0!==rt&&this.title.setTitle(rt)}}return V.\u0275fac=function(j){return new(j||V)(e.LFG(St.Dx))},V.\u0275prov=e.Yz7({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();class Jt{}class an extends class Ee{shouldDetach($){return!1}store($,j){}shouldAttach($){return!1}retrieve($){return null}shouldReuseRoute($,j){return $.routeConfig===j.routeConfig}}{}const zn=new e.OlP("",{providedIn:"root",factory:()=>({})}),Wn=new e.OlP("ROUTES");let cn=(()=>{class V{constructor(j,rt){this.injector=j,this.compiler=rt,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(j){if(this.componentLoaders.get(j))return this.componentLoaders.get(j);if(j._loadedComponent)return(0,_.of)(j._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(j);const rt=Ae(j.loadComponent()).pipe((0,jt.b)(ae=>{this.onLoadEndListener&&this.onLoadEndListener(j),j._loadedComponent=ae}),bt(()=>{this.componentLoaders.delete(j)})),_t=new gt.c(rt,()=>new Nt.x).pipe((0,At.x)());return this.componentLoaders.set(j,_t),_t}loadChildren(j,rt){if(this.childrenLoaders.get(rt))return this.childrenLoaders.get(rt);if(rt._loadedRoutes)return(0,_.of)({routes:rt._loadedRoutes,injector:rt._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(rt);const ae=this.loadModuleFactoryOrRoutes(rt.loadChildren).pipe((0,ut.U)(ve=>{this.onLoadEndListener&&this.onLoadEndListener(rt);let so,Xo,Qo=!1;Array.isArray(ve)?Xo=ve:(so=ve.create(j).injector,Xo=Ye(so.get(Wn,[],e.XFs.Self|e.XFs.Optional)));return{routes:Xo.map(ka),injector:so}}),bt(()=>{this.childrenLoaders.delete(rt)})),Ze=new gt.c(ae,()=>new Nt.x).pipe((0,At.x)());return this.childrenLoaders.set(rt,Ze),Ze}loadModuleFactoryOrRoutes(j){return Ae(j()).pipe((0,Rt.z)(rt=>rt instanceof e.YKP||Array.isArray(rt)?(0,_.of)(rt):(0,o.Dp)(this.compiler.compileModuleAsync(rt))))}}return V.\u0275fac=function(j){return new(j||V)(e.LFG(e.zs3),e.LFG(e.Sil))},V.\u0275prov=e.Yz7({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();class ho{}class Mo{shouldProcessUrl($){return!0}extract($){return $}merge($,j){return $}}function Ve(V){throw V}function Pn(V,$,j){return $.parse("/")}const mn={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},mo={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function vo(){const V=(0,e.f3M)(bi),$=(0,e.f3M)(Ca),j=(0,e.f3M)(ot.Ye),rt=(0,e.f3M)(e.zs3),_t=(0,e.f3M)(e.Sil),ae=(0,e.f3M)(Wn,{optional:!0})??[],Ze=(0,e.f3M)(zn,{optional:!0})??{},ve=(0,e.f3M)(zt),so=(0,e.f3M)(Kt,{optional:!0}),Xo=(0,e.f3M)(ho,{optional:!0}),Qo=(0,e.f3M)(Jt,{optional:!0}),Io=new un(null,V,$,j,rt,_t,Ye(ae));return Xo&&(Io.urlHandlingStrategy=Xo),Qo&&(Io.routeReuseStrategy=Qo),Io.titleStrategy=so??ve,function co(V,$){V.errorHandler&&($.errorHandler=V.errorHandler),V.malformedUriErrorHandler&&($.malformedUriErrorHandler=V.malformedUriErrorHandler),V.onSameUrlNavigation&&($.onSameUrlNavigation=V.onSameUrlNavigation),V.paramsInheritanceStrategy&&($.paramsInheritanceStrategy=V.paramsInheritanceStrategy),V.relativeLinkResolution&&($.relativeLinkResolution=V.relativeLinkResolution),V.urlUpdateStrategy&&($.urlUpdateStrategy=V.urlUpdateStrategy),V.canceledNavigationResolution&&($.canceledNavigationResolution=V.canceledNavigationResolution)}(Ze,Io),Io}let un=(()=>{class V{constructor(j,rt,_t,ae,Ze,ve,so){this.rootComponentType=j,this.urlSerializer=rt,this.rootContexts=_t,this.location=ae,this.config=so,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new Nt.x,this.errorHandler=Ve,this.malformedUriErrorHandler=Pn,this.navigated=!1,this.lastSuccessfulId=-1,this.afterPreactivation=()=>(0,_.of)(void 0),this.urlHandlingStrategy=new Mo,this.routeReuseStrategy=new an,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.configLoader=Ze.get(cn),this.configLoader.onLoadEndListener=rr=>this.triggerEvent(new ii(rr)),this.configLoader.onLoadStartListener=rr=>this.triggerEvent(new Bo(rr)),this.ngModule=Ze.get(e.h0i),this.console=Ze.get(e.c2e);const Io=Ze.get(e.R0b);this.isNgZoneEnabled=Io instanceof e.R0b&&e.R0b.isInAngularZone(),this.resetConfig(so),this.currentUrlTree=function qt(){return new Ie(new Be([],{}),{},null)}(),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=is(this.currentUrlTree,this.rootComponentType),this.transitions=new x.X({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){return this.location.getState()?.\u0275routerPageId}setupNavigations(j){const rt=this.events;return j.pipe((0,Fe.h)(_t=>0!==_t.id),(0,ut.U)(_t=>({..._t,extractedUrl:this.urlHandlingStrategy.extract(_t.rawUrl)})),(0,dt.w)(_t=>{let ae=!1,Ze=!1;return(0,_.of)(_t).pipe((0,jt.b)(ve=>{this.currentNavigation={id:ve.id,initialUrl:ve.rawUrl,extractedUrl:ve.extractedUrl,trigger:ve.source,extras:ve.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,dt.w)(ve=>{const so=this.browserUrlTree.toString(),Xo=!this.navigated||ve.extractedUrl.toString()!==so||so!==this.currentUrlTree.toString();if(("reload"===this.onSameUrlNavigation||Xo)&&this.urlHandlingStrategy.shouldProcessUrl(ve.rawUrl))return jn(ve.source)&&(this.browserUrlTree=ve.extractedUrl),(0,_.of)(ve).pipe((0,dt.w)(Io=>{const rr=this.transitions.getValue();return rt.next(new Se(Io.id,this.serializeUrl(Io.extractedUrl),Io.source,Io.restoredState)),rr!==this.transitions.getValue()?nt.E:Promise.resolve(Io)}),function rs(V,$,j,rt){return(0,dt.w)(_t=>function Vr(V,$,j,rt,_t){return new Sr(V,$,j,rt,_t).apply()}(V,$,j,_t.extractedUrl,rt).pipe((0,ut.U)(ae=>({..._t,urlAfterRedirects:ae}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),(0,jt.b)(Io=>{this.currentNavigation={...this.currentNavigation,finalUrl:Io.urlAfterRedirects},_t.urlAfterRedirects=Io.urlAfterRedirects}),function d(V,$,j,rt,_t,ae){return(0,Rt.z)(Ze=>function oc(V,$,j,rt,_t,ae,Ze="emptyOnly",ve="legacy"){return new as(V,$,j,rt,_t,Ze,ve,ae).recognize().pipe((0,dt.w)(so=>null===so?function Ws(V){return new mt.y($=>$.error(V))}(new Us):(0,_.of)(so)))}(V,$,j,Ze.urlAfterRedirects,rt.serialize(Ze.urlAfterRedirects),rt,_t,ae).pipe((0,ut.U)(ve=>({...Ze,targetSnapshot:ve}))))}(this.ngModule.injector,this.rootComponentType,this.config,this.urlSerializer,this.paramsInheritanceStrategy,this.relativeLinkResolution),(0,jt.b)(Io=>{if(_t.targetSnapshot=Io.targetSnapshot,"eager"===this.urlUpdateStrategy){if(!Io.extras.skipLocationChange){const Ir=this.urlHandlingStrategy.merge(Io.urlAfterRedirects,Io.rawUrl);this.setBrowserUrl(Ir,Io)}this.browserUrlTree=Io.urlAfterRedirects}const rr=new Le(Io.id,this.serializeUrl(Io.extractedUrl),this.serializeUrl(Io.urlAfterRedirects),Io.targetSnapshot);rt.next(rr)}));if(Xo&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:rr,extractedUrl:Ir,source:Ur,restoredState:ta,extras:fa}=ve,Sl=new Se(rr,this.serializeUrl(Ir),Ur,ta);rt.next(Sl);const ss=is(Ir,this.rootComponentType).snapshot;return _t={...ve,targetSnapshot:ss,urlAfterRedirects:Ir,extras:{...fa,skipLocationChange:!1,replaceUrl:!1}},(0,_.of)(_t)}return this.rawUrlTree=ve.rawUrl,ve.resolve(null),nt.E}),(0,jt.b)(ve=>{const so=new fn(ve.id,this.serializeUrl(ve.extractedUrl),this.serializeUrl(ve.urlAfterRedirects),ve.targetSnapshot);this.triggerEvent(so)}),(0,ut.U)(ve=>_t={...ve,guards:Ns(ve.targetSnapshot,ve.currentSnapshot,this.rootContexts)}),function ie(V,$){return(0,Rt.z)(j=>{const{targetSnapshot:rt,currentSnapshot:_t,guards:{canActivateChecks:ae,canDeactivateChecks:Ze}}=j;return 0===Ze.length&&0===ae.length?(0,_.of)({...j,guardsResult:!0}):function Bn(V,$,j,rt){return(0,o.Dp)(V).pipe((0,Rt.z)(_t=>function gs(V,$,j,rt,_t){const ae=$&&$.routeConfig?$.routeConfig.canDeactivate:null;if(!ae||0===ae.length)return(0,_.of)(!0);const Ze=ae.map(ve=>{const so=ya($)??_t,Xo=$a(ve,so);return Ae(function Gn(V){return V&&F(V.canDeactivate)}(Xo)?Xo.canDeactivate(V,$,j,rt):so.runInContext(()=>Xo(V,$,j,rt))).pipe((0,Gt.P)())});return(0,_.of)(Ze).pipe(it())}(_t.component,_t.route,j,$,rt)),(0,Gt.P)(_t=>!0!==_t,!0))}(Ze,rt,_t,V).pipe((0,Rt.z)(ve=>ve&&function Dt(V){return"boolean"==typeof V}(ve)?function Ko(V,$,j,rt){return(0,o.Dp)($).pipe((0,se.b)(_t=>(0,A.z)(function cr(V,$){return null!==V&&$&&$(new Bi(V)),(0,_.of)(!0)}(_t.route.parent,rt),function ki(V,$){return null!==V&&$&&$(new Mr(V)),(0,_.of)(!0)}(_t.route,rt),function Ka(V,$,j){const rt=$[$.length-1],ae=$.slice(0,$.length-1).reverse().map(Ze=>function ai(V){const $=V.routeConfig?V.routeConfig.canActivateChild:null;return $&&0!==$.length?{node:V,guards:$}:null}(Ze)).filter(Ze=>null!==Ze).map(Ze=>(0,Z.P)(()=>{const ve=Ze.guards.map(so=>{const Xo=ya(Ze.node)??j,Qo=$a(so,Xo);return Ae(function Oe(V){return V&&F(V.canActivateChild)}(Qo)?Qo.canActivateChild(rt,V):Xo.runInContext(()=>Qo(rt,V))).pipe((0,Gt.P)())});return(0,_.of)(ve).pipe(it())}));return(0,_.of)(ae).pipe(it())}(V,_t.path,j),function Sa(V,$,j){const rt=$.routeConfig?$.routeConfig.canActivate:null;if(!rt||0===rt.length)return(0,_.of)(!0);const _t=rt.map(ae=>(0,Z.P)(()=>{const Ze=ya($)??j,ve=$a(ae,Ze);return Ae(function yt(V){return V&&F(V.canActivate)}(ve)?ve.canActivate($,V):Ze.runInContext(()=>ve($,V))).pipe((0,Gt.P)())}));return(0,_.of)(_t).pipe(it())}(V,_t.route,j))),(0,Gt.P)(_t=>!0!==_t,!0))}(rt,ae,V,$):(0,_.of)(ve)),(0,ut.U)(ve=>({...j,guardsResult:ve})))})}(this.ngModule.injector,ve=>this.triggerEvent(ve)),(0,jt.b)(ve=>{if(_t.guardsResult=ve.guardsResult,io(ve.guardsResult))throw _s(0,ve.guardsResult);const so=new Dn(ve.id,this.serializeUrl(ve.extractedUrl),this.serializeUrl(ve.urlAfterRedirects),ve.targetSnapshot,!!ve.guardsResult);this.triggerEvent(so)}),(0,Fe.h)(ve=>!!ve.guardsResult||(this.restoreHistory(ve),this.cancelNavigationTransition(ve,"",3),!1)),q(ve=>{if(ve.guards.canActivateChecks.length)return(0,_.of)(ve).pipe((0,jt.b)(so=>{const Xo=new Zn(so.id,this.serializeUrl(so.extractedUrl),this.serializeUrl(so.urlAfterRedirects),so.targetSnapshot);this.triggerEvent(Xo)}),(0,dt.w)(so=>{let Xo=!1;return(0,_.of)(so).pipe(function a(V,$){return(0,Rt.z)(j=>{const{targetSnapshot:rt,guards:{canActivateChecks:_t}}=j;if(!_t.length)return(0,_.of)(j);let ae=0;return(0,o.Dp)(_t).pipe((0,se.b)(Ze=>function h(V,$,j,rt){const _t=V.routeConfig,ae=V._resolve;return void 0!==_t?.title&&!lt(_t)&&(ae[Ue]=_t.title),function P(V,$,j,rt){const _t=function T(V){return[...Object.keys(V),...Object.getOwnPropertySymbols(V)]}(V);if(0===_t.length)return(0,_.of)({});const ae={};return(0,o.Dp)(_t).pipe((0,Rt.z)(Ze=>function W(V,$,j,rt){const _t=ya($)??rt,ae=$a(V,_t);return Ae(ae.resolve?ae.resolve($,j):_t.runInContext(()=>ae($,j)))}(V[Ze],$,j,rt).pipe((0,Gt.P)(),(0,jt.b)(ve=>{ae[Ze]=ve}))),xe(1),(0,K.h)(ae),(0,ue.K)(Ze=>ft(Ze)?nt.E:(0,et._)(Ze)))}(ae,V,$,rt).pipe((0,ut.U)(Ze=>(V._resolvedData=Ze,V.data=la(V,j).resolve,_t&&lt(_t)&&(V.data[Ue]=_t.title),null)))}(Ze.route,rt,V,$)),(0,jt.b)(()=>ae++),xe(1),(0,Rt.z)(Ze=>ae===_t.length?(0,_.of)(j):nt.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),(0,jt.b)({next:()=>Xo=!0,complete:()=>{Xo||(this.restoreHistory(so),this.cancelNavigationTransition(so,"",2))}}))}),(0,jt.b)(so=>{const Xo=new ao(so.id,this.serializeUrl(so.extractedUrl),this.serializeUrl(so.urlAfterRedirects),so.targetSnapshot);this.triggerEvent(Xo)}))}),q(ve=>{const so=Xo=>{const Qo=[];Xo.routeConfig?.loadComponent&&!Xo.routeConfig._loadedComponent&&Qo.push(this.configLoader.loadComponent(Xo.routeConfig).pipe((0,jt.b)(Io=>{Xo.component=Io}),(0,ut.U)(()=>{})));for(const Io of Xo.children)Qo.push(...so(Io));return Qo};return(0,B.a)(so(ve.targetSnapshot.root)).pipe((0,ze.d)(),(0,Pt.q)(1))}),q(()=>this.afterPreactivation()),(0,ut.U)(ve=>{const so=function Hr(V,$,j){const rt=Aa(V,$._root,j?j._root:void 0);return new Oa(rt,$)}(this.routeReuseStrategy,ve.targetSnapshot,ve.currentRouterState);return _t={...ve,targetRouterState:so}}),(0,jt.b)(ve=>{this.currentUrlTree=ve.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(ve.urlAfterRedirects,ve.rawUrl),this.routerState=ve.targetRouterState,"deferred"===this.urlUpdateStrategy&&(ve.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,ve),this.browserUrlTree=ve.urlAfterRedirects)}),((V,$,j)=>(0,ut.U)(rt=>(new Da($,rt.targetRouterState,rt.currentRouterState,j).activate(V),rt)))(this.rootContexts,this.routeReuseStrategy,ve=>this.triggerEvent(ve)),(0,jt.b)({next(){ae=!0},complete(){ae=!0}}),bt(()=>{ae||Ze||this.cancelNavigationTransition(_t,"",1),this.currentNavigation?.id===_t.id&&(this.currentNavigation=null)}),(0,ue.K)(ve=>{if(Ze=!0,wi(ve)){Zi(ve)||(this.navigated=!0,this.restoreHistory(_t,!0));const so=new hn(_t.id,this.serializeUrl(_t.extractedUrl),ve.message,ve.cancellationCode);if(rt.next(so),Zi(ve)){const Xo=this.urlHandlingStrategy.merge(ve.url,this.rawUrlTree),Qo={skipLocationChange:_t.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||jn(_t.source)};this.scheduleNavigation(Xo,"imperative",null,Qo,{resolve:_t.resolve,reject:_t.reject,promise:_t.promise})}else _t.resolve(!1)}else{this.restoreHistory(_t,!0);const so=new Nn(_t.id,this.serializeUrl(_t.extractedUrl),ve,_t.targetSnapshot??void 0);rt.next(so);try{_t.resolve(this.errorHandler(ve))}catch(Xo){_t.reject(Xo)}}return nt.E}))}))}resetRootComponentType(j){this.rootComponentType=j,this.routerState.root.component=this.rootComponentType}setTransition(j){this.transitions.next({...this.transitions.value,...j})}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(j=>{const rt="popstate"===j.type?"popstate":"hashchange";"popstate"===rt&&setTimeout(()=>{const _t={replaceUrl:!0},ae=j.state?.navigationId?j.state:null;if(ae){const ve={...ae};delete ve.navigationId,delete ve.\u0275routerPageId,0!==Object.keys(ve).length&&(_t.state=ve)}const Ze=this.parseUrl(j.url);this.scheduleNavigation(Ze,rt,ae,_t)},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(j){this.events.next(j)}resetConfig(j){this.config=j.map(ka),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(j,rt={}){const{relativeTo:_t,queryParams:ae,fragment:Ze,queryParamsHandling:ve,preserveFragment:so}=rt,Xo=_t||this.routerState.root,Qo=so?this.currentUrlTree.fragment:Ze;let Io=null;switch(ve){case"merge":Io={...this.currentUrlTree.queryParams,...ae};break;case"preserve":Io=this.currentUrlTree.queryParams;break;default:Io=ae||null}return null!==Io&&(Io=this.removeEmptyProps(Io)),_o(Xo,this.currentUrlTree,j,Io,Qo??null)}navigateByUrl(j,rt={skipLocationChange:!1}){const _t=io(j)?j:this.parseUrl(j),ae=this.urlHandlingStrategy.merge(_t,this.rawUrlTree);return this.scheduleNavigation(ae,"imperative",null,rt)}navigate(j,rt={skipLocationChange:!1}){return function Vn(V){for(let $=0;$<V.length;$++){if(null==V[$])throw new e.vHH(4008,false)}}(j),this.navigateByUrl(this.createUrlTree(j,rt),rt)}serializeUrl(j){return this.urlSerializer.serialize(j)}parseUrl(j){let rt;try{rt=this.urlSerializer.parse(j)}catch(_t){rt=this.malformedUriErrorHandler(_t,this.urlSerializer,j)}return rt}isActive(j,rt){let _t;if(_t=!0===rt?{...mn}:!1===rt?{...mo}:rt,io(j))return It(this.currentUrlTree,j,_t);const ae=this.parseUrl(j);return It(this.currentUrlTree,ae,_t)}removeEmptyProps(j){return Object.keys(j).reduce((rt,_t)=>{const ae=j[_t];return null!=ae&&(rt[_t]=ae),rt},{})}processNavigations(){this.navigations.subscribe(j=>{this.navigated=!0,this.lastSuccessfulId=j.id,this.currentPageId=j.targetPageId,this.events.next(new pn(j.id,this.serializeUrl(j.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,this.titleStrategy?.updateTitle(this.routerState.snapshot),j.resolve(!0)},j=>{this.console.warn(`Unhandled Navigation Error: ${j}`)})}scheduleNavigation(j,rt,_t,ae,Ze){if(this.disposed)return Promise.resolve(!1);let ve,so,Xo;Ze?(ve=Ze.resolve,so=Ze.reject,Xo=Ze.promise):Xo=new Promise((rr,Ir)=>{ve=rr,so=Ir});const Qo=++this.navigationId;let Io;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(_t=this.location.getState()),Io=_t&&_t.\u0275routerPageId?_t.\u0275routerPageId:ae.replaceUrl||ae.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1):Io=0,this.setTransition({id:Qo,targetPageId:Io,source:rt,restoredState:_t,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:j,extras:ae,resolve:ve,reject:so,promise:Xo,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Xo.catch(rr=>Promise.reject(rr))}setBrowserUrl(j,rt){const _t=this.urlSerializer.serialize(j),ae={...rt.extras.state,...this.generateNgRouterState(rt.id,rt.targetPageId)};this.location.isCurrentPathEqualTo(_t)||rt.extras.replaceUrl?this.location.replaceState(_t,"",ae):this.location.go(_t,"",ae)}restoreHistory(j,rt=!1){if("computed"===this.canceledNavigationResolution){const _t=this.currentPageId-j.targetPageId;"popstate"!==j.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==this.currentNavigation?.finalUrl||0===_t?this.currentUrlTree===this.currentNavigation?.finalUrl&&0===_t&&(this.resetState(j),this.browserUrlTree=j.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(_t)}else"replace"===this.canceledNavigationResolution&&(rt&&this.resetState(j),this.resetUrlToCurrentUrlTree())}resetState(j){this.routerState=j.currentRouterState,this.currentUrlTree=j.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,j.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(j,rt,_t){const ae=new hn(j.id,this.serializeUrl(j.extractedUrl),rt,_t);this.triggerEvent(ae),j.resolve(!1)}generateNgRouterState(j,rt){return"computed"===this.canceledNavigationResolution?{navigationId:j,\u0275routerPageId:rt}:{navigationId:j}}}return V.\u0275fac=function(j){e.$Z()},V.\u0275prov=e.Yz7({token:V,factory:function(){return vo()},providedIn:"root"}),V})();function jn(V){return"imperative"!==V}let Ro=(()=>{class V{constructor(j,rt,_t,ae,Ze){this.router=j,this.route=rt,this.tabIndexAttribute=_t,this.renderer=ae,this.el=Ze,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.onChanges=new Nt.x,this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(j){this._preserveFragment=(0,e.D6c)(j)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(j){this._skipLocationChange=(0,e.D6c)(j)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(j){this._replaceUrl=(0,e.D6c)(j)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(j){if(null!=this.tabIndexAttribute)return;const rt=this.renderer,_t=this.el.nativeElement;null!==j?rt.setAttribute(_t,"tabindex",j):rt.removeAttribute(_t,"tabindex")}ngOnChanges(j){this.onChanges.next(this)}set routerLink(j){null!=j?(this.commands=Array.isArray(j)?j:[j],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(){return null===this.urlTree||this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!0}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return V.\u0275fac=function(j){return new(j||V)(e.Y36(un),e.Y36(sa),e.$8M("tabindex"),e.Y36(e.Qsj),e.Y36(e.SBq))},V.\u0275dir=e.lG2({type:V,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(j,rt){1&j&&e.NdJ("click",function(){return rt.onClick()})},inputs:{queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[e.TTD]}),V})(),le=(()=>{class V{constructor(j,rt,_t){this.router=j,this.route=rt,this.locationStrategy=_t,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.href=null,this.onChanges=new Nt.x,this.subscription=j.events.subscribe(ae=>{ae instanceof pn&&this.updateTargetUrlAndHref()})}set preserveFragment(j){this._preserveFragment=(0,e.D6c)(j)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(j){this._skipLocationChange=(0,e.D6c)(j)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(j){this._replaceUrl=(0,e.D6c)(j)}get replaceUrl(){return this._replaceUrl}set routerLink(j){this.commands=null!=j?Array.isArray(j)?j:[j]:null}ngOnChanges(j){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(j,rt,_t,ae,Ze){return!!(0!==j||rt||_t||ae||Ze||"string"==typeof this.target&&"_self"!=this.target||null===this.urlTree)||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!1)}updateTargetUrlAndHref(){this.href=null!==this.urlTree?this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return V.\u0275fac=function(j){return new(j||V)(e.Y36(un),e.Y36(sa),e.Y36(ot.S$))},V.\u0275dir=e.lG2({type:V,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(j,rt){1&j&&e.NdJ("click",function(ae){return rt.onClick(ae.button,ae.ctrlKey,ae.shiftKey,ae.altKey,ae.metaKey)}),2&j&&e.uIk("target",rt.target)("href",rt.href,e.LSH)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[e.TTD]}),V})(),tn=(()=>{class V{constructor(j,rt,_t,ae,Ze,ve){this.router=j,this.element=rt,this.renderer=_t,this.cdr=ae,this.link=Ze,this.linkWithHref=ve,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new e.vpe,this.routerEventsSubscription=j.events.subscribe(so=>{so instanceof pn&&this.update()})}ngAfterContentInit(){(0,_.of)(this.links.changes,this.linksWithHrefs.changes,(0,_.of)(null)).pipe((0,tt.J)()).subscribe(j=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const j=[...this.links.toArray(),...this.linksWithHrefs.toArray(),this.link,this.linkWithHref].filter(rt=>!!rt).map(rt=>rt.onChanges);this.linkInputChangesSubscription=(0,o.Dp)(j).pipe((0,tt.J)()).subscribe(rt=>{this.isActive!==this.isLinkActive(this.router)(rt)&&this.update()})}set routerLinkActive(j){const rt=Array.isArray(j)?j:j.split(" ");this.classes=rt.filter(_t=>!!_t)}ngOnChanges(j){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.linksWithHrefs||!this.router.navigated||Promise.resolve().then(()=>{const j=this.hasActiveLinks();this.isActive!==j&&(this.isActive=j,this.cdr.markForCheck(),this.classes.forEach(rt=>{j?this.renderer.addClass(this.element.nativeElement,rt):this.renderer.removeClass(this.element.nativeElement,rt)}),j&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this.isActiveChange.emit(j))})}isLinkActive(j){const rt=function sn(V){return!!V.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return _t=>!!_t.urlTree&&j.isActive(_t.urlTree,rt)}hasActiveLinks(){const j=this.isLinkActive(this.router);return this.link&&j(this.link)||this.linkWithHref&&j(this.linkWithHref)||this.links.some(j)||this.linksWithHrefs.some(j)}}return V.\u0275fac=function(j){return new(j||V)(e.Y36(un),e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(e.sBO),e.Y36(Ro,8),e.Y36(le,8))},V.\u0275dir=e.lG2({type:V,selectors:[["","routerLinkActive",""]],contentQueries:function(j,rt,_t){if(1&j&&(e.Suo(_t,Ro,5),e.Suo(_t,le,5)),2&j){let ae;e.iGM(ae=e.CRH())&&(rt.links=ae),e.iGM(ae=e.CRH())&&(rt.linksWithHrefs=ae)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[e.TTD]}),V})();class vn{}let Tn=(()=>{class V{preload(j,rt){return rt().pipe((0,ue.K)(()=>(0,_.of)(null)))}}return V.\u0275fac=function(j){return new(j||V)},V.\u0275prov=e.Yz7({token:V,factory:V.\u0275fac,providedIn:"root"}),V})(),uo=(()=>{class V{constructor(j,rt,_t,ae,Ze){this.router=j,this.injector=_t,this.preloadingStrategy=ae,this.loader=Ze}setUpPreloading(){this.subscription=this.router.events.pipe((0,Fe.h)(j=>j instanceof pn),(0,se.b)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(j,rt){const _t=[];for(const ae of rt){ae.providers&&!ae._injector&&(ae._injector=(0,e.MMx)(ae.providers,j,`Route: ${ae.path}`));const Ze=ae._injector??j,ve=ae._loadedInjector??Ze;ae.loadChildren&&!ae._loadedRoutes&&void 0===ae.canLoad||ae.loadComponent&&!ae._loadedComponent?_t.push(this.preloadConfig(Ze,ae)):(ae.children||ae._loadedRoutes)&&_t.push(this.processRoutes(ve,ae.children??ae._loadedRoutes))}return(0,o.Dp)(_t).pipe((0,tt.J)())}preloadConfig(j,rt){return this.preloadingStrategy.preload(rt,()=>{let _t;_t=rt.loadChildren&&void 0===rt.canLoad?this.loader.loadChildren(j,rt):(0,_.of)(null);const ae=_t.pipe((0,Rt.z)(Ze=>null===Ze?(0,_.of)(void 0):(rt._loadedRoutes=Ze.routes,rt._loadedInjector=Ze.injector,this.processRoutes(Ze.injector??j,Ze.routes))));if(rt.loadComponent&&!rt._loadedComponent){const Ze=this.loader.loadComponent(rt);return(0,o.Dp)([ae,Ze]).pipe((0,tt.J)())}return ae})}}return V.\u0275fac=function(j){return new(j||V)(e.LFG(un),e.LFG(e.Sil),e.LFG(e.lqb),e.LFG(vn),e.LFG(cn))},V.\u0275prov=e.Yz7({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();const Xn=new e.OlP("");let Vo=(()=>{class V{constructor(j,rt,_t={}){this.router=j,this.viewportScroller=rt,this.options=_t,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},_t.scrollPositionRestoration=_t.scrollPositionRestoration||"disabled",_t.anchorScrolling=_t.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(j=>{j instanceof Se?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=j.navigationTrigger,this.restoredId=j.restoredState?j.restoredState.navigationId:0):j instanceof pn&&(this.lastId=j.id,this.scheduleScrollEvent(j,this.router.parseUrl(j.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(j=>{j instanceof jr&&(j.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(j.position):j.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(j.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(j,rt){this.router.triggerEvent(new jr(j,"popstate"===this.lastSource?this.store[this.restoredId]:null,rt))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return V.\u0275fac=function(j){e.$Z()},V.\u0275prov=e.Yz7({token:V,factory:V.\u0275fac}),V})();function Ni(V,$){return{\u0275kind:V,\u0275providers:$}}function yo(V){return[{provide:Wn,multi:!0,useValue:V}]}function nr(){const V=(0,e.f3M)(e.zs3);return $=>{const j=V.get(e.z2F);if($!==j.components[0])return;const rt=V.get(un),_t=V.get(Si);1===V.get(xo)&&rt.initialNavigation(),V.get(Ei,null,e.XFs.Optional)?.setUpPreloading(),V.get(Xn,null,e.XFs.Optional)?.init(),rt.resetRootComponentType(j.componentTypes[0]),_t.closed||(_t.next(),_t.unsubscribe())}}const Si=new e.OlP("",{factory:()=>new Nt.x}),xo=new e.OlP("",{providedIn:"root",factory:()=>1});const Ei=new e.OlP("");function tr(V){return Ni(0,[{provide:Ei,useExisting:uo},{provide:vn,useExisting:V}])}const Rr=new e.OlP("ROUTER_FORROOT_GUARD"),zi=[ot.Ye,{provide:bi,useClass:bo},{provide:un,useFactory:vo},Ca,{provide:sa,useFactory:function si(V){return V.routerState.root},deps:[un]},cn];function Ai(){return new e.PXZ("Router",un)}let hi=(()=>{class V{constructor(j){}static forRoot(j,rt){return{ngModule:V,providers:[zi,[],yo(j),{provide:Rr,useFactory:Wi,deps:[[un,new e.FiY,new e.tp0]]},{provide:zn,useValue:rt||{}},rt?.useHash?{provide:ot.S$,useClass:ot.Do}:{provide:ot.S$,useClass:ot.b0},{provide:Xn,useFactory:()=>{const V=(0,e.f3M)(un),$=(0,e.f3M)(ot.EM),j=(0,e.f3M)(zn);return j.scrollOffset&&$.setOffset(j.scrollOffset),new Vo(V,$,j)}},rt?.preloadingStrategy?tr(rt.preloadingStrategy).\u0275providers:[],{provide:e.PXZ,multi:!0,useFactory:Ai},rt?.initialNavigation?Nr(rt):[],[{provide:$s,useFactory:nr},{provide:e.tb,multi:!0,useExisting:$s}]]}}static forChild(j){return{ngModule:V,providers:[yo(j)]}}}return V.\u0275fac=function(j){return new(j||V)(e.LFG(Rr,8))},V.\u0275mod=e.oAB({type:V}),V.\u0275inj=e.cJS({imports:[Ra]}),V})();function Wi(V){return"guarded"}function Nr(V){return["disabled"===V.initialNavigation?Ni(3,[{provide:e.ip1,multi:!0,useFactory:()=>{const $=(0,e.f3M)(un);return()=>{$.setUpLocationChangeListener()}}},{provide:xo,useValue:2}]).\u0275providers:[],"enabledBlocking"===V.initialNavigation?Ni(2,[{provide:xo,useValue:0},{provide:e.ip1,multi:!0,deps:[e.zs3],useFactory:$=>{const j=$.get(ot.V_,Promise.resolve());let rt=!1;return()=>j.then(()=>new Promise(ae=>{const Ze=$.get(un),ve=$.get(Si);(function _t(ae){$.get(un).events.pipe((0,Fe.h)(ve=>ve instanceof pn||ve instanceof hn||ve instanceof Nn),(0,ut.U)(ve=>ve instanceof pn||ve instanceof hn&&(0===ve.code||1===ve.code)&&null),(0,Fe.h)(ve=>null!==ve),(0,Pt.q)(1)).subscribe(()=>{ae()})})(()=>{ae(!0),rt=!0}),Ze.afterPreactivation=()=>(ae(!0),rt||ve.closed?(0,_.of)(void 0):ve),Ze.initialNavigation()}))}}]).\u0275providers:[]]}const $s=new e.OlP("")},76411:(We,Ht,y)=>{"use strict";y.d(Ht,{YR:()=>tt,rP:()=>St});var e=y(94650),o=y(77906),_=y(79891),x=y(55674),M=y(46846),B=y(59796),A=y(36895);const Z=["searchInput"],ct=["filteredListElement"],et=["historyListElement"];function mt(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"div",14),e.NdJ("click",function(Ge){e.CHM(oe);const pe=e.oxw();return e.KtG(pe.remove(Ge))}),e.TgZ(1,"i",15),e._uU(2,"close"),e.qZA()()}}function nt(Ut,Ue){1&Ut&&(e.TgZ(0,"div",16),e._UZ(1,"div",17)(2,"div",18)(3,"div",19)(4,"div",20)(5,"div",21)(6,"div",22)(7,"div",23)(8,"div",24)(9,"div",25)(10,"div",26)(11,"div",27)(12,"div",28),e.qZA())}function gt(Ut,Ue){if(1&Ut&&(e.TgZ(0,"div",29)(1,"div",30),e._uU(2),e.qZA()()),2&Ut){const oe=e.oxw();e.xp6(2),e.Oqu(oe.heading)}}function Nt(Ut,Ue){1&Ut&&e.GkF(0)}const ot=function(Ut){return{$implicit:Ut}};function ut(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"div",33),e.NdJ("click",function(){e.CHM(oe);const Ge=e.oxw().$implicit,pe=e.oxw();return e.KtG(pe.select(Ge))}),e.YNc(1,Nt,1,0,"ng-container",34),e.ALo(2,"highlight"),e.qZA()}if(2&Ut){const oe=e.oxw(),Yt=oe.index,Ge=oe.$implicit,pe=e.oxw();e.ekj("complete-selected",Yt===pe.selectedIdx),e.xp6(1),e.Q6J("ngTemplateOutlet",pe.itemTemplate)("ngTemplateOutletContext",e.VKq(7,ot,e.xi3(2,4,Ge,pe.toHighlight)))}}function dt(Ut,Ue){1&Ut&&e.GkF(0)}function Pt(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"div",33),e.NdJ("click",function(){e.CHM(oe);const Ge=e.oxw().$implicit,pe=e.oxw();return e.KtG(pe.select(Ge))}),e.YNc(1,dt,1,0,"ng-container",34),e.ALo(2,"highlight"),e.qZA()}if(2&Ut){const oe=e.oxw(),Yt=oe.index,Ge=oe.$implicit,pe=e.oxw();e.ekj("complete-selected",Yt===pe.selectedIdx),e.xp6(1),e.Q6J("ngTemplateOutlet",pe.itemTemplate)("ngTemplateOutletContext",e.VKq(8,ot,e.Dn7(2,4,Ge,pe.toHighlight,pe.searchKeyword)))}}function re(Ut,Ue){if(1&Ut&&(e.TgZ(0,"li",31),e.YNc(1,ut,3,9,"div",32),e.YNc(2,Pt,3,10,"div",32),e.qZA()),2&Ut){const oe=Ue.$implicit,Yt=e.oxw();e.xp6(1),e.Q6J("ngIf",Yt.isTypeString(oe)),e.xp6(1),e.Q6J("ngIf",!Yt.isTypeString(oe))}}function Fe(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"div",29)(1,"div",30),e._uU(2),e.qZA(),e.TgZ(3,"div",14),e.NdJ("click",function(Ge){e.CHM(oe);const pe=e.oxw();return e.KtG(pe.resetHistoryList(Ge))}),e.TgZ(4,"i",35),e._uU(5,"delete"),e.qZA()()()}if(2&Ut){const oe=e.oxw();e.xp6(2),e.Oqu(oe.historyHeading)}}function Rt(Ut,Ue){1&Ut&&e.GkF(0)}function Gt(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"div",33),e.NdJ("click",function(){e.CHM(oe);const Ge=e.oxw().$implicit,pe=e.oxw();return e.KtG(pe.select(Ge))}),e.YNc(1,Rt,1,0,"ng-container",34),e.qZA()}if(2&Ut){const oe=e.oxw(),Yt=oe.index,Ge=oe.$implicit,pe=e.oxw();e.ekj("complete-selected",Yt===pe.selectedIdx),e.xp6(1),e.Q6J("ngTemplateOutlet",pe.itemTemplate)("ngTemplateOutletContext",e.VKq(4,ot,Ge))}}function se(Ut,Ue){1&Ut&&e.GkF(0)}function jt(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"div",33),e.NdJ("click",function(){e.CHM(oe);const Ge=e.oxw().$implicit,pe=e.oxw();return e.KtG(pe.select(Ge))}),e.YNc(1,se,1,0,"ng-container",34),e.qZA()}if(2&Ut){const oe=e.oxw(),Yt=oe.index,Ge=oe.$implicit,pe=e.oxw();e.ekj("complete-selected",Yt===pe.selectedIdx),e.xp6(1),e.Q6J("ngTemplateOutlet",pe.itemTemplate)("ngTemplateOutletContext",e.VKq(4,ot,Ge))}}function ue(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"li",31),e.YNc(1,Gt,2,6,"div",32),e.YNc(2,jt,2,6,"div",32),e.TgZ(3,"div",14),e.NdJ("click",function(Ge){const Me=e.CHM(oe).index,pt=e.oxw();return e.KtG(pt.removeHistoryItem(Me,Ge))}),e.TgZ(4,"i",15),e._uU(5,"close"),e.qZA()()()}if(2&Ut){const oe=Ue.$implicit,Yt=e.oxw();e.xp6(1),e.Q6J("ngIf",Yt.isTypeString(oe)),e.xp6(1),e.Q6J("ngIf",!Yt.isTypeString(oe))}}function De(Ut,Ue){1&Ut&&e.GkF(0)}function Bt(Ut,Ue){if(1&Ut&&(e.TgZ(0,"div",36),e.YNc(1,De,1,0,"ng-container",34),e.qZA()),2&Ut){const oe=e.oxw();e.xp6(1),e.Q6J("ngTemplateOutlet",oe.notFoundTemplate)("ngTemplateOutletContext",e.VKq(2,ot,oe.notFoundText))}}function Et(Ut,Ue){if(1&Ut){const oe=e.EpF();e.TgZ(0,"div",37),e.NdJ("click",function(){e.CHM(oe);const Ge=e.oxw();return e.KtG(Ge.handleOverlay())}),e.qZA()}}const Vt=function(Ut){return{active:Ut}},ye=function(Ut,Ue){return{"is-hidden":Ut,"is-visible":Ue}};let xe=(()=>{class Ut{transform(oe,Yt,Ge){let pe=Yt.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");pe=pe.split(" ").filter(pt=>pt.length>0).join("|");const Me=new RegExp(pe,"gi");if(!Yt)return oe;if(Ge){const pt=oe[Ge].replace(Me,_n=>`<b>${_n}</b>`),Ye={...oe};return Ye[Ge]=pt,Ye}return Yt?oe.replace(Me,pt=>`<b>${pt}</b>`):oe}}return Ut.\u0275fac=function(oe){return new(oe||Ut)},Ut.\u0275pipe=e.Yjl({name:"highlight",type:Ut,pure:!0}),Ut})();const Zt=Ut=>(Ut=>38===Ut)(Ut)||(Ut=>40===Ut)(Ut),wt=Ut=>13===Ut,bt=Ut=>27===Ut,At=Ut=>9===Ut;let tt=(()=>{class Ut{constructor(oe,Yt){this.renderer=Yt,this.query="",this.filteredList=[],this.historyList=[],this.isHistoryListVisible=!0,this.selectedIdx=-1,this.toHighlight="",this.notFound=!1,this.isFocused=!1,this.isOpen=!1,this.isScrollToEnd=!1,this.overlay=!1,this.manualOpen=void 0,this.manualClose=void 0,this.data=[],this.placeholder="",this.heading="",this.historyHeading="Recently selected",this.historyListMaxNumber=15,this.notFoundText="Not found",this.minQueryLength=1,this.focusFirst=!1,this.selected=new e.vpe,this.inputChanged=new e.vpe,this.inputFocused=new e.vpe,this.inputCleared=new e.vpe,this.opened=new e.vpe,this.closed=new e.vpe,this.scrolledToEnd=new e.vpe,this.propagateChange=()=>{},this.onTouched=()=>{},this.elementRef=oe}writeValue(oe=""){this.query=void 0!==this.selectedValueRender?this.selectedValueRender(oe):this.defaultWriteValue(oe)}defaultWriteValue(oe){return oe&&!this.isTypeString(oe)?oe[this.searchKeyword]:oe}registerOnChange(oe){this.propagateChange=oe}registerOnTouched(oe){this.onTouched=oe}onChange(oe){this.propagateChange(oe.target.value)}setDisabledState(oe){this.disabled=oe}ngOnInit(){}ngAfterViewInit(){this.initEventStream(),this.handleScroll()}setInitialValue(oe){this.initialValue&&this.select(oe)}ngOnChanges(oe){this.setInitialValue(this.initialValue),oe&&oe.data&&Array.isArray(oe.data.currentValue)&&(this.handleItemsChange(),!oe.data.firstChange&&this.isFocused&&this.handleOpen())}handleItemsChange(){this.isScrollToEnd=!1,this.isOpen&&(this.filteredList=this.data,this.notFound=!this.filteredList||0===this.filteredList.length,this.isOpen&&this.filterList())}filterList(){this.selectedIdx=-1,this.initSearchHistory(),null!=this.query&&this.data?(this.toHighlight=this.query,this.filteredList=void 0!==this.customFilter?this.customFilter([...this.data],this.query):this.defaultFilterFunction(),this.filteredList.length>0&&this.focusFirst&&(this.selectedIdx=0)):this.notFound=!1}defaultFilterFunction(){return this.data.filter(oe=>"string"==typeof oe?oe.toLowerCase().indexOf(this.query.toLowerCase())>-1:"object"==typeof oe&&oe instanceof Object?oe[this.searchKeyword]?oe[this.searchKeyword].toLowerCase().indexOf(this.query.toLowerCase())>-1:"":void 0)}isTypeString(oe){return"string"==typeof oe}select(oe){if(this.query=this.isTypeString(oe)?oe:oe[this.searchKeyword],this.isOpen=!0,this.overlay=!1,this.selected.emit(oe),this.propagateChange(oe),this.initialValue)if(window.localStorage.getItem(`${this.historyIdentifier}`)){let Ge=JSON.parse(localStorage[`${this.historyIdentifier}`]);if(Ge instanceof Array||(Ge=[]),Ge.some(pe=>this.isTypeString(pe)?pe==oe:pe[this.searchKeyword]==oe[this.searchKeyword]))if(this.isTypeString(oe)){const pe=Ge.slice();pe.splice(pe.indexOf(oe),1),pe.splice(0,0,oe),localStorage.setItem(`${this.historyIdentifier}`,JSON.stringify(pe))}else{const pe=Ge.slice(),Me=pe.map(pt=>pt[this.searchKeyword]).indexOf(oe[this.searchKeyword]);pe.splice(Me,1),pe.splice(0,0,oe),localStorage.setItem(`${this.historyIdentifier}`,JSON.stringify(pe))}else Ge.unshift(oe),localStorage.setItem(`${this.historyIdentifier}`,JSON.stringify(Ge)),Ge.length>=this.historyListMaxNumber&&(Ge.splice(Ge.length-1,1),localStorage.setItem(`${this.historyIdentifier}`,JSON.stringify(Ge)))}else this.saveHistory(oe);else this.saveHistory(oe);this.handleClose()}handleClick(oe){let Yt=oe.target,Ge=!1;do{Yt===this.elementRef.nativeElement&&(Ge=!0,this.filteredList.length&&this.handleOpen()),Yt=Yt.parentNode}while(Yt);Ge||this.handleClose()}handleOverlay(){this.overlay=!1}handleScroll(){this.renderer.listen(this.filteredListElement.nativeElement,"scroll",()=>{this.scrollToEnd()})}setPanelState(oe){oe&&oe.stopPropagation(),typeof this.manualOpen>"u"&&typeof this.manualClose>"u"&&(this.isOpen=!1,this.handleOpen()),(typeof this.manualOpen>"u"&&!1===this.manualClose||typeof this.manualClose>"u"&&!1===this.manualOpen)&&(this.isOpen=!1,this.handleOpen()),!1===this.manualOpen&&!1===this.manualClose&&(this.isOpen=!1,this.handleOpen()),this.manualOpen&&(this.isOpen=!1,this.handleOpen(),this.manualOpen=!1),this.manualClose&&(this.isOpen=!0,this.handleClose(),this.manualClose=!1)}open(){this.manualOpen=!0,this.isOpen=!1,this.handleOpen()}close(){this.manualClose=!0,this.isOpen=!0,this.handleClose()}focus(){this.handleFocus(event)}clear(){this.remove(event)}remove(oe){oe.stopPropagation(),this.query="",this.inputCleared.emit(),this.propagateChange(this.query),this.setPanelState(oe),this.data&&!this.data.length&&(this.notFound=!1)}initSearchHistory(){if(this.isHistoryListVisible=!1,this.historyIdentifier&&!this.query){const oe=window.localStorage.getItem(`${this.historyIdentifier}`);oe?(this.isHistoryListVisible=!0,this.filteredList=[],this.historyList=oe?JSON.parse(oe):[]):this.isHistoryListVisible=!1}else this.isHistoryListVisible=!1}handleOpen(){this.isOpen||this.isOpen&&!this.isLoading||this.data&&this.data.length&&(this.isOpen=!0,this.overlay=!0,this.filterList(),this.opened.emit())}handleClose(){this.isOpen?(this.isOpen=!1,this.overlay=!1,this.filteredList=[],this.selectedIdx=-1,this.notFound=!1,this.isHistoryListVisible=!1,this.isFocused=!1,this.closed.emit()):this.isFocused=!1}handleFocus(oe){this.searchInput.nativeElement.focus(),!this.isFocused&&(this.inputFocused.emit(oe),this.data&&this.data.length&&this.setPanelState(oe),this.isFocused=!0)}scrollToEnd(){if(this.isScrollToEnd)return;const Ge=this.filteredListElement.nativeElement.clientHeight;0!=Ge&&Math.abs(this.filteredListElement.nativeElement.scrollHeight-Ge-this.filteredListElement.nativeElement.scrollTop)<1&&(this.scrolledToEnd.emit(),this.isScrollToEnd=!0)}initEventStream(){this.inputKeyUp$=(0,o.R)(this.searchInput.nativeElement,"keyup").pipe((0,_.U)(oe=>oe)),this.inputKeyDown$=(0,o.R)(this.searchInput.nativeElement,"keydown").pipe((0,_.U)(oe=>oe)),this.listenEventStream()}listenEventStream(){this.inputKeyUp$.pipe((0,x.h)(oe=>!(Zt(oe.keyCode)||wt(oe.keyCode)||bt(oe.keyCode)||At(oe.keyCode))),(0,M.b)(this.debounceTime)).subscribe(oe=>{this.onKeyUp(oe)}),this.inputKeyDown$.pipe((0,x.h)(oe=>Zt(oe.keyCode))).subscribe(oe=>{oe.preventDefault(),this.onFocusItem(oe)}),this.inputKeyUp$.pipe((0,x.h)(oe=>wt(oe.keyCode))).subscribe(oe=>{}),this.inputKeyDown$.pipe((0,x.h)(oe=>wt(oe.keyCode))).subscribe(oe=>{this.onHandleEnter()}),this.inputKeyUp$.pipe((0,x.h)(oe=>bt(oe.keyCode),(0,M.b)(100))).subscribe(oe=>{this.onEsc()}),this.inputKeyDown$.pipe((0,x.h)(oe=>At(oe.keyCode))).subscribe(oe=>{this.onTab()}),this.inputKeyDown$.pipe((0,x.h)(oe=>(Ut=>8===Ut)(oe.keyCode)||(Ut=>46===Ut)(oe.keyCode))).subscribe(oe=>{this.onDelete()})}onKeyUp(oe){this.notFound=!1,this.query||(this.notFound=!1,this.inputChanged.emit(oe.target.value),this.inputCleared.emit(),this.setPanelState(oe)),(this.query||""===this.query)&&this.query.length>=this.minQueryLength&&(this.inputChanged.emit(oe.target.value),this.filterList(),!this.filteredList.length&&!this.isLoading&&(this.notFound=!!this.notFoundText),this.data&&!this.data.length&&(this.isOpen=!0))}onFocusItem(oe){if(this.historyList.length&&this.isHistoryListVisible){const Yt=this.historyList.length;if("ArrowDown"===oe.key){let Ge=this.selectedIdx;Ge=null===this.selectedIdx?0:Ge+1,this.selectedIdx=(Yt+Ge)%Yt,this.scrollToFocusedItem(this.selectedIdx)}else"ArrowUp"===oe.key&&(-1==this.selectedIdx&&(this.selectedIdx=0),this.selectedIdx=(Yt+this.selectedIdx-1)%Yt,this.scrollToFocusedItem(this.selectedIdx))}else{const Yt=this.filteredList.length;if("ArrowDown"===oe.key){let Ge=this.selectedIdx;Ge=null===this.selectedIdx?0:Ge+1,this.selectedIdx=(Yt+Ge)%Yt,this.scrollToFocusedItem(this.selectedIdx)}else"ArrowUp"===oe.key&&(-1==this.selectedIdx&&(this.selectedIdx=0),this.selectedIdx=(Yt+this.selectedIdx-1)%Yt,this.scrollToFocusedItem(this.selectedIdx))}}scrollToFocusedItem(oe){let Yt=null;Yt=this.historyList.length&&this.isHistoryListVisible?this.historyListElement.nativeElement:this.filteredListElement.nativeElement;const Ge=Array.prototype.slice.call(Yt.childNodes).filter(In=>1===In.nodeType&&In.className.includes("item"));if(!Ge.length)return;const pe=Yt.offsetHeight,Me=Ge[oe].offsetHeight,Ye=Yt.scrollTop+pe-Me,_n=Ge[oe].offsetTop;_n<Yt.scrollTop&&(Yt.scrollTop=_n),_n>Ye&&(Yt.scrollTop=_n-pe+Me)}onHandleEnter(){this.selectedIdx>-1&&(this.historyList.length&&this.isHistoryListVisible?(this.query=this.isTypeString(this.historyList[this.selectedIdx])?this.historyList[this.selectedIdx]:this.historyList[this.selectedIdx][this.searchKeyword],this.saveHistory(this.historyList[this.selectedIdx]),this.select(this.historyList[this.selectedIdx])):(this.query=this.isTypeString(this.filteredList[this.selectedIdx])?this.filteredList[this.selectedIdx]:this.filteredList[this.selectedIdx][this.searchKeyword],this.saveHistory(this.filteredList[this.selectedIdx]),this.select(this.filteredList[this.selectedIdx]))),this.isHistoryListVisible=!1,this.handleClose()}onEsc(){this.searchInput.nativeElement.blur(),this.handleClose()}onTab(){this.searchInput.nativeElement.blur(),this.handleClose()}onDelete(){this.isOpen=!0}saveHistory(oe){if(this.historyIdentifier)if(this.historyList.some(Yt=>this.isTypeString(Yt)?Yt==oe:Yt[this.searchKeyword]==oe[this.searchKeyword]))if(this.isTypeString(oe)){const Yt=this.historyList.slice();Yt.splice(this.historyList.indexOf(oe),1),Yt.splice(0,0,oe),this.saveHistoryToLocalStorage([...Yt])}else{const Yt=this.historyList.slice(),Ge=Yt.map(pe=>pe[this.searchKeyword]).indexOf(oe[this.searchKeyword]);Yt.splice(Ge,1),Yt.splice(0,0,oe),this.saveHistoryToLocalStorage([...Yt])}else this.saveHistoryToLocalStorage([oe,...this.historyList]),this.historyList.length>=this.historyListMaxNumber&&(this.historyList.splice(this.historyList.length-1,1),this.saveHistoryToLocalStorage([oe,...this.historyList]))}saveHistoryToLocalStorage(oe){window.localStorage.setItem(`${this.historyIdentifier}`,JSON.stringify(oe))}removeHistoryItem(oe,Yt){Yt.stopPropagation(),this.historyList=this.historyList.filter((Ge,pe)=>pe!==oe),this.saveHistoryToLocalStorage(this.historyList),0==this.historyList.length&&(window.localStorage.removeItem(`${this.historyIdentifier}`),this.filterList())}resetHistoryList(oe){oe.stopPropagation(),this.historyList=[],window.localStorage.removeItem(`${this.historyIdentifier}`),this.filterList()}}return Ut.\u0275fac=function(oe){return new(oe||Ut)(e.Y36(e.SBq),e.Y36(e.Qsj))},Ut.\u0275cmp=e.Xpm({type:Ut,selectors:[["ng-autocomplete"]],contentQueries:function(oe,Yt,Ge){if(1&oe&&e.Suo(Ge,e.Rgc,5),2&oe){let pe;e.iGM(pe=e.CRH())&&(Yt.customTemplate=pe.first)}},viewQuery:function(oe,Yt){if(1&oe&&(e.Gf(Z,5),e.Gf(ct,5),e.Gf(et,5)),2&oe){let Ge;e.iGM(Ge=e.CRH())&&(Yt.searchInput=Ge.first),e.iGM(Ge=e.CRH())&&(Yt.filteredListElement=Ge.first),e.iGM(Ge=e.CRH())&&(Yt.historyListElement=Ge.first)}},hostAttrs:[1,"ng-autocomplete"],hostBindings:function(oe,Yt){1&oe&&e.NdJ("click",function(pe){return Yt.handleClick(pe)},!1,e.evT)},inputs:{data:"data",searchKeyword:"searchKeyword",placeholder:"placeholder",heading:"heading",initialValue:"initialValue",historyIdentifier:"historyIdentifier",historyHeading:"historyHeading",historyListMaxNumber:"historyListMaxNumber",notFoundText:"notFoundText",isLoading:"isLoading",debounceTime:"debounceTime",disabled:"disabled",minQueryLength:"minQueryLength",focusFirst:"focusFirst",customFilter:"customFilter",selectedValueRender:"selectedValueRender",itemTemplate:"itemTemplate",notFoundTemplate:"notFoundTemplate"},outputs:{selected:"selected",inputChanged:"inputChanged",inputFocused:"inputFocused",inputCleared:"inputCleared",opened:"opened",closed:"closed",scrolledToEnd:"scrolledToEnd"},features:[e._Bn([{provide:B.JU,useExisting:(0,e.Gpc)(()=>Ut),multi:!0}]),e.TTD],decls:18,vars:24,consts:[["aria-owns","suggestions suggestions-history",1,"autocomplete-container",3,"ngClass"],[1,"input-container"],["type","text","aria-autocomplete","list","role","combobox","autocomplete","off",3,"placeholder","ngModel","disabled","ngModelChange","input","focus","blur"],["searchInput",""],["class","x",3,"click",4,"ngIf"],["class","sk-fading-circle",4,"ngIf"],["id","suggestions","role","listbox",1,"suggestions-container",3,"ngClass"],["class","heading",4,"ngIf"],["filteredListElement",""],["class","item",4,"ngFor","ngForOf"],["id","suggestions-history","role","listbox",1,"suggestions-container",3,"ngClass"],["historyListElement",""],["class","not-found",4,"ngIf"],["class","autocomplete-overlay",3,"click",4,"ngIf"],[1,"x",3,"click"],["aria-label","Close",1,"material-icons"],[1,"sk-fading-circle"],[1,"sk-circle1","sk-circle"],[1,"sk-circle2","sk-circle"],[1,"sk-circle3","sk-circle"],[1,"sk-circle4","sk-circle"],[1,"sk-circle5","sk-circle"],[1,"sk-circle6","sk-circle"],[1,"sk-circle7","sk-circle"],[1,"sk-circle8","sk-circle"],[1,"sk-circle9","sk-circle"],[1,"sk-circle10","sk-circle"],[1,"sk-circle11","sk-circle"],[1,"sk-circle12","sk-circle"],[1,"heading"],[1,"text"],[1,"item"],[3,"complete-selected","click",4,"ngIf"],[3,"click"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["aria-label","Delete",1,"material-icons"],[1,"not-found"],[1,"autocomplete-overlay",3,"click"]],template:function(oe,Yt){1&oe&&(e.TgZ(0,"div",0)(1,"div",1)(2,"input",2,3),e.NdJ("ngModelChange",function(pe){return Yt.query=pe})("input",function(pe){return Yt.onChange(pe)})("focus",function(pe){return Yt.handleFocus(pe)})("blur",function(pe){return Yt.onTouched(pe)}),e.qZA(),e.YNc(4,mt,3,0,"div",4),e.YNc(5,nt,13,0,"div",5),e.qZA(),e.TgZ(6,"div",6),e.YNc(7,gt,3,1,"div",7),e.TgZ(8,"ul",null,8),e.YNc(10,re,3,2,"li",9),e.qZA()(),e.TgZ(11,"div",10),e.YNc(12,Fe,6,1,"div",7),e.TgZ(13,"ul",null,11),e.YNc(15,ue,6,2,"li",9),e.qZA()(),e.YNc(16,Bt,2,4,"div",12),e.qZA(),e.YNc(17,Et,1,0,"div",13)),2&oe&&(e.Q6J("ngClass",e.VKq(16,Vt,Yt.isOpen)),e.uIk("aria-expanded",Yt.isOpen),e.xp6(2),e.s9C("placeholder",Yt.placeholder),e.Q6J("ngModel",Yt.query)("disabled",Yt.disabled),e.uIk("aria-label",Yt.placeholder),e.xp6(2),e.Q6J("ngIf",Yt.query&&!Yt.isLoading&&!Yt.disabled),e.xp6(1),e.Q6J("ngIf",Yt.isLoading),e.xp6(1),e.Q6J("ngClass",e.WLB(18,ye,Yt.isHistoryListVisible,!Yt.isHistoryListVisible)),e.xp6(1),e.Q6J("ngIf",Yt.filteredList.length>0&&Yt.heading),e.xp6(3),e.Q6J("ngForOf",Yt.filteredList),e.xp6(1),e.Q6J("ngClass",e.WLB(21,ye,!Yt.isHistoryListVisible,Yt.isHistoryListVisible)),e.xp6(1),e.Q6J("ngIf",Yt.historyList.length>0&&Yt.historyHeading),e.xp6(3),e.Q6J("ngForOf",Yt.historyList),e.xp6(1),e.Q6J("ngIf",Yt.isLoading?!Yt.isLoading&&Yt.notFound:Yt.notFound),e.xp6(1),e.Q6J("ngIf",Yt.overlay))},dependencies:[A.mk,B.Fj,B.JJ,B.On,A.O5,A.sg,A.tP,xe],styles:['@import"https://fonts.googleapis.com/icon?family=Material+Icons";.ng-autocomplete{width:600px}.autocomplete-container{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;position:relative;overflow:visible;height:40px}.autocomplete-container .input-container input{font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:none;background-color:#fff;color:#000000de;width:100%;padding:0 15px;line-height:40px;height:40px}.autocomplete-container .input-container input:disabled{background-color:#eee;color:#666}.autocomplete-container .input-container .x{position:absolute;right:10px;margin:auto;cursor:pointer;top:50%;transform:translateY(-50%)}.autocomplete-container .input-container .x i{color:#0000008a;font-size:22px;vertical-align:middle}.autocomplete-container .suggestions-container{position:absolute;width:100%;background:white;height:auto;box-shadow:0 2px 5px #00000040;box-sizing:border-box}.autocomplete-container .suggestions-container ul{padding:0;margin:0;max-height:240px;overflow-y:auto}.autocomplete-container .suggestions-container ul li{position:relative;list-style:none;padding:0;margin:0;cursor:pointer}.autocomplete-container .suggestions-container ul li a{padding:14px 15px;display:block;text-decoration:none;color:#333;cursor:pointer;color:#000000de;font-size:15px}.autocomplete-container .suggestions-container ul li:hover,.autocomplete-container .suggestions-container .complete-selected{background-color:#9e9e9e2e}.autocomplete-container .suggestions-container .heading{position:relative;padding:10px 15px;border:solid 1px #f1f1f1}.autocomplete-container .suggestions-container .heading .text{font-size:.85em}.autocomplete-container .suggestions-container .x{position:absolute;right:10px;margin:auto;cursor:pointer;top:50%;transform:translateY(-50%)}.autocomplete-container .suggestions-container .x i{color:#0000008a;font-size:18px;vertical-align:middle}.autocomplete-container .suggestions-container.is-hidden{visibility:hidden}.autocomplete-container .suggestions-container.is-visible{visibility:visible}.autocomplete-container .not-found{padding:0 .75em;border:solid 1px #f1f1f1;background:white}.autocomplete-container .not-found div{padding:.4em 0;font-size:.95em;line-height:1.4;border-bottom:1px solid rgba(230,230,230,.7)}.autocomplete-container.active{z-index:999}.highlight{font-weight:700}.autocomplete-overlay{position:fixed;background-color:transparent;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:50}input[type=text]::-ms-clear{display:none}.sk-fading-circle{width:20px;height:20px;position:absolute;right:10px;top:0;bottom:0;margin:auto}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}\n'],encapsulation:2}),Ut})(),St=(()=>{class Ut{}return Ut.\u0275fac=function(oe){return new(oe||Ut)},Ut.\u0275mod=e.oAB({type:Ut}),Ut.\u0275inj=e.cJS({imports:[[A.ez,B.u5]]}),Ut})()},58712:(We,Ht,y)=>{var se,jt,ue,Bt,Et,ye,xe,Ft,Zt,wt,st,bt,At,St,Ut,Ue,Yt,Ge,Me,pt,Ye;y.d(Ht,{BZ:()=>et,Vd:()=>Rt,a:()=>Pt,lQ:()=>Gt,wT:()=>ut});var e=y(94650),o=y(36895),_=y(17979),x=y(60008),M=y(72873),B=y(59796);const A=new e.OlP("recaptcha-language"),Z=new e.OlP("recaptcha-base-url"),ct=new e.OlP("recaptcha-nonce-tag"),et=new e.OlP("recaptcha-settings"),mt=new e.OlP("recaptcha-v3-site-key"),gt_loadScript=function nt(In,Hn,Ae,Ln,qt){window.ng2recaptchaloaded=()=>{Hn(grecaptcha)};const U=document.createElement("script");U.innerHTML="",U.src=`${Ln||"https://www.google.com/recaptcha/api.js"}?render=${In}&onload=ng2recaptchaloaded${Ae}`,qt&&U.setAttribute("nonce",qt),U.async=!0,U.defer=!0,document.head.appendChild(U)},De=class{constructor(Hn,Ae,Ln,qt,U){this.platformId=Hn,this.language=Ae,this.baseUrl=Ln,this.nonce=qt,this.v3SiteKey=U,this.init(),this.ready=(0,o.NF)(this.platformId)?De.ready.asObservable():(0,_.of)()}init(){if(!De.ready&&(0,o.NF)(this.platformId)){const Hn=new x.X(null);De.ready=Hn,gt_loadScript(this.v3SiteKey||"explicit",qt=>Hn.next(qt),this.language?"&hl="+this.language:"",this.baseUrl,this.nonce)}}};let Nt=De;se=new WeakMap,jt=new WeakMap,ue=new WeakMap,Rs(Nt,se,De.ready=null),Rs(Nt,jt,De.\u0275fac=function(Ae){return new(Ae||De)(e.LFG(e.Lbi),e.LFG(A,8),e.LFG(Z,8),e.LFG(ct,8),e.LFG(mt,8))}),Rs(Nt,ue,De.\u0275prov=e.Yz7({token:De,factory:De.\u0275fac}));let ot=0;const Vt=class{constructor(Hn,Ae,Ln,qt){this.elementRef=Hn,this.loader=Ae,this.zone=Ln,this.id="ngrecaptcha-"+ot++,this.errorMode="default",this.resolved=new e.vpe,this.error=new e.vpe,this.errored=new e.vpe,qt&&(this.siteKey=qt.siteKey,this.theme=qt.theme,this.type=qt.type,this.size=qt.size,this.badge=qt.badge)}ngAfterViewInit(){this.subscription=this.loader.ready.subscribe(Hn=>{null!=Hn&&Hn.render instanceof Function&&(this.grecaptcha=Hn,this.renderRecaptcha())})}ngOnDestroy(){this.grecaptchaReset(),this.subscription&&this.subscription.unsubscribe()}execute(){"invisible"===this.size&&(null!=this.widget?this.grecaptcha.execute(this.widget):this.executeRequested=!0)}reset(){null!=this.widget&&(this.grecaptcha.getResponse(this.widget)&&this.resolved.emit(null),this.grecaptchaReset())}get __unsafe_widgetValue(){return null!=this.widget?this.grecaptcha.getResponse(this.widget):null}expired(){this.resolved.emit(null)}onError(Hn){this.error.emit(Hn),this.errored.emit(Hn)}captchaResponseCallback(Hn){this.resolved.emit(Hn)}grecaptchaReset(){null!=this.widget&&this.zone.runOutsideAngular(()=>this.grecaptcha.reset(this.widget))}renderRecaptcha(){const Hn={badge:this.badge,callback:Ae=>{this.zone.run(()=>this.captchaResponseCallback(Ae))},"expired-callback":()=>{this.zone.run(()=>this.expired())},sitekey:this.siteKey,size:this.size,tabindex:this.tabIndex,theme:this.theme,type:this.type};"handled"===this.errorMode&&(Hn["error-callback"]=(...Ae)=>{this.zone.run(()=>this.onError(Ae))}),this.widget=this.grecaptcha.render(this.elementRef.nativeElement,Hn),!0===this.executeRequested&&(this.executeRequested=!1,this.execute())}};let ut=Vt;Bt=new WeakMap,Et=new WeakMap,Rs(ut,Bt,Vt.\u0275fac=function(Ae){return new(Ae||Vt)(e.Y36(e.SBq),e.Y36(Nt),e.Y36(e.R0b),e.Y36(et,8))}),Rs(ut,Et,Vt.\u0275cmp=e.Xpm({type:Vt,selectors:[["re-captcha"]],hostVars:1,hostBindings:function(Ae,Ln){2&Ae&&e.uIk("id",Ln.id)},inputs:{id:"id",siteKey:"siteKey",theme:"theme",type:"type",size:"size",tabIndex:"tabIndex",badge:"badge",errorMode:"errorMode"},outputs:{resolved:"resolved",error:"error",errored:"errored"},exportAs:["reCaptcha"],decls:0,vars:0,template:function(Ae,Ln){},encapsulation:2}));const ze=class{};let dt=ze;ye=new WeakMap,xe=new WeakMap,Ft=new WeakMap,Rs(dt,ye,ze.\u0275fac=function(Ae){return new(Ae||ze)}),Rs(dt,xe,ze.\u0275mod=e.oAB({type:ze})),Rs(dt,Ft,ze.\u0275inj=e.cJS({}));const K=class{};let Pt=K;Zt=new WeakMap,wt=new WeakMap,st=new WeakMap,Rs(Pt,Zt,K.\u0275fac=function(Ae){return new(Ae||K)}),Rs(Pt,wt,K.\u0275mod=e.oAB({type:K})),Rs(Pt,st,K.\u0275inj=e.cJS({providers:[Nt],imports:[dt]}));const tt=class{constructor(Hn,Ae,Ln,qt,U,xt){this.onLoadComplete=It=>{this.grecaptcha=It,this.actionBacklog&&this.actionBacklog.length>0&&(this.actionBacklog.forEach(([we,Ce])=>this.executeActionWithSubject(we,Ce)),this.actionBacklog=void 0)},this.zone=Hn,this.isBrowser=(0,o.NF)(Ln),this.siteKey=Ae,this.nonce=U,this.language=xt,this.baseUrl=qt,this.init()}get onExecute(){return this.onExecuteSubject||(this.onExecuteSubject=new M.x,this.onExecuteObservable=this.onExecuteSubject.asObservable()),this.onExecuteObservable}get onExecuteError(){return this.onExecuteErrorSubject||(this.onExecuteErrorSubject=new M.x,this.onExecuteErrorObservable=this.onExecuteErrorSubject.asObservable()),this.onExecuteErrorObservable}execute(Hn){const Ae=new M.x;return this.isBrowser&&(this.grecaptcha?this.executeActionWithSubject(Hn,Ae):(this.actionBacklog||(this.actionBacklog=[]),this.actionBacklog.push([Hn,Ae]))),Ae.asObservable()}executeActionWithSubject(Hn,Ae){const Ln=qt=>{this.zone.run(()=>{Ae.error(qt),this.onExecuteErrorSubject&&this.onExecuteErrorSubject.next({action:Hn,error:qt})})};this.zone.runOutsideAngular(()=>{try{this.grecaptcha.execute(this.siteKey,{action:Hn}).then(qt=>{this.zone.run(()=>{Ae.next(qt),Ae.complete(),this.onExecuteSubject&&this.onExecuteSubject.next({action:Hn,token:qt})})},Ln)}catch(qt){Ln(qt)}})}init(){this.isBrowser&&("grecaptcha"in window?this.grecaptcha=grecaptcha:gt_loadScript(this.siteKey,this.onLoadComplete,this.language?"&hl="+this.language:"",this.baseUrl,this.nonce))}};let re=tt;bt=new WeakMap,At=new WeakMap,Rs(re,bt,tt.\u0275fac=function(Ae){return new(Ae||tt)(e.LFG(e.R0b),e.LFG(mt),e.LFG(e.Lbi),e.LFG(Z,8),e.LFG(ct,8),e.LFG(A,8))}),Rs(re,At,tt.\u0275prov=e.Yz7({token:tt,factory:tt.\u0275fac}));const oe=class{};let Fe=oe;St=new WeakMap,Ut=new WeakMap,Ue=new WeakMap,Rs(Fe,St,oe.\u0275fac=function(Ae){return new(Ae||oe)}),Rs(Fe,Ut,oe.\u0275mod=e.oAB({type:oe})),Rs(Fe,Ue,oe.\u0275inj=e.cJS({providers:[re]}));const pe=class{constructor(Hn){this.host=Hn,this.requiresControllerReset=!1}writeValue(Hn){Hn?this.host.__unsafe_widgetValue!==Hn&&!1===Boolean(this.host.__unsafe_widgetValue)&&(this.requiresControllerReset=!0):this.host.reset()}registerOnChange(Hn){this.onChange=Hn,this.requiresControllerReset&&(this.requiresControllerReset=!1,this.onChange(null))}registerOnTouched(Hn){this.onTouched=Hn}onResolve(Hn){this.onChange&&this.onChange(Hn),this.onTouched&&this.onTouched()}};let Rt=pe;Yt=new WeakMap,Ge=new WeakMap,Rs(Rt,Yt,pe.\u0275fac=function(Ae){return new(Ae||pe)(e.Y36(ut))}),Rs(Rt,Ge,pe.\u0275dir=e.lG2({type:pe,selectors:[["re-captcha","formControlName",""],["re-captcha","formControl",""],["re-captcha","ngModel",""]],hostBindings:function(Ae,Ln){1&Ae&&e.NdJ("resolved",function(U){return Ln.onResolve(U)})},features:[e._Bn([{multi:!0,provide:B.JU,useExisting:(0,e.Gpc)(()=>pe)}])]}));const _n=class{};let Gt=_n;Me=new WeakMap,pt=new WeakMap,Ye=new WeakMap,Rs(Gt,Me,_n.\u0275fac=function(Ae){return new(Ae||_n)}),Rs(Gt,pt,_n.\u0275mod=e.oAB({type:_n})),Rs(Gt,Ye,_n.\u0275inj=e.cJS({imports:[B.u5,dt]}))},88480:(We,Ht,y)=>{"use strict";y.d(Ht,{bl:()=>Sr,H6:()=>b,_E:()=>rs,U$:()=>u});var e=y(36895),o=y(94650),_=y(15603),x=y(83353),M=y(21281),B=y(12687),A=y(72873),Z=y(11026),ct=y(96405),et=y(35791),nt=y(58536),gt=y(81482),Nt=y(51208),ot=y(14817),ut=y(42160),dt=y(79891),Pt=y(23490),re=y(12518),Fe=y(97828),Rt=y(40445);function Gt(s,d,a){for(let h in d)if(d.hasOwnProperty(h)){const P=d[h];P?s.setProperty(h,P,a?.has(h)?"important":""):s.removeProperty(h)}return s}function se(s,d){const a=d?"":"none";Gt(s.style,{"touch-action":d?"":"none","-webkit-user-drag":d?"":"none","-webkit-tap-highlight-color":d?"":"transparent","user-select":a,"-ms-user-select":a,"-webkit-user-select":a,"-moz-user-select":a})}function jt(s,d,a){Gt(s.style,{position:d?"":"fixed",top:d?"":"0",opacity:d?"":"0",left:d?"":"-999em"},a)}function ue(s,d){return d&&"none"!=d?s+" "+d:s}function De(s){const d=s.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(s)*d}function Et(s,d){return s.getPropertyValue(d).split(",").map(h=>h.trim())}function Vt(s){const d=s.getBoundingClientRect();return{top:d.top,right:d.right,bottom:d.bottom,left:d.left,width:d.width,height:d.height,x:d.x,y:d.y}}function ye(s,d,a){const{top:h,bottom:P,left:T,right:W}=s;return a>=h&&a<=P&&d>=T&&d<=W}function xe(s,d,a){s.top+=d,s.bottom=s.top+s.height,s.left+=a,s.right=s.left+s.width}function Ft(s,d,a,h){const{top:P,right:T,bottom:W,left:lt,width:q,height:Kt}=s,zt=q*d,me=Kt*d;return h>P-me&&h<W+me&&a>lt-zt&&a<T+zt}class ze{constructor(d){this._document=d,this.positions=new Map}clear(){this.positions.clear()}cache(d){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}),d.forEach(a=>{this.positions.set(a,{scrollPosition:{top:a.scrollTop,left:a.scrollLeft},clientRect:Vt(a)})})}handleScroll(d){const a=(0,x.sA)(d),h=this.positions.get(a);if(!h)return null;const P=h.scrollPosition;let T,W;if(a===this._document){const Kt=this.getViewportScrollPosition();T=Kt.top,W=Kt.left}else T=a.scrollTop,W=a.scrollLeft;const lt=P.top-T,q=P.left-W;return this.positions.forEach((Kt,zt)=>{Kt.clientRect&&a!==zt&&a.contains(zt)&&xe(Kt.clientRect,lt,q)}),P.top=T,P.left=W,{top:lt,left:q}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}}function Zt(s){const d=s.cloneNode(!0),a=d.querySelectorAll("[id]"),h=s.nodeName.toLowerCase();d.removeAttribute("id");for(let P=0;P<a.length;P++)a[P].removeAttribute("id");return"canvas"===h?bt(s,d):("input"===h||"select"===h||"textarea"===h)&&K(s,d),wt("canvas",s,d,bt),wt("input, textarea, select",s,d,K),d}function wt(s,d,a,h){const P=d.querySelectorAll(s);if(P.length){const T=a.querySelectorAll(s);for(let W=0;W<P.length;W++)h(P[W],T[W])}}let st=0;function K(s,d){"file"!==d.type&&(d.value=s.value),"radio"===d.type&&d.name&&(d.name=`mat-clone-${d.name}-${st++}`)}function bt(s,d){const a=d.getContext("2d");if(a)try{a.drawImage(s,0,0)}catch{}}const At=(0,x.i$)({passive:!0}),tt=(0,x.i$)({passive:!1}),Ut=new Set(["position"]);class Ue{constructor(d,a,h,P,T,W){this._config=a,this._document=h,this._ngZone=P,this._viewportRuler=T,this._dragDropRegistry=W,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._hasStartedDragging=!1,this._moveEvents=new A.x,this._pointerMoveSubscription=Z.w0.EMPTY,this._pointerUpSubscription=Z.w0.EMPTY,this._scrollSubscription=Z.w0.EMPTY,this._resizeSubscription=Z.w0.EMPTY,this._boundaryElement=null,this._nativeInteractionsEnabled=!0,this._handles=[],this._disabledHandles=new Set,this._direction="ltr",this.dragStartDelay=0,this._disabled=!1,this.beforeStarted=new A.x,this.started=new A.x,this.released=new A.x,this.ended=new A.x,this.entered=new A.x,this.exited=new A.x,this.dropped=new A.x,this.moved=this._moveEvents,this._pointerDown=lt=>{if(this.beforeStarted.next(),this._handles.length){const q=this._getTargetHandle(lt);q&&!this._disabledHandles.has(q)&&!this.disabled&&this._initializeDragSequence(q,lt)}else this.disabled||this._initializeDragSequence(this._rootElement,lt)},this._pointerMove=lt=>{const q=this._getPointerPositionOnPage(lt);if(!this._hasStartedDragging){if(Math.abs(q.x-this._pickupPositionOnPage.x)+Math.abs(q.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const Ee=Date.now()>=this._dragStartTime+this._getDragStartDelay(lt),an=this._dropContainer;if(!Ee)return void this._endDragSequence(lt);(!an||!an.isDragging()&&!an.isReceiving())&&(lt.preventDefault(),this._hasStartedDragging=!0,this._ngZone.run(()=>this._startDragSequence(lt)))}return}lt.preventDefault();const Kt=this._getConstrainedPointerPosition(q);if(this._hasMoved=!0,this._lastKnownPointerPosition=q,this._updatePointerDirectionDelta(Kt),this._dropContainer)this._updateActiveDropContainer(Kt,q);else{const zt=this.constrainPosition?this._initialClientRect:this._pickupPositionOnPage,me=this._activeTransform;me.x=Kt.x-zt.x+this._passiveTransform.x,me.y=Kt.y-zt.y+this._passiveTransform.y,this._applyRootElementTransform(me.x,me.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:Kt,event:lt,distance:this._getDragDistance(Kt),delta:this._pointerDirectionDelta})})},this._pointerUp=lt=>{this._endDragSequence(lt)},this._nativeDragStart=lt=>{if(this._handles.length){const q=this._getTargetHandle(lt);q&&!this._disabledHandles.has(q)&&!this.disabled&&lt.preventDefault()}else this.disabled||lt.preventDefault()},this.withRootElement(d).withParent(a.parentDragRef||null),this._parentPositions=new ze(h),W.registerDragItem(this)}get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(d){const a=(0,M.Ig)(d);a!==this._disabled&&(this._disabled=a,this._toggleNativeDragInteractions(),this._handles.forEach(h=>se(h,a)))}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(d){this._handles=d.map(h=>(0,M.fI)(h)),this._handles.forEach(h=>se(h,this.disabled)),this._toggleNativeDragInteractions();const a=new Set;return this._disabledHandles.forEach(h=>{this._handles.indexOf(h)>-1&&a.add(h)}),this._disabledHandles=a,this}withPreviewTemplate(d){return this._previewTemplate=d,this}withPlaceholderTemplate(d){return this._placeholderTemplate=d,this}withRootElement(d){const a=(0,M.fI)(d);return a!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{a.addEventListener("mousedown",this._pointerDown,tt),a.addEventListener("touchstart",this._pointerDown,At),a.addEventListener("dragstart",this._nativeDragStart,tt)}),this._initialTransform=void 0,this._rootElement=a),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(d){return this._boundaryElement=d?(0,M.fI)(d):null,this._resizeSubscription.unsubscribe(),d&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(d){return this._parentDragRef=d,this}dispose(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeSubscriptions(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(d){!this._disabledHandles.has(d)&&this._handles.indexOf(d)>-1&&(this._disabledHandles.add(d),se(d,!0))}enableHandle(d){this._disabledHandles.has(d)&&(this._disabledHandles.delete(d),se(d,this.disabled))}withDirection(d){return this._direction=d,this}_withDropContainer(d){this._dropContainer=d}getFreeDragPosition(){const d=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:d.x,y:d.y}}setFreeDragPosition(d){return this._activeTransform={x:0,y:0},this._passiveTransform.x=d.x,this._passiveTransform.y=d.y,this._dropContainer||this._applyRootElementTransform(d.x,d.y),this}withPreviewContainer(d){return this._previewContainer=d,this}_sortFromLastPointerPosition(){const d=this._lastKnownPointerPosition;d&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(d),d)}_removeSubscriptions(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe()}_destroyPreview(){this._preview?.remove(),this._previewRef?.destroy(),this._preview=this._previewRef=null}_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_endDragSequence(d){if(this._dragDropRegistry.isDragging(this)&&(this._removeSubscriptions(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging))if(this.released.next({source:this,event:d}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(d),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;const a=this._getPointerPositionOnPage(d);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(a),dropPoint:a,event:d})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(d){Ge(d)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const a=this._dropContainer;if(a){const h=this._rootElement,P=h.parentNode,T=this._placeholder=this._createPlaceholderElement(),W=this._anchor=this._anchor||this._document.createComment(""),lt=this._getShadowRoot();P.insertBefore(W,h),this._initialTransform=h.style.transform||"",this._preview=this._createPreviewElement(),jt(h,!1,Ut),this._document.body.appendChild(P.replaceChild(T,h)),this._getPreviewInsertionPoint(P,lt).appendChild(this._preview),this.started.next({source:this,event:d}),a.start(),this._initialContainer=a,this._initialIndex=a.getItemIndex(this)}else this.started.next({source:this,event:d}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(a?a.getScrollableParents():[])}_initializeDragSequence(d,a){this._parentDragRef&&a.stopPropagation();const h=this.isDragging(),P=Ge(a),T=!P&&0!==a.button,W=this._rootElement,lt=(0,x.sA)(a),q=!P&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now(),Kt=P?(0,B.yG)(a):(0,B.X6)(a);if(lt&&lt.draggable&&"mousedown"===a.type&&a.preventDefault(),h||T||q||Kt)return;if(this._handles.length){const Jt=W.style;this._rootElementTapHighlight=Jt.webkitTapHighlightColor||"",Jt.webkitTapHighlightColor="transparent"}this._hasStartedDragging=this._hasMoved=!1,this._removeSubscriptions(),this._initialClientRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(Jt=>this._updateOnScroll(Jt)),this._boundaryElement&&(this._boundaryRect=Vt(this._boundaryElement));const zt=this._previewTemplate;this._pickupPositionInElement=zt&&zt.template&&!zt.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialClientRect,d,a);const me=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(a);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:me.x,y:me.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,a)}_cleanupDragArtifacts(d){jt(this._rootElement,!0,Ut),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialClientRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{const a=this._dropContainer,h=a.getItemIndex(this),P=this._getPointerPositionOnPage(d),T=this._getDragDistance(P),W=a._isOverContainer(P.x,P.y);this.ended.next({source:this,distance:T,dropPoint:P,event:d}),this.dropped.next({item:this,currentIndex:h,previousIndex:this._initialIndex,container:a,previousContainer:this._initialContainer,isPointerOverContainer:W,distance:T,dropPoint:P,event:d}),a.drop(this,h,this._initialIndex,this._initialContainer,W,T,P,d),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:d,y:a},{x:h,y:P}){let T=this._initialContainer._getSiblingContainerFromPosition(this,d,a);!T&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(d,a)&&(T=this._initialContainer),T&&T!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=T,this._dropContainer.enter(this,d,a,T===this._initialContainer&&T.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:T,currentIndex:T.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(h,P),this._dropContainer._sortItem(this,d,a,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(d,a):this._applyPreviewTransform(d-this._pickupPositionInElement.x,a-this._pickupPositionInElement.y))}_createPreviewElement(){const d=this._previewTemplate,a=this.previewClass,h=d?d.template:null;let P;if(h&&d){const T=d.matchSize?this._initialClientRect:null,W=d.viewContainer.createEmbeddedView(h,d.context);W.detectChanges(),P=pe(W,this._document),this._previewRef=W,d.matchSize?Me(P,T):P.style.transform=oe(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else P=Zt(this._rootElement),Me(P,this._initialClientRect),this._initialTransform&&(P.style.transform=this._initialTransform);return Gt(P.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":`${this._config.zIndex||1e3}`},Ut),se(P,!1),P.classList.add("cdk-drag-preview"),P.setAttribute("dir",this._direction),a&&(Array.isArray(a)?a.forEach(T=>P.classList.add(T)):P.classList.add(a)),P}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const d=this._placeholder.getBoundingClientRect();this._preview.classList.add("cdk-drag-animating"),this._applyPreviewTransform(d.left,d.top);const a=function Bt(s){const d=getComputedStyle(s),a=Et(d,"transition-property"),h=a.find(lt=>"transform"===lt||"all"===lt);if(!h)return 0;const P=a.indexOf(h),T=Et(d,"transition-duration"),W=Et(d,"transition-delay");return De(T[P])+De(W[P])}(this._preview);return 0===a?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(h=>{const P=W=>{(!W||(0,x.sA)(W)===this._preview&&"transform"===W.propertyName)&&(this._preview?.removeEventListener("transitionend",P),h(),clearTimeout(T))},T=setTimeout(P,1.5*a);this._preview.addEventListener("transitionend",P)}))}_createPlaceholderElement(){const d=this._placeholderTemplate,a=d?d.template:null;let h;return a?(this._placeholderRef=d.viewContainer.createEmbeddedView(a,d.context),this._placeholderRef.detectChanges(),h=pe(this._placeholderRef,this._document)):h=Zt(this._rootElement),h.style.pointerEvents="none",h.classList.add("cdk-drag-placeholder"),h}_getPointerPositionInElement(d,a,h){const P=a===this._rootElement?null:a,T=P?P.getBoundingClientRect():d,W=Ge(h)?h.targetTouches[0]:h,lt=this._getViewportScrollPosition();return{x:T.left-d.left+(W.pageX-T.left-lt.left),y:T.top-d.top+(W.pageY-T.top-lt.top)}}_getPointerPositionOnPage(d){const a=this._getViewportScrollPosition(),h=Ge(d)?d.touches[0]||d.changedTouches[0]||{pageX:0,pageY:0}:d,P=h.pageX-a.left,T=h.pageY-a.top;if(this._ownerSVGElement){const W=this._ownerSVGElement.getScreenCTM();if(W){const lt=this._ownerSVGElement.createSVGPoint();return lt.x=P,lt.y=T,lt.matrixTransform(W.inverse())}}return{x:P,y:T}}_getConstrainedPointerPosition(d){const a=this._dropContainer?this._dropContainer.lockAxis:null;let{x:h,y:P}=this.constrainPosition?this.constrainPosition(d,this,this._initialClientRect,this._pickupPositionInElement):d;if("x"===this.lockAxis||"x"===a?P=this._pickupPositionOnPage.y:("y"===this.lockAxis||"y"===a)&&(h=this._pickupPositionOnPage.x),this._boundaryRect){const{x:T,y:W}=this._pickupPositionInElement,lt=this._boundaryRect,{width:q,height:Kt}=this._getPreviewRect(),zt=lt.top+W,me=lt.bottom-(Kt-W);h=Yt(h,lt.left+T,lt.right-(q-T)),P=Yt(P,zt,me)}return{x:h,y:P}}_updatePointerDirectionDelta(d){const{x:a,y:h}=d,P=this._pointerDirectionDelta,T=this._pointerPositionAtLastDirectionChange,W=Math.abs(a-T.x),lt=Math.abs(h-T.y);return W>this._config.pointerDirectionChangeThreshold&&(P.x=a>T.x?1:-1,T.x=a),lt>this._config.pointerDirectionChangeThreshold&&(P.y=h>T.y?1:-1,T.y=h),P}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const d=this._handles.length>0||!this.isDragging();d!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=d,se(this._rootElement,d))}_removeRootElementListeners(d){d.removeEventListener("mousedown",this._pointerDown,tt),d.removeEventListener("touchstart",this._pointerDown,At),d.removeEventListener("dragstart",this._nativeDragStart,tt)}_applyRootElementTransform(d,a){const h=oe(d,a),P=this._rootElement.style;null==this._initialTransform&&(this._initialTransform=P.transform&&"none"!=P.transform?P.transform:""),P.transform=ue(h,this._initialTransform)}_applyPreviewTransform(d,a){const h=this._previewTemplate?.template?void 0:this._initialTransform,P=oe(d,a);this._preview.style.transform=ue(P,h)}_getDragDistance(d){const a=this._pickupPositionOnPage;return a?{x:d.x-a.x,y:d.y-a.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:d,y:a}=this._passiveTransform;if(0===d&&0===a||this.isDragging()||!this._boundaryElement)return;const h=this._rootElement.getBoundingClientRect(),P=this._boundaryElement.getBoundingClientRect();if(0===P.width&&0===P.height||0===h.width&&0===h.height)return;const T=P.left-h.left,W=h.right-P.right,lt=P.top-h.top,q=h.bottom-P.bottom;P.width>h.width?(T>0&&(d+=T),W>0&&(d-=W)):d=0,P.height>h.height?(lt>0&&(a+=lt),q>0&&(a-=q)):a=0,(d!==this._passiveTransform.x||a!==this._passiveTransform.y)&&this.setFreeDragPosition({y:a,x:d})}_getDragStartDelay(d){const a=this.dragStartDelay;return"number"==typeof a?a:Ge(d)?a.touch:a?a.mouse:0}_updateOnScroll(d){const a=this._parentPositions.handleScroll(d);if(a){const h=(0,x.sA)(d);this._boundaryRect&&h!==this._boundaryElement&&h.contains(this._boundaryElement)&&xe(this._boundaryRect,a.top,a.left),this._pickupPositionOnPage.x+=a.left,this._pickupPositionOnPage.y+=a.top,this._dropContainer||(this._activeTransform.x-=a.left,this._activeTransform.y-=a.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,x.kV)(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(d,a){const h=this._previewContainer||"global";if("parent"===h)return d;if("global"===h){const P=this._document;return a||P.fullscreenElement||P.webkitFullscreenElement||P.mozFullScreenElement||P.msFullscreenElement||P.body}return(0,M.fI)(h)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialClientRect),this._previewRect}_getTargetHandle(d){return this._handles.find(a=>d.target&&(d.target===a||a.contains(d.target)))}}function oe(s,d){return`translate3d(${Math.round(s)}px, ${Math.round(d)}px, 0)`}function Yt(s,d,a){return Math.max(d,Math.min(a,s))}function Ge(s){return"t"===s.type[0]}function pe(s,d){const a=s.rootNodes;if(1===a.length&&a[0].nodeType===d.ELEMENT_NODE)return a[0];const h=d.createElement("div");return a.forEach(P=>h.appendChild(P)),h}function Me(s,d){s.style.width=`${d.width}px`,s.style.height=`${d.height}px`,s.style.transform=oe(d.left,d.top)}function pt(s,d,a){const h=In(d,s.length-1),P=In(a,s.length-1);if(h===P)return;const T=s[h],W=P<h?-1:1;for(let lt=h;lt!==P;lt+=W)s[lt]=s[lt+W];s[P]=T}function In(s,d){return Math.max(0,Math.min(d,s))}class Hn{constructor(d,a){this._element=d,this._dragDropRegistry=a,this._itemPositions=[],this.orientation="vertical",this._previousSwap={drag:null,delta:0,overlaps:!1}}start(d){this.withItems(d)}sort(d,a,h,P){const T=this._itemPositions,W=this._getItemIndexFromPointerPosition(d,a,h,P);if(-1===W&&T.length>0)return null;const lt="horizontal"===this.orientation,q=T.findIndex(zn=>zn.drag===d),Kt=T[W],me=Kt.clientRect,Jt=q>W?1:-1,Ee=this._getItemOffsetPx(T[q].clientRect,me,Jt),an=this._getSiblingOffsetPx(q,T,Jt),On=T.slice();return pt(T,q,W),T.forEach((zn,lo)=>{if(On[lo]===zn)return;const Wn=zn.drag===d,cn=Wn?Ee:an,ho=Wn?d.getPlaceholderElement():zn.drag.getRootElement();zn.offset+=cn,lt?(ho.style.transform=ue(`translate3d(${Math.round(zn.offset)}px, 0, 0)`,zn.initialTransform),xe(zn.clientRect,0,cn)):(ho.style.transform=ue(`translate3d(0, ${Math.round(zn.offset)}px, 0)`,zn.initialTransform),xe(zn.clientRect,cn,0))}),this._previousSwap.overlaps=ye(me,a,h),this._previousSwap.drag=Kt.drag,this._previousSwap.delta=lt?P.x:P.y,{previousIndex:q,currentIndex:W}}enter(d,a,h,P){const T=null==P||P<0?this._getItemIndexFromPointerPosition(d,a,h):P,W=this._activeDraggables,lt=W.indexOf(d),q=d.getPlaceholderElement();let Kt=W[T];if(Kt===d&&(Kt=W[T+1]),!Kt&&(null==T||-1===T||T<W.length-1)&&this._shouldEnterAsFirstChild(a,h)&&(Kt=W[0]),lt>-1&&W.splice(lt,1),Kt&&!this._dragDropRegistry.isDragging(Kt)){const zt=Kt.getRootElement();zt.parentElement.insertBefore(q,zt),W.splice(T,0,d)}else(0,M.fI)(this._element).appendChild(q),W.push(d);q.style.transform="",this._cacheItemPositions()}withItems(d){this._activeDraggables=d.slice(),this._cacheItemPositions()}withSortPredicate(d){this._sortPredicate=d}reset(){this._activeDraggables.forEach(d=>{const a=d.getRootElement();if(a){const h=this._itemPositions.find(P=>P.drag===d)?.initialTransform;a.style.transform=h||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(d){return("horizontal"===this.orientation&&"rtl"===this.direction?this._itemPositions.slice().reverse():this._itemPositions).findIndex(h=>h.drag===d)}updateOnScroll(d,a){this._itemPositions.forEach(({clientRect:h})=>{xe(h,d,a)}),this._itemPositions.forEach(({drag:h})=>{this._dragDropRegistry.isDragging(h)&&h._sortFromLastPointerPosition()})}_cacheItemPositions(){const d="horizontal"===this.orientation;this._itemPositions=this._activeDraggables.map(a=>{const h=a.getVisibleElement();return{drag:a,offset:0,initialTransform:h.style.transform||"",clientRect:Vt(h)}}).sort((a,h)=>d?a.clientRect.left-h.clientRect.left:a.clientRect.top-h.clientRect.top)}_getItemOffsetPx(d,a,h){const P="horizontal"===this.orientation;let T=P?a.left-d.left:a.top-d.top;return-1===h&&(T+=P?a.width-d.width:a.height-d.height),T}_getSiblingOffsetPx(d,a,h){const P="horizontal"===this.orientation,T=a[d].clientRect,W=a[d+-1*h];let lt=T[P?"width":"height"]*h;if(W){const q=P?"left":"top",Kt=P?"right":"bottom";-1===h?lt-=W.clientRect[q]-T[Kt]:lt+=T[q]-W.clientRect[Kt]}return lt}_shouldEnterAsFirstChild(d,a){if(!this._activeDraggables.length)return!1;const h=this._itemPositions,P="horizontal"===this.orientation;if(h[0].drag!==this._activeDraggables[0]){const W=h[h.length-1].clientRect;return P?d>=W.right:a>=W.bottom}{const W=h[0].clientRect;return P?d<=W.left:a<=W.top}}_getItemIndexFromPointerPosition(d,a,h,P){const T="horizontal"===this.orientation,W=this._itemPositions.findIndex(({drag:lt,clientRect:q})=>{if(lt===d)return!1;if(P){const Kt=T?P.x:P.y;if(lt===this._previousSwap.drag&&this._previousSwap.overlaps&&Kt===this._previousSwap.delta)return!1}return T?a>=Math.floor(q.left)&&a<Math.floor(q.right):h>=Math.floor(q.top)&&h<Math.floor(q.bottom)});return-1!==W&&this._sortPredicate(W,d)?W:-1}}class qt{constructor(d,a,h,P,T){this._dragDropRegistry=a,this._ngZone=P,this._viewportRuler=T,this.disabled=!1,this.sortingDisabled=!1,this.autoScrollDisabled=!1,this.autoScrollStep=2,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.beforeStarted=new A.x,this.entered=new A.x,this.exited=new A.x,this.dropped=new A.x,this.sorted=new A.x,this._isDragging=!1,this._draggables=[],this._siblings=[],this._activeSiblings=new Set,this._viewportScrollSubscription=Z.w0.EMPTY,this._verticalScrollDirection=0,this._horizontalScrollDirection=0,this._stopScrollTimers=new A.x,this._cachedShadowRoot=null,this._startScrollInterval=()=>{this._stopScrolling(),function mt(s,d){return void 0===s&&(s=0),void 0===d&&(d=ct.z),s<0&&(s=0),(0,et.H)(s,s,d)}(0,nt.Z).pipe((0,ot.R)(this._stopScrollTimers)).subscribe(()=>{const W=this._scrollNode,lt=this.autoScrollStep;1===this._verticalScrollDirection?W.scrollBy(0,-lt):2===this._verticalScrollDirection&&W.scrollBy(0,lt),1===this._horizontalScrollDirection?W.scrollBy(-lt,0):2===this._horizontalScrollDirection&&W.scrollBy(lt,0)})},this.element=(0,M.fI)(d),this._document=h,this.withScrollableParents([this.element]),a.registerDropContainer(this),this._parentPositions=new ze(h),this._sortStrategy=new Hn(this.element,a),this._sortStrategy.withSortPredicate((W,lt)=>this.sortPredicate(W,lt,this))}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(d,a,h,P){this._draggingStarted(),null==P&&this.sortingDisabled&&(P=this._draggables.indexOf(d)),this._sortStrategy.enter(d,a,h,P),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:d,container:this,currentIndex:this.getItemIndex(d)})}exit(d){this._reset(),this.exited.next({item:d,container:this})}drop(d,a,h,P,T,W,lt,q={}){this._reset(),this.dropped.next({item:d,currentIndex:a,previousIndex:h,container:this,previousContainer:P,isPointerOverContainer:T,distance:W,dropPoint:lt,event:q})}withItems(d){const a=this._draggables;return this._draggables=d,d.forEach(h=>h._withDropContainer(this)),this.isDragging()&&(a.filter(P=>P.isDragging()).every(P=>-1===d.indexOf(P))?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(d){return this._sortStrategy.direction=d,this}connectedTo(d){return this._siblings=d.slice(),this}withOrientation(d){return this._sortStrategy.orientation=d,this}withScrollableParents(d){const a=(0,M.fI)(this.element);return this._scrollableElements=-1===d.indexOf(a)?[a,...d]:d.slice(),this}getScrollableParents(){return this._scrollableElements}getItemIndex(d){return this._isDragging?this._sortStrategy.getItemIndex(d):this._draggables.indexOf(d)}isReceiving(){return this._activeSiblings.size>0}_sortItem(d,a,h,P){if(this.sortingDisabled||!this._clientRect||!Ft(this._clientRect,.05,a,h))return;const T=this._sortStrategy.sort(d,a,h,P);T&&this.sorted.next({previousIndex:T.previousIndex,currentIndex:T.currentIndex,container:this,item:d})}_startScrollingIfNecessary(d,a){if(this.autoScrollDisabled)return;let h,P=0,T=0;if(this._parentPositions.positions.forEach((W,lt)=>{lt===this._document||!W.clientRect||h||Ft(W.clientRect,.05,d,a)&&([P,T]=function It(s,d,a,h){const P=U(d,h),T=xt(d,a);let W=0,lt=0;if(P){const q=s.scrollTop;1===P?q>0&&(W=1):s.scrollHeight-q>s.clientHeight&&(W=2)}if(T){const q=s.scrollLeft;1===T?q>0&&(lt=1):s.scrollWidth-q>s.clientWidth&&(lt=2)}return[W,lt]}(lt,W.clientRect,d,a),(P||T)&&(h=lt))}),!P&&!T){const{width:W,height:lt}=this._viewportRuler.getViewportSize(),q={width:W,height:lt,top:0,right:W,bottom:lt,left:0};P=U(q,a),T=xt(q,d),h=window}h&&(P!==this._verticalScrollDirection||T!==this._horizontalScrollDirection||h!==this._scrollNode)&&(this._verticalScrollDirection=P,this._horizontalScrollDirection=T,this._scrollNode=h,(P||T)&&h?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const d=(0,M.fI)(this.element).style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=d.msScrollSnapType||d.scrollSnapType||"",d.scrollSnapType=d.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){const d=(0,M.fI)(this.element);this._parentPositions.cache(this._scrollableElements),this._clientRect=this._parentPositions.positions.get(d).clientRect}_reset(){this._isDragging=!1;const d=(0,M.fI)(this.element).style;d.scrollSnapType=d.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(a=>a._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(d,a){return null!=this._clientRect&&ye(this._clientRect,d,a)}_getSiblingContainerFromPosition(d,a,h){return this._siblings.find(P=>P._canReceive(d,a,h))}_canReceive(d,a,h){if(!this._clientRect||!ye(this._clientRect,a,h)||!this.enterPredicate(d,this))return!1;const P=this._getShadowRoot().elementFromPoint(a,h);if(!P)return!1;const T=(0,M.fI)(this.element);return P===T||T.contains(P)}_startReceiving(d,a){const h=this._activeSiblings;!h.has(d)&&a.every(P=>this.enterPredicate(P,this)||this._draggables.indexOf(P)>-1)&&(h.add(d),this._cacheParentPositions(),this._listenToScrollEvents())}_stopReceiving(d){this._activeSiblings.delete(d),this._viewportScrollSubscription.unsubscribe()}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(d=>{if(this.isDragging()){const a=this._parentPositions.handleScroll(d);a&&this._sortStrategy.updateOnScroll(a.top,a.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const d=(0,x.kV)((0,M.fI)(this.element));this._cachedShadowRoot=d||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const d=this._sortStrategy.getActiveItemsSnapshot().filter(a=>a.isDragging());this._siblings.forEach(a=>a._startReceiving(this,d))}}function U(s,d){const{top:a,bottom:h,height:P}=s,T=.05*P;return d>=a-T&&d<=a+T?1:d>=h-T&&d<=h+T?2:0}function xt(s,d){const{left:a,right:h,width:P}=s,T=.05*P;return d>=a-T&&d<=a+T?1:d>=h-T&&d<=h+T?2:0}const we=(0,x.i$)({passive:!1,capture:!0});let Ce=(()=>{class s{constructor(a,h){this._ngZone=a,this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=[],this._globalListeners=new Map,this._draggingPredicate=P=>P.isDragging(),this.pointerMove=new A.x,this.pointerUp=new A.x,this.scroll=new A.x,this._preventDefaultWhileDragging=P=>{this._activeDragInstances.length>0&&P.preventDefault()},this._persistentTouchmoveListener=P=>{this._activeDragInstances.length>0&&(this._activeDragInstances.some(this._draggingPredicate)&&P.preventDefault(),this.pointerMove.next(P))},this._document=h}registerDropContainer(a){this._dropInstances.has(a)||this._dropInstances.add(a)}registerDragItem(a){this._dragInstances.add(a),1===this._dragInstances.size&&this._ngZone.runOutsideAngular(()=>{this._document.addEventListener("touchmove",this._persistentTouchmoveListener,we)})}removeDropContainer(a){this._dropInstances.delete(a)}removeDragItem(a){this._dragInstances.delete(a),this.stopDragging(a),0===this._dragInstances.size&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,we)}startDragging(a,h){if(!(this._activeDragInstances.indexOf(a)>-1)&&(this._activeDragInstances.push(a),1===this._activeDragInstances.length)){const P=h.type.startsWith("touch");this._globalListeners.set(P?"touchend":"mouseup",{handler:T=>this.pointerUp.next(T),options:!0}).set("scroll",{handler:T=>this.scroll.next(T),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:we}),P||this._globalListeners.set("mousemove",{handler:T=>this.pointerMove.next(T),options:we}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((T,W)=>{this._document.addEventListener(W,T.handler,T.options)})})}}stopDragging(a){const h=this._activeDragInstances.indexOf(a);h>-1&&(this._activeDragInstances.splice(h,1),0===this._activeDragInstances.length&&this._clearGlobalListeners())}isDragging(a){return this._activeDragInstances.indexOf(a)>-1}scrolled(a){const h=[this.scroll];return a&&a!==this._document&&h.push(new gt.y(P=>this._ngZone.runOutsideAngular(()=>{const W=lt=>{this._activeDragInstances.length&&P.next(lt)};return a.addEventListener("scroll",W,!0),()=>{a.removeEventListener("scroll",W,!0)}}))),(0,Nt.T)(...h)}ngOnDestroy(){this._dragInstances.forEach(a=>this.removeDragItem(a)),this._dropInstances.forEach(a=>this.removeDropContainer(a)),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_clearGlobalListeners(){this._globalListeners.forEach((a,h)=>{this._document.removeEventListener(h,a.handler,a.options)}),this._globalListeners.clear()}}return s.\u0275fac=function(a){return new(a||s)(o.LFG(o.R0b),o.LFG(e.K0))},s.\u0275prov=o.Yz7({token:s,factory:s.\u0275fac,providedIn:"root"}),s})();const ce={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let de=(()=>{class s{constructor(a,h,P,T){this._document=a,this._ngZone=h,this._viewportRuler=P,this._dragDropRegistry=T}createDrag(a,h=ce){return new Ue(a,h,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(a){return new qt(a,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}}return s.\u0275fac=function(a){return new(a||s)(o.LFG(e.K0),o.LFG(o.R0b),o.LFG(_.rL),o.LFG(Ce))},s.\u0275prov=o.Yz7({token:s,factory:s.\u0275fac,providedIn:"root"}),s})();const on=new o.OlP("CDK_DRAG_PARENT"),gn=new o.OlP("CdkDropListGroup"),Be=new o.OlP("CDK_DRAG_CONFIG");let Mn=0;const fo=new o.OlP("CdkDropList");let Eo=(()=>{class s{constructor(a,h,P,T,W,lt,q){this.element=a,this._changeDetectorRef=P,this._scrollDispatcher=T,this._dir=W,this._group=lt,this._destroyed=new A.x,this.connectedTo=[],this.id="cdk-drop-list-"+Mn++,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.dropped=new o.vpe,this.entered=new o.vpe,this.exited=new o.vpe,this.sorted=new o.vpe,this._unsortedItems=new Set,this._dropListRef=h.createDropList(a),this._dropListRef.data=this,q&&this._assignDefaults(q),this._dropListRef.enterPredicate=(Kt,zt)=>this.enterPredicate(Kt.data,zt.data),this._dropListRef.sortPredicate=(Kt,zt,me)=>this.sortPredicate(Kt,zt.data,me.data),this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),s._dropLists.push(this),lt&&lt._items.add(this)}get disabled(){return this._disabled||!!this._group&&this._group.disabled}set disabled(a){this._dropListRef.disabled=this._disabled=(0,M.Ig)(a)}addItem(a){this._unsortedItems.add(a),this._dropListRef.isDragging()&&this._syncItemsWithRef()}removeItem(a){this._unsortedItems.delete(a),this._dropListRef.isDragging()&&this._syncItemsWithRef()}getSortedItems(){return Array.from(this._unsortedItems).sort((a,h)=>a._dragRef.getVisibleElement().compareDocumentPosition(h._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)}ngOnDestroy(){const a=s._dropLists.indexOf(this);a>-1&&s._dropLists.splice(a,1),this._group&&this._group._items.delete(this),this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}_setupInputSyncSubscription(a){this._dir&&this._dir.change.pipe((0,ut.O)(this._dir.value),(0,ot.R)(this._destroyed)).subscribe(h=>a.withDirection(h)),a.beforeStarted.subscribe(()=>{const h=(0,M.Eq)(this.connectedTo).map(P=>"string"==typeof P?s._dropLists.find(W=>W.id===P):P);if(this._group&&this._group._items.forEach(P=>{-1===h.indexOf(P)&&h.push(P)}),!this._scrollableParentsResolved){const P=this._scrollDispatcher.getAncestorScrollContainers(this.element).map(T=>T.getElementRef().nativeElement);this._dropListRef.withScrollableParents(P),this._scrollableParentsResolved=!0}a.disabled=this.disabled,a.lockAxis=this.lockAxis,a.sortingDisabled=(0,M.Ig)(this.sortingDisabled),a.autoScrollDisabled=(0,M.Ig)(this.autoScrollDisabled),a.autoScrollStep=(0,M.su)(this.autoScrollStep,2),a.connectedTo(h.filter(P=>P&&P!==this).map(P=>P._dropListRef)).withOrientation(this.orientation)})}_handleEvents(a){a.beforeStarted.subscribe(()=>{this._syncItemsWithRef(),this._changeDetectorRef.markForCheck()}),a.entered.subscribe(h=>{this.entered.emit({container:this,item:h.item.data,currentIndex:h.currentIndex})}),a.exited.subscribe(h=>{this.exited.emit({container:this,item:h.item.data}),this._changeDetectorRef.markForCheck()}),a.sorted.subscribe(h=>{this.sorted.emit({previousIndex:h.previousIndex,currentIndex:h.currentIndex,container:this,item:h.item.data})}),a.dropped.subscribe(h=>{this.dropped.emit({previousIndex:h.previousIndex,currentIndex:h.currentIndex,previousContainer:h.previousContainer.data,container:h.container.data,item:h.item.data,isPointerOverContainer:h.isPointerOverContainer,distance:h.distance,dropPoint:h.dropPoint,event:h.event}),this._changeDetectorRef.markForCheck()})}_assignDefaults(a){const{lockAxis:h,draggingDisabled:P,sortingDisabled:T,listAutoScrollDisabled:W,listOrientation:lt}=a;this.disabled=P??!1,this.sortingDisabled=T??!1,this.autoScrollDisabled=W??!1,this.orientation=lt||"vertical",h&&(this.lockAxis=h)}_syncItemsWithRef(){this._dropListRef.withItems(this.getSortedItems().map(a=>a._dragRef))}}return s._dropLists=[],s.\u0275fac=function(a){return new(a||s)(o.Y36(o.SBq),o.Y36(de),o.Y36(o.sBO),o.Y36(_.mF),o.Y36(Rt.Is,8),o.Y36(gn,12),o.Y36(Be,8))},s.\u0275dir=o.lG2({type:s,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(a,h){2&a&&(o.uIk("id",h.id),o.ekj("cdk-drop-list-disabled",h.disabled)("cdk-drop-list-dragging",h._dropListRef.isDragging())("cdk-drop-list-receiving",h._dropListRef.isReceiving()))},inputs:{connectedTo:["cdkDropListConnectedTo","connectedTo"],data:["cdkDropListData","data"],orientation:["cdkDropListOrientation","orientation"],id:"id",lockAxis:["cdkDropListLockAxis","lockAxis"],disabled:["cdkDropListDisabled","disabled"],sortingDisabled:["cdkDropListSortingDisabled","sortingDisabled"],enterPredicate:["cdkDropListEnterPredicate","enterPredicate"],sortPredicate:["cdkDropListSortPredicate","sortPredicate"],autoScrollDisabled:["cdkDropListAutoScrollDisabled","autoScrollDisabled"],autoScrollStep:["cdkDropListAutoScrollStep","autoScrollStep"]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],features:[o._Bn([{provide:gn,useValue:void 0},{provide:fo,useExisting:s}])]}),s})();const bi=new o.OlP("CdkDragHandle");let bo=(()=>{class s{constructor(a,h){this.element=a,this._stateChanges=new A.x,this._disabled=!1,this._parentDrag=h}get disabled(){return this._disabled}set disabled(a){this._disabled=(0,M.Ig)(a),this._stateChanges.next(this)}ngOnDestroy(){this._stateChanges.complete()}}return s.\u0275fac=function(a){return new(a||s)(o.Y36(o.SBq),o.Y36(on,12))},s.\u0275dir=o.lG2({type:s,selectors:[["","cdkDragHandle",""]],hostAttrs:[1,"cdk-drag-handle"],inputs:{disabled:["cdkDragHandleDisabled","disabled"]},features:[o._Bn([{provide:bi,useExisting:s}])]}),s})();const po=new o.OlP("CdkDragPlaceholder"),Lo=new o.OlP("CdkDragPreview");let Mt=(()=>{class s{constructor(a,h,P,T,W,lt,q,Kt,zt,me,Jt){this.element=a,this.dropContainer=h,this._ngZone=T,this._viewContainerRef=W,this._dir=q,this._changeDetectorRef=zt,this._selfHandle=me,this._parentDrag=Jt,this._destroyed=new A.x,this.started=new o.vpe,this.released=new o.vpe,this.ended=new o.vpe,this.entered=new o.vpe,this.exited=new o.vpe,this.dropped=new o.vpe,this.moved=new gt.y(Ee=>{const an=this._dragRef.moved.pipe((0,dt.U)(On=>({source:this,pointerPosition:On.pointerPosition,event:On.event,delta:On.delta,distance:On.distance}))).subscribe(Ee);return()=>{an.unsubscribe()}}),this._dragRef=Kt.createDrag(a,{dragStartThreshold:lt&&null!=lt.dragStartThreshold?lt.dragStartThreshold:5,pointerDirectionChangeThreshold:lt&&null!=lt.pointerDirectionChangeThreshold?lt.pointerDirectionChangeThreshold:5,zIndex:lt?.zIndex}),this._dragRef.data=this,s._dragInstances.push(this),lt&&this._assignDefaults(lt),h&&(this._dragRef._withDropContainer(h._dropListRef),h.addItem(this)),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}get disabled(){return this._disabled||this.dropContainer&&this.dropContainer.disabled}set disabled(a){this._disabled=(0,M.Ig)(a),this._dragRef.disabled=this._disabled}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(a){this._dragRef.setFreeDragPosition(a)}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,Pt.q)(1),(0,ot.R)(this._destroyed)).subscribe(()=>{this._updateRootElement(),this._setupHandlesListener(),this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)})})}ngOnChanges(a){const h=a.rootElementSelector,P=a.freeDragPosition;h&&!h.firstChange&&this._updateRootElement(),P&&!P.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this);const a=s._dragInstances.indexOf(this);a>-1&&s._dragInstances.splice(a,1),this._ngZone.runOutsideAngular(()=>{this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_updateRootElement(){const a=this.element.nativeElement;let h=a;this.rootElementSelector&&(h=void 0!==a.closest?a.closest(this.rootElementSelector):a.parentElement?.closest(this.rootElementSelector)),this._dragRef.withRootElement(h||a)}_getBoundaryElement(){const a=this.boundaryElement;return a?"string"==typeof a?this.element.nativeElement.closest(a):(0,M.fI)(a):null}_syncInputs(a){a.beforeStarted.subscribe(()=>{if(!a.isDragging()){const h=this._dir,P=this.dragStartDelay,T=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,W=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;a.disabled=this.disabled,a.lockAxis=this.lockAxis,a.dragStartDelay="object"==typeof P&&P?P:(0,M.su)(P),a.constrainPosition=this.constrainPosition,a.previewClass=this.previewClass,a.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(T).withPreviewTemplate(W).withPreviewContainer(this.previewContainer||"global"),h&&a.withDirection(h.value)}}),a.beforeStarted.pipe((0,Pt.q)(1)).subscribe(()=>{if(this._parentDrag)return void a.withParent(this._parentDrag._dragRef);let h=this.element.nativeElement.parentElement;for(;h;){if(h.classList.contains("cdk-drag")){a.withParent(s._dragInstances.find(P=>P.element.nativeElement===h)?._dragRef||null);break}h=h.parentElement}})}_handleEvents(a){a.started.subscribe(h=>{this.started.emit({source:this,event:h.event}),this._changeDetectorRef.markForCheck()}),a.released.subscribe(h=>{this.released.emit({source:this,event:h.event})}),a.ended.subscribe(h=>{this.ended.emit({source:this,distance:h.distance,dropPoint:h.dropPoint,event:h.event}),this._changeDetectorRef.markForCheck()}),a.entered.subscribe(h=>{this.entered.emit({container:h.container.data,item:this,currentIndex:h.currentIndex})}),a.exited.subscribe(h=>{this.exited.emit({container:h.container.data,item:this})}),a.dropped.subscribe(h=>{this.dropped.emit({previousIndex:h.previousIndex,currentIndex:h.currentIndex,previousContainer:h.previousContainer.data,container:h.container.data,isPointerOverContainer:h.isPointerOverContainer,item:this,distance:h.distance,dropPoint:h.dropPoint,event:h.event})})}_assignDefaults(a){const{lockAxis:h,dragStartDelay:P,constrainPosition:T,previewClass:W,boundaryElement:lt,draggingDisabled:q,rootElementSelector:Kt,previewContainer:zt}=a;this.disabled=q??!1,this.dragStartDelay=P||0,h&&(this.lockAxis=h),T&&(this.constrainPosition=T),W&&(this.previewClass=W),lt&&(this.boundaryElement=lt),Kt&&(this.rootElementSelector=Kt),zt&&(this.previewContainer=zt)}_setupHandlesListener(){this._handles.changes.pipe((0,ut.O)(this._handles),(0,re.b)(a=>{const h=a.filter(P=>P._parentDrag===this).map(P=>P.element);this._selfHandle&&this.rootElementSelector&&h.push(this.element),this._dragRef.withHandles(h)}),(0,Fe.w)(a=>(0,Nt.T)(...a.map(h=>h._stateChanges.pipe((0,ut.O)(h))))),(0,ot.R)(this._destroyed)).subscribe(a=>{const h=this._dragRef,P=a.element.nativeElement;a.disabled?h.disableHandle(P):h.enableHandle(P)})}}return s._dragInstances=[],s.\u0275fac=function(a){return new(a||s)(o.Y36(o.SBq),o.Y36(fo,12),o.Y36(e.K0),o.Y36(o.R0b),o.Y36(o.s_b),o.Y36(Be,8),o.Y36(Rt.Is,8),o.Y36(de),o.Y36(o.sBO),o.Y36(bi,10),o.Y36(on,12))},s.\u0275dir=o.lG2({type:s,selectors:[["","cdkDrag",""]],contentQueries:function(a,h,P){if(1&a&&(o.Suo(P,Lo,5),o.Suo(P,po,5),o.Suo(P,bi,5)),2&a){let T;o.iGM(T=o.CRH())&&(h._previewTemplate=T.first),o.iGM(T=o.CRH())&&(h._placeholderTemplate=T.first),o.iGM(T=o.CRH())&&(h._handles=T)}},hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(a,h){2&a&&o.ekj("cdk-drag-disabled",h.disabled)("cdk-drag-dragging",h._dragRef.isDragging())},inputs:{data:["cdkDragData","data"],lockAxis:["cdkDragLockAxis","lockAxis"],rootElementSelector:["cdkDragRootElement","rootElementSelector"],boundaryElement:["cdkDragBoundary","boundaryElement"],dragStartDelay:["cdkDragStartDelay","dragStartDelay"],freeDragPosition:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],constrainPosition:["cdkDragConstrainPosition","constrainPosition"],previewClass:["cdkDragPreviewClass","previewClass"],previewContainer:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[o._Bn([{provide:on,useExisting:s}]),o.TTD]}),s})(),ee=(()=>{class s{}return s.\u0275fac=function(a){return new(a||s)},s.\u0275mod=o.oAB({type:s}),s.\u0275inj=o.cJS({providers:[de],imports:[_.ZD]}),s})();var en=y(63995),ro=y(35987),qo=y(45011),pi=y(40561);var Wo=function(s){function d(){var a=null!==s&&s.apply(this,arguments)||this;return a.activeGroups=0,a.teardownAttempted=!1,a}return(0,ro.ZT)(d,s),d.prototype.unsubscribe=function(){this.teardownAttempted=!0,0===this.activeGroups&&s.prototype.unsubscribe.call(this)},d}(pi.Q),Ti=y(29356),Oo=y(39314),or=y(13621),Pi=y(55674);class Kn{constructor(){this.change=new o.vpe,this.instances={},this.DEFAULT_ID="DEFAULT_PAGINATION_ID"}defaultId(){return this.DEFAULT_ID}register(d){return null==d.id&&(d.id=this.DEFAULT_ID),this.instances[d.id]?this.updateInstance(d):(this.instances[d.id]=d,!0)}updateInstance(d){let a=!1;for(let h in this.instances[d.id])d[h]!==this.instances[d.id][h]&&(this.instances[d.id][h]=d[h],a=!0);return a}getCurrentPage(d){return this.instances[d]?this.instances[d].currentPage:1}setCurrentPage(d,a){if(this.instances[d]){let h=this.instances[d];a<=Math.ceil(h.totalItems/h.itemsPerPage)&&1<=a&&(this.instances[d].currentPage=a,this.change.emit(d))}}setTotalItems(d,a){this.instances[d]&&0<=a&&(this.instances[d].totalItems=a,this.change.emit(d))}setItemsPerPage(d,a){this.instances[d]&&(this.instances[d].itemsPerPage=a,this.change.emit(d))}getInstance(d=this.DEFAULT_ID){return this.instances[d]?this.clone(this.instances[d]):{}}clone(d){var a={};for(var h in d)d.hasOwnProperty(h)&&(a[h]=d[h]);return a}}const Ao=Number.MAX_SAFE_INTEGER;let Zo=(()=>{class s{constructor(a){this.service=a,this.state={}}transform(a,h){if(!(a instanceof Array)){let me=h.id||this.service.defaultId();return this.state[me]?this.state[me].slice:a}let lt,q,P=h.totalItems&&h.totalItems!==a.length,T=this.createInstance(a,h),W=T.id,Kt=T.itemsPerPage,zt=this.service.register(T);if(!P&&a instanceof Array){if(Kt=+Kt||Ao,lt=(T.currentPage-1)*Kt,q=lt+Kt,this.stateIsIdentical(W,a,lt,q))return this.state[W].slice;{let Jt=a.slice(lt,q);return this.saveState(W,a,Jt,lt,q),this.service.change.emit(W),Jt}}return zt&&this.service.change.emit(W),this.saveState(W,a,a,lt,q),a}createInstance(a,h){return this.checkConfig(h),{id:null!=h.id?h.id:this.service.defaultId(),itemsPerPage:+h.itemsPerPage||0,currentPage:+h.currentPage||1,totalItems:+h.totalItems||a.length}}checkConfig(a){const P=["itemsPerPage","currentPage"].filter(T=>!(T in a));if(0<P.length)throw new Error(`PaginatePipe: Argument is missing the following required properties: ${P.join(", ")}`)}saveState(a,h,P,T,W){this.state[a]={collection:h,size:h.length,slice:P,start:T,end:W}}stateIsIdentical(a,h,P,T){let W=this.state[a];return!(!W||W.size!==h.length||W.start!==P||W.end!==T)&&W.slice.every((q,Kt)=>q===h[P+Kt])}}return s.\u0275fac=function(a){return new(a||s)(o.Y36(Kn,16))},s.\u0275pipe=o.Yjl({name:"paginate",type:s,pure:!1}),s})(),ei=(()=>{class s{constructor(a,h){this.service=a,this.changeDetectorRef=h,this.maxSize=7,this.pageChange=new o.vpe,this.pageBoundsCorrection=new o.vpe,this.pages=[],this.changeSub=this.service.change.subscribe(P=>{this.id===P&&(this.updatePageLinks(),this.changeDetectorRef.markForCheck(),this.changeDetectorRef.detectChanges())})}ngOnInit(){void 0===this.id&&(this.id=this.service.defaultId()),this.updatePageLinks()}ngOnChanges(a){this.updatePageLinks()}ngOnDestroy(){this.changeSub.unsubscribe()}previous(){this.checkValidId(),this.setCurrent(this.getCurrent()-1)}next(){this.checkValidId(),this.setCurrent(this.getCurrent()+1)}isFirstPage(){return 1===this.getCurrent()}isLastPage(){return this.getLastPage()===this.getCurrent()}setCurrent(a){this.pageChange.emit(a)}getCurrent(){return this.service.getCurrentPage(this.id)}getLastPage(){let a=this.service.getInstance(this.id);return a.totalItems<1?1:Math.ceil(a.totalItems/a.itemsPerPage)}getTotalItems(){return this.service.getInstance(this.id).totalItems}checkValidId(){null==this.service.getInstance(this.id).id&&console.warn(`PaginationControlsDirective: the specified id "${this.id}" does not match any registered PaginationInstance`)}updatePageLinks(){let a=this.service.getInstance(this.id);const h=this.outOfBoundCorrection(a);h!==a.currentPage?setTimeout(()=>{this.pageBoundsCorrection.emit(h),this.pages=this.createPageArray(a.currentPage,a.itemsPerPage,a.totalItems,this.maxSize)}):this.pages=this.createPageArray(a.currentPage,a.itemsPerPage,a.totalItems,this.maxSize)}outOfBoundCorrection(a){const h=Math.ceil(a.totalItems/a.itemsPerPage);return h<a.currentPage&&0<h?h:a.currentPage<1?1:a.currentPage}createPageArray(a,h,P,T){T=+T;let W=[];const lt=Math.max(Math.ceil(P/h),1),q=Math.ceil(T/2),Kt=a<=q,zt=lt-q<a,me=!Kt&&!zt;let Jt=T<lt,Ee=1;for(;Ee<=lt&&Ee<=T;){let an,On=this.calculatePageNumber(Ee,a,T,lt),zn=2===Ee&&(me||zt),lo=Ee===T-1&&(me||Kt);an=Jt&&(zn||lo)?"...":On,W.push({label:an,value:On}),Ee++}return W}calculatePageNumber(a,h,P,T){let W=Math.ceil(P/2);return a===P?T:1===a?a:P<T?T-W<h?T-P+a:W<h?h-W+a:a:a}}return s.\u0275fac=function(a){return new(a||s)(o.Y36(Kn),o.Y36(o.sBO))},s.\u0275dir=o.lG2({type:s,selectors:[["pagination-template"],["","pagination-template",""]],inputs:{id:"id",maxSize:"maxSize"},outputs:{pageChange:"pageChange",pageBoundsCorrection:"pageBoundsCorrection"},exportAs:["paginationApi"],features:[o.TTD]}),s})(),$i=(()=>{class s{}return s.\u0275fac=function(a){return new(a||s)},s.\u0275mod=o.oAB({type:s}),s.\u0275inj=o.cJS({providers:[Kn],imports:[[e.ez]]}),s})();const Ui=["paginationDirective"],mr=["paginationRange"];function Te(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"a",13),o.NdJ("keyup.enter",function(){o.CHM(a),o.oxw(2);const P=o.MAs(3);return o.KtG(P.previous())})("click",function(){o.CHM(a),o.oxw(2);const P=o.MAs(3);return o.KtG(P.previous())}),o._uU(1),o.TgZ(2,"span",14),o._uU(3),o.qZA()()}if(2&s){const a=o.oxw(2);o.uIk("aria-label",a.previousLabel+" "+a.screenReaderPageLabel),o.xp6(1),o.hij(" ",a.previousLabel," "),o.xp6(2),o.Oqu(a.screenReaderPageLabel)}}function Yn(s,d){if(1&s&&(o.TgZ(0,"span"),o._uU(1),o.TgZ(2,"span",14),o._uU(3),o.qZA()()),2&s){const a=o.oxw(2);o.xp6(1),o.hij(" ",a.previousLabel," "),o.xp6(2),o.Oqu(a.screenReaderPageLabel)}}function H(s,d){if(1&s&&(o.TgZ(0,"li",10),o.YNc(1,Te,4,3,"a",11),o.YNc(2,Yn,4,2,"span",12),o.qZA()),2&s){o.oxw();const a=o.MAs(3);o.ekj("disabled",a.isFirstPage()),o.xp6(1),o.Q6J("ngIf",1<a.getCurrent()),o.xp6(1),o.Q6J("ngIf",a.isFirstPage())}}function vt(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"a",13),o.NdJ("keyup.enter",function(){o.CHM(a);const P=o.oxw().$implicit;o.oxw();const T=o.MAs(3);return o.KtG(T.setCurrent(P.value))})("click",function(){o.CHM(a);const P=o.oxw().$implicit;o.oxw();const T=o.MAs(3);return o.KtG(T.setCurrent(P.value))}),o.TgZ(1,"span",14),o._uU(2),o.qZA(),o.TgZ(3,"span"),o._uU(4),o.qZA()()}if(2&s){const a=o.oxw().$implicit,h=o.oxw();o.xp6(2),o.hij("",h.screenReaderPageLabel," "),o.xp6(2),o.Oqu(a.label)}}function Pe(s,d){if(1&s&&(o.ynx(0),o.TgZ(1,"span",14),o._uU(2),o.qZA(),o.TgZ(3,"span"),o._uU(4),o.qZA(),o.BQk()),2&s){const a=o.oxw().$implicit,h=o.oxw();o.xp6(2),o.hij("",h.screenReaderCurrentLabel," "),o.xp6(2),o.Oqu(a.label)}}function ln(s,d){if(1&s&&(o.TgZ(0,"li"),o.YNc(1,vt,5,2,"a",11),o.YNc(2,Pe,5,2,"ng-container",12),o.qZA()),2&s){const a=d.$implicit;o.oxw();const h=o.MAs(3);o.ekj("current",h.getCurrent()===a.value)("ellipsis","..."===a.label),o.xp6(1),o.Q6J("ngIf",h.getCurrent()!==a.value),o.xp6(1),o.Q6J("ngIf",h.getCurrent()===a.value)}}function Go(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"a",13),o.NdJ("keyup.enter",function(){o.CHM(a),o.oxw(2);const P=o.MAs(3);return o.KtG(P.next())})("click",function(){o.CHM(a),o.oxw(2);const P=o.MAs(3);return o.KtG(P.next())}),o._uU(1),o.TgZ(2,"span",14),o._uU(3),o.qZA()()}if(2&s){const a=o.oxw(2);o.uIk("aria-label",a.nextLabel+" "+a.screenReaderPageLabel),o.xp6(1),o.hij(" ",a.nextLabel," "),o.xp6(2),o.Oqu(a.screenReaderPageLabel)}}function Wt(s,d){if(1&s&&(o.TgZ(0,"span"),o._uU(1),o.TgZ(2,"span",14),o._uU(3),o.qZA()()),2&s){const a=o.oxw(2);o.xp6(1),o.hij(" ",a.nextLabel," "),o.xp6(2),o.Oqu(a.screenReaderPageLabel)}}function Se(s,d){if(1&s&&(o.TgZ(0,"li",15),o.YNc(1,Go,4,3,"a",11),o.YNc(2,Wt,4,2,"span",12),o.qZA()),2&s){o.oxw();const a=o.MAs(3);o.ekj("disabled",a.isLastPage()),o.xp6(1),o.Q6J("ngIf",!a.isLastPage()),o.xp6(1),o.Q6J("ngIf",a.isLastPage())}}function pn(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"li",25),o.NdJ("click",function(){const T=o.CHM(a).$implicit,W=o.oxw(3);return o.KtG(W.changeLimit(T,!1))}),o.TgZ(1,"span"),o._uU(2),o.qZA()()}if(2&s){const a=d.$implicit,h=o.oxw(3);o.ekj("ngx-pagination-range--selected",a===h.selectedLimit),o.xp6(2),o.Oqu(a)}}function hn(s,d){if(1&s&&(o.TgZ(0,"ul",23),o.YNc(1,pn,3,3,"li",24),o.qZA()),2&s){const a=o.oxw(2);o.xp6(1),o.Q6J("ngForOf",a.ranges)}}function Nn(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"div",16,17)(2,"div",18)(3,"div",19)(4,"div",20),o.NdJ("click",function(){o.CHM(a);const P=o.oxw();return o.KtG(P.showRange=!P.showRange)}),o._uU(5),o._UZ(6,"i",21),o.qZA(),o.YNc(7,hn,2,1,"ul",22),o.qZA()()()}if(2&s){const a=o.oxw();o.ekj("ngx-table__table--dark-pagination-range","dark"===a.config.tableLayout.theme),o.xp6(5),o.hij(" ",a.selectedLimit," "),o.xp6(2),o.Q6J("ngIf",a.showRange)}}const Le=["th"],fn=["additionalActionMenu"],Dn=["headerDropdown"],Zn=["table-thead",""],ao=function(s){return{$implicit:s}};function Bo(s,d){if(1&s&&o.GkF(0,10),2&s){const a=o.oxw(3);o.Q6J("ngTemplateOutlet",a.selectAllTemplate)("ngTemplateOutletContext",o.VKq(2,ao,a.onSelectAllBinded))}}function ii(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"label",11)(1,"input",12),o.NdJ("change",function(){o.CHM(a);const P=o.oxw(3);return o.KtG(P.onSelectAll())}),o.qZA(),o._UZ(2,"em",13),o.qZA()}}function Bi(s,d){if(1&s&&(o.TgZ(0,"th"),o.YNc(1,Bo,1,4,"ng-container",8),o.YNc(2,ii,3,0,"label",9),o.qZA()),2&s){const a=o.oxw(2);o.Udp("width","3%"),o.xp6(1),o.Q6J("ngIf",a.selectAllTemplate&&a.config.checkboxes),o.xp6(1),o.Q6J("ngIf",!a.selectAllTemplate&&a.config.checkboxes)}}function hr(s,d){1&s&&o._UZ(0,"em",23)}function Mr(s,d){1&s&&o._UZ(0,"em",24)}function ra(s,d){1&s&&o._UZ(0,"em",25)}function jr(s,d){if(1&s&&(o.TgZ(0,"div",31),o.GkF(1,32),o.qZA()),2&s){const a=o.oxw(2).$implicit;o.xp6(1),o.Q6J("ngTemplateOutlet",a.headerActionTemplate)}}function pa(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"div",26,27)(2,"a",28),o.NdJ("click",function(){o.CHM(a);const P=o.oxw().$implicit,T=o.oxw(2);return o.KtG(T.showHeaderActionTemplateMenu(P))}),o._UZ(3,"span",29),o.qZA(),o.YNc(4,jr,2,1,"div",30),o.qZA()}if(2&s){const a=o.oxw().$implicit,h=o.oxw(2);o.xp6(4),o.Q6J("ngIf",a.key===h.openedHeaderActionTemplate)}}function aa(s,d){1&s&&o._UZ(0,"div",33)}function Ii(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"th",14,15),o.NdJ("mousedown",function(P){o.CHM(a);const T=o.MAs(2),W=o.oxw(2);return o.KtG(W.onMouseDown(P,T))})("mouseup",function(P){o.CHM(a);const T=o.oxw(2);return o.KtG(T.onMouseUp(P))})("mousemove",function(P){o.CHM(a);const T=o.oxw(2);return o.KtG(T.onMouseMove(P))}),o.TgZ(3,"div",16),o.NdJ("click",function(){const T=o.CHM(a).$implicit,W=o.oxw(2);return o.KtG(W.orderBy(T))}),o.TgZ(4,"div",17),o._uU(5),o.TgZ(6,"span"),o._uU(7,"\xa0"),o.qZA(),o.YNc(8,hr,1,0,"em",18),o.TgZ(9,"div"),o.YNc(10,Mr,1,0,"em",19),o.YNc(11,ra,1,0,"em",20),o.qZA()()(),o.YNc(12,pa,5,1,"div",21),o.YNc(13,aa,1,0,"div",22),o.qZA(),o.BQk()}if(2&s){const a=d.$implicit,h=d.index,P=d.last,T=o.oxw(2);o.xp6(1),o.Udp("left",T.styleService.pinnedWidth(a.pinned,h))("width",T.getColumnWidth(a)),o.ekj("pinned-left",a.pinned),o.Q6J("ngClass",a.cssClass&&a.cssClass.includeHeader?a.cssClass.name:""),o.xp6(2),o.ekj("pointer",T.isOrderEnabled(a)),o.xp6(2),o.hij(" ",a.title,""),o.xp6(3),o.Q6J("ngIf",a.pinned),o.xp6(1),o.Udp("display",T.config.orderEnabled?"inline":"none"),o.xp6(1),o.Q6J("ngIf",T.sortKey===a.key&&"asc"===T.sortState.get(T.sortKey)),o.xp6(1),o.Q6J("ngIf",T.sortKey===a.key&&"desc"===T.sortState.get(T.sortKey)),o.xp6(1),o.Q6J("ngIf",!!a.headerActionTemplate),o.xp6(1),o.Q6J("ngIf",T.config.resizeColumn&&!P)}}function os(s,d){if(1&s&&o.GkF(0,32),2&s){const a=o.oxw(5);o.Q6J("ngTemplateOutlet",a.additionalActionsTemplate)}}function Zr(s,d){if(1&s&&(o.TgZ(0,"ul",31),o.YNc(1,os,1,1,"ng-container",37),o.qZA()),2&s){const a=o.oxw(4);o.xp6(1),o.Q6J("ngIf",a.additionalActionsTemplate)}}function ma(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"div",26,35)(2,"a",28),o.NdJ("click",function(){o.CHM(a);const P=o.oxw(3);return o.KtG(P.showMenu())}),o._UZ(3,"span",36),o.qZA(),o.YNc(4,Zr,2,1,"ul",30),o.qZA()}if(2&s){const a=o.oxw(3);o.xp6(4),o.Q6J("ngIf",a.menuActive)}}function Oa(s,d){if(1&s&&(o.TgZ(0,"th",34),o.YNc(1,ma,5,1,"div",21),o.qZA()),2&s){const a=o.oxw(2);o.xp6(1),o.Q6J("ngIf",a.config.additionalActions)}}function is(s,d){if(1&s&&(o.TgZ(0,"tr",5),o.YNc(1,Bi,3,4,"th",6),o.YNc(2,Ii,14,17,"ng-container",4),o.YNc(3,Oa,2,1,"th",7),o.qZA()),2&s){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",a.config.checkboxes||a.config.radio),o.xp6(1),o.Q6J("ngForOf",a.columns),o.xp6(1),o.Q6J("ngIf",a.config.additionalActions||a.config.detailsTemplate||a.config.collapseAllRows||a.config.groupRows)}}function fs(s,d){if(1&s&&o.GkF(0,10),2&s){const a=o.oxw(3);o.Q6J("ngTemplateOutlet",a.selectAllTemplate)("ngTemplateOutletContext",o.VKq(2,ao,a.onSelectAllBinded))}}function sa(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"label",11)(1,"input",39),o.NdJ("change",function(){o.CHM(a);const P=o.oxw(3);return o.KtG(P.onSelectAll())}),o.qZA(),o._UZ(2,"em",40),o.qZA()}}function la(s,d){if(1&s&&(o.TgZ(0,"th"),o.YNc(1,fs,1,4,"ng-container",8),o.YNc(2,sa,3,0,"label",9),o.qZA()),2&s){const a=o.oxw(2);o.Udp("width","3%"),o.xp6(1),o.Q6J("ngIf",a.selectAllTemplate&&a.config.checkboxes),o.xp6(1),o.Q6J("ngIf",!a.selectAllTemplate&&a.config.checkboxes)}}function Ci(s,d){1&s&&o._UZ(0,"em",23)}function Cr(s,d){1&s&&o._UZ(0,"em",24)}function xa(s,d){1&s&&o._UZ(0,"em",25)}function wa(s,d){if(1&s&&(o.TgZ(0,"div",31),o.GkF(1,32),o.qZA()),2&s){const a=o.oxw(2).$implicit;o.xp6(1),o.Q6J("ngTemplateOutlet",a.headerActionTemplate)}}function Pr(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"div",26,27)(2,"a",28),o.NdJ("click",function(){o.CHM(a);const P=o.oxw().$implicit,T=o.oxw(2);return o.KtG(T.showHeaderActionTemplateMenu(P))}),o._UZ(3,"span",29),o.qZA(),o.YNc(4,wa,2,1,"div",30),o.qZA()}if(2&s){const a=o.oxw().$implicit,h=o.oxw(2);o.xp6(4),o.Q6J("ngIf",a.key===h.openedHeaderActionTemplate)}}function Di(s,d){1&s&&o._UZ(0,"div",33)}function Jr(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"th",41,15),o.NdJ("mousedown",function(P){o.CHM(a);const T=o.MAs(2),W=o.oxw(2);return o.KtG(W.onMouseDown(P,T))})("mouseup",function(P){o.CHM(a);const T=o.oxw(2);return o.KtG(T.onMouseUp(P))})("mousemove",function(P){o.CHM(a);const T=o.oxw(2);return o.KtG(T.onMouseMove(P))}),o.TgZ(3,"div",42),o.NdJ("click",function(){const T=o.CHM(a).$implicit,W=o.oxw(2);return o.KtG(W.orderBy(T))}),o.TgZ(4,"div",17),o._uU(5),o.TgZ(6,"span"),o._uU(7,"\xa0"),o.qZA(),o.YNc(8,Ci,1,0,"em",18),o.TgZ(9,"div"),o.YNc(10,Cr,1,0,"em",19),o.YNc(11,xa,1,0,"em",20),o.qZA()()(),o.YNc(12,Pr,5,1,"div",21),o.YNc(13,Di,1,0,"div",22),o.qZA(),o.BQk()}if(2&s){const a=d.$implicit,h=d.index,P=d.last,T=o.oxw(2);o.xp6(1),o.Udp("left",T.styleService.pinnedWidth(a.pinned,h))("width",T.getColumnWidth(a)),o.ekj("pinned-left",a.pinned),o.Q6J("cdkDragStartDelay",T.config.reorderDelay||0)("ngClass",a.cssClass&&a.cssClass.includeHeader?a.cssClass.name:""),o.xp6(2),o.ekj("pointer",T.isOrderEnabled(a)),o.xp6(2),o.hij(" ",a.title,""),o.xp6(3),o.Q6J("ngIf",a.pinned),o.xp6(1),o.Udp("display",T.config.orderEnabled?"inline":"none"),o.xp6(1),o.Q6J("ngIf",T.sortKey===a.key&&"asc"===T.sortState.get(T.sortKey)),o.xp6(1),o.Q6J("ngIf",T.sortKey===a.key&&"desc"===T.sortState.get(T.sortKey)),o.xp6(1),o.Q6J("ngIf",!!a.headerActionTemplate),o.xp6(1),o.Q6J("ngIf",T.config.resizeColumn&&!P)}}function Hr(s,d){if(1&s&&o.GkF(0,32),2&s){const a=o.oxw(5);o.Q6J("ngTemplateOutlet",a.additionalActionsTemplate)}}function Aa(s,d){if(1&s&&(o.TgZ(0,"ul",31),o.YNc(1,Hr,1,1,"ng-container",37),o.qZA()),2&s){const a=o.oxw(4);o.xp6(1),o.Q6J("ngIf",a.additionalActionsTemplate)}}function Gr(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"div",26,35)(2,"a",28),o.NdJ("click",function(){o.CHM(a);const P=o.oxw(3);return o.KtG(P.showMenu())}),o._UZ(3,"span",36),o.qZA(),o.YNc(4,Aa,2,1,"ul",30),o.qZA()}if(2&s){const a=o.oxw(3);o.xp6(4),o.Q6J("ngIf",a.menuActive)}}function Ia(s,d){if(1&s&&(o.TgZ(0,"th",34),o.YNc(1,Gr,5,1,"div",21),o.qZA()),2&s){const a=o.oxw(2);o.xp6(1),o.Q6J("ngIf",a.config.additionalActions)}}function za(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"tr",38),o.NdJ("cdkDropListDropped",function(P){o.CHM(a);const T=o.oxw();return o.KtG(T.columnDrop(P))}),o.YNc(1,la,3,4,"th",6),o.YNc(2,Jr,14,18,"ng-container",4),o.YNc(3,Ia,2,1,"th",7),o.qZA()}if(2&s){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",a.config.checkboxes||a.config.radio),o.xp6(1),o.Q6J("ngForOf",a.columns),o.xp6(1),o.Q6J("ngIf",a.config.additionalActions||a.config.detailsTemplate||a.config.collapseAllRows||a.config.groupRows)}}function _s(s,d){1&s&&o._UZ(0,"th")}function ir(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"table-header",45),o.NdJ("update",function(P){o.CHM(a);const T=o.oxw(2);return o.KtG(T.onSearch(P))}),o.qZA()}if(2&s){const a=o.oxw().$implicit;o.Q6J("column",a)}}function Zi(s,d){if(1&s&&(o.ynx(0),o.TgZ(1,"th",43),o.YNc(2,ir,1,1,"table-header",44),o.qZA(),o.BQk()),2&s){const a=d.$implicit,h=d.index,P=o.oxw();o.xp6(1),o.Udp("left",P.styleService.pinnedWidth(a.pinned,h)),o.ekj("pinned-left",a.pinned),o.Q6J("ngClass",a.cssClass&&a.cssClass.includeHeader?a.cssClass.name:""),o.xp6(1),o.Q6J("ngIf",P.getColumnDefinition(a))}}function wi(s,d){1&s&&o._UZ(0,"th")}function Lr(s,d){if(1&s&&(o.ynx(0),o.TgZ(1,"tr"),o.GkF(2,32),o.qZA(),o.BQk()),2&s){const a=o.oxw();o.xp6(2),o.Q6J("ngTemplateOutlet",a.filtersTemplate)}}const Ca=["paginationComponent"],Va=["contextMenu"],va=["table"],Or=function(s,d){return{position:"absolute",top:s,left:d}};function ur(s,d){if(1&s&&(o.TgZ(0,"ul",10),o.GkF(1,11),o.qZA()),2&s){const a=o.oxw(3);o.Q6J("ngStyle",o.WLB(3,Or,a.rowContextMenuPosition.top,a.rowContextMenuPosition.left)),o.xp6(1),o.Q6J("ngTemplateOutlet",a.rowContextMenu)("ngTemplateOutletContext",o.VKq(6,ao,a.rowContextMenuPosition.value))}}function Ra(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"span",16),o.NdJ("click",function(){o.CHM(a);const P=o.oxw(2).$implicit,T=o.oxw(4);return o.KtG(T.collapseRow(T.data.indexOf(P)))}),o.qZA()}if(2&s){const a=o.oxw(2).$implicit,h=o.oxw(4);o.Q6J("ngClass",h.isRowCollapsed(h.data.indexOf(a))?"ngx-icon-arrow-down":"ngx-icon-arrow-right")}}function Fs(s,d){if(1&s&&(o.TgZ(0,"td"),o.YNc(1,Ra,1,1,"span",15),o.qZA()),2&s){const a=o.oxw(5);o.xp6(1),o.Q6J("ngIf",a.arrowDefinition)}}const na=function(s,d){return{$implicit:s,index:d}};function Tr(s,d){if(1&s&&(o.TgZ(0,"tr")(1,"td"),o.GkF(2,11),o.qZA()()),2&s){const a=o.oxw().$implicit,h=o.oxw(4);o.xp6(1),o.uIk("colspan",h.columns.length+1),o.xp6(1),o.Q6J("ngTemplateOutlet",h.detailsTemplate)("ngTemplateOutletContext",o.WLB(3,na,a,h.data.indexOf(a)))}}function Ua(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"tr",13,14),o.NdJ("click",function(P){const W=o.CHM(a).$implicit,lt=o.oxw(4);return o.KtG(lt.onClick(P,W,"",null,lt.data.indexOf(W)))})("contextmenu",function(P){const W=o.CHM(a).$implicit,lt=o.oxw(4);return o.KtG(lt.onRowContextMenu(P,W,"",null,lt.data.indexOf(W)))})("dblclick",function(P){const W=o.CHM(a).$implicit,lt=o.oxw(4);return o.KtG(lt.onDoubleClick(P,W,"",null,lt.data.indexOf(W)))}),o.GkF(3,11),o.YNc(4,Fs,2,1,"td",4),o.qZA(),o.YNc(5,Tr,3,6,"tr",4),o.BQk()}if(2&s){const a=d.$implicit,h=o.oxw(4);o.xp6(1),o.ekj("ngx-table__table-row--selected",h.data.indexOf(a)===h.selectedRow&&!h.config.selectCell),o.xp6(2),o.Q6J("ngTemplateOutlet",h.rowTemplate)("ngTemplateOutletContext",o.WLB(6,na,a,h.data.indexOf(a))),o.xp6(1),o.Q6J("ngIf",h.config.detailsTemplate),o.xp6(1),o.Q6J("ngIf",h.config.detailsTemplate&&h.selectedDetailsTemplateRowId.has(h.data.indexOf(a))||h.config.collapseAllRows)}}const Fa=function(s,d,a,h){return{itemsPerPage:s,currentPage:d,totalItems:a,id:h}};function zr(s,d){if(1&s&&(o.ynx(0),o.YNc(1,Ua,6,9,"ng-container",12),o.ALo(2,"paginate"),o.ALo(3,"global"),o.ALo(4,"search"),o.ALo(5,"sort"),o.BQk()),2&s){const a=o.oxw(3);o.xp6(1),o.Q6J("ngForOf",o.xi3(2,1,o.Dn7(3,4,o.Dn7(4,8,o.xi3(5,12,a.data,a.sortBy),a.term,a.filteredCountSubject),a.globalSearchTerm,a.filteredCountSubject),o.l5B(15,Fa,a.limit,a.page,a.count,a.id)))}}function vr(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"span",16),o.NdJ("click",function(){o.CHM(a);const P=o.oxw(2).index,T=o.oxw(4);return o.KtG(T.collapseRow(P))}),o.qZA()}if(2&s){const a=o.oxw(2).index,h=o.oxw(4);o.Q6J("ngClass",h.isRowCollapsed(a)?"ngx-icon-arrow-down":"ngx-icon-arrow-right")}}function bs(s,d){if(1&s&&(o.TgZ(0,"td"),o.YNc(1,vr,1,1,"span",15),o.qZA()),2&s){const a=o.oxw(5);o.xp6(1),o.Q6J("ngIf",a.arrowDefinition)}}function Qr(s,d){if(1&s&&(o.TgZ(0,"tr")(1,"td"),o.GkF(2,11),o.qZA()()),2&s){const a=o.oxw(),h=a.$implicit,P=a.index,T=o.oxw(4);o.xp6(1),o.uIk("colspan",T.columns.length+1),o.xp6(1),o.Q6J("ngTemplateOutlet",T.detailsTemplate)("ngTemplateOutletContext",o.WLB(3,na,h,P))}}function ka(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"tr",13,14),o.NdJ("click",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw(4);return o.KtG(q.onClick(P,W,"",null,lt))})("contextmenu",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw(4);return o.KtG(q.onRowContextMenu(P,W,"",null,lt))})("dblclick",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw(4);return o.KtG(q.onDoubleClick(P,W,"",null,lt))}),o.GkF(3,11),o.YNc(4,bs,2,1,"td",4),o.qZA(),o.YNc(5,Qr,3,6,"tr",4),o.BQk()}if(2&s){const a=d.$implicit,h=d.index,P=o.oxw(4);o.xp6(1),o.ekj("ngx-table__table-row--selected",h===P.selectedRow&&!P.config.selectCell),o.xp6(2),o.Q6J("ngTemplateOutlet",P.rowTemplate)("ngTemplateOutletContext",o.WLB(6,na,a,h)),o.xp6(1),o.Q6J("ngIf",P.config.detailsTemplate),o.xp6(1),o.Q6J("ngIf",P.config.detailsTemplate&&P.selectedDetailsTemplateRowId.has(h)||P.config.collapseAllRows)}}function wr(s,d){if(1&s&&(o.TgZ(0,"cdk-virtual-scroll-viewport",17),o.YNc(1,ka,6,9,"ng-container",18),o.ALo(2,"global"),o.ALo(3,"search"),o.ALo(4,"sort"),o.qZA()),2&s){const a=o.oxw(3);o.xp6(1),o.Q6J("cdkVirtualForOf",o.Dn7(2,1,o.Dn7(3,5,o.xi3(4,9,a.data,a.sortBy),a.term,a.filteredCountSubject),a.globalSearchTerm,a.filteredCountSubject))}}function kr(s,d){if(1&s&&(o.ynx(0),o.YNc(1,ur,2,8,"ul",8),o.YNc(2,zr,6,20,"ng-container",4),o.YNc(3,wr,5,12,"cdk-virtual-scroll-viewport",9),o.BQk()),2&s){const a=o.oxw(2);o.xp6(1),o.Q6J("ngIf",a.rowContextMenuPosition.top),o.xp6(1),o.Q6J("ngIf",!a.config.infiniteScroll),o.xp6(1),o.Q6J("ngIf",a.config.infiniteScroll)}}function ya(s,d){if(1&s&&(o.TgZ(0,"ul",10),o.GkF(1,11),o.qZA()),2&s){const a=o.oxw(3);o.Q6J("ngStyle",o.WLB(3,Or,a.rowContextMenuPosition.top,a.rowContextMenuPosition.left)),o.xp6(1),o.Q6J("ngTemplateOutlet",a.rowContextMenu)("ngTemplateOutletContext",o.VKq(6,ao,a.rowContextMenuPosition.value))}}function Oi(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"td")(1,"label",19)(2,"input",20),o.NdJ("change",function(P){o.CHM(a);const T=o.oxw().$implicit,W=o.oxw(4);return o.KtG(W.onCheckboxSelect(P,T,W.data.indexOf(T)))}),o.qZA(),o._UZ(3,"em",21),o.qZA()()}if(2&s){const a=o.oxw().$implicit,h=o.oxw(4);o.xp6(2),o.MGl("id","checkbox-",h.data.indexOf(a),""),o.Q6J("checked",h.isSelected||h.selectedCheckboxes.has(h.data.indexOf(a)))}}function Da(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"td")(1,"label")(2,"input",22),o.NdJ("change",function(P){o.CHM(a);const T=o.oxw().$implicit,W=o.oxw(4);return o.KtG(W.onRadioSelect(P,T,W.data.indexOf(T)))}),o.qZA()()()}if(2&s){const a=o.oxw().$implicit,h=o.oxw(4);o.xp6(2),o.MGl("id","radio-",h.data.indexOf(a),"")}}function Ms(s,d){if(1&s&&(o.TgZ(0,"div"),o._uU(1),o.ALo(2,"render"),o.qZA()),2&s){const a=o.oxw().$implicit,h=o.oxw().$implicit;o.xp6(1),o.Oqu(o.xi3(2,1,h,a.key))}}const ca=function(s,d,a){return{$implicit:s,rowIndex:d,column:a}};function Ns(s,d){if(1&s&&o.GkF(0,11),2&s){const a=o.oxw().$implicit,h=o.oxw().$implicit,P=o.oxw(4);o.Q6J("ngTemplateOutlet",a.cellTemplate)("ngTemplateOutletContext",o.kEZ(2,ca,h,P.data.indexOf(h),a))}}function ai(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"td",23,14),o.NdJ("click",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw().$implicit,Kt=o.oxw(4);return o.KtG(Kt.onClick(P,q,W.key,lt,Kt.data.indexOf(q)))})("contextmenu",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw().$implicit,Kt=o.oxw(4);return o.KtG(Kt.onRowContextMenu(P,q,W.key,lt,Kt.data.indexOf(q)))})("dblclick",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw().$implicit,Kt=o.oxw(4);return o.KtG(Kt.onDoubleClick(P,q,W.key,lt,Kt.data.indexOf(q)))}),o.YNc(3,Ms,3,4,"div",4),o.YNc(4,Ns,1,6,"ng-container",24),o.qZA(),o.BQk()}if(2&s){const a=d.$implicit,h=d.index,P=o.oxw().$implicit,T=o.oxw(4);o.xp6(1),o.Udp("left",T.styleService.pinnedWidth(a.pinned,h)),o.ekj("pinned-left",a.pinned)("ngx-table__table-col--selected",h===T.selectedCol&&!T.config.selectCell)("ngx-table__table-cell--selected",h===T.selectedCol&&T.data.indexOf(P)===T.selectedRow&&!T.config.selectCol&&!T.config.selectRow),o.Q6J("ngClass",a.cssClass?a.cssClass.name:""),o.xp6(2),o.Q6J("ngIf",!a.cellTemplate),o.xp6(1),o.Q6J("ngIf",a.cellTemplate)}}function $a(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"span",16),o.NdJ("click",function(){o.CHM(a);const P=o.oxw(2).$implicit,T=o.oxw(4);return o.KtG(T.collapseRow(T.data.indexOf(P)))}),o.qZA()}if(2&s){const a=o.oxw(2).$implicit,h=o.oxw(4);o.Q6J("ngClass",h.isRowCollapsed(h.data.indexOf(a))?"ngx-icon-arrow-down":"ngx-icon-arrow-right")}}function Ys(s,d){if(1&s&&(o.TgZ(0,"td"),o.YNc(1,$a,1,1,"span",15),o.qZA()),2&s){const a=o.oxw(5);o.xp6(1),o.Q6J("ngIf",a.arrowDefinition)}}function pl(s,d){1&s&&o._UZ(0,"td")}function ko(s,d){if(1&s&&(o.TgZ(0,"tr"),o.YNc(1,pl,1,0,"td",4),o.TgZ(2,"td"),o.GkF(3,11),o.qZA()()),2&s){const a=o.oxw().$implicit,h=o.oxw(4);o.xp6(1),o.Q6J("ngIf",h.config.checkboxes||h.config.radio),o.xp6(1),o.uIk("colspan",h.columns.length+1),o.xp6(1),o.Q6J("ngTemplateOutlet",h.detailsTemplate)("ngTemplateOutletContext",o.WLB(4,na,a,h.data.indexOf(a)))}}function Li(s,d){if(1&s&&(o.ynx(0),o.TgZ(1,"tr"),o.YNc(2,Oi,4,2,"td",4),o.YNc(3,Da,3,1,"td",4),o.YNc(4,ai,5,11,"ng-container",12),o.YNc(5,Ys,2,1,"td",4),o.qZA(),o.YNc(6,ko,4,7,"tr",4),o.BQk()),2&s){const a=d.$implicit,h=o.oxw(4);o.xp6(1),o.ekj("ngx-table__table-row--selected",h.data.indexOf(a)===h.selectedRow&&!h.config.selectCell),o.xp6(1),o.Q6J("ngIf",h.config.checkboxes),o.xp6(1),o.Q6J("ngIf",h.config.radio),o.xp6(1),o.Q6J("ngForOf",h.columns),o.xp6(1),o.Q6J("ngIf",h.config.additionalActions||h.config.detailsTemplate),o.xp6(1),o.Q6J("ngIf",h.config.detailsTemplate&&h.selectedDetailsTemplateRowId.has(h.data.indexOf(a))||h.config.collapseAllRows)}}function F(s,d){if(1&s&&(o.ynx(0),o.YNc(1,Li,7,7,"ng-container",12),o.ALo(2,"paginate"),o.ALo(3,"global"),o.ALo(4,"search"),o.ALo(5,"sort"),o.BQk()),2&s){const a=o.oxw(3);o.xp6(1),o.Q6J("ngForOf",o.xi3(2,1,o.Dn7(3,4,o.Dn7(4,8,o.xi3(5,12,a.data,a.sortBy),a.term,a.filteredCountSubject),a.globalSearchTerm,a.filteredCountSubject),o.l5B(15,Fa,a.limit,a.page,a.count,a.id)))}}function Dt(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"td",26)(1,"label",19)(2,"input",20),o.NdJ("change",function(P){o.CHM(a);const T=o.oxw(),W=T.$implicit,lt=T.index,q=o.oxw(4);return o.KtG(q.onCheckboxSelect(P,W,lt))}),o.qZA(),o._UZ(3,"em",21),o.qZA()()}if(2&s){const a=o.oxw().index,h=o.oxw(4);o.xp6(2),o.MGl("id","checkbox-infinite-scroll-",a,""),o.Q6J("checked",h.isSelected||h.selectedCheckboxes.has(a))}}function R(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"td",26)(1,"label")(2,"input",22),o.NdJ("change",function(P){o.CHM(a);const T=o.oxw(),W=T.$implicit,lt=T.index,q=o.oxw(4);return o.KtG(q.onRadioSelect(P,W,lt))}),o.qZA()()()}if(2&s){const a=o.oxw().index;o.xp6(2),o.MGl("id","radio-infinite-scroll-",a,"")}}function yt(s,d){if(1&s&&(o.TgZ(0,"div"),o._uU(1),o.ALo(2,"render"),o.qZA()),2&s){const a=o.oxw().$implicit,h=o.oxw().$implicit;o.xp6(1),o.Oqu(o.xi3(2,1,h,a.key))}}function Oe(s,d){if(1&s&&o.GkF(0,11),2&s){const a=o.oxw().$implicit,h=o.oxw(),P=h.$implicit,T=h.index;o.Q6J("ngTemplateOutlet",a.cellTemplate)("ngTemplateOutletContext",o.kEZ(2,ca,P,T,a))}}function Gn(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"td",23,14),o.NdJ("click",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw(),Kt=q.$implicit,zt=q.index,me=o.oxw(4);return o.KtG(me.onClick(P,Kt,W.key,lt,zt))})("contextmenu",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw(),Kt=q.$implicit,zt=q.index,me=o.oxw(4);return o.KtG(me.onRowContextMenu(P,Kt,W.key,lt,zt))})("dblclick",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw(),Kt=q.$implicit,zt=q.index,me=o.oxw(4);return o.KtG(me.onDoubleClick(P,Kt,W.key,lt,zt))}),o.YNc(3,yt,3,4,"div",4),o.YNc(4,Oe,1,6,"ng-container",24),o.qZA(),o.BQk()}if(2&s){const a=d.$implicit,h=d.index,P=o.oxw().index,T=o.oxw(4);o.xp6(1),o.Udp("left",T.styleService.pinnedWidth(a.pinned,h)),o.ekj("pinned-left",a.pinned)("ngx-table__table-col--selected",h===T.selectedCol&&!T.config.selectCell)("ngx-table__table-cell--selected",h===T.selectedCol&&P===T.selectedRow&&!T.config.selectCol&&!T.config.selectRow),o.Q6J("ngClass",a.cssClass?a.cssClass.name:""),o.xp6(2),o.Q6J("ngIf",!a.cellTemplate),o.xp6(1),o.Q6J("ngIf",a.cellTemplate)}}function Jo(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"span",16),o.NdJ("click",function(){o.CHM(a);const P=o.oxw(2).index,T=o.oxw(4);return o.KtG(T.collapseRow(P))}),o.qZA()}if(2&s){const a=o.oxw(2).index,h=o.oxw(4);o.Q6J("ngClass",h.isRowCollapsed(a)?"ngx-icon-arrow-down":"ngx-icon-arrow-right")}}function ui(s,d){if(1&s&&(o.TgZ(0,"td"),o.YNc(1,Jo,1,1,"span",15),o.qZA()),2&s){const a=o.oxw(5);o.xp6(1),o.Q6J("ngIf",a.arrowDefinition)}}function Hi(s,d){1&s&&o._UZ(0,"td")}function ft(s,d){if(1&s&&(o.TgZ(0,"tr"),o.YNc(1,Hi,1,0,"td",4),o.TgZ(2,"td"),o.GkF(3,11),o.qZA()()),2&s){const a=o.oxw(),h=a.$implicit,P=a.index,T=o.oxw(4);o.xp6(1),o.Q6J("ngIf",T.config.checkboxes||T.config.radio),o.xp6(1),o.uIk("colspan",T.columns.length+1),o.xp6(1),o.Q6J("ngTemplateOutlet",T.detailsTemplate)("ngTemplateOutletContext",o.WLB(4,na,h,P))}}function ht(s,d){if(1&s&&(o.ynx(0),o.TgZ(1,"tr"),o.YNc(2,Dt,4,2,"td",25),o.YNc(3,R,3,1,"td",25),o.YNc(4,Gn,5,11,"ng-container",12),o.YNc(5,ui,2,1,"td",4),o.qZA(),o.YNc(6,ft,4,7,"tr",4),o.BQk()),2&s){const a=d.index,h=o.oxw(4);o.xp6(1),o.ekj("ngx-table__table-row--selected",a===h.selectedRow&&!h.config.selectCell),o.xp6(1),o.Q6J("ngIf",h.config.checkboxes),o.xp6(1),o.Q6J("ngIf",h.config.radio),o.xp6(1),o.Q6J("ngForOf",h.columns),o.xp6(1),o.Q6J("ngIf",h.config.additionalActions||h.config.detailsTemplate),o.xp6(1),o.Q6J("ngIf",h.config.detailsTemplate&&h.selectedDetailsTemplateRowId.has(a)||h.config.collapseAllRows)}}function it(s,d){if(1&s&&(o.TgZ(0,"cdk-virtual-scroll-viewport",17),o.YNc(1,ht,7,7,"ng-container",18),o.ALo(2,"global"),o.ALo(3,"search"),o.ALo(4,"sort"),o.qZA()),2&s){const a=o.oxw(3);o.xp6(1),o.Q6J("cdkVirtualForOf",o.Dn7(2,1,o.Dn7(3,5,o.xi3(4,9,a.data,a.sortBy),a.term,a.filteredCountSubject),a.globalSearchTerm,a.filteredCountSubject))}}function ie(s,d){if(1&s&&(o.ynx(0),o.YNc(1,ya,2,8,"ul",8),o.YNc(2,F,6,20,"ng-container",4),o.YNc(3,it,5,12,"cdk-virtual-scroll-viewport",9),o.BQk()),2&s){const a=o.oxw(2);o.xp6(1),o.Q6J("ngIf",a.rowContextMenuPosition.top),o.xp6(1),o.Q6J("ngIf",!a.config.infiniteScroll),o.xp6(1),o.Q6J("ngIf",a.config.infiniteScroll)}}function Bn(s,d){if(1&s&&(o.ynx(0),o.TgZ(1,"td")(2,"div"),o._uU(3),o.qZA()(),o.BQk()),2&s){const a=o.oxw().$implicit,h=o.oxw(3);o.xp6(1),o.uIk("colspan",h.columns.length),o.xp6(2),o.AsE("",a[0][h.groupRowsBy]," (",a.length,")")}}const Ko=function(s,d,a,h,P){return{total:s,key:d,value:a,group:h,index:P}};function ki(s,d){if(1&s&&o.GkF(0,11),2&s){const a=o.oxw(),h=a.$implicit,P=a.index,T=o.oxw(3);o.Q6J("ngTemplateOutlet",T.groupRowsHeaderTemplate)("ngTemplateOutletContext",o.qbA(2,Ko,h.length,T.groupRowsBy,h[0]?h[0][T.groupRowsBy]:"",h,P))}}function cr(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"span",16),o.NdJ("click",function(){o.CHM(a);const P=o.oxw().index,T=o.oxw(3);return o.KtG(T.collapseRow(P))}),o.qZA()}if(2&s){const a=o.oxw().index,h=o.oxw(3);o.Q6J("ngClass",h.isRowCollapsed(a)?"ngx-icon-arrow-down":"ngx-icon-arrow-right")}}function Sa(s,d){if(1&s&&(o.TgZ(0,"td"),o._uU(1),o.ALo(2,"render"),o.qZA()),2&s){const a=d.$implicit,h=o.oxw().$implicit;o.xp6(1),o.hij(" ",o.xi3(2,1,h,a.key)," ")}}function Ka(s,d){if(1&s&&(o.TgZ(0,"tr"),o.YNc(1,Sa,3,4,"td",12),o._UZ(2,"td"),o.qZA()),2&s){const a=o.oxw(5);o.xp6(1),o.Q6J("ngForOf",a.columns)}}function gs(s,d){if(1&s&&(o.ynx(0),o.YNc(1,Ka,3,1,"tr",12),o.BQk()),2&s){const a=o.oxw().$implicit;o.xp6(1),o.Q6J("ngForOf",a)}}function Cs(s,d){if(1&s&&(o.ynx(0),o.TgZ(1,"tr"),o.YNc(2,Bn,4,3,"ng-container",4),o.YNc(3,ki,1,8,"ng-container",24),o.TgZ(4,"td"),o.YNc(5,cr,1,1,"span",15),o.qZA()(),o.YNc(6,gs,2,1,"ng-container",4),o.BQk()),2&s){const a=d.index,h=o.oxw(3);o.xp6(2),o.Q6J("ngIf",!h.groupRowsHeaderTemplate),o.xp6(1),o.Q6J("ngIf",h.groupRowsHeaderTemplate),o.xp6(2),o.Q6J("ngIf",h.arrowDefinition),o.xp6(1),o.Q6J("ngIf",h.selectedDetailsTemplateRowId.has(a))}}function Vs(s,d){if(1&s&&(o.ynx(0),o.YNc(1,Cs,7,4,"ng-container",12),o.ALo(2,"paginate"),o.ALo(3,"global"),o.ALo(4,"search"),o.ALo(5,"sort"),o.BQk()),2&s){const a=o.oxw(2);o.xp6(1),o.Q6J("ngForOf",o.xi3(2,1,o.Dn7(3,4,o.gM2(4,8,o.Dn7(5,13,a.grouped,a.sortBy,a.config),a.term,a.filteredCountSubject,a.config),a.globalSearchTerm,a.filteredCountSubject),o.l5B(17,Fa,a.limit,a.page,a.count,a.id)))}}function qa(s,d){if(1&s&&(o.TgZ(0,"tbody"),o.YNc(1,kr,4,3,"ng-container",4),o.YNc(2,ie,4,3,"ng-container",4),o.YNc(3,Vs,6,22,"ng-container",4),o.qZA()),2&s){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",a.rowTemplate),o.xp6(1),o.Q6J("ngIf",!a.rowTemplate&&!a.config.groupRows),o.xp6(1),o.Q6J("ngIf",!a.rowTemplate&&a.config.groupRows)}}function Za(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"td")(1,"label",19)(2,"input",20),o.NdJ("change",function(P){o.CHM(a);const T=o.oxw().$implicit,W=o.oxw(3);return o.KtG(W.onCheckboxSelect(P,T,W.data.indexOf(T)))}),o.qZA(),o._UZ(3,"em",21),o.qZA()()}if(2&s){const a=o.oxw().$implicit,h=o.oxw(3);o.xp6(2),o.MGl("id","checkbox-draggable-",h.data.indexOf(a),""),o.Q6J("checked",h.isSelected||h.selectedCheckboxes.has(h.data.indexOf(a)))}}function da(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"td")(1,"label")(2,"input",22),o.NdJ("change",function(P){o.CHM(a);const T=o.oxw().$implicit,W=o.oxw(3);return o.KtG(W.onRadioSelect(P,T,W.data.indexOf(T)))}),o.qZA()()()}if(2&s){const a=o.oxw().$implicit,h=o.oxw(3);o.xp6(2),o.MGl("id","radio-draggable-",h.data.indexOf(a),"")}}function Ea(s,d){if(1&s&&(o.TgZ(0,"div"),o._uU(1),o.ALo(2,"render"),o.qZA()),2&s){const a=o.oxw().$implicit,h=o.oxw().$implicit;o.xp6(1),o.Oqu(o.xi3(2,1,h,a.key))}}function xs(s,d){if(1&s&&o.GkF(0,11),2&s){const a=o.oxw().$implicit,h=o.oxw().$implicit,P=o.oxw(3);o.Q6J("ngTemplateOutlet",a.cellTemplate)("ngTemplateOutletContext",o.kEZ(2,ca,h,P.data.indexOf(h),a))}}function $r(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"td",29),o.NdJ("click",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw().$implicit,Kt=o.oxw(3);return o.KtG(Kt.onClick(P,q,W.key,lt,Kt.data.indexOf(q)))})("dblclick",function(P){const T=o.CHM(a),W=T.$implicit,lt=T.index,q=o.oxw().$implicit,Kt=o.oxw(3);return o.KtG(Kt.onDoubleClick(P,q,W.key,lt,Kt.data.indexOf(q)))}),o.YNc(2,Ea,3,4,"div",4),o.YNc(3,xs,1,6,"ng-container",24),o.qZA(),o.BQk()}if(2&s){const a=d.$implicit,h=d.index,P=o.oxw().$implicit,T=o.oxw(3);o.xp6(1),o.ekj("ngx-table__table-col--selected",h===T.selectedCol&&!T.config.selectCell)("ngx-table__table-cell--selected",h===T.selectedCol&&T.data.indexOf(P)===T.selectedRow&&!T.config.selectCol&&!T.config.selectRow),o.xp6(1),o.Q6J("ngIf",!a.cellTemplate),o.xp6(1),o.Q6J("ngIf",a.cellTemplate)}}function Wa(s,d){if(1&s){const a=o.EpF();o.ynx(0),o.TgZ(1,"tr",28),o.NdJ("cdkDragStarted",function(P){o.CHM(a);const T=o.oxw(3);return o.KtG(T.onDragStart(P))}),o.YNc(2,Za,4,2,"td",4),o.YNc(3,da,3,1,"td",4),o.YNc(4,$r,4,6,"ng-container",12),o.qZA(),o.BQk()}if(2&s){const a=o.oxw(3);o.xp6(1),o.Q6J("cdkDragStartDelay",a.config.reorderDelay||0),o.xp6(1),o.Q6J("ngIf",a.config.checkboxes),o.xp6(1),o.Q6J("ngIf",a.config.radio),o.xp6(1),o.Q6J("ngForOf",a.columns)}}function jl(s,d){if(1&s&&(o.ynx(0),o.YNc(1,Wa,5,4,"ng-container",12),o.ALo(2,"paginate"),o.ALo(3,"global"),o.ALo(4,"search"),o.ALo(5,"sort"),o.BQk()),2&s){const a=o.oxw(2);o.xp6(1),o.Q6J("ngForOf",o.xi3(2,1,o.Dn7(3,4,o.Dn7(4,8,o.xi3(5,12,a.data,a.sortBy),a.term,a.filteredCountSubject),a.globalSearchTerm,a.filteredCountSubject),o.l5B(15,Fa,a.limit,a.page,a.count,a.id)))}}function ml(s,d){if(1&s){const a=o.EpF();o.TgZ(0,"tbody",27),o.NdJ("cdkDropListDropped",function(P){o.CHM(a);const T=o.oxw();return o.KtG(T.onDrop(P))}),o.YNc(1,jl,6,20,"ng-container",4),o.qZA()}if(2&s){const a=o.oxw();o.xp6(1),o.Q6J("ngIf",!a.rowTemplate&&!a.config.groupRows)}}function ua(s,d){if(1&s&&o.GkF(0,32),2&s){const a=o.oxw(2);o.Q6J("ngTemplateOutlet",a.noResultsTemplate)}}function ws(s,d){if(1&s&&(o.TgZ(0,"td")(1,"div",33),o._uU(2,"No results"),o.qZA()()),2&s){const a=o.oxw(2);o.uIk("colspan",a.columns&&a.columns.length+1)}}function Xs(s,d){if(1&s&&(o.TgZ(0,"tbody")(1,"tr",30),o.YNc(2,ua,1,1,"ng-container",31),o.YNc(3,ws,3,1,"td",4),o.qZA()()),2&s){const a=o.oxw();o.xp6(2),o.Q6J("ngIf",a.noResultsTemplate),o.xp6(1),o.Q6J("ngIf",!a.noResultsTemplate)}}function ks(s,d){if(1&s&&o.GkF(0,32),2&s){const a=o.oxw(2);o.Q6J("ngTemplateOutlet",a.loadingTemplate)}}function ha(s,d){if(1&s&&(o.TgZ(0,"td")(1,"div",35),o._UZ(2,"div",36),o.qZA()()),2&s){const a=o.oxw(2);o.uIk("colspan",a.columns&&a.columns.length+1),o.xp6(1),o.Udp("height",a.loadingHeight,"px")}}function Ds(s,d){if(1&s&&(o.TgZ(0,"tbody")(1,"tr",34),o.YNc(2,ks,1,1,"ng-container",31),o.YNc(3,ha,3,3,"td",4),o.qZA()()),2&s){const a=o.oxw();o.xp6(2),o.Q6J("ngIf",a.loadingTemplate),o.xp6(1),o.Q6J("ngIf",!a.loadingTemplate)}}const Ar=function(s,d,a){return{total:s,limit:d,page:a}};function xl(s,d){if(1&s&&(o.TgZ(0,"tfoot")(1,"tr"),o.GkF(2,11),o.qZA()()),2&s){const a=o.oxw();o.xp6(2),o.Q6J("ngTemplateOutlet",a.summaryTemplate)("ngTemplateOutletContext",o.kEZ(2,Ar,a.data.length,a.limit,a.page))}}var wl=(()=>{return(s=wl||(wl={})).TINY="tiny",s.BIG="big",s.NORMAL="normal",wl;var s})(),hl=(()=>{return(s=hl||(hl={})).LIGHT="light",s.DARK="dark",hl;var s})(),Vr=(()=>{return(s=Vr||(Vr={})).onPagination="onPagination",s.onOrder="onOrder",s.onGlobalSearch="onGlobalSearch",s.onSearch="onSearch",s.onClick="onClick",s.onDoubleClick="onDoubleClick",s.onCheckboxSelect="onCheckboxSelect",s.onRadioSelect="onRadioSelect",s.onCheckboxToggle="onCheckboxToggle",s.onSelectAll="onSelectAll",s.onInfiniteScrollEnd="onInfiniteScrollEnd",s.onColumnResizeMouseDown="onColumnResizeMouseDown",s.onColumnResizeMouseUp="onColumnResizeMouseUp",s.onRowDrop="onRowDrop",s.onReorderStart="onReorderStart",s.onRowCollapsedShow="onRowCollapsedShow",s.onRowCollapsedHide="onRowCollapsedHide",s.onRowContextMenu="onRowContextMenu",Vr;var s})(),Sr=(()=>{return(s=Sr||(Sr={})).rowContextMenuClicked="rowContextMenuClicked",s.setInputValue="setInputValue",s.toggleRowIndex="toggleRowIndex",s.toggleCheckbox="toggleCheckbox",s.onGlobalSearch="onGlobalSearch",s.setPaginationCurrentPage="setPaginationCurrentPage",s.getPaginationCurrentPage="getPaginationCurrentPage",s.getPaginationTotalItems="getPaginationTotalItems",s.getNumberOfRowsPerPage="getNumberOfRowsPerPage",s.getPaginationLastPage="getPaginationLastPage",s.setPaginationRange="setPaginationRange",s.setPaginationPreviousLabel="setPaginationPreviousLabel",s.setPaginationNextLabel="setPaginationNextLabel",s.setPaginationDisplayLimit="setPaginationDisplayLimit",s.setTableClass="setTableClass",s.setRowClass="setRowClass",s.setCellClass="setCellClass",s.setRowStyle="setRowStyle",s.setCellStyle="setCellStyle",s.sortBy="sortBy",Sr;var s})();const rs={searchEnabled:!1,headerEnabled:!0,orderEnabled:!0,orderEventOnly:!1,paginationEnabled:!0,clickEvent:!0,selectRow:!1,selectCol:!1,selectCell:!1,rows:10,additionalActions:!1,serverPagination:!1,isLoading:!1,detailsTemplate:!1,groupRows:!1,paginationRangeEnabled:!0,collapseAllRows:!1,checkboxes:!1,radio:!1,resizeColumn:!1,fixedColumnWidth:!0,horizontalScroll:!1,logger:!1,showDetailsArrow:!1,showContextMenu:!1,persistState:!1,paginationMaxSize:5,threeWaySort:!1,onDragOver:!1,tableLayout:{style:wl.NORMAL,theme:hl.LIGHT,borderless:!1,hover:!0,striped:!1}};let Ss=(()=>{class s{}return s.config=rs,s.\u0275fac=function(a){return new(a||s)},s.\u0275prov=o.Yz7({token:s,factory:s.\u0275fac}),s})(),Us=(()=>{class s{static doGroupRows(a,h){const P=[];return(0,en.Dp)(a).pipe(function Vi(s,d,a,h){return(0,qo.e)(function(P,T){var W=new Map,lt=function(me){W.forEach(me),me(T)},q=function(me){return lt(function(Jt){return Jt.error(me)})},Kt=new Wo(T,function(me){try{var Jt=s(me),Ee=W.get(Jt);if(!Ee){W.set(Jt,Ee=h?h():new A.x);var an=function zt(me,Jt){var Ee=new gt.y(function(an){Kt.activeGroups++;var On=Jt.subscribe(an);return function(){On.unsubscribe(),0==--Kt.activeGroups&&Kt.teardownAttempted&&Kt.unsubscribe()}});return Ee.key=me,Ee}(Jt,Ee);if(T.next(an),a){var On=new pi.Q(Ee,function(){Ee.complete(),On?.unsubscribe()},void 0,void 0,function(){return W.delete(Jt)});Kt.add(a(an).subscribe(On))}}Ee.next(d?d(me):me)}catch(zn){q(zn)}},function(){return lt(function(me){return me.complete()})},q,function(){return W.clear()});P.subscribe(Kt)})}(T=>T[h]),(0,Ti.z)(T=>T.pipe(function Qi(s,d){return(0,qo.e)((0,Oo.U)(s,d,arguments.length>=2,!1,!0))}((W,lt)=>[...W,lt],[])))).subscribe(T=>P.push(T)),P}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275prov=o.Yz7({token:s,factory:s.\u0275fac}),s})(),Ws=(()=>{class s{setRowClass(a){const P=document.querySelector(`#table > tbody > tr:nth-child(${a.row})`);P&&P.classList.add(a.className)}setCellClass(a){const P=document.querySelector(`#table > tbody > tr:nth-child(${a.row}) > td:nth-child(${a.cell})`);P&&P.classList.add(a.className)}setRowStyle(a){const P=document.querySelector(`#table > tbody > tr:nth-child(${a.row})`);P&&(P.style[a.attr]=a.value)}setCellStyle(a){const P=document.querySelector(`#table > tbody > tr:nth-child(${a.row}) > td:nth-child(${a.cell})`);P&&(P.style[a.attr]=a.value)}pinnedWidth(a,h){if(a)return 150*h+"px"}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275prov=o.Yz7({token:s,factory:s.\u0275fac}),s})(),oc=(()=>{class s{constructor(){this.updateRange=new o.vpe,this.ranges=[5,10,25,50,100],this.showRange=!1,this.screenReaderPaginationLabel="Pagination",this.screenReaderPageLabel="page",this.screenReaderCurrentLabel="You are on page",this.previousLabel="",this.nextLabel="",this.directionLinks=!0}onClick(a){this.paginationRange&&!this.paginationRange.nativeElement.contains(a)&&(this.showRange=!1)}ngOnChanges(a){const{config:h}=a;h&&h.currentValue&&(this.selectedLimit=this.config.rows)}onPageChange(a){this.updateRange.emit({page:a,limit:this.selectedLimit})}changeLimit(a,h){h||(this.showRange=!this.showRange),this.selectedLimit=a,this.updateRange.emit({page:1,limit:a})}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275cmp=o.Xpm({type:s,selectors:[["pagination"]],viewQuery:function(a,h){if(1&a&&(o.Gf(Ui,5),o.Gf(mr,5)),2&a){let P;o.iGM(P=o.CRH())&&(h.paginationDirective=P.first),o.iGM(P=o.CRH())&&(h.paginationRange=P.first)}},hostBindings:function(a,h){1&a&&o.NdJ("click",function(T){return h.onClick(T.target)},!1,o.evT)},inputs:{pagination:"pagination",config:"config",id:"id"},outputs:{updateRange:"updateRange"},features:[o.TTD],decls:11,vars:17,consts:[[1,"ngx-pagination-wrapper"],[1,"ngx-pagination-steps"],["id","pagination-controls",3,"id","maxSize","pageChange"],["paginationDirective","paginationApi"],["role","navigation",1,"ngx-pagination"],["class","pagination-previous",3,"disabled",4,"ngIf"],[1,"small-screen"],[3,"current","ellipsis",4,"ngFor","ngForOf"],["class","pagination-next",3,"disabled",4,"ngIf"],["class","ngx-pagination-range",3,"ngx-table__table--dark-pagination-range",4,"ngIf"],[1,"pagination-previous"],["tabindex","0",3,"keyup.enter","click",4,"ngIf"],[4,"ngIf"],["tabindex","0",3,"keyup.enter","click"],[1,"show-for-sr"],[1,"pagination-next"],[1,"ngx-pagination-range"],["paginationRange",""],["id","rowAmount",1,"ngx-dropdown","ngx-pagination-range-dropdown"],[1,"ngx-btn-group"],[1,"ngx-pagination-range-dropdown-button",3,"click"],[1,"ngx-icon","ngx-icon-arrow-down"],["class","ngx-menu",4,"ngIf"],[1,"ngx-menu"],["class","ngx-pagination-range-dropdown-button-item",3,"ngx-pagination-range--selected","click",4,"ngFor","ngForOf"],[1,"ngx-pagination-range-dropdown-button-item",3,"click"]],template:function(a,h){if(1&a&&(o.TgZ(0,"div",0)(1,"div",1)(2,"pagination-template",2,3),o.NdJ("pageChange",function(T){return h.onPageChange(T)}),o.TgZ(4,"ul",4),o.YNc(5,H,3,4,"li",5),o.TgZ(6,"li",6),o._uU(7),o.qZA(),o.YNc(8,ln,3,6,"li",7),o.YNc(9,Se,3,4,"li",8),o.qZA()()(),o.YNc(10,Nn,8,4,"div",9),o.qZA()),2&a){const P=o.MAs(3);o.Udp("display",h.config.paginationEnabled?"":"none"),o.ekj("ngx-table__table--dark-pagination-wrapper","dark"===h.config.tableLayout.theme),o.xp6(2),o.ekj("ngx-table__table--dark-pagination","dark"===h.config.tableLayout.theme),o.Q6J("id",h.id)("maxSize",h.config.paginationMaxSize||5),o.xp6(2),o.ekj("responsive",!0),o.uIk("aria-label",h.screenReaderPaginationLabel),o.xp6(1),o.Q6J("ngIf",h.directionLinks),o.xp6(2),o.AsE(" ",P.getCurrent()," / ",P.getLastPage()," "),o.xp6(1),o.Q6J("ngForOf",P.pages),o.xp6(1),o.Q6J("ngIf",h.directionLinks),o.xp6(1),o.Q6J("ngIf",h.config.paginationRangeEnabled)}},dependencies:[e.sg,e.O5,ei],encapsulation:2,changeDetection:0}),s})(),as=(()=>{class s{constructor(){this.update=new o.vpe}unifyKey(a){return a.replace(".","_")}onSearch(a){this.update.emit([{value:a.value,key:this.column.key}])}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275cmp=o.Xpm({type:s,selectors:[["table-header"]],inputs:{column:"column"},outputs:{update:"update"},decls:3,vars:3,consts:[[3,"for"],["type","text","aria-label","Search",1,"ngx-table__header-search",3,"id","placeholder","input"],["input",""]],template:function(a,h){if(1&a){const P=o.EpF();o.TgZ(0,"label",0)(1,"input",1,2),o.NdJ("input",function(){o.CHM(P);const W=o.MAs(2);return o.KtG(h.onSearch(W))}),o.qZA()()}2&a&&(o.MGl("for","search_",h.unifyKey(h.column.key),""),o.xp6(1),o.MGl("id","search_",h.unifyKey(h.column.key),""),o.s9C("placeholder",h.column.placeholder?h.column.placeholder:h.column.title))},encapsulation:2,changeDetection:0}),s})(),Gs=(()=>{class s{constructor(a){this.styleService=a,this.menuActive=!1,this.openedHeaderActionTemplate=null,this.onSelectAllBinded=this.onSelectAll.bind(this),this.filter=new o.vpe,this.order=new o.vpe,this.selectAll=new o.vpe,this.event=new o.vpe}onClick(a){this.additionalActionMenu&&!this.additionalActionMenu.nativeElement.contains(a)&&(this.menuActive=!1),this.openedHeaderActionTemplate&&!this.headerDropdown.toArray().some(h=>h.nativeElement.contains(a))&&(this.openedHeaderActionTemplate=null)}getColumnDefinition(a){return a.searchEnabled||typeof a.searchEnabled>"u"}orderBy(a){this.order.emit(a)}isOrderEnabled(a){return this.config.orderEnabled&&(void 0===a.orderEnabled||!!a.orderEnabled)}columnDrop(a){pt(this.columns,a.previousIndex,a.currentIndex)}onSearch(a){this.filter.emit(a)}getColumnWidth(a){return a.width?a.width:this.config.fixedColumnWidth?100/this.columns.length+"%":null}onSelectAll(){this.selectAll.emit()}onMouseDown(a,h){!this.config.resizeColumn||(this.th=h,this.startOffset=h.offsetWidth-a.pageX,this.event.emit({event:Vr.onColumnResizeMouseDown,value:a}))}onMouseMove(a){!this.config.resizeColumn||this.th&&this.th.style&&(this.th.style.width=this.startOffset+a.pageX+"px",this.th.style.cursor="col-resize",this.th.style["user-select"]="none")}onMouseUp(a){!this.config.resizeColumn||(this.event.emit({event:Vr.onColumnResizeMouseUp,value:a}),this.th.style.cursor="default",this.th=void 0)}showHeaderActionTemplateMenu(a){a.headerActionTemplate||console.error("Column [headerActionTemplate] property not defined"),this.openedHeaderActionTemplate=this.openedHeaderActionTemplate!==a.key?a.key:null}showMenu(){this.additionalActionsTemplate||console.error("[additionalActionsTemplate] property not defined"),this.menuActive=!this.menuActive}}return s.\u0275fac=function(a){return new(a||s)(o.Y36(Ws))},s.\u0275cmp=o.Xpm({type:s,selectors:[["","table-thead",""]],viewQuery:function(a,h){if(1&a&&(o.Gf(Le,5),o.Gf(fn,5),o.Gf(Dn,5)),2&a){let P;o.iGM(P=o.CRH())&&(h.th=P.first),o.iGM(P=o.CRH())&&(h.additionalActionMenu=P.first),o.iGM(P=o.CRH())&&(h.headerDropdown=P)}},hostBindings:function(a,h){1&a&&o.NdJ("click",function(T){return h.onClick(T.target)},!1,o.evT)},inputs:{config:"config",columns:"columns",sortKey:"sortKey",sortState:"sortState",selectAllTemplate:"selectAllTemplate",filtersTemplate:"filtersTemplate",additionalActionsTemplate:"additionalActionsTemplate"},outputs:{filter:"filter",order:"order",selectAll:"selectAll",event:"event"},features:[o._Bn([Ws])],attrs:Zn,decls:7,vars:8,consts:[["class","ngx-table__header",4,"ngIf"],["class","ngx-table__header ngx-table__header--draggable","cdkDropList","","cdkDropListOrientation","horizontal",3,"cdkDropListDropped",4,"ngIf"],[1,"ngx-table__search-header"],[4,"ngIf"],[4,"ngFor","ngForOf"],[1,"ngx-table__header"],[3,"width",4,"ngIf"],["class","ngx-table__header-cell-additional-actions",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngIf"],["class","ngx-form-checkbox","for","selectAllCheckboxes",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["for","selectAllCheckboxes",1,"ngx-form-checkbox"],["type","checkbox","id","selectAllCheckboxes",3,"change"],["id","selectAllCheckbox",1,"ngx-form-icon"],[1,"ngx-table__header-cell",3,"ngClass","mousedown","mouseup","mousemove"],["th",""],[2,"display","inline",3,"click"],[1,"ngx-table__header-title"],["class","ngx-icon ngx-icon-pin",4,"ngIf"],["class","ngx-icon ngx-icon-arrow-up",4,"ngIf"],["class","ngx-icon ngx-icon-arrow-down",4,"ngIf"],["class","ngx-dropdown",4,"ngIf"],["class","ngx-table__column-resizer",4,"ngIf"],[1,"ngx-icon","ngx-icon-pin"],[1,"ngx-icon","ngx-icon-arrow-up"],[1,"ngx-icon","ngx-icon-arrow-down"],[1,"ngx-dropdown"],["headerDropdown",""],[1,"ngx-btn","ngx-btn-link",3,"click"],[1,"ngx-icon","ngx-icon-more"],["class","ngx-menu ngx-table__table-menu",4,"ngIf"],[1,"ngx-menu","ngx-table__table-menu"],[3,"ngTemplateOutlet"],[1,"ngx-table__column-resizer"],[1,"ngx-table__header-cell-additional-actions"],["additionalActionMenu",""],[1,"ngx-icon","ngx-icon-menu"],[3,"ngTemplateOutlet",4,"ngIf"],["cdkDropList","","cdkDropListOrientation","horizontal",1,"ngx-table__header","ngx-table__header--draggable",3,"cdkDropListDropped"],["type","checkbox","id","selectAllCheckboxesDrag",3,"change"],["id","selectAllCheckboxDrag",1,"ngx-form-icon"],["cdkDragLockAxis","x","cdkDrag","",1,"ngx-table__header-cell","ngx-table__header-cell--draggable",3,"cdkDragStartDelay","ngClass","mousedown","mouseup","mousemove"],["cdkDragHandle","",2,"display","inline",3,"click"],[3,"ngClass"],[3,"column","update",4,"ngIf"],[3,"column","update"]],template:function(a,h){1&a&&(o.YNc(0,is,4,3,"tr",0),o.YNc(1,za,4,3,"tr",1),o.TgZ(2,"tr",2),o.YNc(3,_s,1,0,"th",3),o.YNc(4,Zi,3,6,"ng-container",4),o.YNc(5,wi,1,0,"th",3),o.qZA(),o.YNc(6,Lr,3,1,"ng-container",3)),2&a&&(o.Q6J("ngIf",h.config.headerEnabled&&!h.config.columnReorder),o.xp6(1),o.Q6J("ngIf",h.config.headerEnabled&&h.config.columnReorder),o.xp6(1),o.Udp("display",h.config.searchEnabled&&!h.filtersTemplate?"table-row":"none"),o.xp6(1),o.Q6J("ngIf",h.config.checkboxes||h.config.radio),o.xp6(1),o.Q6J("ngForOf",h.columns),o.xp6(1),o.Q6J("ngIf",h.config.additionalActions||h.config.detailsTemplate),o.xp6(1),o.Q6J("ngIf",h.filtersTemplate))},dependencies:[e.mk,e.sg,e.O5,e.tP,Eo,Mt,bo,as],styles:[".cdk-drag-preview[_ngcontent-%COMP%]{text-align:left;padding-top:9px;padding-left:4px;color:#50596c;border:1px solid #e7e9ed}"],changeDetection:0}),s})(),Ja=(()=>{class s{static getPath(a,h){return a.reduce((T,W)=>T&&typeof T[W]<"u"?T[W]:null,h)}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275prov=o.Yz7({token:s,factory:s.\u0275fac}),s})(),Bs=(()=>{class s{constructor(){this.filters={}}transform(a,h,P,T){if(P.next(0),!(typeof a>"u"))return typeof h>"u"?(P.next(a.length),a):(h.forEach(W=>{this.filters[W.key]=W.value.toString().toLocaleLowerCase(),(0===Object.keys(W).length||""===W.value)&&delete this.filters[W.key]}),T&&T.groupRows?a.map(W=>this.filterGroup(W,P)):this.filterGroup(a,P))}filterGroup(a,h){const P=a.filter(T=>Object.keys(this.filters).every(W=>{const lt=W.split("."),q=Ja.getPath(lt,T),Kt="object"==typeof q?JSON.stringify(q):q.toString().toLocaleLowerCase();return this.filters[W].split(",").some(me=>Kt.indexOf(me.trim())>-1)}));return h.next(P.length),P}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275pipe=o.Yjl({name:"search",type:s,pure:!0}),s})(),kl=(()=>{class s{transform(a,h){const P=h.split(".");return Ja.getPath(P,a)}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275pipe=o.Yjl({name:"render",type:s,pure:!0}),s})(),E=(()=>{class s{transform(a,h,P){if(P.next(0),typeof a>"u")return;if(typeof h>"u"||0===Object.keys(h).length||""===h)return P.next(a.length),a;const T=a.filter(W=>{const lt=JSON.stringify(Object.values(W));return h.split(",").some(Kt=>lt.toLocaleLowerCase().indexOf(Kt.trim().toLocaleLowerCase())>-1)});return P.next(T.length),T}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275pipe=o.Yjl({name:"global",type:s,pure:!0}),s})(),O=(()=>{class s{constructor(){this.defaultArray=[]}static isNaN(a,h){return isNaN(parseFloat(a))||!isFinite(a)||isNaN(parseFloat(h))||!isFinite(h)}static compare(a,h,P){const T=P.split("."),W=Ja.getPath(T,a),lt=Ja.getPath(T,h),q=(W+"").toLowerCase(),Kt=(lt+"").toLowerCase();return s.isNaN(W,lt)?q.localeCompare(Kt):parseFloat(W)<parseFloat(lt)?-1:parseFloat(W)>parseFloat(lt)?1:0}transform(a,h,P){return 0===this.defaultArray.length&&(this.defaultArray=a),h.key&&""!==h.key?""===h.order?this.defaultArray:"asc"===h.order?this.sortAsc(a,h,P):this.sortDesc(a,h,P):a}sortAsc(a,h,P){return P&&P.groupRows?a.map(T=>T.sort((W,lt)=>s.compare(W,lt,h.key))):a.sort((T,W)=>s.compare(T,W,h.key))}sortDesc(a,h,P){return P&&P.groupRows?a.map(T=>T.sort((W,lt)=>s.compare(lt,W,h.key))):a.sort((T,W)=>s.compare(W,T,h.key))}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275pipe=o.Yjl({name:"sort",type:s,pure:!0}),s})(),b=(()=>{class s{constructor(a,h,P){this.cdr=a,this.scrollDispatcher=h,this.styleService=P,this.unsubscribe=new A.x,this.filterCount=-1,this.filteredCountSubject=new A.x,this.tableClass=null,this.grouped=[],this.isSelected=!1,this.page=1,this.count=0,this.sortState=new Map,this.sortKey=null,this.rowContextMenuPosition={top:null,left:null,value:null},this.sortBy={key:"",order:"asc"},this.selectedDetailsTemplateRowId=new Set,this.selectedCheckboxes=new Set,this.id="table",this.event=new o.vpe,this.filteredCountSubject.pipe((0,ot.R)(this.unsubscribe)).subscribe(T=>{setTimeout(()=>{this.filterCount=T,this.cdr.detectChanges()})})}onContextMenuClick(a){this.contextMenu&&!this.contextMenu.nativeElement.contains(a)&&(this.rowContextMenuPosition={top:null,left:null,value:null})}ngOnInit(){this.columns||console.error("[columns] property required!"),this.config=this.configuration?this.configuration:Ss.config,this.limit=this.config.rows,this.groupRowsBy&&(this.grouped=Us.doGroupRows(this.data,this.groupRowsBy)),this.doDecodePersistedState()}ngOnDestroy(){this.unsubscribe.next(),this.unsubscribe.complete()}ngAfterViewInit(){const a=this.config.infiniteScrollThrottleTime?this.config.infiniteScrollThrottleTime:200;this.scrollDispatcher.scrolled().pipe((0,or.p)(a),(0,Pi.h)(h=>!!h&&this.viewPort&&this.viewPort.getRenderedRange().end===this.viewPort.getDataLength()),(0,ot.R)(this.unsubscribe)).subscribe(()=>{this.emitEvent(Vr.onInfiniteScrollEnd,null)})}ngOnChanges(a){const{configuration:h,data:P,pagination:T,groupRowsBy:W}=a;if(this.toggleRowIndex=a.toggleRowIndex,h&&h.currentValue&&(this.config=h.currentValue),P&&P.currentValue&&this.doApplyData(P),T&&T.currentValue){const{count:lt,limit:q,offset:Kt}=T.currentValue;this.count=lt,this.limit=q,this.page=Kt}W&&W.currentValue&&(this.grouped=Us.doGroupRows(this.data,this.groupRowsBy)),this.toggleRowIndex&&this.toggleRowIndex.currentValue&&this.collapseRow(this.toggleRowIndex.currentValue.index)}orderBy(a){if(typeof a.orderEnabled<"u"&&!a.orderEnabled||(this.sortKey=a.key,!this.config.orderEnabled||""===this.sortKey))return;this.setColumnOrder(a),this.config.orderEventOnly||a.orderEventOnly?(this.sortBy.key="",this.sortBy.order=""):(this.sortBy.key=this.sortKey,this.sortBy.order=this.sortState.get(this.sortKey)),this.config.serverPagination||(this.data=[...this.data],this.sortBy={...this.sortBy});const h={key:this.sortKey,order:this.sortState.get(this.sortKey)};this.emitEvent(Vr.onOrder,h)}onClick(a,h,P,T,W){this.config.selectRow&&(this.selectedRow=W),this.config.selectCol&&`${T}`&&(this.selectedCol=T),this.config.selectCell&&`${T}`&&(this.selectedRow=W,this.selectedCol=T),this.config.clickEvent&&this.emitEvent(Vr.onClick,{event:a,row:h,key:P,rowId:W,colId:T})}onDoubleClick(a,h,P,T,W){this.emitEvent(Vr.onDoubleClick,{event:a,row:h,key:P,rowId:W,colId:T})}onCheckboxSelect(a,h,P){this.emitEvent(Vr.onCheckboxSelect,{event:a,row:h,rowId:P})}onRadioSelect(a,h,P){this.emitEvent(Vr.onRadioSelect,{event:a,row:h,rowId:P})}onSelectAll(){this.isSelected=!this.isSelected,this.emitEvent(Vr.onSelectAll,this.isSelected)}onSearch(a){this.config.serverPagination||(this.term=a),this.emitEvent(Vr.onSearch,a)}onGlobalSearch(a){this.config.serverPagination||(this.globalSearchTerm=a),this.emitEvent(Vr.onGlobalSearch,a)}onPagination(a){this.page=a.page,this.limit=a.limit,this.config.rows=a.limit,this.emitEvent(Vr.onPagination,a)}toggleCheckbox(a){this.selectedCheckboxes.has(a)?this.selectedCheckboxes.delete(a):this.selectedCheckboxes.add(a)}collapseRow(a){this.selectedDetailsTemplateRowId.has(a)?(this.selectedDetailsTemplateRowId.delete(a),this.emitEvent(Vr.onRowCollapsedHide,a)):(this.selectedDetailsTemplateRowId.add(a),this.emitEvent(Vr.onRowCollapsedShow,a))}doDecodePersistedState(){if(!this.config.persistState)return;const a=localStorage.getItem(Vr.onPagination),h=localStorage.getItem(Vr.onOrder),P=localStorage.getItem(Vr.onSearch);if(a&&this.onPagination(JSON.parse(a)),h){const{key:T,order:W}=JSON.parse(h);this.bindApi({type:Sr.sortBy,value:{column:T,order:W}})}P&&this.bindApi({type:Sr.setInputValue,value:JSON.parse(P)})}isRowCollapsed(a){return!!this.config.collapseAllRows||this.selectedDetailsTemplateRowId.has(a)}get loadingHeight(){const a=document.getElementById(this.id);return a&&a.rows&&a.rows.length>3?(a.rows.length-(this.config.searchEnabled?1:0)-(this.config.headerEnabled?1:0))*(a.rows[3].offsetHeight-1)-2:30}get arrowDefinition(){return this.config.showDetailsArrow||typeof this.config.showDetailsArrow>"u"}onRowContextMenu(a,h,P,T,W){if(!this.config.showContextMenu)return;a.preventDefault();const lt={event:a,row:h,key:P,rowId:W,colId:T};this.rowContextMenuPosition={top:a.pageY-10+"px",left:a.pageX-10+"px",value:lt},this.emitEvent(Vr.onRowContextMenu,lt)}doApplyData(a){const h=this.columns.find(P=>!!P.orderBy);h?(this.sortState.set(this.sortKey,"asc"===h.orderBy?"desc":"asc"),this.orderBy(h)):this.data=[...a.currentValue]}onDragStart(a){this.emitEvent(Vr.onReorderStart,a)}onDrop(a){this.emitEvent(Vr.onRowDrop,a),pt(this.data,a.previousIndex,a.currentIndex)}apiEvent(a){return this.bindApi(a)}bindApi(a){switch(a.type){case Sr.rowContextMenuClicked:this.rowContextMenuPosition={top:null,left:null,value:null};break;case Sr.toggleRowIndex:this.collapseRow(a.value);break;case Sr.toggleCheckbox:this.toggleCheckbox(a.value);break;case Sr.setInputValue:this.config.searchEnabled&&a.value.forEach(P=>{const T=document.getElementById(`search_${P.key}`);T?T.value=P.value:console.error(`Column '${P.key}' not available in the DOM. Have you misspelled a name?`)}),this.onSearch(a.value),this.cdr.markForCheck();break;case Sr.onGlobalSearch:this.onGlobalSearch(a.value),this.cdr.markForCheck();break;case Sr.setRowClass:if(Array.isArray(a.value)){a.value.forEach(P=>this.styleService.setRowClass(P));break}this.styleService.setRowClass(a.value),this.cdr.markForCheck();break;case Sr.setCellClass:if(Array.isArray(a.value)){a.value.forEach(P=>this.styleService.setCellClass(P));break}this.styleService.setCellClass(a.value);break;case Sr.setRowStyle:if(Array.isArray(a.value)){a.value.forEach(P=>this.styleService.setRowStyle(P));break}this.styleService.setRowStyle(a.value);break;case Sr.setCellStyle:if(Array.isArray(a.value)){a.value.forEach(P=>this.styleService.setCellStyle(P));break}this.styleService.setCellStyle(a.value);break;case Sr.setTableClass:this.tableClass=a.value,this.cdr.markForCheck();break;case Sr.getPaginationTotalItems:return this.paginationComponent.paginationDirective.getTotalItems();case Sr.getPaginationCurrentPage:return this.paginationComponent.paginationDirective.getCurrent();case Sr.getPaginationLastPage:return this.paginationComponent.paginationDirective.getLastPage();case Sr.getNumberOfRowsPerPage:return this.paginationComponent.paginationDirective.isLastPage()?this.paginationComponent.paginationDirective.getTotalItems()%this.limit:this.limit;case Sr.setPaginationCurrentPage:this.paginationComponent.paginationDirective.setCurrent(a.value);break;case Sr.setPaginationRange:this.paginationComponent.ranges=a.value;break;case Sr.setPaginationPreviousLabel:this.paginationComponent.previousLabel=a.value;break;case Sr.setPaginationNextLabel:this.paginationComponent.nextLabel=a.value;break;case Sr.setPaginationDisplayLimit:this.paginationComponent.changeLimit(a.value,!0);break;case Sr.sortBy:this.orderBy({title:"",key:a.value.column,orderBy:a.value.order}),this.cdr.detectChanges()}}setColumnOrder(a){const h=a.key;switch(this.sortState.get(h)){case"":case void 0:this.sortState.set(h,a.orderBy||"desc");break;case"asc":this.sortState.set(h,this.config.threeWaySort?"":"desc");break;case"desc":this.sortState.set(h,"asc")}if(this.sortState.size>1){const P=this.sortState.get(h);this.sortState.clear(),this.sortState.set(h,P)}}emitEvent(a,h){this.event.emit({event:a,value:h}),this.config.persistState&&localStorage.setItem(a,JSON.stringify(h)),this.config.logger&&console.log({event:a,value:h})}dragEnter(a){a.preventDefault(),a.stopPropagation()}dragOver(a){a.preventDefault(),a.stopPropagation()}dragLeave(a){a.preventDefault(),a.stopPropagation()}drop(a){a.preventDefault(),a.stopPropagation();const h=a.dataTransfer?.files?.[0];if("application/json"!==h?.type)return void console.log("File not allowed");const P=new FileReader;P.onload=T=>{this.data=JSON.parse(T?.target?.result),this.cdr.markForCheck()},P.readAsText(h)}}return s.\u0275fac=function(a){return new(a||s)(o.Y36(o.sBO),o.Y36(_.mF),o.Y36(Ws))},s.\u0275cmp=o.Xpm({type:s,selectors:[["ngx-table"]],contentQueries:function(a,h,P){if(1&a&&o.Suo(P,o.Rgc,5),2&a){let T;o.iGM(T=o.CRH())&&(h.rowTemplate=T.first)}},viewQuery:function(a,h){if(1&a&&(o.Gf(Ca,5),o.Gf(Va,5),o.Gf(va,5),o.Gf(_.N7,5)),2&a){let P;o.iGM(P=o.CRH())&&(h.paginationComponent=P.first),o.iGM(P=o.CRH())&&(h.contextMenu=P.first),o.iGM(P=o.CRH())&&(h.table=P.first),o.iGM(P=o.CRH())&&(h.viewPort=P.first)}},hostBindings:function(a,h){1&a&&o.NdJ("click",function(T){return h.onContextMenuClick(T.target)},!1,o.evT)},inputs:{configuration:"configuration",data:"data",pagination:"pagination",groupRowsBy:"groupRowsBy",id:"id",toggleRowIndex:"toggleRowIndex",detailsTemplate:"detailsTemplate",summaryTemplate:"summaryTemplate",groupRowsHeaderTemplate:"groupRowsHeaderTemplate",filtersTemplate:"filtersTemplate",selectAllTemplate:"selectAllTemplate",noResultsTemplate:"noResultsTemplate",loadingTemplate:"loadingTemplate",additionalActionsTemplate:"additionalActionsTemplate",rowContextMenu:"rowContextMenu",columns:"columns"},outputs:{event:"event"},features:[o._Bn([Ss,Us,Ws]),o.TTD],decls:11,vars:38,consts:[[1,"ngx-container",3,"dragenter","dragover","dragleave","drop"],[3,"id","ngClass"],["table",""],["table-thead","",3,"config","sortKey","sortState","selectAllTemplate","filtersTemplate","additionalActionsTemplate","columns","selectAll","filter","order","event"],[4,"ngIf"],["class","ngx-draggable-row-area","cdkDropList","",3,"cdkDropListDropped",4,"ngIf"],[3,"id","config","pagination","updateRange"],["paginationComponent",""],["class","ngx-table__table-row-context-menu",3,"ngStyle",4,"ngIf"],["itemSize","50","class","ngx-infinite-scroll-viewport",4,"ngIf"],[1,"ngx-table__table-row-context-menu",3,"ngStyle"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngFor","ngForOf"],[3,"click","contextmenu","dblclick"],["contextMenu",""],["class","ngx-icon",3,"ngClass","click",4,"ngIf"],[1,"ngx-icon",3,"ngClass","click"],["itemSize","50",1,"ngx-infinite-scroll-viewport"],[4,"cdkVirtualFor","cdkVirtualForOf"],[1,"ngx-form-checkbox"],["type","checkbox",3,"id","checked","change"],[1,"ngx-form-icon"],["type","radio","name","radio",3,"id","change"],[3,"ngClass","click","contextmenu","dblclick"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngIf"],["width","3%",4,"ngIf"],["width","3%"],["cdkDropList","",1,"ngx-draggable-row-area",3,"cdkDropListDropped"],["cdkDrag","","cdkDragLockAxis","y",1,"ngx-draggable-row",3,"cdkDragStartDelay","cdkDragStarted"],[3,"click","dblclick"],[1,"ngx-table__body-empty"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],[1,"ngx-table__table-no-results"],[1,"ngx-table__body-loading"],[1,"ngx-table__table-loader-wrapper"],[1,"ngx-table__table-loader"]],template:function(a,h){1&a&&(o.TgZ(0,"div",0),o.NdJ("dragenter",function(T){return h.dragEnter(T)})("dragover",function(T){return h.dragOver(T)})("dragleave",function(T){return h.dragLeave(T)})("drop",function(T){return h.drop(T)}),o.TgZ(1,"table",1,2)(3,"thead",3),o.NdJ("selectAll",function(){return h.onSelectAll()})("filter",function(T){return h.onSearch(T)})("order",function(T){return h.orderBy(T)})("event",function(T){return h.emitEvent(T.event,T.value)}),o.qZA(),o.YNc(4,qa,4,3,"tbody",4),o.YNc(5,ml,2,1,"tbody",5),o.YNc(6,Xs,4,2,"tbody",4),o.YNc(7,Ds,4,2,"tbody",4),o.YNc(8,xl,3,6,"tfoot",4),o.qZA(),o.TgZ(9,"pagination",6,7),o.NdJ("updateRange",function(T){return h.onPagination(T)}),o.qZA()()),2&a&&(o.ekj("ngx-container--dark","dark"===h.config.tableLayout.theme),o.xp6(1),o.ekj("ngx-table__table--tiny","tiny"===h.config.tableLayout.style)("ngx-table__table--normal","normal"===h.config.tableLayout.style)("ngx-table__table--big","big"===h.config.tableLayout.style)("ngx-table__table--borderless",h.config.tableLayout.borderless)("ngx-table__table--dark","dark"===h.config.tableLayout.theme)("ngx-table__table--hoverable",h.config.tableLayout.hover)("ngx-table__table--striped",h.config.tableLayout.striped)("ngx-table__horizontal-scroll",h.config.horizontalScroll&&!h.config.isLoading),o.Q6J("id",h.id)("ngClass",null===h.tableClass||""===h.tableClass?"ngx-table":h.tableClass),o.xp6(2),o.ekj("ngx-infinite-scroll-viewport-thead",h.config.infiniteScroll),o.Q6J("config",h.config)("sortKey",h.sortKey)("sortState",h.sortState)("selectAllTemplate",h.selectAllTemplate)("filtersTemplate",h.filtersTemplate)("additionalActionsTemplate",h.additionalActionsTemplate)("columns",h.columns),o.xp6(1),o.Q6J("ngIf",h.data&&!h.config.isLoading&&!h.config.rowReorder),o.xp6(1),o.Q6J("ngIf",h.data&&!h.config.isLoading&&h.config.rowReorder),o.xp6(1),o.Q6J("ngIf",0===h.filterCount),o.xp6(1),o.Q6J("ngIf",h.config.isLoading),o.xp6(1),o.Q6J("ngIf",h.summaryTemplate),o.xp6(1),o.Q6J("id",h.id)("config",h.config)("pagination",h.pagination),o.uIk("id","pagination"+h.id))},dependencies:[e.mk,e.sg,e.O5,e.tP,e.PC,Eo,Mt,_.xd,_.x0,_.N7,oc,Gs,Zo,Bs,kl,E,O],encapsulation:2,changeDetection:0}),s})(),m=(()=>{class s{}return s.\u0275fac=function(a){return new(a||s)},s.\u0275mod=o.oAB({type:s}),s.\u0275inj=o.cJS({imports:[e.ez,$i,ee,_.Cl]}),s})(),u=(()=>{class s{}return s.\u0275fac=function(a){return new(a||s)},s.\u0275mod=o.oAB({type:s}),s.\u0275inj=o.cJS({imports:[e.ez,m]}),s})()},34984:(We,Ht,y)=>{"use strict";y.d(Ht,{Ns:()=>gt,_w:()=>nt});var e=y(15861),o=y(94650),_=y(60968),x=y(11026),M=y(72873),B=y(96405),A=y(81482),Z=y(13621),ct=y(97828);class et{constructor(){this.subject=new _.t(1),this.subscriptions=new x.w0}doFilter(ot){this.subject.next(ot)}dispose(){this.subscriptions.unsubscribe()}notEmpty(ot,ut){this.subscriptions.add(this.subject.subscribe(dt=>{if(dt[ot]){const Pt=dt[ot].currentValue;null!=Pt&&ut(Pt)}}))}has(ot,ut){this.subscriptions.add(this.subject.subscribe(dt=>{dt[ot]&&ut(dt[ot].currentValue)}))}notFirst(ot,ut){this.subscriptions.add(this.subject.subscribe(dt=>{dt[ot]&&!dt[ot].isFirstChange()&&ut(dt[ot].currentValue)}))}notFirstAndEmpty(ot,ut){this.subscriptions.add(this.subject.subscribe(dt=>{if(dt[ot]&&!dt[ot].isFirstChange()){const Pt=dt[ot].currentValue;null!=Pt&&ut(Pt)}}))}}const mt=new o.OlP("NGX_ECHARTS_CONFIG");let nt=(()=>{class Nt{constructor(ut,dt,Pt){this.el=dt,this.ngZone=Pt,this.options=null,this.theme=null,this.initOpts=null,this.merge=null,this.autoResize=!0,this.loading=!1,this.loadingType="default",this.loadingOpts=null,this.chartInit=new o.vpe,this.optionsError=new o.vpe,this.chartClick=this.createLazyEvent("click"),this.chartDblClick=this.createLazyEvent("dblclick"),this.chartMouseDown=this.createLazyEvent("mousedown"),this.chartMouseMove=this.createLazyEvent("mousemove"),this.chartMouseUp=this.createLazyEvent("mouseup"),this.chartMouseOver=this.createLazyEvent("mouseover"),this.chartMouseOut=this.createLazyEvent("mouseout"),this.chartGlobalOut=this.createLazyEvent("globalout"),this.chartContextMenu=this.createLazyEvent("contextmenu"),this.chartLegendSelectChanged=this.createLazyEvent("legendselectchanged"),this.chartLegendSelected=this.createLazyEvent("legendselected"),this.chartLegendUnselected=this.createLazyEvent("legendunselected"),this.chartLegendScroll=this.createLazyEvent("legendscroll"),this.chartDataZoom=this.createLazyEvent("datazoom"),this.chartDataRangeSelected=this.createLazyEvent("datarangeselected"),this.chartTimelineChanged=this.createLazyEvent("timelinechanged"),this.chartTimelinePlayChanged=this.createLazyEvent("timelineplaychanged"),this.chartRestore=this.createLazyEvent("restore"),this.chartDataViewChanged=this.createLazyEvent("dataviewchanged"),this.chartMagicTypeChanged=this.createLazyEvent("magictypechanged"),this.chartPieSelectChanged=this.createLazyEvent("pieselectchanged"),this.chartPieSelected=this.createLazyEvent("pieselected"),this.chartPieUnselected=this.createLazyEvent("pieunselected"),this.chartMapSelectChanged=this.createLazyEvent("mapselectchanged"),this.chartMapSelected=this.createLazyEvent("mapselected"),this.chartMapUnselected=this.createLazyEvent("mapunselected"),this.chartAxisAreaSelected=this.createLazyEvent("axisareaselected"),this.chartFocusNodeAdjacency=this.createLazyEvent("focusnodeadjacency"),this.chartUnfocusNodeAdjacency=this.createLazyEvent("unfocusnodeadjacency"),this.chartBrush=this.createLazyEvent("brush"),this.chartBrushEnd=this.createLazyEvent("brushend"),this.chartBrushSelected=this.createLazyEvent("brushselected"),this.chartRendered=this.createLazyEvent("rendered"),this.chartFinished=this.createLazyEvent("finished"),this.animationFrameID=null,this.chart$=new _.t(1),this.resize$=new M.x,this.changeFilter=new et,this.echarts=ut.echarts}ngOnChanges(ut){this.changeFilter.doFilter(ut)}ngOnInit(){if(!window.ResizeObserver)throw new Error("please install a polyfill for ResizeObserver");this.resizeSub=this.resize$.pipe((0,Z.p)(100,B.z,{leading:!1,trailing:!0})).subscribe(()=>this.resize()),this.autoResize&&(this.resizeOb=this.ngZone.runOutsideAngular(()=>new window.ResizeObserver(()=>{this.animationFrameID=window.requestAnimationFrame(()=>this.resize$.next())})),this.resizeOb.observe(this.el.nativeElement)),this.changeFilter.notFirstAndEmpty("options",ut=>this.onOptionsChange(ut)),this.changeFilter.notFirstAndEmpty("merge",ut=>this.setOption(ut)),this.changeFilter.has("loading",ut=>this.toggleLoading(!!ut)),this.changeFilter.notFirst("theme",()=>this.refreshChart())}ngOnDestroy(){window.clearTimeout(this.initChartTimer),this.resizeSub&&this.resizeSub.unsubscribe(),this.animationFrameID&&window.cancelAnimationFrame(this.animationFrameID),this.resizeOb&&this.resizeOb.unobserve(this.el.nativeElement),this.loadingSub&&this.loadingSub.unsubscribe(),this.changeFilter.dispose(),this.dispose()}ngAfterViewInit(){this.initChartTimer=window.setTimeout(()=>this.initChart())}dispose(){this.chart&&(this.chart.isDisposed()||this.chart.dispose(),this.chart=null)}resize(){this.chart&&this.chart.resize()}toggleLoading(ut){this.chart?ut?this.chart.showLoading(this.loadingType,this.loadingOpts):this.chart.hideLoading():this.loadingSub=this.chart$.subscribe(dt=>ut?dt.showLoading(this.loadingType,this.loadingOpts):dt.hideLoading())}setOption(ut,dt){if(this.chart)try{this.chart.setOption(ut,dt)}catch(Pt){console.error(Pt),this.optionsError.emit(Pt)}}refreshChart(){var ut=this;return(0,e.Z)(function*(){ut.dispose(),yield ut.initChart()})()}createChart(){const ut=this.el.nativeElement;if(window&&window.getComputedStyle){const dt=window.getComputedStyle(ut,null).getPropertyValue("height");(!dt||"0px"===dt)&&(!ut.style.height||"0px"===ut.style.height)&&(ut.style.height="400px")}return this.ngZone.runOutsideAngular(()=>("function"==typeof this.echarts?this.echarts:()=>Promise.resolve(this.echarts))().then(({init:Pt})=>Pt(ut,this.theme,this.initOpts)))}initChart(){var ut=this;return(0,e.Z)(function*(){yield ut.onOptionsChange(ut.options),ut.merge&&ut.chart&&ut.setOption(ut.merge)})()}onOptionsChange(ut){var dt=this;return(0,e.Z)(function*(){!ut||(dt.chart||(dt.chart=yield dt.createChart(),dt.chart$.next(dt.chart),dt.chartInit.emit(dt.chart)),dt.setOption(dt.options,!0))})()}createLazyEvent(ut){return this.chartInit.pipe((0,ct.w)(dt=>new A.y(Pt=>(dt.on(ut,re=>this.ngZone.run(()=>Pt.next(re))),()=>{this.chart&&(this.chart.isDisposed()||dt.off(ut))}))))}}return Nt.\u0275fac=function(ut){return new(ut||Nt)(o.Y36(mt),o.Y36(o.SBq),o.Y36(o.R0b))},Nt.\u0275dir=o.lG2({type:Nt,selectors:[["echarts"],["","echarts",""]],inputs:{options:"options",theme:"theme",initOpts:"initOpts",merge:"merge",autoResize:"autoResize",loading:"loading",loadingType:"loadingType",loadingOpts:"loadingOpts"},outputs:{chartInit:"chartInit",optionsError:"optionsError",chartClick:"chartClick",chartDblClick:"chartDblClick",chartMouseDown:"chartMouseDown",chartMouseMove:"chartMouseMove",chartMouseUp:"chartMouseUp",chartMouseOver:"chartMouseOver",chartMouseOut:"chartMouseOut",chartGlobalOut:"chartGlobalOut",chartContextMenu:"chartContextMenu",chartLegendSelectChanged:"chartLegendSelectChanged",chartLegendSelected:"chartLegendSelected",chartLegendUnselected:"chartLegendUnselected",chartLegendScroll:"chartLegendScroll",chartDataZoom:"chartDataZoom",chartDataRangeSelected:"chartDataRangeSelected",chartTimelineChanged:"chartTimelineChanged",chartTimelinePlayChanged:"chartTimelinePlayChanged",chartRestore:"chartRestore",chartDataViewChanged:"chartDataViewChanged",chartMagicTypeChanged:"chartMagicTypeChanged",chartPieSelectChanged:"chartPieSelectChanged",chartPieSelected:"chartPieSelected",chartPieUnselected:"chartPieUnselected",chartMapSelectChanged:"chartMapSelectChanged",chartMapSelected:"chartMapSelected",chartMapUnselected:"chartMapUnselected",chartAxisAreaSelected:"chartAxisAreaSelected",chartFocusNodeAdjacency:"chartFocusNodeAdjacency",chartUnfocusNodeAdjacency:"chartUnfocusNodeAdjacency",chartBrush:"chartBrush",chartBrushEnd:"chartBrushEnd",chartBrushSelected:"chartBrushSelected",chartRendered:"chartRendered",chartFinished:"chartFinished"},exportAs:["echarts"],features:[o.TTD]}),Nt})(),gt=(()=>{class Nt{static forRoot(ut){return{ngModule:Nt,providers:[{provide:mt,useValue:ut}]}}static forChild(){return{ngModule:Nt}}}return Nt.\u0275fac=function(ut){return new(ut||Nt)},Nt.\u0275mod=o.oAB({type:Nt}),Nt.\u0275inj=o.cJS({}),Nt})()},7494:(We,Ht,y)=>{"use strict";y.d(Ht,{CB:()=>nt,L9:()=>mt,Yi:()=>gt});var e=y(94650),o=y(35791),_=y(36895);const x=["fileSelector"];function M(Nt,ot){if(1&Nt&&(e.TgZ(0,"div",8),e._uU(1),e.qZA()),2&Nt){const ut=e.oxw(2);e.xp6(1),e.Oqu(ut.dropZoneLabel)}}function B(Nt,ot){if(1&Nt){const ut=e.EpF();e.TgZ(0,"div")(1,"input",9),e.NdJ("click",function(Pt){e.CHM(ut);const re=e.oxw(2);return e.KtG(re.openFileSelector(Pt))}),e.qZA()()}if(2&Nt){const ut=e.oxw(2);e.xp6(1),e.s9C("value",ut.browseBtnLabel),e.Q6J("className",ut.browseBtnClassName)}}function A(Nt,ot){if(1&Nt&&(e.YNc(0,M,2,1,"div",6),e.YNc(1,B,2,2,"div",7)),2&Nt){const ut=e.oxw();e.Q6J("ngIf",ut.dropZoneLabel),e.xp6(1),e.Q6J("ngIf",ut.showBrowseBtn)}}function Z(Nt,ot){}const ct=function(Nt){return{openFileSelector:Nt}};class et{constructor(ot,ut){this.relativePath=ot,this.fileEntry=ut}}let mt=(()=>{class Nt{constructor(ut){this.template=ut}}return Nt.\u0275fac=function(ut){return new(ut||Nt)(e.Y36(e.Rgc))},Nt.\u0275dir=e.lG2({type:Nt,selectors:[["","ngx-file-drop-content-tmp",""]]}),Nt})(),nt=(()=>{class Nt{constructor(ut,dt){this.zone=ut,this.renderer=dt,this.accept="*",this.directory=!1,this.multiple=!0,this.dropZoneLabel="",this.dropZoneClassName="ngx-file-drop__drop-zone",this.useDragEnter=!1,this.contentClassName="ngx-file-drop__content",this.showBrowseBtn=!1,this.browseBtnClassName="btn btn-primary btn-xs ngx-file-drop__browse-btn",this.browseBtnLabel="Browse files",this.onFileDrop=new e.vpe,this.onFileOver=new e.vpe,this.onFileLeave=new e.vpe,this.isDraggingOverDropZone=!1,this.globalDraggingInProgress=!1,this.files=[],this.numOfActiveReadEntries=0,this.helperFormEl=null,this.fileInputPlaceholderEl=null,this.dropEventTimerSubscription=null,this._disabled=!1,this.openFileSelector=Pt=>{this.fileSelector&&this.fileSelector.nativeElement&&this.fileSelector.nativeElement.click()},this.globalDragStartListener=this.renderer.listen("document","dragstart",Pt=>{this.globalDraggingInProgress=!0}),this.globalDragEndListener=this.renderer.listen("document","dragend",Pt=>{this.globalDraggingInProgress=!1})}get disabled(){return this._disabled}set disabled(ut){this._disabled=null!=ut&&"false"!=`${ut}`}ngOnDestroy(){this.dropEventTimerSubscription&&(this.dropEventTimerSubscription.unsubscribe(),this.dropEventTimerSubscription=null),this.globalDragStartListener(),this.globalDragEndListener(),this.files=[],this.helperFormEl=null,this.fileInputPlaceholderEl=null}onDragOver(ut){this.useDragEnter?(this.preventAndStop(ut),ut.dataTransfer&&(ut.dataTransfer.dropEffect="copy")):!this.isDropzoneDisabled()&&!this.useDragEnter&&ut.dataTransfer&&(this.isDraggingOverDropZone||(this.isDraggingOverDropZone=!0,this.onFileOver.emit(ut)),this.preventAndStop(ut),ut.dataTransfer.dropEffect="copy")}onDragEnter(ut){!this.isDropzoneDisabled()&&this.useDragEnter&&(this.isDraggingOverDropZone||(this.isDraggingOverDropZone=!0,this.onFileOver.emit(ut)),this.preventAndStop(ut))}onDragLeave(ut){this.isDropzoneDisabled()||(this.isDraggingOverDropZone&&(this.isDraggingOverDropZone=!1,this.onFileLeave.emit(ut)),this.preventAndStop(ut))}dropFiles(ut){if(!this.isDropzoneDisabled()&&(this.isDraggingOverDropZone=!1,ut.dataTransfer)){let dt;dt=ut.dataTransfer.items?ut.dataTransfer.items:ut.dataTransfer.files,this.preventAndStop(ut),this.checkFiles(dt)}}uploadFiles(ut){!this.isDropzoneDisabled()&&ut.target&&(this.checkFiles(ut.target.files||[]),this.resetFileInput())}getFakeDropEntry(ut){const dt={name:ut.name,isDirectory:!1,isFile:!0,file:Pt=>Pt(ut)};return new et(dt.name,dt)}checkFile(ut){if(ut){if("webkitGetAsEntry"in ut){let dt=ut.webkitGetAsEntry();if(dt){if(dt.isFile){const Pt=new et(dt.name,dt);this.addToQueue(Pt)}else dt.isDirectory&&this.traverseFileTree(dt,dt.name);return}}this.addToQueue(this.getFakeDropEntry(ut))}}checkFiles(ut){for(let dt=0;dt<ut.length;dt++)this.checkFile(ut[dt]);this.dropEventTimerSubscription&&this.dropEventTimerSubscription.unsubscribe(),this.dropEventTimerSubscription=(0,o.H)(200,200).subscribe(()=>{if(this.files.length>0&&0===this.numOfActiveReadEntries){const dt=this.files;this.files=[],this.onFileDrop.emit(dt)}})}traverseFileTree(ut,dt){if(ut.isFile){const Pt=new et(dt,ut);this.files.push(Pt)}else{dt+="/";const Pt=ut.createReader();let re=[];const Fe=()=>{this.numOfActiveReadEntries++,Pt.readEntries(Rt=>{if(Rt.length)re=re.concat(Rt),Fe();else if(0===re.length){const Gt=new et(dt,ut);this.zone.run(()=>{this.addToQueue(Gt)})}else for(let Gt=0;Gt<re.length;Gt++)this.zone.run(()=>{this.traverseFileTree(re[Gt],dt+re[Gt].name)});this.numOfActiveReadEntries--})};Fe()}}resetFileInput(){if(this.fileSelector&&this.fileSelector.nativeElement){const ut=this.fileSelector.nativeElement,dt=ut.parentElement,Pt=this.getHelperFormElement(),re=this.getFileInputPlaceholderElement();dt!==Pt&&(this.renderer.insertBefore(dt,re,ut),this.renderer.appendChild(Pt,ut),Pt.reset(),this.renderer.insertBefore(dt,ut,re),this.renderer.removeChild(dt,re))}}getHelperFormElement(){return this.helperFormEl||(this.helperFormEl=this.renderer.createElement("form")),this.helperFormEl}getFileInputPlaceholderElement(){return this.fileInputPlaceholderEl||(this.fileInputPlaceholderEl=this.renderer.createElement("div")),this.fileInputPlaceholderEl}isDropzoneDisabled(){return this.globalDraggingInProgress||this.disabled}addToQueue(ut){this.files.push(ut)}preventAndStop(ut){ut.stopPropagation(),ut.preventDefault()}}return Nt.\u0275fac=function(ut){return new(ut||Nt)(e.Y36(e.R0b),e.Y36(e.Qsj))},Nt.\u0275cmp=e.Xpm({type:Nt,selectors:[["ngx-file-drop"]],contentQueries:function(ut,dt,Pt){if(1&ut&&e.Suo(Pt,mt,5,e.Rgc),2&ut){let re;e.iGM(re=e.CRH())&&(dt.contentTemplate=re.first)}},viewQuery:function(ut,dt){if(1&ut&&e.Gf(x,7),2&ut){let Pt;e.iGM(Pt=e.CRH())&&(dt.fileSelector=Pt.first)}},inputs:{accept:"accept",directory:"directory",multiple:"multiple",dropZoneLabel:"dropZoneLabel",dropZoneClassName:"dropZoneClassName",useDragEnter:"useDragEnter",contentClassName:"contentClassName",showBrowseBtn:"showBrowseBtn",browseBtnClassName:"browseBtnClassName",browseBtnLabel:"browseBtnLabel",disabled:"disabled"},outputs:{onFileDrop:"onFileDrop",onFileOver:"onFileOver",onFileLeave:"onFileLeave"},decls:7,vars:15,consts:[[3,"className","drop","dragover","dragenter","dragleave"],[3,"className"],["type","file",1,"ngx-file-drop__file-input",3,"accept","multiple","change"],["fileSelector",""],["defaultContentTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","ngx-file-drop__drop-zone-label",4,"ngIf"],[4,"ngIf"],[1,"ngx-file-drop__drop-zone-label"],["type","button",3,"className","value","click"]],template:function(ut,dt){if(1&ut&&(e.TgZ(0,"div",0),e.NdJ("drop",function(re){return dt.dropFiles(re)})("dragover",function(re){return dt.onDragOver(re)})("dragenter",function(re){return dt.onDragEnter(re)})("dragleave",function(re){return dt.onDragLeave(re)}),e.TgZ(1,"div",1)(2,"input",2,3),e.NdJ("change",function(re){return dt.uploadFiles(re)}),e.qZA(),e.YNc(4,A,2,2,"ng-template",null,4,e.W1O),e.YNc(6,Z,0,0,"ng-template",5),e.qZA()()),2&ut){const Pt=e.MAs(5);e.ekj("ngx-file-drop__drop-zone--over",dt.isDraggingOverDropZone),e.Q6J("className",dt.dropZoneClassName),e.xp6(1),e.Q6J("className",dt.contentClassName),e.xp6(1),e.Q6J("accept",dt.accept)("multiple",dt.multiple),e.uIk("directory",dt.directory||void 0)("webkitdirectory",dt.directory||void 0)("mozdirectory",dt.directory||void 0)("msdirectory",dt.directory||void 0)("odirectory",dt.directory||void 0),e.xp6(4),e.Q6J("ngTemplateOutlet",dt.contentTemplate||Pt)("ngTemplateOutletContext",e.VKq(13,ct,dt.openFileSelector))}},dependencies:[_.O5,_.tP],styles:[".ngx-file-drop__drop-zone[_ngcontent-%COMP%]{height:100px;margin:auto;border:2px dotted #0782d0;border-radius:30px}.ngx-file-drop__drop-zone--over[_ngcontent-%COMP%]{background-color:#93939380}.ngx-file-drop__content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:100px;color:#0782d0}.ngx-file-drop__drop-zone-label[_ngcontent-%COMP%]{text-align:center}.ngx-file-drop__file-input[_ngcontent-%COMP%]{display:none}"]}),Nt})(),gt=(()=>{class Nt{}return Nt.\u0275fac=function(ut){return new(ut||Nt)},Nt.\u0275mod=e.oAB({type:Nt,bootstrap:[nt]}),Nt.\u0275inj=e.cJS({providers:[],imports:[_.ez]}),Nt})()},65592:(We,Ht,y)=>{"use strict";y.d(Ht,{r:()=>B});var e=y(15861),o=y(94650),_=(()=>{return(A=_||(_={}))[A.Up=1]="Up",A[A.Down=3]="Down",A[A.Right=6]="Right",A[A.Left=8]="Left",A[A.UpMirrored=2]="UpMirrored",A[A.DownMirrored=4]="DownMirrored",A[A.LeftMirrored=5]="LeftMirrored",A[A.RightMirrored=7]="RightMirrored",A[A.Default=0]="Default",A[A.NotJpeg=-1]="NotJpeg",A[A.NotDefined=-2]="NotDefined",_;var A})();class M{}M.getOrientation=A=>new Promise((Z,ct)=>{try{const et=new FileReader;et.onload=()=>{const mt=new DataView(et.result);if(!mt.byteLength||65496!==mt.getUint16(0,!1))return Z(_.NotDefined);const nt=mt.byteLength;let gt=2;for(;gt<nt;){const Nt=mt.getUint16(gt,!1);if(gt+=2,65505===Nt){if(1165519206!==mt.getUint32(gt+=2,!1))return Z(_.NotJpeg);const ot=18761===mt.getUint16(gt+=6,!1);gt+=mt.getUint32(gt+4,ot);const ut=mt.getUint16(gt,ot);gt+=2;for(let dt=0;dt<ut;dt++)if(274===mt.getUint16(gt+12*dt,ot))return Z(mt.getUint16(gt+12*dt+8,ot))}else{if(65280!=(65280&Nt))break;gt+=mt.getUint16(gt,!1)}}return Z(_.NotJpeg)},et.readAsArrayBuffer(A)}catch{return ct(_.Default)}}),M.uploadFile=(A,Z=!0,ct=!1)=>new Promise(function(et,mt){const nt=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),gt=/iPad|iPhone|iPod/i.test(navigator.userAgent);Promise.resolve(nt||gt).then(Nt=>Nt?M.generateUploadInputNative(window.document,Z,ct):M.generateUploadInputRenderer(A,Z,ct)).then(Nt=>{const ot=Nt?Array.from(Nt):[],ut=ot.map(re=>M.getOrientation(re)),dt=ot.map(re=>M.fileToDataURL(re));let Pt=[];Promise.all(ut).then(re=>(Pt=re,Promise.all(dt))).then(re=>{const Fe=re.map((Rt,Gt)=>({image:Rt.dataUrl,orientation:Pt[Gt],fileName:Rt.fileName}));et(Z?Fe:Fe[0])})}).catch(Nt=>mt(Nt))}),M.fileToDataURL=A=>new Promise((Z,ct)=>{const et=new FileReader;et.onload=mt=>{Z({dataUrl:mt.target.result,fileName:A.name})};try{et.readAsDataURL(A)}catch(mt){ct(`ngx-image-compress - probably no file have been selected: ${mt}`)}}),M.generateUploadInputRenderer=(A,Z=!0,ct=!1)=>{let et=!1;return new Promise((mt,nt)=>{const gt=A.createElement("input");A.setStyle(gt,"display","none"),A.setProperty(gt,"type","file"),A.setProperty(gt,"accept","image/*"),Z&&A.setProperty(gt,"multiple","true"),A.listen(gt,"click",Nt=>{Nt.target.value=""}),A.listen(gt,"change",Nt=>{et=!0,mt(Nt.target.files)}),ct&&window.addEventListener("focus",()=>{setTimeout(()=>{et||nt(new Error("file upload on blur - no file selected"))},300)},{once:!0}),gt.click()})},M.generateUploadInputNative=(A,Z=!0,ct=!1)=>{let et=!1;return new Promise((mt,nt)=>{const gt=A.createElement("input");gt.id="upload-input"+new Date,gt.style.display="none",gt.setAttribute("type","file"),gt.setAttribute("accept","image/*"),Z&&gt.setAttribute("multiple","true"),A.body.appendChild(gt),gt.addEventListener("change",()=>{et=!0,mt(gt.files),A.body.removeChild(A.getElementById(gt.id))},{once:!0}),ct&&window.addEventListener("focus",()=>{setTimeout(()=>{!et&&A.getElementById(gt.id)&&(nt(new Error("file upload on blur - no file selected")),A.body.removeChild(A.getElementById(gt.id)))},300)},{once:!0}),gt.click()})},M.compress=(A,Z,ct,et=50,mt=50,nt=0,gt=0)=>new Promise(function(Nt,ot){mt/=100,et/=100;const ut=new Image;ut.onload=()=>{const dt=ct.createElement("canvas"),Pt=dt.getContext("2d");if(!Pt)return ot("No canvas context available");let re=ut.naturalWidth,Fe=ut.naturalHeight;if(!CSS.supports("image-orientation","from-image")&&(Z===_.Right||Z===_.Left)){const De=re;re=Fe,Fe=De}et=Math.min(et,nt?nt/re:1,gt?gt/Fe:1),dt.width=re*et,dt.height=Fe*et;const se=Math.PI/180;CSS.supports("image-orientation","from-image")||Z===_.Up?Pt.drawImage(ut,0,0,dt.width,dt.height):Z===_.Right?(Pt.save(),Pt.rotate(90*se),Pt.translate(0,-dt.width),Pt.drawImage(ut,0,0,dt.height,dt.width),Pt.restore()):Z===_.Left?(Pt.save(),Pt.rotate(-90*se),Pt.translate(-dt.width,0),Pt.drawImage(ut,0,0,dt.height,dt.width),Pt.restore()):Z===_.Down?(Pt.save(),Pt.rotate(180*se),Pt.translate(-dt.width,-dt.height),Pt.drawImage(ut,0,0,dt.width,dt.height),Pt.restore()):Pt.drawImage(ut,0,0,dt.width,dt.height);const jt=A.substr(5,A.split(";")[0].length-5),ue=dt.toDataURL(jt,mt);Nt(ue)},ut.onerror=dt=>ot(dt),ut.src=A}),M.byteCount=A=>encodeURI(A).split(/%..|./).length-1,M.getImageMaxSize=function(){var A=(0,e.Z)(function*(Z,ct,et,mt=!1){const gt=ut=>(ut/1024/1024).toFixed(2);ct&&console.debug("NgxImageCompress - Opening upload window");let ot,Nt=yield M.uploadFile(et,!1,mt);for(let ut=0;ut<10;ut++){const dt=M.byteCount(Nt.image);ot=yield M.compress(Nt.image,Nt.orientation,et,50,100);const Pt=M.byteCount(ot);if(console.debug("NgxImageCompress -","Compression from",gt(dt),"MB to",gt(Pt),"MB"),Pt>=dt)throw 0===ut?(ct&&console.debug("NgxImageCompress -","File can't be reduced at all - returning the original",gt(dt),"MB large"),Nt.image):(ct&&console.debug("NgxImageCompress -","File can't be reduced more - returning the best we can, which is ",gt(dt),"MB large"),Nt.image);if(Pt<1024*Z*1024)return ct&&console.debug("NgxImageCompress -","Here your file",gt(Pt),"MB large"),ot;if(9===ut)throw ct&&console.debug("NgxImageCompress -","File can't reach the desired size after",10,"tries. Returning file ",gt(dt),"MB large"),Nt.image;ct&&console.debug("NgxImageCompress -","Reached",gt(Pt),"MB large. Trying another time after",ut+1,"times"),Nt.image=ot}throw ct&&console.debug("NgxImageCompress - Unexpected error"),""});return function(Z,ct,et){return A.apply(this,arguments)}}();let B=(()=>{class A{constructor(ct){this.DOC_ORIENTATION=_,this.render=ct.createRenderer(null,null)}byteCount(ct){return M.byteCount(ct)}getOrientation(ct){return M.getOrientation(ct)}uploadFile(){return M.uploadFile(this.render,!1)}uploadMultipleFiles(){return M.uploadFile(this.render,!0)}uploadFileOrReject(){return M.uploadFile(this.render,!1,!0)}uploadMultipleFilesOrReject(){return M.uploadFile(this.render,!0,!0)}compressFile(ct,et,mt=50,nt=50,gt=0,Nt=0){return M.compress(ct,et,this.render,mt,nt,gt,Nt)}uploadAndGetImageWithMaxSize(ct=1,et=!1,mt=!1){return M.getImageMaxSize(ct,et,this.render,mt)}}return A.\u0275fac=function(ct){return new(ct||A)(o.LFG(o.FYo))},A.\u0275prov=o.Yz7({token:A,factory:A.\u0275fac,providedIn:"root"}),A})()},79573:(We,Ht,y)=>{"use strict";y.d(Ht,{g6:()=>Ft,fi:()=>wt});var e=y(15861),o=y(94650);const _={toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["clean"],["link","image","video"]]},x=new o.OlP("config",{providedIn:"root",factory:()=>({modules:_})});var B=y(36895),A=y(11481),Z=y(49105),ct=y(99748),et=y(32808),mt=y(56664);function nt(st,K){var bt="object"==typeof K;return new Promise(function(At,tt){var St=new mt.Hp({next:function(Ut){At(Ut),St.unsubscribe()},error:tt,complete:function(){bt?At(K.defaultValue):tt(new et.K)}});st.subscribe(St)})}var gt=y(11026),Nt=y(77906),ot=y(79268),ut=y(29356),dt=y(46846),Pt=y(59796);function re(st,K){1&st&&o._UZ(0,"div",2)}function Fe(st,K){1&st&&o._UZ(0,"pre",2)}function Rt(st,K){if(1&st&&(o.ynx(0),o.YNc(1,re,1,0,"div",1),o.YNc(2,Fe,1,0,"pre",1),o.BQk()),2&st){const bt=o.oxw();o.xp6(1),o.Q6J("ngIf",!bt.preserve),o.xp6(1),o.Q6J("ngIf",bt.preserve)}}function Gt(st,K){1&st&&o._UZ(0,"div",2)}function se(st,K){1&st&&o._UZ(0,"pre",2)}function jt(st,K){if(1&st&&(o.ynx(0),o.YNc(1,Gt,1,0,"div",1),o.YNc(2,se,1,0,"pre",1),o.BQk()),2&st){const bt=o.oxw();o.xp6(1),o.Q6J("ngIf",!bt.preserve),o.xp6(1),o.Q6J("ngIf",bt.preserve)}}const ue=[[["","quill-editor-toolbar",""]]],De=["[quill-editor-toolbar]"];function Bt(st,K){1&st&&o._UZ(0,"div",1)}function Et(st,K){1&st&&o._UZ(0,"pre",1)}const Vt=(st,K)=>st||K||"html";let ye=(()=>{class st{constructor(bt,At){var tt=this;this.config=At,this.quill$=(0,Z.P)((0,e.Z)(function*(){if(!tt.Quill){const St=tt.document.addEventListener;tt.document.addEventListener=tt.document.__zone_symbol__addEventListener||tt.document.addEventListener;const Ut=yield y.e(9971).then(y.t.bind(y,89971,19));tt.document.addEventListener=St,tt.Quill=Ut.default?Ut.default:Ut}return tt.config.customOptions?.forEach(St=>{const Ut=tt.Quill.import(St.import);Ut.whitelist=St.whitelist,tt.Quill.register(Ut,!0,tt.config.suppressGlobalRegisterWarning)}),yield tt.registerCustomModules(tt.Quill,tt.config.customModules,tt.config.suppressGlobalRegisterWarning)})).pipe((0,ot.d)({bufferSize:1,refCount:!0})),this.document=bt.get(B.K0),this.config||(this.config={modules:_})}getQuill(){return this.quill$}registerCustomModules(bt,At,tt){return(0,e.Z)(function*(){if(Array.isArray(At))for(let{implementation:St,path:Ut}of At)(0,ct.b)(St)&&(St=yield nt(St)),bt.register(Ut,St,tt);return bt})()}}return st.\u0275fac=function(bt){return new(bt||st)(o.LFG(o.zs3),o.LFG(x,8))},st.\u0275prov=o.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})(),xe=(()=>{class st{constructor(bt,At,tt,St,Ut,Ue,oe,Yt){this.elementRef=At,this.cd=tt,this.domSanitizer=St,this.platformId=Ut,this.renderer=Ue,this.zone=oe,this.service=Yt,this.required=!1,this.customToolbarPosition="top",this.styles=null,this.strict=!0,this.customOptions=[],this.customModules=[],this.preserveWhitespace=!1,this.trimOnValidation=!1,this.compareValues=!1,this.filterNull=!1,this.defaultEmptyValue=null,this.onEditorCreated=new o.vpe,this.onEditorChanged=new o.vpe,this.onContentChanged=new o.vpe,this.onSelectionChanged=new o.vpe,this.onFocus=new o.vpe,this.onBlur=new o.vpe,this.disabled=!1,this.preserve=!1,this.toolbarPosition="top",this.subscription=null,this.quillSubscription=null,this.valueGetter=(Ge,pe)=>{let Me=pe.querySelector(".ql-editor").innerHTML;("<p><br></p>"===Me||"<div><br></div>"===Me)&&(Me=this.defaultEmptyValue);let pt=Me;const Ye=Vt(this.format,this.service.config.format);if("text"===Ye)pt=Ge.getText();else if("object"===Ye)pt=Ge.getContents();else if("json"===Ye)try{pt=JSON.stringify(Ge.getContents())}catch{pt=Ge.getText()}return pt},this.valueSetter=(Ge,pe)=>{const Me=Vt(this.format,this.service.config.format);if("html"===Me)return([!0,!1].includes(this.sanitize)?this.sanitize:this.service.config.sanitize||!1)&&(pe=this.domSanitizer.sanitize(o.q3G.HTML,pe)),Ge.clipboard.convert(pe);if("json"===Me)try{return JSON.parse(pe)}catch{return[{insert:pe}]}return pe},this.selectionChangeHandler=(Ge,pe,Me)=>{const pt=!Ge&&!!this.onModelTouched;!this.onBlur.observed&&!this.onFocus.observed&&!this.onSelectionChanged.observed&&!pt||this.zone.run(()=>{null===Ge?this.onBlur.emit({editor:this.quillEditor,source:Me}):null===pe&&this.onFocus.emit({editor:this.quillEditor,source:Me}),this.onSelectionChanged.emit({editor:this.quillEditor,oldRange:pe,range:Ge,source:Me}),pt&&this.onModelTouched(),this.cd.markForCheck()})},this.textChangeHandler=(Ge,pe,Me)=>{const pt=this.quillEditor.getText(),Ye=this.quillEditor.getContents();let _n=this.editorElem.querySelector(".ql-editor").innerHTML;("<p><br></p>"===_n||"<div><br></div>"===_n)&&(_n=this.defaultEmptyValue);const In=this.trackChanges||this.service.config.trackChanges,Hn=("user"===Me||In&&"all"===In)&&!!this.onModelChange;!this.onContentChanged.observed&&!Hn||this.zone.run(()=>{Hn&&this.onModelChange(this.valueGetter(this.quillEditor,this.editorElem)),this.onContentChanged.emit({content:Ye,delta:Ge,editor:this.quillEditor,html:_n,oldDelta:pe,source:Me,text:pt}),this.cd.markForCheck()})},this.editorChangeHandler=(Ge,pe,Me,pt)=>{if(this.onEditorChanged.observed)if("text-change"===Ge){const Ye=this.quillEditor.getText(),_n=this.quillEditor.getContents();let In=this.editorElem.querySelector(".ql-editor").innerHTML;("<p><br></p>"===In||"<div><br></div>"===In)&&(In=this.defaultEmptyValue),this.zone.run(()=>{this.onEditorChanged.emit({content:_n,delta:pe,editor:this.quillEditor,event:Ge,html:In,oldDelta:Me,source:pt,text:Ye}),this.cd.markForCheck()})}else this.zone.run(()=>{this.onEditorChanged.emit({editor:this.quillEditor,event:Ge,oldRange:Me,range:pe,source:pt}),this.cd.markForCheck()})},this.document=bt.get(B.K0)}static normalizeClassNames(bt){return bt.trim().split(" ").reduce((tt,St)=>{const Ut=St.trim();return Ut&&tt.push(Ut),tt},[])}ngOnInit(){this.preserve=this.preserveWhitespace,this.toolbarPosition=this.customToolbarPosition}ngAfterViewInit(){(0,B.PM)(this.platformId)||(this.quillSubscription=this.service.getQuill().pipe((0,ut.z)(bt=>{const At=[this.service.registerCustomModules(bt,this.customModules)],tt=this.beforeRender??this.service.config.beforeRender;return tt&&At.push(tt()),Promise.all(At).then(()=>bt)})).subscribe(bt=>{this.editorElem=this.elementRef.nativeElement.querySelector("[quill-editor-element]");const At=this.elementRef.nativeElement.querySelector("[quill-editor-toolbar]"),tt=Object.assign({},this.modules||this.service.config.modules);At?tt.toolbar=At:void 0===tt.toolbar&&(tt.toolbar=_.toolbar);let St=void 0!==this.placeholder?this.placeholder:this.service.config.placeholder;void 0===St&&(St="Insert text here ..."),this.styles&&Object.keys(this.styles).forEach(Me=>{this.renderer.setStyle(this.editorElem,Me,this.styles[Me])}),this.classes&&this.addClasses(this.classes),this.customOptions.forEach(Me=>{const pt=bt.import(Me.import);pt.whitelist=Me.whitelist,bt.register(pt,!0)});let Ut=this.bounds&&"self"===this.bounds?this.editorElem:this.bounds;Ut||(Ut=this.service.config.bounds?this.service.config.bounds:this.document.body);let Ue=this.debug;!Ue&&!1!==Ue&&this.service.config.debug&&(Ue=this.service.config.debug);let oe=this.readOnly;!oe&&!1!==this.readOnly&&(oe=void 0!==this.service.config.readOnly&&this.service.config.readOnly);let Yt=this.defaultEmptyValue;this.service.config.hasOwnProperty("defaultEmptyValue")&&(Yt=this.service.config.defaultEmptyValue);let Ge=this.scrollingContainer;!Ge&&null!==this.scrollingContainer&&(Ge=null===this.service.config.scrollingContainer||this.service.config.scrollingContainer?this.service.config.scrollingContainer:null);let pe=this.formats;if(!pe&&void 0===pe&&(pe=this.service.config.formats?[...this.service.config.formats]:null===this.service.config.formats?null:void 0),this.zone.runOutsideAngular(()=>{if(this.quillEditor=new bt(this.editorElem,{bounds:Ut,debug:Ue,formats:pe,modules:tt,placeholder:St,readOnly:oe,defaultEmptyValue:Yt,scrollingContainer:Ge,strict:this.strict,theme:this.theme||(this.service.config.theme?this.service.config.theme:"snow")}),this.linkPlaceholder){const pt=this.quillEditor?.theme?.tooltip?.root?.querySelector("input[data-link]");pt?.dataset&&(pt.dataset.link=this.linkPlaceholder)}}),this.content){if("text"===Vt(this.format,this.service.config.format))this.quillEditor.setText(this.content,"silent");else{const pt=this.valueSetter(this.quillEditor,this.content);this.quillEditor.setContents(pt,"silent")}this.quillEditor.getModule("history").clear()}this.setDisabledState(),this.addQuillEventListeners(),(this.onEditorCreated.observed||this.onValidatorChanged)&&requestAnimationFrame(()=>{this.onValidatorChanged&&this.onValidatorChanged(),this.onEditorCreated.emit(this.quillEditor),this.onEditorCreated.complete()})}))}ngOnDestroy(){this.dispose(),this.quillSubscription?.unsubscribe(),this.quillSubscription=null}ngOnChanges(bt){if(this.quillEditor){if(bt.readOnly&&this.quillEditor.enable(!bt.readOnly.currentValue),bt.placeholder&&(this.quillEditor.root.dataset.placeholder=bt.placeholder.currentValue),bt.defaultEmptyValue&&(this.quillEditor.root.dataset.defaultEmptyValue=bt.defaultEmptyValue.currentValue),bt.styles){const At=bt.styles.currentValue,tt=bt.styles.previousValue;tt&&Object.keys(tt).forEach(St=>{this.renderer.removeStyle(this.editorElem,St)}),At&&Object.keys(At).forEach(St=>{this.renderer.setStyle(this.editorElem,St,this.styles[St])})}if(bt.classes){const At=bt.classes.currentValue,tt=bt.classes.previousValue;tt&&this.removeClasses(tt),At&&this.addClasses(At)}bt.debounceTime&&this.addQuillEventListeners()}}addClasses(bt){st.normalizeClassNames(bt).forEach(At=>{this.renderer.addClass(this.editorElem,At)})}removeClasses(bt){st.normalizeClassNames(bt).forEach(At=>{this.renderer.removeClass(this.editorElem,At)})}writeValue(bt){if(this.filterNull&&null===bt||(this.content=bt,!this.quillEditor))return;const At=Vt(this.format,this.service.config.format),tt=this.valueSetter(this.quillEditor,bt);if(this.compareValues){const St=this.quillEditor.getContents();if(JSON.stringify(St)===JSON.stringify(tt))return}bt?"text"===At?this.quillEditor.setText(bt):this.quillEditor.setContents(tt):this.quillEditor.setText("")}setDisabledState(bt=this.disabled){this.disabled=bt,this.quillEditor&&(bt?(this.quillEditor.disable(),this.renderer.setAttribute(this.elementRef.nativeElement,"disabled","disabled")):(this.readOnly||this.quillEditor.enable(),this.renderer.removeAttribute(this.elementRef.nativeElement,"disabled")))}registerOnChange(bt){this.onModelChange=bt}registerOnTouched(bt){this.onModelTouched=bt}registerOnValidatorChange(bt){this.onValidatorChanged=bt}validate(){if(!this.quillEditor)return null;const bt={};let At=!0;const tt=this.quillEditor.getText(),St=this.trimOnValidation?tt.trim().length:1===tt.length&&0===tt.trim().length?0:tt.length-1,Ut=this.quillEditor.getContents().ops,Ue=Ut&&1===Ut.length&&["\n",""].includes(Ut[0].insert);return this.minLength&&St&&St<this.minLength&&(bt.minLengthError={given:St,minLength:this.minLength},At=!1),this.maxLength&&St>this.maxLength&&(bt.maxLengthError={given:St,maxLength:this.maxLength},At=!1),this.required&&!St&&Ue&&(bt.requiredError={empty:!0},At=!1),At?null:bt}addQuillEventListeners(){this.dispose(),this.zone.runOutsideAngular(()=>{this.subscription=new gt.w0,this.subscription.add((0,Nt.R)(this.quillEditor,"selection-change").subscribe(([tt,St,Ut])=>{this.selectionChangeHandler(tt,St,Ut)}));let bt=(0,Nt.R)(this.quillEditor,"text-change"),At=(0,Nt.R)(this.quillEditor,"editor-change");"number"==typeof this.debounceTime&&(bt=bt.pipe((0,dt.b)(this.debounceTime)),At=At.pipe((0,dt.b)(this.debounceTime))),this.subscription.add(bt.subscribe(([tt,St,Ut])=>{this.textChangeHandler(tt,St,Ut)})),this.subscription.add(At.subscribe(([tt,St,Ut,Ue])=>{this.editorChangeHandler(tt,St,Ut,Ue)}))})}dispose(){null!==this.subscription&&(this.subscription.unsubscribe(),this.subscription=null)}}return st.\u0275fac=function(bt){return new(bt||st)(o.Y36(o.zs3),o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(A.H7),o.Y36(o.Lbi),o.Y36(o.Qsj),o.Y36(o.R0b),o.Y36(ye))},st.\u0275dir=o.lG2({type:st,inputs:{format:"format",theme:"theme",modules:"modules",debug:"debug",readOnly:"readOnly",placeholder:"placeholder",maxLength:"maxLength",minLength:"minLength",required:"required",formats:"formats",customToolbarPosition:"customToolbarPosition",sanitize:"sanitize",beforeRender:"beforeRender",styles:"styles",strict:"strict",scrollingContainer:"scrollingContainer",bounds:"bounds",customOptions:"customOptions",customModules:"customModules",trackChanges:"trackChanges",preserveWhitespace:"preserveWhitespace",classes:"classes",trimOnValidation:"trimOnValidation",linkPlaceholder:"linkPlaceholder",compareValues:"compareValues",filterNull:"filterNull",debounceTime:"debounceTime",defaultEmptyValue:"defaultEmptyValue",valueGetter:"valueGetter",valueSetter:"valueSetter"},outputs:{onEditorCreated:"onEditorCreated",onEditorChanged:"onEditorChanged",onContentChanged:"onContentChanged",onSelectionChanged:"onSelectionChanged",onFocus:"onFocus",onBlur:"onBlur"},features:[o.TTD]}),st})(),Ft=(()=>{class st extends xe{constructor(bt,At,tt,St,Ut,Ue,oe,Yt){super(bt,At,tt,St,Ut,Ue,oe,Yt)}}return st.\u0275fac=function(bt){return new(bt||st)(o.Y36(o.zs3),o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(A.H7),o.Y36(o.Lbi),o.Y36(o.Qsj),o.Y36(o.R0b),o.Y36(ye))},st.\u0275cmp=o.Xpm({type:st,selectors:[["quill-editor"]],standalone:!0,features:[o._Bn([{multi:!0,provide:Pt.JU,useExisting:(0,o.Gpc)(()=>st)},{multi:!0,provide:Pt.Cf,useExisting:(0,o.Gpc)(()=>st)}]),o.qOj,o.jDz],ngContentSelectors:De,decls:3,vars:2,consts:[[4,"ngIf"],["quill-editor-element","",4,"ngIf"],["quill-editor-element",""]],template:function(bt,At){1&bt&&(o.F$t(ue),o.YNc(0,Rt,3,2,"ng-container",0),o.Hsn(1),o.YNc(2,jt,3,2,"ng-container",0)),2&bt&&(o.Q6J("ngIf","top"!==At.toolbarPosition),o.xp6(2),o.Q6J("ngIf","top"===At.toolbarPosition))},dependencies:[B.ez,B.O5],styles:["[_nghost-%COMP%]{display:inline-block}"]}),st})(),ze=(()=>{class st{constructor(bt,At){this.sanitizer=bt,this.service=At,this.content="",this.innerHTML="",this.themeClass="ql-snow"}ngOnChanges(bt){if(bt.theme?this.themeClass=`ql-${bt.theme.currentValue||(this.service.config.theme?this.service.config.theme:"snow")} ngx-quill-view-html`:this.theme||(this.themeClass=`ql-${this.service.config.theme?this.service.config.theme:"snow"} ngx-quill-view-html`),bt.content){const At=bt.content.currentValue,tt=[!0,!1].includes(this.sanitize)?this.sanitize:this.service.config.sanitize||!1;this.innerHTML=tt?At:this.sanitizer.bypassSecurityTrustHtml(At)}}}return st.\u0275fac=function(bt){return new(bt||st)(o.Y36(A.H7),o.Y36(ye))},st.\u0275cmp=o.Xpm({type:st,selectors:[["quill-view-html"]],inputs:{content:"content",theme:"theme",sanitize:"sanitize"},standalone:!0,features:[o.TTD,o.jDz],decls:2,vars:2,consts:[[1,"ql-container",3,"ngClass"],[1,"ql-editor",3,"innerHTML"]],template:function(bt,At){1&bt&&(o.TgZ(0,"div",0),o._UZ(1,"div",1),o.qZA()),2&bt&&(o.Q6J("ngClass",At.themeClass),o.xp6(1),o.Q6J("innerHTML",At.innerHTML,o.oJD))},dependencies:[B.ez,B.mk],styles:[".ql-container.ngx-quill-view-html{border:0}\n"],encapsulation:2}),st})(),Zt=(()=>{class st{constructor(bt,At,tt,St,Ut,Ue){this.elementRef=bt,this.renderer=At,this.zone=tt,this.service=St,this.domSanitizer=Ut,this.platformId=Ue,this.strict=!0,this.customModules=[],this.customOptions=[],this.preserveWhitespace=!1,this.onEditorCreated=new o.vpe,this.preserve=!1,this.quillSubscription=null,this.valueSetter=(oe,Yt)=>{const Ge=Vt(this.format,this.service.config.format);let pe=Yt;if("text"===Ge)oe.setText(pe);else{if("html"===Ge)([!0,!1].includes(this.sanitize)?this.sanitize:this.service.config.sanitize||!1)&&(Yt=this.domSanitizer.sanitize(o.q3G.HTML,Yt)),pe=oe.clipboard.convert(Yt);else if("json"===Ge)try{pe=JSON.parse(Yt)}catch{pe=[{insert:Yt}]}oe.setContents(pe)}}}ngOnInit(){this.preserve=this.preserveWhitespace}ngOnChanges(bt){!this.quillEditor||bt.content&&this.valueSetter(this.quillEditor,bt.content.currentValue)}ngAfterViewInit(){(0,B.PM)(this.platformId)||(this.quillSubscription=this.service.getQuill().pipe((0,ut.z)(bt=>{const At=[this.service.registerCustomModules(bt,this.customModules)],tt=this.beforeRender??this.service.config.beforeRender;return tt&&At.push(tt()),Promise.all(At).then(()=>bt)})).subscribe(bt=>{const At=Object.assign({},this.modules||this.service.config.modules);At.toolbar=!1,this.customOptions.forEach(Ue=>{const oe=bt.import(Ue.import);oe.whitelist=Ue.whitelist,bt.register(oe,!0)});let tt=this.debug;!tt&&!1!==tt&&this.service.config.debug&&(tt=this.service.config.debug);let St=this.formats;!St&&void 0===St&&(St=this.service.config.formats?Object.assign({},this.service.config.formats):null===this.service.config.formats?null:void 0);const Ut=this.theme||(this.service.config.theme?this.service.config.theme:"snow");this.editorElem=this.elementRef.nativeElement.querySelector("[quill-view-element]"),this.zone.runOutsideAngular(()=>{this.quillEditor=new bt(this.editorElem,{debug:tt,formats:St,modules:At,readOnly:!0,strict:this.strict,theme:Ut})}),this.renderer.addClass(this.editorElem,"ngx-quill-view"),this.content&&this.valueSetter(this.quillEditor,this.content),this.onEditorCreated.observers.length&&requestAnimationFrame(()=>{this.onEditorCreated.emit(this.quillEditor),this.onEditorCreated.complete()})}))}ngOnDestroy(){this.quillSubscription?.unsubscribe(),this.quillSubscription=null}}return st.\u0275fac=function(bt){return new(bt||st)(o.Y36(o.SBq),o.Y36(o.Qsj),o.Y36(o.R0b),o.Y36(ye),o.Y36(A.H7),o.Y36(o.Lbi))},st.\u0275cmp=o.Xpm({type:st,selectors:[["quill-view"]],inputs:{format:"format",theme:"theme",modules:"modules",debug:"debug",formats:"formats",sanitize:"sanitize",beforeRender:"beforeRender",strict:"strict",content:"content",customModules:"customModules",customOptions:"customOptions",preserveWhitespace:"preserveWhitespace"},outputs:{onEditorCreated:"onEditorCreated"},standalone:!0,features:[o.TTD,o.jDz],decls:2,vars:2,consts:[["quill-view-element","",4,"ngIf"],["quill-view-element",""]],template:function(bt,At){1&bt&&(o.YNc(0,Bt,1,0,"div",0),o.YNc(1,Et,1,0,"pre",0)),2&bt&&(o.Q6J("ngIf",!At.preserve),o.xp6(1),o.Q6J("ngIf",At.preserve))},dependencies:[B.ez,B.O5],styles:[".ql-container.ngx-quill-view{border:0}\n"],encapsulation:2}),st})(),wt=(()=>{class st{static forRoot(bt){return{ngModule:st,providers:[{provide:x,useValue:bt}]}}}return st.\u0275fac=function(bt){return new(bt||st)},st.\u0275mod=o.oAB({type:st}),st.\u0275inj=o.cJS({imports:[Ft,Zt,ze]}),st})()},15861:(We,Ht,y)=>{"use strict";function e(_,x,M,B,A,Z,ct){try{var et=_[Z](ct),mt=et.value}catch(nt){return void M(nt)}et.done?x(mt):Promise.resolve(mt).then(B,A)}function o(_){return function(){var x=this,M=arguments;return new Promise(function(B,A){var Z=_.apply(x,M);function ct(mt){e(Z,B,A,ct,et,"next",mt)}function et(mt){e(Z,B,A,ct,et,"throw",mt)}ct(void 0)})}}y.d(Ht,{Z:()=>o})}},We=>{We(We.s=62152)}]);