(self.webpackChunkmy_ek=self.webpackChunkmy_ek||[]).push([[179],{8255:Ge=>{function ye(g){return Promise.resolve().then(()=>{var o=new Error("Cannot find module '"+g+"'");throw o.code="MODULE_NOT_FOUND",o})}ye.keys=()=>[],ye.resolve=ye,ye.id=8255,Ge.exports=ye},7238:(Ge,ye,g)=>{"use strict";g.d(ye,{l3:()=>h,_j:()=>o,LC:()=>l,ZN:()=>at,jt:()=>u,pV:()=>De,F4:()=>Y,IO:()=>pe,vP:()=>O,SB:()=>V,oB:()=>R,eR:()=>r,X$:()=>p,ZE:()=>vt,k1:()=>Bt});class o{}class l{}const h="*";function p(rt,it){return{type:7,name:rt,definitions:it,options:{}}}function u(rt,it=null){return{type:4,styles:it,timings:rt}}function O(rt,it=null){return{type:2,steps:rt,options:it}}function R(rt){return{type:6,styles:rt,offset:null}}function V(rt,it,Ye){return{type:0,name:rt,styles:it,options:Ye}}function Y(rt){return{type:5,steps:rt}}function r(rt,it,Ye=null){return{type:1,expr:rt,animation:it,options:Ye}}function De(rt=null){return{type:9,options:rt}}function pe(rt,it,Ye=null){return{type:11,selector:rt,animation:it,options:Ye}}function Be(rt){Promise.resolve(null).then(rt)}class at{constructor(it=0,Ye=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=it+Ye}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(it=>it()),this._onDoneFns=[])}onStart(it){this._onStartFns.push(it)}onDone(it){this._onDoneFns.push(it)}onDestroy(it){this._onDestroyFns.push(it)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){Be(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(it=>it()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(it=>it()),this._onDestroyFns=[])}reset(){this._started=!1}setPosition(it){this._position=this.totalTime?it*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(it){const Ye="start"==it?this._onStartFns:this._onDoneFns;Ye.forEach(ot=>ot()),Ye.length=0}}class vt{constructor(it){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=it;let Ye=0,ot=0,bt=0;const dt=this.players.length;0==dt?Be(()=>this._onFinish()):this.players.forEach(ht=>{ht.onDone(()=>{++Ye==dt&&this._onFinish()}),ht.onDestroy(()=>{++ot==dt&&this._onDestroy()}),ht.onStart(()=>{++bt==dt&&this._onStart()})}),this.totalTime=this.players.reduce((ht,fe)=>Math.max(ht,fe.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(it=>it()),this._onDoneFns=[])}init(){this.players.forEach(it=>it.init())}onStart(it){this._onStartFns.push(it)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(it=>it()),this._onStartFns=[])}onDone(it){this._onDoneFns.push(it)}onDestroy(it){this._onDestroyFns.push(it)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(it=>it.play())}pause(){this.players.forEach(it=>it.pause())}restart(){this.players.forEach(it=>it.restart())}finish(){this._onFinish(),this.players.forEach(it=>it.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(it=>it.destroy()),this._onDestroyFns.forEach(it=>it()),this._onDestroyFns=[])}reset(){this.players.forEach(it=>it.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(it){const Ye=it*this.totalTime;this.players.forEach(ot=>{const bt=ot.totalTime?Math.min(1,Ye/ot.totalTime):1;ot.setPosition(bt)})}getPosition(){const it=this.players.reduce((Ye,ot)=>null===Ye||ot.totalTime>Ye.totalTime?ot:Ye,null);return null!=it?it.getPosition():0}beforeDestroy(){this.players.forEach(it=>{it.beforeDestroy&&it.beforeDestroy()})}triggerCallback(it){const Ye="start"==it?this._onStartFns:this._onDoneFns;Ye.forEach(ot=>ot()),Ye.length=0}}const Bt="!"},9238:(Ge,ye,g)=>{"use strict";g.d(ye,{rt:()=>xe,s1:()=>fn,$s:()=>Ne,Qr:()=>en,kH:()=>je,mK:()=>Zt,Em:()=>jt,tE:()=>et,qV:()=>tn,qm:()=>me,Kd:()=>Ht,X6:()=>P,yG:()=>se});var o=g(8583),l=g(7716),h=g(9765),p=g(5319),u=g(6215),C=g(5917),O=g(6461),R=g(8307),V=g(4395),Y=g(5435),r=g(8002),ne=g(5257),De=g(3653),Ie=g(7519),pe=g(6782),Te=g(9490),Be=g(521),at=g(8553);function it(W,ie){return(W.getAttribute(ie)||"").match(/\S+/g)||[]}const Ye="cdk-describedby-message-container",ot="cdk-describedby-message",bt="cdk-describedby-host";let dt=0;const ht=new Map;let fe=null,Ne=(()=>{class W{constructor(B){this._document=B}describe(B,Me,ke){if(!this._canBeDescribed(B,Me))return;const st=tt(Me,ke);"string"!=typeof Me?(xt(Me),ht.set(st,{messageElement:Me,referenceCount:0})):ht.has(st)||this._createMessageElement(Me,ke),this._isElementDescribedByMessage(B,st)||this._addMessageReference(B,st)}removeDescription(B,Me,ke){if(!Me||!this._isElementNode(B))return;const st=tt(Me,ke);if(this._isElementDescribedByMessage(B,st)&&this._removeMessageReference(B,st),"string"==typeof Me){const ze=ht.get(st);ze&&0===ze.referenceCount&&this._deleteMessageElement(st)}fe&&0===fe.childNodes.length&&this._deleteMessagesContainer()}ngOnDestroy(){const B=this._document.querySelectorAll(`[${bt}]`);for(let Me=0;Me0!=ke.indexOf(ot));B.setAttribute("aria-describedby",Me.join(" "))}_addMessageReference(B,Me){const ke=ht.get(Me);(function(W,ie,B){const Me=it(W,ie);Me.some(ke=>ke.trim()==B.trim())||(Me.push(B.trim()),W.setAttribute(ie,Me.join(" ")))})(B,"aria-describedby",ke.messageElement.id),B.setAttribute(bt,""),ke.referenceCount++}_removeMessageReference(B,Me){const ke=ht.get(Me);ke.referenceCount--,function(W,ie,B){const ke=it(W,ie).filter(st=>st!=B.trim());ke.length?W.setAttribute(ie,ke.join(" ")):W.removeAttribute(ie)}(B,"aria-describedby",ke.messageElement.id),B.removeAttribute(bt)}_isElementDescribedByMessage(B,Me){const ke=it(B,"aria-describedby"),st=ht.get(Me),ze=st&&st.messageElement.id;return!!ze&&-1!=ke.indexOf(ze)}_canBeDescribed(B,Me){if(!this._isElementNode(B))return!1;if(Me&&"object"==typeof Me)return!0;const ke=null==Me?"":`${Me}`.trim(),st=B.getAttribute("aria-label");return!(!ke||st&&st.trim()===ke)}_isElementNode(B){return B.nodeType===this._document.ELEMENT_NODE}}return W.\u0275fac=function(B){return new(B||W)(l.LFG(o.K0))},W.\u0275prov=l.Yz7({factory:function(){return new W(l.LFG(o.K0))},token:W,providedIn:"root"}),W})();function tt(W,ie){return"string"==typeof W?`${ie||""}/${W}`:W}function xt(W){W.id||(W.id=`${ot}-${dt++}`)}class Pt{constructor(ie){this._items=ie,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new h.xQ,this._typeaheadSubscription=p.w.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=B=>B.disabled,this._pressedLetters=[],this.tabOut=new h.xQ,this.change=new h.xQ,ie instanceof l.n_E&&ie.changes.subscribe(B=>{if(this._activeItem){const ke=B.toArray().indexOf(this._activeItem);ke>-1&&ke!==this._activeItemIndex&&(this._activeItemIndex=ke)}})}skipPredicate(ie){return this._skipPredicateFn=ie,this}withWrap(ie=!0){return this._wrap=ie,this}withVerticalOrientation(ie=!0){return this._vertical=ie,this}withHorizontalOrientation(ie){return this._horizontal=ie,this}withAllowedModifierKeys(ie){return this._allowedModifierKeys=ie,this}withTypeAhead(ie=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,R.b)(B=>this._pressedLetters.push(B)),(0,V.b)(ie),(0,Y.h)(()=>this._pressedLetters.length>0),(0,r.U)(()=>this._pressedLetters.join(""))).subscribe(B=>{const Me=this._getItemsArray();for(let ke=1;ke!ie[st]||this._allowedModifierKeys.indexOf(st)>-1);switch(B){case O.Mf:return void this.tabOut.next();case O.JH:if(this._vertical&&ke){this.setNextItemActive();break}return;case O.LH:if(this._vertical&&ke){this.setPreviousItemActive();break}return;case O.SV:if(this._horizontal&&ke){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case O.oh:if(this._horizontal&&ke){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case O.Sd:if(this._homeAndEnd&&ke){this.setFirstItemActive();break}return;case O.uR:if(this._homeAndEnd&&ke){this.setLastItemActive();break}return;default:return void((ke||(0,O.Vb)(ie,"shiftKey"))&&(ie.key&&1===ie.key.length?this._letterKeyStream.next(ie.key.toLocaleUpperCase()):(B>=O.A&&B<=O.Z||B>=O.xE&&B<=O.aO)&&this._letterKeyStream.next(String.fromCharCode(B))))}this._pressedLetters=[],ie.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(ie){const B=this._getItemsArray(),Me="number"==typeof ie?ie:B.indexOf(ie),ke=B[Me];this._activeItem=null==ke?null:ke,this._activeItemIndex=Me}_setActiveItemByDelta(ie){this._wrap?this._setActiveInWrapMode(ie):this._setActiveInDefaultMode(ie)}_setActiveInWrapMode(ie){const B=this._getItemsArray();for(let Me=1;Me<=B.length;Me++){const ke=(this._activeItemIndex+ie*Me+B.length)%B.length;if(!this._skipPredicateFn(B[ke]))return void this.setActiveItem(ke)}}_setActiveInDefaultMode(ie){this._setActiveItemByIndex(this._activeItemIndex+ie,ie)}_setActiveItemByIndex(ie,B){const Me=this._getItemsArray();if(Me[ie]){for(;this._skipPredicateFn(Me[ie]);)if(!Me[ie+=B])return;this.setActiveItem(ie)}}_getItemsArray(){return this._items instanceof l.n_E?this._items.toArray():this._items}}class fn extends Pt{setActiveItem(ie){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(ie),this.activeItem&&this.activeItem.setActiveStyles()}}class jt extends Pt{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(ie){return this._origin=ie,this}setActiveItem(ie){super.setActiveItem(ie),this.activeItem&&this.activeItem.focus(this._origin)}}let It=(()=>{class W{constructor(B){this._platform=B}isDisabled(B){return B.hasAttribute("disabled")}isVisible(B){return function(W){return!!(W.offsetWidth||W.offsetHeight||"function"==typeof W.getClientRects&&W.getClientRects().length)}(B)&&"visible"===getComputedStyle(B).visibility}isTabbable(B){if(!this._platform.isBrowser)return!1;const Me=function(W){try{return W.frameElement}catch(ie){return null}}(function(W){return W.ownerDocument&&W.ownerDocument.defaultView||window}(B));if(Me&&(-1===At(Me)||!this.isVisible(Me)))return!1;let ke=B.nodeName.toLowerCase(),st=At(B);return B.hasAttribute("contenteditable")?-1!==st:!("iframe"===ke||"object"===ke||this._platform.WEBKIT&&this._platform.IOS&&!function(W){let ie=W.nodeName.toLowerCase(),B="input"===ie&&W.type;return"text"===B||"password"===B||"select"===ie||"textarea"===ie}(B))&&("audio"===ke?!!B.hasAttribute("controls")&&-1!==st:"video"===ke?-1!==st&&(null!==st||this._platform.FIREFOX||B.hasAttribute("controls")):B.tabIndex>=0)}isFocusable(B,Me){return function(W){return!function(W){return function(W){return"input"==W.nodeName.toLowerCase()}(W)&&"hidden"==W.type}(W)&&(function(W){let ie=W.nodeName.toLowerCase();return"input"===ie||"select"===ie||"button"===ie||"textarea"===ie}(W)||function(W){return function(W){return"a"==W.nodeName.toLowerCase()}(W)&&W.hasAttribute("href")}(W)||W.hasAttribute("contenteditable")||Je(W))}(B)&&!this.isDisabled(B)&&((null==Me?void 0:Me.ignoreVisibility)||this.isVisible(B))}}return W.\u0275fac=function(B){return new(B||W)(l.LFG(Be.t4))},W.\u0275prov=l.Yz7({factory:function(){return new W(l.LFG(Be.t4))},token:W,providedIn:"root"}),W})();function Je(W){if(!W.hasAttribute("tabindex")||void 0===W.tabIndex)return!1;let ie=W.getAttribute("tabindex");return"-32768"!=ie&&!(!ie||isNaN(parseInt(ie,10)))}function At(W){if(!Je(W))return null;const ie=parseInt(W.getAttribute("tabindex")||"",10);return isNaN(ie)?-1:ie}class Rt{constructor(ie,B,Me,ke,st=!1){this._element=ie,this._checker=B,this._ngZone=Me,this._document=ke,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,st||this.attachAnchors()}get enabled(){return this._enabled}set enabled(ie){this._enabled=ie,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(ie,this._startAnchor),this._toggleAnchorTabIndex(ie,this._endAnchor))}destroy(){const ie=this._startAnchor,B=this._endAnchor;ie&&(ie.removeEventListener("focus",this.startAnchorListener),ie.parentNode&&ie.parentNode.removeChild(ie)),B&&(B.removeEventListener("focus",this.endAnchorListener),B.parentNode&&B.parentNode.removeChild(B)),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(ie){return new Promise(B=>{this._executeOnStable(()=>B(this.focusInitialElement(ie)))})}focusFirstTabbableElementWhenReady(ie){return new Promise(B=>{this._executeOnStable(()=>B(this.focusFirstTabbableElement(ie)))})}focusLastTabbableElementWhenReady(ie){return new Promise(B=>{this._executeOnStable(()=>B(this.focusLastTabbableElement(ie)))})}_getRegionBoundary(ie){let B=this._element.querySelectorAll(`[cdk-focus-region-${ie}], [cdkFocusRegion${ie}], [cdk-focus-${ie}]`);for(let Me=0;Me=0;Me--){let ke=B[Me].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(B[Me]):null;if(ke)return ke}return null}_createAnchor(){const ie=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,ie),ie.classList.add("cdk-visually-hidden"),ie.classList.add("cdk-focus-trap-anchor"),ie.setAttribute("aria-hidden","true"),ie}_toggleAnchorTabIndex(ie,B){ie?B.setAttribute("tabindex","0"):B.removeAttribute("tabindex")}toggleAnchors(ie){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(ie,this._startAnchor),this._toggleAnchorTabIndex(ie,this._endAnchor))}_executeOnStable(ie){this._ngZone.isStable?ie():this._ngZone.onStable.pipe((0,ne.q)(1)).subscribe(ie)}}let tn=(()=>{class W{constructor(B,Me,ke){this._checker=B,this._ngZone=Me,this._document=ke}create(B,Me=!1){return new Rt(B,this._checker,this._ngZone,this._document,Me)}}return W.\u0275fac=function(B){return new(B||W)(l.LFG(It),l.LFG(l.R0b),l.LFG(o.K0))},W.\u0275prov=l.Yz7({factory:function(){return new W(l.LFG(It),l.LFG(l.R0b),l.LFG(o.K0))},token:W,providedIn:"root"}),W})(),Zt=(()=>{class W{constructor(B,Me,ke){this._elementRef=B,this._focusTrapFactory=Me,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}get enabled(){return this.focusTrap.enabled}set enabled(B){this.focusTrap.enabled=(0,Te.Ig)(B)}get autoCapture(){return this._autoCapture}set autoCapture(B){this._autoCapture=(0,Te.Ig)(B)}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(B){const Me=B.autoCapture;Me&&!Me.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,Be.ht)(),this.focusTrap.focusInitialElementWhenReady()}}return W.\u0275fac=function(B){return new(B||W)(l.Y36(l.SBq),l.Y36(tn),l.Y36(o.K0))},W.\u0275dir=l.lG2({type:W,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[l.TTD]}),W})();function P(W){return 0===W.offsetX&&0===W.offsetY}function se(W){const ie=W.touches&&W.touches[0]||W.changedTouches&&W.changedTouches[0];return!(!ie||-1!==ie.identifier||null!=ie.radiusX&&1!==ie.radiusX||null!=ie.radiusY&&1!==ie.radiusY)}"undefined"!=typeof Element&∈const re=new l.OlP("cdk-input-modality-detector-options"),q={ignoreKeys:[O.zL,O.jx,O.b2,O.MW,O.JU]},Pe=(0,Be.i$)({passive:!0,capture:!0});let pt=(()=>{class W{constructor(B,Me,ke,st){this._platform=B,this._mostRecentTarget=null,this._modality=new u.X(null),this._lastTouchMs=0,this._onKeydown=ze=>{var sn,pn;(null===(pn=null===(sn=this._options)||void 0===sn?void 0:sn.ignoreKeys)||void 0===pn?void 0:pn.some(be=>be===ze.keyCode))||(this._modality.next("keyboard"),this._mostRecentTarget=(0,Be.sA)(ze))},this._onMousedown=ze=>{Date.now()-this._lastTouchMs<650||(this._modality.next(P(ze)?"keyboard":"mouse"),this._mostRecentTarget=(0,Be.sA)(ze))},this._onTouchstart=ze=>{se(ze)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,Be.sA)(ze))},this._options=Object.assign(Object.assign({},q),st),this.modalityDetected=this._modality.pipe((0,De.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,Ie.x)()),B.isBrowser&&Me.runOutsideAngular(()=>{ke.addEventListener("keydown",this._onKeydown,Pe),ke.addEventListener("mousedown",this._onMousedown,Pe),ke.addEventListener("touchstart",this._onTouchstart,Pe)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){!this._platform.isBrowser||(document.removeEventListener("keydown",this._onKeydown,Pe),document.removeEventListener("mousedown",this._onMousedown,Pe),document.removeEventListener("touchstart",this._onTouchstart,Pe))}}return W.\u0275fac=function(B){return new(B||W)(l.LFG(Be.t4),l.LFG(l.R0b),l.LFG(o.K0),l.LFG(re,8))},W.\u0275prov=l.Yz7({factory:function(){return new W(l.LFG(Be.t4),l.LFG(l.R0b),l.LFG(o.K0),l.LFG(re,8))},token:W,providedIn:"root"}),W})();const kt=new l.OlP("liveAnnouncerElement",{providedIn:"root",factory:function(){return null}}),Wt=new l.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let Ht=(()=>{class W{constructor(B,Me,ke,st){this._ngZone=Me,this._defaultOptions=st,this._document=ke,this._liveElement=B||this._createLiveElement()}announce(B,...Me){const ke=this._defaultOptions;let st,ze;return 1===Me.length&&"number"==typeof Me[0]?ze=Me[0]:[st,ze]=Me,this.clear(),clearTimeout(this._previousTimeout),st||(st=ke&&ke.politeness?ke.politeness:"polite"),null==ze&&ke&&(ze=ke.duration),this._liveElement.setAttribute("aria-live",st),this._ngZone.runOutsideAngular(()=>new Promise(sn=>{clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=B,sn(),"number"==typeof ze&&(this._previousTimeout=setTimeout(()=>this.clear(),ze))},100)}))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement&&this._liveElement.parentNode&&(this._liveElement.parentNode.removeChild(this._liveElement),this._liveElement=null)}_createLiveElement(){const B="cdk-live-announcer-element",Me=this._document.getElementsByClassName(B),ke=this._document.createElement("div");for(let st=0;st{class W{constructor(B,Me,ke,st){this._elementRef=B,this._liveAnnouncer=Me,this._contentObserver=ke,this._ngZone=st,this._politeness="polite"}get politeness(){return this._politeness}set politeness(B){this._politeness="off"===B||"assertive"===B?B:"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 Me=this._elementRef.nativeElement.textContent;Me!==this._previousAnnouncedText&&(this._liveAnnouncer.announce(Me,this._politeness),this._previousAnnouncedText=Me)})))}ngOnDestroy(){this._subscription&&this._subscription.unsubscribe()}}return W.\u0275fac=function(B){return new(B||W)(l.Y36(l.SBq),l.Y36(Ht),l.Y36(at.yq),l.Y36(l.R0b))},W.\u0275dir=l.lG2({type:W,selectors:[["","cdkAriaLive",""]],inputs:{politeness:["cdkAriaLive","politeness"]},exportAs:["cdkAriaLive"]}),W})();const Ze=new l.OlP("cdk-focus-monitor-default-options"),Ct=(0,Be.i$)({passive:!0,capture:!0});let et=(()=>{class W{constructor(B,Me,ke,st,ze){this._ngZone=B,this._platform=Me,this._inputModalityDetector=ke,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=setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new h.xQ,this._rootNodeFocusAndBlurListener=sn=>{const pn=(0,Be.sA)(sn),be="focus"===sn.type?this._onFocus:this._onBlur;for(let Ot=pn;Ot;Ot=Ot.parentElement)be.call(this,sn,Ot)},this._document=st,this._detectionMode=(null==ze?void 0:ze.detectionMode)||0}monitor(B,Me=!1){const ke=(0,Te.fI)(B);if(!this._platform.isBrowser||1!==ke.nodeType)return(0,C.of)(null);const st=(0,Be.kV)(ke)||this._getDocument(),ze=this._elementInfo.get(ke);if(ze)return Me&&(ze.checkChildren=!0),ze.subject;const sn={checkChildren:Me,subject:new h.xQ,rootNode:st};return this._elementInfo.set(ke,sn),this._registerGlobalListeners(sn),sn.subject}stopMonitoring(B){const Me=(0,Te.fI)(B),ke=this._elementInfo.get(Me);ke&&(ke.subject.complete(),this._setClasses(Me),this._elementInfo.delete(Me),this._removeGlobalListeners(ke))}focusVia(B,Me,ke){const st=(0,Te.fI)(B);st===this._getDocument().activeElement?this._getClosestElementsInfo(st).forEach(([sn,pn])=>this._originChanged(sn,Me,pn)):(this._setOrigin(Me),"function"==typeof st.focus&&st.focus(ke))}ngOnDestroy(){this._elementInfo.forEach((B,Me)=>this.stopMonitoring(Me))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_toggleClass(B,Me,ke){ke?B.classList.add(Me):B.classList.remove(Me)}_getFocusOrigin(B){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(B)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:"program"}_shouldBeAttributedToTouch(B){return 1===this._detectionMode||!!(null==B?void 0:B.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(B,Me){this._toggleClass(B,"cdk-focused",!!Me),this._toggleClass(B,"cdk-touch-focused","touch"===Me),this._toggleClass(B,"cdk-keyboard-focused","keyboard"===Me),this._toggleClass(B,"cdk-mouse-focused","mouse"===Me),this._toggleClass(B,"cdk-program-focused","program"===Me)}_setOrigin(B,Me=!1){this._ngZone.runOutsideAngular(()=>{this._origin=B,this._originFromTouchInteraction="touch"===B&&Me,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(B,Me){const ke=this._elementInfo.get(Me),st=(0,Be.sA)(B);!ke||!ke.checkChildren&&Me!==st||this._originChanged(Me,this._getFocusOrigin(st),ke)}_onBlur(B,Me){const ke=this._elementInfo.get(Me);!ke||ke.checkChildren&&B.relatedTarget instanceof Node&&Me.contains(B.relatedTarget)||(this._setClasses(Me),this._emitOrigin(ke.subject,null))}_emitOrigin(B,Me){this._ngZone.run(()=>B.next(Me))}_registerGlobalListeners(B){if(!this._platform.isBrowser)return;const Me=B.rootNode,ke=this._rootNodeFocusListenerCount.get(Me)||0;ke||this._ngZone.runOutsideAngular(()=>{Me.addEventListener("focus",this._rootNodeFocusAndBlurListener,Ct),Me.addEventListener("blur",this._rootNodeFocusAndBlurListener,Ct)}),this._rootNodeFocusListenerCount.set(Me,ke+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,pe.R)(this._stopInputModalityDetector)).subscribe(st=>{this._setOrigin(st,!0)}))}_removeGlobalListeners(B){const Me=B.rootNode;if(this._rootNodeFocusListenerCount.has(Me)){const ke=this._rootNodeFocusListenerCount.get(Me);ke>1?this._rootNodeFocusListenerCount.set(Me,ke-1):(Me.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Ct),Me.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Ct),this._rootNodeFocusListenerCount.delete(Me))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(B,Me,ke){this._setClasses(B,Me),this._emitOrigin(ke.subject,Me),this._lastFocusOrigin=Me}_getClosestElementsInfo(B){const Me=[];return this._elementInfo.forEach((ke,st)=>{(st===B||ke.checkChildren&&st.contains(B))&&Me.push([st,ke])}),Me}}return W.\u0275fac=function(B){return new(B||W)(l.LFG(l.R0b),l.LFG(Be.t4),l.LFG(pt),l.LFG(o.K0,8),l.LFG(Ze,8))},W.\u0275prov=l.Yz7({factory:function(){return new W(l.LFG(l.R0b),l.LFG(Be.t4),l.LFG(pt),l.LFG(o.K0,8),l.LFG(Ze,8))},token:W,providedIn:"root"}),W})(),je=(()=>{class W{constructor(B,Me){this._elementRef=B,this._focusMonitor=Me,this.cdkFocusChange=new l.vpe}ngAfterViewInit(){const B=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(B,1===B.nodeType&&B.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(Me=>this.cdkFocusChange.emit(Me))}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return W.\u0275fac=function(B){return new(B||W)(l.Y36(l.SBq),l.Y36(et))},W.\u0275dir=l.lG2({type:W,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"}}),W})();const gt="cdk-high-contrast-black-on-white",le="cdk-high-contrast-white-on-black",Le="cdk-high-contrast-active";let me=(()=>{class W{constructor(B,Me){this._platform=B,this._document=Me}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const B=this._document.createElement("div");B.style.backgroundColor="rgb(1,2,3)",B.style.position="absolute",this._document.body.appendChild(B);const Me=this._document.defaultView||window,ke=Me&&Me.getComputedStyle?Me.getComputedStyle(B):null,st=(ke&&ke.backgroundColor||"").replace(/ /g,"");switch(this._document.body.removeChild(B),st){case"rgb(0,0,0)":return 2;case"rgb(255,255,255)":return 1}return 0}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const B=this._document.body.classList;B.remove(Le),B.remove(gt),B.remove(le),this._hasCheckedHighContrastMode=!0;const Me=this.getHighContrastMode();1===Me?(B.add(Le),B.add(gt)):2===Me&&(B.add(Le),B.add(le))}}}return W.\u0275fac=function(B){return new(B||W)(l.LFG(Be.t4),l.LFG(o.K0))},W.\u0275prov=l.Yz7({factory:function(){return new W(l.LFG(Be.t4),l.LFG(o.K0))},token:W,providedIn:"root"}),W})(),xe=(()=>{class W{constructor(B){B._applyBodyHighContrastModeCssClasses()}}return W.\u0275fac=function(B){return new(B||W)(l.LFG(me))},W.\u0275mod=l.oAB({type:W}),W.\u0275inj=l.cJS({imports:[[Be.ud,at.Q8]]}),W})()},946:(Ge,ye,g)=>{"use strict";g.d(ye,{vT:()=>O,Is:()=>u});var o=g(7716),l=g(8583);const h=new o.OlP("cdk-dir-doc",{providedIn:"root",factory:function(){return(0,o.f3M)(l.K0)}});let u=(()=>{class R{constructor(Y){if(this.value="ltr",this.change=new o.vpe,Y){const ne=Y.documentElement?Y.documentElement.dir:null,De=(Y.body?Y.body.dir:null)||ne;this.value="ltr"===De||"rtl"===De?De:"ltr"}}ngOnDestroy(){this.change.complete()}}return R.\u0275fac=function(Y){return new(Y||R)(o.LFG(h,8))},R.\u0275prov=o.Yz7({factory:function(){return new R(o.LFG(h,8))},token:R,providedIn:"root"}),R})(),O=(()=>{class R{}return R.\u0275fac=function(Y){return new(Y||R)},R.\u0275mod=o.oAB({type:R}),R.\u0275inj=o.cJS({}),R})()},7860:(Ge,ye,g)=>{"use strict";g.d(ye,{P3:()=>O,Ov:()=>Y,A8:()=>ne,yy:()=>R,eX:()=>V,k:()=>De,Z9:()=>C});var o=g(5639),l=g(5917),h=g(9765),p=g(7716);function C(Ie){return Ie&&"function"==typeof Ie.connect}class O extends class{}{constructor(pe){super(),this._data=pe}connect(){return(0,o.b)(this._data)?this._data:(0,l.of)(this._data)}disconnect(){}}class R{applyChanges(pe,Te,Be,at,vt){pe.forEachOperation((Bt,rt,it)=>{let Ye,ot;if(null==Bt.previousIndex){const bt=Be(Bt,rt,it);Ye=Te.createEmbeddedView(bt.templateRef,bt.context,bt.index),ot=1}else null==it?(Te.remove(rt),ot=3):(Ye=Te.get(rt),Te.move(Ye,it),ot=2);vt&&vt({context:null==Ye?void 0:Ye.context,operation:ot,record:Bt})})}detach(){}}class V{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(pe,Te,Be,at,vt){pe.forEachOperation((Bt,rt,it)=>{let Ye,ot;null==Bt.previousIndex?(Ye=this._insertView(()=>Be(Bt,rt,it),it,Te,at(Bt)),ot=Ye?1:0):null==it?(this._detachAndCacheView(rt,Te),ot=3):(Ye=this._moveView(rt,it,Te,at(Bt)),ot=2),vt&&vt({context:null==Ye?void 0:Ye.context,operation:ot,record:Bt})})}detach(){for(const pe of this._viewCache)pe.destroy();this._viewCache=[]}_insertView(pe,Te,Be,at){const vt=this._insertViewFromCache(Te,Be);if(vt)return void(vt.context.$implicit=at);const Bt=pe();return Be.createEmbeddedView(Bt.templateRef,Bt.context,Bt.index)}_detachAndCacheView(pe,Te){const Be=Te.detach(pe);this._maybeCacheView(Be,Te)}_moveView(pe,Te,Be,at){const vt=Be.get(pe);return Be.move(vt,Te),vt.context.$implicit=at,vt}_maybeCacheView(pe,Te){if(this._viewCache.lengththis._markSelected(at)):this._markSelected(Te[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...pe){this._verifyValueAssignment(pe),pe.forEach(Te=>this._markSelected(Te)),this._emitChangeEvent()}deselect(...pe){this._verifyValueAssignment(pe),pe.forEach(Te=>this._unmarkSelected(Te)),this._emitChangeEvent()}toggle(pe){this.isSelected(pe)?this.deselect(pe):this.select(pe)}clear(){this._unmarkAll(),this._emitChangeEvent()}isSelected(pe){return this._selection.has(pe)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(pe){this._multiple&&this.selected&&this._selected.sort(pe)}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(pe){this.isSelected(pe)||(this._multiple||this._unmarkAll(),this._selection.add(pe),this._emitChanges&&this._selectedToEmit.push(pe))}_unmarkSelected(pe){this.isSelected(pe)&&(this._selection.delete(pe),this._emitChanges&&this._deselectedToEmit.push(pe))}_unmarkAll(){this.isEmpty()||this._selection.forEach(pe=>this._unmarkSelected(pe))}_verifyValueAssignment(pe){}}let ne=(()=>{class Ie{constructor(){this._listeners=[]}notify(Te,Be){for(let at of this._listeners)at(Te,Be)}listen(Te){return this._listeners.push(Te),()=>{this._listeners=this._listeners.filter(Be=>Te!==Be)}}ngOnDestroy(){this._listeners=[]}}return Ie.\u0275fac=function(Te){return new(Te||Ie)},Ie.\u0275prov=p.Yz7({factory:function(){return new Ie},token:Ie,providedIn:"root"}),Ie})();const De=new p.OlP("_ViewRepeater")},6461:(Ge,ye,g)=>{"use strict";g.d(ye,{A:()=>St,zL:()=>R,ZH:()=>l,jx:()=>O,yY:()=>ot,JH:()=>Bt,uR:()=>pe,K5:()=>u,hY:()=>r,Sd:()=>Te,oh:()=>Be,b2:()=>zi,MW:()=>$,aO:()=>jt,VM:()=>Ie,Ku:()=>De,SV:()=>vt,JU:()=>C,L_:()=>ne,Mf:()=>h,LH:()=>at,Z:()=>q,xE:()=>bt,Vb:()=>ts});const l=8,h=9,u=13,C=16,O=17,R=18,r=27,ne=32,De=33,Ie=34,pe=35,Te=36,Be=37,at=38,vt=39,Bt=40,ot=46,bt=48,jt=57,St=65,q=90,$=91,zi=224;function ts(Ji,...Yi){return Yi.length?Yi.some(Oi=>Ji[Oi]):Ji.altKey||Ji.shiftKey||Ji.ctrlKey||Ji.metaKey}},5072:(Ge,ye,g)=>{"use strict";g.d(ye,{Yg:()=>Bt,u3:()=>it});var o=g(7716),l=g(9490),h=g(9765),p=g(739),u=g(8071),C=g(7574),O=g(5257),R=g(3653),V=g(4395),Y=g(8002),r=g(9761),ne=g(6782),De=g(521);const pe=new Set;let Te,Be=(()=>{class Ye{constructor(bt){this._platform=bt,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):vt}matchMedia(bt){return this._platform.WEBKIT&&function(Ye){if(!pe.has(Ye))try{Te||(Te=document.createElement("style"),Te.setAttribute("type","text/css"),document.head.appendChild(Te)),Te.sheet&&(Te.sheet.insertRule(`@media ${Ye} {.fx-query-test{ }}`,0),pe.add(Ye))}catch(ot){console.error(ot)}}(bt),this._matchMedia(bt)}}return Ye.\u0275fac=function(bt){return new(bt||Ye)(o.LFG(De.t4))},Ye.\u0275prov=o.Yz7({factory:function(){return new Ye(o.LFG(De.t4))},token:Ye,providedIn:"root"}),Ye})();function vt(Ye){return{matches:"all"===Ye||""===Ye,media:Ye,addListener:()=>{},removeListener:()=>{}}}let Bt=(()=>{class Ye{constructor(bt,dt){this._mediaMatcher=bt,this._zone=dt,this._queries=new Map,this._destroySubject=new h.xQ}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(bt){return rt((0,l.Eq)(bt)).some(ht=>this._registerQuery(ht).mql.matches)}observe(bt){const ht=rt((0,l.Eq)(bt)).map(Ne=>this._registerQuery(Ne).observable);let fe=(0,p.aj)(ht);return fe=(0,u.z)(fe.pipe((0,O.q)(1)),fe.pipe((0,R.T)(1),(0,V.b)(0))),fe.pipe((0,Y.U)(Ne=>{const tt={matches:!1,breakpoints:{}};return Ne.forEach(({matches:xt,query:Pt})=>{tt.matches=tt.matches||xt,tt.breakpoints[Pt]=xt}),tt}))}_registerQuery(bt){if(this._queries.has(bt))return this._queries.get(bt);const dt=this._mediaMatcher.matchMedia(bt),fe={observable:new C.y(Ne=>{const tt=xt=>this._zone.run(()=>Ne.next(xt));return dt.addListener(tt),()=>{dt.removeListener(tt)}}).pipe((0,r.O)(dt),(0,Y.U)(({matches:Ne})=>({query:bt,matches:Ne})),(0,ne.R)(this._destroySubject)),mql:dt};return this._queries.set(bt,fe),fe}}return Ye.\u0275fac=function(bt){return new(bt||Ye)(o.LFG(Be),o.LFG(o.R0b))},Ye.\u0275prov=o.Yz7({factory:function(){return new Ye(o.LFG(Be),o.LFG(o.R0b))},token:Ye,providedIn:"root"}),Ye})();function rt(Ye){return Ye.map(ot=>ot.split(",")).reduce((ot,bt)=>ot.concat(bt)).map(ot=>ot.trim())}const it={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)"}},8553:(Ge,ye,g)=>{"use strict";g.d(ye,{wD:()=>R,yq:()=>O,Q8:()=>V});var o=g(9490),l=g(7716),h=g(7574),p=g(9765),u=g(4395);let C=(()=>{class Y{create(ne){return"undefined"==typeof MutationObserver?null:new MutationObserver(ne)}}return Y.\u0275fac=function(ne){return new(ne||Y)},Y.\u0275prov=l.Yz7({factory:function(){return new Y},token:Y,providedIn:"root"}),Y})(),O=(()=>{class Y{constructor(ne){this._mutationObserverFactory=ne,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((ne,De)=>this._cleanupObserver(De))}observe(ne){const De=(0,o.fI)(ne);return new h.y(Ie=>{const Te=this._observeElement(De).subscribe(Ie);return()=>{Te.unsubscribe(),this._unobserveElement(De)}})}_observeElement(ne){if(this._observedElements.has(ne))this._observedElements.get(ne).count++;else{const De=new p.xQ,Ie=this._mutationObserverFactory.create(pe=>De.next(pe));Ie&&Ie.observe(ne,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(ne,{observer:Ie,stream:De,count:1})}return this._observedElements.get(ne).stream}_unobserveElement(ne){this._observedElements.has(ne)&&(this._observedElements.get(ne).count--,this._observedElements.get(ne).count||this._cleanupObserver(ne))}_cleanupObserver(ne){if(this._observedElements.has(ne)){const{observer:De,stream:Ie}=this._observedElements.get(ne);De&&De.disconnect(),Ie.complete(),this._observedElements.delete(ne)}}}return Y.\u0275fac=function(ne){return new(ne||Y)(l.LFG(C))},Y.\u0275prov=l.Yz7({factory:function(){return new Y(l.LFG(C))},token:Y,providedIn:"root"}),Y})(),R=(()=>{class Y{constructor(ne,De,Ie){this._contentObserver=ne,this._elementRef=De,this._ngZone=Ie,this.event=new l.vpe,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(ne){this._disabled=(0,o.Ig)(ne),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(ne){this._debounce=(0,o.su)(ne),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const ne=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?ne.pipe((0,u.b)(this.debounce)):ne).subscribe(this.event)})}_unsubscribe(){var ne;null===(ne=this._currentSubscription)||void 0===ne||ne.unsubscribe()}}return Y.\u0275fac=function(ne){return new(ne||Y)(l.Y36(O),l.Y36(l.SBq),l.Y36(l.R0b))},Y.\u0275dir=l.lG2({type:Y,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),Y})(),V=(()=>{class Y{}return Y.\u0275fac=function(ne){return new(ne||Y)},Y.\u0275mod=l.oAB({type:Y}),Y.\u0275inj=l.cJS({providers:[C]}),Y})()},625:(Ge,ye,g)=>{"use strict";g.d(ye,{pI:()=>He,xu:()=>qt,_G:()=>Tt,aV:()=>Zt,X_:()=>ht,Xj:()=>ft,U8:()=>ce});var o=g(9243),l=g(7716),h=g(521),p=g(946),u=g(8583),C=g(9490),O=g(7636),R=g(9765),V=g(5319),Y=g(6682),r=g(7393);class De{constructor(P,se){this.predicate=P,this.inclusive=se}call(P,se){return se.subscribe(new Ie(P,this.predicate,this.inclusive))}}class Ie extends r.L{constructor(P,se,re){super(P),this.predicate=se,this.inclusive=re,this.index=0}_next(P){const se=this.destination;let re;try{re=this.predicate(P,this.index++)}catch(q){return void se.error(q)}this.nextOrComplete(P,re)}nextOrComplete(P,se){const re=this.destination;Boolean(se)?re.next(P):(this.inclusive&&re.next(P),re.complete())}}var pe=g(5257),Te=g(6782),Be=g(6461);const at=(0,h.Mq)();class vt{constructor(P,se){this._viewportRuler=P,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=se}attach(){}enable(){if(this._canBeEnabled()){const P=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=P.style.left||"",this._previousHTMLStyles.top=P.style.top||"",P.style.left=(0,C.HM)(-this._previousScrollPosition.left),P.style.top=(0,C.HM)(-this._previousScrollPosition.top),P.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const P=this._document.documentElement,re=P.style,q=this._document.body.style,$=re.scrollBehavior||"",Pe=q.scrollBehavior||"";this._isEnabled=!1,re.left=this._previousHTMLStyles.left,re.top=this._previousHTMLStyles.top,P.classList.remove("cdk-global-scrollblock"),at&&(re.scrollBehavior=q.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),at&&(re.scrollBehavior=$,q.scrollBehavior=Pe)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const se=this._document.body,re=this._viewportRuler.getViewportSize();return se.scrollHeight>re.height||se.scrollWidth>re.width}}class rt{constructor(P,se,re,q){this._scrollDispatcher=P,this._ngZone=se,this._viewportRuler=re,this._config=q,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(P){this._overlayRef=P}enable(){if(this._scrollSubscription)return;const P=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=P.subscribe(()=>{const se=this._viewportRuler.getViewportScrollPosition().top;Math.abs(se-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=P.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class it{enable(){}disable(){}attach(){}}function Ye(K,P){return P.some(se=>K.bottomse.bottom||K.rightse.right)}function ot(K,P){return P.some(se=>K.topse.bottom||K.leftse.right)}class bt{constructor(P,se,re,q){this._scrollDispatcher=P,this._viewportRuler=se,this._ngZone=re,this._config=q,this._scrollSubscription=null}attach(P){this._overlayRef=P}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const se=this._overlayRef.overlayElement.getBoundingClientRect(),{width:re,height:q}=this._viewportRuler.getViewportSize();Ye(se,[{width:re,height:q,bottom:q,right:re,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 dt=(()=>{class K{constructor(se,re,q,$){this._scrollDispatcher=se,this._viewportRuler=re,this._ngZone=q,this.noop=()=>new it,this.close=Pe=>new rt(this._scrollDispatcher,this._ngZone,this._viewportRuler,Pe),this.block=()=>new vt(this._viewportRuler,this._document),this.reposition=Pe=>new bt(this._scrollDispatcher,this._viewportRuler,this._ngZone,Pe),this._document=$}}return K.\u0275fac=function(se){return new(se||K)(l.LFG(o.mF),l.LFG(o.rL),l.LFG(l.R0b),l.LFG(u.K0))},K.\u0275prov=l.Yz7({factory:function(){return new K(l.LFG(o.mF),l.LFG(o.rL),l.LFG(l.R0b),l.LFG(u.K0))},token:K,providedIn:"root"}),K})();class ht{constructor(P){if(this.scrollStrategy=new it,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,P){const se=Object.keys(P);for(const re of se)void 0!==P[re]&&(this[re]=P[re])}}}class fe{constructor(P,se,re,q,$){this.offsetX=re,this.offsetY=q,this.panelClass=$,this.originX=P.originX,this.originY=P.originY,this.overlayX=se.overlayX,this.overlayY=se.overlayY}}class tt{constructor(P,se){this.connectionPair=P,this.scrollableViewProperties=se}}let fn=(()=>{class K{constructor(se){this._attachedOverlays=[],this._document=se}ngOnDestroy(){this.detach()}add(se){this.remove(se),this._attachedOverlays.push(se)}remove(se){const re=this._attachedOverlays.indexOf(se);re>-1&&this._attachedOverlays.splice(re,1),0===this._attachedOverlays.length&&this.detach()}}return K.\u0275fac=function(se){return new(se||K)(l.LFG(u.K0))},K.\u0275prov=l.Yz7({factory:function(){return new K(l.LFG(u.K0))},token:K,providedIn:"root"}),K})(),jt=(()=>{class K extends fn{constructor(se){super(se),this._keydownListener=re=>{const q=this._attachedOverlays;for(let $=q.length-1;$>-1;$--)if(q[$]._keydownEvents.observers.length>0){q[$]._keydownEvents.next(re);break}}}add(se){super.add(se),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return K.\u0275fac=function(se){return new(se||K)(l.LFG(u.K0))},K.\u0275prov=l.Yz7({factory:function(){return new K(l.LFG(u.K0))},token:K,providedIn:"root"}),K})(),cn=(()=>{class K extends fn{constructor(se,re){super(se),this._platform=re,this._cursorStyleIsSet=!1,this._clickListener=q=>{const $=(0,h.sA)(q),Pe=this._attachedOverlays.slice();for(let pt=Pe.length-1;pt>-1;pt--){const kt=Pe[pt];if(!(kt._outsidePointerEvents.observers.length<1)&&kt.hasAttached()){if(kt.overlayElement.contains($))break;kt._outsidePointerEvents.next(q)}}}}add(se){if(super.add(se),!this._isAttached){const re=this._document.body;re.addEventListener("click",this._clickListener,!0),re.addEventListener("auxclick",this._clickListener,!0),re.addEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=re.style.cursor,re.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const se=this._document.body;se.removeEventListener("click",this._clickListener,!0),se.removeEventListener("auxclick",this._clickListener,!0),se.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(se.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}}return K.\u0275fac=function(se){return new(se||K)(l.LFG(u.K0),l.LFG(h.t4))},K.\u0275prov=l.Yz7({factory:function(){return new K(l.LFG(u.K0),l.LFG(h.t4))},token:K,providedIn:"root"}),K})();const It="undefined"!=typeof window?window:{},Ke=void 0!==It.__karma__&&!!It.__karma__||void 0!==It.jasmine&&!!It.jasmine||void 0!==It.jest&&!!It.jest||void 0!==It.Mocha&&!!It.Mocha;let ft=(()=>{class K{constructor(se,re){this._platform=re,this._document=se}ngOnDestroy(){const se=this._containerElement;se&&se.parentNode&&se.parentNode.removeChild(se)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const se="cdk-overlay-container";if(this._platform.isBrowser||Ke){const q=this._document.querySelectorAll(`.${se}[platform="server"], .${se}[platform="test"]`);for(let $=0;$this._backdropClick.next(Wt),this._keydownEvents=new R.xQ,this._outsidePointerEvents=new R.xQ,q.scrollStrategy&&(this._scrollStrategy=q.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=q.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(P){let se=this._portalOutlet.attach(P);return!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,pe.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),se}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const P=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),P}dispose(){const P=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this.detachBackdrop(),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&&this._host.parentNode&&(this._host.parentNode.removeChild(this._host),this._host=null),this._previousHostParent=this._pane=null,P&&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(P){P!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=P,this.hasAttached()&&(P.attach(this),this.updatePosition()))}updateSize(P){this._config=Object.assign(Object.assign({},this._config),P),this._updateElementSize()}setDirection(P){this._config=Object.assign(Object.assign({},this._config),{direction:P}),this._updateElementDirection()}addPanelClass(P){this._pane&&this._toggleClasses(this._pane,P,!0)}removePanelClass(P){this._pane&&this._toggleClasses(this._pane,P,!1)}getDirection(){const P=this._config.direction;return P?"string"==typeof P?P:P.value:"ltr"}updateScrollStrategy(P){P!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=P,this.hasAttached()&&(P.attach(this),P.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const P=this._pane.style;P.width=(0,C.HM)(this._config.width),P.height=(0,C.HM)(this._config.height),P.minWidth=(0,C.HM)(this._config.minWidth),P.minHeight=(0,C.HM)(this._config.minHeight),P.maxWidth=(0,C.HM)(this._config.maxWidth),P.maxHeight=(0,C.HM)(this._config.maxHeight)}_togglePointerEvents(P){this._pane.style.pointerEvents=P?"":"none"}_attachBackdrop(){const P="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),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),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(P)})}):this._backdropElement.classList.add(P)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let P=this._backdropElement;if(!P)return;let se,re=()=>{P&&(P.removeEventListener("click",this._backdropClickHandler),P.removeEventListener("transitionend",re),P.parentNode&&P.parentNode.removeChild(P)),this._backdropElement==P&&(this._backdropElement=null),this._config.backdropClass&&this._toggleClasses(P,this._config.backdropClass,!1),clearTimeout(se)};P.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{P.addEventListener("transitionend",re)}),P.style.pointerEvents="none",se=this._ngZone.runOutsideAngular(()=>setTimeout(re,500))}_toggleClasses(P,se,re){const q=P.classList;(0,C.Eq)(se).forEach($=>{$&&(re?q.add($):q.remove($))})}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const P=this._ngZone.onStable.pipe((0,Te.R)((0,Y.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._previousHostParent.removeChild(this._host)),P.unsubscribe())})})}_disposeScrollStrategy(){const P=this._scrollStrategy;P&&(P.disable(),P.detach&&P.detach())}}const _t="cdk-overlay-connected-position-bounding-box",ln=/([A-Za-z%]+)$/;class Tt{constructor(P,se,re,q,$){this._viewportRuler=se,this._document=re,this._platform=q,this._overlayContainer=$,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 R.xQ,this._resizeSubscription=V.w.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(P)}get positions(){return this._preferredPositions}attach(P){this._validatePositions(),P.hostElement.classList.add(_t),this._overlayRef=P,this._boundingBox=P.hostElement,this._pane=P.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();const P=this._originRect,se=this._overlayRect,re=this._viewportRect,q=[];let $;for(let Pe of this._preferredPositions){let pt=this._getOriginPoint(P,Pe),kt=this._getOverlayPoint(pt,se,Pe),Lt=this._getOverlayFit(kt,se,re,Pe);if(Lt.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(Pe,pt);this._canFitWithFlexibleDimensions(Lt,kt,re)?q.push({position:Pe,origin:pt,overlayRect:se,boundingBoxRect:this._calculateBoundingBoxRect(pt,Pe)}):(!$||$.overlayFit.visibleAreapt&&(pt=Lt,Pe=kt)}return this._isPushed=!1,void this._applyPosition(Pe.position,Pe.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition($.position,$.originPoint);this._applyPosition($.position,$.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&Yt(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(_t),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();const P=this._lastPosition||this._preferredPositions[0],se=this._getOriginPoint(this._originRect,P);this._applyPosition(P,se)}}withScrollableContainers(P){return this._scrollables=P,this}withPositions(P){return this._preferredPositions=P,-1===P.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(P){return this._viewportMargin=P,this}withFlexibleDimensions(P=!0){return this._hasFlexibleDimensions=P,this}withGrowAfterOpen(P=!0){return this._growAfterOpen=P,this}withPush(P=!0){return this._canPush=P,this}withLockedPosition(P=!0){return this._positionLocked=P,this}setOrigin(P){return this._origin=P,this}withDefaultOffsetX(P){return this._offsetX=P,this}withDefaultOffsetY(P){return this._offsetY=P,this}withTransformOriginOn(P){return this._transformOriginSelector=P,this}_getOriginPoint(P,se){let re,q;if("center"==se.originX)re=P.left+P.width/2;else{const $=this._isRtl()?P.right:P.left,Pe=this._isRtl()?P.left:P.right;re="start"==se.originX?$:Pe}return q="center"==se.originY?P.top+P.height/2:"top"==se.originY?P.top:P.bottom,{x:re,y:q}}_getOverlayPoint(P,se,re){let q,$;return q="center"==re.overlayX?-se.width/2:"start"===re.overlayX?this._isRtl()?-se.width:0:this._isRtl()?0:-se.width,$="center"==re.overlayY?-se.height/2:"top"==re.overlayY?0:-se.height,{x:P.x+q,y:P.y+$}}_getOverlayFit(P,se,re,q){const $=At(se);let{x:Pe,y:pt}=P,kt=this._getOffset(q,"x"),Lt=this._getOffset(q,"y");kt&&(Pe+=kt),Lt&&(pt+=Lt);let en=0-pt,Ze=pt+$.height-re.height,Ct=this._subtractOverflows($.width,0-Pe,Pe+$.width-re.width),et=this._subtractOverflows($.height,en,Ze),je=Ct*et;return{visibleArea:je,isCompletelyWithinViewport:$.width*$.height===je,fitsInViewportVertically:et===$.height,fitsInViewportHorizontally:Ct==$.width}}_canFitWithFlexibleDimensions(P,se,re){if(this._hasFlexibleDimensions){const q=re.bottom-se.y,$=re.right-se.x,Pe=Je(this._overlayRef.getConfig().minHeight),pt=Je(this._overlayRef.getConfig().minWidth),Lt=P.fitsInViewportHorizontally||null!=pt&&pt<=$;return(P.fitsInViewportVertically||null!=Pe&&Pe<=q)&&Lt}return!1}_pushOverlayOnScreen(P,se,re){if(this._previousPushAmount&&this._positionLocked)return{x:P.x+this._previousPushAmount.x,y:P.y+this._previousPushAmount.y};const q=At(se),$=this._viewportRect,Pe=Math.max(P.x+q.width-$.width,0),pt=Math.max(P.y+q.height-$.height,0),kt=Math.max($.top-re.top-P.y,0),Lt=Math.max($.left-re.left-P.x,0);let Wt=0,Ht=0;return Wt=q.width<=$.width?Lt||-Pe:P.xCt&&!this._isInitialRender&&!this._growAfterOpen&&(Pe=P.y-Ct/2)}if("end"===se.overlayX&&!q||"start"===se.overlayX&&q)en=re.width-P.x+this._viewportMargin,Wt=P.x-this._viewportMargin;else if("start"===se.overlayX&&!q||"end"===se.overlayX&&q)Ht=P.x,Wt=re.right-P.x;else{const Ze=Math.min(re.right-P.x+re.left,P.x),Ct=this._lastBoundingBoxSize.width;Wt=2*Ze,Ht=P.x-Ze,Wt>Ct&&!this._isInitialRender&&!this._growAfterOpen&&(Ht=P.x-Ct/2)}return{top:Pe,left:Ht,bottom:pt,right:en,width:Wt,height:$}}_setBoundingBoxStyles(P,se){const re=this._calculateBoundingBoxRect(P,se);!this._isInitialRender&&!this._growAfterOpen&&(re.height=Math.min(re.height,this._lastBoundingBoxSize.height),re.width=Math.min(re.width,this._lastBoundingBoxSize.width));const q={};if(this._hasExactPosition())q.top=q.left="0",q.bottom=q.right=q.maxHeight=q.maxWidth="",q.width=q.height="100%";else{const $=this._overlayRef.getConfig().maxHeight,Pe=this._overlayRef.getConfig().maxWidth;q.height=(0,C.HM)(re.height),q.top=(0,C.HM)(re.top),q.bottom=(0,C.HM)(re.bottom),q.width=(0,C.HM)(re.width),q.left=(0,C.HM)(re.left),q.right=(0,C.HM)(re.right),q.alignItems="center"===se.overlayX?"center":"end"===se.overlayX?"flex-end":"flex-start",q.justifyContent="center"===se.overlayY?"center":"bottom"===se.overlayY?"flex-end":"flex-start",$&&(q.maxHeight=(0,C.HM)($)),Pe&&(q.maxWidth=(0,C.HM)(Pe))}this._lastBoundingBoxSize=re,Yt(this._boundingBox.style,q)}_resetBoundingBoxStyles(){Yt(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){Yt(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(P,se){const re={},q=this._hasExactPosition(),$=this._hasFlexibleDimensions,Pe=this._overlayRef.getConfig();if(q){const Wt=this._viewportRuler.getViewportScrollPosition();Yt(re,this._getExactOverlayY(se,P,Wt)),Yt(re,this._getExactOverlayX(se,P,Wt))}else re.position="static";let pt="",kt=this._getOffset(se,"x"),Lt=this._getOffset(se,"y");kt&&(pt+=`translateX(${kt}px) `),Lt&&(pt+=`translateY(${Lt}px)`),re.transform=pt.trim(),Pe.maxHeight&&(q?re.maxHeight=(0,C.HM)(Pe.maxHeight):$&&(re.maxHeight="")),Pe.maxWidth&&(q?re.maxWidth=(0,C.HM)(Pe.maxWidth):$&&(re.maxWidth="")),Yt(this._pane.style,re)}_getExactOverlayY(P,se,re){let q={top:"",bottom:""},$=this._getOverlayPoint(se,this._overlayRect,P);this._isPushed&&($=this._pushOverlayOnScreen($,this._overlayRect,re));let Pe=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return $.y-=Pe,"bottom"===P.overlayY?q.bottom=this._document.documentElement.clientHeight-($.y+this._overlayRect.height)+"px":q.top=(0,C.HM)($.y),q}_getExactOverlayX(P,se,re){let Pe,q={left:"",right:""},$=this._getOverlayPoint(se,this._overlayRect,P);return this._isPushed&&($=this._pushOverlayOnScreen($,this._overlayRect,re)),Pe=this._isRtl()?"end"===P.overlayX?"left":"right":"end"===P.overlayX?"right":"left","right"===Pe?q.right=this._document.documentElement.clientWidth-($.x+this._overlayRect.width)+"px":q.left=(0,C.HM)($.x),q}_getScrollVisibility(){const P=this._getOriginRect(),se=this._pane.getBoundingClientRect(),re=this._scrollables.map(q=>q.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:ot(P,re),isOriginOutsideView:Ye(P,re),isOverlayClipped:ot(se,re),isOverlayOutsideView:Ye(se,re)}}_subtractOverflows(P,...se){return se.reduce((re,q)=>re-Math.max(q,0),P)}_getNarrowedViewportRect(){const P=this._document.documentElement.clientWidth,se=this._document.documentElement.clientHeight,re=this._viewportRuler.getViewportScrollPosition();return{top:re.top+this._viewportMargin,left:re.left+this._viewportMargin,right:re.left+P-this._viewportMargin,bottom:re.top+se-this._viewportMargin,width:P-2*this._viewportMargin,height:se-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(P,se){return"x"===se?null==P.offsetX?this._offsetX:P.offsetX:null==P.offsetY?this._offsetY:P.offsetY}_validatePositions(){}_addPanelClasses(P){this._pane&&(0,C.Eq)(P).forEach(se=>{""!==se&&-1===this._appliedPanelClasses.indexOf(se)&&(this._appliedPanelClasses.push(se),this._pane.classList.add(se))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(P=>{this._pane.classList.remove(P)}),this._appliedPanelClasses=[])}_getOriginRect(){const P=this._origin;if(P instanceof l.SBq)return P.nativeElement.getBoundingClientRect();if(P instanceof Element)return P.getBoundingClientRect();const se=P.width||0,re=P.height||0;return{top:P.y,bottom:P.y+re,left:P.x,right:P.x+se,height:re,width:se}}}function Yt(K,P){for(let se in P)P.hasOwnProperty(se)&&(K[se]=P[se]);return K}function Je(K){if("number"!=typeof K&&null!=K){const[P,se]=K.split(ln);return se&&"px"!==se?null:parseFloat(P)}return K||null}function At(K){return{top:Math.floor(K.top),right:Math.floor(K.right),bottom:Math.floor(K.bottom),left:Math.floor(K.left),width:Math.floor(K.width),height:Math.floor(K.height)}}class Mt{constructor(P,se,re,q,$,Pe,pt){this._preferredPositions=[],this._positionStrategy=new Tt(re,q,$,Pe,pt).withFlexibleDimensions(!1).withPush(!1).withViewportMargin(0),this.withFallbackPosition(P,se),this.onPositionChange=this._positionStrategy.positionChanges}get positions(){return this._preferredPositions}attach(P){this._overlayRef=P,this._positionStrategy.attach(P),this._direction&&(P.setDirection(this._direction),this._direction=null)}dispose(){this._positionStrategy.dispose()}detach(){this._positionStrategy.detach()}apply(){this._positionStrategy.apply()}recalculateLastPosition(){this._positionStrategy.reapplyLastPosition()}withScrollableContainers(P){this._positionStrategy.withScrollableContainers(P)}withFallbackPosition(P,se,re,q){const $=new fe(P,se,re,q);return this._preferredPositions.push($),this._positionStrategy.withPositions(this._preferredPositions),this}withDirection(P){return this._overlayRef?this._overlayRef.setDirection(P):this._direction=P,this}withOffsetX(P){return this._positionStrategy.withDefaultOffsetX(P),this}withOffsetY(P){return this._positionStrategy.withDefaultOffsetY(P),this}withLockedPosition(P){return this._positionStrategy.withLockedPosition(P),this}withPositions(P){return this._preferredPositions=P.slice(),this._positionStrategy.withPositions(this._preferredPositions),this}setOrigin(P){return this._positionStrategy.setOrigin(P),this}}const Ut="cdk-global-overlay-wrapper";class Xe{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._leftOffset="",this._rightOffset="",this._alignItems="",this._justifyContent="",this._width="",this._height=""}attach(P){const se=P.getConfig();this._overlayRef=P,this._width&&!se.width&&P.updateSize({width:this._width}),this._height&&!se.height&&P.updateSize({height:this._height}),P.hostElement.classList.add(Ut),this._isDisposed=!1}top(P=""){return this._bottomOffset="",this._topOffset=P,this._alignItems="flex-start",this}left(P=""){return this._rightOffset="",this._leftOffset=P,this._justifyContent="flex-start",this}bottom(P=""){return this._topOffset="",this._bottomOffset=P,this._alignItems="flex-end",this}right(P=""){return this._leftOffset="",this._rightOffset=P,this._justifyContent="flex-end",this}width(P=""){return this._overlayRef?this._overlayRef.updateSize({width:P}):this._width=P,this}height(P=""){return this._overlayRef?this._overlayRef.updateSize({height:P}):this._height=P,this}centerHorizontally(P=""){return this.left(P),this._justifyContent="center",this}centerVertically(P=""){return this.top(P),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const P=this._overlayRef.overlayElement.style,se=this._overlayRef.hostElement.style,re=this._overlayRef.getConfig(),{width:q,height:$,maxWidth:Pe,maxHeight:pt}=re,kt=!("100%"!==q&&"100vw"!==q||Pe&&"100%"!==Pe&&"100vw"!==Pe),Lt=!("100%"!==$&&"100vh"!==$||pt&&"100%"!==pt&&"100vh"!==pt);P.position=this._cssPosition,P.marginLeft=kt?"0":this._leftOffset,P.marginTop=Lt?"0":this._topOffset,P.marginBottom=this._bottomOffset,P.marginRight=this._rightOffset,kt?se.justifyContent="flex-start":"center"===this._justifyContent?se.justifyContent="center":"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?se.justifyContent="flex-end":"flex-end"===this._justifyContent&&(se.justifyContent="flex-start"):se.justifyContent=this._justifyContent,se.alignItems=Lt?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const P=this._overlayRef.overlayElement.style,se=this._overlayRef.hostElement,re=se.style;se.classList.remove(Ut),re.justifyContent=re.alignItems=P.marginTop=P.marginBottom=P.marginLeft=P.marginRight=P.position="",this._overlayRef=null,this._isDisposed=!0}}let Rt=(()=>{class K{constructor(se,re,q,$){this._viewportRuler=se,this._document=re,this._platform=q,this._overlayContainer=$}global(){return new Xe}connectedTo(se,re,q){return new Mt(re,q,se,this._viewportRuler,this._document,this._platform,this._overlayContainer)}flexibleConnectedTo(se){return new Tt(se,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return K.\u0275fac=function(se){return new(se||K)(l.LFG(o.rL),l.LFG(u.K0),l.LFG(h.t4),l.LFG(ft))},K.\u0275prov=l.Yz7({factory:function(){return new K(l.LFG(o.rL),l.LFG(u.K0),l.LFG(h.t4),l.LFG(ft))},token:K,providedIn:"root"}),K})(),tn=0,Zt=(()=>{class K{constructor(se,re,q,$,Pe,pt,kt,Lt,Wt,Ht,en){this.scrollStrategies=se,this._overlayContainer=re,this._componentFactoryResolver=q,this._positionBuilder=$,this._keyboardDispatcher=Pe,this._injector=pt,this._ngZone=kt,this._document=Lt,this._directionality=Wt,this._location=Ht,this._outsideClickDispatcher=en}create(se){const re=this._createHostElement(),q=this._createPaneElement(re),$=this._createPortalOutlet(q),Pe=new ht(se);return Pe.direction=Pe.direction||this._directionality.value,new St($,re,q,Pe,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher)}position(){return this._positionBuilder}_createPaneElement(se){const re=this._document.createElement("div");return re.id="cdk-overlay-"+tn++,re.classList.add("cdk-overlay-pane"),se.appendChild(re),re}_createHostElement(){const se=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(se),se}_createPortalOutlet(se){return this._appRef||(this._appRef=this._injector.get(l.z2F)),new O.u0(se,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return K.\u0275fac=function(se){return new(se||K)(l.LFG(dt),l.LFG(ft),l.LFG(l._Vd),l.LFG(Rt),l.LFG(jt),l.LFG(l.zs3),l.LFG(l.R0b),l.LFG(u.K0),l.LFG(p.Is),l.LFG(u.Ye),l.LFG(cn))},K.\u0275prov=l.Yz7({token:K,factory:K.\u0275fac}),K})();const _n=[{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"}],on=new l.OlP("cdk-connected-overlay-scroll-strategy");let qt=(()=>{class K{constructor(se){this.elementRef=se}}return K.\u0275fac=function(se){return new(se||K)(l.Y36(l.SBq))},K.\u0275dir=l.lG2({type:K,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),K})(),He=(()=>{class K{constructor(se,re,q,$,Pe){this._overlay=se,this._dir=Pe,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=V.w.EMPTY,this._attachSubscription=V.w.EMPTY,this._detachSubscription=V.w.EMPTY,this._positionSubscription=V.w.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new l.vpe,this.positionChange=new l.vpe,this.attach=new l.vpe,this.detach=new l.vpe,this.overlayKeydown=new l.vpe,this.overlayOutsideClick=new l.vpe,this._templatePortal=new O.UE(re,q),this._scrollStrategyFactory=$,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(se){this._offsetX=se,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(se){this._offsetY=se,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(se){this._hasBackdrop=(0,C.Ig)(se)}get lockPosition(){return this._lockPosition}set lockPosition(se){this._lockPosition=(0,C.Ig)(se)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(se){this._flexibleDimensions=(0,C.Ig)(se)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(se){this._growAfterOpen=(0,C.Ig)(se)}get push(){return this._push}set push(se){this._push=(0,C.Ig)(se)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(se){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),se.origin&&this.open&&this._position.apply()),se.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=_n);const se=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=se.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=se.detachments().subscribe(()=>this.detach.emit()),se.keydownEvents().subscribe(re=>{this.overlayKeydown.next(re),re.keyCode===Be.hY&&!this.disableClose&&!(0,Be.Vb)(re)&&(re.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(re=>{this.overlayOutsideClick.next(re)})}_buildConfig(){const se=this._position=this.positionStrategy||this._createPositionStrategy(),re=new ht({direction:this._dir,positionStrategy:se,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(re.width=this.width),(this.height||0===this.height)&&(re.height=this.height),(this.minWidth||0===this.minWidth)&&(re.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(re.minHeight=this.minHeight),this.backdropClass&&(re.backdropClass=this.backdropClass),this.panelClass&&(re.panelClass=this.panelClass),re}_updatePositionStrategy(se){const re=this.positions.map(q=>({originX:q.originX,originY:q.originY,overlayX:q.overlayX,overlayY:q.overlayY,offsetX:q.offsetX||this.offsetX,offsetY:q.offsetY||this.offsetY,panelClass:q.panelClass||void 0}));return se.setOrigin(this.origin.elementRef).withPositions(re).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const se=this._overlay.position().flexibleConnectedTo(this.origin.elementRef);return this._updatePositionStrategy(se),se}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(se=>{this.backdropClick.emit(se)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(function(K,P=!1){return se=>se.lift(new De(K,P))}(()=>this.positionChange.observers.length>0)).subscribe(se=>{this.positionChange.emit(se),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return K.\u0275fac=function(se){return new(se||K)(l.Y36(Zt),l.Y36(l.Rgc),l.Y36(l.s_b),l.Y36(on),l.Y36(p.Is,8))},K.\u0275dir=l.lG2({type:K,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"],positions:["cdkConnectedOverlayPositions","positions"],origin:["cdkConnectedOverlayOrigin","origin"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[l.TTD]}),K})();const Re={provide:on,deps:[Zt],useFactory:function(K){return()=>K.scrollStrategies.reposition()}};let ce=(()=>{class K{}return K.\u0275fac=function(se){return new(se||K)},K.\u0275mod=l.oAB({type:K}),K.\u0275inj=l.cJS({providers:[Zt,Re],imports:[[p.vT,O.eL,o.Cl],o.Cl]}),K})()},521:(Ge,ye,g)=>{"use strict";g.d(ye,{t4:()=>p,ud:()=>u,sA:()=>Bt,ht:()=>vt,kV:()=>at,_i:()=>pe,qK:()=>R,i$:()=>r,Mq:()=>Ie});var o=g(7716),l=g(8583);let h;try{h="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(rt){h=!1}let C,p=(()=>{class rt{constructor(Ye){this._platformId=Ye,this.isBrowser=this._platformId?(0,l.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&&!h)&&"undefined"!=typeof CSS&&!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 rt.\u0275fac=function(Ye){return new(Ye||rt)(o.LFG(o.Lbi))},rt.\u0275prov=o.Yz7({factory:function(){return new rt(o.LFG(o.Lbi))},token:rt,providedIn:"root"}),rt})(),u=(()=>{class rt{}return rt.\u0275fac=function(Ye){return new(Ye||rt)},rt.\u0275mod=o.oAB({type:rt}),rt.\u0275inj=o.cJS({}),rt})();const O=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function R(){if(C)return C;if("object"!=typeof document||!document)return C=new Set(O),C;let rt=document.createElement("input");return C=new Set(O.filter(it=>(rt.setAttribute("type",it),rt.type===it))),C}let V,ne,De,Te;function r(rt){return function(){if(null==V&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>V=!0}))}finally{V=V||!1}return V}()?rt:!!rt.capture}function Ie(){if(null==De){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return De=!1,De;if("scrollBehavior"in document.documentElement.style)De=!0;else{const rt=Element.prototype.scrollTo;De=!!rt&&!/\{\s*\[native code\]\s*\}/.test(rt.toString())}}return De}function pe(){if("object"!=typeof document||!document)return 0;if(null==ne){const rt=document.createElement("div"),it=rt.style;rt.dir="rtl",it.width="1px",it.overflow="auto",it.visibility="hidden",it.pointerEvents="none",it.position="absolute";const Ye=document.createElement("div"),ot=Ye.style;ot.width="2px",ot.height="1px",rt.appendChild(Ye),document.body.appendChild(rt),ne=0,0===rt.scrollLeft&&(rt.scrollLeft=1,ne=0===rt.scrollLeft?1:2),rt.parentNode.removeChild(rt)}return ne}function at(rt){if(function(){if(null==Te){const rt="undefined"!=typeof document?document.head:null;Te=!(!rt||!rt.createShadowRoot&&!rt.attachShadow)}return Te}()){const it=rt.getRootNode?rt.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&it instanceof ShadowRoot)return it}return null}function vt(){let rt="undefined"!=typeof document&&document?document.activeElement:null;for(;rt&&rt.shadowRoot;){const it=rt.shadowRoot.activeElement;if(it===rt)break;rt=it}return rt}function Bt(rt){return rt.composedPath?rt.composedPath()[0]:rt.target}},7636:(Ge,ye,g)=>{"use strict";g.d(ye,{en:()=>De,ig:()=>Be,Pl:()=>vt,C5:()=>Y,u0:()=>pe,eL:()=>rt,UE:()=>r});var o=g(7716),l=g(8583);class V{attach(ot){return this._attachedHost=ot,ot.attach(this)}detach(){let ot=this._attachedHost;null!=ot&&(this._attachedHost=null,ot.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(ot){this._attachedHost=ot}}class Y extends V{constructor(ot,bt,dt,ht){super(),this.component=ot,this.viewContainerRef=bt,this.injector=dt,this.componentFactoryResolver=ht}}class r extends V{constructor(ot,bt,dt){super(),this.templateRef=ot,this.viewContainerRef=bt,this.context=dt}get origin(){return this.templateRef.elementRef}attach(ot,bt=this.context){return this.context=bt,super.attach(ot)}detach(){return this.context=void 0,super.detach()}}class ne extends V{constructor(ot){super(),this.element=ot instanceof o.SBq?ot.nativeElement:ot}}class De{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(ot){return ot instanceof Y?(this._attachedPortal=ot,this.attachComponentPortal(ot)):ot instanceof r?(this._attachedPortal=ot,this.attachTemplatePortal(ot)):this.attachDomPortal&&ot instanceof ne?(this._attachedPortal=ot,this.attachDomPortal(ot)):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(ot){this._disposeFn=ot}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class pe extends De{constructor(ot,bt,dt,ht,fe){super(),this.outletElement=ot,this._componentFactoryResolver=bt,this._appRef=dt,this._defaultInjector=ht,this.attachDomPortal=Ne=>{const tt=Ne.element,xt=this._document.createComment("dom-portal");tt.parentNode.insertBefore(xt,tt),this.outletElement.appendChild(tt),this._attachedPortal=Ne,super.setDisposeFn(()=>{xt.parentNode&&xt.parentNode.replaceChild(tt,xt)})},this._document=fe}attachComponentPortal(ot){const dt=(ot.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(ot.component);let ht;return ot.viewContainerRef?(ht=ot.viewContainerRef.createComponent(dt,ot.viewContainerRef.length,ot.injector||ot.viewContainerRef.injector),this.setDisposeFn(()=>ht.destroy())):(ht=dt.create(ot.injector||this._defaultInjector),this._appRef.attachView(ht.hostView),this.setDisposeFn(()=>{this._appRef.detachView(ht.hostView),ht.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(ht)),this._attachedPortal=ot,ht}attachTemplatePortal(ot){let bt=ot.viewContainerRef,dt=bt.createEmbeddedView(ot.templateRef,ot.context);return dt.rootNodes.forEach(ht=>this.outletElement.appendChild(ht)),dt.detectChanges(),this.setDisposeFn(()=>{let ht=bt.indexOf(dt);-1!==ht&&bt.remove(ht)}),this._attachedPortal=ot,dt}dispose(){super.dispose(),null!=this.outletElement.parentNode&&this.outletElement.parentNode.removeChild(this.outletElement)}_getComponentRootNode(ot){return ot.hostView.rootNodes[0]}}let Be=(()=>{class Ye extends r{constructor(bt,dt){super(bt,dt)}}return Ye.\u0275fac=function(bt){return new(bt||Ye)(o.Y36(o.Rgc),o.Y36(o.s_b))},Ye.\u0275dir=o.lG2({type:Ye,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[o.qOj]}),Ye})(),vt=(()=>{class Ye extends De{constructor(bt,dt,ht){super(),this._componentFactoryResolver=bt,this._viewContainerRef=dt,this._isInitialized=!1,this.attached=new o.vpe,this.attachDomPortal=fe=>{const Ne=fe.element,tt=this._document.createComment("dom-portal");fe.setAttachedHost(this),Ne.parentNode.insertBefore(tt,Ne),this._getRootNode().appendChild(Ne),this._attachedPortal=fe,super.setDisposeFn(()=>{tt.parentNode&&tt.parentNode.replaceChild(Ne,tt)})},this._document=ht}get portal(){return this._attachedPortal}set portal(bt){this.hasAttached()&&!bt&&!this._isInitialized||(this.hasAttached()&&super.detach(),bt&&super.attach(bt),this._attachedPortal=bt)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(bt){bt.setAttachedHost(this);const dt=null!=bt.viewContainerRef?bt.viewContainerRef:this._viewContainerRef,fe=(bt.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(bt.component),Ne=dt.createComponent(fe,dt.length,bt.injector||dt.injector);return dt!==this._viewContainerRef&&this._getRootNode().appendChild(Ne.hostView.rootNodes[0]),super.setDisposeFn(()=>Ne.destroy()),this._attachedPortal=bt,this._attachedRef=Ne,this.attached.emit(Ne),Ne}attachTemplatePortal(bt){bt.setAttachedHost(this);const dt=this._viewContainerRef.createEmbeddedView(bt.templateRef,bt.context);return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=bt,this._attachedRef=dt,this.attached.emit(dt),dt}_getRootNode(){const bt=this._viewContainerRef.element.nativeElement;return bt.nodeType===bt.ELEMENT_NODE?bt:bt.parentNode}}return Ye.\u0275fac=function(bt){return new(bt||Ye)(o.Y36(o._Vd),o.Y36(o.s_b),o.Y36(l.K0))},Ye.\u0275dir=o.lG2({type:Ye,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[o.qOj]}),Ye})(),rt=(()=>{class Ye{}return Ye.\u0275fac=function(bt){return new(bt||Ye)},Ye.\u0275mod=o.oAB({type:Ye}),Ye.\u0275inj=o.cJS({}),Ye})()},9243:(Ge,ye,g)=>{"use strict";g.d(ye,{xd:()=>tn,PQ:()=>on,ZD:()=>P,x0:()=>K,N7:()=>ce,mF:()=>_n,Cl:()=>se,rL:()=>He});var o=g(9490),l=g(7716),h=g(6465),u=g(6102);const O=new class extends u.v{flush(q){this.active=!0,this.scheduled=void 0;const{actions:$}=this;let Pe,pt=-1,kt=$.length;q=q||$.shift();do{if(Pe=q.execute(q.state,q.delay))break}while(++pt0?super.requestAsyncId(q,$,Pe):(q.actions.push(this),q.scheduled||(q.scheduled=requestAnimationFrame(()=>q.flush(null))))}recycleAsyncId(q,$,Pe=0){if(null!==Pe&&Pe>0||null===Pe&&this.delay>0)return super.recycleAsyncId(q,$,Pe);0===q.actions.length&&(cancelAnimationFrame($),q.scheduled=void 0)}});var V=g(9765),Y=g(5917),r=g(7574),ne=g(2759),De=g(4581),Ie=g(5319),pe=g(5639),Te=g(7393);class at{call(q,$){return $.subscribe(new vt(q))}}class vt extends Te.L{constructor(q){super(q),this.hasPrev=!1}_next(q){let $;this.hasPrev?$=[this.prev,q]:this.hasPrev=!0,this.prev=q,$&&this.destination.next($)}}const Ye=new class extends u.v{}(class extends h.o{constructor(q,$){super(q,$),this.scheduler=q,this.work=$}schedule(q,$=0){return $>0?super.schedule(q,$):(this.delay=$,this.state=q,this.scheduler.flush(this),this)}execute(q,$){return $>0||this.closed?super.execute(q,$):this._execute(q,$)}requestAsyncId(q,$,Pe=0){return null!==Pe&&Pe>0||null===Pe&&this.delay>0?super.requestAsyncId(q,$,Pe):q.flush(this)}});var ot=g(3098);class ht extends Te.L{constructor(q,$,Pe=0){super(q),this.scheduler=$,this.delay=Pe}static dispatch(q){const{notification:$,destination:Pe}=q;$.observe(Pe),this.unsubscribe()}scheduleMessage(q){this.destination.add(this.scheduler.schedule(ht.dispatch,this.delay,new fe(q,this.destination)))}_next(q){this.scheduleMessage(ot.P.createNext(q))}_error(q){this.scheduleMessage(ot.P.createError(q)),this.unsubscribe()}_complete(){this.scheduleMessage(ot.P.createComplete()),this.unsubscribe()}}class fe{constructor(q,$){this.notification=q,this.destination=$}}var Ne=g(7971),tt=g(8858);class xt extends V.xQ{constructor(q=Number.POSITIVE_INFINITY,$=Number.POSITIVE_INFINITY,Pe){super(),this.scheduler=Pe,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=q<1?1:q,this._windowTime=$<1?1:$,$===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(q){if(!this.isStopped){const $=this._events;$.push(q),$.length>this._bufferSize&&$.shift()}super.next(q)}nextTimeWindow(q){this.isStopped||(this._events.push(new Pt(this._getNow(),q)),this._trimBufferThenGetEvents()),super.next(q)}_subscribe(q){const $=this._infiniteTimeWindow,Pe=$?this._events:this._trimBufferThenGetEvents(),pt=this.scheduler,kt=Pe.length;let Lt;if(this.closed)throw new Ne.N;if(this.isStopped||this.hasError?Lt=Ie.w.EMPTY:(this.observers.push(q),Lt=new tt.W(this,q)),pt&&q.add(q=new ht(q,pt)),$)for(let Wt=0;Wt$&&(Lt=Math.max(Lt,kt-$)),Lt>0&&pt.splice(0,Lt),pt}}class Pt{constructor(q,$){this.time=q,this.value=$}}var cn=g(7519),It=g(13),Ke=g(5435),ft=g(6782),St=g(9761),_t=g(3190),ln=g(521),Tt=g(8583),Yt=g(946),Je=g(7860);const At=["contentWrapper"],Mt=["*"],Ut=new l.OlP("VIRTUAL_SCROLL_STRATEGY");class Xe{constructor(q,$,Pe){this._scrolledIndexChange=new V.xQ,this.scrolledIndexChange=this._scrolledIndexChange.pipe((0,cn.x)()),this._viewport=null,this._itemSize=q,this._minBufferPx=$,this._maxBufferPx=Pe}attach(q){this._viewport=q,this._updateTotalContentSize(),this._updateRenderedRange()}detach(){this._scrolledIndexChange.complete(),this._viewport=null}updateItemAndBufferSize(q,$,Pe){this._itemSize=q,this._minBufferPx=$,this._maxBufferPx=Pe,this._updateTotalContentSize(),this._updateRenderedRange()}onContentScrolled(){this._updateRenderedRange()}onDataLengthChanged(){this._updateTotalContentSize(),this._updateRenderedRange()}onContentRendered(){}onRenderedOffsetChanged(){}scrollToIndex(q,$){this._viewport&&this._viewport.scrollToOffset(q*this._itemSize,$)}_updateTotalContentSize(){!this._viewport||this._viewport.setTotalContentSize(this._viewport.getDataLength()*this._itemSize)}_updateRenderedRange(){if(!this._viewport)return;const q=this._viewport.getRenderedRange(),$={start:q.start,end:q.end},Pe=this._viewport.getViewportSize(),pt=this._viewport.getDataLength();let kt=this._viewport.measureScrollOffset(),Lt=this._itemSize>0?kt/this._itemSize:0;if($.end>pt){const Ht=Math.ceil(Pe/this._itemSize),en=Math.max(0,Math.min(Lt,pt-Ht));Lt!=en&&(Lt=en,kt=en*this._itemSize,$.start=Math.floor(Lt)),$.end=Math.max(0,Math.min(pt,$.start+Ht))}const Wt=kt-$.start*this._itemSize;if(Wt0&&($.end=Math.min(pt,$.end+en),$.start=Math.max(0,Math.floor(Lt-this._minBufferPx/this._itemSize)))}}this._viewport.setRenderedRange($),this._viewport.setRenderedContentOffset(this._itemSize*$.start),this._scrolledIndexChange.next(Math.floor(Lt))}}function Rt(re){return re._scrollStrategy}let tn=(()=>{class re{constructor(){this._itemSize=20,this._minBufferPx=100,this._maxBufferPx=200,this._scrollStrategy=new Xe(this.itemSize,this.minBufferPx,this.maxBufferPx)}get itemSize(){return this._itemSize}set itemSize($){this._itemSize=(0,o.su)($)}get minBufferPx(){return this._minBufferPx}set minBufferPx($){this._minBufferPx=(0,o.su)($)}get maxBufferPx(){return this._maxBufferPx}set maxBufferPx($){this._maxBufferPx=(0,o.su)($)}ngOnChanges(){this._scrollStrategy.updateItemAndBufferSize(this.itemSize,this.minBufferPx,this.maxBufferPx)}}return re.\u0275fac=function($){return new($||re)},re.\u0275dir=l.lG2({type:re,selectors:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{itemSize:"itemSize",minBufferPx:"minBufferPx",maxBufferPx:"maxBufferPx"},features:[l._Bn([{provide:Ut,useFactory:Rt,deps:[(0,l.Gpc)(()=>re)]}]),l.TTD]}),re})(),_n=(()=>{class re{constructor($,Pe,pt){this._ngZone=$,this._platform=Pe,this._scrolled=new V.xQ,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=pt}register($){this.scrollContainers.has($)||this.scrollContainers.set($,$.elementScrolled().subscribe(()=>this._scrolled.next($)))}deregister($){const Pe=this.scrollContainers.get($);Pe&&(Pe.unsubscribe(),this.scrollContainers.delete($))}scrolled($=20){return this._platform.isBrowser?new r.y(Pe=>{this._globalSubscription||this._addGlobalListener();const pt=$>0?this._scrolled.pipe((0,It.e)($)).subscribe(Pe):this._scrolled.subscribe(Pe);return this._scrolledCount++,()=>{pt.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,Y.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach(($,Pe)=>this.deregister(Pe)),this._scrolled.complete()}ancestorScrolled($,Pe){const pt=this.getAncestorScrollContainers($);return this.scrolled(Pe).pipe((0,Ke.h)(kt=>!kt||pt.indexOf(kt)>-1))}getAncestorScrollContainers($){const Pe=[];return this.scrollContainers.forEach((pt,kt)=>{this._scrollableContainsElement(kt,$)&&Pe.push(kt)}),Pe}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement($,Pe){let pt=(0,o.fI)(Pe),kt=$.getElementRef().nativeElement;do{if(pt==kt)return!0}while(pt=pt.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const $=this._getWindow();return(0,ne.R)($.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return re.\u0275fac=function($){return new($||re)(l.LFG(l.R0b),l.LFG(ln.t4),l.LFG(Tt.K0,8))},re.\u0275prov=l.Yz7({factory:function(){return new re(l.LFG(l.R0b),l.LFG(ln.t4),l.LFG(Tt.K0,8))},token:re,providedIn:"root"}),re})(),on=(()=>{class re{constructor($,Pe,pt,kt){this.elementRef=$,this.scrollDispatcher=Pe,this.ngZone=pt,this.dir=kt,this._destroyed=new V.xQ,this._elementScrolled=new r.y(Lt=>this.ngZone.runOutsideAngular(()=>(0,ne.R)(this.elementRef.nativeElement,"scroll").pipe((0,ft.R)(this._destroyed)).subscribe(Lt)))}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($){const Pe=this.elementRef.nativeElement,pt=this.dir&&"rtl"==this.dir.value;null==$.left&&($.left=pt?$.end:$.start),null==$.right&&($.right=pt?$.start:$.end),null!=$.bottom&&($.top=Pe.scrollHeight-Pe.clientHeight-$.bottom),pt&&0!=(0,ln._i)()?(null!=$.left&&($.right=Pe.scrollWidth-Pe.clientWidth-$.left),2==(0,ln._i)()?$.left=$.right:1==(0,ln._i)()&&($.left=$.right?-$.right:$.right)):null!=$.right&&($.left=Pe.scrollWidth-Pe.clientWidth-$.right),this._applyScrollToOptions($)}_applyScrollToOptions($){const Pe=this.elementRef.nativeElement;(0,ln.Mq)()?Pe.scrollTo($):(null!=$.top&&(Pe.scrollTop=$.top),null!=$.left&&(Pe.scrollLeft=$.left))}measureScrollOffset($){const Pe="left",kt=this.elementRef.nativeElement;if("top"==$)return kt.scrollTop;if("bottom"==$)return kt.scrollHeight-kt.clientHeight-kt.scrollTop;const Lt=this.dir&&"rtl"==this.dir.value;return"start"==$?$=Lt?"right":Pe:"end"==$&&($=Lt?Pe:"right"),Lt&&2==(0,ln._i)()?$==Pe?kt.scrollWidth-kt.clientWidth-kt.scrollLeft:kt.scrollLeft:Lt&&1==(0,ln._i)()?$==Pe?kt.scrollLeft+kt.scrollWidth-kt.clientWidth:-kt.scrollLeft:$==Pe?kt.scrollLeft:kt.scrollWidth-kt.clientWidth-kt.scrollLeft}}return re.\u0275fac=function($){return new($||re)(l.Y36(l.SBq),l.Y36(_n),l.Y36(l.R0b),l.Y36(Yt.Is,8))},re.\u0275dir=l.lG2({type:re,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),re})(),He=(()=>{class re{constructor($,Pe,pt){this._platform=$,this._change=new V.xQ,this._changeListener=kt=>{this._change.next(kt)},this._document=pt,Pe.runOutsideAngular(()=>{if($.isBrowser){const kt=this._getWindow();kt.addEventListener("resize",this._changeListener),kt.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const $=this._getWindow();$.removeEventListener("resize",this._changeListener),$.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const $={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),$}getViewportRect(){const $=this.getViewportScrollPosition(),{width:Pe,height:pt}=this.getViewportSize();return{top:$.top,left:$.left,bottom:$.top+pt,right:$.left+Pe,height:pt,width:Pe}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const $=this._document,Pe=this._getWindow(),pt=$.documentElement,kt=pt.getBoundingClientRect();return{top:-kt.top||$.body.scrollTop||Pe.scrollY||pt.scrollTop||0,left:-kt.left||$.body.scrollLeft||Pe.scrollX||pt.scrollLeft||0}}change($=20){return $>0?this._change.pipe((0,It.e)($)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const $=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:$.innerWidth,height:$.innerHeight}:{width:0,height:0}}}return re.\u0275fac=function($){return new($||re)(l.LFG(ln.t4),l.LFG(l.R0b),l.LFG(Tt.K0,8))},re.\u0275prov=l.Yz7({factory:function(){return new re(l.LFG(ln.t4),l.LFG(l.R0b),l.LFG(Tt.K0,8))},token:re,providedIn:"root"}),re})();const Re="undefined"!=typeof requestAnimationFrame?O:De.E;let ce=(()=>{class re extends on{constructor($,Pe,pt,kt,Lt,Wt,Ht){super($,Wt,pt,Lt),this.elementRef=$,this._changeDetectorRef=Pe,this._scrollStrategy=kt,this._detachedSubject=new V.xQ,this._renderedRangeSubject=new V.xQ,this._orientation="vertical",this._appendOnly=!1,this.scrolledIndexChange=new r.y(en=>this._scrollStrategy.scrolledIndexChange.subscribe(Ze=>Promise.resolve().then(()=>this.ngZone.run(()=>en.next(Ze))))),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=Ie.w.EMPTY,this._viewportChanges=Ht.change().subscribe(()=>{this.checkViewportSize()})}get orientation(){return this._orientation}set orientation($){this._orientation!==$&&(this._orientation=$,this._calculateSpacerSize())}get appendOnly(){return this._appendOnly}set appendOnly($){this._appendOnly=(0,o.Ig)($)}ngOnInit(){super.ngOnInit(),this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._measureViewportSize(),this._scrollStrategy.attach(this),this.elementScrolled().pipe((0,St.O)(null),(0,It.e)(0,Re)).subscribe(()=>this._scrollStrategy.onContentScrolled()),this._markChangeDetectionNeeded()}))}ngOnDestroy(){this.detach(),this._scrollStrategy.detach(),this._renderedRangeSubject.complete(),this._detachedSubject.complete(),this._viewportChanges.unsubscribe(),super.ngOnDestroy()}attach($){this.ngZone.runOutsideAngular(()=>{this._forOf=$,this._forOf.dataStream.pipe((0,ft.R)(this._detachedSubject)).subscribe(Pe=>{const pt=Pe.length;pt!==this._dataLength&&(this._dataLength=pt,this._scrollStrategy.onDataLengthChanged()),this._doChangeDetection()})})}detach(){this._forOf=null,this._detachedSubject.next()}getDataLength(){return this._dataLength}getViewportSize(){return this._viewportSize}getRenderedRange(){return this._renderedRange}setTotalContentSize($){this._totalContentSize!==$&&(this._totalContentSize=$,this._calculateSpacerSize(),this._markChangeDetectionNeeded())}setRenderedRange($){(function(re,q){return re.start==q.start&&re.end==q.end})(this._renderedRange,$)||(this.appendOnly&&($={start:0,end:Math.max(this._renderedRange.end,$.end)}),this._renderedRangeSubject.next(this._renderedRange=$),this._markChangeDetectionNeeded(()=>this._scrollStrategy.onContentRendered()))}getOffsetToRenderedContentStart(){return this._renderedContentOffsetNeedsRewrite?null:this._renderedContentOffset}setRenderedContentOffset($,Pe="to-start"){const kt="horizontal"==this.orientation,Lt=kt?"X":"Y";let Ht=`translate${Lt}(${Number((kt&&this.dir&&"rtl"==this.dir.value?-1:1)*$)}px)`;this._renderedContentOffset=$,"to-end"===Pe&&(Ht+=` translate${Lt}(-100%)`,this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=Ht&&(this._renderedContentTransform=Ht,this._markChangeDetectionNeeded(()=>{this._renderedContentOffsetNeedsRewrite?(this._renderedContentOffset-=this.measureRenderedContentSize(),this._renderedContentOffsetNeedsRewrite=!1,this.setRenderedContentOffset(this._renderedContentOffset)):this._scrollStrategy.onRenderedOffsetChanged()}))}scrollToOffset($,Pe="auto"){const pt={behavior:Pe};"horizontal"===this.orientation?pt.start=$:pt.top=$,this.scrollTo(pt)}scrollToIndex($,Pe="auto"){this._scrollStrategy.scrollToIndex($,Pe)}measureScrollOffset($){return super.measureScrollOffset($||("horizontal"===this.orientation?"start":"top"))}measureRenderedContentSize(){const $=this._contentWrapper.nativeElement;return"horizontal"===this.orientation?$.offsetWidth:$.offsetHeight}measureRangeSize($){return this._forOf?this._forOf.measureRangeSize($,this.orientation):0}checkViewportSize(){this._measureViewportSize(),this._scrollStrategy.onDataLengthChanged()}_measureViewportSize(){const $=this.elementRef.nativeElement;this._viewportSize="horizontal"===this.orientation?$.clientWidth:$.clientHeight}_markChangeDetectionNeeded($){$&&this._runAfterChangeDetection.push($),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 $=this._runAfterChangeDetection;this._runAfterChangeDetection=[];for(const Pe of $)Pe()}_calculateSpacerSize(){this._totalContentHeight="horizontal"===this.orientation?"":`${this._totalContentSize}px`,this._totalContentWidth="horizontal"===this.orientation?`${this._totalContentSize}px`:""}}return re.\u0275fac=function($){return new($||re)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(l.R0b),l.Y36(Ut,8),l.Y36(Yt.Is,8),l.Y36(_n),l.Y36(He))},re.\u0275cmp=l.Xpm({type:re,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function($,Pe){if(1&$&&l.Gf(At,7),2&$){let pt;l.iGM(pt=l.CRH())&&(Pe._contentWrapper=pt.first)}},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function($,Pe){2&$&&l.ekj("cdk-virtual-scroll-orientation-horizontal","horizontal"===Pe.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==Pe.orientation)},inputs:{orientation:"orientation",appendOnly:"appendOnly"},outputs:{scrolledIndexChange:"scrolledIndexChange"},features:[l._Bn([{provide:on,useExisting:re}]),l.qOj],ngContentSelectors:Mt,decls:4,vars:4,consts:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],template:function($,Pe){1&$&&(l.F$t(),l.TgZ(0,"div",0,1),l.Hsn(2),l.qZA(),l._UZ(3,"div",2)),2&$&&(l.xp6(3),l.Udp("width",Pe._totalContentWidth)("height",Pe._totalContentHeight))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;overflow:auto;contain:strict;transform:translateZ(0);will-change:scroll-position;-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{position:absolute;top:0;left:0;height:1px;width:1px;transform-origin:0 0}[dir=rtl] .cdk-virtual-scroll-spacer{right:0;left:auto;transform-origin:100% 0}\n"],encapsulation:2,changeDetection:0}),re})();function ge(re,q,$){if(!$.getBoundingClientRect)return 0;const pt=$.getBoundingClientRect();return"horizontal"===re?"start"===q?pt.left:pt.right:"start"===q?pt.top:pt.bottom}let K=(()=>{class re{constructor($,Pe,pt,kt,Lt,Wt){this._viewContainerRef=$,this._template=Pe,this._differs=pt,this._viewRepeater=kt,this._viewport=Lt,this.viewChange=new V.xQ,this._dataSourceChanges=new V.xQ,this.dataStream=this._dataSourceChanges.pipe((0,St.O)(null),re=>re.lift(new at),(0,_t.w)(([Ht,en])=>this._changeDataSource(Ht,en)),function(re,q,$){let Pe;return Pe=re&&"object"==typeof re?re:{bufferSize:re,windowTime:q,refCount:!1,scheduler:$},pt=>pt.lift(function({bufferSize:re=Number.POSITIVE_INFINITY,windowTime:q=Number.POSITIVE_INFINITY,refCount:$,scheduler:Pe}){let pt,Lt,kt=0,Wt=!1,Ht=!1;return function(Ze){let Ct;kt++,!pt||Wt?(Wt=!1,pt=new xt(re,q,Pe),Ct=pt.subscribe(this),Lt=Ze.subscribe({next(et){pt.next(et)},error(et){Wt=!0,pt.error(et)},complete(){Ht=!0,Lt=void 0,pt.complete()}}),Ht&&(Lt=void 0)):Ct=pt.subscribe(this),this.add(()=>{kt--,Ct.unsubscribe(),Ct=void 0,Lt&&!Ht&&$&&0===kt&&(Lt.unsubscribe(),Lt=void 0,pt=void 0)})}}(Pe))}(1)),this._differ=null,this._needsUpdate=!1,this._destroyed=new V.xQ,this.dataStream.subscribe(Ht=>{this._data=Ht,this._onRenderedDataChange()}),this._viewport.renderedRangeStream.pipe((0,ft.R)(this._destroyed)).subscribe(Ht=>{this._renderedRange=Ht,Wt.run(()=>this.viewChange.next(this._renderedRange)),this._onRenderedDataChange()}),this._viewport.attach(this)}get cdkVirtualForOf(){return this._cdkVirtualForOf}set cdkVirtualForOf($){this._cdkVirtualForOf=$,(0,Je.Z9)($)?this._dataSourceChanges.next($):this._dataSourceChanges.next(new Je.P3((0,pe.b)($)?$:Array.from($||[])))}get cdkVirtualForTrackBy(){return this._cdkVirtualForTrackBy}set cdkVirtualForTrackBy($){this._needsUpdate=!0,this._cdkVirtualForTrackBy=$?(Pe,pt)=>$(Pe+(this._renderedRange?this._renderedRange.start:0),pt):void 0}set cdkVirtualForTemplate($){$&&(this._needsUpdate=!0,this._template=$)}get cdkVirtualForTemplateCacheSize(){return this._viewRepeater.viewCacheSize}set cdkVirtualForTemplateCacheSize($){this._viewRepeater.viewCacheSize=(0,o.su)($)}measureRangeSize($,Pe){if($.start>=$.end)return 0;const pt=$.start-this._renderedRange.start,kt=$.end-$.start;let Lt,Wt;for(let Ht=0;Ht-1;Ht--){const en=this._viewContainerRef.get(Ht+pt);if(en&&en.rootNodes.length){Wt=en.rootNodes[en.rootNodes.length-1];break}}return Lt&&Wt?ge(Pe,"end",Wt)-ge(Pe,"start",Lt):0}ngDoCheck(){if(this._differ&&this._needsUpdate){const $=this._differ.diff(this._renderedItems);$?this._applyChanges($):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(($,Pe)=>this.cdkVirtualForTrackBy?this.cdkVirtualForTrackBy($,Pe):Pe)),this._needsUpdate=!0)}_changeDataSource($,Pe){return $&&$.disconnect(this),this._needsUpdate=!0,Pe?Pe.connect(this):(0,Y.of)()}_updateContext(){const $=this._data.length;let Pe=this._viewContainerRef.length;for(;Pe--;){const pt=this._viewContainerRef.get(Pe);pt.context.index=this._renderedRange.start+Pe,pt.context.count=$,this._updateComputedContextProperties(pt.context),pt.detectChanges()}}_applyChanges($){this._viewRepeater.applyChanges($,this._viewContainerRef,(kt,Lt,Wt)=>this._getEmbeddedViewArgs(kt,Wt),kt=>kt.item),$.forEachIdentityChange(kt=>{this._viewContainerRef.get(kt.currentIndex).context.$implicit=kt.item});const Pe=this._data.length;let pt=this._viewContainerRef.length;for(;pt--;){const kt=this._viewContainerRef.get(pt);kt.context.index=this._renderedRange.start+pt,kt.context.count=Pe,this._updateComputedContextProperties(kt.context)}}_updateComputedContextProperties($){$.first=0===$.index,$.last=$.index===$.count-1,$.even=$.index%2==0,$.odd=!$.even}_getEmbeddedViewArgs($,Pe){return{templateRef:this._template,context:{$implicit:$.item,cdkVirtualForOf:this._cdkVirtualForOf,index:-1,count:-1,first:!1,last:!1,odd:!1,even:!1},index:Pe}}}return re.\u0275fac=function($){return new($||re)(l.Y36(l.s_b),l.Y36(l.Rgc),l.Y36(l.ZZ4),l.Y36(Je.k),l.Y36(ce,4),l.Y36(l.R0b))},re.\u0275dir=l.lG2({type:re,selectors:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{cdkVirtualForOf:"cdkVirtualForOf",cdkVirtualForTrackBy:"cdkVirtualForTrackBy",cdkVirtualForTemplate:"cdkVirtualForTemplate",cdkVirtualForTemplateCacheSize:"cdkVirtualForTemplateCacheSize"},features:[l._Bn([{provide:Je.k,useClass:Je.eX}])]}),re})(),P=(()=>{class re{}return re.\u0275fac=function($){return new($||re)},re.\u0275mod=l.oAB({type:re}),re.\u0275inj=l.cJS({}),re})(),se=(()=>{class re{}return re.\u0275fac=function($){return new($||re)},re.\u0275mod=l.oAB({type:re}),re.\u0275inj=l.cJS({imports:[[Yt.vT,ln.ud,P],Yt.vT,P]}),re})()},9490:(Ge,ye,g)=>{"use strict";g.d(ye,{Eq:()=>u,Ig:()=>l,HM:()=>C,fI:()=>O,su:()=>h,du:()=>R});var o=g(7716);function l(V){return null!=V&&"false"!=`${V}`}function h(V,Y=0){return function(V){return!isNaN(parseFloat(V))&&!isNaN(Number(V))}(V)?Number(V):Y}function u(V){return Array.isArray(V)?V:[V]}function C(V){return null==V?"":"string"==typeof V?V:`${V}px`}function O(V){return V instanceof o.SBq?V.nativeElement:V}function R(V,Y=/\s+/){const r=[];if(null!=V){const ne=Array.isArray(V)?V:`${V}`.split(Y);for(const De of ne){const Ie=`${De}`.trim();Ie&&r.push(Ie)}}return r}},8583:(Ge,ye,g)=>{"use strict";g.d(ye,{mr:()=>vt,Ov:()=>fr,ez:()=>ss,K0:()=>O,uU:()=>Yr,Do:()=>rt,V_:()=>Y,Ye:()=>it,S$:()=>Be,mk:()=>gn,sg:()=>Sn,O5:()=>ts,PC:()=>Ii,RF:()=>Ri,n9:()=>bi,ED:()=>ps,tP:()=>di,b0:()=>Bt,lw:()=>R,EM:()=>Xn,JF:()=>Br,NF:()=>zs,PM:()=>gr,w_:()=>C,bD:()=>gs,q:()=>h,Mx:()=>Ft,HT:()=>u});var o=g(7716);let l=null;function h(){return l}function u(U){l||(l=U)}class C{}const O=new o.OlP("DocumentToken");let R=(()=>{class U{historyGo(z){throw new Error("Not implemented")}}return U.\u0275fac=function(z){return new(z||U)},U.\u0275prov=(0,o.Yz7)({factory:V,token:U,providedIn:"platform"}),U})();function V(){return(0,o.LFG)(r)}const Y=new o.OlP("Location Initialized");let r=(()=>{class U extends R{constructor(z){super(),this._doc=z,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return h().getBaseHref(this._doc)}onPopState(z){const x=h().getGlobalEventTarget(this._doc,"window");return x.addEventListener("popstate",z,!1),()=>x.removeEventListener("popstate",z)}onHashChange(z){const x=h().getGlobalEventTarget(this._doc,"window");return x.addEventListener("hashchange",z,!1),()=>x.removeEventListener("hashchange",z)}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(z){this.location.pathname=z}pushState(z,x,S){ne()?this._history.pushState(z,x,S):this.location.hash=S}replaceState(z,x,S){ne()?this._history.replaceState(z,x,S):this.location.hash=S}forward(){this._history.forward()}back(){this._history.back()}historyGo(z=0){this._history.go(z)}getState(){return this._history.state}}return U.\u0275fac=function(z){return new(z||U)(o.LFG(O))},U.\u0275prov=(0,o.Yz7)({factory:De,token:U,providedIn:"platform"}),U})();function ne(){return!!window.history.pushState}function De(){return new r((0,o.LFG)(O))}function Ie(U,_e){if(0==U.length)return _e;if(0==_e.length)return U;let z=0;return U.endsWith("/")&&z++,_e.startsWith("/")&&z++,2==z?U+_e.substring(1):1==z?U+_e:U+"/"+_e}function pe(U){const _e=U.match(/#|\?|$/),z=_e&&_e.index||U.length;return U.slice(0,z-("/"===U[z-1]?1:0))+U.slice(z)}function Te(U){return U&&"?"!==U[0]?"?"+U:U}let Be=(()=>{class U{historyGo(z){throw new Error("Not implemented")}}return U.\u0275fac=function(z){return new(z||U)},U.\u0275prov=(0,o.Yz7)({factory:at,token:U,providedIn:"root"}),U})();function at(U){const _e=(0,o.LFG)(O).location;return new Bt((0,o.LFG)(R),_e&&_e.origin||"")}const vt=new o.OlP("appBaseHref");let Bt=(()=>{class U extends Be{constructor(z,x){if(super(),this._platformLocation=z,this._removeListenerFns=[],null==x&&(x=this._platformLocation.getBaseHrefFromDOM()),null==x)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");this._baseHref=x}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(z){this._removeListenerFns.push(this._platformLocation.onPopState(z),this._platformLocation.onHashChange(z))}getBaseHref(){return this._baseHref}prepareExternalUrl(z){return Ie(this._baseHref,z)}path(z=!1){const x=this._platformLocation.pathname+Te(this._platformLocation.search),S=this._platformLocation.hash;return S&&z?`${x}${S}`:x}pushState(z,x,S,A){const oe=this.prepareExternalUrl(S+Te(A));this._platformLocation.pushState(z,x,oe)}replaceState(z,x,S,A){const oe=this.prepareExternalUrl(S+Te(A));this._platformLocation.replaceState(z,x,oe)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(z=0){var x,S;null===(S=(x=this._platformLocation).historyGo)||void 0===S||S.call(x,z)}}return U.\u0275fac=function(z){return new(z||U)(o.LFG(R),o.LFG(vt,8))},U.\u0275prov=o.Yz7({token:U,factory:U.\u0275fac}),U})(),rt=(()=>{class U extends Be{constructor(z,x){super(),this._platformLocation=z,this._baseHref="",this._removeListenerFns=[],null!=x&&(this._baseHref=x)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(z){this._removeListenerFns.push(this._platformLocation.onPopState(z),this._platformLocation.onHashChange(z))}getBaseHref(){return this._baseHref}path(z=!1){let x=this._platformLocation.hash;return null==x&&(x="#"),x.length>0?x.substring(1):x}prepareExternalUrl(z){const x=Ie(this._baseHref,z);return x.length>0?"#"+x:x}pushState(z,x,S,A){let oe=this.prepareExternalUrl(S+Te(A));0==oe.length&&(oe=this._platformLocation.pathname),this._platformLocation.pushState(z,x,oe)}replaceState(z,x,S,A){let oe=this.prepareExternalUrl(S+Te(A));0==oe.length&&(oe=this._platformLocation.pathname),this._platformLocation.replaceState(z,x,oe)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(z=0){var x,S;null===(S=(x=this._platformLocation).historyGo)||void 0===S||S.call(x,z)}}return U.\u0275fac=function(z){return new(z||U)(o.LFG(R),o.LFG(vt,8))},U.\u0275prov=o.Yz7({token:U,factory:U.\u0275fac}),U})(),it=(()=>{class U{constructor(z,x){this._subject=new o.vpe,this._urlChangeListeners=[],this._platformStrategy=z;const S=this._platformStrategy.getBaseHref();this._platformLocation=x,this._baseHref=pe(bt(S)),this._platformStrategy.onPopState(A=>{this._subject.emit({url:this.path(!0),pop:!0,state:A.state,type:A.type})})}path(z=!1){return this.normalize(this._platformStrategy.path(z))}getState(){return this._platformLocation.getState()}isCurrentPathEqualTo(z,x=""){return this.path()==this.normalize(z+Te(x))}normalize(z){return U.stripTrailingSlash(function(U,_e){return U&&_e.startsWith(U)?_e.substring(U.length):_e}(this._baseHref,bt(z)))}prepareExternalUrl(z){return z&&"/"!==z[0]&&(z="/"+z),this._platformStrategy.prepareExternalUrl(z)}go(z,x="",S=null){this._platformStrategy.pushState(S,"",z,x),this._notifyUrlChangeListeners(this.prepareExternalUrl(z+Te(x)),S)}replaceState(z,x="",S=null){this._platformStrategy.replaceState(S,"",z,x),this._notifyUrlChangeListeners(this.prepareExternalUrl(z+Te(x)),S)}forward(){this._platformStrategy.forward()}back(){this._platformStrategy.back()}historyGo(z=0){var x,S;null===(S=(x=this._platformStrategy).historyGo)||void 0===S||S.call(x,z)}onUrlChange(z){this._urlChangeListeners.push(z),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(x=>{this._notifyUrlChangeListeners(x.url,x.state)}))}_notifyUrlChangeListeners(z="",x){this._urlChangeListeners.forEach(S=>S(z,x))}subscribe(z,x,S){return this._subject.subscribe({next:z,error:x,complete:S})}}return U.\u0275fac=function(z){return new(z||U)(o.LFG(Be),o.LFG(R))},U.normalizeQueryParams=Te,U.joinWithSlash=Ie,U.stripTrailingSlash=pe,U.\u0275prov=(0,o.Yz7)({factory:Ye,token:U,providedIn:"root"}),U})();function Ye(){return new it((0,o.LFG)(Be),(0,o.LFG)(R))}function bt(U){return U.replace(/\/index.html$/,"")}var fe=(()=>((fe=fe||{})[fe.Zero=0]="Zero",fe[fe.One=1]="One",fe[fe.Two=2]="Two",fe[fe.Few=3]="Few",fe[fe.Many=4]="Many",fe[fe.Other=5]="Other",fe))(),Ne=(()=>((Ne=Ne||{})[Ne.Format=0]="Format",Ne[Ne.Standalone=1]="Standalone",Ne))(),tt=(()=>((tt=tt||{})[tt.Narrow=0]="Narrow",tt[tt.Abbreviated=1]="Abbreviated",tt[tt.Wide=2]="Wide",tt[tt.Short=3]="Short",tt))(),xt=(()=>((xt=xt||{})[xt.Short=0]="Short",xt[xt.Medium=1]="Medium",xt[xt.Long=2]="Long",xt[xt.Full=3]="Full",xt))(),Pt=(()=>((Pt=Pt||{})[Pt.Decimal=0]="Decimal",Pt[Pt.Group=1]="Group",Pt[Pt.List=2]="List",Pt[Pt.PercentSign=3]="PercentSign",Pt[Pt.PlusSign=4]="PlusSign",Pt[Pt.MinusSign=5]="MinusSign",Pt[Pt.Exponential=6]="Exponential",Pt[Pt.SuperscriptingExponent=7]="SuperscriptingExponent",Pt[Pt.PerMille=8]="PerMille",Pt[Pt.Infinity=9]="Infinity",Pt[Pt.NaN=10]="NaN",Pt[Pt.TimeSeparator=11]="TimeSeparator",Pt[Pt.CurrencyDecimal=12]="CurrencyDecimal",Pt[Pt.CurrencyGroup=13]="CurrencyGroup",Pt))();function ln(U,_e){return He((0,o.cg1)(U)[o.wAp.DateFormat],_e)}function Tt(U,_e){return He((0,o.cg1)(U)[o.wAp.TimeFormat],_e)}function Yt(U,_e){return He((0,o.cg1)(U)[o.wAp.DateTimeFormat],_e)}function Je(U,_e){const z=(0,o.cg1)(U),x=z[o.wAp.NumberSymbols][_e];if(void 0===x){if(_e===Pt.CurrencyDecimal)return z[o.wAp.NumberSymbols][Pt.Decimal];if(_e===Pt.CurrencyGroup)return z[o.wAp.NumberSymbols][Pt.Group]}return x}const tn=o.kL8;function Zt(U){if(!U[o.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${U[o.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function He(U,_e){for(let z=_e;z>-1;z--)if(void 0!==U[z])return U[z];throw new Error("Locale data API: locale data undefined")}function $e(U){const[_e,z]=U.split(":");return{hours:+_e,minutes:+z}}const K=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,P={},se=/((?:[^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 re=(()=>((re=re||{})[re.Short=0]="Short",re[re.ShortGMT=1]="ShortGMT",re[re.Long=2]="Long",re[re.Extended=3]="Extended",re))(),q=(()=>((q=q||{})[q.FullYear=0]="FullYear",q[q.Month=1]="Month",q[q.Date=2]="Date",q[q.Hours=3]="Hours",q[q.Minutes=4]="Minutes",q[q.Seconds=5]="Seconds",q[q.FractionalSeconds=6]="FractionalSeconds",q[q.Day=7]="Day",q))(),$=(()=>(($=$||{})[$.DayPeriods=0]="DayPeriods",$[$.Days=1]="Days",$[$.Months=2]="Months",$[$.Eras=3]="Eras",$))();function Pe(U,_e,z,x){let S=function(U){if(pn(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[S,A=1,oe=1]=U.split("-").map(yt=>+yt);return pt(S,A-1,oe)}const z=parseFloat(U);if(!isNaN(U-z))return new Date(z);let x;if(x=U.match(K))return function(U){const _e=new Date(0);let z=0,x=0;const S=U[8]?_e.setUTCFullYear:_e.setFullYear,A=U[8]?_e.setUTCHours:_e.setHours;U[9]&&(z=Number(U[9]+U[10]),x=Number(U[9]+U[11])),S.call(_e,Number(U[1]),Number(U[2])-1,Number(U[3]));const oe=Number(U[4]||0)-z,yt=Number(U[5]||0)-x,rn=Number(U[6]||0),Hn=Math.floor(1e3*parseFloat("0."+(U[7]||0)));return A.call(_e,oe,yt,rn,Hn),_e}(x)}const _e=new Date(U);if(!pn(_e))throw new Error(`Unable to convert "${U}" into a date`);return _e}(U);_e=kt(z,_e)||_e;let yt,oe=[];for(;_e;){if(yt=se.exec(_e),!yt){oe.push(_e);break}{oe=oe.concat(yt.slice(1));const Qn=oe.pop();if(!Qn)break;_e=Qn}}let rn=S.getTimezoneOffset();x&&(rn=Me(x,rn),S=function(U,_e,z){const S=U.getTimezoneOffset();return function(U,_e){return(U=new Date(U.getTime())).setMinutes(U.getMinutes()+_e),U}(U,-1*(Me(_e,S)-S))}(S,x));let Hn="";return oe.forEach(Qn=>{const Yn=function(U){if(ie[U])return ie[U];let _e;switch(U){case"G":case"GG":case"GGG":_e=Ct($.Eras,tt.Abbreviated);break;case"GGGG":_e=Ct($.Eras,tt.Wide);break;case"GGGGG":_e=Ct($.Eras,tt.Narrow);break;case"y":_e=en(q.FullYear,1,0,!1,!0);break;case"yy":_e=en(q.FullYear,2,0,!0,!0);break;case"yyy":_e=en(q.FullYear,3,0,!1,!0);break;case"yyyy":_e=en(q.FullYear,4,0,!1,!0);break;case"Y":_e=W(1);break;case"YY":_e=W(2,!0);break;case"YYY":_e=W(3);break;case"YYYY":_e=W(4);break;case"M":case"L":_e=en(q.Month,1,1);break;case"MM":case"LL":_e=en(q.Month,2,1);break;case"MMM":_e=Ct($.Months,tt.Abbreviated);break;case"MMMM":_e=Ct($.Months,tt.Wide);break;case"MMMMM":_e=Ct($.Months,tt.Narrow);break;case"LLL":_e=Ct($.Months,tt.Abbreviated,Ne.Standalone);break;case"LLLL":_e=Ct($.Months,tt.Wide,Ne.Standalone);break;case"LLLLL":_e=Ct($.Months,tt.Narrow,Ne.Standalone);break;case"w":_e=xe(1);break;case"ww":_e=xe(2);break;case"W":_e=xe(1,!0);break;case"d":_e=en(q.Date,1);break;case"dd":_e=en(q.Date,2);break;case"c":case"cc":_e=en(q.Day,1);break;case"ccc":_e=Ct($.Days,tt.Abbreviated,Ne.Standalone);break;case"cccc":_e=Ct($.Days,tt.Wide,Ne.Standalone);break;case"ccccc":_e=Ct($.Days,tt.Narrow,Ne.Standalone);break;case"cccccc":_e=Ct($.Days,tt.Short,Ne.Standalone);break;case"E":case"EE":case"EEE":_e=Ct($.Days,tt.Abbreviated);break;case"EEEE":_e=Ct($.Days,tt.Wide);break;case"EEEEE":_e=Ct($.Days,tt.Narrow);break;case"EEEEEE":_e=Ct($.Days,tt.Short);break;case"a":case"aa":case"aaa":_e=Ct($.DayPeriods,tt.Abbreviated);break;case"aaaa":_e=Ct($.DayPeriods,tt.Wide);break;case"aaaaa":_e=Ct($.DayPeriods,tt.Narrow);break;case"b":case"bb":case"bbb":_e=Ct($.DayPeriods,tt.Abbreviated,Ne.Standalone,!0);break;case"bbbb":_e=Ct($.DayPeriods,tt.Wide,Ne.Standalone,!0);break;case"bbbbb":_e=Ct($.DayPeriods,tt.Narrow,Ne.Standalone,!0);break;case"B":case"BB":case"BBB":_e=Ct($.DayPeriods,tt.Abbreviated,Ne.Format,!0);break;case"BBBB":_e=Ct($.DayPeriods,tt.Wide,Ne.Format,!0);break;case"BBBBB":_e=Ct($.DayPeriods,tt.Narrow,Ne.Format,!0);break;case"h":_e=en(q.Hours,1,-12);break;case"hh":_e=en(q.Hours,2,-12);break;case"H":_e=en(q.Hours,1);break;case"HH":_e=en(q.Hours,2);break;case"m":_e=en(q.Minutes,1);break;case"mm":_e=en(q.Minutes,2);break;case"s":_e=en(q.Seconds,1);break;case"ss":_e=en(q.Seconds,2);break;case"S":_e=en(q.FractionalSeconds,1);break;case"SS":_e=en(q.FractionalSeconds,2);break;case"SSS":_e=en(q.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":_e=je(re.Short);break;case"ZZZZZ":_e=je(re.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":_e=je(re.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":_e=je(re.Long);break;default:return null}return ie[U]=_e,_e}(Qn);Hn+=Yn?Yn(S,z,rn):"''"===Qn?"'":Qn.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),Hn}function pt(U,_e,z){const x=new Date(0);return x.setFullYear(U,_e,z),x.setHours(0,0,0),x}function kt(U,_e){const z=function(U){return(0,o.cg1)(U)[o.wAp.LocaleId]}(U);if(P[z]=P[z]||{},P[z][_e])return P[z][_e];let x="";switch(_e){case"shortDate":x=ln(U,xt.Short);break;case"mediumDate":x=ln(U,xt.Medium);break;case"longDate":x=ln(U,xt.Long);break;case"fullDate":x=ln(U,xt.Full);break;case"shortTime":x=Tt(U,xt.Short);break;case"mediumTime":x=Tt(U,xt.Medium);break;case"longTime":x=Tt(U,xt.Long);break;case"fullTime":x=Tt(U,xt.Full);break;case"short":const S=kt(U,"shortTime"),A=kt(U,"shortDate");x=Lt(Yt(U,xt.Short),[S,A]);break;case"medium":const oe=kt(U,"mediumTime"),yt=kt(U,"mediumDate");x=Lt(Yt(U,xt.Medium),[oe,yt]);break;case"long":const rn=kt(U,"longTime"),Hn=kt(U,"longDate");x=Lt(Yt(U,xt.Long),[rn,Hn]);break;case"full":const Qn=kt(U,"fullTime"),Yn=kt(U,"fullDate");x=Lt(Yt(U,xt.Full),[Qn,Yn])}return x&&(P[z][_e]=x),x}function Lt(U,_e){return _e&&(U=U.replace(/\{([^}]+)}/g,function(z,x){return null!=_e&&x in _e?_e[x]:z})),U}function Wt(U,_e,z="-",x,S){let A="";(U<0||S&&U<=0)&&(S?U=1-U:(U=-U,A=z));let oe=String(U);for(;oe.length<_e;)oe="0"+oe;return x&&(oe=oe.substr(oe.length-_e)),A+oe}function en(U,_e,z=0,x=!1,S=!1){return function(A,oe){let yt=function(U,_e){switch(U){case q.FullYear:return _e.getFullYear();case q.Month:return _e.getMonth();case q.Date:return _e.getDate();case q.Hours:return _e.getHours();case q.Minutes:return _e.getMinutes();case q.Seconds:return _e.getSeconds();case q.FractionalSeconds:return _e.getMilliseconds();case q.Day:return _e.getDay();default:throw new Error(`Unknown DateType value "${U}".`)}}(U,A);if((z>0||yt>-z)&&(yt+=z),U===q.Hours)0===yt&&-12===z&&(yt=12);else if(U===q.FractionalSeconds)return function(U,_e){return Wt(U,3).substr(0,_e)}(yt,_e);const rn=Je(oe,Pt.MinusSign);return Wt(yt,_e,rn,x,S)}}function Ct(U,_e,z=Ne.Format,x=!1){return function(S,A){return function(U,_e,z,x,S,A){switch(z){case $.Months:return function(U,_e,z){const x=(0,o.cg1)(U),A=He([x[o.wAp.MonthsFormat],x[o.wAp.MonthsStandalone]],_e);return He(A,z)}(_e,S,x)[U.getMonth()];case $.Days:return function(U,_e,z){const x=(0,o.cg1)(U),A=He([x[o.wAp.DaysFormat],x[o.wAp.DaysStandalone]],_e);return He(A,z)}(_e,S,x)[U.getDay()];case $.DayPeriods:const oe=U.getHours(),yt=U.getMinutes();if(A){const Hn=function(U){const _e=(0,o.cg1)(U);return Zt(_e),(_e[o.wAp.ExtraData][2]||[]).map(x=>"string"==typeof x?$e(x):[$e(x[0]),$e(x[1])])}(_e),Qn=function(U,_e,z){const x=(0,o.cg1)(U);Zt(x);const A=He([x[o.wAp.ExtraData][0],x[o.wAp.ExtraData][1]],_e)||[];return He(A,z)||[]}(_e,S,x),Yn=Hn.findIndex(ti=>{if(Array.isArray(ti)){const[ci,mi]=ti,Ns=oe>=ci.hours&&yt>=ci.minutes,Pi=oe0?Math.floor(S/60):Math.ceil(S/60);switch(U){case re.Short:return(S>=0?"+":"")+Wt(oe,2,A)+Wt(Math.abs(S%60),2,A);case re.ShortGMT:return"GMT"+(S>=0?"+":"")+Wt(oe,1,A);case re.Long:return"GMT"+(S>=0?"+":"")+Wt(oe,2,A)+":"+Wt(Math.abs(S%60),2,A);case re.Extended:return 0===x?"Z":(S>=0?"+":"")+Wt(oe,2,A)+":"+Wt(Math.abs(S%60),2,A);default:throw new Error(`Unknown zone width "${U}"`)}}}function me(U){return pt(U.getFullYear(),U.getMonth(),U.getDate()+(4-U.getDay()))}function xe(U,_e=!1){return function(z,x){let S;if(_e){const A=new Date(z.getFullYear(),z.getMonth(),1).getDay()-1,oe=z.getDate();S=1+Math.floor((oe+A)/7)}else{const A=me(z),oe=function(U){const _e=pt(U,0,1).getDay();return pt(U,0,1+(_e<=4?4:11)-_e)}(A.getFullYear()),yt=A.getTime()-oe.getTime();S=1+Math.round(yt/6048e5)}return Wt(S,U,Je(x,Pt.MinusSign))}}function W(U,_e=!1){return function(z,x){return Wt(me(z).getFullYear(),U,Je(x,Pt.MinusSign),_e)}}const ie={};function Me(U,_e){U=U.replace(/:/g,"");const z=Date.parse("Jan 01, 1970 00:00:00 "+U)/6e4;return isNaN(z)?_e:z}function pn(U){return U instanceof Date&&!isNaN(U.valueOf())}class Q{}let we=(()=>{class U extends Q{constructor(z){super(),this.locale=z}getPluralCategory(z,x){switch(tn(x||this.locale)(z)){case fe.Zero:return"zero";case fe.One:return"one";case fe.Two:return"two";case fe.Few:return"few";case fe.Many:return"many";default:return"other"}}}return U.\u0275fac=function(z){return new(z||U)(o.LFG(o.soG))},U.\u0275prov=o.Yz7({token:U,factory:U.\u0275fac}),U})();function Ft(U,_e){_e=encodeURIComponent(_e);for(const z of U.split(";")){const x=z.indexOf("="),[S,A]=-1==x?[z,""]:[z.slice(0,x),z.slice(x+1)];if(S.trim()===_e)return decodeURIComponent(A)}return null}let gn=(()=>{class U{constructor(z,x,S,A){this._iterableDiffers=z,this._keyValueDiffers=x,this._ngEl=S,this._renderer=A,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(z){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof z?z.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(z){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof z?z.split(/\s+/):z,this._rawClass&&((0,o.sIi)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const z=this._iterableDiffer.diff(this._rawClass);z&&this._applyIterableChanges(z)}else if(this._keyValueDiffer){const z=this._keyValueDiffer.diff(this._rawClass);z&&this._applyKeyValueChanges(z)}}_applyKeyValueChanges(z){z.forEachAddedItem(x=>this._toggleClass(x.key,x.currentValue)),z.forEachChangedItem(x=>this._toggleClass(x.key,x.currentValue)),z.forEachRemovedItem(x=>{x.previousValue&&this._toggleClass(x.key,!1)})}_applyIterableChanges(z){z.forEachAddedItem(x=>{if("string"!=typeof x.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,o.AaK)(x.item)}`);this._toggleClass(x.item,!0)}),z.forEachRemovedItem(x=>this._toggleClass(x.item,!1))}_applyClasses(z){z&&(Array.isArray(z)||z instanceof Set?z.forEach(x=>this._toggleClass(x,!0)):Object.keys(z).forEach(x=>this._toggleClass(x,!!z[x])))}_removeClasses(z){z&&(Array.isArray(z)||z instanceof Set?z.forEach(x=>this._toggleClass(x,!1)):Object.keys(z).forEach(x=>this._toggleClass(x,!1)))}_toggleClass(z,x){(z=z.trim())&&z.split(/\s+/g).forEach(S=>{x?this._renderer.addClass(this._ngEl.nativeElement,S):this._renderer.removeClass(this._ngEl.nativeElement,S)})}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.ZZ4),o.Y36(o.aQg),o.Y36(o.SBq),o.Y36(o.Qsj))},U.\u0275dir=o.lG2({type:U,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),U})();class Tn{constructor(_e,z,x,S){this.$implicit=_e,this.ngForOf=z,this.index=x,this.count=S}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 Sn=(()=>{class U{constructor(z,x,S){this._viewContainer=z,this._template=x,this._differs=S,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(z){this._ngForOf=z,this._ngForOfDirty=!0}set ngForTrackBy(z){this._trackByFn=z}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(z){z&&(this._template=z)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const z=this._ngForOf;if(!this._differ&&z)try{this._differ=this._differs.find(z).create(this.ngForTrackBy)}catch(x){throw new Error(`Cannot find a differ supporting object '${z}' of type '${function(U){return U.name||typeof U}(z)}'. NgFor only supports binding to Iterables such as Arrays.`)}}if(this._differ){const z=this._differ.diff(this._ngForOf);z&&this._applyChanges(z)}}_applyChanges(z){const x=[];z.forEachOperation((S,A,oe)=>{if(null==S.previousIndex){const yt=this._viewContainer.createEmbeddedView(this._template,new Tn(null,this._ngForOf,-1,-1),null===oe?void 0:oe),rn=new Qi(S,yt);x.push(rn)}else if(null==oe)this._viewContainer.remove(null===A?void 0:A);else if(null!==A){const yt=this._viewContainer.get(A);this._viewContainer.move(yt,oe);const rn=new Qi(S,yt);x.push(rn)}});for(let S=0;S{this._viewContainer.get(S.currentIndex).context.$implicit=S.item})}_perViewChange(z,x){z.context.$implicit=x.item}static ngTemplateContextGuard(z,x){return!0}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.s_b),o.Y36(o.Rgc),o.Y36(o.ZZ4))},U.\u0275dir=o.lG2({type:U,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),U})();class Qi{constructor(_e,z){this.record=_e,this.view=z}}let ts=(()=>{class U{constructor(z,x){this._viewContainer=z,this._context=new Ji,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=x}set ngIf(z){this._context.$implicit=this._context.ngIf=z,this._updateView()}set ngIfThen(z){Yi("ngIfThen",z),this._thenTemplateRef=z,this._thenViewRef=null,this._updateView()}set ngIfElse(z){Yi("ngIfElse",z),this._elseTemplateRef=z,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(z,x){return!0}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.s_b),o.Y36(o.Rgc))},U.\u0275dir=o.lG2({type:U,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),U})();class Ji{constructor(){this.$implicit=null,this.ngIf=null}}function Yi(U,_e){if(_e&&!_e.createEmbeddedView)throw new Error(`${U} must be a TemplateRef, but received '${(0,o.AaK)(_e)}'.`)}class Oi{constructor(_e,z){this._viewContainerRef=_e,this._templateRef=z,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(_e){_e&&!this._created?this.create():!_e&&this._created&&this.destroy()}}let Ri=(()=>{class U{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(z){this._ngSwitch=z,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(z){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(z)}_matchCase(z){const x=z==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||x,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),x}_updateDefaultCases(z){if(this._defaultViews&&z!==this._defaultUsed){this._defaultUsed=z;for(let x=0;x{class U{constructor(z,x,S){this.ngSwitch=S,S._addCase(),this._view=new Oi(z,x)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.s_b),o.Y36(o.Rgc),o.Y36(Ri,9))},U.\u0275dir=o.lG2({type:U,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),U})(),ps=(()=>{class U{constructor(z,x,S){S._addDefault(new Oi(z,x))}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.s_b),o.Y36(o.Rgc),o.Y36(Ri,9))},U.\u0275dir=o.lG2({type:U,selectors:[["","ngSwitchDefault",""]]}),U})(),Ii=(()=>{class U{constructor(z,x,S){this._ngEl=z,this._differs=x,this._renderer=S,this._ngStyle=null,this._differ=null}set ngStyle(z){this._ngStyle=z,!this._differ&&z&&(this._differ=this._differs.find(z).create())}ngDoCheck(){if(this._differ){const z=this._differ.diff(this._ngStyle);z&&this._applyChanges(z)}}_setStyle(z,x){const[S,A]=z.split(".");null!=(x=null!=x&&A?`${x}${A}`:x)?this._renderer.setStyle(this._ngEl.nativeElement,S,x):this._renderer.removeStyle(this._ngEl.nativeElement,S)}_applyChanges(z){z.forEachRemovedItem(x=>this._setStyle(x.key,null)),z.forEachAddedItem(x=>this._setStyle(x.key,x.currentValue)),z.forEachChangedItem(x=>this._setStyle(x.key,x.currentValue))}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.SBq),o.Y36(o.aQg),o.Y36(o.Qsj))},U.\u0275dir=o.lG2({type:U,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),U})(),di=(()=>{class U{constructor(z){this._viewContainerRef=z,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}ngOnChanges(z){if(z.ngTemplateOutlet){const x=this._viewContainerRef;this._viewRef&&x.remove(x.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?x.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&z.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.s_b))},U.\u0275dir=o.lG2({type:U,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[o.TTD]}),U})();function Ei(U,_e){return Error(`InvalidPipeArgument: '${_e}' for pipe '${(0,o.AaK)(U)}'`)}class tr{createSubscription(_e,z){return _e.subscribe({next:z,error:x=>{throw x}})}dispose(_e){_e.unsubscribe()}onDestroy(_e){_e.unsubscribe()}}class Rs{createSubscription(_e,z){return _e.then(z,x=>{throw x})}dispose(_e){}onDestroy(_e){}}const hr=new Rs,Is=new tr;let fr=(()=>{class U{constructor(z){this._ref=z,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}ngOnDestroy(){this._subscription&&this._dispose()}transform(z){return this._obj?z!==this._obj?(this._dispose(),this.transform(z)):this._latestValue:(z&&this._subscribe(z),this._latestValue)}_subscribe(z){this._obj=z,this._strategy=this._selectStrategy(z),this._subscription=this._strategy.createSubscription(z,x=>this._updateLatestValue(z,x))}_selectStrategy(z){if((0,o.QGY)(z))return hr;if((0,o.F4k)(z))return Is;throw Ei(U,z)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(z,x){z===this._obj&&(this._latestValue=x,this._ref.markForCheck())}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.sBO,16))},U.\u0275pipe=o.Yjl({name:"async",type:U,pure:!1}),U})(),Yr=(()=>{class U{constructor(z){this.locale=z}transform(z,x="mediumDate",S,A){if(null==z||""===z||z!=z)return null;try{return Pe(z,x,A||this.locale,S)}catch(oe){throw Ei(U,oe.message)}}}return U.\u0275fac=function(z){return new(z||U)(o.Y36(o.soG,16))},U.\u0275pipe=o.Yjl({name:"date",type:U,pure:!0}),U})(),ss=(()=>{class U{}return U.\u0275fac=function(z){return new(z||U)},U.\u0275mod=o.oAB({type:U}),U.\u0275inj=o.cJS({providers:[{provide:Q,useClass:we}]}),U})();const gs="browser";function zs(U){return U===gs}function gr(U){return"server"===U}let Xn=(()=>{class U{}return U.\u0275prov=(0,o.Yz7)({token:U,providedIn:"root",factory:()=>new Cs((0,o.LFG)(O),window)}),U})();class Cs{constructor(_e,z){this.document=_e,this.window=z,this.offset=()=>[0,0]}setOffset(_e){this.offset=Array.isArray(_e)?()=>_e:_e}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(_e){this.supportsScrolling()&&this.window.scrollTo(_e[0],_e[1])}scrollToAnchor(_e){if(!this.supportsScrolling())return;const z=function(U,_e){const z=U.getElementById(_e)||U.getElementsByName(_e)[0];if(z)return z;if("function"==typeof U.createTreeWalker&&U.body&&(U.body.createShadowRoot||U.body.attachShadow)){const x=U.createTreeWalker(U.body,NodeFilter.SHOW_ELEMENT);let S=x.currentNode;for(;S;){const A=S.shadowRoot;if(A){const oe=A.getElementById(_e)||A.querySelector(`[name="${_e}"]`);if(oe)return oe}S=x.nextNode()}}return null}(this.document,_e);z&&(this.scrollToElement(z),this.attemptFocus(z))}setHistoryScrollRestoration(_e){if(this.supportScrollRestoration()){const z=this.window.history;z&&z.scrollRestoration&&(z.scrollRestoration=_e)}}scrollToElement(_e){const z=_e.getBoundingClientRect(),x=z.left+this.window.pageXOffset,S=z.top+this.window.pageYOffset,A=this.offset();this.window.scrollTo(x-A[0],S-A[1])}attemptFocus(_e){return _e.focus(),this.document.activeElement===_e}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const _e=Zi(this.window.history)||Zi(Object.getPrototypeOf(this.window.history));return!(!_e||!_e.writable&&!_e.set)}catch(_e){return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(_e){return!1}}}function Zi(U){return Object.getOwnPropertyDescriptor(U,"scrollRestoration")}class Br{}},1841:(Ge,ye,g)=>{"use strict";g.d(ye,{TP:()=>jt,eN:()=>Pt,JF:()=>He,dt:()=>dt,WM:()=>Y,LE:()=>Be,aW:()=>bt,Zn:()=>Ne});var o=g(8583),l=g(7716),h=g(5917),p=g(7574),u=g(4612),C=g(5435),O=g(8002);class R{}class V{}class Y{constructor(ge){this.normalizedNames=new Map,this.lazyUpdate=null,ge?this.lazyInit="string"==typeof ge?()=>{this.headers=new Map,ge.split("\n").forEach(K=>{const P=K.indexOf(":");if(P>0){const se=K.slice(0,P),re=se.toLowerCase(),q=K.slice(P+1).trim();this.maybeSetNormalizedName(se,re),this.headers.has(re)?this.headers.get(re).push(q):this.headers.set(re,[q])}})}:()=>{this.headers=new Map,Object.keys(ge).forEach(K=>{let P=ge[K];const se=K.toLowerCase();"string"==typeof P&&(P=[P]),P.length>0&&(this.headers.set(se,P),this.maybeSetNormalizedName(K,se))})}:this.headers=new Map}has(ge){return this.init(),this.headers.has(ge.toLowerCase())}get(ge){this.init();const K=this.headers.get(ge.toLowerCase());return K&&K.length>0?K[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ge){return this.init(),this.headers.get(ge.toLowerCase())||null}append(ge,K){return this.clone({name:ge,value:K,op:"a"})}set(ge,K){return this.clone({name:ge,value:K,op:"s"})}delete(ge,K){return this.clone({name:ge,value:K,op:"d"})}maybeSetNormalizedName(ge,K){this.normalizedNames.has(K)||this.normalizedNames.set(K,ge)}init(){this.lazyInit&&(this.lazyInit instanceof Y?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ge=>this.applyUpdate(ge)),this.lazyUpdate=null))}copyFrom(ge){ge.init(),Array.from(ge.headers.keys()).forEach(K=>{this.headers.set(K,ge.headers.get(K)),this.normalizedNames.set(K,ge.normalizedNames.get(K))})}clone(ge){const K=new Y;return K.lazyInit=this.lazyInit&&this.lazyInit instanceof Y?this.lazyInit:this,K.lazyUpdate=(this.lazyUpdate||[]).concat([ge]),K}applyUpdate(ge){const K=ge.name.toLowerCase();switch(ge.op){case"a":case"s":let P=ge.value;if("string"==typeof P&&(P=[P]),0===P.length)return;this.maybeSetNormalizedName(ge.name,K);const se=("a"===ge.op?this.headers.get(K):void 0)||[];se.push(...P),this.headers.set(K,se);break;case"d":const re=ge.value;if(re){let q=this.headers.get(K);if(!q)return;q=q.filter($=>-1===re.indexOf($)),0===q.length?(this.headers.delete(K),this.normalizedNames.delete(K)):this.headers.set(K,q)}else this.headers.delete(K),this.normalizedNames.delete(K)}}forEach(ge){this.init(),Array.from(this.normalizedNames.keys()).forEach(K=>ge(this.normalizedNames.get(K),this.headers.get(K)))}}class r{encodeKey(ge){return pe(ge)}encodeValue(ge){return pe(ge)}decodeKey(ge){return decodeURIComponent(ge)}decodeValue(ge){return decodeURIComponent(ge)}}const De=/%(\d[a-f0-9])/gi,Ie={40:"@","3A":":",24:"$","2C":",","3B":";","2B":"+","3D":"=","3F":"?","2F":"/"};function pe(ce){return encodeURIComponent(ce).replace(De,(ge,K)=>{var P;return null!==(P=Ie[K])&&void 0!==P?P:ge})}function Te(ce){return`${ce}`}class Be{constructor(ge={}){if(this.updates=null,this.cloneFrom=null,this.encoder=ge.encoder||new r,ge.fromString){if(ge.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function(ce,ge){const K=new Map;return ce.length>0&&ce.replace(/^\?/,"").split("&").forEach(se=>{const re=se.indexOf("="),[q,$]=-1==re?[ge.decodeKey(se),""]:[ge.decodeKey(se.slice(0,re)),ge.decodeValue(se.slice(re+1))],Pe=K.get(q)||[];Pe.push($),K.set(q,Pe)}),K}(ge.fromString,this.encoder)}else ge.fromObject?(this.map=new Map,Object.keys(ge.fromObject).forEach(K=>{const P=ge.fromObject[K];this.map.set(K,Array.isArray(P)?P:[P])})):this.map=null}has(ge){return this.init(),this.map.has(ge)}get(ge){this.init();const K=this.map.get(ge);return K?K[0]:null}getAll(ge){return this.init(),this.map.get(ge)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ge,K){return this.clone({param:ge,value:K,op:"a"})}appendAll(ge){const K=[];return Object.keys(ge).forEach(P=>{const se=ge[P];Array.isArray(se)?se.forEach(re=>{K.push({param:P,value:re,op:"a"})}):K.push({param:P,value:se,op:"a"})}),this.clone(K)}set(ge,K){return this.clone({param:ge,value:K,op:"s"})}delete(ge,K){return this.clone({param:ge,value:K,op:"d"})}toString(){return this.init(),this.keys().map(ge=>{const K=this.encoder.encodeKey(ge);return this.map.get(ge).map(P=>K+"="+this.encoder.encodeValue(P)).join("&")}).filter(ge=>""!==ge).join("&")}clone(ge){const K=new Be({encoder:this.encoder});return K.cloneFrom=this.cloneFrom||this,K.updates=(this.updates||[]).concat(ge),K}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ge=>this.map.set(ge,this.cloneFrom.map.get(ge))),this.updates.forEach(ge=>{switch(ge.op){case"a":case"s":const K=("a"===ge.op?this.map.get(ge.param):void 0)||[];K.push(Te(ge.value)),this.map.set(ge.param,K);break;case"d":if(void 0===ge.value){this.map.delete(ge.param);break}{let P=this.map.get(ge.param)||[];const se=P.indexOf(Te(ge.value));-1!==se&&P.splice(se,1),P.length>0?this.map.set(ge.param,P):this.map.delete(ge.param)}}}),this.cloneFrom=this.updates=null)}}class vt{constructor(){this.map=new Map}set(ge,K){return this.map.set(ge,K),this}get(ge){return this.map.has(ge)||this.map.set(ge,ge.defaultValue()),this.map.get(ge)}delete(ge){return this.map.delete(ge),this}keys(){return this.map.keys()}}function rt(ce){return"undefined"!=typeof ArrayBuffer&&ce instanceof ArrayBuffer}function it(ce){return"undefined"!=typeof Blob&&ce instanceof Blob}function Ye(ce){return"undefined"!=typeof FormData&&ce instanceof FormData}class bt{constructor(ge,K,P,se){let re;if(this.url=K,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=ge.toUpperCase(),function(ce){switch(ce){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||se?(this.body=void 0!==P?P:null,re=se):re=P,re&&(this.reportProgress=!!re.reportProgress,this.withCredentials=!!re.withCredentials,re.responseType&&(this.responseType=re.responseType),re.headers&&(this.headers=re.headers),re.context&&(this.context=re.context),re.params&&(this.params=re.params)),this.headers||(this.headers=new Y),this.context||(this.context=new vt),this.params){const q=this.params.toString();if(0===q.length)this.urlWithParams=K;else{const $=K.indexOf("?");this.urlWithParams=K+(-1===$?"?":$Wt.set(Ht,ge.setHeaders[Ht]),pt)),ge.setParams&&(kt=Object.keys(ge.setParams).reduce((Wt,Ht)=>Wt.set(Ht,ge.setParams[Ht]),kt)),new bt(P,se,q,{params:kt,headers:pt,context:Lt,reportProgress:Pe,responseType:re,withCredentials:$})}}var dt=(()=>((dt=dt||{})[dt.Sent=0]="Sent",dt[dt.UploadProgress=1]="UploadProgress",dt[dt.ResponseHeader=2]="ResponseHeader",dt[dt.DownloadProgress=3]="DownloadProgress",dt[dt.Response=4]="Response",dt[dt.User=5]="User",dt))();class ht{constructor(ge,K=200,P="OK"){this.headers=ge.headers||new Y,this.status=void 0!==ge.status?ge.status:K,this.statusText=ge.statusText||P,this.url=ge.url||null,this.ok=this.status>=200&&this.status<300}}class fe extends ht{constructor(ge={}){super(ge),this.type=dt.ResponseHeader}clone(ge={}){return new fe({headers:ge.headers||this.headers,status:void 0!==ge.status?ge.status:this.status,statusText:ge.statusText||this.statusText,url:ge.url||this.url||void 0})}}class Ne extends ht{constructor(ge={}){super(ge),this.type=dt.Response,this.body=void 0!==ge.body?ge.body:null}clone(ge={}){return new Ne({body:void 0!==ge.body?ge.body:this.body,headers:ge.headers||this.headers,status:void 0!==ge.status?ge.status:this.status,statusText:ge.statusText||this.statusText,url:ge.url||this.url||void 0})}}class tt extends ht{constructor(ge){super(ge,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ge.url||"(unknown url)"}`:`Http failure response for ${ge.url||"(unknown url)"}: ${ge.status} ${ge.statusText}`,this.error=ge.error||null}}function xt(ce,ge){return{body:ge,headers:ce.headers,context:ce.context,observe:ce.observe,params:ce.params,reportProgress:ce.reportProgress,responseType:ce.responseType,withCredentials:ce.withCredentials}}let Pt=(()=>{class ce{constructor(K){this.handler=K}request(K,P,se={}){let re;if(K instanceof bt)re=K;else{let Pe,pt;Pe=se.headers instanceof Y?se.headers:new Y(se.headers),se.params&&(pt=se.params instanceof Be?se.params:new Be({fromObject:se.params})),re=new bt(K,P,void 0!==se.body?se.body:null,{headers:Pe,context:se.context,params:pt,reportProgress:se.reportProgress,responseType:se.responseType||"json",withCredentials:se.withCredentials})}const q=(0,h.of)(re).pipe((0,u.b)(Pe=>this.handler.handle(Pe)));if(K instanceof bt||"events"===se.observe)return q;const $=q.pipe((0,C.h)(Pe=>Pe instanceof Ne));switch(se.observe||"body"){case"body":switch(re.responseType){case"arraybuffer":return $.pipe((0,O.U)(Pe=>{if(null!==Pe.body&&!(Pe.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Pe.body}));case"blob":return $.pipe((0,O.U)(Pe=>{if(null!==Pe.body&&!(Pe.body instanceof Blob))throw new Error("Response is not a Blob.");return Pe.body}));case"text":return $.pipe((0,O.U)(Pe=>{if(null!==Pe.body&&"string"!=typeof Pe.body)throw new Error("Response is not a string.");return Pe.body}));case"json":default:return $.pipe((0,O.U)(Pe=>Pe.body))}case"response":return $;default:throw new Error(`Unreachable: unhandled observe type ${se.observe}}`)}}delete(K,P={}){return this.request("DELETE",K,P)}get(K,P={}){return this.request("GET",K,P)}head(K,P={}){return this.request("HEAD",K,P)}jsonp(K,P){return this.request("JSONP",K,{params:(new Be).append(P,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(K,P={}){return this.request("OPTIONS",K,P)}patch(K,P,se={}){return this.request("PATCH",K,xt(se,P))}post(K,P,se={}){return this.request("POST",K,xt(se,P))}put(K,P,se={}){return this.request("PUT",K,xt(se,P))}}return ce.\u0275fac=function(K){return new(K||ce)(l.LFG(R))},ce.\u0275prov=l.Yz7({token:ce,factory:ce.\u0275fac}),ce})();class fn{constructor(ge,K){this.next=ge,this.interceptor=K}handle(ge){return this.interceptor.intercept(ge,this.next)}}const jt=new l.OlP("HTTP_INTERCEPTORS");let cn=(()=>{class ce{intercept(K,P){return P.handle(K)}}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275prov=l.Yz7({token:ce,factory:ce.\u0275fac}),ce})();const Yt=/^\)\]\}',?\n/;let At=(()=>{class ce{constructor(K){this.xhrFactory=K}handle(K){if("JSONP"===K.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new p.y(P=>{const se=this.xhrFactory.build();if(se.open(K.method,K.urlWithParams),K.withCredentials&&(se.withCredentials=!0),K.headers.forEach((Ht,en)=>se.setRequestHeader(Ht,en.join(","))),K.headers.has("Accept")||se.setRequestHeader("Accept","application/json, text/plain, */*"),!K.headers.has("Content-Type")){const Ht=K.detectContentTypeHeader();null!==Ht&&se.setRequestHeader("Content-Type",Ht)}if(K.responseType){const Ht=K.responseType.toLowerCase();se.responseType="json"!==Ht?Ht:"text"}const re=K.serializeBody();let q=null;const $=()=>{if(null!==q)return q;const Ht=1223===se.status?204:se.status,en=se.statusText||"OK",Ze=new Y(se.getAllResponseHeaders()),Ct=function(ce){return"responseURL"in ce&&ce.responseURL?ce.responseURL:/^X-Request-URL:/m.test(ce.getAllResponseHeaders())?ce.getResponseHeader("X-Request-URL"):null}(se)||K.url;return q=new fe({headers:Ze,status:Ht,statusText:en,url:Ct}),q},Pe=()=>{let{headers:Ht,status:en,statusText:Ze,url:Ct}=$(),et=null;204!==en&&(et=void 0===se.response?se.responseText:se.response),0===en&&(en=et?200:0);let je=en>=200&&en<300;if("json"===K.responseType&&"string"==typeof et){const gt=et;et=et.replace(Yt,"");try{et=""!==et?JSON.parse(et):null}catch(le){et=gt,je&&(je=!1,et={error:le,text:et})}}je?(P.next(new Ne({body:et,headers:Ht,status:en,statusText:Ze,url:Ct||void 0})),P.complete()):P.error(new tt({error:et,headers:Ht,status:en,statusText:Ze,url:Ct||void 0}))},pt=Ht=>{const{url:en}=$(),Ze=new tt({error:Ht,status:se.status||0,statusText:se.statusText||"Unknown Error",url:en||void 0});P.error(Ze)};let kt=!1;const Lt=Ht=>{kt||(P.next($()),kt=!0);let en={type:dt.DownloadProgress,loaded:Ht.loaded};Ht.lengthComputable&&(en.total=Ht.total),"text"===K.responseType&&!!se.responseText&&(en.partialText=se.responseText),P.next(en)},Wt=Ht=>{let en={type:dt.UploadProgress,loaded:Ht.loaded};Ht.lengthComputable&&(en.total=Ht.total),P.next(en)};return se.addEventListener("load",Pe),se.addEventListener("error",pt),se.addEventListener("timeout",pt),se.addEventListener("abort",pt),K.reportProgress&&(se.addEventListener("progress",Lt),null!==re&&se.upload&&se.upload.addEventListener("progress",Wt)),se.send(re),P.next({type:dt.Sent}),()=>{se.removeEventListener("error",pt),se.removeEventListener("abort",pt),se.removeEventListener("load",Pe),se.removeEventListener("timeout",pt),K.reportProgress&&(se.removeEventListener("progress",Lt),null!==re&&se.upload&&se.upload.removeEventListener("progress",Wt)),se.readyState!==se.DONE&&se.abort()}})}}return ce.\u0275fac=function(K){return new(K||ce)(l.LFG(o.JF))},ce.\u0275prov=l.Yz7({token:ce,factory:ce.\u0275fac}),ce})();const Mt=new l.OlP("XSRF_COOKIE_NAME"),Ut=new l.OlP("XSRF_HEADER_NAME");class Xe{}let Rt=(()=>{class ce{constructor(K,P,se){this.doc=K,this.platform=P,this.cookieName=se,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const K=this.doc.cookie||"";return K!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,o.Mx)(K,this.cookieName),this.lastCookieString=K),this.lastToken}}return ce.\u0275fac=function(K){return new(K||ce)(l.LFG(o.K0),l.LFG(l.Lbi),l.LFG(Mt))},ce.\u0275prov=l.Yz7({token:ce,factory:ce.\u0275fac}),ce})(),tn=(()=>{class ce{constructor(K,P){this.tokenService=K,this.headerName=P}intercept(K,P){const se=K.url.toLowerCase();if("GET"===K.method||"HEAD"===K.method||se.startsWith("http://")||se.startsWith("https://"))return P.handle(K);const re=this.tokenService.getToken();return null!==re&&!K.headers.has(this.headerName)&&(K=K.clone({headers:K.headers.set(this.headerName,re)})),P.handle(K)}}return ce.\u0275fac=function(K){return new(K||ce)(l.LFG(Xe),l.LFG(Ut))},ce.\u0275prov=l.Yz7({token:ce,factory:ce.\u0275fac}),ce})(),Zt=(()=>{class ce{constructor(K,P){this.backend=K,this.injector=P,this.chain=null}handle(K){if(null===this.chain){const P=this.injector.get(jt,[]);this.chain=P.reduceRight((se,re)=>new fn(se,re),this.backend)}return this.chain.handle(K)}}return ce.\u0275fac=function(K){return new(K||ce)(l.LFG(V),l.LFG(l.zs3))},ce.\u0275prov=l.Yz7({token:ce,factory:ce.\u0275fac}),ce})(),qt=(()=>{class ce{static disable(){return{ngModule:ce,providers:[{provide:tn,useClass:cn}]}}static withOptions(K={}){return{ngModule:ce,providers:[K.cookieName?{provide:Mt,useValue:K.cookieName}:[],K.headerName?{provide:Ut,useValue:K.headerName}:[]]}}}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275mod=l.oAB({type:ce}),ce.\u0275inj=l.cJS({providers:[tn,{provide:jt,useExisting:tn,multi:!0},{provide:Xe,useClass:Rt},{provide:Mt,useValue:"XSRF-TOKEN"},{provide:Ut,useValue:"X-XSRF-TOKEN"}]}),ce})(),He=(()=>{class ce{}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275mod=l.oAB({type:ce}),ce.\u0275inj=l.cJS({providers:[Pt,{provide:R,useClass:Zt},At,{provide:V,useExisting:At}],imports:[[qt.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),ce})()},7716:(Ge,ye,g)=>{"use strict";g.d(ye,{deG:()=>zo,tb:()=>Sv,AFp:()=>wv,ip1:()=>Uf,CZH:()=>jl,hGG:()=>BE,z2F:()=>Ud,sBO:()=>Ow,Sil:()=>Gd,_Vd:()=>Ua,EJc:()=>Tv,SBq:()=>Yo,qLn:()=>Xo,vpe:()=>No,gxx:()=>yl,tBr:()=>Es,XFs:()=>qt,OlP:()=>Ci,zs3:()=>wi,ZZ4:()=>iu,aQg:()=>su,soG:()=>pu,YKP:()=>cy,v3s:()=>yE,h0i:()=>Wa,PXZ:()=>hE,R0b:()=>Fr,FiY:()=>Ss,Lbi:()=>Ev,g9A:()=>xv,n_E:()=>Vd,Qsj:()=>gw,FYo:()=>nu,JOm:()=>J,Tiy:()=>yf,q3G:()=>Ui,tp0:()=>Ir,EAV:()=>DE,Rgc:()=>Ad,dDg:()=>Rv,DyG:()=>or,GfV:()=>ny,s_b:()=>au,ifc:()=>q,eFA:()=>Nv,G48:()=>rE,Gpc:()=>r,f3M:()=>rd,X6Q:()=>Zf,_c5:()=>OE,VLi:()=>sE,c2e:()=>kv,zSh:()=>yd,wAp:()=>Bn,vHH:()=>pe,EiD:()=>Mc,mCW:()=>Pa,qzn:()=>pa,JVY:()=>Eu,pB0:()=>Au,eBb:()=>ku,L6k:()=>Su,LAX:()=>Tu,cg1:()=>df,Tjo:()=>AE,kL8:()=>wg,yhl:()=>fc,dqk:()=>Lt,sIi:()=>Md,CqO:()=>Qh,QGY:()=>Kh,F4k:()=>L_,RDi:()=>Ys,AaK:()=>R,z3N:()=>ro,qOj:()=>Ih,TTD:()=>ss,_Bn:()=>Zg,xp6:()=>sm,uIk:()=>Yh,Tol:()=>X_,Gre:()=>pg,ekj:()=>tf,Suo:()=>tv,Xpm:()=>W,lG2:()=>pn,Yz7:()=>Tt,cJS:()=>Je,oAB:()=>st,Yjl:()=>be,Y36:()=>Cd,_UZ:()=>k_,GkF:()=>T_,BQk:()=>$h,ynx:()=>zh,qZA:()=>Wh,TgZ:()=>Uh,EpF:()=>A_,n5z:()=>eo,Ikx:()=>af,LFG:()=>pi,$8M:()=>xa,$Z:()=>S_,NdJ:()=>Jh,CRH:()=>nv,kcU:()=>En,O4$:()=>wn,oxw:()=>I_,ALo:()=>Ky,lcZ:()=>Qy,xi3:()=>Jy,Hsn:()=>F_,F$t:()=>P_,Q6J:()=>jh,DdM:()=>Ny,VKq:()=>By,WLB:()=>Hy,kEZ:()=>Vy,l5B:()=>jy,iGM:()=>Xy,MAs:()=>m_,evT:()=>pd,Jf7:()=>Ic,CHM:()=>Vr,oJD:()=>Cc,LSH:()=>wc,kYT:()=>ze,Udp:()=>ef,WFA:()=>Zh,d8E:()=>lf,YNc:()=>p_,W1O:()=>ov,_uU:()=>og,Oqu:()=>sf,hij:()=>Qc,AsE:()=>rf,Gf:()=>ev});var o=g(9765),l=g(5319),h=g(7574),p=g(6682),u=g(8345);function C(e){for(let t in e)if(e[t]===C)return t;throw Error("Could not find renamed property on target object.")}function O(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function R(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(R).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function V(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const Y=C({__forward_ref__:C});function r(e){return e.__forward_ref__=r,e.toString=function(){return R(this())},e}function ne(e){return De(e)?e():e}function De(e){return"function"==typeof e&&e.hasOwnProperty(Y)&&e.__forward_ref__===r}class pe extends Error{constructor(t,n){super(function(e,t){return`${e?`NG0${e}: `:""}${t}`}(t,n)),this.code=t}}function at(e){return"string"==typeof e?e:null==e?"":String(e)}function vt(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():at(e)}function Ye(e,t){const n=t?` in ${t}`:"";throw new pe("201",`No provider for ${vt(e)} found${n}`)}function Ke(e,t){null==e&&function(e,t,n,i){throw new Error(`ASSERTION ERROR: ${e}`+(null==i?"":` [Expected=> ${n} ${i} ${t} <=Actual]`))}(t,e,null,"!=")}function Tt(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Je(e){return{providers:e.providers||[],imports:e.imports||[]}}function At(e){return Mt(e,tn)||Mt(e,_n)}function Mt(e,t){return e.hasOwnProperty(t)?e[t]:null}function Rt(e){return e&&(e.hasOwnProperty(Zt)||e.hasOwnProperty(on))?e[Zt]:null}const tn=C({\u0275prov:C}),Zt=C({\u0275inj:C}),_n=C({ngInjectableDef:C}),on=C({ngInjectorDef:C});var qt=(()=>((qt=qt||{})[qt.Default=0]="Default",qt[qt.Host=1]="Host",qt[qt.Self=2]="Self",qt[qt.SkipSelf=4]="SkipSelf",qt[qt.Optional=8]="Optional",qt))();let He;function Re(e){const t=He;return He=e,t}function ce(e,t,n){const i=At(e);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:n&qt.Optional?null:void 0!==t?t:void Ye(R(e),"Injector")}function K(e){return{toString:e}.toString()}var P=(()=>((P=P||{})[P.OnPush=0]="OnPush",P[P.Default=1]="Default",P))(),q=(()=>((q=q||{})[q.Emulated=0]="Emulated",q[q.None=2]="None",q[q.ShadowDom=3]="ShadowDom",q))();const $="undefined"!=typeof globalThis&&globalThis,Pe="undefined"!=typeof window&&window,pt="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,kt="undefined"!=typeof global&&global,Lt=$||kt||Pe||pt,en={},Ze=[],Ct=C({\u0275cmp:C}),et=C({\u0275dir:C}),je=C({\u0275pipe:C}),gt=C({\u0275mod:C}),le=C({\u0275loc:C}),Le=C({\u0275fac:C}),me=C({__NG_ELEMENT_ID__:C});let xe=0;function W(e){return K(()=>{const n={},i={type:e.type,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===P.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||Ze,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||q.Emulated,id:"c",styles:e.styles||Ze,_:null,setInput:null,schemas:e.schemas||null,tView:null},a=e.directives,d=e.features,_=e.pipes;return i.id+=xe++,i.inputs=sn(e.inputs,n),i.outputs=sn(e.outputs),d&&d.forEach(y=>y(i)),i.directiveDefs=a?()=>("function"==typeof a?a():a).map(B):null,i.pipeDefs=_?()=>("function"==typeof _?_():_).map(Me):null,i})}function B(e){return Ot(e)||function(e){return e[et]||null}(e)}function Me(e){return function(e){return e[je]||null}(e)}const ke={};function st(e){return K(()=>{const t={type:e.type,bootstrap:e.bootstrap||Ze,declarations:e.declarations||Ze,imports:e.imports||Ze,exports:e.exports||Ze,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&(ke[e.id]=e.type),t})}function ze(e,t){return K(()=>{const n=Dt(e,!0);n.declarations=t.declarations||Ze,n.imports=t.imports||Ze,n.exports=t.exports||Ze})}function sn(e,t){if(null==e)return en;const n={};for(const i in e)if(e.hasOwnProperty(i)){let a=e[i],d=a;Array.isArray(a)&&(d=a[1],a=a[0]),n[a]=i,t&&(t[a]=d)}return n}const pn=W;function be(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function Ot(e){return e[Ct]||null}function Dt(e,t){const n=e[gt]||null;if(!n&&!0===t)throw new Error(`Type ${R(e)} does not have '\u0275mod' property.`);return n}const N=11;function xi(e){return Array.isArray(e)&&"object"==typeof e[1]}function ei(e){return Array.isArray(e)&&!0===e[1]}function ns(e){return 0!=(8&e.flags)}function Ii(e){return 2==(2&e.flags)}function di(e){return 1==(1&e.flags)}function Ai(e){return null!==e.template}function Ei(e){return 0!=(512&e[2])}function _s(e,t){return e.hasOwnProperty(Le)?e[Le]:null}class _r{constructor(t,n,i){this.previousValue=t,this.currentValue=n,this.firstChange=i}isFirstChange(){return this.firstChange}}function ss(){return gs}function gs(e){return e.type.prototype.ngOnChanges&&(e.setInput=Ni),ji}function ji(){const e=zs(this),t=null==e?void 0:e.current;if(t){const n=e.previous;if(n===en)e.previous=t;else for(let i in t)n[i]=t[i];e.current=null,this.ngOnChanges(t)}}function Ni(e,t,n,i){const a=zs(e)||function(e,t){return e[ys]=t}(e,{previous:en,current:null}),d=a.current||(a.current={}),_=a.previous,y=this.declaredInputs[n],k=_[y];d[y]=new _r(k&&k.currentValue,t,_===en),e[i]=t}ss.ngInherit=!0;const ys="__ngSimpleChanges__";function zs(e){return e[ys]||null}const Xn="http://www.w3.org/2000/svg";let Zi;function Ys(e){Zi=e}function $s(){return void 0!==Zi?Zi:"undefined"!=typeof document?document:void 0}function U(e){return!!e.listen}const z={createRenderer:(e,t)=>$s()};function S(e){for(;Array.isArray(e);)e=e[0];return e}function yt(e,t){return S(t[e])}function rn(e,t){return S(t[e.index])}function Qn(e,t){return e.data[t]}function Yn(e,t){return e[t]}function ti(e,t){const n=t[e];return xi(n)?n:n[0]}function ci(e){return 4==(4&e[2])}function mi(e){return 128==(128&e[2])}function Pi(e,t){return null==t?null:e[t]}function rs(e){e[18]=0}function Si(e,t){e[5]+=t;let n=e,i=e[3];for(;null!==i&&(1===t&&1===n[5]||-1===t&&0===n[5]);)i[5]+=t,n=i,i=i[3]}const Ln={lFrame:Li(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function Hr(){return Ln.bindingsEnabled}function Xt(){return Ln.lFrame.lView}function zn(){return Ln.lFrame.tView}function Vr(e){return Ln.lFrame.contextLView=e,e[8]}function li(){let e=vr();for(;null!==e&&64===e.type;)e=e.parent;return e}function vr(){return Ln.lFrame.currentTNode}function Js(e,t){const n=Ln.lFrame;n.currentTNode=e,n.isParent=t}function ue(){return Ln.lFrame.isParent}function v(){Ln.lFrame.isParent=!1}function he(){return Ln.isInCheckNoChangesMode}function Ae(e){Ln.isInCheckNoChangesMode=e}function Ue(){const e=Ln.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function qe(){return Ln.lFrame.bindingIndex}function Gt(){return Ln.lFrame.bindingIndex++}function un(e){const t=Ln.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function Pn(e,t){const n=Ln.lFrame;n.bindingIndex=n.bindingRootIndex=e,Nn(t)}function Nn(e){Ln.lFrame.currentDirectiveIndex=e}function Un(e){const t=Ln.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function hi(){return Ln.lFrame.currentQueryIndex}function ai(e){Ln.lFrame.currentQueryIndex=e}function Bi(e){const t=e[1];return 2===t.type?t.declTNode:1===t.type?e[6]:null}function ki(e,t,n){if(n&qt.SkipSelf){let a=t,d=e;for(;!(a=a.parent,null!==a||n&qt.Host||(a=Bi(d),null===a||(d=d[15],10&a.type))););if(null===a)return!1;t=a,e=d}const i=Ln.lFrame=os();return i.currentTNode=t,i.lView=e,!0}function Bs(e){const t=os(),n=e[1];Ln.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function os(){const e=Ln.lFrame,t=null===e?null:e.child;return null===t?Li(e):t}function Li(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function ws(){const e=Ln.lFrame;return Ln.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Gi=ws;function ds(){const e=ws();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Mi(){return Ln.lFrame.selectedIndex}function xs(e){Ln.lFrame.selectedIndex=e}function fi(){const e=Ln.lFrame;return Qn(e.tView,e.selectedIndex)}function wn(){Ln.lFrame.currentNamespace=Xn}function En(){Ln.lFrame.currentNamespace=null}function _i(e,t){for(let n=t.directiveStart,i=t.directiveEnd;n=i)break}else t[k]<0&&(e[18]+=65536),(y>11>16&&(3&e[2])===t){e[2]+=2048;try{d.call(y)}finally{}}}else try{d.call(y)}finally{}}class Fi{constructor(t,n,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=i}}function Mo(e,t,n){const i=U(e);let a=0;for(;at){_=d-1;break}}}for(;d>16}(e),i=t;for(;n>0;)i=i[15],n--;return i}let Uo=!0;function Ur(e){const t=Uo;return Uo=e,t}let I=0;function w(e,t){const n=X(e,t);if(-1!==n)return n;const i=t[1];i.firstCreatePass&&(e.injectorIndex=t.length,G(i.data,e),G(t,null),G(i.blueprint,null));const a=ve(e,t),d=e.injectorIndex;if(Go(a)){const _=Ar(a),y=Mr(a,t),k=y[1].data;for(let H=0;H<8;H++)t[d+H]=y[_+H]|k[_+H]}return t[d+8]=a,d}function G(e,t){e.push(0,0,0,0,0,0,0,0,t)}function X(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function ve(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,i=null,a=t;for(;null!==a;){const d=a[1],_=d.type;if(i=2===_?d.declTNode:1===_?a[6]:null,null===i)return-1;if(n++,a=a[15],-1!==i.injectorIndex)return i.injectorIndex|n<<16}return-1}function We(e,t,n){!function(e,t,n){let i;"string"==typeof n?i=n.charCodeAt(0)||0:n.hasOwnProperty(me)&&(i=n[me]),null==i&&(i=n[me]=I++);const a=255&i;t.data[e+(a>>5)]|=1<=0?255&t:gi:t}(n);if("function"==typeof d){if(!ki(t,e,i))return i&qt.Host?zt(a,n,i):vn(t,n,i,a);try{const _=d(i);if(null!=_||i&qt.Optional)return _;Ye(n)}finally{Gi()}}else if("number"==typeof d){let _=null,y=X(e,t),k=-1,H=i&qt.Host?t[16][6]:null;for((-1===y||i&qt.SkipSelf)&&(k=-1===y?ve(e,t):t[y+8],-1!==k&&Wr(i,!1)?(_=t[1],y=Ar(k),t=Mr(k,t)):y=-1);-1!==y;){const te=t[1];if(Lr(d,y,te.data)){const Ee=ni(y,t,n,_,i,H);if(Ee!==Jn)return Ee}k=t[y+8],-1!==k&&Wr(i,t[1].data[y+8]===H)&&Lr(d,y,t)?(_=te,y=Ar(k),t=Mr(k,t)):y=-1}}}return vn(t,n,i,a)}const Jn={};function gi(){return new vs(li(),Xt())}function ni(e,t,n,i,a,d){const _=t[1],y=_.data[e+8],te=hs(y,_,n,null==i?Ii(y)&&Uo:i!=_&&0!=(3&y.type),a&qt.Host&&d===y);return null!==te?fs(t,_,te,y):Jn}function hs(e,t,n,i,a){const d=e.providerIndexes,_=t.data,y=1048575&d,k=e.directiveStart,te=d>>20,Oe=a?y+te:e.directiveEnd;for(let Qe=i?y:y+te;Qe=k&&mt.type===n)return Qe}if(a){const Qe=_[k];if(Qe&&Ai(Qe)&&Qe.type===n)return k}return null}function fs(e,t,n,i){let a=e[n];const d=t.data;if(function(e){return e instanceof Fi}(a)){const _=a;_.resolving&&function(e,t){throw new pe("200",`Circular dependency in DI detected for ${e}`)}(vt(d[n]));const y=Ur(_.canSeeViewProviders);_.resolving=!0;const k=_.injectImpl?Re(_.injectImpl):null;ki(e,i,qt.Default);try{a=e[n]=_.factory(void 0,d,e,i),t.firstCreatePass&&n>=i.directiveStart&&function(e,t,n){const{ngOnChanges:i,ngOnInit:a,ngDoCheck:d}=t.type.prototype;if(i){const _=gs(t);(n.preOrderHooks||(n.preOrderHooks=[])).push(e,_),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,_)}a&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-e,a),d&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,d),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,d))}(n,d[n],t)}finally{null!==k&&Re(k),Ur(y),_.resolving=!1,Gi()}}return a}function Lr(e,t,n){return!!(n[t+(e>>5)]&1<{const t=e.prototype.constructor,n=t[Le]||wa(t),i=Object.prototype;let a=Object.getPrototypeOf(e.prototype).constructor;for(;a&&a!==i;){const d=a[Le]||wa(a);if(d&&d!==n)return d;a=Object.getPrototypeOf(a)}return d=>new d})}function wa(e){return De(e)?()=>{const t=wa(ne(e));return t&&t()}:_s(e)}function xa(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const i=n.length;let a=0;for(;a{const i=function(e){return function(...n){if(e){const i=e(...n);for(const a in i)this[a]=i[a]}}}(t);function a(...d){if(this instanceof a)return i.apply(this,d),this;const _=new a(...d);return y.annotation=_,y;function y(k,H,te){const Ee=k.hasOwnProperty(Co)?k[Co]:Object.defineProperty(k,Co,{value:[]})[Co];for(;Ee.length<=te;)Ee.push(null);return(Ee[te]=Ee[te]||[]).push(_),k}}return n&&(a.prototype=Object.create(n.prototype)),a.prototype.ngMetadataName=e,a.annotationCls=a,a})}class Ci{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=Tt({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}toString(){return`InjectionToken ${this._desc}`}}const zo=new Ci("AnalyzeForEntryComponents"),or=Function;function Vs(e,t){void 0===t&&(t=e);for(let n=0;nArray.isArray(n)?an(n,t):t(n))}function Ko(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function zr(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function Dr(e,t){const n=[];for(let i=0;i=0?e[1|i]=n:(i=~i,function(e,t,n,i){let a=e.length;if(a==t)e.push(n,i);else if(1===a)e.push(i,e[0]),e[0]=n;else{for(a--,e.push(e[a-1],e[a]);a>t;)e[a]=e[a-2],a--;e[t]=n,e[t+1]=i}}(e,i,t,n)),i}function ka(e,t){const n=io(e,t);if(n>=0)return e[1|n]}function io(e,t){return function(e,t,n){let i=0,a=e.length>>n;for(;a!==i;){const d=i+(a-i>>1),_=e[d<t?a=d:i=d+1}return~(a< ");else if("object"==typeof t){let d=[];for(let _ in t)if(t.hasOwnProperty(_)){let y=t[_];d.push(_+":"+("string"==typeof y?JSON.stringify(y):R(y)))}a=`{${d.join(", ")}}`}return`${n}${i?"("+i+")":""}[${a}]: ${e.replace(nd,"\n ")}`}("\n"+e.message,a,n,i),e.ngTokenPath=a,e[ko]=null,e}const Es=Zo(no("Inject",e=>({token:e})),-1),Ss=Zo(no("Optional"),8),Ir=Zo(no("SkipSelf"),4);let ks,ll;function Zs(e){var t;return(null===(t=function(){if(void 0===ks&&(ks=null,Lt.trustedTypes))try{ks=Lt.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return ks}())||void 0===t?void 0:t.createHTML(e))||e}function lc(e){var t;return(null===(t=function(){if(void 0===ll&&(ll=null,Lt.trustedTypes))try{ll=Lt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return ll}())||void 0===t?void 0:t.createHTML(e))||e}class lr{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class uc extends lr{getTypeName(){return"HTML"}}class xu extends lr{getTypeName(){return"Style"}}class bp extends lr{getTypeName(){return"Script"}}class hc extends lr{getTypeName(){return"URL"}}class Mp extends lr{getTypeName(){return"ResourceURL"}}function ro(e){return e instanceof lr?e.changingThisBreaksApplicationSecurity:e}function pa(e,t){const n=fc(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see https://g.co/ng/security#xss)`)}return n===t}function fc(e){return e instanceof lr&&e.getTypeName()||null}function Eu(e){return new uc(e)}function Su(e){return new xu(e)}function ku(e){return new bp(e)}function Tu(e){return new hc(e)}function Au(e){return new Mp(e)}class Lu{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const n=(new window.DOMParser).parseFromString(Zs(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.removeChild(n.firstChild),n)}catch(n){return null}}}class Ou{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const n=this.inertDocument.createElement("html");this.inertDocument.appendChild(n);const i=this.inertDocument.createElement("body");n.appendChild(i)}}getInertBodyElement(t){const n=this.inertDocument.createElement("template");if("content"in n)return n.innerHTML=Zs(t),n;const i=this.inertDocument.createElement("body");return i.innerHTML=Zs(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(t){const n=t.attributes;for(let a=n.length-1;0Pa(t.trim())).join(", ")),this.buf.push(" ",_,'="',cd(k),'"')}var e;return this.buf.push(">"),!0}endElement(t){const n=t.nodeName.toLowerCase();ad.hasOwnProperty(n)&&!_c.hasOwnProperty(n)&&(this.buf.push(""))}chars(t){this.buf.push(cd(t))}checkClobberedElement(t,n){if(n&&(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return n}}const Fu=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Yu=/([^\#-~ |!])/g;function cd(e){return e.replace(/&/g,"&").replace(Fu,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(Yu,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let ul;function Mc(e,t){let n=null;try{ul=ul||function(e){const t=new Ou(e);return function(){try{return!!(new window.DOMParser).parseFromString(Zs(""),"text/html")}catch(e){return!1}}()?new Lu(t):t}(e);let i=t?String(t):"";n=ul.getInertBodyElement(i);let a=5,d=i;do{if(0===a)throw new Error("Failed to sanitize html because the input is unstable");a--,i=d,d=n.innerHTML,n=ul.getInertBodyElement(i)}while(i!==d);return Zs((new bc).sanitizeChildren(Dc(n)||n))}finally{if(n){const i=Dc(n)||n;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function Dc(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var Ui=(()=>((Ui=Ui||{})[Ui.NONE=0]="NONE",Ui[Ui.HTML=1]="HTML",Ui[Ui.STYLE=2]="STYLE",Ui[Ui.SCRIPT=3]="SCRIPT",Ui[Ui.URL=4]="URL",Ui[Ui.RESOURCE_URL=5]="RESOURCE_URL",Ui))();function Cc(e){const t=Ya();return t?lc(t.sanitize(Ui.HTML,e)||""):pa(e,"HTML")?lc(ro(e)):Mc($s(),at(e))}function wc(e){const t=Ya();return t?t.sanitize(Ui.URL,e)||"":pa(e,"URL")?ro(e):Pa(at(e))}function Ya(){const e=Xt();return e&&e[12]}const Sc="__ngContext__";function As(e,t){e[Sc]=t}function hd(e){const t=function(e){return e[Sc]||null}(e);return t?Array.isArray(t)?t:t.lView:null}function pl(e){return e.ngOriginalError}function Ju(e,...t){e.error(...t)}class Xo{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t),i=this._findContext(t),a=(e=t)&&e.ngErrorLogger||Ju;var e;a(this._console,"ERROR",t),n&&a(this._console,"ORIGINAL ERROR",n),i&&a(this._console,"ERROR CONTEXT",i)}_findContext(t){return t?t.ngDebugContext||this._findContext(pl(t)):null}_findOriginalError(t){let n=t&&pl(t);for(;n&&pl(n);)n=pl(n);return n||null}}const Rc=(()=>("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(Lt))();function Ic(e){return e.ownerDocument.defaultView}function pd(e){return e.ownerDocument}function f(e){return e instanceof Function?e():e}var J=(()=>((J=J||{})[J.Important=1]="Important",J[J.DashCase=2]="DashCase",J))();function Qt(e,t){return undefined(e,t)}function Fn(e){const t=e[3];return ei(t)?t[3]:t}function Lo(e){return Oo(e[13])}function Ha(e){return Oo(e[4])}function Oo(e){for(;null!==e&&!ei(e);)e=e[4];return e}function ea(e,t,n,i,a){if(null!=i){let d,_=!1;ei(i)?d=i:xi(i)&&(_=!0,i=i[0]);const y=S(i);0===e&&null!==n?null==a?Gp(t,n,y):Va(t,n,y,a||null,!0):1===e&&null!==n?Va(t,n,y,a||null,!0):2===e?function(e,t,n){const i=Fc(e,t);i&&function(e,t,n,i){U(e)?e.removeChild(t,n,i):t.removeChild(n)}(e,i,t,n)}(t,y,_):3===e&&t.destroyNode(y),null!=d&&function(e,t,n,i,a){const d=n[7];d!==S(n)&&ea(t,e,i,d,a);for(let y=10;y0&&(e[n-1][4]=i[4]);const d=zr(e,10+t);!function(e,t){md(e,t,t[N],2,null,null),t[0]=null,t[6]=null}(i[1],i);const _=d[19];null!==_&&_.detachView(d[1]),i[3]=null,i[4]=null,i[2]&=-129}return i}function Hp(e,t){if(!(256&t[2])){const n=t[N];U(n)&&n.destroyNode&&md(e,t,n,3,null,null),function(e){let t=e[13];if(!t)return ih(e[1],e);for(;t;){let n=null;if(xi(t))n=t[13];else{const i=t[10];i&&(n=i)}if(!n){for(;t&&!t[4]&&t!==e;)xi(t)&&ih(t[1],t),t=t[3];null===t&&(t=e),xi(t)&&ih(t[1],t),n=t&&t[4]}t=n}}(t)}}function ih(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let i=0;i=0?i[a=H]():i[a=-H].unsubscribe(),d+=2}else{const _=i[a=n[d+1]];n[d].call(_)}if(null!==i){for(let d=a+1;dd?"":a[Ee+1].toLowerCase();const Qe=8&i?Oe:null;if(Qe&&-1!==Xp(Qe,H,0)||2&i&&H!==Oe){if(oo(i))return!1;_=!0}}}}else{if(!_&&!oo(i)&&!oo(k))return!1;if(_&&oo(k))continue;_=!1,i=k|1&i}}return oo(i)||_}function oo(e){return 0==(1&e)}function Rb(e,t,n,i){if(null===t)return-1;let a=0;if(i||!n){let d=!1;for(;a-1)for(n++;n0?'="'+y+'"':"")+"]"}else 8&i?a+="."+_:4&i&&(a+=" "+_);else""!==a&&!oo(_)&&(t+=im(d,a),a=""),i=_,d=d||!oo(i);n++}return""!==a&&(t+=im(d,a)),t}const $n={};function sm(e){rm(zn(),Xt(),Mi()+e,he())}function rm(e,t,n,i){if(!i)if(3==(3&t[2])){const d=e.preOrderCheckHooks;null!==d&&us(t,d,n)}else{const d=e.preOrderHooks;null!==d&&ui(t,d,0,n)}xs(n)}function Bc(e,t){return e<<17|t<<2}function ao(e){return e>>17&32767}function lh(e){return 2|e}function ta(e){return(131068&e)>>2}function dh(e,t){return-131069&e|t<<2}function ch(e){return 1|e}function mm(e,t){const n=e.contentQueries;if(null!==n)for(let i=0;i20&&rm(e,t,20,he()),n(i,a)}finally{xs(d)}}function gm(e,t,n){if(ns(t)){const a=t.directiveEnd;for(let d=t.directiveStart;d0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(y)!=k&&y.push(k),y.push(i,a,_)}}function xm(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Em(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function cM(e,t,n){if(n){if(t.exportAs)for(let i=0;i0&&Dh(n)}}function Dh(e){for(let i=Lo(e);null!==i;i=Ha(i))for(let a=10;a0&&Dh(d)}const n=e[1].components;if(null!==n)for(let i=0;i0&&Dh(a)}}function gM(e,t){const n=ti(t,e),i=n[1];(function(e,t){for(let n=t.length;nPromise.resolve(null))();function Lm(e){return e[7]||(e[7]=[])}function Om(e){return e.cleanup||(e.cleanup=[])}function Rm(e,t,n){return(null===e||Ai(e))&&(n=function(e){for(;Array.isArray(e);){if("object"==typeof e[1])return e;e=e[0]}return null}(n[t.index])),n[N]}function Im(e,t){const n=e[9],i=n?n.get(Xo,null):null;i&&i.handleError(t)}function Pm(e,t,n,i,a){for(let d=0;dthis.processProvider(y,t,n)),an([t],y=>this.processInjectorType(y,[],d)),this.records.set(yl,vl(void 0,this));const _=this.records.get(yd);this.scope=null!=_?_.value:null,this.source=a||("object"==typeof t?null:R(t))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(t=>t.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(t,n=Gs,i=qt.Default){this.assertNotDestroyed();const a=To(this),d=Re(void 0);try{if(!(i&qt.SkipSelf)){let y=this.records.get(t);if(void 0===y){const k=("function"==typeof(e=t)||"object"==typeof e&&e instanceof Ci)&&At(t);y=k&&this.injectableDefInScope(k)?vl(kh(t),vd):null,this.records.set(t,y)}if(null!=y)return this.hydrate(t,y)}return(i&qt.Self?Ym():this.parent).get(t,n=i&qt.Optional&&n===Gs?null:n)}catch(_){if("NullInjectorError"===_.name){if((_[ko]=_[ko]||[]).unshift(R(t)),a)throw _;return rl(_,t,"R3InjectorError",this.source)}throw _}finally{Re(d),To(a)}var e}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(t=>this.get(t))}toString(){const t=[];return this.records.forEach((i,a)=>t.push(R(a))),`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}processInjectorType(t,n,i){if(!(t=ne(t)))return!1;let a=Rt(t);const d=null==a&&t.ngModule||void 0,_=void 0===d?t:d,y=-1!==i.indexOf(_);if(void 0!==d&&(a=Rt(d)),null==a)return!1;if(null!=a.imports&&!y){let te;i.push(_);try{an(a.imports,Ee=>{this.processInjectorType(Ee,n,i)&&(void 0===te&&(te=[]),te.push(Ee))})}finally{}if(void 0!==te)for(let Ee=0;Eethis.processProvider(mt,Oe,Qe||Ze))}}this.injectorDefTypes.add(_);const k=_s(_)||(()=>new _);this.records.set(_,vl(k,vd));const H=a.providers;if(null!=H&&!y){const te=t;an(H,Ee=>this.processProvider(Ee,te,H))}return void 0!==d&&void 0!==t.providers}processProvider(t,n,i){let a=bl(t=ne(t))?t:ne(t&&t.provide);const d=Hm(e=t)?vl(void 0,e.useValue):vl(Bm(e),vd);var e;if(bl(t)||!0!==t.multi)this.records.get(a);else{let _=this.records.get(a);_||(_=vl(void 0,vd,!0),_.factory=()=>so(_.multi),this.records.set(a,_)),a=t,_.multi.push(t)}this.records.set(a,d)}hydrate(t,n){return n.value===vd&&(n.value=xM,n.value=n.factory()),"object"==typeof n.value&&n.value&&null!==(e=n.value)&&"object"==typeof e&&"function"==typeof e.ngOnDestroy&&this.onDestroy.add(n.value),n.value;var e}injectableDefInScope(t){if(!t.providedIn)return!1;const n=ne(t.providedIn);return"string"==typeof n?"any"===n||n===this.scope:this.injectorDefTypes.has(n)}}function kh(e){const t=At(e),n=null!==t?t.factory:_s(e);if(null!==n)return n;if(e instanceof Ci)throw new Error(`Token ${R(e)} is missing a \u0275prov definition.`);if(e instanceof Function)return function(e){const t=e.length;if(t>0){const i=Dr(t,"?");throw new Error(`Can't resolve all parameters for ${R(e)}: (${i.join(", ")}).`)}const n=function(e){const t=e&&(e[tn]||e[_n]);if(t){const n=function(e){if(e.hasOwnProperty("name"))return e.name;const t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn(`DEPRECATED: DI is instantiating a token "${n}" 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 "${n}" class.`),t}return null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new Error("unreachable")}function Bm(e,t,n){let i;if(bl(e)){const a=ne(e);return _s(a)||kh(a)}if(Hm(e))i=()=>ne(e.useValue);else if(function(e){return!(!e||!e.useFactory)}(e))i=()=>e.useFactory(...so(e.deps||[]));else if(function(e){return!(!e||!e.useExisting)}(e))i=()=>pi(ne(e.useExisting));else{const a=ne(e&&(e.useClass||e.provide));if(!function(e){return!!e.deps}(e))return _s(a)||kh(a);i=()=>new a(...so(e.deps))}return i}function vl(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Hm(e){return null!==e&&"object"==typeof e&&La in e}function bl(e){return"function"==typeof e}const Vm=function(e,t,n){return function(e,t=null,n=null,i){const a=Nm(e,t,n,i);return a._resolveInjectorDefTypes(),a}({name:n},t,e,n)};class wi{static create(t,n){return Array.isArray(t)?Vm(t,n,""):Vm(t.providers,t.parent,t.name||"")}}function KM(e,t){_i(hd(e)[1],li())}function Ih(e){let t=function(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),n=!0;const i=[e];for(;t;){let a;if(Ai(e))a=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Error("Directives cannot inherit Components");a=t.\u0275dir}if(a){if(n){i.push(a);const _=e;_.inputs=Ph(e.inputs),_.declaredInputs=Ph(e.declaredInputs),_.outputs=Ph(e.outputs);const y=a.hostBindings;y&&qM(e,y);const k=a.viewQuery,H=a.contentQueries;if(k&&JM(e,k),H&&ZM(e,H),O(e.inputs,a.inputs),O(e.declaredInputs,a.declaredInputs),O(e.outputs,a.outputs),Ai(a)&&a.data.animation){const te=e.data;te.animation=(te.animation||[]).concat(a.data.animation)}}const d=a.features;if(d)for(let _=0;_=0;i--){const a=e[i];a.hostVars=t+=a.hostVars,a.hostAttrs=Tr(a.hostAttrs,n=Tr(n,a.hostAttrs))}}(i)}function Ph(e){return e===en?{}:e===Ze?[]:e}function JM(e,t){const n=e.viewQuery;e.viewQuery=n?(i,a)=>{t(i,a),n(i,a)}:t}function ZM(e,t){const n=e.contentQueries;e.contentQueries=n?(i,a,d)=>{t(i,a,d),n(i,a,d)}:t}function qM(e,t){const n=e.hostBindings;e.hostBindings=n?(i,a)=>{t(i,a),n(i,a)}:t}wi.THROW_IF_NOT_FOUND=Gs,wi.NULL=new Fm,wi.\u0275prov=Tt({token:wi,providedIn:"any",factory:()=>pi(yl)}),wi.__NG_ELEMENT_ID__=-1;let Wc=null;function Ml(){if(!Wc){const e=Lt.Symbol;if(e&&e.iterator)Wc=e.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let n=0;ny(S(jn[i.index])):i.index;if(U(n)){let jn=null;if(!y&&k&&(jn=function(e,t,n,i){const a=e.cleanup;if(null!=a)for(let d=0;dk?y[k]:null}"string"==typeof _&&(d+=2)}return null}(e,t,a,i.index)),null!==jn)(jn.__ngLastListenerFn__||jn).__ngNextListenerFn__=d,jn.__ngLastListenerFn__=d,Qe=!1;else{d=qh(i,t,Ee,d,!1);const oi=n.listen(hn,a,d);Oe.push(d,oi),te&&te.push(a,On,Jt,Jt+1)}}else d=qh(i,t,Ee,d,!0),hn.addEventListener(a,d,_),Oe.push(d),te&&te.push(a,On,Jt,_)}else d=qh(i,t,Ee,d,!1);const mt=i.outputs;let Nt;if(Qe&&null!==mt&&(Nt=mt[a])){const Et=Nt.length;if(Et)for(let hn=0;hn0;)t=t[15],e--;return t}(e,Ln.lFrame.contextLView))[8]}(e)}function LD(e,t){let n=null;const i=function(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(0==(1&n))return t[n+1]}return null}(e);for(let a=0;a=0}const bs={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function $_(e){return e.substring(bs.key,bs.keyEnd)}function K_(e,t){const n=bs.textEnd;return n===t?-1:(t=bs.keyEnd=function(e,t,n){for(;t32;)t++;return t}(e,bs.key=t,n),Ol(e,t,n))}function Ol(e,t,n){for(;t=0;n=K_(t,n))js(e,$_(t),!0)}function uo(e,t,n,i){const a=Xt(),d=zn(),_=un(2);d.firstUpdatePass&&tg(d,e,_,i),t!==$n&&qs(a,_,t)&&ig(d,d.data[Mi()],a,a[N],e,a[_+1]=function(e,t){return null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=R(ro(e)))),e}(t,n),i,_)}function ho(e,t,n,i){const a=zn(),d=un(2);a.firstUpdatePass&&tg(a,null,d,i);const _=Xt();if(n!==$n&&qs(_,d,n)){const y=a.data[Mi()];if(rg(y,i)&&!eg(a,d)){let k=i?y.classesWithoutHost:y.stylesWithoutHost;null!==k&&(n=V(k,n||"")),Gh(a,y,_,n,i)}else!function(e,t,n,i,a,d,_,y){a===$n&&(a=Ze);let k=0,H=0,te=0=e.expandoStartIndex}function tg(e,t,n,i){const a=e.data;if(null===a[n+1]){const d=a[Mi()],_=eg(e,n);rg(d,i)&&null===t&&!_&&(t=!1),t=function(e,t,n,i){const a=Un(e);let d=i?t.residualClasses:t.residualStyles;if(null===a)0===(i?t.classBindings:t.styleBindings)&&(n=wd(n=nf(null,e,t,n,i),t.attrs,i),d=null);else{const _=t.directiveStylingLast;if(-1===_||e[_]!==a)if(n=nf(a,e,t,n,i),null===d){let k=function(e,t,n){const i=n?t.classBindings:t.styleBindings;if(0!==ta(i))return e[ao(i)]}(e,t,i);void 0!==k&&Array.isArray(k)&&(k=nf(null,e,t,k[1],i),k=wd(k,t.attrs,i),function(e,t,n,i){e[ao(n?t.classBindings:t.styleBindings)]=i}(e,t,i,k))}else d=function(e,t,n){let i;const a=t.directiveEnd;for(let d=1+t.directiveStylingLast;d0)&&(H=!0)}else te=n;if(a)if(0!==k){const Oe=ao(e[y+1]);e[i+1]=Bc(Oe,y),0!==Oe&&(e[Oe+1]=dh(e[Oe+1],i)),e[y+1]=function(e,t){return 131071&e|t<<17}(e[y+1],i)}else e[i+1]=Bc(y,0),0!==y&&(e[y+1]=dh(e[y+1],i)),y=i;else e[i+1]=Bc(k,0),0===y?y=i:e[k+1]=dh(e[k+1],i),k=i;H&&(e[i+1]=lh(e[i+1])),z_(e,te,i,!0),z_(e,te,i,!1),function(e,t,n,i,a){const d=a?e.residualClasses:e.residualStyles;null!=d&&"string"==typeof t&&io(d,t)>=0&&(n[i+1]=ch(n[i+1]))}(t,te,e,i,d),_=Bc(y,k),d?t.classBindings=_:t.styleBindings=_}(a,d,t,n,_,i)}}function nf(e,t,n,i,a){let d=null;const _=n.directiveEnd;let y=n.directiveStylingLast;for(-1===y?y=n.directiveStart:y++;y<_&&(d=t[y],i=wd(i,d.hostAttrs,a),d!==e);)y++;return null!==e&&(n.directiveStylingLast=y),i}function wd(e,t,n){const i=n?1:2;let a=-1;if(null!==t)for(let d=0;d0;){const k=e[a],H=Array.isArray(k),te=H?k[1]:k,Ee=null===te;let Oe=n[a+1];Oe===$n&&(Oe=Ee?Ze:void 0);let Qe=Ee?ka(Oe,i):te===i?Oe:void 0;if(H&&!Kc(Qe)&&(Qe=ka(k,i)),Kc(Qe)&&(y=Qe,_))return y;const mt=e[a+1];a=_?ao(mt):ta(mt)}if(null!==t){let k=d?t.residualClasses:t.residualStyles;null!=k&&(y=ka(k,i))}return y}function Kc(e){return void 0!==e}function rg(e,t){return 0!=(e.flags&(t?16:32))}function og(e,t=""){const n=Xt(),i=zn(),a=e+20,d=i.firstCreatePass?ml(i,a,1,t,null):i.data[a],_=n[a]=function(e,t){return U(e)?e.createText(t):e.createTextNode(t)}(n[N],t);Yc(i,n,_,d),Js(d,!1)}function sf(e){return Qc("",e,""),sf}function Qc(e,t,n){const i=Xt(),a=Cl(i,e,t,n);return a!==$n&&ia(i,Mi(),a),Qc}function rf(e,t,n,i,a){const d=Xt(),_=function(e,t,n,i,a,d){const y=ja(e,qe(),n,a);return un(2),y?t+at(n)+i+at(a)+d:$n}(d,e,t,n,i,a);return _!==$n&&ia(d,Mi(),_),rf}function pg(e,t,n){ho(js,Fo,Cl(Xt(),e,t,n),!0)}function af(e,t,n){const i=Xt();return qs(i,Gt(),t)&&Pr(zn(),fi(),i,e,t,i[N],n,!0),af}function lf(e,t,n){const i=Xt();if(qs(i,Gt(),t)){const d=zn(),_=fi();Pr(d,_,i,e,t,Rm(Un(d.data),_,i),n,!0)}return lf}const Ga=void 0;var fC=["en",[["a","p"],["AM","PM"],Ga],[["AM","PM"],Ga,Ga],[["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"]],Ga,[["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"]],Ga,[["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}",Ga,"{1} 'at' {0}",Ga],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){const t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}];let Rl={};function df(e){const t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=xg(t);if(n)return n;const i=t.split("-")[0];if(n=xg(i),n)return n;if("en"===i)return fC;throw new Error(`Missing locale data for the locale "${e}".`)}function wg(e){return df(e)[Bn.PluralCase]}function xg(e){return e in Rl||(Rl[e]=Lt.ng&&Lt.ng.common&&Lt.ng.common.locales&&Lt.ng.common.locales[e]),Rl[e]}var Bn=(()=>((Bn=Bn||{})[Bn.LocaleId=0]="LocaleId",Bn[Bn.DayPeriodsFormat=1]="DayPeriodsFormat",Bn[Bn.DayPeriodsStandalone=2]="DayPeriodsStandalone",Bn[Bn.DaysFormat=3]="DaysFormat",Bn[Bn.DaysStandalone=4]="DaysStandalone",Bn[Bn.MonthsFormat=5]="MonthsFormat",Bn[Bn.MonthsStandalone=6]="MonthsStandalone",Bn[Bn.Eras=7]="Eras",Bn[Bn.FirstDayOfWeek=8]="FirstDayOfWeek",Bn[Bn.WeekendRange=9]="WeekendRange",Bn[Bn.DateFormat=10]="DateFormat",Bn[Bn.TimeFormat=11]="TimeFormat",Bn[Bn.DateTimeFormat=12]="DateTimeFormat",Bn[Bn.NumberSymbols=13]="NumberSymbols",Bn[Bn.NumberFormats=14]="NumberFormats",Bn[Bn.CurrencyCode=15]="CurrencyCode",Bn[Bn.CurrencySymbol=16]="CurrencySymbol",Bn[Bn.CurrencyName=17]="CurrencyName",Bn[Bn.Currencies=18]="Currencies",Bn[Bn.Directionality=19]="Directionality",Bn[Bn.PluralCase=20]="PluralCase",Bn[Bn.ExtraData=21]="ExtraData",Bn))();const Jc="en-US";let Eg=Jc;function cf(e){Ke(e,"Expected localeId to be defined"),"string"==typeof e&&(Eg=e.toLowerCase().replace(/_/g,"-"))}function ff(e,t,n,i,a){if(e=ne(e),Array.isArray(e))for(let d=0;d>20;if(bl(e)||!e.multi){const Qe=new Fi(k,a,Cd),mt=mf(y,t,a?te:te+Oe,Ee);-1===mt?(We(w(H,_),d,y),pf(d,e,t.length),t.push(y),H.directiveStart++,H.directiveEnd++,a&&(H.providerIndexes+=1048576),n.push(Qe),_.push(Qe)):(n[mt]=Qe,_[mt]=Qe)}else{const Qe=mf(y,t,te+Oe,Ee),mt=mf(y,t,te,te+Oe),Nt=Qe>=0&&n[Qe],Et=mt>=0&&n[mt];if(a&&!Et||!a&&!Nt){We(w(H,_),d,y);const hn=function(e,t,n,i,a){const d=new Fi(e,n,Cd);return d.multi=[],d.index=t,d.componentProviders=0,Jg(d,a,i&&!n),d}(a?cw:dw,n.length,a,i,k);!a&&Et&&(n[mt].providerFactory=hn),pf(d,e,t.length,0),t.push(y),H.directiveStart++,H.directiveEnd++,a&&(H.providerIndexes+=1048576),n.push(hn),_.push(hn)}else pf(d,e,Qe>-1?Qe:mt,Jg(n[a?mt:Qe],k,!a&&i));!a&&i&&Et&&n[mt].componentProviders++}}}function pf(e,t,n,i){const a=bl(t);if(a||function(e){return!!e.useClass}(t)){const _=(t.useClass||t).prototype.ngOnDestroy;if(_){const y=e.destroyHooks||(e.destroyHooks=[]);if(!a&&t.multi){const k=y.indexOf(n);-1===k?y.push(n,[i,_]):y[k+1].push(i,_)}else y.push(n,_)}}}function Jg(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function mf(e,t,n,i){for(let a=n;a{n.providersResolver=(i,a)=>function(e,t,n){const i=zn();if(i.firstCreatePass){const a=Ai(e);ff(n,i.data,i.blueprint,a,!0),ff(t,i.data,i.blueprint,a,!1)}}(i,a?a(e):e,t)}}class qg{}const ey="ngComponent";class fw{resolveComponentFactory(t){throw function(e){const t=Error(`No component factory found for ${R(e)}. Did you add it to @NgModule.entryComponents?`);return t[ey]=e,t}(t)}}class Ua{}function tu(...e){}function Pl(e,t){return new Yo(rn(e,t))}Ua.NULL=new fw;const _w=function(){return Pl(li(),Xt())};let Yo=(()=>{class e{constructor(n){this.nativeElement=n}}return e.__NG_ELEMENT_ID__=_w,e})();function ty(e){return e instanceof Yo?e.nativeElement:e}class nu{}let gw=(()=>{class e{}return e.__NG_ELEMENT_ID__=()=>vw(),e})();const vw=function(){const e=Xt(),n=ti(li().index,e);return function(e){return e[N]}(xi(n)?n:e)};let yf=(()=>{class e{}return e.\u0275prov=Tt({token:e,providedIn:"root",factory:()=>null}),e})();class ny{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const iy=new ny("12.2.4");class sy{constructor(){}supports(t){return Md(t)}create(t){return new Cw(t)}}const Dw=(e,t)=>t;class Cw{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||Dw}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,i=this._removalsHead,a=0,d=null;for(;n||i;){const _=!i||n&&n.currentIndex{_=this._trackByFn(a,y),null!==n&&Object.is(n.trackById,_)?(i&&(n=this._verifyReinsertion(n,y,_,a)),Object.is(n.item,y)||this._addIdentityChange(n,y)):(n=this._mismatch(n,y,_,a),i=!0),n=n._next,a++}),this.length=a;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,i,a){let d;return null===t?d=this._itTail:(d=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,d,a)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(i,a))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,d,a)):t=this._addAfter(new ww(n,i),d,a),t}_verifyReinsertion(t,n,i,a){let d=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==d?t=this._reinsertAfter(d,t._prev,a):t.currentIndex!=a&&(t.currentIndex=a,this._addToMoves(t,a)),t}_truncate(t){for(;null!==t;){const n=t._next;this._addToRemovals(this._unlink(t)),t=n}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,n,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const a=t._prevRemoved,d=t._nextRemoved;return null===a?this._removalsHead=d:a._nextRemoved=d,null===d?this._removalsTail=a:d._prevRemoved=a,this._insertAfter(t,n,i),this._addToMoves(t,i),t}_moveAfter(t,n,i){return this._unlink(t),this._insertAfter(t,n,i),this._addToMoves(t,i),t}_addAfter(t,n,i){return this._insertAfter(t,n,i),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,i){const a=null===n?this._itHead:n._next;return t._next=a,t._prev=n,null===a?this._itTail=t:a._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new ry),this._linkedRecords.put(t),t.currentIndex=i,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,i=t._next;return null===n?this._itHead=i:n._next=i,null===i?this._itTail=n:i._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new ry),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class ww{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class xw{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===n||n<=i.currentIndex)&&Object.is(i.trackById,t))return i;return null}remove(t){const n=t._prevDup,i=t._nextDup;return null===n?this._head=i:n._nextDup=i,null===i?this._tail=n:i._prevDup=n,null===this._head}}class ry{constructor(){this.map=new Map}put(t){const n=t.trackById;let i=this.map.get(n);i||(i=new xw,this.map.set(n,i)),i.add(t)}get(t,n){const a=this.map.get(t);return a?a.get(t,n):null}remove(t){const n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function oy(e,t,n){const i=e.previousIndex;if(null===i)return i;let a=0;return n&&i{if(n&&n.key===a)this._maybeAddToChanges(n,i),this._appendAfter=n,n=n._next;else{const d=this._getOrCreateRecordForKey(a,i);n=this._insertBeforeOrAppend(n,d)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let i=n;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const i=t._prev;return n._next=t,n._prev=i,t._prev=n,i&&(i._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){const a=this._records.get(t);this._maybeAddToChanges(a,n);const d=a._prev,_=a._next;return d&&(d._next=_),_&&(_._prev=d),a._next=null,a._prev=null,a}const i=new Sw(t);return this._records.set(t,i),i.currentValue=n,this._addToAdditions(i),i}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(i=>n(t[i],i))}}class Sw{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function ly(){return new iu([new sy])}let iu=(()=>{class e{constructor(n){this.factories=n}static create(n,i){if(null!=i){const a=i.factories.slice();n=n.concat(a)}return new e(n)}static extend(n){return{provide:e,useFactory:i=>e.create(n,i||ly()),deps:[[e,new Ir,new Ss]]}}find(n){const i=this.factories.find(a=>a.supports(n));if(null!=i)return i;throw new Error(`Cannot find a differ supporting object '${n}' of type '${function(e){return e.name||typeof e}(n)}'`)}}return e.\u0275prov=Tt({token:e,providedIn:"root",factory:ly}),e})();function dy(){return new su([new ay])}let su=(()=>{class e{constructor(n){this.factories=n}static create(n,i){if(i){const a=i.factories.slice();n=n.concat(a)}return new e(n)}static extend(n){return{provide:e,useFactory:i=>e.create(n,i||dy()),deps:[[e,new Ir,new Ss]]}}find(n){const i=this.factories.find(a=>a.supports(n));if(i)return i;throw new Error(`Cannot find a differ supporting object '${n}'`)}}return e.\u0275prov=Tt({token:e,providedIn:"root",factory:dy}),e})();function ru(e,t,n,i,a=!1){for(;null!==n;){const d=t[n.index];if(null!==d&&i.push(S(d)),ei(d))for(let y=10;y-1&&(nh(t,i),zr(n,i))}this._attachedToViewContainer=!1}Hp(this._lView[1],this._lView)}onDestroy(t){Mm(this._lView[1],this._lView,null,t)}markForCheck(){Ch(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){xh(this._lView[1],this._lView,this.context)}checkNoChanges(){!function(e,t,n){Ae(!0);try{xh(e,t,n)}finally{Ae(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._attachedToViewContainer=!0}detachFromAppRef(){var t;this._appRef=null,md(this._lView[1],t=this._lView,t[N],2,null,null)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Error("This view is already attached to a ViewContainer!");this._appRef=t}}class Tw extends Td{constructor(t){super(t),this._view=t}detectChanges(){Am(this._view)}checkNoChanges(){!function(e){Ae(!0);try{Am(e)}finally{Ae(!1)}}(this._view)}get context(){return null}}const Lw=function(e){return function(e,t,n){if(Ii(e)&&!n){const i=ti(e.index,t);return new Td(i,i)}return 47&e.type?new Td(t[16],t):null}(li(),Xt(),16==(16&e))};let Ow=(()=>{class e{}return e.__NG_ELEMENT_ID__=Lw,e})();const Pw=[new ay],Yw=new iu([new sy]),Nw=new su(Pw),Hw=function(){return ou(li(),Xt())};let Ad=(()=>{class e{}return e.__NG_ELEMENT_ID__=Hw,e})();const Vw=Ad,jw=class extends Vw{constructor(t,n,i){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=i}createEmbeddedView(t){const n=this._declarationTContainer.tViews,i=_d(this._declarationLView,n,t,16,null,n.declTNode,null,null,null,null);i[17]=this._declarationLView[this._declarationTContainer.index];const d=this._declarationLView[19];return null!==d&&(i[19]=d.createEmbeddedView(n)),gd(n,i,t),new Td(i)}};function ou(e,t){return 4&e.type?new jw(t,e,Pl(e,t)):null}class Wa{}class cy{}const Ww=function(){return fy(li(),Xt())};let au=(()=>{class e{}return e.__NG_ELEMENT_ID__=Ww,e})();const $w=au,uy=class extends $w{constructor(t,n,i){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=i}get element(){return Pl(this._hostTNode,this._hostLView)}get injector(){return new vs(this._hostTNode,this._hostLView)}get parentInjector(){const t=ve(this._hostTNode,this._hostLView);if(Go(t)){const n=Mr(t,this._hostLView),i=Ar(t);return new vs(n[1].data[i+8],n)}return new vs(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=hy(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,n,i){const a=t.createEmbeddedView(n||{});return this.insert(a,i),a}createComponent(t,n,i,a,d){const _=i||this.parentInjector;if(!d&&null==t.ngModule&&_){const k=_.get(Wa,null);k&&(d=k)}const y=t.create(_,a,void 0,d);return this.insert(y.hostView,n),y}insert(t,n){const i=t._lView,a=i[1];if(ei(i[3])){const te=this.indexOf(t);if(-1!==te)this.detach(te);else{const Ee=i[3],Oe=new uy(Ee,Ee[6],Ee[3]);Oe.detach(Oe.indexOf(t))}}const d=this._adjustIndex(n),_=this._lContainer;!function(e,t,n,i){const a=10+i,d=n.length;i>0&&(n[a-1][4]=t),iRc});class Py extends qg{constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=t.selectors.map(Nb).join(","),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!n}get inputs(){return Iy(this.componentDef.inputs)}get outputs(){return Iy(this.componentDef.outputs)}create(t,n,i,a){const d=(a=a||this.ngModule)?function(e,t){return{get:(n,i,a)=>{const d=e.get(n,Bl,a);return d!==Bl||i===Bl?d:t.get(n,i,a)}}}(t,a.injector):t,_=d.get(nu,z),y=d.get(yf,null),k=_.createRenderer(null,this.componentDef),H=this.componentDef.selectors[0][0]||"div",te=i?function(e,t,n){if(U(e))return e.selectRootElement(t,n===q.ShadowDom);let i="string"==typeof t?e.querySelector(t):t;return i.textContent="",i}(k,i,this.componentDef.encapsulation):th(_.createRenderer(null,this.componentDef),H,function(e){const t=e.toLowerCase();return"svg"===t?Xn:"math"===t?"http://www.w3.org/1998/MathML/":null}(H)),Ee=this.componentDef.onPush?576:528,Oe=function(e,t){return{components:[],scheduler:e||Rc,clean:DM,playerHandler:t||null,flags:0}}(),Qe=jc(0,null,null,1,0,null,null,null,null,null),mt=_d(null,Qe,Oe,Ee,null,null,_,k,y,d);let Nt,Et;Bs(mt);try{const hn=function(e,t,n,i,a,d){const _=n[1];n[20]=e;const k=ml(_,20,2,"#host",null),H=k.mergedAttrs=t.hostAttrs;null!==H&&(Uc(k,H,!0),null!==e&&(Mo(a,e,H),null!==k.classes&&ah(a,e,k.classes),null!==k.styles&&qp(a,e,k.styles)));const te=i.createRenderer(e,t),Ee=_d(n,ym(t),null,t.onPush?64:16,n[20],k,i,te,d||null,null);return _.firstCreatePass&&(We(w(k,n),_,t.type),Em(_,k),Sm(k,n.length,1)),Gc(n,Ee),n[20]=Ee}(te,this.componentDef,mt,_,k);if(te)if(i)Mo(k,te,["ng-version",iy.full]);else{const{attrs:Jt,classes:On}=function(e){const t=[],n=[];let i=1,a=2;for(;i0&&ah(k,te,On.join(" "))}if(Et=Qn(Qe,20),void 0!==n){const Jt=Et.projection=[];for(let On=0;Onk(_,t)),t.contentQueries){const k=li();t.contentQueries(1,_,k.directiveStart)}const y=li();return!d.firstCreatePass||null===t.hostBindings&&null===t.hostAttrs||(xs(y.index),wm(n[1],y,0,y.directiveStart,y.directiveEnd,t),xm(t,_)),_}(hn,this.componentDef,mt,Oe,[KM]),gd(Qe,mt,null)}finally{ds()}return new $0(this.componentType,Nt,Pl(Et,mt),mt,Et)}}class $0 extends class{}{constructor(t,n,i,a,d){super(),this.location=i,this._rootLView=a,this._tNode=d,this.instance=n,this.hostView=this.changeDetectorRef=new Tw(a),this.componentType=t}get injector(){return new vs(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}const Hl=new Map;class J0 extends Wa{constructor(t,n){super(),this._parent=n,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new Ry(this);const i=Dt(t),a=t[le]||null;a&&cf(a),this._bootstrapComponents=f(i.bootstrap),this._r3Injector=Nm(t,n,[{provide:Wa,useValue:this},{provide:Ua,useValue:this.componentFactoryResolver}],R(t)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(t)}get(t,n=wi.THROW_IF_NOT_FOUND,i=qt.Default){return t===wi||t===Wa||t===yl?this:this._r3Injector.get(t,n,i)}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class Of extends cy{constructor(t){super(),this.moduleType=t,null!==Dt(t)&&function(e){const t=new Set;!function n(i){const a=Dt(i,!0),d=a.id;null!==d&&(function(e,t,n){if(t&&t!==n)throw new Error(`Duplicate module registered for ${e} - ${R(t)} vs ${R(t.name)}`)}(d,Hl.get(d),i),Hl.set(d,i));const _=f(a.imports);for(const y of _)t.has(y)||(t.add(y),n(y))}(e)}(t)}create(t){return new J0(this.moduleType,t)}}function Ny(e,t,n){const i=Ue()+e,a=Xt();return a[i]===$n?Io(a,i,n?t.call(n):t()):function(e,t){return e[t]}(a,i)}function By(e,t,n,i){return Gy(Xt(),Ue(),e,t,n,i)}function Hy(e,t,n,i,a){return Uy(Xt(),Ue(),e,t,n,i,a)}function Vy(e,t,n,i,a,d){return function(e,t,n,i,a,d,_,y){const k=t+n;return function(e,t,n,i,a){const d=ja(e,t,n,i);return qs(e,t+2,a)||d}(e,k,a,d,_)?Io(e,k+3,y?i.call(y,a,d,_):i(a,d,_)):Nd(e,k+3)}(Xt(),Ue(),e,t,n,i,a,d)}function jy(e,t,n,i,a,d,_){return function(e,t,n,i,a,d,_,y,k){const H=t+n;return function(e,t,n,i,a,d){const _=ja(e,t,n,i);return ja(e,t+2,a,d)||_}(e,H,a,d,_,y)?Io(e,H+4,k?i.call(k,a,d,_,y):i(a,d,_,y)):Nd(e,H+4)}(Xt(),Ue(),e,t,n,i,a,d,_)}function Nd(e,t){const n=e[t];return n===$n?void 0:n}function Gy(e,t,n,i,a,d){const _=t+n;return qs(e,_,a)?Io(e,_+1,d?i.call(d,a):i(a)):Nd(e,_+1)}function Uy(e,t,n,i,a,d,_){const y=t+n;return ja(e,y,a,d)?Io(e,y+2,_?i.call(_,a,d):i(a,d)):Nd(e,y+2)}function Ky(e,t){const n=zn();let i;const a=e+20;n.firstCreatePass?(i=function(e,t){if(t)for(let n=t.length-1;n>=0;n--){const i=t[n];if(e===i.name)return i}throw new pe("302",`The pipe '${e}' could not be found!`)}(t,n.pipeRegistry),n.data[a]=i,i.onDestroy&&(n.destroyHooks||(n.destroyHooks=[])).push(a,i.onDestroy)):i=n.data[a];const d=i.factory||(i.factory=_s(i.type)),_=Re(Cd);try{const y=Ur(!1),k=d();return Ur(y),function(e,t,n,i){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=i}(n,Xt(),a,k),k}finally{Re(_)}}function Qy(e,t,n){const i=e+20,a=Xt(),d=Yn(a,i);return Hd(a,Bd(a,i)?Gy(a,Ue(),t,d.transform,n,d):d.transform(n))}function Jy(e,t,n,i){const a=e+20,d=Xt(),_=Yn(d,a);return Hd(d,Bd(d,a)?Uy(d,Ue(),t,_.transform,n,i,_):_.transform(n,i))}function Bd(e,t){return e[1].data[t].pure}function Hd(e,t){return co.isWrapped(t)&&(t=co.unwrap(t),e[qe()]=$n),t}function Rf(e){return t=>{setTimeout(e,void 0,t)}}const No=class extends o.xQ{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,n,i){var a,d,_;let y=t,k=n||(()=>null),H=i;if(t&&"object"==typeof t){const Ee=t;y=null===(a=Ee.next)||void 0===a?void 0:a.bind(Ee),k=null===(d=Ee.error)||void 0===d?void 0:d.bind(Ee),H=null===(_=Ee.complete)||void 0===_?void 0:_.bind(Ee)}this.__isAsync&&(k=Rf(k),y&&(y=Rf(y)),H&&(H=Rf(H)));const te=super.subscribe({next:y,error:k,complete:H});return t instanceof l.w&&t.add(te),te}};function ax(){return this._results[Ml()]()}class Vd{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const n=Ml(),i=Vd.prototype;i[n]||(i[n]=ax)}get changes(){return this._changes||(this._changes=new No)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){const i=this;i.dirty=!1;const a=Vs(t);(this._changesDetected=!function(e,t,n){if(e.length!==t.length)return!1;for(let i=0;i0)i.push(_[y/2]);else{const H=d[y+1],te=t[-k];for(let Ee=10;Ee{class e{constructor(n){this.appInits=n,this.resolve=tu,this.reject=tu,this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,a)=>{this.resolve=i,this.reject=a})}runInitializers(){if(this.initialized)return;const n=[],i=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let a=0;a{d.subscribe({complete:y,error:k})});n.push(_)}}Promise.all(n).then(()=>{i()}).catch(a=>{this.reject(a)}),0===n.length&&i(),this.initialized=!0}}return e.\u0275fac=function(n){return new(n||e)(pi(Uf,8))},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})();const wv=new Ci("AppId"),jx={provide:wv,useFactory:function(){return`${Wf()}${Wf()}${Wf()}`},deps:[]};function Wf(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const xv=new Ci("Platform Initializer"),Ev=new Ci("Platform ID"),Sv=new Ci("appBootstrapListener");let kv=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})();const pu=new Ci("LocaleId"),Tv=new Ci("DefaultCurrencyCode");class Ux{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}const zf=function(e){return new Of(e)},Wx=zf,zx=function(e){return Promise.resolve(zf(e))},Av=function(e){const t=zf(e),i=f(Dt(e).declarations).reduce((a,d)=>{const _=Ot(d);return _&&a.push(new Py(_)),a},[]);return new Ux(t,i)},$x=Av,Kx=function(e){return Promise.resolve(Av(e))};let Gd=(()=>{class e{constructor(){this.compileModuleSync=Wx,this.compileModuleAsync=zx,this.compileModuleAndAllComponentsSync=$x,this.compileModuleAndAllComponentsAsync=Kx}clearCache(){}clearCacheFor(n){}getModuleId(n){}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})();const Zx=(()=>Promise.resolve(0))();function $f(e){"undefined"==typeof Zone?Zx.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class Fr{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new No(!1),this.onMicrotaskEmpty=new No(!1),this.onStable=new No(!1),this.onError=new No(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();const a=this;a._nesting=0,a._outer=a._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(a._inner=a._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(a._inner=a._inner.fork(Zone.longStackTraceZoneSpec)),a.shouldCoalesceEventChangeDetection=!i&&n,a.shouldCoalesceRunChangeDetection=i,a.lastRequestAnimationFrameId=-1,a.nativeRequestAnimationFrame=function(){let e=Lt.requestAnimationFrame,t=Lt.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){const n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function(e){const t=()=>{!function(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Lt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Qf(e),e.isCheckStableRunning=!0,Kf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Qf(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,i,a,d,_,y)=>{try{return Lv(e),n.invokeTask(a,d,_,y)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===d.type||e.shouldCoalesceRunChangeDetection)&&t(),Ov(e)}},onInvoke:(n,i,a,d,_,y,k)=>{try{return Lv(e),n.invoke(a,d,_,y,k)}finally{e.shouldCoalesceRunChangeDetection&&t(),Ov(e)}},onHasTask:(n,i,a,d)=>{n.hasTask(a,d),i===a&&("microTask"==d.change?(e._hasPendingMicrotasks=d.microTask,Qf(e),Kf(e)):"macroTask"==d.change&&(e.hasPendingMacrotasks=d.macroTask))},onHandleError:(n,i,a,d)=>(n.handleError(a,d),e.runOutsideAngular(()=>e.onError.emit(d)),!1)})}(a)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Fr.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(Fr.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(t,n,i){return this._inner.run(t,n,i)}runTask(t,n,i,a){const d=this._inner,_=d.scheduleEventTask("NgZoneEvent: "+a,t,Xx,tu,tu);try{return d.runTask(_,n,i)}finally{d.cancelTask(_)}}runGuarded(t,n,i){return this._inner.runGuarded(t,n,i)}runOutsideAngular(t){return this._outer.run(t)}}const Xx={};function Kf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Qf(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function Lv(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Ov(e){e._nesting--,Kf(e)}class nE{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new No,this.onMicrotaskEmpty=new No,this.onStable=new No,this.onError=new No}run(t,n,i){return t.apply(n,i)}runGuarded(t,n,i){return t.apply(n,i)}runOutsideAngular(t){return t()}runTask(t,n,i,a){return t.apply(n,i)}}let Rv=(()=>{class e{constructor(n){this._ngZone=n,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),n.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?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:()=>{Fr.assertNotInAngularZone(),$f(()=>{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())$f(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb(this._didWork)}this._didWork=!1});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(n)||(clearTimeout(i.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,i,a){let d=-1;i&&i>0&&(d=setTimeout(()=>{this._callbacks=this._callbacks.filter(_=>_.timeoutId!==d),n(this._didWork,this.getPendingTasks())},i)),this._callbacks.push({doneCb:n,timeoutId:d,updateCb:a})}whenStable(n,i,a){if(a&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(n,i,a),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(n,i,a){return[]}}return e.\u0275fac=function(n){return new(n||e)(pi(Fr))},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})(),Iv=(()=>{class e{constructor(){this._applications=new Map,Jf.addToWindow(this)}registerApplication(n,i){this._applications.set(n,i)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,i=!0){return Jf.findTestabilityInTree(this,n,i)}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})();class iE{addToWindow(t){}findTestabilityInTree(t,n,i){return null}}function sE(e){Jf=e}let Jf=new iE,Pv=!0,Fv=!1;function Zf(){return Fv=!0,Pv}function rE(){if(Fv)throw new Error("Cannot enable prod mode after platform setup.");Pv=!1}let mo;const Yv=new Ci("AllowMultipleToken");class hE{constructor(t,n){this.name=t,this.token=n}}function Nv(e,t,n=[]){const i=`Platform: ${t}`,a=new Ci(i);return(d=[])=>{let _=Bv();if(!_||_.injector.get(Yv,!1))if(e)e(n.concat(d).concat({provide:a,useValue:!0}));else{const y=n.concat(d).concat({provide:a,useValue:!0},{provide:yd,useValue:"platform"});!function(e){if(mo&&!mo.destroyed&&!mo.injector.get(Yv,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");mo=e.get(Hv);const t=e.get(xv,null);t&&t.forEach(n=>n())}(wi.create({providers:y,name:i}))}return function(e){const t=Bv();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(a)}}function Bv(){return mo&&!mo.destroyed?mo:null}let Hv=(()=>{class e{constructor(n){this._injector=n,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(n,i){const y=function(e,t){let n;return n="noop"===e?new nE:("zone.js"===e?void 0:e)||new Fr({enableLongStackTrace:Zf(),shouldCoalesceEventChangeDetection:!!(null==t?void 0:t.ngZoneEventCoalescing),shouldCoalesceRunChangeDetection:!!(null==t?void 0:t.ngZoneRunCoalescing)}),n}(i?i.ngZone:void 0,{ngZoneEventCoalescing:i&&i.ngZoneEventCoalescing||!1,ngZoneRunCoalescing:i&&i.ngZoneRunCoalescing||!1}),k=[{provide:Fr,useValue:y}];return y.run(()=>{const H=wi.create({providers:k,parent:this.injector,name:n.moduleType.name}),te=n.create(H),Ee=te.injector.get(Xo,null);if(!Ee)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return y.runOutsideAngular(()=>{const Oe=y.onError.subscribe({next:Qe=>{Ee.handleError(Qe)}});te.onDestroy(()=>{qf(this._modules,te),Oe.unsubscribe()})}),function(e,t,n){try{const i=n();return Kh(i)?i.catch(a=>{throw t.runOutsideAngular(()=>e.handleError(a)),a}):i}catch(i){throw t.runOutsideAngular(()=>e.handleError(i)),i}}(Ee,y,()=>{const Oe=te.injector.get(jl);return Oe.runInitializers(),Oe.donePromise.then(()=>(cf(te.injector.get(pu,Jc)||Jc),this._moduleDoBootstrap(te),te))})})}bootstrapModule(n,i=[]){const a=Vv({},i);return function(e,t,n){const i=new Of(n);return Promise.resolve(i)}(0,0,n).then(d=>this.bootstrapModuleFactory(d,a))}_moduleDoBootstrap(n){const i=n.injector.get(Ud);if(n._bootstrapComponents.length>0)n._bootstrapComponents.forEach(a=>i.bootstrap(a));else{if(!n.instance.ngDoBootstrap)throw new Error(`The module ${R(n.instance.constructor)} was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.`);n.instance.ngDoBootstrap(i)}this._modules.push(n)}onDestroy(n){this._destroyListeners.push(n)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(n=>n.destroy()),this._destroyListeners.forEach(n=>n()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(n){return new(n||e)(pi(wi))},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})();function Vv(e,t){return Array.isArray(t)?t.reduce(Vv,e):Object.assign(Object.assign({},e),t)}let Ud=(()=>{class e{constructor(n,i,a,d,_){this._zone=n,this._injector=i,this._exceptionHandler=a,this._componentFactoryResolver=d,this._initStatus=_,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const y=new h.y(H=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{H.next(this._stable),H.complete()})}),k=new h.y(H=>{let te;this._zone.runOutsideAngular(()=>{te=this._zone.onStable.subscribe(()=>{Fr.assertNotInAngularZone(),$f(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,H.next(!0))})})});const Ee=this._zone.onUnstable.subscribe(()=>{Fr.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{H.next(!1)}))});return()=>{te.unsubscribe(),Ee.unsubscribe()}});this.isStable=(0,p.T)(y,k.pipe((0,u.B)()))}bootstrap(n,i){if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");let a;a=n instanceof qg?n:this._componentFactoryResolver.resolveComponentFactory(n),this.componentTypes.push(a.componentType);const d=function(e){return e.isBoundToModule}(a)?void 0:this._injector.get(Wa),y=a.create(wi.NULL,[],i||a.selector,d),k=y.location.nativeElement,H=y.injector.get(Rv,null),te=H&&y.injector.get(Iv);return H&&te&&te.registerApplication(k,H),y.onDestroy(()=>{this.detachView(y.hostView),qf(this.components,y),te&&te.unregisterApplication(k)}),this._loadComponent(y),y}tick(){if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;for(let n of this._views)n.detectChanges()}catch(n){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(n))}finally{this._runningTick=!1}}attachView(n){const i=n;this._views.push(i),i.attachToAppRef(this)}detachView(n){const i=n;qf(this._views,i),i.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n),this._injector.get(Sv,[]).concat(this._bootstrapListeners).forEach(a=>a(n))}ngOnDestroy(){this._views.slice().forEach(n=>n.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}get viewCount(){return this._views.length}}return e.\u0275fac=function(n){return new(n||e)(pi(Fr),pi(wi),pi(Xo),pi(Ua),pi(jl))},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})();function qf(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class yE{}class bE{}const ME={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"};let DE=(()=>{class e{constructor(n,i){this._compiler=n,this._config=i||ME}load(n){return this.loadAndCompile(n)}loadAndCompile(n){let[i,a]=n.split("#");return void 0===a&&(a="default"),g(8255)(i).then(d=>d[a]).then(d=>Wv(d,i,a)).then(d=>this._compiler.compileModuleAsync(d))}loadFactory(n){let[i,a]=n.split("#"),d="NgFactory";return void 0===a&&(a="default",d=""),g(8255)(this._config.factoryPathPrefix+i+this._config.factoryPathSuffix).then(_=>_[a+d]).then(_=>Wv(_,i,a))}}return e.\u0275fac=function(n){return new(n||e)(pi(Gd),pi(bE,8))},e.\u0275prov=Tt({token:e,factory:e.\u0275fac}),e})();function Wv(e,t,n){if(!e)throw new Error(`Cannot find '${n}' in '${t}'`);return e}const AE=function(e){return null},OE=Nv(null,"core",[{provide:Ev,useValue:"unknown"},{provide:Hv,deps:[wi]},{provide:Iv,deps:[]},{provide:kv,deps:[]}]),YE=[{provide:Ud,useClass:Ud,deps:[Fr,wi,Xo,Ua,jl]},{provide:U0,deps:[Fr],useFactory:function(e){let t=[];return e.onStable.subscribe(()=>{for(;t.length;)t.pop()()}),function(n){t.push(n)}}},{provide:jl,useClass:jl,deps:[[new Ss,Uf]]},{provide:Gd,useClass:Gd,deps:[]},jx,{provide:iu,useFactory:function(){return Yw},deps:[]},{provide:su,useFactory:function(){return Nw},deps:[]},{provide:pu,useFactory:function(e){return cf(e=e||"undefined"!=typeof $localize&&$localize.locale||Jc),e},deps:[[new Es(pu),new Ss,new Ir]]},{provide:Tv,useValue:"USD"}];let BE=(()=>{class e{constructor(n){}}return e.\u0275fac=function(n){return new(n||e)(pi(Ud))},e.\u0275mod=st({type:e}),e.\u0275inj=Je({providers:YE}),e})()},7736:(Ge,ye,g)=>{"use strict";g.d(ye,{IR:()=>at,g5:()=>rt,WU:()=>it,wY:()=>Ye,Bs:()=>ot,iR:()=>Pt,u0:()=>$,RK:()=>Wt,QI:()=>Ht,Ot:()=>en,yB:()=>Ct});var o=g(7716),l=g(8583),h=g(9765),p=g(6215),u=g(7574),C=g(6682),O=g(4581),R=g(5917),V=g(5435),Y=g(8002),r=g(4395),ne=g(3190),De=g(6782),Ie=g(8307);const Te={provide:o.tb,useFactory:function(je,gt){return()=>{if((0,l.NF)(gt)){const le=Array.from(je.querySelectorAll(`[class*=${Be}]`)),Le=/\bflex-layout-.+?\b/g;le.forEach(me=>{me.classList.contains(`${Be}ssr`)&&me.parentNode?me.parentNode.removeChild(me):me.className.replace(Le,"")})}}},deps:[l.K0,o.Lbi],multi:!0},Be="flex-layout-";let at=(()=>{class je{}return je.\u0275fac=function(le){return new(le||je)},je.\u0275mod=o.oAB({type:je}),je.\u0275inj=o.cJS({providers:[Te]}),je})();class vt{constructor(gt=!1,le="all",Le="",me="",xe=0){this.matches=gt,this.mediaQuery=le,this.mqAlias=Le,this.suffix=me,this.priority=xe,this.property=""}clone(){return new vt(this.matches,this.mediaQuery,this.mqAlias,this.suffix)}}let Bt=(()=>{class je{constructor(){this.stylesheet=new Map}addStyleToElement(le,Le,me){const xe=this.stylesheet.get(le);xe?xe.set(Le,me):this.stylesheet.set(le,new Map([[Le,me]]))}clearStyles(){this.stylesheet.clear()}getStyleForElement(le,Le){const me=this.stylesheet.get(le);let xe="";if(me){const W=me.get(Le);("number"==typeof W||"string"==typeof W)&&(xe=W+"")}return xe}}return je.\u0275fac=function(le){return new(le||je)},je.\u0275prov=(0,o.Yz7)({factory:function(){return new je},token:je,providedIn:"root"}),je})();const rt={addFlexToParent:!0,addOrientationBps:!1,disableDefaultBps:!1,disableVendorPrefixes:!1,serverLoaded:!1,useColumnBasisZero:!0,printWithBreakpoints:[],mediaTriggerAutoRestore:!0,ssrObserveBreakpoints:[]},it=new o.OlP("Flex Layout token, config options for the library",{providedIn:"root",factory:()=>rt}),Ye=new o.OlP("FlexLayoutServerLoaded",{providedIn:"root",factory:()=>!1}),ot=new o.OlP("Flex Layout token, collect all breakpoints into one provider",{providedIn:"root",factory:()=>null});function bt(je,gt){return je=je?je.clone():new vt,gt&&(je.mqAlias=gt.alias,je.mediaQuery=gt.mediaQuery,je.suffix=gt.suffix,je.priority=gt.priority),je}const dt="inline",ht=["row","column","row-reverse","column-reverse"];function tt(je){if(je)switch(je.toLowerCase()){case"reverse":case"wrap-reverse":case"reverse-wrap":je="wrap-reverse";break;case"no":case"none":case"nowrap":je="nowrap";break;default:je="wrap"}return je}let Pt=(()=>{class je{constructor(le,Le,me,xe){this.elementRef=le,this.styleBuilder=Le,this.styler=me,this.marshal=xe,this.DIRECTIVE_KEY="",this.inputs=[],this.mru={},this.destroySubject=new h.xQ,this.styleCache=new Map}get parentElement(){return this.elementRef.nativeElement.parentElement}get nativeElement(){return this.elementRef.nativeElement}get activatedValue(){return this.marshal.getValue(this.nativeElement,this.DIRECTIVE_KEY)}set activatedValue(le){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,le,this.marshal.activatedAlias)}ngOnChanges(le){Object.keys(le).forEach(Le=>{if(-1!==this.inputs.indexOf(Le)){const me=Le.split(".").slice(1).join(".");this.setValue(le[Le].currentValue,me)}})}ngOnDestroy(){this.destroySubject.next(),this.destroySubject.complete(),this.marshal.releaseElement(this.nativeElement)}init(le=[]){this.marshal.init(this.elementRef.nativeElement,this.DIRECTIVE_KEY,this.updateWithValue.bind(this),this.clearStyles.bind(this),le)}addStyles(le,Le){const me=this.styleBuilder,xe=me.shouldCache;let W=this.styleCache.get(le);(!W||!xe)&&(W=me.buildStyles(le,Le),xe&&this.styleCache.set(le,W)),this.mru=Object.assign({},W),this.applyStyleToElement(W),me.sideEffect(le,W,Le)}clearStyles(){Object.keys(this.mru).forEach(le=>{this.mru[le]=""}),this.applyStyleToElement(this.mru),this.mru={}}triggerUpdate(){this.marshal.triggerUpdate(this.nativeElement,this.DIRECTIVE_KEY)}getFlexFlowDirection(le,Le=!1){if(le){const[me,xe]=this.styler.getFlowDirection(le);if(!xe&&Le){const W=function(je){let[gt,le,Le]=function(je){je=je?je.toLowerCase():"";let[gt,le,Le]=je.split(" ");return ht.find(me=>me===gt)||(gt=ht[0]),le===dt&&(le=Le!==dt?Le:"",Le=dt),[gt,tt(le),!!Le]}(je);return function(je,gt=null,le=!1){return{display:le?"inline-flex":"flex","box-sizing":"border-box","flex-direction":je,"flex-wrap":gt||null}}(gt,le,Le)}(me);this.styler.applyStyleToElements(W,[le])}return me.trim()}return"row"}hasWrap(le){return this.styler.hasWrap(le)}applyStyleToElement(le,Le,me=this.nativeElement){this.styler.applyStyleToElement(me,le,Le)}setValue(le,Le){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,le,Le)}updateWithValue(le){this.currentValue!==le&&(this.addStyles(le),this.currentValue=le)}}return je.\u0275fac=function(le){o.$Z()},je.\u0275dir=o.lG2({type:je,features:[o.TTD]}),je})();const fn=[{alias:"xs",mediaQuery:"screen and (min-width: 0px) and (max-width: 599.98px)",priority:1e3},{alias:"sm",mediaQuery:"screen and (min-width: 600px) and (max-width: 959.98px)",priority:900},{alias:"md",mediaQuery:"screen and (min-width: 960px) and (max-width: 1279.98px)",priority:800},{alias:"lg",mediaQuery:"screen and (min-width: 1280px) and (max-width: 1919.98px)",priority:700},{alias:"xl",mediaQuery:"screen and (min-width: 1920px) and (max-width: 4999.98px)",priority:600},{alias:"lt-sm",overlapping:!0,mediaQuery:"screen and (max-width: 599.98px)",priority:950},{alias:"lt-md",overlapping:!0,mediaQuery:"screen and (max-width: 959.98px)",priority:850},{alias:"lt-lg",overlapping:!0,mediaQuery:"screen and (max-width: 1279.98px)",priority:750},{alias:"lt-xl",overlapping:!0,priority:650,mediaQuery:"screen and (max-width: 1919.98px)"},{alias:"gt-xs",overlapping:!0,mediaQuery:"screen and (min-width: 600px)",priority:-950},{alias:"gt-sm",overlapping:!0,mediaQuery:"screen and (min-width: 960px)",priority:-850},{alias:"gt-md",overlapping:!0,mediaQuery:"screen and (min-width: 1280px)",priority:-750},{alias:"gt-lg",overlapping:!0,mediaQuery:"screen and (min-width: 1920px)",priority:-650}],jt="(orientation: portrait) and (max-width: 599.98px)",cn="(orientation: landscape) and (max-width: 959.98px)",It="(orientation: portrait) and (min-width: 600px) and (max-width: 839.98px)",Ke="(orientation: landscape) and (min-width: 960px) and (max-width: 1279.98px)",ft="(orientation: portrait) and (min-width: 840px)",St="(orientation: landscape) and (min-width: 1280px)",_t={HANDSET:`${jt}, ${cn}`,TABLET:`${It} , ${Ke}`,WEB:`${ft}, ${St} `,HANDSET_PORTRAIT:`${jt}`,TABLET_PORTRAIT:`${It} `,WEB_PORTRAIT:`${ft}`,HANDSET_LANDSCAPE:`${cn}`,TABLET_LANDSCAPE:`${Ke}`,WEB_LANDSCAPE:`${St}`},ln=[{alias:"handset",priority:2e3,mediaQuery:_t.HANDSET},{alias:"handset.landscape",priority:2e3,mediaQuery:_t.HANDSET_LANDSCAPE},{alias:"handset.portrait",priority:2e3,mediaQuery:_t.HANDSET_PORTRAIT},{alias:"tablet",priority:2100,mediaQuery:_t.TABLET},{alias:"tablet.landscape",priority:2100,mediaQuery:_t.TABLET_LANDSCAPE},{alias:"tablet.portrait",priority:2100,mediaQuery:_t.TABLET_PORTRAIT},{alias:"web",priority:2200,mediaQuery:_t.WEB,overlapping:!0},{alias:"web.landscape",priority:2200,mediaQuery:_t.WEB_LANDSCAPE,overlapping:!0},{alias:"web.portrait",priority:2200,mediaQuery:_t.WEB_PORTRAIT,overlapping:!0}],Yt=/(\.|-|_)/g;function Je(je){let gt=je.length>0?je.charAt(0):"",le=je.length>1?je.slice(1):"";return gt.toUpperCase()+le}function Ut(je,gt=[]){const le={};return je.forEach(Le=>{le[Le.alias]=Le}),gt.forEach(Le=>{le[Le.alias]?function(je,...gt){if(null==je)throw TypeError("Cannot convert undefined or null to object");for(let le of gt)if(null!=le)for(let Le in le)le.hasOwnProperty(Le)&&(je[Le]=le[Le])}(le[Le.alias],Le):le[Le.alias]=Le}),function(je){return je.forEach(gt=>{gt.suffix||(gt.suffix=function(je){return je.replace(Yt,"|").split("|").map(Je).join("")}(gt.alias),gt.overlapping=!!gt.overlapping)}),je}(Object.keys(le).map(Le=>le[Le]))}const Xe=new o.OlP("Token (@angular/flex-layout) Breakpoints",{providedIn:"root",factory:()=>{const je=(0,o.f3M)(ot),gt=(0,o.f3M)(it),le=[].concat.apply([],(je||[]).map(me=>Array.isArray(me)?me:[me]));return Ut((gt.disableDefaultBps?[]:fn).concat(gt.addOrientationBps?ln:[]),le)}});function Rt(je,gt){return(gt&>.priority||0)-(je&&je.priority||0)}function tn(je,gt){return(je.priority||0)-(gt.priority||0)}let Zt=(()=>{class je{constructor(le){this.findByMap=new Map,this.items=[...le].sort(tn)}findByAlias(le){return le?this.findWithPredicate(le,Le=>Le.alias==le):null}findByQuery(le){return this.findWithPredicate(le,Le=>Le.mediaQuery==le)}get overlappings(){return this.items.filter(le=>1==le.overlapping)}get aliases(){return this.items.map(le=>le.alias)}get suffixes(){return this.items.map(le=>le.suffix?le.suffix:"")}findWithPredicate(le,Le){let me=this.findByMap.get(le);return me||(me=this.items.find(Le)||null,this.findByMap.set(le,me)),me||null}}return je.\u0275fac=function(le){return new(le||je)(o.LFG(Xe))},je.\u0275prov=(0,o.Yz7)({factory:function(){return new je((0,o.LFG)(Xe))},token:je,providedIn:"root"}),je})(),_n=(()=>{class je{constructor(le,Le,me){this._zone=le,this._platformId=Le,this._document=me,this.source=new p.X(new vt(!0)),this.registry=new Map,this.pendingRemoveListenerFns=[],this._observable$=this.source.asObservable()}get activations(){const le=[];return this.registry.forEach((Le,me)=>{Le.matches&&le.push(me)}),le}isActive(le){const Le=this.registry.get(le);return Le?Le.matches:this.registerQuery(le).some(me=>me.matches)}observe(le,Le=!1){if(le&&le.length){const me=this._observable$.pipe((0,V.h)(W=>!Le||le.indexOf(W.mediaQuery)>-1)),xe=new u.y(W=>{const ie=this.registerQuery(le);if(ie.length){const B=ie.pop();ie.forEach(Me=>{W.next(Me)}),this.source.next(B)}W.complete()});return(0,C.T)(xe,me)}return this._observable$}registerQuery(le){const Le=Array.isArray(le)?le:[le],me=[];return function(je,gt){const le=je.filter(Le=>!on[Le]);if(le.length>0){const Le=le.join(", ");try{const me=gt.createElement("style");me.setAttribute("type","text/css"),me.styleSheet||me.appendChild(gt.createTextNode(`\n/*\n @angular/flex-layout - workaround for possible browser quirk with mediaQuery listeners\n see http://bit.ly/2sd4HMP\n*/\n@media ${Le} {.fx-query-test{ }}\n`)),gt.head.appendChild(me),le.forEach(xe=>on[xe]=me)}catch(me){console.error(me)}}}(Le,this._document),Le.forEach(xe=>{const W=B=>{this._zone.run(()=>this.source.next(new vt(B.matches,xe)))};let ie=this.registry.get(xe);ie||(ie=this.buildMQL(xe),ie.addListener(W),this.pendingRemoveListenerFns.push(()=>ie.removeListener(W)),this.registry.set(xe,ie)),ie.matches&&me.push(new vt(!0,xe))}),me}ngOnDestroy(){let le;for(;le=this.pendingRemoveListenerFns.pop();)le()}buildMQL(le){return function(je,gt){return gt&&window.matchMedia("all").addListener?window.matchMedia(je):{matches:"all"===je||""===je,media:je,addListener:()=>{},removeListener:()=>{},onchange:null,addEventListener(){},removeEventListener(){},dispatchEvent:()=>!1}}(le,(0,l.NF)(this._platformId))}}return je.\u0275fac=function(le){return new(le||je)(o.LFG(o.R0b),o.LFG(o.Lbi),o.LFG(l.K0))},je.\u0275prov=(0,o.Yz7)({factory:function(){return new je((0,o.LFG)(o.R0b),(0,o.LFG)(o.Lbi),(0,o.LFG)(l.K0))},token:je,providedIn:"root"}),je})();const on={},ge="print",K={alias:ge,mediaQuery:ge,priority:1e3};let P=(()=>{class je{constructor(le,Le,me){this.breakpoints=le,this.layoutConfig=Le,this._document=me,this.registeredBeforeAfterPrintHooks=!1,this.isPrintingBeforeAfterEvent=!1,this.beforePrintEventListeners=[],this.afterPrintEventListeners=[],this.isPrinting=!1,this.queue=new se,this.deactivations=[]}withPrintQuery(le){return[...le,ge]}isPrintEvent(le){return le.mediaQuery.startsWith(ge)}get printAlias(){return this.layoutConfig.printWithBreakpoints||[]}get printBreakPoints(){return this.printAlias.map(le=>this.breakpoints.findByAlias(le)).filter(le=>null!==le)}getEventBreakpoints({mediaQuery:le}){const Le=this.breakpoints.findByQuery(le);return(Le?[...this.printBreakPoints,Le]:this.printBreakPoints).sort(Rt)}updateEvent(le){let Le=this.breakpoints.findByQuery(le.mediaQuery);return this.isPrintEvent(le)&&(Le=this.getEventBreakpoints(le)[0],le.mediaQuery=Le?Le.mediaQuery:""),bt(le,Le)}registerBeforeAfterPrintHooks(le){if(!this._document.defaultView||this.registeredBeforeAfterPrintHooks)return;this.registeredBeforeAfterPrintHooks=!0;const Le=()=>{this.isPrinting||(this.isPrintingBeforeAfterEvent=!0,this.startPrinting(le,this.getEventBreakpoints(new vt(!0,ge))),le.updateStyles())},me=()=>{this.isPrintingBeforeAfterEvent=!1,this.isPrinting&&(this.stopPrinting(le),le.updateStyles())};this._document.defaultView.addEventListener("beforeprint",Le),this._document.defaultView.addEventListener("afterprint",me),this.beforePrintEventListeners.push(Le),this.afterPrintEventListeners.push(me)}interceptEvents(le){return this.registerBeforeAfterPrintHooks(le),Le=>{this.isPrintEvent(Le)?Le.matches&&!this.isPrinting?(this.startPrinting(le,this.getEventBreakpoints(Le)),le.updateStyles()):!Le.matches&&this.isPrinting&&!this.isPrintingBeforeAfterEvent&&(this.stopPrinting(le),le.updateStyles()):this.collectActivations(Le)}}blockPropagation(){return le=>!(this.isPrinting||this.isPrintEvent(le))}startPrinting(le,Le){this.isPrinting=!0,le.activatedBreakpoints=this.queue.addPrintBreakpoints(Le)}stopPrinting(le){le.activatedBreakpoints=this.deactivations,this.deactivations=[],this.queue.clear(),this.isPrinting=!1}collectActivations(le){if(!this.isPrinting||this.isPrintingBeforeAfterEvent)if(le.matches)this.isPrintingBeforeAfterEvent||(this.deactivations=[]);else{const Le=this.breakpoints.findByQuery(le.mediaQuery);Le&&(this.deactivations.push(Le),this.deactivations.sort(Rt))}}ngOnDestroy(){this._document.defaultView&&(this.beforePrintEventListeners.forEach(le=>this._document.defaultView.removeEventListener("beforeprint",le)),this.afterPrintEventListeners.forEach(le=>this._document.defaultView.removeEventListener("afterprint",le)))}}return je.\u0275fac=function(le){return new(le||je)(o.LFG(Zt),o.LFG(it),o.LFG(l.K0))},je.\u0275prov=(0,o.Yz7)({factory:function(){return new je((0,o.LFG)(Zt),(0,o.LFG)(it),(0,o.LFG)(l.K0))},token:je,providedIn:"root"}),je})();class se{constructor(){this.printBreakpoints=[]}addPrintBreakpoints(gt){return gt.push(K),gt.sort(Rt),gt.forEach(le=>this.addBreakpoint(le)),this.printBreakpoints}addBreakpoint(gt){var je;gt&&void 0===this.printBreakpoints.find(Le=>Le.mediaQuery===gt.mediaQuery)&&(this.printBreakpoints=(je=gt)&&je.mediaQuery.startsWith(ge)?[gt,...this.printBreakpoints]:[...this.printBreakpoints,gt])}clear(){this.printBreakpoints=[]}}let $=(()=>{class je{constructor(le,Le,me){this.breakpoints=le,this.matchMedia=Le,this.hook=me,this.filterOverlaps=!1,this.destroyed$=new h.xQ,this._media$=this.watchActivations(),this.media$=this._media$.pipe((0,V.h)(xe=>xe.length>0),(0,Y.U)(xe=>xe[0]))}ngOnDestroy(){this.destroyed$.next(),this.destroyed$.complete()}asObservable(){return this._media$}isActive(le){return function(je){return je.map(gt=>gt.split(",")).reduce((gt,le)=>gt.concat(le)).map(gt=>gt.trim())}(function(je){return Array.isArray(je)?je:[je]}(le)).some(me=>{const xe=function(je,gt){const le=gt.findByAlias(je)||gt.findByQuery(je);return le?le.mediaQuery:null}(me,this.breakpoints);return null!==xe&&this.matchMedia.isActive(xe)})}watchActivations(){const le=this.breakpoints.items.map(Le=>Le.mediaQuery);return this.buildObservable(le)}buildObservable(le){return this.matchMedia.observe(this.hook.withPrintQuery(le)).pipe((0,V.h)(xe=>xe.matches),(0,r.b)(0,O.E),(0,ne.w)(xe=>(0,R.of)(this.findAllActivations())),(0,Y.U)(xe=>this.filterOverlaps?xe.filter(W=>{const ie=this.breakpoints.findByQuery(W.mediaQuery);return!ie||!ie.overlapping}):xe),(0,V.h)(xe=>xe.filter(ie=>ie.mediaQuery.length>0).length>0),(0,De.R)(this.destroyed$))}findAllActivations(){return this.matchMedia.activations.map(me=>new vt(!0,me)).map(me=>this.hook.isPrintEvent(me)?this.hook.updateEvent(me):me).map(me=>bt(me,this.breakpoints.findByQuery(me.mediaQuery))).sort(Rt)}}return je.\u0275fac=function(le){return new(le||je)(o.LFG(Zt),o.LFG(_n),o.LFG(P))},je.\u0275prov=(0,o.Yz7)({factory:function(){return new je((0,o.LFG)(Zt),(0,o.LFG)(_n),(0,o.LFG)(P))},token:je,providedIn:"root"}),je})();function Lt(je){for(let gt in je){let le=je[gt]||"";switch(gt){case"display":je.display="flex"===le?["-webkit-flex","flex"]:"inline-flex"===le?["-webkit-inline-flex","inline-flex"]:le;break;case"align-items":case"align-self":case"align-content":case"flex":case"flex-basis":case"flex-flow":case"flex-grow":case"flex-shrink":case"flex-wrap":case"justify-content":je["-webkit-"+gt]=le;break;case"flex-direction":le=le||"row",je["-webkit-flex-direction"]=le,je["flex-direction"]=le;break;case"order":je.order=je["-webkit-"+gt]=isNaN(+le)?"0":le}}return je}let Wt=(()=>{class je{constructor(le,Le,me,xe){this._serverStylesheet=le,this._serverModuleLoaded=Le,this._platformId=me,this.layoutConfig=xe}applyStyleToElement(le,Le,me=null){let xe={};"string"==typeof Le&&(xe[Le]=me,Le=xe),xe=this.layoutConfig.disableVendorPrefixes?Le:Lt(Le),this._applyMultiValueStyleToElement(xe,le)}applyStyleToElements(le,Le=[]){const me=this.layoutConfig.disableVendorPrefixes?le:Lt(le);Le.forEach(xe=>{this._applyMultiValueStyleToElement(me,xe)})}getFlowDirection(le){const Le="flex-direction";let me=this.lookupStyle(le,Le);return[me||"row",this.lookupInlineStyle(le,Le)||(0,l.PM)(this._platformId)&&this._serverModuleLoaded?me:""]}hasWrap(le){return"wrap"===this.lookupStyle(le,"flex-wrap")}lookupAttributeValue(le,Le){return le.getAttribute(Le)||""}lookupInlineStyle(le,Le){return(0,l.NF)(this._platformId)?le.style.getPropertyValue(Le):this._getServerStyle(le,Le)}lookupStyle(le,Le,me=!1){let xe="";return le&&((xe=this.lookupInlineStyle(le,Le))||((0,l.NF)(this._platformId)?me||(xe=getComputedStyle(le).getPropertyValue(Le)):this._serverModuleLoaded&&(xe=this._serverStylesheet.getStyleForElement(le,Le)))),xe?xe.trim():""}_applyMultiValueStyleToElement(le,Le){Object.keys(le).sort().forEach(me=>{const xe=le[me],W=Array.isArray(xe)?xe:[xe];W.sort();for(let ie of W)ie=ie?ie+"":"",(0,l.NF)(this._platformId)||!this._serverModuleLoaded?(0,l.NF)(this._platformId)?Le.style.setProperty(me,ie):this._setServerStyle(Le,me,ie):this._serverStylesheet.addStyleToElement(Le,me,ie)})}_setServerStyle(le,Le,me){Le=Le.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();const xe=this._readStyleAttribute(le);xe[Le]=me||"",this._writeStyleAttribute(le,xe)}_getServerStyle(le,Le){return this._readStyleAttribute(le)[Le]||""}_readStyleAttribute(le){const Le={},me=le.getAttribute("style");if(me){const xe=me.split(/;+/g);for(let W=0;W0){const B=ie.indexOf(":");if(-1===B)throw new Error(`Invalid CSS style: ${ie}`);Le[ie.substr(0,B).trim()]=ie.substr(B+1).trim()}}}return Le}_writeStyleAttribute(le,Le){let me="";for(const xe in Le)Le[xe]&&(me+=xe+":"+Le[xe]+";");le.setAttribute("style",me)}}return je.\u0275fac=function(le){return new(le||je)(o.LFG(Bt),o.LFG(Ye),o.LFG(o.Lbi),o.LFG(it))},je.\u0275prov=(0,o.Yz7)({factory:function(){return new je((0,o.LFG)(Bt),(0,o.LFG)(Ye),(0,o.LFG)(o.Lbi),(0,o.LFG)(it))},token:je,providedIn:"root"}),je})();class Ht{constructor(){this.shouldCache=!0}sideEffect(gt,le,Le){}}function en(je,gt="1",le="1"){let Le=[gt,le,je],me=je.indexOf("calc");if(me>0){Le[2]=Ze(je.substring(me).trim());let xe=je.substr(0,me).trim().split(" ");2==xe.length&&(Le[0]=xe[0],Le[1]=xe[1])}else if(0==me)Le[2]=Ze(je.trim());else{let xe=je.split(" ");Le=3===xe.length?xe:[gt,le,je]}return Le}function Ze(je){return je.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")}let Ct=(()=>{class je{constructor(le,Le,me){this.matchMedia=le,this.breakpoints=Le,this.hook=me,this.activatedBreakpoints=[],this.elementMap=new Map,this.elementKeyMap=new WeakMap,this.watcherMap=new WeakMap,this.updateMap=new WeakMap,this.clearMap=new WeakMap,this.subject=new h.xQ,this.observeActivations()}get activatedAlias(){return this.activatedBreakpoints[0]?this.activatedBreakpoints[0].alias:""}onMediaChange(le){const Le=this.findByQuery(le.mediaQuery);Le&&((le=bt(le,Le)).matches&&-1===this.activatedBreakpoints.indexOf(Le)?(this.activatedBreakpoints.push(Le),this.activatedBreakpoints.sort(Rt),this.updateStyles()):!le.matches&&-1!==this.activatedBreakpoints.indexOf(Le)&&(this.activatedBreakpoints.splice(this.activatedBreakpoints.indexOf(Le),1),this.activatedBreakpoints.sort(Rt),this.updateStyles()))}init(le,Le,me,xe,W=[]){et(this.updateMap,le,Le,me),et(this.clearMap,le,Le,xe),this.buildElementKeyMap(le,Le),this.watchExtraTriggers(le,Le,W)}getValue(le,Le,me){const xe=this.elementMap.get(le);if(xe){const W=void 0!==me?xe.get(me):this.getActivatedValues(xe,Le);if(W)return W.get(Le)}}hasValue(le,Le){const me=this.elementMap.get(le);if(me){const xe=this.getActivatedValues(me,Le);if(xe)return void 0!==xe.get(Le)||!1}return!1}setValue(le,Le,me,xe){let W=this.elementMap.get(le);if(W){const B=(W.get(xe)||new Map).set(Le,me);W.set(xe,B),this.elementMap.set(le,W)}else W=(new Map).set(xe,(new Map).set(Le,me)),this.elementMap.set(le,W);const ie=this.getValue(le,Le);void 0!==ie&&this.updateElement(le,Le,ie)}trackValue(le,Le){return this.subject.asObservable().pipe((0,V.h)(me=>me.element===le&&me.key===Le))}updateStyles(){this.elementMap.forEach((le,Le)=>{const me=new Set(this.elementKeyMap.get(Le));let xe=this.getActivatedValues(le);xe&&xe.forEach((W,ie)=>{this.updateElement(Le,ie,W),me.delete(ie)}),me.forEach(W=>{if(xe=this.getActivatedValues(le,W),xe){const ie=xe.get(W);this.updateElement(Le,W,ie)}else this.clearElement(Le,W)})})}clearElement(le,Le){const me=this.clearMap.get(le);if(me){const xe=me.get(Le);xe&&(xe(),this.subject.next({element:le,key:Le,value:""}))}}updateElement(le,Le,me){const xe=this.updateMap.get(le);if(xe){const W=xe.get(Le);W&&(W(me),this.subject.next({element:le,key:Le,value:me}))}}releaseElement(le){const Le=this.watcherMap.get(le);Le&&(Le.forEach(xe=>xe.unsubscribe()),this.watcherMap.delete(le));const me=this.elementMap.get(le);me&&(me.forEach((xe,W)=>me.delete(W)),this.elementMap.delete(le))}triggerUpdate(le,Le){const me=this.elementMap.get(le);if(me){const xe=this.getActivatedValues(me,Le);xe&&(Le?this.updateElement(le,Le,xe.get(Le)):xe.forEach((W,ie)=>this.updateElement(le,ie,W)))}}buildElementKeyMap(le,Le){let me=this.elementKeyMap.get(le);me||(me=new Set,this.elementKeyMap.set(le,me)),me.add(Le)}watchExtraTriggers(le,Le,me){if(me&&me.length){let xe=this.watcherMap.get(le);if(xe||(xe=new Map,this.watcherMap.set(le,xe)),!xe.get(Le)){const ie=(0,C.T)(...me).subscribe(()=>{const B=this.getValue(le,Le);this.updateElement(le,Le,B)});xe.set(Le,ie)}}}findByQuery(le){return this.breakpoints.findByQuery(le)}getActivatedValues(le,Le){for(let xe=0;xeme.mediaQuery);this.matchMedia.observe(this.hook.withPrintQuery(Le)).pipe((0,Ie.b)(this.hook.interceptEvents(this)),(0,V.h)(this.hook.blockPropagation())).subscribe(this.onMediaChange.bind(this))}}return je.\u0275fac=function(le){return new(le||je)(o.LFG(_n),o.LFG(Zt),o.LFG(P))},je.\u0275prov=(0,o.Yz7)({factory:function(){return new je((0,o.LFG)(_n),(0,o.LFG)(Zt),(0,o.LFG)(P))},token:je,providedIn:"root"}),je})();function et(je,gt,le,Le){if(void 0!==Le){let me=je.get(gt);me||(me=new Map,je.set(gt,me)),me.set(le,Le)}}},8030:(Ge,ye,g)=>{"use strict";g.d(ye,{aT:()=>It,oO:()=>Te,Zl:()=>fn});var o=g(7716),l=g(8583),h=g(7736),C=(g(9490),g(6782),g(9075));let De=(()=>{class Ke extends h.iR{constructor(St,_t,ln,Tt,Yt,Je,At){super(St,null,_t,ln),this.ngClassInstance=At,this.DIRECTIVE_KEY="ngClass",this.ngClassInstance||(this.ngClassInstance=new l.mk(Tt,Yt,St,Je)),this.init(),this.setValue("","")}set klass(St){this.ngClassInstance.klass=St,this.setValue(St,"")}updateWithValue(St){this.ngClassInstance.ngClass=St,this.ngClassInstance.ngDoCheck()}ngDoCheck(){this.ngClassInstance.ngDoCheck()}}return Ke.\u0275fac=function(St){return new(St||Ke)(o.Y36(o.SBq),o.Y36(h.RK),o.Y36(h.yB),o.Y36(o.ZZ4),o.Y36(o.aQg),o.Y36(o.Qsj),o.Y36(l.mk,10))},Ke.\u0275dir=o.lG2({type:Ke,inputs:{klass:["class","klass"]},features:[o.qOj]}),Ke})();const Ie=["ngClass","ngClass.xs","ngClass.sm","ngClass.md","ngClass.lg","ngClass.xl","ngClass.lt-sm","ngClass.lt-md","ngClass.lt-lg","ngClass.lt-xl","ngClass.gt-xs","ngClass.gt-sm","ngClass.gt-md","ngClass.gt-lg"];let Te=(()=>{class Ke extends De{constructor(){super(...arguments),this.inputs=Ie}}return Ke.\u0275fac=function(){let ft;return function(_t){return(ft||(ft=o.n5z(Ke)))(_t||Ke)}}(),Ke.\u0275dir=o.lG2({type:Ke,selectors:[["","ngClass",""],["","ngClass.xs",""],["","ngClass.sm",""],["","ngClass.md",""],["","ngClass.lg",""],["","ngClass.xl",""],["","ngClass.lt-sm",""],["","ngClass.lt-md",""],["","ngClass.lt-lg",""],["","ngClass.lt-xl",""],["","ngClass.gt-xs",""],["","ngClass.gt-sm",""],["","ngClass.gt-md",""],["","ngClass.gt-lg",""]],inputs:{ngClass:"ngClass","ngClass.xs":"ngClass.xs","ngClass.sm":"ngClass.sm","ngClass.md":"ngClass.md","ngClass.lg":"ngClass.lg","ngClass.xl":"ngClass.xl","ngClass.lt-sm":"ngClass.lt-sm","ngClass.lt-md":"ngClass.lt-md","ngClass.lt-lg":"ngClass.lt-lg","ngClass.lt-xl":"ngClass.lt-xl","ngClass.gt-xs":"ngClass.gt-xs","ngClass.gt-sm":"ngClass.gt-sm","ngClass.gt-md":"ngClass.gt-md","ngClass.gt-lg":"ngClass.gt-lg"},features:[o.qOj]}),Ke})();class Ye{constructor(ft,St,_t=!0){this.key=ft,this.value=St,this.key=_t?ft.replace(/['"]/g,"").trim():ft.trim(),this.value=_t?St.replace(/['"]/g,"").trim():St.trim(),this.value=this.value.replace(/;/,"")}}function ot(Ke){let ft=typeof Ke;return"object"===ft?Ke.constructor===Array?"array":Ke.constructor===Set?"set":"object":ft}function fe(Ke){const[ft,...St]=Ke.split(":");return new Ye(ft,St.join(":"))}function Ne(Ke,ft){return ft.key&&(Ke[ft.key]=ft.value),Ke}let tt=(()=>{class Ke extends h.iR{constructor(St,_t,ln,Tt,Yt,Je,At,Mt,Ut){super(St,null,_t,ln),this.sanitizer=Tt,this.ngStyleInstance=At,this.DIRECTIVE_KEY="ngStyle",this.ngStyleInstance||(this.ngStyleInstance=new l.PC(St,Yt,Je)),this.init();const Xe=this.nativeElement.getAttribute("style")||"";this.fallbackStyles=this.buildStyleMap(Xe),this.isServer=Mt&&(0,l.PM)(Ut)}updateWithValue(St){const _t=this.buildStyleMap(St);this.ngStyleInstance.ngStyle=Object.assign(Object.assign({},this.fallbackStyles),_t),this.isServer&&this.applyStyleToElement(_t),this.ngStyleInstance.ngDoCheck()}clearStyles(){this.ngStyleInstance.ngStyle=this.fallbackStyles,this.ngStyleInstance.ngDoCheck()}buildStyleMap(St){const _t=ln=>this.sanitizer.sanitize(o.q3G.STYLE,ln)||"";if(St)switch(ot(St)){case"string":return jt(function(Ke,ft=";"){return String(Ke).trim().split(ft).map(St=>St.trim()).filter(St=>""!==St)}(St),_t);case"array":return jt(St,_t);case"set":default:return function(Ke,ft){let St=[];return"set"===ot(Ke)?Ke.forEach(_t=>St.push(_t)):Object.keys(Ke).forEach(_t=>{St.push(`${_t}:${Ke[_t]}`)}),function(Ke,ft){return Ke.map(fe).filter(_t=>!!_t).map(_t=>(ft&&(_t.value=ft(_t.value)),_t)).reduce(Ne,{})}(St,ft)}(St,_t)}return{}}ngDoCheck(){this.ngStyleInstance.ngDoCheck()}}return Ke.\u0275fac=function(St){return new(St||Ke)(o.Y36(o.SBq),o.Y36(h.RK),o.Y36(h.yB),o.Y36(C.H7),o.Y36(o.aQg),o.Y36(o.Qsj),o.Y36(l.PC,10),o.Y36(h.wY),o.Y36(o.Lbi))},Ke.\u0275dir=o.lG2({type:Ke,features:[o.qOj]}),Ke})();const xt=["ngStyle","ngStyle.xs","ngStyle.sm","ngStyle.md","ngStyle.lg","ngStyle.xl","ngStyle.lt-sm","ngStyle.lt-md","ngStyle.lt-lg","ngStyle.lt-xl","ngStyle.gt-xs","ngStyle.gt-sm","ngStyle.gt-md","ngStyle.gt-lg"];let fn=(()=>{class Ke extends tt{constructor(){super(...arguments),this.inputs=xt}}return Ke.\u0275fac=function(){let ft;return function(_t){return(ft||(ft=o.n5z(Ke)))(_t||Ke)}}(),Ke.\u0275dir=o.lG2({type:Ke,selectors:[["","ngStyle",""],["","ngStyle.xs",""],["","ngStyle.sm",""],["","ngStyle.md",""],["","ngStyle.lg",""],["","ngStyle.xl",""],["","ngStyle.lt-sm",""],["","ngStyle.lt-md",""],["","ngStyle.lt-lg",""],["","ngStyle.lt-xl",""],["","ngStyle.gt-xs",""],["","ngStyle.gt-sm",""],["","ngStyle.gt-md",""],["","ngStyle.gt-lg",""]],inputs:{ngStyle:"ngStyle","ngStyle.xs":"ngStyle.xs","ngStyle.sm":"ngStyle.sm","ngStyle.md":"ngStyle.md","ngStyle.lg":"ngStyle.lg","ngStyle.xl":"ngStyle.xl","ngStyle.lt-sm":"ngStyle.lt-sm","ngStyle.lt-md":"ngStyle.lt-md","ngStyle.lt-lg":"ngStyle.lt-lg","ngStyle.lt-xl":"ngStyle.lt-xl","ngStyle.gt-xs":"ngStyle.gt-xs","ngStyle.gt-sm":"ngStyle.gt-sm","ngStyle.gt-md":"ngStyle.gt-md","ngStyle.gt-lg":"ngStyle.gt-lg"},features:[o.qOj]}),Ke})();function jt(Ke,ft){return Ke.map(fe).filter(_t=>!!_t).map(_t=>(ft&&(_t.value=ft(_t.value)),_t)).reduce(Ne,{})}let It=(()=>{class Ke{}return Ke.\u0275fac=function(St){return new(St||Ke)},Ke.\u0275mod=o.oAB({type:Ke}),Ke.\u0275inj=o.cJS({imports:[[h.IR]]}),Ke})()},5566:(Ge,ye,g)=>{"use strict";g.d(ye,{o9:()=>si});var o=g(7716),l=g(8583),h=g(7736),p=g(8030),u=g(5618);g(9490);let Cn=(()=>{class Ve{}return Ve.\u0275fac=function(Se){return new(Se||Ve)},Ve.\u0275mod=o.oAB({type:Ve}),Ve.\u0275inj=o.cJS({imports:[[h.IR]]}),Ve})(),si=(()=>{class Ve{constructor(Se,M){(0,l.PM)(M)&&!Se&&console.warn("Warning: Flex Layout loaded on the server without FlexLayoutServerModule")}static withConfig(Se,M=[]){return{ngModule:Ve,providers:Se.serverLoaded?[{provide:h.WU,useValue:Object.assign(Object.assign({},h.g5),Se)},{provide:h.Bs,useValue:M,multi:!0},{provide:h.wY,useValue:!0}]:[{provide:h.WU,useValue:Object.assign(Object.assign({},h.g5),Se)},{provide:h.Bs,useValue:M,multi:!0}]}}}return Ve.\u0275fac=function(Se){return new(Se||Ve)(o.LFG(h.wY),o.LFG(o.Lbi))},Ve.\u0275mod=o.oAB({type:Ve}),Ve.\u0275inj=o.cJS({imports:[[u.ae,p.aT,Cn],u.ae,p.aT,Cn]}),Ve})()},5618:(Ge,ye,g)=>{"use strict";g.d(ye,{ae:()=>ie,yH:()=>St,XD:()=>q,xw:()=>Be,Wh:()=>Ze,SQ:()=>ot});var o=g(7716),l=g(7736),h=g(946),p=g(9765),u=g(6782);const C="inline",O=["row","column","row-reverse","column-reverse"];function V(B){B=B?B.toLowerCase():"";let[Me,ke,st]=B.split(" ");return O.find(ze=>ze===Me)||(Me=O[0]),ke===C&&(ke=st!==C?st:"",st=C),[Me,r(ke),!!st]}function Y(B){let[Me]=V(B);return Me.indexOf("row")>-1}function r(B){if(B)switch(B.toLowerCase()){case"reverse":case"wrap-reverse":case"reverse-wrap":B="wrap-reverse";break;case"no":case"none":case"nowrap":B="nowrap";break;default:B="wrap"}return B}let De=(()=>{class B extends l.QI{buildStyles(ke){return function(B){let[Me,ke,st]=V(B);return function(B,Me=null,ke=!1){return{display:ke?"inline-flex":"flex","box-sizing":"border-box","flex-direction":B,"flex-wrap":Me||null}}(Me,ke,st)}(ke)}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275prov=(0,o.Yz7)({factory:function(){return new B},token:B,providedIn:"root"}),B})();const Ie=["fxLayout","fxLayout.xs","fxLayout.sm","fxLayout.md","fxLayout.lg","fxLayout.xl","fxLayout.lt-sm","fxLayout.lt-md","fxLayout.lt-lg","fxLayout.lt-xl","fxLayout.gt-xs","fxLayout.gt-sm","fxLayout.gt-md","fxLayout.gt-lg"];let Te=(()=>{class B extends l.iR{constructor(ke,st,ze,sn){super(ke,ze,st,sn),this.DIRECTIVE_KEY="layout",this.styleCache=at,this.init()}}return B.\u0275fac=function(ke){return new(ke||B)(o.Y36(o.SBq),o.Y36(l.RK),o.Y36(De),o.Y36(l.yB))},B.\u0275dir=o.lG2({type:B,features:[o.qOj]}),B})(),Be=(()=>{class B extends Te{constructor(){super(...arguments),this.inputs=Ie}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275dir=o.lG2({type:B,selectors:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{fxLayout:"fxLayout","fxLayout.xs":"fxLayout.xs","fxLayout.sm":"fxLayout.sm","fxLayout.md":"fxLayout.md","fxLayout.lg":"fxLayout.lg","fxLayout.xl":"fxLayout.xl","fxLayout.lt-sm":"fxLayout.lt-sm","fxLayout.lt-md":"fxLayout.lt-md","fxLayout.lt-lg":"fxLayout.lt-lg","fxLayout.lt-xl":"fxLayout.lt-xl","fxLayout.gt-xs":"fxLayout.gt-xs","fxLayout.gt-sm":"fxLayout.gt-sm","fxLayout.gt-md":"fxLayout.gt-md","fxLayout.gt-lg":"fxLayout.gt-lg"},features:[o.qOj]}),B})();const at=new Map,vt={"margin-left":null,"margin-right":null,"margin-top":null,"margin-bottom":null};let Bt=(()=>{class B extends l.QI{constructor(ke){super(),this._styler=ke}buildStyles(ke,st){return ke.endsWith(Ne)?function(B,Me){const[ke,st]=B.split(" "),sn=Z=>`-${Z}`;let pn="0px",be=sn(st||ke),Ot="0px";return"rtl"===Me?Ot=sn(ke):pn=sn(ke),{margin:`0px ${pn} ${be} ${Ot}`}}(ke=ke.slice(0,ke.indexOf(Ne)),st.directionality):{}}sideEffect(ke,st,ze){const sn=ze.items;if(ke.endsWith(Ne)){const pn=function(B,Me){const[ke,st]=B.split(" ");let sn="0px",be="0px";return"rtl"===Me?be=ke:sn=ke,{padding:`0px ${sn} ${st||ke} ${be}`}}(ke=ke.slice(0,ke.indexOf(Ne)),ze.directionality);this._styler.applyStyleToElements(pn,ze.items)}else{const pn=sn.pop(),be=function(B,Me){const ke=Pt(Me.directionality,Me.layout),st=Object.assign({},vt);return st[ke]=B,st}(ke,ze);this._styler.applyStyleToElements(be,sn),this._styler.applyStyleToElements(vt,[pn])}}}return B.\u0275fac=function(ke){return new(ke||B)(o.LFG(l.RK))},B.\u0275prov=(0,o.Yz7)({factory:function(){return new B((0,o.LFG)(l.RK))},token:B,providedIn:"root"}),B})();const rt=["fxLayoutGap","fxLayoutGap.xs","fxLayoutGap.sm","fxLayoutGap.md","fxLayoutGap.lg","fxLayoutGap.xl","fxLayoutGap.lt-sm","fxLayoutGap.lt-md","fxLayoutGap.lt-lg","fxLayoutGap.lt-xl","fxLayoutGap.gt-xs","fxLayoutGap.gt-sm","fxLayoutGap.gt-md","fxLayoutGap.gt-lg"];let Ye=(()=>{class B extends l.iR{constructor(ke,st,ze,sn,pn,be){super(ke,pn,sn,be),this.zone=st,this.directionality=ze,this.styleUtils=sn,this.layout="row",this.DIRECTIVE_KEY="layout-gap",this.observerSubject=new p.xQ;const Ot=[this.directionality.change,this.observerSubject.asObservable()];this.init(Ot),this.marshal.trackValue(this.nativeElement,"layout").pipe((0,u.R)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this))}get childrenNodes(){const ke=this.nativeElement.children,st=[];for(let ze=ke.length;ze--;)st[ze]=ke[ze];return st}ngAfterContentInit(){this.buildChildObservable(),this.triggerUpdate()}ngOnDestroy(){super.ngOnDestroy(),this.observer&&this.observer.disconnect()}onLayoutChange(ke){const ze=ke.value.split(" ");this.layout=ze[0],O.find(sn=>sn===this.layout)||(this.layout="row"),this.triggerUpdate()}updateWithValue(ke){const st=this.childrenNodes.filter(ze=>1===ze.nodeType&&this.willDisplay(ze)).sort((ze,sn)=>{const pn=+this.styler.lookupStyle(ze,"order"),be=+this.styler.lookupStyle(sn,"order");return isNaN(pn)||isNaN(be)||pn===be?0:pn>be?1:-1});if(st.length>0){const ze=this.directionality.value,sn=this.layout;"row"===sn&&"rtl"===ze?this.styleCache=bt:"row"===sn&&"rtl"!==ze?this.styleCache=ht:"column"===sn&&"rtl"===ze?this.styleCache=dt:"column"===sn&&"rtl"!==ze&&(this.styleCache=fe),this.addStyles(ke,{directionality:ze,items:st,layout:sn})}}clearStyles(){const ke=Object.keys(this.mru).length>0,st=ke?"padding":Pt(this.directionality.value,this.layout);ke&&super.clearStyles(),this.styleUtils.applyStyleToElements({[st]:""},this.childrenNodes)}willDisplay(ke){const st=this.marshal.getValue(ke,"show-hide");return!0===st||void 0===st&&"none"!==this.styleUtils.lookupStyle(ke,"display")}buildChildObservable(){this.zone.runOutsideAngular(()=>{"undefined"!=typeof MutationObserver&&(this.observer=new MutationObserver(ke=>{ke.some(ze=>ze.addedNodes&&ze.addedNodes.length>0||ze.removedNodes&&ze.removedNodes.length>0)&&this.observerSubject.next()}),this.observer.observe(this.nativeElement,{childList:!0}))})}}return B.\u0275fac=function(ke){return new(ke||B)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(h.Is),o.Y36(l.RK),o.Y36(Bt),o.Y36(l.yB))},B.\u0275dir=o.lG2({type:B,features:[o.qOj]}),B})(),ot=(()=>{class B extends Ye{constructor(){super(...arguments),this.inputs=rt}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275dir=o.lG2({type:B,selectors:[["","fxLayoutGap",""],["","fxLayoutGap.xs",""],["","fxLayoutGap.sm",""],["","fxLayoutGap.md",""],["","fxLayoutGap.lg",""],["","fxLayoutGap.xl",""],["","fxLayoutGap.lt-sm",""],["","fxLayoutGap.lt-md",""],["","fxLayoutGap.lt-lg",""],["","fxLayoutGap.lt-xl",""],["","fxLayoutGap.gt-xs",""],["","fxLayoutGap.gt-sm",""],["","fxLayoutGap.gt-md",""],["","fxLayoutGap.gt-lg",""]],inputs:{fxLayoutGap:"fxLayoutGap","fxLayoutGap.xs":"fxLayoutGap.xs","fxLayoutGap.sm":"fxLayoutGap.sm","fxLayoutGap.md":"fxLayoutGap.md","fxLayoutGap.lg":"fxLayoutGap.lg","fxLayoutGap.xl":"fxLayoutGap.xl","fxLayoutGap.lt-sm":"fxLayoutGap.lt-sm","fxLayoutGap.lt-md":"fxLayoutGap.lt-md","fxLayoutGap.lt-lg":"fxLayoutGap.lt-lg","fxLayoutGap.lt-xl":"fxLayoutGap.lt-xl","fxLayoutGap.gt-xs":"fxLayoutGap.gt-xs","fxLayoutGap.gt-sm":"fxLayoutGap.gt-sm","fxLayoutGap.gt-md":"fxLayoutGap.gt-md","fxLayoutGap.gt-lg":"fxLayoutGap.gt-lg"},features:[o.qOj]}),B})();const bt=new Map,dt=new Map,ht=new Map,fe=new Map,Ne=" grid";function Pt(B,Me){switch(Me){case"column":return"margin-bottom";case"column-reverse":return"margin-top";case"row":return"rtl"===B?"margin-left":"margin-right";case"row-reverse":return"rtl"===B?"margin-right":"margin-left";default:return"rtl"===B?"margin-left":"margin-right"}}function jt(B,...Me){if(null==B)throw TypeError("Cannot convert undefined or null to object");for(let ke of Me)if(null!=ke)for(let st in ke)ke.hasOwnProperty(st)&&(B[st]=ke[st]);return B}let cn=(()=>{class B extends l.QI{constructor(ke){super(),this.layoutConfig=ke}buildStyles(ke,st){let[ze,sn,...pn]=ke.split(" "),be=pn.join(" ");const Ot=st.direction.indexOf("column")>-1?"column":"row",Z=Y(Ot)?"max-width":"max-height",Fe=Y(Ot)?"min-width":"min-height",Dt=String(be).indexOf("calc")>-1,Kt=Dt||"auto"===be,mn=String(be).indexOf("%")>-1&&!Dt,Vt=String(be).indexOf("px")>-1||String(be).indexOf("rem")>-1||String(be).indexOf("em")>-1||String(be).indexOf("vw")>-1||String(be).indexOf("vh")>-1;let nn=Dt||Vt;ze="0"==ze?0:ze,sn="0"==sn?0:sn;const Mn=!ze&&!sn;let Cn={};const Gn={"max-width":null,"max-height":null,"min-width":null,"min-height":null};switch(be||""){case"":const si=!1!==this.layoutConfig.useColumnBasisZero;be="row"===Ot?"0%":si?"0.000000001px":"auto";break;case"initial":case"nogrow":ze=0,be="auto";break;case"grow":be="100%";break;case"noshrink":sn=0,be="auto";break;case"auto":break;case"none":ze=0,sn=0,be="auto";break;default:!nn&&!mn&&!isNaN(be)&&(be+="%"),"0%"===be&&(nn=!0),"0px"===be&&(be="0%"),Cn=jt(Gn,Dt?{"flex-grow":ze,"flex-shrink":sn,"flex-basis":nn?be:"100%"}:{flex:`${ze} ${sn} ${nn?be:"100%"}`})}return Cn.flex||Cn["flex-grow"]||(Cn=jt(Gn,Dt?{"flex-grow":ze,"flex-shrink":sn,"flex-basis":be}:{flex:`${ze} ${sn} ${be}`})),"0%"!==be&&"0px"!==be&&"0.000000001px"!==be&&"auto"!==be&&(Cn[Fe]=Mn||nn&&ze?be:null,Cn[Z]=Mn||!Kt&&sn?be:null),Cn[Fe]||Cn[Z]?st.hasWrap&&(Cn[Dt?"flex-basis":"flex"]=Cn[Z]?Dt?Cn[Z]:`${ze} ${sn} ${Cn[Z]}`:Dt?Cn[Fe]:`${ze} ${sn} ${Cn[Fe]}`):Cn=jt(Gn,Dt?{"flex-grow":ze,"flex-shrink":sn,"flex-basis":be}:{flex:`${ze} ${sn} ${be}`}),jt(Cn,{"box-sizing":"border-box"})}}return B.\u0275fac=function(ke){return new(ke||B)(o.LFG(l.WU))},B.\u0275prov=(0,o.Yz7)({factory:function(){return new B((0,o.LFG)(l.WU))},token:B,providedIn:"root"}),B})();const It=["fxFlex","fxFlex.xs","fxFlex.sm","fxFlex.md","fxFlex.lg","fxFlex.xl","fxFlex.lt-sm","fxFlex.lt-md","fxFlex.lt-lg","fxFlex.lt-xl","fxFlex.gt-xs","fxFlex.gt-sm","fxFlex.gt-md","fxFlex.gt-lg"];let ft=(()=>{class B extends l.iR{constructor(ke,st,ze,sn,pn){super(ke,sn,st,pn),this.layoutConfig=ze,this.marshal=pn,this.DIRECTIVE_KEY="flex",this.direction=void 0,this.wrap=void 0,this.flexGrow="1",this.flexShrink="1",this.init()}get shrink(){return this.flexShrink}set shrink(ke){this.flexShrink=ke||"1",this.triggerReflow()}get grow(){return this.flexGrow}set grow(ke){this.flexGrow=ke||"1",this.triggerReflow()}ngOnInit(){this.parentElement&&(this.marshal.trackValue(this.parentElement,"layout").pipe((0,u.R)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this)),this.marshal.trackValue(this.nativeElement,"layout-align").pipe((0,u.R)(this.destroySubject)).subscribe(this.triggerReflow.bind(this)))}onLayoutChange(ke){const ze=ke.value.split(" ");this.direction=ze[0],this.wrap=void 0!==ze[1]&&"wrap"===ze[1],this.triggerUpdate()}updateWithValue(ke){void 0===this.direction&&(this.direction=this.getFlexFlowDirection(this.parentElement,!1!==this.layoutConfig.addFlexToParent)),void 0===this.wrap&&(this.wrap=this.hasWrap(this.parentElement));const ze=this.direction,sn=ze.startsWith("row"),pn=this.wrap;sn&&pn?this.styleCache=Tt:sn&&!pn?this.styleCache=_t:!sn&&pn?this.styleCache=Yt:!sn&&!pn&&(this.styleCache=ln);const be=String(ke).replace(";",""),Ot=(0,l.Ot)(be,this.flexGrow,this.flexShrink);this.addStyles(Ot.join(" "),{direction:ze,hasWrap:pn})}triggerReflow(){const ke=this.activatedValue;if(void 0!==ke){const st=(0,l.Ot)(ke+"",this.flexGrow,this.flexShrink);this.marshal.updateElement(this.nativeElement,this.DIRECTIVE_KEY,st.join(" "))}}}return B.\u0275fac=function(ke){return new(ke||B)(o.Y36(o.SBq),o.Y36(l.RK),o.Y36(l.WU),o.Y36(cn),o.Y36(l.yB))},B.\u0275dir=o.lG2({type:B,inputs:{shrink:["fxShrink","shrink"],grow:["fxGrow","grow"]},features:[o.qOj]}),B})(),St=(()=>{class B extends ft{constructor(){super(...arguments),this.inputs=It}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275dir=o.lG2({type:B,selectors:[["","fxFlex",""],["","fxFlex.xs",""],["","fxFlex.sm",""],["","fxFlex.md",""],["","fxFlex.lg",""],["","fxFlex.xl",""],["","fxFlex.lt-sm",""],["","fxFlex.lt-md",""],["","fxFlex.lt-lg",""],["","fxFlex.lt-xl",""],["","fxFlex.gt-xs",""],["","fxFlex.gt-sm",""],["","fxFlex.gt-md",""],["","fxFlex.gt-lg",""]],inputs:{fxFlex:"fxFlex","fxFlex.xs":"fxFlex.xs","fxFlex.sm":"fxFlex.sm","fxFlex.md":"fxFlex.md","fxFlex.lg":"fxFlex.lg","fxFlex.xl":"fxFlex.xl","fxFlex.lt-sm":"fxFlex.lt-sm","fxFlex.lt-md":"fxFlex.lt-md","fxFlex.lt-lg":"fxFlex.lt-lg","fxFlex.lt-xl":"fxFlex.lt-xl","fxFlex.gt-xs":"fxFlex.gt-xs","fxFlex.gt-sm":"fxFlex.gt-sm","fxFlex.gt-md":"fxFlex.gt-md","fxFlex.gt-lg":"fxFlex.gt-lg"},features:[o.qOj]}),B})();const _t=new Map,ln=new Map,Tt=new Map,Yt=new Map;let ge=(()=>{class B extends l.QI{buildStyles(ke){const st={};switch(ke=ke||"stretch"){case"start":st["align-self"]="flex-start";break;case"end":st["align-self"]="flex-end";break;default:st["align-self"]=ke}return st}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275prov=(0,o.Yz7)({factory:function(){return new B},token:B,providedIn:"root"}),B})();const K=["fxFlexAlign","fxFlexAlign.xs","fxFlexAlign.sm","fxFlexAlign.md","fxFlexAlign.lg","fxFlexAlign.xl","fxFlexAlign.lt-sm","fxFlexAlign.lt-md","fxFlexAlign.lt-lg","fxFlexAlign.lt-xl","fxFlexAlign.gt-xs","fxFlexAlign.gt-sm","fxFlexAlign.gt-md","fxFlexAlign.gt-lg"];let se=(()=>{class B extends l.iR{constructor(ke,st,ze,sn){super(ke,ze,st,sn),this.DIRECTIVE_KEY="flex-align",this.styleCache=re,this.init()}}return B.\u0275fac=function(ke){return new(ke||B)(o.Y36(o.SBq),o.Y36(l.RK),o.Y36(ge),o.Y36(l.yB))},B.\u0275dir=o.lG2({type:B,features:[o.qOj]}),B})();const re=new Map;let q=(()=>{class B extends se{constructor(){super(...arguments),this.inputs=K}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275dir=o.lG2({type:B,selectors:[["","fxFlexAlign",""],["","fxFlexAlign.xs",""],["","fxFlexAlign.sm",""],["","fxFlexAlign.md",""],["","fxFlexAlign.lg",""],["","fxFlexAlign.xl",""],["","fxFlexAlign.lt-sm",""],["","fxFlexAlign.lt-md",""],["","fxFlexAlign.lt-lg",""],["","fxFlexAlign.lt-xl",""],["","fxFlexAlign.gt-xs",""],["","fxFlexAlign.gt-sm",""],["","fxFlexAlign.gt-md",""],["","fxFlexAlign.gt-lg",""]],inputs:{fxFlexAlign:"fxFlexAlign","fxFlexAlign.xs":"fxFlexAlign.xs","fxFlexAlign.sm":"fxFlexAlign.sm","fxFlexAlign.md":"fxFlexAlign.md","fxFlexAlign.lg":"fxFlexAlign.lg","fxFlexAlign.xl":"fxFlexAlign.xl","fxFlexAlign.lt-sm":"fxFlexAlign.lt-sm","fxFlexAlign.lt-md":"fxFlexAlign.lt-md","fxFlexAlign.lt-lg":"fxFlexAlign.lt-lg","fxFlexAlign.lt-xl":"fxFlexAlign.lt-xl","fxFlexAlign.gt-xs":"fxFlexAlign.gt-xs","fxFlexAlign.gt-sm":"fxFlexAlign.gt-sm","fxFlexAlign.gt-md":"fxFlexAlign.gt-md","fxFlexAlign.gt-lg":"fxFlexAlign.gt-lg"},features:[o.qOj]}),B})(),Lt=(()=>{class B extends l.QI{buildStyles(ke,st){const ze={},[sn,pn]=ke.split(" ");switch(sn){case"center":ze["justify-content"]="center";break;case"space-around":ze["justify-content"]="space-around";break;case"space-between":ze["justify-content"]="space-between";break;case"space-evenly":ze["justify-content"]="space-evenly";break;case"end":case"flex-end":ze["justify-content"]="flex-end";break;case"start":case"flex-start":default:ze["justify-content"]="flex-start"}switch(pn){case"start":case"flex-start":ze["align-items"]=ze["align-content"]="flex-start";break;case"center":ze["align-items"]=ze["align-content"]="center";break;case"end":case"flex-end":ze["align-items"]=ze["align-content"]="flex-end";break;case"space-between":ze["align-content"]="space-between",ze["align-items"]="stretch";break;case"space-around":ze["align-content"]="space-around",ze["align-items"]="stretch";break;case"baseline":ze["align-content"]="stretch",ze["align-items"]="baseline";break;case"stretch":default:ze["align-items"]=ze["align-content"]="stretch"}return jt(ze,{display:st.inline?"inline-flex":"flex","flex-direction":st.layout,"box-sizing":"border-box","max-width":"stretch"===pn?Y(st.layout)?null:"100%":null,"max-height":"stretch"===pn&&Y(st.layout)?"100%":null})}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275prov=(0,o.Yz7)({factory:function(){return new B},token:B,providedIn:"root"}),B})();const Wt=["fxLayoutAlign","fxLayoutAlign.xs","fxLayoutAlign.sm","fxLayoutAlign.md","fxLayoutAlign.lg","fxLayoutAlign.xl","fxLayoutAlign.lt-sm","fxLayoutAlign.lt-md","fxLayoutAlign.lt-lg","fxLayoutAlign.lt-xl","fxLayoutAlign.gt-xs","fxLayoutAlign.gt-sm","fxLayoutAlign.gt-md","fxLayoutAlign.gt-lg"];let en=(()=>{class B extends l.iR{constructor(ke,st,ze,sn){super(ke,ze,st,sn),this.DIRECTIVE_KEY="layout-align",this.layout="row",this.inline=!1,this.init(),this.marshal.trackValue(this.nativeElement,"layout").pipe((0,u.R)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this))}updateWithValue(ke){const st=this.layout||"row",ze=this.inline;"row"===st&&ze?this.styleCache=le:"row"!==st||ze?"row-reverse"===st&&ze?this.styleCache=me:"row-reverse"!==st||ze?"column"===st&&ze?this.styleCache=Le:"column"!==st||ze?"column-reverse"===st&&ze?this.styleCache=xe:"column-reverse"===st&&!ze&&(this.styleCache=gt):this.styleCache=et:this.styleCache=je:this.styleCache=Ct,this.addStyles(ke,{layout:st,inline:ze})}onLayoutChange(ke){const st=ke.value.split(" ");this.layout=st[0],this.inline=ke.value.includes("inline"),O.find(ze=>ze===this.layout)||(this.layout="row"),this.triggerUpdate()}}return B.\u0275fac=function(ke){return new(ke||B)(o.Y36(o.SBq),o.Y36(l.RK),o.Y36(Lt),o.Y36(l.yB))},B.\u0275dir=o.lG2({type:B,features:[o.qOj]}),B})(),Ze=(()=>{class B extends en{constructor(){super(...arguments),this.inputs=Wt}}return B.\u0275fac=function(){let Me;return function(st){return(Me||(Me=o.n5z(B)))(st||B)}}(),B.\u0275dir=o.lG2({type:B,selectors:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{fxLayoutAlign:"fxLayoutAlign","fxLayoutAlign.xs":"fxLayoutAlign.xs","fxLayoutAlign.sm":"fxLayoutAlign.sm","fxLayoutAlign.md":"fxLayoutAlign.md","fxLayoutAlign.lg":"fxLayoutAlign.lg","fxLayoutAlign.xl":"fxLayoutAlign.xl","fxLayoutAlign.lt-sm":"fxLayoutAlign.lt-sm","fxLayoutAlign.lt-md":"fxLayoutAlign.lt-md","fxLayoutAlign.lt-lg":"fxLayoutAlign.lt-lg","fxLayoutAlign.lt-xl":"fxLayoutAlign.lt-xl","fxLayoutAlign.gt-xs":"fxLayoutAlign.gt-xs","fxLayoutAlign.gt-sm":"fxLayoutAlign.gt-sm","fxLayoutAlign.gt-md":"fxLayoutAlign.gt-md","fxLayoutAlign.gt-lg":"fxLayoutAlign.gt-lg"},features:[o.qOj]}),B})();const Ct=new Map,et=new Map,je=new Map,gt=new Map,le=new Map,Le=new Map,me=new Map,xe=new Map;let ie=(()=>{class B{}return B.\u0275fac=function(ke){return new(ke||B)},B.\u0275mod=o.oAB({type:B}),B.\u0275inj=o.cJS({imports:[[l.IR,h.vT]]}),B})()},3679:(Ge,ye,g)=>{"use strict";g.d(ye,{Zs:()=>gs,gN:()=>Xe,Fj:()=>Ie,NI:()=>nn,oH:()=>ns,sg:()=>di,u5:()=>$s,Cf:()=>Be,JU:()=>R,a5:()=>Rt,JJ:()=>on,JL:()=>qt,F:()=>de,On:()=>Tn,UX:()=>Br,Q7:()=>ss,kI:()=>Bt,_Y:()=>Sn});var o=g(7716),l=g(8583),h=g(4402),p=g(5758),u=g(8002);let C=(()=>{class x{constructor(A,oe){this._renderer=A,this._elementRef=oe,this.onChange=yt=>{},this.onTouched=()=>{}}setProperty(A,oe){this._renderer.setProperty(this._elementRef.nativeElement,A,oe)}registerOnTouched(A){this.onTouched=A}registerOnChange(A){this.onChange=A}setDisabledState(A){this.setProperty("disabled",A)}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(o.Qsj),o.Y36(o.SBq))},x.\u0275dir=o.lG2({type:x}),x})(),O=(()=>{class x extends C{}return x.\u0275fac=function(){let S;return function(oe){return(S||(S=o.n5z(x)))(oe||x)}}(),x.\u0275dir=o.lG2({type:x,features:[o.qOj]}),x})();const R=new o.OlP("NgValueAccessor"),r={provide:R,useExisting:(0,o.Gpc)(()=>Ie),multi:!0},De=new o.OlP("CompositionEventMode");let Ie=(()=>{class x extends C{constructor(A,oe,yt){super(A,oe),this._compositionMode=yt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const x=(0,l.q)()?(0,l.q)().getUserAgent():"";return/android (\d+)/.test(x.toLowerCase())}())}writeValue(A){this.setProperty("value",null==A?"":A)}_handleInput(A){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(A)}_compositionStart(){this._composing=!0}_compositionEnd(A){this._composing=!1,this._compositionMode&&this.onChange(A)}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(o.Qsj),o.Y36(o.SBq),o.Y36(De,8))},x.\u0275dir=o.lG2({type:x,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(A,oe){1&A&&o.NdJ("input",function(rn){return oe._handleInput(rn.target.value)})("blur",function(){return oe.onTouched()})("compositionstart",function(){return oe._compositionStart()})("compositionend",function(rn){return oe._compositionEnd(rn.target.value)})},features:[o._Bn([r]),o.qOj]}),x})();function pe(x){return null==x||0===x.length}function Te(x){return null!=x&&"number"==typeof x.length}const Be=new o.OlP("NgValidators"),at=new o.OlP("NgAsyncValidators"),vt=/^(?=.{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(S){return x=S,S=>{if(pe(S.value)||pe(x))return null;const A=parseFloat(S.value);return!isNaN(A)&&A{if(pe(S.value)||pe(x))return null;const A=parseFloat(S.value);return!isNaN(A)&&A>x?{max:{max:x,actual:S.value}}:null};var x}static required(S){return Ye(S)}static requiredTrue(S){return ot(S)}static email(S){return pe((x=S).value)||vt.test(x.value)?null:{email:!0};var x}static minLength(S){return x=S,S=>pe(S.value)||!Te(S.value)?null:S.value.lengthTe(S.value)&&S.value.length>x?{maxlength:{requiredLength:x,actualLength:S.value.length}}:null;var x}static pattern(S){return function(x){if(!x)return Ne;let S,A;return"string"==typeof x?(A="","^"!==x.charAt(0)&&(A+="^"),A+=x,"$"!==x.charAt(x.length-1)&&(A+="$"),S=new RegExp(A)):(A=x.toString(),S=x),oe=>{if(pe(oe.value))return null;const yt=oe.value;return S.test(yt)?null:{pattern:{requiredPattern:A,actualValue:yt}}}}(S)}static nullValidator(S){return null}static compose(S){return It(S)}static composeAsync(S){return ft(S)}}function Ye(x){return pe(x.value)?{required:!0}:null}function ot(x){return!0===x.value?null:{required:!0}}function Ne(x){return null}function tt(x){return null!=x}function xt(x){const S=(0,o.QGY)(x)?(0,h.D)(x):x;return(0,o.CqO)(S),S}function Pt(x){let S={};return x.forEach(A=>{S=null!=A?Object.assign(Object.assign({},S),A):S}),0===Object.keys(S).length?null:S}function fn(x,S){return S.map(A=>A(x))}function cn(x){return x.map(S=>function(x){return!x.validate}(S)?S:A=>S.validate(A))}function It(x){if(!x)return null;const S=x.filter(tt);return 0==S.length?null:function(A){return Pt(fn(A,S))}}function Ke(x){return null!=x?It(cn(x)):null}function ft(x){if(!x)return null;const S=x.filter(tt);return 0==S.length?null:function(A){const oe=fn(A,S).map(xt);return(0,p.D)(oe).pipe((0,u.U)(Pt))}}function St(x){return null!=x?ft(cn(x)):null}function _t(x,S){return null===x?[S]:Array.isArray(x)?[...x,S]:[x,S]}function ln(x){return x._rawValidators}function Tt(x){return x._rawAsyncValidators}function Yt(x){return x?Array.isArray(x)?x:[x]:[]}function Je(x,S){return Array.isArray(x)?x.includes(S):x===S}function At(x,S){const A=Yt(S);return Yt(x).forEach(yt=>{Je(A,yt)||A.push(yt)}),A}function Mt(x,S){return Yt(S).filter(A=>!Je(x,A))}let Ut=(()=>{class x{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(A){this._rawValidators=A||[],this._composedValidatorFn=Ke(this._rawValidators)}_setAsyncValidators(A){this._rawAsyncValidators=A||[],this._composedAsyncValidatorFn=St(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(A){this._onDestroyCallbacks.push(A)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(A=>A()),this._onDestroyCallbacks=[]}reset(A){this.control&&this.control.reset(A)}hasError(A,oe){return!!this.control&&this.control.hasError(A,oe)}getError(A,oe){return this.control?this.control.getError(A,oe):null}}return x.\u0275fac=function(A){return new(A||x)},x.\u0275dir=o.lG2({type:x}),x})(),Xe=(()=>{class x extends Ut{get formDirective(){return null}get path(){return null}}return x.\u0275fac=function(){let S;return function(oe){return(S||(S=o.n5z(x)))(oe||x)}}(),x.\u0275dir=o.lG2({type:x,features:[o.qOj]}),x})();class Rt extends Ut{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class tn{constructor(S){this._cd=S}is(S){var A,oe,yt;return"submitted"===S?!!(null===(A=this._cd)||void 0===A?void 0:A.submitted):!!(null===(yt=null===(oe=this._cd)||void 0===oe?void 0:oe.control)||void 0===yt?void 0:yt[S])}}let on=(()=>{class x extends tn{constructor(A){super(A)}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(Rt,2))},x.\u0275dir=o.lG2({type:x,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(A,oe){2&A&&o.ekj("ng-untouched",oe.is("untouched"))("ng-touched",oe.is("touched"))("ng-pristine",oe.is("pristine"))("ng-dirty",oe.is("dirty"))("ng-valid",oe.is("valid"))("ng-invalid",oe.is("invalid"))("ng-pending",oe.is("pending"))},features:[o.qOj]}),x})(),qt=(()=>{class x extends tn{constructor(A){super(A)}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(Xe,10))},x.\u0275dir=o.lG2({type:x,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(A,oe){2&A&&o.ekj("ng-untouched",oe.is("untouched"))("ng-touched",oe.is("touched"))("ng-pristine",oe.is("pristine"))("ng-dirty",oe.is("dirty"))("ng-valid",oe.is("valid"))("ng-invalid",oe.is("invalid"))("ng-pending",oe.is("pending"))("ng-submitted",oe.is("submitted"))},features:[o.qOj]}),x})();function kt(x,S){en(x,S),S.valueAccessor.writeValue(x.value),function(x,S){S.valueAccessor.registerOnChange(A=>{x._pendingValue=A,x._pendingChange=!0,x._pendingDirty=!0,"change"===x.updateOn&&je(x,S)})}(x,S),function(x,S){const A=(oe,yt)=>{S.valueAccessor.writeValue(oe),yt&&S.viewToModelUpdate(oe)};x.registerOnChange(A),S._registerOnDestroy(()=>{x._unregisterOnChange(A)})}(x,S),function(x,S){S.valueAccessor.registerOnTouched(()=>{x._pendingTouched=!0,"blur"===x.updateOn&&x._pendingChange&&je(x,S),"submit"!==x.updateOn&&x.markAsTouched()})}(x,S),function(x,S){if(S.valueAccessor.setDisabledState){const A=oe=>{S.valueAccessor.setDisabledState(oe)};x.registerOnDisabledChange(A),S._registerOnDestroy(()=>{x._unregisterOnDisabledChange(A)})}}(x,S)}function Lt(x,S,A=!0){const oe=()=>{};S.valueAccessor&&(S.valueAccessor.registerOnChange(oe),S.valueAccessor.registerOnTouched(oe)),Ze(x,S),x&&(S._invokeOnDestroyCallbacks(),x._registerOnCollectionChange(()=>{}))}function Wt(x,S){x.forEach(A=>{A.registerOnValidatorChange&&A.registerOnValidatorChange(S)})}function en(x,S){const A=ln(x);null!==S.validator?x.setValidators(_t(A,S.validator)):"function"==typeof A&&x.setValidators([A]);const oe=Tt(x);null!==S.asyncValidator?x.setAsyncValidators(_t(oe,S.asyncValidator)):"function"==typeof oe&&x.setAsyncValidators([oe]);const yt=()=>x.updateValueAndValidity();Wt(S._rawValidators,yt),Wt(S._rawAsyncValidators,yt)}function Ze(x,S){let A=!1;if(null!==x){if(null!==S.validator){const yt=ln(x);if(Array.isArray(yt)&&yt.length>0){const rn=yt.filter(Hn=>Hn!==S.validator);rn.length!==yt.length&&(A=!0,x.setValidators(rn))}}if(null!==S.asyncValidator){const yt=Tt(x);if(Array.isArray(yt)&&yt.length>0){const rn=yt.filter(Hn=>Hn!==S.asyncValidator);rn.length!==yt.length&&(A=!0,x.setAsyncValidators(rn))}}}const oe=()=>{};return Wt(S._rawValidators,oe),Wt(S._rawAsyncValidators,oe),A}function je(x,S){x._pendingDirty&&x.markAsDirty(),x.setValue(x._pendingValue,{emitModelToViewChange:!1}),S.viewToModelUpdate(x._pendingValue),x._pendingChange=!1}function le(x,S){en(x,S)}function W(x,S){if(!x.hasOwnProperty("model"))return!1;const A=x.model;return!!A.isFirstChange()||!Object.is(S,A.currentValue)}function B(x,S){x._syncPendingControls(),S.forEach(A=>{const oe=A.control;"submit"===oe.updateOn&&oe._pendingChange&&(A.viewToModelUpdate(oe._pendingValue),oe._pendingChange=!1)})}function Me(x,S){if(!S)return null;let A,oe,yt;return Array.isArray(S),S.forEach(rn=>{rn.constructor===Ie?A=rn:function(x){return Object.getPrototypeOf(x.constructor)===O}(rn)?oe=rn:yt=rn}),yt||oe||A||null}function ke(x,S){const A=x.indexOf(S);A>-1&&x.splice(A,1)}const ze="VALID",sn="INVALID",pn="PENDING",be="DISABLED";function Z(x){return(mn(x)?x.validators:x)||null}function Fe(x){return Array.isArray(x)?Ke(x):x||null}function Dt(x,S){return(mn(S)?S.asyncValidators:x)||null}function Kt(x){return Array.isArray(x)?St(x):x||null}function mn(x){return null!=x&&!Array.isArray(x)&&"object"==typeof x}class Vt{constructor(S,A){this._hasOwnPendingAsyncValidator=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=S,this._rawAsyncValidators=A,this._composedValidatorFn=Fe(this._rawValidators),this._composedAsyncValidatorFn=Kt(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(S){this._rawValidators=this._composedValidatorFn=S}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(S){this._rawAsyncValidators=this._composedAsyncValidatorFn=S}get parent(){return this._parent}get valid(){return this.status===ze}get invalid(){return this.status===sn}get pending(){return this.status==pn}get disabled(){return this.status===be}get enabled(){return this.status!==be}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(S){this._rawValidators=S,this._composedValidatorFn=Fe(S)}setAsyncValidators(S){this._rawAsyncValidators=S,this._composedAsyncValidatorFn=Kt(S)}addValidators(S){this.setValidators(At(S,this._rawValidators))}addAsyncValidators(S){this.setAsyncValidators(At(S,this._rawAsyncValidators))}removeValidators(S){this.setValidators(Mt(S,this._rawValidators))}removeAsyncValidators(S){this.setAsyncValidators(Mt(S,this._rawAsyncValidators))}hasValidator(S){return Je(this._rawValidators,S)}hasAsyncValidator(S){return Je(this._rawAsyncValidators,S)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(S={}){this.touched=!0,this._parent&&!S.onlySelf&&this._parent.markAsTouched(S)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(S=>S.markAllAsTouched())}markAsUntouched(S={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(A=>{A.markAsUntouched({onlySelf:!0})}),this._parent&&!S.onlySelf&&this._parent._updateTouched(S)}markAsDirty(S={}){this.pristine=!1,this._parent&&!S.onlySelf&&this._parent.markAsDirty(S)}markAsPristine(S={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(A=>{A.markAsPristine({onlySelf:!0})}),this._parent&&!S.onlySelf&&this._parent._updatePristine(S)}markAsPending(S={}){this.status=pn,!1!==S.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!S.onlySelf&&this._parent.markAsPending(S)}disable(S={}){const A=this._parentMarkedDirty(S.onlySelf);this.status=be,this.errors=null,this._forEachChild(oe=>{oe.disable(Object.assign(Object.assign({},S),{onlySelf:!0}))}),this._updateValue(),!1!==S.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},S),{skipPristineCheck:A})),this._onDisabledChange.forEach(oe=>oe(!0))}enable(S={}){const A=this._parentMarkedDirty(S.onlySelf);this.status=ze,this._forEachChild(oe=>{oe.enable(Object.assign(Object.assign({},S),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:S.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},S),{skipPristineCheck:A})),this._onDisabledChange.forEach(oe=>oe(!1))}_updateAncestors(S){this._parent&&!S.onlySelf&&(this._parent.updateValueAndValidity(S),S.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(S){this._parent=S}updateValueAndValidity(S={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===ze||this.status===pn)&&this._runAsyncValidator(S.emitEvent)),!1!==S.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!S.onlySelf&&this._parent.updateValueAndValidity(S)}_updateTreeValidity(S={emitEvent:!0}){this._forEachChild(A=>A._updateTreeValidity(S)),this.updateValueAndValidity({onlySelf:!0,emitEvent:S.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?be:ze}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(S){if(this.asyncValidator){this.status=pn,this._hasOwnPendingAsyncValidator=!0;const A=xt(this.asyncValidator(this));this._asyncValidationSubscription=A.subscribe(oe=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(oe,{emitEvent:S})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(S,A={}){this.errors=S,this._updateControlsErrors(!1!==A.emitEvent)}get(S){return function(x,S,A){if(null==S||(Array.isArray(S)||(S=S.split(".")),Array.isArray(S)&&0===S.length))return null;let oe=x;return S.forEach(yt=>{oe=oe instanceof Mn?oe.controls.hasOwnProperty(yt)?oe.controls[yt]:null:oe instanceof Cn&&oe.at(yt)||null}),oe}(this,S)}getError(S,A){const oe=A?this.get(A):this;return oe&&oe.errors?oe.errors[S]:null}hasError(S,A){return!!this.getError(S,A)}get root(){let S=this;for(;S._parent;)S=S._parent;return S}_updateControlsErrors(S){this.status=this._calculateStatus(),S&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(S)}_initObservables(){this.valueChanges=new o.vpe,this.statusChanges=new o.vpe}_calculateStatus(){return this._allControlsDisabled()?be:this.errors?sn:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(pn)?pn:this._anyControlsHaveStatus(sn)?sn:ze}_anyControlsHaveStatus(S){return this._anyControls(A=>A.status===S)}_anyControlsDirty(){return this._anyControls(S=>S.dirty)}_anyControlsTouched(){return this._anyControls(S=>S.touched)}_updatePristine(S={}){this.pristine=!this._anyControlsDirty(),this._parent&&!S.onlySelf&&this._parent._updatePristine(S)}_updateTouched(S={}){this.touched=this._anyControlsTouched(),this._parent&&!S.onlySelf&&this._parent._updateTouched(S)}_isBoxedValue(S){return"object"==typeof S&&null!==S&&2===Object.keys(S).length&&"value"in S&&"disabled"in S}_registerOnCollectionChange(S){this._onCollectionChange=S}_setUpdateStrategy(S){mn(S)&&null!=S.updateOn&&(this._updateOn=S.updateOn)}_parentMarkedDirty(S){return!S&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}}class nn extends Vt{constructor(S=null,A,oe){super(Z(A),Dt(oe,A)),this._onChange=[],this._applyFormState(S),this._setUpdateStrategy(A),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}setValue(S,A={}){this.value=this._pendingValue=S,this._onChange.length&&!1!==A.emitModelToViewChange&&this._onChange.forEach(oe=>oe(this.value,!1!==A.emitViewToModelChange)),this.updateValueAndValidity(A)}patchValue(S,A={}){this.setValue(S,A)}reset(S=null,A={}){this._applyFormState(S),this.markAsPristine(A),this.markAsUntouched(A),this.setValue(this.value,A),this._pendingChange=!1}_updateValue(){}_anyControls(S){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(S){this._onChange.push(S)}_unregisterOnChange(S){ke(this._onChange,S)}registerOnDisabledChange(S){this._onDisabledChange.push(S)}_unregisterOnDisabledChange(S){ke(this._onDisabledChange,S)}_forEachChild(S){}_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(S){this._isBoxedValue(S)?(this.value=this._pendingValue=S.value,S.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=S}}class Mn extends Vt{constructor(S,A,oe){super(Z(A),Dt(oe,A)),this.controls=S,this._initObservables(),this._setUpdateStrategy(A),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(S,A){return this.controls[S]?this.controls[S]:(this.controls[S]=A,A.setParent(this),A._registerOnCollectionChange(this._onCollectionChange),A)}addControl(S,A,oe={}){this.registerControl(S,A),this.updateValueAndValidity({emitEvent:oe.emitEvent}),this._onCollectionChange()}removeControl(S,A={}){this.controls[S]&&this.controls[S]._registerOnCollectionChange(()=>{}),delete this.controls[S],this.updateValueAndValidity({emitEvent:A.emitEvent}),this._onCollectionChange()}setControl(S,A,oe={}){this.controls[S]&&this.controls[S]._registerOnCollectionChange(()=>{}),delete this.controls[S],A&&this.registerControl(S,A),this.updateValueAndValidity({emitEvent:oe.emitEvent}),this._onCollectionChange()}contains(S){return this.controls.hasOwnProperty(S)&&this.controls[S].enabled}setValue(S,A={}){this._checkAllValuesPresent(S),Object.keys(S).forEach(oe=>{this._throwIfControlMissing(oe),this.controls[oe].setValue(S[oe],{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A)}patchValue(S,A={}){null!=S&&(Object.keys(S).forEach(oe=>{this.controls[oe]&&this.controls[oe].patchValue(S[oe],{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A))}reset(S={},A={}){this._forEachChild((oe,yt)=>{oe.reset(S[yt],{onlySelf:!0,emitEvent:A.emitEvent})}),this._updatePristine(A),this._updateTouched(A),this.updateValueAndValidity(A)}getRawValue(){return this._reduceChildren({},(S,A,oe)=>(S[oe]=A instanceof nn?A.value:A.getRawValue(),S))}_syncPendingControls(){let S=this._reduceChildren(!1,(A,oe)=>!!oe._syncPendingControls()||A);return S&&this.updateValueAndValidity({onlySelf:!0}),S}_throwIfControlMissing(S){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[S])throw new Error(`Cannot find form control with name: ${S}.`)}_forEachChild(S){Object.keys(this.controls).forEach(A=>{const oe=this.controls[A];oe&&S(oe,A)})}_setUpControls(){this._forEachChild(S=>{S.setParent(this),S._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(S){for(const A of Object.keys(this.controls)){const oe=this.controls[A];if(this.contains(A)&&S(oe))return!0}return!1}_reduceValue(){return this._reduceChildren({},(S,A,oe)=>((A.enabled||this.disabled)&&(S[oe]=A.value),S))}_reduceChildren(S,A){let oe=S;return this._forEachChild((yt,rn)=>{oe=A(oe,yt,rn)}),oe}_allControlsDisabled(){for(const S of Object.keys(this.controls))if(this.controls[S].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_checkAllValuesPresent(S){this._forEachChild((A,oe)=>{if(void 0===S[oe])throw new Error(`Must supply a value for form control with name: '${oe}'.`)})}}class Cn extends Vt{constructor(S,A,oe){super(Z(A),Dt(oe,A)),this.controls=S,this._initObservables(),this._setUpdateStrategy(A),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(S){return this.controls[S]}push(S,A={}){this.controls.push(S),this._registerControl(S),this.updateValueAndValidity({emitEvent:A.emitEvent}),this._onCollectionChange()}insert(S,A,oe={}){this.controls.splice(S,0,A),this._registerControl(A),this.updateValueAndValidity({emitEvent:oe.emitEvent})}removeAt(S,A={}){this.controls[S]&&this.controls[S]._registerOnCollectionChange(()=>{}),this.controls.splice(S,1),this.updateValueAndValidity({emitEvent:A.emitEvent})}setControl(S,A,oe={}){this.controls[S]&&this.controls[S]._registerOnCollectionChange(()=>{}),this.controls.splice(S,1),A&&(this.controls.splice(S,0,A),this._registerControl(A)),this.updateValueAndValidity({emitEvent:oe.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(S,A={}){this._checkAllValuesPresent(S),S.forEach((oe,yt)=>{this._throwIfControlMissing(yt),this.at(yt).setValue(oe,{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A)}patchValue(S,A={}){null!=S&&(S.forEach((oe,yt)=>{this.at(yt)&&this.at(yt).patchValue(oe,{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A))}reset(S=[],A={}){this._forEachChild((oe,yt)=>{oe.reset(S[yt],{onlySelf:!0,emitEvent:A.emitEvent})}),this._updatePristine(A),this._updateTouched(A),this.updateValueAndValidity(A)}getRawValue(){return this.controls.map(S=>S instanceof nn?S.value:S.getRawValue())}clear(S={}){this.controls.length<1||(this._forEachChild(A=>A._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:S.emitEvent}))}_syncPendingControls(){let S=this.controls.reduce((A,oe)=>!!oe._syncPendingControls()||A,!1);return S&&this.updateValueAndValidity({onlySelf:!0}),S}_throwIfControlMissing(S){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(S))throw new Error(`Cannot find form control at index ${S}`)}_forEachChild(S){this.controls.forEach((A,oe)=>{S(A,oe)})}_updateValue(){this.value=this.controls.filter(S=>S.enabled||this.disabled).map(S=>S.value)}_anyControls(S){return this.controls.some(A=>A.enabled&&S(A))}_setUpControls(){this._forEachChild(S=>this._registerControl(S))}_checkAllValuesPresent(S){this._forEachChild((A,oe)=>{if(void 0===S[oe])throw new Error(`Must supply a value for form control at index: ${oe}.`)})}_allControlsDisabled(){for(const S of this.controls)if(S.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(S){S.setParent(this),S._registerOnCollectionChange(this._onCollectionChange)}}const Gn={provide:Xe,useExisting:(0,o.Gpc)(()=>de)},Ve=(()=>Promise.resolve(null))();let de=(()=>{class x extends Xe{constructor(A,oe){super(),this.submitted=!1,this._directives=[],this.ngSubmit=new o.vpe,this.form=new Mn({},Ke(A),St(oe))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(A){Ve.then(()=>{const oe=this._findContainer(A.path);A.control=oe.registerControl(A.name,A.control),kt(A.control,A),A.control.updateValueAndValidity({emitEvent:!1}),this._directives.push(A)})}getControl(A){return this.form.get(A.path)}removeControl(A){Ve.then(()=>{const oe=this._findContainer(A.path);oe&&oe.removeControl(A.name),ke(this._directives,A)})}addFormGroup(A){Ve.then(()=>{const oe=this._findContainer(A.path),yt=new Mn({});le(yt,A),oe.registerControl(A.name,yt),yt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(A){Ve.then(()=>{const oe=this._findContainer(A.path);oe&&oe.removeControl(A.name)})}getFormGroup(A){return this.form.get(A.path)}updateModel(A,oe){Ve.then(()=>{this.form.get(A.path).setValue(oe)})}setValue(A){this.control.setValue(A)}onSubmit(A){return this.submitted=!0,B(this.form,this._directives),this.ngSubmit.emit(A),!1}onReset(){this.resetForm()}resetForm(A){this.form.reset(A),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(A){return A.pop(),A.length?this.form.get(A):this.form}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(Be,10),o.Y36(at,10))},x.\u0275dir=o.lG2({type:x,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(A,oe){1&A&&o.NdJ("submit",function(rn){return oe.onSubmit(rn)})("reset",function(){return oe.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[o._Bn([Gn]),o.qOj]}),x})();const Ft={provide:Rt,useExisting:(0,o.Gpc)(()=>Tn)},xn=(()=>Promise.resolve(null))();let Tn=(()=>{class x extends Rt{constructor(A,oe,yt,rn){super(),this.control=new nn,this._registered=!1,this.update=new o.vpe,this._parent=A,this._setValidators(oe),this._setAsyncValidators(yt),this.valueAccessor=Me(0,rn)}ngOnChanges(A){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in A&&this._updateDisabled(A),W(A,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._parent?function(x,S){return[...S.path,x]}(this.name,this._parent):[this.name]}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(A){this.viewModel=A,this.update.emit(A)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){kt(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(A){xn.then(()=>{this.control.setValue(A,{emitViewToModelChange:!1})})}_updateDisabled(A){const oe=A.isDisabled.currentValue,yt=""===oe||oe&&"false"!==oe;xn.then(()=>{yt&&!this.control.disabled?this.control.disable():!yt&&this.control.disabled&&this.control.enable()})}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(Xe,9),o.Y36(Be,10),o.Y36(at,10),o.Y36(R,10))},x.\u0275dir=o.lG2({type:x,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[o._Bn([Ft]),o.qOj,o.TTD]}),x})(),Sn=(()=>{class x{}return x.\u0275fac=function(A){return new(A||x)},x.\u0275dir=o.lG2({type:x,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),x})(),Yi=(()=>{class x{}return x.\u0275fac=function(A){return new(A||x)},x.\u0275mod=o.oAB({type:x}),x.\u0275inj=o.cJS({}),x})();const xi=new o.OlP("NgModelWithFormControlWarning"),ei={provide:Rt,useExisting:(0,o.Gpc)(()=>ns)};let ns=(()=>{class x extends Rt{constructor(A,oe,yt,rn){super(),this._ngModelWarningConfig=rn,this.update=new o.vpe,this._ngModelWarningSent=!1,this._setValidators(A),this._setAsyncValidators(oe),this.valueAccessor=Me(0,yt)}set isDisabled(A){}ngOnChanges(A){if(this._isControlChanged(A)){const oe=A.form.previousValue;oe&&Lt(oe,this,!1),kt(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})}W(A,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Lt(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(A){this.viewModel=A,this.update.emit(A)}_isControlChanged(A){return A.hasOwnProperty("form")}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(Be,10),o.Y36(at,10),o.Y36(R,10),o.Y36(xi,8))},x.\u0275dir=o.lG2({type:x,selectors:[["","formControl",""]],inputs:{isDisabled:["disabled","isDisabled"],form:["formControl","form"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[o._Bn([ei]),o.qOj,o.TTD]}),x._ngModelWarningSentOnce=!1,x})();const Ii={provide:Xe,useExisting:(0,o.Gpc)(()=>di)};let di=(()=>{class x extends Xe{constructor(A,oe){super(),this.validators=A,this.asyncValidators=oe,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new o.vpe,this._setValidators(A),this._setAsyncValidators(oe)}ngOnChanges(A){this._checkFormPresent(),A.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Ze(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(A){const oe=this.form.get(A.path);return kt(oe,A),oe.updateValueAndValidity({emitEvent:!1}),this.directives.push(A),oe}getControl(A){return this.form.get(A.path)}removeControl(A){Lt(A.control||null,A,!1),ke(this.directives,A)}addFormGroup(A){this._setUpFormContainer(A)}removeFormGroup(A){this._cleanUpFormContainer(A)}getFormGroup(A){return this.form.get(A.path)}addFormArray(A){this._setUpFormContainer(A)}removeFormArray(A){this._cleanUpFormContainer(A)}getFormArray(A){return this.form.get(A.path)}updateModel(A,oe){this.form.get(A.path).setValue(oe)}onSubmit(A){return this.submitted=!0,B(this.form,this.directives),this.ngSubmit.emit(A),!1}onReset(){this.resetForm()}resetForm(A){this.form.reset(A),this.submitted=!1}_updateDomValue(){this.directives.forEach(A=>{const oe=A.control,yt=this.form.get(A.path);oe!==yt&&(Lt(oe||null,A),yt instanceof nn&&(kt(yt,A),A.control=yt))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(A){const oe=this.form.get(A.path);le(oe,A),oe.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(A){if(this.form){const oe=this.form.get(A.path);oe&&function(x,S){return Ze(x,S)}(oe,A)&&oe.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){en(this.form,this),this._oldForm&&Ze(this._oldForm,this)}_checkFormPresent(){}}return x.\u0275fac=function(A){return new(A||x)(o.Y36(Be,10),o.Y36(at,10))},x.\u0275dir=o.lG2({type:x,selectors:[["","formGroup",""]],hostBindings:function(A,oe){1&A&&o.NdJ("submit",function(rn){return oe.onSubmit(rn)})("reset",function(){return oe.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[o._Bn([Ii]),o.qOj,o.TTD]}),x})();const _s={provide:Be,useExisting:(0,o.Gpc)(()=>ss),multi:!0},_r={provide:Be,useExisting:(0,o.Gpc)(()=>gs),multi:!0};let ss=(()=>{class x{constructor(){this._required=!1}get required(){return this._required}set required(A){this._required=null!=A&&!1!==A&&"false"!=`${A}`,this._onChange&&this._onChange()}validate(A){return this.required?Ye(A):null}registerOnValidatorChange(A){this._onChange=A}}return x.\u0275fac=function(A){return new(A||x)},x.\u0275dir=o.lG2({type:x,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(A,oe){2&A&&o.uIk("required",oe.required?"":null)},inputs:{required:"required"},features:[o._Bn([_s])]}),x})(),gs=(()=>{class x extends ss{validate(A){return this.required?ot(A):null}}return x.\u0275fac=function(){let S;return function(oe){return(S||(S=o.n5z(x)))(oe||x)}}(),x.\u0275dir=o.lG2({type:x,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(A,oe){2&A&&o.uIk("required",oe.required?"":null)},features:[o._Bn([_r]),o.qOj]}),x})(),Ys=(()=>{class x{}return x.\u0275fac=function(A){return new(A||x)},x.\u0275mod=o.oAB({type:x}),x.\u0275inj=o.cJS({imports:[[Yi]]}),x})(),$s=(()=>{class x{}return x.\u0275fac=function(A){return new(A||x)},x.\u0275mod=o.oAB({type:x}),x.\u0275inj=o.cJS({imports:[Ys]}),x})(),Br=(()=>{class x{static withConfig(A){return{ngModule:x,providers:[{provide:xi,useValue:A.warnOnNgModelWithFormControl}]}}}return x.\u0275fac=function(A){return new(A||x)},x.\u0275mod=o.oAB({type:x}),x.\u0275inj=o.cJS({imports:[Ys]}),x})()},1554:(Ge,ye,g)=>{"use strict";g.d(ye,{XC:()=>cn,Bb:()=>At,ZL:()=>Je});var o=g(9238),l=g(9490),h=g(521),p=g(7716),u=g(2458),C=g(5319),O=g(9765),R=g(1439),V=g(6682),Y=g(5917),r=g(2759),ne=g(8583),De=g(625),Ie=g(9243),pe=g(6461),Te=g(7636),Be=g(3679),at=g(8295),vt=g(5257),Bt=g(3190),rt=g(5435),it=g(8002),Ye=g(8307),ot=g(1289),bt=g(946);const dt=["panel"];function ht(Mt,Ut){if(1&Mt&&(p.TgZ(0,"div",0,1),p.Hsn(2),p.qZA()),2&Mt){const Xe=Ut.id,Rt=p.oxw();p.Q6J("id",Rt.id)("ngClass",Rt._classList),p.uIk("aria-label",Rt.ariaLabel||null)("aria-labelledby",Rt._getPanelAriaLabelledby(Xe))}}const fe=["*"];let Ne=0;class tt{constructor(Ut,Xe){this.source=Ut,this.option=Xe}}const xt=(0,u.Kr)(class{}),Pt=new p.OlP("mat-autocomplete-default-options",{providedIn:"root",factory:function(){return{autoActiveFirstOption:!1}}});let jt=(()=>{class Mt extends xt{constructor(Xe,Rt,tn,Zt){super(),this._changeDetectorRef=Xe,this._elementRef=Rt,this._activeOptionChanges=C.w.EMPTY,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new p.vpe,this.opened=new p.vpe,this.closed=new p.vpe,this.optionActivated=new p.vpe,this._classList={},this.id="mat-autocomplete-"+Ne++,this.inertGroups=(null==Zt?void 0:Zt.SAFARI)||!1,this._autoActiveFirstOption=!!tn.autoActiveFirstOption}get isOpen(){return this._isOpen&&this.showPanel}get autoActiveFirstOption(){return this._autoActiveFirstOption}set autoActiveFirstOption(Xe){this._autoActiveFirstOption=(0,l.Ig)(Xe)}set classList(Xe){this._classList=Xe&&Xe.length?(0,l.du)(Xe).reduce((Rt,tn)=>(Rt[tn]=!0,Rt),{}):{},this._setVisibilityClasses(this._classList),this._elementRef.nativeElement.className=""}ngAfterContentInit(){this._keyManager=new o.s1(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe(Xe=>{this.optionActivated.emit({source:this,option:this.options.toArray()[Xe]||null})}),this._setVisibility()}ngOnDestroy(){this._activeOptionChanges.unsubscribe()}_setScrollTop(Xe){this.panel&&(this.panel.nativeElement.scrollTop=Xe)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()}_emitSelectEvent(Xe){const Rt=new tt(this,Xe);this.optionSelected.emit(Rt)}_getPanelAriaLabelledby(Xe){return this.ariaLabel?null:this.ariaLabelledby?(Xe?Xe+" ":"")+this.ariaLabelledby:Xe}_setVisibilityClasses(Xe){Xe[this._visibleClass]=this.showPanel,Xe[this._hiddenClass]=!this.showPanel}}return Mt.\u0275fac=function(Xe){return new(Xe||Mt)(p.Y36(p.sBO),p.Y36(p.SBq),p.Y36(Pt),p.Y36(h.t4))},Mt.\u0275dir=p.lG2({type:Mt,viewQuery:function(Xe,Rt){if(1&Xe&&(p.Gf(p.Rgc,7),p.Gf(dt,5)),2&Xe){let tn;p.iGM(tn=p.CRH())&&(Rt.template=tn.first),p.iGM(tn=p.CRH())&&(Rt.panel=tn.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:[p.qOj]}),Mt})(),cn=(()=>{class Mt extends jt{constructor(){super(...arguments),this._visibleClass="mat-autocomplete-visible",this._hiddenClass="mat-autocomplete-hidden"}}return Mt.\u0275fac=function(){let Ut;return function(Rt){return(Ut||(Ut=p.n5z(Mt)))(Rt||Mt)}}(),Mt.\u0275cmp=p.Xpm({type:Mt,selectors:[["mat-autocomplete"]],contentQueries:function(Xe,Rt,tn){if(1&Xe&&(p.Suo(tn,u.K7,5),p.Suo(tn,u.ey,5)),2&Xe){let Zt;p.iGM(Zt=p.CRH())&&(Rt.optionGroups=Zt),p.iGM(Zt=p.CRH())&&(Rt.options=Zt)}},hostAttrs:[1,"mat-autocomplete"],inputs:{disableRipple:"disableRipple"},exportAs:["matAutocomplete"],features:[p._Bn([{provide:u.HF,useExisting:Mt}]),p.qOj],ngContentSelectors:fe,decls:1,vars:0,consts:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],template:function(Xe,Rt){1&Xe&&(p.F$t(),p.YNc(0,ht,3,4,"ng-template"))},directives:[ne.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}),Mt})();const ft=new p.OlP("mat-autocomplete-scroll-strategy"),_t={provide:ft,deps:[De.aV],useFactory:function(Mt){return()=>Mt.scrollStrategies.reposition()}},ln={provide:Be.JU,useExisting:(0,p.Gpc)(()=>Je),multi:!0};let Yt=(()=>{class Mt{constructor(Xe,Rt,tn,Zt,_n,on,qt,He,$e,Re,ce){this._element=Xe,this._overlay=Rt,this._viewContainerRef=tn,this._zone=Zt,this._changeDetectorRef=_n,this._dir=qt,this._formField=He,this._document=$e,this._viewportRuler=Re,this._defaults=ce,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=C.w.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new O.xQ,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,R.P)(()=>this.autocomplete&&this.autocomplete.options?(0,V.T)(...this.autocomplete.options.map(ge=>ge.onSelectionChange)):this._zone.onStable.pipe((0,vt.q)(1),(0,Bt.w)(()=>this.optionSelections))),this._scrollStrategy=on}get autocompleteDisabled(){return this._autocompleteDisabled}set autocompleteDisabled(Xe){this._autocompleteDisabled=(0,l.Ig)(Xe)}ngAfterViewInit(){const Xe=this._getWindow();void 0!==Xe&&this._zone.runOutsideAngular(()=>Xe.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(Xe){Xe.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){const Xe=this._getWindow();void 0!==Xe&&Xe.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,V.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,Y.of)()).pipe((0,it.U)(Xe=>Xe instanceof u.rN?Xe:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return(0,V.T)((0,r.R)(this._document,"click"),(0,r.R)(this._document,"auxclick"),(0,r.R)(this._document,"touchend")).pipe((0,rt.h)(Xe=>{const Rt=(0,h.sA)(Xe),tn=this._formField?this._formField._elementRef.nativeElement:null,Zt=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&Rt!==this._element.nativeElement&&(!tn||!tn.contains(Rt))&&(!Zt||!Zt.contains(Rt))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(Rt)}))}writeValue(Xe){Promise.resolve(null).then(()=>this._setTriggerValue(Xe))}registerOnChange(Xe){this._onChange=Xe}registerOnTouched(Xe){this._onTouched=Xe}setDisabledState(Xe){this._element.nativeElement.disabled=Xe}_handleKeydown(Xe){const Rt=Xe.keyCode;if(Rt===pe.hY&&!(0,pe.Vb)(Xe)&&Xe.preventDefault(),this.activeOption&&Rt===pe.K5&&this.panelOpen)this.activeOption._selectViaInteraction(),this._resetActiveItem(),Xe.preventDefault();else if(this.autocomplete){const tn=this.autocomplete._keyManager.activeItem,Zt=Rt===pe.LH||Rt===pe.JH;this.panelOpen||Rt===pe.Mf?this.autocomplete._keyManager.onKeydown(Xe):Zt&&this._canOpen()&&this.openPanel(),(Zt||this.autocomplete._keyManager.activeItem!==tn)&&this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0)}}_handleInput(Xe){let Rt=Xe.target,tn=Rt.value;"number"===Rt.type&&(tn=""==tn?null:parseFloat(tn)),this._previousValue!==tn&&(this._previousValue=tn,this._onChange(tn),this._canOpen()&&this._document.activeElement===Xe.target&&this.openPanel())}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_floatLabel(Xe=!1){this._formField&&"auto"===this._formField.floatLabel&&(Xe?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField.floatLabel="auto",this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){const Xe=this._zone.onStable.pipe((0,vt.q)(1)),Rt=this.autocomplete.options.changes.pipe((0,Ye.b)(()=>this._positionStrategy.reapplyLastPosition()),(0,ot.g)(0));return(0,V.T)(Xe,Rt).pipe((0,Bt.w)(()=>{const tn=this.panelOpen;return this._resetActiveItem(),this.autocomplete._setVisibility(),this.panelOpen&&(this._overlayRef.updatePosition(),tn!==this.panelOpen&&this.autocomplete.opened.emit()),this.panelClosingActions}),(0,vt.q)(1)).subscribe(tn=>this._setValueAndClose(tn))}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_setTriggerValue(Xe){const Rt=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(Xe):Xe,tn=null!=Rt?Rt:"";this._formField?this._formField._control.value=tn:this._element.nativeElement.value=tn,this._previousValue=tn}_setValueAndClose(Xe){Xe&&Xe.source&&(this._clearPreviousSelectedOption(Xe.source),this._setTriggerValue(Xe.source.value),this._onChange(Xe.source.value),this._element.nativeElement.focus(),this.autocomplete._emitSelectEvent(Xe.source)),this.closePanel()}_clearPreviousSelectedOption(Xe){this.autocomplete.options.forEach(Rt=>{Rt!==Xe&&Rt.selected&&Rt.deselect()})}_attachOverlay(){var Xe;let Rt=this._overlayRef;Rt?(this._positionStrategy.setOrigin(this._getConnectedElement()),Rt.updateSize({width:this._getPanelWidth()})):(this._portal=new Te.UE(this.autocomplete.template,this._viewContainerRef,{id:null===(Xe=this._formField)||void 0===Xe?void 0:Xe.getLabelId()}),Rt=this._overlay.create(this._getOverlayConfig()),this._overlayRef=Rt,Rt.keydownEvents().subscribe(Zt=>{(Zt.keyCode===pe.hY&&!(0,pe.Vb)(Zt)||Zt.keyCode===pe.LH&&(0,pe.Vb)(Zt,"altKey"))&&(this._resetActiveItem(),this._closeKeyEventStream.next(),Zt.stopPropagation(),Zt.preventDefault())}),this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&Rt&&Rt.updateSize({width:this._getPanelWidth()})})),Rt&&!Rt.hasAttached()&&(Rt.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());const tn=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.panelOpen&&tn!==this.panelOpen&&this.autocomplete.opened.emit()}_getOverlayConfig(){var Xe;return new De.X_({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir,panelClass:null===(Xe=this._defaults)||void 0===Xe?void 0:Xe.overlayPanelClass})}_getOverlayPosition(){const Xe=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(Xe),this._positionStrategy=Xe,Xe}_setStrategyPositions(Xe){const Rt=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],tn=this._aboveClass,Zt=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:tn},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:tn}];let _n;_n="above"===this.position?Zt:"below"===this.position?Rt:[...Rt,...Zt],Xe.withPositions(_n)}_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 Xe=this.autocomplete;Xe.autoActiveFirstOption?Xe._keyManager.setFirstItemActive():Xe._keyManager.setActiveItem(-1)}_canOpen(){const Xe=this._element.nativeElement;return!Xe.readOnly&&!Xe.disabled&&!this._autocompleteDisabled}_getWindow(){var Xe;return(null===(Xe=this._document)||void 0===Xe?void 0:Xe.defaultView)||window}_scrollToOption(Xe){const Rt=this.autocomplete,tn=(0,u.CB)(Xe,Rt.options,Rt.optionGroups);if(0===Xe&&1===tn)Rt._setScrollTop(0);else if(Rt.panel){const Zt=Rt.options.toArray()[Xe];if(Zt){const _n=Zt._getHostElement(),on=(0,u.jH)(_n.offsetTop,_n.offsetHeight,Rt._getScrollTop(),Rt.panel.nativeElement.offsetHeight);Rt._setScrollTop(on)}}}}return Mt.\u0275fac=function(Xe){return new(Xe||Mt)(p.Y36(p.SBq),p.Y36(De.aV),p.Y36(p.s_b),p.Y36(p.R0b),p.Y36(p.sBO),p.Y36(ft),p.Y36(bt.Is,8),p.Y36(at.G_,9),p.Y36(ne.K0,8),p.Y36(Ie.rL),p.Y36(Pt,8))},Mt.\u0275dir=p.lG2({type:Mt,inputs:{position:["matAutocompletePosition","position"],autocompleteAttribute:["autocomplete","autocompleteAttribute"],autocompleteDisabled:["matAutocompleteDisabled","autocompleteDisabled"],autocomplete:["matAutocomplete","autocomplete"],connectedTo:["matAutocompleteConnectedTo","connectedTo"]},features:[p.TTD]}),Mt})(),Je=(()=>{class Mt extends Yt{constructor(){super(...arguments),this._aboveClass="mat-autocomplete-panel-above"}}return Mt.\u0275fac=function(){let Ut;return function(Rt){return(Ut||(Ut=p.n5z(Mt)))(Rt||Mt)}}(),Mt.\u0275dir=p.lG2({type:Mt,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-autocomplete-trigger"],hostVars:7,hostBindings:function(Xe,Rt){1&Xe&&p.NdJ("focusin",function(){return Rt._handleFocus()})("blur",function(){return Rt._onTouched()})("input",function(Zt){return Rt._handleInput(Zt)})("keydown",function(Zt){return Rt._handleKeydown(Zt)}),2&Xe&&p.uIk("autocomplete",Rt.autocompleteAttribute)("role",Rt.autocompleteDisabled?null:"combobox")("aria-autocomplete",Rt.autocompleteDisabled?null:"list")("aria-activedescendant",Rt.panelOpen&&Rt.activeOption?Rt.activeOption.id:null)("aria-expanded",Rt.autocompleteDisabled?null:Rt.panelOpen.toString())("aria-owns",Rt.autocompleteDisabled||!Rt.panelOpen||null==Rt.autocomplete?null:Rt.autocomplete.id)("aria-haspopup",!Rt.autocompleteDisabled)},exportAs:["matAutocompleteTrigger"],features:[p._Bn([ln]),p.qOj]}),Mt})(),At=(()=>{class Mt{}return Mt.\u0275fac=function(Xe){return new(Xe||Mt)},Mt.\u0275mod=p.oAB({type:Mt}),Mt.\u0275inj=p.cJS({providers:[_t],imports:[[De.U8,u.Ng,u.BQ,ne.ez],Ie.ZD,u.Ng,u.BQ]}),Mt})()},1095:(Ge,ye,g)=>{"use strict";g.d(ye,{lW:()=>r,ot:()=>De});var o=g(2458),l=g(6237),h=g(7716),p=g(9238);const u=["mat-button",""],C=["*"],V=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],Y=(0,o.pj)((0,o.Id)((0,o.Kr)(class{constructor(Ie){this._elementRef=Ie}})));let r=(()=>{class Ie extends Y{constructor(Te,Be,at){super(Te),this._focusMonitor=Be,this._animationMode=at,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const vt of V)this._hasHostAttributes(vt)&&this._getHostElement().classList.add(vt);Te.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(Te,Be){Te?this._focusMonitor.focusVia(this._getHostElement(),Te,Be):this._getHostElement().focus(Be)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...Te){return Te.some(Be=>this._getHostElement().hasAttribute(Be))}}return Ie.\u0275fac=function(Te){return new(Te||Ie)(h.Y36(h.SBq),h.Y36(p.tE),h.Y36(l.Qb,8))},Ie.\u0275cmp=h.Xpm({type:Ie,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(Te,Be){if(1&Te&&h.Gf(o.wG,5),2&Te){let at;h.iGM(at=h.CRH())&&(Be.ripple=at.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(Te,Be){2&Te&&(h.uIk("disabled",Be.disabled||null),h.ekj("_mat-animation-noopable","NoopAnimations"===Be._animationMode)("mat-button-disabled",Be.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[h.qOj],attrs:u,ngContentSelectors:C,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(Te,Be){1&Te&&(h.F$t(),h.TgZ(0,"span",0),h.Hsn(1),h.qZA(),h._UZ(2,"span",1),h._UZ(3,"span",2)),2&Te&&(h.xp6(2),h.ekj("mat-button-ripple-round",Be.isRoundButton||Be.isIconButton),h.Q6J("matRippleDisabled",Be._isRippleDisabled())("matRippleCentered",Be.isIconButton)("matRippleTrigger",Be._getHostElement()))},directives:[o.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}),Ie})(),De=(()=>{class Ie{}return Ie.\u0275fac=function(Te){return new(Te||Ie)},Ie.\u0275mod=h.oAB({type:Ie}),Ie.\u0275inj=h.cJS({imports:[[o.si,o.BQ],o.BQ]}),Ie})()},2458:(Ge,ye,g)=>{"use strict";g.d(ye,{yN:()=>vt,mZ:()=>Bt,_A:()=>fn,rD:()=>Xe,sG:()=>jt,Ad:()=>xt,K7:()=>Ht,HF:()=>pt,Y2:()=>se,BQ:()=>ot,X2:()=>Rt,uc:()=>_n,XK:()=>Mt,ey:()=>je,Ng:()=>Le,rN:()=>Ct,nP:()=>$,us:()=>Pe,wG:()=>re,si:()=>q,IR:()=>ge,CB:()=>gt,jH:()=>le,pj:()=>dt,Kr:()=>ht,Id:()=>bt,FD:()=>Ne,dB:()=>tt,sb:()=>fe,E0:()=>tn});var o=g(7716),l=g(9238),h=g(946);const p=new o.GfV("12.2.4");var u=g(8583),C=g(9490),O=g(9765),R=g(7574),V=g(521),Y=g(9761),r=g(6237),ne=g(6461);function pe(me,xe){if(1&me&&o._UZ(0,"mat-pseudo-checkbox",4),2&me){const W=o.oxw();o.Q6J("state",W.selected?"checked":"unchecked")("disabled",W.disabled)}}function Te(me,xe){if(1&me&&(o.TgZ(0,"span",5),o._uU(1),o.qZA()),2&me){const W=o.oxw();o.xp6(1),o.hij("(",W.group.label,")")}}const Be=["*"];let vt=(()=>{class me{}return me.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",me.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",me.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",me.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",me})(),Bt=(()=>{class me{}return me.COMPLEX="375ms",me.ENTERING="225ms",me.EXITING="195ms",me})();const rt=new o.GfV("12.2.4"),Ye=new o.OlP("mat-sanity-checks",{providedIn:"root",factory:function(){return!0}});let ot=(()=>{class me{constructor(W,ie,B){this._hasDoneGlobalChecks=!1,this._document=B,W._applyBodyHighContrastModeCssClasses(),this._sanityChecks=ie,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}_getWindow(){const W=this._document.defaultView||window;return"object"==typeof W&&W?W:null}_checkIsEnabled(W){return!(!(0,o.X6Q)()||this._isTestEnv())&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[W])}_isTestEnv(){const W=this._getWindow();return W&&(W.__karma__||W.jasmine)}_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 W=this._document.createElement("div");W.classList.add("mat-theme-loaded-marker"),this._document.body.appendChild(W);const ie=getComputedStyle(W);ie&&"none"!==ie.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(W)}_checkCdkVersionMatch(){this._checkIsEnabled("version")&&rt.full!==p.full&&console.warn("The Angular Material version ("+rt.full+") does not match the Angular CDK version ("+p.full+").\nPlease ensure the versions of these two packages exactly match.")}}return me.\u0275fac=function(W){return new(W||me)(o.LFG(l.qm),o.LFG(Ye,8),o.LFG(u.K0))},me.\u0275mod=o.oAB({type:me}),me.\u0275inj=o.cJS({imports:[[h.vT],h.vT]}),me})();function bt(me){return class extends me{constructor(...xe){super(...xe),this._disabled=!1}get disabled(){return this._disabled}set disabled(xe){this._disabled=(0,C.Ig)(xe)}}}function dt(me,xe){return class extends me{constructor(...W){super(...W),this.defaultColor=xe,this.color=xe}get color(){return this._color}set color(W){const ie=W||this.defaultColor;ie!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),ie&&this._elementRef.nativeElement.classList.add(`mat-${ie}`),this._color=ie)}}}function ht(me){return class extends me{constructor(...xe){super(...xe),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(xe){this._disableRipple=(0,C.Ig)(xe)}}}function fe(me,xe=0){return class extends me{constructor(...W){super(...W),this._tabIndex=xe,this.defaultTabIndex=xe}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(W){this._tabIndex=null!=W?(0,C.su)(W):this.defaultTabIndex}}}function Ne(me){return class extends me{constructor(...xe){super(...xe),this.stateChanges=new O.xQ,this.errorState=!1}updateErrorState(){const xe=this.errorState,Me=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);Me!==xe&&(this.errorState=Me,this.stateChanges.next())}}}function tt(me){return class extends me{constructor(...xe){super(...xe),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new R.y(W=>{this._isInitialized?this._notifySubscriber(W):this._pendingSubscribers.push(W)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(xe){xe.next(),xe.complete()}}}const xt=new o.OlP("MAT_DATE_LOCALE",{providedIn:"root",factory:function(){return(0,o.f3M)(o.soG)}});class fn{constructor(){this._localeChanges=new O.xQ,this.localeChanges=this._localeChanges}getValidDateOrNull(xe){return this.isDateInstance(xe)&&this.isValid(xe)?xe:null}deserialize(xe){return null==xe||this.isDateInstance(xe)&&this.isValid(xe)?xe:this.invalid()}setLocale(xe){this.locale=xe,this._localeChanges.next()}compareDate(xe,W){return this.getYear(xe)-this.getYear(W)||this.getMonth(xe)-this.getMonth(W)||this.getDate(xe)-this.getDate(W)}sameDate(xe,W){if(xe&&W){let ie=this.isValid(xe),B=this.isValid(W);return ie&&B?!this.compareDate(xe,W):ie==B}return xe==W}clampDate(xe,W,ie){return W&&this.compareDate(xe,W)<0?W:ie&&this.compareDate(xe,ie)>0?ie:xe}}const jt=new o.OlP("mat-date-formats");let cn;try{cn="undefined"!=typeof Intl}catch(me){cn=!1}const It={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"]},ft=ln(31,me=>String(me+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"]},_t=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function ln(me,xe){const W=Array(me);for(let ie=0;ie{class me extends fn{constructor(W,ie){super(),this.useUtcForDisplay=!0,super.setLocale(W),this.useUtcForDisplay=!ie.TRIDENT,this._clampDate=ie.TRIDENT||ie.EDGE}getYear(W){return W.getFullYear()}getMonth(W){return W.getMonth()}getDate(W){return W.getDate()}getDayOfWeek(W){return W.getDay()}getMonthNames(W){if(cn){const ie=new Intl.DateTimeFormat(this.locale,{month:W,timeZone:"utc"});return ln(12,B=>this._stripDirectionalityCharacters(this._format(ie,new Date(2017,B,1))))}return It[W]}getDateNames(){if(cn){const W=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return ln(31,ie=>this._stripDirectionalityCharacters(this._format(W,new Date(2017,0,ie+1))))}return ft}getDayOfWeekNames(W){if(cn){const ie=new Intl.DateTimeFormat(this.locale,{weekday:W,timeZone:"utc"});return ln(7,B=>this._stripDirectionalityCharacters(this._format(ie,new Date(2017,0,B+1))))}return St[W]}getYearName(W){if(cn){const ie=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._stripDirectionalityCharacters(this._format(ie,W))}return String(this.getYear(W))}getFirstDayOfWeek(){return 0}getNumDaysInMonth(W){return this.getDate(this._createDateWithOverflow(this.getYear(W),this.getMonth(W)+1,0))}clone(W){return new Date(W.getTime())}createDate(W,ie,B){let Me=this._createDateWithOverflow(W,ie,B);return Me.getMonth(),Me}today(){return new Date}parse(W){return"number"==typeof W?new Date(W):W?new Date(Date.parse(W)):null}format(W,ie){if(!this.isValid(W))throw Error("NativeDateAdapter: Cannot format invalid date.");if(cn){this._clampDate&&(W.getFullYear()<1||W.getFullYear()>9999)&&(W=this.clone(W)).setFullYear(Math.max(1,Math.min(9999,W.getFullYear()))),ie=Object.assign(Object.assign({},ie),{timeZone:"utc"});const B=new Intl.DateTimeFormat(this.locale,ie);return this._stripDirectionalityCharacters(this._format(B,W))}return this._stripDirectionalityCharacters(W.toDateString())}addCalendarYears(W,ie){return this.addCalendarMonths(W,12*ie)}addCalendarMonths(W,ie){let B=this._createDateWithOverflow(this.getYear(W),this.getMonth(W)+ie,this.getDate(W));return this.getMonth(B)!=((this.getMonth(W)+ie)%12+12)%12&&(B=this._createDateWithOverflow(this.getYear(B),this.getMonth(B),0)),B}addCalendarDays(W,ie){return this._createDateWithOverflow(this.getYear(W),this.getMonth(W),this.getDate(W)+ie)}toIso8601(W){return[W.getUTCFullYear(),this._2digit(W.getUTCMonth()+1),this._2digit(W.getUTCDate())].join("-")}deserialize(W){if("string"==typeof W){if(!W)return null;if(_t.test(W)){let ie=new Date(W);if(this.isValid(ie))return ie}}return super.deserialize(W)}isDateInstance(W){return W instanceof Date}isValid(W){return!isNaN(W.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(W,ie,B){const Me=new Date;return Me.setFullYear(W,ie,B),Me.setHours(0,0,0,0),Me}_2digit(W){return("00"+W).slice(-2)}_stripDirectionalityCharacters(W){return W.replace(/[\u200e\u200f]/g,"")}_format(W,ie){const B=new Date;return B.setUTCFullYear(ie.getFullYear(),ie.getMonth(),ie.getDate()),B.setUTCHours(ie.getHours(),ie.getMinutes(),ie.getSeconds(),ie.getMilliseconds()),W.format(B)}}return me.\u0275fac=function(W){return new(W||me)(o.LFG(xt,8),o.LFG(V.t4))},me.\u0275prov=o.Yz7({token:me,factory:me.\u0275fac}),me})(),Je=(()=>{class me{}return me.\u0275fac=function(W){return new(W||me)},me.\u0275mod=o.oAB({type:me}),me.\u0275inj=o.cJS({providers:[{provide:fn,useClass:Tt}],imports:[[V.ud]]}),me})();const At={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 Mt=(()=>{class me{}return me.\u0275fac=function(W){return new(W||me)},me.\u0275mod=o.oAB({type:me}),me.\u0275inj=o.cJS({providers:[{provide:jt,useValue:At}],imports:[[Je]]}),me})(),Xe=(()=>{class me{isErrorState(W,ie){return!!(W&&W.invalid&&(W.touched||ie&&ie.submitted))}}return me.\u0275fac=function(W){return new(W||me)},me.\u0275prov=o.Yz7({factory:function(){return new me},token:me,providedIn:"root"}),me})(),Rt=(()=>{class me{}return me.\u0275fac=function(W){return new(W||me)},me.\u0275dir=o.lG2({type:me,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),me})();function tn(me,xe,W="mat"){me.changes.pipe((0,Y.O)(me)).subscribe(({length:ie})=>{Zt(xe,`${W}-2-line`,!1),Zt(xe,`${W}-3-line`,!1),Zt(xe,`${W}-multi-line`,!1),2===ie||3===ie?Zt(xe,`${W}-${ie}-line`,!0):ie>3&&Zt(xe,`${W}-multi-line`,!0)})}function Zt(me,xe,W){const ie=me.nativeElement.classList;W?ie.add(xe):ie.remove(xe)}let _n=(()=>{class me{}return me.\u0275fac=function(W){return new(W||me)},me.\u0275mod=o.oAB({type:me}),me.\u0275inj=o.cJS({imports:[[ot],ot]}),me})();class on{constructor(xe,W,ie){this._renderer=xe,this.element=W,this.config=ie,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const qt={enterDuration:225,exitDuration:150},$e=(0,V.i$)({passive:!0}),Re=["mousedown","touchstart"],ce=["mouseup","mouseleave","touchend","touchcancel"];class ge{constructor(xe,W,ie,B){this._target=xe,this._ngZone=W,this._isPointerDown=!1,this._activeRipples=new Set,this._pointerUpEventsRegistered=!1,B.isBrowser&&(this._containerElement=(0,C.fI)(ie))}fadeInRipple(xe,W,ie={}){const B=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),Me=Object.assign(Object.assign({},qt),ie.animation);ie.centered&&(xe=B.left+B.width/2,W=B.top+B.height/2);const ke=ie.radius||function(me,xe,W){const ie=Math.max(Math.abs(me-W.left),Math.abs(me-W.right)),B=Math.max(Math.abs(xe-W.top),Math.abs(xe-W.bottom));return Math.sqrt(ie*ie+B*B)}(xe,W,B),st=xe-B.left,ze=W-B.top,sn=Me.enterDuration,pn=document.createElement("div");pn.classList.add("mat-ripple-element"),pn.style.left=st-ke+"px",pn.style.top=ze-ke+"px",pn.style.height=2*ke+"px",pn.style.width=2*ke+"px",null!=ie.color&&(pn.style.backgroundColor=ie.color),pn.style.transitionDuration=`${sn}ms`,this._containerElement.appendChild(pn),window.getComputedStyle(pn).getPropertyValue("opacity"),pn.style.transform="scale(1)";const be=new on(this,pn,ie);return be.state=0,this._activeRipples.add(be),ie.persistent||(this._mostRecentTransientRipple=be),this._runTimeoutOutsideZone(()=>{const Ot=be===this._mostRecentTransientRipple;be.state=1,!ie.persistent&&(!Ot||!this._isPointerDown)&&be.fadeOut()},sn),be}fadeOutRipple(xe){const W=this._activeRipples.delete(xe);if(xe===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),!W)return;const ie=xe.element,B=Object.assign(Object.assign({},qt),xe.config.animation);ie.style.transitionDuration=`${B.exitDuration}ms`,ie.style.opacity="0",xe.state=2,this._runTimeoutOutsideZone(()=>{xe.state=3,ie.parentNode.removeChild(ie)},B.exitDuration)}fadeOutAll(){this._activeRipples.forEach(xe=>xe.fadeOut())}fadeOutAllNonPersistent(){this._activeRipples.forEach(xe=>{xe.config.persistent||xe.fadeOut()})}setupTriggerEvents(xe){const W=(0,C.fI)(xe);!W||W===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=W,this._registerEvents(Re))}handleEvent(xe){"mousedown"===xe.type?this._onMousedown(xe):"touchstart"===xe.type?this._onTouchStart(xe):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(ce),this._pointerUpEventsRegistered=!0)}_onMousedown(xe){const W=(0,l.X6)(xe),ie=this._lastTouchStartEvent&&Date.now(){!xe.config.persistent&&(1===xe.state||xe.config.terminateOnPointerUp&&0===xe.state)&&xe.fadeOut()}))}_runTimeoutOutsideZone(xe,W=0){this._ngZone.runOutsideAngular(()=>setTimeout(xe,W))}_registerEvents(xe){this._ngZone.runOutsideAngular(()=>{xe.forEach(W=>{this._triggerElement.addEventListener(W,this,$e)})})}_removeTriggerEvents(){this._triggerElement&&(Re.forEach(xe=>{this._triggerElement.removeEventListener(xe,this,$e)}),this._pointerUpEventsRegistered&&ce.forEach(xe=>{this._triggerElement.removeEventListener(xe,this,$e)}))}}const se=new o.OlP("mat-ripple-global-options");let re=(()=>{class me{constructor(W,ie,B,Me,ke){this._elementRef=W,this._animationMode=ke,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=Me||{},this._rippleRenderer=new ge(this,ie,W,B)}get disabled(){return this._disabled}set disabled(W){W&&this.fadeOutAllNonPersistent(),this._disabled=W,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(W){this._trigger=W,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(W,ie=0,B){return"number"==typeof W?this._rippleRenderer.fadeInRipple(W,ie,Object.assign(Object.assign({},this.rippleConfig),B)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),W))}}return me.\u0275fac=function(W){return new(W||me)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(V.t4),o.Y36(se,8),o.Y36(r.Qb,8))},me.\u0275dir=o.lG2({type:me,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(W,ie){2&W&&o.ekj("mat-ripple-unbounded",ie.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"]}),me})(),q=(()=>{class me{}return me.\u0275fac=function(W){return new(W||me)},me.\u0275mod=o.oAB({type:me}),me.\u0275inj=o.cJS({imports:[[ot,V.ud],ot]}),me})(),$=(()=>{class me{constructor(W){this._animationMode=W,this.state="unchecked",this.disabled=!1}}return me.\u0275fac=function(W){return new(W||me)(o.Y36(r.Qb,8))},me.\u0275cmp=o.Xpm({type:me,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(W,ie){2&W&&o.ekj("mat-pseudo-checkbox-indeterminate","indeterminate"===ie.state)("mat-pseudo-checkbox-checked","checked"===ie.state)("mat-pseudo-checkbox-disabled",ie.disabled)("_mat-animation-noopable","NoopAnimations"===ie._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(W,ie){},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}),me})(),Pe=(()=>{class me{}return me.\u0275fac=function(W){return new(W||me)},me.\u0275mod=o.oAB({type:me}),me.\u0275inj=o.cJS({imports:[[ot]]}),me})();const pt=new o.OlP("MAT_OPTION_PARENT_COMPONENT"),kt=bt(class{});let Lt=0,Wt=(()=>{class me extends kt{constructor(W){var ie;super(),this._labelId="mat-optgroup-label-"+Lt++,this._inert=null!==(ie=null==W?void 0:W.inertGroups)&&void 0!==ie&&ie}}return me.\u0275fac=function(W){return new(W||me)(o.Y36(pt,8))},me.\u0275dir=o.lG2({type:me,inputs:{label:"label"},features:[o.qOj]}),me})();const Ht=new o.OlP("MatOptgroup");let Ze=0;class Ct{constructor(xe,W=!1){this.source=xe,this.isUserInput=W}}let et=(()=>{class me{constructor(W,ie,B,Me){this._element=W,this._changeDetectorRef=ie,this._parent=B,this.group=Me,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+Ze++,this.onSelectionChange=new o.vpe,this._stateChanges=new O.xQ}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(W){this._disabled=(0,C.Ig)(W)}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(W,ie){const B=this._getHostElement();"function"==typeof B.focus&&B.focus(ie)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(W){(W.keyCode===ne.K5||W.keyCode===ne.L_)&&!(0,ne.Vb)(W)&&(this._selectViaInteraction(),W.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 W=this.viewValue;W!==this._mostRecentViewValue&&(this._mostRecentViewValue=W,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(W=!1){this.onSelectionChange.emit(new Ct(this,W))}}return me.\u0275fac=function(W){return new(W||me)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(void 0),o.Y36(Wt))},me.\u0275dir=o.lG2({type:me,inputs:{id:"id",disabled:"disabled",value:"value"},outputs:{onSelectionChange:"onSelectionChange"}}),me})(),je=(()=>{class me extends et{constructor(W,ie,B,Me){super(W,ie,B,Me)}}return me.\u0275fac=function(W){return new(W||me)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(pt,8),o.Y36(Ht,8))},me.\u0275cmp=o.Xpm({type:me,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(W,ie){1&W&&o.NdJ("click",function(){return ie._selectViaInteraction()})("keydown",function(Me){return ie._handleKeydown(Me)}),2&W&&(o.Ikx("id",ie.id),o.uIk("tabindex",ie._getTabIndex())("aria-selected",ie._getAriaSelected())("aria-disabled",ie.disabled.toString()),o.ekj("mat-selected",ie.selected)("mat-option-multiple",ie.multiple)("mat-active",ie.active)("mat-option-disabled",ie.disabled))},exportAs:["matOption"],features:[o.qOj],ngContentSelectors:Be,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(W,ie){1&W&&(o.F$t(),o.YNc(0,pe,1,2,"mat-pseudo-checkbox",0),o.TgZ(1,"span",1),o.Hsn(2),o.qZA(),o.YNc(3,Te,2,1,"span",2),o._UZ(4,"div",3)),2&W&&(o.Q6J("ngIf",ie.multiple),o.xp6(3),o.Q6J("ngIf",ie.group&&ie.group._inert),o.xp6(1),o.Q6J("matRippleTrigger",ie._getHostElement())("matRippleDisabled",ie.disabled||ie.disableRipple))},directives:[u.O5,re,$],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}),me})();function gt(me,xe,W){if(W.length){let ie=xe.toArray(),B=W.toArray(),Me=0;for(let ke=0;keW+ie?Math.max(0,me-ie+xe):W}let Le=(()=>{class me{}return me.\u0275fac=function(W){return new(W||me)},me.\u0275mod=o.oAB({type:me}),me.\u0275inj=o.cJS({imports:[[q,u.ez,ot,Pe]]}),me})()},3220:(Ge,ye,g)=>{"use strict";g.d(ye,{Mq:()=>B,hl:()=>pn,FA:()=>Ve,nW:()=>Ot});var o=g(9238),l=g(625),h=g(7636),p=g(8583),u=g(7716),C=g(1095),O=g(9243),R=g(2458),V=g(9765),Y=g(5319),r=g(6682),ne=g(5917),De=g(6461),Ie=g(5257),pe=g(9761),Te=g(5435),Be=g(9490),at=g(521),vt=g(7238),Bt=g(3679),rt=g(8295),it=g(9983),Ye=g(946);const ot=["mat-calendar-body",""];function bt(de,Se){if(1&de&&(u.TgZ(0,"tr",2),u.TgZ(1,"td",3),u._uU(2),u.qZA(),u.qZA()),2&de){const M=u.oxw();u.xp6(1),u.Udp("padding-top",M._cellPadding)("padding-bottom",M._cellPadding),u.uIk("colspan",M.numCols),u.xp6(1),u.hij(" ",M.label," ")}}function dt(de,Se){if(1&de&&(u.TgZ(0,"td",3),u._uU(1),u.qZA()),2&de){const M=u.oxw(2);u.Udp("padding-top",M._cellPadding)("padding-bottom",M._cellPadding),u.uIk("colspan",M._firstRowOffset),u.xp6(1),u.hij(" ",M._firstRowOffset>=M.labelMinRequiredCells?M.label:""," ")}}function ht(de,Se){if(1&de){const M=u.EpF();u.TgZ(0,"td",7),u.NdJ("click",function(Q){const we=u.CHM(M).$implicit;return u.oxw(2)._cellClicked(we,Q)}),u.TgZ(1,"div",8),u._uU(2),u.qZA(),u._UZ(3,"div",9),u.qZA()}if(2&de){const M=Se.$implicit,N=Se.index,Q=u.oxw().index,ae=u.oxw();u.Udp("width",ae._cellWidth)("padding-top",ae._cellPadding)("padding-bottom",ae._cellPadding),u.ekj("mat-calendar-body-disabled",!M.enabled)("mat-calendar-body-active",ae._isActiveCell(Q,N))("mat-calendar-body-range-start",ae._isRangeStart(M.compareValue))("mat-calendar-body-range-end",ae._isRangeEnd(M.compareValue))("mat-calendar-body-in-range",ae._isInRange(M.compareValue))("mat-calendar-body-comparison-bridge-start",ae._isComparisonBridgeStart(M.compareValue,Q,N))("mat-calendar-body-comparison-bridge-end",ae._isComparisonBridgeEnd(M.compareValue,Q,N))("mat-calendar-body-comparison-start",ae._isComparisonStart(M.compareValue))("mat-calendar-body-comparison-end",ae._isComparisonEnd(M.compareValue))("mat-calendar-body-in-comparison-range",ae._isInComparisonRange(M.compareValue))("mat-calendar-body-preview-start",ae._isPreviewStart(M.compareValue))("mat-calendar-body-preview-end",ae._isPreviewEnd(M.compareValue))("mat-calendar-body-in-preview",ae._isInPreview(M.compareValue)),u.Q6J("ngClass",M.cssClasses)("tabindex",ae._isActiveCell(Q,N)?0:-1),u.uIk("data-mat-row",Q)("data-mat-col",N)("aria-label",M.ariaLabel)("aria-disabled",!M.enabled||null)("aria-selected",ae._isSelected(M.compareValue)),u.xp6(1),u.ekj("mat-calendar-body-selected",ae._isSelected(M.compareValue))("mat-calendar-body-comparison-identical",ae._isComparisonIdentical(M.compareValue))("mat-calendar-body-today",ae.todayValue===M.compareValue),u.xp6(1),u.hij(" ",M.displayValue," ")}}function fe(de,Se){if(1&de&&(u.TgZ(0,"tr",4),u.YNc(1,dt,2,6,"td",5),u.YNc(2,ht,4,46,"td",6),u.qZA()),2&de){const M=Se.$implicit,N=Se.index,Q=u.oxw();u.xp6(1),u.Q6J("ngIf",0===N&&Q._firstRowOffset),u.xp6(1),u.Q6J("ngForOf",M)}}function Ne(de,Se){if(1&de&&(u.TgZ(0,"th",5),u.TgZ(1,"abbr",6),u._uU(2),u.qZA(),u.qZA()),2&de){const M=Se.$implicit;u.uIk("aria-label",M.long),u.xp6(1),u.uIk("title",M.long),u.xp6(1),u.Oqu(M.narrow)}}const tt=["*"];function xt(de,Se){}function Pt(de,Se){if(1&de){const M=u.EpF();u.TgZ(0,"mat-month-view",5),u.NdJ("activeDateChange",function(Q){return u.CHM(M),u.oxw().activeDate=Q})("_userSelection",function(Q){return u.CHM(M),u.oxw()._dateSelected(Q)}),u.qZA()}if(2&de){const M=u.oxw();u.Q6J("activeDate",M.activeDate)("selected",M.selected)("dateFilter",M.dateFilter)("maxDate",M.maxDate)("minDate",M.minDate)("dateClass",M.dateClass)("comparisonStart",M.comparisonStart)("comparisonEnd",M.comparisonEnd)}}function fn(de,Se){if(1&de){const M=u.EpF();u.TgZ(0,"mat-year-view",6),u.NdJ("activeDateChange",function(Q){return u.CHM(M),u.oxw().activeDate=Q})("monthSelected",function(Q){return u.CHM(M),u.oxw()._monthSelectedInYearView(Q)})("selectedChange",function(Q){return u.CHM(M),u.oxw()._goToDateInView(Q,"month")}),u.qZA()}if(2&de){const M=u.oxw();u.Q6J("activeDate",M.activeDate)("selected",M.selected)("dateFilter",M.dateFilter)("maxDate",M.maxDate)("minDate",M.minDate)("dateClass",M.dateClass)}}function jt(de,Se){if(1&de){const M=u.EpF();u.TgZ(0,"mat-multi-year-view",7),u.NdJ("activeDateChange",function(Q){return u.CHM(M),u.oxw().activeDate=Q})("yearSelected",function(Q){return u.CHM(M),u.oxw()._yearSelectedInMultiYearView(Q)})("selectedChange",function(Q){return u.CHM(M),u.oxw()._goToDateInView(Q,"year")}),u.qZA()}if(2&de){const M=u.oxw();u.Q6J("activeDate",M.activeDate)("selected",M.selected)("dateFilter",M.dateFilter)("maxDate",M.maxDate)("minDate",M.minDate)("dateClass",M.dateClass)}}function cn(de,Se){}const It=["button"];function Ke(de,Se){1&de&&(u.O4$(),u.TgZ(0,"svg",3),u._UZ(1,"path",4),u.qZA())}const ft=[[["","matDatepickerToggleIcon",""]]],St=["[matDatepickerToggleIcon]"];let Je=(()=>{class de{constructor(){this.changes=new V.xQ,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(M,N){return`${M} \u2013 ${N}`}}return de.\u0275fac=function(M){return new(M||de)},de.\u0275prov=u.Yz7({factory:function(){return new de},token:de,providedIn:"root"}),de})();class At{constructor(Se,M,N,Q,ae={},we=Se,nt){this.value=Se,this.displayValue=M,this.ariaLabel=N,this.enabled=Q,this.cssClasses=ae,this.compareValue=we,this.rawValue=nt}}let Mt=(()=>{class de{constructor(M,N){this._elementRef=M,this._ngZone=N,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new u.vpe,this.previewChange=new u.vpe,this._enterHandler=Q=>{if(this._skipNextFocus&&"focus"===Q.type)this._skipNextFocus=!1;else if(Q.target&&this.isRange){const ae=this._getCellFromElement(Q.target);ae&&this._ngZone.run(()=>this.previewChange.emit({value:ae.enabled?ae:null,event:Q}))}},this._leaveHandler=Q=>{null!==this.previewEnd&&this.isRange&&Q.target&&Ut(Q.target)&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:Q}))},N.runOutsideAngular(()=>{const Q=M.nativeElement;Q.addEventListener("mouseenter",this._enterHandler,!0),Q.addEventListener("focus",this._enterHandler,!0),Q.addEventListener("mouseleave",this._leaveHandler,!0),Q.addEventListener("blur",this._leaveHandler,!0)})}_cellClicked(M,N){M.enabled&&this.selectedValueChange.emit({value:M.value,event:N})}_isSelected(M){return this.startValue===M||this.endValue===M}ngOnChanges(M){const N=M.numCols,{rows:Q,numCols:ae}=this;(M.rows||N)&&(this._firstRowOffset=Q&&Q.length&&Q[0].length?ae-Q[0].length:0),(M.cellAspectRatio||N||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/ae+"%"),(N||!this._cellWidth)&&(this._cellWidth=100/ae+"%")}ngOnDestroy(){const M=this._elementRef.nativeElement;M.removeEventListener("mouseenter",this._enterHandler,!0),M.removeEventListener("focus",this._enterHandler,!0),M.removeEventListener("mouseleave",this._leaveHandler,!0),M.removeEventListener("blur",this._leaveHandler,!0)}_isActiveCell(M,N){let Q=M*this.numCols+N;return M&&(Q-=this._firstRowOffset),Q==this.activeCell}_focusActiveCell(M=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,Ie.q)(1)).subscribe(()=>{const N=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");N&&(M||(this._skipNextFocus=!0),N.focus())})})}_isRangeStart(M){return Xe(M,this.startValue,this.endValue)}_isRangeEnd(M){return Rt(M,this.startValue,this.endValue)}_isInRange(M){return tn(M,this.startValue,this.endValue,this.isRange)}_isComparisonStart(M){return Xe(M,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(M,N,Q){if(!this._isComparisonStart(M)||this._isRangeStart(M)||!this._isInRange(M))return!1;let ae=this.rows[N][Q-1];if(!ae){const we=this.rows[N-1];ae=we&&we[we.length-1]}return ae&&!this._isRangeEnd(ae.compareValue)}_isComparisonBridgeEnd(M,N,Q){if(!this._isComparisonEnd(M)||this._isRangeEnd(M)||!this._isInRange(M))return!1;let ae=this.rows[N][Q+1];if(!ae){const we=this.rows[N+1];ae=we&&we[0]}return ae&&!this._isRangeStart(ae.compareValue)}_isComparisonEnd(M){return Rt(M,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(M){return tn(M,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(M){return this.comparisonStart===this.comparisonEnd&&M===this.comparisonStart}_isPreviewStart(M){return Xe(M,this.previewStart,this.previewEnd)}_isPreviewEnd(M){return Rt(M,this.previewStart,this.previewEnd)}_isInPreview(M){return tn(M,this.previewStart,this.previewEnd,this.isRange)}_getCellFromElement(M){let N;if(Ut(M)?N=M:Ut(M.parentNode)&&(N=M.parentNode),N){const Q=N.getAttribute("data-mat-row"),ae=N.getAttribute("data-mat-col");if(Q&&ae)return this.rows[parseInt(Q)][parseInt(ae)]}return null}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(u.SBq),u.Y36(u.R0b))},de.\u0275cmp=u.Xpm({type:de,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:[u.TTD],attrs:ot,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(M,N){1&M&&(u.YNc(0,bt,3,6,"tr",0),u.YNc(1,fe,3,2,"tr",1)),2&M&&(u.Q6J("ngIf",N._firstRowOffset.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}),de})();function Ut(de){return"TD"===de.nodeName}function Xe(de,Se,M){return null!==M&&Se!==M&&de=Se&&de===M}function tn(de,Se,M,N){return N&&null!==Se&&null!==M&&Se!==M&&de>=Se&&de<=M}class Zt{constructor(Se,M){this.start=Se,this.end=M}}let _n=(()=>{class de{constructor(M,N){this.selection=M,this._adapter=N,this._selectionChanged=new V.xQ,this.selectionChanged=this._selectionChanged,this.selection=M}updateSelection(M,N){const Q=this.selection;this.selection=M,this._selectionChanged.next({selection:M,source:N,oldValue:Q})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(M){return this._adapter.isDateInstance(M)&&this._adapter.isValid(M)}}return de.\u0275fac=function(M){return new(M||de)(u.LFG(void 0),u.LFG(R._A))},de.\u0275prov=u.Yz7({token:de,factory:de.\u0275fac}),de})(),on=(()=>{class de extends _n{constructor(M){super(null,M)}add(M){super.updateSelection(M,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const M=new de(this._adapter);return M.updateSelection(this.selection,this),M}}return de.\u0275fac=function(M){return new(M||de)(u.LFG(R._A))},de.\u0275prov=u.Yz7({token:de,factory:de.\u0275fac}),de})();const $e={provide:_n,deps:[[new u.FiY,new u.tp0,_n],R._A],useFactory:function(de,Se){return de||new on(Se)}},ge=new u.OlP("MAT_DATE_RANGE_SELECTION_STRATEGY");let q=(()=>{class de{constructor(M,N,Q,ae,we){this._changeDetectorRef=M,this._dateFormats=N,this._dateAdapter=Q,this._dir=ae,this._rangeStrategy=we,this._rerenderSubscription=Y.w.EMPTY,this.selectedChange=new u.vpe,this._userSelection=new u.vpe,this.activeDateChange=new u.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(M){const N=this._activeDate,Q=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Q,this.minDate,this.maxDate),this._hasSameMonthAndYear(N,this._activeDate)||this._init()}get selected(){return this._selected}set selected(M){this._selected=M instanceof Zt?M:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(M){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get maxDate(){return this._maxDate}set maxDate(M){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,pe.O)(null)).subscribe(()=>this._init())}ngOnChanges(M){const N=M.comparisonStart||M.comparisonEnd;N&&!N.firstChange&&this._setRanges(this.selected)}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(M){const N=M.value,Q=this._dateAdapter.getYear(this.activeDate),ae=this._dateAdapter.getMonth(this.activeDate),we=this._dateAdapter.createDate(Q,ae,N);let nt,Ft;this._selected instanceof Zt?(nt=this._getDateInCurrentMonth(this._selected.start),Ft=this._getDateInCurrentMonth(this._selected.end)):nt=Ft=this._getDateInCurrentMonth(this._selected),(nt!==N||Ft!==N)&&this.selectedChange.emit(we),this._userSelection.emit({value:we,event:M.event}),this._previewStart=this._previewEnd=null,this._changeDetectorRef.markForCheck()}_handleCalendarBodyKeydown(M){const N=this._activeDate,Q=this._isRtl();switch(M.keyCode){case De.oh:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,Q?1:-1);break;case De.SV:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,Q?-1:1);break;case De.LH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case De.JH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case De.Sd:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case De.uR:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case De.Ku:this.activeDate=M.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case De.VM:this.activeDate=M.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case De.K5:case De.L_:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&M.preventDefault());case De.hY:return void(null!=this._previewEnd&&!(0,De.Vb)(M)&&(this._previewStart=this._previewEnd=null,this.selectedChange.emit(null),this._userSelection.emit({value:null,event:M}),M.preventDefault(),M.stopPropagation()));default:return}this._dateAdapter.compareDate(N,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),M.preventDefault()}_handleCalendarBodyKeyup(M){(M.keyCode===De.L_||M.keyCode===De.K5)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:M}),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 M=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(M)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(M){this._matCalendarBody._focusActiveCell(M)}_previewChanged({event:M,value:N}){if(this._rangeStrategy){const ae=this._rangeStrategy.createPreview(N?N.rawValue:null,this.selected,M);this._previewStart=this._getCellCompareValue(ae.start),this._previewEnd=this._getCellCompareValue(ae.end),this._changeDetectorRef.detectChanges()}}_initWeekdays(){const M=this._dateAdapter.getFirstDayOfWeek(),N=this._dateAdapter.getDayOfWeekNames("narrow");let ae=this._dateAdapter.getDayOfWeekNames("long").map((we,nt)=>({long:we,narrow:N[nt]}));this._weekdays=ae.slice(M).concat(ae.slice(0,M))}_createWeekCells(){const M=this._dateAdapter.getNumDaysInMonth(this.activeDate),N=this._dateAdapter.getDateNames();this._weeks=[[]];for(let Q=0,ae=this._firstWeekOffset;Q=0)&&(!this.maxDate||this._dateAdapter.compareDate(M,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(M))}_getDateInCurrentMonth(M){return M&&this._hasSameMonthAndYear(M,this.activeDate)?this._dateAdapter.getDate(M):null}_hasSameMonthAndYear(M,N){return!(!M||!N||this._dateAdapter.getMonth(M)!=this._dateAdapter.getMonth(N)||this._dateAdapter.getYear(M)!=this._dateAdapter.getYear(N))}_getCellCompareValue(M){if(M){const N=this._dateAdapter.getYear(M),Q=this._dateAdapter.getMonth(M),ae=this._dateAdapter.getDate(M);return new Date(N,Q,ae).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(M){M instanceof Zt?(this._rangeStart=this._getCellCompareValue(M.start),this._rangeEnd=this._getCellCompareValue(M.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(M),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(M){return!this.dateFilter||this.dateFilter(M)}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(u.sBO),u.Y36(R.sG,8),u.Y36(R._A,8),u.Y36(Ye.Is,8),u.Y36(ge,8))},de.\u0275cmp=u.Xpm({type:de,selectors:[["mat-month-view"]],viewQuery:function(M,N){if(1&M&&u.Gf(Mt,5),2&M){let Q;u.iGM(Q=u.CRH())&&(N._matCalendarBody=Q.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:[u.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(M,N){1&M&&(u.TgZ(0,"table",0),u.TgZ(1,"thead",1),u.TgZ(2,"tr"),u.YNc(3,Ne,3,3,"th",2),u.qZA(),u.TgZ(4,"tr"),u._UZ(5,"th",3),u.qZA(),u.qZA(),u.TgZ(6,"tbody",4),u.NdJ("selectedValueChange",function(ae){return N._dateSelected(ae)})("previewChange",function(ae){return N._previewChanged(ae)})("keyup",function(ae){return N._handleCalendarBodyKeyup(ae)})("keydown",function(ae){return N._handleCalendarBodyKeydown(ae)}),u.qZA(),u.qZA()),2&M&&(u.xp6(3),u.Q6J("ngForOf",N._weekdays),u.xp6(3),u.Q6J("label",N._monthLabel)("rows",N._weeks)("todayValue",N._todayDate)("startValue",N._rangeStart)("endValue",N._rangeEnd)("comparisonStart",N._comparisonRangeStart)("comparisonEnd",N._comparisonRangeEnd)("previewStart",N._previewStart)("previewEnd",N._previewEnd)("isRange",N._isRange)("labelMinRequiredCells",3)("activeCell",N._dateAdapter.getDate(N.activeDate)-1))},directives:[p.sg,Mt],encapsulation:2,changeDetection:0}),de})();const $=24;let pt=(()=>{class de{constructor(M,N,Q){this._changeDetectorRef=M,this._dateAdapter=N,this._dir=Q,this._rerenderSubscription=Y.w.EMPTY,this.selectedChange=new u.vpe,this.yearSelected=new u.vpe,this.activeDateChange=new u.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(M){let N=this._activeDate;const Q=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Q,this.minDate,this.maxDate),kt(this._dateAdapter,N,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(M){this._selected=M instanceof Zt?M:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M)),this._setSelectedYear(M)}get minDate(){return this._minDate}set minDate(M){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get maxDate(){return this._maxDate}set maxDate(M){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,pe.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const N=this._dateAdapter.getYear(this._activeDate)-Lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let Q=0,ae=[];Q<$;Q++)ae.push(N+Q),4==ae.length&&(this._years.push(ae.map(we=>this._createCellForYear(we))),ae=[]);this._changeDetectorRef.markForCheck()}_yearSelected(M){const N=M.value;this.yearSelected.emit(this._dateAdapter.createDate(N,0,1));let Q=this._dateAdapter.getMonth(this.activeDate),ae=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(N,Q,1));this.selectedChange.emit(this._dateAdapter.createDate(N,Q,Math.min(this._dateAdapter.getDate(this.activeDate),ae)))}_handleCalendarBodyKeydown(M){const N=this._activeDate,Q=this._isRtl();switch(M.keyCode){case De.oh:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Q?1:-1);break;case De.SV:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Q?-1:1);break;case De.LH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case De.JH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case De.Sd:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case De.uR:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,$-Lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case De.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,M.altKey?-240:-$);break;case De.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,M.altKey?240:$);break;case De.K5:case De.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(N,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),M.preventDefault()}_handleCalendarBodyKeyup(M){(M.keyCode===De.L_||M.keyCode===De.K5)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:M}),this._selectionKeyPressed=!1)}_getActiveCell(){return Lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_createCellForYear(M){const N=this._dateAdapter.createDate(M,0,1),Q=this._dateAdapter.getYearName(N),ae=this.dateClass?this.dateClass(N,"multi-year"):void 0;return new At(M,Q,Q,this._shouldEnableYear(M),ae)}_shouldEnableYear(M){if(null==M||this.maxDate&&M>this._dateAdapter.getYear(this.maxDate)||this.minDate&&M{class de{constructor(M,N,Q,ae){this._changeDetectorRef=M,this._dateFormats=N,this._dateAdapter=Q,this._dir=ae,this._rerenderSubscription=Y.w.EMPTY,this.selectedChange=new u.vpe,this.monthSelected=new u.vpe,this.activeDateChange=new u.vpe,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(M){let N=this._activeDate;const Q=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(Q,this.minDate,this.maxDate),this._dateAdapter.getYear(N)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(M){this._selected=M instanceof Zt?M:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M)),this._setSelectedMonth(M)}get minDate(){return this._minDate}set minDate(M){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get maxDate(){return this._maxDate}set maxDate(M){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,pe.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(M){const N=M.value,Q=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),N,1);this.monthSelected.emit(Q);const ae=this._dateAdapter.getNumDaysInMonth(Q);this.selectedChange.emit(this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),N,Math.min(this._dateAdapter.getDate(this.activeDate),ae)))}_handleCalendarBodyKeydown(M){const N=this._activeDate,Q=this._isRtl();switch(M.keyCode){case De.oh:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,Q?1:-1);break;case De.SV:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,Q?-1:1);break;case De.LH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case De.JH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case De.Sd:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case De.uR:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case De.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,M.altKey?-10:-1);break;case De.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,M.altKey?10:1);break;case De.K5:case De.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(N,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),M.preventDefault()}_handleCalendarBodyKeyup(M){(M.keyCode===De.L_||M.keyCode===De.K5)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:M}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let M=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(N=>N.map(Q=>this._createCellForMonth(Q,M[Q]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_getMonthInCurrentYear(M){return M&&this._dateAdapter.getYear(M)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(M):null}_createCellForMonth(M,N){const Q=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),M,1),ae=this._dateAdapter.format(Q,this._dateFormats.display.monthYearA11yLabel),we=this.dateClass?this.dateClass(Q,"year"):void 0;return new At(M,N.toLocaleUpperCase(),ae,this._shouldEnableMonth(M),we)}_shouldEnableMonth(M){const N=this._dateAdapter.getYear(this.activeDate);if(null==M||this._isYearAndMonthAfterMaxDate(N,M)||this._isYearAndMonthBeforeMinDate(N,M))return!1;if(!this.dateFilter)return!0;for(let ae=this._dateAdapter.createDate(N,M,1);this._dateAdapter.getMonth(ae)==M;ae=this._dateAdapter.addCalendarDays(ae,1))if(this.dateFilter(ae))return!0;return!1}_isYearAndMonthAfterMaxDate(M,N){if(this.maxDate){const Q=this._dateAdapter.getYear(this.maxDate),ae=this._dateAdapter.getMonth(this.maxDate);return M>Q||M===Q&&N>ae}return!1}_isYearAndMonthBeforeMinDate(M,N){if(this.minDate){const Q=this._dateAdapter.getYear(this.minDate),ae=this._dateAdapter.getMonth(this.minDate);return M{class de{constructor(M,N,Q,ae,we){this._intl=M,this.calendar=N,this._dateAdapter=Q,this._dateFormats=ae,this._buttonDescriptionId="mat-calendar-button-"+Ze++,this.calendar.stateChanges.subscribe(()=>we.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 N=this._dateAdapter.getYear(this.calendar.activeDate)-Lt(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),Q=N+$-1,ae=this._dateAdapter.getYearName(this._dateAdapter.createDate(N,0,1)),we=this._dateAdapter.getYearName(this._dateAdapter.createDate(Q,0,1));return this._intl.formatYearRange(ae,we)}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:-$)}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:$)}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(M,N){return"month"==this.calendar.currentView?this._dateAdapter.getYear(M)==this._dateAdapter.getYear(N)&&this._dateAdapter.getMonth(M)==this._dateAdapter.getMonth(N):"year"==this.calendar.currentView?this._dateAdapter.getYear(M)==this._dateAdapter.getYear(N):kt(this._dateAdapter,M,N,this.calendar.minDate,this.calendar.maxDate)}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(Je),u.Y36((0,u.Gpc)(()=>et)),u.Y36(R._A,8),u.Y36(R.sG,8),u.Y36(u.sBO))},de.\u0275cmp=u.Xpm({type:de,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:tt,decls:11,vars:10,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","cdkAriaLive","polite",1,"mat-calendar-period-button",3,"click"],["viewBox","0 0 10 5","focusable","false",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"]],template:function(M,N){1&M&&(u.F$t(),u.TgZ(0,"div",0),u.TgZ(1,"div",1),u.TgZ(2,"button",2),u.NdJ("click",function(){return N.currentPeriodClicked()}),u.TgZ(3,"span"),u._uU(4),u.qZA(),u.O4$(),u.TgZ(5,"svg",3),u._UZ(6,"polygon",4),u.qZA(),u.qZA(),u.kcU(),u._UZ(7,"div",5),u.Hsn(8),u.TgZ(9,"button",6),u.NdJ("click",function(){return N.previousClicked()}),u.qZA(),u.TgZ(10,"button",7),u.NdJ("click",function(){return N.nextClicked()}),u.qZA(),u.qZA(),u.qZA()),2&M&&(u.xp6(2),u.uIk("aria-label",N.periodButtonLabel)("aria-describedby",N._buttonDescriptionId),u.xp6(1),u.uIk("id",N._buttonDescriptionId),u.xp6(1),u.Oqu(N.periodButtonText),u.xp6(1),u.ekj("mat-calendar-invert","month"!==N.calendar.currentView),u.xp6(4),u.Q6J("disabled",!N.previousEnabled()),u.uIk("aria-label",N.prevButtonLabel),u.xp6(1),u.Q6J("disabled",!N.nextEnabled()),u.uIk("aria-label",N.nextButtonLabel))},directives:[C.lW,o.Qr],encapsulation:2,changeDetection:0}),de})(),et=(()=>{class de{constructor(M,N,Q,ae){this._dateAdapter=N,this._dateFormats=Q,this._changeDetectorRef=ae,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new u.vpe,this.yearSelected=new u.vpe,this.monthSelected=new u.vpe,this.viewChanged=new u.vpe(!0),this._userSelection=new u.vpe,this.stateChanges=new V.xQ,this._intlChanges=M.changes.subscribe(()=>{ae.markForCheck(),this.stateChanges.next()})}get startAt(){return this._startAt}set startAt(M){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get selected(){return this._selected}set selected(M){this._selected=M instanceof Zt?M:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get minDate(){return this._minDate}set minDate(M){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get maxDate(){return this._maxDate}set maxDate(M){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get activeDate(){return this._clampedActiveDate}set activeDate(M){this._clampedActiveDate=this._dateAdapter.clampDate(M,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(M){const N=this._currentView!==M?M:null;this._currentView=M,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),N&&this.viewChanged.emit(N)}ngAfterContentInit(){this._calendarHeaderPortal=new h.C5(this.headerComponent||Ct),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(M){const N=M.minDate||M.maxDate||M.dateFilter;if(N&&!N.firstChange){const Q=this._getCurrentViewComponent();Q&&(this._changeDetectorRef.detectChanges(),Q._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(M){const N=M.value;(this.selected instanceof Zt||N&&!this._dateAdapter.sameDate(N,this.selected))&&this.selectedChange.emit(N),this._userSelection.emit(M)}_yearSelectedInMultiYearView(M){this.yearSelected.emit(M)}_monthSelectedInYearView(M){this.monthSelected.emit(M)}_goToDateInView(M,N){this.activeDate=M,this.currentView=N}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(Je),u.Y36(R._A,8),u.Y36(R.sG,8),u.Y36(u.sBO))},de.\u0275cmp=u.Xpm({type:de,selectors:[["mat-calendar"]],viewQuery:function(M,N){if(1&M&&(u.Gf(q,5),u.Gf(en,5),u.Gf(pt,5)),2&M){let Q;u.iGM(Q=u.CRH())&&(N.monthView=Q.first),u.iGM(Q=u.CRH())&&(N.yearView=Q.first),u.iGM(Q=u.CRH())&&(N.multiYearView=Q.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:[u._Bn([$e]),u.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(M,N){1&M&&(u.YNc(0,xt,0,0,"ng-template",0),u.TgZ(1,"div",1),u.YNc(2,Pt,1,8,"mat-month-view",2),u.YNc(3,fn,1,6,"mat-year-view",3),u.YNc(4,jt,1,6,"mat-multi-year-view",4),u.qZA()),2&M&&(u.Q6J("cdkPortalOutlet",N._calendarHeaderPortal),u.xp6(1),u.Q6J("ngSwitch",N.currentView),u.xp6(1),u.Q6J("ngSwitchCase","month"),u.xp6(1),u.Q6J("ngSwitchCase","year"),u.xp6(1),u.Q6J("ngSwitchCase","multi-year"))},directives:[h.Pl,o.kH,p.RF,p.n9,q,en,pt],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:10px;height:5px;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}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.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}),de})();const je={transformPanel:(0,vt.X$)("transformPanel",[(0,vt.eR)("void => enter-dropdown",(0,vt.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,vt.F4)([(0,vt.oB)({opacity:0,transform:"scale(1, 0.8)"}),(0,vt.oB)({opacity:1,transform:"scale(1, 1)"})]))),(0,vt.eR)("void => enter-dialog",(0,vt.jt)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,vt.F4)([(0,vt.oB)({opacity:0,transform:"scale(0.7)"}),(0,vt.oB)({transform:"none",opacity:1})]))),(0,vt.eR)("* => void",(0,vt.jt)("100ms linear",(0,vt.oB)({opacity:0})))]),fadeInCalendar:(0,vt.X$)("fadeInCalendar",[(0,vt.SB)("void",(0,vt.oB)({opacity:0})),(0,vt.SB)("enter",(0,vt.oB)({opacity:1})),(0,vt.eR)("void => *",(0,vt.jt)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let gt=0;const le=new u.OlP("mat-datepicker-scroll-strategy"),me={provide:le,deps:[l.aV],useFactory:function(de){return()=>de.scrollStrategies.reposition()}},xe=(0,R.pj)(class{constructor(de){this._elementRef=de}});let W=(()=>{class de extends xe{constructor(M,N,Q,ae,we,nt){super(M),this._changeDetectorRef=N,this._globalModel=Q,this._dateAdapter=ae,this._rangeSelectionStrategy=we,this._subscriptions=new Y.w,this._animationDone=new V.xQ,this._actionsPortal=null,this._closeButtonText=nt.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(M){const N=this._model.selection,Q=M.value,ae=N instanceof Zt;if(ae&&this._rangeSelectionStrategy){const we=this._rangeSelectionStrategy.selectionFinished(Q,N,M.event);this._model.updateSelection(we,this)}else Q&&(ae||!this._dateAdapter.sameDate(Q,N))&&this._model.add(Q);(!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 de.\u0275fac=function(M){return new(M||de)(u.Y36(u.SBq),u.Y36(u.sBO),u.Y36(_n),u.Y36(R._A),u.Y36(ge,8),u.Y36(Je))},de.\u0275cmp=u.Xpm({type:de,selectors:[["mat-datepicker-content"]],viewQuery:function(M,N){if(1&M&&u.Gf(et,5),2&M){let Q;u.iGM(Q=u.CRH())&&(N._calendar=Q.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(M,N){1&M&&u.WFA("@transformPanel.done",function(){return N._animationDone.next()}),2&M&&(u.d8E("@transformPanel",N._animationState),u.ekj("mat-datepicker-content-touch",N.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[u.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(M,N){1&M&&(u.TgZ(0,"div",0),u.TgZ(1,"mat-calendar",1),u.NdJ("yearSelected",function(ae){return N.datepicker._selectYear(ae)})("monthSelected",function(ae){return N.datepicker._selectMonth(ae)})("viewChanged",function(ae){return N.datepicker._viewChanged(ae)})("_userSelection",function(ae){return N._handleUserSelection(ae)}),u.qZA(),u.YNc(2,cn,0,0,"ng-template",2),u.TgZ(3,"button",3),u.NdJ("focus",function(){return N._closeButtonFocused=!0})("blur",function(){return N._closeButtonFocused=!1})("click",function(){return N.datepicker.close()}),u._uU(4),u.qZA(),u.qZA()),2&M&&(u.ekj("mat-datepicker-content-container-with-actions",N._actionsPortal),u.xp6(1),u.Q6J("id",N.datepicker.id)("ngClass",N.datepicker.panelClass)("startAt",N.datepicker.startAt)("startView",N.datepicker.startView)("minDate",N.datepicker._getMinDate())("maxDate",N.datepicker._getMaxDate())("dateFilter",N.datepicker._getDateFilter())("headerComponent",N.datepicker.calendarHeaderComponent)("selected",N._getSelected())("dateClass",N.datepicker.dateClass)("comparisonStart",N.comparisonStart)("comparisonEnd",N.comparisonEnd)("@fadeInCalendar","enter"),u.xp6(1),u.Q6J("cdkPortalOutlet",N._actionsPortal),u.xp6(1),u.ekj("cdk-visually-hidden",!N._closeButtonFocused),u.Q6J("color",N.color||"primary"),u.xp6(1),u.Oqu(N._closeButtonText))},directives:[o.mK,et,p.mk,h.Pl,C.lW],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:[je.transformPanel,je.fadeInCalendar]},changeDetection:0}),de})(),ie=(()=>{class de{constructor(M,N,Q,ae,we,nt,Ft,gn,xn){this._overlay=N,this._ngZone=Q,this._viewContainerRef=ae,this._dateAdapter=nt,this._dir=Ft,this._model=xn,this._inputStateChanges=Y.w.EMPTY,this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this._restoreFocus=!0,this.yearSelected=new u.vpe,this.monthSelected=new u.vpe,this.viewChanged=new u.vpe(!0),this.openedStream=new u.vpe,this.closedStream=new u.vpe,this._opened=!1,this.id="mat-datepicker-"+gt++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new V.xQ,this._scrollStrategy=we}get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(M){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(M){this._color=M}get touchUi(){return this._touchUi}set touchUi(M){this._touchUi=(0,Be.Ig)(M)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(M){const N=(0,Be.Ig)(M);N!==this._disabled&&(this._disabled=N,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(M){this._restoreFocus=(0,Be.Ig)(M)}get panelClass(){return this._panelClass}set panelClass(M){this._panelClass=(0,Be.du)(M)}get opened(){return this._opened}set opened(M){(0,Be.Ig)(M)?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(M){const N=M.xPosition||M.yPosition;if(N&&!N.firstChange&&this._overlayRef){const Q=this._overlayRef.getConfig().positionStrategy;Q instanceof l._G&&(this._setConnectedPositions(Q),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(M){this._model.add(M)}_selectYear(M){this.yearSelected.emit(M)}_selectMonth(M){this.monthSelected.emit(M)}_viewChanged(M){this.viewChanged.emit(M)}registerInput(M){return this._inputStateChanges.unsubscribe(),this.datepickerInput=M,this._inputStateChanges=M.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(M){this._actionsPortal=M}removeActions(M){M===this._actionsPortal&&(this._actionsPortal=null)}open(){this._opened||this.disabled||(this._focusedElementBeforeOpen=(0,at.ht)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened)return;if(this._componentRef){const N=this._componentRef.instance;N._startExitAnimation(),N._animationDone.pipe((0,Ie.q)(1)).subscribe(()=>this._destroyOverlay())}const M=()=>{this._opened&&(this._opened=!1,this.closedStream.emit(),this._focusedElementBeforeOpen=null)};this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus?(this._focusedElementBeforeOpen.focus(),setTimeout(M)):M()}_applyPendingSelection(){var M,N;null===(N=null===(M=this._componentRef)||void 0===M?void 0:M.instance)||void 0===N||N._applyPendingSelection()}_forwardContentValues(M){M.datepicker=this,M.color=this.color,M._actionsPortal=this._actionsPortal}_openOverlay(){this._destroyOverlay();const M=this.touchUi,N=this.datepickerInput.getOverlayLabelId(),Q=new h.C5(W,this._viewContainerRef),ae=this._overlayRef=this._overlay.create(new l.X_({positionStrategy:M?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[M?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:M?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-"+(M?"dialog":"popup")})),we=ae.overlayElement;we.setAttribute("role","dialog"),N&&we.setAttribute("aria-labelledby",N),M&&we.setAttribute("aria-modal","true"),this._getCloseStream(ae).subscribe(nt=>{nt&&nt.preventDefault(),this.close()}),this._componentRef=ae.attach(Q),this._forwardContentValues(this._componentRef.instance),M||this._ngZone.onStable.pipe((0,Ie.q)(1)).subscribe(()=>ae.updatePosition())}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const M=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(M)}_setConnectedPositions(M){const N="end"===this.xPosition?"end":"start",Q="start"===N?"end":"start",ae="above"===this.yPosition?"bottom":"top",we="top"===ae?"bottom":"top";return M.withPositions([{originX:N,originY:we,overlayX:N,overlayY:ae},{originX:N,originY:ae,overlayX:N,overlayY:we},{originX:Q,originY:we,overlayX:Q,overlayY:ae},{originX:Q,originY:ae,overlayX:Q,overlayY:we}])}_getCloseStream(M){return(0,r.T)(M.backdropClick(),M.detachments(),M.keydownEvents().pipe((0,Te.h)(N=>N.keyCode===De.hY&&!(0,De.Vb)(N)||this.datepickerInput&&(0,De.Vb)(N,"altKey")&&N.keyCode===De.LH)))}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(u.SBq),u.Y36(l.aV),u.Y36(u.R0b),u.Y36(u.s_b),u.Y36(le),u.Y36(R._A,8),u.Y36(Ye.Is,8),u.Y36(p.K0,8),u.Y36(_n))},de.\u0275dir=u.lG2({type:de,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:[u.TTD]}),de})(),B=(()=>{class de extends ie{}return de.\u0275fac=function(){let Se;return function(N){return(Se||(Se=u.n5z(de)))(N||de)}}(),de.\u0275cmp=u.Xpm({type:de,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[u._Bn([$e,{provide:ie,useExisting:de}]),u.qOj],decls:0,vars:0,template:function(M,N){},encapsulation:2,changeDetection:0}),de})();class Me{constructor(Se,M){this.target=Se,this.targetElement=M,this.value=this.target.value}}let ke=(()=>{class de{constructor(M,N,Q){this._elementRef=M,this._dateAdapter=N,this._dateFormats=Q,this.dateChange=new u.vpe,this.dateInput=new u.vpe,this.stateChanges=new V.xQ,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=Y.w.EMPTY,this._localeSubscription=Y.w.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=ae=>{const we=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ae.value));return!we||this._matchesFilter(we)?null:{matDatepickerFilter:!0}},this._minValidator=ae=>{const we=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ae.value)),nt=this._getMinDate();return!nt||!we||this._dateAdapter.compareDate(nt,we)<=0?null:{matDatepickerMin:{min:nt,actual:we}}},this._maxValidator=ae=>{const we=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(ae.value)),nt=this._getMaxDate();return!nt||!we||this._dateAdapter.compareDate(nt,we)>=0?null:{matDatepickerMax:{max:nt,actual:we}}},this._lastValueValid=!1,this._localeSubscription=N.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(M){this._assignValueProgrammatically(M)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(M){const N=(0,Be.Ig)(M),Q=this._elementRef.nativeElement;this._disabled!==N&&(this._disabled=N,this.stateChanges.next(void 0)),N&&this._isInitialized&&Q.blur&&Q.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(M){this._model=M,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(N=>{if(this._shouldHandleChangeEvent(N)){const Q=this._getValueFromModel(N.selection);this._lastValueValid=this._isValidValue(Q),this._cvaOnChange(Q),this._onTouched(),this._formatValue(Q),this.dateInput.emit(new Me(this,this._elementRef.nativeElement)),this.dateChange.emit(new Me(this,this._elementRef.nativeElement))}})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(M){(function(de,Se){const M=Object.keys(de);for(let N of M){const{previousValue:Q,currentValue:ae}=de[N];if(!Se.isDateInstance(Q)||!Se.isDateInstance(ae))return!0;if(!Se.sameDate(Q,ae))return!0}return!1})(M,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(M){this._validatorOnChange=M}validate(M){return this._validator?this._validator(M):null}writeValue(M){this._assignValueProgrammatically(M)}registerOnChange(M){this._cvaOnChange=M}registerOnTouched(M){this._onTouched=M}setDisabledState(M){this.disabled=M}_onKeydown(M){M.altKey&&M.keyCode===De.JH&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),M.preventDefault())}_onInput(M){const N=this._lastValueValid;let Q=this._dateAdapter.parse(M,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(Q),Q=this._dateAdapter.getValidDateOrNull(Q),this._dateAdapter.sameDate(Q,this.value)?(M&&!this.value&&this._cvaOnChange(Q),N!==this._lastValueValid&&this._validatorOnChange()):(this._assignValue(Q),this._cvaOnChange(Q),this.dateInput.emit(new Me(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new Me(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(M){this._elementRef.nativeElement.value=M?this._dateAdapter.format(M,this._dateFormats.display.dateInput):""}_assignValue(M){this._model?(this._assignValueToModel(M),this._pendingValue=null):this._pendingValue=M}_isValidValue(M){return!M||this._dateAdapter.isValid(M)}_parentDisabled(){return!1}_assignValueProgrammatically(M){M=this._dateAdapter.deserialize(M),this._lastValueValid=this._isValidValue(M),M=this._dateAdapter.getValidDateOrNull(M),this._assignValue(M),this._formatValue(M)}_matchesFilter(M){const N=this._getDateFilter();return!N||N(M)}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(u.SBq),u.Y36(R._A,8),u.Y36(R.sG,8))},de.\u0275dir=u.lG2({type:de,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[u.TTD]}),de})();const ze={provide:Bt.JU,useExisting:(0,u.Gpc)(()=>pn),multi:!0},sn={provide:Bt.Cf,useExisting:(0,u.Gpc)(()=>pn),multi:!0};let pn=(()=>{class de extends ke{constructor(M,N,Q,ae){super(M,N,Q),this._formField=ae,this._closedSubscription=Y.w.EMPTY,this._validator=Bt.kI.compose(super._getValidators())}set matDatepicker(M){M&&(this._datepicker=M,this._closedSubscription=M.closedStream.subscribe(()=>this._onTouched()),this._registerModel(M.registerInput(this)))}get min(){return this._min}set min(M){const N=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M));this._dateAdapter.sameDate(N,this._min)||(this._min=N,this._validatorOnChange())}get max(){return this._max}set max(M){const N=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(M));this._dateAdapter.sameDate(N,this._max)||(this._max=N,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(M){const N=this._matchesFilter(this.value);this._dateFilter=M,this._matchesFilter(this.value)!==N&&this._validatorOnChange()}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getOverlayLabelId(){return this._formField?this._formField.getLabelId():this._elementRef.nativeElement.getAttribute("aria-labelledby")}getThemePalette(){return this._formField?this._formField.color:void 0}getStartValue(){return this.value}ngOnDestroy(){super.ngOnDestroy(),this._closedSubscription.unsubscribe()}_openPopup(){this._datepicker&&this._datepicker.open()}_getValueFromModel(M){return M}_assignValueToModel(M){this._model&&this._model.updateSelection(M,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(M){return M.source!==this}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(u.SBq),u.Y36(R._A,8),u.Y36(R.sG,8),u.Y36(rt.G_,8))},de.\u0275dir=u.lG2({type:de,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(M,N){1&M&&u.NdJ("input",function(ae){return N._onInput(ae.target.value)})("change",function(){return N._onChange()})("blur",function(){return N._onBlur()})("keydown",function(ae){return N._onKeydown(ae)}),2&M&&(u.Ikx("disabled",N.disabled),u.uIk("aria-haspopup",N._datepicker?"dialog":null)("aria-owns",(null==N._datepicker?null:N._datepicker.opened)&&N._datepicker.id||null)("min",N.min?N._dateAdapter.toIso8601(N.min):null)("max",N.max?N._dateAdapter.toIso8601(N.max):null)("data-mat-calendar",N._datepicker?N._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:["matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[u._Bn([ze,sn,{provide:it.Jk,useExisting:de}]),u.qOj]}),de})(),be=(()=>{class de{}return de.\u0275fac=function(M){return new(M||de)},de.\u0275dir=u.lG2({type:de,selectors:[["","matDatepickerToggleIcon",""]]}),de})(),Ot=(()=>{class de{constructor(M,N,Q){this._intl=M,this._changeDetectorRef=N,this._stateChanges=Y.w.EMPTY;const ae=Number(Q);this.tabIndex=ae||0===ae?ae:null}get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(M){this._disabled=(0,Be.Ig)(M)}ngOnChanges(M){M.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(M){this.datepicker&&!this.disabled&&(this.datepicker.open(),M.stopPropagation())}_watchStateChanges(){const M=this.datepicker?this.datepicker.stateChanges:(0,ne.of)(),N=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,ne.of)(),Q=this.datepicker?(0,r.T)(this.datepicker.openedStream,this.datepicker.closedStream):(0,ne.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,r.T)(this._intl.changes,M,N,Q).subscribe(()=>this._changeDetectorRef.markForCheck())}}return de.\u0275fac=function(M){return new(M||de)(u.Y36(Je),u.Y36(u.sBO),u.$8M("tabindex"))},de.\u0275cmp=u.Xpm({type:de,selectors:[["mat-datepicker-toggle"]],contentQueries:function(M,N,Q){if(1&M&&u.Suo(Q,be,5),2&M){let ae;u.iGM(ae=u.CRH())&&(N._customIcon=ae.first)}},viewQuery:function(M,N){if(1&M&&u.Gf(It,5),2&M){let Q;u.iGM(Q=u.CRH())&&(N._button=Q.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(M,N){1&M&&u.NdJ("click",function(ae){return N._open(ae)}),2&M&&(u.uIk("tabindex",null)("data-mat-calendar",N.datepicker?N.datepicker.id:null),u.ekj("mat-datepicker-toggle-active",N.datepicker&&N.datepicker.opened)("mat-accent",N.datepicker&&"accent"===N.datepicker.color)("mat-warn",N.datepicker&&"warn"===N.datepicker.color))},inputs:{tabIndex:"tabIndex",disabled:"disabled",datepicker:["for","datepicker"],ariaLabel:["aria-label","ariaLabel"],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[u.TTD],ngContentSelectors:St,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(M,N){1&M&&(u.F$t(ft),u.TgZ(0,"button",0,1),u.YNc(2,Ke,2,0,"svg",2),u.Hsn(3),u.qZA()),2&M&&(u.Q6J("disabled",N.disabled)("disableRipple",N.disableRipple),u.uIk("aria-haspopup",N.datepicker?"dialog":null)("aria-label",N.ariaLabel||N._intl.openCalendarLabel)("tabindex",N.disabled?-1:N.tabIndex),u.xp6(2),u.Q6J("ngIf",!N._customIcon))},directives:[C.lW,p.O5],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}),de})(),Ve=(()=>{class de{}return de.\u0275fac=function(M){return new(M||de)},de.\u0275mod=u.oAB({type:de}),de.\u0275inj=u.cJS({providers:[Je,me],imports:[[p.ez,C.ot,l.U8,o.rt,h.eL,R.BQ],O.ZD]}),de})()},2238:(Ge,ye,g)=>{"use strict";g.d(ye,{WI:()=>dt,uw:()=>fn,vA:()=>at,Is:()=>ln,so:()=>ot});var o=g(625),l=g(7636),h=g(7716),p=g(2458),u=g(946),C=g(8583),O=g(9765),R=g(1439),V=g(5917),Y=g(5435),r=g(5257),ne=g(9761),De=g(521),Ie=g(7238),pe=g(6461),Te=g(9238);function Be(Tt,Yt){}class at{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.autoFocus=!0,this.restoreFocus=!0,this.closeOnNavigation=!0}}const vt={dialogContainer:(0,Ie.X$)("dialogContainer",[(0,Ie.SB)("void, exit",(0,Ie.oB)({opacity:0,transform:"scale(0.7)"})),(0,Ie.SB)("enter",(0,Ie.oB)({transform:"none"})),(0,Ie.eR)("* => enter",(0,Ie.jt)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,Ie.oB)({transform:"none",opacity:1}))),(0,Ie.eR)("* => void, * => exit",(0,Ie.jt)("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",(0,Ie.oB)({opacity:0})))])};let rt=(()=>{class Tt extends l.en{constructor(Je,At,Mt,Ut,Xe,Rt){super(),this._elementRef=Je,this._focusTrapFactory=At,this._changeDetectorRef=Mt,this._config=Xe,this._focusMonitor=Rt,this._animationStateChanged=new h.vpe,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=tn=>(this._portalOutlet.hasAttached(),this._portalOutlet.attachDomPortal(tn)),this._ariaLabelledBy=Xe.ariaLabelledBy||null,this._document=Ut}_initializeWithAttachedContent(){this._setupFocusTrap(),this._capturePreviouslyFocusedElement(),this._focusDialogContainer()}attachComponentPortal(Je){return this._portalOutlet.hasAttached(),this._portalOutlet.attachComponentPortal(Je)}attachTemplatePortal(Je){return this._portalOutlet.hasAttached(),this._portalOutlet.attachTemplatePortal(Je)}_recaptureFocus(){this._containsFocus()||(!this._config.autoFocus||!this._focusTrap.focusInitialElement())&&this._elementRef.nativeElement.focus()}_trapFocus(){this._config.autoFocus?this._focusTrap.focusInitialElementWhenReady():this._containsFocus()||this._elementRef.nativeElement.focus()}_restoreFocus(){const Je=this._elementFocusedBeforeDialogWasOpened;if(this._config.restoreFocus&&Je&&"function"==typeof Je.focus){const At=(0,De.ht)(),Mt=this._elementRef.nativeElement;(!At||At===this._document.body||At===Mt||Mt.contains(At))&&(this._focusMonitor?(this._focusMonitor.focusVia(Je,this._closeInteractionType),this._closeInteractionType=null):Je.focus())}this._focusTrap&&this._focusTrap.destroy()}_setupFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement)}_capturePreviouslyFocusedElement(){this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,De.ht)())}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const Je=this._elementRef.nativeElement,At=(0,De.ht)();return Je===At||Je.contains(At)}}return Tt.\u0275fac=function(Je){return new(Je||Tt)(h.Y36(h.SBq),h.Y36(Te.qV),h.Y36(h.sBO),h.Y36(C.K0,8),h.Y36(at),h.Y36(Te.tE))},Tt.\u0275dir=h.lG2({type:Tt,viewQuery:function(Je,At){if(1&Je&&h.Gf(l.Pl,7),2&Je){let Mt;h.iGM(Mt=h.CRH())&&(At._portalOutlet=Mt.first)}},features:[h.qOj]}),Tt})(),it=(()=>{class Tt extends rt{constructor(){super(...arguments),this._state="enter"}_onAnimationDone({toState:Je,totalTime:At}){"enter"===Je?(this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:At})):"exit"===Je&&(this._restoreFocus(),this._animationStateChanged.next({state:"closed",totalTime:At}))}_onAnimationStart({toState:Je,totalTime:At}){"enter"===Je?this._animationStateChanged.next({state:"opening",totalTime:At}):("exit"===Je||"void"===Je)&&this._animationStateChanged.next({state:"closing",totalTime:At})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}}return Tt.\u0275fac=function(){let Yt;return function(At){return(Yt||(Yt=h.n5z(Tt)))(At||Tt)}}(),Tt.\u0275cmp=h.Xpm({type:Tt,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(Je,At){1&Je&&h.WFA("@dialogContainer.start",function(Ut){return At._onAnimationStart(Ut)})("@dialogContainer.done",function(Ut){return At._onAnimationDone(Ut)}),2&Je&&(h.Ikx("id",At._id),h.uIk("role",At._config.role)("aria-labelledby",At._config.ariaLabel?null:At._ariaLabelledBy)("aria-label",At._config.ariaLabel)("aria-describedby",At._config.ariaDescribedBy||null),h.d8E("@dialogContainer",At._state))},features:[h.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(Je,At){1&Je&&h.YNc(0,Be,0,0,"ng-template",0)},directives:[l.Pl],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[vt.dialogContainer]}}),Tt})(),Ye=0;class ot{constructor(Yt,Je,At="mat-dialog-"+Ye++){this._overlayRef=Yt,this._containerInstance=Je,this.id=At,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new O.xQ,this._afterClosed=new O.xQ,this._beforeClosed=new O.xQ,this._state=0,Je._id=At,Je._animationStateChanged.pipe((0,Y.h)(Mt=>"opened"===Mt.state),(0,r.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),Je._animationStateChanged.pipe((0,Y.h)(Mt=>"closed"===Mt.state),(0,r.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),Yt.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._afterClosed.next(this._result),this._afterClosed.complete(),this.componentInstance=null,this._overlayRef.dispose()}),Yt.keydownEvents().pipe((0,Y.h)(Mt=>Mt.keyCode===pe.hY&&!this.disableClose&&!(0,pe.Vb)(Mt))).subscribe(Mt=>{Mt.preventDefault(),bt(this,"keyboard")}),Yt.backdropClick().subscribe(()=>{this.disableClose?this._containerInstance._recaptureFocus():bt(this,"mouse")})}close(Yt){this._result=Yt,this._containerInstance._animationStateChanged.pipe((0,Y.h)(Je=>"closing"===Je.state),(0,r.q)(1)).subscribe(Je=>{this._beforeClosed.next(Yt),this._beforeClosed.complete(),this._overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),Je.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._afterClosed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._overlayRef.backdropClick()}keydownEvents(){return this._overlayRef.keydownEvents()}updatePosition(Yt){let Je=this._getPositionStrategy();return Yt&&(Yt.left||Yt.right)?Yt.left?Je.left(Yt.left):Je.right(Yt.right):Je.centerHorizontally(),Yt&&(Yt.top||Yt.bottom)?Yt.top?Je.top(Yt.top):Je.bottom(Yt.bottom):Je.centerVertically(),this._overlayRef.updatePosition(),this}updateSize(Yt="",Je=""){return this._overlayRef.updateSize({width:Yt,height:Je}),this._overlayRef.updatePosition(),this}addPanelClass(Yt){return this._overlayRef.addPanelClass(Yt),this}removePanelClass(Yt){return this._overlayRef.removePanelClass(Yt),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._overlayRef.dispose()}_getPositionStrategy(){return this._overlayRef.getConfig().positionStrategy}}function bt(Tt,Yt,Je){return void 0!==Tt._containerInstance&&(Tt._containerInstance._closeInteractionType=Yt),Tt.close(Je)}const dt=new h.OlP("MatDialogData"),ht=new h.OlP("mat-dialog-default-options"),fe=new h.OlP("mat-dialog-scroll-strategy"),xt={provide:fe,deps:[o.aV],useFactory:function(Tt){return()=>Tt.scrollStrategies.block()}};let Pt=(()=>{class Tt{constructor(Je,At,Mt,Ut,Xe,Rt,tn,Zt,_n){this._overlay=Je,this._injector=At,this._defaultOptions=Mt,this._parentDialog=Ut,this._overlayContainer=Xe,this._dialogRefConstructor=tn,this._dialogContainerType=Zt,this._dialogDataToken=_n,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new O.xQ,this._afterOpenedAtThisLevel=new O.xQ,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,R.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,ne.O)(void 0))),this._scrollStrategy=Rt}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const Je=this._parentDialog;return Je?Je._getAfterAllClosed():this._afterAllClosedAtThisLevel}open(Je,At){(At=function(Tt,Yt){return Object.assign(Object.assign({},Yt),Tt)}(At,this._defaultOptions||new at)).id&&this.getDialogById(At.id);const Mt=this._createOverlay(At),Ut=this._attachDialogContainer(Mt,At),Xe=this._attachDialogContent(Je,Ut,Mt,At);return this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(Xe),Xe.afterClosed().subscribe(()=>this._removeOpenDialog(Xe)),this.afterOpened.next(Xe),Ut._initializeWithAttachedContent(),Xe}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(Je){return this.openDialogs.find(At=>At.id===Je)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_createOverlay(Je){const At=this._getOverlayConfig(Je);return this._overlay.create(At)}_getOverlayConfig(Je){const At=new o.X_({positionStrategy:this._overlay.position().global(),scrollStrategy:Je.scrollStrategy||this._scrollStrategy(),panelClass:Je.panelClass,hasBackdrop:Je.hasBackdrop,direction:Je.direction,minWidth:Je.minWidth,minHeight:Je.minHeight,maxWidth:Je.maxWidth,maxHeight:Je.maxHeight,disposeOnNavigation:Je.closeOnNavigation});return Je.backdropClass&&(At.backdropClass=Je.backdropClass),At}_attachDialogContainer(Je,At){const Ut=h.zs3.create({parent:At&&At.viewContainerRef&&At.viewContainerRef.injector||this._injector,providers:[{provide:at,useValue:At}]}),Xe=new l.C5(this._dialogContainerType,At.viewContainerRef,Ut,At.componentFactoryResolver);return Je.attach(Xe).instance}_attachDialogContent(Je,At,Mt,Ut){const Xe=new this._dialogRefConstructor(Mt,At,Ut.id);if(Je instanceof h.Rgc)At.attachTemplatePortal(new l.UE(Je,null,{$implicit:Ut.data,dialogRef:Xe}));else{const Rt=this._createInjector(Ut,Xe,At),tn=At.attachComponentPortal(new l.C5(Je,Ut.viewContainerRef,Rt));Xe.componentInstance=tn.instance}return Xe.updateSize(Ut.width,Ut.height).updatePosition(Ut.position),Xe}_createInjector(Je,At,Mt){const Ut=Je&&Je.viewContainerRef&&Je.viewContainerRef.injector,Xe=[{provide:this._dialogContainerType,useValue:Mt},{provide:this._dialogDataToken,useValue:Je.data},{provide:this._dialogRefConstructor,useValue:At}];return Je.direction&&(!Ut||!Ut.get(u.Is,null,h.XFs.Optional))&&Xe.push({provide:u.Is,useValue:{value:Je.direction,change:(0,V.of)()}}),h.zs3.create({parent:Ut||this._injector,providers:Xe})}_removeOpenDialog(Je){const At=this.openDialogs.indexOf(Je);At>-1&&(this.openDialogs.splice(At,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((Mt,Ut)=>{Mt?Ut.setAttribute("aria-hidden",Mt):Ut.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const Je=this._overlayContainer.getContainerElement();if(Je.parentElement){const At=Je.parentElement.children;for(let Mt=At.length-1;Mt>-1;Mt--){let Ut=At[Mt];Ut!==Je&&"SCRIPT"!==Ut.nodeName&&"STYLE"!==Ut.nodeName&&!Ut.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(Ut,Ut.getAttribute("aria-hidden")),Ut.setAttribute("aria-hidden","true"))}}}_closeDialogs(Je){let At=Je.length;for(;At--;)Je[At].close()}}return Tt.\u0275fac=function(Je){return new(Je||Tt)(h.Y36(o.aV),h.Y36(h.zs3),h.Y36(void 0),h.Y36(void 0),h.Y36(o.Xj),h.Y36(void 0),h.Y36(h.DyG),h.Y36(h.DyG),h.Y36(h.OlP))},Tt.\u0275dir=h.lG2({type:Tt}),Tt})(),fn=(()=>{class Tt extends Pt{constructor(Je,At,Mt,Ut,Xe,Rt,tn){super(Je,At,Ut,Rt,tn,Xe,ot,it,dt)}}return Tt.\u0275fac=function(Je){return new(Je||Tt)(h.LFG(o.aV),h.LFG(h.zs3),h.LFG(C.Ye,8),h.LFG(ht,8),h.LFG(fe),h.LFG(Tt,12),h.LFG(o.Xj))},Tt.\u0275prov=h.Yz7({token:Tt,factory:Tt.\u0275fac}),Tt})(),ln=(()=>{class Tt{}return Tt.\u0275fac=function(Je){return new(Je||Tt)},Tt.\u0275mod=h.oAB({type:Tt}),Tt.\u0275inj=h.cJS({providers:[fn,xt],imports:[[o.U8,l.eL,p.BQ],p.BQ]}),Tt})()},8295:(Ge,ye,g)=>{"use strict";g.d(ye,{G_:()=>He,KE:()=>$e,Eo:()=>Ke,lN:()=>Re,bx:()=>Yt,hX:()=>Je,R9:()=>Rt});var o=g(8553),l=g(8583),h=g(7716),p=g(2458),u=g(9490),C=g(9765),O=g(6682),R=g(2759),V=g(9761),Y=g(6782),r=g(5257),ne=g(7238),De=g(6237),Ie=g(946),pe=g(521);const Te=["underline"],Be=["connectionContainer"],at=["inputContainer"],vt=["label"];function Bt(ce,ge){1&ce&&(h.ynx(0),h.TgZ(1,"div",14),h._UZ(2,"div",15),h._UZ(3,"div",16),h._UZ(4,"div",17),h.qZA(),h.TgZ(5,"div",18),h._UZ(6,"div",15),h._UZ(7,"div",16),h._UZ(8,"div",17),h.qZA(),h.BQk())}function rt(ce,ge){1&ce&&(h.TgZ(0,"div",19),h.Hsn(1,1),h.qZA())}function it(ce,ge){if(1&ce&&(h.ynx(0),h.Hsn(1,2),h.TgZ(2,"span"),h._uU(3),h.qZA(),h.BQk()),2&ce){const K=h.oxw(2);h.xp6(3),h.Oqu(K._control.placeholder)}}function Ye(ce,ge){1&ce&&h.Hsn(0,3,["*ngSwitchCase","true"])}function ot(ce,ge){1&ce&&(h.TgZ(0,"span",23),h._uU(1," *"),h.qZA())}function bt(ce,ge){if(1&ce){const K=h.EpF();h.TgZ(0,"label",20,21),h.NdJ("cdkObserveContent",function(){return h.CHM(K),h.oxw().updateOutlineGap()}),h.YNc(2,it,4,1,"ng-container",12),h.YNc(3,Ye,1,0,"ng-content",12),h.YNc(4,ot,2,0,"span",22),h.qZA()}if(2&ce){const K=h.oxw();h.ekj("mat-empty",K._control.empty&&!K._shouldAlwaysFloat())("mat-form-field-empty",K._control.empty&&!K._shouldAlwaysFloat())("mat-accent","accent"==K.color)("mat-warn","warn"==K.color),h.Q6J("cdkObserveContentDisabled","outline"!=K.appearance)("id",K._labelId)("ngSwitch",K._hasLabel()),h.uIk("for",K._control.id)("aria-owns",K._control.id),h.xp6(2),h.Q6J("ngSwitchCase",!1),h.xp6(1),h.Q6J("ngSwitchCase",!0),h.xp6(1),h.Q6J("ngIf",!K.hideRequiredMarker&&K._control.required&&!K._control.disabled)}}function dt(ce,ge){1&ce&&(h.TgZ(0,"div",24),h.Hsn(1,4),h.qZA())}function ht(ce,ge){if(1&ce&&(h.TgZ(0,"div",25,26),h._UZ(2,"span",27),h.qZA()),2&ce){const K=h.oxw();h.xp6(2),h.ekj("mat-accent","accent"==K.color)("mat-warn","warn"==K.color)}}function fe(ce,ge){if(1&ce&&(h.TgZ(0,"div"),h.Hsn(1,5),h.qZA()),2&ce){const K=h.oxw();h.Q6J("@transitionMessages",K._subscriptAnimationState)}}function Ne(ce,ge){if(1&ce&&(h.TgZ(0,"div",31),h._uU(1),h.qZA()),2&ce){const K=h.oxw(2);h.Q6J("id",K._hintLabelId),h.xp6(1),h.Oqu(K.hintLabel)}}function tt(ce,ge){if(1&ce&&(h.TgZ(0,"div",28),h.YNc(1,Ne,2,2,"div",29),h.Hsn(2,6),h._UZ(3,"div",30),h.Hsn(4,7),h.qZA()),2&ce){const K=h.oxw();h.Q6J("@transitionMessages",K._subscriptAnimationState),h.xp6(1),h.Q6J("ngIf",K.hintLabel)}}const xt=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Pt=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],jt=new h.OlP("MatError"),It={transitionMessages:(0,ne.X$)("transitionMessages",[(0,ne.SB)("enter",(0,ne.oB)({opacity:1,transform:"translateY(0%)"})),(0,ne.eR)("void => enter",[(0,ne.oB)({opacity:0,transform:"translateY(-5px)"}),(0,ne.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Ke=(()=>{class ce{}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275dir=h.lG2({type:ce}),ce})(),ln=0;const Tt=new h.OlP("MatHint");let Yt=(()=>{class ce{constructor(){this.align="start",this.id="mat-hint-"+ln++}}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275dir=h.lG2({type:ce,selectors:[["mat-hint"]],hostAttrs:[1,"mat-hint"],hostVars:4,hostBindings:function(K,P){2&K&&(h.uIk("id",P.id)("align",null),h.ekj("mat-form-field-hint-end","end"===P.align))},inputs:{align:"align",id:"id"},features:[h._Bn([{provide:Tt,useExisting:ce}])]}),ce})(),Je=(()=>{class ce{}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275dir=h.lG2({type:ce,selectors:[["mat-label"]]}),ce})(),At=(()=>{class ce{}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275dir=h.lG2({type:ce,selectors:[["mat-placeholder"]]}),ce})();const Mt=new h.OlP("MatPrefix"),Xe=new h.OlP("MatSuffix");let Rt=(()=>{class ce{}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275dir=h.lG2({type:ce,selectors:[["","matSuffix",""]],features:[h._Bn([{provide:Xe,useExisting:ce}])]}),ce})(),tn=0;const on=(0,p.pj)(class{constructor(ce){this._elementRef=ce}},"primary"),qt=new h.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS"),He=new h.OlP("MatFormField");let $e=(()=>{class ce extends on{constructor(K,P,se,re,q,$,Pe,pt){super(K),this._changeDetectorRef=P,this._dir=re,this._defaults=q,this._platform=$,this._ngZone=Pe,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new C.xQ,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+tn++,this._labelId="mat-form-field-label-"+tn++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==pt,this.appearance=q&&q.appearance?q.appearance:"legacy",this._hideRequiredMarker=!(!q||null==q.hideRequiredMarker)&&q.hideRequiredMarker}get appearance(){return this._appearance}set appearance(K){const P=this._appearance;this._appearance=K||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&P!==K&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(K){this._hideRequiredMarker=(0,u.Ig)(K)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(K){this._hintLabel=K,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(K){K!==this._floatLabel&&(this._floatLabel=K||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(K){this._explicitFormFieldControl=K}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const K=this._control;K.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${K.controlType}`),K.stateChanges.pipe((0,V.O)(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),K.ngControl&&K.ngControl.valueChanges&&K.ngControl.valueChanges.pipe((0,Y.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,Y.R)(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),(0,O.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe((0,V.O)(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe((0,V.O)(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe((0,Y.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(K){const P=this._control?this._control.ngControl:null;return P&&P[K]}_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,R.R)(this._label.nativeElement,"transitionend").pipe((0,r.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 K=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&K.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const P=this._hintChildren?this._hintChildren.find(re=>"start"===re.align):null,se=this._hintChildren?this._hintChildren.find(re=>"end"===re.align):null;P?K.push(P.id):this._hintLabel&&K.push(this._hintLabelId),se&&K.push(se.id)}else this._errorChildren&&K.push(...this._errorChildren.map(P=>P.id));this._control.setDescribedByIds(K)}}_validateControlChild(){}updateOutlineGap(){const K=this._label?this._label.nativeElement:null;if(!("outline"===this.appearance&&K&&K.children.length&&K.textContent.trim()&&this._platform.isBrowser))return;if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let P=0,se=0;const re=this._connectionContainerRef.nativeElement,q=re.querySelectorAll(".mat-form-field-outline-start"),$=re.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){const Pe=re.getBoundingClientRect();if(0===Pe.width&&0===Pe.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const pt=this._getStartEnd(Pe),kt=K.children,Lt=this._getStartEnd(kt[0].getBoundingClientRect());let Wt=0;for(let Ht=0;Ht0?.75*Wt+10:0}for(let Pe=0;Pe{class ce{}return ce.\u0275fac=function(K){return new(K||ce)},ce.\u0275mod=h.oAB({type:ce}),ce.\u0275inj=h.cJS({imports:[[l.ez,p.BQ,o.Q8],p.BQ]}),ce})()},9983:(Ge,ye,g)=>{"use strict";g.d(ye,{Jk:()=>Bt,Nt:()=>ot,c:()=>bt});var o=g(521),l=g(7716),h=g(9490),p=g(9193),u=g(9765);g(2759),g(13),g(6782),g(8583);const Y=(0,o.i$)({passive:!0});let r=(()=>{class dt{constructor(fe,Ne){this._platform=fe,this._ngZone=Ne,this._monitoredElements=new Map}monitor(fe){if(!this._platform.isBrowser)return p.E;const Ne=(0,h.fI)(fe),tt=this._monitoredElements.get(Ne);if(tt)return tt.subject;const xt=new u.xQ,Pt="cdk-text-field-autofilled",fn=jt=>{"cdk-text-field-autofill-start"!==jt.animationName||Ne.classList.contains(Pt)?"cdk-text-field-autofill-end"===jt.animationName&&Ne.classList.contains(Pt)&&(Ne.classList.remove(Pt),this._ngZone.run(()=>xt.next({target:jt.target,isAutofilled:!1}))):(Ne.classList.add(Pt),this._ngZone.run(()=>xt.next({target:jt.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{Ne.addEventListener("animationstart",fn,Y),Ne.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(Ne,{subject:xt,unlisten:()=>{Ne.removeEventListener("animationstart",fn,Y)}}),xt}stopMonitoring(fe){const Ne=(0,h.fI)(fe),tt=this._monitoredElements.get(Ne);tt&&(tt.unlisten(),tt.subject.complete(),Ne.classList.remove("cdk-text-field-autofill-monitored"),Ne.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(Ne))}ngOnDestroy(){this._monitoredElements.forEach((fe,Ne)=>this.stopMonitoring(Ne))}}return dt.\u0275fac=function(fe){return new(fe||dt)(l.LFG(o.t4),l.LFG(l.R0b))},dt.\u0275prov=l.Yz7({factory:function(){return new dt(l.LFG(o.t4),l.LFG(l.R0b))},token:dt,providedIn:"root"}),dt})(),Ie=(()=>{class dt{}return dt.\u0275fac=function(fe){return new(fe||dt)},dt.\u0275mod=l.oAB({type:dt}),dt.\u0275inj=l.cJS({imports:[[o.ud]]}),dt})();var pe=g(2458),Te=g(8295),Be=g(3679);const Bt=new l.OlP("MAT_INPUT_VALUE_ACCESSOR"),rt=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let it=0;const Ye=(0,pe.FD)(class{constructor(dt,ht,fe,Ne){this._defaultErrorStateMatcher=dt,this._parentForm=ht,this._parentFormGroup=fe,this.ngControl=Ne}});let ot=(()=>{class dt extends Ye{constructor(fe,Ne,tt,xt,Pt,fn,jt,cn,It,Ke){super(fn,xt,Pt,tt),this._elementRef=fe,this._platform=Ne,this._autofillMonitor=cn,this._formField=Ke,this._uid="mat-input-"+it++,this.focused=!1,this.stateChanges=new u.xQ,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._required=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(_t=>(0,o.qK)().has(_t));const ft=this._elementRef.nativeElement,St=ft.nodeName.toLowerCase();this._inputValueAccessor=jt||ft,this._previousNativeValue=this.value,this.id=this.id,Ne.IOS&&It.runOutsideAngular(()=>{fe.nativeElement.addEventListener("keyup",_t=>{const ln=_t.target;!ln.value&&0===ln.selectionStart&&0===ln.selectionEnd&&(ln.setSelectionRange(1,1),ln.setSelectionRange(0,0))})}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===St,this._isTextarea="textarea"===St,this._isInFormField=!!Ke,this._isNativeSelect&&(this.controlType=ft.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(fe){this._disabled=(0,h.Ig)(fe),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(fe){this._id=fe||this._uid}get required(){return this._required}set required(fe){this._required=(0,h.Ig)(fe)}get type(){return this._type}set type(fe){this._type=fe||"text",this._validateType(),!this._isTextarea&&(0,o.qK)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(fe){fe!==this.value&&(this._inputValueAccessor.value=fe,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(fe){this._readonly=(0,h.Ig)(fe)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(fe=>{this.autofilled=fe.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(fe){this._elementRef.nativeElement.focus(fe)}_focusChanged(fe){fe!==this.focused&&(this.focused=fe,this.stateChanges.next())}_onInput(){}_dirtyCheckPlaceholder(){var fe,Ne;const tt=(null===(Ne=null===(fe=this._formField)||void 0===fe?void 0:fe._hideControlPlaceholder)||void 0===Ne?void 0:Ne.call(fe))?null:this.placeholder;if(tt!==this._previousPlaceholder){const xt=this._elementRef.nativeElement;this._previousPlaceholder=tt,tt?xt.setAttribute("placeholder",tt):xt.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const fe=this._elementRef.nativeElement.value;this._previousNativeValue!==fe&&(this._previousNativeValue=fe,this.stateChanges.next())}_validateType(){rt.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let fe=this._elementRef.nativeElement.validity;return fe&&fe.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const fe=this._elementRef.nativeElement,Ne=fe.options[0];return this.focused||fe.multiple||!this.empty||!!(fe.selectedIndex>-1&&Ne&&Ne.label)}return this.focused||!this.empty}setDescribedByIds(fe){fe.length?this._elementRef.nativeElement.setAttribute("aria-describedby",fe.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}}return dt.\u0275fac=function(fe){return new(fe||dt)(l.Y36(l.SBq),l.Y36(o.t4),l.Y36(Be.a5,10),l.Y36(Be.F,8),l.Y36(Be.sg,8),l.Y36(pe.rD),l.Y36(Bt,10),l.Y36(r),l.Y36(l.R0b),l.Y36(Te.G_,8))},dt.\u0275dir=l.lG2({type:dt,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:9,hostBindings:function(fe,Ne){1&fe&&l.NdJ("focus",function(){return Ne._focusChanged(!0)})("blur",function(){return Ne._focusChanged(!1)})("input",function(){return Ne._onInput()}),2&fe&&(l.Ikx("disabled",Ne.disabled)("required",Ne.required),l.uIk("id",Ne.id)("data-placeholder",Ne.placeholder)("readonly",Ne.readonly&&!Ne._isNativeSelect||null)("aria-invalid",Ne.empty&&Ne.required?null:Ne.errorState)("aria-required",Ne.required),l.ekj("mat-input-server",Ne._isServer))},inputs:{id:"id",disabled:"disabled",required:"required",type:"type",value:"value",readonly:"readonly",placeholder:"placeholder",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"]},exportAs:["matInput"],features:[l._Bn([{provide:Te.Eo,useExisting:dt}]),l.qOj,l.TTD]}),dt})(),bt=(()=>{class dt{}return dt.\u0275fac=function(fe){return new(fe||dt)},dt.\u0275mod=l.oAB({type:dt}),dt.\u0275inj=l.cJS({providers:[pe.rD],imports:[[Ie,Te.lN,pe.BQ],Ie,Te.lN]}),dt})()},3935:(Ge,ye,g)=>{"use strict";g.d(ye,{VK:()=>Je,OP:()=>St,Tx:()=>_n,p6:()=>tn});var o=g(9238),l=g(9490),h=g(6461),p=g(7716),u=g(9765),C=g(5319),O=g(6682),R=g(5917),V=g(4581),Y=g(9761),r=g(3190),ne=g(5257),De=g(5435),Ie=g(6782),pe=g(1289),Te=g(7238),Be=g(7636),at=g(8583),vt=g(2458),Bt=g(625),rt=g(521),it=g(9243),Ye=g(946);const ot=["mat-menu-item",""];function bt(on,qt){1&on&&(p.O4$(),p.TgZ(0,"svg",2),p._UZ(1,"polygon",3),p.qZA())}const dt=["*"];function ht(on,qt){if(1&on){const He=p.EpF();p.TgZ(0,"div",0),p.NdJ("keydown",function(Re){return p.CHM(He),p.oxw()._handleKeydown(Re)})("click",function(){return p.CHM(He),p.oxw().closed.emit("click")})("@transformMenu.start",function(Re){return p.CHM(He),p.oxw()._onAnimationStart(Re)})("@transformMenu.done",function(Re){return p.CHM(He),p.oxw()._onAnimationDone(Re)}),p.TgZ(1,"div",1),p.Hsn(2),p.qZA(),p.qZA()}if(2&on){const He=p.oxw();p.Q6J("id",He.panelId)("ngClass",He._classList)("@transformMenu",He._panelAnimationState),p.uIk("aria-label",He.ariaLabel||null)("aria-labelledby",He.ariaLabelledby||null)("aria-describedby",He.ariaDescribedby||null)}}const fe={transformMenu:(0,Te.X$)("transformMenu",[(0,Te.SB)("void",(0,Te.oB)({opacity:0,transform:"scale(0.8)"})),(0,Te.eR)("void => enter",(0,Te.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,Te.oB)({opacity:1,transform:"scale(1)"}))),(0,Te.eR)("* => void",(0,Te.jt)("100ms 25ms linear",(0,Te.oB)({opacity:0})))]),fadeInItems:(0,Te.X$)("fadeInItems",[(0,Te.SB)("showing",(0,Te.oB)({opacity:1})),(0,Te.eR)("void => *",[(0,Te.oB)({opacity:0}),(0,Te.jt)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},xt=new p.OlP("MatMenuContent"),Ke=new p.OlP("MAT_MENU_PANEL"),ft=(0,vt.Kr)((0,vt.Id)(class{}));let St=(()=>{class on extends ft{constructor(He,$e,Re,ce,ge){super(),this._elementRef=He,this._focusMonitor=Re,this._parentMenu=ce,this._changeDetectorRef=ge,this.role="menuitem",this._hovered=new u.xQ,this._focused=new u.xQ,this._highlighted=!1,this._triggersSubmenu=!1,ce&&ce.addItem&&ce.addItem(this)}focus(He,$e){this._focusMonitor&&He?this._focusMonitor.focusVia(this._getHostElement(),He,$e):this._getHostElement().focus($e),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(He){this.disabled&&(He.preventDefault(),He.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){var He,$e;const Re=this._elementRef.nativeElement.cloneNode(!0),ce=Re.querySelectorAll("mat-icon, .material-icons");for(let ge=0;ge{class on{constructor(He,$e,Re){this._elementRef=He,this._ngZone=$e,this._defaultOptions=Re,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new p.n_E,this._tabSubscription=C.w.EMPTY,this._classList={},this._panelAnimationState="void",this._animationDone=new u.xQ,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new p.vpe,this.close=this.closed,this.panelId="mat-menu-panel-"+Tt++}get xPosition(){return this._xPosition}set xPosition(He){this._xPosition=He,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(He){this._yPosition=He,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(He){this._overlapTrigger=(0,l.Ig)(He)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(He){this._hasBackdrop=(0,l.Ig)(He)}set panelClass(He){const $e=this._previousPanelClass;$e&&$e.length&&$e.split(" ").forEach(Re=>{this._classList[Re]=!1}),this._previousPanelClass=He,He&&He.length&&(He.split(" ").forEach(Re=>{this._classList[Re]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(He){this.panelClass=He}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new o.Em(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._tabSubscription=this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,Y.O)(this._directDescendantItems),(0,r.w)(He=>(0,O.T)(...He.map($e=>$e._focused)))).subscribe(He=>this._keyManager.updateActiveItem(He))}ngOnDestroy(){this._directDescendantItems.destroy(),this._tabSubscription.unsubscribe(),this.closed.complete()}_hovered(){return this._directDescendantItems.changes.pipe((0,Y.O)(this._directDescendantItems),(0,r.w)($e=>(0,O.T)(...$e.map(Re=>Re._hovered))))}addItem(He){}removeItem(He){}_handleKeydown(He){const $e=He.keyCode,Re=this._keyManager;switch($e){case h.hY:(0,h.Vb)(He)||(He.preventDefault(),this.closed.emit("keydown"));break;case h.oh:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case h.SV:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:($e===h.LH||$e===h.JH)&&Re.setFocusOrigin("keyboard"),Re.onKeydown(He)}}focusFirstItem(He="program"){this.lazyContent?this._ngZone.onStable.pipe((0,ne.q)(1)).subscribe(()=>this._focusFirstItem(He)):this._focusFirstItem(He)}_focusFirstItem(He){const $e=this._keyManager;if($e.setFocusOrigin(He).setFirstItemActive(),!$e.activeItem&&this._directDescendantItems.length){let Re=this._directDescendantItems.first._getHostElement().parentElement;for(;Re;){if("menu"===Re.getAttribute("role")){Re.focus();break}Re=Re.parentElement}}}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(He){const $e=Math.min(this._baseElevation+He,24),Re=`${this._elevationPrefix}${$e}`,ce=Object.keys(this._classList).find(ge=>ge.startsWith(this._elevationPrefix));(!ce||ce===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[Re]=!0,this._previousElevation=Re)}setPositionClasses(He=this.xPosition,$e=this.yPosition){const Re=this._classList;Re["mat-menu-before"]="before"===He,Re["mat-menu-after"]="after"===He,Re["mat-menu-above"]="above"===$e,Re["mat-menu-below"]="below"===$e}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(He){this._animationDone.next(He),this._isAnimating=!1}_onAnimationStart(He){this._isAnimating=!0,"enter"===He.toState&&0===this._keyManager.activeItemIndex&&(He.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,Y.O)(this._allItems)).subscribe(He=>{this._directDescendantItems.reset(He.filter($e=>$e._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return on.\u0275fac=function(He){return new(He||on)(p.Y36(p.SBq),p.Y36(p.R0b),p.Y36(_t))},on.\u0275dir=p.lG2({type:on,contentQueries:function(He,$e,Re){if(1&He&&(p.Suo(Re,xt,5),p.Suo(Re,St,5),p.Suo(Re,St,4)),2&He){let ce;p.iGM(ce=p.CRH())&&($e.lazyContent=ce.first),p.iGM(ce=p.CRH())&&($e._allItems=ce),p.iGM(ce=p.CRH())&&($e.items=ce)}},viewQuery:function(He,$e){if(1&He&&p.Gf(p.Rgc,5),2&He){let Re;p.iGM(Re=p.CRH())&&($e.templateRef=Re.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"}}),on})(),Je=(()=>{class on extends Yt{constructor(He,$e,Re){super(He,$e,Re),this._elevationPrefix="mat-elevation-z",this._baseElevation=4}}return on.\u0275fac=function(He){return new(He||on)(p.Y36(p.SBq),p.Y36(p.R0b),p.Y36(_t))},on.\u0275cmp=p.Xpm({type:on,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(He,$e){2&He&&p.uIk("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[p._Bn([{provide:Ke,useExisting:on}]),p.qOj],ngContentSelectors:dt,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],template:function(He,$e){1&He&&(p.F$t(),p.YNc(0,ht,3,6,"ng-template"))},directives:[at.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:[fe.transformMenu,fe.fadeInItems]},changeDetection:0}),on})();const At=new p.OlP("mat-menu-scroll-strategy"),Ut={provide:At,deps:[Bt.aV],useFactory:function(on){return()=>on.scrollStrategies.reposition()}},Rt=(0,rt.i$)({passive:!0});let tn=(()=>{class on{constructor(He,$e,Re,ce,ge,K,P,se){this._overlay=He,this._element=$e,this._viewContainerRef=Re,this._menuItemInstance=K,this._dir=P,this._focusMonitor=se,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=C.w.EMPTY,this._hoverSubscription=C.w.EMPTY,this._menuCloseSubscription=C.w.EMPTY,this._handleTouchStart=re=>{(0,o.yG)(re)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new p.vpe,this.onMenuOpen=this.menuOpened,this.menuClosed=new p.vpe,this.onMenuClose=this.menuClosed,this._scrollStrategy=ce,this._parentMaterialMenu=ge instanceof Yt?ge:void 0,$e.nativeElement.addEventListener("touchstart",this._handleTouchStart,Rt),K&&(K._triggersSubmenu=this.triggersSubmenu())}get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(He){this.menu=He}get menu(){return this._menu}set menu(He){He!==this._menu&&(this._menu=He,this._menuCloseSubscription.unsubscribe(),He&&(this._menuCloseSubscription=He.close.subscribe($e=>{this._destroyMenu($e),("click"===$e||"tab"===$e)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit($e)})))}ngAfterContentInit(){this._checkMenu(),this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,Rt),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 He=this._createOverlay(),$e=He.getConfig();this._setPosition($e.positionStrategy),$e.hasBackdrop=null==this.menu.hasBackdrop?!this.triggersSubmenu():this.menu.hasBackdrop,He.attach(this._getPortal()),this.menu.lazyContent&&this.menu.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(),this.menu instanceof Yt&&this.menu._startAnimation()}closeMenu(){this.menu.close.emit()}focus(He,$e){this._focusMonitor&&He?this._focusMonitor.focusVia(this._element,He,$e):this._element.nativeElement.focus($e)}updatePosition(){var He;null===(He=this._overlayRef)||void 0===He||He.updatePosition()}_destroyMenu(He){if(!this._overlayRef||!this.menuOpen)return;const $e=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===He||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,$e instanceof Yt?($e._resetAnimation(),$e.lazyContent?$e._animationDone.pipe((0,De.h)(Re=>"void"===Re.toState),(0,ne.q)(1),(0,Ie.R)($e.lazyContent._attached)).subscribe({next:()=>$e.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),$e.lazyContent&&$e.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 He=0,$e=this.menu.parentMenu;for(;$e;)He++,$e=$e.parentMenu;this.menu.setElevation(He)}}_setIsMenuOpen(He){this._menuOpen=He,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(He)}_checkMenu(){}_createOverlay(){if(!this._overlayRef){const He=this._getOverlayConfig();this._subscribeToPositions(He.positionStrategy),this._overlayRef=this._overlay.create(He),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(){return new Bt.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(He){this.menu.setPositionClasses&&He.positionChanges.subscribe($e=>{this.menu.setPositionClasses("start"===$e.connectionPair.overlayX?"after":"before","top"===$e.connectionPair.overlayY?"below":"above")})}_setPosition(He){let[$e,Re]="before"===this.menu.xPosition?["end","start"]:["start","end"],[ce,ge]="above"===this.menu.yPosition?["bottom","top"]:["top","bottom"],[K,P]=[ce,ge],[se,re]=[$e,Re],q=0;this.triggersSubmenu()?(re=$e="before"===this.menu.xPosition?"start":"end",Re=se="end"===$e?"start":"end",q="bottom"===ce?8:-8):this.menu.overlapTrigger||(K="top"===ce?"bottom":"top",P="top"===ge?"bottom":"top"),He.withPositions([{originX:$e,originY:K,overlayX:se,overlayY:ce,offsetY:q},{originX:Re,originY:K,overlayX:re,overlayY:ce,offsetY:q},{originX:$e,originY:P,overlayX:se,overlayY:ge,offsetY:-q},{originX:Re,originY:P,overlayX:re,overlayY:ge,offsetY:-q}])}_menuClosingActions(){const He=this._overlayRef.backdropClick(),$e=this._overlayRef.detachments(),Re=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,R.of)(),ce=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,De.h)(ge=>ge!==this._menuItemInstance),(0,De.h)(()=>this._menuOpen)):(0,R.of)();return(0,O.T)(He,Re,ce,$e)}_handleMousedown(He){(0,o.X6)(He)||(this._openedBy=0===He.button?"mouse":void 0,this.triggersSubmenu()&&He.preventDefault())}_handleKeydown(He){const $e=He.keyCode;($e===h.K5||$e===h.L_)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&($e===h.SV&&"ltr"===this.dir||$e===h.oh&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(He){this.triggersSubmenu()?(He.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,De.h)(He=>He===this._menuItemInstance&&!He.disabled),(0,pe.g)(0,V.E)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof Yt&&this.menu._isAnimating?this.menu._animationDone.pipe((0,ne.q)(1),(0,pe.g)(0,V.E),(0,Ie.R)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(){return(!this._portal||this._portal.templateRef!==this.menu.templateRef)&&(this._portal=new Be.UE(this.menu.templateRef,this._viewContainerRef)),this._portal}}return on.\u0275fac=function(He){return new(He||on)(p.Y36(Bt.aV),p.Y36(p.SBq),p.Y36(p.s_b),p.Y36(At),p.Y36(Ke,8),p.Y36(St,10),p.Y36(Ye.Is,8),p.Y36(o.tE))},on.\u0275dir=p.lG2({type:on,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:["aria-haspopup","true",1,"mat-menu-trigger"],hostVars:2,hostBindings:function(He,$e){1&He&&p.NdJ("mousedown",function(ce){return $e._handleMousedown(ce)})("keydown",function(ce){return $e._handleKeydown(ce)})("click",function(ce){return $e._handleClick(ce)}),2&He&&p.uIk("aria-expanded",$e.menuOpen||null)("aria-controls",$e.menuOpen?$e.menu.panelId:null)},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"},exportAs:["matMenuTrigger"]}),on})(),Zt=(()=>{class on{}return on.\u0275fac=function(He){return new(He||on)},on.\u0275mod=p.oAB({type:on}),on.\u0275inj=p.cJS({providers:[Ut],imports:[vt.BQ]}),on})(),_n=(()=>{class on{}return on.\u0275fac=function(He){return new(He||on)},on.\u0275mod=p.oAB({type:on}),on.\u0275inj=p.cJS({providers:[Ut],imports:[[at.ez,vt.BQ,vt.si,Bt.U8,Zt],it.ZD,vt.BQ,Zt]}),on})()},4885:(Ge,ye,g)=>{"use strict";g.d(ye,{Cq:()=>Bt,$g:()=>vt});var o=g(7716),l=g(8583),h=g(2458),p=g(9490),u=g(521),C=g(6237);function O(rt,it){if(1&rt&&(o.O4$(),o._UZ(0,"circle",3)),2&rt){const Ye=o.oxw();o.Udp("animation-name","mat-progress-spinner-stroke-rotate-"+Ye._spinnerAnimationLabel)("stroke-dashoffset",Ye._getStrokeDashOffset(),"px")("stroke-dasharray",Ye._getStrokeCircumference(),"px")("stroke-width",Ye._getCircleStrokeWidth(),"%"),o.uIk("r",Ye._getCircleRadius())}}function R(rt,it){if(1&rt&&(o.O4$(),o._UZ(0,"circle",3)),2&rt){const Ye=o.oxw();o.Udp("stroke-dashoffset",Ye._getStrokeDashOffset(),"px")("stroke-dasharray",Ye._getStrokeCircumference(),"px")("stroke-width",Ye._getCircleStrokeWidth(),"%"),o.uIk("r",Ye._getCircleRadius())}}function V(rt,it){if(1&rt&&(o.O4$(),o._UZ(0,"circle",3)),2&rt){const Ye=o.oxw();o.Udp("animation-name","mat-progress-spinner-stroke-rotate-"+Ye._spinnerAnimationLabel)("stroke-dashoffset",Ye._getStrokeDashOffset(),"px")("stroke-dasharray",Ye._getStrokeCircumference(),"px")("stroke-width",Ye._getCircleStrokeWidth(),"%"),o.uIk("r",Ye._getCircleRadius())}}function Y(rt,it){if(1&rt&&(o.O4$(),o._UZ(0,"circle",3)),2&rt){const Ye=o.oxw();o.Udp("stroke-dashoffset",Ye._getStrokeDashOffset(),"px")("stroke-dasharray",Ye._getStrokeCircumference(),"px")("stroke-width",Ye._getCircleStrokeWidth(),"%"),o.uIk("r",Ye._getCircleRadius())}}const r=".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:currentColor;stroke:CanvasText}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] svg{animation:mat-progress-spinner-stroke-rotate-fallback 10000ms cubic-bezier(0.87, 0.03, 0.33, 1) infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] svg{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition-property:stroke}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition:none;animation:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}@keyframes mat-progress-spinner-stroke-rotate-fallback{0%{transform:rotate(0deg)}25%{transform:rotate(1170deg)}50%{transform:rotate(2340deg)}75%{transform:rotate(3510deg)}100%{transform:rotate(4680deg)}}\n",Ie=(0,h.pj)(class{constructor(rt){this._elementRef=rt}},"primary"),pe=new o.OlP("mat-progress-spinner-default-options",{providedIn:"root",factory:function(){return{diameter:100}}});class at extends Ie{constructor(it,Ye,ot,bt,dt){super(it),this._document=ot,this._diameter=100,this._value=0,this._fallbackAnimation=!1,this.mode="determinate";const ht=at._diameters;this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),ht.has(ot.head)||ht.set(ot.head,new Set([100])),this._fallbackAnimation=Ye.EDGE||Ye.TRIDENT,this._noopAnimations="NoopAnimations"===bt&&!!dt&&!dt._forceAnimations,dt&&(dt.diameter&&(this.diameter=dt.diameter),dt.strokeWidth&&(this.strokeWidth=dt.strokeWidth))}get diameter(){return this._diameter}set diameter(it){this._diameter=(0,p.su)(it),this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),!this._fallbackAnimation&&this._styleRoot&&this._attachStyleNode()}get strokeWidth(){return this._strokeWidth||this.diameter/10}set strokeWidth(it){this._strokeWidth=(0,p.su)(it)}get value(){return"determinate"===this.mode?this._value:0}set value(it){this._value=Math.max(0,Math.min(100,(0,p.su)(it)))}ngOnInit(){const it=this._elementRef.nativeElement;this._styleRoot=(0,u.kV)(it)||this._document.head,this._attachStyleNode(),it.classList.add(`mat-progress-spinner-indeterminate${this._fallbackAnimation?"-fallback":""}-animation`)}_getCircleRadius(){return(this.diameter-10)/2}_getViewBox(){const it=2*this._getCircleRadius()+this.strokeWidth;return`0 0 ${it} ${it}`}_getStrokeCircumference(){return 2*Math.PI*this._getCircleRadius()}_getStrokeDashOffset(){return"determinate"===this.mode?this._getStrokeCircumference()*(100-this._value)/100:this._fallbackAnimation&&"indeterminate"===this.mode?.2*this._getStrokeCircumference():null}_getCircleStrokeWidth(){return this.strokeWidth/this.diameter*100}_attachStyleNode(){const it=this._styleRoot,Ye=this._diameter,ot=at._diameters;let bt=ot.get(it);if(!bt||!bt.has(Ye)){const dt=this._document.createElement("style");dt.setAttribute("mat-spinner-animation",this._spinnerAnimationLabel),dt.textContent=this._getAnimationText(),it.appendChild(dt),bt||(bt=new Set,ot.set(it,bt)),bt.add(Ye)}}_getAnimationText(){const it=this._getStrokeCircumference();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n 0% { stroke-dashoffset: START_VALUE; transform: rotate(0); }\n 12.5% { stroke-dashoffset: END_VALUE; transform: rotate(0); }\n 12.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(72.5deg); }\n 25% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(72.5deg); }\n\n 25.0001% { stroke-dashoffset: START_VALUE; transform: rotate(270deg); }\n 37.5% { stroke-dashoffset: END_VALUE; transform: rotate(270deg); }\n 37.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(161.5deg); }\n 50% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(161.5deg); }\n\n 50.0001% { stroke-dashoffset: START_VALUE; transform: rotate(180deg); }\n 62.5% { stroke-dashoffset: END_VALUE; transform: rotate(180deg); }\n 62.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(251.5deg); }\n 75% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(251.5deg); }\n\n 75.0001% { stroke-dashoffset: START_VALUE; transform: rotate(90deg); }\n 87.5% { stroke-dashoffset: END_VALUE; transform: rotate(90deg); }\n 87.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(341.5deg); }\n 100% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(341.5deg); }\n }\n".replace(/START_VALUE/g,""+.95*it).replace(/END_VALUE/g,""+.2*it).replace(/DIAMETER/g,`${this._spinnerAnimationLabel}`)}_getSpinnerAnimationLabel(){return this.diameter.toString().replace(".","_")}}at.\u0275fac=function(it){return new(it||at)(o.Y36(o.SBq),o.Y36(u.t4),o.Y36(l.K0,8),o.Y36(C.Qb,8),o.Y36(pe))},at.\u0275cmp=o.Xpm({type:at,selectors:[["mat-progress-spinner"]],hostAttrs:["role","progressbar","tabindex","-1",1,"mat-progress-spinner"],hostVars:10,hostBindings:function(it,Ye){2&it&&(o.uIk("aria-valuemin","determinate"===Ye.mode?0:null)("aria-valuemax","determinate"===Ye.mode?100:null)("aria-valuenow","determinate"===Ye.mode?Ye.value:null)("mode",Ye.mode),o.Udp("width",Ye.diameter,"px")("height",Ye.diameter,"px"),o.ekj("_mat-animation-noopable",Ye._noopAnimations))},inputs:{color:"color",mode:"mode",diameter:"diameter",strokeWidth:"strokeWidth",value:"value"},exportAs:["matProgressSpinner"],features:[o.qOj],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(it,Ye){1&it&&(o.O4$(),o.TgZ(0,"svg",0),o.YNc(1,O,1,9,"circle",1),o.YNc(2,R,1,7,"circle",2),o.qZA()),2&it&&(o.Udp("width",Ye.diameter,"px")("height",Ye.diameter,"px"),o.Q6J("ngSwitch","indeterminate"===Ye.mode),o.uIk("viewBox",Ye._getViewBox()),o.xp6(1),o.Q6J("ngSwitchCase",!0),o.xp6(1),o.Q6J("ngSwitchCase",!1))},directives:[l.RF,l.n9],styles:[r],encapsulation:2,changeDetection:0}),at._diameters=new WeakMap;let vt=(()=>{class rt extends at{constructor(Ye,ot,bt,dt,ht){super(Ye,ot,bt,dt,ht),this.mode="indeterminate"}}return rt.\u0275fac=function(Ye){return new(Ye||rt)(o.Y36(o.SBq),o.Y36(u.t4),o.Y36(l.K0,8),o.Y36(C.Qb,8),o.Y36(pe))},rt.\u0275cmp=o.Xpm({type:rt,selectors:[["mat-spinner"]],hostAttrs:["role","progressbar","mode","indeterminate",1,"mat-spinner","mat-progress-spinner"],hostVars:6,hostBindings:function(Ye,ot){2&Ye&&(o.Udp("width",ot.diameter,"px")("height",ot.diameter,"px"),o.ekj("_mat-animation-noopable",ot._noopAnimations))},inputs:{color:"color"},features:[o.qOj],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(Ye,ot){1&Ye&&(o.O4$(),o.TgZ(0,"svg",0),o.YNc(1,V,1,9,"circle",1),o.YNc(2,Y,1,7,"circle",2),o.qZA()),2&Ye&&(o.Udp("width",ot.diameter,"px")("height",ot.diameter,"px"),o.Q6J("ngSwitch","indeterminate"===ot.mode),o.uIk("viewBox",ot._getViewBox()),o.xp6(1),o.Q6J("ngSwitchCase",!0),o.xp6(1),o.Q6J("ngSwitchCase",!1))},directives:[l.RF,l.n9],styles:[r],encapsulation:2,changeDetection:0}),rt})(),Bt=(()=>{class rt{}return rt.\u0275fac=function(Ye){return new(Ye||rt)},rt.\u0275mod=o.oAB({type:rt}),rt.\u0275inj=o.cJS({imports:[[h.BQ,l.ez],h.BQ]}),rt})()},7441:(Ge,ye,g)=>{"use strict";g.d(ye,{gD:()=>on,LD:()=>qt});var o=g(625),l=g(8583),h=g(7716),p=g(2458),u=g(8295),C=g(9243),O=g(9238),R=g(9490),V=g(7860),Y=g(6461),r=g(9765),ne=g(1439),De=g(6682),Ie=g(9761),pe=g(3190),Te=g(5257),Be=g(5435),at=g(8002),vt=g(7519),Bt=g(6782),rt=g(7238),it=g(946),Ye=g(3679);const ot=["trigger"],bt=["panel"];function dt(He,$e){if(1&He&&(h.TgZ(0,"span",8),h._uU(1),h.qZA()),2&He){const Re=h.oxw();h.xp6(1),h.Oqu(Re.placeholder)}}function ht(He,$e){if(1&He&&(h.TgZ(0,"span",12),h._uU(1),h.qZA()),2&He){const Re=h.oxw(2);h.xp6(1),h.Oqu(Re.triggerValue)}}function fe(He,$e){1&He&&h.Hsn(0,0,["*ngSwitchCase","true"])}function Ne(He,$e){if(1&He&&(h.TgZ(0,"span",9),h.YNc(1,ht,2,1,"span",10),h.YNc(2,fe,1,0,"ng-content",11),h.qZA()),2&He){const Re=h.oxw();h.Q6J("ngSwitch",!!Re.customTrigger),h.xp6(2),h.Q6J("ngSwitchCase",!0)}}function tt(He,$e){if(1&He){const Re=h.EpF();h.TgZ(0,"div",13),h.TgZ(1,"div",14,15),h.NdJ("@transformPanel.done",function(ge){return h.CHM(Re),h.oxw()._panelDoneAnimatingStream.next(ge.toState)})("keydown",function(ge){return h.CHM(Re),h.oxw()._handleKeydown(ge)}),h.Hsn(3,1),h.qZA(),h.qZA()}if(2&He){const Re=h.oxw();h.Q6J("@transformPanelWrap",void 0),h.xp6(1),h.Gre("mat-select-panel ",Re._getPanelTheme(),""),h.Udp("transform-origin",Re._transformOrigin)("font-size",Re._triggerFontSize,"px"),h.Q6J("ngClass",Re.panelClass)("@transformPanel",Re.multiple?"showing-multiple":"showing"),h.uIk("id",Re.id+"-panel")("aria-multiselectable",Re.multiple)("aria-label",Re.ariaLabel||null)("aria-labelledby",Re._getPanelAriaLabelledby())}}const xt=[[["mat-select-trigger"]],"*"],Pt=["mat-select-trigger","*"],fn={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 Ke=0;const Je=new h.OlP("mat-select-scroll-strategy"),Mt=new h.OlP("MAT_SELECT_CONFIG"),Ut={provide:Je,deps:[o.aV],useFactory:function(He){return()=>He.scrollStrategies.reposition()}};class Xe{constructor($e,Re){this.source=$e,this.value=Re}}const Rt=(0,p.Kr)((0,p.sb)((0,p.Id)((0,p.FD)(class{constructor(He,$e,Re,ce,ge){this._elementRef=He,this._defaultErrorStateMatcher=$e,this._parentForm=Re,this._parentFormGroup=ce,this.ngControl=ge}})))),tn=new h.OlP("MatSelectTrigger");let _n=(()=>{class He extends Rt{constructor(Re,ce,ge,K,P,se,re,q,$,Pe,pt,kt,Lt,Wt){var Ht,en,Ze;super(P,K,re,q,Pe),this._viewportRuler=Re,this._changeDetectorRef=ce,this._ngZone=ge,this._dir=se,this._parentFormField=$,this._liveAnnouncer=Lt,this._defaultOptions=Wt,this._panelOpen=!1,this._compareWith=(Ct,et)=>Ct===et,this._uid="mat-select-"+Ke++,this._triggerAriaLabelledBy=null,this._destroy=new r.xQ,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+Ke++,this._panelDoneAnimatingStream=new r.xQ,this._overlayPanelClass=(null===(Ht=this._defaultOptions)||void 0===Ht?void 0:Ht.overlayPanelClass)||"",this._focused=!1,this.controlType="mat-select",this._required=!1,this._multiple=!1,this._disableOptionCentering=null!==(Ze=null===(en=this._defaultOptions)||void 0===en?void 0:en.disableOptionCentering)&&void 0!==Ze&&Ze,this.ariaLabel="",this.optionSelectionChanges=(0,ne.P)(()=>{const Ct=this.options;return Ct?Ct.changes.pipe((0,Ie.O)(Ct),(0,pe.w)(()=>(0,De.T)(...Ct.map(et=>et.onSelectionChange)))):this._ngZone.onStable.pipe((0,Te.q)(1),(0,pe.w)(()=>this.optionSelectionChanges))}),this.openedChange=new h.vpe,this._openedStream=this.openedChange.pipe((0,Be.h)(Ct=>Ct),(0,at.U)(()=>{})),this._closedStream=this.openedChange.pipe((0,Be.h)(Ct=>!Ct),(0,at.U)(()=>{})),this.selectionChange=new h.vpe,this.valueChange=new h.vpe,this.ngControl&&(this.ngControl.valueAccessor=this),null!=(null==Wt?void 0:Wt.typeaheadDebounceInterval)&&(this._typeaheadDebounceInterval=Wt.typeaheadDebounceInterval),this._scrollStrategyFactory=kt,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(pt)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(Re){this._placeholder=Re,this.stateChanges.next()}get required(){return this._required}set required(Re){this._required=(0,R.Ig)(Re),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(Re){this._multiple=(0,R.Ig)(Re)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(Re){this._disableOptionCentering=(0,R.Ig)(Re)}get compareWith(){return this._compareWith}set compareWith(Re){this._compareWith=Re,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(Re){(Re!==this._value||this._multiple&&Array.isArray(Re))&&(this.options&&this._setSelectionByValue(Re),this._value=Re)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(Re){this._typeaheadDebounceInterval=(0,R.su)(Re)}get id(){return this._id}set id(Re){this._id=Re||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new V.Ov(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,vt.x)(),(0,Bt.R)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,Bt.R)(this._destroy)).subscribe(Re=>{Re.added.forEach(ce=>ce.select()),Re.removed.forEach(ce=>ce.deselect())}),this.options.changes.pipe((0,Ie.O)(null),(0,Bt.R)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const Re=this._getTriggerAriaLabelledby();if(Re!==this._triggerAriaLabelledBy){const ce=this._elementRef.nativeElement;this._triggerAriaLabelledBy=Re,Re?ce.setAttribute("aria-labelledby",Re):ce.removeAttribute("aria-labelledby")}this.ngControl&&this.updateErrorState()}ngOnChanges(Re){Re.disabled&&this.stateChanges.next(),Re.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(Re){this.value=Re}registerOnChange(Re){this._onChange=Re}registerOnTouched(Re){this._onTouched=Re}setDisabledState(Re){this.disabled=Re,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const Re=this._selectionModel.selected.map(ce=>ce.viewValue);return this._isRtl()&&Re.reverse(),Re.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(Re){this.disabled||(this.panelOpen?this._handleOpenKeydown(Re):this._handleClosedKeydown(Re))}_handleClosedKeydown(Re){const ce=Re.keyCode,ge=ce===Y.JH||ce===Y.LH||ce===Y.oh||ce===Y.SV,K=ce===Y.K5||ce===Y.L_,P=this._keyManager;if(!P.isTyping()&&K&&!(0,Y.Vb)(Re)||(this.multiple||Re.altKey)&&ge)Re.preventDefault(),this.open();else if(!this.multiple){const se=this.selected;P.onKeydown(Re);const re=this.selected;re&&se!==re&&this._liveAnnouncer.announce(re.viewValue,1e4)}}_handleOpenKeydown(Re){const ce=this._keyManager,ge=Re.keyCode,K=ge===Y.JH||ge===Y.LH,P=ce.isTyping();if(K&&Re.altKey)Re.preventDefault(),this.close();else if(P||ge!==Y.K5&&ge!==Y.L_||!ce.activeItem||(0,Y.Vb)(Re))if(!P&&this._multiple&&ge===Y.A&&Re.ctrlKey){Re.preventDefault();const se=this.options.some(re=>!re.disabled&&!re.selected);this.options.forEach(re=>{re.disabled||(se?re.select():re.deselect())})}else{const se=ce.activeItemIndex;ce.onKeydown(Re),this._multiple&&K&&Re.shiftKey&&ce.activeItem&&ce.activeItemIndex!==se&&ce.activeItem._selectViaInteraction()}else Re.preventDefault(),ce.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,Te.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(Re){if(this._selectionModel.selected.forEach(ce=>ce.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&Re)Array.isArray(Re),Re.forEach(ce=>this._selectValue(ce)),this._sortValues();else{const ce=this._selectValue(Re);ce?this._keyManager.updateActiveItem(ce):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectValue(Re){const ce=this.options.find(ge=>{if(this._selectionModel.isSelected(ge))return!1;try{return null!=ge.value&&this._compareWith(ge.value,Re)}catch(K){return!1}});return ce&&this._selectionModel.select(ce),ce}_initKeyManager(){this._keyManager=new O.s1(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe((0,Bt.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.pipe((0,Bt.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 Re=(0,De.T)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,Bt.R)(Re)).subscribe(ce=>{this._onSelect(ce.source,ce.isUserInput),ce.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,De.T)(...this.options.map(ce=>ce._stateChanges)).pipe((0,Bt.R)(Re)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(Re,ce){const ge=this._selectionModel.isSelected(Re);null!=Re.value||this._multiple?(ge!==Re.selected&&(Re.selected?this._selectionModel.select(Re):this._selectionModel.deselect(Re)),ce&&this._keyManager.setActiveItem(Re),this.multiple&&(this._sortValues(),ce&&this.focus())):(Re.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(Re.value)),ge!==this._selectionModel.isSelected(Re)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const Re=this.options.toArray();this._selectionModel.sort((ce,ge)=>this.sortComparator?this.sortComparator(ce,ge,Re):Re.indexOf(ce)-Re.indexOf(ge)),this.stateChanges.next()}}_propagateChanges(Re){let ce=null;ce=this.multiple?this.selected.map(ge=>ge.value):this.selected?this.selected.value:Re,this._value=ce,this.valueChange.emit(ce),this._onChange(ce),this.selectionChange.emit(this._getChangeEvent(ce)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){var Re;return!this._panelOpen&&!this.disabled&&(null===(Re=this.options)||void 0===Re?void 0:Re.length)>0}focus(Re){this._elementRef.nativeElement.focus(Re)}_getPanelAriaLabelledby(){var Re;if(this.ariaLabel)return null;const ce=null===(Re=this._parentFormField)||void 0===Re?void 0:Re.getLabelId();return this.ariaLabelledby?(ce?ce+" ":"")+this.ariaLabelledby:ce}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){var Re;if(this.ariaLabel)return null;const ce=null===(Re=this._parentFormField)||void 0===Re?void 0:Re.getLabelId();let ge=(ce?ce+" ":"")+this._valueId;return this.ariaLabelledby&&(ge+=" "+this.ariaLabelledby),ge}_panelDoneAnimating(Re){this.openedChange.emit(Re)}setDescribedByIds(Re){this._ariaDescribedby=Re.join(" ")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return He.\u0275fac=function(Re){return new(Re||He)(h.Y36(C.rL),h.Y36(h.sBO),h.Y36(h.R0b),h.Y36(p.rD),h.Y36(h.SBq),h.Y36(it.Is,8),h.Y36(Ye.F,8),h.Y36(Ye.sg,8),h.Y36(u.G_,8),h.Y36(Ye.a5,10),h.$8M("tabindex"),h.Y36(Je),h.Y36(O.Kd),h.Y36(Mt,8))},He.\u0275dir=h.lG2({type:He,viewQuery:function(Re,ce){if(1&Re&&(h.Gf(ot,5),h.Gf(bt,5),h.Gf(o.pI,5)),2&Re){let ge;h.iGM(ge=h.CRH())&&(ce.trigger=ge.first),h.iGM(ge=h.CRH())&&(ce.panel=ge.first),h.iGM(ge=h.CRH())&&(ce._overlayDir=ge.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:[h.qOj,h.TTD]}),He})(),on=(()=>{class He extends _n{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(Re,ce,ge){const K=this._getItemHeight();return Math.min(Math.max(0,K*Re-ce+K/2),ge)}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,Bt.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,Te.q)(1)).subscribe(()=>{this._triggerFontSize&&this._overlayDir.overlayRef&&this._overlayDir.overlayRef.overlayElement&&(this._overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}_scrollOptionIntoView(Re){const ce=(0,p.CB)(Re,this.options,this.optionGroups),ge=this._getItemHeight();this.panel.nativeElement.scrollTop=0===Re&&1===ce?0:(0,p.jH)((Re+ce)*ge,ge,this.panel.nativeElement.scrollTop,256)}_positioningSettled(){this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop}_panelDoneAnimating(Re){this.panelOpen?this._scrollTop=0:(this._overlayDir.offsetX=0,this._changeDetectorRef.markForCheck()),super._panelDoneAnimating(Re)}_getChangeEvent(Re){return new Xe(this,Re)}_calculateOverlayOffsetX(){const Re=this._overlayDir.overlayRef.overlayElement.getBoundingClientRect(),ce=this._viewportRuler.getViewportSize(),ge=this._isRtl(),K=this.multiple?56:32;let P;if(this.multiple)P=40;else if(this.disableOptionCentering)P=16;else{let q=this._selectionModel.selected[0]||this.options.first;P=q&&q.group?32:16}ge||(P*=-1);const se=0-(Re.left+P-(ge?K:0)),re=Re.right+P-ce.width+(ge?0:K);se>0?P+=se+8:re>0&&(P-=re+8),this._overlayDir.offsetX=Math.round(P),this._overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(Re,ce,ge){const K=this._getItemHeight(),P=(K-this._triggerRect.height)/2,se=Math.floor(256/K);let re;return this.disableOptionCentering?0:(re=0===this._scrollTop?Re*K:this._scrollTop===ge?(Re-(this._getItemCount()-se))*K+(K-(this._getItemCount()*K-256)%K):ce-K/2,Math.round(-1*re-P))}_checkOverlayWithinViewport(Re){const ce=this._getItemHeight(),ge=this._viewportRuler.getViewportSize(),K=this._triggerRect.top-8,P=ge.height-this._triggerRect.bottom-8,se=Math.abs(this._offsetY),q=Math.min(this._getItemCount()*ce,256)-se-this._triggerRect.height;q>P?this._adjustPanelUp(q,P):se>K?this._adjustPanelDown(se,K,Re):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(Re,ce){const ge=Math.round(Re-ce);this._scrollTop-=ge,this._offsetY-=ge,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(Re,ce,ge){const K=Math.round(Re-ce);if(this._scrollTop+=K,this._offsetY+=K,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=ge)return this._scrollTop=ge,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_calculateOverlayPosition(){const Re=this._getItemHeight(),ce=this._getItemCount(),ge=Math.min(ce*Re,256),P=ce*Re-ge;let se;se=this.empty?0:Math.max(this.options.toArray().indexOf(this._selectionModel.selected[0]),0),se+=(0,p.CB)(se,this.options,this.optionGroups);const re=ge/2;this._scrollTop=this._calculateOverlayScroll(se,re,P),this._offsetY=this._calculateOverlayOffsetY(se,re,P),this._checkOverlayWithinViewport(P)}_getOriginBasedOnOption(){const Re=this._getItemHeight(),ce=(Re-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-ce+Re/2}px 0px`}_getItemHeight(){return 3*this._triggerFontSize}_getItemCount(){return this.options.length+this.optionGroups.length}}return He.\u0275fac=function(){let $e;return function(ce){return($e||($e=h.n5z(He)))(ce||He)}}(),He.\u0275cmp=h.Xpm({type:He,selectors:[["mat-select"]],contentQueries:function(Re,ce,ge){if(1&Re&&(h.Suo(ge,tn,5),h.Suo(ge,p.ey,5),h.Suo(ge,p.K7,5)),2&Re){let K;h.iGM(K=h.CRH())&&(ce.customTrigger=K.first),h.iGM(K=h.CRH())&&(ce.options=K),h.iGM(K=h.CRH())&&(ce.optionGroups=K)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:20,hostBindings:function(Re,ce){1&Re&&h.NdJ("keydown",function(K){return ce._handleKeydown(K)})("focus",function(){return ce._onFocus()})("blur",function(){return ce._onBlur()}),2&Re&&(h.uIk("id",ce.id)("tabindex",ce.tabIndex)("aria-controls",ce.panelOpen?ce.id+"-panel":null)("aria-expanded",ce.panelOpen)("aria-label",ce.ariaLabel||null)("aria-required",ce.required.toString())("aria-disabled",ce.disabled.toString())("aria-invalid",ce.errorState)("aria-describedby",ce._ariaDescribedby||null)("aria-activedescendant",ce._getAriaActiveDescendant()),h.ekj("mat-select-disabled",ce.disabled)("mat-select-invalid",ce.errorState)("mat-select-required",ce.required)("mat-select-empty",ce.empty)("mat-select-multiple",ce.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[h._Bn([{provide:u.Eo,useExisting:He},{provide:p.HF,useExisting:He}]),h.qOj],ngContentSelectors:Pt,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(Re,ce){if(1&Re&&(h.F$t(xt),h.TgZ(0,"div",0,1),h.NdJ("click",function(){return ce.toggle()}),h.TgZ(3,"div",2),h.YNc(4,dt,2,1,"span",3),h.YNc(5,Ne,3,2,"span",4),h.qZA(),h.TgZ(6,"div",5),h._UZ(7,"div",6),h.qZA(),h.qZA(),h.YNc(8,tt,4,14,"ng-template",7),h.NdJ("backdropClick",function(){return ce.close()})("attach",function(){return ce._onAttached()})("detach",function(){return ce.close()})),2&Re){const ge=h.MAs(1);h.uIk("aria-owns",ce.panelOpen?ce.id+"-panel":null),h.xp6(3),h.Q6J("ngSwitch",ce.empty),h.uIk("id",ce._valueId),h.xp6(1),h.Q6J("ngSwitchCase",!0),h.xp6(1),h.Q6J("ngSwitchCase",!1),h.xp6(3),h.Q6J("cdkConnectedOverlayPanelClass",ce._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",ce._scrollStrategy)("cdkConnectedOverlayOrigin",ge)("cdkConnectedOverlayOpen",ce.panelOpen)("cdkConnectedOverlayPositions",ce._positions)("cdkConnectedOverlayMinWidth",null==ce._triggerRect?null:ce._triggerRect.width)("cdkConnectedOverlayOffsetY",ce._offsetY)}},directives:[o.xu,l.RF,l.n9,o.pI,l.ED,l.mk],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:[fn.transformPanelWrap,fn.transformPanel]},changeDetection:0}),He})(),qt=(()=>{class He{}return He.\u0275fac=function(Re){return new(Re||He)},He.\u0275mod=h.oAB({type:He}),He.\u0275inj=h.cJS({providers:[Ut],imports:[[l.ez,o.U8,p.Ng,p.BQ],C.ZD,u.lN,p.Ng,p.BQ]}),He})()},7001:(Ge,ye,g)=>{"use strict";g.d(ye,{ux:()=>dt,ZX:()=>Ye});var o=g(625),l=g(7636),h=g(8583),p=g(7716),u=g(2458),C=g(1095),O=g(9765),R=g(5257),V=g(6782),Y=g(7238),r=g(9238),ne=g(5072),De=g(521);function Ie(ht,fe){if(1&ht){const Ne=p.EpF();p.TgZ(0,"div",1),p.TgZ(1,"button",2),p.NdJ("click",function(){return p.CHM(Ne),p.oxw().action()}),p._uU(2),p.qZA(),p.qZA()}if(2&ht){const Ne=p.oxw();p.xp6(2),p.Oqu(Ne.data.action)}}function pe(ht,fe){}const Te=new p.OlP("MatSnackBarData");class Be{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}const at=Math.pow(2,31)-1;class vt{constructor(fe,Ne){this._overlayRef=Ne,this._afterDismissed=new O.xQ,this._afterOpened=new O.xQ,this._onAction=new O.xQ,this._dismissedByAction=!1,this.containerInstance=fe,this.onAction().subscribe(()=>this.dismiss()),fe._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(fe){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(fe,at))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}let Bt=(()=>{class ht{constructor(Ne,tt){this.snackBarRef=Ne,this.data=tt}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return ht.\u0275fac=function(Ne){return new(Ne||ht)(p.Y36(vt),p.Y36(Te))},ht.\u0275cmp=p.Xpm({type:ht,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:3,vars:2,consts:[["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(Ne,tt){1&Ne&&(p.TgZ(0,"span"),p._uU(1),p.qZA(),p.YNc(2,Ie,3,1,"div",0)),2&Ne&&(p.xp6(1),p.Oqu(tt.data.message),p.xp6(1),p.Q6J("ngIf",tt.hasAction))},directives:[h.O5,C.lW],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}\n"],encapsulation:2,changeDetection:0}),ht})();const rt={snackBarState:(0,Y.X$)("state",[(0,Y.SB)("void, hidden",(0,Y.oB)({transform:"scale(0.8)",opacity:0})),(0,Y.SB)("visible",(0,Y.oB)({transform:"scale(1)",opacity:1})),(0,Y.eR)("* => visible",(0,Y.jt)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,Y.eR)("* => void, * => hidden",(0,Y.jt)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,Y.oB)({opacity:0})))])};let it=(()=>{class ht extends l.en{constructor(Ne,tt,xt,Pt,fn){super(),this._ngZone=Ne,this._elementRef=tt,this._changeDetectorRef=xt,this._platform=Pt,this.snackBarConfig=fn,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new O.xQ,this._onExit=new O.xQ,this._onEnter=new O.xQ,this._animationState="void",this.attachDomPortal=jt=>(this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachDomPortal(jt)),this._live="assertive"!==fn.politeness||fn.announcementMessage?"off"===fn.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(Ne){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachComponentPortal(Ne)}attachTemplatePortal(Ne){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachTemplatePortal(Ne)}onAnimationEnd(Ne){const{fromState:tt,toState:xt}=Ne;if(("void"===xt&&"void"!==tt||"hidden"===xt)&&this._completeExit(),"visible"===xt){const Pt=this._onEnter;this._ngZone.run(()=>{Pt.next(),Pt.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId),this._onExit}ngOnDestroy(){this._destroyed=!0,this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe((0,R.q)(1)).subscribe(()=>{this._onExit.next(),this._onExit.complete()})}_applySnackBarClasses(){const Ne=this._elementRef.nativeElement,tt=this.snackBarConfig.panelClass;tt&&(Array.isArray(tt)?tt.forEach(xt=>Ne.classList.add(xt)):Ne.classList.add(tt)),"center"===this.snackBarConfig.horizontalPosition&&Ne.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&Ne.classList.add("mat-snack-bar-top")}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const Ne=this._elementRef.nativeElement.querySelector("[aria-hidden]"),tt=this._elementRef.nativeElement.querySelector("[aria-live]");if(Ne&&tt){let xt=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&Ne.contains(document.activeElement)&&(xt=document.activeElement),Ne.removeAttribute("aria-hidden"),tt.appendChild(Ne),null==xt||xt.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return ht.\u0275fac=function(Ne){return new(Ne||ht)(p.Y36(p.R0b),p.Y36(p.SBq),p.Y36(p.sBO),p.Y36(De.t4),p.Y36(Be))},ht.\u0275cmp=p.Xpm({type:ht,selectors:[["snack-bar-container"]],viewQuery:function(Ne,tt){if(1&Ne&&p.Gf(l.Pl,7),2&Ne){let xt;p.iGM(xt=p.CRH())&&(tt._portalOutlet=xt.first)}},hostAttrs:[1,"mat-snack-bar-container"],hostVars:1,hostBindings:function(Ne,tt){1&Ne&&p.WFA("@state.done",function(Pt){return tt.onAnimationEnd(Pt)}),2&Ne&&p.d8E("@state",tt._animationState)},features:[p.qOj],decls:3,vars:2,consts:[["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(Ne,tt){1&Ne&&(p.TgZ(0,"div",0),p.YNc(1,pe,0,0,"ng-template",1),p.qZA(),p._UZ(2,"div")),2&Ne&&(p.xp6(2),p.uIk("aria-live",tt._live)("role",tt._role))},directives:[l.Pl],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],encapsulation:2,data:{animation:[rt.snackBarState]}}),ht})(),Ye=(()=>{class ht{}return ht.\u0275fac=function(Ne){return new(Ne||ht)},ht.\u0275mod=p.oAB({type:ht}),ht.\u0275inj=p.cJS({imports:[[o.U8,l.eL,h.ez,C.ot,u.BQ],u.BQ]}),ht})();const ot=new p.OlP("mat-snack-bar-default-options",{providedIn:"root",factory:function(){return new Be}});let dt=(()=>{class ht{constructor(Ne,tt,xt,Pt,fn,jt){this._overlay=Ne,this._live=tt,this._injector=xt,this._breakpointObserver=Pt,this._parentSnackBar=fn,this._defaultConfig=jt,this._snackBarRefAtThisLevel=null,this.simpleSnackBarComponent=Bt,this.snackBarContainerComponent=it,this.handsetCssClass="mat-snack-bar-handset"}get _openedSnackBarRef(){const Ne=this._parentSnackBar;return Ne?Ne._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(Ne){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=Ne:this._snackBarRefAtThisLevel=Ne}openFromComponent(Ne,tt){return this._attach(Ne,tt)}openFromTemplate(Ne,tt){return this._attach(Ne,tt)}open(Ne,tt="",xt){const Pt=Object.assign(Object.assign({},this._defaultConfig),xt);return Pt.data={message:Ne,action:tt},Pt.announcementMessage===Ne&&(Pt.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,Pt)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(Ne,tt){const Pt=p.zs3.create({parent:tt&&tt.viewContainerRef&&tt.viewContainerRef.injector||this._injector,providers:[{provide:Be,useValue:tt}]}),fn=new l.C5(this.snackBarContainerComponent,tt.viewContainerRef,Pt),jt=Ne.attach(fn);return jt.instance.snackBarConfig=tt,jt.instance}_attach(Ne,tt){const xt=Object.assign(Object.assign(Object.assign({},new Be),this._defaultConfig),tt),Pt=this._createOverlay(xt),fn=this._attachSnackBarContainer(Pt,xt),jt=new vt(fn,Pt);if(Ne instanceof p.Rgc){const cn=new l.UE(Ne,null,{$implicit:xt.data,snackBarRef:jt});jt.instance=fn.attachTemplatePortal(cn)}else{const cn=this._createInjector(xt,jt),It=new l.C5(Ne,void 0,cn),Ke=fn.attachComponentPortal(It);jt.instance=Ke.instance}return this._breakpointObserver.observe(ne.u3.HandsetPortrait).pipe((0,V.R)(Pt.detachments())).subscribe(cn=>{const It=Pt.overlayElement.classList;cn.matches?It.add(this.handsetCssClass):It.remove(this.handsetCssClass)}),xt.announcementMessage&&fn._onAnnounce.subscribe(()=>{this._live.announce(xt.announcementMessage,xt.politeness)}),this._animateSnackBar(jt,xt),this._openedSnackBarRef=jt,this._openedSnackBarRef}_animateSnackBar(Ne,tt){Ne.afterDismissed().subscribe(()=>{this._openedSnackBarRef==Ne&&(this._openedSnackBarRef=null),tt.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{Ne.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):Ne.containerInstance.enter(),tt.duration&&tt.duration>0&&Ne.afterOpened().subscribe(()=>Ne._dismissAfter(tt.duration))}_createOverlay(Ne){const tt=new o.X_;tt.direction=Ne.direction;let xt=this._overlay.position().global();const Pt="rtl"===Ne.direction,fn="left"===Ne.horizontalPosition||"start"===Ne.horizontalPosition&&!Pt||"end"===Ne.horizontalPosition&&Pt,jt=!fn&&"center"!==Ne.horizontalPosition;return fn?xt.left("0"):jt?xt.right("0"):xt.centerHorizontally(),"top"===Ne.verticalPosition?xt.top("0"):xt.bottom("0"),tt.positionStrategy=xt,this._overlay.create(tt)}_createInjector(Ne,tt){return p.zs3.create({parent:Ne&&Ne.viewContainerRef&&Ne.viewContainerRef.injector||this._injector,providers:[{provide:vt,useValue:tt},{provide:Te,useValue:Ne.data}]})}}return ht.\u0275fac=function(Ne){return new(Ne||ht)(p.LFG(o.aV),p.LFG(r.Kd),p.LFG(p.zs3),p.LFG(ne.Yg),p.LFG(ht,12),p.LFG(ot))},ht.\u0275prov=p.Yz7({factory:function(){return new ht(p.LFG(o.aV),p.LFG(r.Kd),p.LFG(p.gxx),p.LFG(ne.Yg),p.LFG(ht,12),p.LFG(ot))},token:ht,providedIn:Ye}),ht})()},1436:(Ge,ye,g)=>{"use strict";g.d(ye,{gM:()=>tt,AV:()=>fn});var o=g(625),l=g(9238),h=g(8583),p=g(7716),u=g(2458),C=g(9243),O=g(9490),R=g(6461),V=g(5072),Y=g(521),r=g(7636),ne=g(9765),De=g(6782),Ie=g(5257),pe=g(7238),Te=g(946);const Be={tooltipState:(0,pe.X$)("state",[(0,pe.SB)("initial, void, hidden",(0,pe.oB)({opacity:0,transform:"scale(0)"})),(0,pe.SB)("visible",(0,pe.oB)({transform:"scale(1)"})),(0,pe.eR)("* => visible",(0,pe.jt)("200ms cubic-bezier(0, 0, 0.2, 1)",(0,pe.F4)([(0,pe.oB)({opacity:0,transform:"scale(0)",offset:0}),(0,pe.oB)({opacity:.5,transform:"scale(0.99)",offset:.5}),(0,pe.oB)({opacity:1,transform:"scale(1)",offset:1})]))),(0,pe.eR)("* => hidden",(0,pe.jt)("100ms cubic-bezier(0, 0, 0.2, 1)",(0,pe.oB)({opacity:0})))])},Bt="tooltip-panel",rt=(0,Y.i$)({passive:!0}),ot=new p.OlP("mat-tooltip-scroll-strategy"),dt={provide:ot,deps:[o.aV],useFactory:function(jt){return()=>jt.scrollStrategies.reposition({scrollThrottle:20})}},ht=new p.OlP("mat-tooltip-default-options",{providedIn:"root",factory:function(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let Ne=(()=>{class jt{constructor(It,Ke,ft,St,_t,ln,Tt,Yt,Je,At,Mt,Ut){this._overlay=It,this._elementRef=Ke,this._scrollDispatcher=ft,this._viewContainerRef=St,this._ngZone=_t,this._platform=ln,this._ariaDescriber=Tt,this._focusMonitor=Yt,this._dir=At,this._defaultOptions=Mt,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new ne.xQ,this._handleKeydown=Xe=>{this._isTooltipVisible()&&Xe.keyCode===R.hY&&!(0,R.Vb)(Xe)&&(Xe.preventDefault(),Xe.stopPropagation(),this._ngZone.run(()=>this.hide(0)))},this._scrollStrategy=Je,this._document=Ut,Mt&&(Mt.position&&(this.position=Mt.position),Mt.touchGestures&&(this.touchGestures=Mt.touchGestures)),At.change.pipe((0,De.R)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),_t.runOutsideAngular(()=>{Ke.nativeElement.addEventListener("keydown",this._handleKeydown)})}get position(){return this._position}set position(It){var Ke;It!==this._position&&(this._position=It,this._overlayRef&&(this._updatePosition(this._overlayRef),null===(Ke=this._tooltipInstance)||void 0===Ke||Ke.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(It){this._disabled=(0,O.Ig)(It),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get message(){return this._message}set message(It){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=It?String(It).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(It){this._tooltipClass=It,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,De.R)(this._destroyed)).subscribe(It=>{It?"keyboard"===It&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const It=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),It.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach(([Ke,ft])=>{It.removeEventListener(Ke,ft,rt)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(It,this.message,"tooltip"),this._focusMonitor.stopMonitoring(It)}show(It=this.showDelay){if(this.disabled||!this.message||this._isTooltipVisible()&&!this._tooltipInstance._showTimeoutId&&!this._tooltipInstance._hideTimeoutId)return;const Ke=this._createOverlay();this._detach(),this._portal=this._portal||new r.C5(this._tooltipComponent,this._viewContainerRef),this._tooltipInstance=Ke.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe((0,De.R)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(It)}hide(It=this.hideDelay){this._tooltipInstance&&this._tooltipInstance.hide(It)}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const It=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),Ke=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(It);return Ke.positionChanges.pipe((0,De.R)(this._destroyed)).subscribe(ft=>{this._updateCurrentPositionClass(ft.connectionPair),this._tooltipInstance&&ft.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:Ke,panelClass:`${this._cssClassPrefix}-${Bt}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,De.R)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,De.R)(this._destroyed)).subscribe(()=>{var ft;return null===(ft=this._tooltipInstance)||void 0===ft?void 0:ft._handleBodyInteraction()}),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(It){const Ke=It.getConfig().positionStrategy,ft=this._getOrigin(),St=this._getOverlayPosition();Ke.withPositions([this._addOffset(Object.assign(Object.assign({},ft.main),St.main)),this._addOffset(Object.assign(Object.assign({},ft.fallback),St.fallback))])}_addOffset(It){return It}_getOrigin(){const It=!this._dir||"ltr"==this._dir.value,Ke=this.position;let ft;"above"==Ke||"below"==Ke?ft={originX:"center",originY:"above"==Ke?"top":"bottom"}:"before"==Ke||"left"==Ke&&It||"right"==Ke&&!It?ft={originX:"start",originY:"center"}:("after"==Ke||"right"==Ke&&It||"left"==Ke&&!It)&&(ft={originX:"end",originY:"center"});const{x:St,y:_t}=this._invertPosition(ft.originX,ft.originY);return{main:ft,fallback:{originX:St,originY:_t}}}_getOverlayPosition(){const It=!this._dir||"ltr"==this._dir.value,Ke=this.position;let ft;"above"==Ke?ft={overlayX:"center",overlayY:"bottom"}:"below"==Ke?ft={overlayX:"center",overlayY:"top"}:"before"==Ke||"left"==Ke&&It||"right"==Ke&&!It?ft={overlayX:"end",overlayY:"center"}:("after"==Ke||"right"==Ke&&It||"left"==Ke&&!It)&&(ft={overlayX:"start",overlayY:"center"});const{x:St,y:_t}=this._invertPosition(ft.overlayX,ft.overlayY);return{main:ft,fallback:{overlayX:St,overlayY:_t}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe((0,Ie.q)(1),(0,De.R)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(It){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=It,this._tooltipInstance._markForCheck())}_invertPosition(It,Ke){return"above"===this.position||"below"===this.position?"top"===Ke?Ke="bottom":"bottom"===Ke&&(Ke="top"):"end"===It?It="start":"start"===It&&(It="end"),{x:It,y:Ke}}_updateCurrentPositionClass(It){const{overlayY:Ke,originX:ft,originY:St}=It;let _t;if(_t="center"===Ke?this._dir&&"rtl"===this._dir.value?"end"===ft?"left":"right":"start"===ft?"left":"right":"bottom"===Ke&&"top"===St?"above":"below",_t!==this._currentPosition){const ln=this._overlayRef;if(ln){const Tt=`${this._cssClassPrefix}-${Bt}-`;ln.removePanelClass(Tt+this._currentPosition),ln.addPanelClass(Tt+_t)}this._currentPosition=_t}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const It=[];if(this._platformSupportsMouseEvents())It.push(["mouseleave",()=>this.hide()],["wheel",Ke=>this._wheelListener(Ke)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const Ke=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};It.push(["touchend",Ke],["touchcancel",Ke])}this._addListeners(It),this._passiveListeners.push(...It)}_addListeners(It){It.forEach(([Ke,ft])=>{this._elementRef.nativeElement.addEventListener(Ke,ft,rt)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(It){if(this._isTooltipVisible()){const Ke=this._document.elementFromPoint(It.clientX,It.clientY),ft=this._elementRef.nativeElement;Ke!==ft&&!ft.contains(Ke)&&this.hide()}}_disableNativeGesturesIfNecessary(){const It=this.touchGestures;if("off"!==It){const Ke=this._elementRef.nativeElement,ft=Ke.style;("on"===It||"INPUT"!==Ke.nodeName&&"TEXTAREA"!==Ke.nodeName)&&(ft.userSelect=ft.msUserSelect=ft.webkitUserSelect=ft.MozUserSelect="none"),("on"===It||!Ke.draggable)&&(ft.webkitUserDrag="none"),ft.touchAction="none",ft.webkitTapHighlightColor="transparent"}}}return jt.\u0275fac=function(It){return new(It||jt)(p.Y36(o.aV),p.Y36(p.SBq),p.Y36(C.mF),p.Y36(p.s_b),p.Y36(p.R0b),p.Y36(Y.t4),p.Y36(l.$s),p.Y36(l.tE),p.Y36(void 0),p.Y36(Te.Is),p.Y36(void 0),p.Y36(h.K0))},jt.\u0275dir=p.lG2({type:jt,inputs:{showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),jt})(),tt=(()=>{class jt extends Ne{constructor(It,Ke,ft,St,_t,ln,Tt,Yt,Je,At,Mt,Ut){super(It,Ke,ft,St,_t,ln,Tt,Yt,Je,At,Mt,Ut),this._tooltipComponent=Pt}}return jt.\u0275fac=function(It){return new(It||jt)(p.Y36(o.aV),p.Y36(p.SBq),p.Y36(C.mF),p.Y36(p.s_b),p.Y36(p.R0b),p.Y36(Y.t4),p.Y36(l.$s),p.Y36(l.tE),p.Y36(ot),p.Y36(Te.Is,8),p.Y36(ht,8),p.Y36(h.K0))},jt.\u0275dir=p.lG2({type:jt,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],exportAs:["matTooltip"],features:[p.qOj]}),jt})(),xt=(()=>{class jt{constructor(It){this._changeDetectorRef=It,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new ne.xQ}show(It){clearTimeout(this._hideTimeoutId),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout(()=>{this._visibility="visible",this._showTimeoutId=void 0,this._onShow(),this._markForCheck()},It)}hide(It){clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._visibility="hidden",this._hideTimeoutId=void 0,this._markForCheck()},It)}afterHidden(){return this._onHide}isVisible(){return"visible"===this._visibility}ngOnDestroy(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._onHide.complete()}_animationStart(){this._closeOnInteraction=!1}_animationDone(It){const Ke=It.toState;"hidden"===Ke&&!this.isVisible()&&this._onHide.next(),("visible"===Ke||"hidden"===Ke)&&(this._closeOnInteraction=!0)}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_onShow(){}}return jt.\u0275fac=function(It){return new(It||jt)(p.Y36(p.sBO))},jt.\u0275dir=p.lG2({type:jt}),jt})(),Pt=(()=>{class jt extends xt{constructor(It,Ke){super(It),this._breakpointObserver=Ke,this._isHandset=this._breakpointObserver.observe(V.u3.Handset)}}return jt.\u0275fac=function(It){return new(It||jt)(p.Y36(p.sBO),p.Y36(V.Yg))},jt.\u0275cmp=p.Xpm({type:jt,selectors:[["mat-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(It,Ke){2&It&&p.Udp("zoom","visible"===Ke._visibility?1:null)},features:[p.qOj],decls:3,vars:7,consts:[[1,"mat-tooltip",3,"ngClass"]],template:function(It,Ke){if(1&It&&(p.TgZ(0,"div",0),p.NdJ("@state.start",function(){return Ke._animationStart()})("@state.done",function(St){return Ke._animationDone(St)}),p.ALo(1,"async"),p._uU(2),p.qZA()),2&It){let ft;p.ekj("mat-tooltip-handset",null==(ft=p.lcZ(1,5,Ke._isHandset))?null:ft.matches),p.Q6J("ngClass",Ke.tooltipClass)("@state",Ke._visibility),p.xp6(2),p.Oqu(Ke.message)}},directives:[h.mk],pipes:[h.Ov],styles:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[Be.tooltipState]},changeDetection:0}),jt})(),fn=(()=>{class jt{}return jt.\u0275fac=function(It){return new(It||jt)},jt.\u0275mod=p.oAB({type:jt}),jt.\u0275inj=p.cJS({providers:[dt],imports:[[l.rt,h.ez,o.U8,u.BQ],u.BQ,C.ZD]}),jt})()},6237:(Ge,ye,g)=>{"use strict";g.d(ye,{Qb:()=>zn,PW:()=>br});var o=g(7716),l=g(9075),h=g(7238);function p(){return"undefined"!=typeof window&&void 0!==window.document}function u(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function C(ue){switch(ue.length){case 0:return new h.ZN;case 1:return ue[0];default:return new h.ZE(ue)}}function O(ue,v,b,F,he={},Ae={}){const Ue=[],qe=[];let wt=-1,Gt=null;if(F.forEach(un=>{const Dn=un.offset,Rn=Dn==wt,Pn=Rn&&Gt||{};Object.keys(un).forEach(kn=>{let Nn=kn,Un=un[kn];if("offset"!==kn)switch(Nn=v.normalizePropertyName(Nn,Ue),Un){case h.k1:Un=he[kn];break;case h.l3:Un=Ae[kn];break;default:Un=v.normalizeStyleValue(kn,Nn,Un,Ue)}Pn[Nn]=Un}),Rn||qe.push(Pn),Gt=Pn,wt=Dn}),Ue.length){const un="\n - ";throw new Error(`Unable to animate due to the following errors:${un}${Ue.join(un)}`)}return qe}function R(ue,v,b,F){switch(v){case"start":ue.onStart(()=>F(b&&V(b,"start",ue)));break;case"done":ue.onDone(()=>F(b&&V(b,"done",ue)));break;case"destroy":ue.onDestroy(()=>F(b&&V(b,"destroy",ue)))}}function V(ue,v,b){const F=b.totalTime,Ae=Y(ue.element,ue.triggerName,ue.fromState,ue.toState,v||ue.phaseName,null==F?ue.totalTime:F,!!b.disabled),Ue=ue._data;return null!=Ue&&(Ae._data=Ue),Ae}function Y(ue,v,b,F,he="",Ae=0,Ue){return{element:ue,triggerName:v,fromState:b,toState:F,phaseName:he,totalTime:Ae,disabled:!!Ue}}function r(ue,v,b){let F;return ue instanceof Map?(F=ue.get(v),F||ue.set(v,F=b)):(F=ue[v],F||(F=ue[v]=b)),F}function ne(ue){const v=ue.indexOf(":");return[ue.substring(1,v),ue.substr(v+1)]}let De=(ue,v)=>!1,pe=(ue,v)=>!1,Be=(ue,v,b)=>[];const vt=u();(vt||"undefined"!=typeof Element)&&(De=p()?(ue,v)=>{for(;v&&v!==document.documentElement;){if(v===ue)return!0;v=v.parentNode||v.host}return!1}:(ue,v)=>ue.contains(v),pe=(()=>{if(vt||Element.prototype.matches)return(ue,v)=>ue.matches(v);{const ue=Element.prototype,v=ue.matchesSelector||ue.mozMatchesSelector||ue.msMatchesSelector||ue.oMatchesSelector||ue.webkitMatchesSelector;return v?(b,F)=>v.apply(b,[F]):pe}})(),Be=(ue,v,b)=>{let F=[];if(b){const he=ue.querySelectorAll(v);for(let Ae=0;Ae{const F=b.replace(/([a-z])([A-Z])/g,"$1-$2");v[F]=ue[b]}),v}let Ne=(()=>{class ue{validateStyleProperty(b){return Ye(b)}matchesElement(b,F){return bt(b,F)}containsElement(b,F){return dt(b,F)}query(b,F,he){return ht(b,F,he)}computeStyle(b,F,he){return he||""}animate(b,F,he,Ae,Ue,qe=[],wt){return new h.ZN(he,Ae)}}return ue.\u0275fac=function(b){return new(b||ue)},ue.\u0275prov=o.Yz7({token:ue,factory:ue.\u0275fac}),ue})();class tt{}tt.NOOP=new Ne;const jt="ng-enter",cn="ng-leave",ft="ng-trigger",St=".ng-trigger",_t="ng-animating",ln=".ng-animating";function Tt(ue){if("number"==typeof ue)return ue;const v=ue.match(/^(-?[\.\d]+)(m?s)/);return!v||v.length<2?0:Yt(parseFloat(v[1]),v[2])}function Yt(ue,v){switch(v){case"s":return 1e3*ue;default:return ue}}function Je(ue,v,b){return ue.hasOwnProperty("duration")?ue:function(ue,v,b){let he,Ae=0,Ue="";if("string"==typeof ue){const qe=ue.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===qe)return v.push(`The provided timing value "${ue}" is invalid.`),{duration:0,delay:0,easing:""};he=Yt(parseFloat(qe[1]),qe[2]);const wt=qe[3];null!=wt&&(Ae=Yt(parseFloat(wt),qe[4]));const Gt=qe[5];Gt&&(Ue=Gt)}else he=ue;if(!b){let qe=!1,wt=v.length;he<0&&(v.push("Duration values below 0 are not allowed for this animation step."),qe=!0),Ae<0&&(v.push("Delay values below 0 are not allowed for this animation step."),qe=!0),qe&&v.splice(wt,0,`The provided timing value "${ue}" is invalid.`)}return{duration:he,delay:Ae,easing:Ue}}(ue,v,b)}function Mt(ue,v={}){return Object.keys(ue).forEach(b=>{v[b]=ue[b]}),v}function Xe(ue,v,b={}){if(v)for(let F in ue)b[F]=ue[F];else Mt(ue,b);return b}function Rt(ue,v,b){return b?v+":"+b+";":""}function tn(ue){let v="";for(let b=0;b{const he=K(F);b&&!b.hasOwnProperty(F)&&(b[F]=ue.style[he]),ue.style[he]=v[F]}),u()&&tn(ue))}function _n(ue,v){ue.style&&(Object.keys(v).forEach(b=>{const F=K(b);ue.style[F]=""}),u()&&tn(ue))}function on(ue){return Array.isArray(ue)?1==ue.length?ue[0]:(0,h.vP)(ue):ue}const He=new RegExp("{{\\s*(.+?)\\s*}}","g");function $e(ue){let v=[];if("string"==typeof ue){let b;for(;b=He.exec(ue);)v.push(b[1]);He.lastIndex=0}return v}function Re(ue,v,b){const F=ue.toString(),he=F.replace(He,(Ae,Ue)=>{let qe=v[Ue];return v.hasOwnProperty(Ue)||(b.push(`Please provide a value for the animation param ${Ue}`),qe=""),qe.toString()});return he==F?ue:he}function ce(ue){const v=[];let b=ue.next();for(;!b.done;)v.push(b.value),b=ue.next();return v}const ge=/-+([a-z0-9])/g;function K(ue){return ue.replace(ge,(...v)=>v[1].toUpperCase())}function P(ue){return ue.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function se(ue,v){return 0===ue||0===v}function re(ue,v,b){const F=Object.keys(b);if(F.length&&v.length){let Ae=v[0],Ue=[];if(F.forEach(qe=>{Ae.hasOwnProperty(qe)||Ue.push(qe),Ae[qe]=b[qe]}),Ue.length)for(var he=1;hefunction(ue,v,b){if(":"==ue[0]){const wt=function(ue,v){switch(ue){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(b,F)=>parseFloat(F)>parseFloat(b);case":decrement":return(b,F)=>parseFloat(F) *"}}(ue,b);if("function"==typeof wt)return void v.push(wt);ue=wt}const F=ue.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==F||F.length<4)return b.push(`The provided transition expression "${ue}" is not supported`),v;const he=F[1],Ae=F[2],Ue=F[3];v.push(en(he,Ue));"<"==Ae[0]&&!("*"==he&&"*"==Ue)&&v.push(en(Ue,he))}(F,b,v)):b.push(ue),b}const Wt=new Set(["true","1"]),Ht=new Set(["false","0"]);function en(ue,v){const b=Wt.has(ue)||Ht.has(ue),F=Wt.has(v)||Ht.has(v);return(he,Ae)=>{let Ue="*"==ue||ue==he,qe="*"==v||v==Ae;return!Ue&&b&&"boolean"==typeof he&&(Ue=he?Wt.has(ue):Ht.has(ue)),!qe&&F&&"boolean"==typeof Ae&&(qe=Ae?Wt.has(v):Ht.has(v)),Ue&&qe}}const Ct=new RegExp("s*:selfs*,?","g");function et(ue,v,b){return new gt(ue).build(v,b)}class gt{constructor(v){this._driver=v}build(v,b){const F=new me(b);return this._resetContextStyleTimingState(F),q(this,on(v),F)}_resetContextStyleTimingState(v){v.currentQuerySelector="",v.collectedStyles={},v.collectedStyles[""]={},v.currentTime=0}visitTrigger(v,b){let F=b.queryCount=0,he=b.depCount=0;const Ae=[],Ue=[];return"@"==v.name.charAt(0)&&b.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),v.definitions.forEach(qe=>{if(this._resetContextStyleTimingState(b),0==qe.type){const wt=qe,Gt=wt.name;Gt.toString().split(/\s*,\s*/).forEach(un=>{wt.name=un,Ae.push(this.visitState(wt,b))}),wt.name=Gt}else if(1==qe.type){const wt=this.visitTransition(qe,b);F+=wt.queryCount,he+=wt.depCount,Ue.push(wt)}else b.errors.push("only state() and transition() definitions can sit inside of a trigger()")}),{type:7,name:v.name,states:Ae,transitions:Ue,queryCount:F,depCount:he,options:null}}visitState(v,b){const F=this.visitStyle(v.styles,b),he=v.options&&v.options.params||null;if(F.containsDynamicStyles){const Ae=new Set,Ue=he||{};if(F.styles.forEach(qe=>{if(W(qe)){const wt=qe;Object.keys(wt).forEach(Gt=>{$e(wt[Gt]).forEach(un=>{Ue.hasOwnProperty(un)||Ae.add(un)})})}}),Ae.size){const qe=ce(Ae.values());b.errors.push(`state("${v.name}", ...) must define default values for all the following style substitutions: ${qe.join(", ")}`)}}return{type:0,name:v.name,style:F,options:he?{params:he}:null}}visitTransition(v,b){b.queryCount=0,b.depCount=0;const F=q(this,on(v.animation),b);return{type:1,matchers:pt(v.expr,b.errors),animation:F,queryCount:b.queryCount,depCount:b.depCount,options:B(v.options)}}visitSequence(v,b){return{type:2,steps:v.steps.map(F=>q(this,F,b)),options:B(v.options)}}visitGroup(v,b){const F=b.currentTime;let he=0;const Ae=v.steps.map(Ue=>{b.currentTime=F;const qe=q(this,Ue,b);return he=Math.max(he,b.currentTime),qe});return b.currentTime=he,{type:3,steps:Ae,options:B(v.options)}}visitAnimate(v,b){const F=function(ue,v){let b=null;if(ue.hasOwnProperty("duration"))b=ue;else if("number"==typeof ue)return Me(Je(ue,v).duration,0,"");const F=ue;if(F.split(/\s+/).some(Ae=>"{"==Ae.charAt(0)&&"{"==Ae.charAt(1))){const Ae=Me(0,0,"");return Ae.dynamic=!0,Ae.strValue=F,Ae}return b=b||Je(F,v),Me(b.duration,b.delay,b.easing)}(v.timings,b.errors);b.currentAnimateTimings=F;let he,Ae=v.styles?v.styles:(0,h.oB)({});if(5==Ae.type)he=this.visitKeyframes(Ae,b);else{let Ue=v.styles,qe=!1;if(!Ue){qe=!0;const Gt={};F.easing&&(Gt.easing=F.easing),Ue=(0,h.oB)(Gt)}b.currentTime+=F.duration+F.delay;const wt=this.visitStyle(Ue,b);wt.isEmptyStep=qe,he=wt}return b.currentAnimateTimings=null,{type:4,timings:F,style:he,options:null}}visitStyle(v,b){const F=this._makeStyleAst(v,b);return this._validateStyleAst(F,b),F}_makeStyleAst(v,b){const F=[];Array.isArray(v.styles)?v.styles.forEach(Ue=>{"string"==typeof Ue?Ue==h.l3?F.push(Ue):b.errors.push(`The provided style string value ${Ue} is not allowed.`):F.push(Ue)}):F.push(v.styles);let he=!1,Ae=null;return F.forEach(Ue=>{if(W(Ue)){const qe=Ue,wt=qe.easing;if(wt&&(Ae=wt,delete qe.easing),!he)for(let Gt in qe)if(qe[Gt].toString().indexOf("{{")>=0){he=!0;break}}}),{type:6,styles:F,easing:Ae,offset:v.offset,containsDynamicStyles:he,options:null}}_validateStyleAst(v,b){const F=b.currentAnimateTimings;let he=b.currentTime,Ae=b.currentTime;F&&Ae>0&&(Ae-=F.duration+F.delay),v.styles.forEach(Ue=>{"string"!=typeof Ue&&Object.keys(Ue).forEach(qe=>{if(!this._driver.validateStyleProperty(qe))return void b.errors.push(`The provided animation property "${qe}" is not a supported CSS property for animations`);const wt=b.collectedStyles[b.currentQuerySelector],Gt=wt[qe];let un=!0;Gt&&(Ae!=he&&Ae>=Gt.startTime&&he<=Gt.endTime&&(b.errors.push(`The CSS property "${qe}" that exists between the times of "${Gt.startTime}ms" and "${Gt.endTime}ms" is also being animated in a parallel animation between the times of "${Ae}ms" and "${he}ms"`),un=!1),Ae=Gt.startTime),un&&(wt[qe]={startTime:Ae,endTime:he}),b.options&&function(ue,v,b){const F=v.params||{},he=$e(ue);he.length&&he.forEach(Ae=>{F.hasOwnProperty(Ae)||b.push(`Unable to resolve the local animation param ${Ae} in the given list of values`)})}(Ue[qe],b.options,b.errors)})})}visitKeyframes(v,b){const F={type:5,styles:[],options:null};if(!b.currentAnimateTimings)return b.errors.push("keyframes() must be placed inside of a call to animate()"),F;let Ae=0;const Ue=[];let qe=!1,wt=!1,Gt=0;const un=v.steps.map(hi=>{const ai=this._makeStyleAst(hi,b);let Bi=null!=ai.offset?ai.offset:function(ue){if("string"==typeof ue)return null;let v=null;if(Array.isArray(ue))ue.forEach(b=>{if(W(b)&&b.hasOwnProperty("offset")){const F=b;v=parseFloat(F.offset),delete F.offset}});else if(W(ue)&&ue.hasOwnProperty("offset")){const b=ue;v=parseFloat(b.offset),delete b.offset}return v}(ai.styles),ki=0;return null!=Bi&&(Ae++,ki=ai.offset=Bi),wt=wt||ki<0||ki>1,qe=qe||ki0&&Ae{const Bi=Rn>0?ai==Pn?1:Rn*ai:Ue[ai],ki=Bi*Un;b.currentTime=kn+Nn.delay+ki,Nn.duration=ki,this._validateStyleAst(hi,b),hi.offset=Bi,F.styles.push(hi)}),F}visitReference(v,b){return{type:8,animation:q(this,on(v.animation),b),options:B(v.options)}}visitAnimateChild(v,b){return b.depCount++,{type:9,options:B(v.options)}}visitAnimateRef(v,b){return{type:10,animation:this.visitReference(v.animation,b),options:B(v.options)}}visitQuery(v,b){const F=b.currentQuerySelector,he=v.options||{};b.queryCount++,b.currentQuery=v;const[Ae,Ue]=function(ue){const v=!!ue.split(/\s*,\s*/).find(b=>":self"==b);return v&&(ue=ue.replace(Ct,"")),[ue=ue.replace(/@\*/g,St).replace(/@\w+/g,b=>St+"-"+b.substr(1)).replace(/:animating/g,ln),v]}(v.selector);b.currentQuerySelector=F.length?F+" "+Ae:Ae,r(b.collectedStyles,b.currentQuerySelector,{});const qe=q(this,on(v.animation),b);return b.currentQuery=null,b.currentQuerySelector=F,{type:11,selector:Ae,limit:he.limit||0,optional:!!he.optional,includeSelf:Ue,animation:qe,originalSelector:v.selector,options:B(v.options)}}visitStagger(v,b){b.currentQuery||b.errors.push("stagger() can only be used inside of query()");const F="full"===v.timings?{duration:0,delay:0,easing:"full"}:Je(v.timings,b.errors,!0);return{type:12,animation:q(this,on(v.animation),b),timings:F,options:null}}}class me{constructor(v){this.errors=v,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null}}function W(ue){return!Array.isArray(ue)&&"object"==typeof ue}function B(ue){return ue?(ue=Mt(ue)).params&&(ue.params=function(ue){return ue?Mt(ue):null}(ue.params)):ue={},ue}function Me(ue,v,b){return{duration:ue,delay:v,easing:b}}function ke(ue,v,b,F,he,Ae,Ue=null,qe=!1){return{type:1,element:ue,keyframes:v,preStyleProps:b,postStyleProps:F,duration:he,delay:Ae,totalTime:he+Ae,easing:Ue,subTimeline:qe}}class st{constructor(){this._map=new Map}consume(v){let b=this._map.get(v);return b?this._map.delete(v):b=[],b}append(v,b){let F=this._map.get(v);F||this._map.set(v,F=[]),F.push(...b)}has(v){return this._map.has(v)}clear(){this._map.clear()}}const pn=new RegExp(":enter","g"),Ot=new RegExp(":leave","g");function Z(ue,v,b,F,he,Ae={},Ue={},qe,wt,Gt=[]){return(new Fe).buildKeyframes(ue,v,b,F,he,Ae,Ue,qe,wt,Gt)}class Fe{buildKeyframes(v,b,F,he,Ae,Ue,qe,wt,Gt,un=[]){Gt=Gt||new st;const Dn=new Kt(v,b,Gt,he,Ae,un,[]);Dn.options=wt,Dn.currentTimeline.setStyles([Ue],null,Dn.errors,wt),q(this,F,Dn);const Rn=Dn.timelines.filter(Pn=>Pn.containsAnimation());if(Rn.length&&Object.keys(qe).length){const Pn=Rn[Rn.length-1];Pn.allowOnlyTimelineStyles()||Pn.setStyles([qe],null,Dn.errors,wt)}return Rn.length?Rn.map(Pn=>Pn.buildKeyframes()):[ke(b,[],[],[],0,0,"",!1)]}visitTrigger(v,b){}visitState(v,b){}visitTransition(v,b){}visitAnimateChild(v,b){const F=b.subInstructions.consume(b.element);if(F){const he=b.createSubContext(v.options),Ae=b.currentTimeline.currentTime,Ue=this._visitSubInstructions(F,he,he.options);Ae!=Ue&&b.transformIntoNewTimeline(Ue)}b.previousNode=v}visitAnimateRef(v,b){const F=b.createSubContext(v.options);F.transformIntoNewTimeline(),this.visitReference(v.animation,F),b.transformIntoNewTimeline(F.currentTimeline.currentTime),b.previousNode=v}_visitSubInstructions(v,b,F){let Ae=b.currentTimeline.currentTime;const Ue=null!=F.duration?Tt(F.duration):null,qe=null!=F.delay?Tt(F.delay):null;return 0!==Ue&&v.forEach(wt=>{const Gt=b.appendInstructionToTimeline(wt,Ue,qe);Ae=Math.max(Ae,Gt.duration+Gt.delay)}),Ae}visitReference(v,b){b.updateOptions(v.options,!0),q(this,v.animation,b),b.previousNode=v}visitSequence(v,b){const F=b.subContextCount;let he=b;const Ae=v.options;if(Ae&&(Ae.params||Ae.delay)&&(he=b.createSubContext(Ae),he.transformIntoNewTimeline(),null!=Ae.delay)){6==he.previousNode.type&&(he.currentTimeline.snapshotCurrentStyles(),he.previousNode=Dt);const Ue=Tt(Ae.delay);he.delayNextStep(Ue)}v.steps.length&&(v.steps.forEach(Ue=>q(this,Ue,he)),he.currentTimeline.applyStylesToKeyframe(),he.subContextCount>F&&he.transformIntoNewTimeline()),b.previousNode=v}visitGroup(v,b){const F=[];let he=b.currentTimeline.currentTime;const Ae=v.options&&v.options.delay?Tt(v.options.delay):0;v.steps.forEach(Ue=>{const qe=b.createSubContext(v.options);Ae&&qe.delayNextStep(Ae),q(this,Ue,qe),he=Math.max(he,qe.currentTimeline.currentTime),F.push(qe.currentTimeline)}),F.forEach(Ue=>b.currentTimeline.mergeTimelineCollectedStyles(Ue)),b.transformIntoNewTimeline(he),b.previousNode=v}_visitTiming(v,b){if(v.dynamic){const F=v.strValue;return Je(b.params?Re(F,b.params,b.errors):F,b.errors)}return{duration:v.duration,delay:v.delay,easing:v.easing}}visitAnimate(v,b){const F=b.currentAnimateTimings=this._visitTiming(v.timings,b),he=b.currentTimeline;F.delay&&(b.incrementTime(F.delay),he.snapshotCurrentStyles());const Ae=v.style;5==Ae.type?this.visitKeyframes(Ae,b):(b.incrementTime(F.duration),this.visitStyle(Ae,b),he.applyStylesToKeyframe()),b.currentAnimateTimings=null,b.previousNode=v}visitStyle(v,b){const F=b.currentTimeline,he=b.currentAnimateTimings;!he&&F.getCurrentStyleProperties().length&&F.forwardFrame();const Ae=he&&he.easing||v.easing;v.isEmptyStep?F.applyEmptyStep(Ae):F.setStyles(v.styles,Ae,b.errors,b.options),b.previousNode=v}visitKeyframes(v,b){const F=b.currentAnimateTimings,he=b.currentTimeline.duration,Ae=F.duration,qe=b.createSubContext().currentTimeline;qe.easing=F.easing,v.styles.forEach(wt=>{qe.forwardTime((wt.offset||0)*Ae),qe.setStyles(wt.styles,wt.easing,b.errors,b.options),qe.applyStylesToKeyframe()}),b.currentTimeline.mergeTimelineCollectedStyles(qe),b.transformIntoNewTimeline(he+Ae),b.previousNode=v}visitQuery(v,b){const F=b.currentTimeline.currentTime,he=v.options||{},Ae=he.delay?Tt(he.delay):0;Ae&&(6===b.previousNode.type||0==F&&b.currentTimeline.getCurrentStyleProperties().length)&&(b.currentTimeline.snapshotCurrentStyles(),b.previousNode=Dt);let Ue=F;const qe=b.invokeQuery(v.selector,v.originalSelector,v.limit,v.includeSelf,!!he.optional,b.errors);b.currentQueryTotal=qe.length;let wt=null;qe.forEach((Gt,un)=>{b.currentQueryIndex=un;const Dn=b.createSubContext(v.options,Gt);Ae&&Dn.delayNextStep(Ae),Gt===b.element&&(wt=Dn.currentTimeline),q(this,v.animation,Dn),Dn.currentTimeline.applyStylesToKeyframe(),Ue=Math.max(Ue,Dn.currentTimeline.currentTime)}),b.currentQueryIndex=0,b.currentQueryTotal=0,b.transformIntoNewTimeline(Ue),wt&&(b.currentTimeline.mergeTimelineCollectedStyles(wt),b.currentTimeline.snapshotCurrentStyles()),b.previousNode=v}visitStagger(v,b){const F=b.parentContext,he=b.currentTimeline,Ae=v.timings,Ue=Math.abs(Ae.duration),qe=Ue*(b.currentQueryTotal-1);let wt=Ue*b.currentQueryIndex;switch(Ae.duration<0?"reverse":Ae.easing){case"reverse":wt=qe-wt;break;case"full":wt=F.currentStaggerTime}const un=b.currentTimeline;wt&&un.delayNextStep(wt);const Dn=un.currentTime;q(this,v.animation,b),b.previousNode=v,F.currentStaggerTime=he.currentTime-Dn+(he.startTime-F.currentTimeline.startTime)}}const Dt={};class Kt{constructor(v,b,F,he,Ae,Ue,qe,wt){this._driver=v,this.element=b,this.subInstructions=F,this._enterClassName=he,this._leaveClassName=Ae,this.errors=Ue,this.timelines=qe,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Dt,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=wt||new mn(this._driver,b,0),qe.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(v,b){if(!v)return;const F=v;let he=this.options;null!=F.duration&&(he.duration=Tt(F.duration)),null!=F.delay&&(he.delay=Tt(F.delay));const Ae=F.params;if(Ae){let Ue=he.params;Ue||(Ue=this.options.params={}),Object.keys(Ae).forEach(qe=>{(!b||!Ue.hasOwnProperty(qe))&&(Ue[qe]=Re(Ae[qe],Ue,this.errors))})}}_copyOptions(){const v={};if(this.options){const b=this.options.params;if(b){const F=v.params={};Object.keys(b).forEach(he=>{F[he]=b[he]})}}return v}createSubContext(v=null,b,F){const he=b||this.element,Ae=new Kt(this._driver,he,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(he,F||0));return Ae.previousNode=this.previousNode,Ae.currentAnimateTimings=this.currentAnimateTimings,Ae.options=this._copyOptions(),Ae.updateOptions(v),Ae.currentQueryIndex=this.currentQueryIndex,Ae.currentQueryTotal=this.currentQueryTotal,Ae.parentContext=this,this.subContextCount++,Ae}transformIntoNewTimeline(v){return this.previousNode=Dt,this.currentTimeline=this.currentTimeline.fork(this.element,v),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(v,b,F){const he={duration:null!=b?b:v.duration,delay:this.currentTimeline.currentTime+(null!=F?F:0)+v.delay,easing:""},Ae=new Vt(this._driver,v.element,v.keyframes,v.preStyleProps,v.postStyleProps,he,v.stretchStartingKeyframe);return this.timelines.push(Ae),he}incrementTime(v){this.currentTimeline.forwardTime(this.currentTimeline.duration+v)}delayNextStep(v){v>0&&this.currentTimeline.delayNextStep(v)}invokeQuery(v,b,F,he,Ae,Ue){let qe=[];if(he&&qe.push(this.element),v.length>0){v=(v=v.replace(pn,"."+this._enterClassName)).replace(Ot,"."+this._leaveClassName);let Gt=this._driver.query(this.element,v,1!=F);0!==F&&(Gt=F<0?Gt.slice(Gt.length+F,Gt.length):Gt.slice(0,F)),qe.push(...Gt)}return!Ae&&0==qe.length&&Ue.push(`\`query("${b}")\` returned zero elements. (Use \`query("${b}", { optional: true })\` if you wish to allow this.)`),qe}}class mn{constructor(v,b,F,he){this._driver=v,this.element=b,this.startTime=F,this._elementTimelineStylesLookup=he,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(b),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(b,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}getCurrentStyleProperties(){return Object.keys(this._currentKeyframe)}get currentTime(){return this.startTime+this.duration}delayNextStep(v){const b=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||b?(this.forwardTime(this.currentTime+v),b&&this.snapshotCurrentStyles()):this.startTime+=v}fork(v,b){return this.applyStylesToKeyframe(),new mn(this._driver,v,b||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(v){this.applyStylesToKeyframe(),this.duration=v,this._loadKeyframe()}_updateStyle(v,b){this._localTimelineStyles[v]=b,this._globalTimelineStyles[v]=b,this._styleSummary[v]={time:this.currentTime,value:b}}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(v){v&&(this._previousKeyframe.easing=v),Object.keys(this._globalTimelineStyles).forEach(b=>{this._backFill[b]=this._globalTimelineStyles[b]||h.l3,this._currentKeyframe[b]=h.l3}),this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(v,b,F,he){b&&(this._previousKeyframe.easing=b);const Ae=he&&he.params||{},Ue=function(ue,v){const b={};let F;return ue.forEach(he=>{"*"===he?(F=F||Object.keys(v),F.forEach(Ae=>{b[Ae]=h.l3})):Xe(he,!1,b)}),b}(v,this._globalTimelineStyles);Object.keys(Ue).forEach(qe=>{const wt=Re(Ue[qe],Ae,F);this._pendingStyles[qe]=wt,this._localTimelineStyles.hasOwnProperty(qe)||(this._backFill[qe]=this._globalTimelineStyles.hasOwnProperty(qe)?this._globalTimelineStyles[qe]:h.l3),this._updateStyle(qe,wt)})}applyStylesToKeyframe(){const v=this._pendingStyles,b=Object.keys(v);0!=b.length&&(this._pendingStyles={},b.forEach(F=>{this._currentKeyframe[F]=v[F]}),Object.keys(this._localTimelineStyles).forEach(F=>{this._currentKeyframe.hasOwnProperty(F)||(this._currentKeyframe[F]=this._localTimelineStyles[F])}))}snapshotCurrentStyles(){Object.keys(this._localTimelineStyles).forEach(v=>{const b=this._localTimelineStyles[v];this._pendingStyles[v]=b,this._updateStyle(v,b)})}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const v=[];for(let b in this._currentKeyframe)v.push(b);return v}mergeTimelineCollectedStyles(v){Object.keys(v._styleSummary).forEach(b=>{const F=this._styleSummary[b],he=v._styleSummary[b];(!F||he.time>F.time)&&this._updateStyle(b,he.value)})}buildKeyframes(){this.applyStylesToKeyframe();const v=new Set,b=new Set,F=1===this._keyframes.size&&0===this.duration;let he=[];this._keyframes.forEach((qe,wt)=>{const Gt=Xe(qe,!0);Object.keys(Gt).forEach(un=>{const Dn=Gt[un];Dn==h.k1?v.add(un):Dn==h.l3&&b.add(un)}),F||(Gt.offset=wt/this.duration),he.push(Gt)});const Ae=v.size?ce(v.values()):[],Ue=b.size?ce(b.values()):[];if(F){const qe=he[0],wt=Mt(qe);qe.offset=0,wt.offset=1,he=[qe,wt]}return ke(this.element,he,Ae,Ue,this.duration,this.startTime,this.easing,!1)}}class Vt extends mn{constructor(v,b,F,he,Ae,Ue,qe=!1){super(v,b,Ue.delay),this.keyframes=F,this.preStyleProps=he,this.postStyleProps=Ae,this._stretchStartingKeyframe=qe,this.timings={duration:Ue.duration,delay:Ue.delay,easing:Ue.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let v=this.keyframes,{delay:b,duration:F,easing:he}=this.timings;if(this._stretchStartingKeyframe&&b){const Ae=[],Ue=F+b,qe=b/Ue,wt=Xe(v[0],!1);wt.offset=0,Ae.push(wt);const Gt=Xe(v[0],!1);Gt.offset=nn(qe),Ae.push(Gt);const un=v.length-1;for(let Dn=1;Dn<=un;Dn++){let Rn=Xe(v[Dn],!1);Rn.offset=nn((b+Rn.offset*F)/Ue),Ae.push(Rn)}F=Ue,b=0,he="",v=Ae}return ke(this.element,v,this.preStyleProps,this.postStyleProps,F,b,he,!0)}}function nn(ue,v=3){const b=Math.pow(10,v-1);return Math.round(ue*b)/b}class Gn{}class Ve extends Gn{normalizePropertyName(v,b){return K(v)}normalizeStyleValue(v,b,F,he){let Ae="";const Ue=F.toString().trim();if(Se[b]&&0!==F&&"0"!==F)if("number"==typeof F)Ae="px";else{const qe=F.match(/^[+-]?[\d\.]+([a-z]*)$/);qe&&0==qe[1].length&&he.push(`Please provide a CSS unit value for ${v}:${F}`)}return Ue+Ae}}const Se=(()=>function(ue){const v={};return ue.forEach(b=>v[b]=!0),v}("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".split(",")))();function N(ue,v,b,F,he,Ae,Ue,qe,wt,Gt,un,Dn,Rn){return{type:0,element:ue,triggerName:v,isRemovalTransition:he,fromState:b,fromStyles:Ae,toState:F,toStyles:Ue,timelines:qe,queriedElements:wt,preStyleProps:Gt,postStyleProps:un,totalTime:Dn,errors:Rn}}const Q={};class ae{constructor(v,b,F){this._triggerName=v,this.ast=b,this._stateStyles=F}match(v,b,F,he){return function(ue,v,b,F,he){return ue.some(Ae=>Ae(v,b,F,he))}(this.ast.matchers,v,b,F,he)}buildStyles(v,b,F){const he=this._stateStyles["*"],Ae=this._stateStyles[v],Ue=he?he.buildStyles(b,F):{};return Ae?Ae.buildStyles(b,F):Ue}build(v,b,F,he,Ae,Ue,qe,wt,Gt,un){const Dn=[],Rn=this.ast.options&&this.ast.options.params||Q,kn=this.buildStyles(F,qe&&qe.params||Q,Dn),Nn=wt&&wt.params||Q,Un=this.buildStyles(he,Nn,Dn),hi=new Set,ai=new Map,Bi=new Map,ki="void"===he,Bs={params:Object.assign(Object.assign({},Rn),Nn)},os=un?[]:Z(v,b,this.ast.animation,Ae,Ue,kn,Un,Bs,Gt,Dn);let Li=0;if(os.forEach(Gi=>{Li=Math.max(Gi.duration+Gi.delay,Li)}),Dn.length)return N(b,this._triggerName,F,he,ki,kn,Un,[],[],ai,Bi,Li,Dn);os.forEach(Gi=>{const ds=Gi.element,vo=r(ai,ds,{});Gi.preStyleProps.forEach(Mi=>vo[Mi]=!0);const kr=r(Bi,ds,{});Gi.postStyleProps.forEach(Mi=>kr[Mi]=!0),ds!==b&&hi.add(ds)});const ws=ce(hi.values());return N(b,this._triggerName,F,he,ki,kn,Un,os,ws,ai,Bi,Li)}}class nt{constructor(v,b,F){this.styles=v,this.defaultParams=b,this.normalizer=F}buildStyles(v,b){const F={},he=Mt(this.defaultParams);return Object.keys(v).forEach(Ae=>{const Ue=v[Ae];null!=Ue&&(he[Ae]=Ue)}),this.styles.styles.forEach(Ae=>{if("string"!=typeof Ae){const Ue=Ae;Object.keys(Ue).forEach(qe=>{let wt=Ue[qe];wt.length>1&&(wt=Re(wt,he,b));const Gt=this.normalizer.normalizePropertyName(qe,b);wt=this.normalizer.normalizeStyleValue(qe,Gt,wt,b),F[Gt]=wt})}}),F}}class gn{constructor(v,b,F){this.name=v,this.ast=b,this._normalizer=F,this.transitionFactories=[],this.states={},b.states.forEach(he=>{this.states[he.name]=new nt(he.style,he.options&&he.options.params||{},F)}),Tn(this.states,"true","1"),Tn(this.states,"false","0"),b.transitions.forEach(he=>{this.transitionFactories.push(new ae(v,he,this.states))}),this.fallbackTransition=function(ue,v,b){return new ae(ue,{type:1,animation:{type:2,steps:[],options:null},matchers:[(Ue,qe)=>!0],options:null,queryCount:0,depCount:0},v)}(v,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(v,b,F,he){return this.transitionFactories.find(Ue=>Ue.match(v,b,F,he))||null}matchStyles(v,b,F){return this.fallbackTransition.buildStyles(v,b,F)}}function Tn(ue,v,b){ue.hasOwnProperty(v)?ue.hasOwnProperty(b)||(ue[b]=ue[v]):ue.hasOwnProperty(b)&&(ue[v]=ue[b])}const Sn=new st;class Qi{constructor(v,b,F){this.bodyNode=v,this._driver=b,this._normalizer=F,this._animations={},this._playersById={},this.players=[]}register(v,b){const F=[],he=et(this._driver,b,F);if(F.length)throw new Error(`Unable to build the animation due to the following errors: ${F.join("\n")}`);this._animations[v]=he}_buildPlayer(v,b,F){const he=v.element,Ae=O(0,this._normalizer,0,v.keyframes,b,F);return this._driver.animate(he,Ae,v.duration,v.delay,v.easing,[],!0)}create(v,b,F={}){const he=[],Ae=this._animations[v];let Ue;const qe=new Map;if(Ae?(Ue=Z(this._driver,b,Ae,jt,cn,{},{},F,Sn,he),Ue.forEach(un=>{const Dn=r(qe,un.element,{});un.postStyleProps.forEach(Rn=>Dn[Rn]=null)})):(he.push("The requested animation doesn't exist or has already been destroyed"),Ue=[]),he.length)throw new Error(`Unable to create the animation due to the following errors: ${he.join("\n")}`);qe.forEach((un,Dn)=>{Object.keys(un).forEach(Rn=>{un[Rn]=this._driver.computeStyle(Dn,Rn,h.l3)})});const Gt=C(Ue.map(un=>{const Dn=qe.get(un.element);return this._buildPlayer(un,{},Dn)}));return this._playersById[v]=Gt,Gt.onDestroy(()=>this.destroy(v)),this.players.push(Gt),Gt}destroy(v){const b=this._getPlayer(v);b.destroy(),delete this._playersById[v];const F=this.players.indexOf(b);F>=0&&this.players.splice(F,1)}_getPlayer(v){const b=this._playersById[v];if(!b)throw new Error(`Unable to find the timeline player referenced by ${v}`);return b}listen(v,b,F,he){const Ae=Y(b,"","","");return R(this._getPlayer(v),F,Ae,he),()=>{}}command(v,b,F,he){if("register"==F)return void this.register(v,he[0]);if("create"==F)return void this.create(v,b,he[0]||{});const Ae=this._getPlayer(v);switch(F){case"play":Ae.play();break;case"pause":Ae.pause();break;case"reset":Ae.reset();break;case"restart":Ae.restart();break;case"finish":Ae.finish();break;case"init":Ae.init();break;case"setPosition":Ae.setPosition(parseFloat(he[0]));break;case"destroy":this.destroy(v)}}}const zi="ng-animate-queued",Ji="ng-animate-disabled",Yi=".ng-animate-disabled",bi=[],ps={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},xi={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},ei="__ng_removed";class ns{constructor(v,b=""){this.namespaceId=b;const F=v&&v.hasOwnProperty("value");if(this.value=null!=(ue=F?v.value:v)?ue:null,F){const Ae=Mt(v);delete Ae.value,this.options=Ae}else this.options={};var ue;this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(v){const b=v.params;if(b){const F=this.options.params;Object.keys(b).forEach(he=>{null==F[he]&&(F[he]=b[he])})}}}const Ii="void",di=new ns(Ii);class Ai{constructor(v,b,F){this.id=v,this.hostElement=b,this._engine=F,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+v,Hi(b,this._hostClassName)}listen(v,b,F,he){if(!this._triggers.hasOwnProperty(b))throw new Error(`Unable to listen on the animation trigger event "${F}" because the animation trigger "${b}" doesn't exist!`);if(null==F||0==F.length)throw new Error(`Unable to listen on the animation trigger "${b}" because the provided event is undefined!`);if("start"!=(ue=F)&&"done"!=ue)throw new Error(`The provided animation trigger event "${F}" for the animation trigger "${b}" is not supported!`);var ue;const Ae=r(this._elementListeners,v,[]),Ue={name:b,phase:F,callback:he};Ae.push(Ue);const qe=r(this._engine.statesByElement,v,{});return qe.hasOwnProperty(b)||(Hi(v,ft),Hi(v,ft+"-"+b),qe[b]=di),()=>{this._engine.afterFlush(()=>{const wt=Ae.indexOf(Ue);wt>=0&&Ae.splice(wt,1),this._triggers[b]||delete qe[b]})}}register(v,b){return!this._triggers[v]&&(this._triggers[v]=b,!0)}_getTrigger(v){const b=this._triggers[v];if(!b)throw new Error(`The provided animation trigger "${v}" has not been registered!`);return b}trigger(v,b,F,he=!0){const Ae=this._getTrigger(b),Ue=new tr(this.id,b,v);let qe=this._engine.statesByElement.get(v);qe||(Hi(v,ft),Hi(v,ft+"-"+b),this._engine.statesByElement.set(v,qe={}));let wt=qe[b];const Gt=new ns(F,this.id);if(!(F&&F.hasOwnProperty("value"))&&wt&&Gt.absorbOptions(wt.options),qe[b]=Gt,wt||(wt=di),Gt.value!==Ii&&wt.value===Gt.value){if(!function(ue,v){const b=Object.keys(ue),F=Object.keys(v);if(b.length!=F.length)return!1;for(let he=0;he{_n(v,Un),Zt(v,hi)})}return}const Rn=r(this._engine.playersByElement,v,[]);Rn.forEach(Nn=>{Nn.namespaceId==this.id&&Nn.triggerName==b&&Nn.queued&&Nn.destroy()});let Pn=Ae.matchTransition(wt.value,Gt.value,v,Gt.params),kn=!1;if(!Pn){if(!he)return;Pn=Ae.fallbackTransition,kn=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:v,triggerName:b,transition:Pn,fromState:wt,toState:Gt,player:Ue,isFallbackTransition:kn}),kn||(Hi(v,zi),Ue.onStart(()=>{ms(v,zi)})),Ue.onDone(()=>{let Nn=this.players.indexOf(Ue);Nn>=0&&this.players.splice(Nn,1);const Un=this._engine.playersByElement.get(v);if(Un){let hi=Un.indexOf(Ue);hi>=0&&Un.splice(hi,1)}}),this.players.push(Ue),Rn.push(Ue),Ue}deregister(v){delete this._triggers[v],this._engine.statesByElement.forEach((b,F)=>{delete b[v]}),this._elementListeners.forEach((b,F)=>{this._elementListeners.set(F,b.filter(he=>he.name!=v))})}clearElementCache(v){this._engine.statesByElement.delete(v),this._elementListeners.delete(v);const b=this._engine.playersByElement.get(v);b&&(b.forEach(F=>F.destroy()),this._engine.playersByElement.delete(v))}_signalRemovalForInnerTriggers(v,b){const F=this._engine.driver.query(v,St,!0);F.forEach(he=>{if(he[ei])return;const Ae=this._engine.fetchNamespacesByElement(he);Ae.size?Ae.forEach(Ue=>Ue.triggerLeaveAnimation(he,b,!1,!0)):this.clearElementCache(he)}),this._engine.afterFlushAnimationsDone(()=>F.forEach(he=>this.clearElementCache(he)))}triggerLeaveAnimation(v,b,F,he){const Ae=this._engine.statesByElement.get(v);if(Ae){const Ue=[];if(Object.keys(Ae).forEach(qe=>{if(this._triggers[qe]){const wt=this.trigger(v,qe,Ii,he);wt&&Ue.push(wt)}}),Ue.length)return this._engine.markElementAsRemoved(this.id,v,!0,b),F&&C(Ue).onDone(()=>this._engine.processLeaveNode(v)),!0}return!1}prepareLeaveAnimationListeners(v){const b=this._elementListeners.get(v),F=this._engine.statesByElement.get(v);if(b&&F){const he=new Set;b.forEach(Ae=>{const Ue=Ae.name;if(he.has(Ue))return;he.add(Ue);const wt=this._triggers[Ue].fallbackTransition,Gt=F[Ue]||di,un=new ns(Ii),Dn=new tr(this.id,Ue,v);this._engine.totalQueuedPlayers++,this._queue.push({element:v,triggerName:Ue,transition:wt,fromState:Gt,toState:un,player:Dn,isFallbackTransition:!0})})}}removeNode(v,b){const F=this._engine;if(v.childElementCount&&this._signalRemovalForInnerTriggers(v,b),this.triggerLeaveAnimation(v,b,!0))return;let he=!1;if(F.totalAnimations){const Ae=F.players.length?F.playersByQueriedElement.get(v):[];if(Ae&&Ae.length)he=!0;else{let Ue=v;for(;Ue=Ue.parentNode;)if(F.statesByElement.get(Ue)){he=!0;break}}}if(this.prepareLeaveAnimationListeners(v),he)F.markElementAsRemoved(this.id,v,!1,b);else{const Ae=v[ei];(!Ae||Ae===ps)&&(F.afterFlush(()=>this.clearElementCache(v)),F.destroyInnerAnimations(v),F._onRemovalComplete(v,b))}}insertNode(v,b){Hi(v,this._hostClassName)}drainQueuedTransitions(v){const b=[];return this._queue.forEach(F=>{const he=F.player;if(he.destroyed)return;const Ae=F.element,Ue=this._elementListeners.get(Ae);Ue&&Ue.forEach(qe=>{if(qe.name==F.triggerName){const wt=Y(Ae,F.triggerName,F.fromState.value,F.toState.value);wt._data=v,R(F.player,qe.phase,wt,qe.callback)}}),he.markedForDestroy?this._engine.afterFlush(()=>{he.destroy()}):b.push(F)}),this._queue=[],b.sort((F,he)=>{const Ae=F.transition.ast.depCount,Ue=he.transition.ast.depCount;return 0==Ae||0==Ue?Ae-Ue:this._engine.driver.containsElement(F.element,he.element)?1:-1})}destroy(v){this.players.forEach(b=>b.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,v)}elementContainsData(v){let b=!1;return this._elementListeners.has(v)&&(b=!0),b=!!this._queue.find(F=>F.element===v)||b,b}}class Ei{constructor(v,b,F){this.bodyNode=v,this.driver=b,this._normalizer=F,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=(he,Ae)=>{}}_onRemovalComplete(v,b){this.onRemovalComplete(v,b)}get queuedPlayers(){const v=[];return this._namespaceList.forEach(b=>{b.players.forEach(F=>{F.queued&&v.push(F)})}),v}createNamespace(v,b){const F=new Ai(v,b,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,b)?this._balanceNamespaceList(F,b):(this.newHostElements.set(b,F),this.collectEnterElement(b)),this._namespaceLookup[v]=F}_balanceNamespaceList(v,b){const F=this._namespaceList.length-1;if(F>=0){let he=!1;for(let Ae=F;Ae>=0;Ae--)if(this.driver.containsElement(this._namespaceList[Ae].hostElement,b)){this._namespaceList.splice(Ae+1,0,v),he=!0;break}he||this._namespaceList.splice(0,0,v)}else this._namespaceList.push(v);return this.namespacesByHostElement.set(b,v),v}register(v,b){let F=this._namespaceLookup[v];return F||(F=this.createNamespace(v,b)),F}registerTrigger(v,b,F){let he=this._namespaceLookup[v];he&&he.register(b,F)&&this.totalAnimations++}destroy(v,b){if(!v)return;const F=this._fetchNamespace(v);this.afterFlush(()=>{this.namespacesByHostElement.delete(F.hostElement),delete this._namespaceLookup[v];const he=this._namespaceList.indexOf(F);he>=0&&this._namespaceList.splice(he,1)}),this.afterFlushAnimationsDone(()=>F.destroy(b))}_fetchNamespace(v){return this._namespaceLookup[v]}fetchNamespacesByElement(v){const b=new Set,F=this.statesByElement.get(v);if(F){const he=Object.keys(F);for(let Ae=0;Ae=0&&this.collectedLeaveElements.splice(Ue,1)}if(v){const Ue=this._fetchNamespace(v);Ue&&Ue.insertNode(b,F)}he&&this.collectEnterElement(b)}collectEnterElement(v){this.collectedEnterElements.push(v)}markElementAsDisabled(v,b){b?this.disabledNodes.has(v)||(this.disabledNodes.add(v),Hi(v,Ji)):this.disabledNodes.has(v)&&(this.disabledNodes.delete(v),ms(v,Ji))}removeNode(v,b,F,he){if(Is(b)){const Ae=v?this._fetchNamespace(v):null;if(Ae?Ae.removeNode(b,he):this.markElementAsRemoved(v,b,!1,he),F){const Ue=this.namespacesByHostElement.get(b);Ue&&Ue.id!==v&&Ue.removeNode(b,he)}}else this._onRemovalComplete(b,he)}markElementAsRemoved(v,b,F,he){this.collectedLeaveElements.push(b),b[ei]={namespaceId:v,setForRemoval:he,hasAnimation:F,removedBeforeQueried:!1}}listen(v,b,F,he,Ae){return Is(b)?this._fetchNamespace(v).listen(b,F,he,Ae):()=>{}}_buildInstruction(v,b,F,he,Ae){return v.transition.build(this.driver,v.element,v.fromState.value,v.toState.value,F,he,v.fromState.options,v.toState.options,b,Ae)}destroyInnerAnimations(v){let b=this.driver.query(v,St,!0);b.forEach(F=>this.destroyActiveAnimationsForElement(F)),0!=this.playersByQueriedElement.size&&(b=this.driver.query(v,ln,!0),b.forEach(F=>this.finishActiveQueriedAnimationOnElement(F)))}destroyActiveAnimationsForElement(v){const b=this.playersByElement.get(v);b&&b.forEach(F=>{F.queued?F.markedForDestroy=!0:F.destroy()})}finishActiveQueriedAnimationOnElement(v){const b=this.playersByQueriedElement.get(v);b&&b.forEach(F=>F.finish())}whenRenderingDone(){return new Promise(v=>{if(this.players.length)return C(this.players).onDone(()=>v());v()})}processLeaveNode(v){const b=v[ei];if(b&&b.setForRemoval){if(v[ei]=ps,b.namespaceId){this.destroyInnerAnimations(v);const F=this._fetchNamespace(b.namespaceId);F&&F.clearElementCache(v)}this._onRemovalComplete(v,b.setForRemoval)}this.driver.matchesElement(v,Yi)&&this.markElementAsDisabled(v,!1),this.driver.query(v,Yi,!0).forEach(F=>{this.markElementAsDisabled(F,!1)})}flush(v=-1){let b=[];if(this.newHostElements.size&&(this.newHostElements.forEach((F,he)=>this._balanceNamespaceList(F,he)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let F=0;FF()),this._flushFns=[],this._whenQuietFns.length){const F=this._whenQuietFns;this._whenQuietFns=[],b.length?C(b).onDone(()=>{F.forEach(he=>he())}):F.forEach(he=>he())}}reportError(v){throw new Error(`Unable to process animations due to the following failed trigger transitions\n ${v.join("\n")}`)}_flushAnimations(v,b){const F=new st,he=[],Ae=new Map,Ue=[],qe=new Map,wt=new Map,Gt=new Map,un=new Set;this.disabledNodes.forEach(wn=>{un.add(wn);const bn=this.driver.query(wn,".ng-animate-queued",!0);for(let En=0;En{const En=jt+Nn++;kn.set(bn,En),wn.forEach(Vn=>Hi(Vn,En))});const Un=[],hi=new Set,ai=new Set;for(let wn=0;wnhi.add(Vn)):ai.add(bn))}const Bi=new Map,ki=pr(Rn,Array.from(hi));ki.forEach((wn,bn)=>{const En=cn+Nn++;Bi.set(bn,En),wn.forEach(Vn=>Hi(Vn,En))}),v.push(()=>{Pn.forEach((wn,bn)=>{const En=kn.get(bn);wn.forEach(Vn=>ms(Vn,En))}),ki.forEach((wn,bn)=>{const En=Bi.get(bn);wn.forEach(Vn=>ms(Vn,En))}),Un.forEach(wn=>{this.processLeaveNode(wn)})});const Bs=[],os=[];for(let wn=this._namespaceList.length-1;wn>=0;wn--)this._namespaceList[wn].drainQueuedTransitions(b).forEach(En=>{const Vn=En.player,Di=En.element;if(Bs.push(Vn),this.collectedEnterElements.length){const as=Di[ei];if(as&&as.setForMove)return void Vn.destroy()}const cs=!Dn||!this.driver.containsElement(Dn,Di),_i=Bi.get(Di),us=kn.get(Di),ui=this._buildInstruction(En,F,us,_i,cs);if(ui.errors&&ui.errors.length)os.push(ui);else{if(cs)return Vn.onStart(()=>_n(Di,ui.fromStyles)),Vn.onDestroy(()=>Zt(Di,ui.toStyles)),void he.push(Vn);if(En.isFallbackTransition)return Vn.onStart(()=>_n(Di,ui.fromStyles)),Vn.onDestroy(()=>Zt(Di,ui.toStyles)),void he.push(Vn);ui.timelines.forEach(as=>as.stretchStartingKeyframe=!0),F.append(Di,ui.timelines),Ue.push({instruction:ui,player:Vn,element:Di}),ui.queriedElements.forEach(as=>r(qe,as,[]).push(Vn)),ui.preStyleProps.forEach((as,Hs)=>{const qi=Object.keys(as);if(qi.length){let Fi=wt.get(Hs);Fi||wt.set(Hs,Fi=new Set),qi.forEach(Gr=>Fi.add(Gr))}}),ui.postStyleProps.forEach((as,Hs)=>{const qi=Object.keys(as);let Fi=Gt.get(Hs);Fi||Gt.set(Hs,Fi=new Set),qi.forEach(Gr=>Fi.add(Gr))})}});if(os.length){const wn=[];os.forEach(bn=>{wn.push(`@${bn.triggerName} has failed due to:\n`),bn.errors.forEach(En=>wn.push(`- ${En}\n`))}),Bs.forEach(bn=>bn.destroy()),this.reportError(wn)}const Li=new Map,ws=new Map;Ue.forEach(wn=>{const bn=wn.element;F.has(bn)&&(ws.set(bn,bn),this._beforeAnimationBuild(wn.player.namespaceId,wn.instruction,Li))}),he.forEach(wn=>{const bn=wn.element;this._getPreviousPlayers(bn,!1,wn.namespaceId,wn.triggerName,null).forEach(Vn=>{r(Li,bn,[]).push(Vn),Vn.destroy()})});const Gi=Un.filter(wn=>Ws(wn,wt,Gt)),ds=new Map;Us(ds,this.driver,ai,Gt,h.l3).forEach(wn=>{Ws(wn,wt,Gt)&&Gi.push(wn)});const kr=new Map;Pn.forEach((wn,bn)=>{Us(kr,this.driver,new Set(wn),wt,h.k1)}),Gi.forEach(wn=>{const bn=ds.get(wn),En=kr.get(wn);ds.set(wn,Object.assign(Object.assign({},bn),En))});const Mi=[],xs=[],fi={};Ue.forEach(wn=>{const{element:bn,player:En,instruction:Vn}=wn;if(F.has(bn)){if(un.has(bn))return En.onDestroy(()=>Zt(bn,Vn.toStyles)),En.disabled=!0,En.overrideTotalTime(Vn.totalTime),void he.push(En);let Di=fi;if(ws.size>1){let _i=bn;const us=[];for(;_i=_i.parentNode;){const ui=ws.get(_i);if(ui){Di=ui;break}us.push(_i)}us.forEach(ui=>ws.set(ui,Di))}const cs=this._buildAnimation(En.namespaceId,Vn,Li,Ae,kr,ds);if(En.setRealPlayer(cs),Di===fi)Mi.push(En);else{const _i=this.playersByElement.get(Di);_i&&_i.length&&(En.parentPlayer=C(_i)),he.push(En)}}else _n(bn,Vn.fromStyles),En.onDestroy(()=>Zt(bn,Vn.toStyles)),xs.push(En),un.has(bn)&&he.push(En)}),xs.forEach(wn=>{const bn=Ae.get(wn.element);if(bn&&bn.length){const En=C(bn);wn.setRealPlayer(En)}}),he.forEach(wn=>{wn.parentPlayer?wn.syncPlayerEvents(wn.parentPlayer):wn.destroy()});for(let wn=0;wn!cs.destroyed);Di.length?xr(this,bn,Di):this.processLeaveNode(bn)}return Un.length=0,Mi.forEach(wn=>{this.players.push(wn),wn.onDone(()=>{wn.destroy();const bn=this.players.indexOf(wn);this.players.splice(bn,1)}),wn.play()}),Mi}elementContainsData(v,b){let F=!1;const he=b[ei];return he&&he.setForRemoval&&(F=!0),this.playersByElement.has(b)&&(F=!0),this.playersByQueriedElement.has(b)&&(F=!0),this.statesByElement.has(b)&&(F=!0),this._fetchNamespace(v).elementContainsData(b)||F}afterFlush(v){this._flushFns.push(v)}afterFlushAnimationsDone(v){this._whenQuietFns.push(v)}_getPreviousPlayers(v,b,F,he,Ae){let Ue=[];if(b){const qe=this.playersByQueriedElement.get(v);qe&&(Ue=qe)}else{const qe=this.playersByElement.get(v);if(qe){const wt=!Ae||Ae==Ii;qe.forEach(Gt=>{Gt.queued||!wt&&Gt.triggerName!=he||Ue.push(Gt)})}}return(F||he)&&(Ue=Ue.filter(qe=>!(F&&F!=qe.namespaceId||he&&he!=qe.triggerName))),Ue}_beforeAnimationBuild(v,b,F){const Ae=b.element,Ue=b.isRemovalTransition?void 0:v,qe=b.isRemovalTransition?void 0:b.triggerName;for(const wt of b.timelines){const Gt=wt.element,un=Gt!==Ae,Dn=r(F,Gt,[]);this._getPreviousPlayers(Gt,un,Ue,qe,b.toState).forEach(Pn=>{const kn=Pn.getRealPlayer();kn.beforeDestroy&&kn.beforeDestroy(),Pn.destroy(),Dn.push(Pn)})}_n(Ae,b.fromStyles)}_buildAnimation(v,b,F,he,Ae,Ue){const qe=b.triggerName,wt=b.element,Gt=[],un=new Set,Dn=new Set,Rn=b.timelines.map(kn=>{const Nn=kn.element;un.add(Nn);const Un=Nn[ei];if(Un&&Un.removedBeforeQueried)return new h.ZN(kn.duration,kn.delay);const hi=Nn!==wt,ai=function(ue){const v=[];return mr(ue,v),v}((F.get(Nn)||bi).map(Li=>Li.getRealPlayer())).filter(Li=>!!Li.element&&Li.element===Nn),Bi=Ae.get(Nn),ki=Ue.get(Nn),Bs=O(0,this._normalizer,0,kn.keyframes,Bi,ki),os=this._buildPlayer(kn,Bs,ai);if(kn.subTimeline&&he&&Dn.add(Nn),hi){const Li=new tr(v,qe,Nn);Li.setRealPlayer(os),Gt.push(Li)}return os});Gt.forEach(kn=>{r(this.playersByQueriedElement,kn.element,[]).push(kn),kn.onDone(()=>function(ue,v,b){let F;if(ue instanceof Map){if(F=ue.get(v),F){if(F.length){const he=F.indexOf(b);F.splice(he,1)}0==F.length&&ue.delete(v)}}else if(F=ue[v],F){if(F.length){const he=F.indexOf(b);F.splice(he,1)}0==F.length&&delete ue[v]}return F}(this.playersByQueriedElement,kn.element,kn))}),un.forEach(kn=>Hi(kn,_t));const Pn=C(Rn);return Pn.onDestroy(()=>{un.forEach(kn=>ms(kn,_t)),Zt(wt,b.toStyles)}),Dn.forEach(kn=>{r(he,kn,[]).push(Pn)}),Pn}_buildPlayer(v,b,F){return b.length>0?this.driver.animate(v.element,b,v.duration,v.delay,v.easing,F):new h.ZN(v.duration,v.delay)}}class tr{constructor(v,b,F){this.namespaceId=v,this.triggerName=b,this.element=F,this._player=new h.ZN,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(v){this._containsRealPlayer||(this._player=v,Object.keys(this._queuedCallbacks).forEach(b=>{this._queuedCallbacks[b].forEach(F=>R(v,b,void 0,F))}),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(v.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(v){this.totalTime=v}syncPlayerEvents(v){const b=this._player;b.triggerCallback&&v.onStart(()=>b.triggerCallback("start")),v.onDone(()=>this.finish()),v.onDestroy(()=>this.destroy())}_queueEvent(v,b){r(this._queuedCallbacks,v,[]).push(b)}onDone(v){this.queued&&this._queueEvent("done",v),this._player.onDone(v)}onStart(v){this.queued&&this._queueEvent("start",v),this._player.onStart(v)}onDestroy(v){this.queued&&this._queueEvent("destroy",v),this._player.onDestroy(v)}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(v){this.queued||this._player.setPosition(v)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(v){const b=this._player;b.triggerCallback&&b.triggerCallback(v)}}function Is(ue){return ue&&1===ue.nodeType}function wr(ue,v){const b=ue.style.display;return ue.style.display=null!=v?v:"none",b}function Us(ue,v,b,F,he){const Ae=[];b.forEach(wt=>Ae.push(wr(wt)));const Ue=[];F.forEach((wt,Gt)=>{const un={};wt.forEach(Dn=>{const Rn=un[Dn]=v.computeStyle(Gt,Dn,he);(!Rn||0==Rn.length)&&(Gt[ei]=xi,Ue.push(Gt))}),ue.set(Gt,un)});let qe=0;return b.forEach(wt=>wr(wt,Ae[qe++])),Ue}function pr(ue,v){const b=new Map;if(ue.forEach(qe=>b.set(qe,[])),0==v.length)return b;const he=new Set(v),Ae=new Map;function Ue(qe){if(!qe)return 1;let wt=Ae.get(qe);if(wt)return wt;const Gt=qe.parentNode;return wt=b.has(Gt)?Gt:he.has(Gt)?1:Ue(Gt),Ae.set(qe,wt),wt}return v.forEach(qe=>{const wt=Ue(qe);1!==wt&&b.get(wt).push(qe)}),b}const is="$$classes";function Hi(ue,v){if(ue.classList)ue.classList.add(v);else{let b=ue[is];b||(b=ue[is]={}),b[v]=!0}}function ms(ue,v){if(ue.classList)ue.classList.remove(v);else{let b=ue[is];b&&delete b[v]}}function xr(ue,v,b){C(b).onDone(()=>ue.processLeaveNode(v))}function mr(ue,v){for(let b=0;bhe.add(Ae)):v.set(ue,F),b.delete(ue),!0}class Ds{constructor(v,b,F){this.bodyNode=v,this._driver=b,this._normalizer=F,this._triggerCache={},this.onRemovalComplete=(he,Ae)=>{},this._transitionEngine=new Ei(v,b,F),this._timelineEngine=new Qi(v,b,F),this._transitionEngine.onRemovalComplete=(he,Ae)=>this.onRemovalComplete(he,Ae)}registerTrigger(v,b,F,he,Ae){const Ue=v+"-"+he;let qe=this._triggerCache[Ue];if(!qe){const wt=[],Gt=et(this._driver,Ae,wt);if(wt.length)throw new Error(`The animation trigger "${he}" has failed to build due to the following errors:\n - ${wt.join("\n - ")}`);qe=function(ue,v,b){return new gn(ue,v,b)}(he,Gt,this._normalizer),this._triggerCache[Ue]=qe}this._transitionEngine.registerTrigger(b,he,qe)}register(v,b){this._transitionEngine.register(v,b)}destroy(v,b){this._transitionEngine.destroy(v,b)}onInsert(v,b,F,he){this._transitionEngine.insertNode(v,b,F,he)}onRemove(v,b,F,he){this._transitionEngine.removeNode(v,b,he||!1,F)}disableAnimations(v,b){this._transitionEngine.markElementAsDisabled(v,b)}process(v,b,F,he){if("@"==F.charAt(0)){const[Ae,Ue]=ne(F);this._timelineEngine.command(Ae,b,Ue,he)}else this._transitionEngine.trigger(v,b,F,he)}listen(v,b,F,he,Ae){if("@"==F.charAt(0)){const[Ue,qe]=ne(F);return this._timelineEngine.listen(Ue,b,qe,Ae)}return this._transitionEngine.listen(v,b,F,he,Ae)}flush(v=-1){this._transitionEngine.flush(v)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}function Ps(ue,v){let b=null,F=null;return Array.isArray(v)&&v.length?(b=nr(v[0]),v.length>1&&(F=nr(v[v.length-1]))):v&&(b=nr(v)),b||F?new Vi(ue,b,F):null}class Vi{constructor(v,b,F){this._element=v,this._startStyles=b,this._endStyles=F,this._state=0;let he=Vi.initialStylesByElement.get(v);he||Vi.initialStylesByElement.set(v,he={}),this._initialStyles=he}start(){this._state<1&&(this._startStyles&&Zt(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Zt(this._element,this._initialStyles),this._endStyles&&(Zt(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Vi.initialStylesByElement.delete(this._element),this._startStyles&&(_n(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(_n(this._element,this._endStyles),this._endStyles=null),Zt(this._element,this._initialStyles),this._state=3)}}function nr(ue){let v=null;const b=Object.keys(ue);for(let F=0;Fthis._handleCallback(wt)}apply(){(function(ue,v){const b=Xn(ue,"").trim();let F=0;b.length&&(function(ue,v){let b=0;for(let F=0;F=this._delay&&F>=this._duration&&this.finish()}finish(){this._finished||(this._finished=!0,this._onDoneFn(),yr(this._element,this._eventFn,!0))}destroy(){this._destroyed||(this._destroyed=!0,this.finish(),function(ue,v){const F=Xn(ue,"").split(","),he=Fs(F,v);he>=0&&(F.splice(he,1),qn(ue,"",F.join(",")))}(this._element,this._name))}}function Ni(ue,v,b){qn(ue,"PlayState",b,gr(ue,v))}function gr(ue,v){const b=Xn(ue,"");return b.indexOf(",")>0?Fs(b.split(","),v):Fs([b],v)}function Fs(ue,v){for(let b=0;b=0)return b;return-1}function yr(ue,v,b){b?ue.removeEventListener(ss,v):ue.addEventListener(ss,v)}function qn(ue,v,b,F){const he=_r+v;if(null!=F){const Ae=ue.style[he];if(Ae.length){const Ue=Ae.split(",");Ue[F]=b,b=Ue.join(",")}}ue.style[he]=b}function Xn(ue,v){return ue.style[_r+v]||""}class $s{constructor(v,b,F,he,Ae,Ue,qe,wt){this.element=v,this.keyframes=b,this.animationName=F,this._duration=he,this._delay=Ae,this._finalStyles=qe,this._specialStyles=wt,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this.currentSnapshot={},this._state=0,this.easing=Ue||"linear",this.totalTime=he+Ae,this._buildStyler()}onStart(v){this._onStartFns.push(v)}onDone(v){this._onDoneFns.push(v)}onDestroy(v){this._onDestroyFns.push(v)}destroy(){this.init(),!(this._state>=4)&&(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(v=>v()),this._onDestroyFns=[])}_flushDoneFns(){this._onDoneFns.forEach(v=>v()),this._onDoneFns=[]}_flushStartFns(){this._onStartFns.forEach(v=>v()),this._onStartFns=[]}finish(){this.init(),!(this._state>=3)&&(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}setPosition(v){this._styler.setPosition(v)}getPosition(){return this._styler.getPosition()}hasStarted(){return this._state>=2}init(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())}play(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}pause(){this.init(),this._styler.pause()}restart(){this.reset(),this.play()}reset(){this._state=0,this._styler.destroy(),this._buildStyler(),this._styler.apply()}_buildStyler(){this._styler=new ji(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",()=>this.finish())}triggerCallback(v){const b="start"==v?this._onStartFns:this._onDoneFns;b.forEach(F=>F()),b.length=0}beforeDestroy(){this.init();const v={};if(this.hasStarted()){const b=this._state>=3;Object.keys(this._finalStyles).forEach(F=>{"offset"!=F&&(v[F]=b?this._finalStyles[F]:$(this.element,F))})}this.currentSnapshot=v}}class Br extends h.ZN{constructor(v,b){super(),this.element=v,this._startingStyles={},this.__initialized=!1,this._styles=fe(b)}init(){this.__initialized||!this._startingStyles||(this.__initialized=!0,Object.keys(this._styles).forEach(v=>{this._startingStyles[v]=this.element.style[v]}),super.init())}play(){!this._startingStyles||(this.init(),Object.keys(this._styles).forEach(v=>this.element.style.setProperty(v,this._styles[v])),super.play())}destroy(){!this._startingStyles||(Object.keys(this._startingStyles).forEach(v=>{const b=this._startingStyles[v];b?this.element.style.setProperty(v,b):this.element.style.removeProperty(v)}),this._startingStyles=null,super.destroy())}}class z{constructor(){this._count=0}validateStyleProperty(v){return Ye(v)}matchesElement(v,b){return bt(v,b)}containsElement(v,b){return dt(v,b)}query(v,b,F){return ht(v,b,F)}computeStyle(v,b,F){return window.getComputedStyle(v)[b]}buildKeyframeElement(v,b,F){F=F.map(qe=>fe(qe));let he=`@keyframes ${b} {\n`,Ae="";F.forEach(qe=>{Ae=" ";const wt=parseFloat(qe.offset);he+=`${Ae}${100*wt}% {\n`,Ae+=" ",Object.keys(qe).forEach(Gt=>{const un=qe[Gt];switch(Gt){case"offset":return;case"easing":return void(un&&(he+=`${Ae}animation-timing-function: ${un};\n`));default:return void(he+=`${Ae}${Gt}: ${un};\n`)}}),he+=`${Ae}}\n`}),he+="}\n";const Ue=document.createElement("style");return Ue.textContent=he,Ue}animate(v,b,F,he,Ae,Ue=[],qe){const wt=Ue.filter(Un=>Un instanceof $s),Gt={};se(F,he)&&wt.forEach(Un=>{let hi=Un.currentSnapshot;Object.keys(hi).forEach(ai=>Gt[ai]=hi[ai])});const un=function(ue){let v={};return ue&&(Array.isArray(ue)?ue:[ue]).forEach(F=>{Object.keys(F).forEach(he=>{"offset"==he||"easing"==he||(v[he]=F[he])})}),v}(b=re(v,b,Gt));if(0==F)return new Br(v,un);const Dn="gen_css_kf_"+this._count++,Rn=this.buildKeyframeElement(v,Dn,b);(function(ue){var v;const b=null===(v=ue.getRootNode)||void 0===v?void 0:v.call(ue);return"undefined"!=typeof ShadowRoot&&b instanceof ShadowRoot?b:document.head})(v).appendChild(Rn);const kn=Ps(v,b),Nn=new $s(v,b,Dn,F,he,Ae,un,kn);return Nn.onDestroy(()=>{var ue;(ue=Rn).parentNode.removeChild(ue)}),Nn}}class rn{constructor(v,b,F,he){this.element=v,this.keyframes=b,this.options=F,this._specialStyles=he,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=F.duration,this._delay=F.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(v=>v()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const v=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,v,this.options),this._finalKeyframe=v.length?v[v.length-1]:{},this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_triggerWebAnimation(v,b,F){return v.animate(b,F)}onStart(v){this._onStartFns.push(v)}onDone(v){this._onDoneFns.push(v)}onDestroy(v){this._onDestroyFns.push(v)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(v=>v()),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}_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(v=>v()),this._onDestroyFns=[])}setPosition(v){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=v*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const v={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach(b=>{"offset"!=b&&(v[b]=this._finished?this._finalKeyframe[b]:$(this.element,b))}),this.currentSnapshot=v}triggerCallback(v){const b="start"==v?this._onStartFns:this._onDoneFns;b.forEach(F=>F()),b.length=0}}class Hn{constructor(){this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(Yn().toString()),this._cssKeyframesDriver=new z}validateStyleProperty(v){return Ye(v)}matchesElement(v,b){return bt(v,b)}containsElement(v,b){return dt(v,b)}query(v,b,F){return ht(v,b,F)}computeStyle(v,b,F){return window.getComputedStyle(v)[b]}overrideWebAnimationsSupport(v){this._isNativeImpl=v}animate(v,b,F,he,Ae,Ue=[],qe){if(!qe&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(v,b,F,he,Ae,Ue);const un={duration:F,delay:he,fill:0==he?"both":"forwards"};Ae&&(un.easing=Ae);const Dn={},Rn=Ue.filter(kn=>kn instanceof rn);se(F,he)&&Rn.forEach(kn=>{let Nn=kn.currentSnapshot;Object.keys(Nn).forEach(Un=>Dn[Un]=Nn[Un])});const Pn=Ps(v,b=re(v,b=b.map(kn=>Xe(kn,!1)),Dn));return new rn(v,b,un,Pn)}}function Yn(){return p()&&Element.prototype.animate||{}}var ti=g(8583);let ci=(()=>{class ue extends h._j{constructor(b,F){super(),this._nextAnimationId=0,this._renderer=b.createRenderer(F.body,{id:"0",encapsulation:o.ifc.None,styles:[],data:{animation:[]}})}build(b){const F=this._nextAnimationId.toString();this._nextAnimationId++;const he=Array.isArray(b)?(0,h.vP)(b):b;return Pi(this._renderer,null,F,"register",[he]),new mi(F,this._renderer)}}return ue.\u0275fac=function(b){return new(b||ue)(o.LFG(o.FYo),o.LFG(ti.K0))},ue.\u0275prov=o.Yz7({token:ue,factory:ue.\u0275fac}),ue})();class mi extends h.LC{constructor(v,b){super(),this._id=v,this._renderer=b}create(v,b){return new Ns(this._id,v,b||{},this._renderer)}}class Ns{constructor(v,b,F,he){this.id=v,this.element=b,this._renderer=he,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",F)}_listen(v,b){return this._renderer.listen(this.element,`@@${this.id}:${v}`,b)}_command(v,...b){return Pi(this._renderer,this.element,this.id,v,b)}onDone(v){this._listen("done",v)}onStart(v){this._listen("start",v)}onDestroy(v){this._listen("destroy",v)}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(v){this._command("setPosition",v)}getPosition(){var v,b;return null!==(b=null===(v=this._renderer.engine.players[+this.id])||void 0===v?void 0:v.getPosition())&&void 0!==b?b:0}}function Pi(ue,v,b,F,he){return ue.setProperty(v,`@@${b}:${F}`,he)}const Si="@.disabled";let Ln=(()=>{class ue{constructor(b,F,he){this.delegate=b,this.engine=F,this._zone=he,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),F.onRemovalComplete=(Ae,Ue)=>{Ue&&Ue.parentNode(Ae)&&Ue.removeChild(Ae.parentNode,Ae)}}createRenderer(b,F){const Ae=this.delegate.createRenderer(b,F);if(!(b&&F&&F.data&&F.data.animation)){let un=this._rendererCache.get(Ae);return un||(un=new Ks("",Ae,this.engine),this._rendererCache.set(Ae,un)),un}const Ue=F.id,qe=F.id+"-"+this._currentId;this._currentId++,this.engine.register(qe,b);const wt=un=>{Array.isArray(un)?un.forEach(wt):this.engine.registerTrigger(Ue,qe,b,un.name,un)};return F.data.animation.forEach(wt),new Er(this,qe,Ae,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(b,F,he){b>=0&&bF(he)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(Ae=>{const[Ue,qe]=Ae;Ue(qe)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([F,he]))}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 ue.\u0275fac=function(b){return new(b||ue)(o.LFG(o.FYo),o.LFG(Ds),o.LFG(o.R0b))},ue.\u0275prov=o.Yz7({token:ue,factory:ue.\u0275fac}),ue})();class Ks{constructor(v,b,F){this.namespaceId=v,this.delegate=b,this.engine=F,this.destroyNode=this.delegate.destroyNode?he=>b.destroyNode(he):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(v,b){return this.delegate.createElement(v,b)}createComment(v){return this.delegate.createComment(v)}createText(v){return this.delegate.createText(v)}appendChild(v,b){this.delegate.appendChild(v,b),this.engine.onInsert(this.namespaceId,b,v,!1)}insertBefore(v,b,F,he=!0){this.delegate.insertBefore(v,b,F),this.engine.onInsert(this.namespaceId,b,v,he)}removeChild(v,b,F){this.engine.onRemove(this.namespaceId,b,this.delegate,F)}selectRootElement(v,b){return this.delegate.selectRootElement(v,b)}parentNode(v){return this.delegate.parentNode(v)}nextSibling(v){return this.delegate.nextSibling(v)}setAttribute(v,b,F,he){this.delegate.setAttribute(v,b,F,he)}removeAttribute(v,b,F){this.delegate.removeAttribute(v,b,F)}addClass(v,b){this.delegate.addClass(v,b)}removeClass(v,b){this.delegate.removeClass(v,b)}setStyle(v,b,F,he){this.delegate.setStyle(v,b,F,he)}removeStyle(v,b,F){this.delegate.removeStyle(v,b,F)}setProperty(v,b,F){"@"==b.charAt(0)&&b==Si?this.disableAnimations(v,!!F):this.delegate.setProperty(v,b,F)}setValue(v,b){this.delegate.setValue(v,b)}listen(v,b,F){return this.delegate.listen(v,b,F)}disableAnimations(v,b){this.engine.disableAnimations(v,b)}}class Er extends Ks{constructor(v,b,F,he){super(b,F,he),this.factory=v,this.namespaceId=b}setProperty(v,b,F){"@"==b.charAt(0)?"."==b.charAt(1)&&b==Si?this.disableAnimations(v,F=void 0===F||!!F):this.engine.process(this.namespaceId,v,b.substr(1),F):this.delegate.setProperty(v,b,F)}listen(v,b,F){if("@"==b.charAt(0)){const he=function(ue){switch(ue){case"body":return document.body;case"document":return document;case"window":return window;default:return ue}}(v);let Ae=b.substr(1),Ue="";return"@"!=Ae.charAt(0)&&([Ae,Ue]=function(ue){const v=ue.indexOf(".");return[ue.substring(0,v),ue.substr(v+1)]}(Ae)),this.engine.listen(this.namespaceId,he,Ae,Ue,qe=>{this.factory.scheduleListenerCallback(qe._data||-1,F,qe)})}return this.delegate.listen(v,b,F)}}let Hr=(()=>{class ue extends Ds{constructor(b,F,he){super(b.body,F,he)}ngOnDestroy(){this.flush()}}return ue.\u0275fac=function(b){return new(b||ue)(o.LFG(ti.K0),o.LFG(tt),o.LFG(Gn))},ue.\u0275prov=o.Yz7({token:ue,factory:ue.\u0275fac}),ue})();const zn=new o.OlP("AnimationModuleType"),Vr=[{provide:h._j,useClass:ci},{provide:Gn,useFactory:function(){return new Ve}},{provide:Ds,useClass:Hr},{provide:o.FYo,useFactory:function(ue,v,b){return new Ln(ue,v,b)},deps:[l.se,Ds,o.R0b]}],li=[{provide:tt,useFactory:function(){return"function"==typeof Yn()?new Hn:new z}},{provide:zn,useValue:"BrowserAnimations"},...Vr],vr=[{provide:tt,useClass:Ne},{provide:zn,useValue:"NoopAnimations"},...Vr];let br=(()=>{class ue{static withConfig(b){return{ngModule:ue,providers:b.disableAnimations?vr:li}}}return ue.\u0275fac=function(b){return new(b||ue)},ue.\u0275mod=o.oAB({type:ue}),ue.\u0275inj=o.cJS({providers:li,imports:[l.b2]}),ue})()},9075:(Ge,ye,g)=>{"use strict";g.d(ye,{b2:()=>st,H7:()=>Ct,q6:()=>Me,se:()=>Mt});var o=g(8583),l=g(7716);class h extends o.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class p extends h{static makeCurrent(){(0,o.HT)(new p)}onAndCancel(ae,we,nt){return ae.addEventListener(we,nt,!1),()=>{ae.removeEventListener(we,nt,!1)}}dispatchEvent(ae,we){ae.dispatchEvent(we)}remove(ae){ae.parentNode&&ae.parentNode.removeChild(ae)}createElement(ae,we){return(we=we||this.getDefaultDocument()).createElement(ae)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(ae){return ae.nodeType===Node.ELEMENT_NODE}isShadowRoot(ae){return ae instanceof DocumentFragment}getGlobalEventTarget(ae,we){return"window"===we?window:"document"===we?ae:"body"===we?ae.body:null}getBaseHref(ae){const we=(u=u||document.querySelector("base"),u?u.getAttribute("href"):null);return null==we?null:function(Q){O=O||document.createElement("a"),O.setAttribute("href",Q);const ae=O.pathname;return"/"===ae.charAt(0)?ae:`/${ae}`}(we)}resetBaseElement(){u=null}getUserAgent(){return window.navigator.userAgent}getCookie(ae){return(0,o.Mx)(document.cookie,ae)}}let O,u=null;const V=new l.OlP("TRANSITION_ID"),r=[{provide:l.ip1,useFactory:function(Q,ae,we){return()=>{we.get(l.CZH).donePromise.then(()=>{const nt=(0,o.q)(),Ft=ae.querySelectorAll(`style[ng-transition="${Q}"]`);for(let gn=0;gn{const gn=ae.findTestabilityInTree(nt,Ft);if(null==gn)throw new Error("Could not find testability for element.");return gn},l.dqk.getAllAngularTestabilities=()=>ae.getAllTestabilities(),l.dqk.getAllAngularRootElements=()=>ae.getAllRootElements(),l.dqk.frameworkStabilizers||(l.dqk.frameworkStabilizers=[]),l.dqk.frameworkStabilizers.push(nt=>{const Ft=l.dqk.getAllAngularTestabilities();let gn=Ft.length,xn=!1;const Tn=function(Sn){xn=xn||Sn,gn--,0==gn&&nt(xn)};Ft.forEach(function(Sn){Sn.whenStable(Tn)})})}findTestabilityInTree(ae,we,nt){if(null==we)return null;const Ft=ae.getTestability(we);return null!=Ft?Ft:nt?(0,o.q)().isShadowRoot(we)?this.findTestabilityInTree(ae,we.host,!0):this.findTestabilityInTree(ae,we.parentElement,!0):null}}let De=(()=>{class Q{build(){return new XMLHttpRequest}}return Q.\u0275fac=function(we){return new(we||Q)},Q.\u0275prov=l.Yz7({token:Q,factory:Q.\u0275fac}),Q})();const Ne=new l.OlP("EventManagerPlugins");let tt=(()=>{class Q{constructor(we,nt){this._zone=nt,this._eventNameToPlugin=new Map,we.forEach(Ft=>Ft.manager=this),this._plugins=we.slice().reverse()}addEventListener(we,nt,Ft){return this._findPluginFor(nt).addEventListener(we,nt,Ft)}addGlobalEventListener(we,nt,Ft){return this._findPluginFor(nt).addGlobalEventListener(we,nt,Ft)}getZone(){return this._zone}_findPluginFor(we){const nt=this._eventNameToPlugin.get(we);if(nt)return nt;const Ft=this._plugins;for(let gn=0;gn{class Q{constructor(){this._stylesSet=new Set}addStyles(we){const nt=new Set;we.forEach(Ft=>{this._stylesSet.has(Ft)||(this._stylesSet.add(Ft),nt.add(Ft))}),this.onStylesAdded(nt)}onStylesAdded(we){}getAllStyles(){return Array.from(this._stylesSet)}}return Q.\u0275fac=function(we){return new(we||Q)},Q.\u0275prov=l.Yz7({token:Q,factory:Q.\u0275fac}),Q})(),fn=(()=>{class Q extends Pt{constructor(we){super(),this._doc=we,this._hostNodes=new Map,this._hostNodes.set(we.head,[])}_addStylesToHost(we,nt,Ft){we.forEach(gn=>{const xn=this._doc.createElement("style");xn.textContent=gn,Ft.push(nt.appendChild(xn))})}addHost(we){const nt=[];this._addStylesToHost(this._stylesSet,we,nt),this._hostNodes.set(we,nt)}removeHost(we){const nt=this._hostNodes.get(we);nt&&nt.forEach(jt),this._hostNodes.delete(we)}onStylesAdded(we){this._hostNodes.forEach((nt,Ft)=>{this._addStylesToHost(we,Ft,nt)})}ngOnDestroy(){this._hostNodes.forEach(we=>we.forEach(jt))}}return Q.\u0275fac=function(we){return new(we||Q)(l.LFG(o.K0))},Q.\u0275prov=l.Yz7({token:Q,factory:Q.\u0275fac}),Q})();function jt(Q){(0,o.q)().remove(Q)}const cn={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/"},It=/%COMP%/g;function Yt(Q,ae,we){for(let nt=0;nt{if("__ngUnwrap__"===ae)return Q;!1===Q(ae)&&(ae.preventDefault(),ae.returnValue=!1)}}let Mt=(()=>{class Q{constructor(we,nt,Ft){this.eventManager=we,this.sharedStylesHost=nt,this.appId=Ft,this.rendererByCompId=new Map,this.defaultRenderer=new Ut(we)}createRenderer(we,nt){if(!we||!nt)return this.defaultRenderer;switch(nt.encapsulation){case l.ifc.Emulated:{let Ft=this.rendererByCompId.get(nt.id);return Ft||(Ft=new Zt(this.eventManager,this.sharedStylesHost,nt,this.appId),this.rendererByCompId.set(nt.id,Ft)),Ft.applyToHost(we),Ft}case 1:case l.ifc.ShadowDom:return new _n(this.eventManager,this.sharedStylesHost,we,nt);default:if(!this.rendererByCompId.has(nt.id)){const Ft=Yt(nt.id,nt.styles,[]);this.sharedStylesHost.addStyles(Ft),this.rendererByCompId.set(nt.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return Q.\u0275fac=function(we){return new(we||Q)(l.LFG(tt),l.LFG(fn),l.LFG(l.AFp))},Q.\u0275prov=l.Yz7({token:Q,factory:Q.\u0275fac}),Q})();class Ut{constructor(ae){this.eventManager=ae,this.data=Object.create(null)}destroy(){}createElement(ae,we){return we?document.createElementNS(cn[we]||we,ae):document.createElement(ae)}createComment(ae){return document.createComment(ae)}createText(ae){return document.createTextNode(ae)}appendChild(ae,we){ae.appendChild(we)}insertBefore(ae,we,nt){ae&&ae.insertBefore(we,nt)}removeChild(ae,we){ae&&ae.removeChild(we)}selectRootElement(ae,we){let nt="string"==typeof ae?document.querySelector(ae):ae;if(!nt)throw new Error(`The selector "${ae}" did not match any elements`);return we||(nt.textContent=""),nt}parentNode(ae){return ae.parentNode}nextSibling(ae){return ae.nextSibling}setAttribute(ae,we,nt,Ft){if(Ft){we=Ft+":"+we;const gn=cn[Ft];gn?ae.setAttributeNS(gn,we,nt):ae.setAttribute(we,nt)}else ae.setAttribute(we,nt)}removeAttribute(ae,we,nt){if(nt){const Ft=cn[nt];Ft?ae.removeAttributeNS(Ft,we):ae.removeAttribute(`${nt}:${we}`)}else ae.removeAttribute(we)}addClass(ae,we){ae.classList.add(we)}removeClass(ae,we){ae.classList.remove(we)}setStyle(ae,we,nt,Ft){Ft&(l.JOm.DashCase|l.JOm.Important)?ae.style.setProperty(we,nt,Ft&l.JOm.Important?"important":""):ae.style[we]=nt}removeStyle(ae,we,nt){nt&l.JOm.DashCase?ae.style.removeProperty(we):ae.style[we]=""}setProperty(ae,we,nt){ae[we]=nt}setValue(ae,we){ae.nodeValue=we}listen(ae,we,nt){return"string"==typeof ae?this.eventManager.addGlobalEventListener(ae,we,Je(nt)):this.eventManager.addEventListener(ae,we,Je(nt))}}class Zt extends Ut{constructor(ae,we,nt,Ft){super(ae),this.component=nt;const gn=Yt(Ft+"-"+nt.id,nt.styles,[]);we.addStyles(gn),this.contentAttr="_ngcontent-%COMP%".replace(It,Ft+"-"+nt.id),this.hostAttr="_nghost-%COMP%".replace(It,Ft+"-"+nt.id)}applyToHost(ae){super.setAttribute(ae,this.hostAttr,"")}createElement(ae,we){const nt=super.createElement(ae,we);return super.setAttribute(nt,this.contentAttr,""),nt}}class _n extends Ut{constructor(ae,we,nt,Ft){super(ae),this.sharedStylesHost=we,this.hostEl=nt,this.shadowRoot=nt.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const gn=Yt(Ft.id,Ft.styles,[]);for(let xn=0;xn{class Q extends xt{constructor(we){super(we)}supports(we){return!0}addEventListener(we,nt,Ft){return we.addEventListener(nt,Ft,!1),()=>this.removeEventListener(we,nt,Ft)}removeEventListener(we,nt,Ft){return we.removeEventListener(nt,Ft)}}return Q.\u0275fac=function(we){return new(we||Q)(l.LFG(o.K0))},Q.\u0275prov=l.Yz7({token:Q,factory:Q.\u0275fac}),Q})();const re=["alt","control","meta","shift"],$={"\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"},Pe={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},Ht={alt:Q=>Q.altKey,control:Q=>Q.ctrlKey,meta:Q=>Q.metaKey,shift:Q=>Q.shiftKey};let en=(()=>{class Q extends xt{constructor(we){super(we)}supports(we){return null!=Q.parseEventName(we)}addEventListener(we,nt,Ft){const gn=Q.parseEventName(nt),xn=Q.eventCallback(gn.fullKey,Ft,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,o.q)().onAndCancel(we,gn.domEventName,xn))}static parseEventName(we){const nt=we.toLowerCase().split("."),Ft=nt.shift();if(0===nt.length||"keydown"!==Ft&&"keyup"!==Ft)return null;const gn=Q._normalizeKey(nt.pop());let xn="";if(re.forEach(Sn=>{const Qi=nt.indexOf(Sn);Qi>-1&&(nt.splice(Qi,1),xn+=Sn+".")}),xn+=gn,0!=nt.length||0===gn.length)return null;const Tn={};return Tn.domEventName=Ft,Tn.fullKey=xn,Tn}static getEventFullKey(we){let nt="",Ft=function(Q){let ae=Q.key;if(null==ae){if(ae=Q.keyIdentifier,null==ae)return"Unidentified";ae.startsWith("U+")&&(ae=String.fromCharCode(parseInt(ae.substring(2),16)),3===Q.location&&Pe.hasOwnProperty(ae)&&(ae=Pe[ae]))}return $[ae]||ae}(we);return Ft=Ft.toLowerCase()," "===Ft?Ft="space":"."===Ft&&(Ft="dot"),re.forEach(gn=>{gn!=Ft&&Ht[gn](we)&&(nt+=gn+".")}),nt+=Ft,nt}static eventCallback(we,nt,Ft){return gn=>{Q.getEventFullKey(gn)===we&&Ft.runGuarded(()=>nt(gn))}}static _normalizeKey(we){switch(we){case"esc":return"escape";default:return we}}}return Q.\u0275fac=function(we){return new(we||Q)(l.LFG(o.K0))},Q.\u0275prov=l.Yz7({token:Q,factory:Q.\u0275fac}),Q})(),Ct=(()=>{class Q{}return Q.\u0275fac=function(we){return new(we||Q)},Q.\u0275prov=(0,l.Yz7)({factory:function(){return(0,l.LFG)(je)},token:Q,providedIn:"root"}),Q})(),je=(()=>{class Q extends Ct{constructor(we){super(),this._doc=we}sanitize(we,nt){if(null==nt)return null;switch(we){case l.q3G.NONE:return nt;case l.q3G.HTML:return(0,l.qzn)(nt,"HTML")?(0,l.z3N)(nt):(0,l.EiD)(this._doc,String(nt)).toString();case l.q3G.STYLE:return(0,l.qzn)(nt,"Style")?(0,l.z3N)(nt):nt;case l.q3G.SCRIPT:if((0,l.qzn)(nt,"Script"))return(0,l.z3N)(nt);throw new Error("unsafe value used in a script context");case l.q3G.URL:return(0,l.yhl)(nt),(0,l.qzn)(nt,"URL")?(0,l.z3N)(nt):(0,l.mCW)(String(nt));case l.q3G.RESOURCE_URL:if((0,l.qzn)(nt,"ResourceURL"))return(0,l.z3N)(nt);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${we} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(we){return(0,l.JVY)(we)}bypassSecurityTrustStyle(we){return(0,l.L6k)(we)}bypassSecurityTrustScript(we){return(0,l.eBb)(we)}bypassSecurityTrustUrl(we){return(0,l.LAX)(we)}bypassSecurityTrustResourceUrl(we){return(0,l.pB0)(we)}}return Q.\u0275fac=function(we){return new(we||Q)(l.LFG(o.K0))},Q.\u0275prov=(0,l.Yz7)({factory:function(){return function(Q){return new je(Q.get(o.K0))}((0,l.LFG)(l.gxx))},token:Q,providedIn:"root"}),Q})();const Me=(0,l.eFA)(l._c5,"browser",[{provide:l.Lbi,useValue:o.bD},{provide:l.g9A,useValue:function(){p.makeCurrent(),ne.init()},multi:!0},{provide:o.K0,useFactory:function(){return(0,l.RDi)(document),document},deps:[]}]),ke=[[],{provide:l.zSh,useValue:"root"},{provide:l.qLn,useFactory:function(){return new l.qLn},deps:[]},{provide:Ne,useClass:on,multi:!0,deps:[o.K0,l.R0b,l.Lbi]},{provide:Ne,useClass:en,multi:!0,deps:[o.K0]},[],{provide:Mt,useClass:Mt,deps:[tt,fn,l.AFp]},{provide:l.FYo,useExisting:Mt},{provide:Pt,useExisting:fn},{provide:fn,useClass:fn,deps:[o.K0]},{provide:l.dDg,useClass:l.dDg,deps:[l.R0b]},{provide:tt,useClass:tt,deps:[Ne,l.R0b]},{provide:o.JF,useClass:De,deps:[]},[]];let st=(()=>{class Q{constructor(we){if(we)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}static withServerTransition(we){return{ngModule:Q,providers:[{provide:l.AFp,useValue:we.appId},{provide:V,useExisting:l.AFp},r]}}}return Q.\u0275fac=function(we){return new(we||Q)(l.LFG(Q,12))},Q.\u0275mod=l.oAB({type:Q}),Q.\u0275inj=l.cJS({providers:ke,imports:[o.ez,l.hGG]}),Q})();"undefined"!=typeof window&&window},3423:(Ge,ye,g)=>{"use strict";g.d(ye,{gz:()=>Tn,m2:()=>ln,F0:()=>bn,Bz:()=>Mo,lC:()=>jr});var o=g(8583),l=g(7716),h=g(4402),p=g(5917),u=g(6215),C=g(739),O=g(7574),R=g(3410),V=g(8071),Y=g(1439),r=g(9193),ne=g(2441),De=g(9765),Ie=g(7393);function pe(I,T){let w=!1;return arguments.length>=2&&(w=!0),function(X){return X.lift(new Te(I,T,w))}}class Te{constructor(T,w,G=!1){this.accumulator=T,this.seed=w,this.hasSeed=G}call(T,w){return w.subscribe(new Be(T,this.accumulator,this.seed,this.hasSeed))}}class Be extends Ie.L{constructor(T,w,G,X){super(T),this.accumulator=w,this._seed=G,this.hasSeed=X,this.index=0}get seed(){return this._seed}set seed(T){this.hasSeed=!0,this._seed=T}_next(T){if(this.hasSeed)return this._tryNext(T);this.seed=T,this.destination.next(T)}_tryNext(T){const w=this.index++;let G;try{G=this.accumulator(this.seed,T,w)}catch(X){this.destination.error(X)}this.seed=G,this.destination.next(G)}}var at=g(5435),vt=g(7108);function Bt(I){return function(w){return 0===I?(0,r.c)():w.lift(new rt(I))}}class rt{constructor(T){if(this.total=T,this.total<0)throw new vt.W}call(T,w){return w.subscribe(new it(T,this.total))}}class it extends Ie.L{constructor(T,w){super(T),this.total=w,this.ring=new Array,this.count=0}_next(T){const w=this.ring,G=this.total,X=this.count++;w.length0){const G=this.count>=this.total?this.total:this.count,X=this.ring;for(let ve=0;veI.length||"full"===w.pathMatch&&(T.hasChildren()||G.lengthG[ve]===X)}return I===T}function Pe(I){return Array.prototype.concat.apply([],I)}function pt(I){return I.length>0?I[I.length-1]:null}function Lt(I,T){for(const w in I)I.hasOwnProperty(w)&&T(I[w],w)}function Wt(I){return(0,l.CqO)(I)?I:(0,l.QGY)(I)?(0,h.D)(Promise.resolve(I)):(0,p.of)(I)}const en={exact:function je(I,T,w){if(!Me(I.segments,T.segments)||!me(I.segments,T.segments,w)||I.numberOfChildren!==T.numberOfChildren)return!1;for(const G in T.children)if(!I.children[G]||!je(I.children[G],T.children[G],w))return!1;return!0},subset:le},Ze={exact:function(I,T){return q(I,T)},subset:function(I,T){return Object.keys(T).length<=Object.keys(I).length&&Object.keys(T).every(w=>$(I[w],T[w]))},ignored:()=>!0};function Ct(I,T,w){return en[w.paths](I.root,T.root,w.matrixParams)&&Ze[w.queryParams](I.queryParams,T.queryParams)&&!("exact"===w.fragment&&I.fragment!==T.fragment)}function le(I,T,w){return Le(I,T,T.segments,w)}function Le(I,T,w,G){if(I.segments.length>w.length){const X=I.segments.slice(0,w.length);return!(!Me(X,w)||T.hasChildren()||!me(X,w,G))}if(I.segments.length===w.length){if(!Me(I.segments,w)||!me(I.segments,w,G))return!1;for(const X in T.children)if(!I.children[X]||!le(I.children[X],T.children[X],G))return!1;return!0}{const X=w.slice(0,I.segments.length),ve=w.slice(I.segments.length);return!!(Me(I.segments,X)&&me(I.segments,X,G)&&I.children[$e])&&Le(I.children[$e],T,ve,G)}}function me(I,T,w){return T.every((G,X)=>Ze[w](I[X].parameters,G.parameters))}class xe{constructor(T,w,G){this.root=T,this.queryParams=w,this.fragment=G}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ce(this.queryParams)),this._queryParamMap}toString(){return sn.serialize(this)}}class W{constructor(T,w){this.segments=T,this.children=w,this.parent=null,Lt(w,(G,X)=>G.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return pn(this)}}class ie{constructor(T,w){this.path=T,this.parameters=w}get parameterMap(){return this._parameterMap||(this._parameterMap=ce(this.parameters)),this._parameterMap}toString(){return Vt(this)}}function Me(I,T){return I.length===T.length&&I.every((w,G)=>w.path===T[G].path)}class st{}class ze{parse(T){const w=new M(T);return new xe(w.parseRootSegment(),w.parseQueryParams(),w.parseFragment())}serialize(T){var I;return`${`/${be(T.root,!0)}`}${function(I){const T=Object.keys(I).map(w=>{const G=I[w];return Array.isArray(G)?G.map(X=>`${Z(w)}=${Z(X)}`).join("&"):`${Z(w)}=${Z(G)}`}).filter(w=>!!w);return T.length?`?${T.join("&")}`:""}(T.queryParams)}${"string"==typeof T.fragment?`#${I=T.fragment,encodeURI(I)}`:""}`}}const sn=new ze;function pn(I){return I.segments.map(T=>Vt(T)).join("/")}function be(I,T){if(!I.hasChildren())return pn(I);if(T){const w=I.children[$e]?be(I.children[$e],!1):"",G=[];return Lt(I.children,(X,ve)=>{ve!==$e&&G.push(`${ve}:${be(X,!1)}`)}),G.length>0?`${w}(${G.join("//")})`:w}{const w=function(I,T){let w=[];return Lt(I.children,(G,X)=>{X===$e&&(w=w.concat(T(G,X)))}),Lt(I.children,(G,X)=>{X!==$e&&(w=w.concat(T(G,X)))}),w}(I,(G,X)=>X===$e?[be(I.children[$e],!1)]:[`${X}:${be(G,!1)}`]);return 1===Object.keys(I.children).length&&null!=I.children[$e]?`${pn(I)}/${w[0]}`:`${pn(I)}/(${w.join("//")})`}}function Ot(I){return encodeURIComponent(I).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Z(I){return Ot(I).replace(/%3B/gi,";")}function Dt(I){return Ot(I).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Kt(I){return decodeURIComponent(I)}function mn(I){return Kt(I.replace(/\+/g,"%20"))}function Vt(I){return`${Dt(I.path)}${function(I){return Object.keys(I).map(T=>`;${Dt(T)}=${Dt(I[T])}`).join("")}(I.parameters)}`}const Cn=/^[^\/()?;=#]+/;function Gn(I){const T=I.match(Cn);return T?T[0]:""}const si=/^[^=?&#]+/,de=/^[^?&#]+/;class M{constructor(T){this.url=T,this.remaining=T}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new W([],{}):new W([],this.parseChildren())}parseQueryParams(){const T={};if(this.consumeOptional("?"))do{this.parseQueryParam(T)}while(this.consumeOptional("&"));return T}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const T=[];for(this.peekStartsWith("(")||T.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),T.push(this.parseSegment());let w={};this.peekStartsWith("/(")&&(this.capture("/"),w=this.parseParens(!0));let G={};return this.peekStartsWith("(")&&(G=this.parseParens(!1)),(T.length>0||Object.keys(w).length>0)&&(G[$e]=new W(T,w)),G}parseSegment(){const T=Gn(this.remaining);if(""===T&&this.peekStartsWith(";"))throw new Error(`Empty path url segment cannot have parameters: '${this.remaining}'.`);return this.capture(T),new ie(Kt(T),this.parseMatrixParams())}parseMatrixParams(){const T={};for(;this.consumeOptional(";");)this.parseParam(T);return T}parseParam(T){const w=Gn(this.remaining);if(!w)return;this.capture(w);let G="";if(this.consumeOptional("=")){const X=Gn(this.remaining);X&&(G=X,this.capture(G))}T[Kt(w)]=Kt(G)}parseQueryParam(T){const w=function(I){const T=I.match(si);return T?T[0]:""}(this.remaining);if(!w)return;this.capture(w);let G="";if(this.consumeOptional("=")){const We=function(I){const T=I.match(de);return T?T[0]:""}(this.remaining);We&&(G=We,this.capture(G))}const X=mn(w),ve=mn(G);if(T.hasOwnProperty(X)){let We=T[X];Array.isArray(We)||(We=[We],T[X]=We),We.push(ve)}else T[X]=ve}parseParens(T){const w={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const G=Gn(this.remaining),X=this.remaining[G.length];if("/"!==X&&")"!==X&&";"!==X)throw new Error(`Cannot parse url '${this.url}'`);let ve;G.indexOf(":")>-1?(ve=G.substr(0,G.indexOf(":")),this.capture(ve),this.capture(":")):T&&(ve=$e);const We=this.parseChildren();w[ve]=1===Object.keys(We).length?We[$e]:new W([],We),this.consumeOptional("//")}return w}peekStartsWith(T){return this.remaining.startsWith(T)}consumeOptional(T){return!!this.peekStartsWith(T)&&(this.remaining=this.remaining.substring(T.length),!0)}capture(T){if(!this.consumeOptional(T))throw new Error(`Expected "${T}".`)}}class N{constructor(T){this._root=T}get root(){return this._root.value}parent(T){const w=this.pathFromRoot(T);return w.length>1?w[w.length-2]:null}children(T){const w=Q(T,this._root);return w?w.children.map(G=>G.value):[]}firstChild(T){const w=Q(T,this._root);return w&&w.children.length>0?w.children[0].value:null}siblings(T){const w=ae(T,this._root);return w.length<2?[]:w[w.length-2].children.map(X=>X.value).filter(X=>X!==T)}pathFromRoot(T){return ae(T,this._root).map(w=>w.value)}}function Q(I,T){if(I===T.value)return T;for(const w of T.children){const G=Q(I,w);if(G)return G}return null}function ae(I,T){if(I===T.value)return[T];for(const w of T.children){const G=ae(I,w);if(G.length)return G.unshift(T),G}return[]}class we{constructor(T,w){this.value=T,this.children=w}toString(){return`TreeNode(${this.value})`}}function nt(I){const T={};return I&&I.children.forEach(w=>T[w.value.outlet]=w),T}class Ft extends N{constructor(T,w){super(T),this.snapshot=w,Ji(this,T)}toString(){return this.snapshot.toString()}}function gn(I,T){const w=function(I,T){const We=new zi([],{},{},"",{},$e,T,null,I.root,-1,{});return new ts("",new we(We,[]))}(I,T),G=new u.X([new ie("",{})]),X=new u.X({}),ve=new u.X({}),We=new u.X({}),lt=new u.X(""),zt=new Tn(G,X,We,lt,ve,$e,T,w.root);return zt.snapshot=w.root,new Ft(new we(zt,[]),w)}class Tn{constructor(T,w,G,X,ve,We,lt,zt){this.url=T,this.params=w,this.queryParams=G,this.fragment=X,this.data=ve,this.outlet=We,this.component=lt,this._futureSnapshot=zt}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,ht.U)(T=>ce(T)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,ht.U)(T=>ce(T)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Sn(I,T="emptyOnly"){const w=I.pathFromRoot;let G=0;if("always"!==T)for(G=w.length-1;G>=1;){const X=w[G],ve=w[G-1];if(X.routeConfig&&""===X.routeConfig.path)G--;else{if(ve.component)break;G--}}return function(I){return I.reduce((T,w)=>({params:Object.assign(Object.assign({},T.params),w.params),data:Object.assign(Object.assign({},T.data),w.data),resolve:Object.assign(Object.assign({},T.resolve),w._resolvedData)}),{params:{},data:{},resolve:{}})}(w.slice(G))}class zi{constructor(T,w,G,X,ve,We,lt,zt,vn,An,Jn){this.url=T,this.params=w,this.queryParams=G,this.fragment=X,this.data=ve,this.outlet=We,this.component=lt,this.routeConfig=zt,this._urlSegment=vn,this._lastPathIndex=An,this._resolve=Jn}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=ce(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ce(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(G=>G.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class ts extends N{constructor(T,w){super(w),this.url=T,Ji(this,w)}toString(){return Yi(this._root)}}function Ji(I,T){T.value._routerState=I,T.children.forEach(w=>Ji(I,w))}function Yi(I){const T=I.children.length>0?` { ${I.children.map(Yi).join(", ")} } `:"";return`${I.value}${T}`}function Oi(I){if(I.snapshot){const T=I.snapshot,w=I._futureSnapshot;I.snapshot=w,q(T.queryParams,w.queryParams)||I.queryParams.next(w.queryParams),T.fragment!==w.fragment&&I.fragment.next(w.fragment),q(T.params,w.params)||I.params.next(w.params),function(I,T){if(I.length!==T.length)return!1;for(let w=0;wq(w.parameters,T[G].parameters))}(I.url,T.url)&&!(!I.parent!=!T.parent)&&(!I.parent||Ri(I.parent,T.parent))}function ps(I,T,w){if(w&&I.shouldReuseRoute(T.value,w.value.snapshot)){const G=w.value;G._futureSnapshot=T.value;const X=function(I,T,w){return T.children.map(G=>{for(const X of w.children)if(I.shouldReuseRoute(G.value,X.value.snapshot))return ps(I,G,X);return ps(I,G)})}(I,T,w);return new we(G,X)}{if(I.shouldAttach(T.value)){const ve=I.retrieve(T.value);if(null!==ve){const We=ve.route;return xi(T,We),We}}const G=function(I){return new Tn(new u.X(I.url),new u.X(I.params),new u.X(I.queryParams),new u.X(I.fragment),new u.X(I.data),I.outlet,I.component,I)}(T.value),X=T.children.map(ve=>ps(I,ve));return new we(G,X)}}function xi(I,T){if(I.value.routeConfig!==T.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(I.children.length!==T.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");T.value._futureSnapshot=I.value;for(let w=0;w{ve[lt]=Array.isArray(We)?We.map(zt=>`${zt}`):`${We}`}),new xe(w.root===I?T:tr(w.root,I,T),ve,X)}function tr(I,T,w){const G={};return Lt(I.children,(X,ve)=>{G[ve]=X===T?w:tr(X,T,w)}),new W(I.segments,G)}class Rs{constructor(T,w,G){if(this.isAbsolute=T,this.numberOfDoubleDots=w,this.commands=G,T&&G.length>0&&di(G[0]))throw new Error("Root segment cannot have matrix parameters");const X=G.find(Ai);if(X&&X!==pt(G))throw new Error("{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Is{constructor(T,w,G){this.segmentGroup=T,this.processChildren=w,this.index=G}}function pr(I,T,w){if(I||(I=new W([],{})),0===I.segments.length&&I.hasChildren())return is(I,T,w);const G=function(I,T,w){let G=0,X=T;const ve={match:!1,pathIndex:0,commandIndex:0};for(;X=w.length)return ve;const We=I.segments[X],lt=w[G];if(Ai(lt))break;const zt=`${lt}`,vn=G0&&void 0===zt)break;if(zt&&vn&&"object"==typeof vn&&void 0===vn.outlets){if(!Xr(zt,vn,We))return ve;G+=2}else{if(!Xr(zt,{},We))return ve;G++}X++}return{match:!0,pathIndex:X,commandIndex:G}}(I,T,w),X=w.slice(G.commandIndex);if(G.match&&G.pathIndex{"string"==typeof ve&&(ve=[ve]),null!==ve&&(X[We]=pr(I.children[We],T,ve))}),Lt(I.children,(ve,We)=>{void 0===G[We]&&(X[We]=ve)}),new W(I.segments,X)}}function Hi(I,T,w){const G=I.segments.slice(0,T);let X=0;for(;X{"string"==typeof w&&(w=[w]),null!==w&&(T[G]=Hi(new W([],{}),0,w))}),T}function xr(I){const T={};return Lt(I,(w,G)=>T[G]=`${w}`),T}function Xr(I,T,w){return I==w.path&&q(T,w.parameters)}class Nr{constructor(T,w,G,X){this.routeReuseStrategy=T,this.futureState=w,this.currState=G,this.forwardEvent=X}activate(T){const w=this.futureState._root,G=this.currState?this.currState._root:null;this.deactivateChildRoutes(w,G,T),Oi(this.futureState.root),this.activateChildRoutes(w,G,T)}deactivateChildRoutes(T,w,G){const X=nt(w);T.children.forEach(ve=>{const We=ve.value.outlet;this.deactivateRoutes(ve,X[We],G),delete X[We]}),Lt(X,(ve,We)=>{this.deactivateRouteAndItsChildren(ve,G)})}deactivateRoutes(T,w,G){const X=T.value,ve=w?w.value:null;if(X===ve)if(X.component){const We=G.getContext(X.outlet);We&&this.deactivateChildRoutes(T,w,We.children)}else this.deactivateChildRoutes(T,w,G);else ve&&this.deactivateRouteAndItsChildren(w,G)}deactivateRouteAndItsChildren(T,w){this.routeReuseStrategy.shouldDetach(T.value.snapshot)?this.detachAndStoreRouteSubtree(T,w):this.deactivateRouteAndOutlet(T,w)}detachAndStoreRouteSubtree(T,w){const G=w.getContext(T.value.outlet);if(G&&G.outlet){const X=G.outlet.detach(),ve=G.children.onOutletDeactivated();this.routeReuseStrategy.store(T.value.snapshot,{componentRef:X,route:T,contexts:ve})}}deactivateRouteAndOutlet(T,w){const G=w.getContext(T.value.outlet),X=G&&T.value.component?G.children:w,ve=nt(T);for(const We of Object.keys(ve))this.deactivateRouteAndItsChildren(ve[We],X);G&&G.outlet&&(G.outlet.deactivate(),G.children.onOutletDeactivated(),G.attachRef=null,G.resolver=null,G.route=null)}activateChildRoutes(T,w,G){const X=nt(w);T.children.forEach(ve=>{this.activateRoutes(ve,X[ve.value.outlet],G),this.forwardEvent(new qt(ve.value.snapshot))}),T.children.length&&this.forwardEvent(new _n(T.value.snapshot))}activateRoutes(T,w,G){const X=T.value,ve=w?w.value:null;if(Oi(X),X===ve)if(X.component){const We=G.getOrCreateContext(X.outlet);this.activateChildRoutes(T,w,We.children)}else this.activateChildRoutes(T,w,G);else if(X.component){const We=G.getOrCreateContext(X.outlet);if(this.routeReuseStrategy.shouldAttach(X.snapshot)){const lt=this.routeReuseStrategy.retrieve(X.snapshot);this.routeReuseStrategy.store(X.snapshot,null),We.children.onOutletReAttached(lt.contexts),We.attachRef=lt.componentRef,We.route=lt.route.value,We.outlet&&We.outlet.attach(lt.componentRef,lt.route.value),Ws(lt.route)}else{const lt=function(I){for(let T=I.parent;T;T=T.parent){const w=T.routeConfig;if(w&&w._loadedConfig)return w._loadedConfig;if(w&&w.component)return null}return null}(X.snapshot),zt=lt?lt.module.componentFactoryResolver:null;We.attachRef=null,We.route=X,We.resolver=zt,We.outlet&&We.outlet.activateWith(X,zt),this.activateChildRoutes(T,null,We.children)}}else this.activateChildRoutes(T,null,G)}}function Ws(I){Oi(I.value),I.children.forEach(Ws)}class Ps{constructor(T,w){this.routes=T,this.module=w}}function Vi(I){return"function"==typeof I}function ls(I){return I instanceof xe}const ji=Symbol("INITIAL_VALUE");function Ni(){return(0,fe.w)(I=>(0,C.aj)(I.map(T=>T.pipe((0,Ne.q)(1),(0,tt.O)(ji)))).pipe(pe((T,w)=>{let G=!1;return w.reduce((X,ve,We)=>X!==ji?X:(ve===ji&&(G=!0),G||!1!==ve&&We!==w.length-1&&!ls(ve)?X:ve),T)},ji),(0,at.h)(T=>T!==ji),(0,ht.U)(T=>ls(T)?T:!0===T),(0,Ne.q)(1)))}let ys=(()=>{class I{}return I.\u0275fac=function(w){return new(w||I)},I.\u0275cmp=l.Xpm({type:I,selectors:[["ng-component"]],decls:1,vars:0,template:function(w,G){1&w&&l._UZ(0,"router-outlet")},directives:function(){return[jr]},encapsulation:2}),I})();function zs(I,T=""){for(let w=0;wqn(G)===T);return w.push(...I.filter(G=>qn(G)!==T)),w}const Cs={matched:!1,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};function Zi(I,T,w){var G;if(""===T.path)return"full"===T.pathMatch&&(I.hasChildren()||w.length>0)?Object.assign({},Cs):{matched:!0,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};const ve=(T.matcher||se)(w,I,T);if(!ve)return Object.assign({},Cs);const We={};Lt(ve.posParams,(zt,vn)=>{We[vn]=zt.path});const lt=ve.consumed.length>0?Object.assign(Object.assign({},We),ve.consumed[ve.consumed.length-1].parameters):We;return{matched:!0,consumedSegments:ve.consumed,lastChild:ve.consumed.length,parameters:lt,positionalParamSegments:null!==(G=ve.posParams)&&void 0!==G?G:{}}}function Ys(I,T,w,G,X="corrected"){if(w.length>0&&function(I,T,w){return w.some(G=>z(I,T,G)&&qn(G)!==$e)}(I,w,G)){const We=new W(T,function(I,T,w,G){const X={};X[$e]=G,G._sourceSegment=I,G._segmentIndexShift=T.length;for(const ve of w)if(""===ve.path&&qn(ve)!==$e){const We=new W([],{});We._sourceSegment=I,We._segmentIndexShift=T.length,X[qn(ve)]=We}return X}(I,T,G,new W(w,I.children)));return We._sourceSegment=I,We._segmentIndexShift=T.length,{segmentGroup:We,slicedSegments:[]}}if(0===w.length&&function(I,T,w){return w.some(G=>z(I,T,G))}(I,w,G)){const We=new W(I.segments,function(I,T,w,G,X,ve){const We={};for(const lt of G)if(z(I,w,lt)&&!X[qn(lt)]){const zt=new W([],{});zt._sourceSegment=I,zt._segmentIndexShift="legacy"===ve?I.segments.length:T.length,We[qn(lt)]=zt}return Object.assign(Object.assign({},X),We)}(I,T,w,G,I.children,X));return We._sourceSegment=I,We._segmentIndexShift=T.length,{segmentGroup:We,slicedSegments:w}}const ve=new W(I.segments,I.children);return ve._sourceSegment=I,ve._segmentIndexShift=T.length,{segmentGroup:ve,slicedSegments:w}}function z(I,T,w){return(!(I.hasChildren()||T.length>0)||"full"!==w.pathMatch)&&""===w.path}function x(I,T,w,G){return!!(qn(I)===G||G!==$e&&z(T,w,I))&&("**"===I.path||Zi(T,I,w).matched)}function S(I,T,w){return 0===T.length&&!I.children[w]}class A{constructor(T){this.segmentGroup=T||null}}class oe{constructor(T){this.urlTree=T}}function yt(I){return new O.y(T=>T.error(new A(I)))}function rn(I){return new O.y(T=>T.error(new oe(I)))}function Hn(I){return new O.y(T=>T.error(new Error(`Only absolute redirects can have named outlets. redirectTo: '${I}'`)))}class ti{constructor(T,w,G,X,ve){this.configLoader=w,this.urlSerializer=G,this.urlTree=X,this.config=ve,this.allowRedirects=!0,this.ngModule=T.get(l.h0i)}apply(){const T=Ys(this.urlTree.root,[],[],this.config).segmentGroup,w=new W(T.segments,T.children);return this.expandSegmentGroup(this.ngModule,this.config,w,$e).pipe((0,ht.U)(ve=>this.createUrlTree(mi(ve),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,xt.K)(ve=>{if(ve instanceof oe)return this.allowRedirects=!1,this.match(ve.urlTree);throw ve instanceof A?this.noMatchError(ve):ve}))}match(T){return this.expandSegmentGroup(this.ngModule,this.config,T.root,$e).pipe((0,ht.U)(X=>this.createUrlTree(mi(X),T.queryParams,T.fragment))).pipe((0,xt.K)(X=>{throw X instanceof A?this.noMatchError(X):X}))}noMatchError(T){return new Error(`Cannot match any routes. URL Segment: '${T.segmentGroup}'`)}createUrlTree(T,w,G){const X=T.segments.length>0?new W([],{[$e]:T}):T;return new xe(X,w,G)}expandSegmentGroup(T,w,G,X){return 0===G.segments.length&&G.hasChildren()?this.expandChildren(T,w,G).pipe((0,ht.U)(ve=>new W([],ve))):this.expandSegment(T,G,w,G.segments,X,!0)}expandChildren(T,w,G){const X=[];for(const ve of Object.keys(G.children))"primary"===ve?X.unshift(ve):X.push(ve);return(0,h.D)(X).pipe((0,Pt.b)(ve=>{const We=G.children[ve],lt=Xn(w,ve);return this.expandSegmentGroup(T,lt,We,ve).pipe((0,ht.U)(zt=>({segment:zt,outlet:ve})))}),pe((ve,We)=>(ve[We.outlet]=We.segment,ve),{}),function(I,T){const w=arguments.length>=2;return G=>G.pipe(I?(0,at.h)((X,ve)=>I(X,ve,G)):bt.y,Bt(1),w?(0,ot.d)(T):(0,Ye.T)(()=>new R.K))}())}expandSegment(T,w,G,X,ve,We){return(0,h.D)(G).pipe((0,Pt.b)(lt=>this.expandSegmentAgainstRoute(T,w,G,lt,X,ve,We).pipe((0,xt.K)(vn=>{if(vn instanceof A)return(0,p.of)(null);throw vn}))),(0,fn.P)(lt=>!!lt),(0,xt.K)((lt,zt)=>{if(lt instanceof R.K||"EmptyError"===lt.name){if(S(w,X,ve))return(0,p.of)(new W([],{}));throw new A(w)}throw lt}))}expandSegmentAgainstRoute(T,w,G,X,ve,We,lt){return x(X,w,ve,We)?void 0===X.redirectTo?this.matchSegmentAgainstRoute(T,w,X,ve,We):lt&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(T,w,G,X,ve,We):yt(w):yt(w)}expandSegmentAgainstRouteUsingRedirect(T,w,G,X,ve,We){return"**"===X.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(T,G,X,We):this.expandRegularSegmentAgainstRouteUsingRedirect(T,w,G,X,ve,We)}expandWildCardWithParamsAgainstRouteUsingRedirect(T,w,G,X){const ve=this.applyRedirectCommands([],G.redirectTo,{});return G.redirectTo.startsWith("/")?rn(ve):this.lineralizeSegments(G,ve).pipe((0,jt.zg)(We=>{const lt=new W(We,{});return this.expandSegment(T,lt,w,We,X,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(T,w,G,X,ve,We){const{matched:lt,consumedSegments:zt,lastChild:vn,positionalParamSegments:An}=Zi(w,X,ve);if(!lt)return yt(w);const Jn=this.applyRedirectCommands(zt,X.redirectTo,An);return X.redirectTo.startsWith("/")?rn(Jn):this.lineralizeSegments(X,Jn).pipe((0,jt.zg)(gi=>this.expandSegment(T,w,G,gi.concat(ve.slice(vn)),We,!1)))}matchSegmentAgainstRoute(T,w,G,X,ve){if("**"===G.path)return G.loadChildren?(G._loadedConfig?(0,p.of)(G._loadedConfig):this.configLoader.load(T.injector,G)).pipe((0,ht.U)(gi=>(G._loadedConfig=gi,new W(X,{})))):(0,p.of)(new W(X,{}));const{matched:We,consumedSegments:lt,lastChild:zt}=Zi(w,G,X);if(!We)return yt(w);const vn=X.slice(zt);return this.getChildConfig(T,G,X).pipe((0,jt.zg)(Jn=>{const gi=Jn.module,ni=Jn.routes,{segmentGroup:hs,slicedSegments:fs}=Ys(w,lt,vn,ni),rr=new W(hs.segments,hs.children);if(0===fs.length&&rr.hasChildren())return this.expandChildren(gi,ni,rr).pipe((0,ht.U)(eo=>new W(lt,eo)));if(0===ni.length&&0===fs.length)return(0,p.of)(new W(lt,{}));const Lr=qn(G)===ve;return this.expandSegment(gi,rr,ni,fs,Lr?$e:ve,!0).pipe((0,ht.U)(vs=>new W(lt.concat(vs.segments),vs.children)))}))}getChildConfig(T,w,G){return w.children?(0,p.of)(new Ps(w.children,T)):w.loadChildren?void 0!==w._loadedConfig?(0,p.of)(w._loadedConfig):this.runCanLoadGuards(T.injector,w,G).pipe((0,jt.zg)(X=>{return X?this.configLoader.load(T.injector,w).pipe((0,ht.U)(ve=>(w._loadedConfig=ve,ve))):(I=w,new O.y(T=>T.error(K(`Cannot load children because the guard of the route "path: '${I.path}'" returned false`))));var I})):(0,p.of)(new Ps([],T))}runCanLoadGuards(T,w,G){const X=w.canLoad;if(!X||0===X.length)return(0,p.of)(!0);const ve=X.map(We=>{const lt=T.get(We);let zt;if((I=lt)&&Vi(I.canLoad))zt=lt.canLoad(w,G);else{if(!Vi(lt))throw new Error("Invalid CanLoad guard");zt=lt(w,G)}var I;return Wt(zt)});return(0,p.of)(ve).pipe(Ni(),(0,cn.b)(We=>{if(!ls(We))return;const lt=K(`Redirecting to "${this.urlSerializer.serialize(We)}"`);throw lt.url=We,lt}),(0,ht.U)(We=>!0===We))}lineralizeSegments(T,w){let G=[],X=w.root;for(;;){if(G=G.concat(X.segments),0===X.numberOfChildren)return(0,p.of)(G);if(X.numberOfChildren>1||!X.children[$e])return Hn(T.redirectTo);X=X.children[$e]}}applyRedirectCommands(T,w,G){return this.applyRedirectCreatreUrlTree(w,this.urlSerializer.parse(w),T,G)}applyRedirectCreatreUrlTree(T,w,G,X){const ve=this.createSegmentGroup(T,w.root,G,X);return new xe(ve,this.createQueryParams(w.queryParams,this.urlTree.queryParams),w.fragment)}createQueryParams(T,w){const G={};return Lt(T,(X,ve)=>{if("string"==typeof X&&X.startsWith(":")){const lt=X.substring(1);G[ve]=w[lt]}else G[ve]=X}),G}createSegmentGroup(T,w,G,X){const ve=this.createSegments(T,w.segments,G,X);let We={};return Lt(w.children,(lt,zt)=>{We[zt]=this.createSegmentGroup(T,lt,G,X)}),new W(ve,We)}createSegments(T,w,G,X){return w.map(ve=>ve.path.startsWith(":")?this.findPosParam(T,ve,X):this.findOrReturn(ve,G))}findPosParam(T,w,G){const X=G[w.path.substring(1)];if(!X)throw new Error(`Cannot redirect to '${T}'. Cannot find '${w.path}'.`);return X}findOrReturn(T,w){let G=0;for(const X of w){if(X.path===T.path)return w.splice(G),X;G++}return T}}function mi(I){const T={};for(const G of Object.keys(I.children)){const ve=mi(I.children[G]);(ve.segments.length>0||ve.hasChildren())&&(T[G]=ve)}return function(I){if(1===I.numberOfChildren&&I.children[$e]){const T=I.children[$e];return new W(I.segments.concat(T.segments),T.children)}return I}(new W(I.segments,T))}class Pi{constructor(T){this.path=T,this.route=this.path[this.path.length-1]}}class rs{constructor(T,w){this.component=T,this.route=w}}function Si(I,T,w){const G=I._root;return Sr(G,T?T._root:null,w,[G.value])}function Ks(I,T,w){const G=function(I){if(!I)return null;for(let T=I.parent;T;T=T.parent){const w=T.routeConfig;if(w&&w._loadedConfig)return w._loadedConfig}return null}(T);return(G?G.module.injector:w).get(I)}function Sr(I,T,w,G,X={canDeactivateChecks:[],canActivateChecks:[]}){const ve=nt(T);return I.children.forEach(We=>{(function(I,T,w,G,X={canDeactivateChecks:[],canActivateChecks:[]}){const ve=I.value,We=T?T.value:null,lt=w?w.getContext(I.value.outlet):null;if(We&&ve.routeConfig===We.routeConfig){const zt=function(I,T,w){if("function"==typeof w)return w(I,T);switch(w){case"pathParamsChange":return!Me(I.url,T.url);case"pathParamsOrQueryParamsChange":return!Me(I.url,T.url)||!q(I.queryParams,T.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Ri(I,T)||!q(I.queryParams,T.queryParams);case"paramsChange":default:return!Ri(I,T)}}(We,ve,ve.routeConfig.runGuardsAndResolvers);zt?X.canActivateChecks.push(new Pi(G)):(ve.data=We.data,ve._resolvedData=We._resolvedData),Sr(I,T,ve.component?lt?lt.children:null:w,G,X),zt&<&<.outlet&<.outlet.isActivated&&X.canDeactivateChecks.push(new rs(lt.outlet.component,We))}else We&&ir(T,lt,X),X.canActivateChecks.push(new Pi(G)),Sr(I,null,ve.component?lt?lt.children:null:w,G,X)})(We,ve[We.value.outlet],w,G.concat([We.value]),X),delete ve[We.value.outlet]}),Lt(ve,(We,lt)=>ir(We,w.getContext(lt),X)),X}function ir(I,T,w){const G=nt(I),X=I.value;Lt(G,(ve,We)=>{ir(ve,X.component?T?T.children.getContext(We):null:T,w)}),w.canDeactivateChecks.push(new rs(X.component&&T&&T.outlet&&T.outlet.isActivated?T.outlet.component:null,X))}class ue{}function v(I){return new O.y(T=>T.error(I))}class F{constructor(T,w,G,X,ve,We){this.rootComponentType=T,this.config=w,this.urlTree=G,this.url=X,this.paramsInheritanceStrategy=ve,this.relativeLinkResolution=We}recognize(){const T=Ys(this.urlTree.root,[],[],this.config.filter(We=>void 0===We.redirectTo),this.relativeLinkResolution).segmentGroup,w=this.processSegmentGroup(this.config,T,$e);if(null===w)return null;const G=new zi([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},$e,this.rootComponentType,null,this.urlTree.root,-1,{}),X=new we(G,w),ve=new ts(this.url,X);return this.inheritParamsAndData(ve._root),ve}inheritParamsAndData(T){const w=T.value,G=Sn(w,this.paramsInheritanceStrategy);w.params=Object.freeze(G.params),w.data=Object.freeze(G.data),T.children.forEach(X=>this.inheritParamsAndData(X))}processSegmentGroup(T,w,G){return 0===w.segments.length&&w.hasChildren()?this.processChildren(T,w):this.processSegment(T,w,w.segments,G)}processChildren(T,w){const G=[];for(const ve of Object.keys(w.children)){const We=w.children[ve],lt=Xn(T,ve),zt=this.processSegmentGroup(lt,We,ve);if(null===zt)return null;G.push(...zt)}const X=qe(G);return X.sort((T,w)=>T.value.outlet===$e?-1:w.value.outlet===$e?1:T.value.outlet.localeCompare(w.value.outlet)),X}processSegment(T,w,G,X){for(const ve of T){const We=this.processSegmentAgainstRoute(ve,w,G,X);if(null!==We)return We}return S(w,G,X)?[]:null}processSegmentAgainstRoute(T,w,G,X){if(T.redirectTo||!x(T,w,G,X))return null;let ve,We=[],lt=[];if("**"===T.path){const ni=G.length>0?pt(G).parameters:{};ve=new zi(G,ni,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Dn(T),qn(T),T.component,T,Gt(w),un(w)+G.length,Rn(T))}else{const ni=Zi(w,T,G);if(!ni.matched)return null;We=ni.consumedSegments,lt=G.slice(ni.lastChild),ve=new zi(We,ni.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Dn(T),qn(T),T.component,T,Gt(w),un(w)+We.length,Rn(T))}const zt=(I=T).children?I.children:I.loadChildren?I._loadedConfig.routes:[],{segmentGroup:vn,slicedSegments:An}=Ys(w,We,lt,zt.filter(ni=>void 0===ni.redirectTo),this.relativeLinkResolution);var I;if(0===An.length&&vn.hasChildren()){const ni=this.processChildren(zt,vn);return null===ni?null:[new we(ve,ni)]}if(0===zt.length&&0===An.length)return[new we(ve,[])];const Jn=qn(T)===X,gi=this.processSegment(zt,vn,An,Jn?$e:X);return null===gi?null:[new we(ve,gi)]}}function Ue(I){const T=I.value.routeConfig;return T&&""===T.path&&void 0===T.redirectTo}function qe(I){const T=[],w=new Set;for(const G of I){if(!Ue(G)){T.push(G);continue}const X=T.find(ve=>G.value.routeConfig===ve.value.routeConfig);void 0!==X?(X.children.push(...G.children),w.add(X)):T.push(G)}for(const G of w){const X=qe(G.children);T.push(new we(G.value,X))}return T.filter(G=>!w.has(G))}function Gt(I){let T=I;for(;T._sourceSegment;)T=T._sourceSegment;return T}function un(I){let T=I,w=T._segmentIndexShift?T._segmentIndexShift:0;for(;T._sourceSegment;)T=T._sourceSegment,w+=T._segmentIndexShift?T._segmentIndexShift:0;return w-1}function Dn(I){return I.data||{}}function Rn(I){return I.resolve||{}}function ai(I){return(0,fe.w)(T=>{const w=I(T);return w?(0,h.D)(w).pipe((0,ht.U)(()=>T)):(0,p.of)(T)})}class Bs extends class{shouldDetach(T){return!1}store(T,w){}shouldAttach(T){return!1}retrieve(T){return null}shouldReuseRoute(T,w){return T.routeConfig===w.routeConfig}}{}const os=new l.OlP("ROUTES");class Li{constructor(T,w,G,X){this.loader=T,this.compiler=w,this.onLoadStartListener=G,this.onLoadEndListener=X}load(T,w){if(w._loader$)return w._loader$;this.onLoadStartListener&&this.onLoadStartListener(w);const X=this.loadModuleFactory(w.loadChildren).pipe((0,ht.U)(ve=>{this.onLoadEndListener&&this.onLoadEndListener(w);const We=ve.create(T);return new Ps(Pe(We.injector.get(os,void 0,l.XFs.Self|l.XFs.Optional)).map(yr),We)}),(0,xt.K)(ve=>{throw w._loader$=void 0,ve}));return w._loader$=new ne.c(X,()=>new De.xQ).pipe((0,It.x)()),w._loader$}loadModuleFactory(T){return"string"==typeof T?(0,h.D)(this.loader.load(T)):Wt(T()).pipe((0,jt.zg)(w=>w instanceof l.YKP?(0,p.of)(w):(0,h.D)(this.compiler.compileModuleAsync(w))))}}class ws{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.children=new Gi,this.attachRef=null}}class Gi{constructor(){this.contexts=new Map}onChildOutletCreated(T,w){const G=this.getOrCreateContext(T);G.outlet=w,this.contexts.set(T,G)}onChildOutletDestroyed(T){const w=this.getContext(T);w&&(w.outlet=null)}onOutletDeactivated(){const T=this.contexts;return this.contexts=new Map,T}onOutletReAttached(T){this.contexts=T}getOrCreateContext(T){let w=this.getContext(T);return w||(w=new ws,this.contexts.set(T,w)),w}getContext(T){return this.contexts.get(T)||null}}class vo{shouldProcessUrl(T){return!0}extract(T){return T}merge(T,w){return T}}function kr(I){throw I}function Mi(I,T,w){return T.parse("/")}function xs(I,T){return(0,p.of)(null)}const fi={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},wn={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let bn=(()=>{class I{constructor(w,G,X,ve,We,lt,zt,vn){this.rootComponentType=w,this.urlSerializer=G,this.rootContexts=X,this.location=ve,this.config=vn,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.lastLocationChangeInfo=null,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new De.xQ,this.errorHandler=kr,this.malformedUriErrorHandler=Mi,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:xs,afterPreactivation:xs},this.urlHandlingStrategy=new vo,this.routeReuseStrategy=new Bs,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.ngModule=We.get(l.h0i),this.console=We.get(l.c2e);const gi=We.get(l.R0b);this.isNgZoneEnabled=gi instanceof l.R0b&&l.R0b.isInAngularZone(),this.resetConfig(vn),this.currentUrlTree=new xe(new W([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new Li(lt,zt,ni=>this.triggerEvent(new Rt(ni)),ni=>this.triggerEvent(new tn(ni))),this.routerState=gn(this.currentUrlTree,this.rootComponentType),this.transitions=new u.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(){var w;return null===(w=this.location.getState())||void 0===w?void 0:w.\u0275routerPageId}setupNavigations(w){const G=this.events;return w.pipe((0,at.h)(X=>0!==X.id),(0,ht.U)(X=>Object.assign(Object.assign({},X),{extractedUrl:this.urlHandlingStrategy.extract(X.rawUrl)})),(0,fe.w)(X=>{let ve=!1,We=!1;return(0,p.of)(X).pipe((0,cn.b)(lt=>{this.currentNavigation={id:lt.id,initialUrl:lt.currentRawUrl,extractedUrl:lt.extractedUrl,trigger:lt.source,extras:lt.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),(0,fe.w)(lt=>{const zt=!this.navigated||lt.extractedUrl.toString()!==this.browserUrlTree.toString(),vn=("reload"===this.onSameUrlNavigation||zt)&&this.urlHandlingStrategy.shouldProcessUrl(lt.rawUrl);if(Vn(lt.source)&&(this.browserUrlTree=lt.rawUrl),vn)return(0,p.of)(lt).pipe((0,fe.w)(An=>{const Jn=this.transitions.getValue();return G.next(new _t(An.id,this.serializeUrl(An.extractedUrl),An.source,An.restoredState)),Jn!==this.transitions.getValue()?r.E:Promise.resolve(An)}),function(I,T,w,G){return(0,fe.w)(X=>function(I,T,w,G,X){return new ti(I,T,w,G,X).apply()}(I,T,w,X.extractedUrl,G).pipe((0,ht.U)(ve=>Object.assign(Object.assign({},X),{urlAfterRedirects:ve}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),(0,cn.b)(An=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:An.urlAfterRedirects})}),function(I,T,w,G,X){return(0,jt.zg)(ve=>function(I,T,w,G,X="emptyOnly",ve="legacy"){try{const We=new F(I,T,w,G,X,ve).recognize();return null===We?v(new ue):(0,p.of)(We)}catch(We){return v(We)}}(I,T,ve.urlAfterRedirects,w(ve.urlAfterRedirects),G,X).pipe((0,ht.U)(We=>Object.assign(Object.assign({},ve),{targetSnapshot:We}))))}(this.rootComponentType,this.config,An=>this.serializeUrl(An),this.paramsInheritanceStrategy,this.relativeLinkResolution),(0,cn.b)(An=>{"eager"===this.urlUpdateStrategy&&(An.extras.skipLocationChange||this.setBrowserUrl(An.urlAfterRedirects,An),this.browserUrlTree=An.urlAfterRedirects);const Jn=new Je(An.id,this.serializeUrl(An.extractedUrl),this.serializeUrl(An.urlAfterRedirects),An.targetSnapshot);G.next(Jn)}));if(zt&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:Jn,extractedUrl:gi,source:ni,restoredState:hs,extras:fs}=lt,rr=new _t(Jn,this.serializeUrl(gi),ni,hs);G.next(rr);const Lr=gn(gi,this.rootComponentType).snapshot;return(0,p.of)(Object.assign(Object.assign({},lt),{targetSnapshot:Lr,urlAfterRedirects:gi,extras:Object.assign(Object.assign({},fs),{skipLocationChange:!1,replaceUrl:!1})}))}return this.rawUrlTree=lt.rawUrl,this.browserUrlTree=lt.urlAfterRedirects,lt.resolve(null),r.E}),ai(lt=>{const{targetSnapshot:zt,id:vn,extractedUrl:An,rawUrl:Jn,extras:{skipLocationChange:gi,replaceUrl:ni}}=lt;return this.hooks.beforePreactivation(zt,{navigationId:vn,appliedUrlTree:An,rawUrlTree:Jn,skipLocationChange:!!gi,replaceUrl:!!ni})}),(0,cn.b)(lt=>{const zt=new At(lt.id,this.serializeUrl(lt.extractedUrl),this.serializeUrl(lt.urlAfterRedirects),lt.targetSnapshot);this.triggerEvent(zt)}),(0,ht.U)(lt=>Object.assign(Object.assign({},lt),{guards:Si(lt.targetSnapshot,lt.currentSnapshot,this.rootContexts)})),function(I,T){return(0,jt.zg)(w=>{const{targetSnapshot:G,currentSnapshot:X,guards:{canActivateChecks:ve,canDeactivateChecks:We}}=w;return 0===We.length&&0===ve.length?(0,p.of)(Object.assign(Object.assign({},w),{guardsResult:!0})):function(I,T,w,G){return(0,h.D)(I).pipe((0,jt.zg)(X=>function(I,T,w,G,X){const ve=T&&T.routeConfig?T.routeConfig.canDeactivate:null;if(!ve||0===ve.length)return(0,p.of)(!0);const We=ve.map(lt=>{const zt=Ks(lt,T,X);let vn;if(function(I){return I&&Vi(I.canDeactivate)}(zt))vn=Wt(zt.canDeactivate(I,T,w,G));else{if(!Vi(zt))throw new Error("Invalid CanDeactivate guard");vn=Wt(zt(I,T,w,G))}return vn.pipe((0,fn.P)())});return(0,p.of)(We).pipe(Ni())}(X.component,X.route,w,T,G)),(0,fn.P)(X=>!0!==X,!0))}(We,G,X,I).pipe((0,jt.zg)(lt=>lt&&function(I){return"boolean"==typeof I}(lt)?function(I,T,w,G){return(0,h.D)(T).pipe((0,Pt.b)(X=>(0,V.z)(function(I,T){return null!==I&&T&&T(new Zt(I)),(0,p.of)(!0)}(X.route.parent,G),function(I,T){return null!==I&&T&&T(new on(I)),(0,p.of)(!0)}(X.route,G),function(I,T,w){const G=T[T.length-1],ve=T.slice(0,T.length-1).reverse().map(We=>function(I){const T=I.routeConfig?I.routeConfig.canActivateChild:null;return T&&0!==T.length?{node:I,guards:T}:null}(We)).filter(We=>null!==We).map(We=>(0,Y.P)(()=>{const lt=We.guards.map(zt=>{const vn=Ks(zt,We.node,w);let An;if(function(I){return I&&Vi(I.canActivateChild)}(vn))An=Wt(vn.canActivateChild(G,I));else{if(!Vi(vn))throw new Error("Invalid CanActivateChild guard");An=Wt(vn(G,I))}return An.pipe((0,fn.P)())});return(0,p.of)(lt).pipe(Ni())}));return(0,p.of)(ve).pipe(Ni())}(I,X.path,w),function(I,T,w){const G=T.routeConfig?T.routeConfig.canActivate:null;if(!G||0===G.length)return(0,p.of)(!0);const X=G.map(ve=>(0,Y.P)(()=>{const We=Ks(ve,T,w);let lt;if(function(I){return I&&Vi(I.canActivate)}(We))lt=Wt(We.canActivate(T,I));else{if(!Vi(We))throw new Error("Invalid CanActivate guard");lt=Wt(We(T,I))}return lt.pipe((0,fn.P)())}));return(0,p.of)(X).pipe(Ni())}(I,X.route,w))),(0,fn.P)(X=>!0!==X,!0))}(G,ve,I,T):(0,p.of)(lt)),(0,ht.U)(lt=>Object.assign(Object.assign({},w),{guardsResult:lt})))})}(this.ngModule.injector,lt=>this.triggerEvent(lt)),(0,cn.b)(lt=>{if(ls(lt.guardsResult)){const vn=K(`Redirecting to "${this.serializeUrl(lt.guardsResult)}"`);throw vn.url=lt.guardsResult,vn}const zt=new Mt(lt.id,this.serializeUrl(lt.extractedUrl),this.serializeUrl(lt.urlAfterRedirects),lt.targetSnapshot,!!lt.guardsResult);this.triggerEvent(zt)}),(0,at.h)(lt=>!!lt.guardsResult||(this.restoreHistory(lt),this.cancelNavigationTransition(lt,""),!1)),ai(lt=>{if(lt.guards.canActivateChecks.length)return(0,p.of)(lt).pipe((0,cn.b)(zt=>{const vn=new Ut(zt.id,this.serializeUrl(zt.extractedUrl),this.serializeUrl(zt.urlAfterRedirects),zt.targetSnapshot);this.triggerEvent(vn)}),(0,fe.w)(zt=>{let vn=!1;return(0,p.of)(zt).pipe(function(I,T){return(0,jt.zg)(w=>{const{targetSnapshot:G,guards:{canActivateChecks:X}}=w;if(!X.length)return(0,p.of)(w);let ve=0;return(0,h.D)(X).pipe((0,Pt.b)(We=>function(I,T,w,G){return function(I,T,w,G){const X=Object.keys(I);if(0===X.length)return(0,p.of)({});const ve={};return(0,h.D)(X).pipe((0,jt.zg)(We=>function(I,T,w,G){const X=Ks(I,T,G);return Wt(X.resolve?X.resolve(T,w):X(T,w))}(I[We],T,w,G).pipe((0,cn.b)(lt=>{ve[We]=lt}))),Bt(1),(0,jt.zg)(()=>Object.keys(ve).length===X.length?(0,p.of)(ve):r.E))}(I._resolve,I,T,G).pipe((0,ht.U)(ve=>(I._resolvedData=ve,I.data=Object.assign(Object.assign({},I.data),Sn(I,w).resolve),null)))}(We.route,G,I,T)),(0,cn.b)(()=>ve++),Bt(1),(0,jt.zg)(We=>ve===X.length?(0,p.of)(w):r.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),(0,cn.b)({next:()=>vn=!0,complete:()=>{vn||(this.restoreHistory(zt),this.cancelNavigationTransition(zt,"At least one route resolver didn't emit any value."))}}))}),(0,cn.b)(zt=>{const vn=new Xe(zt.id,this.serializeUrl(zt.extractedUrl),this.serializeUrl(zt.urlAfterRedirects),zt.targetSnapshot);this.triggerEvent(vn)}))}),ai(lt=>{const{targetSnapshot:zt,id:vn,extractedUrl:An,rawUrl:Jn,extras:{skipLocationChange:gi,replaceUrl:ni}}=lt;return this.hooks.afterPreactivation(zt,{navigationId:vn,appliedUrlTree:An,rawUrlTree:Jn,skipLocationChange:!!gi,replaceUrl:!!ni})}),(0,ht.U)(lt=>{const zt=function(I,T,w){const G=ps(I,T._root,w?w._root:void 0);return new Ft(G,T)}(this.routeReuseStrategy,lt.targetSnapshot,lt.currentRouterState);return Object.assign(Object.assign({},lt),{targetRouterState:zt})}),(0,cn.b)(lt=>{this.currentUrlTree=lt.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,lt.rawUrl),this.routerState=lt.targetRouterState,"deferred"===this.urlUpdateStrategy&&(lt.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,lt),this.browserUrlTree=lt.urlAfterRedirects)}),((I,T,w)=>(0,ht.U)(G=>(new Nr(T,G.targetRouterState,G.currentRouterState,w).activate(I),G)))(this.rootContexts,this.routeReuseStrategy,lt=>this.triggerEvent(lt)),(0,cn.b)({next(){ve=!0},complete(){ve=!0}}),(0,Ke.x)(()=>{if(!ve&&!We){const lt=`Navigation ID ${X.id} is not equal to the current navigation id ${this.navigationId}`;"replace"===this.canceledNavigationResolution?(this.restoreHistory(X),this.cancelNavigationTransition(X,lt)):this.cancelNavigationTransition(X,lt)}this.currentNavigation=null}),(0,xt.K)(lt=>{if(We=!0,function(I){return I&&I[ge]}(lt)){const zt=ls(lt.url);zt||(this.navigated=!0,this.restoreHistory(X,!0));const vn=new Tt(X.id,this.serializeUrl(X.extractedUrl),lt.message);G.next(vn),zt?setTimeout(()=>{const An=this.urlHandlingStrategy.merge(lt.url,this.rawUrlTree),Jn={skipLocationChange:X.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Vn(X.source)};this.scheduleNavigation(An,"imperative",null,Jn,{resolve:X.resolve,reject:X.reject,promise:X.promise})},0):X.resolve(!1)}else{this.restoreHistory(X,!0);const zt=new Yt(X.id,this.serializeUrl(X.extractedUrl),lt);G.next(zt);try{X.resolve(this.errorHandler(lt))}catch(vn){X.reject(vn)}}return r.E}))}))}resetRootComponentType(w){this.rootComponentType=w,this.routerState.root.component=this.rootComponentType}getTransition(){const w=this.transitions.value;return w.urlAfterRedirects=this.browserUrlTree,w}setTransition(w){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),w))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(w=>{const G=this.extractLocationChangeInfoFromEvent(w);this.shouldScheduleNavigation(this.lastLocationChangeInfo,G)&&setTimeout(()=>{const{source:X,state:ve,urlTree:We}=G,lt={replaceUrl:!0};if(ve){const zt=Object.assign({},ve);delete zt.navigationId,delete zt.\u0275routerPageId,0!==Object.keys(zt).length&&(lt.state=zt)}this.scheduleNavigation(We,X,ve,lt)},0),this.lastLocationChangeInfo=G}))}extractLocationChangeInfoFromEvent(w){var G;return{source:"popstate"===w.type?"popstate":"hashchange",urlTree:this.parseUrl(w.url),state:(null===(G=w.state)||void 0===G?void 0:G.navigationId)?w.state:null,transitionId:this.getTransition().id}}shouldScheduleNavigation(w,G){if(!w)return!0;const X=G.urlTree.toString()===w.urlTree.toString();return G.transitionId!==w.transitionId||!X||!("hashchange"===G.source&&"popstate"===w.source||"popstate"===G.source&&"hashchange"===w.source)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(w){this.events.next(w)}resetConfig(w){zs(w),this.config=w.map(yr),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(w,G={}){const{relativeTo:X,queryParams:ve,fragment:We,queryParamsHandling:lt,preserveFragment:zt}=G,vn=X||this.routerState.root,An=zt?this.currentUrlTree.fragment:We;let Jn=null;switch(lt){case"merge":Jn=Object.assign(Object.assign({},this.currentUrlTree.queryParams),ve);break;case"preserve":Jn=this.currentUrlTree.queryParams;break;default:Jn=ve||null}return null!==Jn&&(Jn=this.removeEmptyProps(Jn)),function(I,T,w,G,X){if(0===w.length)return Ei(T.root,T.root,T,G,X);const ve=function(I){if("string"==typeof I[0]&&1===I.length&&"/"===I[0])return new Rs(!0,0,I);let T=0,w=!1;const G=I.reduce((X,ve,We)=>{if("object"==typeof ve&&null!=ve){if(ve.outlets){const lt={};return Lt(ve.outlets,(zt,vn)=>{lt[vn]="string"==typeof zt?zt.split("/"):zt}),[...X,{outlets:lt}]}if(ve.segmentPath)return[...X,ve.segmentPath]}return"string"!=typeof ve?[...X,ve]:0===We?(ve.split("/").forEach((lt,zt)=>{0==zt&&"."===lt||(0==zt&&""===lt?w=!0:".."===lt?T++:""!=lt&&X.push(lt))}),X):[...X,ve]},[]);return new Rs(w,T,G)}(w);if(ve.toRoot())return Ei(T.root,new W([],{}),T,G,X);const We=function(I,T,w){if(I.isAbsolute)return new Is(T.root,!0,0);if(-1===w.snapshot._lastPathIndex){const ve=w.snapshot._urlSegment;return new Is(ve,ve===T.root,0)}const G=di(I.commands[0])?0:1;return function(I,T,w){let G=I,X=T,ve=w;for(;ve>X;){if(ve-=X,G=G.parent,!G)throw new Error("Invalid number of '../'");X=G.segments.length}return new Is(G,!1,X-ve)}(w.snapshot._urlSegment,w.snapshot._lastPathIndex+G,I.numberOfDoubleDots)}(ve,T,I),lt=We.processChildren?is(We.segmentGroup,We.index,ve.commands):pr(We.segmentGroup,We.index,ve.commands);return Ei(We.segmentGroup,lt,T,G,X)}(vn,this.currentUrlTree,w,Jn,null!=An?An:null)}navigateByUrl(w,G={skipLocationChange:!1}){const X=ls(w)?w:this.parseUrl(w),ve=this.urlHandlingStrategy.merge(X,this.rawUrlTree);return this.scheduleNavigation(ve,"imperative",null,G)}navigate(w,G={skipLocationChange:!1}){return function(I){for(let T=0;T{const ve=w[X];return null!=ve&&(G[X]=ve),G},{})}processNavigations(){this.navigations.subscribe(w=>{this.navigated=!0,this.lastSuccessfulId=w.id,this.currentPageId=w.targetPageId,this.events.next(new ln(w.id,this.serializeUrl(w.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,w.resolve(!0)},w=>{this.console.warn("Unhandled Navigation Error: ")})}scheduleNavigation(w,G,X,ve,We){var lt,zt;if(this.disposed)return Promise.resolve(!1);const vn=this.getTransition(),An=Vn(G)&&vn&&!Vn(vn.source),ni=(this.lastSuccessfulId===vn.id||this.currentNavigation?vn.rawUrl:vn.urlAfterRedirects).toString()===w.toString();if(An&&ni)return Promise.resolve(!0);let hs,fs,rr;We?(hs=We.resolve,fs=We.reject,rr=We.promise):rr=new Promise((vs,eo)=>{hs=vs,fs=eo});const Lr=++this.navigationId;let Wr;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(X=this.location.getState()),Wr=X&&X.\u0275routerPageId?X.\u0275routerPageId:ve.replaceUrl||ve.skipLocationChange?null!==(lt=this.browserPageId)&&void 0!==lt?lt:0:(null!==(zt=this.browserPageId)&&void 0!==zt?zt:0)+1):Wr=0,this.setTransition({id:Lr,targetPageId:Wr,source:G,restoredState:X,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:w,extras:ve,resolve:hs,reject:fs,promise:rr,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),rr.catch(vs=>Promise.reject(vs))}setBrowserUrl(w,G){const X=this.urlSerializer.serialize(w),ve=Object.assign(Object.assign({},G.extras.state),this.generateNgRouterState(G.id,G.targetPageId));this.location.isCurrentPathEqualTo(X)||G.extras.replaceUrl?this.location.replaceState(X,"",ve):this.location.go(X,"",ve)}restoreHistory(w,G=!1){var X,ve;if("computed"===this.canceledNavigationResolution){const We=this.currentPageId-w.targetPageId;"popstate"!==w.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==(null===(X=this.currentNavigation)||void 0===X?void 0:X.finalUrl)||0===We?this.currentUrlTree===(null===(ve=this.currentNavigation)||void 0===ve?void 0:ve.finalUrl)&&0===We&&(this.resetState(w),this.browserUrlTree=w.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(We)}else"replace"===this.canceledNavigationResolution&&(G&&this.resetState(w),this.resetUrlToCurrentUrlTree())}resetState(w){this.routerState=w.currentRouterState,this.currentUrlTree=w.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,w.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(w,G){const X=new Tt(w.id,this.serializeUrl(w.extractedUrl),G);this.triggerEvent(X),w.resolve(!1)}generateNgRouterState(w,G){return"computed"===this.canceledNavigationResolution?{navigationId:w,\u0275routerPageId:G}:{navigationId:w}}}return I.\u0275fac=function(w){return new(w||I)(l.LFG(l.DyG),l.LFG(st),l.LFG(Gi),l.LFG(o.Ye),l.LFG(l.zs3),l.LFG(l.v3s),l.LFG(l.Sil),l.LFG(void 0))},I.\u0275prov=l.Yz7({token:I,factory:I.\u0275fac}),I})();function Vn(I){return"imperative"!==I}let jr=(()=>{class I{constructor(w,G,X,ve,We){this.parentContexts=w,this.location=G,this.resolver=X,this.changeDetector=We,this.activated=null,this._activatedRoute=null,this.activateEvents=new l.vpe,this.deactivateEvents=new l.vpe,this.name=ve||$e,w.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const w=this.parentContexts.getContext(this.name);w&&w.route&&(w.attachRef?this.attach(w.attachRef,w.route):this.activateWith(w.route,w.resolver||null))}}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(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();const w=this.activated;return this.activated=null,this._activatedRoute=null,w}attach(w,G){this.activated=w,this._activatedRoute=G,this.location.insert(w.hostView)}deactivate(){if(this.activated){const w=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(w)}}activateWith(w,G){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=w;const We=(G=G||this.resolver).resolveComponentFactory(w._futureSnapshot.routeConfig.component),lt=this.parentContexts.getOrCreateContext(this.name).children,zt=new as(w,lt,this.location.injector);this.activated=this.location.createComponent(We,this.location.length,zt),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return I.\u0275fac=function(w){return new(w||I)(l.Y36(Gi),l.Y36(l.s_b),l.Y36(l._Vd),l.$8M("name"),l.Y36(l.sBO))},I.\u0275dir=l.lG2({type:I,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),I})();class as{constructor(T,w,G){this.route=T,this.childContexts=w,this.parent=G}get(T,w){return T===Tn?this.route:T===Gi?this.childContexts:this.parent.get(T,w)}}class Hs{}class Fi{preload(T,w){return(0,p.of)(null)}}let Gr=(()=>{class I{constructor(w,G,X,ve,We){this.router=w,this.injector=ve,this.preloadingStrategy=We,this.loader=new Li(G,X,vn=>w.triggerEvent(new Rt(vn)),vn=>w.triggerEvent(new tn(vn)))}setUpPreloading(){this.subscription=this.router.events.pipe((0,at.h)(w=>w instanceof ln),(0,Pt.b)(()=>this.preload())).subscribe(()=>{})}preload(){const w=this.injector.get(l.h0i);return this.processRoutes(w,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(w,G){const X=[];for(const ve of G)if(ve.loadChildren&&!ve.canLoad&&ve._loadedConfig){const We=ve._loadedConfig;X.push(this.processRoutes(We.module,We.routes))}else ve.loadChildren&&!ve.canLoad?X.push(this.preloadConfig(w,ve)):ve.children&&X.push(this.processRoutes(w,ve.children));return(0,h.D)(X).pipe((0,ft.J)(),(0,ht.U)(ve=>{}))}preloadConfig(w,G){return this.preloadingStrategy.preload(G,()=>(G._loadedConfig?(0,p.of)(G._loadedConfig):this.loader.load(w.injector,G)).pipe((0,jt.zg)(ve=>(G._loadedConfig=ve,this.processRoutes(ve.module,ve.routes)))))}}return I.\u0275fac=function(w){return new(w||I)(l.LFG(bn),l.LFG(l.v3s),l.LFG(l.Sil),l.LFG(l.zs3),l.LFG(Hs))},I.\u0275prov=l.Yz7({token:I,factory:I.\u0275fac}),I})(),Bo=(()=>{class I{constructor(w,G,X={}){this.router=w,this.viewportScroller=G,this.options=X,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},X.scrollPositionRestoration=X.scrollPositionRestoration||"disabled",X.anchorScrolling=X.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(w=>{w instanceof _t?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=w.navigationTrigger,this.restoredId=w.restoredState?w.restoredState.navigationId:0):w instanceof ln&&(this.lastId=w.id,this.scheduleScrollEvent(w,this.router.parseUrl(w.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(w=>{w instanceof He&&(w.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(w.position):w.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(w.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(w,G){this.router.triggerEvent(new He(w,"popstate"===this.lastSource?this.store[this.restoredId]:null,G))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return I.\u0275fac=function(w){return new(w||I)(l.LFG(bn),l.LFG(o.EM),l.LFG(void 0))},I.\u0275prov=l.Yz7({token:I,factory:I.\u0275fac}),I})();const sr=new l.OlP("ROUTER_CONFIGURATION"),Ho=new l.OlP("ROUTER_FORROOT_GUARD"),Da=[o.Ye,{provide:st,useClass:ze},{provide:bn,useFactory:function(I,T,w,G,X,ve,We,lt={},zt,vn){const An=new bn(null,I,T,w,G,X,ve,Pe(We));return zt&&(An.urlHandlingStrategy=zt),vn&&(An.routeReuseStrategy=vn),function(I,T){I.errorHandler&&(T.errorHandler=I.errorHandler),I.malformedUriErrorHandler&&(T.malformedUriErrorHandler=I.malformedUriErrorHandler),I.onSameUrlNavigation&&(T.onSameUrlNavigation=I.onSameUrlNavigation),I.paramsInheritanceStrategy&&(T.paramsInheritanceStrategy=I.paramsInheritanceStrategy),I.relativeLinkResolution&&(T.relativeLinkResolution=I.relativeLinkResolution),I.urlUpdateStrategy&&(T.urlUpdateStrategy=I.urlUpdateStrategy)}(lt,An),lt.enableTracing&&An.events.subscribe(Jn=>{var gi,ni;null===(gi=console.group)||void 0===gi||gi.call(console,`Router Event: ${Jn.constructor.name}`),console.log(Jn.toString()),console.log(Jn),null===(ni=console.groupEnd)||void 0===ni||ni.call(console)}),An},deps:[st,Gi,o.Ye,l.zs3,l.v3s,l.Sil,os,sr,[class{},new l.FiY],[class{},new l.FiY]]},Gi,{provide:Tn,useFactory:function(I){return I.routerState.root},deps:[bn]},{provide:l.v3s,useClass:l.EAV},Gr,Fi,class{preload(T,w){return w().pipe((0,xt.K)(()=>(0,p.of)(null)))}},{provide:sr,useValue:{enableTracing:!1}}];function Ja(){return new l.PXZ("Router",bn)}let Mo=(()=>{class I{constructor(w,G){}static forRoot(w,G){return{ngModule:I,providers:[Da,jo(w),{provide:Ho,useFactory:Tr,deps:[[bn,new l.FiY,new l.tp0]]},{provide:sr,useValue:G||{}},{provide:o.S$,useFactory:Vo,deps:[o.lw,[new l.tBr(o.mr),new l.FiY],sr]},{provide:Bo,useFactory:oa,deps:[bn,o.EM,sr]},{provide:Hs,useExisting:G&&G.preloadingStrategy?G.preloadingStrategy:Fi},{provide:l.PXZ,multi:!0,useFactory:Ja},[Mr,{provide:l.ip1,multi:!0,useFactory:Uo,deps:[Mr]},{provide:Ca,useFactory:Ur,deps:[Mr]},{provide:l.tb,multi:!0,useExisting:Ca}]]}}static forChild(w){return{ngModule:I,providers:[jo(w)]}}}return I.\u0275fac=function(w){return new(w||I)(l.LFG(Ho,8),l.LFG(bn,8))},I.\u0275mod=l.oAB({type:I}),I.\u0275inj=l.cJS({}),I})();function oa(I,T,w){return w.scrollOffset&&T.setOffset(w.scrollOffset),new Bo(I,T,w)}function Vo(I,T,w={}){return w.useHash?new o.Do(I,T):new o.b0(I,T)}function Tr(I){return"guarded"}function jo(I){return[{provide:l.deG,multi:!0,useValue:I},{provide:os,multi:!0,useValue:I}]}let Mr=(()=>{class I{constructor(w){this.injector=w,this.initNavigation=!1,this.destroyed=!1,this.resultOfPreactivationDone=new De.xQ}appInitializer(){return this.injector.get(o.V_,Promise.resolve(null)).then(()=>{if(this.destroyed)return Promise.resolve(!0);let G=null;const X=new Promise(lt=>G=lt),ve=this.injector.get(bn),We=this.injector.get(sr);return"disabled"===We.initialNavigation?(ve.setUpLocationChangeListener(),G(!0)):"enabled"===We.initialNavigation||"enabledBlocking"===We.initialNavigation?(ve.hooks.afterPreactivation=()=>this.initNavigation?(0,p.of)(null):(this.initNavigation=!0,G(!0),this.resultOfPreactivationDone),ve.initialNavigation()):G(!0),X})}bootstrapListener(w){const G=this.injector.get(sr),X=this.injector.get(Gr),ve=this.injector.get(Bo),We=this.injector.get(bn),lt=this.injector.get(l.z2F);w===lt.components[0]&&(("enabledNonBlocking"===G.initialNavigation||void 0===G.initialNavigation)&&We.initialNavigation(),X.setUpPreloading(),ve.init(),We.resetRootComponentType(lt.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}ngOnDestroy(){this.destroyed=!0}}return I.\u0275fac=function(w){return new(w||I)(l.LFG(l.zs3))},I.\u0275prov=l.Yz7({token:I,factory:I.\u0275fac}),I})();function Uo(I){return I.appInitializer.bind(I)}function Ur(I){return I.bootstrapListener.bind(I)}const Ca=new l.OlP("Router Initializer")},6083:(Ge,ye,g)=>{"use strict";g.d(ye,{e8:()=>ce,Su:()=>$e,xA:()=>He,Fh:()=>Pe,OE:()=>se,w4:()=>P,Z4:()=>At,iI:()=>Ut,g5:()=>_n,WK:()=>Wt,vg:()=>q,QI:()=>re,jd:()=>pt,t8:()=>Me,GY:()=>ie,mD:()=>le,o:()=>et});var o=g(7716),l=g(3679),h=g(2458),p=g(6738);const C=g.n(p)()||p,O=new o.OlP("MAT_MOMENT_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:function(){return{useUtc:!1}}});function V(be,Ot){const Z=Array(be);for(let Fe=0;Fe{class be extends h._A{constructor(Z,Fe){super(),this._options=Fe,this.setLocale(Z||C.locale())}setLocale(Z){super.setLocale(Z);let Fe=C.localeData(Z);this._localeData={firstDayOfWeek:Fe.firstDayOfWeek(),longMonths:Fe.months(),shortMonths:Fe.monthsShort(),dates:V(31,Dt=>this.createDate(2017,0,Dt+1).format("D")),longDaysOfWeek:Fe.weekdays(),shortDaysOfWeek:Fe.weekdaysShort(),narrowDaysOfWeek:Fe.weekdaysMin()}}getYear(Z){return this.clone(Z).year()}getMonth(Z){return this.clone(Z).month()}getDate(Z){return this.clone(Z).date()}getDayOfWeek(Z){return this.clone(Z).day()}getMonthNames(Z){return"long"==Z?this._localeData.longMonths:this._localeData.shortMonths}getDateNames(){return this._localeData.dates}getDayOfWeekNames(Z){return"long"==Z?this._localeData.longDaysOfWeek:"short"==Z?this._localeData.shortDaysOfWeek:this._localeData.narrowDaysOfWeek}getYearName(Z){return this.clone(Z).format("YYYY")}getFirstDayOfWeek(){return this._localeData.firstDayOfWeek}getNumDaysInMonth(Z){return this.clone(Z).daysInMonth()}clone(Z){return Z.clone().locale(this.locale)}createDate(Z,Fe,Dt){const Kt=this._createMoment({year:Z,month:Fe,date:Dt}).locale(this.locale);return Kt.isValid(),Kt}today(){return this._createMoment().locale(this.locale)}parse(Z,Fe){return Z&&"string"==typeof Z?this._createMoment(Z,Fe,this.locale):Z?this._createMoment(Z).locale(this.locale):null}format(Z,Fe){return Z=this.clone(Z),this.isValid(Z),Z.format(Fe)}addCalendarYears(Z,Fe){return this.clone(Z).add({years:Fe})}addCalendarMonths(Z,Fe){return this.clone(Z).add({months:Fe})}addCalendarDays(Z,Fe){return this.clone(Z).add({days:Fe})}toIso8601(Z){return this.clone(Z).format()}deserialize(Z){let Fe;if(Z instanceof Date)Fe=this._createMoment(Z).locale(this.locale);else if(this.isDateInstance(Z))return this.clone(Z);if("string"==typeof Z){if(!Z)return null;Fe=this._createMoment(Z,C.ISO_8601).locale(this.locale)}return Fe&&this.isValid(Fe)?this._createMoment(Fe).locale(this.locale):super.deserialize(Z)}isDateInstance(Z){return C.isMoment(Z)}isValid(Z){return this.clone(Z).isValid()}invalid(){return C.invalid()}_createMoment(Z,Fe,Dt){const{strict:Kt,useUtc:mn}=this._options||{};return mn?C.utc(Z,Fe,Dt,Kt):C(Z,Fe,Dt,Kt)}}return be.\u0275fac=function(Z){return new(Z||be)(o.LFG(h.Ad,8),o.LFG(O,8))},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})();var pe=g(8583),Te=g(2238),Be=g(1095),at=g(3423),vt=g(1841),Bt=g(205),rt=g(6215),it=g(8002),Ye=g(5304),ot=g(8307),bt=g(8345),dt=g(7001),ht=g(9243);const cn=["container"];function It(be,Ot){if(1&be&&o.GkF(0,4),2&be){const Z=Ot.$implicit,Fe=o.oxw(2);o.Q6J("data",Z)("extraData",Fe.extraData)("component",Fe.cell)}}const Ke=function(be){return{height:be}};function ft(be,Ot){if(1&be&&(o.TgZ(0,"div",2),o.YNc(1,It,1,3,"ng-container",3),o.qZA()),2&be){const Z=o.oxw();o.Q6J("pageService",Z.paginationService)("ngStyle",o.VKq(3,Ke,Z.containerHeight)),o.xp6(1),o.Q6J("ngForOf",Z.paginationService.result)}}function St(be,Ot){if(1&be&&(o.TgZ(0,"div"),o.GkF(1,4),o.qZA()),2&be){const Z=Ot.$implicit,Fe=o.oxw(3);o.xp6(1),o.Q6J("data",Z)("extraData",Fe.extraData)("component",Fe.cell)}}function _t(be,Ot){if(1&be&&(o.TgZ(0,"cdk-virtual-scroll-viewport",7),o.YNc(1,St,2,3,"div",8),o.qZA()),2&be){const Z=o.oxw(2);o.Udp("height",Z.viewHeight),o.Q6J("itemSize",Z.itemSize)("pageService",Z.paginationService),o.xp6(1),o.Q6J("cdkVirtualForOf",Z.paginationService.resultInView)}}function ln(be,Ot){if(1&be&&(o.TgZ(0,"div",5),o.YNc(1,_t,2,5,"cdk-virtual-scroll-viewport",6),o.qZA()),2&be){const Z=o.oxw();o.xp6(1),o.Q6J("ngIf",Z.virtualScroll)}}let At=(()=>{class be{}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275mod=o.oAB({type:be}),be.\u0275inj=o.cJS({imports:[[]]}),be})();const Mt=p;let Ut=(()=>{class be{constructor(Z,Fe){this.dateAdapter=Z,this.cdRef=Fe,this.lang="it",this.format="YYYY-MM-DDTHH:mm:ssZ",this.onDateChanged=new o.vpe,this.selectedDay=null,this.selectedMonth=null,this.selectedYear=null,this.selectedHour=0,this.selectedMinute=0,this.selectedSecond=0,this.formatMonth="MMM"}ngOnChanges(Z){if(Z.date&&Z.date.currentValue!=Z.date.previousValue){if(Z.date.isFirstChange()){let Fe=this.getDateFromString(Z.date.currentValue);this.selectedYear=Fe.toDate().getFullYear();const Dt=Mt(Fe.toDate().getFullYear()+"-"+(1===Fe.toDate().getMonth().toString().length?"0"+(Fe.toDate().getMonth()+1):Fe.toDate().getMonth()+1),this.format);this.selectedMonth=Dt.format(this.formatMonth),this.selectedDay=Fe.toDate().getDate(),this.selectedHour=Fe.toDate().getHours(),this.selectedMinute=Fe.toDate().getMinutes(),this.selectedSecond=Fe.toDate().getSeconds()}this.onDataChange(Z.date.currentValue)}}ngOnInit(){}emitDate(){this.date=Mt.utc([this.selectedYear,+Mt(new Date,this.format).month(this.selectedMonth).format("M")-1,this.selectedDay,this.selectedHour,this.selectedMinute,this.selectedSecond]).format(),this.onDateChanged.emit(this.date),this.cdRef.detectChanges()}onBlur(Z){this.onDataChange(Z.currentTarget.value)}onTimeChange(Z){let Fe=Mt(Z);this.selectedHour=Fe.toDate().getUTCHours(),this.selectedMinute=Fe.toDate().getUTCMinutes(),this.selectedSecond=Fe.toDate().getUTCSeconds(),this.emitDate()}onDataChange(Z){if(!Z)return;let Fe;if("string"==typeof Z){if(!this.isDateValid(Z))return;Fe=this.getDateFromString(Z)._d}else if("string"==typeof Z._i){if(!this.isDateValid(Z._i))return;Fe=Z._d}else Fe=Z._d;if(!Fe)return;this.selectedDay=Fe.getDate();const Dt=Mt(Fe.getFullYear()+"-"+(1===(Fe.getMonth()+1).toString().length?"0"+(Fe.getMonth()+1):Fe.getMonth()+1),this.format);this.selectedMonth=Dt.format("MMM"),this.selectedYear=Fe.getFullYear(),this.emitDate()}isDateValid(Z){return!!Z&&(Z=Z.replace(/[^0-9.]/g,""),!!(Mt(Z,"DMYYYY",!0).isValid()||Mt(Z,"DDMYYYY",!0).isValid()||Mt(Z,"DMMYYYY",!0).isValid()||Mt(Z,"DDMMYYYY",!0).isValid()))}getDateFromString(Z){return Z?(Z=Z.replace(/[^0-9.]/g,""),Mt(Z,"DMYYYY",!0).isValid()?Mt(Z,"DMYYYY",!0):Mt(Z,"DDMYYYY",!0).isValid()?Mt(Z,"DDMYYYY",!0):Mt(Z,"DMMYYYY",!0).isValid()?Mt(Z,"DMMYYYY",!0):Mt(Z,"DDMMYYYY",!0).isValid()?Mt(Z,"DDMMYYYY",!0):Mt(Z,this.format).isValid()?Mt(Z,this.format):null):null}}return be.\u0275fac=function(Z){return new(Z||be)(o.Y36(h._A),o.Y36(o.sBO))},be.\u0275dir=o.lG2({type:be,selectors:[["","kdate",""]],hostBindings:function(Z,Fe){1&Z&&o.NdJ("blur",function(Kt){return Fe.onBlur(Kt)})},inputs:{lang:"lang",format:"format",date:"date"},outputs:{onDateChanged:"onDateChanged"},exportAs:["kdate"],features:[o._Bn([]),o.TTD]}),be})();const tn={parse:{dateInput:"DD/MM/YYYY"},display:{dateInput:"DD/MM/YYYY",monthYearLabel:"DD MM YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"DD MM YYYY"}},Zt={useUtc:!0};let _n=(()=>{class be{}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275mod=o.oAB({type:be}),be.\u0275inj=o.cJS({providers:[{provide:h.sG,useValue:tn},{provide:h.Ad,useValue:"it-CH"},{provide:h._A,useClass:Y},{provide:O,useValue:Zt}],imports:[[h.Ng,pe.ez]]}),be})(),He=(()=>{class be{constructor(Z){this.dialog=Z,this.dialogRefStack=[],this.idCounter=1}openDialog(Z,Fe){Fe||((Fe=new Te.vA).disableClose=!1,Fe.closeOnNavigation=!0),Fe.width||(Fe.width="95%"),Fe.height||(Fe.height="95%"),Fe.id="dlg"+this.idCounter,this.idCounter++;let Dt=this.dialog.open(Z,Fe);return this.addToStack(Dt),Dt}isAnyOpened(){return this.dialogRefStack.length>0}addToStack(Z){this.dialogRefStack.push(Z)}popFromStack(){return this.dialogRefStack.pop()}popAndClose(){this.popFromStack().close()}removeFromStack(Z){const Fe=this.dialogRefStack.findIndex(Dt=>Dt.id===Z.id);Fe>=0&&this.dialogRefStack.splice(Fe,1)}}return be.\u0275fac=function(Z){return new(Z||be)(o.LFG(Te.uw))},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})(),$e=(()=>{class be{}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275mod=o.oAB({type:be}),be.\u0275inj=o.cJS({providers:[He],imports:[[pe.ez,Be.ot,Te.Is]]}),be})();const Re="token";let ce=(()=>{class be{constructor(Z){this.router=Z}canActivate(Z,Fe){if(this.loginRedirect=Z&&Z.data?Z.data.loginRedirect:"/login",localStorage.getItem(Re))return!0;try{this.loginRedirect&&this.router.navigate([this.loginRedirect])}catch(Kt){console.log(Kt)}return!1}setToken(Z){Z?localStorage.setItem(Re,Z):localStorage.removeItem(Re)}getToken(){return localStorage.getItem(Re)}getTokenKey(){return Re}}return be.\u0275fac=function(Z){return new(Z||be)(o.LFG(at.F0))},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})();var ge=(()=>{return(be=ge||(ge={}))[be.Unathorized=401]="Unathorized",be[be.NotFound=404]="NotFound",be[be.Generic=1]="Generic",be[be.Timeout=2]="Timeout",be[be.ConnectionRefused=0]="ConnectionRefused",be[be.BadRequest=400]="BadRequest",be[be.InternalServerError=500]="InternalServerError",ge;var be})();let P=(()=>{class be{constructor(){this.withCredentials=!1,this.acceptLanguage="it",this.unauthorizedRedirect=null}}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})(),se=(()=>{class be{constructor(Z,Fe,Dt,Kt){this.http=Z,this.authService=Fe,this.router=Dt,this.config=Kt}getHttpParams(Z){let Fe;if(Z&&Z.query){Fe=new vt.LE;for(let Dt of Object.keys(Z.query))null!=Z.query[Dt]&&null!=Z.query[Dt]&&(Fe=Fe.append(Dt,Z.query[Dt]))}return Fe}get(Z,Fe){let Dt=this.getHeaders(Fe),Kt=this.getHttpParams(Fe);return this.http.get(Z,{headers:Dt,params:Kt||null,withCredentials:!(!this.config||!this.config.withCredentials)}).pipe((0,it.U)(mn=>mn),(0,Ye.K)((mn,Vt)=>this.handleError(mn)))}post(Z,Fe){let Dt=this.getHeaders(Fe),Kt=this.getHttpParams(Fe);return this.http.post(Z,Fe&&Fe.body?Fe.body:null,{headers:Dt,params:Kt||null,withCredentials:!(!this.config||!this.config.withCredentials)}).pipe((0,it.U)(mn=>mn),(0,Ye.K)((mn,Vt)=>this.handleError(mn)))}put(Z,Fe){let Dt=this.getHeaders(Fe),Kt=this.getHttpParams(Fe);return this.http.put(Z,Fe&&Fe.body?Fe.body:null,{headers:Dt,params:Kt||null,withCredentials:!(!this.config||!this.config.withCredentials)}).pipe((0,it.U)(mn=>mn),(0,Ye.K)((mn,Vt)=>this.handleError(mn)))}delete(Z,Fe){let Dt=this.getHeaders(Fe),Kt=this.getHttpParams(Fe);return this.http.delete(Z,{headers:Dt,params:Kt||null,withCredentials:!(!this.config||!this.config.withCredentials)}).pipe((0,it.U)(mn=>mn),(0,Ye.K)((mn,Vt)=>this.handleError(mn)))}postForBuffer(Z,Fe,Dt){let Kt=this.getHeaders(Dt),mn=this.getHttpParams(Dt);return this.http.post(Z,Dt&&Dt.body?Dt.body:null,{headers:Kt,params:mn||null,withCredentials:!(!this.config||!this.config.withCredentials),responseType:"arraybuffer"}).pipe((0,it.U)(Vt=>{let Mn,nn="";switch(Fe){case"pdf":nn="application/pdf";break;case"word":nn="application/vnd.openxmlformats-officedocument.wordprocessingml.document";break;case"excel":nn="application/vnd.ms-excel"}return Mn=nn?new Blob([Vt],{type:nn}):new Blob([Vt]),URL.createObjectURL(Mn)}),(0,Ye.K)((Vt,nn)=>{if(Vt&&Vt.error&&Vt.error instanceof ArrayBuffer){let Mn=String.fromCharCode.apply(null,new Uint8Array(Vt.error)),Cn=JSON.parse(Mn);return Cn.status=Vt.status,this.handleError(Cn)}return this.handleError(Vt)}))}getForBuffer(Z,Fe,Dt){let Kt=this.getHeaders(Dt),mn=this.getHttpParams(Dt);return this.http.get(Z,{headers:Kt,params:mn||null,withCredentials:!(!this.config||!this.config.withCredentials),responseType:"arraybuffer"}).pipe((0,it.U)(Vt=>{let Mn,nn="";switch(Fe){case"pdf":nn="application/pdf";break;case"word":nn="application/vnd.openxmlformats-officedocument.wordprocessingml.document";break;case"excel":nn="application/vnd.ms-excel"}return Mn=nn?new Blob([Vt],{type:nn}):new Blob([Vt]),URL.createObjectURL(Mn)}),(0,Ye.K)((Vt,nn)=>{if(Vt&&Vt.error&&Vt.error instanceof ArrayBuffer){let Mn=String.fromCharCode.apply(null,new Uint8Array(Vt.error)),Cn=JSON.parse(Mn);return Cn.status=Vt.status,this.handleError(Cn)}return this.handleError(Vt)}))}download(Z,Fe,Dt){let Kt;return Kt=Dt&&"GET"==Dt.method?this.getForBuffer(Z,void 0,Dt):this.postForBuffer(Z,void 0,Dt),Kt=Kt.pipe((0,ot.b)(mn=>this.forceDownload(mn,Fe))),Kt}forceDownload(Z,Fe){var Dt=document.createElement("a");Dt.download=Fe,Dt.href=Z,Dt.click()}upload(Z,Fe,Dt,Kt,mn){const Vt=new FormData;Vt.append("file",Fe,Fe.name);let nn=new vt.WM;this.authService.getToken()&&(nn=nn.set("Authorization",this.authService.getToken())),this.config&&this.config.acceptLanguage&&(nn=nn.set("Accept-Language",this.config.acceptLanguage));const Mn=new vt.aW("POST",Z,Vt,{headers:nn,withCredentials:!(!this.config||!this.config.withCredentials),reportProgress:!0});let Cn=this.http.request(Mn).pipe((0,bt.B)());return Cn.subscribe(Gn=>{if(Gn.type===vt.dt.UploadProgress){const si=Math.round(100*Gn.loaded/Gn.total);Dt&&Dt(si)}else Gn instanceof vt.Zn&&Kt&&Kt(Gn.body)},Gn=>{mn&&mn(Gn)}),Cn}handleError(Z){Z.status==ge.Unathorized&&this.config.unauthorizedRedirect&&this.router.navigate([this.config.unauthorizedRedirect]);let Fe=Z;return Z&&Z.error&&Z.error.data?Fe=Z.error.data.message:Z&&Z.error&&Z.error.message?Fe=Z.error.message:Z&&Z.Error&&Z.Error.Message?Fe=Z.Error.Message:Z&&Z.error&&Z.error.Message?Fe=Z.error.Message:Z&&Z.message?Fe=Z.message:Z&&Z.Message&&(Fe=Z.Message),(0,Bt._)({status:Z.status,message:Fe})}getHeaders(Z){let Fe=new vt.WM({"Content-Type":Z&&Z.contentType?Z.contentType:"application/json"});if(this.authService.getToken()&&(Fe=Fe.set("Authorization",this.authService.getToken())),this.config&&this.config.acceptLanguage&&(Fe=Fe.set("Accept-Language",this.config.acceptLanguage)),Z&&Z.httpHeaders)for(let Dt of Z.httpHeaders)Fe=Fe.set(Dt.key,Dt.value);return Fe}}return be.\u0275fac=function(Z){return new(Z||be)(o.LFG(vt.eN),o.LFG(ce),o.LFG(at.F0),o.LFG(P))},be.\u0275prov=(0,o.Yz7)({factory:function(){return new be((0,o.LFG)(vt.eN),(0,o.LFG)(ce),(0,o.LFG)(at.F0),(0,o.LFG)(P))},token:be,providedIn:"root"}),be})(),re=(()=>{class be{constructor(){this.baseUrl="",this.httpHeaders=[]}}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})(),q=(()=>{class be{constructor(Z,Fe,Dt){this.httpService=Z,this.router=Fe,this.config=Dt}getList(Z,Fe,Dt){return this.httpService.get(this.config.baseUrl+Z+(Fe?"/"+Fe:""),{query:Dt,httpHeaders:this.config.httpHeaders})}getDetail(Z,Fe,Dt){return this.httpService.get(this.config.baseUrl+Z+"/detail/"+Fe,{query:Dt,httpHeaders:this.config.httpHeaders})}getDetailAll(Z,Fe,Dt){return this.httpService.get(this.config.baseUrl+Z+"/detailAll/"+Fe,{query:Dt,httpHeaders:this.config.httpHeaders})}updateOrCreate(Z,Fe,Dt){return this.httpService.post(this.config.baseUrl+Z+"/updateOrCreate",{query:Fe,httpHeaders:this.config.httpHeaders,body:Dt})}create(Z,Fe,Dt){return this.httpService.post(this.config.baseUrl+Z,{query:Fe,body:Dt,httpHeaders:this.config.httpHeaders})}update(Z,Fe,Dt,Kt){return this.httpService.put(this.config.baseUrl+Z+"/"+Fe,{query:Dt,body:Kt,httpHeaders:this.config.httpHeaders})}delete(Z,Fe,Dt){return this.httpService.delete(this.config.baseUrl+Z+"/"+Fe,{query:Dt,httpHeaders:this.config.httpHeaders})}getAction(Z,Fe,Dt){return this.httpService.get(this.config.baseUrl+Z+"/"+Fe,{query:Dt,httpHeaders:this.config.httpHeaders})}postAction(Z,Fe,Dt,Kt){return this.httpService.post(this.config.baseUrl+Z+"/"+(Fe||""),{query:Dt,body:Kt,httpHeaders:this.config.httpHeaders})}putAction(Z,Fe,Dt,Kt){return this.httpService.put(this.config.baseUrl+Z+"/"+(Fe||""),{query:Dt,body:Kt,httpHeaders:this.config.httpHeaders})}deleteAction(Z,Fe,Dt){return this.httpService.delete(this.config.baseUrl+Z+"/"+Fe,{query:Dt,httpHeaders:this.config.httpHeaders})}}return be.\u0275fac=function(Z){return new(Z||be)(o.LFG(se),o.LFG(at.F0),o.LFG(re))},be.\u0275prov=(0,o.Yz7)({factory:function(){return new be((0,o.LFG)(se),(0,o.LFG)(at.F0),(0,o.LFG)(re))},token:be,providedIn:"root"}),be})();const $={withCredentials:!0,acceptLanguage:"it"};let Pe=(()=>{class be{static forCookieAuth(){return{ngModule:be,providers:[[se,{provide:P,useValue:$}],ce,q]}}}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275mod=o.oAB({type:be}),be.\u0275inj=o.cJS({providers:[se,ce,q,P],imports:[[]]}),be})();class pt{constructor(Ot,Z){this.index=Ot||1,this.size=Z||30}}let kt=(()=>{class be{}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})();class Lt{create(Ot){return new Ot}}let Wt=(()=>{class be{constructor(Z,Fe,Dt){if(this.httpService=Z,this.router=Fe,this.config=Dt,this.OnSuccess=new o.vpe,this.OnPageSuccess=new o.vpe,this.OnError=new o.vpe,this.OnSessionOut=new o.vpe,this.data=new o.vpe,this.progress=new o.vpe,this.onRestore=new o.vpe,this.resetScroll=new rt.X(0),this.pagination=!0,this.count=null,this.result=[],this.resultInView=[],this.isRestore=!1,this.sizePagination=30,this.currentIndexPagination=0,this.currentScroll=0,Dt&&Dt.type){let Kt=new Lt;this.search=Kt.create(Dt.type)}else this.search||(this.search=new pt(1,30))}init(Z,Fe){Z&&(this.url=Z),Fe&&(this.search=Fe),this.search.index=1,this.result=[],this.totalItems=this.search.index*this.search.size+1,this.count=null,this.sizePagination=this.search.size,null!=this.url&&null!=this.search&&this.get()}restore(){this.search.prec=!0,this.result=[],this.count=null,this.currentIndexPagination=this.search.index-1,this.search.size=this.currentIndexPagination*this.search.size,this.search.index=1,this.totalItems=this.search.index*this.search.size+1,null!=this.url&&(this.isRestore=!0,this.get())}get(){!this.pagination&&this.search.index>1||(1==this.search.index&&this.resetScroll.next(0),(this.search.index-1)*this.search.size{this.onSuccess(Z)},Z=>{401==Z.status||"401"==Z.status?this.onSessionOut():this.onError(Z)})))}getTotalItemsCount(){return this.totalItems}onSuccess(Z){let Fe=Z;this.totalItems=Fe.count,this.count=Fe.count,this.result.push.apply(this.result,Fe.data),this.data.next(this.result),this.resultInView=[...this.result],this.OnSuccess&&this.OnSuccess.emit(this.result),this.OnPageSuccess&&this.OnPageSuccess.emit(Fe.data),this.progress&&this.progress.next(!1),this.isRestore?(this.search.index=this.currentIndexPagination+1,this.search.size=this.sizePagination,this.isRestore=!1,this.onRestore&&this.onRestore.next(!0)):this.search.index=this.search.index+1,this.search.prec=!1}onError(Z){this.OnError&&this.OnError.emit(Z),this.progress&&this.progress.next(!1)}onSessionOut(){this.progress&&this.progress.next(!1),this.OnSessionOut.emit(),this.redirectSessionOut&&this.router.navigate([this.redirectSessionOut])}}return be.\u0275fac=function(Z){return new(Z||be)(o.LFG(se),o.LFG(at.F0),o.LFG(kt,8))},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})(),Ht=(()=>{class be{constructor(Z){this.element=Z,this.scrollPosition=new o.vpe,this.scrollTopZero=new o.vpe,this.loading=!1,this.startIndex=0,this.endIndex=0,this.rowHeight=50,this._element=this.element.nativeElement}ngAfterViewInit(){this.pageService&&this.pageService.progress&&(this.progressSubscription=this.pageService.progress.asObservable().subscribe(Z=>{this.loading=Z})),this.pageService&&(this.resetScrollSubscription=this.pageService.resetScroll.asObservable().subscribe(Z=>{this.element.nativeElement.scrollTop=0})),this.pageService&&this.pageService.onRestore&&(this.restoreSubscription=this.pageService.onRestore.asObservable().subscribe(Z=>{setTimeout(()=>{this.element.nativeElement.scrollTop=this.pageService.currentScroll},500)}))}ngOnDestroy(){this.progressSubscription&&this.progressSubscription.unsubscribe(),this.restoreSubscription&&this.restoreSubscription.unsubscribe(),this.resetScrollSubscription&&this.resetScrollSubscription.unsubscribe()}onScroll(Z){this.pageService&&(this.pageService.currentScroll=this.element.nativeElement.scrollTop);try{const Fe=this.element.nativeElement.scrollHeight,Dt=this.element.nativeElement.offsetHeight,Kt=Math.round((Z.target.scrollTop||this.element.nativeElement.scrollTop)/(this.element.nativeElement.scrollHeight-this.element.nativeElement.clientHeight)*100);this.pageService&&this.pageService.progress?Kt>=80&&!this.loading&&(this.scrollPosition.emit("bottom"),this.pageService&&this.pageService.get()):Z.target.scrollTop>Fe-Dt-1&&(this.scrollPosition.emit("bottom"),this.pageService&&this.pageService.get()),0===Z.target.scrollTop&&this.scrollTopZero&&this.scrollTopZero.emit()}catch(Fe){}}}return be.\u0275fac=function(Z){return new(Z||be)(o.Y36(o.SBq))},be.\u0275dir=o.lG2({type:be,selectors:[["","scrollable",""]],hostBindings:function(Z,Fe){1&Z&&o.NdJ("scroll",function(Kt){return Fe.onScroll(Kt)})},inputs:{pageService:"pageService"},outputs:{scrollPosition:"scrollPosition",scrollTopZero:"scrollTopZero"},exportAs:["scrollable"]}),be})(),et=(()=>{class be{constructor(Z){this.snackBar=Z}show(Z,Fe){let Dt="success-snackbar",Kt=Fe&&Fe.duration?Fe.duration:2e3;if(Fe)switch(Fe.type){case je.error:Dt="error-snackbar",null==Fe.duration&&(Kt=5e3);break;case je.warning:Dt="warning-snackbar",null==Fe.duration&&(Kt=5e3);break;case je.info:Dt="info-snackbar",null==Fe.duration&&(Kt=2e3);break;default:Dt="success-snackbar",null==Fe.duration&&(Kt=2e3)}return this.snackBar.open(Z,"",{duration:Kt,panelClass:[Dt],horizontalPosition:Fe&&Fe.horizontalPosition?Fe.horizontalPosition:"center",verticalPosition:Fe&&Fe.verticalPosition?Fe.verticalPosition:"bottom"})}}return be.\u0275fac=function(Z){return new(Z||be)(o.LFG(dt.ux))},be.\u0275prov=o.Yz7({token:be,factory:be.\u0275fac}),be})();var je=(()=>{return(be=je||(je={}))[be.error=0]="error",be[be.success=1]="success",be[be.warning=2]="warning",be[be.info=3]="info",je;var be})();let le=(()=>{class be{}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275mod=o.oAB({type:be}),be.\u0275inj=o.cJS({providers:[et],imports:[[pe.ez,dt.ZX]]}),be})(),xe=(()=>{class be{}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275mod=o.oAB({type:be}),be.\u0275inj=o.cJS({providers:[Wt],imports:[[]]}),be})(),ie=(()=>{class be{constructor(){this.virtualScroll=!1,this.itemSize=50}ngOnInit(){}ngAfterViewInit(){}ngOnDestroy(){}}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275cmp=o.Xpm({type:be,selectors:[["app-search-results"]],viewQuery:function(Z,Fe){if(1&Z&&o.Gf(cn,7,o.s_b),2&Z){let Dt;o.iGM(Dt=o.CRH())&&(Fe.container=Dt.first)}},inputs:{virtualScroll:"virtualScroll",itemSize:"itemSize",cell:"cell",paginationService:"paginationService",extraData:"extraData",viewHeight:"viewHeight",containerHeight:"containerHeight"},decls:2,vars:2,consts:[["class","search-results-scrollable no-padding","scrollable","",3,"pageService","ngStyle",4,"ngIf"],["class","search-results-scrollable no-padding",4,"ngIf"],["scrollable","",1,"search-results-scrollable","no-padding",3,"pageService","ngStyle"],["appComponentResolver","",3,"data","extraData","component",4,"ngFor","ngForOf"],["appComponentResolver","",3,"data","extraData","component"],[1,"search-results-scrollable","no-padding"],["scrollable","",3,"height","itemSize","pageService",4,"ngIf"],["scrollable","",3,"itemSize","pageService"],[4,"cdkVirtualFor","cdkVirtualForOf"]],template:function(Z,Fe){1&Z&&(o.YNc(0,ft,2,5,"div",0),o.YNc(1,ln,2,1,"div",1)),2&Z&&(o.Q6J("ngIf",!Fe.virtualScroll),o.xp6(1),o.Q6J("ngIf",Fe.virtualScroll))},directives:function(){return[pe.O5,Ht,pe.PC,pe.sg,B,ht.N7,ht.xd,ht.x0]},styles:[".search-result-cell[_ngcontent-%COMP%]{border-radius:20px!important}.search-results-list[_ngcontent-%COMP%]{overflow:hidden;text-align:center}.mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:0 1px 1px -2px rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.search-results-scrollable[_ngcontent-%COMP%]{height:calc(100vh - 197px);overflow-x:hidden;overflow-y:auto;padding-left:22%;padding-right:22%;position:relative;text-align:center;width:100%}.mat-expansion-panel-header-description[_ngcontent-%COMP%]{justify-content:flex-end}.search-results-cell-date[_ngcontent-%COMP%]{float:right;margin-top:5px}.search-results-label[_ngcontent-%COMP%]{color:grey;margin-right:10px}.search-results-form[_ngcontent-%COMP%]{margin-top:15px}.search-results-sub-label[_ngcontent-%COMP%]{display:inline-block;min-width:120px}.search-result-flex-input-container[_ngcontent-%COMP%]{align-items:center;display:flex;min-height:50px}.chip-more-tags[_ngcontent-%COMP%]{background:transparent!important;border:2px solid #e6e6e6!important;color:#a9a9a9!important}ul[_ngcontent-%COMP%]{list-style-type:none}@media (max-width:580px){.mat-expansion-panel-header-description[_ngcontent-%COMP%]{justify-content:flex-end}.search-results-sub-label[_ngcontent-%COMP%]{display:none}.search-results-scrollable[_ngcontent-%COMP%]{height:calc(100vh - 181px);overflow:auto;padding-left:8px;padding-right:8px;width:100%}}@media (max-width:1279px){.search-results-scrollable.no-padding[_ngcontent-%COMP%]{padding-left:10px;padding-right:10px}}.list[_ngcontent-%COMP%]{border:1px solid #e8f8ff;display:inline-block;height:400px;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.list[_ngcontent-%COMP%], .list-item[_ngcontent-%COMP%]{box-sizing:border-box}.list-item[_ngcontent-%COMP%]{background-color:#fff;border-bottom:1px solid #e8f8ff;font-family:sans-serif;font-size:14px;font-weight:300;padding:0 20px}.list-view[_ngcontent-%COMP%]{left:0;position:absolute;right:0}.list-filler[_ngcontent-%COMP%]{box-sizing:border-box;position:absolute;right:-1px;top:0;width:1px}"]}),be})(),B=(()=>{class be{constructor(Z,Fe){this.viewContainerRef=Z,this.componentFactoryResolver=Fe}ngOnInit(){}ngAfterViewInit(){}ngOnChanges(Z){let Fe=this.componentFactoryResolver.resolveComponentFactory(this.component);this.viewContainerRef.clear(),this.ref=this.viewContainerRef.createComponent(Fe),this.ref.instance.extraData=this.extraData,Z.data&&Z.data.currentValue&&(this.ref.instance.item=Z.data.currentValue)}ngOnDestroy(){}}return be.\u0275fac=function(Z){return new(Z||be)(o.Y36(o.s_b),o.Y36(o._Vd))},be.\u0275dir=o.lG2({type:be,selectors:[["","appComponentResolver",""]],inputs:{component:"component",data:"data",extraData:"extraData"},features:[o.TTD]}),be})(),Me=(()=>{class be{}return be.\u0275fac=function(Z){return new(Z||be)},be.\u0275mod=o.oAB({type:be}),be.\u0275inj=o.cJS({providers:[],imports:[[xe,l.u5,pe.ez,ht.Cl]]}),be})()},6431:function(Ge,ye,g){!function(o){"use strict";o.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(h){return/^nm$/i.test(h)},meridiem:function(h,p,u){return h<12?u?"vm":"VM":u?"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(h){return h+(1===h||8===h||h>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(6738))},1616:function(Ge,ye,g){!function(o){"use strict";var l=function(O){return 0===O?0:1===O?1:2===O?2:O%100>=3&&O%100<=10?3:O%100>=11?4:5},h={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},p=function(O){return function(R,V,Y,r){var ne=l(R),De=h[O][l(R)];return 2===ne&&(De=De[V?0:1]),De.replace(/%d/i,R)}},u=["\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"];o.defineLocale("ar-dz",{months:u,monthsShort:u,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(O){return"\u0645"===O},meridiem:function(O,R,V){return O<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:p("s"),ss:p("s"),m:p("m"),mm:p("m"),h:p("h"),hh:p("h"),d:p("d"),dd:p("d"),M:p("M"),MM:p("M"),y:p("y"),yy:p("y")},postformat:function(O){return O.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(g(6738))},9759:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},3160:function(Ge,ye,g){!function(o){"use strict";var l={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},h=function(R){return 0===R?0:1===R?1:2===R?2:R%100>=3&&R%100<=10?3:R%100>=11?4:5},p={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"]},u=function(R){return function(V,Y,r,ne){var De=h(V),Ie=p[R][h(V)];return 2===De&&(Ie=Ie[Y?0:1]),Ie.replace(/%d/i,V)}},C=["\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"];o.defineLocale("ar-ly",{months:C,monthsShort:C,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(R){return"\u0645"===R},meridiem:function(R,V,Y){return R<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:u("s"),ss:u("s"),m:u("m"),mm:u("m"),h:u("h"),hh:u("h"),d:u("d"),dd:u("d"),M:u("M"),MM:u("M"),y:u("y"),yy:u("y")},preparse:function(R){return R.replace(/\u060c/g,",")},postformat:function(R){return R.replace(/\d/g,function(V){return l[V]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(g(6738))},2551:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},9989:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},h={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};o.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(u){return"\u0645"===u},meridiem:function(u,C,O){return u<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(u){return u.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(C){return h[C]}).replace(/\u060c/g,",")},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(g(6738))},6962:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},1286:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},h={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},p=function(V){return 0===V?0:1===V?1:2===V?2:V%100>=3&&V%100<=10?3:V%100>=11?4:5},u={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"]},C=function(V){return function(Y,r,ne,De){var Ie=p(Y),pe=u[V][p(Y)];return 2===Ie&&(pe=pe[r?0:1]),pe.replace(/%d/i,Y)}},O=["\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"];o.defineLocale("ar",{months:O,monthsShort:O,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(V){return"\u0645"===V},meridiem:function(V,Y,r){return V<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:C("s"),ss:C("s"),m:C("m"),mm:C("m"),h:C("h"),hh:C("h"),d:C("d"),dd:C("d"),M:C("M"),MM:C("M"),y:C("y"),yy:C("y")},preparse:function(V){return V.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(Y){return h[Y]}).replace(/\u060c/g,",")},postformat:function(V){return V.replace(/\d/g,function(Y){return l[Y]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(g(6738))},5887:function(Ge,ye,g){!function(o){"use strict";var l={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"};o.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(p){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(p)},meridiem:function(p,u,C){return p<4?"gec\u0259":p<12?"s\u0259h\u0259r":p<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(p){if(0===p)return p+"-\u0131nc\u0131";var u=p%10;return p+(l[u]||l[p%100-u]||l[p>=100?100:null])},week:{dow:1,doy:7}})}(g(6738))},4572:function(Ge,ye,g){!function(o){"use strict";function h(u,C,O){return"m"===O?C?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===O?C?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":u+" "+function(u,C){var O=u.split("_");return C%10==1&&C%100!=11?O[0]:C%10>=2&&C%10<=4&&(C%100<10||C%100>=20)?O[1]:O[2]}({ss:C?"\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:C?"\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:C?"\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"}[O],+u)}o.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:h,mm:h,h,hh:h,d:"\u0434\u0437\u0435\u043d\u044c",dd:h,M:"\u043c\u0435\u0441\u044f\u0446",MM:h,y:"\u0433\u043e\u0434",yy:h},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(u){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(u)},meridiem:function(u,C,O){return u<4?"\u043d\u043e\u0447\u044b":u<12?"\u0440\u0430\u043d\u0456\u0446\u044b":u<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(u,C){switch(C){case"M":case"d":case"DDD":case"w":case"W":return u%10!=2&&u%10!=3||u%100==12||u%100==13?u+"-\u044b":u+"-\u0456";case"D":return u+"-\u0433\u0430";default:return u}},week:{dow:1,doy:7}})}(g(6738))},3276:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10,u=h%100;return 0===h?h+"-\u0435\u0432":0===u?h+"-\u0435\u043d":u>10&&u<20?h+"-\u0442\u0438":1===p?h+"-\u0432\u0438":2===p?h+"-\u0440\u0438":7===p||8===p?h+"-\u043c\u0438":h+"-\u0442\u0438"},week:{dow:1,doy:7}})}(g(6738))},3344:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},3990:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},h={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};o.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(u){return u.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(u,C){return 12===u&&(u=0),"\u09b0\u09be\u09a4"===C?u<4?u:u+12:"\u09ad\u09cb\u09b0"===C||"\u09b8\u0995\u09be\u09b2"===C?u:"\u09a6\u09c1\u09aa\u09c1\u09b0"===C?u>=3?u:u+12:"\u09ac\u09bf\u0995\u09be\u09b2"===C||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===C?u+12:void 0},meridiem:function(u,C,O){return u<4?"\u09b0\u09be\u09a4":u<6?"\u09ad\u09cb\u09b0":u<12?"\u09b8\u0995\u09be\u09b2":u<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":u<18?"\u09ac\u09bf\u0995\u09be\u09b2":u<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(g(6738))},8985:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},h={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};o.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(u){return u.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(u,C){return 12===u&&(u=0),"\u09b0\u09be\u09a4"===C&&u>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===C&&u<5||"\u09ac\u09bf\u0995\u09be\u09b2"===C?u+12:u},meridiem:function(u,C,O){return u<4?"\u09b0\u09be\u09a4":u<10?"\u09b8\u0995\u09be\u09b2":u<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":u<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(g(6738))},4391:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},h={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};o.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(u){return u.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(u,C){return 12===u&&(u=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===C&&u>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===C&&u<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===C?u+12:u},meridiem:function(u,C,O){return u<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":u<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":u<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":u<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(g(6738))},6728:function(Ge,ye,g){!function(o){"use strict";function l(pe,Te,Be){return pe+" "+function(pe,Te){return 2===Te?function(pe){var Te={m:"v",b:"v",d:"z"};return void 0===Te[pe.charAt(0)]?pe:Te[pe.charAt(0)]+pe.substring(1)}(pe):pe}({mm:"munutenn",MM:"miz",dd:"devezh"}[Be],pe)}function p(pe){return pe>9?p(pe%10):pe}var O=[/^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],R=/^(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,De=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];o.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:De,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:De,monthsRegex:R,monthsShortRegex:R,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:O,longMonthsParse:O,shortMonthsParse:O,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:l,h:"un eur",hh:"%d eur",d:"un devezh",dd:l,M:"ur miz",MM:l,y:"ur bloaz",yy:function(pe){switch(p(pe)){case 1:case 3:case 4:case 5:case 9:return pe+" bloaz";default:return pe+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(pe){return pe+(1===pe?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(pe){return"g.m."===pe},meridiem:function(pe,Te,Be){return pe<12?"a.m.":"g.m."}})}(g(6738))},5536:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C){var O=p+" ";switch(C){case"ss":return O+(1===p?"sekunda":2===p||3===p||4===p?"sekunde":"sekundi");case"m":return u?"jedna minuta":"jedne minute";case"mm":return O+(1===p?"minuta":2===p||3===p||4===p?"minute":"minuta");case"h":return u?"jedan sat":"jednog sata";case"hh":return O+(1===p?"sat":2===p||3===p||4===p?"sata":"sati");case"dd":return O+(1===p?"dan":"dana");case"MM":return O+(1===p?"mjesec":2===p||3===p||4===p?"mjeseca":"mjeseci");case"yy":return O+(1===p?"godina":2===p||3===p||4===p?"godine":"godina")}}o.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:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(6738))},1043:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){var u=1===h?"r":2===h?"n":3===h?"r":4===h?"t":"\xe8";return("w"===p||"W"===p)&&(u="a"),h+u},week:{dow:1,doy:4}})}(g(6738))},420:function(Ge,ye,g){!function(o){"use strict";var l="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),h="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),p=[/^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],u=/^(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 C(V){return V>1&&V<5&&1!=~~(V/10)}function O(V,Y,r,ne){var De=V+" ";switch(r){case"s":return Y||ne?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return Y||ne?De+(C(V)?"sekundy":"sekund"):De+"sekundami";case"m":return Y?"minuta":ne?"minutu":"minutou";case"mm":return Y||ne?De+(C(V)?"minuty":"minut"):De+"minutami";case"h":return Y?"hodina":ne?"hodinu":"hodinou";case"hh":return Y||ne?De+(C(V)?"hodiny":"hodin"):De+"hodinami";case"d":return Y||ne?"den":"dnem";case"dd":return Y||ne?De+(C(V)?"dny":"dn\xed"):De+"dny";case"M":return Y||ne?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return Y||ne?De+(C(V)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):De+"m\u011bs\xedci";case"y":return Y||ne?"rok":"rokem";case"yy":return Y||ne?De+(C(V)?"roky":"let"):De+"lety"}}o.defineLocale("cs",{months:l,monthsShort:h,monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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: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:4}})}(g(6738))},3513:function(Ge,ye,g){!function(o){"use strict";o.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(h){return h+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(h)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(h)?"\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}})}(g(6738))},6771:function(Ge,ye,g){!function(o){"use strict";o.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(h){var u="";return h>20?u=40===h||50===h||60===h||80===h||100===h?"fed":"ain":h>0&&(u=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][h]),h+u},week:{dow:1,doy:4}})}(g(6738))},7978:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},5204:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){var R={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[p+" Tage",p+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[p+" Monate",p+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[p+" Jahre",p+" Jahren"]};return u?R[C][0]:R[C][1]}o.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:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},2653:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){var R={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[p+" Tage",p+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[p+" Monate",p+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[p+" Jahre",p+" Jahren"]};return u?R[C][0]:R[C][1]}o.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:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},6061:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){var R={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[p+" Tage",p+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[p+" Monate",p+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[p+" Jahre",p+" Jahren"]};return u?R[C][0]:R[C][1]}o.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:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},85:function(Ge,ye,g){!function(o){"use strict";var l=["\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"],h=["\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"];o.defineLocale("dv",{months:l,monthsShort:l,weekdays:h,weekdaysShort:h,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(u){return"\u0789\u078a"===u},meridiem:function(u,C,O){return u<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(u){return u.replace(/\u060c/g,",")},postformat:function(u){return u.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(g(6738))},8579:function(Ge,ye,g){!function(o){"use strict";o.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(p,u){return p?"string"==typeof u&&/D/.test(u.substring(0,u.indexOf("MMMM")))?this._monthsGenitiveEl[p.month()]:this._monthsNominativeEl[p.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(p,u,C){return p>11?C?"\u03bc\u03bc":"\u039c\u039c":C?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(p){return"\u03bc"===(p+"").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(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}},sameElse:"L"},calendar:function(p,u){var C=this._calendarEl[p],O=u&&u.hours();return function(p){return"undefined"!=typeof Function&&p instanceof Function||"[object Function]"===Object.prototype.toString.call(p)}(C)&&(C=C.apply(u)),C.replace("{}",O%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}})}(g(6738))},5724:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:0,doy:4}})}(g(6738))},525:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")}})}(g(6738))},2847:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(g(6738))},7216:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(g(6738))},9305:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")}})}(g(6738))},3364:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:0,doy:6}})}(g(6738))},9130:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(g(6738))},1161:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(g(6738))},802:function(Ge,ye,g){!function(o){"use strict";o.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(h){return"p"===h.charAt(0).toLowerCase()},meridiem:function(h,p,u){return h>11?u?"p.t.m.":"P.T.M.":u?"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}})}(g(6738))},5551:function(Ge,ye,g){!function(o){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],u=/^(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;o.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,R){return O?/-MMM-/.test(R)?h[O.month()]:l[O.month()]:l},monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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}})}(g(6738))},5615:function(Ge,ye,g){!function(o){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],u=/^(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;o.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,R){return O?/-MMM-/.test(R)?h[O.month()]:l[O.month()]:l},monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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"})}(g(6738))},4790:function(Ge,ye,g){!function(o){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],u=/^(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;o.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,R){return O?/-MMM-/.test(R)?h[O.month()]:l[O.month()]:l},monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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}})}(g(6738))},328:function(Ge,ye,g){!function(o){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),h="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],u=/^(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;o.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,R){return O?/-MMM-/.test(R)?h[O.month()]:l[O.month()]:l},monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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"})}(g(6738))},6389:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){var R={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[p+"sekundi",p+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[p+" minuti",p+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[p+" tunni",p+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[p+" kuu",p+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[p+" aasta",p+" aastat"]};return u?R[C][2]?R[C][2]:R[C][1]:O?R[C][0]:R[C][1]}o.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:"%d p\xe4eva",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},2961:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},6151:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},h={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};o.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(u){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(u)},meridiem:function(u,C,O){return u<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(u){return u.replace(/[\u06f0-\u06f9]/g,function(C){return h[C]}).replace(/\u060c/g,",")},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(g(6738))},7997:function(Ge,ye,g){!function(o){"use strict";var l="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),h=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",l[7],l[8],l[9]];function p(O,R,V,Y){var r="";switch(V){case"s":return Y?"muutaman sekunnin":"muutama sekunti";case"ss":r=Y?"sekunnin":"sekuntia";break;case"m":return Y?"minuutin":"minuutti";case"mm":r=Y?"minuutin":"minuuttia";break;case"h":return Y?"tunnin":"tunti";case"hh":r=Y?"tunnin":"tuntia";break;case"d":return Y?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":r=Y?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return Y?"kuukauden":"kuukausi";case"MM":r=Y?"kuukauden":"kuukautta";break;case"y":return Y?"vuoden":"vuosi";case"yy":r=Y?"vuoden":"vuotta"}return function(O,R){return O<10?R?h[O]:l[O]:O}(O,Y)+" "+r}o.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:p,ss:p,m:p,mm:p,h:p,hh:p,d:p,dd:p,M:p,MM:p,y:p,yy:p},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},8898:function(Ge,ye,g){!function(o){"use strict";o.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(h){return h},week:{dow:1,doy:4}})}(g(6738))},7779:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},3287:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){switch(p){default:case"M":case"Q":case"D":case"DDD":case"d":return h+(1===h?"er":"e");case"w":case"W":return h+(1===h?"re":"e")}}})}(g(6738))},8867:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){switch(p){default:case"M":case"Q":case"D":case"DDD":case"d":return h+(1===h?"er":"e");case"w":case"W":return h+(1===h?"re":"e")}},week:{dow:1,doy:4}})}(g(6738))},8174:function(Ge,ye,g){!function(o){"use strict";var p=/(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,u=[/^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];o.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:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,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(O,R){switch(R){case"D":return O+(1===O?"er":"");default:case"M":case"Q":case"DDD":case"d":return O+(1===O?"er":"e");case"w":case"W":return O+(1===O?"re":"e")}},week:{dow:1,doy:4}})}(g(6738))},452:function(Ge,ye,g){!function(o){"use strict";var l="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),h="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");o.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(u,C){return u?/-MMM-/.test(C)?h[u.month()]:l[u.month()]:l},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(u){return u+(1===u||8===u||u>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(6738))},5014:function(Ge,ye,g){!function(o){"use strict";o.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(R){return R+(1===R?"d":R%10==2?"na":"mh")},week:{dow:1,doy:4}})}(g(6738))},4127:function(Ge,ye,g){!function(o){"use strict";o.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(R){return R+(1===R?"d":R%10==2?"na":"mh")},week:{dow:1,doy:4}})}(g(6738))},2124:function(Ge,ye,g){!function(o){"use strict";o.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(h){return 0===h.indexOf("un")?"n"+h:"en "+h},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}})}(g(6738))},6444:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){var R={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:[p+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",p+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[p+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",p+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[p+" \u0935\u0930\u093e\u0902\u0928\u0940",p+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[p+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",p+" \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:[p+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",p+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[p+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",p+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return O?R[C][0]:R[C][1]}o.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(p,u){switch(u){case"D":return p+"\u0935\u0947\u0930";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return p}},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(p,u){return 12===p&&(p=0),"\u0930\u093e\u0924\u0940"===u?p<4?p:p+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===u?p:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===u?p>12?p:p+12:"\u0938\u093e\u0902\u091c\u0947"===u?p+12:void 0},meridiem:function(p,u,C){return p<4?"\u0930\u093e\u0924\u0940":p<12?"\u0938\u0915\u093e\u0933\u0940\u0902":p<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":p<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(g(6738))},7953:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){var R={s:["thoddea sekondamni","thodde sekond"],ss:[p+" sekondamni",p+" sekond"],m:["eka mintan","ek minut"],mm:[p+" mintamni",p+" mintam"],h:["eka voran","ek vor"],hh:[p+" voramni",p+" voram"],d:["eka disan","ek dis"],dd:[p+" disamni",p+" dis"],M:["eka mhoinean","ek mhoino"],MM:[p+" mhoineamni",p+" mhoine"],y:["eka vorsan","ek voros"],yy:[p+" vorsamni",p+" vorsam"]};return O?R[C][0]:R[C][1]}o.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(p,u){switch(u){case"D":return p+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return p}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(p,u){return 12===p&&(p=0),"rati"===u?p<4?p:p+12:"sokallim"===u?p:"donparam"===u?p>12?p:p+12:"sanje"===u?p+12:void 0},meridiem:function(p,u,C){return p<4?"rati":p<12?"sokallim":p<16?"donparam":p<20?"sanje":"rati"}})}(g(6738))},6604:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},h={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};o.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(u){return u.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(u,C){return 12===u&&(u=0),"\u0ab0\u0abe\u0aa4"===C?u<4?u:u+12:"\u0ab8\u0ab5\u0abe\u0ab0"===C?u:"\u0aac\u0aaa\u0acb\u0ab0"===C?u>=10?u:u+12:"\u0ab8\u0abe\u0a82\u0a9c"===C?u+12:void 0},meridiem:function(u,C,O){return u<4?"\u0ab0\u0abe\u0aa4":u<10?"\u0ab8\u0ab5\u0abe\u0ab0":u<17?"\u0aac\u0aaa\u0acb\u0ab0":u<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(g(6738))},1222:function(Ge,ye,g){!function(o){"use strict";o.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(h){return 2===h?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":h+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(h){return 2===h?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":h+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(h){return 2===h?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":h+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(h){return 2===h?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":h%10==0&&10!==h?h+" \u05e9\u05e0\u05d4":h+" \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(h){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(h)},meridiem:function(h,p,u){return h<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":h<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":h<12?u?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":h<18?u?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(g(6738))},4235:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},h={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},p=[/^\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];o.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:p,longMonthsParse:p,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(O){return O.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(R){return h[R]})},postformat:function(O){return O.replace(/\d/g,function(R){return l[R]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(O,R){return 12===O&&(O=0),"\u0930\u093e\u0924"===R?O<4?O:O+12:"\u0938\u0941\u092c\u0939"===R?O:"\u0926\u094b\u092a\u0939\u0930"===R?O>=10?O:O+12:"\u0936\u093e\u092e"===R?O+12:void 0},meridiem:function(O,R,V){return O<4?"\u0930\u093e\u0924":O<10?"\u0938\u0941\u092c\u0939":O<17?"\u0926\u094b\u092a\u0939\u0930":O<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(g(6738))},622:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C){var O=p+" ";switch(C){case"ss":return O+(1===p?"sekunda":2===p||3===p||4===p?"sekunde":"sekundi");case"m":return u?"jedna minuta":"jedne minute";case"mm":return O+(1===p?"minuta":2===p||3===p||4===p?"minute":"minuta");case"h":return u?"jedan sat":"jednog sata";case"hh":return O+(1===p?"sat":2===p||3===p||4===p?"sata":"sati");case"dd":return O+(1===p?"dan":"dana");case"MM":return O+(1===p?"mjesec":2===p||3===p||4===p?"mjeseca":"mjeseci");case"yy":return O+(1===p?"godina":2===p||3===p||4===p?"godine":"godina")}}o.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:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(6738))},7735:function(Ge,ye,g){!function(o){"use strict";var l="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function h(C,O,R,V){var Y=C;switch(R){case"s":return V||O?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return Y+(V||O)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(V||O?" perc":" perce");case"mm":return Y+(V||O?" perc":" perce");case"h":return"egy"+(V||O?" \xf3ra":" \xf3r\xe1ja");case"hh":return Y+(V||O?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(V||O?" nap":" napja");case"dd":return Y+(V||O?" nap":" napja");case"M":return"egy"+(V||O?" h\xf3nap":" h\xf3napja");case"MM":return Y+(V||O?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(V||O?" \xe9v":" \xe9ve");case"yy":return Y+(V||O?" \xe9v":" \xe9ve")}return""}function p(C){return(C?"":"[m\xfalt] ")+"["+l[this.day()]+"] LT[-kor]"}o.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(C){return"u"===C.charAt(1).toLowerCase()},meridiem:function(C,O,R){return C<12?!0===R?"de":"DE":!0===R?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return p.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return p.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},402:function(Ge,ye,g){!function(o){"use strict";o.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(h){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(h)},meridiem:function(h){return h<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":h<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":h<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(h,p){switch(p){case"DDD":case"w":case"W":case"DDDo":return 1===h?h+"-\u056b\u0576":h+"-\u0580\u0564";default:return h}},week:{dow:1,doy:7}})}(g(6738))},9187:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"pagi"===p?h:"siang"===p?h>=11?h:h+12:"sore"===p||"malam"===p?h+12:void 0},meridiem:function(h,p,u){return h<11?"pagi":h<15?"siang":h<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}})}(g(6738))},536:function(Ge,ye,g){!function(o){"use strict";function l(u){return u%100==11||u%10!=1}function h(u,C,O,R){var V=u+" ";switch(O){case"s":return C||R?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return l(u)?V+(C||R?"sek\xfandur":"sek\xfandum"):V+"sek\xfanda";case"m":return C?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return l(u)?V+(C||R?"m\xedn\xfatur":"m\xedn\xfatum"):C?V+"m\xedn\xfata":V+"m\xedn\xfatu";case"hh":return l(u)?V+(C||R?"klukkustundir":"klukkustundum"):V+"klukkustund";case"d":return C?"dagur":R?"dag":"degi";case"dd":return l(u)?C?V+"dagar":V+(R?"daga":"d\xf6gum"):C?V+"dagur":V+(R?"dag":"degi");case"M":return C?"m\xe1nu\xf0ur":R?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return l(u)?C?V+"m\xe1nu\xf0ir":V+(R?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):C?V+"m\xe1nu\xf0ur":V+(R?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return C||R?"\xe1r":"\xe1ri";case"yy":return l(u)?V+(C||R?"\xe1r":"\xe1rum"):V+(C||R?"\xe1r":"\xe1ri")}}o.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:h,ss:h,m:h,mm:h,h:"klukkustund",hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},4667:function(Ge,ye,g){!function(o){"use strict";o.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(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(h){return(/^[0-9].+$/.test(h)?"tra":"in")+" "+h},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}})}(g(6738))},5007:function(Ge,ye,g){!function(o){"use strict";o.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(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[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}})}(g(6738))},2093:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return"\u5143"===p[1]?1:parseInt(p[1]||h,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(h){return"\u5348\u5f8c"===h},meridiem:function(h,p,u){return h<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(h){return h.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(h){return this.week()!==h.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(h,p){switch(p){case"y":return 1===h?"\u5143\u5e74":h+"\u5e74";case"d":case"D":case"DDD":return h+"\u65e5";default:return h}},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"}})}(g(6738))},59:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"enjing"===p?h:"siyang"===p?h>=11?h:h+12:"sonten"===p||"ndalu"===p?h+12:void 0},meridiem:function(h,p,u){return h<11?"enjing":h<15?"siyang":h<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}})}(g(6738))},6870:function(Ge,ye,g){!function(o){"use strict";o.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(h){return h.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(p,u,C){return"\u10d8"===C?u+"\u10e8\u10d8":u+C+"\u10e8\u10d8"})},past:function(h){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(h)?h.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(h)?h.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):h},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(h){return 0===h?h:1===h?h+"-\u10da\u10d8":h<20||h<=100&&h%20==0||h%100==0?"\u10db\u10d4-"+h:h+"-\u10d4"},week:{dow:1,doy:7}})}(g(6738))},880:function(Ge,ye,g){!function(o){"use strict";var l={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"};o.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(p){return p+(l[p]||l[p%10]||l[p>=100?100:null])},week:{dow:1,doy:7}})}(g(6738))},1083:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},h={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};o.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(u){return"\u179b\u17d2\u1784\u17b6\u1785"===u},meridiem:function(u,C,O){return u<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(u){return u.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},week:{dow:1,doy:4}})}(g(6738))},8785:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},h={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};o.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(u){return u.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(u,C){return 12===u&&(u=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===C?u<4?u:u+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===C?u:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===C?u>=10?u:u+12:"\u0cb8\u0c82\u0c9c\u0cc6"===C?u+12:void 0},meridiem:function(u,C,O){return u<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":u<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":u<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":u<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(u){return u+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(g(6738))},1721:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){switch(p){case"d":case"D":case"DDD":return h+"\uc77c";case"M":return h+"\uc6d4";case"w":case"W":return h+"\uc8fc";default:return h}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(h){return"\uc624\ud6c4"===h},meridiem:function(h,p,u){return h<12?"\uc624\uc804":"\uc624\ud6c4"}})}(g(6738))},7851:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},h={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},p=["\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"];o.defineLocale("ku",{months:p,monthsShort:p,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(C){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(C)},meridiem:function(C,O,R){return C<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(C){return C.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(O){return h[O]}).replace(/\u060c/g,",")},postformat:function(C){return C.replace(/\d/g,function(O){return l[O]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(g(6738))},1727:function(Ge,ye,g){!function(o){"use strict";var l={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"};o.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(p){return p+(l[p]||l[p%10]||l[p>=100?100:null])},week:{dow:1,doy:7}})}(g(6738))},346:function(Ge,ye,g){!function(o){"use strict";function l(O,R,V,Y){var r={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 R?r[V][0]:r[V][1]}function u(O){if(O=parseInt(O,10),isNaN(O))return!1;if(O<0)return!0;if(O<10)return 4<=O&&O<=7;if(O<100){var R=O%10;return u(0===R?O/10:R)}if(O<1e4){for(;O>=10;)O/=10;return u(O)}return u(O/=1e3)}o.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(O){return u(O.substr(0,O.indexOf(" ")))?"a "+O:"an "+O},past:function(O){return u(O.substr(0,O.indexOf(" ")))?"viru "+O:"virun "+O},s:"e puer Sekonnen",ss:"%d Sekonnen",m:l,mm:"%d Minutten",h:l,hh:"%d Stonnen",d:l,dd:"%d Deeg",M:l,MM:"%d M\xe9int",y:l,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},3002:function(Ge,ye,g){!function(o){"use strict";o.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(h){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===h},meridiem:function(h,p,u){return h<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(h){return"\u0e97\u0eb5\u0ec8"+h}})}(g(6738))},4035:function(Ge,ye,g){!function(o){"use strict";var l={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 p(V,Y,r,ne){return Y?C(r)[0]:ne?C(r)[1]:C(r)[2]}function u(V){return V%10==0||V>10&&V<20}function C(V){return l[V].split("_")}function O(V,Y,r,ne){var De=V+" ";return 1===V?De+p(0,Y,r[0],ne):Y?De+(u(V)?C(r)[1]:C(r)[0]):ne?De+C(r)[1]:De+(u(V)?C(r)[1]:C(r)[2])}o.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(V,Y,r,ne){return Y?"kelios sekund\u0117s":ne?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:O,m:p,mm:O,h:p,hh:O,d:p,dd:O,M:p,MM:O,y:p,yy:O},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(V){return V+"-oji"},week:{dow:1,doy:4}})}(g(6738))},6927:function(Ge,ye,g){!function(o){"use strict";var l={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 h(R,V,Y){return Y?V%10==1&&V%100!=11?R[2]:R[3]:V%10==1&&V%100!=11?R[0]:R[1]}function p(R,V,Y){return R+" "+h(l[Y],R,V)}function u(R,V,Y){return h(l[Y],R,V)}o.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(R,V){return V?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:p,m:u,mm:p,h:u,hh:p,d:u,dd:p,M:u,MM:p,y:u,yy:p},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},5634:function(Ge,ye,g){!function(o){"use strict";var l={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(p,u){return 1===p?u[0]:p>=2&&p<=4?u[1]:u[2]},translate:function(p,u,C){var O=l.words[C];return 1===C.length?u?O[0]:O[1]:p+" "+l.correctGrammaticalCase(p,O)}};o.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:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:"dan",dd:l.translate,M:"mjesec",MM:l.translate,y:"godinu",yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(6738))},4173:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},6320:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10,u=h%100;return 0===h?h+"-\u0435\u0432":0===u?h+"-\u0435\u043d":u>10&&u<20?h+"-\u0442\u0438":1===p?h+"-\u0432\u0438":2===p?h+"-\u0440\u0438":7===p||8===p?h+"-\u043c\u0438":h+"-\u0442\u0438"},week:{dow:1,doy:7}})}(g(6738))},1705:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===p&&h>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===p||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===p?h+12:h},meridiem:function(h,p,u){return h<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":h<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":h<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":h<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(g(6738))},1062:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){switch(C){case"s":return u?"\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 p+(u?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return p+(u?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return p+(u?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return p+(u?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return p+(u?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return p+(u?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return p}}o.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(p){return"\u04ae\u0425"===p},meridiem:function(p,u,C){return p<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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(p,u){switch(u){case"d":case"D":case"DDD":return p+" \u04e9\u0434\u04e9\u0440";default:return p}}})}(g(6738))},2805:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},h={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function p(C,O,R,V){var Y="";if(O)switch(R){case"s":Y="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":Y="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":Y="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":Y="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":Y="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":Y="%d \u0924\u093e\u0938";break;case"d":Y="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":Y="%d \u0926\u093f\u0935\u0938";break;case"M":Y="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":Y="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":Y="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":Y="%d \u0935\u0930\u094d\u0937\u0947"}else switch(R){case"s":Y="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":Y="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":Y="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":Y="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":Y="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":Y="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":Y="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":Y="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":Y="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":Y="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":Y="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":Y="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return Y.replace(/%d/i,C)}o.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:p,ss:p,m:p,mm:p,h:p,hh:p,d:p,dd:p,M:p,MM:p,y:p,yy:p},preparse:function(C){return C.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(O){return h[O]})},postformat:function(C){return C.replace(/\d/g,function(O){return l[O]})},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(C,O){return 12===C&&(C=0),"\u092a\u0939\u093e\u091f\u0947"===O||"\u0938\u0915\u093e\u0933\u0940"===O?C:"\u0926\u0941\u092a\u093e\u0930\u0940"===O||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===O||"\u0930\u093e\u0924\u094d\u0930\u0940"===O?C>=12?C:C+12:void 0},meridiem:function(C,O,R){return C>=0&&C<6?"\u092a\u0939\u093e\u091f\u0947":C<12?"\u0938\u0915\u093e\u0933\u0940":C<17?"\u0926\u0941\u092a\u093e\u0930\u0940":C<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(g(6738))},9900:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"pagi"===p?h:"tengahari"===p?h>=11?h:h+12:"petang"===p||"malam"===p?h+12:void 0},meridiem:function(h,p,u){return h<11?"pagi":h<15?"tengahari":h<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}})}(g(6738))},1341:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"pagi"===p?h:"tengahari"===p?h>=11?h:h+12:"petang"===p||"malam"===p?h+12:void 0},meridiem:function(h,p,u){return h<11?"pagi":h<15?"tengahari":h<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}})}(g(6738))},7734:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},9034:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},h={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};o.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(u){return u.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},week:{dow:1,doy:4}})}(g(6738))},9324:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},6495:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},h={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};o.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(u){return u.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(u,C){return 12===u&&(u=0),"\u0930\u093e\u0924\u093f"===C?u<4?u:u+12:"\u092c\u093f\u0939\u093e\u0928"===C?u:"\u0926\u093f\u0909\u0901\u0938\u094b"===C?u>=10?u:u+12:"\u0938\u093e\u0901\u091d"===C?u+12:void 0},meridiem:function(u,C,O){return u<3?"\u0930\u093e\u0924\u093f":u<12?"\u092c\u093f\u0939\u093e\u0928":u<16?"\u0926\u093f\u0909\u0901\u0938\u094b":u<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}})}(g(6738))},6272:function(Ge,ye,g){!function(o){"use strict";var l="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),h="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),p=[/^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],u=/^(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;o.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(O,R){return O?/-MMM-/.test(R)?h[O.month()]:l[O.month()]:l},monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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(O){return O+(1===O||8===O||O>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(6738))},673:function(Ge,ye,g){!function(o){"use strict";var l="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),h="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),p=[/^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],u=/^(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;o.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(O,R){return O?/-MMM-/.test(R)?h[O.month()]:l[O.month()]:l},monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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(O){return O+(1===O||8===O||O>=20?"ste":"de")},week:{dow:1,doy:4}})}(g(6738))},2486:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},6219:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){var u=1===h?"r":2===h?"n":3===h?"r":4===h?"t":"\xe8";return("w"===p||"W"===p)&&(u="a"),h+u},week:{dow:1,doy:4}})}(g(6738))},2829:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},h={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};o.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(u){return u.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(u,C){return 12===u&&(u=0),"\u0a30\u0a3e\u0a24"===C?u<4?u:u+12:"\u0a38\u0a35\u0a47\u0a30"===C?u:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===C?u>=10?u:u+12:"\u0a38\u0a3c\u0a3e\u0a2e"===C?u+12:void 0},meridiem:function(u,C,O){return u<4?"\u0a30\u0a3e\u0a24":u<10?"\u0a38\u0a35\u0a47\u0a30":u<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":u<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(g(6738))},8444:function(Ge,ye,g){!function(o){"use strict";var l="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),h="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),p=[/^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 u(R){return R%10<5&&R%10>1&&~~(R/10)%10!=1}function C(R,V,Y){var r=R+" ";switch(Y){case"ss":return r+(u(R)?"sekundy":"sekund");case"m":return V?"minuta":"minut\u0119";case"mm":return r+(u(R)?"minuty":"minut");case"h":return V?"godzina":"godzin\u0119";case"hh":return r+(u(R)?"godziny":"godzin");case"ww":return r+(u(R)?"tygodnie":"tygodni");case"MM":return r+(u(R)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return r+(u(R)?"lata":"lat")}}o.defineLocale("pl",{months:function(R,V){return R?/D MMMM/.test(V)?h[R.month()]:l[R.month()]:l},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:p,longMonthsParse:p,shortMonthsParse:p,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:C,m:C,mm:C,h:C,hh:C,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:C,M:"miesi\u0105c",MM:C,y:"rok",yy:C},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},6117:function(Ge,ye,g){!function(o){"use strict";o.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"})}(g(6738))},3170:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},6587:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C){var R=" ";return(p%100>=20||p>=100&&p%100==0)&&(R=" de "),p+R+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[C]}o.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:l,m:"un minut",mm:l,h:"o or\u0103",hh:l,d:"o zi",dd:l,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:l,M:"o lun\u0103",MM:l,y:"un an",yy:l},week:{dow:1,doy:7}})}(g(6738))},9264:function(Ge,ye,g){!function(o){"use strict";function h(C,O,R){return"m"===R?O?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":C+" "+function(C,O){var R=C.split("_");return O%10==1&&O%100!=11?R[0]:O%10>=2&&O%10<=4&&(O%100<10||O%100>=20)?R[1]:R[2]}({ss:O?"\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:O?"\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"}[R],+C)}var p=[/^\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];o.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:p,longMonthsParse:p,shortMonthsParse:p,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(C){if(C.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(C){if(C.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:h,m:h,mm:h,h:"\u0447\u0430\u0441",hh:h,d:"\u0434\u0435\u043d\u044c",dd:h,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:h,M:"\u043c\u0435\u0441\u044f\u0446",MM:h,y:"\u0433\u043e\u0434",yy:h},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(C){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(C)},meridiem:function(C,O,R){return C<4?"\u043d\u043e\u0447\u0438":C<12?"\u0443\u0442\u0440\u0430":C<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(C,O){switch(O){case"M":case"d":case"DDD":return C+"-\u0439";case"D":return C+"-\u0433\u043e";case"w":case"W":return C+"-\u044f";default:return C}},week:{dow:1,doy:4}})}(g(6738))},2135:function(Ge,ye,g){!function(o){"use strict";var l=["\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"],h=["\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"];o.defineLocale("sd",{months:l,monthsShort:l,weekdays:h,weekdaysShort:h,weekdaysMin:h,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(u){return"\u0634\u0627\u0645"===u},meridiem:function(u,C,O){return u<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(u){return u.replace(/\u060c/g,",")},postformat:function(u){return u.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(g(6738))},5366:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},3379:function(Ge,ye,g){!function(o){"use strict";o.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(h){return h+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(h){return"\u0db4.\u0dc0."===h||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===h},meridiem:function(h,p,u){return h>11?u?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":u?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(g(6738))},6143:function(Ge,ye,g){!function(o){"use strict";var l="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),h="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function p(O){return O>1&&O<5}function u(O,R,V,Y){var r=O+" ";switch(V){case"s":return R||Y?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return R||Y?r+(p(O)?"sekundy":"sek\xfand"):r+"sekundami";case"m":return R?"min\xfata":Y?"min\xfatu":"min\xfatou";case"mm":return R||Y?r+(p(O)?"min\xfaty":"min\xfat"):r+"min\xfatami";case"h":return R?"hodina":Y?"hodinu":"hodinou";case"hh":return R||Y?r+(p(O)?"hodiny":"hod\xedn"):r+"hodinami";case"d":return R||Y?"de\u0148":"d\u0148om";case"dd":return R||Y?r+(p(O)?"dni":"dn\xed"):r+"d\u0148ami";case"M":return R||Y?"mesiac":"mesiacom";case"MM":return R||Y?r+(p(O)?"mesiace":"mesiacov"):r+"mesiacmi";case"y":return R||Y?"rok":"rokom";case"yy":return R||Y?r+(p(O)?"roky":"rokov"):r+"rokmi"}}o.defineLocale("sk",{months:l,monthsShort:h,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:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 4:case 5:return"[minul\xfd] dddd [o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},196:function(Ge,ye,g){!function(o){"use strict";function l(p,u,C,O){var R=p+" ";switch(C){case"s":return u||O?"nekaj sekund":"nekaj sekundami";case"ss":return R+(1===p?u?"sekundo":"sekundi":2===p?u||O?"sekundi":"sekundah":p<5?u||O?"sekunde":"sekundah":"sekund");case"m":return u?"ena minuta":"eno minuto";case"mm":return R+(1===p?u?"minuta":"minuto":2===p?u||O?"minuti":"minutama":p<5?u||O?"minute":"minutami":u||O?"minut":"minutami");case"h":return u?"ena ura":"eno uro";case"hh":return R+(1===p?u?"ura":"uro":2===p?u||O?"uri":"urama":p<5?u||O?"ure":"urami":u||O?"ur":"urami");case"d":return u||O?"en dan":"enim dnem";case"dd":return R+(1===p?u||O?"dan":"dnem":2===p?u||O?"dni":"dnevoma":u||O?"dni":"dnevi");case"M":return u||O?"en mesec":"enim mesecem";case"MM":return R+(1===p?u||O?"mesec":"mesecem":2===p?u||O?"meseca":"mesecema":p<5?u||O?"mesece":"meseci":u||O?"mesecev":"meseci");case"y":return u||O?"eno leto":"enim letom";case"yy":return R+(1===p?u||O?"leto":"letom":2===p?u||O?"leti":"letoma":p<5?u||O?"leta":"leti":u||O?"let":"leti")}}o.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:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(6738))},1082:function(Ge,ye,g){!function(o){"use strict";o.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(h){return"M"===h.charAt(0)},meridiem:function(h,p,u){return h<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}})}(g(6738))},8963:function(Ge,ye,g){!function(o){"use strict";var l={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\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0435","\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"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(p,u){return 1===p?u[0]:p>=2&&p<=4?u[1]:u[2]},translate:function(p,u,C){var O=l.words[C];return 1===C.length?u?O[0]:O[1]:p+" "+l.correctGrammaticalCase(p,O)}};o.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:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:"\u0434\u0430\u043d",dd:l.translate,M:"\u043c\u0435\u0441\u0435\u0446",MM:l.translate,y:"\u0433\u043e\u0434\u0438\u043d\u0443",yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(6738))},1621:function(Ge,ye,g){!function(o){"use strict";var l={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(p,u){return 1===p?u[0]:p>=2&&p<=4?u[1]:u[2]},translate:function(p,u,C){var O=l.words[C];return 1===C.length?u?O[0]:O[1]:p+" "+l.correctGrammaticalCase(p,O)}};o.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:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:"dan",dd:l.translate,M:"mesec",MM:l.translate,y:"godinu",yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(g(6738))},1404:function(Ge,ye,g){!function(o){"use strict";o.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(h,p,u){return h<11?"ekuseni":h<15?"emini":h<19?"entsambama":"ebusuku"},meridiemHour:function(h,p){return 12===h&&(h=0),"ekuseni"===p?h:"emini"===p?h>=11?h:h+12:"entsambama"===p||"ebusuku"===p?0===h?0:h+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(g(6738))},5685:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?":e":1===p||2===p?":a":":e")},week:{dow:1,doy:4}})}(g(6738))},3872:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},4106:function(Ge,ye,g){!function(o){"use strict";var l={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},h={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};o.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(u){return u+"\u0bb5\u0ba4\u0bc1"},preparse:function(u){return u.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(C){return h[C]})},postformat:function(u){return u.replace(/\d/g,function(C){return l[C]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(u,C,O){return u<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":u<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":u<10?" \u0b95\u0bbe\u0bb2\u0bc8":u<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":u<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":u<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(u,C){return 12===u&&(u=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===C?u<2?u:u+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===C||"\u0b95\u0bbe\u0bb2\u0bc8"===C||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===C&&u>=10?u:u+12},week:{dow:0,doy:6}})}(g(6738))},9204:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===p?h<4?h:h+12:"\u0c09\u0c26\u0c2f\u0c02"===p?h:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===p?h>=10?h:h+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===p?h+12:void 0},meridiem:function(h,p,u){return h<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":h<10?"\u0c09\u0c26\u0c2f\u0c02":h<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":h<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(g(6738))},3692:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(g(6738))},6361:function(Ge,ye,g){!function(o){"use strict";var l={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"};o.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(p,u){return 12===p&&(p=0),"\u0448\u0430\u0431"===u?p<4?p:p+12:"\u0441\u0443\u0431\u04b3"===u?p:"\u0440\u04ef\u0437"===u?p>=11?p:p+12:"\u0431\u0435\u0433\u043e\u04b3"===u?p+12:void 0},meridiem:function(p,u,C){return p<4?"\u0448\u0430\u0431":p<11?"\u0441\u0443\u0431\u04b3":p<16?"\u0440\u04ef\u0437":p<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(p){return p+(l[p]||l[p%10]||l[p>=100?100:null])},week:{dow:1,doy:7}})}(g(6738))},1735:function(Ge,ye,g){!function(o){"use strict";o.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(h){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===h},meridiem:function(h,p,u){return h<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"}})}(g(6738))},1568:function(Ge,ye,g){!function(o){"use strict";var l={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"};o.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(p,u){switch(u){case"d":case"D":case"Do":case"DD":return p;default:if(0===p)return p+"'unjy";var C=p%10;return p+(l[C]||l[p%100-C]||l[p>=100?100:null])}},week:{dow:1,doy:7}})}(g(6738))},6129:function(Ge,ye,g){!function(o){"use strict";o.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(h){return h},week:{dow:1,doy:4}})}(g(6738))},3759:function(Ge,ye,g){!function(o){"use strict";var l="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function u(R,V,Y,r){var ne=function(R){var V=Math.floor(R%1e3/100),Y=Math.floor(R%100/10),r=R%10,ne="";return V>0&&(ne+=l[V]+"vatlh"),Y>0&&(ne+=(""!==ne?" ":"")+l[Y]+"maH"),r>0&&(ne+=(""!==ne?" ":"")+l[r]),""===ne?"pagh":ne}(R);switch(Y){case"ss":return ne+" lup";case"mm":return ne+" tup";case"hh":return ne+" rep";case"dd":return ne+" jaj";case"MM":return ne+" jar";case"yy":return ne+" DIS"}}o.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(R){var V=R;return-1!==R.indexOf("jaj")?V.slice(0,-3)+"leS":-1!==R.indexOf("jar")?V.slice(0,-3)+"waQ":-1!==R.indexOf("DIS")?V.slice(0,-3)+"nem":V+" pIq"},past:function(R){var V=R;return-1!==R.indexOf("jaj")?V.slice(0,-3)+"Hu\u2019":-1!==R.indexOf("jar")?V.slice(0,-3)+"wen":-1!==R.indexOf("DIS")?V.slice(0,-3)+"ben":V+" ret"},s:"puS lup",ss:u,m:"wa\u2019 tup",mm:u,h:"wa\u2019 rep",hh:u,d:"wa\u2019 jaj",dd:u,M:"wa\u2019 jar",MM:u,y:"wa\u2019 DIS",yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},1644:function(Ge,ye,g){!function(o){"use strict";var l={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"};o.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_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(p,u,C){return p<12?C?"\xf6\xf6":"\xd6\xd6":C?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(p){return"\xf6s"===p||"\xd6S"===p},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(p,u){switch(u){case"d":case"D":case"Do":case"DD":return p;default:if(0===p)return p+"'\u0131nc\u0131";var C=p%10;return p+(l[C]||l[p%100-C]||l[p>=100?100:null])}},week:{dow:1,doy:7}})}(g(6738))},875:function(Ge,ye,g){!function(o){"use strict";function h(p,u,C,O){var R={s:["viensas secunds","'iensas secunds"],ss:[p+" secunds",p+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[p+" m\xeduts",p+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[p+" \xfeoras",p+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[p+" ziuas",p+" ziuas"],M:["'n mes","'iens mes"],MM:[p+" mesen",p+" mesen"],y:["'n ar","'iens ar"],yy:[p+" ars",p+" ars"]};return O||u?R[C][0]:R[C][1]}o.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(p){return"d'o"===p.toLowerCase()},meridiem:function(p,u,C){return p>11?C?"d'o":"D'O":C?"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:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(g(6738))},1041:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},6878:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},4357:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===p||"\u0633\u06d5\u06be\u06d5\u0631"===p||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===p?h:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===p||"\u0643\u06d5\u0686"===p?h+12:h>=11?h:h+12},meridiem:function(h,p,u){var C=100*h+p;return C<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":C<900?"\u0633\u06d5\u06be\u06d5\u0631":C<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":C<1230?"\u0686\u06c8\u0634":C<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(h,p){switch(p){case"d":case"D":case"DDD":return h+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return h+"-\u06be\u06d5\u067e\u062a\u06d5";default:return h}},preparse:function(h){return h.replace(/\u060c/g,",")},postformat:function(h){return h.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(g(6738))},4810:function(Ge,ye,g){!function(o){"use strict";function h(O,R,V){return"m"===V?R?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===V?R?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":O+" "+function(O,R){var V=O.split("_");return R%10==1&&R%100!=11?V[0]:R%10>=2&&R%10<=4&&(R%100<10||R%100>=20)?V[1]:V[2]}({ss:R?"\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:R?"\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:R?"\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"}[V],+O)}function u(O){return function(){return O+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}o.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(O,R){var V={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===O?V.nominative.slice(1,7).concat(V.nominative.slice(0,1)):O?V[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(R)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(R)?"genitive":"nominative"][O.day()]:V.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:u("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:u("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:u("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:u("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return u("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return u("[\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:h,m:h,mm:h,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:h,d:"\u0434\u0435\u043d\u044c",dd:h,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:h,y:"\u0440\u0456\u043a",yy:h},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(O){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(O)},meridiem:function(O,R,V){return O<4?"\u043d\u043e\u0447\u0456":O<12?"\u0440\u0430\u043d\u043a\u0443":O<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(O,R){switch(R){case"M":case"d":case"DDD":case"w":case"W":return O+"-\u0439";case"D":return O+"-\u0433\u043e";default:return O}},week:{dow:1,doy:7}})}(g(6738))},6794:function(Ge,ye,g){!function(o){"use strict";var l=["\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"],h=["\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"];o.defineLocale("ur",{months:l,monthsShort:l,weekdays:h,weekdaysShort:h,weekdaysMin:h,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(u){return"\u0634\u0627\u0645"===u},meridiem:function(u,C,O){return u<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(u){return u.replace(/\u060c/g,",")},postformat:function(u){return u.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(g(6738))},7959:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},8966:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},5386:function(Ge,ye,g){!function(o){"use strict";o.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(h){return/^ch$/i.test(h)},meridiem:function(h,p,u){return h<12?u?"sa":"SA":u?"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(h){return h},week:{dow:1,doy:4}})}(g(6738))},3156:function(Ge,ye,g){!function(o){"use strict";o.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(h){var p=h%10;return h+(1==~~(h%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(g(6738))},8028:function(Ge,ye,g){!function(o){"use strict";o.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}})}(g(6738))},9330:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?h:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?h+12:h>=11?h:h+12},meridiem:function(h,p,u){var C=100*h+p;return C<600?"\u51cc\u6668":C<900?"\u65e9\u4e0a":C<1130?"\u4e0a\u5348":C<1230?"\u4e2d\u5348":C<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(h){return h.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(h){return this.week()!==h.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(h,p){switch(p){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u5468";default:return h}},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}})}(g(6738))},9380:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?h:"\u4e2d\u5348"===p?h>=11?h:h+12:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?h+12:void 0},meridiem:function(h,p,u){var C=100*h+p;return C<600?"\u51cc\u6668":C<900?"\u65e9\u4e0a":C<1200?"\u4e0a\u5348":1200===C?"\u4e2d\u5348":C<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(h,p){switch(p){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u9031";default:return h}},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"}})}(g(6738))},874:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?h:"\u4e2d\u5348"===p?h>=11?h:h+12:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?h+12:void 0},meridiem:function(h,p,u){var C=100*h+p;return C<600?"\u51cc\u6668":C<900?"\u65e9\u4e0a":C<1130?"\u4e0a\u5348":C<1230?"\u4e2d\u5348":C<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(h,p){switch(p){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u9031";default:return h}},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"}})}(g(6738))},6508:function(Ge,ye,g){!function(o){"use strict";o.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(h,p){return 12===h&&(h=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?h:"\u4e2d\u5348"===p?h>=11?h:h+12:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?h+12:void 0},meridiem:function(h,p,u){var C=100*h+p;return C<600?"\u51cc\u6668":C<900?"\u65e9\u4e0a":C<1130?"\u4e0a\u5348":C<1230?"\u4e2d\u5348":C<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(h,p){switch(p){case"d":case"D":case"DDD":return h+"\u65e5";case"M":return h+"\u6708";case"w":case"W":return h+"\u9031";default:return h}},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"}})}(g(6738))},6738:function(Ge,ye,g){(Ge=g.nmd(Ge)).exports=function(){"use strict";var o,Te;function l(){return o.apply(null,arguments)}function p(m){return m instanceof Array||"[object Array]"===Object.prototype.toString.call(m)}function u(m){return null!=m&&"[object Object]"===Object.prototype.toString.call(m)}function C(m,D){return Object.prototype.hasOwnProperty.call(m,D)}function O(m){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(m).length;var D;for(D in m)if(C(m,D))return!1;return!0}function R(m){return void 0===m}function V(m){return"number"==typeof m||"[object Number]"===Object.prototype.toString.call(m)}function Y(m){return m instanceof Date||"[object Date]"===Object.prototype.toString.call(m)}function r(m,D){var ee,j=[];for(ee=0;ee>>0;for(ee=0;ee0)for(j=0;j=0?j?"+":"":"-")+Math.pow(10,Math.max(0,D-ee.length)).toString().substr(1)+ee}var It=/(\[[^\[]*\])|(\\)?([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,Ke=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ft={},St={};function _t(m,D,j,ee){var Ce=ee;"string"==typeof ee&&(Ce=function(){return this[ee]()}),m&&(St[m]=Ce),D&&(St[D[0]]=function(){return cn(Ce.apply(this,arguments),D[1],D[2])}),j&&(St[j]=function(){return this.localeData().ordinal(Ce.apply(this,arguments),m)})}function ln(m){return m.match(/\[[\s\S]/)?m.replace(/^\[|\]$/g,""):m.replace(/\\/g,"")}function Yt(m,D){return m.isValid()?(D=Je(D,m.localeData()),ft[D]=ft[D]||function(m){var j,ee,D=m.match(It);for(j=0,ee=D.length;j=0&&Ke.test(m);)m=m.replace(Ke,ee),Ke.lastIndex=0,j-=1;return m}var He={};function $e(m,D){var j=m.toLowerCase();He[j]=He[j+"s"]=He[D]=m}function Re(m){return"string"==typeof m?He[m]||He[m.toLowerCase()]:void 0}function ce(m){var j,ee,D={};for(ee in m)C(m,ee)&&(j=Re(ee))&&(D[j]=m[ee]);return D}var ge={};function K(m,D){ge[m]=D}function se(m){return m%4==0&&m%100!=0||m%400==0}function re(m){return m<0?Math.ceil(m)||0:Math.floor(m)}function q(m){var D=+m,j=0;return 0!==D&&isFinite(D)&&(j=re(D)),j}function $(m,D){return function(j){return null!=j?(pt(this,m,j),l.updateOffset(this,D),this):Pe(this,m)}}function Pe(m,D){return m.isValid()?m._d["get"+(m._isUTC?"UTC":"")+D]():NaN}function pt(m,D,j){m.isValid()&&!isNaN(j)&&("FullYear"===D&&se(m.year())&&1===m.month()&&29===m.date()?(j=q(j),m._d["set"+(m._isUTC?"UTC":"")+D](j,m.month(),M(j,m.month()))):m._d["set"+(m._isUTC?"UTC":"")+D](j))}var st,Wt=/\d/,Ht=/\d\d/,en=/\d{3}/,Ze=/\d{4}/,Ct=/[+-]?\d{6}/,et=/\d\d?/,je=/\d\d\d\d?/,gt=/\d\d\d\d\d\d?/,le=/\d{1,3}/,Le=/\d{1,4}/,me=/[+-]?\d{1,6}/,xe=/\d+/,W=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,B=/Z|[+-]\d\d(?::?\d\d)?/gi,ke=/[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 ze(m,D,j){st[m]=fe(D)?D:function(ee,Ce){return ee&&j?j:D}}function sn(m,D){return C(st,m)?st[m](D._strict,D._locale):new RegExp(function(m){return be(m.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(D,j,ee,Ce,ct){return j||ee||Ce||ct}))}(m))}function be(m){return m.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}st={};var Ot={};function Z(m,D){var j,ee=D;for("string"==typeof m&&(m=[m]),V(D)&&(ee=function(Ce,ct){ct[D]=q(Ce)}),j=0;j68?1900:2e3)};var Ri=$("FullYear",!0);function ps(m,D,j,ee,Ce,ct,$t){var In;return m<100&&m>=0?(In=new Date(m+400,D,j,ee,Ce,ct,$t),isFinite(In.getFullYear())&&In.setFullYear(m)):In=new Date(m,D,j,ee,Ce,ct,$t),In}function xi(m){var D,j;return m<100&&m>=0?((j=Array.prototype.slice.call(arguments))[0]=m+400,D=new Date(Date.UTC.apply(null,j)),isFinite(D.getUTCFullYear())&&D.setUTCFullYear(m)):D=new Date(Date.UTC.apply(null,arguments)),D}function ei(m,D,j){var ee=7+D-j;return-(7+xi(m,0,ee).getUTCDay()-D)%7+ee-1}function ns(m,D,j,ee,Ce){var Zn,yi,In=1+7*(D-1)+(7+j-ee)%7+ei(m,ee,Ce);return In<=0?yi=Oi(Zn=m-1)+In:In>Oi(m)?(Zn=m+1,yi=In-Oi(m)):(Zn=m,yi=In),{year:Zn,dayOfYear:yi}}function Ii(m,D,j){var ct,$t,ee=ei(m.year(),D,j),Ce=Math.floor((m.dayOfYear()-ee-1)/7)+1;return Ce<1?ct=Ce+di($t=m.year()-1,D,j):Ce>di(m.year(),D,j)?(ct=Ce-di(m.year(),D,j),$t=m.year()+1):($t=m.year(),ct=Ce),{week:ct,year:$t}}function di(m,D,j){var ee=ei(m,D,j),Ce=ei(m+1,D,j);return(Oi(m)-ee+Ce)/7}_t("w",["ww",2],"wo","week"),_t("W",["WW",2],"Wo","isoWeek"),$e("week","w"),$e("isoWeek","W"),K("week",5),K("isoWeek",5),ze("w",et),ze("ww",et,Ht),ze("W",et),ze("WW",et,Ht),Fe(["w","ww","W","WW"],function(m,D,j,ee){D[ee.substr(0,1)]=q(m)});function Us(m,D){return m.slice(D,7).concat(m.slice(0,D))}_t("d",0,"do","day"),_t("dd",0,0,function(m){return this.localeData().weekdaysMin(this,m)}),_t("ddd",0,0,function(m){return this.localeData().weekdaysShort(this,m)}),_t("dddd",0,0,function(m){return this.localeData().weekdays(this,m)}),_t("e",0,0,"weekday"),_t("E",0,0,"isoWeekday"),$e("day","d"),$e("weekday","e"),$e("isoWeekday","E"),K("day",11),K("weekday",11),K("isoWeekday",11),ze("d",et),ze("e",et),ze("E",et),ze("dd",function(m,D){return D.weekdaysMinRegex(m)}),ze("ddd",function(m,D){return D.weekdaysShortRegex(m)}),ze("dddd",function(m,D){return D.weekdaysRegex(m)}),Fe(["dd","ddd","dddd"],function(m,D,j,ee){var Ce=j._locale.weekdaysParse(m,ee,j._strict);null!=Ce?D.d=Ce:pe(j).invalidWeekday=m}),Fe(["d","e","E"],function(m,D,j,ee){D[ee]=q(m)});var pr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),is="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Yr="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Hi=ke,ms=ke,xr=ke;function Ws(m,D,j){var ee,Ce,ct,$t=m.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],ee=0;ee<7;++ee)ct=De([2e3,1]).day(ee),this._minWeekdaysParse[ee]=this.weekdaysMin(ct,"").toLocaleLowerCase(),this._shortWeekdaysParse[ee]=this.weekdaysShort(ct,"").toLocaleLowerCase(),this._weekdaysParse[ee]=this.weekdays(ct,"").toLocaleLowerCase();return j?"dddd"===D?-1!==(Ce=Se.call(this._weekdaysParse,$t))?Ce:null:"ddd"===D?-1!==(Ce=Se.call(this._shortWeekdaysParse,$t))?Ce:null:-1!==(Ce=Se.call(this._minWeekdaysParse,$t))?Ce:null:"dddd"===D?-1!==(Ce=Se.call(this._weekdaysParse,$t))||-1!==(Ce=Se.call(this._shortWeekdaysParse,$t))||-1!==(Ce=Se.call(this._minWeekdaysParse,$t))?Ce:null:"ddd"===D?-1!==(Ce=Se.call(this._shortWeekdaysParse,$t))||-1!==(Ce=Se.call(this._weekdaysParse,$t))||-1!==(Ce=Se.call(this._minWeekdaysParse,$t))?Ce:null:-1!==(Ce=Se.call(this._minWeekdaysParse,$t))||-1!==(Ce=Se.call(this._weekdaysParse,$t))||-1!==(Ce=Se.call(this._shortWeekdaysParse,$t))?Ce:null}function ss(){function m(ks,ar){return ar.length-ks.length}var ct,$t,In,Zn,yi,D=[],j=[],ee=[],Ce=[];for(ct=0;ct<7;ct++)$t=De([2e3,1]).day(ct),In=be(this.weekdaysMin($t,"")),Zn=be(this.weekdaysShort($t,"")),yi=be(this.weekdays($t,"")),D.push(In),j.push(Zn),ee.push(yi),Ce.push(In),Ce.push(Zn),Ce.push(yi);D.sort(m),j.sort(m),ee.sort(m),Ce.sort(m),this._weekdaysRegex=new RegExp("^("+Ce.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+ee.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+D.join("|")+")","i")}function gs(){return this.hours()%12||12}function Ni(m,D){_t(m,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),D)})}function ys(m,D){return D._meridiemParse}_t("H",["HH",2],0,"hour"),_t("h",["hh",2],0,gs),_t("k",["kk",2],0,function(){return this.hours()||24}),_t("hmm",0,0,function(){return""+gs.apply(this)+cn(this.minutes(),2)}),_t("hmmss",0,0,function(){return""+gs.apply(this)+cn(this.minutes(),2)+cn(this.seconds(),2)}),_t("Hmm",0,0,function(){return""+this.hours()+cn(this.minutes(),2)}),_t("Hmmss",0,0,function(){return""+this.hours()+cn(this.minutes(),2)+cn(this.seconds(),2)}),Ni("a",!0),Ni("A",!1),$e("hour","h"),K("hour",13),ze("a",ys),ze("A",ys),ze("H",et),ze("h",et),ze("k",et),ze("HH",et,Ht),ze("hh",et,Ht),ze("kk",et,Ht),ze("hmm",je),ze("hmmss",gt),ze("Hmm",je),ze("Hmmss",gt),Z(["H","HH"],3),Z(["k","kk"],function(m,D,j){var ee=q(m);D[3]=24===ee?0:ee}),Z(["a","A"],function(m,D,j){j._isPm=j._locale.isPM(m),j._meridiem=m}),Z(["h","hh"],function(m,D,j){D[3]=q(m),pe(j).bigHour=!0}),Z("hmm",function(m,D,j){var ee=m.length-2;D[3]=q(m.substr(0,ee)),D[4]=q(m.substr(ee)),pe(j).bigHour=!0}),Z("hmmss",function(m,D,j){var ee=m.length-4,Ce=m.length-2;D[3]=q(m.substr(0,ee)),D[4]=q(m.substr(ee,2)),D[5]=q(m.substr(Ce)),pe(j).bigHour=!0}),Z("Hmm",function(m,D,j){var ee=m.length-2;D[3]=q(m.substr(0,ee)),D[4]=q(m.substr(ee))}),Z("Hmmss",function(m,D,j){var ee=m.length-4,Ce=m.length-2;D[3]=q(m.substr(0,ee)),D[4]=q(m.substr(ee,2)),D[5]=q(m.substr(Ce))});var Fs=$("Hours",!0);var Zi,qn={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:N,monthsShort:Q,week:{dow:0,doy:6},weekdays:pr,weekdaysMin:Yr,weekdaysShort:is,meridiemParse:/[ap]\.?m?\.?/i},Xn={},Cs={};function Ys(m,D){var j,ee=Math.min(m.length,D.length);for(j=0;j0;){if(Ce=U(ct.slice(0,j).join("-")))return Ce;if(ee&&ee.length>=j&&Ys(ct,ee)>=j-1)break;j--}D++}return Zi}(m)}function oe(m){var D,j=m._a;return j&&-2===pe(m).overflow&&(D=j[1]<0||j[1]>11?1:j[2]<1||j[2]>M(j[0],j[1])?2:j[3]<0||j[3]>24||24===j[3]&&(0!==j[4]||0!==j[5]||0!==j[6])?3:j[4]<0||j[4]>59?4:j[5]<0||j[5]>59?5:j[6]<0||j[6]>999?6:-1,pe(m)._overflowDayOfYear&&(D<0||D>2)&&(D=2),pe(m)._overflowWeeks&&-1===D&&(D=7),pe(m)._overflowWeekday&&-1===D&&(D=8),pe(m).overflow=D),m}var yt=/^\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)?)?$/,rn=/^\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)?)?$/,Hn=/Z|[+-]\d\d(?::?\d\d)?/,Qn=[["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]],Yn=[["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/]],ti=/^\/?Date\((-?\d+)/i,ci=/^(?:(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}))$/,mi={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ns(m){var D,j,ct,$t,In,Zn,ee=m._i,Ce=yt.exec(ee)||rn.exec(ee);if(Ce){for(pe(m).iso=!0,D=0,j=Qn.length;D7)&&(Zn=!0)):(ct=m._locale._week.dow,$t=m._locale._week.doy,yi=Ii(v(),ct,$t),j=Qs(D.gg,m._a[0],yi.year),ee=Qs(D.w,yi.week),null!=D.d?((Ce=D.d)<0||Ce>6)&&(Zn=!0):null!=D.e?(Ce=D.e+ct,(D.e<0||D.e>6)&&(Zn=!0)):Ce=ct),ee<1||ee>di(j,ct,$t)?pe(m)._overflowWeeks=!0:null!=Zn?pe(m)._overflowWeekday=!0:(In=ns(j,ee,Ce,ct,$t),m._a[0]=In.year,m._dayOfYear=In.dayOfYear)}(m),null!=m._dayOfYear&&($t=Qs(m._a[0],Ce[0]),(m._dayOfYear>Oi($t)||0===m._dayOfYear)&&(pe(m)._overflowDayOfYear=!0),j=xi($t,0,m._dayOfYear),m._a[1]=j.getUTCMonth(),m._a[2]=j.getUTCDate()),D=0;D<3&&null==m._a[D];++D)m._a[D]=ee[D]=Ce[D];for(;D<7;D++)m._a[D]=ee[D]=null==m._a[D]?2===D?1:0:m._a[D];24===m._a[3]&&0===m._a[4]&&0===m._a[5]&&0===m._a[6]&&(m._nextDay=!0,m._a[3]=0),m._d=(m._useUTC?xi:ps).apply(null,ee),ct=m._useUTC?m._d.getUTCDay():m._d.getDay(),null!=m._tzm&&m._d.setUTCMinutes(m._d.getUTCMinutes()-m._tzm),m._nextDay&&(m._a[3]=24),m._w&&void 0!==m._w.d&&m._w.d!==ct&&(pe(m).weekdayMismatch=!0)}}function Xt(m){if(m._f!==l.ISO_8601)if(m._f!==l.RFC_2822){m._a=[],pe(m).empty=!0;var j,ee,Ce,ct,$t,yi,D=""+m._i,In=D.length,Zn=0;for(Ce=Je(m._f,m._locale).match(It)||[],j=0;j0&&pe(m).unusedInput.push($t),D=D.slice(D.indexOf(ee)+ee.length),Zn+=ee.length),St[ct]?(ee?pe(m).empty=!1:pe(m).unusedTokens.push(ct),Dt(ct,ee,m)):m._strict&&!ee&&pe(m).unusedTokens.push(ct);pe(m).charsLeftOver=In-Zn,D.length>0&&pe(m).unusedInput.push(D),m._a[3]<=12&&!0===pe(m).bigHour&&m._a[3]>0&&(pe(m).bigHour=void 0),pe(m).parsedDateParts=m._a.slice(0),pe(m).meridiem=m._meridiem,m._a[3]=function(m,D,j){var ee;return null==j?D:null!=m.meridiemHour?m.meridiemHour(D,j):(null!=m.isPM&&((ee=m.isPM(j))&&D<12&&(D+=12),!ee&&12===D&&(D=0)),D)}(m._locale,m._a[3],m._meridiem),null!==(yi=pe(m).era)&&(m._a[0]=m._locale.erasConvertYear(yi,m._a[0])),ir(m),oe(m)}else Er(m);else Ns(m)}function br(m){var D=m._i,j=m._f;return m._locale=m._locale||S(m._l),null===D||void 0===j&&""===D?at({nullInput:!0}):("string"==typeof D&&(m._i=D=m._locale.preparse(D)),Ye(D)?new it(oe(D)):(Y(D)?m._d=D:p(j)?function(m){var D,j,ee,Ce,ct,$t,In=!1;if(0===m._f.length)return pe(m).invalidFormat=!0,void(m._d=new Date(NaN));for(Ce=0;Cethis?this:m:at()});function he(m,D){var j,ee;if(1===D.length&&p(D[0])&&(D=D[0]),!D.length)return v();for(j=D[0],ee=1;ee=0?new Date(m+400,D,j)-X:new Date(m,D,j).valueOf()}function lt(m,D,j){return m<100&&m>=0?Date.UTC(m+400,D,j)-X:Date.UTC(m,D,j)}function Za(m,D){return D.erasAbbrRegex(m)}function Ci(){var Ce,ct,m=[],D=[],j=[],ee=[],$t=this.eras();for(Ce=0,ct=$t.length;Ce(ct=di(m,ee,Ce))&&(D=ct),nc.call(this,m,D,j,ee,Ce))}function nc(m,D,j,ee,Ce){var ct=ns(m,D,j,ee,Ce),$t=xi(ct.year,0,ct.dayOfYear);return this.year($t.getUTCFullYear()),this.month($t.getUTCMonth()),this.date($t.getUTCDate()),this}_t("N",0,0,"eraAbbr"),_t("NN",0,0,"eraAbbr"),_t("NNN",0,0,"eraAbbr"),_t("NNNN",0,0,"eraName"),_t("NNNNN",0,0,"eraNarrow"),_t("y",["y",1],"yo","eraYear"),_t("y",["yy",2],0,"eraYear"),_t("y",["yyy",3],0,"eraYear"),_t("y",["yyyy",4],0,"eraYear"),ze("N",Za),ze("NN",Za),ze("NNN",Za),ze("NNNN",function(m,D){return D.erasNameRegex(m)}),ze("NNNNN",function(m,D){return D.erasNarrowRegex(m)}),Z(["N","NN","NNN","NNNN","NNNNN"],function(m,D,j,ee){var Ce=j._locale.erasParse(m,ee,j._strict);Ce?pe(j).era=Ce:pe(j).invalidEra=m}),ze("y",xe),ze("yy",xe),ze("yyy",xe),ze("yyyy",xe),ze("yo",function(m,D){return D._eraYearOrdinalRegex||xe}),Z(["y","yy","yyy","yyyy"],0),Z(["yo"],function(m,D,j,ee){var Ce;j._locale._eraYearOrdinalRegex&&(Ce=m.match(j._locale._eraYearOrdinalRegex)),D[0]=j._locale.eraYearOrdinalParse?j._locale.eraYearOrdinalParse(m,Ce):parseInt(m,10)}),_t(0,["gg",2],0,function(){return this.weekYear()%100}),_t(0,["GG",2],0,function(){return this.isoWeekYear()%100}),zo("gggg","weekYear"),zo("ggggg","weekYear"),zo("GGGG","isoWeekYear"),zo("GGGGG","isoWeekYear"),$e("weekYear","gg"),$e("isoWeekYear","GG"),K("weekYear",1),K("isoWeekYear",1),ze("G",W),ze("g",W),ze("GG",et,Ht),ze("gg",et,Ht),ze("GGGG",Le,Ze),ze("gggg",Le,Ze),ze("GGGGG",me,Ct),ze("ggggg",me,Ct),Fe(["gggg","ggggg","GGGG","GGGGG"],function(m,D,j,ee){D[ee.substr(0,2)]=q(m)}),Fe(["gg","GG"],function(m,D,j,ee){D[ee]=l.parseTwoDigitYear(m)}),_t("Q",0,"Qo","quarter"),$e("quarter","Q"),K("quarter",7),ze("Q",Wt),Z("Q",function(m,D){D[1]=3*(q(m)-1)}),_t("D",["DD",2],"Do","date"),$e("date","D"),K("date",9),ze("D",et),ze("DD",et,Ht),ze("Do",function(m,D){return m?D._dayOfMonthOrdinalParse||D._ordinalParse:D._dayOfMonthOrdinalParseLenient}),Z(["D","DD"],2),Z("Do",function(m,D){D[2]=q(m.match(et)[0])});var Zl=$("Date",!0);_t("DDD",["DDDD",3],"DDDo","dayOfYear"),$e("dayOfYear","DDD"),K("dayOfYear",4),ze("DDD",le),ze("DDDD",en),Z(["DDD","DDDD"],function(m,D,j){j._dayOfYear=q(m)}),_t("m",["mm",2],0,"minute"),$e("minute","m"),K("minute",14),ze("m",et),ze("mm",et,Ht),Z(["m","mm"],4);var ql=$("Minutes",!1);_t("s",["ss",2],0,"second"),$e("second","s"),K("second",15),ze("s",et),ze("ss",et,Ht),Z(["s","ss"],5);var or,$o,$i=$("Seconds",!1);for(_t("S",0,0,function(){return~~(this.millisecond()/100)}),_t(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),_t(0,["SSS",3],0,"millisecond"),_t(0,["SSSS",4],0,function(){return 10*this.millisecond()}),_t(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),_t(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),_t(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),_t(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),_t(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),$e("millisecond","ms"),K("millisecond",16),ze("S",le,Wt),ze("SS",le,Ht),ze("SSS",le,en),or="SSSS";or.length<=9;or+="S")ze(or,xe);function sc(m,D){D[6]=q(1e3*("0."+m))}for(or="S";or.length<=9;or+="S")Z(or,sc);$o=$("Milliseconds",!1),_t("z",0,0,"zoneAbbr"),_t("zz",0,0,"zoneName");var an=it.prototype;function Dr(m){return m}an.add=ui,an.calendar=function(m,D){1===arguments.length&&(arguments[0]?Hs(arguments[0])?(m=arguments[0],D=void 0):Gr(arguments[0])&&(D=arguments[0],m=void 0):(m=void 0,D=void 0));var j=m||v(),ee=Bi(j,this).startOf("day"),Ce=l.calendarFormat(this,ee)||"sameElse",ct=D&&(fe(D[Ce])?D[Ce].call(this,j):D[Ce]);return this.format(ct||this.localeData().calendar(Ce,this,v(j)))},an.clone=function(){return new it(this)},an.diff=function(m,D,j){var ee,Ce,ct;if(!this.isValid())return NaN;if(!(ee=Bi(m,this)).isValid())return NaN;switch(Ce=6e4*(ee.utcOffset()-this.utcOffset()),D=Re(D)){case"year":ct=Tr(this,ee)/12;break;case"month":ct=Tr(this,ee);break;case"quarter":ct=Tr(this,ee)/3;break;case"second":ct=(this-ee)/1e3;break;case"minute":ct=(this-ee)/6e4;break;case"hour":ct=(this-ee)/36e5;break;case"day":ct=(this-ee-Ce)/864e5;break;case"week":ct=(this-ee-Ce)/6048e5;break;default:ct=this-ee}return j?ct:re(ct)},an.endOf=function(m){var D,j;if(void 0===(m=Re(m))||"millisecond"===m||!this.isValid())return this;switch(j=this._isUTC?lt:We,m){case"year":D=j(this.year()+1,0,1)-1;break;case"quarter":D=j(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":D=j(this.year(),this.month()+1,1)-1;break;case"week":D=j(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":D=j(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":D=j(this.year(),this.month(),this.date()+1)-1;break;case"hour":D=this._d.valueOf(),D+=G-ve(D+(this._isUTC?0:this.utcOffset()*w),G)-1;break;case"minute":D=this._d.valueOf(),D+=w-ve(D,w)-1;break;case"second":D=this._d.valueOf(),D+=T-ve(D,T)-1}return this._d.setTime(D),l.updateOffset(this,!0),this},an.format=function(m){m||(m=this.isUtc()?l.defaultFormatUtc:l.defaultFormat);var D=Yt(this,m);return this.localeData().postformat(D)},an.from=function(m,D){return this.isValid()&&(Ye(m)&&m.isValid()||v(m).isValid())?En({to:this,from:m}).locale(this.locale()).humanize(!D):this.localeData().invalidDate()},an.fromNow=function(m){return this.from(v(),m)},an.to=function(m,D){return this.isValid()&&(Ye(m)&&m.isValid()||v(m).isValid())?En({from:this,to:m}).locale(this.locale()).humanize(!D):this.localeData().invalidDate()},an.toNow=function(m){return this.to(v(),m)},an.get=function(m){return fe(this[m=Re(m)])?this[m]():this},an.invalidAt=function(){return pe(this).overflow},an.isAfter=function(m,D){var j=Ye(m)?m:v(m);return!(!this.isValid()||!j.isValid())&&("millisecond"===(D=Re(D)||"millisecond")?this.valueOf()>j.valueOf():j.valueOf()9999?Yt(j,D?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):fe(Date.prototype.toISOString)?D?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Yt(j,"Z")):Yt(j,D?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},an.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var j,ee,m="moment",D="";return this.isLocal()||(m=0===this.utcOffset()?"moment.utc":"moment.parseZone",D="Z"),j="["+m+'("]',ee=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(j+ee+"-MM-DD[T]HH:mm:ss.SSS"+D+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(an[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),an.toJSON=function(){return this.isValid()?this.toISOString():null},an.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},an.unix=function(){return Math.floor(this.valueOf()/1e3)},an.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},an.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},an.eraName=function(){var m,D,j,ee=this.localeData().eras();for(m=0,D=ee.length;mthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},an.isLocal=function(){return!!this.isValid()&&!this._isUTC},an.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},an.isUtc=fi,an.isUTC=fi,an.zoneAbbr=function(){return this._isUTC?"UTC":""},an.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},an.dates=bt("dates accessor is deprecated. Use date instead.",Zl),an.months=bt("months accessor is deprecated. Use month instead",Qi),an.years=bt("years accessor is deprecated. Use year instead",Ri),an.zone=bt("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(m,D){return null!=m?("string"!=typeof m&&(m=-m),this.utcOffset(m,D),this):-this.utcOffset()}),an.isDSTShifted=bt("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!R(this._isDSTShifted))return this._isDSTShifted;var D,m={};return rt(m,this),(m=br(m))._a?(D=m._isUTC?De(m._a):v(m._a),this._isDSTShifted=this.isValid()&&function(m,D,j){var $t,ee=Math.min(m.length,D.length),Ce=Math.abs(m.length-D.length),ct=0;for($t=0;$t0):this._isDSTShifted=!1,this._isDSTShifted});var ri=xt.prototype;function la(m,D,j,ee){var Ce=S(),ct=De().set(ee,D);return Ce[j](ct,m)}function el(m,D,j){if(V(m)&&(D=m,m=void 0),m=m||"",null!=D)return la(m,D,j,"month");var ee,Ce=[];for(ee=0;ee<12;ee++)Ce[ee]=la(m,ee,j,"month");return Ce}function tl(m,D,j,ee){"boolean"==typeof m?(V(D)&&(j=D,D=void 0),D=D||""):(j=D=m,m=!1,V(D)&&(j=D,D=void 0),D=D||"");var $t,Ce=S(),ct=m?Ce._week.dow:0,In=[];if(null!=j)return la(D,(j+ct)%7,ee,"day");for($t=0;$t<7;$t++)In[$t]=la(D,($t+ct)%7,ee,"day");return In}ri.calendar=function(m,D,j){var ee=this._calendar[m]||this._calendar.sameElse;return fe(ee)?ee.call(D,j):ee},ri.longDateFormat=function(m){var D=this._longDateFormat[m],j=this._longDateFormat[m.toUpperCase()];return D||!j?D:(this._longDateFormat[m]=j.match(It).map(function(ee){return"MMMM"===ee||"MM"===ee||"DD"===ee||"dddd"===ee?ee.slice(1):ee}).join(""),this._longDateFormat[m])},ri.invalidDate=function(){return this._invalidDate},ri.ordinal=function(m){return this._ordinal.replace("%d",m)},ri.preparse=Dr,ri.postformat=Dr,ri.relativeTime=function(m,D,j,ee){var Ce=this._relativeTime[j];return fe(Ce)?Ce(m,D,j,ee):Ce.replace(/%d/i,m)},ri.pastFuture=function(m,D){var j=this._relativeTime[m>0?"future":"past"];return fe(j)?j(D):j.replace(/%s/i,D)},ri.set=function(m){var D,j;for(j in m)C(m,j)&&(fe(D=m[j])?this[j]=D:this["_"+j]=D);this._config=m,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ri.eras=function(m,D){var j,ee,Ce,ct=this._eras||S("en")._eras;for(j=0,ee=ct.length;j=0)return ct[ee]},ri.erasConvertYear=function(m,D){var j=m.since<=m.until?1:-1;return void 0===D?l(m.since).year():l(m.since).year()+(D-m.offset)*j},ri.erasAbbrRegex=function(m){return C(this,"_erasAbbrRegex")||Ci.call(this),m?this._erasAbbrRegex:this._erasRegex},ri.erasNameRegex=function(m){return C(this,"_erasNameRegex")||Ci.call(this),m?this._erasNameRegex:this._erasRegex},ri.erasNarrowRegex=function(m){return C(this,"_erasNarrowRegex")||Ci.call(this),m?this._erasNarrowRegex:this._erasRegex},ri.months=function(m,D){return m?p(this._months)?this._months[m.month()]:this._months[(this._months.isFormat||ae).test(D)?"format":"standalone"][m.month()]:p(this._months)?this._months:this._months.standalone},ri.monthsShort=function(m,D){return m?p(this._monthsShort)?this._monthsShort[m.month()]:this._monthsShort[ae.test(D)?"format":"standalone"][m.month()]:p(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ri.monthsParse=function(m,D,j){var ee,Ce,ct;if(this._monthsParseExact)return xn.call(this,m,D,j);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),ee=0;ee<12;ee++){if(Ce=De([2e3,ee]),j&&!this._longMonthsParse[ee]&&(this._longMonthsParse[ee]=new RegExp("^"+this.months(Ce,"").replace(".","")+"$","i"),this._shortMonthsParse[ee]=new RegExp("^"+this.monthsShort(Ce,"").replace(".","")+"$","i")),!j&&!this._monthsParse[ee]&&(ct="^"+this.months(Ce,"")+"|^"+this.monthsShort(Ce,""),this._monthsParse[ee]=new RegExp(ct.replace(".",""),"i")),j&&"MMMM"===D&&this._longMonthsParse[ee].test(m))return ee;if(j&&"MMM"===D&&this._shortMonthsParse[ee].test(m))return ee;if(!j&&this._monthsParse[ee].test(m))return ee}},ri.monthsRegex=function(m){return this._monthsParseExact?(C(this,"_monthsRegex")||Yi.call(this),m?this._monthsStrictRegex:this._monthsRegex):(C(this,"_monthsRegex")||(this._monthsRegex=nt),this._monthsStrictRegex&&m?this._monthsStrictRegex:this._monthsRegex)},ri.monthsShortRegex=function(m){return this._monthsParseExact?(C(this,"_monthsRegex")||Yi.call(this),m?this._monthsShortStrictRegex:this._monthsShortRegex):(C(this,"_monthsShortRegex")||(this._monthsShortRegex=we),this._monthsShortStrictRegex&&m?this._monthsShortStrictRegex:this._monthsShortRegex)},ri.week=function(m){return Ii(m,this._week.dow,this._week.doy).week},ri.firstDayOfYear=function(){return this._week.doy},ri.firstDayOfWeek=function(){return this._week.dow},ri.weekdays=function(m,D){var j=p(this._weekdays)?this._weekdays:this._weekdays[m&&!0!==m&&this._weekdays.isFormat.test(D)?"format":"standalone"];return!0===m?Us(j,this._week.dow):m?j[m.day()]:j},ri.weekdaysMin=function(m){return!0===m?Us(this._weekdaysMin,this._week.dow):m?this._weekdaysMin[m.day()]:this._weekdaysMin},ri.weekdaysShort=function(m){return!0===m?Us(this._weekdaysShort,this._week.dow):m?this._weekdaysShort[m.day()]:this._weekdaysShort},ri.weekdaysParse=function(m,D,j){var ee,Ce,ct;if(this._weekdaysParseExact)return Ws.call(this,m,D,j);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),ee=0;ee<7;ee++){if(Ce=De([2e3,1]).day(ee),j&&!this._fullWeekdaysParse[ee]&&(this._fullWeekdaysParse[ee]=new RegExp("^"+this.weekdays(Ce,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[ee]=new RegExp("^"+this.weekdaysShort(Ce,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[ee]=new RegExp("^"+this.weekdaysMin(Ce,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[ee]||(ct="^"+this.weekdays(Ce,"")+"|^"+this.weekdaysShort(Ce,"")+"|^"+this.weekdaysMin(Ce,""),this._weekdaysParse[ee]=new RegExp(ct.replace(".",""),"i")),j&&"dddd"===D&&this._fullWeekdaysParse[ee].test(m))return ee;if(j&&"ddd"===D&&this._shortWeekdaysParse[ee].test(m))return ee;if(j&&"dd"===D&&this._minWeekdaysParse[ee].test(m))return ee;if(!j&&this._weekdaysParse[ee].test(m))return ee}},ri.weekdaysRegex=function(m){return this._weekdaysParseExact?(C(this,"_weekdaysRegex")||ss.call(this),m?this._weekdaysStrictRegex:this._weekdaysRegex):(C(this,"_weekdaysRegex")||(this._weekdaysRegex=Hi),this._weekdaysStrictRegex&&m?this._weekdaysStrictRegex:this._weekdaysRegex)},ri.weekdaysShortRegex=function(m){return this._weekdaysParseExact?(C(this,"_weekdaysRegex")||ss.call(this),m?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(C(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ms),this._weekdaysShortStrictRegex&&m?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ri.weekdaysMinRegex=function(m){return this._weekdaysParseExact?(C(this,"_weekdaysRegex")||ss.call(this),m?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(C(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=xr),this._weekdaysMinStrictRegex&&m?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ri.isPM=function(m){return"p"===(m+"").toLowerCase().charAt(0)},ri.meridiem=function(m,D,j){return m>11?j?"pm":"PM":j?"am":"AM"},_e("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(m){var D=m%10;return m+(1===q(m%100/10)?"th":1===D?"st":2===D?"nd":3===D?"rd":"th")}}),l.lang=bt("moment.lang is deprecated. Use moment.locale instead.",_e),l.langData=bt("moment.langData is deprecated. Use moment.localeData instead.",S);var Or=Math.abs;function ed(m,D,j,ee){var Ce=En(D,j);return m._milliseconds+=ee*Ce._milliseconds,m._days+=ee*Ce._days,m._months+=ee*Ce._months,m._bubble()}function da(m){return m<0?Math.floor(m):Math.ceil(m)}function So(m){return 4800*m/146097}function Qo(m){return 146097*m/4800}function Gs(m){return function(){return this.as(m)}}var Ta=Gs("ms"),ko=Gs("s"),td=Gs("m"),nd=Gs("h"),id=Gs("d"),Aa=Gs("w"),ac=Gs("M"),La=Gs("Q"),Jo=Gs("y");function pi(m){return function(){return this.isValid()?this._data[m]:NaN}}var sl=pi("milliseconds"),rd=pi("seconds"),so=pi("minutes"),Zo=pi("hours"),od=pi("days"),rl=pi("months"),ua=pi("years");var Es=Math.round,Ss={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ha(m,D,j,ee,Ce){return Ce.relativeTime(D||1,!!j,m,ee)}var Ao=Math.abs;function $r(m){return(m>0)-(m<0)||+m}function fa(){if(!this.isValid())return this.localeData().invalidDate();var ee,Ce,ct,$t,Zn,yi,ks,ar,m=Ao(this._milliseconds)/1e3,D=Ao(this._days),j=Ao(this._months),In=this.asSeconds();return In?(ee=re(m/60),Ce=re(ee/60),m%=60,ee%=60,ct=re(j/12),j%=12,$t=m?m.toFixed(3).replace(/\.?0+$/,""):"",Zn=In<0?"-":"",yi=$r(this._months)!==$r(In)?"-":"",ks=$r(this._days)!==$r(In)?"-":"",ar=$r(this._milliseconds)!==$r(In)?"-":"",Zn+"P"+(ct?yi+ct+"Y":"")+(j?yi+j+"M":"")+(D?ks+D+"D":"")+(Ce||ee||m?"T":"")+(Ce?ar+Ce+"H":"")+(ee?ar+ee+"M":"")+(m?ar+$t+"S":"")):"P0D"}var ii=Rn.prototype;return ii.isValid=function(){return this._isValid},ii.abs=function(){var m=this._data;return this._milliseconds=Or(this._milliseconds),this._days=Or(this._days),this._months=Or(this._months),m.milliseconds=Or(m.milliseconds),m.seconds=Or(m.seconds),m.minutes=Or(m.minutes),m.hours=Or(m.hours),m.months=Or(m.months),m.years=Or(m.years),this},ii.add=function(m,D){return ed(this,m,D,1)},ii.subtract=function(m,D){return ed(this,m,D,-1)},ii.as=function(m){if(!this.isValid())return NaN;var D,j,ee=this._milliseconds;if("month"===(m=Re(m))||"quarter"===m||"year"===m)switch(D=this._days+ee/864e5,j=this._months+So(D),m){case"month":return j;case"quarter":return j/3;case"year":return j/12}else switch(D=this._days+Math.round(Qo(this._months)),m){case"week":return D/7+ee/6048e5;case"day":return D+ee/864e5;case"hour":return 24*D+ee/36e5;case"minute":return 1440*D+ee/6e4;case"second":return 86400*D+ee/1e3;case"millisecond":return Math.floor(864e5*D)+ee;default:throw new Error("Unknown unit "+m)}},ii.asMilliseconds=Ta,ii.asSeconds=ko,ii.asMinutes=td,ii.asHours=nd,ii.asDays=id,ii.asWeeks=Aa,ii.asMonths=ac,ii.asQuarters=La,ii.asYears=Jo,ii.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*q(this._months/12):NaN},ii._bubble=function(){var Ce,ct,$t,In,Zn,m=this._milliseconds,D=this._days,j=this._months,ee=this._data;return m>=0&&D>=0&&j>=0||m<=0&&D<=0&&j<=0||(m+=864e5*da(Qo(j)+D),D=0,j=0),ee.milliseconds=m%1e3,Ce=re(m/1e3),ee.seconds=Ce%60,ct=re(Ce/60),ee.minutes=ct%60,$t=re(ct/60),ee.hours=$t%24,D+=re($t/24),j+=Zn=re(So(D)),D-=da(Qo(Zn)),In=re(j/12),j%=12,ee.days=D,ee.months=j,ee.years=In,this},ii.clone=function(){return En(this)},ii.get=function(m){return m=Re(m),this.isValid()?this[m+"s"]():NaN},ii.milliseconds=sl,ii.seconds=rd,ii.minutes=so,ii.hours=Zo,ii.days=od,ii.weeks=function(){return re(this.days()/7)},ii.months=rl,ii.years=ua,ii.humanize=function(m,D){if(!this.isValid())return this.localeData().invalidDate();var Ce,ct,j=!1,ee=Ss;return"object"==typeof m&&(D=m,m=!1),"boolean"==typeof m&&(j=m),"object"==typeof D&&(ee=Object.assign({},Ss,D),null!=D.s&&null==D.ss&&(ee.ss=D.s-1)),ct=function(m,D,j,ee){var Ce=En(m).abs(),ct=Es(Ce.as("s")),$t=Es(Ce.as("m")),In=Es(Ce.as("h")),Zn=Es(Ce.as("d")),yi=Es(Ce.as("M")),ks=Es(Ce.as("w")),ar=Es(Ce.as("y")),Zs=ct<=j.ss&&["s",ct]||ct0,Zs[4]=ee,ha.apply(null,Zs)}(this,!j,ee,Ce=this.localeData()),j&&(ct=Ce.pastFuture(+this,ct)),Ce.postformat(ct)},ii.toISOString=fa,ii.toString=fa,ii.toJSON=fa,ii.locale=Wo,ii.localeData=I,ii.toIsoString=bt("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",fa),ii.lang=aa,_t("X",0,0,"unix"),_t("x",0,0,"valueOf"),ze("x",W),ze("X",/[+-]?\d+(\.\d{1,3})?/),Z("X",function(m,D,j){j._d=new Date(1e3*parseFloat(m))}),Z("x",function(m,D,j){j._d=new Date(q(m))}),l.version="2.29.1",o=v,l.fn=an,l.min=function(){return he("isBefore",[].slice.call(arguments,0))},l.max=function(){return he("isAfter",[].slice.call(arguments,0))},l.now=function(){return Date.now?Date.now():+new Date},l.utc=De,l.unix=function(m){return v(1e3*m)},l.months=function(m,D){return el(m,D,"months")},l.isDate=Y,l.locale=_e,l.invalid=at,l.duration=En,l.isMoment=Ye,l.weekdays=function(m,D,j){return tl(m,D,j,"weekdays")},l.parseZone=function(){return v.apply(null,arguments).parseZone()},l.localeData=S,l.isDuration=Pn,l.monthsShort=function(m,D){return el(m,D,"monthsShort")},l.weekdaysMin=function(m,D,j){return tl(m,D,j,"weekdaysMin")},l.defineLocale=z,l.updateLocale=function(m,D){if(null!=D){var j,ee,Ce=qn;null!=Xn[m]&&null!=Xn[m].parentLocale?Xn[m].set(tt(Xn[m]._config,D)):(null!=(ee=U(m))&&(Ce=ee._config),D=tt(Ce,D),null==ee&&(D.abbr=m),(j=new xt(D)).parentLocale=Xn[m],Xn[m]=j),_e(m)}else null!=Xn[m]&&(null!=Xn[m].parentLocale?(Xn[m]=Xn[m].parentLocale,m===_e()&&_e(m)):null!=Xn[m]&&delete Xn[m]);return Xn[m]},l.locales=function(){return Pt(Xn)},l.weekdaysShort=function(m,D,j){return tl(m,D,j,"weekdaysShort")},l.normalizeUnits=Re,l.relativeTimeRounding=function(m){return void 0===m?Es:"function"==typeof m&&(Es=m,!0)},l.relativeTimeThreshold=function(m,D){return void 0!==Ss[m]&&(void 0===D?Ss[m]:(Ss[m]=D,"s"===m&&(Ss.ss=D-1),!0))},l.calendarFormat=function(m,D){var j=m.diff(D,"days",!0);return j<-6?"sameElse":j<-1?"lastWeek":j<0?"lastDay":j<1?"sameDay":j<2?"nextDay":j<7?"nextWeek":"sameElse"},l.prototype=an,l.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"},l}()},6215:(Ge,ye,g)=>{"use strict";g.d(ye,{X:()=>h});var o=g(9765),l=g(7971);class h extends o.xQ{constructor(u){super(),this._value=u}get value(){return this.getValue()}_subscribe(u){const C=super._subscribe(u);return C&&!C.closed&&u.next(this._value),C}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new l.N;return this._value}next(u){super.next(this._value=u)}}},3098:(Ge,ye,g)=>{"use strict";g.d(ye,{P:()=>u});var o=g(9193),l=g(5917),h=g(205);class u{constructor(O,R,V){this.kind=O,this.value=R,this.error=V,this.hasValue="N"===O}observe(O){switch(this.kind){case"N":return O.next&&O.next(this.value);case"E":return O.error&&O.error(this.error);case"C":return O.complete&&O.complete()}}do(O,R,V){switch(this.kind){case"N":return O&&O(this.value);case"E":return R&&R(this.error);case"C":return V&&V()}}accept(O,R,V){return O&&"function"==typeof O.next?this.observe(O):this.do(O,R,V)}toObservable(){switch(this.kind){case"N":return(0,l.of)(this.value);case"E":return(0,h._)(this.error);case"C":return(0,o.c)()}throw new Error("unexpected notification kind value")}static createNext(O){return void 0!==O?new u("N",O):u.undefinedValueNotification}static createError(O){return new u("E",void 0,O)}static createComplete(){return u.completeNotification}}u.completeNotification=new u("C"),u.undefinedValueNotification=new u("N",void 0)},7574:(Ge,ye,g)=>{"use strict";g.d(ye,{y:()=>r});var o=g(7393),h=g(9181),p=g(6490),C=g(6554),O=g(4487);var Y=g(2494);let r=(()=>{class De{constructor(pe){this._isScalar=!1,pe&&(this._subscribe=pe)}lift(pe){const Te=new De;return Te.source=this,Te.operator=pe,Te}subscribe(pe,Te,Be){const{operator:at}=this,vt=function(De,Ie,pe){if(De){if(De instanceof o.L)return De;if(De[h.b])return De[h.b]()}return De||Ie||pe?new o.L(De,Ie,pe):new o.L(p.c)}(pe,Te,Be);if(vt.add(at?at.call(vt,this.source):this.source||Y.v.useDeprecatedSynchronousErrorHandling&&!vt.syncErrorThrowable?this._subscribe(vt):this._trySubscribe(vt)),Y.v.useDeprecatedSynchronousErrorHandling&&vt.syncErrorThrowable&&(vt.syncErrorThrowable=!1,vt.syncErrorThrown))throw vt.syncErrorValue;return vt}_trySubscribe(pe){try{return this._subscribe(pe)}catch(Te){Y.v.useDeprecatedSynchronousErrorHandling&&(pe.syncErrorThrown=!0,pe.syncErrorValue=Te),function(De){for(;De;){const{closed:Ie,destination:pe,isStopped:Te}=De;if(Ie||Te)return!1;De=pe&&pe instanceof o.L?pe:null}return!0}(pe)?pe.error(Te):console.warn(Te)}}forEach(pe,Te){return new(Te=ne(Te))((Be,at)=>{let vt;vt=this.subscribe(Bt=>{try{pe(Bt)}catch(rt){at(rt),vt&&vt.unsubscribe()}},at,Be)})}_subscribe(pe){const{source:Te}=this;return Te&&Te.subscribe(pe)}[C.L](){return this}pipe(...pe){return 0===pe.length?this:function(De){return 0===De.length?O.y:1===De.length?De[0]:function(pe){return De.reduce((Te,Be)=>Be(Te),pe)}}(pe)(this)}toPromise(pe){return new(pe=ne(pe))((Te,Be)=>{let at;this.subscribe(vt=>at=vt,vt=>Be(vt),()=>Te(at))})}}return De.create=Ie=>new De(Ie),De})();function ne(De){if(De||(De=Y.v.Promise||Promise),!De)throw new Error("no Promise impl found");return De}},6490:(Ge,ye,g)=>{"use strict";g.d(ye,{c:()=>h});var o=g(2494),l=g(4449);const h={closed:!0,next(p){},error(p){if(o.v.useDeprecatedSynchronousErrorHandling)throw p;(0,l.z)(p)},complete(){}}},9765:(Ge,ye,g)=>{"use strict";g.d(ye,{Yc:()=>O,xQ:()=>R});var o=g(7574),l=g(7393),h=g(5319),p=g(7971),u=g(8858),C=g(9181);class O extends l.L{constructor(r){super(r),this.destination=r}}let R=(()=>{class Y extends o.y{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[C.b](){return new O(this)}lift(ne){const De=new V(this,this);return De.operator=ne,De}next(ne){if(this.closed)throw new p.N;if(!this.isStopped){const{observers:De}=this,Ie=De.length,pe=De.slice();for(let Te=0;Tenew V(r,ne),Y})();class V extends R{constructor(r,ne){super(),this.destination=r,this.source=ne}next(r){const{destination:ne}=this;ne&&ne.next&&ne.next(r)}error(r){const{destination:ne}=this;ne&&ne.error&&this.destination.error(r)}complete(){const{destination:r}=this;r&&r.complete&&this.destination.complete()}_subscribe(r){const{source:ne}=this;return ne?this.source.subscribe(r):h.w.EMPTY}}},8858:(Ge,ye,g)=>{"use strict";g.d(ye,{W:()=>l});var o=g(5319);class l extends o.w{constructor(p,u){super(),this.subject=p,this.subscriber=u,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const p=this.subject,u=p.observers;if(this.subject=null,!u||0===u.length||p.isStopped||p.closed)return;const C=u.indexOf(this.subscriber);-1!==C&&u.splice(C,1)}}},7393:(Ge,ye,g)=>{"use strict";g.d(ye,{L:()=>O});var o=g(9105),l=g(6490),h=g(5319),p=g(9181),u=g(2494),C=g(4449);class O extends h.w{constructor(Y,r,ne){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=l.c;break;case 1:if(!Y){this.destination=l.c;break}if("object"==typeof Y){Y instanceof O?(this.syncErrorThrowable=Y.syncErrorThrowable,this.destination=Y,Y.add(this)):(this.syncErrorThrowable=!0,this.destination=new R(this,Y));break}default:this.syncErrorThrowable=!0,this.destination=new R(this,Y,r,ne)}}[p.b](){return this}static create(Y,r,ne){const De=new O(Y,r,ne);return De.syncErrorThrowable=!1,De}next(Y){this.isStopped||this._next(Y)}error(Y){this.isStopped||(this.isStopped=!0,this._error(Y))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(Y){this.destination.next(Y)}_error(Y){this.destination.error(Y),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:Y}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=Y,this}}class R extends O{constructor(Y,r,ne,De){super(),this._parentSubscriber=Y;let Ie,pe=this;(0,o.m)(r)?Ie=r:r&&(Ie=r.next,ne=r.error,De=r.complete,r!==l.c&&(pe=Object.create(r),(0,o.m)(pe.unsubscribe)&&this.add(pe.unsubscribe.bind(pe)),pe.unsubscribe=this.unsubscribe.bind(this))),this._context=pe,this._next=Ie,this._error=ne,this._complete=De}next(Y){if(!this.isStopped&&this._next){const{_parentSubscriber:r}=this;u.v.useDeprecatedSynchronousErrorHandling&&r.syncErrorThrowable?this.__tryOrSetError(r,this._next,Y)&&this.unsubscribe():this.__tryOrUnsub(this._next,Y)}}error(Y){if(!this.isStopped){const{_parentSubscriber:r}=this,{useDeprecatedSynchronousErrorHandling:ne}=u.v;if(this._error)ne&&r.syncErrorThrowable?(this.__tryOrSetError(r,this._error,Y),this.unsubscribe()):(this.__tryOrUnsub(this._error,Y),this.unsubscribe());else if(r.syncErrorThrowable)ne?(r.syncErrorValue=Y,r.syncErrorThrown=!0):(0,C.z)(Y),this.unsubscribe();else{if(this.unsubscribe(),ne)throw Y;(0,C.z)(Y)}}}complete(){if(!this.isStopped){const{_parentSubscriber:Y}=this;if(this._complete){const r=()=>this._complete.call(this._context);u.v.useDeprecatedSynchronousErrorHandling&&Y.syncErrorThrowable?(this.__tryOrSetError(Y,r),this.unsubscribe()):(this.__tryOrUnsub(r),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(Y,r){try{Y.call(this._context,r)}catch(ne){if(this.unsubscribe(),u.v.useDeprecatedSynchronousErrorHandling)throw ne;(0,C.z)(ne)}}__tryOrSetError(Y,r,ne){if(!u.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{r.call(this._context,ne)}catch(De){return u.v.useDeprecatedSynchronousErrorHandling?(Y.syncErrorValue=De,Y.syncErrorThrown=!0,!0):((0,C.z)(De),!0)}return!1}_unsubscribe(){const{_parentSubscriber:Y}=this;this._context=null,this._parentSubscriber=null,Y.unsubscribe()}}},5319:(Ge,ye,g)=>{"use strict";g.d(ye,{w:()=>C});var o=g(9796),l=g(1555),h=g(9105);const u=(()=>{function R(V){return Error.call(this),this.message=V?`${V.length} errors occurred during unsubscription:\n${V.map((Y,r)=>`${r+1}) ${Y.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=V,this}return R.prototype=Object.create(Error.prototype),R})();class C{constructor(V){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,V&&(this._ctorUnsubscribe=!0,this._unsubscribe=V)}unsubscribe(){let V;if(this.closed)return;let{_parentOrParents:Y,_ctorUnsubscribe:r,_unsubscribe:ne,_subscriptions:De}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,Y instanceof C)Y.remove(this);else if(null!==Y)for(let Ie=0;IeV.concat(Y instanceof u?Y.errors:Y),[])}C.EMPTY=((R=new C).closed=!0,R)},2494:(Ge,ye,g)=>{"use strict";g.d(ye,{v:()=>l});let o=!1;const l={Promise:void 0,set useDeprecatedSynchronousErrorHandling(h){if(h){const p=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+p.stack)}else o&&console.log("RxJS: Back to a better error behavior. Thank you. <3");o=h},get useDeprecatedSynchronousErrorHandling(){return o}}},5345:(Ge,ye,g)=>{"use strict";g.d(ye,{IY:()=>p,Ds:()=>C,ft:()=>R});var o=g(7393),l=g(7574),h=g(7444);class p extends o.L{constructor(Y){super(),this.parent=Y}_next(Y){this.parent.notifyNext(Y)}_error(Y){this.parent.notifyError(Y),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class C extends o.L{notifyNext(Y){this.destination.next(Y)}notifyError(Y){this.destination.error(Y)}notifyComplete(){this.destination.complete()}}function R(V,Y){if(Y.closed)return;if(V instanceof l.y)return V.subscribe(Y);let r;try{r=(0,h.s)(V)(Y)}catch(ne){Y.error(ne)}return r}},2441:(Ge,ye,g)=>{"use strict";g.d(ye,{c:()=>u,N:()=>C});var o=g(9765),l=g(7574),h=g(5319),p=g(1307);class u extends l.y{constructor(r,ne){super(),this.source=r,this.subjectFactory=ne,this._refCount=0,this._isComplete=!1}_subscribe(r){return this.getSubject().subscribe(r)}getSubject(){const r=this._subject;return(!r||r.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let r=this._connection;return r||(this._isComplete=!1,r=this._connection=new h.w,r.add(this.source.subscribe(new O(this.getSubject(),this))),r.closed&&(this._connection=null,r=h.w.EMPTY)),r}refCount(){return(0,p.x)()(this)}}const C=(()=>{const Y=u.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:Y._subscribe},_isComplete:{value:Y._isComplete,writable:!0},getSubject:{value:Y.getSubject},connect:{value:Y.connect},refCount:{value:Y.refCount}}})();class O extends o.Yc{constructor(r,ne){super(r),this.connectable=ne}_error(r){this._unsubscribe(),super._error(r)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const r=this.connectable;if(r){this.connectable=null;const ne=r._connection;r._refCount=0,r._subject=null,r._connection=null,ne&&ne.unsubscribe()}}}},739:(Ge,ye,g)=>{"use strict";g.d(ye,{aj:()=>r});var o=g(4869),l=g(9796),h=g(7393);class p extends h.L{notifyNext(pe,Te,Be,at,vt){this.destination.next(Te)}notifyError(pe,Te){this.destination.error(pe)}notifyComplete(pe){this.destination.complete()}}class u extends h.L{constructor(pe,Te,Be){super(),this.parent=pe,this.outerValue=Te,this.outerIndex=Be,this.index=0}_next(pe){this.parent.notifyNext(this.outerValue,pe,this.outerIndex,this.index++,this)}_error(pe){this.parent.notifyError(pe,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}var C=g(7444),O=g(7574);function R(Ie,pe,Te,Be,at=new u(Ie,Te,Be)){if(!at.closed)return pe instanceof O.y?pe.subscribe(at):(0,C.s)(pe)(at)}var V=g(6693);const Y={};function r(...Ie){let pe,Te;return(0,o.K)(Ie[Ie.length-1])&&(Te=Ie.pop()),"function"==typeof Ie[Ie.length-1]&&(pe=Ie.pop()),1===Ie.length&&(0,l.k)(Ie[0])&&(Ie=Ie[0]),(0,V.n)(Ie,Te).lift(new ne(pe))}class ne{constructor(pe){this.resultSelector=pe}call(pe,Te){return Te.subscribe(new De(pe,this.resultSelector))}}class De extends p{constructor(pe,Te){super(pe),this.resultSelector=Te,this.active=0,this.values=[],this.observables=[]}_next(pe){this.values.push(Y),this.observables.push(pe)}_complete(){const pe=this.observables,Te=pe.length;if(0===Te)this.destination.complete();else{this.active=Te,this.toRespond=Te;for(let Be=0;Be{"use strict";g.d(ye,{z:()=>p});var o=g(5917),l=g(3282);function p(...u){return(0,l.J)(1)((0,o.of)(...u))}},1439:(Ge,ye,g)=>{"use strict";g.d(ye,{P:()=>p});var o=g(7574),l=g(4402),h=g(9193);function p(u){return new o.y(C=>{let O;try{O=u()}catch(V){return void C.error(V)}return(O?(0,l.D)(O):(0,h.c)()).subscribe(C)})}},9193:(Ge,ye,g)=>{"use strict";g.d(ye,{E:()=>l,c:()=>h});var o=g(7574);const l=new o.y(u=>u.complete());function h(u){return u?function(u){return new o.y(C=>u.schedule(()=>C.complete()))}(u):l}},5758:(Ge,ye,g)=>{"use strict";g.d(ye,{D:()=>C});var o=g(7574),l=g(9796),h=g(8002),p=g(1555),u=g(4402);function C(...R){if(1===R.length){const V=R[0];if((0,l.k)(V))return O(V,null);if((0,p.K)(V)&&Object.getPrototypeOf(V)===Object.prototype){const Y=Object.keys(V);return O(Y.map(r=>V[r]),Y)}}if("function"==typeof R[R.length-1]){const V=R.pop();return O(R=1===R.length&&(0,l.k)(R[0])?R[0]:R,null).pipe((0,h.U)(Y=>V(...Y)))}return O(R,null)}function O(R,V){return new o.y(Y=>{const r=R.length;if(0===r)return void Y.complete();const ne=new Array(r);let De=0,Ie=0;for(let pe=0;pe{Be||(Be=!0,Ie++),ne[pe]=at},error:at=>Y.error(at),complete:()=>{De++,(De===r||!Be)&&(Ie===r&&Y.next(V?V.reduce((at,vt,Bt)=>(at[vt]=ne[Bt],at),{}):ne),Y.complete())}}))}})}},4402:(Ge,ye,g)=>{"use strict";g.d(ye,{D:()=>pe});var o=g(7574),l=g(7444),h=g(5319),p=g(6554),O=g(4087),R=g(377),r=g(4072),ne=g(9489);function pe(Te,Be){return Be?function(Te,Be){if(null!=Te){if(function(Te){return Te&&"function"==typeof Te[p.L]}(Te))return function(Te,Be){return new o.y(at=>{const vt=new h.w;return vt.add(Be.schedule(()=>{const Bt=Te[p.L]();vt.add(Bt.subscribe({next(rt){vt.add(Be.schedule(()=>at.next(rt)))},error(rt){vt.add(Be.schedule(()=>at.error(rt)))},complete(){vt.add(Be.schedule(()=>at.complete()))}}))})),vt})}(Te,Be);if((0,r.t)(Te))return function(Te,Be){return new o.y(at=>{const vt=new h.w;return vt.add(Be.schedule(()=>Te.then(Bt=>{vt.add(Be.schedule(()=>{at.next(Bt),vt.add(Be.schedule(()=>at.complete()))}))},Bt=>{vt.add(Be.schedule(()=>at.error(Bt)))}))),vt})}(Te,Be);if((0,ne.z)(Te))return(0,O.r)(Te,Be);if(function(Te){return Te&&"function"==typeof Te[R.hZ]}(Te)||"string"==typeof Te)return function(Te,Be){if(!Te)throw new Error("Iterable cannot be null");return new o.y(at=>{const vt=new h.w;let Bt;return vt.add(()=>{Bt&&"function"==typeof Bt.return&&Bt.return()}),vt.add(Be.schedule(()=>{Bt=Te[R.hZ](),vt.add(Be.schedule(function(){if(at.closed)return;let rt,it;try{const Ye=Bt.next();rt=Ye.value,it=Ye.done}catch(Ye){return void at.error(Ye)}it?at.complete():(at.next(rt),this.schedule())}))})),vt})}(Te,Be)}throw new TypeError((null!==Te&&typeof Te||Te)+" is not observable")}(Te,Be):Te instanceof o.y?Te:new o.y((0,l.s)(Te))}},6693:(Ge,ye,g)=>{"use strict";g.d(ye,{n:()=>p});var o=g(7574),l=g(5015),h=g(4087);function p(u,C){return C?(0,h.r)(u,C):new o.y((0,l.V)(u))}},2759:(Ge,ye,g)=>{"use strict";g.d(ye,{R:()=>C});var o=g(7574),l=g(9796),h=g(9105),p=g(8002);function C(r,ne,De,Ie){return(0,h.m)(De)&&(Ie=De,De=void 0),Ie?C(r,ne,De).pipe((0,p.U)(pe=>(0,l.k)(pe)?Ie(...pe):Ie(pe))):new o.y(pe=>{O(r,ne,function(Be){pe.next(arguments.length>1?Array.prototype.slice.call(arguments):Be)},pe,De)})}function O(r,ne,De,Ie,pe){let Te;if(function(r){return r&&"function"==typeof r.addEventListener&&"function"==typeof r.removeEventListener}(r)){const Be=r;r.addEventListener(ne,De,pe),Te=()=>Be.removeEventListener(ne,De,pe)}else if(function(r){return r&&"function"==typeof r.on&&"function"==typeof r.off}(r)){const Be=r;r.on(ne,De),Te=()=>Be.off(ne,De)}else if(function(r){return r&&"function"==typeof r.addListener&&"function"==typeof r.removeListener}(r)){const Be=r;r.addListener(ne,De),Te=()=>Be.removeListener(ne,De)}else{if(!r||!r.length)throw new TypeError("Invalid event target");for(let Be=0,at=r.length;Be{"use strict";g.d(ye,{T:()=>u});var o=g(7574),l=g(4869),h=g(3282),p=g(6693);function u(...C){let O=Number.POSITIVE_INFINITY,R=null,V=C[C.length-1];return(0,l.K)(V)?(R=C.pop(),C.length>1&&"number"==typeof C[C.length-1]&&(O=C.pop())):"number"==typeof V&&(O=C.pop()),null===R&&1===C.length&&C[0]instanceof o.y?C[0]:(0,h.J)(O)((0,p.n)(C,R))}},5917:(Ge,ye,g)=>{"use strict";g.d(ye,{of:()=>p});var o=g(4869),l=g(6693),h=g(4087);function p(...u){let C=u[u.length-1];return(0,o.K)(C)?(u.pop(),(0,h.r)(u,C)):(0,l.n)(u)}},205:(Ge,ye,g)=>{"use strict";g.d(ye,{_:()=>l});var o=g(7574);function l(p,u){return new o.y(u?C=>u.schedule(h,0,{error:p,subscriber:C}):C=>C.error(p))}function h({error:p,subscriber:u}){u.error(p)}},8634:(Ge,ye,g)=>{"use strict";g.d(ye,{H:()=>C});var o=g(7574),l=g(3637),h=g(9796);function p(R){return!(0,h.k)(R)&&R-parseFloat(R)+1>=0}var u=g(4869);function C(R=0,V,Y){let r=-1;return p(V)?r=Number(V)<1?1:Number(V):(0,u.K)(V)&&(Y=V),(0,u.K)(Y)||(Y=l.P),new o.y(ne=>{const De=p(R)?R:+R-Y.now();return Y.schedule(O,De,{index:0,period:r,subscriber:ne})})}function O(R){const{index:V,period:Y,subscriber:r}=R;if(r.next(V),!r.closed){if(-1===Y)return r.complete();R.index=V+1,this.schedule(R,Y)}}},13:(Ge,ye,g)=>{"use strict";g.d(ye,{e:()=>O});var o=g(3637),l=g(5345);class p{constructor(V){this.durationSelector=V}call(V,Y){return Y.subscribe(new u(V,this.durationSelector))}}class u extends l.Ds{constructor(V,Y){super(V),this.durationSelector=Y,this.hasValue=!1}_next(V){if(this.value=V,this.hasValue=!0,!this.throttled){let Y;try{const{durationSelector:ne}=this;Y=ne(V)}catch(ne){return this.destination.error(ne)}const r=(0,l.ft)(Y,new l.IY(this));!r||r.closed?this.clearThrottle():this.add(this.throttled=r)}}clearThrottle(){const{value:V,hasValue:Y,throttled:r}=this;r&&(this.remove(r),this.throttled=void 0,r.unsubscribe()),Y&&(this.value=void 0,this.hasValue=!1,this.destination.next(V))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}var C=g(8634);function O(R,V=o.P){return function(R){return function(Y){return Y.lift(new p(R))}}(()=>(0,C.H)(R,V))}},5304:(Ge,ye,g)=>{"use strict";g.d(ye,{K:()=>l});var o=g(5345);function l(u){return function(O){const R=new h(u),V=O.lift(R);return R.caught=V}}class h{constructor(C){this.selector=C}call(C,O){return O.subscribe(new p(C,this.selector,this.caught))}}class p extends o.Ds{constructor(C,O,R){super(C),this.selector=O,this.caught=R}error(C){if(!this.isStopped){let O;try{O=this.selector(C,this.caught)}catch(Y){return void super.error(Y)}this._unsubscribeAndRecycle();const R=new o.IY(this);this.add(R);const V=(0,o.ft)(O,R);V!==R&&this.add(V)}}}},4612:(Ge,ye,g)=>{"use strict";g.d(ye,{b:()=>l});var o=g(9773);function l(h,p){return(0,o.zg)(h,p,1)}},4395:(Ge,ye,g)=>{"use strict";g.d(ye,{b:()=>h});var o=g(7393),l=g(3637);function h(O,R=l.P){return V=>V.lift(new p(O,R))}class p{constructor(R,V){this.dueTime=R,this.scheduler=V}call(R,V){return V.subscribe(new u(R,this.dueTime,this.scheduler))}}class u extends o.L{constructor(R,V,Y){super(R),this.dueTime=V,this.scheduler=Y,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(R){this.clearDebounce(),this.lastValue=R,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(C,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:R}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(R)}}clearDebounce(){const R=this.debouncedSubscription;null!==R&&(this.remove(R),R.unsubscribe(),this.debouncedSubscription=null)}}function C(O){O.debouncedNext()}},5242:(Ge,ye,g)=>{"use strict";g.d(ye,{d:()=>l});var o=g(7393);function l(u=null){return C=>C.lift(new h(u))}class h{constructor(C){this.defaultValue=C}call(C,O){return O.subscribe(new p(C,this.defaultValue))}}class p extends o.L{constructor(C,O){super(C),this.defaultValue=O,this.isEmpty=!0}_next(C){this.isEmpty=!1,this.destination.next(C)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}},1289:(Ge,ye,g)=>{"use strict";g.d(ye,{g:()=>u});var o=g(3637),h=g(7393),p=g(3098);function u(V,Y=o.P){const ne=function(V){return V instanceof Date&&!isNaN(+V)}(V)?+V-Y.now():Math.abs(V);return De=>De.lift(new C(ne,Y))}class C{constructor(Y,r){this.delay=Y,this.scheduler=r}call(Y,r){return r.subscribe(new O(Y,this.delay,this.scheduler))}}class O extends h.L{constructor(Y,r,ne){super(Y),this.delay=r,this.scheduler=ne,this.queue=[],this.active=!1,this.errored=!1}static dispatch(Y){const r=Y.source,ne=r.queue,De=Y.scheduler,Ie=Y.destination;for(;ne.length>0&&ne[0].time-De.now()<=0;)ne.shift().notification.observe(Ie);if(ne.length>0){const pe=Math.max(0,ne[0].time-De.now());this.schedule(Y,pe)}else this.unsubscribe(),r.active=!1}_schedule(Y){this.active=!0,this.destination.add(Y.schedule(O.dispatch,this.delay,{source:this,destination:this.destination,scheduler:Y}))}scheduleNotification(Y){if(!0===this.errored)return;const r=this.scheduler,ne=new R(r.now()+this.delay,Y);this.queue.push(ne),!1===this.active&&this._schedule(r)}_next(Y){this.scheduleNotification(p.P.createNext(Y))}_error(Y){this.errored=!0,this.queue=[],this.destination.error(Y),this.unsubscribe()}_complete(){this.scheduleNotification(p.P.createComplete()),this.unsubscribe()}}class R{constructor(Y,r){this.time=Y,this.notification=r}}},7519:(Ge,ye,g)=>{"use strict";g.d(ye,{x:()=>l});var o=g(7393);function l(u,C){return O=>O.lift(new h(u,C))}class h{constructor(C,O){this.compare=C,this.keySelector=O}call(C,O){return O.subscribe(new p(C,this.compare,this.keySelector))}}class p extends o.L{constructor(C,O,R){super(C),this.keySelector=R,this.hasKey=!1,"function"==typeof O&&(this.compare=O)}compare(C,O){return C===O}_next(C){let O;try{const{keySelector:V}=this;O=V?V(C):C}catch(V){return this.destination.error(V)}let R=!1;if(this.hasKey)try{const{compare:V}=this;R=V(this.key,O)}catch(V){return this.destination.error(V)}else this.hasKey=!0;R||(this.key=O,this.destination.next(C))}}},5435:(Ge,ye,g)=>{"use strict";g.d(ye,{h:()=>l});var o=g(7393);function l(u,C){return function(R){return R.lift(new h(u,C))}}class h{constructor(C,O){this.predicate=C,this.thisArg=O}call(C,O){return O.subscribe(new p(C,this.predicate,this.thisArg))}}class p extends o.L{constructor(C,O,R){super(C),this.predicate=O,this.thisArg=R,this.count=0}_next(C){let O;try{O=this.predicate.call(this.thisArg,C,this.count++)}catch(R){return void this.destination.error(R)}O&&this.destination.next(C)}}},8939:(Ge,ye,g)=>{"use strict";g.d(ye,{x:()=>h});var o=g(7393),l=g(5319);function h(C){return O=>O.lift(new p(C))}class p{constructor(O){this.callback=O}call(O,R){return R.subscribe(new u(O,this.callback))}}class u extends o.L{constructor(O,R){super(O),this.add(new l.w(R))}}},8049:(Ge,ye,g)=>{"use strict";g.d(ye,{P:()=>O});var o=g(3410),l=g(5435),h=g(5257),p=g(5242),u=g(4635),C=g(4487);function O(R,V){const Y=arguments.length>=2;return r=>r.pipe(R?(0,l.h)((ne,De)=>R(ne,De,r)):C.y,(0,h.q)(1),Y?(0,p.d)(V):(0,u.T)(()=>new o.K))}},8002:(Ge,ye,g)=>{"use strict";g.d(ye,{U:()=>l});var o=g(7393);function l(u,C){return function(R){if("function"!=typeof u)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return R.lift(new h(u,C))}}class h{constructor(C,O){this.project=C,this.thisArg=O}call(C,O){return O.subscribe(new p(C,this.project,this.thisArg))}}class p extends o.L{constructor(C,O,R){super(C),this.project=O,this.count=0,this.thisArg=R||this}_next(C){let O;try{O=this.project.call(this.thisArg,C,this.count++)}catch(R){return void this.destination.error(R)}this.destination.next(O)}}},3282:(Ge,ye,g)=>{"use strict";g.d(ye,{J:()=>h});var o=g(9773),l=g(4487);function h(p=Number.POSITIVE_INFINITY){return(0,o.zg)(l.y,p)}},9773:(Ge,ye,g)=>{"use strict";g.d(ye,{zg:()=>p});var o=g(8002),l=g(4402),h=g(5345);function p(R,V,Y=Number.POSITIVE_INFINITY){return"function"==typeof V?r=>r.pipe(p((ne,De)=>(0,l.D)(R(ne,De)).pipe((0,o.U)((Ie,pe)=>V(ne,Ie,De,pe))),Y)):("number"==typeof V&&(Y=V),r=>r.lift(new u(R,Y)))}class u{constructor(V,Y=Number.POSITIVE_INFINITY){this.project=V,this.concurrent=Y}call(V,Y){return Y.subscribe(new C(V,this.project,this.concurrent))}}class C extends h.Ds{constructor(V,Y,r=Number.POSITIVE_INFINITY){super(V),this.project=Y,this.concurrent=r,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(V){this.active0?this._next(V.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},4458:(Ge,ye,g)=>{"use strict";g.d(ye,{O:()=>l});var o=g(2441);function l(p,u){return function(O){let R;if(R="function"==typeof p?p:function(){return p},"function"==typeof u)return O.lift(new h(R,u));const V=Object.create(O,o.N);return V.source=O,V.subjectFactory=R,V}}class h{constructor(u,C){this.subjectFactory=u,this.selector=C}call(u,C){const{selector:O}=this,R=this.subjectFactory(),V=O(R).subscribe(u);return V.add(C.subscribe(R)),V}}},1307:(Ge,ye,g)=>{"use strict";g.d(ye,{x:()=>l});var o=g(7393);function l(){return function(C){return C.lift(new h(C))}}class h{constructor(C){this.connectable=C}call(C,O){const{connectable:R}=this;R._refCount++;const V=new p(C,R),Y=O.subscribe(V);return V.closed||(V.connection=R.connect()),Y}}class p extends o.L{constructor(C,O){super(C),this.connectable=O}_unsubscribe(){const{connectable:C}=this;if(!C)return void(this.connection=null);this.connectable=null;const O=C._refCount;if(O<=0)return void(this.connection=null);if(C._refCount=O-1,O>1)return void(this.connection=null);const{connection:R}=this,V=C._connection;this.connection=null,V&&(!R||V===R)&&V.unsubscribe()}}},8345:(Ge,ye,g)=>{"use strict";g.d(ye,{B:()=>u});var o=g(4458),l=g(1307),h=g(9765);function p(){return new h.xQ}function u(){return C=>(0,l.x)()((0,o.O)(p)(C))}},3653:(Ge,ye,g)=>{"use strict";g.d(ye,{T:()=>l});var o=g(7393);function l(u){return C=>C.lift(new h(u))}class h{constructor(C){this.total=C}call(C,O){return O.subscribe(new p(C,this.total))}}class p extends o.L{constructor(C,O){super(C),this.total=O,this.count=0}_next(C){++this.count>this.total&&this.destination.next(C)}}},9761:(Ge,ye,g)=>{"use strict";g.d(ye,{O:()=>h});var o=g(8071),l=g(4869);function h(...p){const u=p[p.length-1];return(0,l.K)(u)?(p.pop(),C=>(0,o.z)(p,C,u)):C=>(0,o.z)(p,C)}},3190:(Ge,ye,g)=>{"use strict";g.d(ye,{w:()=>p});var o=g(8002),l=g(4402),h=g(5345);function p(O,R){return"function"==typeof R?V=>V.pipe(p((Y,r)=>(0,l.D)(O(Y,r)).pipe((0,o.U)((ne,De)=>R(Y,ne,r,De))))):V=>V.lift(new u(O))}class u{constructor(R){this.project=R}call(R,V){return V.subscribe(new C(R,this.project))}}class C extends h.Ds{constructor(R,V){super(R),this.project=V,this.index=0}_next(R){let V;const Y=this.index++;try{V=this.project(R,Y)}catch(r){return void this.destination.error(r)}this._innerSub(V)}_innerSub(R){const V=this.innerSubscription;V&&V.unsubscribe();const Y=new h.IY(this),r=this.destination;r.add(Y),this.innerSubscription=(0,h.ft)(R,Y),this.innerSubscription!==Y&&r.add(this.innerSubscription)}_complete(){const{innerSubscription:R}=this;(!R||R.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(R){this.destination.next(R)}}},5257:(Ge,ye,g)=>{"use strict";g.d(ye,{q:()=>p});var o=g(7393),l=g(7108),h=g(9193);function p(O){return R=>0===O?(0,h.c)():R.lift(new u(O))}class u{constructor(R){if(this.total=R,this.total<0)throw new l.W}call(R,V){return V.subscribe(new C(R,this.total))}}class C extends o.L{constructor(R,V){super(R),this.total=V,this.count=0}_next(R){const V=this.total,Y=++this.count;Y<=V&&(this.destination.next(R),Y===V&&(this.destination.complete(),this.unsubscribe()))}}},6782:(Ge,ye,g)=>{"use strict";g.d(ye,{R:()=>l});var o=g(5345);function l(u){return C=>C.lift(new h(u))}class h{constructor(C){this.notifier=C}call(C,O){const R=new p(C),V=(0,o.ft)(this.notifier,new o.IY(R));return V&&!R.seenValue?(R.add(V),O.subscribe(R)):R}}class p extends o.Ds{constructor(C){super(C),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},8307:(Ge,ye,g)=>{"use strict";g.d(ye,{b:()=>p});var o=g(7393),l=g(8640),h=g(9105);function p(O,R,V){return function(r){return r.lift(new u(O,R,V))}}class u{constructor(R,V,Y){this.nextOrObserver=R,this.error=V,this.complete=Y}call(R,V){return V.subscribe(new C(R,this.nextOrObserver,this.error,this.complete))}}class C extends o.L{constructor(R,V,Y,r){super(R),this._tapNext=l.Z,this._tapError=l.Z,this._tapComplete=l.Z,this._tapError=Y||l.Z,this._tapComplete=r||l.Z,(0,h.m)(V)?(this._context=this,this._tapNext=V):V&&(this._context=V,this._tapNext=V.next||l.Z,this._tapError=V.error||l.Z,this._tapComplete=V.complete||l.Z)}_next(R){try{this._tapNext.call(this._context,R)}catch(V){return void this.destination.error(V)}this.destination.next(R)}_error(R){try{this._tapError.call(this._context,R)}catch(V){return void this.destination.error(V)}this.destination.error(R)}_complete(){try{this._tapComplete.call(this._context)}catch(R){return void this.destination.error(R)}return this.destination.complete()}}},4635:(Ge,ye,g)=>{"use strict";g.d(ye,{T:()=>h});var o=g(3410),l=g(7393);function h(O=C){return R=>R.lift(new p(O))}class p{constructor(R){this.errorFactory=R}call(R,V){return V.subscribe(new u(R,this.errorFactory))}}class u extends l.L{constructor(R,V){super(R),this.errorFactory=V,this.hasValue=!1}_next(R){this.hasValue=!0,this.destination.next(R)}_complete(){if(this.hasValue)return this.destination.complete();{let R;try{R=this.errorFactory()}catch(V){R=V}this.destination.error(R)}}}function C(){return new o.K}},4087:(Ge,ye,g)=>{"use strict";g.d(ye,{r:()=>h});var o=g(7574),l=g(5319);function h(p,u){return new o.y(C=>{const O=new l.w;let R=0;return O.add(u.schedule(function(){R!==p.length?(C.next(p[R++]),C.closed||O.add(this.schedule())):C.complete()})),O})}},6465:(Ge,ye,g)=>{"use strict";g.d(ye,{o:()=>h});var o=g(5319);class l extends o.w{constructor(u,C){super()}schedule(u,C=0){return this}}class h extends l{constructor(u,C){super(u,C),this.scheduler=u,this.work=C,this.pending=!1}schedule(u,C=0){if(this.closed)return this;this.state=u;const O=this.id,R=this.scheduler;return null!=O&&(this.id=this.recycleAsyncId(R,O,C)),this.pending=!0,this.delay=C,this.id=this.id||this.requestAsyncId(R,this.id,C),this}requestAsyncId(u,C,O=0){return setInterval(u.flush.bind(u,this),O)}recycleAsyncId(u,C,O=0){if(null!==O&&this.delay===O&&!1===this.pending)return C;clearInterval(C)}execute(u,C){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const O=this._execute(u,C);if(O)return O;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(u,C){let R,O=!1;try{this.work(u)}catch(V){O=!0,R=!!V&&V||new Error(V)}if(O)return this.unsubscribe(),R}_unsubscribe(){const u=this.id,C=this.scheduler,O=C.actions,R=O.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==R&&O.splice(R,1),null!=u&&(this.id=this.recycleAsyncId(C,u,null)),this.delay=null}}},6102:(Ge,ye,g)=>{"use strict";g.d(ye,{v:()=>l});let o=(()=>{class h{constructor(u,C=h.now){this.SchedulerAction=u,this.now=C}schedule(u,C=0,O){return new this.SchedulerAction(this,u).schedule(O,C)}}return h.now=()=>Date.now(),h})();class l extends o{constructor(p,u=o.now){super(p,()=>l.delegate&&l.delegate!==this?l.delegate.now():u()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(p,u=0,C){return l.delegate&&l.delegate!==this?l.delegate.schedule(p,u,C):super.schedule(p,u,C)}flush(p){const{actions:u}=this;if(this.active)return void u.push(p);let C;this.active=!0;do{if(C=p.execute(p.state,p.delay))break}while(p=u.shift());if(this.active=!1,C){for(;p=u.shift();)p.unsubscribe();throw C}}}},4581:(Ge,ye,g)=>{"use strict";g.d(ye,{E:()=>r});let o=1;const l=Promise.resolve(),h={};function p(De){return De in h&&(delete h[De],!0)}const u={setImmediate(De){const Ie=o++;return h[Ie]=!0,l.then(()=>p(Ie)&&De()),Ie},clearImmediate(De){p(De)}};var O=g(6465),V=g(6102);const r=new class extends V.v{flush(Ie){this.active=!0,this.scheduled=void 0;const{actions:pe}=this;let Te,Be=-1,at=pe.length;Ie=Ie||pe.shift();do{if(Te=Ie.execute(Ie.state,Ie.delay))break}while(++Be0?super.requestAsyncId(Ie,pe,Te):(Ie.actions.push(this),Ie.scheduled||(Ie.scheduled=u.setImmediate(Ie.flush.bind(Ie,null))))}recycleAsyncId(Ie,pe,Te=0){if(null!==Te&&Te>0||null===Te&&this.delay>0)return super.recycleAsyncId(Ie,pe,Te);0===Ie.actions.length&&(u.clearImmediate(pe),Ie.scheduled=void 0)}})},3637:(Ge,ye,g)=>{"use strict";g.d(ye,{P:()=>p});var o=g(6465);const p=new(g(6102).v)(o.o)},377:(Ge,ye,g)=>{"use strict";g.d(ye,{hZ:()=>l});const l="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},6554:(Ge,ye,g)=>{"use strict";g.d(ye,{L:()=>o});const o="function"==typeof Symbol&&Symbol.observable||"@@observable"},9181:(Ge,ye,g)=>{"use strict";g.d(ye,{b:()=>o});const o="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},7108:(Ge,ye,g)=>{"use strict";g.d(ye,{W:()=>l});const l=(()=>{function h(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return h.prototype=Object.create(Error.prototype),h})()},3410:(Ge,ye,g)=>{"use strict";g.d(ye,{K:()=>l});const l=(()=>{function h(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return h.prototype=Object.create(Error.prototype),h})()},7971:(Ge,ye,g)=>{"use strict";g.d(ye,{N:()=>l});const l=(()=>{function h(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return h.prototype=Object.create(Error.prototype),h})()},4449:(Ge,ye,g)=>{"use strict";function o(l){setTimeout(()=>{throw l},0)}g.d(ye,{z:()=>o})},4487:(Ge,ye,g)=>{"use strict";function o(l){return l}g.d(ye,{y:()=>o})},9796:(Ge,ye,g)=>{"use strict";g.d(ye,{k:()=>o});const o=Array.isArray||(l=>l&&"number"==typeof l.length)},9489:(Ge,ye,g)=>{"use strict";g.d(ye,{z:()=>o});const o=l=>l&&"number"==typeof l.length&&"function"!=typeof l},9105:(Ge,ye,g)=>{"use strict";function o(l){return"function"==typeof l}g.d(ye,{m:()=>o})},1555:(Ge,ye,g)=>{"use strict";function o(l){return null!==l&&"object"==typeof l}g.d(ye,{K:()=>o})},5639:(Ge,ye,g)=>{"use strict";g.d(ye,{b:()=>l});var o=g(7574);function l(h){return!!h&&(h instanceof o.y||"function"==typeof h.lift&&"function"==typeof h.subscribe)}},4072:(Ge,ye,g)=>{"use strict";function o(l){return!!l&&"function"!=typeof l.subscribe&&"function"==typeof l.then}g.d(ye,{t:()=>o})},4869:(Ge,ye,g)=>{"use strict";function o(l){return l&&"function"==typeof l.schedule}g.d(ye,{K:()=>o})},8640:(Ge,ye,g)=>{"use strict";function o(){}g.d(ye,{Z:()=>o})},7444:(Ge,ye,g)=>{"use strict";g.d(ye,{s:()=>r});var o=g(5015),l=g(4449),p=g(377),C=g(6554),R=g(9489),V=g(4072),Y=g(1555);const r=ne=>{if(ne&&"function"==typeof ne[C.L])return(ne=>De=>{const Ie=ne[C.L]();if("function"!=typeof Ie.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return Ie.subscribe(De)})(ne);if((0,R.z)(ne))return(0,o.V)(ne);if((0,V.t)(ne))return(ne=>De=>(ne.then(Ie=>{De.closed||(De.next(Ie),De.complete())},Ie=>De.error(Ie)).then(null,l.z),De))(ne);if(ne&&"function"==typeof ne[p.hZ])return(ne=>De=>{const Ie=ne[p.hZ]();for(;;){let pe;try{pe=Ie.next()}catch(Te){return De.error(Te),De}if(pe.done){De.complete();break}if(De.next(pe.value),De.closed)break}return"function"==typeof Ie.return&&De.add(()=>{Ie.return&&Ie.return()}),De})(ne);{const Ie=`You provided ${(0,Y.K)(ne)?"an invalid object":`'${ne}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(Ie)}}},5015:(Ge,ye,g)=>{"use strict";g.d(ye,{V:()=>o});const o=l=>h=>{for(let p=0,u=l.length;p{"use strict";g.d(ye,{M:()=>_a});var o=g(2458),l=g(8295),h=g(9983),p=g(3220),u=g(1095),C=g(2238),O=g(7001),R=g(521),V=g(9243),Y=g(8583),r=g(7716),De=(g(9490),g(6461)),Ie=g(9765);g(2759),g(6682),g(5435),g(8002),g(7393),g(6782),g(7519),g(5257),g(9761),g(4395),g(7238),g(6237);var tt=g(9238),xt=g(946);let on=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[Y.ez,o.BQ,R.ud,V.ZD],V.ZD,o.BQ]}),f})(),K=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.BQ],o.BQ]}),f})();g(7860),g(4402),g(6215),g(5639),g(5917);let Yi=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[V.Cl]]}),f})(),ms=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[Yi,o.BQ],o.BQ]}),f})(),ys=(()=>{class f{constructor(){this.changes=new Ie.xQ}}return f.\u0275fac=function(s){return new(s||f)},f.\u0275prov=r.Yz7({factory:function(){return new f},token:f,providedIn:"root"}),f})();const gr={provide:ys,deps:[[new r.FiY,new r.tp0,ys]],useFactory:function(f){return f||new ys}};let qn=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({providers:[gr],imports:[[Y.ez,o.BQ]]}),f})(),mi=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.BQ],o.BQ]}),f})();var Ns=g(3935);g(205),g(5758),g(5319),g(8307),g(5304),g(8939),g(8345),g(1841),g(9075);let Dn=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.BQ],o.BQ]}),f})();var Rn=g(7441);g(3679);const Gi=new r.OlP("mat-chips-default-options"),bn={separatorKeyCodes:[De.K5]};let En=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({providers:[o.rD,{provide:Gi,useValue:bn}],imports:[[o.BQ]]}),f})();var Vn=g(1436);let Hs=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[Y.ez,o.BQ],o.BQ]}),f})();var qi=g(4885),Fi=g(8553);let Go=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({}),f})(),Ar=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.si,o.BQ,Fi.Q8,Go],o.BQ,Go]}),f})();var Xi=g(7636);g(8634);let xo=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[Y.ez,o.BQ,Xi.eL,o.si,Fi.Q8,tt.rt],o.BQ]}),f})();var ql=g(1554);let Sa=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.si,o.BQ],o.BQ]}),f})(),ca=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[xt.vT]]}),f})();g(3190);let Oa=(()=>{class f{constructor(){this.changes=new Ie.xQ,this.optionalLabel="Optional"}}return f.\u0275fac=function(s){return new(s||f)},f.\u0275prov=r.Yz7({factory:function(){return new f},token:f,providedIn:"root"}),f})();const Ss={provide:Oa,deps:[[new r.FiY,new r.tp0,Oa]],useFactory:function(f){return f||new Oa}};let ee=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({providers:[Ss,o.rD],imports:[[o.BQ,Y.ez,Xi.eL,u.ot,ca,Dn,o.si],o.BQ]}),f})(),hc=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.uc,o.BQ],o.uc,o.BQ]}),f})(),Pu=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({}),f})(),mc=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[Pu,o.si,o.BQ,Fi.Q8],Pu,o.BQ]}),f})(),yc=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({}),f})();g(9193);let xc=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[Y.ez,o.BQ,yc,Xi.eL]]}),f})(),ud=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.BQ],o.BQ]}),f})(),ma=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.BQ,o.si],o.BQ]}),f})();var hd=g(625);g(5072);let fd=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[hd.U8,o.BQ,Xi.eL],o.BQ]}),f})(),Pc=(()=>{class f{}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[o.uc,o.si,o.BQ,o.us,Y.ez],o.uc,o.BQ,o.us,ud]}),f})(),_a=(()=>{class f{static forRoot(){return{ngModule:f,imports:[l.lN,h.c,u.ot,O.ZX,Hs,qi.Cq,C.Is],exports:[l.lN,h.c,u.ot,O.ZX,Hs,qi.Cq,C.Is]}}}return f.\u0275fac=function(s){return new(s||f)},f.\u0275mod=r.oAB({type:f}),f.\u0275inj=r.cJS({imports:[[l.lN,h.c,p.FA,o.XK,u.ot,C.Is,O.ZX,on,K,ms,qn,mi,Ns.Tx,Dn,Rn.LD,En,Vn.AV,Hs,qi.Cq,Ar,xo,ql.Bb,Sa,ee,hc,mc,xc,ud,V.Cl,ma,fd,Pc],l.lN,h.c,p.FA,o.XK,u.ot,C.Is,O.ZX,on,K,ms,qn,mi,Ns.Tx,Dn,Rn.LD,En,Vn.AV,Hs,qi.Cq,Ar,xo,ql.Bb,Sa,ee,hc,mc,xc,ud,V.Cl,ma,fd,Pc]}),f})()},7918:(Ge,ye,g)=>{"use strict";g.d(ye,{a:()=>u});var o=g(7716),l=g(9765),h=g(6215),p=g(4854);let u=(()=>{class C{constructor(){this.loading$=new l.xQ,this.progress$=new l.xQ,this.isSizeMobile$=new h.X(!1),this.clickEvent$=new o.vpe,this.$currentCompany=new h.X(null),this.currentUser$=new h.X(null)}getLoading(){return this.loading$.asObservable()}setLoading(R){this.loading$.next(R)}getProgress(){return this.progress$.asObservable()}setProgress(R){this.progress$.next(R)}checkSizeDevice(R){this.isSizeMobile$.next(R)}getSizeDevice(){return this.isSizeMobile$.asObservable()}setClickEvent(R){this.clickEvent$.emit(R)}getClickEvent(){return this.clickEvent$.asObservable()}setCurrentUser(R){this.currentUser$.next(R)}getCurrentUser(){return this.currentUser$.asObservable()}getCurrentUserValue(){return this.currentUser$.getValue()}checkCurrentCompany(R){let V=localStorage.getItem(p.g.COMPANY_ID),Y=this.getCurrentCompanyValue();V?Y?Y.id!=+V&&this.setCurrentCompany(Y):(Y=R.find(r=>r.id==+V),this.setCurrentCompany(null!=Y?Y:R[0])):(Y=R[0],this.setCurrentCompany(Y))}setCurrentCompany(R){this.$currentCompany.next(R),localStorage.setItem(p.g.COMPANY_ID,R.id.toString())}getCurrentCompany(){return this.$currentCompany.asObservable()}getCurrentCompanyValue(){return this.$currentCompany.value}}return C.\u0275fac=function(R){return new(R||C)},C.\u0275prov=o.Yz7({token:C,factory:C.\u0275fac}),C})()},900:(Ge,ye,g)=>{"use strict";g.d(ye,{z:()=>O});var o=g(4854),l=g(3190),h=g(8307),p=g(7716),u=g(7918),C=g(6083);let O=(()=>{class R{constructor(Y,r){this.appState=Y,this.restService=r}setLoading(Y){this.appState.setLoading(Y)}getLoading(){return this.appState.getLoading()}setProgress(Y){this.appState.setProgress(Y)}getProgress(){return this.appState.getProgress()}checkSizeDevice(Y){this.appState.checkSizeDevice(Y)}getSizeDevice(){return this.appState.getSizeDevice()}setClickEvent(Y){this.appState.clickEvent$.emit(Y)}getClickEvent(){return this.appState.getClickEvent()}loadCurrentUser(){return this.restService.getAction(o.g.HTTP.CONTROLLER.USERS,o.g.HTTP.ACTION.ACTIVE_USER).pipe((0,l.w)(Y=>(this.appState.setCurrentUser(Y),this.loadUserCompanies({}))))}getCurrentUser(){return this.appState.getCurrentUser()}getCurrentUserValue(){return this.appState.getCurrentUserValue()}checkCurrentCompany(Y){this.appState.checkCurrentCompany(Y)}setCurrentCompany(Y){this.appState.setCurrentCompany(Y)}getCurrentCompany(){return this.appState.getCurrentCompany()}getCurrentCompanyValue(){return this.appState.getCurrentCompanyValue()}loadUserCompanies(Y){return this.restService.getAction(o.g.HTTP.CONTROLLER.USERS,o.g.HTTP.ACTION.COMPANIES,Y).pipe((0,h.b)(r=>{this.appState.checkCurrentCompany(r.companies)}))}}return R.\u0275fac=function(Y){return new(Y||R)(p.LFG(u.a),p.LFG(C.vg))},R.\u0275prov=p.Yz7({token:R,factory:R.\u0275fac}),R})()},4854:(Ge,ye,g)=>{"use strict";g.d(ye,{g:()=>o});let o=(()=>{class l{static get SNACKBARSTYPES(){return{SUCCESS:{message:"Dati salvati con successo!",options:{type:1,duration:2e3,horizontalPosition:"center",verticalPosition:"bottom"}},DEL_SUCCESS:{message:"Dati eliminati con successo!",options:{type:1,duration:2e3,horizontalPosition:"center",verticalPosition:"bottom"}},ERROR:{message:"Errore nel salvataggio dei dati",options:{type:0,duration:1500,horizontalPosition:"center",verticalPosition:"bottom"}},WARNING:{message:"ATTENZIONE|",options:{type:2,duration:3e3,horizontalPosition:"center",verticalPosition:"bottom"}}}}}return l.prefix="/api",l.SNACKBAR_LONG_DURATION=5e3,l.BASE="/base",l.SLASH="/",l.URL_FOR_STYLE="../../../../assets/",l.COMPANY_ID="COMPANY_ID",l.THEMES={DEFAULT:"theme-default",DARK:"theme-default-dark"},l.DOMAIN={DEV:"localhost"},l.HTTP={CONTROLLER:{IMPORT_EXPORT:"mobile/import-export",DOCUMENTTYPESCONTROLLER:"mobile/document-types",REGISTRYCONTROLLER:"mobile/registries",IMPORT_EXPORT_TABLE_STATE_ACTIONS:"mobile/import-export-table-state-actions",USERS:"users",IMPORT_EXPORT_ATTACHMENTS:"mobile/import-export-attachments"},ACTION:{CURRENTSALES:"sales/current",SALESBYMONTHS:"salesByMonths",PURCHASES:"purchases",SALES:"sales",ACTIVE_USER:"active-user",PRIVACY_AGREEMENT:"privacyAgreement",COMPANIES:"all/companies",UPDATE_COMPANY:"updateCompany"}},l.ROUTING={IMPORT_EXPORT_I:"/main/import-export/I"},l.CLIENT_ERRORS={REQUIRED:"Campo obbligatorio",EMAIL:"Indirizzo email non valido",PSWD:"Password non valida. (Deve contenere almeno una lettera maiuscola ed un numero)",MINLEN:"Lunghezza minima",MAXLEN:"Lunghezza massima"},l})()},9368:(Ge,ye,g)=>{"use strict";g.d(ye,{I:()=>h});var o=g(7716);const l="000000";let h=(()=>{class p{constructor(){this.DECIMAL_SEPARATOR=",",this.THOUSANDS_SEPARATOR="."}transform(C,O=2){if(!C||C&&"0.00"==C)return"0.00";let[R,V=""]=[""];return"number"==typeof C?[R,V=""]=(C||"").toString().split("."):"string"==typeof C&&([R,V=""]=(C||"").split(",")),V=O>0?this.DECIMAL_SEPARATOR+(V+l).substring(0,O):"",R=R.replace(/\B(?=(\d{3})+(?!\d))/g,this.THOUSANDS_SEPARATOR),R+V}parse(C,O=2){let[R,V=""]=(C||"").split(this.DECIMAL_SEPARATOR);return R=R.replace(new RegExp(this.THOUSANDS_SEPARATOR,"g"),""),V=parseInt(V,10)>0&&O>0?this.DECIMAL_SEPARATOR+(V+l).substring(0,O):"",R+V}toNumber(C){return parseFloat(C.replace(this.THOUSANDS_SEPARATOR,"").replace(this.DECIMAL_SEPARATOR,"."))}}return p.\u0275fac=function(C){return new(C||p)},p.\u0275pipe=o.Yjl({name:"appCurrency",type:p,pure:!0}),p})()},61:(Ge,ye,g)=>{"use strict";g.d(ye,{I:()=>h});var o=g(8583),l=g(7716);let h=(()=>{class p{}return p.\u0275fac=function(C){return new(C||p)},p.\u0275mod=l.oAB({type:p}),p.\u0275inj=l.cJS({imports:[[o.ez]]}),p})()},7052:(Ge,ye,g)=>{"use strict";g.d(ye,{m:()=>De});var o=g(8583),l=g(5961),h=g(7716);let p=(()=>{class Ie{}return Ie.\u0275fac=function(Te){return new(Te||Ie)},Ie.\u0275mod=h.oAB({type:Ie}),Ie.\u0275inj=h.cJS({providers:[l.f],imports:[[o.ez]]}),Ie})();var u=g(7231),C=g(5566),O=g(61),R=g(9368),V=g(1841),Y=g(3679);let r=(()=>{class Ie{}return Ie.\u0275fac=function(Te){return new(Te||Ie)},Ie.\u0275mod=h.oAB({type:Ie}),Ie.\u0275inj=h.cJS({imports:[[o.ez,u.M,V.JF,Y.u5,Y.UX]]}),Ie})(),ne=(()=>{class Ie{}return Ie.\u0275fac=function(Te){return new(Te||Ie)},Ie.\u0275mod=h.oAB({type:Ie}),Ie.\u0275inj=h.cJS({imports:[[o.ez,Y.u5,u.M,C.o9]]}),Ie})(),De=(()=>{class Ie{constructor(){}}return Ie.\u0275fac=function(Te){return new(Te||Ie)},Ie.\u0275mod=h.oAB({type:Ie}),Ie.\u0275inj=h.cJS({providers:[R.I],imports:[[o.ez,p,u.M,C.o9,O.I,r,ne],u.M,O.I,r,ne]}),Ie})()},5961:(Ge,ye,g)=>{"use strict";g.d(ye,{f:()=>p});var o=g(4854),l=g(7716),h=g(625);let p=(()=>{class u{constructor(O){this.overlayContainer=O}init(){let O=o.g.THEMES.DEFAULT;switch(window.location.hostname){case o.g.DOMAIN.DEV:O=o.g.THEMES.DEFAULT}return O}}return u.\u0275fac=function(O){return new(O||u)(l.LFG(h.Xj))},u.\u0275prov=l.Yz7({token:u,factory:u.\u0275fac}),u})()},2340:(Ge,ye,g)=>{"use strict";g.d(ye,{N:()=>o});const o={production:!0,urlOrigin:"https://mobile-test.ekfatt.com/",urlKate:"https://kate.kreosoft.cloud",baseUrl:"https://test.ekfatt.com/api/",refreshTokenKateUrl:"https://kate.kreosoft.cloud/#/token/https%3A%2F%2Fmobile-test.ekfatt.com",appId:13,desktopUrl:"https://web-test.ekfatt.com"}},1268:(Ge,ye,g)=>{"use strict";var o=g(9075),l=g(7716),h=g(3423),p=g(2340);const u=["loginFrame"];let C=(()=>{class Ze{constructor(et,je){this.sanitizer=et,this.router=je,this.urlForFrame=p.N.urlKate+"/#/login/"+p.N.appId+"/false/",this.urlForFrame=this.urlForFrame+encodeURIComponent(p.N.urlOrigin)}ngAfterViewInit(){this.loginFrame.nativeElement.setAttribute("src",this.urlForFrame)}ngOnInit(){localStorage.removeItem("token");let et=gt=>{if(gt.origin!=p.N.urlKate||gt.data.stateFrame)return;let le=gt.data.token;le?(localStorage.setItem("token",le),window.removeEventListener("message",et),this.router.navigate(["/main"])):localStorage.removeItem("token")};window.addEventListener("message",et)}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.Y36(o.H7),l.Y36(h.F0))},Ze.\u0275cmp=l.Xpm({type:Ze,selectors:[["app-login"]],viewQuery:function(et,je){if(1&et&&l.Gf(u,5),2&et){let gt;l.iGM(gt=l.CRH())&&(je.loginFrame=gt.first)}},decls:3,vars:0,consts:[[1,"container-iframe"],[1,"iframe"],["loginFrame",""]],template:function(et,je){1&et&&(l.TgZ(0,"div",0),l._UZ(1,"iframe",1,2),l.qZA())},styles:[".container-iframe[_ngcontent-%COMP%]{position:relative;width:100%;height:100%}iframe[_ngcontent-%COMP%]{height:100%;width:100%}"]}),Ze})();var O=g(6083),R=g(4854);let V=(()=>{class Ze{constructor(et,je){this.router=et,this.activeRoute=je,this.loading=!0}ngOnInit(){this.token=localStorage.getItem("token"),this.loading=!1,this.paramSubscription=this.activeRoute.params.subscribe(et=>{this.activeRoute.snapshot.params.isWebView&&"webView"==this.activeRoute.snapshot.params.isWebView&&localStorage.setItem("webView","webView")}),this.token?this.router.navigate(["/main"]):(localStorage.removeItem(R.g.COMPANY_ID),this.router.navigate(["/login"]))}ngOnDestroy(){this.paramSubscription.unsubscribe()}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.Y36(h.F0),l.Y36(h.gz))},Ze.\u0275cmp=l.Xpm({type:Ze,selectors:[["app-splash"]],decls:0,vars:0,template:function(et,je){},styles:["#splash-container-div[_ngcontent-%COMP%]{text-align:center;width:100%;height:100%}#logo[_ngcontent-%COMP%]{position:absolute;top:205px;left:40vw;width:330px;display:flex;flex-direction:column;align-items:center;height:330px;background-color:#fff;z-index:11}#logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:19%;height:auto;margin-top:3rem;margin-bottom:6.25rem}#logo[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#1b2f33!important;color:#fff;margin-top:1.5rem;border:2px solid;font-weight:500!important;padding:.75rem 3.125rem;font-size:115%;width:-webkit-max-content;width:max-content}#logo[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{border-color:#fff;color:#fff}.ngx-masonry[_ngcontent-%COMP%]{width:80vw;margin:3.75rem auto 0;position:relative;height:auto!important}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]{width:19.62vw;min-height:19.62vw;margin-bottom:8px}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(1){background-color:#c48c1a}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(2){background-color:#2c2c2c;min-height:25vw}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(3){background-color:#5dc9e0;min-height:22vw}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(4){background-color:#068d9d;min-height:23.5vw}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(5){background-color:#5dc9e0;min-height:24.5vw}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(6){background-color:#98d2eb;min-height:25vw}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(7){background-color:#1b2f33}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(8){background-color:#c48c1a;min-height:22vw}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3){#logo[_ngcontent-%COMP%]{top:50%;left:50%;width:270px;height:270px;margin-top:-135px;margin-left:-135px}#logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:4.375rem}.ngx-masonry[_ngcontent-%COMP%]{width:100vw;height:100%!important;margin:0;overflow:hidden}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]{width:23.4%;min-height:50%;margin-bottom:8px}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(2){min-height:55%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(3){min-height:52%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(4){min-height:53.5%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(5){min-height:54.5%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(6){min-height:55%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(8){min-height:52%}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){#logo[_ngcontent-%COMP%]{top:50%;left:50%;width:270px;height:270px;margin-top:-135px;margin-left:-135px}#logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:4.375rem}.ngx-masonry[_ngcontent-%COMP%]{width:100vw;height:100%!important;margin:0;overflow:hidden}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]{width:23.4%;min-height:50%;margin-bottom:8px}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(2){min-height:55%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(3){min-height:52%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(4){min-height:53.5%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(5){min-height:54.5%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(6){min-height:55%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(8){min-height:52%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){#logo[_ngcontent-%COMP%]{top:50%;left:50%;margin-top:-165px;margin-left:-165px}.ngx-masonry[_ngcontent-%COMP%]{width:100vw;height:100%!important;margin:0;overflow:hidden}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]{width:24.2%;min-height:50%;margin-bottom:8px}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(2){min-height:55%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(3){min-height:52%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(4){min-height:53.5%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(5){min-height:54.5%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(6){min-height:55%}.ngx-masonry[_ngcontent-%COMP%] > .ngx-masonry-item[_ngcontent-%COMP%]:nth-child(8){min-height:52%}}"]}),Ze})();var Y=g(900);const ne=[{path:"",redirectTo:"splash",pathMatch:"full"},{path:"main",loadChildren:()=>g.e(334).then(g.bind(g,334)).then(Ze=>Ze.MainModule),canActivate:[O.e8],resolve:{dataResolver:(()=>{class Ze{constructor(et){this.appService=et}resolve(et,je){return this.appService.loadCurrentUser()}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.LFG(Y.z))},Ze.\u0275prov=l.Yz7({token:Ze,factory:Ze.\u0275fac,providedIn:"root"}),Ze})()}},{path:"login",component:C},{path:"splash",component:V},{path:"splash/:isWebView",component:V}];let De=(()=>{class Ze{}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275mod=l.oAB({type:Ze}),Ze.\u0275inj=l.cJS({imports:[[h.Bz.forRoot(ne,{useHash:!0})],h.Bz]}),Ze})();var Ie=g(5961),pe=g(625),Te=g(9765);let Be=(()=>{class Ze{constructor(){this.refreshTokenSuccess$=new Te.xQ,this.refreshing$=new Te.xQ}getRefreshing(){return this.refreshing$.asObservable()}setRefreshing(et){this.refreshing$.next(et)}setRefreshTokenSuccess(){this.refreshTokenSuccess$.next(!0),this.refreshing$.next(!1)}getRefreshTokenSuccess(){return this.refreshTokenSuccess$.asObservable()}}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275prov=l.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})();const at=["refreshFrame"];let vt=(()=>{class Ze{constructor(et,je){this.router=et,this.refreshTokenService=je,this.onRefresh=new l.vpe,this.handlerFunction=gt=>{if(gt.origin!=this.kateUrl||gt.data.stateFrame||!gt.data.componentToken)return;let le=gt.data.token;le?(localStorage.setItem("token",le),this.refreshTokenService.setRefreshTokenSuccess()):(localStorage.removeItem("token"),this.router.navigate(["/splash"]))},window.addEventListener("message",this.handlerFunction)}ngAfterViewInit(){this.refreshFrame.nativeElement.setAttribute("src",this.refreshTokenUrl)}ngOnDestroy(){window.removeEventListener("message",this.handlerFunction),this.refreshingSubscription.unsubscribe()}ngOnInit(){this.refreshingSubscription=this.refreshTokenService.getRefreshing().subscribe(et=>{this.onRefresh.next(et)})}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.Y36(h.F0),l.Y36(Be))},Ze.\u0275cmp=l.Xpm({type:Ze,selectors:[["app-refresh-token"]],viewQuery:function(et,je){if(1&et&&l.Gf(at,5),2&et){let gt;l.iGM(gt=l.CRH())&&(je.refreshFrame=gt.first)}},inputs:{refreshTokenUrl:"refreshTokenUrl",kateUrl:"kateUrl"},outputs:{onRefresh:"onRefresh"},decls:2,vars:0,consts:[["id","refreshFrame",1,"frame-refresh-token"],["refreshFrame",""]],template:function(et,je){1&et&&l._UZ(0,"iframe",0,1)},styles:[".frame-refresh-token[_ngcontent-%COMP%]{width:0px;height:0px;visibility:hidden}"]}),Ze})();var Bt=g(8583);let rt=(()=>{class Ze{constructor(et){this.appService=et}ngOnInit(){this.progress$=this.appService.getProgress()}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.Y36(Y.z))},Ze.\u0275cmp=l.Xpm({type:Ze,selectors:[["app-loading"]],decls:5,vars:0,consts:[[1,"container-loading-base"],[1,"spinner"],[1,"bounce1"],[1,"bounce2"],[1,"bounce3"]],template:function(et,je){1&et&&(l.TgZ(0,"div",0),l.TgZ(1,"div",1),l._UZ(2,"div",2),l._UZ(3,"div",3),l._UZ(4,"div",4),l.qZA(),l.qZA())},styles:['.loader[_ngcontent-%COMP%], .loader[_ngcontent-%COMP%]:before, .loader[_ngcontent-%COMP%]:after{background:#ffffff;animation:load1 1s infinite ease-in-out;width:14px;height:4rem}.loader[_ngcontent-%COMP%]{color:#fff;text-indent:-9999em;margin:23.75rem auto;position:relative;font-size:1rem;transform:translateZ(0);animation-delay:-.16s}.loader[_ngcontent-%COMP%]:before, .loader[_ngcontent-%COMP%]:after{position:absolute;top:0;content:""}.loader[_ngcontent-%COMP%]:before{left:-1.25rem;animation-delay:-.32s}.loader[_ngcontent-%COMP%]:after{left:1.25rem}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}']}),Ze})();function it(Ze,Ct){1&Ze&&l._UZ(0,"app-loading")}let Ye=(()=>{class Ze{constructor(et,je,gt,le){this.themeService=et,this.appService=je,this.overlayContainer=gt,this.router=le,this.title="my-ek",this.environment=p.N;let Le=et.init();this.overlayContainer.getContainerElement().classList.add(Le),this.componentCssClass=Le}ngOnInit(){this.loading$=this.appService.getLoading()}onRefresh(et){this.appService.setLoading(et)}dropClick(et){this.appService.setClickEvent(et)}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.Y36(Ie.f),l.Y36(Y.z),l.Y36(pe.Xj),l.Y36(h.F0))},Ze.\u0275cmp=l.Xpm({type:Ze,selectors:[["app-root"]],hostVars:2,hostBindings:function(et,je){1&et&&l.NdJ("click",function(le){return je.dropClick(le)},!1,l.evT),2&et&&l.Tol(je.componentCssClass)},decls:6,vars:5,consts:[[1,"site-container-center-horizontal"],[3,"refreshTokenUrl","kateUrl","onRefresh"],[4,"ngIf"]],template:function(et,je){1&et&&(l.TgZ(0,"body"),l.TgZ(1,"div",0),l._UZ(2,"router-outlet"),l.TgZ(3,"app-refresh-token",1),l.NdJ("onRefresh",function(le){return je.onRefresh(le)}),l.qZA(),l.qZA(),l.qZA(),l.YNc(4,it,1,0,"app-loading",2),l.ALo(5,"async")),2&et&&(l.xp6(3),l.Q6J("refreshTokenUrl",je.environment.refreshTokenKateUrl)("kateUrl",je.environment.urlKate),l.xp6(1),l.Q6J("ngIf",l.lcZ(5,3,je.loading$)))},directives:[h.lC,vt,Bt.O5,rt],pipes:[Bt.Ov],styles:[""]}),Ze})();var ot=g(6237),bt=g(7052),dt=g(1841),ht=g(5304),fe=g(5435),Ne=g(5257),tt=g(3190),xt=g(8002),Pt=g(6215),fn=g(205);let jt=(()=>{class Ze{constructor(et,je){this.router=et,this.refreshTokenService=je,this.refreshTokenSubject=new Pt.X(null),this.refreshTokenInProgress=!1}intercept(et,je){return je.handle(et).pipe((0,ht.K)(gt=>{if(et.url.includes("login")||401!==gt.status)return(0,fn._)(gt);if(this.refreshTokenInProgress)return this.refreshTokenSubject.pipe((0,fe.h)(le=>null!==le),(0,Ne.q)(1),(0,tt.w)(()=>je.handle(this.addAuthenticationToken(et))));{this.refreshTokenInProgress=!0,this.refreshTokenSubject.next(null),this.refreshTokenService.setRefreshing(!0);try{document.getElementById("refreshFrame").contentWindow.postMessage({requestToken:!0,appId:p.N.appId},"*")}catch(Le){console.log(Le)}let le=this.refreshTokenService.getRefreshTokenSuccess();return setTimeout(()=>{this.refreshTokenInProgress&&(this.refreshTokenService.setRefreshing(!1),this.logout())},1e4),le.pipe((0,Ne.q)(1),(0,tt.w)(Le=>(this.refreshTokenInProgress=!1,this.refreshTokenSubject.next(!0),je.handle(this.addAuthenticationToken(et)).pipe((0,xt.U)(me=>me)))),(0,ht.K)(Le=>{throw this.logout(),Le}))}}))}addAuthenticationToken(et){return this.getToken()?et.clone({setHeaders:{Authorization:this.getToken()}}):et}logout(){localStorage.setItem(R.g.COMPANY_ID,null),localStorage.setItem("token",null),this.router.navigate(["/login"])}getToken(){return localStorage.getItem("token")}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.LFG(h.F0),l.LFG(Be))},Ze.\u0275prov=l.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})(),cn=(()=>{class Ze{}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275mod=l.oAB({type:Ze}),Ze.\u0275inj=l.cJS({providers:[{provide:dt.TP,useClass:jt,multi:!0},jt,Be],imports:[[Bt.ez]]}),Ze})();var It=g(7231);let Ke=(()=>{class Ze{}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275mod=l.oAB({type:Ze}),Ze.\u0275inj=l.cJS({imports:[[Bt.ez,It.M]]}),Ze})();var ft=g(61);let St=(()=>{class Ze{}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275mod=l.oAB({type:Ze}),Ze.\u0275inj=l.cJS({imports:[[Bt.ez,It.M,ft.I]]}),Ze})();var _t=g(7918),ln=g(3679);const Yt={baseUrl:p.N.baseUrl},Je={withCredentials:!1,acceptLanguage:"it",unauthorizedRedirect:"/splash"};let At=(()=>{class Ze{}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275mod=l.oAB({type:Ze}),Ze.\u0275inj=l.cJS({providers:[[O.vg,{provide:O.QI,useValue:Yt}],[O.OE,{provide:O.w4,useValue:Je}],O.e8],imports:[[Bt.ez,dt.JF,O.Fh,ot.PW,O.Su,O.mD],O.Su,O.mD]}),Ze})();var Mt=g(1439),Ut=g(2759),Xe=g(5917),Rt=g(8071),tn=g(7574),Zt=g(8640);const _n=new tn.y(Zt.Z);var qt=g(6682),He=g(4458),Re=g(8307),ce=g(1289);const ge="Service workers are disabled or not supported by this browser";class P{constructor(Ct){if(this.serviceWorker=Ct,Ct){const je=(0,Ut.R)(Ct,"controllerchange").pipe((0,xt.U)(()=>Ct.controller)),gt=(0,Mt.P)(()=>(0,Xe.of)(Ct.controller)),le=(0,Rt.z)(gt,je);this.worker=le.pipe((0,fe.h)(ie=>!!ie)),this.registration=this.worker.pipe((0,tt.w)(()=>Ct.getRegistration()));const W=(0,Ut.R)(Ct,"message").pipe((0,xt.U)(ie=>ie.data)).pipe((0,fe.h)(ie=>ie&&ie.type)).pipe((0,He.O)(new Te.xQ));W.connect(),this.events=W}else this.worker=this.events=this.registration=(ge,(0,Mt.P)(()=>(0,fn._)(new Error("Service workers are disabled or not supported by this browser"))))}postMessage(Ct,et){return this.worker.pipe((0,Ne.q)(1),(0,Re.b)(je=>{je.postMessage(Object.assign({action:Ct},et))})).toPromise().then(()=>{})}postMessageWithStatus(Ct,et,je){const gt=this.waitForStatus(je),le=this.postMessage(Ct,et);return Promise.all([gt,le]).then(()=>{})}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(Ct){return this.events.pipe((0,fe.h)(je=>je.type===Ct))}nextEventOfType(Ct){return this.eventsOfType(Ct).pipe((0,Ne.q)(1))}waitForStatus(Ct){return this.eventsOfType("STATUS").pipe((0,fe.h)(et=>et.nonce===Ct),(0,Ne.q)(1),(0,xt.U)(et=>{if(!et.status)throw new Error(et.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let se=(()=>{class Ze{constructor(et){if(this.sw=et,this.subscriptionChanges=new Te.xQ,!et.isEnabled)return this.messages=_n,this.notificationClicks=_n,void(this.subscription=_n);this.messages=this.sw.eventsOfType("PUSH").pipe((0,xt.U)(gt=>gt.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe((0,xt.U)(gt=>gt.data)),this.pushManager=this.sw.registration.pipe((0,xt.U)(gt=>gt.pushManager));const je=this.pushManager.pipe((0,tt.w)(gt=>gt.getSubscription()));this.subscription=(0,qt.T)(je,this.subscriptionChanges)}get isEnabled(){return this.sw.isEnabled}requestSubscription(et){if(!this.sw.isEnabled)return Promise.reject(new Error(ge));const je={userVisibleOnly:!0};let gt=this.decodeBase64(et.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),le=new Uint8Array(new ArrayBuffer(gt.length));for(let Le=0;LeLe.subscribe(je)),(0,Ne.q)(1)).toPromise().then(Le=>(this.subscriptionChanges.next(Le),Le))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe((0,Ne.q)(1),(0,tt.w)(je=>{if(null===je)throw new Error("Not subscribed to push notifications.");return je.unsubscribe().then(gt=>{if(!gt)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(ge))}decodeBase64(et){return atob(et)}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.LFG(P))},Ze.\u0275prov=l.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})(),re=(()=>{class Ze{constructor(et){if(this.sw=et,!et.isEnabled)return this.available=_n,this.activated=_n,void(this.unrecoverable=_n);this.available=this.sw.eventsOfType("UPDATE_AVAILABLE"),this.activated=this.sw.eventsOfType("UPDATE_ACTIVATED"),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}get isEnabled(){return this.sw.isEnabled}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(ge));const et=this.sw.generateNonce();return this.sw.postMessageWithStatus("CHECK_FOR_UPDATES",{statusNonce:et},et)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(ge));const et=this.sw.generateNonce();return this.sw.postMessageWithStatus("ACTIVATE_UPDATE",{statusNonce:et},et)}}return Ze.\u0275fac=function(et){return new(et||Ze)(l.LFG(P))},Ze.\u0275prov=l.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})();class q{}const $=new l.OlP("NGSW_REGISTER_SCRIPT");function Pe(Ze,Ct,et,je){return()=>{if(!(0,Bt.NF)(je)||!("serviceWorker"in navigator)||!1===et.enabled)return;let le;if(navigator.serviceWorker.addEventListener("controllerchange",()=>{null!==navigator.serviceWorker.controller&&navigator.serviceWorker.controller.postMessage({action:"INITIALIZE"})}),"function"==typeof et.registrationStrategy)le=et.registrationStrategy();else{const[me,...xe]=(et.registrationStrategy||"registerWhenStable:30000").split(":");switch(me){case"registerImmediately":le=(0,Xe.of)(null);break;case"registerWithDelay":le=pt(+xe[0]||0);break;case"registerWhenStable":le=xe[0]?(0,qt.T)(kt(Ze),pt(+xe[0])):kt(Ze);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${et.registrationStrategy}`)}}Ze.get(l.R0b).runOutsideAngular(()=>le.pipe((0,Ne.q)(1)).subscribe(()=>navigator.serviceWorker.register(Ct,{scope:et.scope}).catch(me=>console.error("Service worker registration failed with:",me))))}}function pt(Ze){return(0,Xe.of)(null).pipe((0,ce.g)(Ze))}function kt(Ze){return Ze.get(l.z2F).isStable.pipe((0,fe.h)(et=>et))}function Lt(Ze,Ct){return new P((0,Bt.NF)(Ct)&&!1!==Ze.enabled?navigator.serviceWorker:void 0)}let Wt=(()=>{class Ze{static register(et,je={}){return{ngModule:Ze,providers:[{provide:$,useValue:et},{provide:q,useValue:je},{provide:P,useFactory:Lt,deps:[q,l.Lbi]},{provide:l.ip1,useFactory:Pe,deps:[l.zs3,$,q,l.Lbi],multi:!0}]}}}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275mod=l.oAB({type:Ze}),Ze.\u0275inj=l.cJS({providers:[se,re]}),Ze})();class Ht{constructor(Ct,et){this.snackBarService=Ct,this.appService=et}intercept(Ct,et){var je;let gt=null===(je=this.appService.getCurrentCompanyValue())||void 0===je?void 0:je.id;return Ct=Ct.clone({headers:Ct.headers.set("companyId",gt+"").set("mobile","true")}),et.handle(Ct).pipe((0,ht.K)(le=>{let Le="";if(le.error instanceof ErrorEvent)Le=`Error: ${le.error.message}`;else if(Le=`${le.error.message}`,401===le.status){const me=le.headers.get("logout");if(JSON.parse(null!=me?me:"false"))return window.open(p.N.urlKate+"/#/401/"+p.N.appId,"_self"),(0,fn._)(le)}return et.handle(Ct)}))}}let en=(()=>{class Ze{}return Ze.\u0275fac=function(et){return new(et||Ze)},Ze.\u0275mod=l.oAB({type:Ze,bootstrap:[Ye]}),Ze.\u0275inj=l.cJS({providers:[_t.a,Y.z,{provide:dt.TP,useClass:Ht,multi:!0,deps:[O.o,Y.z]}],imports:[[o.b2,At,De,ot.PW,bt.m,O.Z4,cn,Ke,St,ln.UX,h.Bz,ln.u5,Wt.register("ngsw-worker.js",{enabled:p.N.production,registrationStrategy:"registerWhenStable:30000"})]]}),Ze})();p.N.production&&(0,l.G48)(),o.q6().bootstrapModule(en).catch(Ze=>console.error(Ze))},6700:(Ge,ye,g)=>{var o={"./af":6431,"./af.js":6431,"./ar":1286,"./ar-dz":1616,"./ar-dz.js":1616,"./ar-kw":9759,"./ar-kw.js":9759,"./ar-ly":3160,"./ar-ly.js":3160,"./ar-ma":2551,"./ar-ma.js":2551,"./ar-sa":9989,"./ar-sa.js":9989,"./ar-tn":6962,"./ar-tn.js":6962,"./ar.js":1286,"./az":5887,"./az.js":5887,"./be":4572,"./be.js":4572,"./bg":3276,"./bg.js":3276,"./bm":3344,"./bm.js":3344,"./bn":8985,"./bn-bd":3990,"./bn-bd.js":3990,"./bn.js":8985,"./bo":4391,"./bo.js":4391,"./br":6728,"./br.js":6728,"./bs":5536,"./bs.js":5536,"./ca":1043,"./ca.js":1043,"./cs":420,"./cs.js":420,"./cv":3513,"./cv.js":3513,"./cy":6771,"./cy.js":6771,"./da":7978,"./da.js":7978,"./de":6061,"./de-at":5204,"./de-at.js":5204,"./de-ch":2653,"./de-ch.js":2653,"./de.js":6061,"./dv":85,"./dv.js":85,"./el":8579,"./el.js":8579,"./en-au":5724,"./en-au.js":5724,"./en-ca":525,"./en-ca.js":525,"./en-gb":2847,"./en-gb.js":2847,"./en-ie":7216,"./en-ie.js":7216,"./en-il":9305,"./en-il.js":9305,"./en-in":3364,"./en-in.js":3364,"./en-nz":9130,"./en-nz.js":9130,"./en-sg":1161,"./en-sg.js":1161,"./eo":802,"./eo.js":802,"./es":328,"./es-do":5551,"./es-do.js":5551,"./es-mx":5615,"./es-mx.js":5615,"./es-us":4790,"./es-us.js":4790,"./es.js":328,"./et":6389,"./et.js":6389,"./eu":2961,"./eu.js":2961,"./fa":6151,"./fa.js":6151,"./fi":7997,"./fi.js":7997,"./fil":8898,"./fil.js":8898,"./fo":7779,"./fo.js":7779,"./fr":8174,"./fr-ca":3287,"./fr-ca.js":3287,"./fr-ch":8867,"./fr-ch.js":8867,"./fr.js":8174,"./fy":452,"./fy.js":452,"./ga":5014,"./ga.js":5014,"./gd":4127,"./gd.js":4127,"./gl":2124,"./gl.js":2124,"./gom-deva":6444,"./gom-deva.js":6444,"./gom-latn":7953,"./gom-latn.js":7953,"./gu":6604,"./gu.js":6604,"./he":1222,"./he.js":1222,"./hi":4235,"./hi.js":4235,"./hr":622,"./hr.js":622,"./hu":7735,"./hu.js":7735,"./hy-am":402,"./hy-am.js":402,"./id":9187,"./id.js":9187,"./is":536,"./is.js":536,"./it":5007,"./it-ch":4667,"./it-ch.js":4667,"./it.js":5007,"./ja":2093,"./ja.js":2093,"./jv":59,"./jv.js":59,"./ka":6870,"./ka.js":6870,"./kk":880,"./kk.js":880,"./km":1083,"./km.js":1083,"./kn":8785,"./kn.js":8785,"./ko":1721,"./ko.js":1721,"./ku":7851,"./ku.js":7851,"./ky":1727,"./ky.js":1727,"./lb":346,"./lb.js":346,"./lo":3002,"./lo.js":3002,"./lt":4035,"./lt.js":4035,"./lv":6927,"./lv.js":6927,"./me":5634,"./me.js":5634,"./mi":4173,"./mi.js":4173,"./mk":6320,"./mk.js":6320,"./ml":1705,"./ml.js":1705,"./mn":1062,"./mn.js":1062,"./mr":2805,"./mr.js":2805,"./ms":1341,"./ms-my":9900,"./ms-my.js":9900,"./ms.js":1341,"./mt":7734,"./mt.js":7734,"./my":9034,"./my.js":9034,"./nb":9324,"./nb.js":9324,"./ne":6495,"./ne.js":6495,"./nl":673,"./nl-be":6272,"./nl-be.js":6272,"./nl.js":673,"./nn":2486,"./nn.js":2486,"./oc-lnc":6219,"./oc-lnc.js":6219,"./pa-in":2829,"./pa-in.js":2829,"./pl":8444,"./pl.js":8444,"./pt":3170,"./pt-br":6117,"./pt-br.js":6117,"./pt.js":3170,"./ro":6587,"./ro.js":6587,"./ru":9264,"./ru.js":9264,"./sd":2135,"./sd.js":2135,"./se":5366,"./se.js":5366,"./si":3379,"./si.js":3379,"./sk":6143,"./sk.js":6143,"./sl":196,"./sl.js":196,"./sq":1082,"./sq.js":1082,"./sr":1621,"./sr-cyrl":8963,"./sr-cyrl.js":8963,"./sr.js":1621,"./ss":1404,"./ss.js":1404,"./sv":5685,"./sv.js":5685,"./sw":3872,"./sw.js":3872,"./ta":4106,"./ta.js":4106,"./te":9204,"./te.js":9204,"./tet":3692,"./tet.js":3692,"./tg":6361,"./tg.js":6361,"./th":1735,"./th.js":1735,"./tk":1568,"./tk.js":1568,"./tl-ph":6129,"./tl-ph.js":6129,"./tlh":3759,"./tlh.js":3759,"./tr":1644,"./tr.js":1644,"./tzl":875,"./tzl.js":875,"./tzm":6878,"./tzm-latn":1041,"./tzm-latn.js":1041,"./tzm.js":6878,"./ug-cn":4357,"./ug-cn.js":4357,"./uk":4810,"./uk.js":4810,"./ur":6794,"./ur.js":6794,"./uz":8966,"./uz-latn":7959,"./uz-latn.js":7959,"./uz.js":8966,"./vi":5386,"./vi.js":5386,"./x-pseudo":3156,"./x-pseudo.js":3156,"./yo":8028,"./yo.js":8028,"./zh-cn":9330,"./zh-cn.js":9330,"./zh-hk":9380,"./zh-hk.js":9380,"./zh-mo":874,"./zh-mo.js":874,"./zh-tw":6508,"./zh-tw.js":6508};function l(p){var u=h(p);return g(u)}function h(p){if(!g.o(o,p)){var u=new Error("Cannot find module '"+p+"'");throw u.code="MODULE_NOT_FOUND",u}return o[p]}l.keys=function(){return Object.keys(o)},l.resolve=h,Ge.exports=l,l.id=6700}},Ge=>{Ge(Ge.s=1268)}]);