PageSourceSearch

https://dcs.vn/main.0cfef0e311556623.js

js dcs.vn collected 2026-09-24 21:34:35 UTC 2,864,971 bytes, 1 lines download raw bytes

1(self.webpackChunkmyapp=self.webpackChunkmyapp||[]).push([[8792],{89261:(X1,n1,h)=>{"use strict";h.d(n1,{c:()=>i});const i={production:!0,serverUrl:{auth:window.env?.VTS_KIT_AUTH||"https://dcs.vn/gateway",file:window.env?.VTS_KIT_FILE||"https://dcs.vn/minio",rocketSocket:window.env?.VTS_KIT_ROCKET_SOCKET||"wss://chat-city-connect.vtscloud.vn:8100",rocket:window.env?.VTS_KIT_ROCKET||"http://116.103.227.199:3000",gateway:window.env?.VTS_KIT_GATEWAY||"https://dcs.vn/gateway",ccudAuth:window.env?.VTS_KIT_CCUD_AUTH||window.env?.VTS_KIT_AUTH||"https://dcs.vn/gateway",ccudCore:window.env?.VTS_KIT_CCUD_CORE||window.env?.VTS_KIT_GATEWAY||"https://dcs.vn/gateway/v1.0/be"},domainToReplace:window.env?.VTS_KIT_DOMAIN_TO_REPLACE||"",recaptcha:{siteKey:window.env?.VTS_KIT_RECAPTCHA_SITEKEY||"6LfKNi0cAAAAACeYwFRY9_d_qjGhpiwYUo5gNW5-"},authenticationConfig:{loginThirdParties:{google:!0,facebook:!1},sessionTimeout:36e5},ccud:{appId:window.env?.VTS_KIT_APP_ID||"60",appCode:window.env?.VTS_KIT_APP_CODE||"CCUD",mobile:{storeReleased:"false"!==(window.env?.VTS_KIT_STORE_RELEASED??"true"),iosAppStoreUrl:window.env?.VTS_KIT_IOS_APP_STORE_URL||"https://apps.apple.com/app/id6740482859",androidPackage:window.env?.VTS_KIT_ANDROID_PACKAGE||"vn.dcs.icpv",androidPlayUrl:window.env?.VTS_KIT_ANDROID_PLAY_URL||"https://play.google.com/store/apps/details?id=vn.dcs.icpv"}},sso:{vptw:{loginUrl:window.env?.VTS_KIT_SSO_LOGIN||"https://xacthuctaptrung.dcs.vn/sso/login",appCode:window.env?.VTS_KIT_APP_CODE||"CCUD",logoutUrl:window.env?.VTS_KIT_SSO_LOGOUT||"https://xacthuctaptrung.dcs.vn/sso/logout"},vneid:{authorizeUrl:window.env?.VTS_KIT_VNEID_AUTHORIZE||"https://sso.dancuquocgia.gov.vn/auth",clientId:window.env?.VTS_KIT_VNEID_CLIENT_ID||"sso-sotaydangvien-web",scope:window.env?.VTS_KIT_VNEID_SCOPE||"openid",logoutUrl:window.env?.VTS_KIT_VNEID_LOGOUT||"https://sso.dancuquocgia.gov.vn/api/idp/sso/login-actions/logout",viaGatewayToVneid:!1,logoutUrlViaGateway:window.env?.VTS_KIT_VNEID_LOGOUT_VIA_GATEWAY||"https://dcs.vn/sso/logout",clientIdViaGateway:window.env?.VTS_KIT_VNEID_CLIENT_ID_VIA_GATEWAY||"6a0acb637f1b9db69b088347",isUat:!1}},defaultSysLogin:window.env?.VTS_KIT_SYS_LOGIN||{dataConfig:{copyrightFooter:"Copyright \xa9 2025 Viettel Solution",name:'<img src="https://os.viettelcloud.vn/its-hnmap/quantriungdung-red.png"><img src="https://os.viettelcloud.vn/its-hnmap/city-connect-red.png"><img src="https://os.viettelcloud.vn/its-hnmap/city-connect.png">',logoName:'H\u1ec6 TH\u1ed0NG <br> <span style="font-weight: 700">Cung c\u1ea5p th\xf4ng tin giao th\xf4ng th\xed \u0111i\u1ec3m</span>',description:"Tr\u1eadt t\u1ef1 an to\xe0n giao th\xf4ng v\xe0 an ninh tr\u1eadt t\u1ef1",copyright:"B\u1ea3n quy\u1ec1n thu\u1ed9c T\u1eadp \u0111o\xe0n C\xf4ng nghi\u1ec7p - Vi\u1ec5n th\xf4ng Qu\xe2n \u0111\u1ed9i Viettel",linkSupport:"",isSupport:!1,linkPolicy:"",isPolicy:!1,linkTermsOfUse:"",isTermsOfUse:!1,linkIntroduce:"",isIntroduce:!1,isDownloadGooglePlay:!1,isDownloadIOS:!1,linkDownloadIOS:"",linkDownloadAndroid:"",imageBg:"/assets/template/images/background-both-sides.jpg",imageLg:"/assets/template/images/cityconnect-red-sider.png",imageLgIcon:"/assets/template/images/logo-both-sides.jpg",defaultConfig:1},id:1,status:1,languageSysTenant:[{id:1,langCode:"vi",langName:"Ti\u1ebfng Vi\u1ec7t",defaultLang:"1"},{id:2,langCode:"en",langName:"Ti\u1ebfng Anh",defaultLang:"0"}],phoneSupportStatus:0,phoneSupport:"",emailSupportStatus:0,emailSupport:""},defaultCaution:window.env?.VTS_KIT_DEFAULT_CAUTION||{lat:20.8569498360157,lng:106.68200567364693},claim:window.env?.VTS_KIT_DEFAULT_CLAIM||{provinceCode:"31",lat:20.8569498360157,lng:106.68200567364693,closeEvtMsgFromRocket:"close-iframe"},defaultVtsKitConfig:window.env?.VTS_KIT_DEFAULT_VTS_KIT_CONFIG||{allowToChangeTheme:!0},mediaBucket:window.env?.VTS_KIT_MEDIA_BUCKET||"hn-map",contactConfig:{supportEmail:"[email protected]",hotline:"18008000_N7",usageLink:"https://docs.google.com/document/d/1JswYJo6vw171Yb-6EoWYmxRsrghpcgcWOP9wOhLuQHA/edit?tab=t.7u88sqf8sbh5"}}},22884:(X1,n1,h)=>{"use strict";var i=h(66750),a=h(24379),r=h(33935),u=h(23135);const p=new u.nKC("");let f=(()=>{class $1{_zone;_plugins;_eventNameToPlugin=new Map;constructor(D,J){this._zone=J,D.forEach(k1=>{k1.manager=this}),this._plugins=D.slice().reverse()}
1addEventListener(D,J,k1,g0){return this._findPluginFor(J).addEventListener(D,J,k1,g0)}getZone(){return this._zone}_findPluginFor(D){let J=this._eventNameToPlugin.get(D);if(J)return J;if(J=this._plugins.find(g0=>g0.supports(D)),!J)throw new u.wOt(5101,!1);return this._eventNameToPlugin.set(D,J),J}static \u0275fac=function(J){return new(J||$1)(u.KVO(p),u.KVO(u.SKi))};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})();class c{_doc;constructor(S){this._doc=S}manager}const s="ng-app-id";function o($1){for(const S of $1)S.remove()}function M($1,S){const D=S.createElement("style");return D.textContent=$1,D}function z($1,S){const D=S.createElement("link");return D.setAttribute("rel","stylesheet"),D.setAttribute("href",$1),D}let w=(()=>{class $1{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;isServer;constructor(D,J,k1,g0={}){this.doc=D,this.appId=J,this.nonce=k1,this.isServer=(0,a.Vy)(g0),function x($1,S,D,J){const k1=$1.head?.querySelectorAll(`style[${s}="${S}"],link[${s}="${S}"]`);if(k1)for(const g0 of k1)g0.removeAttribute(s),g0 instanceof HTMLLinkElement?J.set(g0.href.slice(g0.href.lastIndexOf("/")+1),{usage:0,elements:[g0]}):g0.textContent&&D.set(g0.textContent,{usage:0,elements:[g0]})}(D,J,this.inline,this.external),this.hosts.add(D.head)}addStyles(D,J){for(const k1 of D)this.addUsage(k1,this.inline,M);J?.forEach(k1=>this.addUsage(k1,this.external,z))}removeStyles(D,J){for(const k1 of D)this.removeUsage(k1,this.inline);J?.forEach(k1=>this.removeUsage(k1,this.external))}addUsage(D,J,k1){const g0=J.get(D);g0?g0.usage++:J.set(D,{usage:1,elements:[...this.hosts].map(p2=>this.addElement(p2,k1(D,this.doc)))})}removeUsage(D,J){const k1=J.get(D);k1&&(k1.usage--,k1.usage<=0&&(o(k1.elements),J.delete(D)))}ngOnDestroy(){for(const[,{elements:D}]of[...this.inline,...this.external])o(D);this.hosts.clear()}addHost(D){this.hosts.add(D);for(const[J,{elements:k1}]of this.inline)k1.push(this.addElement(D,M(J,this.doc)));for(const[J,{elements:k1}]of this.external)k1.push(this.addElement(D,z(J,this.doc)))}removeHost(D){this.hosts.delete(D)}addElement(D,J){return this.nonce&&J.setAttribute("nonce",this.nonce),this.isServer&&J.setAttribute(s,this.appId),D.appendChild(J)}static \u0275fac=function(J){return new(J||$1)(u.KVO(r.q),u.KVO(u.sZ2),u.KVO(u.BIS,8),u.KVO(u.Agw))};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})();const A={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},I=/%COMP%/g,$="%COMP%",N=`_nghost-${$}`,o1=`_ngcontent-${$}`,E=new u.nKC("",{providedIn:"root",factory:()=>!0});function Q($1,S){return S.map(D=>D.replace(I,$1))}let C1=(()=>{class $1{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(D,J,k1,g0,p2,C2,j2,ee=null,Ee=null){this.eventManager=D,this.sharedStylesHost=J,this.appId=k1,this.removeStylesOnCompDestroy=g0,this.doc=p2,this.platformId=C2,this.ngZone=j2,this.nonce=ee,this.tracingService=Ee,this.platformIsServer=(0,a.Vy)(C2),this.defaultRenderer=new S1(D,p2,j2,this.platformIsServer,this.tracingService)}createRenderer(D,J){if(!D||!J)return this.defaultRenderer;this.platformIsServer&&J.encapsulation===u.gXe.ShadowDom&&(J={...J,encapsulation:u.gXe.Emulated});const k1=this.getOrCreateRenderer(D,J);
1return k1 instanceof $0?k1.applyToHost(D):k1 instanceof L0&&k1.applyStyles(),k1}getOrCreateRenderer(D,J){const k1=this.rendererByCompId;let g0=k1.get(J.id);if(!g0){const p2=this.doc,C2=this.ngZone,j2=this.eventManager,ee=this.sharedStylesHost,Ee=this.removeStylesOnCompDestroy,Ne=this.platformIsServer,Zt=this.tracingService;switch(J.encapsulation){case u.gXe.Emulated:g0=new $0(j2,ee,J,this.appId,Ee,p2,C2,Ne,Zt);break;case u.gXe.ShadowDom:return new p0(j2,ee,D,J,p2,C2,this.nonce,Ne,Zt);default:g0=new L0(j2,ee,J,Ee,p2,C2,Ne,Zt)}k1.set(J.id,g0)}return g0}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(D){this.rendererByCompId.delete(D)}static \u0275fac=function(J){return new(J||$1)(u.KVO(f),u.KVO(w),u.KVO(u.sZ2),u.KVO(E),u.KVO(r.q),u.KVO(u.Agw),u.KVO(u.SKi),u.KVO(u.BIS),u.KVO(u.Lf2,8))};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})();class S1{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(S,D,J,k1,g0){this.eventManager=S,this.doc=D,this.ngZone=J,this.platformIsServer=k1,this.tracingService=g0}destroy(){}destroyNode=null;createElement(S,D){return D?this.doc.createElementNS(A[D]||D,S):this.doc.createElement(S)}createComment(S){return this.doc.createComment(S)}createText(S){return this.doc.createTextNode(S)}appendChild(S,D){(N1(S)?S.content:S).appendChild(D)}insertBefore(S,D,J){S&&(N1(S)?S.content:S).insertBefore(D,J)}removeChild(S,D){D.remove()}selectRootElement(S,D){let J="string"==typeof S?this.doc.querySelector(S):S;if(!J)throw new u.wOt(-5104,!1);return D||(J.textContent=""),J}parentNode(S){return S.parentNode}nextSibling(S){return S.nextSibling}setAttribute(S,D,J,k1){if(k1){D=k1+":"+D;const g0=A[k1];g0?S.setAttributeNS(g0,D,J):S.setAttribute(D,J)}else S.setAttribute(D,J)}removeAttribute(S,D,J){if(J){const k1=A[J];k1?S.removeAttributeNS(k1,D):S.removeAttribute(`${J}:${D}`)}else S.removeAttribute(D)}addClass(S,D){S.classList.add(D)}removeClass(S,D){S.classList.remove(D)}setStyle(S,D,J,k1){k1&(u.czy.DashCase|u.czy.Important)?S.style.setProperty(D,J,k1&u.czy.Important?"important":""):S.style[D]=J}removeStyle(S,D,J){J&u.czy.DashCase?S.style.removeProperty(D):S.style[D]=""}setProperty(S,D,J){null!=S&&(S[D]=J)}setValue(S,D){S.nodeValue=D}listen(S,D,J,k1){if("string"==typeof S&&!(S=(0,i.rb)().getGlobalEventTarget(this.doc,S)))throw new u.wOt(5102,!1);let g0=this.decoratePreventDefault(J);return this.tracingService?.wrapEventListener&&(g0=this.tracingService.wrapEventListener(S,D,g0)),this.eventManager.addEventListener(S,D,g0,k1)}decoratePreventDefault(S){return D=>{if("__ngUnwrap__"===D)return S;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>S(D)):S(D))&&D.preventDefault()}}}
1function N1($1){return"TEMPLATE"===$1.tagName&&void 0!==$1.content}class p0 extends S1{sharedStylesHost;hostEl;shadowRoot;constructor(S,D,J,k1,g0,p2,C2,j2,ee){super(S,g0,p2,j2,ee),this.sharedStylesHost=D,this.hostEl=J,this.shadowRoot=J.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let Ee=k1.styles;Ee=Q(k1.id,Ee);for(const Zt of Ee){const At=document.createElement("style");C2&&At.setAttribute("nonce",C2),At.textContent=Zt,this.shadowRoot.appendChild(At)}const Ne=k1.getExternalStyles?.();if(Ne)for(const Zt of Ne){const At=z(Zt,g0);C2&&At.setAttribute("nonce",C2),this.shadowRoot.appendChild(At)}}nodeOrShadowRoot(S){return S===this.hostEl?this.shadowRoot:S}appendChild(S,D){return super.appendChild(this.nodeOrShadowRoot(S),D)}insertBefore(S,D,J){return super.insertBefore(this.nodeOrShadowRoot(S),D,J)}removeChild(S,D){return super.removeChild(null,D)}parentNode(S){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(S)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class L0 extends S1{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(S,D,J,k1,g0,p2,C2,j2,ee){super(S,g0,p2,C2,j2),this.sharedStylesHost=D,this.removeStylesOnCompDestroy=k1;let Ee=J.styles;this.styles=ee?Q(ee,Ee):Ee,this.styleUrls=J.getExternalStyles?.(ee)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class $0 extends L0{contentAttr;hostAttr;constructor(S,D,J,k1,g0,p2,C2,j2,ee){const Ee=k1+"-"+J.id;super(S,D,J,g0,p2,C2,j2,ee,Ee),this.contentAttr=function k($1){return o1.replace(I,$1)}(Ee),this.hostAttr=function P($1){return N.replace(I,$1)}(Ee)}applyToHost(S){this.applyStyles(),this.setAttribute(S,this.hostAttr,"")}createElement(S,D){const J=super.createElement(S,D);return super.setAttribute(J,this.contentAttr,""),J}}class Z0 extends i.qj{supportsDOMEvents=!0;static makeCurrent(){(0,i.ig)(new Z0)}onAndCancel(S,D,J,k1){return S.addEventListener(D,J,k1),()=>{S.removeEventListener(D,J,k1)}}dispatchEvent(S,D){S.dispatchEvent(D)}remove(S){S.remove()}createElement(S,D){return(D=D||this.getDefaultDocument()).createElement(S)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(S){return S.nodeType===Node.ELEMENT_NODE}isShadowRoot(S){return S instanceof DocumentFragment}getGlobalEventTarget(S,D){return"window"===D?window:"document"===D?S:"body"===D?S.body:null}getBaseHref(S){const D=function q0(){return x0=x0||document.head.querySelector("base"),x0?x0.getAttribute("href"):null}();return null==D?null:function Y1($1){return new URL($1,document.baseURI).pathname}(D)}resetBaseElement(){x0=null}getUserAgent(){return window.navigator.userAgent}getCookie(S){return(0,a.bS)(document.cookie,S)}}let x0=null,I1=(()=>{class $1{build(){return new XMLHttpRequest}static \u0275fac=function(J){return new(J||$1)};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})(),Z1=(()=>{class $1 extends c{constructor(D){super(D)}supports(D){return!0}addEventListener(D,J,k1,g0){return D.addEventListener(J,k1,g0),()=>this.removeEventListener(D,J,k1,g0)}removeEventListener(D,J,k1,g0){return D.removeEventListener(J,k1,g0)}static \u0275fac=function(J){return new(J||$1)(u.KVO(r.q))};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})();const u1=["alt","control","meta","shift"],w1={"\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"},p1={alt:$1=>$1.altKey,control:$1=>$1.ctrlKey,meta:$1=>$1.metaKey,shift:$1=>$1.shiftKey};let E1=(()=>{class $1 extends c{constructor(D){super(D)}supports(D){return null!=$1.parseEventName(D)}addEventListener(D,J,k1,g0){const p2=$1.parseEventName(J),C2=$1.eventCallback(p2.fullKey,k1,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,i.rb)().onAndCancel(D,p2.domEventName,C2,g0))}static parseEventName(D){const J=D.toLowerCase().split("."),k1=J.shift();if(0===J.length||"keydown"!==k1&&"keyup"!==k1)return null;const g0=$1._normalizeKey(J.pop());let p2="",C2=J.indexOf("code");if(C2>
1-1&&(J.splice(C2,1),p2="code."),u1.forEach(ee=>{const Ee=J.indexOf(ee);Ee>-1&&(J.splice(Ee,1),p2+=ee+".")}),p2+=g0,0!=J.length||0===g0.length)return null;const j2={};return j2.domEventName=k1,j2.fullKey=p2,j2}static matchEventFullKeyCode(D,J){let k1=w1[D.key]||D.key,g0="";return J.indexOf("code.")>-1&&(k1=D.code,g0="code."),!(null==k1||!k1)&&(k1=k1.toLowerCase()," "===k1?k1="space":"."===k1&&(k1="dot"),u1.forEach(p2=>{p2!==k1&&(0,p1[p2])(D)&&(g0+=p2+".")}),g0+=k1,g0===J)}static eventCallback(D,J,k1){return g0=>{$1.matchEventFullKeyCode(g0,D)&&k1.runGuarded(()=>J(g0))}}static _normalizeKey(D){return"esc"===D?"escape":D}static \u0275fac=function(J){return new(J||$1)(u.KVO(r.q))};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})();function J1($1){return{appProviders:[...k0,...$1?.providers??[]],platformProviders:G0}}const G0=[{provide:u.Agw,useValue:a.Zn},{provide:u.PLl,useValue:function z0(){Z0.makeCurrent()},multi:!0},{provide:r.q,useFactory:function u0(){return(0,u.TL$)(document),document}}],k0=[{provide:u.H8p,useValue:"root"},{provide:u.zcH,useFactory:function V2(){return new u.zcH}},{provide:p,useClass:Z1,multi:!0,deps:[r.q]},{provide:p,useClass:E1,multi:!0,deps:[r.q]},C1,w,f,{provide:u._9s,useExisting:C1},{provide:a.N0,useClass:I1},[]];var t0=h(97321),K=h(53865),a0=h(5559);function c0($1){return new u.wOt(3e3,!1)}function l2($1){switch($1.length){case 0:return new a0.sf;case 1:return $1[0];default:return new a0.PZ($1)}}function R2($1,S,D=new Map,J=new Map){const k1=[],g0=[];let p2=-1,C2=null;if(S.forEach(j2=>{const ee=j2.get("offset"),Ee=ee==p2,Ne=Ee&&C2||new Map;j2.forEach((Zt,At)=>{let Ct=At,Kt=Zt;if("offset"!==At)switch(Ct=$1.normalizePropertyName(Ct,k1),Kt){case a0.FX:Kt=D.get(At);break;case a0.kp:Kt=J.get(At);break;default:Kt=$1.normalizeStyleValue(At,Ct,Kt,k1)}Ne.set(Ct,Kt)}
1),Ee||g0.push(Ne),C2=Ne,p2=ee}),k1.length)throw function Be(){return new u.wOt(3502,!1)}();return g0}function Z2($1,S,D,J){switch(S){case"start":$1.onStart(()=>J(D&&_e(D,"start",$1)));break;case"done":$1.onDone(()=>J(D&&_e(D,"done",$1)));break;case"destroy":$1.onDestroy(()=>J(D&&_e(D,"destroy",$1)))}}function _e($1,S,D){const g0=v2($1.element,$1.triggerName,$1.fromState,$1.toState,S||$1.phaseName,D.totalTime??$1.totalTime,!!D.disabled),p2=$1._data;return null!=p2&&(g0._data=p2),g0}function v2($1,S,D,J,k1="",g0=0,p2){return{element:$1,triggerName:S,fromState:D,toState:J,phaseName:k1,totalTime:g0,disabled:!!p2}}function ae($1,S,D){let J=$1.get(S);return J||$1.set(S,J=D),J}function a1($1){const S=$1.indexOf(":");return[$1.substring(1,S),$1.slice(S+1)]}const h0=typeof document>"u"?null:document.documentElement;function m0($1){const S=$1.parentNode||$1.host||null;return S===h0?null:S}let R0=null,b1=!1;function D2($1,S){for(;S;){if(S===$1)return!0;S=m0(S)}return!1}function O1($1,S,D){if(D)return Array.from($1.querySelectorAll(S));const J=$1.querySelector(S);return J?[J]:[]}const V1=1e3,U0="ng-enter",h2="ng-leave",V0="ng-trigger",_2=".ng-trigger",te="ng-animating",ue=".ng-animating";function Se($1){if("number"==typeof $1)return $1;const S=$1.match(/^(-?[\.\d]+)(m?s)/);return!S||S.length<2?0:qe(parseFloat(S[1]),S[2])}function qe($1,S){return"s"===S?$1*V1:$1}function et($1,S,D){return $1.hasOwnProperty("duration")?$1:function at($1,S,D){let k1,g0=0,p2="";if("string"==typeof $1){const C2=$1.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===C2)return S.push(c0()),{duration:0,delay:0,easing:""};k1=qe(parseFloat(C2[1]),C2[2]);const j2=C2[3];null!=j2&&(g0=qe(parseFloat(j2),C2[4]));const ee=C2[5];ee&&(p2=ee)}else k1=$1;if(!D){let C2=!1,j2=S.length;k1<0&&(S.push(function H1(){return new u.wOt(3100,!1)}()),C2=!0),g0<0&&(S.push(function S0(){return new u.wOt(3101,!1)}()),C2=!0),C2&&S.splice(j2,0,c0())}return{duration:k1,delay:g0,easing:p2}}($1,S,D)}function pt($1,S,D){S.forEach((J,k1)=>{const g0=T1(k1);D&&!D.has(k1)&&D.set(k1,$1.style[g0]),$1.style[g0]=J})}function Et($1,S){S.forEach((D,J)=>{const k1=T1(J);$1.style[k1]=""})}function v5($1){return Array.isArray($1)?1==$1.length?$1[0]:(0,a0.K2)($1):$1}const qt=new RegExp("{{\\s*(.+?)\\s*}}","g");function b5($1){let S=[];if("string"==typeof $1){let D;for(;D=qt.exec($1);)S.push(D[1]);qt.lastIndex=0}return S}function O5($1,S,D){const J=`${$1}`,k1=J.replace(qt,(g0,p2)=>{let C2=S[p2];return null==C2&&(D.push(function G2(){return new u.wOt(3003,!1)}()),C2=""),C2.toString()});return k1==J?$1:k1}const ta=/-+([a-z0-9])/g;function T1($1){return $1.replace(ta,(...S)=>S[1].toUpperCase())}function b2($1,S,D){switch(S.type){case a0.If.Trigger:return $1.visitTrigger(S,D);case a0.If.State:return $1.visitState(S,D);case a0.If.Transition:return $1.visitTransition(S,D);case a0.If.Sequence:return $1.visitSequence(S,D);case a0.If.Group:return $1.visitGroup(S,D);case a0.If.Animate:return $1.visitAnimate(S,D);case a0.If.Keyframes:return $1.visitKeyframes(S,D);case a0.If.Style:return $1.visitStyle(S,D);case a0.If.Reference:return $1.visitReference(S,D);case a0.If.AnimateChild:return $1.visitAnimateChild(S,D);case a0.If.AnimateRef:return $1.visitAnimateRef(S,D);case a0.If.Query:return $1.visitQuery(S,D);case a0.If.Stagger:return $1.visitStagger(S,D);default:throw function me(){return new u.wOt(3004,!1)}()}}function ce($1,S){return window.getComputedStyle($1)[S]}let ge=(()=>{class $1{validateStyleProperty(D){return function f0($1){R0||(R0=function K1(){return typeof document<"u"?document.body:null}()||{},b1=!!R0.style&&"WebkitAppearance"in R0.style);let S=!0;return R0.style&&!function U1($1){return"ebkit"==$1.substring(1,6)}($1)&&(S=$1 in R0.style,!S&&b1&&(S="Webkit"+$1.charAt(0).toUpperCase()+$1.slice(1)in R0.style)),S}(D)}containsElement(D,J){return D2(D,J)}getParentElement(D){return m0(D)}query(D,J,k1){return O1(D,J,k1)}computeStyle(D,J,k1){return k1||""}animate(D,J,k1,g0,p2,C2=[],j2){return new a0.sf(k1,g0)}static \u0275fac=function(J){return new(J||$1)};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})();class N2{static NOOP=new ge}class B1{}const L=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class l1 extends B1{normalizePropertyName(S,D){return T1(S)}normalizeStyleValue(S,D,J,k1){let g0="";const p2=J.toString().trim();if(L.has(D)&&0!==J&&"0"!==J)if("number"==typeof J)g0="px";else{const C2=J.match(/^[+-]?[\d\.]+([a-z]*)$/);C2&&0==C2[1].length&&k1.push(function W2(){return new u.wOt(3005,!1)}())}return p2+g0}}const _1="*";const X0=new Set(["true","1"]),I2=new Set(["false","0"]);function oe($1,S){const D=X0.has($1)||I2.has($1),J=X0.has(S)||I2.has(S);return(k1,g0)=>{let p2=$1==_1||$1==k1,C2=S==_1||S==g0;return!p2&&D&&"boolean"==typeof k1&&(p2=k1?X0.has($1):I2.has($1)),!C2&&J&&"boolean"==typeof g0&&(C2=g
10?X0.has(S):I2.has(S)),p2&&C2}}const Ve=new RegExp("s*:selfs*,?","g");function Mt($1,S,D,J){return new Rt($1).build(S,D,J)}class Rt{_driver;constructor(S){this._driver=S}build(S,D,J){const k1=new H5(D);return this._resetContextStyleTimingState(k1),b2(this,v5(S),k1)}_resetContextStyleTimingState(S){S.currentQuerySelector="",S.collectedStyles=new Map,S.collectedStyles.set("",new Map),S.currentTime=0}visitTrigger(S,D){let J=D.queryCount=0,k1=D.depCount=0;const g0=[],p2=[];return"@"==S.name.charAt(0)&&D.errors.push(function o2(){return new u.wOt(3006,!1)}()),S.definitions.forEach(C2=>{if(this._resetContextStyleTimingState(D),C2.type==a0.If.State){const j2=C2,ee=j2.name;ee.toString().split(/\s*,\s*/).forEach(Ee=>{j2.name=Ee,g0.push(this.visitState(j2,D))}),j2.name=ee}else if(C2.type==a0.If.Transition){const j2=this.visitTransition(C2,D);J+=j2.queryCount,k1+=j2.depCount,p2.push(j2)}else D.errors.push(function d0(){return new u.wOt(3007,!1)}())}),{type:a0.If.Trigger,name:S.name,states:g0,transitions:p2,queryCount:J,depCount:k1,options:null}}visitState(S,D){const J=this.visitStyle(S.styles,D),k1=S.options&&S.options.params||null;if(J.containsDynamicStyles){const g0=new Set,p2=k1||{};J.styles.forEach(C2=>{C2 instanceof Map&&C2.forEach(j2=>{b5(j2).forEach(ee=>{p2.hasOwnProperty(ee)||g0.add(ee)})})}),g0.size&&D.errors.push(function P0(){return new u.wOt(3008,!1)}(0,g0.values()))}return{type:a0.If.State,name:S.name,style:J,options:k1?{params:k1}:null}}visitTransition(S,D){D.queryCount=0,D.depCount=0;const J=b2(this,v5(S.animation),D),k1=function q($1,S){const D=[];return"string"==typeof $1?$1.split(/\s*,\s*/).forEach(J=>function A1($1,S,D){if(":"==$1[0]){const j2=function o0($1,S){switch($1){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(D,J)=>parseFloat(J)>parseFloat(D);case":decrement":return(D,J)=>parseFloat(J)<parseFloat(D);default:return S.push(function Ce(){return new u.wOt(3016,!1)}()),"* => *"}}($1,D);if("function"==typeof j2)return void S.push(j2);$1=j2}const J=$1.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==J||J.length<4)return D.push(function Q2(){return new u.wOt(3015,!1)}()),S;const k1=J[1],g0=J[2],p2=J[3];S.push(oe(k1,p2)),"<"==g0[0]&&(k1!=_1||p2!=_1)&&S.push(oe(p2,k1))}(J,D,S)):D.push($1),D}(S.expr,D.errors);return{type:a0.If.Transition,matchers:k1,animation:J,queryCount:D.queryCount,depCount:D.depCount,options:Dt(S.options)}}visitSequence(S,D){return{type:a0.If.Sequence,steps:S.steps.map(J=>b2(this,J,D)),options:Dt(S.options)}}visitGroup(S,D){const J=D.currentTime;let k1=0;const g0=S.steps.map(p2=>{D.currentTime=J;const C2=b2(this,p2,D);return k1=Math.max(k1,D.currentTime),C2});return D.currentTime=k1,{type:a0.If.Group,steps:g0,options:Dt(S.options)}}visitAnimate(S,D){const J=function tt($1,S){if($1.hasOwnProperty("duration"))return $1;if("number"==typeof $1)return y0(et($1,S).duration,0,"");const D=$1;if(D.split(/\s+/).some(g0=>"{"==g0.charAt(0)&&"{"==g0.charAt(1))){const g0=y0(0,0,"");return g0.dynamic=!0,g0.strValue=D,g0}const k1=et(D,S);return y0(k1.duration,k1.delay,k1.easing)}(S.timings,D.errors);D.currentAnimateTimings=J;let k1,g0=S.styles?S.styles:(0,a0.iF)({});if(g0.type==a0.If.Keyframes)k1=this.visitKeyframes(g0,D);else{let p2=S.styles,C2=!1;if(!p2){C2=!0;const ee={};J.easing&&(ee.easing=J.easing),p2=(0,a0.iF)(ee)}D.currentTime+=J.duration+J.delay;const j2=this.visitStyle(p2,D);j2.isEmptyStep=C2,k1=j2}return D.currentAnimateTimings=null,{type:a0.If.Animate,timings:J,style:k1,options:null}}visitStyle(S,D){const J=this._makeStyleAst(S,D);return this._validateStyleAst(J,D),J}_makeStyleAst(S,D){const J=[],k1=Array.isArray(S.styles)?S.styles:[S.styles];for(let C2 of k1)"string"==typeof C2?C2===a0.kp?J.push(C2):D.errors.push(new u.wOt(3002,!1)):J.push(new Map(Object.entries(C2)));let g0=!1,p2=null;return J.forEach(C2=>{if(C2 instanceof Map&&(C2.has("easing")&&(p2=C2.get("easing"),C2.delete("easing")),!g0))for(let j2 of C2.values())if(j2.toString().indexOf("{{")>=0){g0=!0;break}}),{type:a0.If.Style,styles:J,easing:p2,offset:S.offset,containsDynamicStyles:g0,options:null}}_validateStyleAst(S,D){const J=D.currentAnimateTimings;let k1=D.currentTime,g0=D.currentTime;J&&g0>
10&&(g0-=J.duration+J.delay),S.styles.forEach(p2=>{"string"!=typeof p2&&p2.forEach((C2,j2)=>{const ee=D.collectedStyles.get(D.currentQuerySelector),Ee=ee.get(j2);let Ne=!0;Ee&&(g0!=k1&&g0>=Ee.startTime&&k1<=Ee.endTime&&(D.errors.push(function w2(){return new u.wOt(3010,!1)}()),Ne=!1),g0=Ee.startTime),Ne&&ee.set(j2,{startTime:g0,endTime:k1}),D.options&&function u5($1,S,D){const J=S.params||{},k1=b5($1);k1.length&&k1.forEach(g0=>{J.hasOwnProperty(g0)||D.push(function c2(){return new u.wOt(3001,!1)}())})}(C2,D.options,D.errors)})})}visitKeyframes(S,D){const J={type:a0.If.Keyframes,styles:[],options:null};if(!D.currentAnimateTimings)return D.errors.push(function P2(){return new u.wOt(3011,!1)}()),J;let g0=0;const p2=[];let C2=!1,j2=!1,ee=0;const Ee=S.steps.map(t4=>{const a4=this._makeStyleAst(t4,D);let k4=null!=a4.offset?a4.offset:function Xe($1){if("string"==typeof $1)return null;let S=null;if(Array.isArray($1))$1.forEach(D=>{if(D instanceof Map&&D.has("offset")){const J=D;S=parseFloat(J.get("offset")),J.delete("offset")}});else if($1 instanceof Map&&$1.has("offset")){const D=$1;S=parseFloat(D.get("offset")),D.delete("offset")}return S}(a4.styles),Sa=0;return null!=k4&&(g0++,Sa=a4.offset=k4),j2=j2||Sa<0||Sa>1,C2=C2||Sa<ee,ee=Sa,p2.push(Sa),a4});j2&&D.errors.push(function g2(){return new u.wOt(3012,!1)}()),C2&&D.errors.push(function le(){return new u.wOt(3200,!1)}());const Ne=S.steps.length;let Zt=0;g0>0&&g0<Ne?D.errors.push(function n2(){return new u.wOt(3202,!1)}()):0==g0&&(Zt=1/(Ne-1));const At=Ne-1,Ct=D.currentTime,Kt=D.currentAnimateTimings,J5=Kt.duration;return Ee.forEach((t4,a4)=>{const k4=Zt>0?a4==At?1:Zt*a4:p2[a4],Sa=k4*J5;D.currentTime=Ct+Kt.delay+Sa,Kt.duration=Sa,this._validateStyleAst(t4,D),t4.offset=k4,J.styles.push(t4)}),J}visitReference(S,D){return{type:a0.If.Reference,animation:b2(this,v5(S.animation),D),options:Dt(S.options)}}visitAnimateChild(S,D){return D.depCount++,{type:a0.If.AnimateChild,options:Dt(S.options)}}visitAnimateRef(S,D){return{type:a0.If.AnimateRef,animation:this.visitReference(S.animation,D),options:Dt(S.options)}}visitQuery(S,D){const J=D.currentQuerySelector,k1=S.options||{};D.queryCount++,D.currentQuery=S;const[g0,p2]=function G5($1){const S=!!$1.split(/\s*,\s*/).find(D=>":self"==D);return S&&($1=$1.replace(Ve,"")),$1=$1.replace(/@\*/g,_2).replace(/@\w+/g,D=>_2+"-"+D.slice(1)).replace(/:animating/g,ue),[$1,S]}(S.selector);D.currentQuerySelector=J.length?J+" "+g0:g0,ae(D.collectedStyles,D.currentQuerySelector,new Map);const C2=b2(this,v5(S.animation),D);return D.currentQuery=null,D.currentQuerySelector=J,{type:a0.If.Query,selector:g0,limit:k1.limit||0,optional:!!k1.optional,includeSelf:p2,animation:C2,originalSelector:S.selector,options:Dt(S.options)}}visitStagger(S,D){D.currentQuery||D.errors.push(function S2(){return new u.wOt(3013,!1)}());const J="full"===S.timings?{duration:0,delay:0,easing:"full"}:et(S.timings,D.errors,!0);return{type:a0.If.Stagger,animation:b2(this,v5(S.animation),D),timings:J,options:null}}}class H5{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(S){this.errors=S}}function Dt($1){return $1?($1={...$1}).params&&($1.params=function wt($1){return $1?{...$1}:null}($1.params)):$1={},$1}function y0($1,S,D){return{duration:$1,delay:S,easing:D}}function K2($1,S,D,J,k1,g0,p2=null,C2=!1){return{type:1,element:$1,keyframes:S,preStyleProps:D,postStyleProps:J,duration:k1,delay:g0,totalTime:k1+g0,easing:p2,subTimeline:C2}}class g1{_map=new Map;get(S){return this._map.get(S)||[]}append(S,D){let J=this._map.get(S);J||this._map.set(S,J=[]),J.push(...D)}has(S){return this._map.has(S)}clear(){this._map.clear()}}const pe=new RegExp(":enter","g"),Pt=new RegExp(":leave","g");function A5($1,S,D,J,k1,g0=new Map,p2=new Map,C2,j2,ee=[]){return(new ia).buildKeyframes($1,S,D,J,k1,g0,p2,C2,j2,ee)}class ia{buildKeyframes(S,D,J,k1,g0,p2,C2,j2,ee,Ee=[]){ee=ee||new g1;const Ne=new _5(S,D,ee,k1,g0,Ee,[]);Ne.options=j2;const Zt=j2.delay?Se(j2.delay):0;Ne.currentTimeline.delayNextStep(Zt),Ne.currentTimeline.setStyles([p2],null,Ne.errors,j2),b2(this,J,Ne);const At=Ne.timelines.filter(Ct=>Ct.containsAnimation());if(At.length&&C2.size){let Ct;for(let Kt=At.length-1;Kt>=0;Kt--){const J5=At[Kt];if(J5.element===D){Ct=J5;break}}Ct&&!Ct.allowOnlyTimelineStyles()&&Ct.setStyles([C2],null,Ne.errors,j2)}return At.length?At.map(Ct=>Ct.buildKeyframes()):[K2(D,[],[],[],0,Zt,"",!1)]}visitTrigger(S,D){}
1visitState(S,D){}visitTransition(S,D){}visitAnimateChild(S,D){const J=D.subInstructions.get(D.element);if(J){const k1=D.createSubContext(S.options),g0=D.currentTimeline.currentTime,p2=this._visitSubInstructions(J,k1,k1.options);g0!=p2&&D.transformIntoNewTimeline(p2)}D.previousNode=S}visitAnimateRef(S,D){const J=D.createSubContext(S.options);J.transformIntoNewTimeline(),this._applyAnimationRefDelays([S.options,S.animation.options],D,J),this.visitReference(S.animation,J),D.transformIntoNewTimeline(J.currentTimeline.currentTime),D.previousNode=S}_applyAnimationRefDelays(S,D,J){for(const k1 of S){const g0=k1?.delay;if(g0){const p2="number"==typeof g0?g0:Se(O5(g0,k1?.params??{},D.errors));J.delayNextStep(p2)}}}_visitSubInstructions(S,D,J){let g0=D.currentTimeline.currentTime;const p2=null!=J.duration?Se(J.duration):null,C2=null!=J.delay?Se(J.delay):null;return 0!==p2&&S.forEach(j2=>{const ee=D.appendInstructionToTimeline(j2,p2,C2);g0=Math.max(g0,ee.duration+ee.delay)}),g0}visitReference(S,D){D.updateOptions(S.options,!0),b2(this,S.animation,D),D.previousNode=S}visitSequence(S,D){const J=D.subContextCount;let k1=D;const g0=S.options;if(g0&&(g0.params||g0.delay)&&(k1=D.createSubContext(g0),k1.transformIntoNewTimeline(),null!=g0.delay)){k1.previousNode.type==a0.If.Style&&(k1.currentTimeline.snapshotCurrentStyles(),k1.previousNode=la);const p2=Se(g0.delay);k1.delayNextStep(p2)}S.steps.length&&(S.steps.forEach(p2=>b2(this,p2,k1)),k1.currentTimeline.applyStylesToKeyframe(),k1.subContextCount>J&&k1.transformIntoNewTimeline()),D.previousNode=S}visitGroup(S,D){const J=[];let k1=D.currentTimeline.currentTime;const g0=S.options&&S.options.delay?Se(S.options.delay):0;S.steps.forEach(p2=>{const C2=D.createSubContext(S.options);g0&&C2.delayNextStep(g0),b2(this,p2,C2),k1=Math.max(k1,C2.currentTimeline.currentTime),J.push(C2.currentTimeline)}),J.forEach(p2=>D.currentTimeline.mergeTimelineCollectedStyles(p2)),D.transformIntoNewTimeline(k1),D.previousNode=S}_visitTiming(S,D){if(S.dynamic){const J=S.strValue;return et(D.params?O5(J,D.params,D.errors):J,D.errors)}return{duration:S.duration,delay:S.delay,easing:S.easing}}visitAnimate(S,D){const J=D.currentAnimateTimings=this._visitTiming(S.timings,D),k1=D.currentTimeline;J.delay&&(D.incrementTime(J.delay),k1.snapshotCurrentStyles());const g0=S.style;g0.type==a0.If.Keyframes?this.visitKeyframes(g0,D):(D.incrementTime(J.duration),this.visitStyle(g0,D),k1.applyStylesToKeyframe()),D.currentAnimateTimings=null,D.previousNode=S}visitStyle(S,D){const J=D.currentTimeline,k1=D.currentAnimateTimings;!k1&&J.hasCurrentStyleProperties()&&J.forwardFrame();const g0=k1&&k1.easing||S.easing;S.isEmptyStep?J.applyEmptyStep(g0):J.setStyles(S.styles,g0,D.errors,D.options),D.previousNode=S}visitKeyframes(S,D){const J=D.currentAnimateTimings,k1=D.currentTimeline.duration,g0=J.duration,C2=D.createSubContext().currentTimeline;C2.easing=J.easing,S.styles.forEach(j2=>{C2.forwardTime((j2.offset||0)*g0),C2.setStyles(j2.styles,j2.easing,D.errors,D.options),C2.applyStylesToKeyframe()}),D.currentTimeline.mergeTimelineCollectedStyles(C2),D.transformIntoNewTimeline(k1+g0),D.previousNode=S}visitQuery(S,D){const J=D.currentTimeline.currentTime,k1=S.options||{},g0=k1.delay?Se(k1.delay):0;g0&&(D.previousNode.type===a0.If.Style||0==J&&D.currentTimeline.hasCurrentStyleProperties())&&(D.currentTimeline.snapshotCurrentStyles(),D.previousNode=la);let p2=J;const C2=D.invokeQuery(S.selector,S.originalSelector,S.limit,S.includeSelf,!!k1.optional,D.errors);D.currentQueryTotal=C2.length;let j2=null;C2.forEach((ee,Ee)=>{D.currentQueryIndex=Ee;const Ne=D.createSubContext(S.options,ee);g0&&Ne.delayNextStep(g0),ee===D.element&&(j2=Ne.currentTimeline),b2(this,S.animation,Ne),Ne.currentTimeline.applyStylesToKeyframe(),p2=Math.max(p2,Ne.currentTimeline.currentTime)}),D.currentQueryIndex=0,D.currentQueryTotal=0,D.transformIntoNewTimeline(p2),j2&&(D.currentTimeline.mergeTimelineCollectedStyles(j2),D.currentTimeline.snapshotCurrentStyles()),D.previousNode=S}visitStagger(S,D){const J=D.parentContext,k1=D.currentTimeline,g0=S.timings,p2=Math.abs(g0.duration),C2=p2*(D.currentQueryTotal-1);let j2=p2*D.currentQueryIndex;switch(g0.duration<0?"reverse":g0.easing){case"reverse":j2=C2-j2;break;case"full":j2=J.currentStaggerTime}const Ee=D.currentTimeline;j2&&Ee.delayNextStep(j2);const Ne=Ee.currentTime;b2(this,S.animation,D),D.previousNode=S,J.currentStaggerTime=k1.currentTime-Ne+(k1.startTime-J.currentTimeline.startTime)}}const la={};class _5{_driver;element;
1subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=la;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(S,D,J,k1,g0,p2,C2,j2){this._driver=S,this.element=D,this.subInstructions=J,this._enterClassName=k1,this._leaveClassName=g0,this.errors=p2,this.timelines=C2,this.currentTimeline=j2||new $e(this._driver,D,0),C2.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(S,D){if(!S)return;const J=S;let k1=this.options;null!=J.duration&&(k1.duration=Se(J.duration)),null!=J.delay&&(k1.delay=Se(J.delay));const g0=J.params;if(g0){let p2=k1.params;p2||(p2=this.options.params={}),Object.keys(g0).forEach(C2=>{(!D||!p2.hasOwnProperty(C2))&&(p2[C2]=O5(g0[C2],p2,this.errors))})}}_copyOptions(){const S={};if(this.options){const D=this.options.params;if(D){const J=S.params={};Object.keys(D).forEach(k1=>{J[k1]=D[k1]})}}return S}createSubContext(S=null,D,J){const k1=D||this.element,g0=new _5(this._driver,k1,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(k1,J||0));return g0.previousNode=this.previousNode,g0.currentAnimateTimings=this.currentAnimateTimings,g0.options=this._copyOptions(),g0.updateOptions(S),g0.currentQueryIndex=this.currentQueryIndex,g0.currentQueryTotal=this.currentQueryTotal,g0.parentContext=this,this.subContextCount++,g0}transformIntoNewTimeline(S){return this.previousNode=la,this.currentTimeline=this.currentTimeline.fork(this.element,S),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(S,D,J){const k1={duration:D??S.duration,delay:this.currentTimeline.currentTime+(J??0)+S.delay,easing:""},g0=new e5(this._driver,S.element,S.keyframes,S.preStyleProps,S.postStyleProps,k1,S.stretchStartingKeyframe);return this.timelines.push(g0),k1}incrementTime(S){this.currentTimeline.forwardTime(this.currentTimeline.duration+S)}delayNextStep(S){S>0&&this.currentTimeline.delayNextStep(S)}invokeQuery(S,D,J,k1,g0,p2){let C2=[];if(k1&&C2.push(this.element),S.length>0){S=(S=S.replace(pe,"."+this._enterClassName)).replace(Pt,"."+this._leaveClassName);let ee=this._driver.query(this.element,S,1!=J);0!==J&&(ee=J<0?ee.slice(ee.length+J,ee.length):ee.slice(0,J)),C2.push(...ee)}return!g0&&0==C2.length&&p2.push(function T0(){return new u.wOt(3014,!1)}()),C2}}class $e{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(S,D,J,k1){this._driver=S,this.element=D,this.startTime=J,this._elementTimelineStylesLookup=k1,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(D),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(D,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(S){const D=1===this._keyframes.size&&this._pendingStyles.size;this.duration||D?(this.forwardTime(this.currentTime+S),D&&this.snapshotCurrentStyles()):this.startTime+=S}fork(S,D){return this.applyStylesToKeyframe(),new $e(this._driver,S,D||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(S){this.applyStylesToKeyframe(),this.duration=S,this._loadKeyframe()}_updateStyle(S,D){this._localTimelineStyles.set(S,D),this._globalTimelineStyles.set(S,D),this._styleSummary.set(S,{time:this.currentTime,value:D})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}
1applyEmptyStep(S){S&&this._previousKeyframe.set("easing",S);for(let[D,J]of this._globalTimelineStyles)this._backFill.set(D,J||a0.kp),this._currentKeyframe.set(D,a0.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(S,D,J,k1){D&&this._previousKeyframe.set("easing",D);const g0=k1&&k1.params||{},p2=function V4($1,S){const D=new Map;let J;return $1.forEach(k1=>{if("*"===k1){J??=S.keys();for(let g0 of J)D.set(g0,a0.kp)}else for(let[g0,p2]of k1)D.set(g0,p2)}),D}(S,this._globalTimelineStyles);for(let[C2,j2]of p2){const ee=O5(j2,g0,J);this._pendingStyles.set(C2,ee),this._localTimelineStyles.has(C2)||this._backFill.set(C2,this._globalTimelineStyles.get(C2)??a0.kp),this._updateStyle(C2,ee)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((S,D)=>{this._currentKeyframe.set(D,S)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((S,D)=>{this._currentKeyframe.has(D)||this._currentKeyframe.set(D,S)}))}snapshotCurrentStyles(){for(let[S,D]of this._localTimelineStyles)this._pendingStyles.set(S,D),this._updateStyle(S,D)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const S=[];for(let D in this._currentKeyframe)S.push(D);return S}
1mergeTimelineCollectedStyles(S){S._styleSummary.forEach((D,J)=>{const k1=this._styleSummary.get(J);(!k1||D.time>k1.time)&&this._updateStyle(J,D.value)})}buildKeyframes(){this.applyStylesToKeyframe();const S=new Set,D=new Set,J=1===this._keyframes.size&&0===this.duration;let k1=[];this._keyframes.forEach((C2,j2)=>{const ee=new Map([...this._backFill,...C2]);ee.forEach((Ee,Ne)=>{Ee===a0.FX?S.add(Ne):Ee===a0.kp&&D.add(Ne)}),J||ee.set("offset",j2/this.duration),k1.push(ee)});const g0=[...S.values()],p2=[...D.values()];if(J){const C2=k1[0],j2=new Map(C2);C2.set("offset",0),j2.set("offset",1),k1=[C2,j2]}return K2(this.element,k1,g0,p2,this.duration,this.startTime,this.easing,!1)}}class e5 extends $e{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(S,D,J,k1,g0,p2,C2=!1){super(S,D,p2.delay),this.keyframes=J,this.preStyleProps=k1,this.postStyleProps=g0,this._stretchStartingKeyframe=C2,this.timings={duration:p2.duration,delay:p2.delay,easing:p2.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let S=this.keyframes,{delay:D,duration:J,easing:k1}=this.timings;if(this._stretchStartingKeyframe&&D){const g0=[],p2=J+D,C2=D/p2,j2=new Map(S[0]);j2.set("offset",0),g0.push(j2);const ee=new Map(S[0]);ee.set("offset",F5(C2)),g0.push(ee);const Ee=S.length-1;for(let Ne=1;Ne<=Ee;Ne++){let Zt=new Map(S[Ne]);const At=Zt.get("offset");Zt.set("offset",F5((D+At*J)/p2)),g0.push(Zt)}J=p2,D=0,k1="",S=g0}return K2(this.element,S,this.preStyleProps,this.postStyleProps,J,D,k1,!0)}}function F5($1,S=3){const D=Math.pow(10,S-1);return Math.round($1*D)/D}function N4($1,S,D,J,k1,g0,p2,C2,j2,ee,Ee,Ne,Zt){return{type:0,element:$1,triggerName:S,isRemovalTransition:k1,fromState:D,fromStyles:g0,toState:J,toStyles:p2,timelines:C2,queriedElements:j2,preStyleProps:ee,postStyleProps:Ee,totalTime:Ne,errors:Zt}}const ca={};class It{_triggerName;ast;_stateStyles;constructor(S,D,J){this._triggerName=S,this.ast=D,this._stateStyles=J}match(S,D,J,k1){return function h4($1,S,D,J,k1){return $1.some(g0=>g0(S,D,J,k1))}(this.ast.matchers,S,D,J,k1)}buildStyles(S,D,J){let k1=this._stateStyles.get("*");return void 0!==S&&(k1=this._stateStyles.get(S?.toString())||k1),k1?k1.buildStyles(D,J):new Map}build(S,D,J,k1,g0,p2,C2,j2,ee,Ee){const Ne=[],Zt=this.ast.options&&this.ast.options.params||ca,Ct=this.buildStyles(J,C2&&C2.params||ca,Ne),Kt=j2&&j2.params||ca,J5=this.buildStyles(k1,Kt,Ne),t4=new Set,a4=new Map,k4=new Map,Sa="void"===k1,lo={params:ra(Kt,Zt),delay:this.ast.options?.delay},Lo=Ee?[]:A5(S,D,this.ast.animation,g0,p2,Ct,J5,lo,ee,Ne);let M4=0;return Lo.forEach(E4=>{M4=Math.max(E4.duration+E4.delay,M4)}),Ne.length?N4(D,this._triggerName,J,k1,Sa,Ct,J5,[],[],a4,k4,M4,Ne):(Lo.forEach(E4=>{const yo=E4.element,Po=ae(a4,yo,new Set);E4.preStyleProps.forEach(Hn=>Po.add(Hn));const F3=ae(k4,yo,new Set);E4.postStyleProps.forEach(Hn=>F3.add(Hn)),yo!==D&&t4.add(yo)}),N4(D,this._triggerName,J,k1,Sa,Ct,J5,Lo,[...t4.values()],a4,k4,M4))}}function ra($1,S){const D={...S};return Object.entries($1).forEach(([J,k1])=>{null!=k1&&(D[J]=k1)}),D}class Xa{styles;defaultParams;normalizer;constructor(S,D,J){this.styles=S,this.defaultParams=D,this.normalizer=J}buildStyles(S,D){const J=new Map,k1=ra(S,this.defaultParams);return this.styles.styles.forEach(g0=>{"string"!=typeof g0&&g0.forEach((p2,C2)=>{p2&&(p2=O5(p2,k1,D));const j2=this.normalizer.normalizePropertyName(C2,D);p2=this.normalizer.normalizeStyleValue(C2,j2,p2,D),J.set(C2,p2)})}),J}}class W4{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(S,D,J){this.name=S,this.ast=D,this._normalizer=J,D.states.forEach(k1=>{this.states.set(k1.name,new Xa(k1.style,k1.options&&k1.options.params||{},J))}),Da(this.states,"true","1"),Da(this.states,"false","0"),D.transitions.forEach(k1=>{this.transitionFactories.push(new It(S,k1,this.states))}),this.fallbackTransition=function ha($1,S){return new It($1,{type:a0.If.Transition,animation:{type:a0.If.Sequence,steps:[],options:null},matchers:[(p2,C2)=>!0],options:null,queryCount:0,depCount:0},S)}(S,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(S,D,J,k1){return this.transitionFactories.find(p2=>p2.match(S,D,J,k1))||null}matchStyles(S,D,J){return this.fallbackTransition.buildStyles(S,D,J)}}function Da($1,S,D){$1.has(S)?$1.has(D)||$1.set(D,$1.get(S)):$1.has(D)&&$1.set(S,$1.get(D))}const Za=new g1;class A4{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(S,D,J){this.bodyNode=S,this._driver=D,this._normalizer=J}register(S,D){const J=[],g0=Mt(this._driver,D,J,[]);if(J.length)throw function M0(){return new u.wOt(3503,!1)}();this._animations.set(S,g0)}_buildPlayer(S,D,J){const k1=S.element,g0=R2(this._normalizer,S.keyframes,D,J);return this._driver.animate(k1,g0,S.duration,S.delay,S.easing,[],!0)}create(S,D,J={}){const k1=[],g0=this._animations.get(S);let p2;const C2=new Map;if(g0?(p2=A5(this._driver,D,g0,U0,h2,new Map,new Map,J,Za,k1),p2.forEach(Ee=>{const Ne=ae(C2,Ee.element,new Map);Ee.postStyleProps.forEach(Zt=>Ne.set(Zt,null))})):(k1.push(function H2(){return new u.wOt(3300,!1)}()),p2=[]),k1.length)throw function F2(){return new u.wOt(3504,!1)}();C2.forEach((Ee,Ne)=>{Ee.forEach((Zt,At)=>{Ee.set(At,this._driver.computeStyle(Ne,At,a0.kp))})});const ee=l2(p2.map(Ee=>{const Ne=C2.get(Ee.element);return this._buildPlayer(Ee,new Map,Ne)}));return this._playersById.set(S,ee),ee.onDestroy(()=>this.destroy(S)),this.players.push(ee),ee}destroy(S){const D=this._getPlayer(S);D.destroy(),this._playersById.delete(S);const J=this.players.indexOf(D);J>=0&&this.players.splice(J,1)}_getPlayer(S){const D=this._playersById.get(S);if(!D)throw function He(){return new u.wOt(3301,!1)}();return D}listen(S,D,J,k1){const g0=v2(D,"","","");return Z2(this._getPlayer(S),J,g0,k1),()=>{}}command(S,D,J,k1){if("register"==J)return void this.register(S,k1[0]);if("create"==J)return void this.create(S,D,k1[0]||{});const g0=this._getPlayer(S);switch(J){case"play":g0.play();break;case"pause":g0.pause();break;case"reset":g0.reset();break;case"restart":g0.restart();break;case"finish":g0.finish();break;case"init":g0.init();break;case"setPosition":g0.setPosition(parseFloat(k1[0]));break;
1case"destroy":this.destroy(S)}}}const aa="ng-animate-queued",Nt="ng-animate-disabled",x1=[],_={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},C={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},b="__ng_removed";class U{namespaceId;value;options;get params(){return this.options.params}constructor(S,D=""){this.namespaceId=D;const J=S&&S.hasOwnProperty("value");if(this.value=function a5($1){return $1??null}(J?S.value:S),J){const{value:g0,...p2}=S;this.options=p2}else this.options={};this.options.params||(this.options.params={})}absorbOptions(S){const D=S.params;if(D){const J=this.options.params;Object.keys(D).forEach(k1=>{null==J[k1]&&(J[k1]=D[k1])})}}}const D0="void",se=new U(D0);class Ae{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(S,D,J){this.id=S,this.hostElement=D,this._engine=J,this._hostClassName="ng-tns-"+S,C5(D,this._hostClassName)}listen(S,D,J,k1){if(!this._triggers.has(D))throw function xe(){return new u.wOt(3302,!1)}();if(null==J||0==J.length)throw function e2(){return new u.wOt(3303,!1)}();if(!function o5($1){return"start"==$1||"done"==$1}(J))throw function j0(){return new u.wOt(3400,!1)}();const g0=ae(this._elementListeners,S,[]),p2={name:D,phase:J,callback:k1};g0.push(p2);const C2=ae(this._engine.statesByElement,S,new Map);return C2.has(D)||(C5(S,V0),C5(S,V0+"-"+D),C2.set(D,se)),()=>{this._engine.afterFlush(()=>{const j2=g0.indexOf(p2);j2>=0&&g0.splice(j2,1),this._triggers.has(D)||C2.delete(D)})}}register(S,D){return!this._triggers.has(S)&&(this._triggers.set(S,D),!0)}_getTrigger(S){const D=this._triggers.get(S);if(!D)throw function m1(){return new u.wOt(3401,!1)}();return D}trigger(S,D,J,k1=!0){const g0=this._getTrigger(D),p2=new yt(this.id,D,S);let C2=this._engine.statesByElement.get(S);C2||(C5(S,V0),C5(S,V0+"-"+D),this._engine.statesByElement.set(S,C2=new Map));let j2=C2.get(D);const ee=new U(J,this.id);if(!(J&&J.hasOwnProperty("value"))&&j2&&ee.absorbOptions(j2.options),C2.set(D,ee),j2||(j2=se),ee.value!==D0&&j2.value===ee.value){if(!function oa($1,S){const D=Object.keys($1),J=Object.keys(S);if(D.length!=J.length)return!1;for(let k1=0;k1<D.length;k1++){const g0=D[k1];if(!S.hasOwnProperty(g0)||$1[g0]!==S[g0])return!1}return!0}(j2.params,ee.params)){const Kt=[],J5=g0.matchStyles(j2.value,j2.params,Kt),t4=g0.matchStyles(ee.value,ee.params,Kt);Kt.length?this._engine.reportError(Kt):this._engine.afterFlush(()=>{Et(S,J5),pt(S,t4)})}return}const Zt=ae(this._engine.playersByElement,S,[]);Zt.forEach(Kt=>{Kt.namespaceId==this.id&&Kt.triggerName==D&&Kt.queued&&Kt.destroy()});let At=g0.matchTransition(j2.value,ee.value,S,ee.params),Ct=!1;if(!At){if(!k1)return;At=g0.fallbackTransition,Ct=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:S,triggerName:D,transition:At,fromState:j2,toState:ee,player:p2,isFallbackTransition:Ct}),Ct||(C5(S,aa),p2.onStart(()=>{P5(S,aa)})),p2.onDone(()=>{let Kt=this.players.indexOf(p2);Kt>=0&&this.players.splice(Kt,1);const J5=this._engine.playersByElement.get(S);if(J5){let t4=J5.indexOf(p2);t4>=0&&J5.splice(t4,1)}}),this.players.push(p2),Zt.push(p2),p2}deregister(S){this._triggers.delete(S),this._engine.statesByElement.forEach(D=>D.delete(S)),this._elementListeners.forEach((D,J)=>{this._elementListeners.set(J,D.filter(k1=>k1.name!=S))})}clearElementCache(S){this._engine.statesByElement.delete(S),this._elementListeners.delete(S);const D=this._engine.playersByElement.get(S);D&&(D.forEach(J=>J.destroy()),this._engine.playersByElement.delete(S))}_signalRemovalForInnerTriggers(S,D){const J=this._engine.driver.query(S,_2,!0);J.forEach(k1=>{if(k1[b])return;const g0=this._engine.fetchNamespacesByElement(k1);g0.size?g0.forEach(p2=>p2.triggerLeaveAnimation(k1,D,!1,!0)):this.clearElementCache(k1)}),this._engine.afterFlushAnimationsDone(()=>J.forEach(k1=>this.clearElementCache(k1)))}triggerLeaveAnimation(S,D,J,k1){const g0=this._engine.statesByElement.get(S),p2=new Map;if(g0){const C2=[];if(g0.forEach((j2,ee)=>{if(p2.set(ee,j2.value),this._triggers.has(ee)){const Ee=this.trigger(S,ee,D0,k1);Ee&&C2.push(Ee)}}),C2.length)return this._engine.markElementAsRemoved(this.id,S,!0,D,p2),J&&l2(C2).onDone(()=>this._engine.processLeaveNode(S)),!0}return!1}prepareLeaveAnimationListeners(S){const D=this._elementListeners.get(S),J=this._engine.statesByElement.get(S);if(D&&J){const k1=new Set;D.forEach(g0=>{const p2=g0.name;if(k1.has(p2))return;k1.add(p2);const j2=this._triggers.get(p2).fallbackTransition,ee=J.get(p2)||se,Ee=new U(D0),Ne=new yt(this.id,p2,S);this._engine.totalQueuedPlayers++,this._queue.push({element:S,triggerName:p2,transition:j2,fromState:ee,toState:Ee,player:Ne,isFallbackTransition:!0})})}}removeNode(S,D){const J=this._engine;if(S.childElementCount&&this._signalRemovalForInnerTriggers(S,D),this.triggerLeaveAnimation(S,D,!0))return;let k1=!1;if(J.totalAnimations){const g0=J.players.length?J.playersByQueriedElement.get(S):[];if(g0&&g0.length)k1=!0;else{let p2=S;for(;p2=p2.parentNode;)if(J.statesByElement.get(p2)){k1=!0;break}}}if(this.prepareLeaveAnimationListeners(S),k1)J.markElementAsRemoved(this.id,S,!1,D);else{const g0=S[b];(!g0||g0===_)&&(J.afterFlush(()=>this.clearElementCache(S)),J.destroyInnerAnimations(S),J._onRemovalComplete(S,D))}}insertNode(S,D){C5(S,this._hostClassName)}drainQueuedTransitions(S){const D=[];return this._queue.forEach(J=>{const k1=J.player;if(k1.destroyed)return;const g0=J.element,p2=this._elementListeners.get(g0);p2&&p2.forEach(C2=>{if(C2.name==J.triggerName){const j2=v2(g0,J.triggerName,J.fromState.value,J.toState.value);j2._data=S,Z2(J.player,C2.phase,j2,C2.callback)}}),k1.markedForDestroy?this._engine.afterFlush(()=>{k1.destroy()}):D.push(J)}),this._queue=[],D.sort((J,k1)=>{const g0=J.transition.ast.depCount,p2=k1.transition.ast.depCount;return 0==g0||0==p2?g0-p2:this._engine.driver.containsElement(J.element,k1.element)?1:-1})}
1destroy(S){this.players.forEach(D=>D.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,S)}}class ct{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(S,D)=>{};_onRemovalComplete(S,D){this.onRemovalComplete(S,D)}constructor(S,D,J){this.bodyNode=S,this.driver=D,this._normalizer=J}get queuedPlayers(){const S=[];return this._namespaceList.forEach(D=>{D.players.forEach(J=>{J.queued&&S.push(J)})}),S}createNamespace(S,D){const J=new Ae(S,D,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,D)?this._balanceNamespaceList(J,D):(this.newHostElements.set(D,J),this.collectEnterElement(D)),this._namespaceLookup[S]=J}_balanceNamespaceList(S,D){const J=this._namespaceList,k1=this.namespacesByHostElement;if(J.length-1>=0){let p2=!1,C2=this.driver.getParentElement(D);for(;C2;){const j2=k1.get(C2);if(j2){const ee=J.indexOf(j2);J.splice(ee+1,0,S),p2=!0;break}C2=this.driver.getParentElement(C2)}p2||J.unshift(S)}else J.push(S);return k1.set(D,S),S}register(S,D){let J=this._namespaceLookup[S];return J||(J=this.createNamespace(S,D)),J}registerTrigger(S,D,J){let k1=this._namespaceLookup[S];k1&&k1.register(D,J)&&this.totalAnimations++}destroy(S,D){S&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const J=this._fetchNamespace(S);this.namespacesByHostElement.delete(J.hostElement);const k1=this._namespaceList.indexOf(J);k1>=0&&this._namespaceList.splice(k1,1),J.destroy(D),delete this._namespaceLookup[S]}))}_fetchNamespace(S){return this._namespaceLookup[S]}fetchNamespacesByElement(S){const D=new Set,J=this.statesByElement.get(S);if(J)for(let k1 of J.values())if(k1.namespaceId){const g0=this._fetchNamespace(k1.namespaceId);g0&&D.add(g0)}return D}trigger(S,D,J,k1){if(st(D)){const g0=this._fetchNamespace(S);if(g0)return g0.trigger(D,J,k1),!0}return!1}insertNode(S,D,J,k1){if(!st(D))return;const g0=D[b];if(g0&&g0.setForRemoval){g0.setForRemoval=!1,g0.setForMove=!0;const p2=this.collectedLeaveElements.indexOf(D);p2>=0&&this.collectedLeaveElements.splice(p2,1)}if(S){const p2=this._fetchNamespace(S);p2&&p2.insertNode(D,J)}k1&&this.collectEnterElement(D)}collectEnterElement(S){this.collectedEnterElements.push(S)}markElementAsDisabled(S,D){D?this.disabledNodes.has(S)||(this.disabledNodes.add(S),C5(S,Nt)):this.disabledNodes.has(S)&&(this.disabledNodes.delete(S),P5(S,Nt))}removeNode(S,D,J){if(st(D)){const k1=S?this._fetchNamespace(S):null;k1?k1.removeNode(D,J):this.markElementAsRemoved(S,D,!1,J);const g0=this.namespacesByHostElement.get(D);g0&&g0.id!==S&&g0.removeNode(D,J)}else this._onRemovalComplete(D,J)}markElementAsRemoved(S,D,J,k1,g0){this.collectedLeaveElements.push(D),D[b]={namespaceId:S,setForRemoval:k1,hasAnimation:J,removedBeforeQueried:!1,previousTriggersValues:g0}}listen(S,D,J,k1,g0){return st(D)?this._fetchNamespace(S).listen(D,J,k1,g0):()=>{}}_buildInstruction(S,D,J,k1,g0){return S.transition.build(this.driver,S.element,S.fromState.value,S.toState.value,J,k1,S.fromState.options,S.toState.options,D,g0)}destroyInnerAnimations(S){let D=this.driver.query(S,_2,!0);D.forEach(J=>this.destroyActiveAnimationsForElement(J)),0!=this.playersByQueriedElement.size&&(D=this.driver.query(S,ue,!0),D.forEach(J=>this.finishActiveQueriedAnimationOnElement(J)))}destroyActiveAnimationsForElement(S){const D=this.playersByElement.get(S);D&&D.forEach(J=>{J.queued?J.markedForDestroy=!0:J.destroy()})}finishActiveQueriedAnimationOnElement(S){const D=this.playersByQueriedElement.get(S);D&&D.forEach(J=>J.finish())}whenRenderingDone(){return new Promise(S=>{if(this.players.length)return l2(this.players).onDone(()=>S());S()})}processLeaveNode(S){const D=S[b];if(D&&D.setForRemoval){if(S[b]=_,D.namespaceId){this.destroyInnerAnimations(S);const J=this._fetchNamespace(D.namespaceId);J&&J.clearElementCache(S)}this._onRemovalComplete(S,D.setForRemoval)}S.classList?.contains(Nt)&&this.markElementAsDisabled(S,!1),this.driver.query(S,".ng-animate-disabled",!0).forEac
1h(J=>{this.markElementAsDisabled(J,!1)})}flush(S=-1){let D=[];if(this.newHostElements.size&&(this.newHostElements.forEach((J,k1)=>this._balanceNamespaceList(J,k1)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let J=0;J<this.collectedEnterElements.length;J++)C5(this.collectedEnterElements[J],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const J=[];try{D=this._flushAnimations(J,S)}finally{for(let k1=0;k1<J.length;k1++)J[k1]()}}else for(let J=0;J<this.collectedLeaveElements.length;J++)this.processLeaveNode(this.collectedLeaveElements[J]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(J=>J()),this._flushFns=[],this._whenQuietFns.length){const J=this._whenQuietFns;this._whenQuietFns=[],D.length?l2(D).onDone(()=>{J.forEach(k1=>k1())}):J.forEach(k1=>k1())}}reportError(S){throw function f1(){return new u.wOt(3402,!1)}()}_flushAnimations(S,D){const J=new g1,k1=[],g0=new Map,p2=[],C2=new Map,j2=new Map,ee=new Map,Ee=new Set;this.disabledNodes.forEach(it=>{Ee.add(it);const gt=this.driver.query(it,".ng-animate-queued",!0);for(let Vt=0;Vt<gt.length;Vt++)Ee.add(gt[Vt])});const Ne=this.bodyNode,Zt=Array.from(this.statesByElement.keys()),At=Ht(Zt,this.collectedEnterElements),Ct=new Map;let Kt=0;At.forEach((it,gt)=>{const Vt=U0+Kt++;Ct.set(gt,Vt),it.forEach(M5=>C5(M5,Vt))});const J5=[],t4=new Set,a4=new Set;for(let it=0;it<this.collectedLeaveElements.length;it++){const gt=this.collectedLeaveElements[it],Vt=gt[b];Vt&&Vt.setForRemoval&&(J5.push(gt),t4.add(gt),Vt.hasAnimation?this.driver.query(gt,".ng-star-inserted",!0).forEach(M5=>t4.add(M5)):a4.add(gt))}const k4=new Map,Sa=Ht(Zt,Array.from(t4));Sa.forEach((it,gt)=>{const Vt=h2+Kt++;k4.set(gt,Vt),it.forEach(M5=>C5(M5,Vt))}),S.push(()=>{At.forEach((it,gt)=>{const Vt=Ct.get(gt);it.forEach(M5=>P5(M5,Vt))}),Sa.forEach((it,gt)=>{const Vt=k4.get(gt);it.forEach(M5=>P5(M5,Vt))}),J5.forEach(it=>{this.processLeaveNode(it)})});const lo=[],Lo=[];for(let it=this._namespaceList.length-1;it>=0;it--)this._namespaceList[it].drainQueuedTransitions(D).forEach(Vt=>{const M5=Vt.player,Ga=Vt.element;if(lo.push(M5),this.collectedEnterElements.length){const s4=Ga[b];if(s4&&s4.setForMove){if(s4.previousTriggersValues&&s4.previousTriggersValues.has(Vt.triggerName)){const En=s4.previousTriggersValues.get(Vt.triggerName),I4=this.statesByElement.get(Vt.element);if(I4&&I4.has(Vt.triggerName)){const ja=I4.get(Vt.triggerName);ja.value=En,I4.set(Vt.triggerName,ja)}}return void M5.destroy()}}const P4=!Ne||!this.driver.containsElement(Ne,Ga),y4=k4.get(Ga),en=Ct.get(Ga),pa=this._buildInstruction(Vt,J,en,y4,P4);if(pa.errors&&pa.errors.length)return void Lo.push(pa);if(P4)return M5.onStart(()=>Et(Ga,pa.fromStyles)),M5.onDestroy(()=>pt(Ga,pa.toStyles)),void k1.push(M5);if(Vt.isFallbackTransition)return M5.onStart(()=>Et(Ga,pa.fromStyles)),M5.onDestroy(()=>pt(Ga,pa.toStyles)),void k1.push(M5);const R3=[];pa.timelines.forEach(s4=>{s4.stretchStartingKeyframe=!0,this.disabledNodes.has(s4.element)||R3.push(s4)}),pa.timelines=R3,J.append(Ga,pa.timelines),p2.push({instruction:pa,player:M5,element:Ga}),pa.queriedElements.forEach(s4=>ae(C2,s4,[]).push(M5)),pa.preStyleProps.forEach((s4,En)=>{if(s4.size){let I4=j2.get(En);I4||j2.set(En,I4=new Set),s4.forEach((ja,Hs)=>I4.add(Hs))}}),pa.postStyleProps.forEach((s4,En)=>{let I4=ee.get(En);I4||ee.set(En,I4=new Set),s4.forEach((ja,Hs)=>I4.add(Hs))})});if(Lo.length){const it=[];Lo.forEach(gt=>{it.push(function R1(){return new u.wOt(3505,!1)}())}),lo.forEach(gt=>gt.destroy()),this.reportError(it)}const M4=new Map,E4=new Map;p2.forEach(it=>{const gt=it.element;J.has(gt)&&(E4.set(gt,gt),this._beforeAnimationBuild(it.player.namespaceId,it.instruction,M4))}),k1.forEach(it=>{const gt=it.element;this._getPreviousPlayers(gt,!1,it.namespaceId,it.triggerName,null).forEach(M5=>{ae(M4,gt,[]).push(M5),M5.destroy()})});const yo=J5.filter(it=>dt(it,j2,ee)),Po=new Map;We(Po,this.driver,a4,ee,a0.kp).forEach(it=>{dt(it,j2,ee)&&yo.push(it)});const Hn=new Map;At.forEach((it,gt)=>{We(Hn,this.driver,new Set(it),j2,a0.FX)}
1),yo.forEach(it=>{const gt=Po.get(it),Vt=Hn.get(it);Po.set(it,new Map([...gt?.entries()??[],...Vt?.entries()??[]]))});const Zs=[],kn=[],Vi={};p2.forEach(it=>{const{element:gt,player:Vt,instruction:M5}=it;if(J.has(gt)){if(Ee.has(gt))return Vt.onDestroy(()=>pt(gt,M5.toStyles)),Vt.disabled=!0,Vt.overrideTotalTime(M5.totalTime),void k1.push(Vt);let Ga=Vi;if(E4.size>1){let y4=gt;const en=[];for(;y4=y4.parentNode;){const pa=E4.get(y4);if(pa){Ga=pa;break}en.push(y4)}en.forEach(pa=>E4.set(pa,Ga))}const P4=this._buildAnimation(Vt.namespaceId,M5,M4,g0,Hn,Po);if(Vt.setRealPlayer(P4),Ga===Vi)Zs.push(Vt);else{const y4=this.playersByElement.get(Ga);y4&&y4.length&&(Vt.parentPlayer=l2(y4)),k1.push(Vt)}}else Et(gt,M5.fromStyles),Vt.onDestroy(()=>pt(gt,M5.toStyles)),kn.push(Vt),Ee.has(gt)&&k1.push(Vt)}),kn.forEach(it=>{const gt=g0.get(it.element);if(gt&&gt.length){const Vt=l2(gt);it.setRealPlayer(Vt)}}),k1.forEach(it=>{it.parentPlayer?it.syncPlayerEvents(it.parentPlayer):it.destroy()});for(let it=0;it<J5.length;it++){const gt=J5[it],Vt=gt[b];if(P5(gt,h2),Vt&&Vt.hasAnimation)continue;let M5=[];if(C2.size){let P4=C2.get(gt);P4&&P4.length&&M5.push(...P4);let y4=this.driver.query(gt,ue,!0);for(let en=0;en<y4.length;en++){let pa=C2.get(y4[en]);pa&&pa.length&&M5.push(...pa)}}const Ga=M5.filter(P4=>!P4.destroyed);Ga.length?Oa(this,gt,Ga):this.processLeaveNode(gt)}return J5.length=0,Zs.forEach(it=>{this.players.push(it),it.onDone(()=>{it.destroy();const gt=this.players.indexOf(it);this.players.splice(gt,1)}),it.play()}),Zs}afterFlush(S){this._flushFns.push(S)}afterFlushAnimationsDone(S){this._whenQuietFns.push(S)}_getPreviousPlayers(S,D,J,k1,g0){let p2=[];if(D){const C2=this.playersByQueriedElement.get(S);C2&&(p2=C2)}else{const C2=this.playersByElement.get(S);if(C2){const j2=!g0||g0==D0;C2.forEach(ee=>{ee.queued||!j2&&ee.triggerName!=k1||p2.push(ee)})}}return(J||k1)&&(p2=p2.filter(C2=>!(J&&J!=C2.namespaceId||k1&&k1!=C2.triggerName))),p2}_beforeAnimationBuild(S,D,J){const g0=D.element,p2=D.isRemovalTransition?void 0:S,C2=D.isRemovalTransition?void 0:D.triggerName;for(const j2 of D.timelines){const ee=j2.element,Ee=ee!==g0,Ne=ae(J,ee,[]);this._getPreviousPlayers(ee,Ee,p2,C2,D.toState).forEach(At=>{const Ct=At.getRealPlayer();Ct.beforeDestroy&&Ct.beforeDestroy(),At.destroy(),Ne.push(At)})}Et(g0,D.fromStyles)}_buildAnimation(S,D,J,k1,g0,p2){const C2=D.triggerName,j2=D.element,ee=[],Ee=new Set,Ne=new Set,Zt=D.timelines.map(Ct=>{const Kt=Ct.element;Ee.add(Kt);const J5=Kt[b];if(J5&&J5.removedBeforeQueried)return new a0.sf(Ct.duration,Ct.delay);const t4=Kt!==j2,a4=function T5($1){const S=[];return V5($1,S),S}((J.get(Kt)||x1).map(M4=>M4.getRealPlayer())).filter(M4=>!!M4.element&&M4.element===Kt),k4=g0.get(Kt),Sa=p2.get(Kt),lo=R2(this._normalizer,Ct.keyframes,k4,Sa),Lo=this._buildPlayer(Ct,lo,a4);if(Ct.subTimeline&&k1&&Ne.add(Kt),t4){const M4=new yt(S,C2,Kt);M4.setRealPlayer(Lo),ee.push(M4)}return Lo});ee.forEach(Ct=>{ae(this.playersByQueriedElement,Ct.element,[]).push(Ct),Ct.onDone(()=>function Ut($1,S,D){let J=$1.get(S);if(J){if(J.length){const k1=J.indexOf(D);J.splice(k1,1)}0==J.length&&$1.delete(S)}return J}(this.playersByQueriedElement,Ct.element,Ct))}),Ee.forEach(Ct=>C5(Ct,te));const At=l2(Zt);return At.onDestroy(()=>{Ee.forEach(Ct=>P5(Ct,te)),pt(j2,D.toStyles)}),Ne.forEach(Ct=>{ae(k1,Ct,[]).push(At)}),At}_buildPlayer(S,D,J){return D.length>0?this.driver.animate(S.element,D,S.duration,S.delay,S.easing,J):new a0.sf(S.duration,S.delay)}}class yt{namespaceId;triggerName;element;_player=new a0.sf;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(S,D,J){this.namespaceId=S,this.triggerName=D,this.element=J}setRealPlayer(S){this._containsRealPlayer||(this._player=S,this._queuedCallbacks.forEach((D,J)=>{D.forEach(k1=>Z2(S,J,void 0,k1))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(S.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(S){this.totalTime=S}syncPlayerEvents(S){const D=this._player;D.triggerCallback&&S.onStart(()=>D.triggerCallback("start")),S.onDone(()=>this.finish()),S.onDestroy(()=>this.destroy())}_queueEvent(S,D){ae(this._queuedCallbacks,S,[]).push(D)}onDone(S){this.queued&&this._queueEvent("done",S),this._player.onDone(S)}onStart(S){this.queued&&this._queueEvent("start",S),this._player.onStart(S)}onDestroy(S){this.queued&&this._queueEvent("destroy",S),this._player.onDestroy(S)}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(S){this.queued||this._player.setPosition(S)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(S){const D=this._player;D.triggerCallback&&D.triggerCallback(S)}}function st($1){return $1&&1===$1.nodeType}function n5($1,S){const D=$1.style.display;return $1.style.display=S??"none",D}function We($1,S,D,J,k1){const g0=[];D.forEach(j2=>g0.push(n5(j2)));const p2=[];J.forEach((j2,ee)=>{const Ee=new Map;j2.forEach(Ne=>{const Zt=S.computeStyle(ee,Ne,k1);Ee.set(Ne,Zt),(!Zt||0==Zt.length)&&(ee[b]=C,p2.push(ee))}),$1.set(ee,Ee)});let C2=0;return D.forEach(j2=>n5(j2,g0[C2++])),p2}function Ht($1,S){const D=new Map;
1if($1.forEach(C2=>D.set(C2,[])),0==S.length)return D;const k1=new Set(S),g0=new Map;function p2(C2){if(!C2)return 1;let j2=g0.get(C2);if(j2)return j2;const ee=C2.parentNode;return j2=D.has(ee)?ee:k1.has(ee)?1:p2(ee),g0.set(C2,j2),j2}return S.forEach(C2=>{const j2=p2(C2);1!==j2&&D.get(j2).push(C2)}),D}function C5($1,S){$1.classList?.add(S)}function P5($1,S){$1.classList?.remove(S)}function Oa($1,S,D){l2(D).onDone(()=>$1.processLeaveNode(S))}function V5($1,S){for(let D=0;D<$1.length;D++){const J=$1[D];J instanceof a0.PZ?V5(J.players,S):S.push(J)}}function dt($1,S,D){const J=D.get($1);if(!J)return!1;let k1=S.get($1);return k1?J.forEach(g0=>k1.add(g0)):S.set($1,J),D.delete($1),!0}class U5{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(S,D)=>{};constructor(S,D,J){this._driver=D,this._normalizer=J,this._transitionEngine=new ct(S.body,D,J),this._timelineEngine=new A4(S.body,D,J),this._transitionEngine.onRemovalComplete=(k1,g0)=>this.onRemovalComplete(k1,g0)}registerTrigger(S,D,J,k1,g0){const p2=S+"-"+k1;let C2=this._triggerCache[p2];if(!C2){const j2=[],Ee=Mt(this._driver,g0,j2,[]);if(j2.length)throw function m2(){return new u.wOt(3404,!1)}();C2=function Ia($1,S,D){return new W4($1,S,D)}(k1,Ee,this._normalizer),this._triggerCache[p2]=C2}this._transitionEngine.registerTrigger(D,k1,C2)}register(S,D){this._transitionEngine.register(S,D)}destroy(S,D){this._transitionEngine.destroy(S,D)}onInsert(S,D,J,k1){this._transitionEngine.insertNode(S,D,J,k1)}onRemove(S,D,J){this._transitionEngine.removeNode(S,D,J)}disableAnimations(S,D){this._transitionEngine.markElementAsDisabled(S,D)}process(S,D,J,k1){if("@"==J.charAt(0)){const[g0,p2]=a1(J);this._timelineEngine.command(g0,D,p2,k1)}else this._transitionEngine.trigger(S,D,J,k1)}listen(S,D,J,k1,g0){if("@"==J.charAt(0)){const[p2,C2]=a1(J);return this._timelineEngine.listen(p2,D,C2,g0)}return this._transitionEngine.listen(S,D,J,k1,g0)}flush(S=-1){this._transitionEngine.flush(S)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(S){this._transitionEngine.afterFlushAnimationsDone(S)}}let I5=(()=>{class $1{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(D,J,k1){this._element=D,this._startStyles=J,this._endStyles=k1;let g0=$1.initialStylesByElement.get(D);g0||$1.initialStylesByElement.set(D,g0=new Map),this._initialStyles=g0}start(){this._state<1&&(this._startStyles&&pt(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(pt(this._element,this._initialStyles),this._endStyles&&(pt(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&($1.initialStylesByElement.delete(this._element),this._startStyles&&(Et(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Et(this._element,this._endStyles),this._endStyles=null),pt(this._element,this._initialStyles),this._state=3)}}return $1})();function Ta($1){let S=null;return $1.forEach((D,J)=>{(function v4($1){return"display"===$1||"position"===$1})(J)&&(S=S||new Map,S.set(J,D))}),S}class L2{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(S,D,J,k1){this.element=S,this.keyframes=D,this.options=J,this._specialStyles=k1,this._duration=J.duration,this._delay=J.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(S=>S()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const S=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,S,this.options),this._finalKeyframe=S.length?S[S.length-1]:new Map;const D=()=>this._onFinish();this.domPlayer.addEventListener("finish",D),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",D)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(S){const D=[];
1return S.forEach(J=>{D.push(Object.fromEntries(J))}),D}_triggerWebAnimation(S,D,J){return S.animate(this._convertKeyframesToObject(D),J)}onStart(S){this._originalOnStartFns.push(S),this._onStartFns.push(S)}onDone(S){this._originalOnDoneFns.push(S),this._onDoneFns.push(S)}onDestroy(S){this._onDestroyFns.push(S)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(S=>S()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(S=>S()),this._onDestroyFns=[])}setPosition(S){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=S*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const S=new Map;this.hasStarted()&&this._finalKeyframe.forEach((J,k1)=>{"offset"!==k1&&S.set(k1,this._finished?J:ce(this.element,k1))}),this.currentSnapshot=S}triggerCallback(S){const D="start"===S?this._onStartFns:this._onDoneFns;D.forEach(J=>J()),D.length=0}}class q2{validateStyleProperty(S){return!0}validateAnimatableStyleProperty(S){return!0}containsElement(S,D){return D2(S,D)}getParentElement(S){return m0(S)}query(S,D,J){return O1(S,D,J)}computeStyle(S,D,J){return ce(S,D)}animate(S,D,J,k1,g0,p2=[]){const j2={duration:J,delay:k1,fill:0==k1?"both":"forwards"};g0&&(j2.easing=g0);const ee=new Map,Ee=p2.filter(At=>At instanceof L2);(function n0($1,S){return 0===$1||0===S})(J,k1)&&Ee.forEach(At=>{At.currentSnapshot.forEach((Ct,Kt)=>ee.set(Kt,Ct))});let Ne=function Tt($1){return $1.length?$1[0]instanceof Map?$1:$1.map(S=>new Map(Object.entries(S))):[]}(D).map(At=>new Map(At));Ne=function C0($1,S,D){if(D.size&&S.length){let J=S[0],k1=[];if(D.forEach((g0,p2)=>{J.has(p2)||k1.push(p2),J.set(p2,g0)}),k1.length)for(let g0=1;g0<S.length;g0++){let p2=S[g0];k1.forEach(C2=>p2.set(C2,ce($1,C2)))}}return S}(S,Ne,ee);const Zt=function Ua($1,S){let D=null,J=null;return Array.isArray(S)&&S.length?(D=Ta(S[0]),S.length>1&&(J=Ta(S[S.length-1]))):S instanceof Map&&(D=Ta(S)),D||J?new I5($1,D,J):null}(S,Ne);return new L2(S,Ne,j2,Zt)}}const Wt="@.disabled";class Yt{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(S,D,J,k1){this.namespaceId=S,this.delegate=D,this.engine=J,this._onDestroy=k1}get data(){return this.delegate.data}destroyNode(S){this.delegate.destroyNode?.(S)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(S,D){return this.delegate.createElement(S,D)}createComment(S){return this.delegate.createComment(S)}createText(S){return this.delegate.createText(S)}appendChild(S,D){this.delegate.appendChild(S,D),this.engine.onInsert(this.namespaceId,D,S,!1)}insertBefore(S,D,J,k1=!0){this.delegate.insertBefore(S,D,J),this.engine.onInsert(this.namespaceId,D,S,k1)}removeChild(S,D,J){this.parentNode(D)&&this.engine.onRemove(this.namespaceId,D,this.delegate)}selectRootElement(S,D){return this.delegate.selectRootElement(S,D)}parentNode(S){return this.delegate.parentNode(S)}nextSibling(S){return this.delegate.nextSibling(S)}setAttribute(S,D,J,k1){this.delegate.setAttribute(S,D,J,k1)}removeAttribute(S,D,J){this.delegate.removeAttribute(S,D,J)}addClass(S,D){this.delegate.addClass(S,D)}removeClass(S,D){this.delegate.removeClass(S,D)}setStyle(S,D,J,k1){this.delegate.setStyle(S,D,J,k1)}removeStyle(S,D,J){this.delegate.removeStyle(S,D,J)}setProperty(S,D,J){"@"==D.charAt(0)&&D==Wt?this.disableAnimations(S,!!J):this.delegate.setProperty(S,D,J)}setValue(S,D){this.delegate.setValue(S,D)}listen(S,D,J,k1){return this.delegate.listen(S,D,J,k1)}disableAnimations(S,D){this.engine.disableAnimations(S,D)}}class Lt extends Yt{factory;constructor(S,D,J,k1,g0){super(D,J,k1,g0),this.factory=S,this.namespaceId=D}setProperty(S,D,J){"@"==D.charAt(0)?"."==D.charAt(1)&&D==Wt?this.disableAnimations(S,J=void 0===J||!!J):this.engine.process(this.namespaceId,S,D.slice(1),J):this.delegate.setProperty(S,D,J)}listen(S,D,J,k1){if("@"==D.charAt(0)){const g0=function Ha($1){switch($1){case"body":return document.body;case"document":return document;case"window":return window;default:return $1}}(S);let p2=D.slice(1),C2="";return"@"!=p2.charAt(0)&&([p2,C2]=function u4($1){const S=$1.indexOf(".");return[$1.substring(0,S),$1.slice(S+1)]}(p2)),this.engine.listen(this.namespaceId,g0,p2,C2,j2=>{this.factory.scheduleListenerCallback(j2._data||-1,J,j2)})}return this.delegate.listen(S,D,J,k1)}}class s5{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(S,D,J){this.delegate=S,this.engine=D,this._zone=J,D.onRemovalComplete=(k1,g0)=>{g0?.removeChild(null,k1)}}createRenderer(S,D){const k1=this.delegate.createRenderer(S,D);if(!S||!D?.data?.animation){const ee=this._rendererCache;let Ee=ee.get(k1);return Ee||(Ee=new Yt("",k1,this.engine,()=>ee.delete(k1)),ee.set(k1,Ee)),Ee}const g0=D.id,p2=D.id+"-"+this._currentId;this._currentId++,this.engine.register(p2,S);const C2=ee=>
1{Array.isArray(ee)?ee.forEach(C2):this.engine.registerTrigger(g0,p2,S,ee.name,ee)};return D.data.animation.forEach(C2),new Lt(this,p2,k1,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(S,D,J){if(S>=0&&S<this._microtaskId)return void this._zone.run(()=>D(J));const k1=this._animationCallbacksBuffer;0==k1.length&&queueMicrotask(()=>{this._zone.run(()=>{k1.forEach(g0=>{const[p2,C2]=g0;p2(C2)}),this._animationCallbacksBuffer=[]})}),k1.push([D,J])}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()}componentReplaced(S){this.engine.flush(),this.delegate.componentReplaced?.(S)}}const Xt=[{provide:B1,useFactory:function Ge(){return new l1}},{provide:U5,useClass:(()=>{class $1 extends U5{constructor(D,J,k1){super(D,J,k1)}ngOnDestroy(){this.flush()}static \u0275fac=function(J){return new(J||$1)(u.KVO(r.q),u.KVO(N2),u.KVO(B1))};static \u0275prov=u.jDH({token:$1,factory:$1.\u0275fac})}return $1})()},{provide:u._9s,useFactory:function d5($1,S,D){return new s5($1,S,D)},deps:[C1,U5,u.SKi]}],bt=[{provide:N2,useFactory:()=>typeof ngServerMode<"u"&&ngServerMode?new ge:new q2},{provide:u.bc$,useFactory:()=>typeof ngServerMode<"u"&&ngServerMode?"NoopAnimations":"BrowserAnimations"},...Xt];var t1=h(33153),F0=h(69147),U2=h(86570),J2=h(7505);const lt=[{path:"mobile",loadChildren:()=>h.e(4055).then(h.bind(h,94055)).then($1=>$1.CoreMobileLandingModule),data:{breadcrumb:"\u1ee8ng d\u1ee5ng di \u0111\u1ed9ng"}},{path:"open",loadChildren:()=>h.e(4055).then(h.bind(h,94055)).then($1=>$1.OpenMobileStoreModule)},{path:"error",loadChildren:()=>h.e(7131).then(h.bind(h,17131)).then($1=>$1.ErrorFeatureModule)},{path:"api/Connect/VNeID/User/login",redirectTo:$1=>`/auth/sso-callback/vneid${window.location.search}`},{path:"login",redirectTo:$1=>`/auth/page/login${window.location.search}`},{path:"page/login",redirectTo:$1=>`/auth/page/login${window.location.search}`},{path:"auth",loadChildren:()=>Promise.all([h.e(1996),h.e(7837),h.e(8682)]).then(h.bind(h,48682)).then($1=>$1.AuthenticationFeatureModule),data:{systemType:"admin"}},{path:"",loadChildren:()=>Promise.all([h.e(1996),h.e(7837),h.e(845),h.e(4055)]).then(h.bind(h,90845)).then($1=>$1.MainLayoutModule),data:{breadcrumb:"Trang ch\u1ee7"}},{path:"access-denied",redirectTo:"/error/access-denied",pathMatch:"full"},{path:"**",redirectTo:"/auth/login",data:{breadcrumb:"\u0110\u0103ng nh\u1eadp"}}];var Ze=h(46128),js=h(54886),D3=h(51628),io=h(68150);const $s={defaultConfig:(new js.Mk).setBaseUrl("https://<base_api_url>")},mi={defaultLanguage:"vi",loader:{provide:D3.Wr,useClass:class zl extends D3.Wr{getTranslation(S){return(0,io.H)(fetch(`./assets/locale/${S}.json`).then(D=>D.json()))}}}};var gs=h(27720),zs=h(92566),O3=h(36523),Ml=h(62794),fi=h(8179),Ks=h(22539),gi=h(9755),zi=h(52197),Qo=h(15385);new u.nKC("recaptcha-language"),new u.nKC("recaptcha-base-url"),new u.nKC("recaptcha-nonce-tag");const yi=new u.nKC("recaptcha-settings");new u.nKC("recaptcha-v3-site-key"),new u.nKC("recaptcha-loader-options");var Jo=h(89261),xl=h(56286);const es={"UserOutline:vts":'<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.0001 8C15.0112 8 14.0445 8.29325 13.2223 8.84265C12.4 9.39206 11.7592 10.173 11.3807 11.0866C11.0023 12.0002 10.9033 13.0055 11.0962 13.9754C11.2891 14.9454 11.7653 15.8363 12.4646 16.5355C13.1639 17.2348 14.0548 17.711 15.0247 17.9039C15.9946 18.0969 16.9999 17.9978 17.9135 17.6194C18.8272 17.241 19.6081 16.6001 20.1575 15.7778C20.7069 14.9556 21.0001 13.9889 21.0001 13C21.0001 11.6739 20.4733 10.4021 19.5357 9.46447C18.598 8.52678 17.3262 8 16.0001 8Z" fill="currentColor"/> <path d="M16 2C13.2311 2 10.5243 2.82109 8.22202 4.35943C5.91973 5.89776 4.12532 8.08427 3.06569 10.6424C2.00607 13.2006 1.72882 16.0155 2.26901 18.7313C2.80921 21.447 4.14258 23.9416 6.10051 25.8995C8.05844 27.8574 10.553 29.1908 13.2687 29.731C15.9845 30.2712 18.7994 29.9939 21.3576 28.9343C23.9157 27.8747 26.1022 26.0803 27.
16406 23.778C29.1789 21.4757 30 18.7689 30 16C29.9958 12.2883 28.5194 8.72977 25.8948 6.10518C23.2702 3.48059 19.7117 2.00423 16 2ZM23.992 24.926C23.9721 23.6143 23.4377 22.363 22.5039 21.4416C21.5702 20.5202 20.3118 20.0025 19 20H13C11.6882 20.0025 10.4298 20.5202 9.49609 21.4416C8.56235 22.363 8.02794 23.6143 8.00801 24.926C6.19457 23.3067 4.91574 21.1749 4.34084 18.8127C3.76594 16.4505 3.92211 13.9693 4.78864 11.6979C5.65518 9.42637 7.19123 7.47167 9.19338 6.09257C11.1955 4.71347 13.5693 3.97503 16.0005 3.97503C18.4317 3.97503 20.8055 4.71347 22.8076 6.09257C24.8098 7.47167 26.3458 9.42637 27.2124 11.6979C28.0789 13.9693 28.2351 16.4505 27.6602 18.8127C27.0853 21.1749 25.8064 23.3067 23.993 24.926H23.992Z" fill="currentColor"/> </svg>',"MenuExpand:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 12h16M4 18h16M4 6h16" /></svg>',"Calendar:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M8 2v4m8-4v4" /><rect width="18" height="18" x="3" y="4" rx="2" /><path d="M3 10h18M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01M16 18h.01" /></g></svg>',"OrgTree:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 1024 1024"><path fill="currentColor" d="M815 576h145c35 0 64 29 64 64v320c0 35-29 64-64 64H640c-35 0-64-29-64-64V640c0-35 29-64 64-64h113v-38H270v38h114c35 0 64 29 64 64v320c0 35-29 64-64 64H64c-35 0-64-29-64-64V640c0-35 29-64 64-64h144v-60c0-22 28-33 53-33h220v-36H343c-35 0-64-29-64-64V63c0-35 29-64 64-64h320c35 0 64 29 64 64v320c0 35-29 64-64 64H545v37c83 0 134-1 217-1c25 0 53 10 53 33zm145 64H640v320h320zM663 63H343v320h320zM384 640H64v320h320z" /></svg>',"SkipBack:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 20L9 12l10-8zM5 19V5" /></svg>',"SkipForward:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m5 4l10 8l-10 8zm14 1v14" /></svg>',"UserLookup:custom":'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M7.99935 8.4987C5.88602 8.4987 4.16602 6.7787 4.16602 4.66536C4.16602 2.55203 5.88602 0.832031 7.99935 0.832031C10.1127 0.832031 11.8327 2.55203 11.8327 4.66536C11.8327 6.7787 10.1127 8.4987 7.99935 8.4987ZM7.99935 1.83203C6.43935 1.83203 5.16602 3.10536 5.16602 4.66536C5.16602 6.22536 6.43935 7.4987 7.99935 7.4987C9.55935 7.4987 10.8327 6.22536 10.8327 4.66536C10.8327 3.10536 9.55935 1.83203 7.99935 1.83203Z" fill="#B9000E"/> <path d="M2.27344 15.1667C2.0001 15.1667 1.77344 14.94 1.77344 14.6667C1.77344 11.82 4.56678 9.5 8.00013 9.5C8.27346 9.5 8.50013 9.72667 8.50013 10C8.50013 10.2733 8.27346 10.5 8.00013 10.5C5.12012 10.5 2.77344 12.3667 2.77344 14.6667C2.77344 14.94 2.54677 15.1667 2.27344 15.1667Z" fill="#B9000E"/> <path d="M12.1333 14.7667C10.68 14.7667 9.5 13.5867 9.5 12.1333C9.5 10.68 10.68 9.5 12.1333 9.5C13.5867 9.5 14.7667 10.68 14.7667 12.1333C14.7667 13.5867 13.5867 14.7667 12.1333 14.7667ZM12.1333 10.5C11.2333 10.5 10.5 11.2333 10.5 12.1333C10.5 13.0333 11.2333 13.7667 12.1333 13.7667C13.0333 13.7667 13.7667 13.0333 13.7667 12.1333C13.7667 11.2333 13.0333 10.5 12.1333 10.5Z" fill="#B9000E"/> <path d="M14.667 15.1651C14.5404 15.1651 14.4136 15.1184 14.3136 15.0184L13.647 14.3517C13.4536 14.1584 13.4536 13.8383 13.647 13.645C13.8403 13.4517 14.1604 13.4517 14.3537 13.645L15.0204 14.3117C15.2137 14.505 15.2137 14.8251 15.0204 15.0184C14.9204 15.1184 14.7937 15.1651 14.667 15.1651Z" fill="#B9000E"/> </svg>',"ShieldHome:custom":'<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.6511 1.77429C9.64382 1.07524 8.27307 1.07524 7.26583 1.77429L1.94189 5.46922C1.10327 6.05124 1.01681 7.18702 1.73967 7.87684C2.2972 8.40888 2.61619 9.13689 2.61619 9.90253V13.9673C2.61619 15.4309 3.86816 16.6667 5.47482 16.6667H12.4421C14.0487 16.6667 15.3007 15.4309 15.3007 13.9673V9.90253C15.3007 9.13689 15.6197 8.40888 16.1772 7.87684C16.9001 7.18702 16.8136 6.05124 15.975 5.46922L10.6511 1.77429ZM6.55313 0.747371C7.98895 -0.249124 9.92794 -0.249124 11.3638 0.747372L16.6877 4.4423C18.1668 5.46884 18.3438 7.53715 17.0402 8.78115C16.7231 9.08377 16.5507 9.48779 16.5507 9.90253V13.9673C16.5507 16.1757 14.6833 17.9167 12.4421 17.9167H5.47482C3.23358 17.9167 1.36619 16.1757 1.36619 13.9673V9.90253C1.36619 9.48779 1.19382 9.08377 0.876702 8.78115L1.30251 8.33494L0.876702 8.78115C-0.426904 7.53715 -0.249924 5.46884 1.22918 4.4423L6.55313 0.747371ZM7.27768 7.84572C7.33736 7.15679 7.94007 6.66667 8.60491 6.66667H9.31198C9.97682 6.66667 10.5795 7.1568 10.6392 7.84572C11.2467 7.55372 12.0113 7.74698 12.3764 8.34327L12.7299 8.92062C13.0935 9.51428 12.9053 10.2461 12.3682 10.625C12.9053 11.0039 13.0935 11.7357 12.7299 12.3294L12.3764 12.9067C12.0113 13.503 11.2467 13.6963 10.6392 13.4043C10.5795 14.0932 9.97682 14.5833 9.31198 14.5833H8.60491C7.94007 14.5833 7.33736 14.0932 7.27768 13.4043C6.67022 13.6963 5.90563 13.503 5.5405 12.9067L5.18696 12.3294C4.82345 11.7357 5.01163 11.0039 5.54868 10.625C5.01162 10.2461 4.82343 9.51427 5.18695 8.92062L5.54049 8.34327C5.90563 7.74698 6.67021 7.55373 7.27768 7.84572ZM7.37556 13.353C7.37563 13.3529 7.37571 13.3529 7.37578 13.3528L7.34248 13.2917L7.37578 13.3528L7.37556 13.353ZM8.52305 7.95625C8.52287 7.95691 8.52283 7.95749 8.52283 7.95833C8.52283 8.85385 7.56468 9.42319 6.77814 8.99504L6.74056 8.97458C6.7166 8.96154 6.68622 8.95735 6.65593 8.965C6.625
173 8.97263 6.61177 8.98745 6.60651 8.99604L6.25297 9.57339C6.25131 9.5761 6.25065 9.5778 6.25041 9.57846L6.25013 9.57948L6.25013 9.58002C6.25015 9.58037 6.25024 9.58105 6.25052 9.58203C6.25106 9.58396 6.25245 9.58741 6.25592 9.59173C6.25916 9.59578 6.26549 9.60217 6.27759 9.60875C7.08271 10.047 7.08276 11.203 6.27759 11.6412C6.2655 11.6478 6.25917 11.6542 6.25593 11.6583C6.25246 11.6626 6.25107 11.666 6.25053 11.668C6.25025 11.669 6.25016 11.6696 6.25014 11.67L6.25014 11.6705L6.25042 11.6715C6.25066 11.6722 6.25132 11.6739 6.25298 11.6766L6.60652 12.254C6.61177 12.2625 6.62574 12.2774 6.65593 12.285C6.68623 12.2927 6.71661 12.2885 6.74057 12.2754L7.03939 12.8244L6.74057 12.2754L6.77815 12.255C7.56468 11.8268 8.52283 12.3962 8.52283 13.2917C8.52283 13.2931 8.52295 13.2938 8.52365 13.2953C8.5246 13.2975 8.52732 13.3023 8.53369 13.3083C8.54663 13.3205 8.57037 13.3333 8.60491 13.3333H9.31198C9.34652 13.3333 9.37026 13.3205 9.3832 13.3083C9.38957 13.3023 9.39229 13.2975 9.39324 13.2953C9.39393 13.2938 9.39405 13.2931 9.39405 13.2917C9.39405 12.3962 10.3522 11.8268 11.1387 12.255C11.1387 12.255 11.1387 12.255 11.1387 12.255L11.1763 12.2754L11.1763 12.2754C11.2003 12.2885 11.2307 12.2927 11.261 12.285C11.2912 12.2774 11.3051 12.2625 11.3104 12.254L11.6639 11.6766C11.6656 11.6739 11.6662 11.6722 11.6665 11.6715L11.6668 11.6705L11.6668 11.67C11.6667 11.6696 11.6666 11.669 11.6664 11.668C11.6658 11.666 11.6644 11.6626 11.661 11.6583C11.6577 11.6542 11.6514 11.6478 11.6393 11.6412C10.8341 11.203 10.8342 10.047 11.6393 9.60875C11.6514 9.60217 11.6577 9.59578 11.661 9.59173C11.6625 9.58986 11.6636 9.58815 11.6644 9.58665C11.6655 9.5847 11.6661 9.58312 11.6664 9.58203C11.6667 9.58105 11.6667 9.58037 11.6668 9.58002L11.6668 9.57948L11.6665 9.57846C11.6662 9.5778 11.6656 9.5761 11.6639 9.57339L11.3104 8.99604C11.3051 8.98745 11.2912 8.97263 11.261 8.965C11.2307 8.95735 11.2003 8.96154 11.1763 8.97458L11.1387 8.99504C10.3522 9.4232 9.39405 8.85385 9.39405 7.95833C9.39405 7.9569 9.39393 7.9562 9.39324 7.95465C9.39229 7.95254 9.38957 7.94768 9.3832 7.94167C9.37026 7.92948 9.34652 7.91667 9.31198 7.91667H8.60491C8.57037 7.91667 8.54663 7.92948 8.53369 7.94167C8.52732 7.94768 8.5246 7.95254 8.52365 7.95465C8.52336 7.95529 8.52317 7.95579 8.52305 7.95625Z" fill="#BF082A"/> </svg>',"RedShield:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M18.1514 9.12886L16.5127 15.7959C16.1464 17.2858 14.8107 18.3329 13.2764 18.333H6.72461C5.1902 18.3329 3.85362 17.2859 3.4873 15.7959L1.84863 9.12886C1.8347 9.07216 1.82242 9.01549 1.81152 8.95894H18.1885C18.1776 9.01549 18.1653 9.07216 18.1514 9.12886ZM12.125 1.99995C12.4011 1.7929 12.7928 1.84901 13 2.12495L15.1631 5.00972C16.7087 5.12214 17.9155 6.2758 18.1895 7.70894H1.81055C2.08447 6.27615 3.29092 5.12268 4.83594 5.00972L7 2.12495C7.20706 1.84892 7.59888 1.79306 7.875 1.99995C8.15113 2.20705 8.20707 2.59881 8 2.87495L6.40625 4.99995H13.5938L12 2.87495C11.7931 2.59883 11.849 2.20701 12.125 1.99995Z" fill="#991B1B"/> </svg>',"DashboardGrid:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.66699 11.666C7.58721 11.6662 8.33283 12.4118 8.33301 13.332V14.999C8.33301 15.9194 7.58732 16.6658 6.66699 16.666H5C4.07953 16.666 3.33301 15.9195 3.33301 14.999V13.332C3.33318 12.4117 4.07963 11.666 5 11.666H6.66699ZM15 11.666C15.9204 11.666 16.6668 12.4117 16.667 13.332V14.999C16.667 15.9195 15.9205 16.666 15 16.666H13.333C12.4127 16.6658 11.667 15.9194 11.667 14.999V13.332C11.6672 12.4118 12.4128 11.6662 13.333 11.666H15ZM6.66699 3.33203C7.58732 3.33221 8.33301 4.07866 8.33301 4.99902V6.66602C8.33283 7.58623 7.58721 8.33186 6.66699 8.33203H5C4.07963 8.33203 3.33318 7.58634 3.33301 6.66602V4.99902C3.33301 4.07855 4.07953 3.33203 5 3.33203H6.66699ZM15 3.33203C15.9205 3.33203 16.667 4.07855 16.667 4.99902V6.66602C16.6668 7.58634 15.9204 8.33203 15 8.33203H13.333C12.4128 8.33186 11.6672 7.58623 11.667 6.66602V4.99902C11.667 4.07866 12.4127 3.33221 13.333 3.33203H15Z" fill="#991B1B"/> </svg>',"Home:custom":'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.0534 3.48832C12.8579 2.50389 11.1421 2.50389 9.94661 3.48832L4.94661 7.6055C4.1904 8.22819 3.75 9.16221 3.75 10.1503V17.9668C3.75 19.7859 5.2109 21.25 7 21.25H17C18.7891 21.25 20.25 19.7859 20.25 17.9668V10.1503C20.25 9.16221 19.8096 8.22818 19.0534 7.6055L14.0534 3.48832ZM8.99311 2.33037C10.7425 0.889878 13.2575 0.889874 15.0069 2.33037L20.0069 6.44755C21.1111 7.35681 21.75 8.71654 21.75 10.1503V17.9668C21.75 20.6027 19.6292 22.75 17 22.75H7C4.37082 22.75 2.25 20.6027 2.25 17.9668V10.1503C2.25 8.71654 2.88889 7.35681 3.99311 6.44755L8.99311 2.33037ZM10.5 12.75C10.0858 12.75 9.75 13.0858 9.75 13.5V14C9.75 14.9665 8.9665 15.75 8 15.75H7C6.58579 15.75 6.25 15.4142 6.25 15C6.25 14.5858 6.58579 14.25 7 14.25H8C8.13807 14.25 8.25 14.1381 8.25 14V13.5C8.25 12.2574 9.25736 11.25 10.5 11.25C11.7426 11.25 12.75 12.2574 12.75 13.5V16.5C12.75 16.9142 13.0858 17.25 13.5 17.25C13.9142 17.25 14.25 16.9142 14.25 16.5V16C14.25 15.0335 15.0335 14.25 16 14.25H17C17.4142 14.25 17.75 14.5858 17.75 15C17.75 15.4142 17.4142 15.75 17 15.75H16C15.8619 15.75 15.75 15.8619 15.75 16V16.5C15.75 17.7426 14.7426 18.75 13.5 18.75C12.2574 18.75 11.25 17.7426 11.25 16.5V13.5C11.25 13.0858 10.9142 12.75 10.5 12.75Z" fill="#111827"/> </g> </svg>',"Home1:custom":'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.031 3.37914C12.8223 2.54029 11.1774 2.54029 9.96875 3.37914L3.58002 7.81306C2.57368 8.51149 2.46992 9.87443 3.33736 10.7022C4.0064 11.3407 4.38919 12.2143 4.38919 13.133V18.0108C4.38919 19.7671 5.89155 21.25 7.81954 21.25H16.1802C18.1082 21.25 19.6106 19.7671 19.6106 18.0108V13.133C19.6106 12.2143 19.9934 11.3407 20.6624 10.7022C21.5299 9.87443 21.4261 8.51149 20.4198 7.81306L14.031 3.37914ZM9.11351 2.14685C10.8365 0.951051 13.1633 0.951052 14.8863 2.14685L21.275 6.58077C23.0499 7.8126 23.2623 10.2946 21.698 11.7874C21.3174 12.1505 21.1106 12.6354 21.1106 13.133V18.0108C21.1106 20.6609 18.8697 22.75 16.1802 22.75H7.81954C5.13005 22.75 2.88919 20.6609 2.88919 18.0108V13.133C2.88919 12.6354 2.68234 12.1505 2.3018 11.7874L2.81277 11.2519L2.3018 11.7874C0.737471 10.2946 0.949847 7.8126 2.72478 6.58077L9.11351 2.14685ZM10.4999 12.75C10.0857 12.75 9.74989 13.0858 9.74989 13.5V14C9.74989 14.9665 8.96639 15.75 7.99989 15.75H6.99989C6.58568 15.75 6.24989 15.4142 6.24989 15C6.24989 14.5858 6.58568 14.25 6.99989 14.25H7.99989C8.13796 14.25 8.24989 14.1381 8.24989 14V13.5C8.24989 12.2574 9.25725 11.25 10.4999 11.25C11.7425 11.25 12.7499 12.2574 12.7499 13.5V16.5C12.7499 16.9142 13.0857 17.25 13.4999 17.25C13.9141 17.25 14.2499 16.9142 14.2499 16.5V16C14.2499 15.0335 15.0334 14.25 15.9999 14.25H16.9999C17.4141 14.25 17.7499 14.5858 17.7499 15C17.7499 15.4142 17.4141 15.75 16.9999 15.75H15.9999C15.8618 15.75 15.7499 15.8619 15.7499 16V16.5C15.7499 17.7426 14.7425 18.75 13.4999 18.75C12.2573 18.75 11.2499 17.7426 11.2499 16.5V13.5C11.2499 13.0858 10.9141 12.75 10.4999 12.75Z" fill="#111827"/> </g> </svg>',"Home2:custom":'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.0312 3.37914C12.8225 2.54029 11.1776 2.54029 9.96887 3.37914L3.58014 7.81306C2.5738 8.51149 2.47004 9.87443 3.33748 10.7022C4.00652 11.3407 4.38931 12.2143 4.38931 13.133V18.0108C4.38931 19.7671 5.89167 21.25 7.81966 21.25H16.1804C18.1084 21.25 19.6107 19.7671 19.6107 18.0108V13.133C19.6107 12.2143 19.9935 11.3407 20.6625 10.7022C21.53 9.87443 21.4262 8.51149 20.4199 7.81306L14.0312 3.37914ZM9.11363 2.14685C10.8366 0.951051 13.1634 0.951052 14.8864 2.14685L21.2751 6.58077C23.0501 7.8126 23.2624 10.2946 21.6981 11.7874C21.3176 12.1505 21.1107 12.6354 21.1107 13.133V18.0108C21.1107 20.6609 18.8699 22.75 16.1804 22.75H7.81966C5.13017 22.75 2.88931 20.6609 2.88931 18.0108V13.133C2.88931 12.6354 2.68246 12.1505 2.30192 11.7874L2.8129 11.2519L2.30192 11.7874C0.737593 10.2946 0.94997 7.8126 2.7249 6.58077L9.11363 2.14685ZM9.25001 18C9.25001 17.5858 9.5858 17.25 10 17.25H14C14.4142 17.25 14.75 17.5858 14.75 18C14.75 18.4142 14.4142 18.75 14 18.75H10C9.5858 18.75 9.25001 18.4142 9.25001 18Z" fill="currentColor"/> </g> </svg>',"Home3:custom":'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.0534 3.48832C12.8579 2.50389 11.1421 2.50389 9.94661 3.48832L4.94661 7.6055C4.1904 8.22819 3.75 9.16221 3.75 10.1503V17.9668C3.75 19.7859 5.2109 21.25 7 21.25H7.25V18C7.25 15.3766 9.37665 13.25 12 13.25C14.6234 13.25 16.75 15.3766 16.75 18V21.25H17C18.7891 21.25 20.25 19.7859 20.25 17.9668V10.1503C20.25 9.16221 19.8096 8.22818 19.0534 7.6055L14.0534 3.48832ZM15.25 21.25V18C15.25 16.2051 13.7949 14.75 12 14.75C10.2051 14.75 8.75 16.2051 8.75 18V21.25H15.25ZM8.99311 2.33037C10.7425 0.889878 13.2575 0.889874 15.0069 2.33037L20.0069 6.44755C21.1111 7.35681 21.75 8.71654 21.75 10.1503V17.9668C21.75 20.6027 19.6292 22.75 17 22.75H7C4.37082 22.75 2.25 20.6027 2.25 17.9668V10.1503C2.25 8.71654 2.88889 7.35681 3.99311 6.44755L8.99311 2.33037Z" fill="#111827"/> </g> </svg>',"Config:custom":'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.70452 5.6C8.70452 4.26116 9.84226 3.25 11.1515 3.25H12.8485C14.1577 3.25 15.2955 4.26116 15.2955 5.6C15.2955 6.0422 15.7686 6.32334 16.157 6.11192L16.2472 6.06282C17.3925 5.43933 18.8763 5.79336 19.5635 6.91552L20.412 8.30117C21.1163 9.45148 20.6786 10.901 19.5098 11.5372C19.1431 11.7368 
119.1431 12.2632 19.5098 12.4628C20.6786 13.099 21.1163 14.5485 20.412 15.6988L19.5635 17.0845C18.8763 18.2066 17.3925 18.5607 16.2472 17.9372L16.157 17.8881C15.7686 17.6767 15.2955 17.9578 15.2955 18.4C15.2955 19.7388 14.1577 20.75 12.8485 20.75H11.1515C9.84226 20.75 8.70452 19.7388 8.70452 18.4C8.70452 17.9578 8.2314 17.6767 7.84301 17.8881L7.7528 17.9372C6.60743 18.5607 5.12365 18.2067 4.4365 17.0845L3.58801 15.6988C2.88363 14.5485 3.32141 13.099 4.49018 12.4628C4.85686 12.2632 4.85686 11.7368 4.49018 11.5372C3.32141 10.901 2.88363 9.45147 3.58801 8.30115L4.4365 6.91551C5.12365 5.79335 6.60743 5.43932 7.75281 6.06281L7.84301 6.11191C8.2314 6.32333 8.70452 6.0422 8.70452 5.6ZM11.1515 4.75C10.5863 4.75 10.2045 5.17153 10.2045 5.6C10.2045 7.18023 8.51376 8.18488 7.12585 7.42936L7.03564 7.38026C6.55771 7.12009 5.96579 7.29046 5.71572 7.69884L4.86723 9.08448C4.63441 9.4647 4.75281 9.9723 5.20734 10.2197C6.6178 10.9875 6.6178 13.0125 5.20734 13.7803C4.75281 14.0277 4.63441 14.5353 4.86723 14.9155L5.71572 16.3012C5.96578 16.7095 6.55771 16.8799 7.03564 16.6197L7.12585 16.5706C8.51376 15.8151 10.2045 16.8198 10.2045 18.4C10.2045 18.8285 10.5863 19.25 11.1515 19.25H12.8485C13.4137 19.25 13.7955 18.8285 13.7955 18.4C13.7955 16.8198 15.4862 15.8151 16.8741 16.5706L16.9643 16.6197C17.4423 16.8799 18.0342 16.7095 18.2843 16.3012L19.1327 14.9155C19.3656 14.5353 19.2472 14.0277 18.7926 13.7803C17.3822 13.0125 17.3822 10.9875 18.7926 10.2197C19.2472 9.97231 19.3656 9.46471 19.1327 9.08449L18.2843 7.69885C18.0342 7.29048 17.4423 7.12011 16.9643 7.38027L16.8741 7.42937C15.4862 8.18489 13.7955 7.18023 13.7955 5.6C13.7955 5.17153 13.4137 4.75 12.8485 4.75H11.1515Z" fill="#111827"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 9.75C10.7574 9.75 9.75 10.7574 9.75 12C9.75 13.2426 10.7574 14.25 12 14.25C13.2426 14.25 14.25 13.2426 14.25 12C14.25 10.7574 13.2426 9.75 12 9.75ZM8.25 12C8.25 9.92893 9.92893 8.25 12 8.25C14.0711 8.25 15.75 9.92893 15.75 12C15.75 14.0711 14.0711 15.75 12 15.75C9.92893 15.75 8.25 14.0711 8.25 12Z" fill="#111827"/> </g> </svg>',"Application:custom":'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M7 4.75C5.75736 4.75 4.75 5.75736 4.75 7C4.75 8.24264 5.75736 9.25 7 9.25C8.24264 9.25 9.25 8.24264 9.25 7C9.25 5.75736 8.24264 4.75 7 4.75ZM3.25 7C3.25 4.92893 4.92893 3.25 7 3.25C9.07107 3.25 10.75 4.92893 10.75 7C10.75 9.07107 9.07107 10.75 7 10.75C4.92893 10.75 3.25 9.07107 3.25 7ZM17 4.75C15.7574 4.75 14.75 5.75736 14.75 7C14.75 8.24264 15.7574 9.25 17 9.25C18.2426 9.25 19.25 8.24264 19.25 7C19.25 5.75736 18.2426 4.75 17 4.75ZM13.25 7C13.25 4.92893 14.9289 3.25 17 3.25C19.0711 3.25 20.75 4.92893 20.75 7C20.75 9.07107 19.0711 10.75 17 10.75C14.9289 10.75 13.25 9.07107 13.25 7ZM7 14.75C5.75736 14.75 4.75 15.7574 4.75 17C4.75 18.2426 5.75736 19.25 7 19.25C8.24264 19.25 9.25 18.2426 9.25 17C9.25 15.7574 8.24264 14.75 7 14.75ZM3.25 17C3.25 14.9289 4.92893 13.25 7 13.25C9.07107 13.25 10.75 14.9289 10.75 17C10.75 19.0711 9.07107 20.75 7 20.75C4.92893 20.75 3.25 19.0711 3.25 17ZM17 14.75C15.7574 14.75 14.75 15.7574 14.75 17C14.75 18.2426 15.7574 19.25 17 19.25C18.2426 19.25 19.25 18.2426 19.25 17C19.25 15.7574 18.2426 14.75 17 14.75ZM13.25 17C13.25 14.9289 14.9289 13.25 17 13.25C19.0711 13.25 20.75 14.9289 20.75 17C20.75 19.0711 19.0711 20.75 17 20.75C14.9289 20.75 13.25 19.0711 13.25 17Z" fill="#111827"/> </g> </svg>',"Organization:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="M14.948 1.25h2.104c.899 0 1.648 0 2.242.08c.628.084 1.195.27 1.65.725c.456.456.642 1.023.726 1.65c.08.595.08 1.345.08 2.243V21.25H22a.75.75 0 0 1 0 1.5H2a.75.75 0 0 1 0-1.5h.25V8.948c0-.898 0-1.648.08-2.242c.084-.628.27-1.195.725-1.65c.456-.456 1.023-.642 1.65-.726c.595-.08 1.345-.08 2.243-.08h3.33c.051-.874.213-1.63.777-2.195c.456-.455 1.023-.64 1.65-.725c.595-.08 1.345-.08 2.243-.08m-3.941 4.5H7c-.964 0-1.612.002-2.095.067c-.461.062-.659.169-.789.3s-.237.327-.3.788C3.753 7.388 3.75 8.036 3.75 9v12.25h4.5V19a.75.75 0 0 1 1.5 0v2.25h4.5V9c0-.964-.002-1.612-.066-2.095c-.063-.461-.17-.659-.3-.789s-.328-.237-.79-.3c-.481-.064-1.127-.066-2.087-.066m4.743 15.5V8.948c0-.898 0-1.648-.08-2.242c-.084-.628-.27-1.195-.726-1.65c-.455-.456-1.022-.642-1.65-.726c-.425-.057-.93-.074-1.51-.078c.05-.7.16-.963.332-1.136c.
113-.13.328-.237.79-.3c.482-.064 1.13-.066 2.094-.066h2c.964 0 1.612.002 2.095.067c.461.062.659.169.789.3s.237.327.3.788c.064.483.066 1.131.066 2.095v15.25zM5.25 8A.75.75 0 0 1 6 7.25h6a.75.75 0 0 1 0 1.5H6A.75.75 0 0 1 5.25 8m0 3a.75.75 0 0 1 .75-.75h6a.75.75 0 0 1 0 1.5H6a.75.75 0 0 1-.75-.75m0 3a.75.75 0 0 1 .75-.75h6a.75.75 0 0 1 0 1.5H6a.75.75 0 0 1-.75-.75" clip-rule="evenodd"/> </svg>',"User:custom":'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 1.25C9.37665 1.25 7.25 3.37665 7.25 6C7.25 8.62335 9.37665 10.75 12 10.75C14.6234 10.75 16.75 8.62335 16.75 6C16.75 3.37665 14.6234 1.25 12 1.25ZM8.75 6C8.75 4.20507 10.2051 2.75 12 2.75C13.7949 2.75 15.25 4.20507 15.25 6C15.25 7.79493 13.7949 9.25 12 9.25C10.2051 9.25 8.75 7.79493 8.75 6Z" fill="currentColor"/> <path d="M18 3.25C17.5858 3.25 17.25 3.58579 17.25 4C17.25 4.41421 17.5858 4.75 18 4.75C19.3765 4.75 20.25 5.65573 20.25 6.5C20.25 7.34427 19.3765 8.25 18 8.25C17.5858 8.25 17.25 8.58579 17.25 9C17.25 9.41421 17.5858 9.75 18 9.75C19.9372 9.75 21.75 8.41715 21.75 6.5C21.75 4.58285 19.9372 3.25 18 3.25Z" fill="currentColor"/> <path d="M6.75 4C6.75 3.58579 6.41421 3.25 6 3.25C4.06278 3.25 2.25 4.58285 2.25 6.5C2.25 8.41715 4.06278 9.75 6 9.75C6.41421 9.75 6.75 9.41421 6.75 9C6.75 8.58579 6.41421 8.25 6 8.25C4.62351 8.25 3.75 7.34427 3.75 6.5C3.75 5.65573 4.62351 4.75 6 4.75C6.41421 4.75 6.75 4.41421 6.75 4Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 12.25C10.2157 12.25 8.56645 12.7308 7.34133 13.5475C6.12146 14.3608 5.25 15.5666 5.25 17C5.25 18.4334 6.12146 19.6392 7.34133 20.4525C8.56645 21.2692 10.2157 21.75 12 21.75C13.7843 21.75 15.4335 21.2692 16.6587 20.4525C17.8785 19.6392 18.75 18.4334 18.75 17C18.75 15.5666 17.8785 14.3608 16.6587 13.5475C15.4335 12.7308 13.7843 12.25 12 12.25ZM6.75 17C6.75 16.2242 7.22169 15.4301 8.17338 14.7956C9.11984 14.1646 10.4706 13.75 12 13.75C13.5294 13.75 14.8802 14.1646 15.8266 14.7956C16.7783 15.4301 17.25 16.2242 17.25 17C17.25 17.7758 16.7783 18.5699 15.8266 19.2044C14.8802 19.8354 13.5294 20.25 12 20.25C10.4706 20.25 9.11984 19.8354 8.17338 19.2044C7.22169 18.5699 6.75 17.7758 6.75 17Z" fill="currentColor"/> <path d="M19.2674 13.8393C19.3561 13.4347 19.7561 13.1787 20.1607 13.2674C21.1225 13.4783 21.9893 13.8593 22.6328 14.3859C23.2758 14.912 23.75 15.6352 23.75 16.5C23.75 17.3648 23.2758 18.088 22.6328 18.6141C21.9893 19.1407 21.1225 19.5217 20.1607 19.7326C19.7561 19.8213 19.3561 19.5653 19.2674 19.1607C19.1787 18.7561 19.4347 18.3561 19.8393 18.2674C20.6317 18.0936 21.2649 17.7952 21.6829 17.4532C22.1014 17.1108 22.25 16.7763 22.25 16.5C22.25 16.2237 22.1014 15.8892 21.6829 15.5468C21.2649 15.2048 20.6317 14.9064 19.8393 14.7326C19.4347 14.6439 19.1787 14.2439 19.2674 13.8393Z" fill="currentColor"/> <path d="M3.83935 13.2674C4.24395 13.1787 4.64387 13.4347 4.73259 13.8393C4.82132 14.2439 4.56525 14.6439 4.16065 14.7326C3.36829 14.9064 2.73505 15.2048 2.31712 15.5468C1.89863 15.8892 1.75 16.2237 1.75 16.5C1.75 16.7763 1.89863 17.1108 2.31712 17.4532C2.73505 17.7952 3.36829 18.0936 4.16065 18.2674C4.56525 18.3561 4.82132 18.7561 4.73259 19.1607C4.64387 19.5653 4.24395 19.8213 3.83935 19.7326C2.87746 19.5217 2.0107 19.1407 1.36719 18.6141C0.724248 18.088 0.25 17.3648 0.25 16.5C0.25 15.6352 0.724248 14.912 1.36719 14.3859C2.0107 13.8593 2.87746 13.4783 3.83935 13.2674Z" fill="currentColor"/> </g> </g> </svg>',"Building:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill="none" stroke="#000" stroke-linejoin="round" stroke-width="1.5"> <path d="M12 2H6c-2.482 0-3 .518-3 3v17h12V5c0-2.482-.518-3-3-3Zm6 6h-3v14h6V11c0-2.482-.518-3-3-3Z"/> <path stroke-linecap="round" d="M8 6h2M8 9h2m-2 3h2"/> <path d="M11.5 22v-4c0-.943 0-1.414-.293-1.707S10.443 16 9.5 16h-1c-.943 0-1.414 0-1.707.293S6.5 17.057 6.5 18v4"/> </g> </svg>',"SettingOutline:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024"> <path fill="#000" d="m924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 0 0 9.3-35.2l-.9-2.6a443.7 443.7 0 0 0-79.7-137.9l-1.8-2.1a32.12 32.12 0 0 0-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 0 0-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 0 0-25.8 25.7l-15.8 85.4a351.9 351.9 0 0 0-99 57.4l-81.9-29.1a32 32 0 0 0-35.1 9.5l-1.8 2.1a446 446 0 0 0-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1c0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 0 0-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0 0 35.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0 0 25.8 25.7l2.7.5a449.4 449.4 0 0 0 159 0l2.7-.5a32.05 32.05 0 0 0 25.8-25.7l15.7-85a350 350 0 0 0 99.7-57.6l81.3 28.9a32 32 0 0 0 35.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35M788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1l74.7 63.9a370 370 0 0 1-42.6 73.6L72
11 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3l-17.9 97a377.5 377.5 0 0 1-85 0l-17.9-97.2l-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9l-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5l-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5c0-15.3 1.2-30.6 3.7-45.5l6.5-40l-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2l31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3l17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97l38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8l92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176s176-78.8 176-176s-78.8-176-176-176m79.2 255.2A111.6 111.6 0 0 1 512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 0 1 400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390s58 11.6 79.2 32.8A111.6 111.6 0 0 1 624 502c0 29.9-11.7 58-32.8 79.2"/> </svg>',"CheckShieldOutline:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path fill="#000" d="M15.06 10.5a.75.75 0 0 0-1.12-1l-3.011 3.374l-.87-.974a.75.75 0 0 0-1.118 1l1.428 1.6a.75.75 0 0 0 1.119 0z"/><path fill="#000" fill-rule="evenodd" d="M12 1.25c-.937 0-1.833.307-3.277.801l-.727.25c-1.481.506-2.625.898-3.443 1.23c-.412.167-.767.33-1.052.495c-.275.16-.55.359-.737.626c-.185.263-.281.587-.341.9c-.063.324-.1.713-.125 1.16c-.048.886-.048 2.102-.048 3.678v1.601c0 6.101 4.608 9.026 7.348 10.224l.027.011c.34.149.66.288 1.027.382c.387.1.799.142 1.348.142c.55 0 .96-.042 1.348-.142c.367-.094.687-.233 1.026-.382l.028-.011c2.74-1.198 7.348-4.123 7.348-10.224V10.39c0-1.576 0-2.792-.048-3.679a9 9 0 0 0-.125-1.16c-.06-.312-.156-.636-.34-.9c-.188-.266-.463-.465-.738-.625a9 9 0 0 0-1.052-.495c-.818-.332-1.962-.724-3.443-1.23l-.727-.25c-1.444-.494-2.34-.801-3.277-.801M9.08 3.514c1.615-.552 2.262-.764 2.92-.764s1.305.212 2.92.764l.572.196c1.513.518 2.616.896 3.39 1.21c.387.158.667.29.864.404q.144.084.208.139c.038.03.053.048.055.05a.4.4 0 0 1 .032.074q.03.082.063.248a7 7 0 0 1 .1.958c.046.841.046 2.015.046 3.624v1.574c0 5.176-3.87 7.723-6.449 8.849c-.371.162-.586.254-.825.315c-.228.059-.506.095-.976.095s-.748-.036-.976-.095c-.24-.06-.454-.153-.825-.315c-2.58-1.126-6.449-3.674-6.449-8.849v-1.574c0-1.609 0-2.783.046-3.624a7 7 0 0 1 .1-.958q.032-.166.063-.248c.018-.05.03-.07.032-.074a.4.4 0 0 1 .055-.05q.064-.055.208-.14c.197-.114.477-.245.864-.402c.774-.315 1.877-.693 3.39-1.21z" clip-rule="evenodd"/> </svg>',"NotificationOutline:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 256 256"> <path fill="#000" d="M223.05 69.33a6 6 0 0 1-8.05-2.57a96 96 0 0 0-34.2-37.68a6 6 0 0 1 6.4-10.15a109.26 109.26 0 0 1 38.41 42.31a6 6 0 0 1-2.56 8.09M41 66.76a96 96 0 0 1 34.2-37.68a6 6 0 0 0-6.4-10.15a109.26 109.26 0 0 0-38.41 42.31A6 6 0 1 0 41 66.76m179 110.18A14 14 0 0 1 208 198h-42.5a38 38 0 0 1-75 0H48a14 14 0 0 1-12.06-21.06C45.13 161.09 50 138.63 50 112a78 78 0 0 1 156 0c0 27 4.74 48.86 14.08 64.94ZM153.29 198h-50.58a26 26 0 0 0 50.58 0m56.42-15C199.29 165 194 141.15 194 112a66 66 0 0 0-132 0c0 29.16-5.29 53-15.71 71a2 2 0 0 0 0 2a1.9 1.9 0 0 0 1.7 1H208a1.9 1.9 0 0 0 1.7-1a2 2 0 0 0 .01-2"/> </svg>',"AssignmentOutline:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" d="M7 14h10M7 11h10M7 17h6m3-14v2.2a.8.8 0 0 1-.8.8H8.8a.8.8 0 0 1-.8-.8V3m2 0a2 2 0 1 1 4 0M5.4 3h13.2A2.4 2.4 0 0 1 21 5.4v15.2a2.4 2.4 0 0 1-2.4 2.4H5.4A2.4 2.4 0 0 1 3 20.6V5.4A2.4 2.4 0 0 1 5.4 3"/> </svg>',"Warning:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> <path fill="#000" d="M7.37 3.556c1.14-2.074 4.12-2.074 5.259 0l5.496 10.005c1.098 1.999-.35 4.444-2.63 4.444H4.504c-2.281 0-3.727-2.445-2.629-4.444zm4.383.481c-.76-1.383-2.746-1.382-3.506 0L2.751 14.042c-.732 1.333.232 2.963 1.753 2.963h10.991c1.52 0 2.485-1.63 1.753-2.963zM10 12.75a.75.75 0 1 1 0 1.5a.75.75 0 0 1 0-1.5m0-6.25a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V7a.5.5 0 0 1 .5-.5"/> </svg>',"StreamLineDatabase:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"> <g fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"> <path d="M42.5 11c0 4.418-8.283 8-18.5 8S5.5 15.418 5.5 11M43 24.205C43 28.51 34.493 32 24 32S5 28.51 5 24.205M11.5 24a.5.5 0 0 0 0-1m0 1a.5.5 0 0 1 0-1"/> <path d="M5.5 11c0-4.418 8.283-8 18.5-8s18.5 3.582 18.5 8c0 0 .5 5 .5 13s-.5 13-.5 13c0 4.418-8.283 8-18.5 8S5.5 41.418 5.5 37c0 0-.5-5-.5-13s.5-13 .5-13"/> <path d="M11.5 37a.5.5 0 0 0 0-1m0 1a.5.5 0 0 1 0-1M18 25.75a.5.5 0 0 0 0-1m0 1a.5.5 0 0 1 0-1m0 14a.5.5 0 0 0 0-1m0 1a.5.5 0 0 1 0-1"/> </g> </svg>',"Briefcase:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.16699 2.60156C8.13146 2.60156 7.29199 3.44103 7.29199 4.47656V5.3099C7.29199 5.65507 7.01217 5.9349 6.66699 5.9349C6.32181 5.9349 6.04199 5.65507 6.04199 5.3099V4.47656C6.04199 2.75067 7.4411 1.35156 9.16699 1.35156H10.8337C12.5595 1.35156 13.9587 2.75067 13.9587 4.47656V5.3099C13.9587 5.65507 13.6788 5.9349 13.3337 5.9349C12.9885 5.9349 12.7087 5.65507 12.7087 5.3099V4.47656C12.7087 3.44103 11.8692 2.60156 10.8337 2.60156H9.16699Z" fill="#991B1B"/> <path d="M5.00033 5.3125H15.0003C16.8413 5.3125 18.3337 6.80488 18.3337 8.64583C18.3337 8.64583 16.382 10.5558 11.4359 10.7695C11.33 10.774 11.2392 10.6936 11.2138 10.5907C11.079 10.0458 10.5868 9.64193 10.0003 9.64193C9.43159 9.64193 8.95157 10.0218 8.80009 10.5416C8.77054 10.643 8.67713 10.7195 8.57182 10.7113C3.61567 10.324 1.66699 8.64583 1.66699 8.64583C1.66699 6.80488 3.15938 5.3125 5.00033 5.3125Z" fill="#991B1B"/> <path d="M8.75033 11.913C8.75033 11.8079 8.66782 11.7208 8.5631 11.7127C4.67468 11.4131 2.49885 10.3893 1.66699 9.90634V15.3125C1.66699 17.1535 3.15938 18.6458 5.00033 18.6458H15.0003C16.8413 18.6458 18.3337 17.1535 18.3337 15.3125V9.94114C17.5001 10.4874 15.3198 11.6275 11.4443 11.8023C11.3368 11.8071 11.2503 11.8954 11.2503 12.003V12.0586C11.2503 12.7489 10.6907 13.3086 10.0003 13.3086C9.30997 13.3086 8.75033 12.7489 8.75033 12.0586V11.913Z" fill="#991B1B"/> <rect x="9.375" y="10.3125" width="1.25" height="2.32836" rx="0.625" fill="#991B1B"/> </svg>',"UserProfileSquare:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M15.0003 1.66797H5.00033C3.15938 1.66797 1.66699 3.16035 1.66699 5.0013V15.0013C1.66699 16.5548 2.72976 17.8601 4.16791 18.2299C4.43399 18.2983 4.71291 18.3346 5.00033 18.3346H15.0003C15.2877 18.3346 15.5667 18.2983 15.8327 18.2299C17.2709 17.8601 18.3337 16.5548 18.3337 15.0013V5.0013C18.3337 3.16035 16.8413 1.66797 15.0003 1.66797ZM10.0003 10.8346C12.0517 10.8346 13.8155 12.1731 14.5933 14.0906C14.9579 14.9896 14.1726 15.8346 13.2024 15.8346H6.79826C5.82809 15.8346 5.04276 14.9896 5.4074 14.0906C6.18511 12.1731 7.94894 10.8346 10.0003 10.8346ZM10.0003 4.16797C11.381 4.16797 12.5003 5.28726 12.5003 6.66797C12.5003 8.04868 11.381 9.16797 10.0003 9.16797C8.61961 9.16797 7.50033 8.04868 7.50033 6.66797C7.50033 5.28726 8.61961 4.16797 10.0003 4.16797Z" fill="#991B1B"/> </svg>',"MailHouse:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M7.8916 2.42576C9.11864 1.41537 10.8814 1.41537 12.1084 2.42576L16.2754 5.85642C17.0505 6.49473 17.5 7.45088 17.5 8.45994V14.9736C17.4998 16.8296 16.0077 18.3338 14.167 18.334H5.83301C3.9923 18.3338 2.50015 16.8296 2.5 14.9736V8.45994C2.5 7.45088 2.94954 6.49473 3.72461 5.85642L7.8916 2.42576ZM7.83301 8.33396C6.7287 8.33414 5.83318 9.22965 5.83301 10.334V13.001C5.83301 14.1054 6.72859 15.0008 7.83301 15.001H12.167C13.2714 15.0008 14.167 14.1054 14.167 13.001V10.334C14.1668 9.22965 13.2713 8.33414 12.167 8.33396H7.83301ZM11.3867 10.2754C11.6954 10.121 12.0712 10.246 12.2256 10.5547C12.38 10.8634 12.255 11.2392 11.9463 11.3935L11.0244 11.8535C10.3794 
112.1759 9.62064 12.176 8.97559 11.8535L8.05371 11.3935C7.74498 11.2392 7.62005 10.8634 7.77441 10.5547C7.9288 10.246 8.30457 10.121 8.61328 10.2754L9.53418 10.7363C9.82732 10.8828 10.1727 10.8828 10.4658 10.7363L11.3867 10.2754Z" fill="#991B1B"/> </svg>',"UserRemove:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path d="M0 0h24v24H0z" fill="none" /> <path fill="none" stroke="#4B5563" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 12h4M4 18v-1a3 3 0 0 1 3-3h4a3 3 0 0 1 3 3v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1m8-10a3 3 0 1 1-6 0a3 3 0 0 1 6 0" /> </svg>',"EditPencil:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2.5 17.5H17.5M11.487 4.42643C11.487 4.42643 11.487 5.78861 12.8492 7.1508C14.2114 8.51299 15.5736 8.51299 15.5736 8.51299M6.09969 14.9901L8.96028 14.5814C9.37291 14.5225 9.7553 14.3313 10.05 14.0365L16.9358 7.1508C17.6881 6.39848 17.6881 5.17874 16.9358 4.42642L15.5736 3.06424C14.8213 2.31192 13.6015 2.31192 12.8492 3.06424L5.96347 9.94997C5.66873 10.2447 5.47754 10.6271 5.41859 11.0397L5.00994 13.9003C4.91913 14.536 5.464 15.0809 6.09969 14.9901Z" stroke="#4B5563" stroke-width="1.2" stroke-linecap="round"/> </svg>',"DeleteSpace:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.70718 3.80918C6.49844 3.09999 7.51675 2.70703 8.57335 2.70703H14.6141C17.0273 2.70703 18.9582 4.70668 18.9582 7.14156V12.8558C18.9582 15.2907 17.0273 17.2904 14.6141 17.2904H8.57335C7.51675 17.2904 6.49843 16.8974 5.70718 16.1882L2.5194 13.3311C0.548869 11.5649 0.548872 8.43247 2.5194 6.66632L5.70718 3.80918ZM8.57335 3.95703C7.82826 3.95703 7.10612 4.23393 6.54147 4.74001L3.3537 7.59716C1.93744 8.86652 1.93744 11.1309 3.35369 12.4002L6.54147 15.2574C7.10612 15.7635 7.82826 16.0404 8.57335 16.0404H14.6141C16.3088 16.0404 17.7082 14.6288 17.7082 12.8558V7.14156C17.7082 5.36855 16.3088 3.95703 14.6141 3.95703H8.57335ZM8.72456 7.05676C8.96864 6.81268 9.36437 6.81268 9.60845 7.05676L11.6665 9.11481L13.7246 7.05676C13.9686 6.81268 14.3644 6.81268 14.6084 7.05676C14.8525 7.30083 14.8525 7.69656 14.6084 7.94064L12.5504 9.9987L14.6084 12.0568C14.8525 12.3008 14.8525 12.6966 14.6084 12.9406C14.3644 13.1847 13.9686 13.1847 13.7246 12.9406L11.6665 10.8826L9.60845 12.9406C9.36437 13.1847 8.96864 13.1847 8.72456 12.9406C8.48048 12.6966 8.48048 12.3008 8.72456 12.0568L10.7826 9.9987L8.72456 7.94064C8.48048 7.69656 8.48048 7.30083 8.72456 7.05676Z" fill="#4B5563"/> </svg>',"FolderOutlineIcon:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5264 8.125C17.9291 8.125 18.7959 9.71511 18.0742 10.9648L15.3516 15.6797C14.6993 16.809 13.5245 17.4999 12.2568 17.5H4.375C3.62262 17.5 2.94178 17.1808 2.45117 16.666L5.22656 10.3516C5.80587 8.99766 7.09834 8.12518 8.52441 8.125H16.5264ZM6.05664 2.5C6.5382 2.50003 7.01141 2.63352 7.42676 2.88672L9.2334 3.98828C9.64878 4.24148 10.1219 4.375 10.6035 4.375H13.3975C14.7908 4.375 15.9372 5.46884 16.0869 6.875H8.52441C6.57912 6.87519 4.84903 8.06341 4.08008 9.85449L1.71875 15.2266C1.68612 15.052 1.66797 14.872 1.66797 14.6875V5.3125C1.66797 3.7592 2.87997 2.5 4.375 2.5H6.05664Z" fill="#B9000E"/> </svg>',"UserOutlineIcon:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.001 10.833C13.2226 10.833 15.834 12.326 15.834 14.167C15.8337 16.0078 13.2224 17.5 10.001 17.5C6.77951 17.5 4.16828 16.0078 4.16797 14.167C4.16797 12.326 6.77932 10.833 10.001 10.833ZM10.001 2.5C11.8418 2.5 13.3338 3.99221 13.334 5.83301C13.334 7.67396 11.8419 9.16699 10.001 9.16699C8.16003 9.16699 6.66797 7.67396 6.66797 5.83301C6.66814 3.99221 8.16014 2.5 10.001 2.5Z" fill="#B9000E"/> </svg>',"InfoOutLineIcon:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.5674 0.625C13.9126 0.625 14.1924 0.904822 14.1924 1.25V2.52637C16.1858 2.75366 17.7344 4.44579 17.7344 6.5V13.917C17.7342 16.126 15.9434 17.9169 13.7344 17.917H6.73438C4.52534 17.917 2.73455 16.126 2.73438 13.917V6.5C2.73438 4.44573 4.28291 2.75359 6.27637 2.52637V1.25C6.27637 0.904822 6.55619 0.625 6.90137 0.625C7.24636 0.62522 7.52637 0.904958 7.52637 1.25V2.5H12.9424V1.25C12.9424 0.904903 13.2223 0.625132 13.5674 0.625ZM6.06738 13.125C5.72232 13.1251 5.44238 13.4049 5.44238 13.75C5.44238 14.0951 5.72232 14.3749 6.06738 14.375H10.2344C10.5795 14.375 10.8594 14.0952 10.8594 13.75C10.8594 13.4048 10.5795 13.125 10.2344 13.125H6.06738ZM6.06738 9.79199C5.72232 9.79212 5.44238 10.0719 5.44238 10.417C5.44256 10.7619 5.72243 11.0419 6.06738 11.042H14.4014C14.7462 11.
10418 15.0262 10.7619 15.0264 10.417C15.0264 10.0719 14.7464 9.79221 14.4014 9.79199H6.06738ZM6.06738 6.45801C5.72243 6.45814 5.44256 6.73806 5.44238 7.08301C5.44238 7.4281 5.72232 7.70788 6.06738 7.70801H14.4014C14.7464 7.70779 15.0264 7.42805 15.0264 7.08301C15.0262 6.73811 14.7462 6.45823 14.4014 6.45801H6.06738Z" fill="#991B1B"/> </svg>',"Info:custom":'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_31334_185568)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M0.833008 8.00016C0.833008 4.04212 4.04163 0.833496 7.99967 0.833496C11.9577 0.833496 15.1663 4.04212 15.1663 8.00016C15.1663 11.9582 11.9577 15.1668 7.99967 15.1668C4.04163 15.1668 0.833008 11.9582 0.833008 8.00016ZM7.99967 1.8335C4.59392 1.8335 1.83301 4.59441 1.83301 8.00016C1.83301 11.4059 4.59392 14.1668 7.99967 14.1668C11.4054 14.1668 14.1663 11.4059 14.1663 8.00016C14.1663 4.59441 11.4054 1.8335 7.99967 1.8335ZM7.99967 4.8335C8.27582 4.8335 8.49967 5.05735 8.49967 5.3335V6.00016C8.49967 6.2763 8.27582 6.50016 7.99967 6.50016C7.72353 6.50016 7.49967 6.2763 7.49967 6.00016V5.3335C7.49967 5.05735 7.72353 4.8335 7.99967 4.8335ZM7.99967 7.16683C8.27582 7.16683 8.49967 7.39069 8.49967 7.66683V10.6668C8.49967 10.943 8.27582 11.1668 7.99967 11.1668C7.72353 11.1668 7.49967 10.943 7.49967 10.6668V7.66683C7.49967 7.39069 7.72353 7.16683 7.99967 7.16683Z" fill="#111827"/> </g> <defs> <clipPath id="clip0_31334_185568"> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </svg>',"EditUser:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3 21H21M13.7844 5.31171C13.7844 5.31171 13.7844 6.94634 15.419 8.58096C17.0537 10.2156 18.6883 10.2156 18.6883 10.2156M7.31963 17.9881L10.7523 17.4977C11.2475 17.4269 11.7064 17.1975 12.06 16.8438L20.3229 8.58096C21.2257 7.67818 21.2257 6.21449 20.3229 5.31171L18.6883 3.67708C17.7855 2.77431 16.3218 2.77431 15.419 3.67708L7.15616 11.94C6.80248 12.2936 6.57305 12.7525 6.50231 13.2477L6.01193 16.6804C5.90295 17.4432 6.5568 18.097 7.31963 17.9881Z" stroke="#4B5563" stroke-width="1.5" stroke-linecap="round"/></svg>',"EditUserOutline:custom":'<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.2184 0.86328C12.3695 -0.287758 14.2357 -0.287761 15.3867 0.863278C16.5378 2.01432 16.5378 3.88052 15.3867 5.03156L5.84048 14.5778C5.28471 15.1336 4.57465 15.5094 3.80254 15.6563L0.741887 16.239C0.538621 16.2777 0.329379 16.2133 0.183068 16.0669C0.036756 15.9206 -0.0276591 15.7114 0.011035 15.5081L0.593667 12.4475C0.740647 11.6754 1.11643 10.9653 1.6722 10.4095L11.2184 0.86328ZM14.5028 1.74716C13.84 1.08428 12.7652 1.08428 12.1023 1.74716L10.9314 2.91808L13.3319 5.31859L14.5028 4.14767C15.1657 3.48479 15.1657 2.41004 14.5028 1.74716ZM12.448 6.20248L10.0475 3.80196L2.55608 11.2934C2.17761 11.6719 1.92171 12.1554 1.82162 12.6812L1.41082 14.8392L3.56878 14.4284C4.09458 14.3283 4.57812 14.0724 4.9566 13.6939L12.448 6.20248Z" fill="white"/> </svg>',"HomeSetting:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.0313 3.37914C12.8226 2.54029 11.1777 2.54029 9.96899 3.37914L3.58026 7.81306C2.57392 8.51149 2.47017 9.87443 3.33761 10.7022C4.00664 11.3407 4.38943 12.2143 4.38943 13.133V18.0108C4.38943 19.7671 5.89179 21.25 7.81979 21.25H16.1805C18.1085 21.25 19.6108 19.7671 19.6108 18.0108V13.133C19.6108 12.2143 19.9936 11.3407 20.6627 10.7022C21.5301 9.87443 21.4264 8.51149 20.42 7.81306L14.0313 3.37914ZM9.11375 2.14685C10.8367 0.951051 13.1635 0.951052 14.8865 2.14685L21.2753 6.58077C23.0502 7.8126 23.2626 10.2946 21.6982 11.7874C21.3177 12.1505 21.1108 12.6354 21.1108 13.133V18.0108C21.1108 20.6609 18.87 22.75 16.1805 22.75H7.81979C5.13029 22.75 2.88943 20.6609 2.88943 18.0108V13.133C2.88943 12.6354 2.68258 12.1505 2.30204 11.7874L2.81302 11.2519L2.30204 11.7874C0.737715 10.2946 0.950092 7.8126 2.72502 6.58077L9.11375 2.14685ZM9.98321 10.6649C10.0548 9.83815 10.7781 9.25 11.5759 9.25H12.4244C13.2222 9.25 13.9454 9.83816 14.0171 10.6649C14.746 10.3145 15.6635 10.5464 16.1017 11.2619L16.5259 11.9547C16.9622 12.6671 16.7363 13.5453 16.0919 14C16.7363 14.4547 16.9621 15.3329 16.5259 16.0453L16.1017 16.7381C15.6635 17.4536 14.746 17.6855 14.017 17.3351C13.9454 18.1619 13.2222 18.75 12.4244 18.75H11.5759C10.7781 18.75 10.0548 18.1619 9.98321 17.3351C9.25426 17.6855 8.33676 17.4536 7.8986 16.7381L7.47435 16.0453C7.03813 15.3329 7.26396 14.4547 7.90841 14C7.26395 13.5453 7.03812 12.6671 7.47434 11.9547L7.89859 11.2619C8.33675 10.5464 9.25426 10.3145 9.98321 10.6649ZM10.1007 17.2736C10.1008 17.2735 10.1008 17.2735 10.1009 17.2734L10.061 17.2L10.1009 17.2734L10.1007 17.2736ZM11.4777 10.7975C11.4774 10.7983 11.4774 10.799 11.4774 10.8C11.4774 11.8746 10.3276 12.5578 9.38377 12.044L9.33867 12.0195C9.30992 12.0038 9.27346 11.9988 9.23711 12.008C9.20088 12.0172 9.18412 12.0349 9.17781 12.0453L8.75356 12.7381C8.75157 12.7413 8.75078 12.7434 8.75049 12.7442L8.75015 12.7454L8.75015 12.746C8.75018 12.7464 8.75029 12.7473 8.75062 12.7484C8.75128 12.7507 8.75294 12.7549 8.7571 12.7601C8.76099 12.7649 8.76859 12.7726 8.7831 12.7805C9.74925 13.3064 9.74931 14.6935 8.78311 15.2195C8.7686 15.2274 8.761 15.2351 8.75711 15.2399C8.75295 15.2451 8.75129 15.2493 8.75063 15.2516C8.7503 15.2527 8.75019 15.2536 8.75016 15.254L8.75016 15.2546L8.7505 15.2558C8.75079 15.2566 8.75158 15.2587 8.75358 15.2619L9.17782 15.9547C9.18413 15.9651 9.20089 15.9828 9.23712 15.992C9.27347 16.0012 9.30993 15.9962 9.33868 15.9805L9.69726 16.6392L9.33869 15.9805L9.38378 15.956C10.3276 15.4422 11.4774 16.1254 11.4774 17.2C11.4774 17.2017 11.4775 17.2026 11.4784 17.2044C11.4795 17.207 11.4828 17.2128 11.4904 17.22C11.5059 17.2346 11.5344 17.25 11.5759 17.25H12.4244C12.4658 17.25 12.4943 17.2346 12.5098 17.22C12.5175 17.2128 12.5207 17.207 12.5219 17.2044C12.5227 17.2026 12.5229 17.2017 12.5229 17.2C12.5229 16.1254 13.6726 15.4422 14.6165 15.9559C14.6165 15.956 14.6165 15.956 14.6165 15.956L14.6616 15.9805L14.6616 15.9805C14.6903 15.9962 14.7268 16.
10012 14.7632 15.992C14.7994 15.9828 14.8161 15.9651 14.8225 15.9547L15.2467 15.2619C15.2487 15.2587 15.2495 15.2566 15.2498 15.2558L15.2501 15.2546L15.2501 15.254C15.2501 15.2536 15.25 15.2527 15.2496 15.2516C15.249 15.2493 15.2473 15.2451 15.2432 15.2399C15.2393 15.2351 15.2317 15.2274 15.2172 15.2195C14.251 14.6935 14.251 13.3064 15.2172 12.7805C15.2317 12.7726 15.2393 12.7649 15.2432 12.7601C15.245 12.7578 15.2463 12.7558 15.2473 12.754C15.2486 12.7516 15.2493 12.7497 15.2497 12.7484C15.25 12.7473 15.2501 12.7464 15.2501 12.746L15.2501 12.7454L15.2498 12.7442C15.2495 12.7434 15.2487 12.7413 15.2467 12.7381L14.8225 12.0453C14.8162 12.0349 14.7994 12.0172 14.7632 12.008C14.7268 11.9988 14.6904 12.0038 14.6616 12.0195L14.6165 12.044C13.6727 12.5578 12.5229 11.8746 12.5229 10.8C12.5229 10.7983 12.5227 10.7974 12.5219 10.7956C12.5207 10.793 12.5175 10.7872 12.5098 10.78C12.4943 10.7654 12.4658 10.75 12.4244 10.75H11.5759C11.5344 10.75 11.5059 10.7654 11.4904 10.78C11.4828 10.7872 11.4795 10.793 11.4784 10.7956C11.478 10.7964 11.4778 10.7969 11.4777 10.7975Z" fill="#4B5563"/><path d="M12.75 14C12.75 14.4142 12.4142 14.75 12 14.75C11.5858 14.75 11.25 14.4142 11.25 14C11.25 13.5858 11.5858 13.25 12 13.25C12.4142 13.25 12.75 13.5858 12.75 14Z" fill="#4B5563"/></svg>',"Trash:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.78223 2.47457C9.29226 1.70953 10.1509 1.25 11.0704 1.25H12.9296C13.8491 1.25 14.7077 1.70953 15.2178 2.47457L16.4014 4.25H21C21.4142 4.25 21.75 4.58579 21.75 5C21.75 5.41421 21.4142 5.75 21 5.75H3C2.58579 5.75 2.25 5.41421 2.25 5C2.25 4.58579 2.58579 4.25 3 4.25H7.59861L8.78223 2.47457ZM9.40139 4.25H14.5986L13.9697 3.30662C13.7379 2.95888 13.3476 2.75 12.9296 2.75H11.0704C10.6524 2.75 10.2621 2.95888 10.0303 3.30662L9.40139 4.25ZM5 7.25C5.41421 7.25 5.75 7.58579 5.75 8V18C5.75 19.7949 7.20507 21.25 9 21.25H15C16.7949 21.25 18.25 19.7949 18.25 18V8C18.25 7.58579 18.5858 7.25 19 7.25C19.4142 7.25 19.75 7.58579 19.75 8V18C19.75 20.6234 17.6234 22.75 15 22.75H9C6.37665 22.75 4.25 20.6234 4.25 18V8C4.25 7.58579 4.58579 7.25 5 7.25ZM10 10.25C10.4142 10.25 10.75 10.5858 10.75 11V17C10.75 17.4142 10.4142 17.75 10 17.75C9.58579 17.75 9.25 17.4142 9.25 17L9.25 11C9.25 10.5858 9.58579 10.25 10 10.25ZM14 10.25C14.4142 10.25 14.75 10.5858 14.75 11V17C14.75 17.4142 14.4142 17.75 14 17.75C13.5858 17.75 13.25 17.4142 13.25 17V11C13.25 10.5858 13.5858 10.25 14 10.25Z" fill="currentColor"/></svg>',"DeleteUser:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.0002 2.75C11.3098 2.75 10.7502 3.30964 10.7502 4V4.2839C11.1632 4.26142 11.58 4.25 12.0002 4.25C12.4203 4.25 12.8372 4.26142 13.2502 4.2839V4C13.2502 3.30964 12.6905 2.75 12.0002 2.75ZM14.7502 4.41565V4C14.7502 2.48122 13.519 1.25 12.0002 1.25C10.4814 1.25 9.25017 2.48122 9.25017 4V4.41565C6.8652 4.7059 4.6371 5.36797 2.67162 6.3258C2.29926 6.50725 2.14451 6.9562 2.32597 7.32855C2.50742 7.70091 2.95637 7.85566 3.32872 7.6742C5.82036 6.45998 8.79591 5.75 12.0002 5.75C15.2044 5.75 18.18 6.45998 20.6716 7.6742C21.044 7.85566 21.4929 7.70091 21.6744 7.32855C21.8558 6.9562 21.7011 6.50725 21.3287 6.3258C19.3632 5.36797 17.1351 4.7059 14.7502 4.41565ZM4.94265 8.25221C5.35564 8.22044 5.71619 8.52948 5.74796 8.94248L6.46387 18.2493C6.59412 19.9425 8.00605 21.25 9.70429 21.25H14.296C15.9943 21.25 17.4062 19.9425 17.5365 18.2493L18.2524 8.94248C18.2841 8.52948 18.6447 8.22044 19.0577 8.25221C19.4707 8.28398 19.7797 8.64453 19.748 9.05752L19.0321 18.3643C18.8417 20.839 16.7781 22.75 14.296 22.75H9.70429C7.22225 22.75 5.15865 20.839 4.96829 18.3643L4.25238 9.05752C4.22061 8.64453 4.52965 8.28398 4.94265 8.25221ZM10.0002 10.25C10.4144 10.25 10.7502 10.5858 10.7502 11V17C10.7502 17.4142 10.4144 17.75 10.0002 17.75C9.58596 17.75 9.25017 17.4142 9.25017 17V11C9.25017 10.5858 9.58596 10.25 10.0002 10.25ZM14.0002 10.25C14.4144 10.25 14.7502 10.5858 14.7502 11V17C14.7502 17.4142 14.4144 17.75 14.0002 17.75C13.586 17.75 13.2502 17.4142 13.2502 17V11C13.2502 10.5858 13.586 10.25 14.0002 10.25Z" fill="currentColor"/></svg>',"AddNewUser:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.48805 13.0793C3.49887 13.5739 3.125 14.1415 3.125 14.5827C3.125 15.0238 3.49887 15.5915 4.48805 16.0861C5.43985 16.562 6.79849 16.8743 8.33333 16.8743C9.86817 16.8743 11.2268 
116.562 12.1786 16.0861C13.1678 15.5915 13.5417 15.0238 13.5417 14.5827C13.5417 14.1415 13.1678 13.5739 12.1786 13.0793C11.2268 12.6034 9.86817 12.291 8.33333 12.291C6.79849 12.291 5.43985 12.6034 4.48805 13.0793ZM3.92904 11.9613C5.08849 11.3815 6.64651 11.041 8.33333 11.041C10.0202 11.041 11.5782 11.3815 12.7376 11.9613C13.8597 12.5223 14.7917 13.413 14.7917 14.5827C14.7917 15.7524 13.8597 16.6431 12.7376 17.2041C11.5782 17.7838 10.0202 18.1243 8.33333 18.1243C6.64651 18.1243 5.08849 17.7838 3.92904 17.2041C2.80697 16.6431 1.875 15.7524 1.875 14.5827C1.875 13.413 2.80697 12.5223 3.92904 11.9613Z" fill="#B9000E"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.33333 3.125C6.83756 3.125 5.625 4.33756 5.625 5.83333C5.625 7.3291 6.83756 8.54167 8.33333 8.54167C9.8291 8.54167 11.0417 7.3291 11.0417 5.83333C11.0417 4.33756 9.8291 3.125 8.33333 3.125ZM4.375 5.83333C4.375 3.64721 6.14721 1.875 8.33333 1.875C10.5195 1.875 12.2917 3.64721 12.2917 5.83333C12.2917 8.01946 10.5195 9.79167 8.33333 9.79167C6.14721 9.79167 4.375 8.01946 4.375 5.83333Z" fill="#B9000E"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.541 9.16602C13.541 8.82084 13.8208 8.54102 14.166 8.54102H17.4993C17.8445 8.54102 18.1243 8.82084 18.1243 9.16602C18.1243 9.51119 17.8445 9.79102 17.4993 9.79102H14.166C13.8208 9.79102 13.541 9.51119 13.541 9.16602Z" fill="#B9000E"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M15.834 11.459C15.4888 11.459 15.209 11.1792 15.209 10.834L15.209 7.50065C15.209 7.15547 15.4888 6.87565 15.834 6.87565C16.1792 6.87565 16.459 7.15547 16.459 7.50065L16.459 10.834C16.459 11.1792 16.1792 11.459 15.834 11.459Z" fill="#B9000E"/> </svg>',"AddFolder:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99935 3.125C3.50358 3.125 2.29102 4.33756 2.29102 5.83333V14.1667C2.29102 15.6624 3.50358 16.875 4.99935 16.875H14.9993C16.4951 16.875 17.7077 15.6624 17.7077 14.1667V8.33333C17.7077 6.83756 16.4951 5.625 14.9993 5.625H12.7771C11.9207 5.625 11.0873 5.34721 10.4021 4.83333L8.84657 3.66667C8.37777 3.31507 7.80757 3.125 7.22157 3.125H4.99935ZM1.04102 5.83333C1.04102 3.64721 2.81322 1.875 4.99935 1.875H7.22157C8.07804 1.875 8.9114 2.15279 9.59657 2.66667L11.1521 3.83333C11.6209 4.18493 12.1911 4.375 12.7771 4.375H14.9993C17.1855 4.375 18.9577 6.14721 18.9577 8.33333V14.1667C18.9577 16.3528 17.1855 18.125 14.9993 18.125H4.99935C2.81322 18.125 1.04102 16.3528 1.04102 14.1667V5.83333ZM9.99935 7.70833C10.3445 7.70833 10.6243 7.98816 10.6243 8.33333V10.2083H12.4993C12.8445 10.2083 13.1243 10.4882 13.1243 10.8333C13.1243 11.1785 12.8445 11.4583 12.4993 11.4583H10.6243V13.3333C10.6243 13.6785 10.3445 13.9583 9.99935 13.9583C9.65417 13.9583 9.37435 13.6785 9.37435 13.3333V11.4583H7.49935C7.15417 11.4583 6.87435 11.1785 6.87435 10.8333C6.87435 10.4882 7.15417 10.2083 7.49935 10.2083H9.37435V8.33333C9.37435 7.98816 9.65417 7.70833 9.99935 7.70833Z" fill="currentColor"/> </svg>',"UserAdd:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.48805 13.0813C3.49887 13.5759 3.125 14.1435 3.125 14.5846C3.125 15.0258 3.49887 15.5934 4.48805 16.088C5.43985 16.5639 6.79849 16.8763 8.33333 16.8763C9.86817 16.8763 11.2268 16.5639 12.1786 16.088C13.1678 15.5934 13.5417 15.0258 13.5417 14.5846C13.5417 14.1435 13.1678 13.5759 12.1786 13.0813C11.2268 12.6054 9.86817 12.293 8.33333 12.293C6.79849 12.293 5.43985 12.6054 4.48805 13.0813ZM3.92904 11.9632C5.08849 11.3835 6.64651 11.043 8.33333 11.043C10.0202 11.043 11.5782 11.3835 12.7376 11.9632C13.8597 12.5243 14.7917 13.415 14.7917 14.5846C14.7917 15.7543 13.8597 16.645 12.7376 17.206C11.5782 17.7858 10.0202 18.1263 8.33333 18.1263C6.64651 18.1263 5.08849 17.7858 3.92904 17.206C2.80697 16.645 1.875 15.7543 1.875 14.5846C1.875 13.415 2.80697 12.5243 3.92904 11.9632Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.33333 3.125C6.83756 3.125 5.625 4.33756 5.625 5.83333C5.625 7.3291 6.83756 8.54167 8.33333 8.5416
17C9.8291 8.54167 11.0417 7.3291 11.0417 5.83333C11.0417 4.33756 9.8291 3.125 8.33333 3.125ZM4.375 5.83333C4.375 3.64721 6.14721 1.875 8.33333 1.875C10.5195 1.875 12.2917 3.64721 12.2917 5.83333C12.2917 8.01946 10.5195 9.79167 8.33333 9.79167C6.14721 9.79167 4.375 8.01946 4.375 5.83333Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.541 9.16797C13.541 8.82279 13.8208 8.54297 14.166 8.54297H17.4993C17.8445 8.54297 18.1243 8.82279 18.1243 9.16797C18.1243 9.51315 17.8445 9.79297 17.4993 9.79297H14.166C13.8208 9.79297 13.541 9.51315 13.541 9.16797Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M15.834 11.457C15.4888 11.457 15.209 11.1772 15.209 10.832L15.209 7.4987C15.209 7.15352 15.4888 6.8737 15.834 6.8737C16.1792 6.8737 16.459 7.15352 16.459 7.4987L16.459 10.832C16.459 11.1772 16.1792 11.457 15.834 11.457Z" fill="white"/> </svg>',"Save:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"> <path d="M15.8444 2.10303C16.398 2.08683 16.9388 2.25629 17.3824 2.58057L17.566 2.729L17.6715 2.82861L17.7799 2.94287C18.1955 3.41515 18.4167 4.02761 18.3981 4.65674C18.3794 5.28952 18.12 5.89162 17.6725 6.33936L7.69885 16.312C7.5295 16.4814 7.31862 16.6036 7.08752 16.6665L2.82483 17.8296C2.80386 17.8351 2.78134 17.8352 2.76038 17.8296C2.73921 17.8239 2.7202 17.8119 2.70471 17.7964C2.68928 17.7809 2.67814 17.7618 2.67249 17.7407C2.66684 17.7194 2.6667 17.6965 2.67249 17.6753L3.83362 13.4126C3.89659 13.1819 4.019 12.9714 4.18811 12.8022L14.1617 2.82861C14.6096 2.38118 15.2116 2.12159 15.8444 2.10303ZM4.36584 12.978H4.36487C4.22661 13.1165 4.1272 13.2892 4.07581 13.478L3.20081 16.686L2.97034 17.5298L3.81506 17.3003L7.02307 16.4253L7.02502 16.4243C7.21305 16.3723 7.3844 16.2724 7.52209 16.1343L15.8033 7.854L16.1569 7.50049L15.8033 7.14697L13.3541 4.69678L13.0006 4.34326L4.36584 12.978ZM2.79163 9.6665H4.73108L4.48108 9.9165H2.79163C2.75847 9.9165 2.7262 9.90381 2.70276 9.88037C2.67937 9.85694 2.66663 9.82462 2.66663 9.7915C2.66667 9.7586 2.67961 9.72698 2.70276 9.70361C2.7262 9.68017 2.75847 9.6665 2.79163 9.6665ZM15.9176 2.35107C15.6245 2.35102 15.3339 2.40887 15.0631 2.521C14.7923 2.63312 14.5458 2.79718 14.3385 3.00439L13.5309 3.81299L13.1774 4.1665L13.5309 4.52002L15.9801 6.97021L16.3336 7.32373L16.6871 6.97021L17.4948 6.16162C17.702 5.95441 17.8669 5.70875 17.9791 5.43799C18.0913 5.1672 18.149 4.87662 18.149 4.5835C18.1491 4.29044 18.0912 3.99977 17.9791 3.729C17.867 3.45841 17.7028 3.21253 17.4957 3.00537C17.2885 2.79806 17.0419 2.63322 16.7711 2.521C16.5005 2.40893 16.2105 2.35115 15.9176 2.35107ZM2.79163 6.3335H8.06409L7.81409 6.5835H2.79163C2.75847 6.5835 2.7262 6.56983 2.70276 6.54639C2.67961 6.52302 2.66667 6.4914 2.66663 6.4585C2.66663 6.42538 2.67937 6.39306 2.70276 6.36963C2.7262 6.34619 2.75847 6.3335 2.79163 6.3335ZM2.79163 2.99951H11.3981L11.1481 3.24951H2.79163C2.75847 3.24951 2.7262 3.23682 2.70276 3.21338C2.67947 3.18996 2.66663 3.15755 2.66663 3.12451C2.66675 3.09165 2.67958 3.05993 2.70276 3.03662C2.7262 3.01318 2.75847 2.99951 2.79163 2.99951Z" fill="black" stroke="currentColor"/></svg>',"FilePen:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M12.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v9.5" /><path d="M14 2v4a2 2 0 0 0 2 2h4m-6.622 7.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z" /></g></svg>',"Eye:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><circle cx="12" cy="12" r="0" fill="currentColor"><animate fill="freeze" attributeName="r" dur="0.2s" values="0;3" /></circle><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 12c1.38 -0.77 4.42 -1.3 8 -1.3c3.58 0 6.62 0.53 8 1.3c-1.38 0.77 -4.42 1.3 -8 1.3c-3.58 0 -6.62 -0.53 -8 -1.3Z"><animate fill="freeze" attributeName="d" dur="0.5s" values="M4 12c1.38 -0.77 4.42 -1.3 8 -1.3c3.58 0 6.62 0.53 8 1.3c-1.38 0.77 -4.42 1.3 -8 1.3c-3.58 0 -6.62 -0.53 -8 -1.3Z;M2 12c1.72 -3.83 5.53 -6.5 10 -6.5c4.47 0 8.28 2.67 10 6.5c-1.72 3.83 -5.53 6.5 -10 6.5c-4.47 0 -8.28 -2.67 -10 -6.5Z" /></path></svg>',"Eraser:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 48 48"><g fill="none" stroke="currentColor" stroke-width="1">
1<path fill="currentColor" stroke-linejoin="round" stroke-width="4.302" d="M44.782 24.17L31.918 7.1L14.135 20.5L27.5 37l3.356-2.336z" /><path stroke-linejoin="round" stroke-width="4.302" d="m27.5 37l-3.839 3.075l-10.563-.001l-2.6-3.45l-6.433-8.536L14.5 20.225" /><path stroke-linecap="round" stroke-width="4.5" d="M13.206 40.072h31.36" /></g></svg>',"SquarePen:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7" /><path d="M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z" /></g></svg>',"UploadCloud:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M12 13v8m-8-6.101A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242" /><path d="m8 17l4-4l4 4" /></g></svg>',"PaperClip:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="32px" height="32px" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15.172 7l-6.586 6.586a2 2 0 1 0 2.828 2.828l6.414-6.586a4 4 0 0 0-5.656-5.656l-6.415 6.585a6 6 0 1 0 8.486 8.486L20.5 13" /></svg>',"AddCircle:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path fill="currentColor" d="M6 3.5c.23 0 .417.187.417.417v1.666h1.666a.417.417 0 0 1 0 .834H6.417v1.666a.417.417 0 0 1-.834 0V6.417H3.917a.417.417 0 0 1 0-.834h1.666V3.917c0-.23.187-.417.417-.417M1 6a5 5 0 1 1 10 0A5 5 0 0 1 1 6m5-4.167a4.167 4.167 0 1 0 0 8.334a4.167 4.167 0 0 0 0-8.334" stroke-width="0.6" stroke="currentColor"/></svg>',"Delete:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="-2 -5 24 24" fill="white"><path fill="white" d="M7.828 0H18a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H7.828a2 2 0 0 1-1.414-.586L.707 7.707a1 1 0 0 1 0-1.414L6.414.586A2 2 0 0 1 7.828 0m0 12H18V2H7.828l-5 5zm6.586-5l1.414 1.414a1 1 0 0 1-1.414 1.414L13 8.414l-1.414 1.414a1 1 0 1 1-1.414-1.414L11.586 7l-1.414-1.414a1 1 0 1 1 1.414-1.414L13 5.586l1.414-1.414a1 1 0 1 1 1.414 1.414z"/></svg>',"Sent:custom":'<svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.183594 3.05859C-0.594581 1.19879 1.24954 -0.672611 2.96387 0.237305L12.6035 5.35547C14.1094 6.15499 14.1094 8.43681 12.6035 9.23633L2.96387 14.3545C1.24947 15.2644 -0.594868 13.3921 0.183594 11.5322L1.58789 8.17676C1.61496 8.11207 1.63933 8.04604 1.66016 7.97949H5.14941C5.50493 7.97949 5.79392 7.67363 5.79395 7.2959C5.79395 6.91814 5.50495 6.6123 5.14941 6.6123H1.66016C1.63934 6.54579 1.61494 6.47969 1.58789 6.41504L0.183594 3.05859Z" fill="white"/></svg>',"SaveDraff:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9998 8.33317C14.9998 8.79341 14.6267 9.1665 14.1665 9.1665C13.7063 9.1665 13.3332 8.79341 13.3332 8.33317C13.3332 7.87293 13.7063 7.49984 14.1665 7.49984C14.6267 7.49984 14.9998 7.87293 14.9998 8.33317Z" fill="#B9000E"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.95411 1.0415H10.0456C11.1852 1.04149 12.1038 1.04147 12.8263 1.13861C13.5764 1.23945 14.2079 1.4552 14.7095 1.9568C15.3262 2.57345 15.5169 3.39581 15.5842 4.41603C15.7884 4.42966 15.9801 4.4478 16.1596 4.47194C16.9097 4.57279 17.5413 4.78853 18.0429 5.29013C18.5445 5.79173 18.7602 6.42329 18.8611 7.17338C18.9582 7.89585 18.9582 8.81445 18.9582 9.95411V10.0456C18.9582 11.1852 18.9582 12.1038 18.8611 12.8263C18.7602 13.5764 18.5445 14.2079 18.0429 14.7095C17.4262 15.3262 16.6039 15.5169 15.5837 15.5842C15.57 15.7884 15.5519 15.9801 15.5277 16.1596C15.4269 16.9097 15.2111 17.5413 14.7095 18.0429C14.2079 18.5445 13.5764 18.7602 12.8263 18.8611C12.1038 18.9582 11.1852 18.9582 10.0456 18.9582H9.95411C8.81445 18.9582 7.89585 18.9582 7.17338 18.8611C6.42329 18.7602 5.79173 18.5445 5.29013 18.0429C4.78853 17.5413 4.57279 16.9097 4.47194 16.1596C4.4478 15.9801 4.42966 15.7884 4.41602 15.5842C3.39581 15.5169 2.57345 15.3262 1.9568 14.7095C1.4552 14.208 1.23945 13.5764 1.13861 12.8263C1.04147 12.1038 1.04149 11.1852 1.0415 10.0456V9.95411C1.04149 8.81445 1.04147 7.89585 1.13861 7.17338C1.23945 6.42329 1.4552 5.79173 1.9568 5.29013C2.45839 4.78853 3.08996 4.57279 3.84005 4.47194C4.01962 4.4478 4.21131 4.42966 4.4155 4.41603C4.48277 3.39581 4.67348 2.57345 5.29013 1.9568C5.79173 1.4552 6.42329 1.23945 7.17338 1.13861C7.89585 1.04147 8.81445 1.04149 9.95411 1.0415ZM5.67246 4.37729C5.96988 4.37483 6.28578 4.37483 6.62077 4.37484H13.3789C13.7139 4.37483 14.0298 4.37483 14.3272 4.37729C14.2589 3.52658 14.1053 3.12027 13.8257 2.84068C13.595 2.61004 13.2712 2.45967 12.6597 2.37746C12.0303 2.29283 11.196 2.2915 9.99984 2.2915C8.80366 2.2915 7.9694 2.29283 7.33994 2.37746C6.72846 2.45967 6.40465 2.61004 6.17401 2.84068C5.89442 3.12027 5.74074 3.52658 5.67246 4.37729ZM4.37729 14.3272C4.37483 14.0298 4.37483 13.7139 4.37484 13.3789L4.37484 12.2915H4.1665C3.82133 12.2915 3.5415 12.0117 3.5415 11.6665C3.5415 11.3213 3.82133 11.
10415 4.1665 11.0415H15.8332C16.1783 11.0415 16.4582 11.3213 16.4582 11.6665C16.4582 12.0117 16.1783 12.2915 15.8332 12.2915H15.6248V13.3789C15.6248 13.7139 15.6248 14.0298 15.6224 14.3272C16.4731 14.2589 16.8794 14.1053 17.159 13.8257C17.3896 13.595 17.54 13.2712 17.6222 12.6597C17.7068 12.0303 17.7082 11.196 17.7082 9.99984C17.7082 8.80366 17.7068 7.9694 17.6222 7.33994C17.54 6.72846 17.3896 6.40465 17.159 6.17401C16.9284 5.94338 16.6046 5.79301 15.9931 5.71079C15.3636 5.62617 14.5294 5.62484 13.3332 5.62484H6.6665C5.47032 5.62484 4.63606 5.62617 4.00661 5.71079C3.39513 5.79301 3.07132 5.94338 2.84068 6.17401C2.61004 6.40465 2.45967 6.72846 2.37746 7.33994C2.29283 7.9694 2.2915 8.80366 2.2915 9.99984C2.2915 11.196 2.29283 12.0303 2.37746 12.6597C2.45967 13.2712 2.61004 13.595 2.84068 13.8257C3.12027 14.1053 3.52658 14.2589 4.37729 14.3272ZM14.3748 12.2915H5.62484V13.3332C5.62484 14.5294 5.62616 15.3636 5.71079 15.9931C5.793 16.6046 5.94338 16.9284 6.17401 17.159C6.40465 17.3896 6.72846 17.54 7.33994 17.6222C7.9694 17.7068 8.80366 17.7082 9.99984 17.7082C11.196 17.7082 12.0303 17.7068 12.6597 17.6222C13.2712 17.54 13.595 17.3896 13.8257 17.159C14.0563 16.9284 14.2067 16.6046 14.2889 15.9931C14.3735 15.3636 14.3748 14.5294 14.3748 13.3332V12.2915ZM4.37484 8.33317C4.37484 7.98799 4.65466 7.70817 4.99984 7.70817H7.49984C7.84502 7.70817 8.12484 7.98799 8.12484 8.33317C8.12484 8.67835 7.84502 8.95817 7.49984 8.95817H4.99984C4.65466 8.95817 4.37484 8.67835 4.37484 8.33317ZM6.87484 14.0039C6.87484 13.6587 7.15466 13.3789 7.49984 13.3789H12.4998C12.845 13.3789 13.1248 13.6587 13.1248 14.0039C13.1248 14.3491 12.845 14.6289 12.4998 14.6289H7.49984C7.15466 14.6289 6.87484 14.3491 6.87484 14.0039ZM6.87484 16.0872C6.87484 15.7421 7.15466 15.4622 7.49984 15.4622H10.8332C11.1783 15.4622 11.4582 15.7421 11.4582 16.0872C11.4582 16.4324 11.1783 16.7122 10.8332 16.7122H7.49984C7.15466 16.7122 6.87484 16.4324 6.87484 16.0872Z" fill="#B9000E"/></svg>',"DownloadFile:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" ><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" ><path d="M2.25 12.9995C2.25 10.3762 4.37665 8.24951 7 8.24951H7.5C7.91421 8.24951 8.25 8.5853 8.25 8.99951C8.25 9.41372 7.91421 9.74951 7.5 9.74951H7C5.20507 9.74951 3.75 11.2046 3.75 12.9995L3.75 16.9995C3.75 18.7944 5.20507 20.2495 7 20.2495H17C18.7949 20.2495 20.25 18.7944 20.25 16.9995V12.9995C20.25 11.2046 18.7949 9.74951 17 9.74951H16.5C16.0858 9.74951 15.75 9.41372 15.75 8.99951C15.75 8.5853 16.0858 8.24951 16.5 8.24951H17C19.6234 8.24951 21.75 10.3762 21.75 12.9995V16.9995C21.75 19.6229 19.6234 21.7495 17 21.7495H7C4.37665 21.7495 2.25 19.6229 2.25 16.9995L2.25 12.9995ZM8.46973 12.5298C8.17683 12.2369 8.17683 11.7621 8.46973 11.4692C8.76262 11.1763 9.23738 11.1763 9.53027 11.4692L11.25 13.189L11.25 2.99951C11.25 2.5853 11.5858 2.24951 12 2.24951C12.4142 2.24951 12.75 2.5853 12.75 2.99951L12.75 13.189L14.4697 11.4692C14.7626 11.1763 15.2374 11.1763 15.5303 11.4692C15.8232 11.7621 15.8232 12.2369 15.5303 12.5298L12.5303 15.5298C12.2374 15.8227 11.7626 15.8227 11.4697 15.5298L8.46973 12.5298Z" fill="#5D636F"/></g></svg>',"SaveAndContinue:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.2248 12.1084C15.9807 11.8644 15.9807 11.4686 16.2248 11.2246L17.3022 10.1472C17.3836 10.0658 17.3836 9.93388 17.3022 9.85252L16.2248 8.77511C15.9807 8.53103 15.9807 8.13531 16.2248 7.89123C16.4689 7.64715 16.8646 7.64715 17.1087 7.89123L18.1861 8.96864C18.7556 9.53815 18.7556 10.4615 18.1861 11.031L17.1087 12.1084C16.8646 12.3525 16.4689 12.3525 16.2248 12.1084Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1.04175 6.66683C1.04175 4.4807 2.81395 2.7085 5.00008 2.7085H11.6667C13.8529 2.7085 15.6251 4.4807 15.6251 6.66683C15.6251 7.01201 15.3453 7.29183 15.0001 7.29183C14.6549 7.29183 14.3751 7.01201 14.3751 6.66683C14.3751 5.17106 13.1625 3.9585 11.6667 3.9585H7.88685C8.55139 4.66654 8.95842 5.61915 8.95842 6.66683V13.3335C8.95842 14.3812 8.55139 15.3338 7.88685 16.0418H11.6667C13.1625 16.0418 14.3751 14.8293 14.3751 13.3335C14.3751 12.9883 14.6549 12.7085 15.0001 12.7085C15.3453 12.7085 15.6251 12.9883 15.6251 13.3335C15.6251 15.5196 13.8529 17.2918 11.6667 17.2918H5.00008C2.81395 17.2918 1.04175 15.5196 1.04175 13.3335V6.66683ZM5.00008 16.0418C6.49585 16.0418 7.70842 14.8293 7.70842 13.3335V6.66683C7.70842 5.17106 6.49585 3.9585 5.00008 3.9585C3.50431 3.9585 2.29175 5.17106 2.29175 6.66683V13.3335C2.29175 14.8293 3.50431 16.0418 5.00008 16.0418ZM10.2084 10.0002C10.2084 9.65498 10.4882 9.37516 10.8334 9.37516H1
17.5001C17.8453 9.37516 18.1251 9.65498 18.1251 10.0002C18.1251 10.3453 17.8453 10.6252 17.5001 10.6252H10.8334C10.4882 10.6252 10.2084 10.3453 10.2084 10.0002Z" fill="white"/></svg>',"Back:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.00033 3.79154C7.79322 3.5154 7.40147 3.45943 7.12533 3.66654L3.79199 6.16654C3.63461 6.28457 3.54199 6.46982 3.54199 6.66654C3.54199 6.86326 3.63461 7.04851 3.79199 7.16654L7.12533 9.66654C7.40147 9.87365 7.79322 9.81768 8.00033 9.54154C8.20743 9.2654 8.15147 8.87365 7.87533 8.66654L6.04199 7.29154H12.5003C13.9961 7.29154 15.2087 8.5041 15.2087 9.99987C15.2087 11.4956 13.9961 12.7082 12.5003 12.7082H4.16699C3.82181 12.7082 3.54199 12.988 3.54199 13.3332C3.54199 13.6784 3.82181 13.9582 4.16699 13.9582H12.5003C14.6865 13.9582 16.4587 12.186 16.4587 9.99987C16.4587 7.81375 14.6865 6.04154 12.5003 6.04154H6.04199L7.87533 4.66654C8.15147 4.45943 8.20743 4.06768 8.00033 3.79154Z" fill="currentColor"/></svg>',"BookOpen:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg>',"BookPlus:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 4.93527C1.25 3.42938 2.46654 2.08395 4.07854 2.2661C6.33895 2.52153 9.46948 3.21425 11.7472 4.81032C11.897 4.91528 12.103 4.91528 12.2528 4.81032C14.5305 3.21425 17.6611 2.52153 19.9215 2.2661C21.5335 2.08395 22.75 3.42938 22.75 4.93527V14.0001C22.75 14.4143 22.4142 14.7501 22 14.7501C21.5858 14.7501 21.25 14.4143 21.25 14.0001V4.93527C21.25 4.17885 20.6737 3.69065 20.0899 3.75662C17.9135 4.00254 15.0832 4.65857 13.1136 6.03875C12.9984 6.11946 12.8764 6.18622 12.75 6.23904V21.0001C12.75 21.4143 12.4142 21.7501 12 21.7501C11.6118 21.7501 11.2209 21.6342 10.8864 21.3998C8.91678 20.0196 6.08646 19.3636 3.91012 19.1177C2.46408 18.9543 1.25 17.7433 1.25 16.2V4.93527ZM11.25 6.23904C11.1236 6.18622 11.0016 6.11946 10.8864 6.03875C8.91678 4.65857 6.08646 4.00254 3.91012 3.75662C3.32631 3.69065 2.75 4.17885 2.75 4.93527V16.2C2.75 16.9191 3.32877 17.5424 4.07854 17.6272C6.17853 17.8644 9.02952 18.4792 11.25 19.845V6.23904ZM4.25884 8.13995C4.32223 7.73061 4.70545 7.45017 5.11478 7.51356C6.41756 7.71532 7.88471 8.05256 9.27051 8.58845C9.65684 8.73784 9.84892 9.17214 9.69952 9.55847C9.55012 9.9448 9.11583 10.1369 8.72949 9.98748C7.47085 9.50076 6.11399 9.18619 4.88522 8.99589C4.47588 8.9325 4.19544 8.54928 4.25884 8.13995ZM4.25884 12.1399C4.32223 11.7306 4.70545 11.4502 5.11478 11.5136C5.77452 11.6157 6.47447 11.7524 7.18347 11.9312C7.5851 12.0326 7.82854 12.4403 7.72721 12.8419C7.62588 13.2435 7.21815 13.487 6.81653 13.3857C6.15813 13.2195 5.50446 13.0918 4.88522 12.9959C4.47588 12.9325 4.19544 12.5493 4.25884 12.1399ZM18 14.2501C18.4142 14.2501 18.75 14.5859 18.75 15.0001V17.2501H21C21.4142 17.2501 21.75 17.5859 21.75 18.0001C21.75 18.4143 21.4142 18.7501 21 18.7501H18.75V21.0001C18.75 21.4143 18.4142 21.7501 18 21.7501C17.5858 21.7501 17.25 21.4143 17.25 21.0001V18.7501H15C14.5858 18.7501 14.25 18.4143 14.25 18.0001C14.25 17.5859 14.5858 17.2501 15 17.2501H17.25V15.0001C17.25 14.5859 17.5858 14.2501 18 14.2501Z" fill="#fff"/></svg>',"CameraAvatar:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="#fff" xmlns="http://www.w3.org/2000/svg"><path d="M22 11.5V14.6C22 16.8402 22 17.9603 21.564 18.816C21.1805 19.5686 20.5686 20.1805 19.816 20.564C18.9603 21 17.8402 21 15.6 21H8.4C6.15979 21 5.03969 21 4.18404 20.564C3.43139 20.1805 2.81947 19.5686 2.43597 18.816C2 17.9603 2 16.8402 2 14.6V9.4C2 7.15979 2 6.03969 2.43597 5.18404C2.81947 4.43139 3.43139 3.81947 4.18404 3.43597C5.03969 3 6.15979 3 8.4 3H12.5M19 8V2M16 5H22M16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8C14.2091 8 16 9.79086 16 12Z" stroke="#101828" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"InfoSquare:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 11.25C10.7574 11.25 9.75 10.2426 9.75 9C9.75 7.75736 10.7574 6.75 12 6.75C13.2426 6.75 14.25 7.75736 14.25 9C14.25 10.2426 13.2426 11.25 12 11.25ZM8.25 9C8.25 11.0711 9.92893 12.75 12 12.75C14.0711 12.75 15.75 11.0711 15.75 9C15.75 6.92893 14.0711 5.25 12 5.25C9.92893 5.25 8.25 6.92893 8.25 9Z" fill="#5D636F"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 6C1.25 3.37665 3.37665 1.25 6 1.25H18C20.6234 1.25 22.75 3.37665 22.75 6V18C22.75 20.2148 21.2348 22.0738 19.1856 22.6006C18.8058 22.6983 18.4084 22.75 18 22.75H6C5.59158 22.75 5.19415 22.6983 4.81437 22.6006C2.76516 22.0738 1.25 20.2148 1.25 18V6ZM6 2.75C4.20507 2.75 2.75 4.20507 2.75 6V18C2.75 19.1891 3.38901 20.2301 4.34289 20.7966C4.92114 17.0878 8.1291 14.25 12 14.25C15.8709 14.25 19.0789 17.0878 19.6571 20.7966C20.611 20.2301 21.25 19.1891 21.25 18V6C21.25 4.20507 19.7949 2.75 18 2.75H6ZM18.2047 21.2437C17.8315 18.1487 15.1958 15.75 12 15.75C8.80421 15.75 6.16853 18.1487 5.79527 21.2437C5.86292 21.2479 5.93118 21.25 6 21.25H18C18.0688 21.25 18.1371 21.2479 18.2047 21.2437Z" fill="#5D636F"/></svg>',"Phone:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="#fff" xmlns="http://www.w3.org/2000/svg"><path d="M14.0777 5.96825C15.051 6.1573 15.9456 6.6312 16.6468 7.3293C17.348 8.02739 17.824 8.91791 18.0139 9.8869M14.0777 2C16.0999 2.22365 17.9856 3.12517 19.4252 4.55655C20.8649 5.98793 21.7728 7.86409 22 9.87697M10.268 13.7689C9.07064 12.5769 8.12516 11.229 7.43159 9.79089C7.37193 9.66719 7.3421 9.60534 7.31918 9.52708C7.23774 9.24895 7.29624 8.90742 7.46566 8.67188C7.51333 8.6056 7.57029 8.54889 7.6842 8.43549C8.03259 8.08866 8.20678 7.91524 8.32067 7.74086C8.75016 7.08323 8.75016 6.23543 8.32067 5.57781C8.20678 5.40342 8.03259 5.23001 7.6842 4.88318L7.49001 4.68985C6.96042 4.16263 6.69563 3.89902 6.41124 3.75582C5.84566 3.47103 5.17773 3.47103 4.61215 3.75582C4.32776 3.89902 4.06297 4.16263 3.53338 4.68985L3.37629 4.84624C2.84852 5.37166 2.58463 5.63437 2.38309 5.99154C2.15945 6.38787 1.99865 7.00344 2.00001 7.45803C2.00123 7.86769 2.08106 8.14768 2.24071 8.70764C3.09867 11.717 4.71748 14.5566 7.09714 16.9256C9.47679 19.2947 12.3292 20.9062 15.352 21.7604C15.9145 21.9193 16.1957 21.9988 16.6072 22C17.0638 22.0013 17.6822 21.8413 18.0803 21.6186C18.4391 21.418 18.703 21.1553 19.2307 20.6299L19.3878 20.4735C19.9174 19.9462 20.1822 19.6826 20.326 19.3995C20.6121 18.8365 20.6121 18.1715 20.326 17.6085C20.1822 17.3253 19.9174 17.0617 19.3878 16.5345L19.1936 16.3412C18.8452 15.9944 18.671 15.8209 18.4959 15.7076C17.8353 15.28 16.9837 15.28 16.3231 15.7076C16.148 15.8209 15.9738 15.9944 15.6254 16.3412C15.5115 16.4546 15.4545 16.5113 15.3879 16.5588C15.1513 16.7274 14.8083 16.7857 14.5289 16.7046C14.4503 16.6818 14.3881 16.6521 14.2639 16.5927C12.8193 15.9022 11.4654 14.9609 10.268 13.7689Z" stroke="#667085" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"Mail:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.04297 5.83333C1.04297 3.64721 2.81517 1.875 5.0013 1.875H15.0013C17.1874 1.875 18.9596 3.64721 18.9596 5.83333V14.1667C18.9596 16.3528 17.1874 18.125 15.0013 18.125H5.0013C2.81517 18.125 1.04297 16.3528 1.04297 14.1667V5.83333ZM5.0013 3.125C3.50553 3.125 2.29297 4.33756 2.29297 5.83333V14.1667C2.29297 15.6624 3.50553 16.875 5.0013 16.875H15.0013C16.4971 16.875 17.7096 15.6624 17.7096 14.1667V5.83333C17.7096 4.33756 16.4971 3.125 15.0013 3.125H5.0013Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1.17995 5.44284C1.39558 5.1733 1.78889 5.1296 2.05843 5.34523L8.30944 10.346C9.29858 11.1374 10.7041 11.1374 11.6932 10.346L17.9442 5.34523C18.2138 5.1296 18.6071 5.1733 18.8227 5.44284C19.0383 5.71238 18.9946 6.10569 18.7251 6.32132L12.4741 11.3221C11.0284 12.4787 8.97423 12.4787 7.52857 11.3221L1.27756 6.32132C1.00802 6.10569 0.964318 5.71238 1.17995 5.44284Z" fill="white"/></svg>',"AddMember:custom":'<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 10C10.866 10 14 11.7909 14 14C14 16.2091 10.866 18 7 18C3.13401 18 0 16.2091 0 14C0 11.7909 3.13401 10 7 10ZM15 4.25C15.4142 4.25 15.75 4.58579 15.75 5V6.25H17C17.4142 6.25 17.75 6.58579 17.75 7C17.75 7.41421 17.4142 7.75 17 7.75H15.75V9C15.75 9.41421 15.4142 9.75 15 9.75C14.5858 9.75 14.25 9.41421 14.25 9V7.75H13C12.5858 7.75 12.25 7.41421 12.25 7C12.25 6.58579 12.5858 6.25 13 6.25H14.25V5C14.25 4.58579 14.5858 4.25 15 4.25ZM7 0C9.20914 0 11 1.79086 11 4C11 6.20914 9.20914 8 7 8C4.79086 8 3 6.20914 3 4C3 1.79086 4.79086 0 7 0Z" fill="#BF082A"/></svg>',"RemoveMember:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.38566 15.6959C4.19864 16.2895 3.75 16.9706 3.75 17.5C3.75 18.0294 4.19864 18.7105 5.38566 19.3041C6.52782 19.8751 8.15819 20.25 10 20.25C11.8418 20.25 13.4722 19.8751 14.6143 19.3041C15.8014 18.7105 16.25 18.0294 16.25 17.5C16.25 16.9706 15.8014 16.2895 14.6143 15.6959C13.4722 15.1249 11.8418 14.75 10 14.75C8.15819 14.75 6.52782 15.1249 5.38566 15.6959ZM4.71484 14.3543C6.10618 13.6586 7.97582 13.25 10 13.25C12.0242 13.25 13.8938 13.6586 15.2852 14.3543C16.6316 15.0275 17.75 16.0964 17.75 17.5C17.75 18.9036 16.6316 19.9725 15.2852 20.6457C13.8938 21.3414 12.0242 21.75 10 21.75C7.97582 21.75 6.10618 21.3414 4.71484 20.6457C3.36836 19.9725 2.25 18.9036 2.25 17.5C2.25 16.0964 3.36836 15.0275 4.71484 14.3543Z" fill="#111827"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10 3.75C8.20507 3.75 6.75 5.20507 6.75 7C6.75 8.79493 8.20507 10.25 10 10.25C11.7949 10.25 13.25 8.79493 13.25 7C13.25 5.20507 11.7949 3.75 10 3.75ZM5.25 7C5.25 4.37665 7.37665 2.25 10 2.25C12.6234 2.25 14.75 4.37665 14.75 7C14.75 9.62335 12.6234 11.75 10 11.75C7.37665 11.75 5.25 9.62335 5.25 7Z" fill="#111827"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16.25 11C16.25 10.5858 16.5858 10.25 17 10.25H21C21.4142 10.25 21.75 10.5858 21.75 11C21.75 11.4142 21.4142 11.75 21 11.75H17C16.5858 11.75 16.25 11.4142 16.25 11Z" fill="#111827"/></svg>',"Feedback:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.71753 1.04102H11.2831C12.6193 1.04101 13.6667 1.04101 14.5036 1.12057C15.3565 1.20167 16.0549 1.36982 16.6706 1.74712C17.3154 2.14222 17.8575 2.6843 18.2526 3.32904C18.6299 3.94473 18.798 4.64315 18.8791 5.49611C18.9587 6.33292 18.9587 7.38039 18.9587 8.71654V9.60589C18.9587 10.557 18.9587 11.3027 18.9176 11.905C18.8757 12.5179 18.7893 13.028 18.5939 13.4997C18.1076 14.6738 17.1748 15.6066 16.0007 16.0929C15.3299 16.3708 14.5658 16.4324 13.5197 16.4505C13.1538 16.4568 12.9221 16.4614 12.7454 16.481C12.5803 16.4992 12.5163 16.526 12.4789 16.5478C12.4394 16.5708 12.3855 16.6127 12.2921 16.7409C12.1909 16.8796 12.0767 17.0714 11.8955 17.3776L11.4437 18.1408C10.7991 19.2299 9.20155 19.2299 8.5569 18.1408L8.10515 17.3776C7.92395 17.0714 7.80967 16.8796 7.70854 16.7409C7.61509 16.6127 7.56126 16.5708 7.52176 16.5478C7.48431 16.526 7.42031 16.4992 7.25523 16.481C7.07855 16.4614 6.84679 16.4568 6.48087 16.4505C5.43481 16.4324 4.67078 16.3708 3.99997 16.0929C2.82587 15.6066 1.89306 14.6738 1.40674 13.4997C1.21135 13.028 1.12491 12.5179 1.08309 11.905C1.04199 11.3027 1.04199 10.557 1.04199 9.60588L1.04199 8.71655C1.04199 7.3804 1.04198 6.33293 1.12155 5.49611C1.20265 4.64315 1.3708 3.94473 1.74809 3.32904C2.14319 2.6843 2.68528 2.14222 3.33002 1.74712C3.9457 1.36982 4.64412 1.20167 5.49708 1.12057C6.3339 1.04101 7.38137 1.04101 8.71753 1.04102ZM5.6154 2.36496C4.85394 2.43736 4.36941 2.57621 3.98314 2.81292C3.50659 3.10495 3.10592 3.50562 2.81389 3.98217C2.57718 4.36844 2.43834 4.85296 2.36594 5.61442C2.29265 6.38518 2.29199 7.37332 2.29199 8.74935V9.58268C2.29199 10.5619 2.29233 11.2651 2.33019 11.82C2.36766 12.3692 2.4398 12.7273 2.56159 13.0214C2.92104 13.8892 3.61051 14.5786 4.47832 14.9381C4.90802 15.1161 5.45621 15.1826 6.50241 15.2007L6.52893 15.2011C6.86059 15.2068 7.15123 15.2118 7.3928 15.2386C7.65238 15.2673 7.90625 15.3254 8.15021 15.4673C8.39212 15.608 8.5666 15.7959 8.71871 16.0046C8.85926 16.1975 9.0037 16.4415 9.1673 16.718L9.63259 17.5041C9.79322 17.7755 10.2074 17.7755 10.368 17.5041L10.8333 16.718C10.9969 16.4415 11.1414 16.1975 11.2819 16.0046C11.434 15.7959 11.6085 15.608 11.8504 15.4673C12.0944 15.3254 12.3482 15.2673 12.6078 15.2386C12.8494 15.2118 13.14 15.2068 13.4717 15.2011L13.4982 15.2007C14.5444 15.1826 15.0926 15.1161 15.5223 14.9381C16.3901 14.5786 17.0796 13.8892 17.4391 13.0214C17.5608 12.7273 17.633 12.3692 17.6705 11.82C17.7083 11.2651 17.7087 10.5619 17.7087 9.58268V8.74935C17.7087 7.37332 17.708 6.38518 17.6347 5.61442C17.5623 4.85296 17.4235 4.36844 
117.1868 3.98217C16.8947 3.50562 16.4941 3.10495 16.0175 2.81292C15.6312 2.57621 15.1467 2.43736 14.3853 2.36496C13.6145 2.29168 12.6264 2.29102 11.2503 2.29102H8.75033C7.37429 2.29102 6.38616 2.29168 5.6154 2.36496ZM6.04199 7.49935C6.04199 7.15417 6.32181 6.87435 6.66699 6.87435H13.3337C13.6788 6.87435 13.9587 7.15417 13.9587 7.49935C13.9587 7.84453 13.6788 8.12435 13.3337 8.12435H6.66699C6.32181 8.12435 6.04199 7.84453 6.04199 7.49935ZM6.04199 10.416C6.04199 10.0708 6.32181 9.79102 6.66699 9.79102H11.2503C11.5955 9.79102 11.8753 10.0708 11.8753 10.416C11.8753 10.7612 11.5955 11.041 11.2503 11.041H6.66699C6.32181 11.041 6.04199 10.7612 6.04199 10.416Z" fill="white"/></svg>',"SquarePlus:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.04199 4.99935C1.04199 2.81322 2.8142 1.04102 5.00033 1.04102H15.0003C17.1865 1.04102 18.9587 2.81322 18.9587 4.99935V14.9993C18.9587 17.1855 17.1865 18.9577 15.0003 18.9577H5.00033C2.8142 18.9577 1.04199 17.1855 1.04199 14.9993V4.99935ZM5.00033 2.29102C3.50455 2.29102 2.29199 3.50358 2.29199 4.99935V14.9993C2.29199 16.4951 3.50455 17.7077 5.00033 17.7077H15.0003C16.4961 17.7077 17.7087 16.4951 17.7087 14.9993V4.99935C17.7087 3.50358 16.4961 2.29102 15.0003 2.29102H5.00033ZM10.0003 6.04102C10.3455 6.04102 10.6253 6.32084 10.6253 6.66602V9.37435H13.3337C13.6788 9.37435 13.9587 9.65417 13.9587 9.99935C13.9587 10.3445 13.6788 10.6243 13.3337 10.6243H10.6253V13.3327C10.6253 13.6779 10.3455 13.9577 10.0003 13.9577C9.65515 13.9577 9.37533 13.6779 9.37533 13.3327V10.6243H6.66699C6.32181 10.6243 6.04199 10.3445 6.04199 9.99935C6.04199 9.65417 6.32181 9.37435 6.66699 9.37435H9.37533V6.66602C9.37533 6.32084 9.65515 6.04102 10.0003 6.04102Z" fill="#BF082A"/></svg>',"PaperTick:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83333 2.29102C4.33756 2.29102 3.125 3.50358 3.125 4.99935L3.125 14.9993C3.125 16.4951 4.33756 17.7077 5.83333 17.7077H9.45262C9.71066 17.7077 9.96491 17.6709 10.2083 17.6001L10.2083 14.9993C10.2083 12.8132 11.9805 11.041 14.1667 11.041L16.7674 11.041C16.8382 10.7976 16.875 10.5433 16.875 10.2853V4.99935C16.875 3.50358 15.6624 2.29102 14.1667 2.29102L5.83333 2.29102ZM15.9911 12.291L14.1667 12.291C12.6709 12.291 11.4583 13.5036 11.4583 14.9993L11.4583 16.8238L15.9911 12.291ZM1.875 4.99935C1.875 2.81322 3.64721 1.04102 5.83333 1.04102L14.1667 1.04102C16.3528 1.04102 18.125 2.81322 18.125 4.99935V10.2853C18.125 11.3351 17.708 12.3419 16.9656 13.0843L12.2516 17.7983C11.5093 18.5406 10.5024 18.9577 9.45262 18.9577H5.83333C3.64721 18.9577 1.875 17.1855 1.875 14.9993L1.875 4.99935ZM12.2558 5.12908C12.5155 5.35638 12.5419 5.75123 12.3146 6.011L9.92298 8.74425C9.40907 9.33157 8.52386 9.41022 7.91446 8.92269L6.45378 7.75415C6.18424 7.53852 6.14054 7.14521 6.35617 6.87567C6.5718 6.60613 6.96511 6.56243 7.23464 6.77806L8.69533 7.94661C8.78239 8.01626 8.90885 8.00502 8.98226 7.92112L11.3738 5.18787C11.6012 4.9281 11.996 4.90178 12.2558 5.12908Z" fill="white"/></svg>',"Copy:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.04102 5.00033C6.04102 2.8142 7.81322 1.04199 9.99935 1.04199L14.9993 1.04199C17.1855 1.04199 18.9577 2.8142 18.9577 5.00033V10.0003C18.9577 12.1865 17.1855 13.9587 14.9993 13.9587H13.9577V15.0003C13.9577 17.1865 12.1855 18.9587 9.99935 18.9587H4.99935C2.81322 18.9587 1.04102 17.1865 1.04102 15.0003V10.0003C1.04102 7.8142 2.81322 6.04199 4.99935 6.04199H6.04102V5.00033ZM7.29102 6.04199H9.99935C12.1855 6.04199 13.9577 7.8142 13.9577 10.0003V12.7087H14.9993C16.4951 12.7087 17.7077 11.4961 17.7077 10.0003V5.00033C17.7077 3.50455 16.4951 2.29199 14.9993 2.29199L9.99935 2.29199C8.50358 2.29199 7.29102 3.50455 7.29102 5.00033V6.04199ZM4.99935 7.29199C3.50358 7.29199 2.29102 8.50455 2.29102 10.0003V15.0003C2.29102 16.4961 3.50358 17.7087 4.99935 17.7087H9.99935C11.4951 17.7087 12.7077 16.4961 12.7077 15.0003V10.0003C12.7077 8.50455 11.4951 7.29199 9.99935 7.29199H4.99935Z" fill="#BF082A"/></svg>',"ReRegister:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.0313 3.37914C12.8226 2.54029 11.1777 2.54029 9.96899 3.37914L3.58026 7.81306C2.57392 8.51149 2.47017 9.87443 3.33761 10.7022C4.00664 11.3407 4.38943 12.2143 4.38943 13.133V18.0108C4.38943 19.7671 5.89179 21.25 7.81979 21.25H16.1805C18.1085 21.25 19.6108 19.7671 19.6108 18.0108V13.133C19.6108 12.2143 19.9936 11.3407 20.6627 10.7022C21.5301 9.87443 21.4264 8.51149 20.42 7.81306L14.0313 3.37914ZM9.11375 2.14685C10.8367 0.951051 13.1635 0.951052 14.8865 2.14685L21.2753 6.58077C23.0502 7.8126 23.2626 10.2946 21.6982 11.7874C21.3177 12.1505 21.1108 12.6354 21.1108 13.133V18.0108C21.1108 20.6609 18.87 22.75 16.1805 22.75H7.81979C5.13029 22.75 2.88943 20.6609 2.88943 18.0108V13.133C2.88943 12.6354 2.68258 12.1505 2.30204 11.7874L2.81302 11.2519L2.30204 11.7874C0.737715 10.2946 0.950092 7.8126 2.72502 6.58077L9.11375 2.14685ZM12.0001 10.25C12.4143 10.25 12.7501 10.5858 12.7501 11V13.25H15.0001C15.4144 13.25 15.7501 13.5858 15.7501 14C15.7501 14.4142 15.4144 14.75 15.0001 14.75H12.7501V17C12.7501 17.4142 12.4143 17.75 12.0001 17.75C11.5859 17.75 11.2501 17.4142 11.2501 17V14.75H9.00014C8.58592 14.75 8.25014 14.4142 8.25014 14C8.25014 13.5858 8.58592 13.25 9.00014 13.25H11.2501V11C11.2501 10.5858 11.5859 10.25 12.0001 10.25Z" fill="#5D636F"/></svg>',"Add:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
1<path fill="currentColor" d="M11 11V7h2v4h4v2h-4v4h-2v-4H7v-2zm1 11C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10m0-2a8 8 0 1 0 0-16a8 8 0 0 0 0 16"/></svg>',"Revoke:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C16.5563 3.75 20.25 7.44365 20.25 12C20.25 16.5563 16.5563 20.25 12 20.25C7.44365 20.25 3.75 16.5563 3.75 12C3.75 11.5858 3.41421 11.25 3 11.25C2.58579 11.25 2.25 11.5858 2.25 12C2.25 17.3848 6.61522 21.75 12 21.75C17.3848 21.75 21.75 17.3848 21.75 12C21.75 6.61522 17.3848 2.25 12 2.25C9.22897 2.25 6.72851 3.40622 4.95404 5.26091V3C4.95404 2.58579 4.61825 2.25 4.20404 2.25C3.78983 2.25 3.45404 2.58579 3.45404 3V7.5C3.45404 7.91421 3.78983 8.25 4.20404 8.25H8.625C9.03921 8.25 9.375 7.91421 9.375 7.5C9.375 7.08579 9.03921 6.75 8.625 6.75H5.63563C7.14953 4.91682 9.43881 3.75 12 3.75Z" fill="#111827"/> </svg>',"EditOutline:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="white" xmlns="http://www.w3.org/2000/svg"><path d="M4 13.5V4C4 3.46957 4.21071 2.96086 4.58579 2.58579C4.96086 2.21071 5.46957 2 6 2H14.5L20 7.5V20C20 20.5304 19.7893 21.0391 19.4142 21.4142C19.0391 21.7893 18.5304 22 18 22H12.5M14 2V8H20M10.4 12.6001C10.7978 12.2023 11.3374 11.9788 11.9 11.9788C12.4626 11.9788 13.0022 12.2023 13.4 12.6001C13.7978 12.9979 14.0213 13.5375 14.0213 14.1001C14.0213 14.6627 13.7978 15.2023 13.4 15.6001L8 21.0001L4 22.0001L5 18.0001L10.4 12.6001Z" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"ChangeStatus:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 6H8C4.68629 6 2 8.68629 2 12C2 15.3137 4.68629 18 8 18H16C19.3137 18 22 15.3137 22 12C22 8.68629 19.3137 6 16 6Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 14C17.1046 14 18 13.1046 18 12C18 10.8954 17.1046 10 16 10C14.8954 10 14 10.8954 14 12C14 13.1046 14.8954 14 16 14Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"file-check:custom":'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="2.5"><path stroke-linecap="round" d="M7 21a2 2 0 0 1-2-2V3h9l5 5v11a2 2 0 0 1-2 2z"/><path d="M13 3v6h6"/><path stroke-linecap="round" d="m15 13l-4 4l-2-2"/></g></svg>',"Publish:custom":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="path-1-inside-1_22899_495592" fill="white"><path d="M14.1253 8.52503L9.40866 13.2417C9.33156 13.3189 9.23999 13.3802 9.13918 13.4221C9.03837 13.4639 8.9303 13.4854 8.82116 13.4854C8.71202 13.4854 8.60395 13.4639 8.50314 13.4221C8.40233 13.3802 8.31075 13.3189 8.23366 13.2417L5.87533 10.8834C5.79817 10.8062 5.73697 10.7146 5.69522 10.6138C5.65347 10.513 5.63198 10.405 5.63198 10.2959C5.63198 10.1868 5.65347 10.0787 5.69522 9.97791C5.73697 9.87711 5.79817 9.78551 5.87533 9.70836C5.95248 9.63121 6.04407 9.57001 6.14487 9.52826C6.24568 9.4865 6.35372 9.46501 6.46283 9.46501C6.57193 9.46501 6.67998 9.4865 6.78078 9.52826C6.88158 9.57001 6.97317 9.63121 7.05033 9.70836L8.81699 11.475L12.942 7.35003C13.0191 7.27278 13.1107 7.21149 13.2115 7.16967C13.3123 7.12785 13.4204 7.10633 13.5295 7.10633C13.6386 7.10633 13.7467 7.12785 13.8475 7.16967C13.9483 7.21149 14.0399 7.27278 14.117 7.35003C14.4503 7.67503 14.4503 8.20003 14.1253 8.52503ZM3.33366 10C3.33366 8.05836 4.18366 6.3167 5.51699 5.10003L6.79199 6.37503C6.85074 6.43262 6.92522 6.47152 7.00604 6.48685C7.08686 6.50217 7.17041 6.49323 7.24616 6.46115C7.32191 6.42907 7.38647 6.37528 7.4317 6.30657C7.47693 6.23786 7.50081 6.15729 7.50033 6.07503V2.50003C7.50033 2.2667 7.31699 2.08336 7.08366 2.08336H3.50866C3.13366 2.08336 2.95033 2.53336 3.21699 2.7917L4.33366 3.9167C2.70033 5.43336 1.66699 7.5917 1.66699 10C1.66699 13.9584 4.43366 17.275 8.13366 18.125C8.65866 18.2417 9.16699 17.85 9.16699 17.3084C9.16699 16.9167 8.89199 16.5834 8.50866 16.4917C5.55033 15.8167 3.33366 13.1667 3.33366 10ZM18.3337 10C18.3337 6.0417 15.567 2.72503 11.867 1.87503C11.342 1.75836 10.8337 2.15003 10.8337 2.6917C10.8337 3.08336 11.1087 3.4167 11.492 3.50836C14.4503 4.18336 16.66
17 6.83336 16.667 10C16.667 11.9417 15.817 13.6834 14.4837 14.9L13.2087 13.625C13.1499 13.5674 13.0754 13.5285 12.9946 13.5132C12.9138 13.4979 12.8302 13.5068 12.7545 13.5389C12.6787 13.571 12.6142 13.6248 12.569 13.6935C12.5237 13.7622 12.4998 13.8428 12.5003 13.925V17.5C12.5003 17.7334 12.6837 17.9167 12.917 17.9167H16.492C16.867 17.9167 17.0503 17.4667 16.7837 17.2084L15.667 16.0834C17.3003 14.5667 18.3337 12.4084 18.3337 10Z"/></mask><path d="M14.1253 8.52503L9.40866 13.2417C9.33156 13.3189 9.23999 13.3802 9.13918 13.4221C9.03837 13.4639 8.9303 13.4854 8.82116 13.4854C8.71202 13.4854 8.60395 13.4639 8.50314 13.4221C8.40233 13.3802 8.31075 13.3189 8.23366 13.2417L5.87533 10.8834C5.79817 10.8062 5.73697 10.7146 5.69522 10.6138C5.65347 10.513 5.63198 10.405 5.63198 10.2959C5.63198 10.1868 5.65347 10.0787 5.69522 9.97791C5.73697 9.87711 5.79817 9.78551 5.87533 9.70836C5.95248 9.63121 6.04407 9.57001 6.14487 9.52826C6.24568 9.4865 6.35372 9.46501 6.46283 9.46501C6.57193 9.46501 6.67998 9.4865 6.78078 9.52826C6.88158 9.57001 6.97317 9.63121 7.05033 9.70836L8.81699 11.475L12.942 7.35003C13.0191 7.27278 13.1107 7.21149 13.2115 7.16967C13.3123 7.12785 13.4204 7.10633 13.5295 7.10633C13.6386 7.10633 13.7467 7.12785 13.8475 7.16967C13.9483 7.21149 14.0399 7.27278 14.117 7.35003C14.4503 7.67503 14.4503 8.20003 14.1253 8.52503ZM3.33366 10C3.33366 8.05836 4.18366 6.3167 5.51699 5.10003L6.79199 6.37503C6.85074 6.43262 6.92522 6.47152 7.00604 6.48685C7.08686 6.50217 7.17041 6.49323 7.24616 6.46115C7.32191 6.42907 7.38647 6.37528 7.4317 6.30657C7.47693 6.23786 7.50081 6.15729 7.50033 6.07503V2.50003C7.50033 2.2667 7.31699 2.08336 7.08366 2.08336H3.50866C3.13366 2.08336 2.95033 2.53336 3.21699 2.7917L4.33366 3.9167C2.70033 5.43336 1.66699 7.5917 1.66699 10C1.66699 13.9584 4.43366 17.275 8.13366 18.125C8.65866 18.2417 9.16699 17.85 9.16699 17.3084C9.16699 16.9167 8.89199 16.5834 8.50866 16.4917C5.55033 15.8167 3.33366 13.1667 3.33366 10ZM18.3337 10C18.3337 6.0417 15.567 2.72503 11.867 1.87503C11.342 1.75836 10.8337 2.15003 10.8337 2.6917C10.8337 3.08336 11.1087 3.4167 11.492 3.50836C14.4503 4.18336 16.667 6.83336 16.667 10C16.667 11.9417 15.817 13.6834 14.4837 14.9L13.2087 13.625C13.1499 13.5674 13.0754 13.5285 12.9946 13.5132C12.9138 13.4979 12.8302 13.5068 12.7545 13.5389C12.6787 13.571 12.6142 13.6248 12.569 13.6935C12.5237 13.7622 12.4998 13.8428 12.5003 13.925V17.5C12.5003 17.7334 12.6837 17.9167 12.917 17.9167H16.492C16.867 17.9167 17.0503 17.4667 16.7837 17.2084L15.667 16.0834C17.3003 14.5667 18.3337 12.4084 18.3337 10Z" fill="currentColor"/><path d="M9.40866 13.2417L8.70155 12.5346L8.70083 12.5353L9.40866 13.2417ZM8.23366 13.2417L8.94149 12.5353L8.94077 12.5346L8.23366 13.2417ZM5.87533 10.8834L5.16822 11.5905L5.87533 10.8834ZM5.63198 10.2959H4.63198H5.63198ZM5.69522 9.97791L6.6191 10.3606L5.69522 9.97791ZM6.46283 9.46501V8.46501V9.46501ZM7.05033 9.70836L7.75743 9.00126H7.75743L7.05033 9.70836ZM8.81699 11.475L8.10989 12.1821L8.81699 12.8892L9.5241 12.1821L8.81699 11.475ZM12.942 7.35003L13.6491 8.05714L13.6498 8.05641L12.942 7.35003ZM13.5295 7.10633V8.10633V7.10633ZM14.117 7.35003L13.4091 8.05648L13.4189 8.06603L14.117 7.35003ZM5.51699 5.10003L6.2241 4.39292L5.5486 3.71743L4.84294 4.36134L5.51699 5.10003ZM6.79199 6.37503L6.08485 7.08217L6.09197 7.08916L6.79199 6.37503ZM7.50033 6.07503H6.50031L6.50034 6.0809L7.50033 6.07503ZM3.21699 2.7917L3.92672 2.08722L3.91982 2.08027L3.91279 2.07346L3.21699 2.7917ZM4.33366 3.9167L5.01411 4.64949L5.77172 3.94599L5.04339 3.21222L4.33366 3.9167ZM8.13366 18.125L7.90976 19.0997L7.91673 19.1012L8.13366 18.125ZM8.50866 16.4917L8.74124 15.5191L8.73111 15.5168L8.50866 16.4917ZM11.867 1.87503L12.0909 0.900392L12.0839 0.898842L11.867 1.87503ZM11.492 3.50836L11.2594 4.48099L11.2695 4.48331L11.492 3.50836ZM14.4837 14.9L13.7766 15.6071L14.452 16.2826L15.1577 15.6387L14.4837 14.9ZM13.2087 13.625L13.9158 12.9179L13.9087 12.9109L13.2087 13.625ZM12.5003 13.925H13.5003L13.5003 13.9192L12.5003 13.925ZM16.7837 17.2084L16.0739 17.9128L16.0808 17.9198L16.0879 17.9266L16.7837 17.2084ZM15.667 16.0834L14.9865 15.3506L14.2289 16.0541L14.9573 16.7878L15.667 16.0834ZM13.4182 7.81792L8.70155 12.5346L10.1158 13.9488L14.8324 9.23214L13.4182 7.81792ZM8.70083 12.5353C8.71662 12.5195 8.73538 12.5069 8.75602 12.4984L9.52234 14.3457C9.7446 14.2535 9.94651 14.1184 10.1165 13.9481L8.70083 12.5353ZM8.75602 12.4984C8.77667 12.4898 8.7988 12.4854 8.82116 12.4854V14.4854C9.06179 14.4854 9.30007 14.4379 9.52234 14.3457L8.75602 12.4984ZM8.82116 12.4854C8.84351 12.4854 8.86565 12.4898 8.8863 
112.4984L8.11998 14.3457C8.34225 14.4379 8.58052 14.4854 8.82116 14.4854V12.4854ZM8.8863 12.4984C8.90694 12.5069 8.9257 12.5195 8.94149 12.5353L7.52583 13.9481C7.69581 14.1184 7.89772 14.2535 8.11998 14.3457L8.8863 12.4984ZM8.94077 12.5346L6.58243 10.1763L5.16822 11.5905L7.52655 13.9488L8.94077 12.5346ZM6.58243 10.1763C6.59814 10.192 6.6106 10.2106 6.6191 10.2311L4.77134 10.9965C4.86335 11.2186 4.99821 11.4205 5.16822 11.5905L6.58243 10.1763ZM6.6191 10.2311C6.6276 10.2517 6.63198 10.2736 6.63198 10.2959H4.63198C4.63198 10.5363 4.67933 10.7744 4.77134 10.9965L6.6191 10.2311ZM6.63198 10.2959C6.63198 10.3181 6.6276 10.3401 6.6191 10.3606L4.77134 9.59523C4.67933 9.81735 4.63198 10.0554 4.63198 10.2959H6.63198ZM6.6191 10.3606C6.6106 10.3811 6.59814 10.3998 6.58243 10.4155L5.16822 9.00126C4.99821 9.17127 4.86335 9.3731 4.77134 9.59523L6.6191 10.3606ZM6.58243 10.4155C6.56672 10.4312 6.54808 10.4436 6.52756 10.4521L5.76219 8.60438C5.54006 8.69638 5.33823 8.83124 5.16822 9.00126L6.58243 10.4155ZM6.52756 10.4521C6.50703 10.4606 6.48504 10.465 6.46283 10.465V8.46501C6.2224 8.46501 5.98432 8.51237 5.76219 8.60438L6.52756 10.4521ZM6.46283 10.465C6.44061 10.465 6.41862 10.4606 6.3981 10.4521L7.16346 8.60438C6.94133 8.51237 6.70326 8.46501 6.46283 8.46501V10.465ZM6.3981 10.4521C6.37757 10.4436 6.35893 10.4312 6.34322 10.4155L7.75743 9.00126C7.58742 8.83124 7.38559 8.69638 7.16346 8.60438L6.3981 10.4521ZM6.34322 10.4155L8.10989 12.1821L9.5241 10.7679L7.75743 9.00126L6.34322 10.4155ZM9.5241 12.1821L13.6491 8.05714L12.2349 6.64292L8.10989 10.7679L9.5241 12.1821ZM13.6498 8.05641C13.634 8.07223 13.6153 8.08479 13.5946 8.09335L12.8283 6.24599C12.606 6.33819 12.4041 6.47332 12.2342 6.64365L13.6498 8.05641ZM13.5946 8.09335C13.574 8.10192 13.5518 8.10633 13.5295 8.10633V6.10633C13.2889 6.10633 13.0506 6.15378 12.8283 6.24599L13.5946 8.09335ZM13.5295 8.10633C13.5071 8.10633 13.485 8.10192 13.4644 8.09335L14.2307 6.24599C14.0084 6.15378 13.7701 6.10633 13.5295 6.10633V8.10633ZM13.4644 8.09335C13.4437 8.08479 13.425 8.07223 13.4092 8.05641L14.8248 6.64365C14.6548 6.47332 14.4529 6.33819 14.2307 6.24599L13.4644 8.09335ZM13.4189 8.06603C13.3513 8.00014 13.3511 7.88503 13.4182 7.81792L14.8324 9.23214C15.5495 8.51503 15.5493 7.34992 14.8151 6.63403L13.4189 8.06603ZM4.33366 10C4.33366 8.35793 5.0513 6.87873 6.19104 5.83871L4.84294 4.36134C3.31602 5.75466 2.33366 7.75879 2.33366 10H4.33366ZM4.80989 5.80714L6.08489 7.08214L7.4991 5.66792L6.2241 4.39292L4.80989 5.80714ZM6.09197 7.08916C6.29171 7.28495 6.54494 7.41723 6.81974 7.46934L7.19234 5.50436C7.30549 5.52581 7.40976 5.58028 7.49201 5.6609L6.09197 7.08916ZM6.81974 7.46934C7.09453 7.52145 7.37861 7.49105 7.63616 7.38197L6.85617 5.54033C6.96222 5.49542 7.07919 5.4829 7.19234 5.50436L6.81974 7.46934ZM7.63616 7.38197C7.89371 7.27289 8.1132 7.09001 8.26698 6.85639L6.59642 5.75675C6.65974 5.66055 6.75012 5.58525 6.85617 5.54033L7.63616 7.38197ZM8.26698 6.85639C8.42077 6.62276 8.50195 6.34885 8.50031 6.06916L6.50034 6.0809C6.49967 5.96574 6.5331 5.85295 6.59642 5.75675L8.26698 6.85639ZM8.50033 6.07503V2.50003H6.50033V6.07503H8.50033ZM8.50033 2.50003C8.50033 1.71441 7.86928 1.08336 7.08366 1.08336V3.08336C6.76471 3.08336 6.50033 2.81898 6.50033 2.50003H8.50033ZM7.08366 1.08336H3.50866V3.08336H7.08366V1.08336ZM3.50866 1.08336C2.25071 1.08336 1.59793 2.61552 2.5212 3.50994L3.91279 2.07346C4.30272 2.4512 4.01661 3.08336 3.50866 3.08336V1.08336ZM2.50726 3.49617L3.62393 4.62117L5.04339 3.21222L3.92672 2.08722L2.50726 3.49617ZM3.65321 3.1839C1.82772 4.879 0.666992 7.29817 0.666992 10H2.66699C2.66699 7.88522 3.57293 5.98773 5.01411 4.64949L3.65321 3.1839ZM0.666992 10C0.666992 14.4354 3.7664 18.1478 7.90976 19.0996L8.35756 17.1504C5.10091 16.4023 2.66699 13.4813 2.66699 10H0.666992ZM7.91673 19.1012C9.04265 19.3514 10.167 18.5137 10.167 17.3084H8.16699C8.16699 17.2529 8.19653 17.203 8.23032 17.1765C8.26205 17.1516 8.30727 17.1392 8.35059 17.1488L7.91673 19.1012ZM10.167 17.3084C10.167 16.4309 9.55169 15.7129 8.74123 15.5191L8.27609 17.4643C8.2323 17.4538 8.16699 17.4025 8.16699 17.3084H10.167ZM8.73111 15.5168C6.21646 14.943 4.33366 12.6887 4.33366 10H2.33366C2.33366 13.6447 4.88419 16.6904 8.28621 17.4666L8.73111 15.5168ZM19.3337 10C19.3337 5.56464 16.2342 1.85227 12.0909 0.900417L11.6431 2.84964C14.8997 3.59779 17.3337 6.51875 17.3337 10H19.3337ZM12.0839 0.898842C10.958 0.648637 9.83366 1.48634 9.83366 2.6917H11.8337C11.8337 2.74713 11.8041 2.79706 11.7703 2.82354C11.7386 2.84842 11.6934 2.86084 11.6501 2.85122L12.0839 0.898842ZM9.83366 2.6917C9.83366 3.56918 10.449 4.28714 11.2594 4.48094L11.7246 2.53578C11.7684 2.54626 11.8337 2.59755 11.8337 2.6917H9.83366ZM11.2695 4.48331C13.7842 5.05707 15.667 7.31134 15.667 10H17.667C17.667 6.35539 15.1165 3.30965 11.7144 2.53342L11.2695 4.48331ZM15.667 10C15.667 11.6421 14.9493 13.1213 13.8096 14.1613L15.1577 15.6387C16.6846 14.2454 17.667 12.2413 17.667 10H15.667ZM15.1908 14.1929L13.9158 12.9179L12.5016 14.3321L13.7766 15.6071L15.1908 14.1929ZM13.9087 12.9109C13.7089 12.7151 13.4557 12.5828 13.1809 12.5307L12.8083 14.4957C12.6952 14.4742 12.5909 14.4198 12.5086 14.3392L13.9087 12.9109ZM13.1809 12.5307C12.9061 12.4786 12.622 12.509 12.3645 12.6181L13.1445 14.4597C13.0384 14.5046 12.9215 14.5172 12.8083 14.4957L13.1809 12.5307ZM12.3645 12.6181C12.1069 12.7272 11.8874 12.91 11.7337 13.1437L13.4042 14.2433C13.3409 14.3395 13.2505 14.4148 13.1445 14.4597L12.3645 12.6181ZM11.7337 13.1437C11.5799 13.3773 11.4987 13.6512 11.5003 13.9309L13.5003 13.9192C13.501 14.0343 13.4676 14.1471 13.4042 14.2433L11.7337 13.1437ZM11.5003 13.925V17.5H13.5003V13.925H11.5003ZM11.5003 17.5C11.5003 18.2856 12.1314 18.9167 12.917 18.9167V16.9167C13.2359 16.9167 13.5003 17.1811 13.5003 17.5H11.5003ZM12.917 18.9167H16.492V16.9167H12.917V18.9167ZM16.492 18.9167C17.75 18.9167 18.4027 17.3845 17.4795 16.4901L16.0879 17.9266C15.6979 17.5489 15.984 16.9167 16.492 16.9167V18.9167ZM17.4934 16.5039L16.3767 15.3789L14.9573 16.7878L16.0739 17.9128L17.4934 16.5039ZM16.3474 16.8162C18.1729 15.1211 19.3337 12.7019 19.3337 10H17.3337C17.3337 12.1148 16.4277 14.0123 14.9865 15.3506L16.3474 16.8162Z" fill="white" mask="url(#path-1-inside-1_22899_495592)"/></svg>',"PenLine:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 20.0002H21M16.5 3.50023C16.8978 3.1024 17.4374 2.87891 18 2.87891C18.2786 2.87891 18.5544 2.93378 18.8118 3.04038C19.0692 3.14699 19.303 3.30324 19.5 3.50023C19.697 3.69721 19.8532 3.93106 19.9598 4.18843C20.0665 4.4458 20.1213 4.72165 20.12
113 5.00023C20.1213 5.2788 20.0665 5.55465 19.9598 5.81202C19.8532 6.06939 19.697 6.30324 19.5 6.50023L7 19.0002L3 20.0002L4 16.0002L16.5 3.50023Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"Table:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 5C1.25 2.92893 2.92893 1.25 5 1.25H15C17.0711 1.25 18.75 2.92893 18.75 5V7.25H20C21.5188 7.25 22.75 8.48122 22.75 10V20C22.75 21.5188 21.5188 22.75 20 22.75H5C2.92893 22.75 1.25 21.0711 1.25 19V5ZM20 21.25C20.6904 21.25 21.25 20.6904 21.25 20V10C21.25 9.30964 20.6904 8.75 20 8.75H18.75V20C18.75 20.6904 19.3096 21.25 20 21.25ZM17.5499 21.25H5C3.75736 21.25 2.75 20.2426 2.75 19V5C2.75 3.75736 3.75736 2.75 5 2.75H15C16.2426 2.75 17.25 3.75736 17.25 5V20C17.25 20.4501 17.3581 20.875 17.5499 21.25ZM5.25 7C5.25 6.58579 5.58579 6.25 6 6.25H14C14.4142 6.25 14.75 6.58579 14.75 7C14.75 7.41421 14.4142 7.75 14 7.75H6C5.58579 7.75 5.25 7.41421 5.25 7ZM5.25 12C5.25 11.5858 5.58579 11.25 6 11.25H14C14.4142 11.25 14.75 11.5858 14.75 12C14.75 12.4142 14.4142 12.75 14 12.75H6C5.58579 12.75 5.25 12.4142 5.25 12ZM5.25 17C5.25 16.5858 5.58579 16.25 6 16.25H10C10.4142 16.25 10.75 16.5858 10.75 17C10.75 17.4142 10.4142 17.75 10 17.75H6C5.58579 17.75 5.25 17.41421 5.25 17Z" fill="#111827"/> </svg>',"Report:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.26488 7.41176C3.14132 4.72787 5.80378 2.03025 8.27525 3.34218L18.8472 8.9541C21.0193 10.1071 21.0193 13.3984 18.8472 14.5514L8.27525 20.1633C5.80377 21.4753 3.14132 18.7776 4.26488 16.0937L5.80527 12.4142C5.98155 11.9931 5.98155 11.5124 5.80527 11.0913L4.26488 7.41176ZM7.64409 4.68398C6.35496 3.99967 4.97103 5.40712 5.55507 6.80224L7.09546 10.4818C7.16635 10.6512 7.2224 10.8255 7.26361 11.0027H10.3568C10.7467 11.0027 11.0628 11.3385 11.0628 11.7527C11.0628 12.167 10.7467 12.5027 10.3568 12.5027H7.26362C7.2224 12.68 7.16635 12.8543 7.09546 13.0237L5.55507 16.7033C4.97103 18.0984 6.35496 19.5058 7.64408 18.8215L18.216 13.2096C19.347 12.6093 19.347 10.8962 18.216 10.2959L7.64409 4.68398Z" fill="#111827"/> </svg>',"Approve:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 12C1.25 6.06294 6.06294 1.25 12 1.25C17.9371 1.25 22.75 6.06294 22.75 12C22.75 17.9371 17.9371 22.75 12 22.75C6.06294 22.75 1.25 17.9371 1.25 12ZM12 2.75C6.89137 2.75 2.75 6.89137 2.75 12C2.75 17.1086 6.89137 21.25 12 21.25C17.1086 21.25 21.25 17.1086 21.25 12C21.25 6.89137 17.1086 2.75 12 2.75ZM16.4605 8.40799C16.7874 8.66229 16.8463 9.13349 16.592 9.46045L12.585 14.6123C11.9613 15.4142 10.7881 15.5183 10.033 14.8387L7.49828 12.5575C7.19039 12.2804 7.16544 11.8062 7.44253 11.4983C7.71962 11.1904 8.19384 11.1654 8.50172 11.4425L11.0364 13.7237C11.1443 13.8208 11.3119 13.806 11.401 13.6914L15.408 8.53954C15.6623 8.21258 16.1335 8.15368 16.4605 8.40799Z" fill="#5D636F"/> </svg>',"Reject:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 12C1.25 6.06294 6.06294 1.25 12 1.25C17.9371 1.25 22.75 6.06294 22.75 12C22.75 17.9371 17.9371 22.75 12 22.75C6.06294 22.75 1.25 17.9371 1.25 12ZM12 2.75C6.89137 2.75 2.75 6.89137 2.75 12C2.75 17.1086 6.89137 21.25 12 21.25C17.1086 21.25 21.25 17.1086 21.25 12C21.25 6.89137 17.1086 2.75 12 2.75ZM8.64125 8.64125C8.93414 8.34835 9.40901 8.34835 9.70191 8.64125L12 10.9393L14.2981 8.64125C14.591 8.34835 15.0659 8.34835 15.3588 8.64125C15.6516 8.93414 15.6516 9.40901 15.3588 9.70191L13.0607 12L15.3588 14.2981C15.6517 14.591 15.6517 15.0659 15.3588 15.3588C15.0659 15.6517 14.591 15.6517 14.2981 15.3588L12 13.0607L9.7019 15.3588C9.40901 15.6517 8.93413 15.6517 8.64124 15.3588C8.34835 15.0659 8.34835 14.591 8.64124 14.2981L10.9393 12L8.64125 9.70191C8.34835 9.40901 8.34835 8.93414 8.64125 8.64125Z" fill="#5D636F"/> </svg>',"HartHistogram:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7 13.25C7.41421 13.25 7.75 13.5858 7.75 14V1
17C7.75 17.4142 7.41421 17.75 7 17.75C6.58579 17.75 6.25 17.4142 6.25 17V14C6.25 13.5858 6.58579 13.25 7 13.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11 11.25C11.4142 11.25 11.75 11.5858 11.75 12V17C11.75 17.4142 11.4142 17.75 11 17.75C10.5858 17.75 10.25 17.4142 10.25 17V12C10.25 11.5858 10.5858 11.25 11 11.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.25C15.4142 13.25 15.75 13.5858 15.75 14V17C15.75 17.4142 15.4142 17.75 15 17.75C14.5858 17.75 14.25 17.4142 14.25 17V14C14.25 13.5858 14.5858 13.25 15 13.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19 11.25C19.4142 11.25 19.75 11.5858 19.75 12V17C19.75 17.4142 19.4142 17.75 19 17.75C18.5858 17.75 18.25 17.4142 18.25 17V12C18.25 11.5858 18.5858 11.25 19 11.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2 1.25C2.41421 1.25 2.75 1.58579 2.75 2V18C2.75 19.7949 4.20507 21.25 6 21.25H22C22.4142 21.25 22.75 21.5858 22.75 22C22.75 22.4142 22.4142 22.75 22 22.75H6C3.37665 22.75 1.25 20.6234 1.25 18V2C1.25 1.58579 1.58579 1.25 2 1.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19.5303 5.46967C19.8232 5.76256 19.8232 6.23744 19.5303 6.53033L16.9445 9.11612C15.8706 10.1901 14.1294 10.1901 13.0555 9.11612L11.8839 7.94454C11.3957 7.45639 10.6043 7.45639 10.1161 7.94454L7.53033 10.5303C7.23744 10.8232 6.76256 10.8232 6.46967 10.5303C6.17678 10.2374 6.17678 9.76256 6.46967 9.46967L9.05546 6.88388C10.1294 5.80994 11.8706 5.80994 12.9445 6.88388L14.1161 8.05546C14.6043 8.54361 15.3957 8.54361 15.8839 8.05546L18.4697 5.46967C18.7626 5.17678 19.2374 5.17678 19.5303 5.46967Z" fill="currentColor"/></svg>',"Widgets:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_widgets)"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 16C1.25 14.4812 2.48122 13.25 4 13.25H8C9.51878 13.25 10.75 14.4812 10.75 16V20C10.75 21.5188 9.51878 22.75 8 22.75H4C2.48122 22.75 1.25 21.5188 1.25 20V16ZM4 14.75C3.30964 14.75 2.75 15.3096 2.75 16V20C2.75 20.6904 3.30964 21.25 4 21.25H8C8.69036 21.25 9.25 20.6904 9.25 20V16C9.25 15.3096 8.69036 14.75 8 14.75H4Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 4C1.25 2.48122 2.48122 1.25 4 1.25H8C9.51878 1.25 10.75 2.48122 10.75 4V8C10.75 9.51878 9.51878 10.75 8 10.75H4C2.48122 10.75 1.25 9.51878 1.25 8V4ZM4 2.75C3.30964 2.75 2.75 3.30964 2.75 4V8C2.75 8.69036 3.30964 9.25 4 9.25H8C8.69036 9.25 9.25 8.69036 9.25 8V4C9.25 3.30964 8.69036 2.75 8 2.75H4Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.25 16C13.25 14.4812 14.4812 13.25 16 13.25H20C21.5188 13.25 22.75 14.4812 22.75 16V20C22.75 21.5188 21.5188 22.75 20 22.75H16C14.4812 22.75 13.25 21.5188 13.25 20V16ZM16 14.75C15.3096 14.75 14.75 15.3096 14.75 16V20C14.75 20.6904 15.3096 21.25 16 21.25H20C20.6904 21.25 21.25 20.6904 21.25 20V16C21.25 15.3096 20.6904 14.75 20 14.75H16Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5695 8.60177C11.4956 7.52783 11.4956 5.78662 12.5695 4.71268L15.398 1.88426C16.4719 0.810314 18.2131 0.810315 19.2871 1.88426L22.1155 4.71268C23.1894 5.78663 23.1894 7.52783 22.1155 8.60177L19.2871 11.4302C18.2131 12.5041 16.4719 12.5041 15.398 11.4302L12.5695 8.60177ZM13.6302 5.77334C13.142 6.2615 13.142 7.05295 13.6302 7.54111L16.4586 10.3695C16.9468 10.8577 17.7382 10.8577 18.2264 10.3695L21.0548 7.54111C21.543 7.05296 21.543 6.2615 21.0548 5.77334L18.2264 2.94492C17.7382 2.45676 16.9468 2.45676 16.4586 2.94492L13.6302 5.77334Z" fill="currentColor"/></g><defs><clipPath id="clip0_widgets"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>',"FloppyDisk:custom":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 2.75C4.20508 2.75 2.75 4.20507 2.75 6V18C2.75 19.7949 4.20507 21.25 6 21.25H6.25V16C6.25 14.4812 7.48122 13.25 9 13.25H15C16.5188 13.25 17.75 14.4812 17.75 16V21.25H18C19.7949 21.25 21.25 19.7949 21.25 18V9.21241C21.25 8.35046 20.9076 7.52381 20.2981 6.91431L17.0857 3.7019C16.4762 3.09241 15.6495 2.75 14.7876 2.75H6ZM18 22.75C20.6234 22.75 22.75 20.6234 22.75 18V9.21241C22.75 7.95263 22.2496 6.74445 21.3588 5.85365L18.1463 2.64124C17.2556 1.75045 16.0474 1.25 14.7876 1.25H6C3.37665 1.25 1.25 3.37665 1.25 6V18C1.25 20.6234 3.37665 22.75 6 22.75H18ZM16.25 21.25V16C16.25 15.3096 15.6904 14.75 15 14.75H9C8.30964 14.75 7.75 15.3096 7.75 16V21.25H16.25ZM8.25 7C8.25 6.58579 8.58579 6.25 9 6.25L15 6.25C15.4142 6.25 15.75 6.58579 15.75 7C15.75 7.41421 15.4142 7.75 15 7.75L9 7.75C8.58579 7.75 8.25 7.41421 8.25 7Z" fill="currentColor"/></svg>'},Hi={"Close:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M3.46967 3.46967C3.76256 3.17678 4.23743 3.17678 4.53033 3.46967L12 10.9393L19.4697 3.46977C19.7626 3.17687 20.2374 3.17688 20.5303 3.46977C20.8232 3.76266 20.8232 4.23754 20.5303 4.53043L13.0607 12L20.5303 19.4696C20.8232 19.7625 20.8232 20.2373 20.5303 20.5302C20.2374 20.8231 19.7626 20.8231 19.4697 20.5302L12 13.0607L4.53033 20.5303C4.23743 20.8232 3.76256 20.8232 3.46967 20.5303C3.17678 20.2374 3.17678 19.7626 3.46967 19.4697L10.9394 12L3.46967 4.53033C3.17678 4.23744 3.17678 3.76257 3.46967 3.46967Z" fill="currentColor"/>\n        </svg>\n    ',"ChartArrowUp:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M3.46967 3.46967C3.76256 3.17678 4.23743 3.17678 4.53033 3.46967L12 10.9393L19.4697 3.46977C19.7626 3.17687 20.2374 3.17688 20.5303 3.46977C20.8232 3.76266 20.8232 4.23754 20.5303 4.53043L13.0607 12L20.5303 19.4696C20.8232 19.7625 20.8232 20.2373 20.5303 20.5302C20.2374 20.8231 19.7626 20.8231 19.4697 20.5302L12 13.0607L4.53033 20.5303C4.23743 20.8232 3.76256 20.8232 3.46967 20.5303C3.17678 20.2374 3.17678 19.7626 3.46967 19.4697L10.9394 12L3.46967 4.53033C3.17678 4.23744 3.17678 3.76257 3.46967 3.46967Z" fill="currentColor"/>\n        </svg>\n    ',"CalendarAdd:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M8 1.25C8.41421 1.25 8.75 1.58579 8.75 2V5C8.75 5.41421 8.41421 5.75 8 5.75C7.58579 5.75 7.25 5.41421 7.25 5V2C7.25 1.58579 7.58579 1.25 8 1.25Z" fill="currentColor"/>\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M16 1.25C16.4142 1.25 16.75 1.58579 16.75 2V5C16.75 5.41421 16.4142 5.75 16 5.75C1
15.5858 5.75 15.25 5.41421 15.25 5V2C15.25 1.58579 15.5858 1.25 16 1.25Z" fill="currentColor"/>\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M2.25 7.5C2.25 4.87665 4.37665 2.75 7 2.75H17C19.6234 2.75 21.75 4.87665 21.75 7.5V18C21.75 20.6234 19.6234 22.75 17 22.75H7C4.37665 22.75 2.25 20.6234 2.25 18V7.5ZM7 4.25C5.20507 4.25 3.75 5.70507 3.75 7.5V18C3.75 19.7949 5.20507 21.25 7 21.25H17C18.7949 21.25 20.25 19.7949 20.25 18V7.5C20.25 5.70507 18.7949 4.25 17 4.25H7Z" fill="currentColor"/>\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M2.25 9C2.25 8.58579 2.58579 8.25 3 8.25H21C21.4142 8.25 21.75 8.58579 21.75 9C21.75 9.41421 21.4142 9.75 21 9.75H3C2.58579 9.75 2.25 9.41421 2.25 9Z" fill="currentColor"/>\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 11.25C12.4142 11.25 12.75 11.5858 12.75 12V18C12.75 18.4142 12.4142 18.75 12 18.75C11.5858 18.75 11.25 18.4142 11.25 18V12C11.25 11.5858 11.5858 11.25 12 11.25Z" fill="currentColor"/>\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M15.75 15C15.75 15.4142 15.4142 15.75 15 15.75L9 15.75C8.58579 15.75 8.25 15.4142 8.25 15C8.25 14.5858 8.58579 14.25 9 14.25L15 14.25C15.4142 14.25 15.75 14.5858 15.75 15Z" fill="currentColor"/>\n        </svg>\n    ',"ArrowBack:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.6 4.55004C9.35147 4.21867 8.88137 4.15152 8.55 4.40004L4.55 7.40004C4.36115 7.54168 4.25 7.76398 4.25 8.00004C4.25 8.23611 4.36115 8.4584 4.55 8.60004L8.55 11.6C8.88137 11.8486 9.35147 11.7814 9.6 11.45C9.84853 11.1187 9.78137 10.6486 9.45 10.4L7.25 8.75004H15C16.7949 8.75004 18.25 10.2051 18.25 12C18.25 13.795 16.7949 15.25 15 15.25H5C4.58579 15.25 4.25 15.5858 4.25 16C4.25 16.4143 4.58579 16.75 5 16.75H15C17.6234 16.75 19.75 14.6234 19.75 12C19.75 9.37669 17.6234 7.25004 15 7.25004H7.25L9.45 5.60004C9.78137 5.35152 9.84853 4.88142 9.6 4.55004Z" fill="currentColor"/>\n        </svg>\n    ',"User:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C10.2051 3.75 8.75 5.20507 8.75 7C8.75 8.79493 10.2051 10.25 12 10.25C13.7949 10.25 15.25 8.79493 15.25 7C15.25 5.20507 13.7949 3.75 12 3.75ZM7.25 7C7.25 4.37665 9.37665 2.25 12 2.25C14.6234 2.25 16.75 4.37665 16.75 7C16.75 9.62335 14.6234 11.75 12 11.75C9.37665 11.75 7.25 9.62335 7.25 7ZM7.38566 15.6959C6.19864 16.2895 5.75 16.9706 5.75 17.5C5.75 18.0294 6.19864 18.7105 7.38566 19.3041C8.52782 19.8751 10.1582 20.25 12 20.25C13.8418 20.25 15.4722 19.8751 16.6143 19.3041C17.8014 18.7105 18.25 18.0294 18.25 17.5C18.25 16.9706 17.8014 16.2895 16.6143 15.6959C15.4722 15.1249 13.8418 14.75 12 14.75C10.1582 14.75 8.52782 15.1249 7.38566 15.6959ZM6.71484 14.3543C8.10618 13.6586 9.97582 13.25 12 13.25C14.0242 13.25 15.8938 13.6586 17.2852 14.3543C18.6316 15.0275 19.75 16.0964 19.75 17.5C19.75 18.9036 18.6316 19.9725 17.2852 20.6457C15.8938 21.3414 14.0242 21.75 12 21.75C9.97582 21.75 8.10618 21.3414 6.71484 20.6457C5.36836 19.9725 4.25 18.9036 4.25 17.5C4.25 16.0964 5.36836 15.0275 6.71484 14.3543Z" fill="currentColor"/>\n        </svg>\n    ',"Setting:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M7.76679 3.81154C7.76679 2.2136 9.12593 1 10.6986 1H12.8035C14.3762 1 15.7353 2.2136 15.7353 3.81154C15.7353 4.43846 16.4061 4.83704 16.9567 4.5373L17.0686 4.4764C18.4433 3.72807 20.2223 4.15455 21.0445 5.49727L22.097 7.216C22.9382 8.58976 22.4172 10.3228 21.0167 11.0852C20.49 11.3719 20.49 12.1281 21.0167 12.4148C22.4172 13.1772 22.9382 14.9102 22.097 16.284L21.0445 18.0027C20.2223 19.3455 18.4433 19.7719 17.0686 19.0236L16.9567 18.9627C16.4061 18.663 15.7353 19.0615 15.7353 19.6885C15.7353 21.2864 14.3762 22.5 12.8035 22.5H10.6986C9.12593 22.5 7.76679 21.2864 7.76679 19.6885C7.76679 19.0615 7.09602 18.663 6.5454 18.9627L6.15004 18.2364L6.54539 18.9627L6.4335 19.0236L6.03814 18.2973L6.4335 19.0236C5.05879 19.7719 3.27979 19.3455 2.45758 18.0027L1.40513 16.284C0.563914 14.9102 1.08492 
113.1772 2.48543 12.4149C3.01218 12.1281 3.01218 11.3719 2.48543 11.0851C1.08493 10.3228 0.563916 8.58975 1.40513 7.21599L2.45758 5.49726C3.27979 4.15453 5.0588 3.72805 6.4335 4.47638L6.5454 4.53729C7.09602 4.83703 7.76679 4.43845 7.76679 3.81154ZM10.6986 2.65385C9.94629 2.65385 9.42063 3.21733 9.42063 3.81154C9.42063 5.6932 7.40735 6.88951 5.75468 5.98987L5.64279 5.92896C5.00397 5.58122 4.2083 5.8052 3.86801 6.36092L2.81555 8.07965C2.49426 8.60434 2.66314 9.29887 3.27615 9.63257C4.95374 10.5458 4.95373 12.9542 3.27615 13.8674C2.66313 14.2011 2.49426 14.8957 2.81555 15.4203L3.868 17.1391C4.2083 17.6948 5.00397 17.9188 5.64278 17.571L6.02134 18.2665L5.64279 17.571L5.75468 17.5101C7.40735 16.6105 9.42063 17.8068 9.42063 19.6885C9.42063 20.2827 9.94629 20.8462 10.6986 20.8462H12.8035C13.5558 20.8462 14.0815 20.2827 14.0815 19.6885C14.0815 17.8068 16.0948 16.6105 17.7475 17.5101L17.8593 17.571C18.4982 17.9188 19.2938 17.6948 19.6341 17.1391L20.6866 15.4203C21.0079 14.8956 20.839 14.2011 20.226 13.8674C18.5484 12.9542 18.5484 10.5458 20.226 9.63258C20.839 9.29888 21.0079 8.60435 20.6866 8.07966L19.6341 6.36094C19.2938 5.80521 18.4982 5.58123 17.8593 5.92897L17.7475 5.98988C16.0948 6.88952 14.0815 5.69321 14.0815 3.81154C14.0815 3.21733 13.5558 2.65385 12.8035 2.65385H10.6986ZM11.7511 9.26923C10.381 9.26923 9.2703 10.3799 9.2703 11.75C9.2703 13.1201 10.381 14.2308 11.7511 14.2308C13.1212 14.2308 14.2318 13.1201 14.2318 11.75C14.2318 10.3799 13.1212 9.26923 11.7511 9.26923ZM7.61646 11.75C7.61646 9.46651 9.46759 7.61538 11.7511 7.61538C14.0346 7.61538 15.8857 9.46651 15.8857 11.75C15.8857 14.0335 14.0346 15.8846 11.7511 15.8846C9.46759 15.8846 7.61646 14.0335 7.61646 11.75Z" fill="currentColor"/>\n        </svg>\n    ',"removeUser:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path stroke-width="1.5" fill-rule="evenodd" clip-rule="evenodd" d="M5.38566 15.6959C4.19864 16.2895 3.75 16.9706 3.75 17.5C3.75 18.0294 4.19864 18.7105 5.38566 19.3041C6.52782 19.8751 8.15819 20.25 10 20.25C11.8418 20.25 13.4722 19.8751 14.6143 19.3041C15.8014 18.7105 16.25 18.0294 16.25 17.5C16.25 16.9706 15.8014 16.2895 14.6143 15.6959C13.4722 15.1249 11.8418 14.75 10 14.75C8.15819 14.75 6.52782 15.1249 5.38566 15.6959ZM4.71484 14.3543C6.10618 13.6586 7.97582 13.25 10 13.25C12.0242 13.25 13.8938 13.6586 15.2852 14.3543C16.6316 15.0275 17.75 16.0964 17.75 17.5C17.75 18.9036 16.6316 19.9725 15.2852 20.6457C13.8938 21.3414 12.0242 21.75 10 21.75C7.97582 21.75 6.10618 21.3414 4.71484 20.6457C3.36836 19.9725 2.25 18.9036 2.25 17.5C2.25 16.0964 3.36836 15.0275 4.71484 14.3543Z" fill="currentColor"/>\n            <path stroke-width="1.5" fill-rule="evenodd" clip-rule="evenodd" d="M10 3.75C8.20507 3.75 6.75 5.20507 6.75 7C6.75 8.79493 8.20507 10.25 10 10.25C11.7949 10.25 13.25 8.79493 13.25 7C13.25 5.20507 11.7949 3.75 10 3.75ZM5.25 7C5.25 4.37665 7.37665 2.25 10 2.25C12.6234 2.25 14.75 4.37665 14.75 7C14.75 9.62335 12.6234 11.75 10 11.75C7.37665 11.75 5.25 9.62335 5.25 7Z" fill="currentColor"/>\n            <path stroke-width="1.5" fill-rule="evenodd" clip-rule="evenodd" d="M16.25 11C16.25 10.5858 16.5858 10.25 17 10.25H21C21.4142 10.25 21.75 10.5858 21.75 11C21.75 11.4142 21.4142 11.75 21 11.75H17C16.5858 11.75 16.25 11.4142 16.25 11Z" fill="currentColor"/>\n        </svg>\n    ',"edit:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path \n                d="M3 21H21M13.7844 5.31171C13.7844 5.31171 13.7844 6.94634 15.419 8.58096C17.0537 10.2156 18.6883 10.2156 18.6883 10.2156M7.31963 17.9881L10.7523 17.4977C11.2475 17.4269 11.7064 17.1975 12.06 16.8438L20.3229 8.58096C21.2257 7.67818 21.2257 6.21449 20.3229 5.31171L18.6883 3.67708C17.7855 2.77431 16.3218 2.77431 15.419 3.67708L7.15616 11.94C6.80248 12.2936 6.57305 12.7525 6.50231 13.2477L6.01193 16.6804C5.90295 17.4432 6.5568 18.097 7.31963 17.9881Z" \n                stroke="currentColor" \n                stroke-width="1.5" \n                stroke-linecap="round" \n                stroke-linejoin="round"\n                fill="none"\n            />\n        </svg>\n    ',"calender:figma":'\n        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M6.66667 1.03906C7.01184 1.03906 7.29167 1.31888 7.29167 1.66406V2.28906H12.7083V1.66406C12.7083 1.31888 12.9882 1.03906 13.3333 1.03906C13.6785 1.03906 13.9583 1.31888 13.9583 1.66406V2.28906H14.1667C16.3528 2.28906 18.125 4.06127 18.125 6.2474V14.9974C18.125 17.1835 16.3528 18.9557 14.1667 18.9557H5.83333C3.64721 18.9557 1.875 17.1835 1.875 14.9974V6.2474C1.875 4.06127 3.64721 2.28906 5.83333 2.28906H6.04167V1.66406C6.04167 1.31888 6.32149 1.03906 6.66667 1.03906ZM6.04167 3.53906H5.83333C4.33756 3.53906 3.125 4.75162 3.125 6.2474V6.8724H16.875V6.2474C16.875 4.75162 15.6624 3.53906 14.1667 3.53906H13.9583V4.164
106C13.9583 4.50924 13.6785 4.78906 13.3333 4.78906C12.9882 4.78906 12.7083 4.50924 12.7083 4.16406V3.53906H7.29167V4.16406C7.29167 4.50924 7.01184 4.78906 6.66667 4.78906C6.32149 4.78906 6.04167 4.50924 6.04167 4.16406V3.53906ZM16.875 8.1224H3.125V14.9974C3.125 16.4932 4.33756 17.7057 5.83333 17.7057H14.1667C15.6624 17.7057 16.875 16.4932 16.875 14.9974V8.1224Z" fill="rgba(93, 99, 111, 1)"/>\n        </svg>\n    ',"tickConfirm:figma":'\n        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M1.04199 9.99935C1.04199 5.0518 5.05278 1.04102 10.0003 1.04102C14.9479 1.04102 18.9587 5.0518 18.9587 9.99935C18.9587 14.9469 14.9479 18.9577 10.0003 18.9577C5.05278 18.9577 1.04199 14.9469 1.04199 9.99935ZM10.0003 2.29102C5.74313 2.29102 2.29199 5.74215 2.29199 9.99935C2.29199 14.2565 5.74313 17.7077 10.0003 17.7077C14.2575 17.7077 17.7087 14.2565 17.7087 9.99935C17.7087 5.74215 14.2575 2.29102 10.0003 2.29102ZM13.7174 7.006C13.9898 7.21792 14.0389 7.61059 13.827 7.88306L10.4878 12.1763C9.96807 12.8445 8.9904 12.9313 8.36112 12.3649L6.24889 10.4639C5.99232 10.233 5.97152 9.83781 6.20243 9.58125C6.43335 9.32468 6.82853 9.30388 7.0851 9.53479L9.19733 11.4358C9.28722 11.5167 9.42689 11.5043 9.50115 11.4089L12.8403 7.11564C13.0522 6.84317 13.4449 6.79408 13.7174 7.006Z" fill="currentColor"/>\n        </svg>\n    ',"trash:figma":'\n        <svg width="1em" height="1em" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" data-icon="DeleteUser:custom" aria-hidden="true">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0002 2.75C11.3098 2.75 10.7502 3.30964 10.7502 4V4.2839C11.1632 4.26142 11.58 4.25 12.0002 4.25C12.4203 4.25 12.8372 4.26142 13.2502 4.2839V4C13.2502 3.30964 12.6905 2.75 12.0002 2.75ZM14.7502 4.41565V4C14.7502 2.48122 13.519 1.25 12.0002 1.25C10.4814 1.25 9.25017 2.48122 9.25017 4V4.41565C6.8652 4.7059 4.6371 5.36797 2.67162 6.3258C2.29926 6.50725 2.14451 6.9562 2.32597 7.32855C2.50742 7.70091 2.95637 7.85566 3.32872 7.6742C5.82036 6.45998 8.79591 5.75 12.0002 5.75C15.2044 5.75 18.18 6.45998 20.6716 7.6742C21.044 7.85566 21.4929 7.70091 21.6744 7.32855C21.8558 6.9562 21.7011 6.50725 21.3287 6.3258C19.3632 5.36797 17.1351 4.7059 14.7502 4.41565ZM4.94265 8.25221C5.35564 8.22044 5.71619 8.52948 5.74796 8.94248L6.46387 18.2493C6.59412 19.9425 8.00605 21.25 9.70429 21.25H14.296C15.9943 21.25 17.4062 19.9425 17.5365 18.2493L18.2524 8.94248C18.2841 8.52948 18.6447 8.22044 19.0577 8.25221C19.4707 8.28398 19.7797 8.64453 19.748 9.05752L19.0321 18.3643C18.8417 20.839 16.7781 22.75 14.296 22.75H9.70429C7.22225 22.75 5.15865 20.839 4.96829 18.3643L4.25238 9.05752C4.22061 8.64453 4.52965 8.28398 4.94265 8.25221ZM10.0002 10.25C10.4144 10.25 10.7502 10.5858 10.7502 11V17C10.7502 17.4142 10.4144 17.75 10.0002 17.75C9.58596 17.75 9.25017 17.4142 9.25017 17V11C9.25017 10.5858 9.58596 10.25 10.0002 10.25ZM14.0002 10.25C14.4144 10.25 14.7502 10.5858 14.7502 11V17C14.7502 17.4142 14.4144 17.75 14.0002 17.75C13.586 17.75 13.2502 17.4142 13.2502 17V11C13.2502 10.5858 13.586 10.25 14.0002 10.25Z" fill="currentColor"></path>\n        </svg>',"DeleteUser:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0002 2.75C11.3098 2.75 10.7502 3.30964 10.7502 4V4.2839C11.1632 4.26142 11.58 4.25 12.0002 4.25C12.4203 4.25 12.8372 4.26142 13.2502 4.2839V4C13.2502 3.30964 12.6905 2.75 12.0002 2.75ZM14.7502 4.41565V4C14.7502 2.48122 13.519 1.25 12.0002 1.25C10.4814 1.25 9.25017 2.48122 9.25017 4V4.41565C6.8652 4.7059 4.6371 5.36797 2.67162 6.3258C2.29926 6.50725 2.14451 6.9562 2.32597 7.32855C2.50742 7.70091 2.95637 7.85566 3.32872 7.6742C5.82036 6.45998 8.79591 5.75 12.0002 5.75C15.2044 5.75 18.18 6.45998 20.6716 7.6742C21.044 7.85566 21.4929 7.70091 21.6744 7.32855C21.8558 6.9562 21.7011 6.50725 21.3287 6.3258C19.3632 5.36797 17.1351 4.7059 14.7502 4.41565ZM4.94265 8.25221C5.35564 8.22044 5.71619 8.52948 5.74796 8.94248L6.46387 18.2493C6.59412 19.9425 8.00605 21.25 9.70429 21.25H14.296C15.9943 21.25 17.4062 19.9425 17.5365 18.2493L18.2524 8.94248C18.2841 8.52948 18.6447 8.22044 19.0577 8.25221C19.4707 8.28398 19.7797 8.64453 19.748 9.05752L19.0321 18.3643C18.8417 20.839 16.7781 22.75 14.296 22.75H9.70429C7.22225 22.75 5.15865 20.839 4.96829 18.3643L4.25238 9.05752C4.22061 8.64453 4.52965 8.28398 4.94265 8.25221ZM10.0002 10.25C10.4144 10.25 10.7502 10.5858 10.7502 11V17C10.7502 17.4142 10.4144 17.75 10.0002 17.75C9.58596 17.75 9.25017 17.4142 9.25017 17V11C9.25017 10.5858 9.58596 10.25 10.0002 10.25ZM14.0002 10.25C14.4144 10.25 14.7502 10.5858 14.7502 11V17C14.7502 17.4142 14.4144 17.75 14.0002 17.75C13.586 17.75 13.2502 17.4142 13.2502 17V11C13.2502 10.5858 13.586 10.25 14.0002 10.25Z" fill="currentColor"/>\n        </svg>\n    ',"download:figma":'\n        <svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path d="M0 8.95801C0.000205266 6.77217 1.77217 5.00019 3.95801 5H4.375C4.72016 5 4.99997 5.27985 5 5.625C5 5.97018 4.72018 6.25 4.375 6.25H3.95801C2.46252 6.25019 1.25021 7.46253 1.25 8.95801L1.25 12.292C1.25015 13.7875 2.46249 14.9998 3.95801 15L12.292 15C13.7875 14.9998 14.9999 13.7875 15 12.292V8.95801C14.9998 7.46251 13.7875 6.25016 12.292 6.25H11.875C11.5298 6.24999 11.25 5.97017 11.25 5.625C11.25 5.27985 11.5299 5.00001 11.875 5H12.292C14.4779 5.00016 16.2498 6.77216 16.25 8.95801V12.292C16.2499 14.4779 14.4779 16.2498 12.292 16.25H3.95801C1.77213 16.2498 0.000146713 14.4779 0 12.292L0 8.95801ZM5.18262 8.56738C4.93873 8.32346 4.93902 7.9277 5.18262 7.68359C5.42669 7.43952 5.82331 7.43952 6.06738 7.68359L7.5 9.11621V0.625C7.50003 0.279855 7.77985 1.14441e-05 8.125 0C8.47016 0 8.74997 0.279847 8.75 0.625L8.75 9.11621L10.1826 7.68359C10.4267 7.43952 10.8233 7.43952 11.0674 7.68359C11.311 7.9277 11.3113 8.32345 11.0674 8.56738L8.56738 11.0674C8.32331 11.3115 7.92669 11.3115 7.68262 11.0674L5.18262 8.56738Z" fill="currentColor"/>\n        </svg>\n    ',"House:custom":'\n        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">\n            <path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path>\n        </svg>
1\n    ',"ShieldCheck:custom":'\n        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">\n            <path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path>\n            <path d="m9 12 2 2 4-4"></path>\n        </svg>\n    ',"SlidersVertical:custom":'\n        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">\n            <path d="M10 8h4"></path><path d="M12 21v-9"></path>\n            <path d="M12 8V3"></path><path d="M17 16h4"></path>\n            <path d="M19 12V3"></path><path d="M19 21v-5"></path>\n            <path d="M3 14h4"></path><path d="M5 10V3"></path>\n            <path d="M5 21v-7"></path>\n        </svg>\n    ',"Role:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <g clip-path="url(#clip0_role_custom)"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.3541 6.25341C12.5483 5.69417 11.4517 5.69417 10.6459 6.25341L6.38676 9.20936C5.71586 9.67498 5.6467 10.5836 6.22499 11.1355C6.67101 11.5611 6.92621 12.1435 6.92621 12.756V16.0078C6.92621 17.1787 7.92778 18.1673 9.21311 18.1673H14.7869C16.0722 18.1673 17.0738 17.1787 17.0738 16.0078V12.756C17.0738 12.1435 17.329 11.5611 17.775 11.1355C18.3533 10.5836 18.2842 9.67498 17.6133 9.20936L13.3541 6.25341ZM10.0758 5.43188C11.2244 4.63469 12.7756 4.63469 13.9243 5.43188L18.1834 8.38783C19.3667 9.20905 19.5083 10.8637 18.4654 11.8589C18.2117 12.101 18.0738 12.4242 18.0738 12.756V16.0078C18.0738 17.7746 16.5799 19.1673 14.7869 19.1673H9.21311C7.42011 19.1673 5.92621 17.7746 5.92621 16.0078V12.756C5.92621 12.4242 5.7883 12.101 5.53461 11.8589C4.49173 10.8637 4.63331 9.20905 5.8166 8.38783L10.0758 5.43188ZM10.6554 11.1106C10.7031 10.5594 11.1853 10.1673 11.7172 10.1673H12.2828C12.8147 10.1673 13.2969 10.5594 13.3446 11.1106C13.8306 10.877 14.4423 11.0316 14.7344 11.5086L15.0172 11.9705C15.308 12.4454 15.1575 13.0309 14.7278 13.334C15.1575 13.6371 15.308 14.2226 15.0172 14.6975L14.7344 15.1594C14.4423 15.6364 13.8306 15.791 13.3446 15.5574C13.2969 16.1086 12.8147 16.5007 12.2828 16.5007H11.7172C11.1853 16.5007 10.7031 16.1086 10.6554 15.5574C10.1694 15.791 9.55776 15.6364 9.26565 15.1594L8.98282 14.6975C8.69201 14.2226 8.84256 13.6371 9.27219 13.334C8.84255 13.0309 8.692 12.4454 8.98281 11.9705L9.26564 11.5086C9.55775 11.0316 10.1694 10.877 10.6554 11.1106Z" fill="currentColor"/><path d="M12.5 13.334C12.5 13.6101 12.2761 13.834 12 13.834C11.7239 13.834 11.5 13.6101 11.5 13.334C11.5 13.0578 11.7239 12.834 12 12.834C12.2761 12.834 12.5 13.0578 12.5 13.334Z" fill="currentColor"/></g><defs><clipPath id="clip0_role_custom"><rect width="16" height="16" fill="white" transform="translate(4 4)"/></clipPath></defs>\n        </svg>\n    ',"HartHistogram:custom":'\n        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">\n            <path d="M3 3v16a2 2 0 0 0 2 2h16"/><rect x="7" y="13" width="3" height="5" rx="1"/><rect x="12" y="9" width="3" height="9" rx="1"/><rect x="17" y="5" width="3" height="13" rx="1"/>\n        </svg>\n    ',"Widgets:custom":'\n        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="7" height="9" x="3" y="3" rx="1"/><rect width="7" height="5" x="14" y="3" rx="1"/><rect width="7" height="9" x="14" y="12" rx="1"/><rect width="7" height="5" x="3" y="16" rx="1"/>\n        </svg>\n    ',"FloppyDisk:custom":'\n        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">\n            <path d="M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z"/><path d="M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7"/><path d="M7 3v4a1 1 0 0 0 1 1h7"/>\n        </svg>\n    ',"lock:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M1.75 11C1.75 8.37665 3.87665 6.25 6.5 6.25H17.5C20.1234 6.25 22.25 8.37665 22.25 11V17C22.25 19.6234 20.1234 21.75 17.5 21.75H6.5C3.87665 21.75 1.75 19.6234 1.75 17V11ZM6.5 7.75C4.70507 7.75 3.25 9.20507 3.25 11V17C3.25 18.7949 4.70507 20.25 6.5 20.25H17.5C19.2949 20.25 20.75 18.7949 20.75 17V11C20.75 9.20507 19.2949 7.75 17.5 7.75H6.5Z" fill="currentColor"/>\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M12 12.75C11.3096 12.75 10.75 13.3096 10.75 14C10.75 14.6904 11.3096 15.25 12 15.25C12.6904 15.25 13.25 14.6904 13.25 14C13.25 13.3096 12.6904 12.75 12 12.75ZM9.25 14C9.25 12.4812 10.4812 11.25 12 11.25C13.5188 11.25 14.75 12.4812 14.75 14C14.75 15.5188 13.5188 16.75 12 16.75C10.4812 16.75 9.25 15.5188 9.25 14Z" fill="currentColor"/>\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C10.2051 3.75 8.75 5.20507 8.75 7H7.25C7.25 4.37665 9.37665 2.25 12 2.25C14.6234 2.25 16.75 4.37665 16.75 7H15.25C15.25 5.20507 13.7949 3.75 12 3.75Z" fill="currentColor"/>\n        </svg>\n    ',"unlock:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M1.75 11C1.75 8.37665 3.87665 6.25 6.5 6.25H17.5C20.1234 6.25 22.25 8.37665 22.25 11V17C22.25 19.6234 20.1234 21.75 17.5 21.75H6.5C3.87665 21.75 1.75 19.6234 1.75 17V11ZM6.5 7.75C4.70507 7.75 3.25 9.20507 3.25 11V17C3.25 18.7949 4.70507 20.25 6.5 20.25H17.5C19.2949 20.25 20.75 18.7949 20.75 17V11C20.75 9.20507 19.2949 7.75 17.5 7.75H6.5Z" fill="currentColor"/>\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M12 12.75C11.3096 12.75 10.75 13.3096 10.75 14C10.75 14.6904 11.3096 15.25 12 15.25C12.6904 15.25 13.25 14.6904 13.25 14C13.25 13.3096 12.6904 12.75 12 12.75ZM9.25 14C9.25 12.4812 10.4812 11.25 12 11.25C13.5188 11.25 14.75 12.4812 14.75 14C14.75 15.5188 13.5188 16.75 12 16.75C10.4812 16.75 9.25 15.5188 9.25 14Z" fill="currentColor"/>\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M11.9993 3.75C11.1746 3.75 10.4232 4.05623 9.84982 4.5623C9.53927 4.8364 9.06532 4.80685 8.79122 4.4963C8.51712 4.18575 8.54667 3.71179 8.85722 3.4377C9.69412 2.69904 10.7952 2.25 11.9993 2.25C14.6227 2.25 16.7493 4.37665 16.7493 7C16.7493 7.41421 16.4136 7.75 15.9993 7.75C15.5851 7.75 15.2493 7.41421 15.2493 7C15.2493 5.20507 13.7943 3.75 11.9993 3.75Z" fill="currentColor"/>\n        </svg>\n    ',"upload:figma":'\n        <svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M3.95833 1.25C2.46256 1.25 1.25 2.46256 1.25 3.95833L1.25 13.9583C1.25 15.4541 2.46256 16.6667 3.95833 16.6667H7.57762C7.83566 16.6667 8.08991 16.6298 8.33333 16.5591V13.9583C8.33333 11.7722 10.1055 10 12.2917 10L14.8924 10C14.9632 9.75658 15 9.50233 15 9.24429V3.95833C15 2.46256 13.7874 1.25 12.2917 1.25L3.95833 1.25ZM14.1161 11.25L12.2917 11.25C10.7959 11.25 9.58333 12.4626 9.58333 13.9583V15.7828L14.1161 11.25ZM4.47035e-07 3.95833C5.46376e-07 1.77221 1.77221 -9.93411e-08 3.95833 0L12.2917 3.47694e-07C14.4778 4.47035e-07 16.25 1.77221 16.25 3.95833V9.24429C16.25 10.2941 15.833 11.3009 15.0906 12.0433L10.3766 16.7573C9.63425 17.4996 8.62744 17.9167 7.57762 17.9167H3.95833C1.77221 17.9167 -9.93411e-08 16.1445 0 13.9583L4.47035e-07 3.95833ZM7.5 5.48186C7.46112 5.51109 7.42382 5.5434 7.38843 5.57879L6.06694 6.90028C5.82286 7.14435 5.42714 7.14435 5.18306 6.90028C4.93898 6.6562 4.93898 6.26047 5.18306 6.01639L6.50455 4.6949C7.3995 3.79995 8.8505 3.79995 9.74545 4.6949L11.0669 6.01639C11.311 6.26047 11.311 6.6562 11.0669 6.90028C10.8229 7.14435 10.4271 7.14435 10.1831 6.90028L8.86157 5.57879C8.82618 5.5434 8.78888 5.51109 8.75 5.48186V8.95833C8.75 9.30351 8.47018 9.58333 8.125 9.58333C7.77982 9.58333 7.5 9.30351 7.5 8.95833V5.48186Z" fill="currentColor"></path>\n        </svg>\n    ',"questionCircle:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12ZM12 7.75C11.3096 7.75 10.75 8.30964 10.75 9C10.75 9.41421 10.4142 9.75 10 9.75C9.58579 9.75 9.25 9.41421 9.25 9C9.25 7.48122 10.4812 6.25 12 6.25C13.5188 6.25 14.75 7.48122 14.75 9C14.75 9.54634 14.5899 10.0576 14.3138 10.4866C14.1409 10.7554 13.9387 11.0119 13.7523 11.2436L13.6518 11.3683C13.4971 11.5597 13.3551 11.7354 13.2239 11.9158C12.9003 12.3605 12.75 12.6947 12.75 13V13.5C12.75 13.9142 12.4142 14.25 12 14.25C11.5858 14.25 11.25 13.9142 11.25 13.5V13C11.25 12.2007 11.6424 11.5398 12.011 11.0333
1C12.1667 10.8192 12.3373 10.6081 12.4925 10.4162L12.5836 10.3033C12.7688 10.0731 12.9265 9.87065 13.0524 9.67495C13.1774 9.48068 13.25 9.24996 13.25 9C13.25 8.30964 12.6904 7.75 12 7.75ZM12.75 16C12.75 15.5858 12.4142 15.25 12 15.25C11.5858 15.25 11.25 15.5858 11.25 16V17C11.25 17.4142 11.5858 17.75 12 17.75C12.4142 17.75 12.75 17.4142 12.75 17V16Z" fill="currentColor"/>\n        </svg>\n    ',"UserCircle:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.75C6.89137 2.75 2.75 6.89137 2.75 12C2.75 14.4212 3.67957 16.6247 5.20297 18.2741C6.52006 15.8764 9.06937 14.25 12 14.25C14.9306 14.25 17.4799 15.8764 18.797 18.2741C20.3204 16.6247 21.25 14.4212 21.25 12C21.25 6.89137 17.1086 2.75 12 2.75ZM17.6502 19.3244C16.6473 17.2103 14.4934 15.75 12 15.75C9.50664 15.75 7.35273 17.2103 6.34982 19.3244C7.91279 20.5321 9.87177 21.25 12 21.25C14.1282 21.25 16.0872 20.5321 17.6502 19.3244ZM1.25 12C1.25 6.06294 6.06294 1.25 12 1.25C17.9371 1.25 22.75 6.06294 22.75 12C22.75 15.2395 21.3161 18.145 19.051 20.1148C17.1639 21.7557 14.6971 22.75 12 22.75C9.30286 22.75 6.83607 21.7557 4.94902 20.1148C2.68387 18.145 1.25 15.2395 1.25 12ZM12 6.75C10.7574 6.75 9.75 7.75736 9.75 9C9.75 10.2426 10.7574 11.25 12 11.25C13.2426 11.25 14.25 10.2426 14.25 9C14.25 7.75736 13.2426 6.75 12 6.75ZM8.25 9C8.25 6.92893 9.92893 5.25 12 5.25C14.0711 5.25 15.75 6.92893 15.75 9C15.75 11.0711 14.0711 12.75 12 12.75C9.92893 12.75 8.25 11.0711 8.25 9Z" fill="currentColor"/>\n        </svg>\n    ',"undo:figma":'\n        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.75 1.5C14.3063 1.5 18 5.19365 18 9.75C18 14.3063 14.3063 18 9.75 18C5.19365 18 1.5 14.3063 1.5 9.75C1.5 9.33579 1.16421 9 0.75 9C0.335787 9 0 9.33579 0 9.75C0 15.1348 4.36522 19.5 9.75 19.5C15.1348 19.5 19.5 15.1348 19.5 9.75C19.5 4.36522 15.1348 0 9.75 0C6.97897 0 4.47851 1.15622 2.70404 3.01091V0.75C2.70404 0.335786 2.36825 0 1.95404 0C1.53983 0 1.20404 0.335786 1.20404 0.75V5.25C1.20404 5.66421 1.53983 6 1.95404 6H6.375C6.78921 6 7.125 5.66421 7.125 5.25C7.125 4.83579 6.78921 4.5 6.375 4.5H3.38563C4.89953 2.66682 7.18881 1.5 9.75 1.5Z" fill="#28303F"/>\n        </svg>\n    ',"book:figma":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 4.93478C1.25 3.42889 2.46654 2.08346 4.07854 2.26562C6.33895 2.52104 9.46948 3.21376 11.7472 4.80983C11.897 4.91479 12.103 4.91479 12.2528 4.80983C14.5305 3.21376 17.6611 2.52104 19.9215 2.26562C21.5335 2.08346 22.75 3.42889 22.75 4.93478V16.1996C22.75 17.7428 21.5359 18.9538 20.0899 19.1172C17.9135 19.3631 15.0832 20.0191 13.1136 21.3993C12.447 21.8664 11.553 21.8664 10.8864 21.3993C8.91678 20.0191 6.08646 19.3631 3.91012 19.1172C2.46408 18.9538 1.25 17.7428 1.25 16.1996V4.93478ZM3.91012 3.75613C3.32631 3.69016 2.75 4.17836 2.75 4.93478V16.1996C2.75 16.9186 3.32877 17.5419 4.07854 17.6267C6.17853 17.864 9.02952 18.4787 11.25 19.8445V6.23855C11.1236 6.18573 11.0016 6.11897 10.8864 6.03826C8.91678 4.65808 6.08646 4.00206 3.91012 3.75613ZM12.75 6.23855V19.8445C14.9705 18.4787 17.8215 17.864 19.9215 17.6267C20.6712 17.5419 21.25 16.9186 21.25 16.1996V4.93478C21.25 4.17836 20.6737 3.69016 20.0899 3.75613C17.9135 4.00206 15.0832 4.65808 13.1136 6.03826C12.9984 6.11897 12.8764 6.18573 12.75 6.23855ZM4.25884 8.13946C4.32223 7.73012 4.70545 7.44968 5.11478 7.51308C6.41756 7.71484 7.88471 8.05207 9.27051 8.58796C9.65684 8.73735 9.84892 9.17165 9.69952 9.55798C9.55012 9.94432 9.11583 10.1364 8.72949 9.987C7.47085 9.50028 6.11399 9.1857 4.88522 8.9954C4.47588 8.93201 4.19544 8.54879 4.25884 8.13946ZM4.25884 12.1395C4.32223 11.7301 4.70545 11.4497 5.11478 11.5131C5.77452 11.6152 6.47447 11.7519 7.18347 11.9307C7.5851 12.0321 7.82854 12.4398 7.72721 12.8414C7.62588 13.2431 7.21815 13.4865 6.81653 13.3852C6.15813 13.2191 5.50446 13.0913 4.88522 12.9954C4.47588 12.932 4.19544 12.5488 4.25884 12.1395Z" fill="#28303F"/>\n            ',"briefcase:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M11 2.75C9.75736 2.75 8.75 3.75736 8.75 5V5.25H15.25V5C15.25 3.75736 14.2426 2.7
15 13 2.75H11ZM16.75 5.25V5C16.75 2.92893 15.0711 1.25 13 1.25H11C8.92893 1.25 7.25 2.92893 7.25 5V5.25H6C3.37665 5.25 1.25 7.37665 1.25 10V18C1.25 20.6234 3.37665 22.75 6 22.75H18C20.6234 22.75 22.75 20.6234 22.75 18V10C22.75 7.37665 20.6234 5.25 18 5.25H16.75ZM6 6.75C4.33709 6.75 2.96588 7.99891 2.77317 9.60991C2.83083 9.64462 2.8963 9.68294 2.96963 9.72433C3.34155 9.93424 3.91609 10.2232 4.70132 10.5202C5.38705 10.7796 6.23474 11.0456 7.25 11.2703V10.6767C7.25 10.2625 7.58579 9.92673 8 9.92673C8.41421 9.92673 8.75 10.2625 8.75 10.6767V11.5485C9.72161 11.6955 10.8106 11.7989 12.0201 11.8314C13.2146 11.8634 14.2901 11.8026 15.25 11.6821V10.6767C15.25 10.2625 15.5858 9.92673 16 9.92673C16.4142 9.92673 16.75 10.2625 16.75 10.6767V11.4304C17.7597 11.2158 18.6017 10.9407 19.2818 10.6645C20.0596 10.3486 20.6286 10.0301 20.9967 9.79612C21.0865 9.73904 21.1644 9.687 21.2304 9.64125C21.0519 8.01513 19.6737 6.75 18 6.75H6ZM21.25 11.3884C20.8709 11.5978 20.4037 11.8279 19.8462 12.0543C19.0145 12.392 17.9846 12.7206 16.75 12.9611V13.6767C16.75 14.0909 16.4142 14.4267 16 14.4267C15.5858 14.4267 15.25 14.0909 15.25 13.6767V13.193C14.2646 13.3076 13.1753 13.3629 11.9799 13.3308C10.7994 13.2991 9.72357 13.203 8.75 13.0645V13.6767C8.75 14.0909 8.41421 14.4267 8 14.4267C7.58579 14.4267 7.25 14.0909 7.25 13.6767V12.8042C6.02081 12.5506 4.9966 12.2356 4.17065 11.9232C3.60373 11.7088 3.13094 11.4958 2.75 11.3053V18C2.75 19.7949 4.20507 21.25 6 21.25H18C19.7949 21.25 21.25 19.7949 21.25 18V11.3884Z" fill="currentColor"/>\n        </svg>\n    ',"monitor:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 6C1.25 3.37665 3.37665 1.25 6 1.25H18C20.6234 1.25 22.75 3.37665 22.75 6V15C22.75 17.6234 20.6234 19.75 18 19.75H12.75V21.25H15C15.4142 21.25 15.75 21.5858 15.75 22C15.75 22.4142 15.4142 22.75 15 22.75H9C8.58579 22.75 8.25 22.4142 8.25 22C8.25 21.5858 8.58579 21.25 9 21.25H11.25V19.75H6C3.37665 19.75 1.25 17.6234 1.25 15V6ZM18 18.25C19.5368 18.25 20.8245 17.1834 21.163 15.75H2.83697C3.17555 17.1834 4.46321 18.25 6 18.25H18ZM2.75 14.25H21.25V6C21.25 4.20507 19.7949 2.75 18 2.75H6C4.20507 2.75 2.75 4.20507 2.75 6V14.25ZM6.25 7C6.25 6.58579 6.58579 6.25 7 6.25H12C12.4142 6.25 12.75 6.58579 12.75 7C12.75 7.41421 12.4142 7.75 12 7.75H7C6.58579 7.75 6.25 7.41421 6.25 7ZM6.25 11C6.25 10.5858 6.58579 10.25 7 10.25H17C17.4142 10.25 17.75 10.5858 17.75 11C17.75 11.4142 17.4142 11.75 17 11.75H7C6.58579 11.75 6.25 11.4142 6.25 11Z" fill="currentColor"/>\n        </svg>\n    ',"settings:custom":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n            <path fill-rule="evenodd" clip-rule="evenodd" d="M7.76679 3.81154C7.76679 2.2136 9.12593 1 10.6986 1H12.8035C14.3762 1 15.7353 2.2136 15.7353 3.81154C15.7353 4.43846 16.4061 4.83704 16.9567 4.5373L17.0686 4.4764C18.4433 3.72807 20.2223 4.15455 21.0445 5.49727L22.097 7.216C22.9382 8.58976 22.4172 10.3228 21.0167 11.0852C20.49 11.3719 20.49 12.1281 21.0167 12.4148C22.4172 13.1772 22.9382 14.9102 22.097 16.284L21.0445 18.0027C20.2223 19.3455 18.4433 19.7719 17.0686 19.0236L16.9567 18.9627C16.4061 18.663 15.7353 19.0615 15.7353 19.6885C15.7353 21.2864 14.3762 22.5 12.8035 22.5H10.6986C9.12593 22.5 7.76679 21.2864 7.76679 19.6885C7.76679 19.0615 7.09602 18.663 6.5454 18.9627L6.15004 18.2364L6.54539 18.9627L6.4335 19.0236L6.03814 18.2973L6.4335 19.0236C5.05879 19.7719 3.27979 19.3455 2.45758 18.0027L1.40513 16.284C0.563914 14.9102 1.08492 13.1772 2.48543 12.4149C3.01218 12.1281 3.01218 11.3719 2.48543 11.0851C1.08493 10.3228 0.563916 8.58975 1.40513 7.21599L2.45758 5.49726C3.27979 4.15453 5.0588 3.72805 6.4335 4.47638L6.5454 4.53729C7.09602 4.83703 7.76679 4.43845 7.76679 3.81154ZM10.6986 2.65385C9.94629 2.65385 9.42063 3.21733 9.42063 3.81154C9.42063 5.6932 7.40735 6.88951 5.75468 5.98987L5.64279 5.92896C5.00397 5.58122 4.2083 5.8052 3.86801 6.36092L2.81555 8.07965C2.49426 8.60434 2.66314 9.29887 3.27615 9.63257C4.95374 10.5458 4.95373 12.9542 3.27615 13.8674C2.66313 14.2011 2.49426 14.8957 2.81555 15.4203L3.868 17.1391C4.2083 17.6948 5.00397 17.9188 5.64278 17.571L6.02134 18.2665L5.64279 17.571L5.75468 17.5101C7.40735 16.6105 9.42063 17.8068 9.42063 19.6885C9.42063 20.2827 9.94629 20.8462 10.6986 20.8462H12.8035C13.5558 20.8462 14.0815 20.2827 14.0815 19.6885C14.0815 17.8068 16.0948 16.6105 17.7475 17.5101L17.8593 17.571C18.4982 17.9188 19.2938 17.6948 19.6341 17.1391L20.6866 15.4203C21.0079 14.8956 20.839 14.2011 20.226 13.8674C18.5484 12.9542 18.5484 10.5458 20.226 9.63258C20.839 9.29888 21.0079 8.60435 20.6866 8.07966L19.6341 6.36094C19.2938 5.80521 18.4982 5.58123 17.8593 5.92897L17.7475 5.98988C16.0948 6.88952 14.0815 5.69321 14.0815 3.81154C14.0815 3.21733 13.5558 2.65385 12.8035 2.65385H10.6986ZM11.7511 9.26923C10.381 9.26923 9.2703 10.3799 9.2703 11.75C9.2703 13.1201 10.381 14.2308 11.7511 14.2308C13.1212 14.2308 14.2318 13.1201 14.2318 11.75C14.2318 10.3799 13.1212 9.26923 11.7511 9.26923ZM7.61646 11.75C7.61646 9.46651 9.46759 7.61538 11.7511 7.61538C14.0346 7.61538 15.8857 9.46651 15.8857 11.75C15.8857 14.0335 14.0346 15.8846 11.7511 15.8846C9.46759 15.8846 7.61646 14.0335 7.61646 11.75Z" fill="currentColor"/>\n        </svg>\n    '};function Bc($1){const S={...Hi,...es};return()=>
1{Object.entries(S).forEach(([D,J])=>{$1.addIconLiteral(D,J)})}}xl.locale("vi");const wl={providers:[(0,u.Jn2)({eventCoalescing:!0}),(0,t1.lh)(lt),(0,K.$x)((0,K.gT)()),function y2(){return(0,u.ngT)("NgEagerAnimations"),[...bt]}(),(0,Ks.$R)((0,Ks.b$)([Qo.Bsj])),(0,u.oKB)(t0.A),(0,u.oKB)(gs.RU),(0,u.oKB)(Ml.Li),function T3(){return{provide:u.hnV,useFactory:Bc,deps:[U2.GE],multi:!0}}(),...J2.le.forRoot({themes:[{theme:"gray",url:"gray.css"},{theme:"default",url:"default.css"},{theme:"light-blue",url:"light-blue.css"},{theme:"blue",url:"blue.css"},{theme:"green",url:"green.css"},{theme:"orange",url:"orange.css"},{theme:"purple",url:"purple.css"},{theme:"dark",url:"dark.css"},{theme:"pink",url:"pink.css"}],defaultTheme:"default"}).providers||[],...U2.dA.forRoot([Ze.RaW,F0.epd,F0.vji,F0.mFK,Ze.$51,F0.WJb,F0.bm,F0.Uxf,F0.vCH,F0.OgO,{name:"ViewTable",type:"circumIcon",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M18.44 3.06H5.56a2.5 2.5 0 00-2.5 2.5v12.88a2.5 2.5 0 002.5 2.5h12.88a2.51 2.51 0 002.5-2.5V5.56a2.51 2.51 0 00-2.5-2.5zM8.71 19.94H5.56a1.5 1.5 0 01-1.5-1.5v-3.11h4.65zm0-5.61H4.06V9.67h4.65zm0-5.66H4.06V5.56a1.5 1.5 0 011.5-1.5h3.15zm11.23 9.77a1.51 1.51 0 01-1.5 1.5H9.71v-4.61h10.23zm0-4.11H9.71V9.67h10.23zm0-5.66H9.71V4.06h8.73a1.51 1.51 0 011.5 1.5z" data-name="View Table" /></svg>'}]).providers||[],...js.Yi.forRoot($s).providers||[],...D3.h.forRoot(mi).providers||[],...zs._B.forRoot().providers||[],O3.q,fi.FQ,{provide:Qo.UBk,useValue:{...Jo.c.serverUrl}},{provide:Qo.ssn,useValue:Jo.c.mediaBucket},{provide:Qo.Igw,useValue:{...Jo.c.defaultSysLogin}},{provide:Qo.aO0,useValue:{...Jo.c.defaultVtsKitConfig}},{provide:Qo._0Y,useValue:{...Jo.c.authenticationConfig}},{provide:Qo.lUk,useValue:Jo.c.ccud},{provide:Qo.H8t,useValue:Jo.c.sso||null},{provide:zi.tE,useValue:zi.z9},{provide:gi.vs,useValue:{select:{vtsSelectedNewBackground:!0},toast:{vtsDuration:3e3,vtsPlacement:"bottomRight",vtsMaxStack:3}}},{provide:u.zcH,useClass:fi.qk},{provide:yi,useValue:{siteKey:Jo.c.recaptcha.siteKey}}]};var Y5=h(545);(function q1($1,S,D){return(0,u.TL3)({rootComponent:$1,platformRef:D?.platformRef,...J1(S)})})((()=>{class $1{constructor(){this.title="webapp-vtskit"}static{this.\u0275fac=function(J){return new(J||$1)}}static{this.\u0275cmp=u.VBU({type:$1,selectors:[["web-application-root"]],decls:1,vars:0,template:function(J,k1){1&J&&u.nrm(0,"router-outlet")},dependencies:[t1.iI,Y5.n3],encapsulation:2})}}return $1})(),wl).catch($1=>console.error($1))},15385:(X1,n1,h)=>{"use strict";h.d(n1,{_0Y:()=>I,X0Z:()=>M.X0,VGQ:()=>c.V,mit:()=>o2,uRZ:()=>X,BZs:()=>Q0,lUk:()=>o1.lU,AJP:()=>M.AJ,b8W:()=>M.b8,jID:()=>z.jI,Ik6:()=>D1,M$2:()=>te,S3I:()=>q0,_iJ:()=>x0,b1G:()=>N1,B6z:()=>p0,z2j:()=>L0,zQW:()=>Z0,X4S:()=>w2,CHu:()=>et,hfz:()=>Tt,$Db:()=>e0.$,XkR:()=>ye,h87:()=>z.h8,jWJ:()=>w.j,Cnj:()=>z.Cn,VX_:()=>o1.VX,gqT:()=>o1.gq,l73:()=>o1.l7,nig:()=>o1.ni,Igw:()=>P,aO0:()=>Q,BsM:()=>I1.B,LBR:()=>Ce,sXN:()=>g2,OQ8:()=>z.OQ,fb6:()=>z.fb,NGI:()=>T0,C37:()=>z.C3,bN6:()=>z.bN,OV$:()=>z.OV,JpK:()=>q1,QX3:()=>Z1.Q,wTq:()=>a2,AWz:()=>z.AW,Arb:()=>z.Ar,yTI:()=>z.yT,ri3:()=>z.ri,HgN:()=>u1,s4i:()=>E,DqH:()=>z.Dq,ssn:()=>C1.s,Lye:()=>$0,$1h:()=>G0,ZIY:()=>N2,JEu:()=>n2,r6J:()=>z.r6,n1S:()=>W2,YA5:()=>ge,QtY:()=>d0,WKx:()=>a0,UBk:()=>x.U,y_k:()=>z.y_,bBV:()=>M.bB,H8t:()=>o1.H8,qiI:()=>M.qi,ob$:()=>ce,NIB:()=>le,Ydk:()=>Be,v2M:()=>Pe,yR8:()=>Q2,XP7:()=>H1,yhK:()=>c0,$X2:()=>xe,LJr:()=>M0,hfP:()=>z.hf,IYj:()=>e1,DLc:()=>t0,$CI:()=>P2,Gcb:()=>z.Gc,Bm6:()=>Y0,Bae:()=>l0,vi$:()=>Y1,Bsj:()=>O});var i=h(23135),a=h(20451),r=h(60425),u=h(6198),p=h(84049),f=h(545),c=h(1581),s=h(56383),o=h(62252),M=h(79243),x=h(75756),z=h(96959),w=h(28321),A=h(91479);const I=new i.nKC("Configuration for authentication");var Z=h(54886);let X=(()=>{class B1{constructor(L,l1,s0){this.client=L,this.serverUrl=l1,this.authenticationConfig=s0,this.sysAuthenLoginSharer$=new s.m,this.sysAuthenUsernameSharer$=new s.m,this.sysAuthenPasswordSharer$=new s.m,this.sysAuthenRegistrySharer$=new s.m,this.userLogout$=new o.B,this.registerKeptInfos={registerSecretKey:"",phoneNumber:""},this.isRedirectByGoogleLogin=!1,this.sessionTimeoutTimer=null,this.activityListeners=[]}logout$(){const L=M.X0.API_LOGOUT;return this.userLogout$.next(),this.client.obserseBody().setBaseUrl(this.serverUrl.ccudCore).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}login(L){const l1=M.X0.API_AUTHENTICATE;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}changePassword(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.X0.API_CHANGE_PASSWORD,L)}uploadFile(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.X0.API_UPLOAD_FILE,L)}changeAvatar(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.X0.API_CHANGE_AVATAR,{imageUrl:L})}getCaptchaCode(){const L=M.X0.API_GET_CAPTCHA_CODE;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}getCaptchaImg(L){const l1=M.X0.API_GET_CAPTCHA_IMG;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,{key:L})}getKey(){const L=M.X0.API_GET_KEY;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}verifySignature(L){const l1=M.X0.API_VERIFY_SIGNATURE;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}getOtp(L){const l1=M.X0.API_GET_OTP;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}verifyOtp(L){const l1=M.X0.API_VERIFY_OTP;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}changeForgotPass(L){const l1=M.X0.API_CHANGE_FORGOT_PASS;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}notRemindChangePass(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(`${M.X0.API_NOT_REMIND_CHANGE_PASS}
1/${L}`,null)}accessHiddenSetting(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(`${M.X0.API_ACCESS_HIDDEN_SETTING}`,L)}changeExpiredPassword(L){const l1=M.X0.API_CHANGE_EXPIRED_PASSWORD;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}setSysUsernameConfig(L){this.sysUserConfig=L}getSysUsernameConfig(){return this.sysUserConfig}getTokenRocket(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.rocket).post(M.X0.API_TOKEN_ROCKET,L)}getOtpCodeForLogin(L,l1,s0=!1){const A0={username:L,password:"",rememberMe:s0,captcha:"",transactionId:l1,twoFactorCode:"",otp:""};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_AUTHENTICATE_REQUEST_OTP,A0)}loginWithOtp(L,l1,s0,A0=!1){const d2={username:L,password:"",rememberMe:A0,captcha:"",transactionId:s0,twoFactorCode:"",otp:l1};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_LOGIN_BY_PHONE_NUMBER_WITH_OTP,d2)}getOtpCodeForRegister(L,l1,s0=!1){const A0={username:L,password:"",rememberMe:s0,captcha:"",transactionId:l1,twoFactorCode:"",otp:""};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_REGISTER_REQUEST_OTP,A0)}verifyOtpCodeForRegister(L,l1,s0,A0=!1){const d2={username:L,password:"",rememberMe:A0,captcha:"",transactionId:s0,twoFactorCode:"",otp:l1};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_REGISTER_VERIFY_OTP,d2)}registryNewPhoneNumber(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_REGISTER,L)}getOtpCodeForForgotPassword(L,l1,s0=!1){const A0={username:L,password:"",rememberMe:s0,captcha:"",transactionId:l1,twoFactorCode:"",otp:""};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_FORGOT_PASSWORD_REQUEST_OTP,A0)}verifyOtpCodeForForgotPassword(L,l1,s0,A0=!1){const d2={username:L,password:"",rememberMe:A0,captcha:"",transactionId:s0,twoFactorCode:"",otp:l1};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_FORGOT_PASSWORD_VERIFY_OTP,d2)}setNewPasswordByOtp(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_CHANGE_PASSWORD_BY_OTP,L)}verifyGoogleAccount(L,l1,s0){const A0={userName:L,phoneNumber:L,registerSecretKey:s0};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader("Authorization",`Bearer ${l1}`).setHeader("Request-Id",(0,A.A)()).post(M.Wz.API_VERIFY_GOOGLE_ACCOUNT,A0)}getOtpCodeForChangePhoneNumber(L,l1,s0=!1){const A0={username:L,password:"",rememberMe:s0,captcha:"",transactionId:l1,twoFactorCode:"",otp:""};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_REGISTER_REQUEST_OTP,A0)}verifyOtpCodeForChangePhoneNumber(L,l1,s0,A0=!1){const d2={username:L,password:"",rememberMe:A0,captcha:"",transactionId:s0,twoFactorCode:"",otp:l1,otpType:"changePhoneNumber"};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_CHANGE_PHONE_NUMBER_VERIFY_OTP,d2)}changePhoneNumberByOtp(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.Wz.API_CHANGE_PHONE_NUMBER_BY_OTP,L)}loginDVS(L){const l1=M.X0.API_AUTHENTICATE,s0={username:L.userName,password:L.password,transactionId:L.transactionId,rememberMe:!1,captcha:null};return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(l1,s0)}initializeSessionTimeout(){this.resetSessionTimeout(),this.addActivityListeners()}resetSessionTimeout(){this.clearSessionTimeout(),this.sessionTimeoutTimer=setTimeout(()=>{console.warn("Session timeout: User inactive. Logging out..."),this.performAutoLogout()},this.authenticationConfig.sessionTimeout)}addActivityListeners(){if(typeof window>"u")return;const L=()=>this.resetSessionTimeout();["mousedown","keydown","scroll","touchstart","mousemove","click"].forEach(s0=>{window.addEventListener(s0,L,!0),this.activityListeners.push(()=>{window.removeEventListener(s0,L,!0)})})}clearSessionTimeout(){this.sessionTimeoutTimer&&(clearTimeout(this.sessionTimeoutTimer),this.sessionTimeoutTimer=null)}
1removeActivityListeners(){this.activityListeners.forEach(L=>L()),this.activityListeners=[]}performAutoLogout(){this.clearSessionTimeout(),this.removeActivityListeners(),this.logout$().subscribe({next:()=>{console.log("Auto logout completed")},error:L=>{console.error("Auto logout error:",L)},complete:()=>{this.userLogout$.next()}})}stopSessionTimeout(){this.clearSessionTimeout(),this.removeActivityListeners()}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U),i.KVO(I))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})();var $=h(51628),N=h(62794),o1=h(7252);const O=(B1,De)=>{const L=M.hX,l1=M.FG,s0="/auth/login",A0="/auth/phone-register-form",d2=(0,i.WQX)(o1.lU);let W1=!1;const E2=(0,i.WQX)(o1.H8);if(!B1)return De(B1);const A1=()=>![s0,A0].includes(location.pathname),o0=(0,i.WQX)(N.Mo),X0=(0,i.WQX)($.c$),I2=(0,i.WQX)(x.U),oe=(0,i.WQX)(f.Ix),Te=(0,i.WQX)(X),Ve=B1.url.replace(I2.auth,"").replace(I2.rocket,"").replace(I2.file,"").replace(I2.ccudCore,"").replace(I2.gateway,""),Mt=(()=>{const tt=c.V.getUserToken();return null==tt?c.V.getTempToken()||"":tt.accessToken})(),ht=l1.some(tt=>new RegExp(tt.replace(/\*/g,".*")).test(Ve)),Rt=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,tt=>{const Dt=15&crypto.getRandomValues(new Uint8Array(1))[0];return("x"===tt?Dt:3&Dt|8).toString(16)});Mt&&(L.includes(Ve)||(B1=B1.clone({setHeaders:{Authorization:`Bearer ${Mt}`,"x-cbn-appCode":d2.appCode||"CCUD","request-id":Rt(),"Request-Id":Rt(),"ngrok-skip-browser-warning":"true"}})));return(B1.url.includes("/upload")?De(B1):De(B1).pipe((0,a.w)(12e4))).pipe((0,r.W)(tt=>(tt instanceof a.M&&o0.error("","Kh\xf4ng c\xf3 k\u1ebft n\u1ed1i m\u1ea1ng. Vui l\xf2ng ki\u1ec3m tra l\u1ea1i."),(0,u.$)(()=>tt)))).pipe((0,p.M)(()=>{},tt=>{switch(tt.status){case 401:return A1()&&(ht||"USER_NOT_FOUND"!==tt.error?.error&&o0.error("",X0.instant("common.error.loginFailed"))),void setTimeout(()=>{(()=>{const Dt=`${window.location.origin}/auth/login`,y0=c.V.get("lastSsoProvider")==M.bB.VNEID?M.bB.VNEID:M.bB.VPTW,K2=localStorage.getItem("ccud_recent_apps");switch(c.V.clear(),localStorage.clear(),sessionStorage.clear(),K2&&localStorage.setItem("ccud_recent_apps",K2),Te.userLogout$.next(),y0){case M.bB.VPTW:{const g1=E2?.vptw?.logoutUrl;if(!g1)return!1;const f2=encodeURIComponent(Dt);return window.location.href=`${g1}?service=${f2}`,!0}case M.bB.VNEID:{const g1=E2?.vneid;if(!g1?.logoutUrl||!g1.clientId)return!1;const f2=new URL(g1.viaGatewayToVneid?g1.logoutUrlViaGateway:g1.logoutUrl);f2.searchParams.set("client_id",g1.viaGatewayToVneid?g1.clientIdViaGateway:g1.clientId),f2.searchParams.set("redirect_uri",Dt),window.location.href=f2.toString()}}})()},1500);case 400:case 500:case 504:if("error.id.checkAuthen"==tt.error?.message)return c.V.clear(),A1()&&o0.error("","Phi\xean \u0111\u0103ng nh\u1eadp h\u1ebft h\u1ea1n. Vui l\xf2ng \u0111\u0103ng nh\u1eadp l\u1ea1i."),void oe.navigate([s0]);if(tt.error?.detailErrorMessage){if(tt.error.code==z.OQ.EXPIRED&&["error.login.failed","error.password.expired"].includes(tt.error.detailErrorMessage))c.V.clear(),oe.navigate([s0]),A1()&&(ht||o0.error("","M\u1eadt kh\u1ea9u h\u1ebft h\u1ea1n"));else if(tt.error.code!=z.OQ.UNABLE_TO_DELETE&&tt.error.code!=z.OQ.UNABLE_TO_CHANGE_STATUS){if(tt.error.code==z.OQ.INVALID_INPUT_DATA&&tt.error.errorFileLink)return;if([z.OQ.GG_OTP_ENABLED_NOT_VERIFIED,z.OQ.GG_OTP_MISSING_INVALID].includes(tt.error.code))return void(ht||o0.info("",X0.instant("common.error.message."+tt.error.detailErrorMessage)));if([z.OQ.GG_OTP_INCORRECT].includes(tt.error.code))return void(ht||o0.error("",X0.instant("common.error.message."+tt.error.detailErrorMessage)));if(tt.error.code==z.OQ.ERROR_IN_BACKEND)return void(ht||o0.error("","H\u1ec7 th\u1ed1ng x\u1eed l\xfd l\u1ed7i. Vui l\xf2ng th\u1eed l\u1ea1i."));if(tt.error.code==z.OQ.ACCOUNT_NO_ORG)return void(W1||(ht||o0.error("",X0.instant("common.error.message."+tt.error.detailErrorMessage)),W1=!0));ht||o0.error("",X0.instant("common.error.message."+tt.error.detailErrorMessage))}}else if(tt.error&&tt.error.detail&&(tt.error.code==z.OQ.ACCOUNT_DELETE_TEMPORARY||tt.error.code==z.OQ.ACCOUNT_NOT_ACTIVE))return void(ht||o0.error("",X0.instant("common.error.message."+tt.error.detail)));break;case 403:if(tt.error?.errorCode)return void oe.navigate(["/error/unknown"],{queryParams:{session:"expired"}});o0.error("","B\u1ea1n kh\xf4ng c\xf3 quy\u1ec1n thao t\xe1c v\u1edbi t\xe0i nguy\xean n\xe0y");break;case 404:ht||o0.error("",X0.instant("common.error.message.not-found"))}}))},E=[{value:"\u0110\u1ea1i t\u01b0\u1edbng",label:"\u0110\u1ea1i t\u01b0\u1edbng"},{value:"Th\u01b0\u1ee3ng t\u01b0\u1edbng",label:"Th\u01b0\u1ee3ng t\u01b0\u1edbng"},{value:"Trung t\u01b0\u1edbng",label:"Trung t\u01b0\u1edbng"},{value:"Thi\u1ebfu t\u01b0\u1edbng",label:"Thi\u1ebfu t\u01b0\u1edbng"},{value:"\u0110\u1ea1i t\xe1",label:"\u0110\u1ea1i t\xe1"},{value:"Th\u01b0\u1ee3ng t\xe1",label:"Th\u01b0\u1ee3ng t\xe1"},{value:"Trung t\xe1",label:"Trung t\xe1"},{value:"Thi\u1ebfu t\xe1",label:"Thi\u1ebfu t\xe1"},{value:"\u0110\u1ea1i \xfay",label:"\u0110\u1ea1i \xfay"},{value:"Th\u01b0\u1ee3ng \xfay",label:"Th\u01b0\u1ee3ng \xfay"},{value:"Trung \xfay",label:"Trung \xfay"},{value:"Thi\u1ebfu \xfay",label:"Thi\u1ebfu \xfay"},{value:"Th\u01b0\u1ee3ng s\u1ef9",label:"Th\u01b0\u1ee3ng s\u1ef9"},{value:"Trung s\u1ef9",label:"Trung s\u1ef9"},{value:"H\u1ea1 s\u1ef9",label:"H\u1ea1 s\u1ef9"},{value:"Binh nh\u1ea5t",label:"Binh nh\u1ea5t"},{value:"Binh nh\xec",label:"Binh nh\xec"}],P=new i.nKC("Default values for sys-login, but NOT all of them"),Q=new i.nKC("The configuration for the default vts-kit configuration");
1var C1=h(74378);const S1="anonymousUser",W0="Ng\u01b0\u1eddi d\xf9ng \u1ea9n danh";function l0(B1){const De=(B1??"").trim();return De&&De!==S1?De:W0}var N1=function(B1){return B1.CAP_NHAT_UNG_DUNG="CAP_NHAT_UNG_DUNG",B1.TAO_MOI_UNG_DUNG="TAO_MOI_UNG_DUNG",B1.XOA_UNG_DUNG="XOA_UNG_DUNG",B1.XEM_THONG_TIN_UNG_DUNG="XEM_THONG_TIN_UNG_DUNG",B1.UPLOAD_HINH_ANH="UPLOAD_HINH_ANH",B1.TAO_MOI_LICH_SU_PHIEN_BAN="TAO_MOI_LICH_SU_PHIEN_BAN",B1.CAP_NHAT_LICH_SU_PHIEN_BAN="CAP_NHAT_LICH_SU_PHIEN_BAN",B1.XOA_LICH_SU_PHIEN_BAN="XOA_LICH_SU_PHIEN_BAN",B1.XEM_THONG_TIN_LICH_SU_PHIEN_BAN="XEM_THONG_TIN_LICH_SU_PHIEN_BAN",B1.CAP_NHAT_CAU_HINH_HIEN_THI="CAP_NHAT_CAU_HINH_HIEN_THI",B1.XEM_THONG_TIN_CAU_HINH_HIEN_THI="XEM_THONG_TIN_CAU_HINH_HIEN_THI",B1.CAP_NHAT_NHOM_UNG_DUNG="CAP_NHAT_NHOM_UNG_DUNG",B1.TAO_MOI_NHOM_UNG_DUNG="TAO_MOI_NHOM_UNG_DUNG",B1.XOA_NHOM_UNG_DUNG="XOA_NHOM_UNG_DUNG",B1.XEM_THONG_TIN_NHOM_UNG_DUNG="XEM_THONG_TIN_NHOM_UNG_DUNG",B1.CAP_NHAT_TEMPLATE="CAP_NHAT_TEMPLATE",B1.TAO_MOI_TEMPLATE="TAO_MOI_TEMPLATE",B1.XOA_TEMPLATE="XOA_TEMPLATE",B1.XEM_THONG_TIN_TEMPLATE="XEM_THONG_TIN_TEMPLATE",B1.CAP_NHAT_CHINH_SACH_TRUY_CAP="CAP_NHAT_CHINH_SACH_TRUY_CAP",B1.TAO_MOI_CHINH_SACH_TRUY_CAP="TAO_MOI_CHINH_SACH_TRUY_CAP",B1.XOA_CHINH_SACH_TRUY_CAP="XOA_CHINH_SACH_TRUY_CAP",B1.XEM_THONG_TIN_CHINH_SACH_TRUY_CAP="XEM_THONG_TIN_CHINH_SACH_TRUY_CAP",B1.CAP_NHAT_CAU_HINH_TRUY_CAP="CAP_NHAT_CAU_HINH_TRUY_CAP",B1.XEM_THONG_TIN_CAU_HINH_TRUY_CAP="XEM_THONG_TIN_CAU_HINH_TRUY_CAP",B1.XEM_THONG_TIN_LOG_HE_THONG="XEM_THONG_TIN_LOG_HE_THONG",B1.XUAT_FILE_EXCEL_LOG="XUAT_FILE_EXCEL_LOG",B1.XEM_THONG_TIN_LOI_HE_THONG="XEM_THONG_TIN_LOI_HE_THONG",B1.XUAT_FILE_EXCEL_LOI="XUAT_FILE_EXCEL_LOI",B1.CAP_NHAT_CHINH_SACH_LUU_TRU="CAP_NHAT_CHINH_SACH_LUU_TRU",B1.TAO_MOI_CHINH_SACH_LUU_TRU="TAO_MOI_CHINH_SACH_LUU_TRU",B1.XOA_CHINH_SACH_LUU_TRU="XOA_CHINH_SACH_LUU_TRU",B1.XEM_THONG_TIN_CHINH_SACH_LUU_TRU="XEM_THONG_TIN_CHINH_SACH_LUU_TRU",B1.CAP_NHAT_THONG_BAO="CAP_NHAT_THONG_BAO",B1.TAO_THONG_BAO="TAO_THONG_BAO",B1.XOA_THONG_BAO="XOA_THONG_BAO",B1.XEM_THONG_BAO="XEM_THONG_BAO",B1.CAP_NHAT_LICH_TRINH="CAP_NHAT_LICH_TRINH",B1.TAO_MOI_LICH_TRINH="TAO_MOI_LICH_TRINH",B1.XOA_LICH_TRINH="XOA_LICH_TRINH",B1.XEM_LICH_TRINH="XEM_LICH_TRINH",B1.USER_DANG_NHAP="USER_DANG_NHAP",B1.ADMIN_DANG_NHAP="ADMIN_DANG_NHAP",B1.LUU_TRU_LOG_HE_THONG="LUU_TRU_LOG_HE_THONG",B1.KHOI_CHAY_UNG_DUNG="KHOI_CHAY_UNG_DUNG",B1.SSO_LOGIN="SSO_LOGIN",B1.CAP_NHAT_CAI_DAT_CA_NHAN="CAP_NHAT_CAI_DAT_CA_NHAN",B1.XEM_CAI_DAT_CA_NHAN="XEM_CAI_DAT_CA_NHAN",B1.DAT_LAI_CAI_DAT_CA_NHAN="DAT_LAI_CAI_DAT_CA_NHAN",B1.TAO_MOI_NGUON_BIEU_DO="TAO_MOI_NGUON_BIEU_DO",B1.CAP_NHAT_NGUON_BIEU_DO="CAP_NHAT_NGUON_BIEU_DO",B1.XOA_NGUON_BIEU_DO="XOA_NGUON_BIEU_DO",B1.XEM_NGUON_BIEU_DO="XEM_NGUON_BIEU_DO",B1.CAP_NHAT_CAU_HINH_DASHBOARD="CAP_NHAT_CAU_HINH_DASHBOARD",B1.XEM_CAU_HINH_DASHBOARD="XEM_CAU_HINH_DASHBOARD",B1.TAO_MOI_CHINH_SACH_SAO_LUU="TAO_MOI_CHINH_SACH_SAO_LUU",B1.CAP_NHAT_CHINH_SACH_SAO_LUU="CAP_NHAT_CHINH_SACH_SAO_LUU",B1.XOA_CHINH_SACH_SAO_LUU="XOA_CHINH_SACH_SAO_LUU",B1.XEM_THONG_TIN_CHINH_SACH_SAO_LUU="XEM_THONG_TIN_CHINH_SACH_SAO_LUU",B1.SAO_LUU_DU_PHONG_TU_DONG="SAO_LUU_DU_PHONG_TU_DONG",B1.TAO_MOI_NGUOI_DUNG="TAO_MOI_NGUOI_DUNG",B1.CAP_NHAT_NGUOI_DUNG="CAP_NHAT_NGUOI_DUNG",B1.XOA_NGUOI_DUNG="XOA_NGUOI_DUNG",B1.THAY_DOI_TRANG_THAI_NGUOI_DUNG="THAY_DOI_TRANG_THAI_NGUOI_DUNG",B1.GO_PHAN_QUYEN_NGUOI_DUNG="GO_PHAN_QUYEN_NGUOI_DUNG",B1.XOA_VAI_TRO="XOA_VAI_TRO",B1.THEM_MOI_VAI_TRO="THEM_MOI_VAI_TRO",B1.CAP_NHAT_VAI_TRO="CAP_NHAT_VAI_TRO",B1.CAP_NHAT_MENU_CONFIG="CAP_NHAT_MENU_CONFIG",B1.THEM_MOI_MENU_CONFIG="THEM_MOI_MENU_CONFIG",B1.XOA_MENU_CONFIG="XOA_MENU_CONFIG",B1.THEM_MOI_TAI_NGUYEN="THEM_MOI_TAI_NGUYEN",B1.CAP_NHAT_TAI_NGUYEN="CAP_NHAT_TAI_NGUYEN",B1.THAY_DOI_TRANG_THAI_TAI_NGUYEN="THAY_DOI_TRANG_THAI_TAI_NGUYEN",B1.XOA_TAI_NGUYEN="XOA_TAI_NGUYEN",B1}(N1||{});const p0={[N1.CAP_NHAT_UNG_DUNG]:"C\u1eadp nh\u1eadt \u1ee9ng d\u1ee5ng",[N1.TAO_MOI_UNG_DUNG]:"T\u1ea1o m\u1edbi \u1ee9ng d\u1ee5ng",[N1.XOA_UNG_DUNG]:"Xo\xe1 \u1ee9ng d\u1ee5ng",[N1.XEM_THONG_TIN_UNG_DUNG]:"Xem th\xf4ng tin \u1ee9ng d\u1ee5ng",[N1.UPLOAD_HINH_ANH]:"Upload h\xecnh \u1ea3nh",[N1.TAO_MOI_LICH_SU_PHIEN_BAN]:"T\u1ea1o m\u1edbi l\u1ecbch s\u1eed phi\xean b\u1ea3n",[N1.CAP_NHAT_LICH_SU_PHIEN_BAN]:"
1C\u1eadp nh\u1eadt l\u1ecbch s\u1eed phi\xean b\u1ea3n",[N1.XOA_LICH_SU_PHIEN_BAN]:"Xo\xe1 l\u1ecbch s\u1eed phi\xean b\u1ea3n",[N1.XEM_THONG_TIN_LICH_SU_PHIEN_BAN]:"Xem th\xf4ng tin l\u1ecbch s\u1eed phi\xean b\u1ea3n",[N1.CAP_NHAT_CAU_HINH_HIEN_THI]:"C\u1eadp nh\u1eadt c\u1ea5u h\xecnh hi\u1ec3n th\u1ecb",[N1.XEM_THONG_TIN_CAU_HINH_HIEN_THI]:"Xem th\xf4ng tin c\u1ea5u h\xecnh hi\u1ec3n th\u1ecb",[N1.CAP_NHAT_NHOM_UNG_DUNG]:"C\u1eadp nh\u1eadt nh\xf3m \u1ee9ng d\u1ee5ng",[N1.TAO_MOI_NHOM_UNG_DUNG]:"T\u1ea1o m\u1edbi nh\xf3m \u1ee9ng d\u1ee5ng",[N1.XOA_NHOM_UNG_DUNG]:"Xo\xe1 nh\xf3m \u1ee9ng d\u1ee5ng",[N1.XEM_THONG_TIN_NHOM_UNG_DUNG]:"Xem th\xf4ng tin nh\xf3m \u1ee9ng d\u1ee5ng",[N1.CAP_NHAT_TEMPLATE]:"C\u1eadp nh\u1eadt template",[N1.TAO_MOI_TEMPLATE]:"T\u1ea1o m\u1edbi template",[N1.XOA_TEMPLATE]:"Xo\xe1 template",[N1.XEM_THONG_TIN_TEMPLATE]:"Xem th\xf4ng tin template",[N1.CAP_NHAT_CHINH_SACH_TRUY_CAP]:"C\u1eadp nh\u1eadt ch\xednh s\xe1ch truy c\u1eadp",[N1.TAO_MOI_CHINH_SACH_TRUY_CAP]:"T\u1ea1o m\u1edbi ch\xednh s\xe1ch truy c\u1eadp",[N1.XOA_CHINH_SACH_TRUY_CAP]:"Xo\xe1 ch\xednh s\xe1ch truy c\u1eadp",[N1.XEM_THONG_TIN_CHINH_SACH_TRUY_CAP]:"Xem th\xf4ng tin ch\xednh s\xe1ch truy c\u1eadp",[N1.CAP_NHAT_CAU_HINH_TRUY_CAP]:"C\u1eadp nh\u1eadt c\u1ea5u h\xecnh truy c\u1eadp",[N1.XEM_THONG_TIN_CAU_HINH_TRUY_CAP]:"Xem th\xf4ng tin c\u1ea5u h\xecnh truy c\u1eadp",[N1.XEM_THONG_TIN_LOG_HE_THONG]:"Xem th\xf4ng tin log h\u1ec7 th\u1ed1ng",[N1.XUAT_FILE_EXCEL_LOG]:"Xu\u1ea5t file excel log",[N1.XEM_THONG_TIN_LOI_HE_THONG]:"Xem th\xf4ng tin l\u1ed7i h\u1ec7 th\u1ed1ng",[N1.XUAT_FILE_EXCEL_LOI]:"Xu\u1ea5t file excel l\u1ed7i",[N1.CAP_NHAT_CHINH_SACH_LUU_TRU]:"C\u1eadp nh\u1eadt ch\xednh s\xe1ch l\u01b0u tr\u1eef",[N1.TAO_MOI_CHINH_SACH_LUU_TRU]:"T\u1ea1o m\u1edbi ch\xednh s\xe1ch l\u01b0u tr\u1eef",[N1.XOA_CHINH_SACH_LUU_TRU]:"Xo\xe1 ch\xednh s\xe1ch l\u01b0u tr\u1eef",[N1.XEM_THONG_TIN_CHINH_SACH_LUU_TRU]:"Xem th\xf4ng tin ch\xednh s\xe1ch l\u01b0u tr\u1eef",[N1.CAP_NHAT_THONG_BAO]:"C\u1eadp nh\u1eadt th\xf4ng b\xe1o",[N1.TAO_THONG_BAO]:"G\u1eedi th\xf4ng b\xe1o",[N1.XOA_THONG_BAO]:"Xo\xe1 th\xf4ng b\xe1o",[N1.XEM_THONG_BAO]:"Xem th\xf4ng b\xe1o",[N1.CAP_NHAT_LICH_TRINH]:"C\u1eadp nh\u1eadt l\u1ecbch tr\xecnh",[N1.TAO_MOI_LICH_TRINH]:"L\xean l\u1ecbch tr\xecnh m\u1edbi",[N1.XOA_LICH_TRINH]:"Xo\xe1 l\u1ecbch tr\xecnh",[N1.XEM_LICH_TRINH]:"Xem l\u1ecbch tr\xecnh",[N1.USER_DANG_NHAP]:"Chuy\xean vi\xean \u0111\u0103ng nh\u1eadp v\xe0o h\u1ec7 th\u1ed1ng",[N1.ADMIN_DANG_NHAP]:"Qu\u1ea3n tr\u1ecb vi\xean \u0111\u0103ng nh\u1eadp v\xe0o h\u1ec7 th\u1ed1ng",[N1.LUU_TRU_LOG_HE_THONG]:"H\u1ec7 th\u1ed1ng l\u01b0u tr\u1eef log h\u1ec7 th\u1ed1ng t\u1ef1 \u0111\u1ed9ng",[N1.KHOI_CHAY_UNG_DUNG]:"Kh\u1edfi ch\u1ea1y \u1ee9ng d\u1ee5ng",[N1.SSO_LOGIN]:"\u0110\u0103ng nh\u1eadp SSO",[N1.CAP_NHAT_CAI_DAT_CA_NHAN]:"C\u1eadp nh\u1eadt c\xe0i \u0111\u1eb7t c\xe1 nh\xe2n",[N1.XEM_CAI_DAT_CA_NHAN]:"Xem c\xe0i \u0111\u1eb7t c\xe1 nh\xe2n",[N1.DAT_LAI_CAI_DAT_CA_NHAN]:"\u0110\u1eb7t l\u1ea1i c\xe0i \u0111\u1eb7t c\xe1 nh\xe2n",[N1.TAO_MOI_NGUON_BIEU_DO]:"T\u1ea1o m\u1edbi ngu\u1ed3n bi\u1ec3u \u0111\u1ed3",[N1.CAP_NHAT_NGUON_BIEU_DO]:"C\u1eadp nh\u1eadt ngu\u1ed3n bi\u1ec3u \u0111\u1ed3",[N1.XOA_NGUON_BIEU_DO]:"Xo\xe1 ngu\u1ed3n bi\u1ec3u \u0111\u1ed3",[N1.XEM_NGUON_BIEU_DO]:"Xem ngu\u1ed3n bi\u1ec3u \u0111\u1ed3",[N1.CAP_NHAT_CAU_HINH_DASHBOARD]:"C\u1eadp nh\u1eadt c\u1ea5u h\xecnh dashboard",[N1.XEM_CAU_HINH_DASHBOARD]:"Xem c\u1ea5u h\xecnh dashboard",[N1.TAO_MOI_CHINH_SACH_SAO_LUU]:"T\u1ea1o m\u1edbi ch\xednh s\xe1ch sao l\u01b0u d\u1ef1 ph\xf2ng",[N1.CAP_NHAT_CHINH_SACH_SAO_LUU]:"C\u1eadp nh\u1eadt ch\xednh s\xe1ch sao l\u01b0u d\u1ef1 ph\xf2ng",[N1.XOA_CHINH_SACH_SAO_LUU]:"Xo\xe1 ch\xednh s\xe1ch sao l\u01b0u d\u1ef1 ph\xf2ng",[N1.XEM_THONG_TIN_CHINH_SACH_SAO_LUU]:"Xem th\xf4ng tin ch\xednh s\xe1ch sao l\u01b0u d\u1ef1 ph\xf2ng",[N1.SAO_LUU_DU_PHONG_TU_DONG]:"H\u1ec7 th\u1ed1ng sao l\u01b0u d\u1ef1 ph\xf2ng t\u1ef1 \u0111\u1ed9ng",[N1.TAO_MOI_NGUOI_DUNG]:"T\u1ea1o m\u1edbi ng\u01b0\u1eddi d\xf9ng",[N1.CAP_NHAT_NGUOI_DUNG]:"C\u1eadp nh\u1eadt ng\u01b0\u1eddi d\xf9ng",[N1.XOA_NGUOI_DUNG]:"Xo\xe1 ng\u
101b0\u1eddi d\xf9ng",[N1.THAY_DOI_TRANG_THAI_NGUOI_DUNG]:"Thay \u0111\u1ed5i tr\u1ea1ng th\xe1i ho\u1ea1t \u0111\u1ed9ng ng\u01b0\u1eddi d\xf9ng",[N1.GO_PHAN_QUYEN_NGUOI_DUNG]:"G\u1ee1 ph\xe2n quy\u1ec1n ng\u01b0\u1eddi d\xf9ng",[N1.XOA_VAI_TRO]:"Xo\xe1 vai tr\xf2",[N1.THEM_MOI_VAI_TRO]:"Th\xeam m\u1edbi vai tr\xf2",[N1.CAP_NHAT_VAI_TRO]:"C\u1eadp nh\u1eadt vai tr\xf2",[N1.CAP_NHAT_MENU_CONFIG]:"C\u1eadp nh\u1eadt menu",[N1.THEM_MOI_MENU_CONFIG]:"Th\xeam m\u1edbi menu",[N1.XOA_MENU_CONFIG]:"Xo\xe1 menu",[N1.THEM_MOI_TAI_NGUYEN]:"Th\xeam m\u1edbi t\xe0i nguy\xean",[N1.CAP_NHAT_TAI_NGUYEN]:"C\u1eadp nh\u1eadt t\xe0i nguy\xean",[N1.THAY_DOI_TRANG_THAI_TAI_NGUYEN]:"Thay \u0111\u1ed5i tr\u1ea1ng th\xe1i t\xe0i nguy\xean",[N1.XOA_TAI_NGUYEN]:"Xo\xe1 t\xe0i nguy\xean"};var L0=function(B1){return B1.QUAN_LY_UNG_DUNG="QUAN_LY_UNG_DUNG",B1.QUAN_LY_MEDIA="QUAN_LY_MEDIA",B1.QUAN_LY_CAU_HINH_HIEN_THI_HE_THONG="QUAN_LY_CAU_HINH_HIEN_THI_HE_THONG",B1.QUAN_LY_DANH_MUC_UNG_DUNG="QUAN_LY_DANH_MUC_UNG_DUNG",B1.QUAN_LY_TEMPLATE_THONG_BAO="QUAN_LY_TEMPLATE_THONG_BAO",B1.QUAN_LY_CHINH_SACH_TRUY_CAP="QUAN_LY_CHINH_SACH_TRUY_CAP",B1.QUAN_LY_LOG_HE_THONG="QUAN_LY_LOG_HE_THONG",B1.QUAN_LY_LOI_HE_THONG="QUAN_LY_LOI_HE_THONG",B1.QUAN_LY_NHAT_KY_LUU_TRU_NHAT_KY="QUAN_LY_NHAT_KY_LUU_TRU_NHAT_KY",B1.QUAN_LY_THONG_BAO="QUAN_LY_THONG_BAO",B1.QUAN_LY_LICH_TRINH="QUAN_LY_LICH_TRINH",B1.QUAN_LY_DANG_NHAP_SSO="QUAN_LY_DANG_NHAP_SSO",B1.QUAN_LY_CHINH_SACH_SAO_LUU="QUAN_LY_CHINH_SACH_SAO_LUU",B1}(L0||{});const $0={[L0.QUAN_LY_UNG_DUNG]:[N1.TAO_MOI_UNG_DUNG,N1.CAP_NHAT_UNG_DUNG,N1.XOA_UNG_DUNG,N1.XEM_THONG_TIN_UNG_DUNG,N1.KHOI_CHAY_UNG_DUNG,N1.TAO_MOI_LICH_SU_PHIEN_BAN,N1.CAP_NHAT_LICH_SU_PHIEN_BAN,N1.XOA_LICH_SU_PHIEN_BAN,N1.XEM_THONG_TIN_LICH_SU_PHIEN_BAN],[L0.QUAN_LY_MEDIA]:[N1.UPLOAD_HINH_ANH],[L0.QUAN_LY_CAU_HINH_HIEN_THI_HE_THONG]:[N1.CAP_NHAT_CAU_HINH_HIEN_THI,N1.XEM_THONG_TIN_CAU_HINH_HIEN_THI],[L0.QUAN_LY_DANH_MUC_UNG_DUNG]:[N1.TAO_MOI_NHOM_UNG_DUNG,N1.CAP_NHAT_NHOM_UNG_DUNG,N1.XOA_NHOM_UNG_DUNG,N1.XEM_THONG_TIN_NHOM_UNG_DUNG],[L0.QUAN_LY_TEMPLATE_THONG_BAO]:[N1.TAO_MOI_TEMPLATE,N1.CAP_NHAT_TEMPLATE,N1.XOA_TEMPLATE,N1.XEM_THONG_TIN_TEMPLATE],[L0.QUAN_LY_CHINH_SACH_TRUY_CAP]:[N1.TAO_MOI_CHINH_SACH_TRUY_CAP,N1.CAP_NHAT_CHINH_SACH_TRUY_CAP,N1.XOA_CHINH_SACH_TRUY_CAP,N1.XEM_THONG_TIN_CHINH_SACH_TRUY_CAP,N1.CAP_NHAT_CAU_HINH_TRUY_CAP,N1.XEM_THONG_TIN_CAU_HINH_TRUY_CAP],[L0.QUAN_LY_LOG_HE_THONG]:[N1.XEM_THONG_TIN_LOG_HE_THONG,N1.XUAT_FILE_EXCEL_LOG],[L0.QUAN_LY_LOI_HE_THONG]:[N1.XEM_THONG_TIN_LOI_HE_THONG,N1.XUAT_FILE_EXCEL_LOI],[L0.QUAN_LY_NHAT_KY_LUU_TRU_NHAT_KY]:[N1.TAO_MOI_CHINH_SACH_LUU_TRU,N1.CAP_NHAT_CHINH_SACH_LUU_TRU,N1.XOA_CHINH_SACH_LUU_TRU,N1.XEM_THONG_TIN_CHINH_SACH_LUU_TRU],[L0.QUAN_LY_THONG_BAO]:[N1.TAO_THONG_BAO,N1.CAP_NHAT_THONG_BAO,N1.XOA_THONG_BAO,N1.XEM_THONG_BAO],[L0.QUAN_LY_LICH_TRINH]:[N1.TAO_MOI_LICH_TRINH,N1.CAP_NHAT_LICH_TRINH,N1.XOA_LICH_TRINH,N1.XEM_LICH_TRINH],[L0.QUAN_LY_DANG_NHAP_SSO]:[N1.USER_DANG_NHAP,N1.ADMIN_DANG_NHAP,N1.SSO_LOGIN,N1.LUU_TRU_LOG_HE_THONG],[L0.QUAN_LY_CHINH_SACH_SAO_LUU]:[N1.TAO_MOI_CHINH_SACH_SAO_LUU,N1.CAP_NHAT_CHINH_SACH_SAO_LUU,N1.XOA_CHINH_SACH_SAO_LUU,N1.XEM_THONG_TIN_CHINH_SACH_SAO_LUU,N1.SAO_LUU_DU_PHONG_TU_DONG]},Z0={[L0.QUAN_LY_UNG_DUNG]:"Qu\u1ea3n l\xfd \u1ee9ng d\u1ee5ng",[L0.QUAN_LY_MEDIA]:"Qu\u1ea3n l\xfd media",[L0.QUAN_LY_CAU_HINH_HIEN_THI_HE_THONG]:"Qu\u1ea3n l\xfd c\u1ea5u h\xecnh hi\u1ec3n th\u1ecb h\u1ec7 th\u1ed1ng",[L0.QUAN_LY_DANH_MUC_UNG_DUNG]:"Qu\u1ea3n l\xfd danh m\u1ee5c \u1ee9ng d\u1ee5ng",[L0.QUAN_LY_TEMPLATE_THONG_BAO]:"Qu\u1ea3n l\xfd template th\xf4ng b\xe1o",[L0.QUAN_LY_CHINH_SACH_TRUY_CAP]:"Qu\u1ea3n l\xfd ch\xednh s\xe1ch truy c\u1eadp",[L0.QUAN_LY_LOG_HE_THONG]:"Qu\u1ea3n l\xfd log h\u1ec7 th\u1ed1ng",[L0.QUAN_LY_LOI_HE_THONG]:"Qu\u1ea3n l\xfd l\u1ecbch s\u1eed l\u1ed7i ph\xe1t sinh",[L0.QUAN_LY_NHAT_KY_LUU_TRU_NHAT_KY]:"Qu\u1ea3n l\xfd nh\u1eadt k\xfd l\u01b0u tr\u1eef nh\u1eadt k\xfd",[L0.QUAN_LY_THONG_BAO]:"Qu\u1ea3n l\xfd th\xf4ng b\xe1o",[L0.QUAN_LY_LICH_TRINH]:"Qu\u1ea3n l\xfd l\u1ecbch tr\xecnh",[L0.QUAN_LY_DANG_NHAP_SSO]:"Qu\u1ea3n l\xfd \u0111\u0103ng nh\u1eadp b\xean th\u1ee9 ba",[L0.QUAN_LY_CHINH_SACH_
1SAO_LUU]:"Qu\u1ea3n l\xfd ch\xednh s\xe1ch sao l\u01b0u d\u1ef1 ph\xf2ng"};var x0=function(B1){return B1.GENERIC_USER_ERROR="GENERIC_USER_ERROR",B1.GENERIC_SYSTEM_ERROR="GENERIC_SYSTEM_ERROR",B1.SSO_LOGIN_FAILED="SSO_LOGIN_FAILED",B1.NOTIFICATION_SEND_FAILED="NOTIFICATION_SEND_FAILED",B1.IP_NOT_WHITELISTED="IP_NOT_WHITELISTED",B1.NOTIFICATION_API_KEY_MISSING="NOTIFICATION_API_KEY_MISSING",B1.NOTIFICATION_API_KEY_INVALID="NOTIFICATION_API_KEY_INVALID",B1.NOTIFICATION_APP_CODE_MISMATCH="NOTIFICATION_APP_CODE_MISMATCH",B1.FILE_UPLOAD_FAILED="FILE_UPLOAD_FAILED",B1.PASSWORD_INCORRECT="PASSWORD_INCORRECT",B1.USER_NOT_FOUND="USER_NOT_FOUND",B1.ENTITY_NOT_FOUND="ENTITY_NOT_FOUND",B1.INVALID_ID="INVALID_ID",B1.ID_EXISTS="ID_EXISTS",B1.APP_CODE_EXISTS="APP_CODE_EXISTS",B1.APP_NAME_EXISTS="APP_NAME_EXISTS",B1.APPLICATION_NOT_FOUND="APPLICATION_NOT_FOUND",B1.TEMPLATE_CODE_EXISTS="TEMPLATE_CODE_EXISTS",B1.TEMPLATE_NOT_FOUND="TEMPLATE_NOT_FOUND",B1.TEMPLATE_INACTIVE="TEMPLATE_INACTIVE",B1.IDS_LIST_EMPTY="IDS_LIST_EMPTY",B1.UPDATES_LIST_EMPTY="UPDATES_LIST_EMPTY",B1.MISSING_FIELDS="MISSING_FIELDS",B1.FORBIDDEN="FORBIDDEN",B1.INVALID_PARAMETER="INVALID_PARAMETER",B1.INVALID_TIME_RANGE="INVALID_TIME_RANGE",B1.INVALID_DATE_RANGE="INVALID_DATE_RANGE",B1.DATE_RANGE_TOO_LARGE="DATE_RANGE_TOO_LARGE",B1.MISSING_DATE_RANGE="MISSING_DATE_RANGE",B1.INVALID_FILE="INVALID_FILE",B1.VALIDATION_ERROR="VALIDATION_ERROR",B1.CANNOT_DELETE_GENERAL="CANNOT_DELETE_GENERAL",B1.EMAIL_ALREADY_EXISTS="EMAIL_ALREADY_EXISTS",B1.LOGIN_ALREADY_EXISTS="LOGIN_ALREADY_EXISTS",B1.INVALID_URL="INVALID_URL",B1.MISSING_EMAIL="MISSING_EMAIL",B1.CONFIG_SECTION_REQUIRED="CONFIG_SECTION_REQUIRED",B1.LOGIN_ADDITIONAL_TYPE_REQUIRED="LOGIN_ADDITIONAL_TYPE_REQUIRED",B1.QR_TYPE_REQUIRED="QR_TYPE_REQUIRED",B1.QR_LINK_REQUIRED="QR_LINK_REQUIRED",B1.QR_TITLE_REQUIRED="QR_TITLE_REQUIRED",B1.QR_DESCRIPTION_REQUIRED="QR_DESCRIPTION_REQUIRED",B1.TEXT_TITLE_REQUIRED="TEXT_TITLE_REQUIRED",B1.TEXT_DESCRIPTION_REQUIRED="TEXT_DESCRIPTION_REQUIRED",B1.IMAGE_LINK_REQUIRED="IMAGE_LINK_REQUIRED",B1.IMAGE_TITLE_REQUIRED="IMAGE_TITLE_REQUIRED",B1.BUTTON_TITLE_REQUIRED="BUTTON_TITLE_REQUIRED",B1.BUTTON_LINK_REQUIRED="BUTTON_LINK_REQUIRED",B1.HTML_CONTENT_REQUIRED="HTML_CONTENT_REQUIRED",B1.QR_LINK_MUST_BE_URL="QR_LINK_MUST_BE_URL",B1.QR_LINK_MUST_BE_PATH_OR_URL="QR_LINK_MUST_BE_PATH_OR_URL",B1.TOTP_ACCESS_TOKEN_MISSING="TOTP_ACCESS_TOKEN_MISSING",B1.TOTP_REGISTER_FAILED="TOTP_REGISTER_FAILED",B1.TOTP_VALIDATE_FAILED="TOTP_VALIDATE_FAILED",B1.TOTP_DELETE_FAILED="TOTP_DELETE_FAILED",B1}(x0||{});const q0={[x0.GENERIC_USER_ERROR]:"L\u1ed7i ng\u01b0\u1eddi d\xf9ng",[x0.GENERIC_SYSTEM_ERROR]:"L\u1ed7i h\u1ec7 th\u1ed1ng",[x0.SSO_LOGIN_FAILED]:"\u0110\u0103ng nh\u1eadp SSO th\u1ea5t b\u1ea1i",[x0.NOTIFICATION_SEND_FAILED]:"G\u1eedi th\xf4ng b\xe1o th\u1ea5t b\u1ea1i",[x0.IP_NOT_WHITELISTED]:"IP address is not whitelisted",[x0.NOTIFICATION_API_KEY_MISSING]:"API key is required",[x0.NOTIFICATION_API_KEY_INVALID]:"API key is invalid or not activated",[x0.NOTIFICATION_APP_CODE_MISMATCH]:"API key does not correspond to the given app_code",[x0.FILE_UPLOAD_FAILED]:"T\u1ea3i file l\xean th\u1ea5t b\u1ea1i",[x0.PASSWORD_INCORRECT]:"Sai m\u1eadt kh\u1ea9u",[x0.USER_NOT_FOUND]:"Kh\xf4ng t\xecm th\u1ea5y ng\u01b0\u1eddi d\xf9ng",[x0.ENTITY_NOT_FOUND]:"Kh\xf4ng t\xecm th\u1ea5y b\u1ea3n ghi",[x0.INVALID_ID]:"ID kh\xf4ng h\u1ee3p l\u1ec7",[x0.ID_EXISTS]:"ID \u0111\xe3 t\u1ed3n t\u1ea1i",[x0.APP_CODE_EXISTS]:"M\xe3 \u1ee9ng d\u1ee5ng \u0111\xe3 t\u1ed3n t\u1ea1i",[x0.APP_NAME_EXISTS]:"T\xean \u1ee9ng d\u1ee5ng \u0111\xe3 t\u1ed3n t\u1ea1i",[x0.APPLICATION_NOT_FOUND]:"Kh\xf4ng t\xecm th\u1ea5y \u1ee9ng d\u1ee5ng",[x0.TEMPLATE_CODE_EXISTS]:"M\xe3 template \u0111\xe3 t\u1ed3n t\u1ea1i",[x0.TEMPLATE_NOT_FOUND]:"Kh\xf4ng t\xecm th\u1ea5y template",[x0.TEMPLATE_INACTIVE]:"Template ch\u01b0a \u0111\u01b0\u1ee3c k\xedch ho\u1ea1t",[x0.IDS_LIST_EMPTY]:"Danh s\xe1ch ID kh\xf4ng \u0111\u01b0\u1ee3c r\u1ed7ng",[x0.UPDATES_LIST_EMPTY]:"Danh s\xe1ch c\u1eadp nh\u1eadt kh\xf4ng \u0111\u01b0\u1ee3c r\u1ed7ng",[x0.MISSING_FIELDS]:"Thi\u1ebfu th\xf4ng tin b\u1eaft bu\u1ed9c",[x0.FORB
1IDDEN]:"Kh\xf4ng c\xf3 quy\u1ec1n th\u1ef1c hi\u1ec7n",[x0.INVALID_PARAMETER]:"Tham s\u1ed1 kh\xf4ng h\u1ee3p l\u1ec7",[x0.INVALID_TIME_RANGE]:"Th\u1eddi gian k\u1ebft th\xfac ph\u1ea3i sau th\u1eddi gian b\u1eaft \u0111\u1ea7u",[x0.INVALID_DATE_RANGE]:"Ng\xe0y k\u1ebft th\xfac ph\u1ea3i sau ng\xe0y b\u1eaft \u0111\u1ea7u",[x0.DATE_RANGE_TOO_LARGE]:"Kho\u1ea3ng ng\xe0y v\u01b0\u1ee3t qu\xe1 gi\u1edbi h\u1ea1n",[x0.MISSING_DATE_RANGE]:"Thi\u1ebfu kho\u1ea3ng ng\xe0y",[x0.INVALID_FILE]:"File kh\xf4ng h\u1ee3p l\u1ec7",[x0.VALIDATION_ERROR]:"L\u1ed7i d\u1eef li\u1ec7u",[x0.CANNOT_DELETE_GENERAL]:"Kh\xf4ng th\u1ec3 x\xf3a b\u1ea3n ghi t\u1ed5ng qu\xe1t",[x0.EMAIL_ALREADY_EXISTS]:"Email \u0111\xe3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng",[x0.LOGIN_ALREADY_EXISTS]:"T\xean \u0111\u0103ng nh\u1eadp \u0111\xe3 t\u1ed3n t\u1ea1i",[x0.INVALID_URL]:"URL kh\xf4ng h\u1ee3p l\u1ec7",[x0.MISSING_EMAIL]:"Thi\u1ebfu email",[x0.CONFIG_SECTION_REQUIRED]:"C\u1ea7n \xedt nh\u1ea5t m\u1ed9t section c\u1ea5u h\xecnh",[x0.LOGIN_ADDITIONAL_TYPE_REQUIRED]:"Thi\u1ebfu lo\u1ea1i \u0111\u0103ng nh\u1eadp b\u1ed5 sung",[x0.QR_TYPE_REQUIRED]:"Thi\u1ebfu lo\u1ea1i QR",[x0.QR_LINK_REQUIRED]:"Thi\u1ebfu link QR",[x0.QR_TITLE_REQUIRED]:"Thi\u1ebfu ti\xeau \u0111\u1ec1 QR",[x0.QR_DESCRIPTION_REQUIRED]:"Thi\u1ebfu m\xf4 t\u1ea3 QR",[x0.TEXT_TITLE_REQUIRED]:"Thi\u1ebfu ti\xeau \u0111\u1ec1 v\u0103n b\u1ea3n",[x0.TEXT_DESCRIPTION_REQUIRED]:"Thi\u1ebfu m\xf4 t\u1ea3 v\u0103n b\u1ea3n",[x0.IMAGE_LINK_REQUIRED]:"Thi\u1ebfu link \u1ea3nh",[x0.IMAGE_TITLE_REQUIRED]:"Thi\u1ebfu ti\xeau \u0111\u1ec1 \u1ea3nh",[x0.BUTTON_TITLE_REQUIRED]:"Thi\u1ebfu ti\xeau \u0111\u1ec1 n\xfat",[x0.BUTTON_LINK_REQUIRED]:"Thi\u1ebfu link n\xfat",[x0.HTML_CONTENT_REQUIRED]:"Thi\u1ebfu n\u1ed9i dung HTML",[x0.QR_LINK_MUST_BE_URL]:"Link QR ph\u1ea3i l\xe0 URL \u0111\u1ea7y \u0111\u1ee7 (http:// ho\u1eb7c https://)",[x0.QR_LINK_MUST_BE_PATH_OR_URL]:"Link QR ph\u1ea3i l\xe0 \u0111\u01b0\u1eddng d\u1eabn b\u1eaft \u0111\u1ea7u b\u1eb1ng / ho\u1eb7c URL \u0111\u1ea7y \u0111\u1ee7",[x0.TOTP_ACCESS_TOKEN_MISSING]:"Thi\u1ebfu VPTW access token",[x0.TOTP_REGISTER_FAILED]:"\u0110\u0103ng k\xfd TOTP th\u1ea5t b\u1ea1i",[x0.TOTP_VALIDATE_FAILED]:"X\xe1c th\u1ef1c TOTP th\u1ea5t b\u1ea1i",[x0.TOTP_DELETE_FAILED]:"X\xf3a TOTP th\u1ea5t b\u1ea1i"};function Y1(){return B1=>B1.value&&/^[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]/.test(B1.value)?{noSpecialStart:!0}:null}var e0=h(57441),I1=h(29502),Z1=h(14650);class u1{static buildImageUrl(De,L){return De?De.startsWith("http")||De.startsWith("blob:")||De.startsWith("/assets")||De.startsWith("data:")?De:`${L.replace(/\/$/,"")}/${De.replace(/^\//,"")}`:null}static isUsingUrlSrc(De){return De.src.startsWith("blob:http://")||De.src.startsWith("http://")||De.src.startsWith("blob:https://")||De.src.startsWith("https://")}static isUrlSrc(De){return De.startsWith("blob:http://")||De.startsWith("http://")||De.startsWith("blob:https://")||De.startsWith("https://")}static isUsingBase64Src(De){return De.src.startsWith("data:image/")}static dataUriToFile(De){return new Promise((L,l1)=>{fetch(De).then(s0=>s0.blob()).then(s0=>{const A0=new File([s0],"File name",{type:"image/png"});L(A0)}).catch(s0=>l1(s0))})}static getDataUriForVideo(De){return new Promise(L=>{const l1=document.createElement("video"),s0=document.createElement("canvas"),A0=s0.getContext("2d");l1.width=0,l1.height=0,l1.src="string"==typeof De?De:URL.createObjectURL(De),l1.preload="metadata",l1.crossOrigin="anonymous",l1.onloadedmetadata=()=>{l1.currentTime=Math.min(1,l1.duration-.1)},l1.onseeked=()=>{s0.width=l1.videoWidth,s0.height=l1.videoHeight,A0?.drawImage(l1,0,0);const d2=s0.toDataURL("image/jpeg");L(d2),l1.remove(),s0.remove()}})}}const w1={".png":new Uint8Array([137,80,78,71,13,10,26,10]),".jpg":new Uint8Array([255,216,255]),".jpeg":new Uint8Array([255,216,255]),".svg":new Uint8Array([60,63,120,109,108]),".heic":new Uint8Array([0,0,0,24,102,116,121,112,104,101,105,99])},p1={".pdf":new Uint8Array([37,80,68,70,45])},E1={".mp4":[new Uint8Array([102,116,121,112,105,115,111,109]),new Uint8Array([102,116,121,112,97,118,99,49]),new Uint8Array([102,116,121,112,109,112,52,50])],".mov":new 
1Uint8Array([102,116,121,112,113,116,32,32])};let q1=(()=>{class B1{static validateFileExeFormat(L){const l1={exe:new Uint8Array([77,90]),wav:new Uint8Array([82,73,70,70]),avi:new Uint8Array([82,73,70,70]),bmp:new Uint8Array([66,77]),elf:new Uint8Array([127,69,76,70]),sevenZ:new Uint8Array([55,122,188,175])},s0=["@ECHO","REM","::","ECHO","SET "],A0=Math.max(...Object.values(l1).map(d2=>d2.length));return new Promise((d2,W1)=>{const E2=new FileReader;E2.onload=_1=>{const q=_1.target?.result,A1=new Uint8Array(q);for(const[X0,I2]of Object.entries(l1))if(A1.length>=I2.length&&I2.every((oe,Te)=>A1[Te]===oe))return void W1(new Error(`${X0.toUpperCase()} files are not allowed.`));const o0=new FileReader;o0.onload=X0=>{const I2=(X0.target?.result).toUpperCase();s0.some(oe=>I2.startsWith(oe))?W1(new Error("BAT files are not allowed.")):d2("Valid file")},o0.onerror=()=>W1(new Error("Error reading the file.")),o0.readAsText(L.slice(0,10))},E2.onerror=()=>W1(new Error("Error reading the file.")),E2.readAsArrayBuffer(L.slice(0,A0))})}static validateImagesContent(L){const l1={};Object.keys(w1).forEach(A0=>{w1[A0]&&(l1[A0]=w1[A0])});const s0=Math.max(...Object.values(l1).map(A0=>A0.length));return new Promise((A0,d2)=>{const W1=new FileReader;W1.onload=E2=>{const _1=E2.target?.result,q=new Uint8Array(_1);for(const[A1,o0]of Object.entries(l1))if(q.length>=o0.length&&o0.every((X0,I2)=>q[I2]===X0))return void A0(!0);A0(!1)},W1.onerror=()=>d2(new Error("Error reading the file.")),W1.readAsArrayBuffer(L.slice(0,s0))})}static validatePdfContent(L){const l1={};Object.keys(p1).forEach(A0=>{p1[A0]&&(l1[A0]=p1[A0])});const s0=Math.max(...Object.values(l1).map(A0=>A0.length));return new Promise((A0,d2)=>{const W1=new FileReader;W1.onload=E2=>{const _1=E2.target?.result,q=new Uint8Array(_1);for(const[A1,o0]of Object.entries(l1))if(q.length>=o0.length&&o0.every((X0,I2)=>q[I2]===X0))return void A0(!0);A0(!1)},W1.onerror=()=>d2(new Error("Error reading the file.")),W1.readAsArrayBuffer(L.slice(0,s0))})}static validateVideosContent(L){const l1={};Object.keys(E1).forEach(A0=>{E1[A0]&&(l1[A0]=E1[A0])});const s0=Math.max(...Object.values(l1).map(A0=>A0.length+4));return new Promise((A0,d2)=>{const W1=new FileReader;W1.onload=E2=>{const _1=E2.target?.result,q=new Uint8Array(_1);for(const[A1,o0]of Object.entries(l1))if(Array.isArray(o0))o0.forEach(X0=>{q.length>=o0.length&&X0.every((I2,oe)=>q[oe+4]===I2)&&A0(!0)});else if(q.length>=o0.length&&o0.every((X0,I2)=>q[I2+4]===X0))return void A0(!0);A0(!1)},W1.onerror=()=>d2(new Error("Error reading the file.")),W1.readAsArrayBuffer(L.slice(0,s0))})}static{this.\u0275fac=function(l1){return new(l1||B1)}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),Y0=(()=>{class B1{static required(L){return null===L.value||""===L.value||""===(""+L.value).trim()?{required:!0}:null}static noWhiteSpace(L){return L.value.toString().trim().includes(" ")?{cannotContainSpace:!0}:null}static maxLength(L){return l1=>l1.value&&(l1.value+"").replace(/\n/g,"\r\n").length>L?{maxlength:{requiredLength:L}}:null}static minLength(L){return l1=>l1.value&&(l1.value+"").replace(/\n/g,"\r\n").length<L?{minlength:{requiredLength:L}}:null}static phone(L){if(L.value)return L.value.match(/^([\+])?(\d([.\s])?){1,15}$/)?"":{phone:!0}}static passwordStandard(L){if(L.value)return L.value.match("^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*]).{6,100}$")?"":{password:!0}}static onlyLettersAndNumbers(L){if(L.value)return L.value.match("^[a-zA-Z0-9_.-]*$")?"":{captcha:!0}}static mobileNumber(L){if(L.value)return L.value.match(z.bv)?"":{mobileNumber:!0}}static mobileNumberCustom(L){if(!L.value)return;const l1=L.value.toString();if(!l1.match(/^[0-9+\s\-\(\)\.]*$/))return{mobileNumber:!0};const s0=B1.normalizePhoneNumber(l1);return 10===s0.length&&s0.startsWith("0")?null:{mobileNumber:!0}}static isPhoneSafeToNormalize(L){return!L||!!L.match(/^[0-9+\s\-\(\)\.]*$/)}static getNormalizedPhoneIfSafe(L){return L?B1.isPhoneSafeToNormalize(L)?B1.normalizePhoneNumber(L):L:""}static normalizePhoneNumber(L){if(!L)return"";let l1=L.replace(/[\s\-\(\)\.]/g,"");if(l1.startsWith("+84")){const s0=l1.slice(3);l1=s0.startsWith("0")?s0:"0"+s0}else if(l1.startsWith("84")){const s0=l1.slice(2);s0.startsWith("0")?l1=s0:9===s0.length&&(l1="0"+s0)}return l1.replace(/\D/g,"")}static validateNewPhoneNumber(L){const l1=L.get("oldPhoneNumber"),s0=L.get("newPhoneNumber");if(!l1||!s0)return null;const A0=l1.value,d2=s0.value;if(A0&&d2&&A0===d2)return s0.setErrors({"newNumber.sameas.oldNumber":!0}),{"newNumber.sameas.oldNumber":!0};if(s0.hasError("newNumber.sameas.oldNumber")){const W1={...s0.errors};delete W1["newNumber.sameas.oldNumber"],s0.setErrors(Object.keys(W1).length?W1:null)}return null}static deskPhoneNumber(L){if(L.value)return L.value.match(z.Bm)?"":{mobileNumber:!0}}static emailFormat(L){if(L.value)return L.value.toString().trim().match(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i)?"":{invali
1dEmail:!0}}static usernameFormat(L){if(L.value)return L.value.toString().trim().match(/^[A-Za-z0-9_.]+$/)?"":{invalidUsername:!0}}static natureNumberFormat(L){if(L.value)return""==L.value.toString().trim()||L.value.toString().trim().match(/^\d+$/)&&L.value>0?"":{invalidNatureNumber:!0}}static emailWithIPFormat(L){if(!L.value)return;const s0=L.value.toString().toLowerCase().split("@");if(2==s0.length){const A0=s0[0],d2=s0[1];if("["==d2[0]&&"]"!=d2.slice(-1)||"["!=d2[0]&&"]"==d2.slice(-1))return{invalidEmail:!0};const W1=A0.match(/^((([a-z]|\d|[.|_|-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[.|_|-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))$/i)&&A0.match(/^[\w-\.]/)&&A0.slice(-1).match(/^[a-z]|[0-9]/)&&A0.match(/^[a-zA-Z0-9_.-]*$/)||'"'==A0[0]&&'"'==A0.slice(-1)||A0.match(/^[0-9]/);return(d2.match(/^((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i)||d2.match(/(^[\[]?)((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.|)){4}([\]]?)$/i)&&4===d2.split(".").length)&&"."!=d2.slice(-1)&&".]"!=d2.slice(-2)&&".web"!=d2.slice(-4)&&!d2.includes("..")&&d2.match(/^[a-zA-Z0-9_.-]*$/)&&W1?"":{invalidEmail:!0}}return{invalidEmail:!0}}static yearOfBirth(L){if(!L.value)return;const l1=L.value,s0=(new Date).getFullYear();return l1>=s0||l1<s0-120?{invalidYearOfBirth:!0}:void 0}static hasAtLeastOneLowercaseCharacter(L){return L.value?L.value.match(/[a-z]/)?"":{mustHaveOneLowercase:!0}:void 0}static hasAtLeastOneUppercaseCharacter(L){return L.value?L.value.match(/[A-Z]/)?"":{mustHaveOneUppercase:!0}:void 0}static hasAtLeastOneNumber(L){return L.value?L.value.match(/[0-9]/)?"":{mustHaveOneNumber:!0}:void 0}static hasAtLeastOneSpecialCharacter(L){return L.value?L.value.match(/[!@#\$%\^\&*\)\(+=._-]/)?"":{mustHaveOneSpecialCharacter:!0}:void 0}static validateIdentityCard(L){return L.value?L.value.match(/^([\d]{9}|[\d]{12})$/)?{}:{identityCardInvalid:!0}:{}}static validateIdentityCard12(L){return L.value?L.value.match(/^([\d]{12})$/)?{}:{identityCardInvalid12:!0}:{}}static validateIdentityCard9(L){return L.value?L.value.match(/^([\d]{9})$/)?{}:{identityCardInvalid9:!0}:{}}static validateNotEmptyArr(L="notEmptyArray"){return l1=>Array.isArray(l1.value)&&l1.value.length?{}:{[L]:!0}}static validateGreaterThanNow(L,l1){return L.value<new Date?{["greaterThanNow."+l1]:!0}:{}}static validateLessThanNow(L){return l1=>{const s0=l1.get(L),A0=s0?.value;if(!A0)return null;s0.setErrors(null),s0.markAsTouched();const d2=new Date(A0),W1=new Date;return d2.setHours(0,0,0,0),W1.setHours(0,0,0,0),d2>W1&&(s0.setErrors({["lessThanNow."+L]:!0}),s0.markAsTouched()),null}}static validateRequired(L){return l1=>l1.value?null:{[`required.${L}`]:!0}}static validateBirthDate(L,l1=!1){return s0=>{const A0=s0.value;if(!A0&&l1)return{[`required.${L}`]:!0};const d2=new Date(A0),W1=new Date;if(d2.setHours(0,0,0,0),W1.setHours(0,0,0,0),d2>W1)return{[`lessThanNow.${L}`]:!0};const E2=W1.getFullYear()-d2.getFullYear();return(W1.getMonth()>d2.getMonth()||W1.getMonth()===d2.getMonth()&&W1.getDate()>=d2.getDate()?E2:E2-1)<18?{lessThan18:!0}:null}}static validateDateGreaterThanDate(L,l1,s0=!0){return A0=>{const d2=new Date,W1=A0.get(L),E2=A0.get(l1),_1=W1?.value,q=E2?.value;if(!_1)return null;W1.setErrors(null),W1.markAsUntouched();const A1=new Date(_1);if(d2.setHours(0,0,0,0),A1.setHours(0,0,0,0),s0&&A1>d2)return W1.setErrors({[`lessThanNow.${L}`]:!0}),W1.markAsTouched(),null;if(!q)return null;{const o0=new Date(q);if(o0.setHours(0,0,0,0),o0>A1)return W1.setErrors({[`greaterThan.${l1}.${L}`]:!0}),W1.markAsTouched(),null}return null}}static validateWithoutSpecialChar(L){return L.value&&/[!@#$%^&*(),.?":{}|<>-]/.test(L.value)?{specialCharInvalid:!0}:null}static validateLatLong(L){return L.value?/^([-+]?\d{1,4}\.\d+),\s*([-+]?\d{1,4}\.\d+)$/.test(L.value)?null:{latLongInvalid:!0}:null}static validateLUrl(L){if(!L.value)return null;const l1=L.value,s0=/^(https|rtsp|wss|ftp|ftps|sftp|file|ws|mailto|telnet|ldap|data|sip|sips|sms|tel?):\/\/(\S+(:\S*)?@)?[a-zA-Z0-9.-]+(:\d+)?(\/[^\s]*)?$/.test(l1);return l1.split(".").length<2?{urlInvalid:!0}:s0?null:{urlInvalid:!0}}static validateLatLongCoordinates(L){if(!L.value)return{};
1if(2!=L.value.split(",").length)return{invalidLatLng:!0};{const l1=L.value.split(",")[0].trim(),s0=L.value.split(",")[1].trim();return isNaN(l1)||isNaN(s0)?{invalidLatLng:!0}:l1.match(/^-?([0-1]?[0-8]?[0-9]|[1-9]0)\.{1}\d{1,20}/)&&s0.match(/^-?([0-1]?[0-8]?[0-9]|[1-9]0)\.{1}\d{1,20}/)?{}:{invalidLatLng:!0}}}static customPhoneRequired(L){return null===L.value||""===L.value||""===(""+L.value).trim()?{requiredPhoneNumber:!0}:null}static contentSafeHtml(L){return e0.$.detectXSSManually(L.value)?{"xss-possible":!0}:null}static{this.customMaxTotalFileSize=(L,l1)=>s0=>s0.value>L?{maxTotalSize:{maxTotalSize:l1}}:null}static requiredCustom(L){return l1=>null===l1.value||""===l1.value||""===(""+l1.value).trim()?{requiredCustom:{name:L}}:null}static fullNameValidator(L){return l1=>{const s0=(l1.value??"").toString().trim();return s0?s0.length<2||s0.length>255?{fullNameRange:!0}:null:{requiredCustom:{name:L}}}}static requiredMorethan2(L){return l1=>(l1.value??"").toString().trim().length<2?{requiredMorethan2:{name:L}}:null}static validateOrgCode(){const L=/^[a-zA-Z0-9_]+$/;return l1=>l1.value&&!L.test(l1.value)?{invalidOrgCode:!0}:null}static validateBirthday(L){return l1=>{if(l1.value){if("string"==typeof l1.value&&!this.isValidDDMMYYYY(l1.value)&&!this.isValidYYYY(l1.value))return{validateBirthday:{name:L}};{const s0=B1.parseDate(l1.value),A0=new Date;return s0.setHours(0,0,0,0),A0.setHours(0,0,0,0),s0>A0?{isDateGreaterThanNow:{name:L}}:null}}return null}}static isValidDDMMYYYY(L){if(!/^\d{2}\/\d{2}\/\d{4}$/.test(L))return!1;const[s0,A0,d2]=L.split("/").map(Number),W1=new Date(d2,A0-1,s0);return W1.getFullYear()===d2&&W1.getMonth()===A0-1&&W1.getDate()===s0}static isValidYYYY(L){return/^\d{4}$/.test(L)&&Number(L)>0}static parseDate(L){if(/^\d{2}\/\d{2}\/\d{4}$/.test(L)){const[s0,A0,d2]=L.split("/").map(Number);return new Date(d2,A0-1,s0)}if(/^\d{2}\/\d{4}$/.test(L)){const[s0,A0]=L.split("/").map(Number);return new Date(A0,s0-1)}if(/^\d{4}$/.test(L)){const s0=Number(L);return new Date(s0,0)}if(/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(.\d{3})?Z$/.test(L))return new Date(L);const l1=new Date(L);if(!isNaN(l1.getTime()))return l1;throw new Error("Invalid date format")}static validateLengthIdentity(){return L=>{if(L.value){const s0=L.value.toString().trim().length;if(9!==s0&&12!==s0)return{lengthIdentity:!0}}return null}}static validateNoNumbers(L){return l1=>l1.value&&/\d/.test(l1.value)?{validateNoNumbers:{name:L}}:null}static{this.\u0275fac=function(l1){return new(l1||B1)}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})();var J1=h(11312),K0=h(9760),z0=h(6882),V2=h(52317),u0=h(89558);let G0=(()=>{class B1{constructor(L,l1){this._restClient=L,this.serverUrl=l1,this.menu=[],this.arrMenu=[],this.menuLoaded=new s.m(1),this.arrMenuLoaded=new s.m(1)}setAppMenu(L){this.menu=L,this.arrMenu=this.menuTreeToArrayOriginal(this.menu),this.arrMenuLoaded.next(!0),this.menuLoaded.next(!0)}getCurrentResourceMenu(L,l1){const s0=new s.m;return this.menuLoaded.pipe((0,V2.Q)(l1)).subscribe(A0=>{A0&&s0.next(this.arrMenu.find(d2=>d2.url==L))}),s0}mapMenuToResourceTree(L){return L?L.map(l1=>this.mapMenuItem(l1)):[]}mapMenuItem(L){return{id:L.id,resourceName:L.resourceName||L.menuName,resourceCode:L.resourceCode||L.menuCode,resourceOrder:L.resourceOrder||L.menuOrder,parentId:L.parentId,url:L.url,path:L.url,description:L.description,status:L.status,applicationId:L.applicationId,iconMenu:L.iconMenu,disabled:!1,children:L.children?L.children.map(l1=>this.mapMenuItem(l1)):[]}}getMenus(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).post(`${M.X0.API_MENU}`,L).pipe((0,u0.T)(l1=>this.mapMenuToResourceTree(l1.data)))}translateMenu(L,l1,s0){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).setTimeout(6e4).post(`${M.X0.API_TRANSLATE_MENU}`,{from:L,to:l1,data:s0})}menuTreeToArrayOriginal(L){let l1=[];return L.forEach(s0=>{this.getChildItemInTree(s0,l1)}),l1}getChildItemInTree(L,l1){l1.push({...L}),L.children&&L.children.length>
10&&L.children.forEach(s0=>{this.getChildItemInTree(s0,l1)})}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),Q0=(()=>{class B1{constructor(L,l1,s0){this.router=L,this.activatedRoute=l1,this.menuService=s0,this.breadcrumbChange$=new J1.t([]),this.isManualBreadcrumb=!1,this.router.events.pipe((0,K0.p)(A0=>A0 instanceof f.wF),(0,z0.F)()).subscribe(()=>{this.isManualBreadcrumb=!1;const A0=this.buildBreadcrumbFromMenu();this.breadcrumbs=[...A0],this.notifyChangeBreadcrumb(A0)})}notifyChangeBreadcrumb(L){this.breadcrumbChange$.next(L)}setBreadcrumbs(L){this.breadcrumbs=[...L],this.notifyChangeBreadcrumb(L)}buildBreadCrumb(L,l1="",s0=[]){let d2,A0="";L.routeConfig&&L.routeConfig.data?A0=L.routeConfig.data.breadcrumb:L.snapshot&&L.snapshot.data&&L.snapshot.data.hasOwnProperty("apiData")&&(A0=L.snapshot.data.apiData.breadcrumb),L.data.subscribe(E2=>d2=E2.report);let W1=L.routeConfig&&L.routeConfig.data?L.routeC
1onfig.path:"";if(W1){const E2=W1.split("/").pop(),_1=typeof E2>"u"?"":E2;if(_1?.startsWith(":")&&L.snapshot){const I2=_1?.split(":")[1];W1=W1?.replace(_1,L.snapshot.params[I2]),A0=d2?d2.reportName:L.snapshot.data.breadcrumb.toString()}const A1=W1?`${l1}/${W1}`:l1,o0={label:A0,url:A1,disabled:!1},X0=o0.label?[...s0,o0]:[...s0];return L.firstChild?this.buildBreadCrumb(L.firstChild,A1,X0):X0}{const E2=L.firstChild;return E2&&E2.routeConfig?this.buildBreadCrumb(E2,l1,s0):s0}}matchUrl(L,l1){if(!L)return!1;const s0=L.split("/").filter(Boolean),A0=l1.split("/").filter(Boolean);return s0.length===A0.length&&s0.every((d2,W1)=>d2.startsWith(":")||d2==A0[W1])}findMenuByUrl(L){const l1=L.split("?")[0];return this.menuService.arrMenu.find(s0=>this.matchUrl(s0.url,l1))}buildMenuPath(L){const l1=[];let s0=L;for(;s0;)l1.unshift(s0),s0=this.menuService.arrMenu.find(d2=>d2.id==s0.parentId);const A0=this.menuService.arrMenu.find(d2=>"/dashboard"==d2.url?.split("?")[0]);return A0&&l1.unshift(A0),l1}mapToBreadcrumb(L){return L.map((l1,s0)=>({label:l1.resourceName,url:l1.url,disabled:0!==s0}))}buildBreadcrumbFromMenu(L=[]){const s0=this.findMenuByUrl(this.router.url);if(!s0)return[];const A0=this.buildMenuPath(s0);let d2=this.mapToBreadcrumb(A0);return L.length>0&&(d2[d2.length-1].disabled=!1,L.forEach((W1,E2)=>{d2.push({label:W1,url:void 0,disabled:!0})})),d2}setBreadcrumbFromMenu(L=[]){const l1=this.buildBreadcrumbFromMenu(L);this.isManualBreadcrumb=!0,this.setBreadcrumbs(l1)}resetBreadcrumb(){this.isManualBreadcrumb=!1}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(f.Ix),i.KVO(f.nX),i.KVO(G0))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})();var T2=h(10467),b0=h(16357),k0=h(22539);let s1=(()=>{class B1{constructor(L,l1){this._restClient=L,this.serverUrl=l1,this.http=(0,i.WQX)(k0.Qq),this.filesToBlob=function(){var s0=(0,T2.A)(function*(A0){return new Promise((d2,W1)=>{Promise.all(A0.map(E2=>E2.arrayBuffer())).then(E2=>{d2(E2.map((_1,q)=>new Blob([new Uint8Array(_1)],{type:A0[q].type})))}).catch(E2=>{console.error(E2),W1([])})})});return function(A0){return s0.apply(this,arguments)}}(),this.url=`${this.serverUrl.gateway}/api/attachments`}uploadFileReturnURl(L){let l1=new o.B;return this.filesToBlob(L).then(s0=>{let A0=new FormData;return s0.forEach(d2=>{A0.append("files",d2)}),this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.X0.API_UPLOAD,A0).subscribe(d2=>{l1.next(d2),l1.complete()},d2=>{l1.next({}),l1.complete()})}),l1}uploadFileWithoutBlobReturnURl(L){const l1=new o.B,s0=new FormData;return L.forEach(A0=>{s0.append("files",A0)}),this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.X0.API_UPLOAD,s0).subscribe(A0=>{l1.next(A0),l1.complete()},A0=>{l1.next({}),l1.complete()}),l1}uploadFile(L,l1,s0){const A0=new FormData;return A0.append("data",s0?JSON.stringify(s0):""),l1&&(console.log(l1,"type"),A0.append("attachType",l1)),A0.append("file",L,L.name),this.http.post(this.url,A0)}uploadMultipleFiles(L,l1){const s0=L.map(A0=>this.uploadFile(A0,l1));return new b0.c(A0=>{const d2=[];let W1=0;s0.forEach((E2,_1)=>{E2.subscribe({next:q=>{d2[_1]=q,W1++,W1===L.length&&(A0.next(d2),A0.complete())},error:q=>{A0.error(q)}})})})}deleteFile(L){return this.http.delete(`${this.url}/${L}`)}downloadAttachment(L){return this.http.get(`${this.url}/${L}/download`,{responseType:"blob"})}getAttachmentDetail(L){return this.http.get(`${this.url}/${L}`)}getListAttachment(L){return this.http.get(`${this.url}/by-object-id/${L}`)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),t0=(()=>{class B1{constructor(L,l1,s0,A0){this._restClient=L,this.serverUrl=l1,this.uploadService=s0,this.mediaBucket=A0}searchUsers(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get(`${M.X0.API_USER}/search`)}searchAccounts(L,l1,s0){const A0=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setHeader(z.vz,z.FE.SEARCH);return s0&&A0.setParams(s0),A0.get(`${M.X0.ACCOUNT}/load-data`)}searchAccountsWithRole(L,l1,s0){const A0=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setHeader(z.vz,z.FE.SEARCH);return s0&&A0.setParams(s0),A0.get(`${M.X0.ACCOUNT}/load-data-with-role`)}exportAccountsV2(L,l1,s0){const A0=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH);return s0&&A0.setParams(s0),A0.get(`${M.X0.ACCOUNT}/load-data-v2/export`)}getUserById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("accountId",L).get(`${M.X0.ACCOUNT}/view-detail`)}getUserToUpdate(L,l1,s0,A0){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("treeCode",s0).setParam("orgId",A0).setParam("appId",l1).get(`${M.X0.ACCOUNT}/update/${L}`)}getUserProfile(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.ACCOUNT}/get-info`)}getAccountById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("accountId",L).get(`${M.X0.ACCOUNT}/view-detail`)}getCurrentUserInfo(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.API_USER_INFO}/${L}`)}getCurrentUserInfoWithToken(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setHeader("Authorization",`Bearer ${l1}`).setHeader("Request-Id",(0,A.A)()).get(`${M.X0.API_USER_INFO}/${L}`)}addUser(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post(`${M.X0.API_USER}`,L)}updateUser(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${M.X0.API_USER}/${L.id}`,L)}updateUserIsLock(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).setParam("accountId",String(L)).setParam("isLock",String(l1)).post(`${M.X0.API_USER_CHANGE_IS_LOCK}`,{})}getCurrentUserInfoByToken(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.API_GET_CURRENT_ACCOUNT}`)}updateAccount(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.UPDATE_USER}`,L)}validateForm(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.ACCOUNT}/validate-form`,L)}updateUserInfor(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${M.X0.API_USER_INFO}/${L.id}`,L)}updateUserRole(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${M.X0.API_USER}/update-role/${L.id}`,L)}deleteUserById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).delete(`${M.X0.API_USER}/${L}`)}deleteTempListId(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_USER}/deleteTempListId`,{listId:L}
1)}deleteListId(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_USER}/deleteListId`,{listId:L})}recoverListId(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.RECOVER).post(`${M.X0.API_RECOVER_USER}`,{listId:L})}resetPassword(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.API_USER}/reset-password/${L.id}`,null)}getAllUnit(){return this._restClient.obserseBody().setHeader(z.vz,z.FE.VIEW).setBaseUrl(this.serverUrl.auth).get(`${M.X0.API_ORG}/tree`)}searchRoles(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get(`${M.X0.API_ROLE}/search`)}importUsers(L){const l1=new o.B;return this.uploadService.uploadFileReturnURl(L).subscribe(s0=>{if(s0){const d2=Object.values(s0).map(W1=>W1.replace(this.mediaBucket,""));this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.IMPORT).post(M.X0.API_IMPORT_USER,{key:d2}).subscribe(W1=>{l1.next(W1),l1.complete()},W1=>{l1.next(W1),l1.complete()})}else l1.next(null),l1.complete()}),l1}exportUsers(L){const l1=new o.B,{sortConfig:s0,active:A0,deleted:d2,keyword:W1,pageIndex:E2,orgId:_1}=L,q=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("sort",s0).setParam("fullName",c.V.getUserToken().userInfo.fullName).setHeader(z.vz,z.FE.EXPORT);return W1&&q.setParam("keyword",W1),d2&&q.setParam("deleted",d2),_1&&q.setParam("orgId",_1.toString()),void 0!==E2&&q.setParam("page",E2.toString()),void 0!==A0&&q.setParam("active",A0),q.post(`${M.X0.API_EXPORT_USER}`,{}).subscribe(A1=>{l1.next(A1.fileUri)},A1=>{l1.next(null)}),l1}exportSelectedUsers(L){const l1=L.join(","),s0=new o.B;return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("userId",l1).setParam("fullName",c.V.getUserToken().userInfo.fullName).setHeader(z.vz,z.FE.EXPORT).post(`${M.X0.API_EXPORT_USER}`,{}).subscribe(d2=>{s0.next(d2.fileUri)},d2=>{s0.next(null)}),s0}getUserLoginTime(L){return this._restClient.obserseBody().setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth).setParam("userName",L).get(`${M.X0.API_LAST_LOGIN}`)}getUserActivityOnlyLoginOut(L,l1,s0){return this._restClient.obserseBody().setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth).setParam("userName",L).setParam("from",l1).setParam("to",s0).get(`${M.X0.API_LOG_ACTIVITY_LOGIN_OUT}`)}getUserActivity(L,l1,s0){return this._restClient.obserseBody().setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth).setParam("userName",L).setParam("from",l1).setParam("to",s0).get(`${M.X0.API_LOG_ACTIVITY}`)}getTemplateDownloadURL(L){const l1=new o.B,s0=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.IMPORT);return L&&s0.setParams(L),s0.get(`${M.X0.API_DOWNLOAD_SAMPLE}`).subscribe(A0=>{const d2=A0.fileLink.split(this.mediaBucket)[1];l1.next(d2)}),l1}getJobTitle(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).get(`${M.X0.API_JOB_TITLE}`)}unlockUser(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.API_UNLOCK_USER}`,{listId:L})}getUserByOrgIds(L,l1,s0){const A0={};return Object.keys(L).forEach(d2=>A0[d2]=L[d2].toString()),this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParams(A0).setParams({page:l1.toString(),size:s0.toString()}).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_SEARCH_USER_BY_ORG_IDS}`)}getListUserByRoleId(L,l1,s0,A0,d2=[],W1=[]){const E2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).setParam("page",l1.toString()).setParam("size",s0.toString());return A0&&E2.setParam("sort",A0),E2.post(`${M.X0.CCUD_API_ROLE}/account/info`,{roleId:L,userIdDeleted:d2||[],userIdUpdated:W1||[]})}getListUserByIds(L){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).post(`${M.X0.API_USER}/info`,{userIds:L})}searchUsersNew(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setParam("deleted","0").setParam("active","").setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get("v1/search/users")}getListSignerByOrg(L){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("orgId",String(L)).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_USER}/get-by-org-signer`)}assignMultipleAccountRole(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.ACCOUNT}/multiple-assign`,L)}getPermission(){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.ACCOUNT}/permission`)}getPermissionAuthor(){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.ACCOUNT}/permission-author`)}getPermissionNonFilterAppStatus(){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).setParam("filterAppStatus","0").get(`${M.X0.ACCOUNT}/permission`)}unassignApp(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.ACCOUNT_ROLE}/unassign-app`,{accountScopeId:L})}viewDetailRoleAccount(L,l1,s0,A0){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("accountId",L).setParam("appId",l1).setParam("page",s0.toString()).setParam("size",A0.toString()).get(`${M.X0.ACCOUNT_VIEW_DETAIL_ROLE}`)}deleteAccountList(L,l1,s0,A0){const d2=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).setParam("treeCode",s0);return l1&&d2.setParam("appId",l1),A0&&d2.setParam("orgId",A0),d2.post(`${M.X0.ACCOUNT_DELETE}`,L)}deleteAccount(L,l1){const s0=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).setParam("id",L);return l1&&s0.setParams(l1),s0.post("/v1.0/id/api/account/inactive",{})}removeAccount(L,l1){const s0=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).setParam("id",L);return l1&&s0.setParams(l1),s0.post("/v1.0/id/api/account/remove-permission",{})}getLookupAccount(L,l1,s0){const A0=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("identityNo",L).setParam("appCode",l1);return s0&&A0.setParam("fullName",s0),A0.get(`${M.X0.ACCOUNT}/get-user-info-by-application`)}getListIP(L,l1){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.IP}`)}saveBatchIP(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.IP}/batch`,L)}changeStatusIP(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("enabled",L.toString()).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.IP}/toggle`,{})}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U),i.KVO(s1),i.KVO(C1.s))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),a0=(()=>{class B1{constructor(L,l1){this._restClient=L,this.serverUrl=l1}getRole(L){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParams({...L}).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ROLE}/search`)}getRoleSort(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get(`${M.X0.API_ROLE}/search/all-by-condition`)}getRoleById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.CCUD_API_ROLE}/role/detail/${L}`)}updateRoleById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${M.X0.API_ROLE}/${L.id}`,L)}saveRole(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post(`${M.X0.CCUD_API_ROLE}/role/create-role`,L)}deleteRoleById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).delete(`${M.X0.API_ROLE}/${L}`)}deleteRoleByall(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_ROLE}/deleteList`,{listId:L}
1)}validateDeleteRole(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_VALIDATE_DELETE_ROLE}`,{listId:L})}getRoleSortMulti(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()),W1=s0.map(_1=>`sort=${_1.key},${_1.direction}`).join("&"),E2=`${M.X0.CCUD_API_ROLE}/role/search/all-by-condition?${W1}`;return d2.setHeader(z.vz,z.FE.SEARCH),A0&&d2.setParams(A0),d2.get(E2)}listAllMenuConfigInheritByRoleId(L){let l1="";return L&&(l1=L.toString()),this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("roleIdChecked",l1).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.CCUD_API_ROLE}/role/menu-api-tree`)}listAllMenuConfigInherit(L){const l1=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW);return L&&l1.setParams(L),l1.get(`${M.X0.API_ROLE}/menu-api-tree`)}changeStatusRole(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.CCUD_API_ROLE}/role/change-status/${L}`,{})}deleteListRole(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.CCUD_API_ROLE}/role/delete-list-role`,{listId:L})}getListRole(L,l1,s0,A0,d2){const W1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("appId",L).setParam("page",l1.toString()).setParam("size",s0.toString()).setHeader(z.vz,z.FE.SEARCH);return A0&&W1.setParam("keyword",A0),d2&&W1.setParam("sort",d2),W1.get(M.X0.API_GET_LIST_ROLE)}updateRoleDelta(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.CCUD_API_ROLE}/role/update-role-delta`,L)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),e1=(()=>{class B1{constructor(L,l1,s0,A0){this._restClient=L,this.uploadService=l1,this.serverUrl=s0,this.mediaBucket=A0}getUnit(L){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParams({...L}).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ORG}/search`)}getUnitSort(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get(`${M.X0.API_ORG}/search`)}getUnitSortWithTreeCode(L,l1,s0,A0,d2){const W1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setParam("treeCode",A0).setHeader(z.vz,z.FE.SEARCH);return d2&&W1.setParams(d2),W1.get(`${M.X0.API_ORG}/search`)}getUnitChildById(L,l1,s0,A0,d2){const W1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",l1.toString()).setParam("size",s0.toString()).setParam("sort",A0).setHeader(z.vz,z.FE.SEARCH);return d2&&W1.setParams(d2),W1.get(`${M.X0.API_ORG}/children/${L}`)}getOrgs(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("treeCode",L).setParam("page",l1.toString()).setParam("size",s0.toString()).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParam("parentId",A0),d2.get(`${M.X0.API_ORG_NEW}`)}getUnitChildByIdWithTreeCode(L,l1,s0,A0,d2,W1){const E2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",l1.toString()).setParam("size",s0.toString()).setParam("sort",A0).setParam("treeCode",d2).setHeader(z.vz,z.FE.SEARCH);return W1&&E2.setParams(W1),E2.get(`${M.X0.API_ORG}/children/${L}`)}getUnitParentById(L,l1,s0,A0,d2){const W1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",l1.toString()).setParam("size",s0.toString()).setParam("sort",A0).setHeader(z.vz,z.FE.SEARCH);return d2&&W1.setParams(d2),W1.get(`${M.X0.API_ORG}/parent/${L}`)}getUnitAccountById(L,l1,s0,A0,d2,W1,E2){const _1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",l1.toString()).setParam("size",s0.toString()).setParam("sort",A0).setParam("treeCode",d2).setParam("appId",W1).setHeader(z.vz,z.FE.SEARCH);return E2&&_1.setParams(E2),_1.get(`${M.X0.API_ORG}/user/${L}`)}getUnitRoleById(L,l1,s0,A0,d2){const W1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",l1.toString()).setParam("size",s0.toString()).setParam("sort",A0).setHeader(z.vz,z.FE.SEARCH);return d2&&W1.setParams(d2),W1.get(`${M.X0.API_ORG}/role/${L}`)}getUnitById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.API_ORG}/${L}`)}getUnitByIdWithTreeCode(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("treeCode",l1).get(`${M.X0.API_ORG}/${L}`)}syncOrg(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("treeCode",L).get(`${M.X0.API_ORG}/sync`)}updateUnitById(L){return this._restClient.obserseBody().setHeader(z.vz,z.FE.UPDATE).setBaseUrl(this.serverUrl.auth).put(`${M.X0.API_ORG}/${L.id}`,L)}updateUnitByIdWithTreeCode(L,l1){return this._restClient.obserseBody().setHeader(z.vz,z.FE.UPDATE).setBaseUrl(this.serverUrl.auth).setParam("treeCode",l1).put(`${M.X0.API_ORG}/${L.id}`,L)}saveUnit(L){return this._restClient.obserseBody().setHeader(z.vz,z.FE.ADD).setBaseUrl(this.serverUrl.auth).post(`${M.X0.API_ORG}`,L)}
1saveUnitWithTreeCode(L,l1){return this._restClient.obserseBody().setHeader(z.vz,z.FE.ADD).setBaseUrl(this.serverUrl.auth).setParam("treeCode",l1).post(`${M.X0.API_ORG}`,L)}deleteOrgById(L){return this._restClient.obserseBody().setHeader(z.vz,z.FE.DELETE).setBaseUrl(this.serverUrl.auth).delete(`${M.X0.API_ORG}/${L}`)}deleteOrgByIdWithTreeCode(L,l1){return this._restClient.obserseBody().setHeader(z.vz,z.FE.DELETE).setBaseUrl(this.serverUrl.auth).setParam("treeCode",l1).delete(`${M.X0.API_ORG}/${L}`)}deleteListOrg(L){return this._restClient.obserseBody().setHeader(z.vz,z.FE.DELETE).setBaseUrl(this.serverUrl.auth).post(`${M.X0.API_ORG}/deletelist`,{listId:L})}deleteListOrgWithTreeCode(L,l1){return this._restClient.obserseBody().setHeader(z.vz,z.FE.DELETE).setBaseUrl(this.serverUrl.auth).setParam("treeCode",l1).post(`${M.X0.API_ORG}/deletelist`,L)}validateDeleteListOrg(L){return this._restClient.obserseBody().setHeader(z.vz,z.FE.DELETE).setBaseUrl(this.serverUrl.auth).post(`${M.X0.API_VALIDATE_DELETE_ORG}`,{listId:L})}changeStatusById(L){return this._restClient.obserseBody().setHeader(z.vz,z.FE.UPDATE).setBaseUrl(this.serverUrl.auth).put(`${M.X0.API_ORG}/${L.id}`,{...L})}changeStatusByIdWithTreeCode(L,l1){return this._restClient.obserseBody().setHeader(z.vz,z.FE.UPDATE).setBaseUrl(this.serverUrl.auth).setParam("treeCode",l1).put(`${M.X0.API_ORG}/${L.id}`,{...L})}getchildren(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParams({...l1}).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ORG}/children/${L}`)}getAccountOrg(L,l1){const A0=c.V.getChangeRoleInfo()?.appId||c.V.get("appId");return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("treeCode",l1).setParam("appId",A0).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ORG}/user/${L}`)}getRoleOrg(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParams({...l1}).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ORG}/role/${L}`)}getTree(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParams({...L}).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ORG_NEW}`)}addRole(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post(`${M.X0.API_ORG}/role/add/${l1}`,L)}deleteRole(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_ORG}/role/delete/${l1}`,L)}deleteListRole(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_ORG}/role/delete/${l1}`,{listId:L})}getAllUnit(L){const l1=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH);return L&&l1.setParams(L),l1.get(`${M.X0.API_ORG}/tree`)}getListAreaOfUnit(L,l1={}){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("orgId",`${L}`).setParams(l1).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_AREA_BY_UNIT_ID}`)}deleteAreaFromUnit(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_DELETE_AREA_BY_UNIT_ID}/${l1}`,{ognId:l1,areaIdList:[...L]})}getTemplateDownloadURL(){const L=new o.B;return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.IMPORT).get(`${M.X0.API_GET_ORG_FILE_TEMPLATE}`).subscribe(s0=>{const A0=s0.fileLink.split(this.mediaBucket)[1];L.next(A0)}),L}importOrg(L){const l1=new o.B;return this.uploadService.uploadFileReturnURl(L).subscribe(s0=>{if(s0){const d2=Object.values(s0).map(W1=>W1.replace(this.mediaBucket,""));this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.IMPORT).post(M.X0.API_IMPORT_ORG,{key:d2}).subscribe(W1=>{l1.next(W1),l1.complete()},W1=>{l1.next(W1),l1.complete()})}else l1.next(null),l1.complete()}),l1}importUsersToOrg(L,l1){const s0=new o.B;return this.uploadService.uploadFileReturnURl(L).subscribe(A0=>{if(A0){const W1=Object.values(A0).map(E2=>E2.replace(this.mediaBucket,""));this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.IMPORT).post(M.X0.API_IMPORT_USER,{key:W1,orgId:l1}).subscribe(E2=>{s0.next(E2),s0.complete()},E2=>{s0.next(E2),s0.complete()})}else s0.next(null),s0.complete()}),s0}searchClaimOrgs(L,l1,s0){const A0={};
1return Object.keys(L).forEach(d2=>A0[d2]=L[d2].toString()),this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParams(A0).setParams({page:l1.toString(),size:s0.toString()}).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_CLAIM_SEARCH_ORG}`)}getChildren(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParams({...L}).setParam("treeCode",l1).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ORG}/getting-children`)}getListOrgByNameAndLevels(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get(`${M.X0.API_ORG_GET_BY_LEVELS}`)}getListOrgByNameAndLevelsWithTreeCode(L,l1,s0,A0,d2){const W1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setParam("treeCode",A0).setHeader(z.vz,z.FE.SEARCH);return d2&&W1.setParams(d2),W1.get(`${M.X0.API_ORG_GET_BY_LEVELS}`)}getListUnitByIds(L){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("departmentIds",L).setHeader(z.vz,z.FE.SEARCH).get(`${M.X0.API_ORG}/info`)}getListUnitByManageId(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.API_ORG}/manage/${L}`)}getOrgById(L,l1,s0){const A0=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("treeCode",l1);return s0&&A0.setParams(s0),A0.get(`${M.X0.API_ORG}/getTree/${L}`)}getUserTree(L,l1){const s0=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("treeCode",L);return l1&&s0.setParams(l1),s0.get(`${M.X0.API_ORG}/user-org-tree`)}getOrgTreeCode(L){const l1=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW);return L&&l1.setParam("appId",L),l1.get(`${M.X0.API_ORG}/org-tree`)}searchOrgsTree(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).setParams(L).get(`${M.X0.API_ORG_NEW}/searching-trees`)}listOrgTree(L){const l1=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH);return L.treeCode&&l1.setParam("treeCode",L.treeCode),L.appId&&l1.setParam("appId",L.appId),L.keyword&&l1.setParam("keyword",L.keyword),L.parentId&&l1.setParam("parentId",L.parentId),void 0!==L.page&&l1.setParam("page",L.page.toString()),void 0!==L.size&&l1.setParam("size",L.size.toString()),l1.get(`${M.X0.API_ORG}/user-org-tree`)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(s1),i.KVO(x.U),i.KVO(C1.s))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),c0=(()=>{class B1{constructor(L,l1){this.client=L,this.serverUrl=l1}getSysLogin(){const L=M.X0.API_GET_SYS_CONFIG_LOGIN;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}updateSysLogin(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(M.X0.API_UPDATE_SYS_CONFIG_LOGIN,L)}getSysLoginHome(){const L=M.X0.API_GET_SYS_CONFIG_LOGIN;return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).setHeader(z.vz,z.FE.SEARCH).get(L)}getListLanguageSys(){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(M.X0.API_GET_LANGUAGE_SYS).pipe((0,u0.T)(L=>L.map(l1=>({id:l1.id,langCode:l1.langCode,langName:l1.langName}))))}updateSysLoginNew(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(M.X0.API_UPDATE_SYS_CONFIG_LOGIN_LOG,L)}getEmailConfig(L,l1){return this.client.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("page",L.toString()).setParam("size",l1.toString()).get(`${M.X0.API_GET_EMAIL_CONFIG}`)}updatEmailConfig(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.API_GET_EMAIL_CONFIG}`,L)}getSmsConfig(L,l1){return this.client.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("page",L.toString()).setParam("size",l1.toString()).get(`${M.X0.API_GET_SMS_CONFIG}`)}updateSmsConfig(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${M.X0.API_GET_SMS_CONFIG}`,L)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),H1=(()=>{class B1{constructor(){this.sharedDataLang=new J1.t(null)}setSharedDataLang(L){this.sharedDataLang.next(L)}static{this.\u0275fac=function(l1){return new(l1||B1)}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),W2=(()=>{class B1{constructor(L,l1){this.client=L,this.serverUrl=l1}searchPermissions(L={keyword:"",page:0,size:10,sort:"permissionName,DESC"}){let l1=this.client.setParam("keyword",L.keyword).obserseResponse().setParam("page",L.page.toString()).setParam("size",L.size.toString()).setParam("sort",L.sort).setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth);return"number"==typeof L.status&&-1!=L.status&&l1.setParam("status",L.status.toString()),l1.get(M.X0.permissionList)}getPermissionById(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(M.X0.getPermissionApi(L))}getResourceList(L,l1,s0=0,A0=1e3,d2="createdDate,DESC",W1){let E2=this.client.obserseBody().setParam("page",s0.toString()).setParam("size",A0.toString()).setParam("status","0").setParam("sort",d2).setParam("keyword",L||"").setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth);return null!=l1&&E2.setParam("type",l1.toString()),W1&&E2.setParam("applicationId",W1),E2.get(M.X0.resourceListAll)}getPolicyList(){return this.client.obserseBody().setParam("page","0").setParam("size","1000").setParam("status","1").setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth).get(M.X0.resourcePolicyAll)}updatePermissionById(L,l1){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(M.X0.updatePermissionById(L),{...l1,id:L})}createPermission(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post(M.X0.createPermission,{...L})}getListApplications(){return this.client.obserseBody().setParam("page","0").setParam("size","1000").setParam("status","1").setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth).get(M.X0.API_APPLICATION)}getListScopes(L,l1=0,s0=1e3,A0="createdDate,DESC"){return this.client.obserseBody().setParam("page",l1.toString()).setParam("size",s0.toString()).setParam("keyword",L||"").setParam("status","1").setParam("sort",A0).setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth).get(M.X0.listAllScopes)}getListResourceByApplication(L){return this.client.obserseBody().setParam("type",11..toString()).setParam("page","0").setParam("size","1000").setParam("status","1").setParam("applicationId",L?L.toString():"").setHeader(z.vz,z.FE.SEARCH).setBaseUrl(this.serverUrl.auth).get(M.X0.getMenuListInTree)}deleteSinglePermission(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).delete(M.X0.deletePermissionById(L))}deleteListOfPermissions(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(M.X0.deleteListPermissions,{listId:L}
1)}getPermissionLogicSetting(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(M.X0.getPermissionLogicSetting(L))}updatePermissionLogicSetting(L){return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(M.X0.getPermissionLogicSetting(L.id),L)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),o2=(()=>{class B1{constructor(L,l1){this.restClient=L,this.serverUrl=l1}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),d0=(()=>{class B1{constructor(L,l1){this.restClient=L,this.serverUrl=l1}searchResources(L,l1,s0,A0){const d2=this.restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get(`${M.X0.API_RESOURCE}/search`)}getResourceById(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`${M.X0.API_RESOURCE}/${L}`)}createResource(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post(`${M.X0.API_RESOURCE}`,L)}updateResource(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${M.X0.API_RESOURCE}/${L.id}`,L)}updateResourceStatus(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${M.X0.API_RESOURCE}/${L}/update-status`,null)}deleteResource(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).delete(`${M.X0.API_RESOURCE}/${L}`)}deleteManyResources(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post(`${M.X0.API_RESOURCE}/delete-many`,{ids:L})}importResources(L){const l1=new FormData;return l1.append("file",L,L.name),this.restClient.http.post(`${this.serverUrl.auth}${M.X0.API_RESOURCE}/import`,l1)}downloadTemplate(){return this.restClient.http.get(`${this.serverUrl.auth}${M.X0.API_RESOURCE}/download-template`,{responseType:"blob"})}exportResources(L){const l1=this.restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW);return L&&Object.keys(L).forEach(s0=>{null!=L[s0]&&l1.setParam(s0,L[s0])}),l1.get(`${M.X0.API_RESOURCE}/export`)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),a2=(()=>{class B1{constructor(L){this.authService=L,this.loadingSubject=new J1.t(!1),this.avatarImg=new J1.t(null),this.fullName=new J1.t(null),this.armyRankChange$=new J1.t(null),this.changeTitleLogo=new J1.t(null),this.themeColorChange$=new s.m(1),this.loadingAction$=this.loadingSubject.asObservable(),this.authService.userLogout$.subscribe(()=>{this.setShareAvatar(null),this.setShareFullName(null),this.setShareArmyRank(null)})}showLoader(){this.loadingSubject.next(!0)}hideLoader(){this.loadingSubject.next(!1)}setShareAvatar(L){this.avatarImg.next(L)}setShareFullName(L){this.fullName.next(L)}setShareArmyRank(L){const l1=c.V.getUserToken();l1.userInfo.jobTitle=L,c.V.setUserToken(l1),this.armyRankChange$.next(L)}setShareTitleAndLogo(L){this.changeTitleLogo.next(L)}onChangeThemeColor(L){this.themeColorChange$.next(L)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(X))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),w2=(()=>{class B1{constructor(L,l1,s0){this.client=L,this.serverUrl=l1,this.utils=s0}checkPermissionForAction(L,l1){const s0=this.utils.getObjAuthenticationDTO();return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.X0.API_CHECK_AUTHORIZATION,{authenticationDTO:s0,resourceScopeItemDTOList:this.mergeScopeAndResourceUrls(L,l1)})}checkPermissionForActionByMethod(L,l1){const s0=this.utils.getObjAuthenticationDTO();return this.client.obserseBody().setBaseUrl(this.serverUrl.auth).post(M.X0.API_CHECK_AUTHORIZATION,{authenticationDTO:s0,resourceScopeItemDTOList:this.mergeMethodAndResourceUrls(L,l1)})}mergeScopeAndResourceUrls(L,l1){return L.map((s0,A0)=>({scope:s0,resourceUrl:l1[A0]}))}mergeMethodAndResourceUrls(L,l1){return L.map((s0,A0)=>({method:s0,resourceUrl:l1[A0]}))}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U),i.KVO(e0.$))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),P2=(()=>{class B1{constructor(L,l1,s0,A0,d2){this.authService=L,this.router=l1,this._translate=s0,this._toast=A0,this.serverUrl=d2,this.wsClient=null,c.V.getUserToken()&&this.setUserAuth()}setUserAuth(){this.userId=c.V.getUserToken().userInfo.id,this.accessToken=c.V.getUserToken().accessToken}logout(){this.authService.logout$().subscribe(L=>{}),c.V.clear(),this.wsClient&&this.wsClient.disconnect(),this.router.navigate(["/auth/login"])}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(X),i.KVO(f.Ix),i.KVO($.c$),i.KVO(N.Mo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),g2=(()=>{class B1{constructor(L,l1){this.client=L,this.serverUrl=l1}downloadFileWithUrl(L,l1,s0=!1){const A0=new o.B;return s0?setTimeout(()=>{window.open(`${this.serverUrl.auth}${M.X0.API_DOWNLOAD}?key=${L}`),A0.next(!0),A0.complete()}):this.client.setBaseUrl(this.serverUrl.auth).setParam("key",L).obserseBody().getBlob(M.X0.API_DOWNLOAD).subscribe(d2=>{const W1=window.URL.createObjectURL(d2),E2=document.createElement("a");E2.style.display="none",E2.href=W1,E2.download=l1,document.body.appendChild(E2),E2.click(),window.URL.revokeObjectURL(W1),A0.next(!0),A0.complete()},()=>{A0.next(!1),A0.complete()}),A0}downloadFileBinary(L,l1){const s0=document.createElement("a");s0.style.display="none",s0.href=L,s0.download=l1,document.body.appendChild(s0),s0.click()}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),le=(()=>{class B1{constructor(L,l1){this._client=L,this.serverUrl=l1}getSysAccountConfig(){const L=M.qi.API_USERNAME_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}updateSysAccountConfig(L){const l1=M.qi.API_USERNAME_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}getSysPasswordConfig(){const L=M.qi.API_PASSWORD_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}updateSysPasswordConfig(L){const l1=M.qi.API_PASSWORD_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}getSysLoginConfig(){const L=M.qi.API_LOGIN_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}updateSysLoginConfig(L){const l1=M.qi.API_LOGIN_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}
1getSysRegistryConfig(){const L=M.qi.API_REGISTER_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}updateSysRegistryConfig(L){const l1=M.qi.API_REGISTER_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).setHeader(z.K_,w.j.securePublicRequest(l1)).post(l1,L)}getSysLogoutConfig(){const L=M.qi.API_LOGOUT_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}updateSysLogoutConfig(L){return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(M.qi.API_LOGOUT_CONFIG,L)}getSysRecaptchaConfig(){const L=M.qi.API_RECAPTCHA_CONFIG;return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.K_,w.j.securePublicRequest(L)).get(L)}updateSysRecaptchaConfig(L){return this._client.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(M.qi.API_RECAPTCHA_CONFIG,L)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),n2=(()=>{class B1{constructor(L,l1){this._restClient=L,this.serverUrl=l1,this.wsClient=null,c.V.getUserToken()&&this.setUserAuth()}setUserAuth(){try{this.userId=c.V.getUserToken().userInfo.id,this.accessToken=c.V.getUserToken().accessToken}catch{}}clearUserAuth(){this.userId=void 0,this.accessToken="",this.wsClient&&this.wsClient?.connected&&this.wsClient.disconnect(()=>{console.log("connection to notification websocket disconnected due to unauthenticated user")})}getListNotifications(L,l1,s0){const A0=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setHeader(z.vz,z.FE.SEARCH),d2={};return s0?(s0.notiType&&A0.setParam("notiType",s0.notiType),Object.keys(s0).includes("start")&&(d2.start=s0.start),Object.keys(s0).includes("end")&&(d2.end=s0.end),d2.keyword=Object.keys(s0).includes("keyword")?s0.keyword:"",s0.sort&&["asc","desc"].includes(s0.sort)&&A0.setParam("sort",s0.sort),d2.isDeleted=Object.keys(s0).includes("isDeleted")&&Array.isArray(s0.isDeleted)?[...s0.isDeleted]:[0],1==s0.useModeQuick&&A0.setParam("mode","quick")):(d2.keyword="",d2.start=null,d2.end=null,d2.isDeleted=[0],A0.setParam("mode","quick"),A0.setParam("sort","desc")),A0.post(`/v1.0/notification/api/notify-list/get-by-user/${this.userId}`,{...d2})}updateStatusReadList(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put("/v1.0/notification/api/notify-list/status",{listId:L,statusRead:l1})}removeOrUndoAllNotification(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.DELETE).post("/v1.0/notification/api/notify-list/delete-all",{isDeleted:L})}getNovuSessionToken(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).post(`${z.Lw.GET_NOVU_SESSION_TOKEN}`,{})}markAdminNotificationAsSeen(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${z.lo.MARK_AS_SEEN}`,{})}markAllAdminNotificationsAsRead(L=!0){const l1=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE);return l1.setParam("markAs",L?"read":"unread"),l1.put(`${z.lo.MARK_ALL_AS_READ}`,{})}getAdminNotifications(L,l1,s0){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).setParams({page:L.toString(),size:l1.toString(),tab:s0?s0.toString():"0"}).get(`${z.lo.GET_LIST_NOTIFICATIONS}`)}getNumberOfAdminNotifications(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${z.lo.GET_COUNT_UNSEEN_NOTIFICATIONS}`)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})();var S2=h(99112);let T0=(()=>{class B1{constructor(){this.toastService=(0,i.WQX)(N.Mo),this.helperService=(0,i.WQX)(a2),this.loading=(0,i.vPA)(!1)}exportToExcel(L,l1){this.loading()||(this.loading.set(!0),this.helperService.showLoader(),L.pipe((0,S2.j)(()=>{this.loading.set(!1),this.helperService.hideLoader()})).subscribe({next:s0=>{if(s0&&s0.size>0){const A0=window.URL.createObjectURL(s0),d2=document.createElement("a");d2.style.display="none",d2.href=A0,d2.download=l1,document.body.appendChild(d2),d2.click(),window.URL.revokeObjectURL(A0),this.toastService.success("",`\u0110\xe3 t\u1ea3i xu\u1ed1ng file ${l1} th\xe0nh c\xf4ng`)}else this.toastService.error("","K\u1ebft xu\u1ea5t Excel th\u1ea5t b\u1ea1i: File tr\u1ed1ng")},error:s0=>{console.error("Export error:",s0),this.toastService.error("","K\u1ebft xu\u1ea5t Excel th\u1ea5t b\u1ea1i")}}))}static{this.\u0275fac=function(l1){return new(l1||B1)}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),Q2=(()=>{class B1{static generatePasswordRequirementsTxt(L,l1){let s0=L.instant("validate.passwordMustContain",{rangeLength:`${l1.minLength}-${l1.maxLength}`});if(l1.lowerLetter||l1.lowerLetter||l1.lowerLetter||l1.lowerLetter){s0+=L.instant("validate.passwordInclude");const A0=[];l1.lowerLetter&&A0.push(L.instant("validate.minOneNormalCase")),l1.upperLetter&&A0.push(L.instant("validate.minOneCapital")),l1.number&&A0.push(L.instant("validate.minOneNumber")),l1.symbol&&A0.push(L.instant("validate.minOneSpecialCharacter")),s0+=A0.join(", ")}return s0}static{this.\u0275fac=function(l1){return new(l1||B1)}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),Ce=(()=>{class B1{constructor(L,l1,s0){this._http=L,this._restClient=l1,this.serverUrl=s0}getDivisionById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${M.Hc}/${L}`)}getDivisionNameById(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${M.NL}/${L}`)}getDivisionNameByCode(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${M.xD}/${L}`)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(k0.Qq),i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})();class Pe{}class ye{}class Be{}class M0{}h(92100),h(50072);class xe{}var D1=function(B1){return B1.DAN_TOC="DT",B1.DAN_TOC_KHAC="DTK",B1.QUOC_TICH="QT",B1.QUOC_GIA="QG",B1}(D1||{}),_2=h(98231);let te=(()=>{class B1{constructor(L,l1){this._restClient=L,this.serverUrl=l1,this.datePipe=new _2.vh("en-US")}getCategoryByType(L,l1,s0,A0){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setParam("type",A0).get("/v1/category/findAllByType")}
1getListCategoryByType(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("categoryGroupCode",L).get("/v1/category/find-by-code")}getBookCivilByRegistration(L,l1){const s0=this.datePipe.transform(l1,"dd/MM/yyyy");return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("id",L).setParam("registrationDate",s0||"").get("/v1/bookCivil/findAllByRegistrationPlace")}getCategoryByIds(L){return this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).post("/v1/category/getByIds",L)}searchCategoryByName(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get("/v1/category/search")}searchCategoryRecord(L,l1,s0,A0){const d2=this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get("/v1/category/search/category-record")}findParentCategory(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get("/v1/category/find-parent")}getAllCategories(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get("/v1/category")}createCategory(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post("/v1/category/insert",L)}deleteCategory(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).put("/v1/category/delete",L)}exportCategories(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.EXPORT).setParams(L).getBlob("/v1/category/export-category-record")}getCategoryPageByCode(L,l1,s0,A0){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setParam("categoryGroupCode",A0).get("/v1/category/find-page-by-code")}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})();var Se=h(50957),qe=h(99708);let et=(()=>{class B1{constructor(L){this.httpClient=L,this.MOCK_RESPONSE_STR='<?xml version="1.0" encoding="UTF-8"?>\n      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">\n          <soapenv:Header xmlns:dan="http://dancuquocgia.bca"/>\n          <soapenv:Body xmlns:dan="http://dancuquocgia.bca">\n              <ns1:CongdanCollection xmlns:ns1="http://www.mic.gov.vn/dancu/1.0">\n                  <ns1:CongDan>\n                      <ns1:SoDinhDanh>0000000000000</ns1:SoDinhDanh>\n                      <ns1:SoCMND>0000000000</ns1:SoCMND>\n                      <ns1:HoVaTen>\n                          <ns1:Ho>NGUY\u1ec4N</ns1:Ho>\n                          <ns1:ChuDem>\u0110\u1ee8C</ns1:ChuDem>\n                          <ns1:Ten>TH\u1eaeNG</ns1:Ten>\n                      </ns1:HoVaTen>\n                      <ns1:GioiTinh>1</ns1:GioiTinh>\n                      <ns1:DanToc>01</ns1:DanToc>\n                      <ns1:TonGiao>00</ns1:TonGiao>\n                      <ns1:TinhTrangHonNhan>2</ns1:TinhTrangHonNhan>\n                      <ns1:NhomMau>00</ns1:NhomMau>\n                      <ns1:NgayThangNamSinh>\n                          <ns1:Nam>1968</ns1:Nam>\n                          <ns1:NgayThangNam>19680808</ns1:NgayThangNam>\n                      </ns1:NgayThangNamSinh>\n                      <ns1:NoiDangKyKhaiSinh>\n                          <ns1:MaTinhThanh>30</ns1:MaTinhThanh>\n                          <ns1:MaQuanHuyen>292</ns1:MaQuanHuyen>\n                          <ns1:MaPhuongXa>10729</ns1:MaPhuongXa>\n                          <ns1:ChiTiet> X\xc3 THU\u01a0NG QU\xc2N, HUY\u1ec6N KINH M\xd4N, T\u1ec8NH H\u1ea2I DU\u01a0NG </ns1:ChiTiet>\n                          <ns1:QuocGia>VN</ns1:QuocGia>\n                      </ns1:NoiDangKyKhaiSinh>\n                      <ns1:QuocTich>VN</ns1:QuocTich>\n                      <ns1:QueQuan>\n                          <ns1:MaTinhThanh>30</ns1:MaTinhThanh>\n                          <ns1:MaQuanHuyen>292</ns1:MaQuanHuyen>\n                          <ns1:MaPhuongXa>10729</ns1:MaPhuongXa>\n                          <ns1:ChiTiet>X\xc3 THU\u01a0NG QU\xc2N, HUY\u1ec6N KINH M\xd4N, T\u1ec8NH H\u1ea2I DU\u01a0NG</ns1:ChiTiet>\n                          <ns1:QuocGia>VN</ns1:QuocGia>\n                      </ns1:QueQuan>\n                      <ns1:ThuongTru>\n                          <ns1:MaTinhThanh>68</ns1:MaTinhThanh>\n                          <ns1:MaQuanHuyen>676</ns1:MaQuanHuyen>\n                          <ns1:MaPhuongXa>24916</ns1:MaPhuongXa>\n                          <ns1:ChiTiet>X\xd3M 3, TH\xd4N T\xc2N TRUNG</ns1:ChiTiet>\n                          <ns1:QuocGia>VN</ns1:QuocGia>\n                      </ns1:ThuongTru>\n                      <ns1:NoiOHienTai>\n                          <ns1:MaTinhThanh>68</ns1:MaTinhThanh>\n                          <ns1:MaQuanHuyen>676</ns1:MaQuanHuyen>\n                          <ns1:MaPhuongXa>24916</ns1:MaPhuongXa>\n                          <ns1:ChiTiet>X\xd3M 3, TH\xd4N T\xc2N TRUNG</ns1:ChiTiet>\n                          <ns1:QuocGia>VN</ns1:QuocGia>\n                      </ns1:NoiOHienTai>\n                      <ns1:Cha>\n                          <ns1:HoVaTen>TR\u1ea6N QUANG PH\xdaC</ns1:HoVaTen>\n                          <ns1:QuocTich>VN</ns1:QuocTich>\n                          <ns1:SoDinhDanh/>\n                          <ns1:SoCMND/>\n                      </ns1:Cha>\n                      <ns1:Me>\n                          <ns1:HoVaTen>PH\u1ea0M TH\u1eca PHI</ns1:HoVaTen>\n                          <ns1:QuocTich>VN</ns1:QuocTich>\n                          <ns1:SoDinhDanh/>\n                          <ns1:SoCMND/>\n                      </ns1:Me>\n                      <ns1:VoChong>\n                          <ns1:HoVaTen>
1B\xd9I TH\u1eca CHUY\xcaN</ns1:HoVaTen>\n                          <ns1:QuocTich>VN</ns1:QuocTich>\n                          <ns1:SoDinhDanh/>\n                          <ns1:SoCMND>0000000000</ns1:SoCMND>\n                      </ns1:VoChong>\n                      <ns1:NguoiDaiDien>\n                          <ns1:HoVaTen/>\n                          <ns1:QuocTich/>\n                          <ns1:SoDinhDanh/>\n                          <ns1:SoCMND/>\n                      </ns1:NguoiDaiDien>\n                      <ns1:ChuHo>\n                          <ns1:QuanHe>CH01</ns1:QuanHe>\n                          <ns1:SoDinhDanh/>\n                          <ns1:SoCMND>0000000000000</ns1:SoCMND>\n                          <ns1:HoVaTen>TR\u1ea6N VAN BA</ns1:HoVaTen>\n                      </ns1:ChuHo>\n                      <ns1:SoSoHoKhau/>\n                  </ns1:CongDan>\n              </ns1:CongdanCollection>\n          </soapenv:Body>\n      </soapenv:Envelope>\n  '}searchCitizen(L){const l1=this.createSoapRequestXML(L);return console.log(l1),(new k0.Lr).set("Content-Type","application/soap+xml"),(0,Se.of)(this.MOCK_RESPONSE_STR).pipe((0,qe.c)(1e3))}parseXmlResponse(L){return(new DOMParser).parseFromString(L,"text/xml")}createSoapRequestXML(L){return`<?xml version="1.0" encoding="utf-8"?>\n      <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">\n        <soap:Body>\n         <ns1:WidgetForm">\n           <ns1:fullName>${L.fullName}</ns1:fullName>\n           <ns1:birthDate>${L.birthday}</ns1:birthDate>\n           <ns1:identityCardNumberCitizens>${L.idCard}</ns1:identityCardNumberCitizens>\n           <ns1:genderId>${L.gender}</ns1:genderId>\n           <ns1:momName>${L.fullNameMom}</ns1:momName>\n           <ns1:placeBirthRegistrationCitizens>${L.registrationPlace}</ns1:placeBirthRegistrationCitizens>\n         </ns1:WidgetForm>\n        </soap:Body>\n      </soap:Envelope>\n    `}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(k0.Qq))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),at=(()=>{class B1{constructor(L,l1,s0,A0){this._restClient=L,this._httpClient=l1,this.serverUrl=s0,this.uploadService=A0}getDictItemByLevel(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("levels",L).get("/v1/dictItem/findByLevels")}getDictItemByParentId(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).setParam("id",L.toString()).get("/v1/dictItem/findByParentId")}searchDictItems(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get("/v1/dictItem/search")}getDictItemById(L,l1){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get(`/v1/dictItem/find-by-id?id=${L}&published=${l1}`)}updateDictItem(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put("/v1/dictItem/update",L)}changeDictItem(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post("/v1/dictItem/change",L)}getDictItemByCodes(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).post("/v1/dictItem/find-by-codes",L)}getFormBorderingCountries(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.VIEW).get("/v1/dictItem/get-form-bordering-countries")}getFormParentDictItems(L,l1,s0,A0){const d2=this._restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setParam("sort",s0).setHeader(z.vz,z.FE.SEARCH);return A0&&d2.setParams(A0),d2.get("/v1/dictItem/get-form-parent-dict-items")}addDictItem(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post("/v1/dictItem",L)}mergeDictItem(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post("/v1/dictItem/merge",L)}splitDictItem(L){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post("/v1/dictItem/split",L)}publish(){return this._restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).get("/v1/dictItem/publish")}exportList(L,l1,s0,A0){let d2=(new k0.Nl).set("page",L).set("size",l1).set("sort",s0);if(A0)for(const W1 in A0)A0.hasOwnProperty(W1)&&(d2=d2.append(W1,A0[W1].toString()));return this._httpClient.post(`${this.serverUrl.auth}/v1/dictItem/export-list`,{},{params:d2,responseType:"arraybuffer",observe:"response"})}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(k0.Qq),i.KVO(x.U),i.KVO(s1))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),Tt=(()=>{class B1{constructor(L,l1,s0,A0,d2){this._dictItemService=L,this._userService=l1,this._categoryService=s0,this._orgService=A0,this._translate=d2}getDictItemByParent(L,l1){if(!L)return[];this._dictItemService.getDictItemByParentId(L).subscribe({next:s0=>{l1.length=0,l1.push(...s0)},error:s0=>{this._translate.instant("birth-registration.message.errorLoadData")}})}getDictItemByLevel(L){return this._dictItemService.getDictItemByLevel(L).pipe((0,u0.T)(l1=>Array.isArray(l1.result)?l1.result:[])).pipe((0,r.W)(l1=>(console.log(l1),(0,Se.of)([]))))}getDictItemByCodes(L){return this._dictItemService.getDictItemByCodes(L).pipe((0,u0.T)(l1=>Array.isArray(l1.result)?l1.result:[])).pipe((0,r.W)(l1=>(console.log(l1),(0,Se.of)([]))))}getRegistrationPlace(L){return this._orgService.getListUnitByManageId(L.toString()).pipe((0,u0.T)(l1=>Array.isArray(l1.data)?l1.data:[])).pipe((0,r.W)(l1=>(console.log(l1),(0,Se.of)([]))))}getListUsersSignerByOrg(L,l1){this._userService.getListSignerByOrg(L).subscribe({next:s0=>{l1.length=0,l1.push(...s0.body.data)},error:s0=>{this._translate.instant("birth-registration.message.errorLoadData")}})}getBookCivil(L,l1,s0){this._categoryService.getBookCivilByRegistration(L.toString(),l1).subscribe({next:A0=>{s0.length=0,s0.push(...A0)},error:A0=>{this._translate.instant("birth-registration.message.errorLoadData")}})}
1getListCategoryByType(L){return this._categoryService.getListCategoryByType(L).pipe((0,u0.T)(l1=>Array.isArray(l1.detail)?l1.detail:[])).pipe((0,r.W)(l1=>(console.log(l1),(0,Se.of)([]))))}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(at),i.KVO(t0),i.KVO(te),i.KVO(e1),i.KVO($.c$))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})(),ce=(()=>{class B1{constructor(L,l1){this.restClient=L,this.serverUrl=l1,this.API="/v1.0/id/api/security-policy"}getAllTwoFactor(L,l1,s0){const A0=this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setParam("page",L.toString()).setParam("size",l1.toString()).setHeader(z.vz,z.FE.SEARCH);return null!=s0&&A0.setParam("policyScope",s0.toString()),A0.get(`${this.API}/two-factor`)}createTwoFactor(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post(`${this.API}/two-factor`,L)}updateTwoFactor(L,l1){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${this.API}/two-factor/${L}`,l1)}batchTwoFactor(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${this.API}/two-factor/batch`,L)}toggleTwoFactor(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${this.API}/two-factor/toggle?enabled=${L}`,{})}getAllTokenConfig(){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${this.API}/token`)}createTokenConfig(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.ADD).post(`${this.API}/token`,L)}updateTokenConfig(L,l1){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).put(`${this.API}/token/${L}`,l1)}toggleTokenConfig(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.UPDATE).post(`${this.API}/token/toggle?enabled=${L}`,{})}getFeatureStatuses(){return this.restClient.obserseResponse().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${this.API}/feature-statuses`)}getPasswordPolicyConfig(){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,z.FE.SEARCH).get(`${this.API}/password`)}saveOrUpdatePasswordPolicy(L){return this.restClient.obserseBody().setBaseUrl(this.serverUrl.auth).setHeader(z.vz,L.id?z.FE.UPDATE:z.FE.ADD).post(`${this.API}/password`,L)}static{this.\u0275fac=function(l1){return new(l1||B1)(i.KVO(Z.eo),i.KVO(x.U))}}static{this.\u0275prov=i.jDH({token:B1,factory:B1.\u0275fac,providedIn:"root"})}}return B1})();const ge={ALL:1,APP:2},N2={OTP:"OTP",SMS:"SMS",TOTP:"TOTP"}},79243:(X1,n1,h)=>{"use strict";h.d(n1,{AJ:()=>M,FG:()=>c,Hc:()=>a,NL:()=>r,Wz:()=>s,X0:()=>i,b8:()=>x,bB:()=>o,hX:()=>f,qi:()=>p,xD:()=>u});const i={API_SAMPLE:"/api-get/categories",API_AUTHENTICATE:"/v1.0/id/api/authenticate",API_GET_CAPTCHA_CODE:"/v1.0/id/api/get-captcha-code",API_GET_OTP:"/v1.0/id/api/generate-otp",API_VERIFY_OTP:"/v1.0/id/api/verify-otp",API_CHANGE_FORGOT_PASS:"/v1.0/id/api/change-password-forget",API_NOT_REMIND_CHANGE_PASS:"/v1.0/id/api/disable-remind-password",API_ACCESS_HIDDEN_SETTING:"/v1.0/id/api/check-security-vehicle-password",API_GET_CAPTCHA_IMG:"/v1.0/id/api/generate",API_GET_KEY:"/v1.0/id/api/getKey",API_VERIFY_SIGNATURE:"/v1.0/id/api/verify-signature",API_CHANGE_PASSWORD:"/v1.0/id/api/sys-users-info/change-password",API_CHANGE_EXPIRED_PASSWORD:"/v1.0/id/api/sys-users/change-password-expired",API_CHANGE_AVATAR:"/v1.0/id/api/sys-users-info/change-avatar",API_UPLOAD_FILE:"/v1.0/upload/avatar",API_UPLOAD_AVATAR:"/v1/author/api/syslogin/images",API_LOGOUT:"/api/sso/vptw/logout",allowanceType:"/v1/allowance-types/search",API_PERMISSION:"/v1.0/author/api/permission",permissionList:"/v1.0/author/api/permission/search",getPermissionApi:z=>`/v1.0/author/api/permission/${z}`,resourceListAll:"/v1.0/author/api/resource/search",resourcePolicyAll:"/v1.0/author/api/policy/search",updatePermissionById:z=>`/v1.0/author/api/permission/${z}`,deletePermissionById:z=>`/v1.0/author/api/permission/${z}`,deleteListPermissions:"v1.0/author/api/permission/delete-list",createPermission:"/v1.0/author/api/permission",listAllScopes:"/v1.0/author/api/scope/search",getMenuListInTree:"/v1.0/author/api/resource/tree",API_GET_POLICY:"/v1.0/author/api/policy/search",API_GET_POLICY_BY_ID:"/v1.0/author/api/policy/getById",API_CREATE_POLICY:"/v1.0/author/api/policy/add-p
1olicy",API_UPDATE_POLICY:"/v1.0/author/api/policy",API_DELETE_POLICY:"/v1.0/author/api/policy/delete",API_DELETE_LIST_POLICY:"/v1.0/author/api/policy/deleteListId",API_CHANGE_STATE_POLICY:"/v1.0/author/api/policy/change-state",API_APP:"/v1.0/author/api/app",API_VALIDATE_DELETE_LIST_APP:"/v1.0/author/api/app/validate-delete-list",ACCOUNT:"/v1.0/id/api/account",IP:"/v1.0/id/api/security-policy/ip-whitelist",ACCOUNT_DELETE:"/v1.0/id/api/account/deleteList",ACCOUNT_ROLE:"/v1.0/id/api/account-role",ACCOUNT_VIEW_DETAIL_ROLE:"/v1.0/id/api/account/view-detail-role",API_USER:"/v1.0/id/api/account/register",API_USER_CHANGE_IS_LOCK:"/v1.0/id/api/account/is_lock",UPDATE_USER:"/v1.0/id/api/account/update",API_USER_INFO:"/v1.0/id/api/sys-users-info",API_GET_CURRENT_ACCOUNT:"/v1.0/id/api/account/get-current-account",API_UNLOCK_USER:"/v1.0/id/api/sys-users/unlock",API_RECOVER_USER:"/v1.0/id/api/sys-users/recover-list",API_ORG:"/v1.0/id/api/org",API_ORG_NEW:"/v1.0/id/api/orgs",API_LAST_LOGIN:"/bff/v1.0/api/get-user-login-info",API_LOG_ACTIVITY:"/bff/v1.0/api/get-user-log",API_LOG_ACTIVITY_LOGIN_OUT:"/bff/v1.0/api/get-history-login-log",API_ROLE:"/v1.0/id/api/role",API_GET_LIST_ROLE:"/v1.0/id/api/role/get-list-role",API_VALIDATE_DELETE_ROLE:"/v1.0/id/api/role/validatedelete",API_GET_SYS_CONFIG_LOGIN:"v1.0/author/api/sysLogin/get-syslogin",API_UPDATE_SYS_CONFIG_LOGIN:"v1.0/author/api/sysLogin",API_UPDATE_SYS_CONFIG_LOGIN_NEW:"v1.0/update/syslogin",API_UPDATE_SYS_CONFIG_LOGIN_LOG:"v1.0/author/api/syslogin",API_GET_LANGUAGE_SYS:"v1.0/author/api/language/get-languages",API_GET_EMAIL_CONFIG:"v1.0/id/api/email-config",API_GET_SMS_CONFIG:"v1.0/id/api/sms-config",API_APPLICATION:"/v1.0/author/api/app/search",API_RESOURCE:"/v1.0/author/api/resource",API_MENU_CONFIG:"/v1.0/author/api/menu-config",API_SCOPE:"/v1.0/author/api/scope",API_VALIDATE_SCOPE:"/v1.0/author/api/scope/validate-delete-list",API_CHECK_AUTHORIZATION:"/v1.0/author/api/permission/check-list-authorization",API_MENU:"/v1.0/author/api/permission/menu",API_TRANSLATE_MENU:"/v1.0/management/api/dictionary/translate",API_DOWNLOAD:"/v1.0/download",API_UPLOAD:"/v1.0/upload/id",API_IMPORT_USER:"/v1.0/id/api/sys-users/import",API_EXPORT_USER:"/v1.0/id/api/sys-users/export",API_DOWNLOAD_SAMPLE:"/v1.0/id/api/sys-users/downloadTemplate",API_AREA_BY_UNIT_ID:"/v1.0/management/api/v-areas/search",API_ADD_AREA_BY_UNIT_ID:"/v1.0/management/api/v-ogn-area",API_AREA_NOT_BELONG_BY_UNIT_ID:"/v1.0/management/api/v-ogn-area/area",API_DELETE_AREA_BY_UNIT_ID:"/v1.0/management/api/v-ogn-area/delete",API_TENANT:"/v1.0/author/api/tenant/",getPermissionLogicSetting:z=>`/v1.0/author/api/tenant/${z}`,API_GET_ORG_FILE_TEMPLATE:"/v1.0/id/api/org/downloadTemplate",API_IMPORT_ORG:"/v1.0/id/api/org/import",API_VALIDATE_DELETE_ORG:"/v1.0/id/api/org/validatedelete",API_VALIDATE_DELETE_POLICY:"/v1.0/author/api/policy/verifyToDelete",API_VALIDATE_DELETE_RESOURCE:"/v1.0/author/api/resource/validate-delete-list",API_LOGIN_HISTORY:"/bff/v1.0/api/get-login-log",API_NOTIFICATION_HISTORY:"/bff/v1.0/api/get-notify-log",APT_LOG_ACTION_HISTORY:"/bff/v1.0/api/get-change-data-log",API_JOB_TITLE:"/v1.0/id/api/job-title",API_TOKEN_ROCKET:"/api/vi/login",API_DICTIONARY:"/v1.0/management/api/dictionary/search",API_UPDATE_DICTIONARY:"/v1.0/management/api/dictionary",API_CLAIM_SEARCH_ORG:"/v2.0/id/api/org/search-claim",API_SEARCH_USER_BY_ORG_IDS:"/v2.0/id/api/sys-users/search-claim",API_GET_ACTIVITY:"/api/org-activity-configs",deleteAndUpdateActivity:(z,w)=>`/api/org-activity-${w}/${z}`,createActivity:(z,w)=>`/api/org-activity-${w}/${z}/create`,TREE_SEARCH:"/api/organizations/tree/search",GET_BY_ORG:"/api/org-activity-report-details/by-org",COUNT_RATING_BY_TREE:"/api/org-activity-report-details/count-rating-by-tree",detailActivity:(z,w)=>`/api/org-activity-${w}/${z}`,getActivityDocument:z=>`/api/attachments/by-object-id/${z}`,APi_CHECKIN_ACTIVITY:"/api/request-attendance-participants/request-present",API_PARTICIPANT_SEND_FEEDBACK:"/api/request-attendance-participants/submit-feedback",APi_ABSENT_ACTIVITY:"/api/request-attendance-participants/request-absent",apiActionReportActivity:(z,w)=>`/api/org-activity-reports/${z}/${w}`,getListUserAssign:z=>`/api/party-members/by-organization/${z}`,isHiddenButton:z=>`/api/check-eligibility/org-activity-${z}`,API_CHECK_BUTTON:"/api/check-eligibility/attendance",API_REVOKE:"/api/request-attendance-participants/revoke",getListParticipant:z=>
1`/api/participant-lists/org-activity-reports/${z}/participants`,apiActionReportAndConcludeActivity:z=>`/api/org-activity-report-details/${z}-org-activity`,apiAbsenceOrCheckinProxy:z=>`/api/request-attendance-participants/mark-${z}`,apiApproveOrReject:(z,w)=>`/api/request-attendance-participants/${w}/${z}`,API_GENERATE_OTP_PHONE:"/api/otp/update-phone",API_UPDATE_PHONE_NUMBER:"/api/party-members/update-phone-number",API_GET_SIMPLE_INFO_BY_ACCOUNT_ID:"/api/party-members/simple-by-account-id",API_ORG_GET_BY_LEVELS:"/v1.0/id/api/org/getByLevel",CCUD_API_ROLE:"/v1.0/id/api"},a="/v1.0/id/api/dict-item/get-by-parent-id",r="/v1.0/id/api/dict-item",u="/v1.0/id/api/dict-item/get-by-code",p={API_USERNAME_CONFIG:"/v1.0/id/api/username-config",API_PASSWORD_CONFIG:"/v1.0/id/api/pass-config",API_LOGIN_CONFIG:"/v1.0/id/api/login-config",API_REGISTER_CONFIG:"/v1.0/id/api/signup-config",API_LOGOUT_CONFIG:"/v1.0/id/api/username-config",API_RECAPTCHA_CONFIG:"/v1.0/id/api/username-config"},f=["/api/vi/login","/api/v1/users.setPreferences"],c=["/api/public/*","/api/admin/applications/*/platforms/*/latest","/api/admin/applications/*/display-configuration"],s={API_AUTHENTICATE_REQUEST_OTP:"/v2.0/id/api/authenticate-request-otp",API_LOGIN_BY_PHONE_NUMBER_WITH_OTP:"/v2.0/id/api/authenticate-otp",API_REGISTER:"/v2.0/id/api/register",API_REGISTER_VERIFY_OTP:"/v2.0/id/api/register-verify-otp",API_REGISTER_REQUEST_OTP:"/v2.0/id/api/register-request-otp",API_FORGOT_PASSWORD_REQUEST_OTP:"/v2.0/id/api/forgot-password/request-otp",API_FORGOT_PASSWORD_VERIFY_OTP:"/v2.0/id/api/forgot-password/verify-otp",API_CHANGE_PASSWORD_BY_OTP:"/v2.0/id/api/change-password",API_VERIFY_GOOGLE_ACCOUNT:"v2.0/id/api/sys-users/update-oauth2-user-info",API_CHANGE_PHONE_NUMBER_REQUEST_OTP:"/v2.0/id/api/request-otp",API_CHANGE_PHONE_NUMBER_VERIFY_OTP:"/v2.0/id/api/verify-otp",API_CHANGE_PHONE_NUMBER_BY_OTP:"/v2.0/id/api/change-phoneNumber"};var o=function(z){return z.VPTW="vptw",z.VNEID="vneid",z}(o||{});const M={API_LOGIN_SSO:"/authenticate",API_ADMIN_LOGIN:"/api/authenticate",API_SSO_LOGIN_VPTW:"/api/sso/vptw/login",API_SSO_LOGIN_VNEID:"/api/sso/vneid/login",API_SSO_LOGOUT_VPTW:"/api/sso/vptw/logout",API_SSO_LOGOUT_VNEID:"/api/sso/vneid/logout"},x={API_ADMIN_GENERATE_API_KEY:"/api/admin/applications/generate-key",API_ADMIN_APPLICATIONS_EXPORT:"/api/admin/applications/export/excel",API_ADMIN_APPLICATIONS:"/api/admin/applications",getApplicationById:z=>`/api/admin/applications/${z}`,getApplicationByIdForValidate:z=>`/api/public/validate-application/${z}`,getApplicationDetailsById:z=>`/api/admin/application-details/${z}`,updateApplicationVisibility:z=>`/api/admin/applications/${z}/visibility`,getApplicationPlatforms:z=>`/api/admin/applications/${z}/platforms`,getDisplayConfiguration:z=>`/api/admin/applications/${z}/display-configuration`,getLatestPlatformConfig:(z,w)=>`/api/admin/applications/${z}/platforms/${w}/latest`,API_ADMIN_APPLICATION_CATEGORIES:"/api/admin/application-categories",getApplicationCategoryById:z=>`/api/admin/application-categories/${z}`,getApplicationsByCategoryId:z=>`/api/admin/application-categories/${z}/applications`,linkApplicationsToCategory:z=>`/api/admin/application-categories/${z}/applications`,API_ADMIN_UPLOAD:"/api/admin/upload",API_PUBLIC_QR_CODE:"/api/public/qr-code",API_ADMIN_HISTORY_VERSIONS:"/api/admin/application-platform-history-versions",getHistoryVersionById:z=>`/api/admin/application-platform-history-versions/${z}`,API_PUBLIC_APPLICATIONS:"/api/public/applications",API_PUBLIC_DISPLAY_CONFIGURATION:z=>`/api/public/applications/code/${z}/display-configuration`,API_USER_APPLICATIONS:"/api/user/applications",API_USER_APPLICATION_PREFERENCES:"/api/user/application-preferences",API_ADMIN_APPLICATION_PREFERENCES:"/api/admin/applications/batch/visibility",getApplicationPreferenceById:z=>`/api/user/application-preferences/${z}`,API_ADMIN_NOTIFICATION_TEMPLATES:"/api/admin/internal-notification-templates",getNotificationTemplateById:z=>`/api/admin/internal-notification-templates/${z}`,API_ADMIN_NOTIFICATION_TEMPLATES_BATCH:"/api/admin/internal-notification-templates/batch",API_USER_NOTIFICATION_CONFIGURATIONS:"/api/user/notification-configurations",getNotificationConfigurationById:z=>`/api/user/notification-configurations/${z}`,API_USER_NOTIFICATIONS:"/api/user/notifications",getUserNotificationById:z=>`/api/user/notifications/${z}`,getUserNotificationStatus:z=>`/api/user/notifications/${z}/status`,API_ADMIN_WHITELIST_IPS:"/api/admin/whitelist-ips",getWhitelistIpById:z=>`/api/admin/whitelist-ips/${z}`,API_ADMIN_WHITELIST_IPS_BATCH:"/api/admin/whitelist-ips/batch",API_ADMIN_LOG_RETENTION_POLICIES:"/api/admin/log-retention-policies",getLogRetentionPolicyById:z=>`/api/admin/log-retention-policies/${z}`,API_ADMIN_BACKUP_POLICIES:"/api/admin/backup-policies",getBackupPolicyById:z=>`/api/admin/backup-policies/${z}`,API_ADMIN_BACKUP_POLICIES_BATCH:"/api/admin/backup-policies/batch",API_ADMIN_BACKUP_POLICIES_DATA_GROUPS:"/api/admin/backup-policies/data-groups",API_ADMIN_BACKUP_POLICIES_FREQUENCIES:"/api/admin/backup-policies/frequencies",API_ADMIN_SYSTEM_ERRORS:"/api/admin/system-errors",API_ADMIN_SYSTEM_ERRORS_EXPORT:"/api/admin/system-errors/export/excel",getSystemErrorById:z=>`/api/admin/system-errors/${z}`,API_ADMIN_SYSTEM_LOGS:"/api/admin/system-logs",API_ADMIN_SYSTEM_LOGS_EXPORT:"/api/admin/system-logs/export/excel",getSystemLogById:z=>`/api/admin/system-logs/${z}`,API_ADMIN_GENERAL_CONFIGURATION:"/api/admin/general-configuration",API_GATEWAY_PRE_LAUNCH:"/api/pre-launch",API_GATEWAY_LAUNCH:"/api/launch",API_USER_PREFERENCE:"/api/user/preference",API_ADMIN_APP_CHART_RESOURCES:"/api/admin/app-chart-resources",getAppChartResourceById:z=>`/api/admin/app-chart-resources/${z}`,API_USER_DASHBOARD:"/api/user/dashboard",API_USER_DASHBOARD_AVAILABLE_CHARTS:"/api/user/dashboard/available-charts",API_USER_DASHBOARD_TEST_CHART:"/api/user/dashboard/test-chart"}},7252:(X1,n1,h)=>{"use strict";h.d(n1,{H8:()=>u,VX:()=>s,gq:()=>c,l7:()=>f,lU:()=>a,ni:()=>p});var i=h(23135);const a=new i.nKC("The configuration for the CCUD application, used to p the web client and the mobile client"),u=new i.nKC("SSO configuration for external authentication providers"),p={loginTitle:"C\u1ed4NG C\xc1C \u1ee8NG D\u1ee4NG",loginDescription:"Qu\u1ea3n l\xfd c\u1ea5u h\xecnh hi\u1ec3n th\u1ecb c\xe1c trang th\xf4ng tin h\u1ec7 th\u1ed1ng",loginBoxTitle:"\u0110\u0103ng nh\u1eadp",loginCopyright:"B\u1ea3n quy\u1ec1n thu\u1ed9c T\u1eadp \u0111o\xe0n Vi\u1ec5n th\xf4ng Qu\xe2n \u0111\u1ed9i Viettel",loginLogo:"assets/template/images/logo-vptwd.png",loginBackgroun
1d:"assets/template/images/banner-login-type9.png",loginAdditional:!0,loginAdditionalType:"BUTTON",qrType:"IMAGE",qrLink:"",qrTitle:"",qrDescription:"",textTitle:"",textDescription:"",imageLink:"",imageTitle:"",imageOpenLink:"https://portal.gov.vn/login",buttonTitle:"T\u1ea3i \u1ee9ng d\u1ee5ng",buttonLink:"https://portal.gov.vn/login",htmlContent:""},f={homepageTitle:"\u0110\u1ea2NG C\u1ed8NG S\u1ea2N VI\u1ec6T NAM",homepageDescription:"C\u1ed4NG C\xc1C \u1ee8NG D\u1ee4NG",homepageBanner:"assets/template/images/banner.jpg",homepageColor:"#B9000E"},c={applicationLinks:[]},s={footerAddress:"1A H\xf9ng V\u01b0\u01a1ng, Ba \u0110\xecnh, H\xe0 N\u1ed9i",footerEmail:"[email protected]",footerCopyright:"B\u1ea3n quy\u1ec1n thu\u1ed9c C\u1ee5c Chuy\u1ec3n \u0111\u1ed5i s\u1ed1 - Viettel Solution",footerTextConfiguration:"C\u1ed5ng chuy\u1ec3n \u0111\u1ed5i s\u1ed1 Viettel",footerLinks:[],footerBanner:"assets/template/images/footer-banner.jpg",footerUtils:!0,footerDirections:!0,footerColor:""}},96959:(X1,n1,h)=>{"use strict";h.d(n1,{AW:()=>I1,Al:()=>x0,Ar:()=>R,Bm:()=>I,C1:()=>q1,C3:()=>e0,Cn:()=>Z1,Dq:()=>s,FE:()=>X,Gc:()=>o,K_:()=>O,Lw:()=>$,OQ:()=>Z0,OV:()=>w,bN:()=>z,bv:()=>A,cs:()=>Y1,eX:()=>q0,fb:()=>S1,h8:()=>p,hf:()=>u1,jI:()=>G0,l9:()=>E1,lo:()=>N,r6:()=>$0,ri:()=>L0,vf:()=>w1,vz:()=>o1,yT:()=>C1,y_:()=>P});var i=h(52197),a=h(29949),r=h(4776),u=h(50072);let p=(()=>{class Q0{static{this.TYPE_DIALOG={NEW:"new",UPDATE:"update",CREATE_ANOTHER:"create-another",DELETE:"delete"}}static{this.RESULT_CLOSE_DIALOG={CLOSE:"close",SUCCESS:"success",CONFIRM:"confirm",UPLOAD:"upload",DISCARD:"discard"}}}return Q0})();const s=[{key:"vi",lable:"common.form.language.currentLanguageVi",icon:"assets/template/images/ic_TiengViet.svg"},{key:"en",lable:"common.form.language.currentLanguageEn",icon:"assets/template/images/ic_TiengAnh.svg"},{key:"jp",lable:"common.form.language.currentLanguageJp",icon:"assets/template/images/ic_jp.svg"},{key:"la",lable:"common.form.language.currentLanguageLa",icon:"assets/template/images/ic_la.svg"},{key:"kr",lable:"common.form.language.currentLanguageKr",icon:"assets/template/images/ic_kr.svg"},{key:"cn",lable:"common.form.language.currentLanguageCn",icon:"assets/template/images/ic_cn.svg"}],o={vi:[i.z9,a.A],en:[i.Bh,r.A]},z="container-footer",w="footer-main",A=/^(0?)(3[2-9]|5[6|8|9]|7[0|6-9]|8[0-9]|9[0-4|6-9])[0-9]{7}$/,I=/^(0?)(3[2-9]|5[6|8|9]|7[0|6-9]|8[0-9]|9[0-4|6-9]|20[3-9]|21[0-6|7-9]|22[0-2|5-9]|23[2-9]|24[0-9]|25[1|2|4-9]|26[0-3|9]|27[0-7]|28[0-9]|29[0-4|6|7|9])[0-9]{7}$/,X={VIEW:"VIEW",EXPORT:"EXPORT",IMPORT:"IMPORT",ADD:"ADD",CREATE:"CREATE",POST:"POST",PATCH:"PATCH",UPDATE:"UPDATE",DELETE:"DELETE",SEARCH:"SEARCH",CONFIG_ROLE:"CONFIG_ROLE",RESET_PASSWORD:"RESET_PASSWORD",RECOVER:"RECOVER",DELETE_TEMP:"DELETE_TEMP",CHANGE_STATUS:"CHANGE_STATUS",MOVE_TO:"MOVE_TO",CLONE:"CLONE",INACTIVE_HISTORY:"INACTIVE_HISTORY",UNLOCK_USER:"UNLOCK_USER",SEND:"SEND",VIO_CLASSIFY_OTHER:"VIO_CLASSIFY_OTHER",VIO_CLASSIFY_NOFAULT:"VIO_CLASSIFY_NOFAULT",VIO_CLASSIFY_HASFAULT:"VIO_CLASSIFY_HASFAULT",VIO_HISTORY_OPTION:"VIO_HISTORY_OPTION",VIO_REJECT:"VIO_REJECT",VIO_ACCEPT:"VIO_ACCEPT",VIO_EXCLUDE:"VIO_EXCLUDE",VIO_UNCLASSIFY:"VIO_UNCLASSIFY",VIO_PRINT_PAPER:"VIO_PRINT_PAPER",VIO_SEND_NOTIFY:"VIO_SEND_NOTIFY",VIO_PAY_MONEY:"VIO_PAY_MONEY",VIO_WAIT_PROCESS:"VIO_WAIT_PROCESS",VIO_EDIT_VIO:"VIO_EDIT_VIO",VIO_SEND_REQUEST_TO_REGISTRY:"VIO_SEND_REQUEST_TO_REGISTRY",VIO_CANCEL_REQUEST_TO_REGISTRY:"VIO_CANCEL_REQUEST_TO_REGISTRY",VIO_CREATE_DOC:"VIO_CREATE_DOC",VIO_CANCEL_REGISTER:"VIO_CANCEL_REGISTER",VIO_RECOVER_PROCESSED:"VIO_RECOVER_PROCESSED",VIO_EDIT_VEHICLE_INFO:"VIO_EDIT_VEHICLE_INFO",VIO_DOWNLOAD_IMAGE:"VIO_DOWNLOAD_IMAGE",VIO_DOWNLOAD_VIDEO:"VIO_DOWNLOAD_VIDEO",VIO_UPDATE_NOTIFY_DATE:"VIO_UPDATE_NOTIFY_DATE",VIO_EXPORT_SEARCH_LIST:"VIO_EXPORT_SEARCH_LIST",VIO_EXPORT_SENT_TO_C08:"VIO_EXPORT_SENT_TO_C08",VIO_EXPORT_SENT_TO_REGISTER:"VIO_EXPORT_SENT_TO_REGISTER",VIO_DOWNLOAD_EVIDENCES:"VIO_DOWNLOAD_EVIDENCES",VIO_DOWNLOAD_EVIDENCES_NEW:"VIO_DOWNLOAD_EVIDENCES_NEW",VIO_EXPORT_TRANSPORT_LIST:"VIO_EXPORT_TRANSPORT_LIST",EVENT_RUN_SKIP_FAULT:"EVENT_RUN_SKIP_FAULT",RECOVER_EVENT_SKIP:"RECOVER_EVENT_SKIP",WARNING_CONFIG:"WARNING_CONFIG",TRACKING_ADDITION:"TRACKING_ADDITION",TRACKING_RESULT:"TRACKING_RESULT",...u.pH,REJECT_PENDING_CLAIM:"REJECT_PENDING_CLAIM",APPROVE_PENDING_CLAIM:"APPROVE_PENDING_CLAIM",REJECT_PROCESSING_CLAIM:"REJECT_PROCESSING_CLAIM",UNDO_PROCESSED_CLAIM:"UNDO_PROCESSED_CLAIM",UNDO_PROCESSING_CLAIM:"UNDO_PROCESSING_CLAIM",UNDO_REJECTED_CLAIM:"UNDO_REJECTED_CLAIM",RETURN_PROCESSED_CLAIM_RESULT:"RETURN_PROCESSED_CLAIM_RESULT",ASSIGN_RECIPIENT_CLAIM:"ASSIGN_RECIPIENT_CLAIM",ASSIGN_EXPIRY_CLAIM:"ASSIGN_EXPIRY_CLAIM",CHAT:"CHAT"},$={MARK_AS_SEEN:"/v2.0/api/notification/widgets/seen",MARK_AS_READ:"/v2.0/api/notification/widgets/read",MARK_ALL_AS_READ:"/v2.0/api/notification/widgets/read-all",GET_LIST_CLIENT_NOTIFICATIONS:"/v2.0/api/notification/widgets/feed",GET_COUNT_UNSEEN_NOTIFICATIONS:"/v2.0/api/notification/widgets/count-unseen",DELETE_CLIENT_NOTIFICATION:"/v2.0/api/notification/widgets/delete",DELET
1E_CLIENT_ALL_NOTIFICATION:"/v2.0/api/notification/widgets/delete-all",GET_NOVU_SESSION_TOKEN:"/v2.0/api/notification/session/initialize",GET_USER_NOTIFICATION_CONFIG:"/v2.0/api/notification/config-noti-user",UPDATE_USER_NOTIFICATION_CONFIG:"/v2.0/api/notification/config-noti-user"},N={MARK_AS_SEEN:"/v2.0/api/notification/admin/widgets/seen",MARK_AS_READ:"/v2.0/api/notification/admin/widgets/read",MARK_ALL_AS_READ:"/v2.0/api/notification/admin/widgets/read-all",GET_LIST_NOTIFICATIONS:"/v2.0/api/notification/admin/widgets/feed",GET_COUNT_UNSEEN_NOTIFICATIONS:"/v2.0/api/notification/admin/widgets/count-unseen",DELETE_CLIENT_NOTIFICATION:"/v2.0/api/notification/admin/widgets/delete",DELETE_CLIENT_ALL_NOTIFICATION:"/v2.0/api/notification/admin/widgets/delete-all"},o1="x-scope",O="hash-key",P=["ascend","descend",null],R="/assets/template/images/default_login_bg.jpg",C1="/assets/template/images/logoTraffic.png",S1={create:"create",view:"view",update:"update",updateRole:"updateRole",resetPassword:"resetPassword",changeStatus:"changeStatus",deleteTemp:"deleteTemp",delete:"delete",recover:"recover",others:"others",moveTo:"moveTo",import:"import",export:"export",clone:"clone",unlock:"unlock",approve:"approve",deny:"deny",backToWaiting:"backToWaiting",checkIn:"checkIn",absent:"absent",reRegister:"reRegister",revoke:"revoke",conclusion:"conclusion",report:"report",download:"download",reject:"reject",remove:"remove",assign:"assign"},L0=["jpg","png","jpeg","image/png","image/jpg","image/jpeg"],$0=[{value:"-1",label:"T\u1ea5t c\u1ea3"},{value:"UBND",label:"\u0110\u01a1n v\u1ecb g\xe1n v\u1edbi \u0111\u1ecba danh h\xe0nh ch\xednh trong n\u01b0\u1edbc"},{value:"OTHERS",label:"\u0110\u01a1n v\u1ecb kh\xf4ng g\xe1n v\u1edbi \u0111\u1ecba danh h\xe0nh ch\xednh trong n\u01b0\u1edbc"},{value:"CQDD",label:"C\u01a1 quan \u0111\u1ea1i di\u1ec7n"}],Z0={TRANSACTION_SUCCESSFUL:1,INVALID_JSON_FORMAT_DATA:2,EXISTED:3,NOT_EXISTED:4,UNABLE_TO_CHANGE_STATUS:5,ERROR_IN_BACKEND:6,INVALID_INPUT_DATA:7,UNABLE_TO_DELETE:8,SOA_TIMEOUT_BACKEND:9,ERROR_WHEN_CALL_TO_BACKEND:10,UNABLE_TO_UPDATE_USER_USB_TOKEN:11,NOT_ACTIVE:12,SESSION_TIMEOUT:13,LACK_OF_INPUT_DATA:14,AUTHENTICATE_FAILED:15,EXPIRED:16,SEND_EMAIL_FAILED:17,TOKEN_EXPIRED:18,TOKEN_INVALID:19,NO_DATA_TO_EXPORT:22,INVALID_IMPORT_FILE:24,INVALID_IMPORT_FILE_INCORRECT_TEMPLATE:36,GG_OTP_MISSING_INVALID:26,GG_OTP_INCORRECT:24,GG_OTP_ENABLED_NOT_VERIFIED:25,ACCOUNT_LOCKED:20,ACCOUNT_NO_ORG:28,ACCOUNT_NOT_ACTIVE:27,ACCOUNT_NOT_EXISTED:31,ACCOUNT_DELETE_TEMPORARY:34},x0=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],q0=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],Y1=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],e0={gray:"Sarabun",default:"Sarabun","light-blue":"Sarabun",blue:"MavenPro",green:"Tektur",orange:"Sarabun",purple:"Inter",dark:"PathwayExtreme",pink:"Sarabun"},I1={gray:"#9AA0A6",default:"#B71C1C","light-blue":"#42A5F5",blue:"#5E6AD2",green:"#5DBF64",orange:"#FABB05",purple:"#9E69AF",dark:"#9AA0A6",pink:"#D94496"},Z1="https://os.viettelcloud.vn/its-hnmap/icon/dark-mode-login-bg.png",u1="use-dark-mode",w1=10,E1=104,q1="with-long-search",G0=[{id:1,name:"C\u1ea5p BTP"},{id:2,name:"C\u1ea5p T\u1ec9nh"},{id:3,name:"C\u1ea5p Qu\u1eadn"},{id:4,name:"C\u1ea5p X\xe3"},{id:5,name:"C\u1ee5c l\xe3nh s\u1ef1 (B\u1ed9 ngo\u1ea1i giao)"},{id:6,name:"C\u01a1 quan \u0111\u1ea1i di\u1ec7n"}]},74378:(X1,n1,h)=>{"use strict";h.d(n1,{s:()=>a});const a=new(h(23135).nKC)("The bucket name for media files")},75756:(X1,n1,h)=>{"use strict";h.d(n1,{U:()=>a});const a=new(h(23135).nKC)("Custom variable for services url")},50072:(X1,n1,h)=>{"use strict";h.d(n1,{pH:()=>a});const a={NEWS_BTN_APPROVE:"NEWS_BTN_APPROVE",NEWS_BTN_REJECT:"NEWS_BTN_REJECT",NEWS_BTN_INSTANT_PUBLISH:"NEWS_BTN_INSTANT_PUBLISH",NEWS_BTN_STOP_PUBLISH:"NEWS_BTN_STOP_PUBLISH",NEWS_BTN_RETURN_TO_WRITER:"NEWS_BTN_RETURN_TO_WRITER",NEWS_BTN_DELETE:"NEWS_BTN_DELETE",NEWS_BTN_UPDATE:"NEWS_BTN_UPDATE",NEWS_BTN_ASK_PUBLISH:"NEWS_BTN_ASK_PUBLISH",NEWS_BTN_BACK_TO_WAITING_APPROVE:"NEWS_BTN_BACK_TO_WAITING_APPROVE",NEWS_VIEW:"NEWS_VIEW",NEWS_GET_BY_LIST_IDS:"NEWS_GET_BY_LIST_IDS"}},92100:(X1,n1,h)=>{"use strict";h.d(n1,{M:()=>i});const i={MENU_CAP_1:"1",MENU_CON:"2",NUT_CHUC_NANG:"3"}},1581:(X1,n1,h)=>{"use strict";h.d(n1,{V:()=>p});
1var i=h(57441),a=h(28321),r=h(23135);let u=(()=>{class f{static{this.\u0275fac=function(o){return new(o||f)}}static{this.\u0275prov=r.jDH({token:f,factory:f.\u0275fac,providedIn:"root"})}}return f})();class p{static{this.storage=localStorage}static{this.instanceName="_AppStorage"}static init(){}static isExprited(){return!1}static clear(){this.storage.removeItem(this.instanceName)}static storedData(){const c=this.storage.getItem(this.instanceName);if(c)return i.$.isNullOrEmpty(c)?null:a.j.decr(c)}static get(c){if(this.isExprited())return null;const s=this.storedData();return null==s?null:s[c]}static set(c,s){let o=this.storedData();null==o&&(o=new u),o[c]=s,this.storage.setItem(this.instanceName,a.j.encr(o))}static removeItem(c){let s=this.storedData();null==s&&(s=new u),delete s[c],this.storage.setItem(this.instanceName,a.j.encr(s))}static getUserToken(){return this.get("userToken")}static setUserToken(c){return this.set("userToken",c)}static setChangeRoleInfo(c){let s=this.storedData();null==s&&(s=new u),s.changeRoleInfo=c,this.storage.setItem("changeRoleInfo",a.j.encr(s))}static getChangeRoleInfo(){let c=this.storage.getItem("changeRoleInfo");return c&&a.j.decr(c).changeRoleInfo||null}static getLoginTransactionId(){return this.get("transactionId")}static setLoginTransactionId(c){return this.set("transactionId",c)}static getDisableOnBoardingHandler(){return this.get("first-open-on-boarding")}static setDisableOnBoardingHandler(c){return this.set("first-open-on-boarding",c)}static getTextFooterAndLogo(){return this.get("textFooterAndLogo")}static setTextFooterAndLogo(c){return this.set("textFooterAndLogo",c)}static updateUserInfor(c){const s=this.get("userToken");p.setUserToken({...s,avatar:c.imageUrl||"",email:c.email||"",fullName:c.fullName||"",userInfo:c})}static setTempToken(c){this.set("tem_tk",c)}static getTempToken(){return this.get("tem_tk")}static setPartyMemberInfoObj(c){this.set("partyMemberInfo",{...c})}static getPartyMemberInfo(){return this.get("partyMemberInfo")}}},57441:(X1,n1,h)=>{"use strict";h.d(n1,{$:()=>$});var i=h(1581),a=h(90695),r=h(96959),u=h(92100),p=h(56286),c=h(56383),s=h(11312),o=h(52317),M=h(29502),x=h(14650),z=h(79612),A=h(74378),I=h(7252),Z=h(23135),X=h(86570);let $=(()=>{class N{constructor(O,E,k){this.iconService=O,this.mediaBucket=E,this.ccudApp=k,this.defaultLang="vi",this.onTranslateLoaded$=new c.m(1),this.dateTimeUtils=M.B.dateTimeUtils}static isNullOrEmpty(O){return!O||""===(O+"").trim()}static isRealNumber(O){return!(N.isNullOrEmpty(O)||"0"===O||0===O)}static logoutAction(O){i.V.clear(),O.navigate(["auth/login"])}static convertData(O){return typeof O==typeof{}?N.convertDataObject(O):typeof O==typeof[]?N.convertDataArray(O):"boolean"==typeof O?N.convertBoolean(O):O}static convertDataObject(O){if(O)for(const E in O)O[E]instanceof File||(O[E]=N.convertData(O[E]));return O}static convertDataArray(O){if(O&&O.length>0)for(const E in O)O[E]=N.convertData(O[E]);return O}static convertBoolean(O){return O?1:0}static getListYear(O,E){const k=[];if(O&&E)for(let P=O;P<=E;P++)k.push({year:P});return k}static convertSizeToBytes(O){const E=O.toUpperCase(),k=E.toUpperCase().slice(-2),P=+E.split(k)[0];switch(k){case"GB":return P*Math.pow(2,30);case"MB":return P*Math.pow(2,20);case"KB":return P*Math.pow(2,10);default:return P}}static isValidForm(O){return setTimeout(()=>{this.markAsTouched(O)},200),O.invalid&&setTimeout(()=>{N.scrollToSmoothly(".errorMessageDiv")},200),!O.invalid}static markAsTouched(O){O instanceof a.gE?N.isValidFormGroup(O):O instanceof a.Yp?N.isValidFormArray(O):O instanceof a.MJ&&(O.markAsTouched({onlySelf:!0}),O.invalid&&console.warn("Validate error field:",O))}static isValidFormGroup(O){!0!==O.isHidden&&Object.keys(O.controls).forEach(E=>{O.get(E)?.markAsDirty(),O.get(E)?.markAllAsTouched(),O.get(E)?.updateValueAndValidity()})}static isValidFormArray(O){if(!0!==O.isHidden)for(const E in O.controls)N.markAsTouched(O.controls[E])}static scrollToSmoothly(O){const E=document.querySelectorAll(O);if(!E)return;const k=E[0];if(!k)return;const P=N.offset(k);if(isNaN(P.top))return void console.warn("Position must be a number");if(P.top<0)return void console.warn("Position can not be negative");
1let Q=P.top-100;(window.scrollY||window.screenTop)>P.top&&(Q=P.top+100);try{window.scrollTo({left:0,top:Q,behavior:"smooth"})}catch{window.scrollTo(0,Q)}}static offset(O){const E=O.getBoundingClientRect(),k=window.pageXOffset||document.documentElement.scrollLeft,P=window.pageYOffset||document.documentElement.scrollTop;return{top:E.top+P,left:E.left+k}}checkAllBelongToArray(O,E){let k=!0;return E.forEach(P=>{O.indexOf(P)<0&&(k=!1)}),k}findInTree(O,E){let k=O.find(P=>P.id==E);return k||(O.forEach(P=>{P.children&&!k&&(k=this.findInTree(P.children,E))}),k)}trimOnBlur(O,E,k){return x.Q.trimOnBlur(O,E,k)}checkValidate(O,E,k,P){if(O.invalid){const Q=Object.keys(O.controls);let R="";Q.forEach(S1=>{O.get(S1)?.invalid&&!R&&(R=S1),O.get(S1)?.markAllAsTouched(),O.get(S1)?.updateValueAndValidity()});let C1=E.find(S1=>S1.ngControl.name==R)?.ngControl.valueAccessor;if(C1)return C1._elementRef.nativeElement.focus(),!1;if(k){const S1=this.validateAllSelects(R,k);if(S1>=0)return k.get(S1)?.focus(),!1}if(P&&P.length>0)for(let S1=0;S1<P.length;S1++){const W0=P.get(S1);if(W0&&!W0.vtsDisabled){W0.focusOnInput();break}}return!1}return!0}validateAllSelects(O,E){return x.Q.validateAllSelects(O,E)}focusFirstField(O,E,k,P,Q){return x.Q.focusFirstField(O,E,k,P,Q)}focusToInvalidField(O,E,k,P,Q){return x.Q.focusToInvalidField(O,E,k,P)}getObjAuthenticationDTO(){const O=i.V.getUserToken().userInfo,E={id:O.id,userName:O.userName,fullName:O.fullName,email:O.email,phoneNumber:O.phoneNumber,status:0,appCode:this.ccudApp.appCode,isActive:1},k=["id","userName","fullName","email","phoneNumber","status","appCode","orgCode","orgId","roleCodes","roleIds","context","isActive"];
1return Object.keys(E).forEach(Q=>{void 0!==E[Q]&&k.indexOf(Q)<0&&delete E[Q]}),E}processResponsePermission(O,E){const k={};return O.forEach((P,Q)=>{k[P]=E[Q]}),k}mappingResourceToMenuItem(O){const E=[];return O.sort((k,P)=>k.resourceOrder-P.resourceOrder),O.forEach(k=>{const P={title:k.resourceName?k.resourceName:"",id:k.id};k.iconMenu&&(P.icon=k.iconMenu),k.children&&k.children.length>0?P.children=this.mappingResourceToMenuItem(k.children):P.url=k.url,E.push(P)}),E}getTypeUIInText(O){switch(O){case u.M.MENU_CAP_1:return"authorizationPolicy.resources_management.type.menu-level-1";case u.M.MENU_CON:return"authorizationPolicy.resources_management.type.menu-mini";case u.M.NUT_CHUC_NANG:return"authorizationPolicy.resources_management.type.button-or-function";default:return"not_found"}}getValuesOfSetInArray(O){const E=[];return O.forEach(k=>{E.push(k)}),E}changeToSnakeCase(O){return O.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(E,k)=>(k?"_":"")+E.toLowerCase())}convertNumberToCommaNumber(O){return O.toLocaleString("vi-VN")}convertCommaNumberToNumber(O){return O?"number"!=typeof O&&O.includes(".")?parseInt(O.split(".").join("")):+O:0}convertNumberToVietnameseString(O){const E=" hai ba b\u1ed1n n\u0103m s\xe1u b\u1ea3y t\xe1m ch\xedn",k=("1 m\u1ed9t"+E).split(" "),P=("l\u1ebb m\u01b0\u1eddi"+E).split(" "),Q=("kh\xf4ng m\u1ed9t"+E).split(" ");function R(l0){if("000"==l0)return"";const N1=l0+"";switch(N1.length){case 0:return"";case 1:return k[N1];case 2:return C1(N1);case 3:{let p0="";return"00"!=N1.slice(1,3)&&(p0=C1(N1.slice(1,3))),Q[N1[0]]+" tr\u0103m "+p0}}}function C1(l0){let N1=k[l0[1]],L0="";return l0[0]>0&&5==l0[1]&&(N1="l\u0103m"),l0[0]>1&&(L0=" m\u01b0\u01a1i",1==l0[1]&&(N1=" m\u1ed1t")),P[l0[0]]+""+L0+" "+N1}const S1="1 ngh\xecn tri\u1ec7u t\u1ef7".split(" ");return function W0(l0){const N1=parseInt(l0)+"";let p0=0;const L0=[];let $0=N1.length;const Z0=[];let x0="";if(0==$0||"NaN"==N1)return"";for(;$0>=0;)L0.push(N1.substring($0,Math.max($0-3,0))),$0-=3;for(p0=L0.length-1;p0>=0;p0--)""!=L0[p0]&&"000"!=L0[p0]&&(Z0.push(R(L0[p0])),S1[p0]&&Z0.push(S1[p0]));return x0=Z0.join(" "),x0.replace(/[0-9]/g,"").replace(/ /g," ").replace(/ $/,"")}(O)}setPrefixSelectBox(O,E,k,P=!0,Q,R=!0){const C1=O.getElementsByClassName(E)[0];if(!C1)return void console.error(`Span element with class ${E} not exist`);const S1=8*C1.innerHTML.length+10;C1.style.width=S1+"px";const W0=O.getElementsByClassName(k)[0];if(W0){if(window.innerWidth>1600?P&&(W0.style.width=S1+250+"px"):(C1.style.minWidth="unset",W0.style.minWidth="unset"),R){const l0=O.querySelector("."+k+" .vts-select-selector"),N1=O.querySelector("."+k+" .vts-select-selector .vts-select-selection-search-input");Q?(l0.style.paddingLeft=Q+"px",N1.style.paddingLeft=Q-16+"px"):(l0.style.paddingLeft=S1+16+"px",N1.style.paddingLeft=S1+"px")}}else console.error(`Select box with class ${k} not exist`)}setPrefixDatePicker(O,E,k,P=!0,Q){const R=O.getElementsByClassName(E)[0];if(!R)return void console.error(`Span element with class ${E} not exist`);const C1=8*R.innerHTML.length;R.style.width=C1+"px";const S1=O.getElementsByClassName(k)[0];S1?(window.innerWidth>1600?(P&&(S1.style.minWidth=C1+170+"px"),Q&&(S1.style.minWidth=Q+"px")):(R.style.width="unset",S1.style.width="unset",R.style.minWidth="unset",S1.style.minWidth="unset"),O.querySelector("."+k+" div .vts-picker-input").style.paddingLeft=C1+8+"px"):console.error(`Select box with class ${k} not exist`)}setPrefixTreeSelect(O,E,k,P=!0,Q,R=!0){const C1=O.getElementsByClassName(E)[0];if(!C1||!C1.innerHTML)return;const S1=8*C1.innerHTML.length+10;C1.style.width=S1+"px";const W0=O.getElementsByClassName(k)[0];if(window.innerWidth>1600?P&&(W0.style.width=S1+250+"px"):(C1.style.minWidth="unset",W0.style.minWidth="unset"),R){const l0=O.querySelector("."+k+" .vts-select-selector"),N1=O.querySelector("."+k+" div .vts-select-selection-search  .vts-select-selection-search-input");Q?(l0.style.paddingLeft=Q+"px",N1.style.paddingLeft=Q-16+"px"):(l0.style.paddingLeft=S1+16+"px",N1.style.paddingLeft=S1+"px")}}deepCloneArray(O){return JSON.parse(JSON.stringify(O))}deepCloneObject(O){return JSON.parse(JSON.stringify(O))}convertToCamelCase(O){const E=O.split("_");if(E.length>0){for(let k=0;k<E.length;k++){let P=E[k];P=P.charAt(0).toUpperCase()+P.substring(1)}return E.join("")}return O}mapMonthTitle(O){return M.B.mapMonthTitle(O)}getNumberDaysToExpired(O){if(O){const E=p(O).diff(p(new Date),"days");return E<=0?null:E}return null}convertStringToISOString(O){let E=O.replace(" ","T");return E+=".000Z",E}normalizePlate(O){return O?O.replace(/[.-]/gi,""):""}calcExpiredDate(O){if(!O)return;const E=p(O),k=p(new Date);return E.diff(k,"days")?E.diff(k,"days"):0}getCookie(O){const E=document.cookie.split(";"),k=E.length,P=`${O}=`;let Q;for(let R=0;R<k;R+=1)if(Q=E[R].replace(/^\s+/g,""),0==Q.indexOf(P))return Q.substring(P.length,Q.length);return""}deleteCookie(O){this.setCookie(O,"",-1)}setCookie(O,E,k,P=""){const Q=new Date;Q.setTime(Q.getTime()+24*k*60*60*1e3);const R=`expires=${Q.toUTCString()}`;document.cookie=`${O}=${E}; ${R}${P?`; path=${P}`:""}`}isEllipsisOn(O){return O&&O.offsetWidth<O.scrollWidth?"hover":null}replaceAt(O,E,k){return O.substring(0,E)+k+O.substring(E+k.length)}getDetailAddress(O,E,k,P){const Q=[O,E,k,P].filter(R=>!!R);return Q.length>1?Q.join(", "):Q.length?Q.toString():"N/A"}setProtableTitle(O,E,k){const P=new s.t("");return E.getCurrentResourceMenu(O.url,k).pipe((0,o.Q)(k)).subscribe(Q=>{P.next(Q?Q.resourceName:void 0)}),P}generateRandomStr(O=10){let E="";let Q=0;for(;Q<O;)E+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*Math.random())),Q+=1;return E}getFirstDayInWeek(O){return M.B.getFirstDayInWeek(O)}getLastDayOfWeek(O){return M.B.getLastDayOfWeek(O)}getFirstDayOfMonth(O){return M.B.getFirstDayOfMonth(O)}getLastDayOfMonth(O){return M.B.getLastDayOfMonth(O)}getFirstDayOfQuarter(O){return M.B.getFirstDayOfQuarter(O)}
1getLastDayOfQuarter(O){return M.B.getLastDayOfQuarter(O)}getFirstDayOfYear(O){return M.B.getFirstDayOfYear(O)}getLastDayOfYear(O){return M.B.getLastDayOfYear(O)}isValidUrl(O){if(O&&O.startsWith(`${this.mediaBucket}/`))return!0;try{const E=new URL(O);return"http:"===E.protocol||"https:"===E.protocol}catch{return!1}}getTextLengthInPixel(O,E=16,k="Be Vietnam Pro"){const P=document.createElement("canvas"),Q=P.getContext("2d");if(Q){Q.font=`${E}px ${k}`;let R=0;return O.forEach(C1=>{R+=Q?.measureText(C1).width||0}),P.remove(),R}throw new Error("ctx is null")}registerVtsIcons(){const O={"ReturnFile:external":'\n      <svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M6.00033 8.66634H10.0003M6.00033 11.333H8.00033M2.66699 2.66634V13.333C2.66699 13.6866 2.80747 14.0258 3.05752 14.2758C3.30756 14.5259 3.6467 14.6663 4.00033 14.6663H12.0003C12.3539 14.6663 12.6931 14.5259 12.9431 14.2758C13.1932 14.0258 13.3337 13.6866 13.3337 13.333V5.56101C13.3336 5.38338 13.2981 5.20755 13.2292 5.04384C13.1603 4.88013 13.0594 4.73184 12.9323 4.60767L9.97233 1.71301C9.72323 1.46945 9.38871 1.33305 9.04033 1.33301H4.00033C3.6467 1.33301 3.30756 1.47348 3.05752 1.72353C2.80747 1.97358 2.66699 2.31272 2.66699 2.66634Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" style="fill: transparent"/>\n      <path d="M9.33398 1.33301V3.99967C9.33398 4.3533 9.47446 4.69244 9.72451 4.94248C9.97456 5.19253 10.3137 5.33301 10.6673 5.33301H13.334" stroke="white" stroke-width="1.5" stroke-linejoin="round"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_1277_31822">\n      <rect width="14" height="16" fill="white"/>\n      </clipPath>\n      </defs>\n      </svg>\n      ',"Forbid:external":'\n      <svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M1.53681 1.53486C2.45579 0.615884 3.70219 0.0996094 5.00181 0.0996094C6.30144 0.0996094 7.54784 0.615884 8.46681 1.53486C9.38579 2.45383 9.90206 3.70023 9.90206 4.99986C9.90206 6.29949 9.38579 7.54588 8.46681 8.46486C7.54784 9.38383 6.30144 9.90011 5.00181 9.90011C3.70219 9.90011 2.45579 9.38383 1.53681 8.46486C0.617837 7.54588 0.101563 6.29949 0.101563 4.99986C0.101562 3.70023 0.617837 2.45383 1.53681 1.53486ZM2.67571 1.93106L8.07061 7.32596C8.63268 6.58458 8.90732 5.66477 8.84378 4.73659C8.78023 3.8084 8.38279 2.93461 7.72493 2.27674C7.06706 1.61888 6.19327 1.22144 5.26509 1.15789C4.3369 1.09435 3.41709 1.36899 2.67571 1.93106ZM7.32791 8.06866L1.93301 2.67376C1.37095 3.41514 1.0963 4.33495 1.15985 5.26313C1.22339 6.19132 1.62084 7.06511 2.2787 7.72297C2.93656 8.38084 3.81035 8.77828 4.73854 8.84183C5.66672 8.90537 6.58653 8.63072 7.32791 8.06866Z" fill="currentColor"/>\n      </svg>\n      ',"ColumnHeightFill:external":'<svg xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" width="64"><g fill-rule="evenodd"><path d="m37.707 39.707-5.999 5.999c-.092.092-.203.166-.326.217-.122.051-.252.077-.382.077s-.26-.026-.382-.077c-.123-.051-.234-.125-.326-.217l-5.999-5.999c-.391-.391-.391-1.023 0-1.414s1.023-.391 1.414 0l4.293 4.293v-19.172l-4.293 4.293c-.391.391-1.023.391-1.414 0s-.391-1.023 0-1.414l5.999-5.999c.092-.092.203-.166.326-.217.244-.101.52-.101.764 0 .123.051.234.125.326.217l5.999 5.999c.391.391.391 1.023 0 1.414-.195.195-.451.293-.707.293s-.512-.098-.707-.293l-4.293-4.293v19.172l4.293-4.293c.391-.391 1.023-.391 1.414 0s.391 1.023 0 1.414zm-33.707 8.293h54v-30h-54z"/><path d="m58 16v-7c0-.553-.447-1-1-1h-52c-.553 0-1 .447-1 1v7z"/><path d="m4 50v7c0 .553.447 1 1 1h52c.553 0 1-.447 1-1v-7z"/></g></svg>',"RefreshOutline:external":'<svg xmlns="http://www.w3.org/2000/svg" fill="none" height="24" viewBox="0 0 24 24" width="24"><g fill-rule="evenodd"><path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm-5.4 9.23c.17-1.19.7-2.26 1.53-3.1 2-1.99 5.15-2.1 7.29-.36v-.95c0-.41.34-.75.75-.75s.75.34.75.75v2.67c0 .41-.34.75-.75.75h-2.67c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h.75c-1.55-1.08-3.69-.93-5.07.45-.6.6-.98 1.38-1.
111 2.25-.05.37-.37.64-.74.64-.04 0-.07 0-.11-.01-.39-.05-.68-.43-.62-.84zm9.27 4.64c-1.07 1.07-2.47 1.6-3.87 1.6-1.22 0-2.43-.43-3.43-1.24v.94c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-2.67c0-.41.34-.75.75-.75h2.67c.41 0 .75.34.75.75s-.34.75-.75.75h-.75c1.55 1.08 3.69.93 5.07-.45.6-.6.98-1.38 1.11-2.25.06-.41.43-.7.85-.64.41.06.69.44.64.85-.18 1.21-.71 2.28-1.54 3.11z"/></g></svg>',"VideoCutterFill:external":'<?xml version="1.0" encoding="utf-8"?>\n        <svg viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg">\n          <path d="m278.06 256 166.42-166.43c4.69-4.69 4.69-12.29 0-16.97-32.8-32.8-85.99-32.8-118.79 0l-115.51 115.52-24.86-24.86c4.31-10.92 6.68-22.81 6.68-35.26 0-53.02-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96c4.54 0 8.99-.32 13.36-.93l32.93 32.93-32.93 32.93c-4.37-.61-8.83-.93-13.36-.93-53.02 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96c0-12.45-2.37-24.34-6.68-35.26l24.86-24.86 115.51 115.52c32.8 32.8 85.99 32.8 118.79 0 4.69-4.68 4.69-12.28 0-16.97zm-182.06-96c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32zm0 256c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z" style="fill: rgb(115, 115, 115);" transform="matrix(1, 0, 0, 1, -3.552713678800501e-15, 0)"/>\n        </svg>',"ImageDownloadFill:external":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M19.71 17.71L17.71 19.71C17.62 19.8 17.51 19.88 17.38 19.93C17.26 19.98 17.13 20.01 17 20.01C16.87 20.01 16.74 19.98 16.62 19.93C16.5 19.88 16.39 19.81 16.29 19.71L14.29 17.71C14 17.42 13.92 16.99 14.07 16.62C14.22 16.25 14.59 16 14.99 16H15.99V14C15.99 13.45 16.44 13 16.99 13C17.54 13 17.99 13.45 17.99 14V16H18.99C19.39 16 19.76 16.24 19.91 16.62C20.06 17 19.98 17.42 19.69 17.71H19.71ZM13.97 11.18L9.51 13.86C9.36 13.95 9.18 14 9 14C8.81 14 8.61 13.94 8.45 13.83L5.82 12.08L0 13.67V15C0 16.65 1.35 18 3 18H11C11.55 18 12 17.55 12 17C12 14.75 13.48 12.85 15.52 12.22L13.97 11.18ZM5.74 10.04L0 11.6V3C0 1.35 1.35 0 3 0H15C16.65 0 18 1.35 18 3V11C18 11.14 17.97 11.28 17.91 11.4L14.55 9.17C14.23 8.95 13.82 8.94 13.49 9.14L9.03 11.82L6.55 10.17C6.31 10.01 6.02 9.96 5.74 10.04ZM5.5 7C6.33 7 7 6.33 7 5.5C7 4.67 6.33 4 5.5 4C4.67 4 4 4.67 4 5.5C4 6.33 4.67 7 5.5 7Z" fill="#73777A"/>\n      </svg>      \n        ',"SaveAndCreateAnother:external":'\n        <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="m20.4961766 5.62668182c.8758909.3077952 1.5038234 1.14222595 1.5038234 2.12331818v10c0 2.3472102-1.9027898 4.25-4.25 4.25h-10c-.98109223 0-1.81552298-.6279325-2.12331818-1.5038234l2.09728006.0033799 10.02603812.0004435c1.5187831 0 2.75-1.2312169 2.75-2.75v-10l-.0039806-.05098057zm-3.2493636-3.62668182c1.2426407 0 2.25 1.00735931 2.25 2.25v12.996813c0 1.2426407-1.0073593 2.25-2.25 2.25h-12.996813c-1.24264069 0-2.25-1.0073593-2.25-2.25v-12.996813c0-1.24264069 1.00735931-2.25 2.25-2.25zm0 1.5h-12.996813c-.41421356 0-.75.33578644-.75.75v12.996813c0 .4142136.33578644.75.75.75h12.996813c.4142136 0 .75-.3357864.75-.75v-12.996813c0-.41421356-.3357864-.75-.75-.75zm-6.496813 3.25c.4142136 0 .75.33578644.75.75v2.5h2.5c.4142136 0 .75.3357864.75.75s-.3357864.75-.75.75h-2.5v2.5c0 .4142136-.3357864.75-.75.75s-.75-.3357864-.75-.75v-2.5h-2.5c-.41421356 0-.75-.3357864-.75-.75s.33578644-.75.75-.75h2.5v-2.5c0-.41421356.3357864-.75.75-.75z"/></svg>\n      ',"FolderInput:external":'<svg width="20" height="17" viewBox="0 0 20 17" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M1.66675 6.50008V3.16675C1.66675 2.72472 1.84234 2.3008 2.1549 1.98824C2.46746 1.67567 2.89139 1.50008 3.33341 1.50008H6.58341C6.86215 1.49735 7.13713 1.56457 7.38316 1.6956C7.6292 1.82662 7.83845 2.01727 7.99175 2.25008L8.66675 3.25008C8.81851 3.48052 9.0251 3.66968 9.268 3.80058C9.51089 3.93148 9.78249 4.00003 10.0584 4.00008H16.6667C17.1088 4.00008 17.5327 4.17567 17.8453 4.48824C18.1578 4.8008 18.3334 5.22472 18.3334 5.66675V14.0001C18.3334 14.4421 18.1578 14.866 17.8453 15.1786C17.5327 15.4912 17.1088 15.6667 16.6667 15.6667H3.33341C2.89139 15.6667 2.46746 15.4912 2.1549 15.1786C1.84234 14.866 1.66675 14.4421 1.66675 14.0001V13.1667M1.66675 9.83341H10.0001" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n      <path d="M7.5 12.3335L10 9.8335L7.5 7.3335" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n      </svg>      \n      ',"ChangeStatus:external":'<svg width="26" height="16" viewB
1ox="0 0 26 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M21.4002 8C21.4002 8.92826 21.0209 9.8185 20.3458 10.4749C19.6706 11.1313 18.755 11.5 17.8002 11.5C16.8454 11.5 15.9297 11.1313 15.2546 10.4749C14.5795 9.8185 14.2002 8.92826 14.2002 8C14.2002 7.07174 14.5795 6.1815 15.2546 5.52513C15.9297 4.86875 16.8454 4.5 17.8002 4.5C18.755 4.5 19.6706 4.86875 20.3458 5.52513C21.0209 6.1815 21.4002 7.07174 21.4002 8Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n      <path d="M17.8 1H8.2C6.29044 1 4.45909 1.7375 3.10883 3.05025C1.75857 4.36301 1 6.14348 1 8C1 9.85652 1.75857 11.637 3.10883 12.9497C4.45909 14.2625 6.29044 15 8.2 15H17.8C19.7096 15 21.5409 14.2625 22.8912 12.9497C24.2414 11.637 25 9.85652 25 8C25 6.14348 24.2414 4.36301 22.8912 3.05025C21.5409 1.7375 19.7096 1 17.8 1Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n      </svg>\n      ',"SettingsPower:external":'\n      <svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M48 24.5365C48 18.029 45.4714 11.7881 40.9706 7.18658C36.4697 2.58509 30.3652 0 24 0C17.6348 0 11.5303 2.58509 7.02944 7.18658C2.52856 11.7881 0 18.029 0 24.5365C0.276425 30.8542 2.92576 36.8194 7.39637 41.19C11.867 45.5607 17.8143 48 24 48C30.1857 48 36.133 45.5607 40.6036 41.19C45.0742 36.8194 47.7236 30.8542 48 24.5365ZM26.352 24.4874C26.352 25.1057 26.1118 25.6986 25.6842 26.1357C25.2566 26.5728 24.6767 26.8184 24.072 26.8184C23.4673 26.8184 22.8874 26.5728 22.4598 26.1357C22.0322 25.6986 21.792 25.1057 21.792 24.4874V12.3909C21.792 11.7727 22.0322 11.1798 22.4598 10.7427C22.8874 10.3056 23.4673 10.06 24.072 10.06C24.6767 10.06 25.2566 10.3056 25.6842 10.7427C26.1118 11.1798 26.352 11.7727 26.352 12.3909V24.4874ZM39.504 24.5856C39.2834 28.6369 37.5538 32.4481 34.6705 35.2364C31.7871 38.0247 27.9689 39.5784 24 39.5784C20.0311 39.5784 16.2129 38.0247 13.3295 35.2364C10.4462 32.4481 8.71658 28.6369 8.496 24.5856C8.4899 22.5006 8.88997 20.4353 9.67288 18.5101C10.4558 16.5849 11.6059 14.8384 13.056 13.3724C13.4832 13.2832 14.0614 13.2331 14.664 13.2331C15.2666 13.2331 15.8448 13.2832 16.272 13.3724C17.16 14.2803 17.16 15.7524 16.272 16.6603C14.7337 18.2267 13.6847 20.2246 13.258 22.401C12.8312 24.5774 13.0458 26.8343 13.8747 28.8858C14.7035 30.9374 16.1093 32.6913 17.9139 33.9254C19.7186 35.1595 21.8409 35.8183 24.012 35.8183C26.1831 35.8183 28.3054 35.1595 30.1101 33.9254C31.9147 32.6913 33.3205 30.9374 34.1493 28.8858C34.9782 26.8343 35.1928 24.5774 34.766 22.401C34.3393 20.2246 33.2903 18.2267 31.752 16.6603C31.5151 16.4508 31.3229 16.1936 31.1875 15.9047C31.0522 15.6159 30.9765 15.3016 30.9651 14.9816C30.9538 14.6615 31.0072 14.3425 31.1218 14.0444C31.2364 13.7463 31.4099 13.4756 31.6315 13.2492C31.853 13.0227 32.1178 12.8453 32.4093 12.7281C32.7009 12.6109 33.0129 12.5564 33.326 12.568C33.6391 12.5795 33.9464 12.6569 34.2289 12.7953C34.5115 12.9337 34.763 13.1302 34.968 13.3724C36.4116 14.8421 37.5559 16.5898 38.3345 18.5146C39.1131 20.4393 39.5106 22.5028 39.504 24.5856Z"/>\n      </svg>\n      ',"TextColorSelector:external":'<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M6.39995 3.2002C5.55126 3.2002 4.73733 3.53734 4.13721 4.13745C3.53709 4.73757 3.19995 5.5515 3.19995 6.4002V24.0002C3.19995 25.2732 3.70566 26.4941 4.60584 27.3943C5.50601 28.2945 6.72691 28.8002 7.99995 28.8002C9.27299 28.8002 10.4939 28.2945 11.3941 27.3943C12.2942 26.4941 12.8 25.2732 12.8 24.0002V6.4002C12.8 5.5515 12.4628 4.73757 11.8627 4.13745C11.2626 3.53734 10.4486 3.2002 9.59995 3.2002H6.39995ZM7.99995 25.6002C8.4243 25.6002 8.83126 25.4316 9.13132 25.1316C9.43138 24.8315 9.59995 24.4245 9.59995 24.0002C9.59995 23.5758 9.43138 23.1689 9.13132 22.8688C8.83126 22.5688 8.4243 22.4002 7.99995 22.4002C7.5756 22.4002 7.16864 22.5688 6.86858 22.8688C6.56852 23.1689 6.39995 23.5758 6.39995 24.0002C6.39995 24.4245 6.56852 24.8315 6.86858 25.1316C7.16864 25.4316 7.5756 25.6002 7.99995 25.6002ZM16 22.789L23.84 14.949C24.4399 14.3489 24.7769 13.5351 24.7769 12.6866C24.7769 11.8381 24.4399 11.
10243 23.84 10.4242L21.576 8.1602C20.9759 7.56029 20.1621 7.22328 19.3136 7.22328C18.465 7.22328 17.6512 7.56029 17.0512 8.1602L16 9.2114V22.789ZM25.6 28.8002H14.5136L24.1136 19.2002H25.6C26.4486 19.2002 27.2626 19.5373 27.8627 20.1375C28.4628 20.7376 28.8 21.5515 28.8 22.4002V25.6002C28.8 26.4489 28.4628 27.2628 27.8627 27.8629C27.2626 28.4631 26.4486 28.8002 25.6 28.8002Z"/>\n      </svg>',"ThemeLight:external":'<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_3862_5662)">\n      <path d="M15.9999 25.3337C16.3265 25.3337 16.6417 25.4536 16.8858 25.6706C17.1298 25.8876 17.2857 26.1867 17.3239 26.511L17.3333 26.667V28.0003C17.3329 28.3402 17.2028 28.667 16.9695 28.9142C16.7362 29.1613 16.4173 29.31 16.0781 29.3299C15.7388 29.3498 15.4048 29.2394 15.1442 29.0213C14.8836 28.8032 14.7161 28.4938 14.6759 28.1563L14.6666 28.0003V26.667C14.6666 26.3134 14.8071 25.9742 15.0571 25.7242C15.3072 25.4741 15.6463 25.3337 15.9999 25.3337ZM24.4173 22.547L24.5426 22.6577L25.4759 23.591C25.7151 23.8309 25.8539 24.1529 25.8643 24.4915C25.8746 24.8301 25.7557 25.1599 25.5316 25.414C25.3076 25.6681 24.9952 25.8274 24.658 25.8595C24.3207 25.8917 23.9839 25.7942 23.7159 25.587L23.5906 25.4763L22.6573 24.543C22.4272 24.3133 22.289 24.0075 22.2686 23.683C22.2482 23.3585 22.347 23.0378 22.5465 22.7811C22.7461 22.5244 23.0325 22.3495 23.352 22.2892C23.6714 22.2289 24.0019 22.2874 24.2813 22.4537L24.4173 22.547ZM9.34261 22.6577C9.57218 22.8873 9.71009 23.1927 9.73047 23.5168C9.75084 23.8408 9.65228 24.1611 9.45328 24.4177L9.34261 24.543L8.40928 25.4763C8.16934 25.7155 7.84737 25.8543 7.50877 25.8646C7.17017 25.875 6.84033 25.756 6.58624 25.532C6.33216 25.3079 6.17287 24.9956 6.14075 24.6584C6.10862 24.3211 6.20606 23.9843 6.41328 23.7163L6.52395 23.591L7.45728 22.6577C7.70732 22.4077 8.0464 22.2673 8.39995 22.2673C8.7535 22.2673 9.09258 22.4077 9.34261 22.6577ZM5.33328 14.667C5.67312 14.6674 5.99999 14.7975 6.24711 15.0308C6.49422 15.2641 6.64293 15.5829 6.66284 15.9222C6.68276 16.2614 6.57238 16.5955 6.35426 16.8561C6.13614 17.1167 5.82674 17.2842 5.48928 17.3243L5.33328 17.3337H3.99995C3.66011 17.3333 3.33324 17.2032 3.08612 16.9699C2.83901 16.7366 2.6903 16.4177 2.67038 16.0785C2.65047 15.7392 2.76085 15.4052 2.97897 15.1445C3.19709 14.8839 3.50649 14.7165 3.84395 14.6763L3.99995 14.667H5.33328ZM27.9999 14.667C28.3398 14.6674 28.6667 14.7975 28.9138 15.0308C29.1609 15.2641 29.3096 15.5829 29.3295 15.9222C29.3494 16.2614 29.239 16.5955 29.0209 16.8561C28.8028 17.1167 28.4934 17.2842 28.1559 17.3243L27.9999 17.3337H26.6666C26.3268 17.3333 25.9999 17.2032 25.7528 16.9699C25.5057 16.7366 25.357 16.4177 25.3371 16.0785C25.3171 15.7392 25.4275 15.4052 25.6456 15.1445C25.8638 14.8839 26.1732 14.7165 26.5106 14.6763L26.6666 14.667H27.9999ZM8.28395 6.41366L8.40928 6.52433L9.34261 7.45766C9.58174 7.6976 9.72058 8.01957 9.73092 8.35817C9.74126 8.69677 9.62233 9.02661 9.39828 9.2807C9.17424 9.53478 8.86188 9.69407 8.52465 9.72619C8.18742 9.75832 7.8506 9.66087 7.58261 9.45366L7.45728 9.34299L6.52395 8.40966C6.29473 8.1799 6.15719 7.87442 6.1371 7.5505C6.11701 7.22658 6.21576 6.90645 6.41483 6.65013C6.6139 6.39381 6.89962 6.2189 7.21844 6.15818C7.53725 6.09747 7.86727 6.15512 8.14661 6.32033L8.28395 6.41366ZM25.4759 6.52433C25.7055 6.75392 25.8434 7.05938 25.8638 7.38342C25.8842 7.70745 25.7856 8.02779 25.5866 8.28433L25.4759 8.40966L24.5426 9.34299C24.3027 9.58212 23.9807 9.72096 23.6421 9.7313C23.3035 9.74164 22.9737 9.62271 22.7196 9.39866C22.4655 9.17462 22.3062 8.86226 22.2741 8.52503C22.242 8.1878 22.3394 7.85098 22.5466 7.58299L22.6573 7.45766L23.5906 6.52433C23.8407 6.27436 24.1797 6.13394 24.5333 6.13394C24.8868 6.13394 25.2259 6.27436 25.4759 6.52433ZM15.9999 2.66699C16.3265 2.66704 16.6417 2.78693 16.8858 3.00395C17.1298 3.22096 17.2857 3.51999 17.3239 3.84433L17.3333 4.00033V5.33366C17.3329 5.6735 17.2028 6.00037 16.9695 6.24748C16.7362 6.4946 16.4173 6.64331 16.0781 6.66322C15.7388 6.68314 15.4048 6.57276 15.1442 6.35464C14.8836 6.13652 14.7161 5.82712 14.6759 5.48966L14.6666 5.33366V4.00033C14.6666 3.6467 14.8071 3.30756 15.0571 3.05752C15.3072 2.80747 15.6463 2.66699 15.9999 2.66699ZM15.9999 9.33366C17.3062 9.33358 18.5837 9.71725 19.6737 10.437C20.7638 11.1567 21.6184 12.1809 22.1314 13.3821C22.6444 14.5834 22.7931 15.9089 22.5592 17.1941C22.3254 18.4792 21.7191 19.6673 20.8157 20.6108C19.9124 21.5543 18.7517 22.2116 17.478 22.5012C16.2042 22.7907 14.8735 22.6996 13.6511 22.2393
1C12.4286 21.779 11.3683 20.9698 10.6019 19.912C9.83545 18.8543 9.39664 17.5947 9.33995 16.2897L9.33328 16.0003L9.33995 15.711C9.41451 13.9947 10.1488 12.3734 11.3896 11.1852C12.6304 9.99705 14.282 9.33376 15.9999 9.33366Z"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_3862_5662">\n      <rect width="32" height="32"/>\n      </clipPath>\n      </defs>\n      </svg>',"ThemeDark:external":'<svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M14.0001 0.656006C11.5864 0.656449 9.21802 1.3121 7.14771 2.55302C5.0774 3.79395 3.38278 5.57359 2.24461 7.70212C1.10644 9.83064 0.567412 12.2282 0.685032 14.6391C0.802652 17.0499 1.5725 19.3836 2.91247 21.3913C4.25243 23.3989 6.11225 25.0051 8.29352 26.0386C10.4748 27.0721 12.8957 27.4941 15.298 27.2596C17.7003 27.0251 19.9939 26.1428 21.9341 24.707C23.8743 23.2711 25.3884 21.3355 26.3147 19.1067C26.7694 18.0133 25.6801 16.9147 24.5841 17.36C22.7056 18.1209 20.6199 18.1994 18.6896 17.5819C16.7593 16.9644 15.1064 15.6899 14.0184 13.98C12.9304 12.2702 12.476 10.233 12.7343 8.22288C12.9925 6.21271 13.9471 4.35663 15.4321 2.97734L15.5347 2.87067C16.2694 2.03067 15.6854 0.666673 14.5241 0.666673H14.1694L14.0787 0.658672L14.0001 0.656006Z" fill="#E0E0E0"/>\n      </svg>',"MapMode:external":'\n        <svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M19 6.53513V18.2417C19.2309 18.3234 19.4541 18.4342 19.6641 18.5742L22.4453 20.4283C23.1099 20.8713 24 20.3949 24 19.5962V10.4036C24 10.0693 23.8329 9.75706 23.5547 9.5716L19 6.53513ZM17 18.2417V6.53513L12.6641 9.42573C12.4541 9.5657 12.2309 9.67651 12 9.75816V21.4648L16.3359 18.5742C16.5459 18.4342 16.7691 18.3234 17 18.2417ZM9.3359 9.42573C9.54586 9.5657 9.76907 9.67651 10 9.75816V21.7152L5.55279 19.4916C5.214 19.3222 5 18.976 5 18.5972V8.40365C5 7.60495 5.89015 7.12856 6.5547 7.5716L9.3359 9.42573ZM16.3359 4.57416C17.3436 3.90236 18.6564 3.90236 19.6641 4.57416L24.6641 7.9075C25.4987 8.46389 26 9.40059 26 10.4036V19.5962C26 21.9923 23.3296 23.4215 21.3359 22.0924L18.5547 20.2383C18.2188 20.0143 17.7812 20.0143 17.4453 20.2383L12.5204 23.5215C11.6247 24.1187 10.4776 24.1901 9.51467 23.7086L4.65836 21.2805C3.64201 20.7723 3 19.7335 3 18.5972V8.40365C3 6.00756 5.67043 4.57838 7.6641 5.90749L10.4453 7.76163C10.7812 7.98556 11.2188 7.98556 11.5547 7.76163L16.3359 4.57416Z" fill="currentColor"/>\n        </svg>      \n      ',"NewsMode:external":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <g clip-path="url(#clip0_189_31812)">\n        <path d="M15.8821 3.3376C18.6046 3.3376 20.8321 5.5651 20.8321 8.2876V15.7126C20.8321 18.4351 18.6046 20.6626 15.8821 20.6626H8.78711C6.06461 20.6626 3.83711 18.4351 3.83711 15.7126V8.2876C3.83711 5.5651 6.06461 3.3376 8.78711 3.3376H15.8821ZM15.8821 2.1001H8.78711C5.40461 2.1001 2.59961 4.9051 2.59961 8.2876V15.7126C2.59961 19.0951 5.40461 21.9001 8.78711 21.9001H15.8821C19.2646 21.9001 22.0696 19.0951 22.0696 15.7126V8.2876C21.9871 4.9051 19.2646 2.1001 15.8821 2.1001Z" fill="currentColor"/>\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M2.37988 8.28738C2.37988 4.78338 5.28338 1.87988 8.78738 1.87988H15.8824C19.3911 1.87988 22.2046 4.78708 22.2898 8.28202L22.29 8.28738L22.2899 15.7124C22.2899 19.2164 19.3864 22.1199 15.8824 22.1199H8.78738C5.28338 22.1199 2.37988 19.2164 2.37988 15.7124V8.28738ZM8.78738 2.31988C5.52639 2.31988 2.81988 5.02639 2.81988 8.28738V15.7124C2.81988 18.9734 5.52639 21.6799 8.78738 21.6799H15.8824C19.1434 21.6799 21.8499 18.9734 21.8499 15.7124V8.29002C21.7687 5.02118 19.1377 2.31988 15.8824 2.31988H8.78738ZM8.78738 3.55738C6.18639 3.55738 4.05738 5.68639 4.05738 8.28738V15.7124C4.05738 18.3134 6.18639 20.4424 8.78738 20.4424H15.8824C18.4834 20.4424 20.6124 18.3134 20.6124 15.7124V8.28738C20.6124 5.68639 18.4834 3.55738 15.8824 3.55738H8.78738ZM3.61738 8.28738C3.61738 5.44338 5.94338 3.11738 8.78738 3.11738H15.8824C18.7264 3.11738 21.0524 5.44338 21.0524 8.28738V15.7124C21.0524 18.5564 18.7264 20.8824 
115.8824 20.8824H8.78738C5.94338 20.8824 3.61738 18.5564 3.61738 15.7124V8.28738Z" fill="currentColor"/>\n        <path d="M9.16862 15.2844C9.56776 15.6922 9.56776 16.3536 9.16862 16.7615C8.76947 17.1694 8.12233 17.1694 7.72319 16.7615C7.32404 16.3536 7.32404 15.6922 7.72319 15.2844C8.12233 14.8765 8.76947 14.8765 9.16862 15.2844Z" fill="currentColor"/>\n        <path d="M16.5872 17.0252H12.1795C11.6259 17.0252 11.1787 16.5683 11.1787 16.0025C11.1787 15.4367 11.6259 14.9798 12.1795 14.9798H16.5872C17.1409 14.9798 17.588 15.4367 17.588 16.0025C17.588 16.5683 17.1409 17.0252 16.5872 17.0252Z" fill="currentColor"/>\n        <path d="M9.40356 11.4315C9.61959 11.9645 9.37193 12.5755 8.85041 12.7962C8.32889 13.017 7.73098 12.7639 7.51496 12.231C7.29893 11.698 7.54658 11.087 8.06811 10.8662C8.58963 10.6455 9.18753 10.8986 9.40356 11.4315Z" fill="currentColor"/>\n        <path d="M16.5873 12.8473H12.1795C11.6259 12.8473 11.1787 12.3903 11.1787 11.8246C11.1787 11.2588 11.6259 10.8018 12.1795 10.8018H16.5873C17.1409 10.8018 17.5881 11.2588 17.5881 11.8246C17.588
11 12.3903 17.1409 12.8473 16.5873 12.8473Z" fill="currentColor"/>\n        <path d="M8.68618 6.74008C9.23554 6.87264 9.57572 7.4352 9.446 7.9966C9.31628 8.558 8.76579 8.90563 8.21643 8.77307C7.66708 8.64051 7.3269 8.07795 7.45662 7.51655C7.58634 6.95515 8.13683 6.60751 8.68618 6.74008Z" fill="currentColor"/>\n        <path d="M16.5873 8.7564H12.1795C11.6259 8.7564 11.1787 8.29943 11.1787 7.73367C11.1787 7.1679 11.6259 6.71094 12.1795 6.71094H16.5873C17.1409 6.71094 17.588 7.1679 17.588 7.73367C17.588 8.29943 17.1409 8.7564 16.5873 8.7564Z" fill="currentColor"/>\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M12.1794 7.04086C11.8148 7.04086 11.5087 7.34329 11.5087 7.73359C11.5087 8.12388 11.8148 8.42632 12.1794 8.42632H16.5872C16.9518 8.42632 17.258 8.12389 17.258 7.73359C17.258 7.34329 16.9518 7.04086 16.5872 7.04086H12.1794ZM10.8487 7.73359C10.8487 6.99235 11.4369 6.38086 12.1794 6.38086H16.5872C17.3298 6.38086 17.918 6.99235 17.918 7.73359C17.918 8.47483 17.3298 9.08632 16.5872 9.08632H12.1794C11.4369 9.08632 10.8487 8.47483 10.8487 7.73359ZM7.13501 7.44218C7.30466 6.70798 8.02985 6.24217 8.76352 6.41921C9.49458 6.59561 9.93657 7.33888 9.76745 8.07081C9.59781 8.80501 8.87261 9.27082 8.13895 9.09379C7.40789 8.91738 6.96589 8.17411 7.13501 7.44218ZM8.6087 7.06079C8.24365 6.9727 7.86786 7.20217 7.77807 7.59077C7.68776 7.98163 7.92612 8.36349 8.29377 8.4522C8.65881 8.54029 9.0346 8.31082 9.12439 7.92223C9.21471 7.53137 8.97634 7.14951 8.6087 7.06079ZM7.93939 10.5623C8.63505 10.2678 9.42592 10.6083 9.70931 11.3075C9.99131 12.0032 9.67079 12.8072 8.97897 13.1001C8.28331 13.3945 7.49244 13.054 7.20905 12.3549C6.92706 11.6592 7.24757 10.8551 7.93939 10.5623ZM9.09765 11.5554C8.94899 11.1886 8.54406 11.023 8.19667 11.1701C7.84544 11.3187 7.67065 11.7367 7.82071 12.1069C7.96937 12.4737 8.37431 12.6393 8.72169 12.4923C9.07292 12.3436 9.24771 11.9256 9.09765 11.5554ZM12.1795 11.1318C11.8148 11.1318 11.5087 11.4342 11.5087 11.8245C11.5087 12.2148 11.8148 12.5172 12.1795 12.5172H16.5872C16.9519 12.5172 17.258 12.2148 17.258 11.8245C17.258 11.4342 16.9519 11.1318 16.5872 11.1318H12.1795ZM10.8487 11.8245C10.8487 11.0833 11.4369 10.4718 12.1795 10.4718H16.5872C17.3298 10.4718 17.918 11.0833 17.918 11.8245C17.918 12.5657 17.3298 13.1772 16.5872 13.1772H12.1795C11.4369 13.1772 10.8487 12.5657 10.8487 11.8245ZM7.48725 15.0535C8.01582 14.5133 8.87583 14.5133 9.4044 15.0535C9.92906 15.5896 9.92906 16.456 9.4044 16.9922C8.87583 17.5324 8.01582 17.5324 7.48725 16.9922C6.96258 16.456 6.96258 15.5896 7.48725 15.0535ZM8.93268 15.5151C8.66296 15.2394 8.22869 15.2394 7.95897 15.5151C7.68534 15.7947 7.68534 16.251 7.95897 16.5306C8.22869 16.8062 8.66296 16.8062 8.93268 16.5306C9.2063 16.251 9.2063 15.7947 8.93268 15.5151ZM12.1794 15.3097C11.8148 15.3097 11.5087 15.6121 11.5087 16.0024C11.5087 16.3927 11.8148 16.6952 12.1794 16.6952H16.5872C16.9518 16.6952 17.258 16.3927 17.258 16.0024C17.258 15.6121 16.9518 15.3097 16.5872 15.3097H12.1794ZM10.8486 16.0024C10.8486 15.2612 11.4368 14.6497 12.1794 14.6497H16.5872C17.3298 14.6497 17.918 15.2612 17.918 16.0024C17.918 16.7437 17.3298 17.3552 16.5872 17.3552H12.1794C11.4368 17.3552 10.8486 16.7437 10.8486 16.0024Z" fill="currentColor"/>\n        </g>\n        <defs>\n        <clipPath id="clip0_189_31812">\n        <rect width="20.9" height="22" fill="white" transform="translate(1.5 1)"/>\n        </clipPath>\n        </defs>\n        </svg>      \n      ',"Direction:external":'<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M2 11C2 6.02944 6.02944 2 11 2C15.9706 2 20 6.02944 20 11C20 15.9706 15.9706 20 11 20C6.02944 20 2 15.9706 2 11ZM11 0C4.92487 0 0 4.92487 0 11C0 17.0751 4.92487 22 11 22C17.0751 22 22 17.0751 22 11C22 4.92487 17.0751 0 11 0ZM15.3162 9.21359C15.8374 7.65008 14.3499 6.1626 12.7864 6.68377L9.15811 7.8932C8.5609 8.09227 8.09227 8.5609 7.8932 9.15811L6.68377 12.7864C6.1626 14.3499 7.65008 15.8374 9.21359 15.3162L12.8419 14.1068C13.4391 13.9077 13.9077 13.4391 14.1068 12.8419L15.3162 9.21359ZM9.79057 9.79057L13.4189 8.58114L12.2094 12.2094L8.58114 13.4189L9.79057 9.79057Z"/>\n      </svg>',"Layers:external":'<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <path d="M12.6671 3.81282C13.5013 3.39573 14.4896 3.39573 15.3329 3.81282L23.6839 7.9294C24.772 8.46438 24.772 10.0058 23.6839 10.5408L21.4896 11.6198L23.6839 12.6988C24.772 13.2338 24.772 14.7753 23.6839 15.3102L21.4896 16.3892L23.6839 17.4683C24.772 18.0032 24.772 19.5447 23.6839 20.0797L15.3329 24.1962C14.4987 24.6133 13.5104 24.6133 12.6671 24.1962L4.31606 20.0797C3.22798 19.5447 3.22798 18.0032 4.31606 17.4683L6.51036 16.3892L4.31606 15.3102
1C3.22798 14.7753 3.22798 13.2338 4.31606 12.6988L6.51036 11.6198L4.31606 10.5317C3.22798 9.99676 3.22798 8.46438 4.31606 7.9294L12.6671 3.81282ZM14.4896 5.52655C14.1813 5.37241 13.8187 5.37241 13.5104 5.52655L5.98446 9.2351L13.5104 12.9437C13.8187 13.0978 14.1813 13.0978 14.4896 12.9437L22.0155 9.2351L14.4896 5.52655ZM8.66839 12.6807L5.98446 14.0045L13.5104 17.7131C13.8187 17.8672 14.1813 17.8672 14.4896 17.7131L22.0155 14.0045L19.3316 12.6807L15.3329 14.6483C14.4987 15.0654 13.5104 15.0654 12.6671 14.6483L8.66839 12.6807ZM8.66839 17.4501L5.98446 18.774L13.5104 22.4825C13.8187 22.6367 14.1813 22.6367 14.4896 22.4825L22.0155 18.774L19.3316 17.4501L15.3329 19.4177C14.4987 19.8348 13.5104 19.8348 12.6671 19.4177L8.66839 17.4501Z"/>\n      </svg>',"MyLocation:external":'<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M10.9957 7.75C9.20712 7.75 7.75012 9.207 7.75012 10.9955C7.75012 12.7841 9.20712 14.2411 10.9957 14.2411C12.7842 14.2411 14.2412 12.7841 14.2412 10.9955C14.2499 9.207 12.7929 7.75 10.9957 7.75ZM12.0164 10.9955C12.0164 11.5539 11.5628 12.0163 10.9957 12.0163C10.4373 12.0163 9.97488 11.5626 9.97488 10.9955C9.97488 10.4284 10.4286 9.97476 10.9957 9.97476C11.5628 9.98349 12.0164 10.4372 12.0164 10.9955Z"/>\n      <path d="M20.3833 9.88762H18.8565C18.6209 8.19506 17.827 6.60719 16.6055 5.38575C15.3928 4.17304 13.8049 3.3791 12.1124 3.13482V1.61674C12.1124 1.00602 11.6151 0.5 10.9956 0.5C10.3762 0.5 9.8789 0.9973 9.8789 1.61674V3.14354C8.19506 3.3791 6.60719 4.17304 5.38575 5.38575C4.17304 6.60719 3.3791 8.19506 3.14354 9.88762H1.61674C1.00602 9.88762 0.5 10.3849 0.5 11.0044C0.5 11.6238 0.9973 12.1211 1.61674 12.1211H3.14354C3.3791 13.8137 4.17304 15.4015 5.39447 16.6143C6.60719 17.827 8.19506 18.6209 9.88762 18.8652V20.392C9.88762 21.0027 10.3849 21.5087 11.0044 21.5087C11.6238 21.5087 12.1211 21.0114 12.1211 20.392V18.8652C13.8137 18.6296 15.4015 17.8357 16.6143 16.6143C17.827 15.3928 18.6209 13.8137 18.8652 12.1211H20.392C21.0027 12.1211 21.5087 11.6238 21.5087 11.0044C21.5087 10.3849 20.994 9.88762 20.3833 9.88762ZM16.7102 10.9956C16.7102 14.1452 14.1452 16.7015 11.0044 16.7015C7.8548 16.7015 5.2985 14.1365 5.2985 10.9956C5.2985 7.8548 7.86352 5.28978 11.0044 5.28978C14.1452 5.28978 16.7102 7.8548 16.7102 10.9956Z"/>\n      </svg>',"TrafficLayer:external":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M14.0779 3.80446C13.5081 3.00979 12.6835 2.5 11.7764 2.5H4.36194C4.08456 2.5 3.81467 2.61245 3.61225 2.80737C3.40984 3.00979 3.30488 3.27218 3.30488 3.55706V9.38213C3.30488 9.67451 3.54478 9.91441 3.83716 9.91441H4.4594C4.67681 10.5292 5.26906 10.9715 5.95878 10.9715C6.64849 10.9715 7.24074 10.5292 7.45815 9.91441H10.8168C11.0342 10.5292 11.6264 10.9715 12.3161 10.9715C13.0058 10.9715 13.5981 10.5292 13.8155 9.91441H14.4377C14.7301 9.91441 14.97 9.67451 14.97 9.38213V6.73573C14.955 5.66368 14.6477 4.60662 14.0779 3.80446ZM13.2158 4.4267C13.5531 4.899 13.7855 5.52874 13.8605 6.21095H12.4661L11.8963 3.57205C12.3611 3.60954 12.8334 3.88692 13.2158 4.4267ZM7.00834 5.1464V3.55706H8.59768V5.1464H7.00834ZM9.65474 3.55706H10.8168L11.1541 5.1464H9.65474V3.55706ZM5.95128 3.55706V5.1464H4.36194V3.55706H5.95128ZM5.95128 9.91441C5.6589 9.91441 5.419 9.67451 5.419 9.38213C5.419 9.08975 5.6589 8.84985 5.95128 8.84985C6.24366 8.84985 6.48356 9.08975 6.48356 9.38213C6.47606 9.68201 6.24366 9.91441 5.95128 9.91441ZM12.3011 9.91441C12.0088 9.91441 11.7689 9.67451 11.7689 9.38213C11.7689 9.08975 12.0088 8.84985 12.3011 8.84985C12.5935 8.84985 12.8334 9.08975 12.8334 9.38213C12.8334 9.68201 12.601 9.91441 12.3011 9.91441ZM13.8005 8.85735C13.5831 8.24261 12.9908 7.80029 12.3011 7.80029C11.6114 7.80029 11.0192 8.24261 10.8018 8.85735H7.44316C7.22575 8.24261 6.63349 7.80029 5.94378 7.80029C5.25407 7.80029 4.66182 8.24261 4.44441 8.85735H4.35444V6.21095H11.379L11.5215 6.84819C11.5739 7.09559 11.7913 7.26801 12.0387 7.26801H13.8905V8.85735H13.8005Z"/>\n      <path d="M17.1891 20.7063H9.47481C9.12246 20.7063 8.83008 20.4214 8.83008 20.0615C8.83008 19.7017 9.11496 19.4168 9.47481 19.4168H17.1891C17.5414 19.4168 17.8338 19.1319 17.8338 18.772
11V16.8454C17.8338 16.493 18.1187 16.2006 18.4786 16.2006C18.8309 16.2006 19.1233 16.4855 19.1233 16.8454V18.7721C19.1158 19.8441 18.2537 20.7063 17.1891 20.7063ZM5.62142 20.7063C5.49397 20.7063 5.37402 20.6688 5.26906 20.5938C5.1716 20.5338 3.04999 19.0944 3.04999 16.8454C3.04999 15.4285 4.20451 14.274 5.62142 14.274C7.03833 14.274 8.19284 15.4285 8.19284 16.8454C8.19284 19.0944 6.07123 20.5338 5.97377 20.5938C5.86881 20.6688 5.74886 20.7063 5.62142 20.7063ZM5.62142 15.5634C4.90921 15.5634 4.33945 16.1407 4.33945 16.8454C4.42192 17.7825 4.88672 18.6521 5.62142 19.2369C6.36361 18.6521 6.82841 17.7825 6.90338 16.8454C6.90338 16.1407 6.33362 15.5634 5.62142 15.5634ZM18.4786 14.9262C18.3511 14.9262 18.2312 14.8887 18.1262 14.8137C18.0287 14.7538 15.9071 13.3144 15.9071 11.0653C15.9071 9.64838 17.0617 8.49386 18.4786 8.49386C19.8955 8.49386 21.05 9.64838 21.05 11.0653C21.05 13.3144 18.9284 14.7538 18.8309 14.8137C18.726 14.8887 18.606 14.9262 18.4786 14.9262ZM18.4786 9.78332C17.7664 9.78332 17.1966 10.3606 17.1966 11.0653C17.2791 12.0024 17.7439 12.872 18.4786 13.4568C19.2208 12.872 19.6856 12.0024 19.7605 11.0653C19.7605 10.3606 19.1833 9.78332 18.4786 9.78332ZM13.9804 12.9995H7.35319C6.28864 12.9995 5.4265 12.1373 5.4265 11.0728C5.4265 10.7204 5.71138 10.4281 6.07123 10.4281C6.43108 10.4281 6.71596 10.7129 6.71596 11.0728C6.71596 11.4251 7.00084 11.7175 7.36069 11.7175H13.9804C14.3328 11.7175 14.6252 12.0024 14.6252 12.3622C14.6177 12.7071 14.3328 12.9995 13.9804 12.9995Z"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M3.47354 2.66336C3.71169 2.43403 4.03075 2.30005 4.36196 2.30005H11.7764C12.7626 2.30005 13.6426 2.85407 14.2405 3.68797C14.8374 4.52837 15.1546 5.62724 15.17 6.73299L15.1701 6.73578L15.17 9.38218C15.17 9.78502 14.8406 10.1145 14.4378 10.1145H13.9507C13.6715 10.7368 13.0419 11.1715 12.3161 11.1715C11.5904 11.1715 10.9608 10.7368 10.6816 10.1145H7.59334C7.44658 10.4416 7.20301 10.7169 6.89955 10.9044C6.91033 10.9588 6.91598 11.0151 6.91598 11.0728C6.91598 11.3162 7.11283 11.5176 7.36071 11.5176H13.9805C14.4417 11.5176 14.8252 11.8905 14.8252 12.3623V12.3666C14.8154 12.8162 14.4456 13.1995 13.9805 13.1995H7.35321C6.1782 13.1995 5.22652 12.2478 5.22652 11.0728C5.22652 11.0537 5.22716 11.0347 5.22842 11.0159C4.8274 10.8364 4.50357 10.5141 4.32425 10.1145H3.83718C3.43434 10.1145 3.1049 9.78502 3.1049 9.38218V3.55711C3.1049 3.22088 3.22975 2.9071 3.47085 2.666L3.47354 2.66336ZM5.62783 11.1409C5.66351 12.0634 6.42189 12.7995 7.35321 12.7995H13.9805C14.2193 12.7995 14.4188 12.5993 14.4252 12.3601C14.424 12.1133 14.2231 11.9176 13.9805 11.9176H7.36071C6.8923 11.9176 6.52137 11.5396 6.51604 11.0828C6.34043 11.1404 6.15306 11.1715 5.95879 11.1715C5.84582 11.1715 5.73518 11.161 5.62783 11.1409ZM6.34216 10.7178C6.22022 10.7528 6.09156 10.7715 5.95879 10.7715C5.89069 10.7715 5.82366 10.7666 5.75807 10.757C5.8381 10.6775 5.94841 10.6281 6.07125 10.6281C6.17403 10.6281 6.26763 10.6613 6.34216 10.7178ZM6.72844 10.539C6.57421 10.3487 6.33817 10.2281 6.07125 10.2281C5.76396 10.2281 5.49862 10.3908 5.35094 10.6316C5.02488 10.4729 4.76935 10.191 4.64797 9.84777L4.60083 9.71446H3.83718C3.65526 9.71446 3.5049 9.5641 3.5049 9.38218V3.55711C3.5049 3.32421 3.5895 3.11372 3.75236 2.95018C3.91888 2.79048 4.13901 2.70005 4.36196 2.70005H11.7764C12.6042 2.70005 13.3735 3.16545 13.9151 3.92066C14.4573 4.68422 14.7553 5.69949 14.77 6.73723V9.38218C14.77 9.5641 14.6197 9.71446 14.4378 9.71446H13.6741L13.627 9.84777C13.4371 10.3846 12.919 10.7715 12.3161 10.7715C11.7133 10.7715 11.1952 10.3846 11.0053 9.84777L10.9582 9.71446H7.31676L7.26961 9.84777C7.16913 10.1319 6.97671 10.374 6.72844 10.539ZM11.644 3.3511L11.9124 3.37275C12.449 3.41602 12.9705 3.73455 13.3788 4.31091C13.7384 4.81457 13.9811 5.47771 14.0593 6.18916L14.0837 6.411H12.3047L11.644 3.3511ZM4.16196 3.35711H6.1513V5.34645H4.16196V3.35711ZM4.56196 3.75711V4.94645H5.7513V3.75711H4.56196ZM6.80836 3.35711H8.79769V5.34645H6.80836V3.35711ZM7.20836 3.75711V4.94645H8.39769V3.75711H7.20836ZM9.45475 3.35711H10.9788L11.401 5.34645H9.45475V3.35711ZM9.85475 3.75711V4.94645H10.9072L10.6548 3.75711H9.85475ZM12.1559 3.82683L12.6275 6.011H13.6312C13.5379 5.44558 13.3319 4.93341 13.053 4.54299C12.7789 4.15605 12.4649 3.92637 12.1559 3.82683ZM4.15446 6.011H11.5393L11.7171 6.80673C11.7498 6.96091 11.885 7.06806 12.0388 7.06806H14.0905V9.0574H13.6591L13.612 8.92408C13.4221 8.38723 12.904 8.00034 12.3012 8.00034C11.6983 8.00034 11.1802 8.38723 10.9903 8.92408L10.9432 9.0574H
17.30177L7.25462 8.92408C7.06476 8.38723 6.54665 8.00034 5.9438 8.00034C5.34095 8.00034 4.82285 8.38723 4.63298 8.92408L4.58583 9.0574H4.15446V6.011ZM4.55446 6.411V8.26073C4.8832 7.85809 5.38497 7.60034 5.9438 7.60034C6.66959 7.60034 7.29914 8.03511 7.57835 8.6574H10.6666C10.9458 8.03511 11.5754 7.60034 12.3012 7.60034C12.86 7.60034 13.3618 7.85809 13.6905 8.26073V7.46806H12.0388C11.6981 7.46806 11.3987 7.23085 11.3261 6.8908C11.326 6.89044 11.3259 6.89009 11.3258 6.88974L11.2188 6.411H4.55446ZM18.4786 8.69391C17.1721 8.69391 16.1071 9.75888 16.1071 11.0653C16.1071 12.1253 16.6073 13.0032 17.1335 13.6321C17.3957 13.9455 17.6612 14.1931 17.867 14.3659C17.9697 14.4522 18.0572 14.5194 18.1213 14.5666C18.1534 14.5901 18.1795 14.6086 18.1987 14.6218L18.2217 14.6374L18.2285 14.6419C18.2303 14.643 18.2311 14.6435 18.231 14.6434L18.2427 14.6506C18.3132 14.7009 18.392 14.7262 18.4786 14.7262C18.5651 14.7262 18.6443 14.7013 18.7147 14.651L18.7259 14.643C18.7258 14.6431 18.7268 14.643 18.7286 14.6419L18.7354 14.6374L18.7585 14.6218C18.7776 14.6086 18.8038 14.5901 18.8358 14.5666C18.9 14.5194 18.9874 14.4522 19.0902 14.3659C19.2959 14.1931 19.5614 13.9455 19.8236 13.6321C20.3498 13.0032 20.85 12.1253 20.85 11.0653C20.85 9.75888 19.785 8.69391 18.4786 8.69391ZM15.7071 11.0653C15.7071 9.53797 16.9512 8.29391 18.4786 8.29391C20.0059 8.29391 21.25 9.53797 21.25 11.0653C21.25 12.2545 20.6894 13.2207 20.1304 13.8888C19.5871 14.5381 19.0311 14.9232 18.9422 14.98C18.8039 15.0773 18.6449 15.1262 18.4786 15.1262C18.3122 15.1262 18.1533 15.0773 18.0149 14.98C17.926 14.9232 17.37 14.5381 16.8267 13.8888C16.2678 13.2207 15.7071 12.2545 15.7071 11.0653ZM5.9513 9.0499C5.76938 9.0499 5.61902 9.20026 5.61902 9.38218C5.61902 9.5641 5.76938 9.71446 5.9513 9.71446C6.12977 9.71446 6.27745 9.57448 6.28357 9.37972C6.28222 9.19891 6.1324 9.0499 5.9513 9.0499ZM5.21902 9.38218C5.21902 8.97935 5.54846 8.6499 5.9513 8.6499C6.35413 8.6499 6.68358 8.97935 6.68358 9.38218V9.38718C6.67348 9.79085 6.35681 10.1145 5.9513 10.1145C5.54846 10.1145 5.21902 9.78502 5.21902 9.38218ZM12.3012 9.0499C12.1192 9.0499 11.9689 9.20026 11.9689 9.38218C11.9689 9.5641 12.1192 9.71446 12.3012 9.71446C12.4906 9.71446 12.6334 9.5716 12.6334 9.38218C12.6334 9.20026 12.4831 9.0499 12.3012 9.0499ZM11.5689 9.38218C11.5689 8.97935 11.8983 8.6499 12.3012 8.6499C12.704 8.6499 13.0334 8.97935 13.0334 9.38218C13.0334 9.79251 12.7115 10.1145 12.3012 10.1145C11.8983 10.1145 11.5689 9.78502 11.5689 9.38218ZM16.9966 11.0653C16.9966 10.2509 17.6552 9.58337 18.4786 9.58337C19.2937 9.58337 19.9605 10.2502 19.9605 11.0653V11.0733L19.9599 11.0813C19.8805 12.0739 19.3883 12.9947 18.6024 13.6139L18.4779 13.712L18.354 13.6133C17.5761 12.9942 17.0846 12.0742 16.9974 11.0829L16.9966 11.0741V11.0653ZM17.3966 11.0568C17.4716 11.8824 17.8617 12.6516 18.4792 13.1965C19.103 12.6515 19.4924 11.8825 19.5605 11.0576C19.5563 10.4668 19.0702 9.98337 18.4786 9.98337C17.8805 9.98337 17.4012 10.4657 17.3966 11.0568ZM5.62143 14.474C4.31498 14.474 3.25001 15.539 3.25001 16.8454C3.25001 17.9054 3.75019 18.7833 4.27639 19.4122C4.53858 19.7256 4.8041 19.9732 5.00984 20.146C5.1126 20.2323 5.20005 20.2995 5.26419 20.3467C5.29626 20.3702 5.32237 20.3887 5.34152 20.4019L5.36457 20.4175L5.3714 20.4219C5.37319 20.4231 5.37396 20.4236 5.3739 20.4235L5.3856 20.4307C5.45602 20.481 5.53491 20.5063 5.62143 20.5063C5.70796 20.5063 5.78712 20.4814 5.85754 20.4311L5.86872 20.4231C5.86869 20.4232 5.86919 20.4234 5.86977 20.423C5.87017 20.4228 5.87073 20.4224 5.87146 20.4219L5.8783 20.4175L5.90134 20.4019C5.9205 20.3887 5.94661 20.3702 5.97868 20.3467C6.04281 20.2995 6.13027 20.2323 6.23303 20.146C6.43877 19.9732 6.70429 19.7256 6.96648 19.4122C7.49268 18.7833 7.99286 17.9054 7.99286 16.8454C7.99286 15.539 6.92789 14.474 5.62143 14.474ZM2.85001 16.8454C2.85001 15.3181 4.09407 14.074 5.62143 14.074C7.1488 14.074 8.39286 15.3181 8.39286 16.8454C8.39286 18.0346 7.83224 19.0008 7.27326 19.6689C6.72998 20.3182 6.17398 20.7033 6.08507 20.7601C5.94673 20.8574 5.78781 20.9063 5.62143 20.9063C5.45506 20.9063 5.29614 20.8574 5.1578 20.7601C5.06889 20.7033 4.51289 20.3182 3.96961 19.6689C3.41063 19.0008 2.85001 18.0346 2.85001 16.8454ZM4.13947 16.8454C4.13947 16.031 4.79801 15.3635 5.
162143 15.3635C6.44486 15.3635 7.1034 16.031 7.1034 16.8454V16.8534L7.10276 16.8614C7.02335 17.854 6.53113 18.7748 5.74521 19.394L5.6208 19.492L5.49689 19.3934C4.71899 18.7743 4.22747 17.8543 4.14024 16.863L4.13947 16.8542V16.8454ZM4.5395 16.8369C4.61447 17.6624 5.00453 18.4317 5.62208 18.9766C6.24586 18.4316 6.63523 17.6625 6.70337 16.8377C6.6992 16.2462 6.2198 15.7635 5.62143 15.7635C5.02333 15.7635 4.54408 16.2458 4.5395 16.8369ZM18.4786 16.4007C18.2307 16.4007 18.0338 16.602 18.0338 16.8454V18.7721C18.0338 19.2439 17.6504 19.6169 17.1891 19.6169H9.47483C9.22543 19.6169 9.0301 19.8122 9.0301 20.0616C9.0301 20.3095 9.23142 20.5063 9.47483 20.5063H17.1891C18.1422 20.5063 18.9162 19.7345 18.9233 18.7714V16.8454C18.9233 16.5975 18.722 16.4007 18.4786 16.4007ZM17.6338 16.8454C17.6338 16.3841 18.0068 16.0007 18.4786 16.0007C18.9399 16.0007 19.3233 16.3736 19.3233 16.8454V18.7721L19.3233 18.7735C19.315 19.9542 18.3649 20.9063 17.1891 20.9063H9.47483C9.01354 20.9063 8.6301 20.5334 8.6301 20.0616C8.6301 19.5913 9.00452 19.2169 9.47483 19.2169H17.1891C17.4325 19.2169 17.6338 19.02 17.6338 18.772
11V16.8454Z"/>\n      </svg>',"AlertLayer:external":'<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0782 1.47012C11.5682 0.540043 10.6081 0 9.58802 0C8.56794 0 7.60785 0.570046 7.09781 1.47012C5.11765 5.0404 2.35744 10.0208 0.377282 13.5611C-0.132759 14.4612 -0.132759 15.6012 0.377282 16.5013C0.887322 17.4014 1.8474 17.9714 2.86748 17.9714H16.3386C17.3586 17.9714 18.3187 17.4014 18.8288 16.5013C19.3388 15.6012 19.3388 14.4612 18.8288 13.5611C16.8486 10.0208 14.0884 5.0404 12.0782 1.47012ZM10.5181 2.37019L17.2386 14.4612C17.4487 14.8212 17.4487 15.2712 17.2386 15.6613C17.0586 15.9913 16.6986 16.2313 16.3386 16.2313H2.86748C2.47745 16.2313 2.14742 16.0213 1.96741 15.6613C1.75739 15.3012 1.75739 14.8512 1.96741 14.4612L8.68795 2.37019C8.86796 2.04016 9.22799 1.80014 9.58802 1.80014C9.94805 1.80014 10.3381 2.01016 10.5181 2.37019Z"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M9.58806 13.351C10.0981 13.351 10.4881 13.741 10.4881 14.2511C10.4881 14.7611 10.0981 15.1512 9.58806 15.1512C9.07802 15.1512 8.68799 14.7611 8.68799 14.2511C8.68799 13.741 9.10802 13.351 9.58806 13.351ZM10.4581 7.15044C10.4581 6.91042 10.3681 6.7004 10.2181 6.52039C10.0681 6.34037 9.82808 6.25037 9.58806 6.25037C9.34804 6.25037 9.13801 6.34037 8.958 6.52039C8.77798 6.7004 8.71798 6.91042 8.71798 7.15044C8.77799 8.59055 8.89799 10.3508 8.958 11.5509C8.958 11.8809 9.25803 12.1509 9.58806 12.1509C9.91809 12.1509 10.1881 11.8809 10.2181 11.5509C10.2781 10.3508 10.3981 8.59055 10.4581 7.15044Z"/>\n      </svg>',"BusLayer:external":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_5233_1558)">\n      <path d="M11.2976 3H4.868C3.83686 3 3 3.83686 3 4.71856V12.2167C3.00374 13.0909 3.4259 13.7447 4.07223 14.0511V14.2416C4.07223 14.8281 4.55044 15.3064 5.13699 15.3064C5.72354 15.3064 6.20174 14.8281 6.20174 14.2416V14.2341H9.96389V14.2416C9.96389 14.8281 10.4421 15.3064 11.0286 15.3064C11.6152 15.3064 12.0934 14.8281 12.0934 14.2416V14.0511C12.7397 13.7447 13.1619 13.0909 13.1656 12.3699V4.868C13.1656 3.83686 12.3288 3 11.2976 3ZM11.5704 12.3699C11.5704 12.5193 11.4471 12.6426 11.2976 12.6426H4.868C4.71856 12.6426 4.59527 12.5193 4.59527 12.3699V10.8755H11.5704V12.3699ZM11.5704 9.2802H4.59527V6.73973H11.5704V9.2802ZM11.5704 5.14446H4.59527V4.868C4.59527 4.71856 4.71856 4.59527 4.868 4.59527H11.2976C11.4471 4.59527 11.5704 4.71856 11.5704 4.868V5.14446Z"/>\n      <path d="M10.0274 12.4483C10.3678 12.4483 10.6438 12.1723 10.6438 11.8319C10.6438 11.4914 10.3678 11.2155 10.0274 11.2155C9.68694 11.2155 9.41095 11.4914 9.41095 11.8319C9.41095 12.1723 9.68694 12.4483 10.0274 12.4483Z"/>\n      <path d="M6.14195 12.4483C6.4824 12.4483 6.75839 12.1723 6.75839 11.8319C6.75839 11.4914 6.4824 11.2155 6.14195 11.2155C5.8015 11.2155 5.52551 11.4914 5.52551 11.8319C5.52551 12.1723 5.8015 12.4483 6.14195 12.4483Z"/>\n      <path d="M19.5317 6.0598C18.5454 5.0735 17.0548 4.59155 14.9738 4.59155H14.0473C14.0548 4.68122 14.0623 4.77462 14.0623 4.86428V6.46702H14.9776C18.1158 6.46702 19.1245 7.47574 19.1245 10.614V10.6962L14.066 11.9328V12.3624V12.3661C14.0623 13.2329 13.6438 14.0436 12.9676 14.5592C12.919 14.8394 12.8144 15.1009 12.6575 15.3288L13.7746 19.1133H10.6214C9.07471 19.1133 8.06225 18.8518 7.43834 18.2877C6.85926 17.7684 6.55291 16.9353 6.48566 15.68C6.48566 15.68 5.8767 16.1955 5.14071 16.1955C4.97259 16.1955 4.81194 16.1731 4.65503 16.1358C4.8082 17.6189 5.2752 18.7323 6.0635 19.5243C7.0498 20.5106 8.54046 20.9925 10.6214 20.9925H14.9813C17.0623 20.9925 18.5529 20.5143 19.5392 19.5243C20.5255 18.538 21.0075 17.0473 21.0075 14.9664V10.6177C21 8.54049 20.5218 7.04983 19.5317 6.0598ZM19.1245 14.9776C19.1245 16.5243 18.863 17.5368 18.2989 18.1607C17.7758 18.7397 16.939 19.0461 15.6799 19.1133L14.1183 13.7821L19.1245 12.5305V14.9776Z"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_5233_1558">\n      <rect width="18" height="18" fill="white" transform="translate(3 3)"/>\n      </clipPath>\n      </defs>\n      </svg>',"Camera:Layer":'<svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M13.2253 1H11.8123C11.4437 1 11.198 1.24573 11.198 1.61433C11.198 1.98294 11.4437 2.22867 11.8123 2.22867H13.2253C15.5597 2.22867 17.4027 4.13311 17.4027 6.40614V13.5939C17.4027 15.9283 15.4983 17.7713 13.2253 17.7713H6.40614C4.07167 17.7713 2.22867 15.8669 2.22867 13.5939V11.3208C2.22867 10.9522 1.98294 10.7065 1.61433 10.7065C1.24573 10.7065 1 10.9522 1 11.3208V13.6553V13.7167C1.06143 16.6655 3.45734 19 6.40614 19H13.2253C16.2355 19 18.6314 16.5427 18.6314 13.5939V6.40614C18.6314 3.45734 16.2355 1 13.2253 1Z"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M11.2254 1.02757C11.3755 0.877505 11.5825 0.800049 11.8123 0.800049H13.2252C16.3474 0.800049 18.8314 3.34841 18.8314 6.40619V13.5939C18.8314 16.6517 16.3474 19.2 13.2252 19.2H6.40611C3.34905 19.2 0.863726 16.7791 0.800014 13.7209L0.799927 13.7168L0.79997 11.3209C0.79997 11.0911 0.877426 10.8841 1.02749 10.7341C1.17756 10.584 1.38455 10.5065 1.6143 10.5065C1.84405 10.5065 2.05105 10.584 2.20112 10.7341C2.35118 10.8841 2.42864 11.0911 2.42864 11.3209V13.5939C2.42864 15.7584 4.18401 17.5714 6.40611 17.5714H13.2252C15.3897 17.5714 17.2027 15.816 17.2027 13.5939V6.40619C17.2027 4.24169 15.4473 2.42872 13.2252 2.42872H11.8123C11.5825 2.42872 11.3755 2.35126 11.2254 2.2012C11.0754 2.05113 10.9979 1.84413 10.9979 1.61438C10.9979 1.38463 11.0754 1.17763 11.2254 1.02757ZM11.5083 1.31041C11.4433 1.37536 11.3979 1.47553 11.3979 1.61438C11.3979 1.75323 11.4433 1.8534 11.5083 1.91835C11.5732 1.98331 11.6734 2.02872 11.8123 2.02872H13.2252C15.6721 2.02872 17.6027 4.02462 17.6027 6.40619V13.5939C17.6027 16.0407 15.6068 17.9714 13.2252 17.9714H6.40611C3.95928 17.9714 2.02864 15.9755 2.02864 13.5939V11.3209C2.02864 11.182 1.98323 11.0818 1.91828 11.
10169C1.85332 10.9519 1.75316 10.9065 1.6143 10.9065C1.47545 10.9065 1.37529 10.9519 1.31033 11.0169C1.24538 11.0818 1.19997 11.182 1.19997 11.3209V13.7147C1.2602 16.5531 3.56626 18.8 6.40611 18.8H13.2252C16.1235 18.8 18.4314 16.4337 18.4314 13.5939V6.40619C18.4314 3.56636 16.1235 1.20005 13.2252 1.20005H11.8123C11.6734 1.20005 11.5732 1.24546 11.5083 1.31041Z"/>\n      <path d="M15.6521 7.2498L13.9746 6.55615L14.4263 6.05169C14.6198 5.79945 14.6198 5.48416 14.3617 5.23193C14.2972 5.16887 14.2327 5.16887 14.1682 5.10581L5.01025 1.13603C4.107 0.757683 3.07472 1.19909 2.68761 2.08191L1.13918 5.80236C0.752075 6.68518 1.2037 7.69412 2.10695 8.07247L6.47624 9.96426L5.18588 12.5497C5.05685 12.7388 4.86329 12.8649 4.66974 12.8649H1.66429V14H4.60522C5.2504 14 5.89558 13.6216 6.15365 13.0541L7.50852 10.4057L8.49063 10.9072C9.20032 11.1594 9.97453 11.0333 10.4907 10.4658L10.6842 10.2766L12.5552 11.0333C12.7488 11.0964 13.0069 11.0964 13.2004 10.9072L15.8457 8.25873C15.9747 8.13262 16.0392 7.94344 15.9747 7.75427C15.9747 7.50203 15.8457 7.31286 15.6521 7.2498ZM9.65195 9.64602C9.45839 9.8352 9.20032 9.89826 9.00677 9.77214L2.55857 6.93742C2.23598 6.87436 2.10695 6.49601 2.23598 6.24377L3.78441 2.52332C3.91345 2.27109 4.107 2.14497 4.36507 2.14497C4.42959 2.14497 4.49411 2.14497 4.55863 2.20803L13.0714 5.92557L9.65195 9.64602ZM12.6198 9.77214L11.523 9.33073L13.1359 7.50203L14.3617 8.0065L12.6198 9.77214Z"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M2.50445 2.0016C2.93363 1.02282 4.07959 0.529363 5.08752 0.951565L5.0898 0.95252L14.2816 4.93699L14.308 4.96278C14.3149 4.96951 14.3204 4.97338 14.3528 4.98918L14.3564 4.99095C14.3893 5.00696 14.446 5.03462 14.5015 5.0889C14.6615 5.24525 14.7518 5.43248 14.763 5.63046C14.7742 5.82716 14.7063 6.01524 14.5849 6.17344L14.5803 6.17945L14.312 6.47922L15.722 7.06229C15.9987 7.15632 16.1633 7.41716 16.1741 7.72195C16.2493 7.98327 16.1542 8.23619 15.9864 8.40082L13.3419 11.0485L13.3402 11.0502C13.0747 11.3097 12.7287 11.3002 12.4933 11.2235L12.4801 11.2192L10.7305 10.5111L10.6346 10.6048C10.0551 11.2382 9.19383 11.3694 8.42365 11.0956L8.41132 11.0913L7.59556 10.6747L6.33373 13.1412C6.03824 13.7858 5.31785 14.2 4.60522 14.2H1.46429V12.6649H4.66974C4.77491 12.6649 4.90977 12.5936 5.01338 12.4474L6.20299 10.0639L2.02968 8.25694C2.0293 8.25678 2.02893 8.25663 2.02855 8.25647C1.03354 7.83899 0.52058 6.71781 0.955245 5.72382L2.50445 2.0016ZM2.87151 2.16055L1.32238 5.88269C0.98438 6.65352 1.37407 7.54864 2.18422 7.888L2.18642 7.88892L6.74949 9.86463L5.35877 12.6511L5.35111 12.6624C5.19755 12.8875 4.94919 13.0649 4.66974 13.0649H1.86429V13.8H4.60522C5.18135 13.8 5.74969 13.4593 5.97159 12.9713L5.97541 12.9629L7.42149 10.1367L8.56966 10.723C9.21351 10.9473 9.89276 10.826 10.3427 10.3312L10.3506 10.3225L10.638 10.0422L12.6233 10.8451C12.7731 10.8922 12.9399 10.8815 13.0598 10.7649L15.7041 8.1174L15.7059 8.11571C15.7886 8.03483 15.8213 7.92404 15.7854 7.81883L15.7747 7.78743V7.75427C15.7747 7.57131 15.686 7.4712 15.5901 7.43996L15.5828 7.43757L13.6373 6.6331L14.2718 5.92434C14.3409 5.83211 14.3685 5.73849 14.3637 5.65316C14.3588 5.56737 14.3201 5.47084 14.222 5.37496C14.2151 5.36823 14.2095 5.36436 14.1772 5.34856L14.1735 5.34679C14.1469 5.33379 14.1045 5.31313 14.0597 5.27678L4.93187 1.32004C4.13413 0.986603 3.21695 1.37518 2.87151 2.16055ZM4.40127 2.34558C4.39224 2.34503 4.38221 2.34497 4.36507 2.34497C4.27011 2.34497 4.19611 2.36766 4.13554 2.40713C4.07528 2.44639 4.01725 2.50955 3.96588 2.60781L2.41762 6.32787L2.41404 6.33486C2.37942 6.40253 2.37601 6.4979 2.41223 6.58389C2.44693 6.66623 2.51074 6.72428 2.59694 6.74113L2.61874 6.74539L9.10224 9.59564L9.11595 9.60457C9.20151 9.66032 9.35502 9.65433 9.50856 9.50648L12.7344 5.99665L4.44502 2.37666L4.41883 2.35106M4.40127 2.34558C4.40929 2.34607 4.41297 2.3468 4.4143 2.34712L4.40127 2.34558ZM4.66728 2.03724C4.55305 1.94469 4.4339 1.94487 4.3708 1.94497C4.36884 1.94497 4.36693 1.94497 4.36507 1.94497C4.20197 1.94497 4.05015 1.98534 3.91717 2.07199C3.78522 2.15797 3.68319 2.28204 3.60636 2.43224L3.60278 2.43922L2.05407 6.16037C1.96362 6.34334 1.96799 6.5597 2.04361 6.73919C2.11919 6.91859 2.27302 7.07653 2.49661 7.12865L8.91269 9.94925C9.21047 10.1317 9.56324 10.0124 9.79174 9.78905L13.4084 5.85449L4.66728 2.03724ZM13.0802 7.26284L14.7133 7.93491L12.6686 10.0074L11.1858 9.41063L13.0802 7.26284ZM13.1916 7.74123L11.8601 9.25083L12.5709 9.53689L14.0102 8.07809L13.1916 7.74123Z"/>\n      </svg>',"ChangeDirection:external":'<svg width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <line x1="6.5" y1="13.5" x2="6.5" y2="3" stroke="currentColor" stroke-width="2"/>\n      <path d="M1 7L6.5 1.5L12 7" stroke-width="2"/>\n      <line y1="-1" x2="10" stroke="currentColor" y2="-1" transform="matrix(-4.37114e-08 1 1 4.37114e-08 14.5 10.5)" stroke-width="2"/>\n      <path d="M8 17L13.5 22.5L19 17" stroke-width="2"/>\n      </svg>',"MapTypeDefault:HanoiMap":'<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_5686_59669)">\n      <path d="M40 11.4667C40 10.7 39.9319 9.93333 39.7617 9.23333L38.7404 11.1333L14.7745 0H11.7106C11.3702 0 11.0298 0.0333333 10.6894 0.0666667L21.1404 5.3L0.0340426 10.8C0.0340426 11.0333 0 11.2333 0 11.4667V12.9333L23.4213 6.5L37.5149 12.5667L21.617 40H24.034L40.034 12.4667V11.4667H40Z" fill="white"/>\n      <path d="M10.6553 0.0666504C4.93617 0.533317 0.374468 5.
109998 0.0340424 10.7667L21.1404 5.26665L10.6553 0.0666504Z" fill="#85C3FE"/>\n      <path d="M39.7617 9.2C38.7064 3.96667 33.9745 0 28.2894 0H14.7745L38.7745 11.1L39.7617 9.2Z" fill="#85C3FE"/>\n      <path d="M40 28.5666V12.4666L24 39.9999H28.2894C34.7574 39.9999 39.966 34.8666 40 28.5666Z" fill="#85C3FE"/>\n      <path d="M23.4213 6.46655L0 12.8999V28.5332C0 34.8666 5.24255 39.9999 11.7106 39.9999H21.617L37.5149 12.5332L23.4213 6.46655Z" fill="#85C3FE"/>\n      <path d="M13.9234 34.3668C13.7872 34.1668 13.6851 33.9668 13.6511 33.7001L12.3915 24.8668L4.3234 20.8001C3.71063 20.5001 3.40425 19.8334 3.54042 19.2001C3.67659 18.5334 4.22127 18.0334 4.90212 17.9334L24.2043 15.1334C24.783 15.0334 25.3617 15.2668 25.7021 15.7334C26.0425 16.2001 26.0425 16.8001 25.7702 17.3334L16.6808 34.0668C16.5787 34.3334 16.3745 34.5334 16.1021 34.7334C15.3872 35.2001 14.4 35.0668 13.9234 34.3668Z" fill="url(#paint0_linear_5686_59669)"/>\n      </g>\n      <defs>\n      <linearGradient id="paint0_linear_5686_59669" x1="24.9738" y1="17.279" x2="9.0287" y2="27.5906" gradientUnits="userSpaceOnUse">\n      <stop offset="0.0673682" stop-color="#1D56BF"/>\n      <stop offset="1" stop-color="#022B77"/>\n      </linearGradient>\n      <clipPath id="clip0_5686_59669">\n      <rect width="40" height="40" fill="white"/>\n      </clipPath>\n      </defs>\n      </svg>\n      ',"MapTypeSatellite:HanoiMap":'<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_5686_59680)">\n      <path d="M34.0925 5.90734C32.242 4.03902 30.0444 2.56215 27.6245 1.54791C25.2046 0.533677 22.6067 0.00876578 19.9822 -0.000131019C17.3576 -0.00902782 14.7597 0.506986 12.3309 1.50343C9.90209 2.50877 7.69569 3.97674 5.84516 5.83617C3.98573 7.6956 2.51775 9.89311 1.51242 12.3219C0.507078 14.7508 -0.00893627 17.3486 -3.94713e-05 19.9821C0.00885733 22.6155 0.533768 25.2045 1.548 27.6244C2.56224 30.0444 4.048 32.2419 5.90743 34.0924C7.75797 35.9607 9.95548 37.4376 12.3754 38.4518C14.7953 39.4661 17.3932 39.991 20.0178 39.9999C22.6423 40.0088 25.2402 39.4928 27.669 38.4963C30.0978 37.491 32.3042 36.023 34.1548 34.1636C36.0053 32.3041 37.4822 30.1066 38.4875 27.6778C39.4928 25.249 40 22.6511 39.9911 20.0266C39.9822 17.402 39.4573 14.8041 38.443 12.3842C37.4377 9.95538 35.9519 7.75788 34.0925 5.90734Z" fill="url(#paint0_linear_5686_59680)"/>\n      <path d="M2.91815 20.7183C2.91815 19.2058 3.11388 17.7022 3.51424 16.2432C4.1637 17.6489 5.11566 18.8588 5.76513 20.309C6.60143 22.1595 8.83452 21.6524 9.82207 23.2716C10.7028 24.7129 9.75979 26.5368 10.4182 28.0492C10.8986 29.1435 12.0196 29.3837 12.7936 30.1844C13.5854 30.9941 13.5676 32.0973 13.6922 33.156C13.8256 34.3926 14.048 35.6204 14.3505 36.8304C14.3505 36.8392 14.3505 36.8481 14.3594 36.857C7.70463 34.5083 2.91815 28.156 2.91815 20.7183Z" fill="#85C3FE"/>\n      <path d="M20 37.8002C19.0481 37.8002 18.0961 37.7201 17.153 37.56C17.1619 37.3197 17.1708 37.0973 17.1886 36.9372C17.4021 35.5226 18.1139 34.1347 19.0658 33.076C20.0089 32.035 21.2989 31.3233 22.0997 30.14C22.8826 28.9834 23.1139 27.4265 22.7936 26.0742C22.3221 24.0813 19.6086 23.4141 18.1406 22.3286C17.3043 21.7059 16.5481 20.745 15.4449 20.6649C14.9377 20.6294 14.5107 20.7361 14.0036 20.6116C13.5409 20.487 13.1762 20.2468 12.6868 20.3091C11.7616 20.4336 11.1833 21.4123 10.1957 21.2788C9.25268 21.1543 8.29183 20.0511 8.0783 19.1614C7.8025 18.0137 8.70998 17.64 9.68862 17.5333C10.0979 17.4888 10.5516 17.4443 10.9431 17.5955C11.4591 17.7824 11.6993 18.2895 12.1619 18.5475C13.0249 19.019 13.2029 18.2628 13.0694 17.4977C12.8737 16.35 12.6424 15.8785 13.6655 15.0866C14.3772 14.5439 14.9822 14.1436 14.8755 13.1649C14.8043 12.5866 14.4929 12.3286 14.7865 11.7504C15.0089 11.3144 15.6228 10.9229 16.0231 10.656C17.0552 9.97989 20.4449 10.0333 19.057 8.14715C18.6477 7.59555 17.9004 6.608 17.1886 6.47455C16.2989 6.30551 15.9075 7.30195 15.2847 7.7379C14.6441 8.19163 13.3986 8.70765 12.758 8.0048C11.895 7.06174 13.3274 6.75035 13.6477 6.09199C13.79 5.7895 13.6477 5.36245 13.3986 4.9532C13.7189 4.81975 14.0481 4.69519 14.3772 4.57954C14.5819 4.73078 14.831 4.82865 15.089 4.84644C15.6851 4.88203 16.2456 4.56174 16.7616 4.97099C17.3399 5.41583 17.7491 5.97633 18.5231 6.11868C19.2616 6.25213 20.0445 5.82509 20.2313 5.05996C20.347 4.59733 20.2313 4.108 20.1246 3.63647C23.452 3.65427 26.6993 4.65071 29.4662 6.50124C29.2883 6.43007 29.0747 6.43897 28.8167 6.56352C28.274 6.81263 27.5089 7.4532 27.4466 8.08487C27.3755 8.80551 28.4342 8.90338 28.9413 8.90338C29.6975 8.90338 30.4626 8.5653 30.2224 7.69341C30.1157 7.31085 29.9733 6.91939 29.742 6.67918C30.3025 7.07064 30.8363 7.48879 31.3434 7.93363C31.3345 7.94252 31.3256 7.95142 31.3167 7.96032C30.8007 8.49413 30.2046 8.92117 29.8577 9.56174C29.6086 10.0155 29.3328 10.2379 28.8345 10.3536C28.5587 10.4158 28.2473 10.4425 28.016 10.6294C27.3755 11.1365 27.7402 12.3553 28.3452 12.7201C29.1192 13.1827 30.258 12.9692 30.8452 12.302C31.2989 11.7859 31.5658 10.8874 32.3844 10.8874C32.7402 10.8874 33.0872 11.0297 33.3452 11.2788C33.6833 11.6258 33.6121 11.955 33.6922 12.3909C33.8167 13.1649 34.5018 12.7468 34.9199 12.3553C35.2224 12.898 35.4982 13.4585 35.7384 14.0279C35.2758 14.6863 34.911 15.4069 33.8078 14.6418C33.1495 14.1792 32.7402 13.5119 31.9128 13.2984C31.1922 13.1205 30.4449 13.3073 29.7331 13.4318C28.9235 13.5742 27.9537 13.6365 27.3399 14.2504C26.7438 14.8464 26.4235 15.6383 25.7918 16.2343C24.5641 17.3909 24.0481 18.6543 24.8399 20.2913C25.605 21.866 27.2064 22.7201 28.9324 22.6044C30.6317 22.4888 32.3932 21.5101 32.3399 23.9745C32.3221 24.8464 32.5089 25.4514 32.7758 26.261C33.0249 27.0084 33.0071 27.729 33.0605 28.503C33.1139 29.4105 33.2562 30.3002 33.4787 31.181C31.8861 33.2361 29.8399 34.8998 27.5089 36.0386C25.1602 37.2041 22.5979 37.8002 20 37.8002Z" fill="#85C3FE"/>\n      </g>\n      <defs>\n      <linearGradient id="paint0_linear_5686_59680" x1="23.2054" y1="3.04033" x2="21.355" y2="40.0231" gradientUnits="userSpaceOnUse">\n      <stop offset="0.0673682" stop-color="#1D56BF"/>\n      <stop offset="1" stop-color="#022B77"/>\n      </linearGradient>\n      <clipPath id="clip0_5686_59680">\n      <rect width="40" height="40" fill="white"/>\n      </clipPath>\n      </defs>\n      </svg>\n      ',"MapDetailTraffic:HanoiMap":'<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_5699_25002)">\n      <mask id="path-1-inside-1_5699_25002" fill="white">\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M24.0321 6.55729L23.3062 4.05729C23.0072 3.05729 22.1105 2.39062 21.2138 2.39062H10C9.00365 2.39062 8.10691 3.05729 7.808 4.05729L5.83334 9.89062H14.5926L13.3333 13.224H33.7778L31.8889 8.22396C31.5556 7.22396 30.5556 6.55729 29.5556 6.55729H24.0321Z"/>\n      </mask>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M24.0321 6.55729L23.3062 4.05729C23.0072 3.05729 22.1105 2.39062 21.2138 2.39062H10C9.00365 2.39062 8.10691 3.05729 7.808 4.05729L5.83334 9.89062H14.5926L13.3333 13.224H33.7778L31.8889 8.22396C31.5556 7.22396 30.5556 6.55729 29.5556 6.55729H24.0321Z" fill="#85C3FE"/>\n      <path d="M23.3062 4.05729L24.2665 3.77843L24.2643 3.7709L23.3062 4.05729ZM24.0321 6.55729L23.0718 6.83615L23.2812 7.55729H24.0321V6.55729ZM7.808 4.05729L8.7552 4.37793L8.76096 4.36091L8.76611 4.34368L7.808 4.05729ZM5.83334 9.89062L4.88614 9.56999L4.43909 10.8906H5.83334V9.89062ZM14.5926 9.89062L15.5281 10.244L16.0394 8.89062H14.5926V9.89062ZM13.3333 13.224L12.3979 12.8706L11.8866 14.224H13.3333V13.224ZM33.7778 13.224V14.224H35.2245L34.7133 12.8706L33.7778 13.224ZM31.8889 8.22396L30.9402 8.54019L30.9464 8.5589L30.9534 8.57736L31.8889 8.22396ZM22.3458 4.33615L23.0718 6.83615L24.9924 6.27844L24.2665 3.77844L22.3458 4.33615ZM21.2138 3.39062C21.6315 3.39062 22.1648 3.73055 22.348 4.34368L24.2643 3.7709C23.8497 2.38403 22.5895 1.39062 21.2138 1.39062V3.39062ZM10 3.39062H21.2138V1.39062H10V3.39062ZM8.76611 4.34368C8.94169 3.75627 9.45687 3.39062 10 3.39062V1.39062C8.55042 1.39062 7.27213 2.35831 6.84988 3.7709L8.76611 4.34368ZM6.78054 10.2113L8.7552 4.37793L6.86079 3.73665L4.88614 9.56999L6.78054 10.2113ZM14.5926 8.89062H5.83334V10.8906H14.5926V8.89062ZM14.2688 13.5774L15.5281 10.244L13.6571 9.53722L12.3979 12.8706L14.2688 13.5774ZM33.7778 12.224H13.3333V14.224H33.7778V12.224ZM30.9534 8.57736L32.8423 13.5774L34.7133 12.8706L32.8244 7.87056L30.9534 8.57736ZM29.5556 7.55729C30.148 7.55729 30.7501 7.96983 30.9402 8.54019L32.8376 7.90773C32.361 6.47808 30.9631 5.55729 29.5556 5.55729V7.55729ZM24.0321 7.55729H29.5556V5.55729H24.0321V7.55729Z" fill="white" mask="url(#path-1-inside-1_5699_25002)"/>\n      <path d="M38.2222 13.9418L36.3333 12.6085C36.1111 12.4974 36 12.2752 36 12.1641L34.2222 7.60851C33.5556 5.71962 31.8889 4.60851 30 4.60851H25.8889L25.3333 3.05295C24.6667 1.27517 23 0.164062 21.1111 0.164062H10C8.11111 0.164062 6.44444 1.27517 5.77778 3.05295L4 7.71962C4 7.83073 3.88889 8.05295 3.66667 8.16406L1.77778 9.4974C0.666667 10.3863 0 11.7196 0 13.1641V17.9418C0 18.6085 0.444444 19.053 1.11111 19.053C1.77778 19.053 2.22222 18.6085 2.22222 17.9418V13.1641C2.22222 12.3863 2.55556 11.7196 3.11111 11.3863L5 10.053C5.55556 9.60851 5.88889 9.05295 6.11111 8.4974L7.88889 3.94184C8.22222 2.94184 9 2.38628 10 2.38628H21.1111C22.1111 2.38628 22.8889 2.94184 23.2222 3.83073L23.5556 4.60851H18.8889C17 4.60851 15.3333 5.71962 14.6667 7.4974L14.1111 9.05295H13C11 9.05295 9.22222 10.2752 8.44444 12.1641L6.55556 17.2752C6.44444 17.4974 6.33333 17.6085 6.22222 17.7196L4.22222 19.2752C2.88889 20.2752 2.22222 21.7196 2.22222 23.1641V30.8307C2.22222 32.4974 3.11111 33.9418 4.44444 34.8307V37.1641C4.44444 38.8307 5.77778 40.1641 7.33333 40.1641H12.5556C14.2222 40.1641 15.4444 38.8307 15.4444 37.2752V35.7196H22.1111V37.2752C22.1111 38.9418 23.4444 40.1641 25 40.1641H30.2222C31.8889 40.1641 33.1111 38.8307 33.1111 37.2752V34.9418C34.4444 34.053 35.3333 32.4974 35.3333 30.9418V23.2752C35.3333 21.7196 34.6667 20.3863 33.4444 19.3863L31.4444 
117.8307C31.2222 17.7196 31.1111 17.4974 31.1111 17.3863L29.2222 12.2752C28.6667 10.2752 26.7778 9.05295 24.7778 9.05295H16.4444L16.7778 8.27517C17.1111 7.38629 17.8889 6.83073 18.8889 6.83073H30C31 6.83073 31.7778 7.38629 32.1111 8.27517L33.8889 12.8307C34.1111 13.3863 34.5556 13.9418 35 14.2752L36.8889 15.6085C37.4444 16.053 37.7778 16.7196 37.7778 17.3863V24.2752C37.7778 24.9418 38.2222 25.3863 38.8889 25.3863C39.5556 25.3863 40 24.9418 40 24.2752V17.3863C40 16.1641 39.3333 14.8307 38.2222 13.9418Z" fill="#063EA6"/>\n      <path d="M4.44444 25.7197H8.88889C9.55555 25.7197 10 26.1642 10 26.8308C10 27.4975 9.55555 27.9419 8.88889 27.9419H4.44444V25.7197Z" fill="white"/>\n      <path d="M13.3333 37.2753C13.3333 37.6086 13 37.9419 12.6667 37.9419H7.33334C7 37.9419 6.66667 37.6086 6.66667 37.2753V35.7197H13.3333V37.2753Z" fill="#85C3FE"/>\n      <path d="M31.1111 35.7197V37.2753C31.1111 37.6086 30.7778 37.9419 30.4444 37.9419H25.2222C24.8889 37.9419 24.5556 37.6086 24.5556 37.2753V35.7197H31.1111Z" fill="#85C3FE"/>\n      <path d="M33.3333 27.9419H28.8889C28.2222 27.9419 27.7778 27.4975 27.7778 26.8308C27.7778 26.1642 28.2222 25.7197 28.8889 25.7197H33.3333V27.9419Z" fill="white"/>\n      <path d="M33.3333 23.1641V23.4974H28.8889C27 23.4974 25.5556 24.9418 25.5556 26.8307C25.5556 28.7196 27 30.1641 28.8889 30.1641H33.3333V30.9418C33.3333 32.3863 32.2222 33.4974 30.7778 33.4974H7C5.55555 33.4974 4.44444 32.3863 4.44444 30.9418V30.1641H8.88889C10.7778 30.1641 12.2222 28.7196 12.2222 26.8307C12.2222 24.9418 10.7778 23.4974 8.88889 23.4974H4.44444V23.1641C4.44444 22.3863 4.77778 21.6085 5.44444 21.053L6.77778 20.1641H31L32.3333 21.1641C33 21.6085 33.3333 22.3863 33.3333 23.1641Z" fill="#85C3FE"/>\n      <path d="M26.7479 13.1002L26.751 13.1095L26.7545 13.1188L28.3878 17.4421H9.39007L11.0233 13.1188L11.0268 13.1095L11.0299 13.1002C11.2878 12.3266 12.0797 11.7754 13 11.7754H24.8889C25.6851 11.7754 26.4862 12.315 26.7479 
113.1002Z" fill="#85C3FE" stroke="white"/>\n      <path d="M20 24.6084H17.7778C17.1111 24.6084 16.6667 25.0528 16.6667 25.7195C16.6667 26.3862 17.1111 26.8306 17.7778 26.8306H20C20.6667 26.8306 21.1111 26.3862 21.1111 25.7195C21.1111 25.0528 20.6667 24.6084 20 24.6084Z" fill="#063EA6"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_5699_25002">\n      <rect width="40" height="40" fill="white" transform="translate(0 0.164062)"/>\n      </clipPath>\n      </defs>\n      </svg>\n      ',"MapDetailCaution:HanoiMap":'<svg width="40" height="37" viewBox="0 0 40 37" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_5686_59715)">\n      <path d="M17.5007 6.70567L17.5007 6.7057L17.5045 6.69892C17.598 6.52935 17.698 6.33588 17.8054 6.12815C18.0567 5.64201 18.3484 5.07772 18.6916 4.55861C18.9322 4.19467 19.1767 3.88839 19.4178 3.67775C19.6621 3.46425 19.8543 3.39062 20 3.39062C20.1458 3.39062 20.3383 3.46423 20.5853 3.67876C20.829 3.89046 21.0775 4.19792 21.3265 4.56402C21.5734 4.92719 21.8059 5.3256 22.0249 5.70839C22.0546 5.76035 22.0843 5.81231 22.1138 5.86402C22.2925 6.17745 22.466 6.48159 22.6221 6.71909L34.691 27.9123C34.7736 28.0619 34.8677 28.2251 34.9678 28.3986C35.2397 28.8701 35.5557 29.4179 35.8033 29.9772C35.9707 30.3555 36.0919 30.7081 36.1418 31.0112C36.1926 31.3195 36.1604 31.5184 36.0931 31.6403C36.0285 31.7576 35.8751 31.8924 35.5741 32.0156C35.2801 32.1358 34.9031 32.2211 34.482 32.2783C33.6969 32.3851 32.8465 32.3842 32.2606 32.3835C32.2177 32.3835 32.1762 32.3834 32.1363 32.3834H7.8638C7.74162 32.3834 7.60839 32.385 7.46674 32.3867C6.90699 32.3932 6.21569 32.4013 5.55416 32.3209C5.14335 32.271 4.77359 32.1896 4.47802 32.066C4.18633 31.944 4.00302 31.7964 3.90312 31.6334C3.83778 31.5099 3.80895 31.3193 3.85778 31.0318C3.90704 30.7417 4.02686 30.405 4.19389 30.0415C4.42582 29.5368 4.71158 29.0526 4.96962 28.6153C5.09179 28.4082 5.20775 28.2117 5.30883 28.0286L17.5007 6.70567Z" fill="#85C3FE" stroke="white"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M25.1522 3.10897C24.0906 1.24587 22.0921 0.164062 19.9688 0.164062C17.8454 0.164062 15.847 1.30597 14.7853 3.10897C10.6635 10.2609 4.91803 20.2375 0.796253 27.3293C-0.265418 29.1323 -0.265418 31.4161 0.796253 33.2191C1.85792 35.0222 3.85635 36.1641 5.97969 36.1641H34.0203C36.1436 36.1641 38.1421 35.0222 39.2037 33.2191C40.2654 31.4161 40.2654 29.1323 39.2037 27.3293C35.082 20.2375 29.3365 10.2609 25.1522 3.10897ZM21.9048 4.91197L35.8938 29.1323C36.331 29.8535 36.331 30.755 35.8938 31.5363C35.5191 32.1974 34.7697 32.6782 34.0203 32.6782H5.97969C5.16783 32.6782 4.48087 32.2575 4.10616 31.5363C3.669 30.8151 3.669 29.9136 4.10616 29.1323L18.0952 4.91197C18.4699 4.25087 19.2194 3.77007 19.9688 3.77007C20.7182 3.77007 21.53 4.19077 21.9048 4.91197Z" fill="#1D56BF"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M19.8001 26.8663C20.8202 26.8663 21.6003 27.6464 21.6003 28.6665C21.6003 29.6866 20.8202 30.4666 19.8001 30.4666C18.7801 30.4666 18 29.6866 18 28.6665C18 27.6464 18.8401 26.8663 19.8001 26.8663ZM21.5403 14.4652C21.5403 13.9851 21.3603 13.5651 21.0602 13.2051C20.7602 12.8451 20.2802 12.665 19.8001 12.665C19.3201 12.665 18.9 12.8451 18.54 13.2051C18.18 13.5651 18.06 13.9851 18.06 14.4652C18.18 17.3454 18.42 20.8659 18.54 23.266C18.54 23.9261 19.1401 24.4661 19.8001 24.4661C20.4602 24.4661 21.0002 23.9261 21.0602 23.266C21.1802 20.8659 21.4203 17.3454 21.54
103 14.4652Z" fill="#1D56BF"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_5686_59715">\n      <rect width="40" height="36" fill="white" transform="translate(0 0.164062)"/>\n      </clipPath>\n      </defs>\n      </svg>\n      ',"Reject:external":'<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">\n          <path d="M6.00016 4.66665H7.3335L8.00016 6.33331L8.66683 4.66665H10.0002L8.66683 7.99998L10.0002 11.3333H8.66683L8.00016 9.66665L7.3335 11.3333H6.00016L7.3335 7.99998L6.00016 4.66665ZM8.00016 1.33331C8.87564 1.33331 9.74255 1.50575 10.5514 1.84078C11.3602 2.17581 12.0951 2.66688 12.7142 3.28593C13.3333 3.90499 13.8243 4.63992 14.1594 5.44876C14.4944 6.25759 14.6668 7.1245 14.6668 7.99998C14.6668 9.76809 13.9644 11.4638 12.7142 12.714C11.464 13.9643 9.76827 14.6666 8.00016 14.6666C7.12468 14.6666 6.25778 14.4942 5.44894 14.1592C4.6401 13.8241 3.90517 13.3331 3.28612 12.714C2.03587 11.4638 1.3335 9.76809 1.3335 7.99998C1.3335 6.23187 2.03587 4.53618 3.28612 3.28593C4.53636 2.03569 6.23205 1.33331 8.00016 1.33331ZM8.00016 2.66665C6.58567 2.66665 5.22912 3.22855 4.22893 4.22874C3.22873 5.22894 2.66683 6.58549 2.66683 7.99998C2.66683 9.41447 3.22873 10.771 4.22893 11.7712C5.22912 12.7714 6.58567 13.3333 8.00016 13.3333C9.41465 13.3333 10.7712 12.7714 11.7714 11.7712C12.7716 10.771 13.3335 9.41447 13.3335 7.99998C13.3335 6.58549 12.7716 5.22894 11.7714 4.22874C10.7712 3.22855 9.41465 2.66665 8.00016 2.66665Z"/>\n        </svg>',"Approve:external":'<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">\n        <path d="M1.53338 13.52L7.93338 7.11998L7.00005 6.17331L6.52005 6.64664C6.45837 6.70845 6.38511 6.75748 6.30446 6.79093C6.22381 6.82439 6.13736 6.84161 6.05005 6.84161C5.96273 6.84161 5.87628 6.82439 5.79563 6.79093C5.71498 6.75748 5.64172 6.70845 5.58005 6.64664L5.10671 6.17331C5.04491 6.11164 4.99588 6.03838 4.96242 5.95773C4.92897 5.87708 4.91175 5.79062 4.91175 5.70331C4.91175 5.616 4.92897 5.52954 4.96242 5.44889C4.99588 5.36825 5.04491 5.29499 5.10671 5.23331L8.88005 1.45998C8.94172 1.39818 9.01498 1.34914 9.09563 1.31569C9.17628 1.28223 9.26273 1.26501 9.35005 1.26501C9.43736 1.26501 9.52381 1.28223 9.60446 1.31569C9.68511 1.34914 9.75837 1.39818 9.82005 1.45998L10.2934 1.93331C10.5534 2.19331 10.5534 2.61331 10.2934 2.87331L9.82005 3.33331L10.7667 4.28664C10.8284 4.22484 10.9016 4.17581 10.9823 4.14236C11.0629 4.1089 11.1494 4.09168 11.2367 4.09168C11.324 4.09168 11.4105 4.1089 11.4911 4.14236C11.5718 4.17581 11.645 4.22484 11.7067 4.28664C11.9667 4.54664 11.9667 4.97331 11.7067 5.23331L12.6467 6.17331L13.12 5.69998C13.38 5.43998 13.8067 5.43998 14.0667 5.69998L14.5334 6.17331C14.7934 6.43331 14.7934 6.85998 14.5334 7.11998L10.7667 10.8866C10.5067 11.1466 10.08 11.1466 9.82005 10.8866L9.35338 10.42C9.29008 10.3585 9.23976 10.2849 9.2054 10.2036C9.17104 10.1223 9.15333 10.0349 9.15333 9.94664C9.15333 9.85838 9.17104 9.77101 9.2054 9.68971C9.23976 9.60841 9.29008 9.53482 9.35338 9.47331L9.82005 8.99998L8.88005 8.05998L2.47338 14.4666C2.4117 14.5284 2.33844 14.5775 2.2578 14.6109C2.17715 14.6444 2.09069 14.6616 2.00338 14.6616C1.91607 14.6616 1.82961 14.6444 1.74896 14.6109C1.66831 14.5775 1.59505 14.5284 1.53338 14.4666C1.27338 14.2066 1.27338 13.78 1.53338 13.52ZM13.3334 12.6666C13.687 12.6666 14.0261 12.8071 14.2762 13.0572C14.5262 13.3072 14.6667 13.6464 14.6667 14V14.6666H8.00005V14C8.00005 13.6464 8.14052 13.3072 8.39057 13.0572C8.64062 12.8071 8.97976 12.6666 9.33338 12.6666H13.3334Z"/>\n      </svg>',"StopPublishing:external":'<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">\n        <g clip-path="url(#clip0_353_4760)">\n        <path d="M5.3335 1.33325L1.3335 5.43725V10.6666L5.3335 14.6666H10.6668L14.6668 10.6666V5.43725L10.6668 1.33325H5.3335Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n        <path d="M10.6668 8H5.3335" stroke="white" stroke-width="2" stroke-linecap="round"/>\n        </g>\n        <defs>\n        <clipPath id="clip0_353_4760">\n        <rect width="16" height="16" fill="white"/>\n        </clipPath>\n        </defs>\n        </svg>      \n      ',"ReturnUser:external":'<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M6.5426 9.33345C6.65659 8.98133 6.81521 8.64526 7.0146 8.33345H1.8346C1.43724 8.3338 1.05625 8.49181 0.775277 8.77279C0.494299 9.05377 0.336291 9.43475 0.335938 9.83212V10.2174C0.335938 10.8121 0.547938 11.3881 0.934604 11.8408C1.9786 13.0634 3.56927 13.6668 5.6666 13.6668C6.28749 13.6668 6.86349 13.6137 7.3946 13.5074C7.15397 13.2307 6.94944 12.9244 6.78594 12.5961C6.4366 12.6428 6.06349 12.6661 5.6666 12.6661C3.84127 12.6661 2.5306 12.1694 1.69527 11.1908C1.46314 10.9193 1.33548 10.5
174 1.33527 10.2168V9.83145C1.33545 9.69896 1.3882 9.57195 1.48195 9.47833C1.5757 9.3847 1.70278 9.33212 1.83527 9.33212L6.5426 9.33345ZM5.6666 0.335449C6.55066 0.335449 7.39851 0.686639 8.02363 1.31176C8.64875 1.93688 8.99994 2.78473 8.99994 3.66878C8.99994 4.55284 8.64875 5.40068 8.02363 6.02581C7.39851 6.65093 6.55066 7.00212 5.6666 7.00212C4.78255 7.00212 3.9347 6.65093 3.30958 6.02581C2.68446 5.40068 2.33327 4.55284 2.33327 3.66878C2.33327 2.78473 2.68446 1.93688 3.30958 1.31176C3.9347 0.686639 4.78255 0.335449 5.6666 0.335449ZM5.6666 1.33545C5.04777 1.33545 4.45427 1.58128 4.01669 2.01887C3.5791 2.45645 3.33327 3.04994 3.33327 3.66878C3.33327 4.28762 3.5791 4.88111 4.01669 5.3187C4.45427 5.75628 5.04777 6.00212 5.6666 6.00212C6.28544 6.00212 6.87894 5.75628 7.31652 5.3187C7.75411 4.88111 7.99994 4.28762 7.99994 3.66878C7.99994 3.04994 7.75411 2.45645 7.31652 2.01887C6.87894 1.58128 6.28544 1.33545 5.6666 1.33545ZM14.3333 10.6668C14.3333 11.6392 13.947 12.5719 13.2593 13.2595C12.5717 13.9471 11.6391 14.3334 10.6666 14.3334C9.69414 14.3334 8.76151 13.9471 8.07388 13.2595C7.38625 12.5719 6.99994 11.6392 6.99994 10.6668C6.99994 9.69432 7.38625 8.76169 8.07388 8.07406C8.76151 7.38642 9.69414 7.00012 10.6666 7.00012C11.6391 7.00012 12.5717 7.38642 13.2593 8.07406C13.947 8.76169 14.3333 9.69432 14.3333 10.6668ZM9.90261 9.23612C9.9652 9.17352 10.0004 9.08863 10.0004 9.00012C10.0004 8.9116 9.9652 8.82671 9.90261 8.76412C9.84001 8.70152 9.75512 8.66636 9.6666 8.66636C9.57809 8.66636 9.4932 8.70152 9.4306 8.76412L8.4306 9.76412C8.39956 9.79508 8.37493 9.83186 8.35813 9.87236C8.34133 9.91286 8.33268 9.95627 8.33268 10.0001C8.33268 10.044 8.34133 10.0874 8.35813 10.1279C8.37493 10.1684 8.39956 10.2052 8.4306 10.2361L9.4306 11.2361C9.4932 11.2987 9.57809 11.3339 9.6666 11.3339C9.75512 11.3339 9.84001 11.2987 9.90261 11.2361C9.9652 11.1735 10.0004 11.0886 10.0004 11.0001C10.0004 10.9116 9.9652 10.8267 9.90261 10.7641L9.47127 10.3334H10.8333C11.0303 10.3334 11.2253 10.3722 11.4073 10.4476C11.5893 10.523 11.7546 10.6335 11.8939 10.7728C12.0332 10.9121 12.1437 11.0774 12.2191 11.2594C12.2945 11.4414 12.3333 11.6365 12.3333 11.8334V12.0001C12.3333 12.0885 12.3684 12.1733 12.4309 12.2358C12.4934 12.2983 12.5782 12.3334 12.6666 12.3334C12.755 12.3334 12.8398 12.2983 12.9023 12.2358C12.9648 12.1733 12.9999 12.0885 12.9999 12.0001V11.8334C12.9999 11.2588 12.7717 10.7077 12.3653 10.3014C11.959 9.89506 11.4079 9.66678 10.8333 9.66678H9.47127L9.90261 9.23612Z"/>\n      </svg>\n      ',"Global:external":'<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M7.00016 0.333374C10.6822 0.333374 13.6668 3.31804 13.6668 7.00004C13.6668 10.682 10.6822 13.6667 7.00016 13.6667C3.31816 13.6667 0.333496 10.682 0.333496 7.00004C0.333496 3.31804 3.31816 0.333374 7.00016 0.333374ZM8.12216 9.63337C7.37482 9.67766 6.62551 9.67766 5.87816 9.63337C5.96883 10.1574 6.08416 10.6294 6.21816 11.032C6.38616 11.536 6.5715 11.896 6.74483 12.116C6.8035 12.1894 6.8935 12.3334 7.0015 12.3334C7.09816 12.3247 7.20283 12.182 7.25483 12.116C7.42816 11.896 7.61416 11.536 7.7815 11.032C7.92979 10.575 8.04411 10.1075 8.12216 9.63337ZM12.0088 8.83671C11.8322 8.91271 11.6462 8.98271 11.4535 9.04671C10.8855 9.23604 10.2215 9.38804 9.49349 9.49337C9.4023 10.1585 9.25284 10.8144 9.04683 11.4534C8.98283 11.6467 8.91283 11.832 8.83683 12.0087C9.56368 11.7412 10.2238 11.319 10.7714 10.7713C11.3191 10.2236 11.7413 9.56356 12.0088 8.83671ZM1.9915 8.83671C2.25902 9.56356 2.68122 10.2236 3.22889 10.7713C3.77656 11.319 4.43664 11.7412 5.1635 12.0087C5.08572 11.8266 5.01566 11.6414 4.9535 11.4534C4.74749 10.8144 4.59802 10.1585 4.50683 9.49337C3.84167 9.40218 3.18582 9.25272 2.54683 9.04671C2.3535 8.98271 2.16816 8.91271 1.9915 8.83671ZM5.71483 5.71471C5.65002 6.57037 5.65002 7.42971 5.71483 8.28537C6.5695 8.35004 7.43083 8.35004 8.2855 8.28537C8.35028 7.42971 8.35028 6.57037 8.2855 5.71471C7.42983 5.64989 6.57049 5.64989 5.71483 5.71471ZM9.6335 5.87804C9.67778 6.62538 9.67778 7.3747 9.6335 8.12204C10.1075 8.04377 10.5751 7.93012 11.0322 7.78204C11.5362 7.61404 11.8962 7.42871 12.1162 7.25537C12.1895 7.19737 12.3335 7.10604 12.3335 6.99871C12.3248 6.90204 12.1822 6.79737 12.1162 6.74537C11.8962 6.57204 11.5362 6.38604 11.0322 6.21871C10.5751 6.07062 10.1075 5.95631 9.6335 5.87804ZM4.36683 5.87804C3.84283 5.96871 3.371
15 6.08404 2.96816 6.21804C2.46416 6.38604 2.10483 6.57137 1.88416 6.74471C1.72416 6.87137 1.67616 6.96671 1.66883 6.99004C1.63883 7.09004 1.82216 7.20537 1.88416 7.25471C2.10416 7.42804 2.46416 7.61404 2.96816 7.78137C3.3715 7.91604 3.84283 8.03137 4.36683 8.12137C4.32254 7.37447 4.32254 6.62494 4.36683 5.87804ZM5.1635 1.99137C4.43666 2.25894 3.7766 2.68115 3.22894 3.22881C2.68127 3.77648 2.25906 4.43654 1.9915 5.16337C2.16816 5.08737 2.35416 5.01737 2.54683 4.95337C3.18582 4.74736 3.84167 4.5979 4.50683 4.50671C4.61216 3.77871 4.76416 3.11471 4.9535 2.54671C5.0175 2.35337 5.0875 2.16804 5.1635 1.99137ZM8.83683 1.99137C8.91283 2.16804 8.98283 2.35404 9.04683 2.54671C9.23616 3.11471 9.38816 3.77871 9.49349 4.50671C10.2215 4.61204 10.8855 4.76404 11.4535 4.95337C11.6468 5.01737 11.8322 5.08737 12.0088 5.16337C11.7413 4.43652 11.3191 3.77644 10.7714 3.22877C10.2238 2.68109 9.56368 2.2589 8.83683 1.99137ZM7.00016 1.66671C6.9075 1.66671 6.79216 1.82471 6.7455 1.88404C6.57216 2.10404 6.38616 2.46404 6.21883 2.96804C6.07074 3.42512 5.95709 3.89265 5.87883 4.36671C6.62573 4.32242 7.3746 4.32242 8.1215 4.36671C8.04323 3.89265 7.92958 3.42512 7.7815 2.96804C7.61416 2.46404 7.42816 2.10471 7.25483 1.88404C7.20816 1.82404 7.0935 1.66671 7.00016 1.66671Z"/>\n      </svg>\n      ',"MapDirection:external":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M8 10H11.5V11.3C11.5 11.5333 11.6 11.6917 11.8 11.775C12 11.8583 12.1833 11.8167 12.35 11.65L14.3 9.7C14.5 9.5 14.6 9.26667 14.6 9C14.6 8.73333 14.5 8.5 14.3 8.3L12.35 6.35C12.1833 6.18333 12 6.14167 11.8 6.225C11.6 6.30833 11.5 6.46667 11.5 6.7V8H7C6.71667 8 6.47933 8.096 6.288 8.288C6.09667 8.48 6.00067 8.71733 6 9V12C6 12.2833 6.096 12.521 6.288 12.713C6.48 12.905 6.71733 13.0007 7 13C7.28267 12.9993 7.52033 12.9033 7.713 12.712C7.90567 12.5207 8.00133 12.2833 8 12V10ZM10 20C9.75 20 9.50433 19.95 9.263 19.85C9.02167 19.75 8.80067 19.6 8.6 19.4L0.6 11.4C0.4 11.2 0.25 10.979 0.15 10.737C0.0500001 10.495 0 10.2493 0 10C0 9.75067 0.0500001 9.505 0.15 9.263C0.25 9.021 0.4 8.8 0.6 8.6L8.6 0.6C8.8 0.4 9.021 0.25 9.263 0.15C9.505 0.0500001 9.75067 0 10 0C10.2493 0 10.4953 0.0500001 10.738 0.15C10.9807 0.25 11.2013 0.4 11.4 0.6L19.4 8.6C19.6 8.8 19.75 9.021 19.85 9.263C19.95 9.505 20 9.75067 20 10C20 10.2493 19.95 10.4953 19.85 10.738C19.75 10.9807 19.6 11.2013 19.4 11.4L11.4 19.4C11.2 19.6 10.979 19.75 10.737 19.85C10.495 19.95 10.2493 20 10 20ZM6 14L10 18L18 10L10 2L2 10L6 14Z" fill="white"/>\n      </svg>',"CameraLayer:external":'<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M25.5604 6.66699C29.8789 6.66699 33.3337 10.1591 33.3337 14.286V25.7146C33.3337 29.9474 29.7709 33.3337 25.5604 33.3337H14.4403C10.2297 33.3337 6.66699 29.9474 6.66699 25.7146V14.286C6.66699 10.1591 10.2297 6.66699 14.4403 6.66699H25.5604Z" fill="#85C3FE"/>\n      <path d="M28.172 0.437637C27.9503 0.437637 27.9503 0.437637 27.9503 0.437637H22.852C22.1871 0.437637 21.4112 1.12402 21.4112 1.92479C21.4112 2.61117 22.0762 3.41195 22.852 3.41195H27.7287C32.8269 3.41195 36.8169 7.75902 36.8169 12.7925V27.8928C36.8169 33.1551 32.6053 37.2734 27.7287 37.2734H12.323C8.44389 37.2734 5.22977 34.871 3.89979 31.4391H9.77388C11.2147 31.4391 12.323 30.7528 12.988 29.2656L15.7588 23.5458L18.7513 24.6897C20.1921 25.3761 21.7437 24.9185 22.9629 23.7746L23.4062 23.317L27.1745 25.0329C27.6178 25.2617 28.0611 25.0329 28.6153 24.8041L33.9352 19.0843C34.7033 18.2915 33.9475 17.8322 33.2703 17.4827L29.8345 15.9956L30.7211 14.8516C31.1644 14.394 31.1644 13.7077 30.7211 13.1357L30.4995 12.9069L8.66556 3.29755C6.78142 2.61117 4.67561 3.29755 4.01062 5.2423L0.796492 13.3645C0.131501 15.3092 0.796492 17.4827 2.68064 18.1691L13.653 22.745L11.1039 28.236C10.8822 28.6936 10.4389 28.9224 9.99554 28.9224H3.34563C3.34563 28.5792 3.23479 28.1216 3.23479 27.7784V24.6897C3.23479 24.0034 2.5698 23.2026 1.79398 23.2026C1.12899 23.2026 0.353164 23.889 0.353164 24.6897V27.7784C0.353164 34.2991 5.6731 39.7901 12.4338 39.5613H27.8395C34.3786 39.5613 39.4768 34.2991 39.4768 27.5497V12.4493C39.5877 5.92868 34.4894 0.66643 28.172 0.437637ZM30.7211 18.8555L27.2853 22.745L24.9579 21.8298L28.172 17.9403L30.7211 18.8555ZM3.56729 15.7668C2.9023 15.538 2.68064 14.8516 2.9023 14.0508L6.11643 6.15747C6.33809 5.69988 6.78142 5.47109 7.22474 5.47109C7.44641 5.47109 7.44641 5.47109 7.66807 5.47109L27.9503 14.1652L20.9679 22.5162C20.7462 22.9738 20.0813 22.9738 19.5271 22.745L3.56729 15.7668Z" fill="#063EA6"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M21.5779 0.570537C21.9149 0.240094 22.379 0.00292969 22.852 0.00292969H28.1877C34.74 0.240229 40.0244 5.69668 39.9115 12.453V27.5497C39.9115 34.5261 34.6315 39.996 27.8395 39.996H12.4411C5.42723 40.2292 -0.081543 34.5314 -0.081543 27.7784V24.6897C-0.081543 24.1478 0.178955 23.6697 0.519848 23.3355C0.856843 23.005 1.32091 22.7679 1.79398 22.7679C2.3336 22.7679 2.80256 23.0439 3.12517 23.3944C3.44573 23.7427 3.6695 24.2153 3.6695 24.6897V27.7784C3.6695 27.914 3.69192 28.0821 3.72081 28.2908L3.72302 28.3068C3.73098 28.3642 3.73941 28.4251 3.74729 28.4877H9.99554C10.2901 28.4877 10.5696 28.3389 10.7112 28.0494L13.0683 22.9721L2.5222 18.574C0.353911 17.7776 -0.329024 15.3124 0.385167 13.2238L0.39183 13.2043L3.60273 5.09164C4.36953 2.86793 6.76483 2.14248 8.81436 2.88911L8.84104 2.89883L30.7524 12.5433L31.05 12.8504L31.0647 12.8694C31.6086 13.5711 31.6548 14.4939 31.0511 15.1355L30.5212 15.8192L33.4701 17.0956C33.642 17.1843 33.8352 17.2892 34.012 17.4093C34.186 17.5274 34.3699 17.6781 34.5026 17.8705C34.6424 18.0732 34.7279 18.328 34.6794 18.62C34.6335 18.8968 34.4761 19.1499 34.2507 19.3834L28.869 25.1697L28.7812 25.2059C28.7374 25.224 28.6922 25.2431 28.646 25.2626C28.4274 25.3547 28.1854 25.4568 27.9559 25.5126C27.6577 25.585 27.3249 25.596 26.9856 25.4245L23.5051 23.8397L23.2607 24.0919C21.9581 25.3141 20.2253 25.8645 18.5804 25.0898L15.9761 24.0942L13.3821 29.4492C13.0228 30.2501 12.5318 30.8623 11.9117 31.2726C11.2893 31.6844 10.5654 31.8738 9.77388 31.8738H4.55892C5.95239 34.8285 8.86059 36.8387 12.323 36.8387H27.7287C32.3591 36.8387 36.3822 32.9211 36.3822 27.8928V12.7925C36.3822 7.97901 32.5672 3.84666 27.7287 3.84666H22.852C22.3124 3.84666 21.8435 3.57067 21.5209 3.22016C21.2003 2.87188 20.9765 2.39922 20.9765 1.92479C20.9765 1.38282 21.237 0.904802 21.5779 0.570537ZM22.1866 1.19131C21.9734 1.40043 21.8459 1.66599 21.8459 1.92479C21.8459 2.13674 21.9547 2.40767 22.1606 2.63137C22.3644 2.85284 22.6158 2.97724 22.852 2.97724H27.7287C33.0866 2.97724 37.2516 7.53904 37.2516 12.7925V27.8928C37.2516 33.3891 32.8514 37.7081 27.7287 37.7081H12.323C8.25375 37.7081 4.88534 35.1853 3.49445 31.5962L3.26511 31.0044H9.77388C10.4232 31.0044 10.9738 30.8507 11.432 30.5475C11.8909 30.2439 12.2856 29.7714 12.5912 29.0882L12.5966 29.076L15.5415 22.9973L18.9226 24.2899L18.9382 24.2973C20.1674 24.8829 21.5279 24.5209 22.658 23.4645L23.3073 22.7943L27.3741 24.6462C27.4744 24.6979 27.581 24.7089 27.7507 24.6677C27.9058 24.63 28.0668 24.5625 28.2813 24.4725C28.3072 24.4616 28.3338 24.4504 28.3613 24.4389L33.623 18.7818C33.7798 18.6198 33.8148 18.5193 33.8218 18.4775C33.8264 18.4495 33.8247 18.419 33.7868 18.364C33.7419 18.2989 33.6579 18.2197 33.5237 18.1286C33.3958 18.0418 33.2456 17.9595 33.0839 17.8758L29.1477 16.172L30.3922 14.5664L30.4089 14.549
11C30.6696 14.28 30.7139 13.8494 30.3911 13.4198L30.2465 13.2705L8.50376 3.70129C6.79193 3.08425 4.98744 3.72919 4.42194 5.38295L4.41528 5.40243L1.20458 13.5146C0.595358 15.3095 1.23986 17.1816 2.82943 17.7607L2.84813 17.7675L14.2377 22.5178L11.4951 28.4256C11.193 29.0493 10.5867 29.3571 9.99554 29.3571H2.91092V28.9224C2.91092 28.7869 2.8885 28.6188 2.85961 28.41L2.8574 28.3941C2.83129 28.2056 2.80009 27.9804 2.80009 27.7784V24.6897C2.80009 24.4778 2.69137 24.2069 2.48547 23.9832C2.28163 23.7617 2.03019 23.6373 1.79398 23.6373C1.60206 23.6373 1.34572 23.7433 1.12855 23.9563C0.915286 24.1654 0.787872 24.4309 0.787872 24.6897V27.7784C0.787872 34.0643 5.91508 39.347 12.4191 39.1268L12.4338 39.1263L27.8395 39.1266C34.1256 39.1266 39.0421 34.072 39.0421 27.5497V12.4419C39.1489 6.16137 34.2418 1.09663 28.164 0.872345H22.852C22.6601 0.872345 22.4038 0.97837 22.1866 1.19131ZM6.5132 6.33573L3.31492 14.1902C3.22807 14.5182 3.24071 14.7847 3.31012 14.9728C3.37641 15.1524 3.50139 15.2844 3.70872 15.3557L3.72534 15.3615L19.6968 22.3448C19.9234 22.4376 20.1525 22.4746 20.3252 22.4558C20.494 22.4375 20.5519 22.3778 20.5767 22.3267L20.6 22.2785L27.2421 14.3346L7.57883 5.9058H7.22474C6.93303 5.9058 6.65607 6.05173 6.5132 6.33573ZM5.7252 5.96796C6.02737 5.34418 6.63363 5.03638 7.22474 5.03638H7.75732L28.6586 13.9959L21.3315 22.7591C21.1276 23.1271 20.7607 23.283 20.4191 23.3201C20.0664 23.3585 19.6876 23.2815 19.3612 23.1468L19.3529 23.1434L3.40807 16.1716C2.95994 16.0119 2.64783 15.6893 2.49448 15.2738C2.34387 14.8658 2.35543 14.397 2.48335 13.9349L2.49012 13.9104L5.7252 5.96796ZM28.0314 17.428L31.4712 18.6629L27.4096 23.261L24.2409 22.015L28.0314 17.428ZM28.3125 18.4527L25.6748 21.6446L27.1611 22.229L29.971 19.0481L28.3125 18.4527Z" fill="#063EA6"/>\n      </svg>\n      ',"BusLayerNew:external":'<svg width="36" height="41" viewBox="0 0 36 41" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_1_24636)">\n      <path d="M31.0187 33.1052V37.0624C31.0187 37.9181 30.3395 38.5598 29.4338 38.5598H26.1508C25.2452 38.5598 24.5659 37.9181 24.5659 37.0624V33.9608H27.8489C28.981 33.9608 29.9999 33.7469 31.0187 33.1052Z" fill="#1D56BF"/>\n      <path d="M11.4338 33.9608V37.0624C11.4338 37.9181 10.7545 38.5598 9.84888 38.5598H6.56586C5.6602 38.5598 4.98096 37.9181 4.98096 37.0624V33.1052C5.99982 33.64 7.01869 33.9608 8.26398 33.9608H11.4338Z" fill="#1D56BF"/>\n      <path d="M9.05656 29.2549C10.3695 29.2549 11.4339 28.2494 11.4339 27.0089C11.4339 25.7685 10.3695 24.7629 9.05656 24.7629C7.74358 24.7629 6.6792 25.7685 6.6792 27.0089C6.6792 28.2494 7.74358 29.2549 9.05656 29.2549Z" fill="#1D56BF"/>\n      <path d="M26.83 29.2549C28.143 29.2549 29.2074 28.2494 29.2074 27.0089C29.2074 25.7685 28.143 24.7629 26.83 24.7629C25.517 24.7629 24.4526 25.7685 24.4526 27.0089C24.4526 28.2494 25.517 29.2549 26.83 29.2549Z" fill="#1D56BF"/>\n      <path d="M6.56592 18.1321C6.56592 19.5225 7.69799 20.8059 9.16969 21.0198C12.1131 21.4476 15.0565 21.8755 17.9999 21.8755C20.9433 21.8755 23.9999 21.6616 26.8301 21.0198C28.3018 20.8059 29.4338 19.5225 29.4338 18.1321V9.25513C29.4338 7.65085 28.0754 6.36743 26.3772 6.36743H9.62252C7.92441 6.36743 6.56592 7.65085 6.56592 9.25513V18.1321Z" fill="#1D56BF"/>\n      <path d="M35.8868 9.36192V7.8646C35.8868 3.58652 32.2642 0.164062 27.7359 0.164062H8.15094C3.62264 0.164062 0 3.58652 0 7.8646V27.8646C0 30.4314 1.35849 32.5705 3.28302 33.9609V37.0625C3.28302 38.7737 4.75472 40.1641 6.56604 40.1641H9.84906C11.6604 40.1641 13.1321 38.7737 13.1321 37.0625V35.5651H22.8679V37.0625C22.8679 38.7737 24.3396 40.1641 26.1509 40.1641H29.434C31.2453 40.1641 32.717 38.7737 32.717 37.0625V33.9609C34.6415 32.5705 36 30.4314 36 27.8646V12.4635L35.8868 9.36192ZM9.73585 37.0625H6.45283V35.3512C6.90566 35.4582 7.58491 35.4582 8.03774 35.4582H9.62264V37.0625H9.73585ZM29.3208 37.0625H26.0377V35.5651H27.6226C28.1887 35.5651 28.7547 35.5651 29.2075 35.4582V37.0625H29.3208ZM32.6038 27.8646C32.6038 30.4314 30.4528 32.4635 27.7359 32.4635H8.15094C5.43396 32.4635 3.28302 30.4314 3.28302 27.8646V7.8646C3.28302 5.29775 5.43396 3.26567 8.15094 3.26567H27.7359C30.4528 3.26567 32.6038 5.29775 32.6038 7.8646V27.8646Z" fill="#0D3B8D"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_1_24636">\n      <rect width="36" height="40" fill="white" transform="translate(0 0.164062)"/>\n      </clipPath>\n      </defs>\n      </svg>',"NeedTracking:external":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <path d="M8.75 14.375H13.75V15.625H8.75V14.375ZM6.25 14.375H7.5V15.625H6.25V14.375ZM8.75 11.25H13.75V12.5H8.75V11.25ZM6.25 11.25H7.5V12.5H6.25V11.25ZM8.75 8.125H13.75V9.375H8.75V8.125ZM6.25 8.125H7.5V9.375H6.25V8.125Z" />\n        <path d="M15.625 3.125H13.75V2.5C13.75 2.16848 13.6183 1.85054 13.3839 1.61612C13.1495 1.3817 12.8315 1.25 12.5 1.25H7.5C7.16848 1.25 6.850
154 1.3817 6.61612 1.61612C6.3817 1.85054 6.25 2.16848 6.25 2.5V3.125H4.375C4.04348 3.125 3.72554 3.2567 3.49112 3.49112C3.2567 3.72554 3.125 4.04348 3.125 4.375V17.5C3.125 17.8315 3.2567 18.1495 3.49112 18.3839C3.72554 18.6183 4.04348 18.75 4.375 18.75H15.625C15.9565 18.75 16.2745 18.6183 16.5089 18.3839C16.7433 18.1495 16.875 17.8315 16.875 17.5V4.375C16.875 4.04348 16.7433 3.72554 16.5089 3.49112C16.2745 3.2567 15.9565 3.125 15.625 3.125ZM7.5 2.5H12.5V5H7.5V2.5ZM15.625 17.5H4.375V4.375H6.25V6.25H13.75V4.375H15.625V17.5Z" />\n        </svg>',"LeavePage:external":'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <path d="M12.3259 1.32617H7.33561C6.96715 1.32617 6.66895 1.62471 6.66895 1.99284C6.66895 2.36097 6.96715 2.65951 7.33561 2.65951H12.3259C12.8877 2.65951 13.3447 3.11524 13.3447 3.67544V12.3245C13.3447 12.8847 12.8877 13.3404 12.3259 13.3404H7.33561C6.96715 13.3404 6.66895 13.639 6.66895 14.0071C6.66895 14.3752 6.96715 14.6738 7.33561 14.6738H12.3259C13.6227 14.6738 14.6781 13.6197 14.6781 12.3245V3.67544C14.6781 2.38017 13.6227 1.32617 12.3259 1.32617Z" fill="currentColor"/>\n        <path d="M3.5194 8.66898H9.9778C10.3463 8.66898 10.6445 8.37044 10.6445 8.00231C10.6445 7.63418 10.3463 7.33564 9.9778 7.33564H3.53347L5.5748 5.15531C5.82673 4.88644 5.81307 4.46458 5.5442 4.21291C5.27533 3.96098 4.8528 3.97498 4.60213 4.24384L1.536 7.51831C1.46313 7.58644 1.40687 7.66924 1.37033 7.76404C1.35313 7.80731 1.35093 7.85318 1.3432 7.89851C1.33747 7.93371 1.32227 7.96551 1.32227 8.00224C1.32227 8.00364 1.32307 8.00485 1.32307 8.00625C1.3222 8.17118 1.3816 8.33625 1.5026 8.46545L4.6022 11.7756C4.73307 11.9156 4.9108 11.9866 5.08853 11.9866C5.25193 11.9866 5.41533 11.927 5.54427 11.8066C5.81313 11.555 5.8268 11.133 5.57487 10.8642L3.5194 8.66898Z" fill="currentColor"/>\n      </svg>\n      ',"Bookmark:external":'\n        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n          <g clip-path="url(#clip0_3986_6973)">\n          <path d="M18.75 0H8.25C7.58488 0.00054868 6.93873 0.221737 6.4128 0.628907C5.88687 1.03608 5.51089 1.60622 5.34375 2.25H16.0312C16.9512 2.25 17.8335 2.61546 18.484 3.26597C19.1345 3.91649 19.5 4.79878 19.5 5.71875V20.0105L20.5312 20.8355C20.6591 20.9378 20.8169 20.9955 20.9806 20.9997C21.1443 21.004 21.3049 20.9545 21.4378 20.8589C21.536 20.7864 21.6156 20.6915 21.6699 20.5821C21.7242 20.4727 21.7516 20.352 21.75 20.2298V3C21.75 2.20435 21.4339 1.44129 20.8713 0.87868C20.3087 0.316071 19.5456 0 18.75 0Z" fill="#1875D8"/>\n          <path d="M15.0001 3.75H5.25009C4.45444 3.75 3.69138 4.06607 3.12877 4.62868C2.56616 5.19129 2.25009 5.95435 2.25009 6.75V23.2322C2.24824 23.3538 2.27533 23.474 2.32912 23.5831C2.38291 23.6922 2.46187 23.7868 2.55946 23.8594C2.69505 23.9578 2.8597 24.0081 3.02715 24.002C3.19461 23.996 3.35522 23.9341 3.48337 23.8261L10.1251 18.2306L16.7668 23.8237C16.8941 23.931 17.0535 23.9929 17.2198 23.9996C17.3862 24.0063 17.55 23.9575 17.6856 23.8608C17.7844 23.7884 17.8645 23.6935 17.9192 23.5839C17.9739 23.4743 18.0016 23.3533 18.0001 23.2308V6.75C18.0001 5.95435 17.684 5.19129 17.1214 4.62868C16.5588 4.06607 15.7957 3.75 15.0001 3.75Z" fill="#1875D8"/>\n          </g>\n          <defs>\n          <clipPath id="clip0_3986_6973">\n          <rect width="24" height="24" fill="white"/>\n          </clipPath>\n          </defs>\n        </svg>\n      ',"UserWithError:external":'<svg width="400" height="400" viewBox="0 0 400 400" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n        <rect width="400" height="400" fill="url(#pattern0_938_31011)"/>\n        <defs>\n        <pattern id="pattern0_938_31011" patternContentUnits="objectBoundingBox" width="1" height="1">\n        <use xlink:href="#image0_938_31011" transform="scale(0.0025)"/>\n        </pattern>\n        <image id="image0_938_31011" width="400" height="400" xlink:href="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7v
1yIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQxMjY2MjA0REE3MTFFMjhDMTk4RDU4NjFGNTFBNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQxMjY2MjE0REE3MTFFMjhDMTk4RDU4NjFGNTFBNjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDEyNjYxRTREQTcxMUUyOEMxOThENTg2MUY1MUE2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDEyNjYxRjREQTcxMUUyOEMxOThENTg2MUY1MUE2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//AABEIAZABkAMBEQACEQEDEQH/xACgAAEAAgMBAAMBAAAAAAAAAAAACAkFBgcCAQMECgEBAAMBAQEAAAAAAAAAAAAAAAQFBgMCARAAAQQCAQIEBQMCBQMFAAAAAAECAwQFBhESByExEwhBUSIUFWEyYnEWgZFCUiNTJCXBcoKSNBEBAAIBAQUECgICAgIDAAAAAAECAwQRIVESBTFBYdFxgZGhscHhIjIT8CNCYvEzUoKSFBX/2gAMAwEAAhEDEQA/AP6ATUMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbxgO2fcHaeh2A0zY8lDJx024cVbZQ+ry6shPHFRZz+sieBztmxU/K0RPpdqafPk/Clpj0bva7dgfaD3ayyMfk2a/rUa8K5uTyyW7KNX/ZDhYcnCr/ANHSs/qRra/BX8dtvRHnsS6dL1Nvy5a+mfLa69iPZDUajH57f7Eyrx6lfEYKKujV+KMuXMha6/6rA3+hwt1Kf8ae2UqvSI/zv7I+rodH2b9p6zU+5ubfkXcfUtnLUIWqv8W0sRVVqfJFVf6nGeoZ57OWPV9XeOlaaO2bT648mYT2ldmUb0ris05f965+/wBXx+DXIz4/I8//AHtRxj2PX/5mk4T7ZYLJ+zXtbbY77DI7biZf9CxZKjbgavyfFcxksr2/0lav6nqOoZ47YrP89LxbpWnn8ZtE+n6OG7h7MNuxkU1rTtgx2zxsRz246/D+Dyb0+EUEj57WNsSJ85Ja6L8vgSsfUcdt2SJr70TL0rLXfitFvCd0+XwRFzeBzOtZKxh8/i7uHydV3E9K/XkrTsReel6NkRPUikROWPbyx7fFqqniTq2reOasxNVXel8duW8TFo4sSenkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfbXrz254atWCWzZsyxwV69eN80888z0jihhijR0ksssjka1rUVXKvCCZiI2z2PsRMzsjfKenaf2gRzV6uc7pzTsdK1s0Wo4+f0XxsciK1ubycLvUbI5F+qCsrXM8OZeepiVefX7+XD7fJc6bpe2Ivqf/AIx858vambr/AG90bVY449d1LX8SsSIjZ6uLqNuOVvgjpb7433Z5PD9z5HO/Ur75ct/ztM+ta0wYce6lax6m4nN1AAAAAAAcx7odqNW7q4OTGZysyHIwRSfhs9BEz8liLDk5a6OT6Vnpvfx6td6+nInj9L0a9vbDnvgttr+PfHdKPqNNj1NOW/5d098fzgqj7kdo917W30rbLjuaE8jo8fnaKvsYfIccqjYrPQx0FjpRVWGZscqInPSreHLeYc+PNG2k7+HezefS5tPOzJH29090uZHZHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAffVq2btmCnTrzWrdqaOvWrV4nzWLFiZ6RwwwQxo6SWWWRyNa1qKqqvCCZiI2z2PsRMzsjfMrN/bz7dItCStuW5RRWdylhVaGO5ZNW1mKdnDlV6dTLGZfG5WvkaqshRVaxXKqvWm1er/b/AF4/+v4/RoNDof0/25f+3ujh9UuSAswAAAAAAAAAAxuYw2K2DG28Pm8fUymLvRLDbo3YWT15mL4p1Meioj2ORHNcnDmORFaqKiKfa2tSeas7LQ83pW9ZpeImsqzu/Htqv6Clra9MbZyumo5012k5XT5LWmqvKrM7xfdxDOfCfxkiTwl5RPVdc6XWRl+zJuyfH6qDWaCcO3Ji34vfH0/kolk5WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqqIiKqqvCIniqqvkiJ8wLPfbb2Ch0mhV3fbabZNxyNdJcdSsMRf7Zo2GfS303p9GatRO/5nfugYvpJwvqdVNrNV+yf145/rj3/RodBoowxGbLH9s9nh9f+EuiAswAAAAAAAAAAAAPL2MlY+KVjZI5GuZJG9qPY9j0Vr2PY5Fa5rmrwqL4KgO1WR7lewLdHsy7xp9RyahfsImUx0LeW61esSI2N0TU8W4a7K/pj+EEqpHyjXRoXOj1X7I/Vk/7I7PH6s/r9F+mf3Yo/qntjhPkiCT1WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEqPbD2fye5bbjd0yVKNunaxf+5fJcY7ozGXqxukpUqUap0zspXFimncvMaI1GLyruEhazUVx45xxP9kx7IWPT9LbLljLaP6qz7ZWnlI0YAAAAAAAAAAAAAAB+LJY2jmMfdxWUqw3sdkas1O9TsN64bNWxG6KaGRvxa9jlT5p8PE+xM1mLV3TD5asXrNbRtrMKbO8/bK32r3e/r7llmxFlPyWvXpE5W1ibEj0iZK9ERrrdGRjoZvBOXM60RGvaaDT5oz44v/l3+lldXp502aaf4zvj0OUHdGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN57a6Tb7ibtgNRqPdCmUt/97aa3qWljKzH2slbRFRWq+GnC/00dwj5Fa34nPNkjFjnJPdHvdtPhnPmrijvn3d66fAYLFaxhsbgMJTjo4rFVY6dKrEn0xxRp4ue790s0r1V8j3cukkcrnKqqqmdta17Te2+0tZSlcdIpSNlYhlzy9AAAAAAAAAAAAAAAACNXuj7c/3v26sZajB6md0v183SVjeZZ8YkbfzlFvCK5UfUibO1ERVdJXa1P3KTNFl/Xm5Z/G27yQOo4P3YOaPzpv8AV3+fqVOl4zQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPP2VaZFLPtW/WY1c+p6WsYly89DJJmQ5HMP8Al6rYVqtavwbI5PiVnUcm6uKPTPy+a56TijbbNPoj4z8lghVLsAAAAAAAAAAAAAAAAAPL2MkY6ORrXse1zHse1HMexyKjmuaqKjmuReFRfBUApC7ma7BqXcDcNcqKn2eJ2DI1qKIvKsorYdLSjcvxkiqyM
1a7+SKaTDecmKt57ZhkdRjjFntjjsi0tHOjiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAts9quITF9l9emVqMlzV3N5eZOOFVX5OxQgc5fir6mPjVP0VCi1tubUT4RENN02vLpKz3zMz79nySLIicAAAAAAAAAAAAAAAAAACoT3M63c13vDtEliN6Vc/JX2DGzuThtitfgY2dWL5f9vkYJ4l/9nPxQvtHeL6euztjczHUMc01VtvZbfHr+rgZKQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF1PZamlHtL26gROnr1DB21Tjj6shRivuXj5q6yqmd1M7c95/2lrNJHLpscf6x797pxxSAAAAAAAAAAAAAAAAAAAV9++KKFLnbadrW/cSVtrildwnUsMMuvPrtVeeVa188nH9VLXpu3ZeO7d81J1fZtxz37/kgYWamAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXl6FAlXRtLrInSlfU9dgRPkkOHpxon+HSZrLO3Jaf9p+LYYY2YaR/rHwbYeHQAAAAAAAAAAAAAAAAAAFavvVyzbO9athmOR34rWHXZEReeibLZKyxWL8n+jjY3f0chcdOrsxWtxt8FB1a23NWnCvxn6IZFgqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7uts9PXcBH/08Li2f/SjA3/0Mzf859Mtjj/66+iGaPL2AAAAAAAAAAAAAAAAAACm/wBwmxf3L3h3e413VBQyn4GsiftazAQx4mXoX4tlt1ZJOfJVf4eBoNJTk09Y75jb7d7La6/7NVee6J2ezc4wSEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfFgePweG48E/FY7hF8V4+zh4Mzb8p9LZU/CPRDKnl6AAAAAAAAAAAAAAAAAD4VURFVVRERFVVXwRETxVVX4IgFDeavuyuYy2Ucqq7JZO/fcq+auuWpbCqvPjyqyGnrHLWI4Qxt7c15txmZY0+vIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC5rsZvUXcHtpruaX025CpXTCZmGPwbFlMVHHBK7pTwY25XWKw1qc9LJkT4Ge1OL9Waa93bHolqtHm/fp63/yjdPpj+bXXTglAAAAAAAAAAAAAAAAABi85cjx2Fy+QmcjIaOLyFyV68IjI61SWd7lVfDhrWKp6rG20Rxl5vPLSbcIlQ4aZjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHqON8r2RRMfJJI5rI442q973uVGtYxjUVznOcvCIniqg7U//AGV3sjSs9wNWvwWqyRtweZirWYpYH153/e07bnQyta5rrMSQfBPCP4lX1GImKXjxhd9Jm0TfHbbHZKexVrkAAAAAAAAAAAAAAAAAI8e57dotP7U5mpHKjcptqLrOPjR31rBeY5cxMrU+r0o8U2ViuTwSSViL5kvRY/2Z4n/Gu/y96D1DNGLTTH+Vt0fP3Kjy9ZkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABML2Z65Rym/Z3O3II7EuuYJq45JWtd9teylptf7yPlF6Zo6cE0aL8ElX48EDqF5riisd8/BadKxxbNa8/4xu9azH0YfWWx6UfrrGkKz9DfWWJHK9Ilk461jR6qqN545XkpvDuaDZG3b3vsAAAAAAAAAAAAAAAAAAEVu9ft/2bu/sEWWfutHE4zE0Up4HCPxNm3HG6XolvW7dtt+BGWb1hERyshciRRRt8VaqrO02qpp6cvLMzM752q3V6LJqr83PEViN0bFcO+aPne3WzX9V2KKFt+j6UjZqz3S07tSwxJK12nK9kb3152L/qa1zXIrXIjmqiW2LLXNSL07JUWbDfBknHf8oaedHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa/sluNZuG549VTrta1VuNT4q2jlIoHqn6IuRb/mV3UY/rrPj8lt0mf7b141+E/VZAVC+AAAAAAAAAAAAAAAAAAAAq2949mOfu1ViZ09VLT8NWm48/UffzFxOr+XpW2/4cF10+P6P/afkzvVZ26mI4Vj4yiiTlaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJL2n5pMT3lw1Zz+iPPYvNYV7lXhqqtNcrCx3z9SzimNT+SoRNdXm08zwmJ+XzT+m35dVEf8AlEx8/ktlKJpQAAAAAAAAAAAAAAAAAAAKc/cVmfzfeberCO6o6eThw0ac8oz8JQqYuZrflzaqSOX+SqaDSV5dPWOMbfbvZbXX59XeeE7PZucUJCIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtug7B/au76nsbnKyLDbDib9lW88upwXYXXY/Dx4lqdbV/RTxlrz47U4xLrhv+vNXJ3RaJXjxyMlYyWJ7ZI5GNkjkY5HMex6I5j2Oaqtc1zV5RU8FQzTX9r2AAAAAAAAAAAAAAAAAAAFHfci3Bf7h77eqypPVu7ntFutMioqTV7GcvTQyoqeCpJG9F/xNJhiYxVie3lj4MhnmLZ72jsm8/Fph0cgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFlHtd750s9icf232i4yvsWJgZU123ZejW5zFwM4r0EkcqIuUx0LehrfOaBrVTlzXqtRrdNNbTmp+E9vhPkv+nayL1jBkn+yOzxjzhM8rlqAAAAAAAAAAAAAAAAAHBPcN3Ug7aaLcbTtNZtWxQz4vXoWOT14HSMRl3Mcc8sixcEvUx3Coth0beOFXiVpMH7su/8I3z5etC12pjT4Z2T/ZbdHn6viqDL5mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3FLJDJHNDI+KaJ7JYpYnujkikjcjmSRvaqOY9jkRUVFRUVB27p7Ds3x2rJ/az3p2vfbOT03a5YcnPhMK3JUc5J1NylmvFcq0X18iqf8Vx8f3TFSbhsruPrV7l6in1umpiiMlN0TOzZ3L/AKdq8uaZxZN8xG3b3+tM0r1qAAAAAAAAAAAAAA/Jev0sXStZHJW69ChRgltXLtuaOvVq1oWK+WexPK5scUUbEVXOcqIiIfYibTsjfMvlrRWOa07Kwjrv3um7Z6lSnbg8lHuebVjkq0MK5zsekiovQ+7mVjWlHX6k8fRWeX+HC8pLxaLNkn7o5a+Pkg5uo6fFH2Tz34R5qzd63rYu4uxW9m2W39xes8RQwxo5lPHUo3OWDH4+Bzn+hUg614TlXOcrnvVz3OctxixUxU5KdjP5s2TPknJknf8ADwhp50cgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKf2fZJKPd77VXcfmNXzWOai/wCp0UtDLcJ+qMxir/RFIWvjbg28LR5fNY9Lts1WzjWflPyWoFI0YAAAAAAAAAAAAADifuLybcV2X3udXdLrGNrYxifF7stk6OOc1qfHiOy5V/RFJOkrzaiseO32Qia63LpLz4bPbOxToX7LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6z2Kzaa93e0HIuf6cb8/Xxcr1XhrYs7HLhJHPXyRjWZBVVfJEQ4amvPp7x4fDek6O/JqqW/22e3d81zxnmrAAAAAAAAAAAAAAQ596GwtoaBgNdZJ02Nh2Ftl7OfF+PwlWSWwnHn4XrtVefLwLDp1NuWb8I+P8lV9Vvy4K077W90fyFZxcM+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7YJ5qs8NmvI6KevLHPBKxeHxTRPSSORq/BzHtRU/VBMbY2T2PsTMTtjtXd9ud0odwdMwO1UJYn/kaMK34Y3Iq0crFG1mSoSt56mPrW0cic8dTOlyfS5FXN5sc4sk0nun3Nbgy1z4q5K98e/vbuc3YAAAAAAAAAAAACpn3Sb9Duvcy1Sx86T4fUK66/Vkjd1Qz345Xy5m1GqKqLzcd6HUi9L212uTwUvdFi/Xh2z+Vt/kzXUc/7tRy1/Cu719/l6kbiWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATy9kWYtJd3zAOke6k6riMxDCrl9OG1HLapWZGN8kfZikiR6/FIm/IrOpVjZW/fvhc9ItO29O7dKwUql2AAAAAAAAAAADDbHkn4bXs9l40R0mKw2UyTGqnKOfRoz2moqL5oroj1SOa8V4zDxe3JSbcImVEkkj5ZHyyvdJJK90kj3qrnPe9yue9yr4q5zl5VTTMd2757XgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE6PZBVV+Z7g3ePpr4zAVVX5LctZOVqc/qlFf8it6lP20jxn5LjpEffefCPmsPKleAAAAAAAAAAAAwmy01yOubBj2py69hMrTaieKqtqhPAiJ/VXnqk7LxPCYeMkc2O1eMSojNMxwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxD2Q1kZhO4Fzj6p8rgqyu+aVKmRlROf4rdX/MqupT91I8JXnSI+y8+MfNOcrFwAAAAAAAAAAAABQ/sFH8Zn85jUb0pj8vkqKN446ftLs0HTx8OPTNNSdtYnjDHXjlvNeEyxB6eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfoqVLWQtVqNGtPcu3J4q1SrWifNYs2J3pHDBBDGjnyyyyORGtRFVVUTMRG2ex9iJtOyN8yuC7A9spu13b+ricj0Ln8takzeeSNzZGV7lmGCGLHxyNVWvbQqQMY5UVWum63NVWqhQarNGbLzR+MboajRaedPgitvzmds+XqdtIyWAAAAAAAAAAAABWt7n+xeTwmbyncjWakt3XcxPJkNhrVo1kmwWTncr7l6SNiK5cXfmVZXSeKQyucjulqs5uNFqa2rGG+68dnj9VB1DR2pec+ONuOd8+E+SGJYKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN90PtnufcnIpj9Uw89xrHtbcycyOr4jHI7heu9kHtWGJUYvUkbeuZ6J9DHL4HLLmx4Y23nZ8XbDp8ue3Ljjb490emVmfZn28az2rZFlrbo9g3J8StlzM0PTWxvqtVstfB1n9S12uY5WOnfzPI3n9jHLGU+o1d8/2xux8PNoNJocem+6fuy8eHo80hyInAAAAAAAAAAAAAAPL2Nka5j2tex7VY9j0RzXtcio5rmqio5rkXhUXzAhb3h9peKz33WwdtErYPMO657GtSuSHCZF68vd+Nk8sPZevPE
1a/9q5VRE9FOXLY6fXWr9mbfXj3+vj8fSqdV02t9t9Puvw7p9HD4ehXjm8HmNbydrDZ7G28TlKUix2aN2F0E8bvNrulycPikb9THtVWPaqOaqoqKW1bVvHNWdtZUd6Xx2ml4mLQxR9eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfoqVLd+xFUo1bFy1O7ohrVIZLFiZ6+TYoYWvkkcvyRFUTMRG2ex9iJtOyI2y73qPth7u7X6U0mBZrFGThfvNonXGvRq+K/+MZHZzCO6fLqrtaq+HKePEXJrcFN23bPh59ibi6fqsnbXljx3e7t9yVmj+zfTcNJBd3PL3dstRq1646ux2HwvUnj0TNimlyVxrFTwX1oWuT9zFReCDk6hktuxxFY9srHD0rFTflmbTw7I80uMVicXg6FfF4bHUsVjqrOitRx9aGpVhb5qkcEDGRtVy+Krxyq+K+JAta1p5rTMys61rSvLSIiscGQPj0AAAAAAAAAAAAAAAAAHLu5/aLUe62K+yz9X0MlWjemKz9NsbMpjHu5d0skcnFmk968yV5OY3eadL+Hp2w58mC22vZ3x3I+o0uLU12X/AC7p74/nBWZ3O9vu/wDbN9i3Zouz2txq50ex4eKWatFCi+DspUTrs4l6N46lk6oOpeGyvLnDqsWbdE7L8J+XFn9Ros+n3zHNj4x8+H83uGElDAAAAAAAAAAAAAAAAAAAAAAAAAAAAfsoY7IZW1FRxdG5kr069MFOhVnuWpnf7Yq9dkk0i/oiKfJmKxttOyH2tbWnlrEzPgkVp/tS7r7OkVjJUaeoUH9Llm2Cwrbzo181jxNJtm4yVP8AZY+3/qRMmuwU3RM2nw80/F03U5N9oitfHy89iUuo+zjt7hvSn2nI5bb7TeFfB1rg8Q5U8f8A8tGV+RXhfnb4VPNpCydQy2/CIrHtn+epY4ulYKb8kzafZHn70mNd07VNRr/a6xruHwUStRsn42hXqyzonHC2bEcaWLT/AA/dI5zl+ZDvkyZJ23mZT8eLHijZjrEeiGyHh0AAAAAAAAAAAAAAAAAAAAAAPhURyK1yIrVRUVFTlFRfBUVF8FRUAjj3G9sHbnevXvY+r/Z2el6n/kcFBG2jPM7/AF38JzFTmRXKrnOhWvK9y8uepLw63Ni3T91PHzQM/T8GbfX7L8Y7PXH/AAgp3B9tvc3QvXt/i/7mwkXU/wDL642a76USePXexvQmRp9DPF7vTfCz/qL5lni1mHLu28tuEqfPoNRh37OanGPLtcC8vBSUhAAAAAAAAAAAAAAAAAAAAAAADqmhdlu43cd0cuu6/O3GPdw7O5RVxuFYnPDnMuTt6rvQv7m1mTSJ8WnDLqMOH85+7hHak4dJnz78dft4zuj+ehNDRvZnq2MSG3veat7JbTpc/F4tZMThmr4dUUtlF/K3WoqeD2PqL82lfk6hed2KNkcZ3z5fFa4elY6780zaeEbo8/glfren6tp9T7LV9fxWDrq1rZEx1OGCWfp8nWrDW/cW5P5Sve5fmQb5L5J23mZlZY8WPFGzHWIjwbIeHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA47vvYjtp3E9axmcDFRy83Uq57BqzGZVZHecth8UbquQf+tmKbhPLgkYtVmxbqztrwnfCLm0enz77V2W4xun6+tCre/Z5vGC9a5pl+puGPb1PbSf6eKzsbP3dKQWJVx9z02/Fk7JHr+2Lx4LHF1DHbdkjln2wqc3S81N+KYvX2T5fzsRSy+Fy+AvS4zOYvIYfIQL/y0slUnpWmJyqI5YbEccnQ7jwXjhfgTq2reNtZiYVtqWpPLeJi3ixh9eQAAAAAAAAAAAAAAAAA3/t92y3Dublfxeq4x1hsSsW/k7Kur4nFxSKvTLfuqx7WK5EVWxsR80iIvQx3C8csubHhrzXn1d8u+DT5dRblxx6+6PSsY7ae1fQtKbWyGxRM3TYY+iRZslAiYSpMnC8UsO50kU/Q7yksrMqqiOa2NfAqc2ty5N1Ptp7/AGrzT9Ow4vuyfffx7PZ5pPMYyNjY42tYxjWsYxjUaxjGoiNa1qIiNa1E4RE8EQhLF6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABr+x6nrW3Ulx2z4LGZyn9XTFkakNhYXOThZK0r2+tVm48nxuY9Pgp7pe+OdtJmJeMmLHljlyREx4ombv7MtWyazW9FzlzWrLupzMXk0fl8Qrv9MUNlz2ZSmz5ue+0vyQnY+oXjdljmjjG6fL4KzN0rHbfhmazwnfHn8UPt57Cdz+37Z7WY12W9iYOpz83gnLlcY2Nv7pp1hY25RhT/dZhhQn4tVhy7qzstwncq82i1GDfau2vGN8fT1uOEhFAAAAAAAAAAAAAAdv7J9lMz3czbk6pcbquLlj/O5tGIruXcPTGYxHtWObJ2I/Hx5ZAxet6LyxkkbU6muCvG89kfOfBM0mkvqb8Mcds/KPFbNqup6/pWEqa9rONgxeLpt+iGFFV80rkRJLVud3M1q3MrUV8kiue758IiJR3yXyW57zts0mPHTDSKY42VhsR4dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAefgoEXu7Xtf1DfI7OW1mOrqO1q18iTVIEjwmUmXl3TlMfA3pgllf52IGo/lyueyVeEJuDW5MX23+6nvj0K7U9PxZttsf25fdPpj5x71aG36bseiZuzr+0YybGZKv8AUjJOHwWq7nObHbpWWKsNupN0r0vYqpyitXhyKiXGPJTLXnpO2FBlxZMN+TJGyzWD25gAAAAAAAAABvXbjQcv3K27Gaph06H23rNfuuYr4cXi4Fat3IzoitRWwMciMaqp6krmMReXIc82WuHHN7f8y7YMNtRljHXv90cVzGn6lhNG13Gaxr9VKuMxkCRRovCzWZnfVYu25Ea31rduZVfI7hOXLwiIiIiZ7JktlvN79stVixUw0jHSNlYbKeHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABznuZ2v1julgJMLsFZG2ImySYnMwMZ+Rw9tzURJ6sjuOuF6tRJYXL6crU8eHI1ze2HNfBbmp2d8cXDUafHqacl+3unvhUX3G7dbF2x2SzrmwwcObzNjsjC1/wBjl6CuVsV2nI5PFruOHsX64norXeKeN7hzUzU56f8ADMZ8F9Pk/Xf1TxhoR1cQAAAAAAAABax7Wu2DNI0WLYsjXRmybnFBkZ1kZxNSwqosmIoJ1J1RrNE/7mVPBVdK1rk5jQpNbm/Zl5I/Cvx72k6dp/04f2W/7L7/AFd0fNJ8hLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcz7rdsMH3V1azgMq1te9Ej7ODzDY0fZxGSRnDJmeTpKk/CMsRcokkflw9rHN7YM1sF+avZ3xxR9Tp6anHyW7e6eE/ztU57TrOY03P5PWs/VdTyuJsurWYl5WN/gj4bFeRURJqtqFzZInonD43IvxNBS9clYvX8ZZbJjvivOO8bLQwB6eAAAAAAAHU+y2jp3C7k61rs0ayY1bf5HNeC9P4fGN+7uRPVPFiXUjbXavwfMhx1GT9WG1+/u9MpOkw/vz1xz+O3bPoj+bF0TWtY1rGNaxjGo1rWojWta1OGta1OERqInghnWregAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE33UdombnrDt1wtXq2fVKr5LLIWcy5bXo1fNarK1qdUtjGdTp4firPVYiK5zeJ2iz/rv+u34W90/VW9R0v7cf7aR/ZX3x9O1V0XTOgAAAAAAJ5eyLBQvu75s0jObFath8HTk4/bFdlt38i3n+TqFby+RWdSturTu3yuekUjbfJ37o+c/CFgpVLsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwqIqKioioqKioqcoqL5oqfFFAp29wPbtvbjuRlsdSg9HBZhEz2ARreIoqN6ST1qMfH0tbjbzJYWt5VyRNY5f3F/pcv7sMTP5Run+eLL67B+jPNY/Cd8eXqcSJKGAAAAABZx7L8d9v21zuQc3h+S3C41q8fur0sViI415/SxLKhTdRnbmiOFfnLQ
1dKrs08242+UJfkBaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ695mqR5PQ8NtcUaLc1fMsrTSInH/is41teZHKni7pyVer08+CdbuPPxsOn5OXLOPutHvj6bVX1XFzYYy99Z90/XYrNLhnwAAAAALc/a1jvx/ZPVHub0yZGfOZGRPn6ucyEELv16qtaNf8Si1s7dTbw2fBpunV5dJXx2z75SEIicAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxf3D00vdl9+hVvV6eJguInHPC47J0Mgjv/itbn/AkaSdmor6UTXRzaS8eHwlTgaBlgAAAAALruzuO/Fdqu3lNW9Lk1DBWZG+StmvUIb07V/kk1lyL+pndRPNnvP+0tZpa8umpH+sOknFIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0HurS/Idsu4NNE6nTaXsyRpxz/zNw9ySHw/SVjTrgnZmpP+0fFx1MbdPeP9J+CkY0bIgAAAA9MY6R7I2NVz3uaxjU83OcqNa1P1VVAvlxNFuLxWNxrOOjHY+nRZx5dNStHXbx+nEZmLTzWmeMtlWOWsV4QyB8egAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfl6SZHFZPHqiKl/H3aSovkqWq0sCov6L1n2s7LRPCXm8c1ZrxhQwqKiqioqKi8Ki+CoqeaKnzNOxoAAAANt0DHfl970vFdPUmR2vXqTk+HRay1SF6r/FGPVV/Q8ZZ5cVrcKz8HXBXmzUrxtHxXlGaa8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoo2yj+M2rZsb09P4/YMzR6fLp+0yNmv08fDj0zTY55qVnjEMdljlyWrwtPxa+engA//2Q=="/>\n        </defs>\n        </svg>',"BackToWaiting:external":'<svg width="19" height="14" viewBox="0 0 19 14" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M7.50021 3.00002V1.41002C7.50021 0.520017 6.42021 0.0700175 5.79021 0.700017L1.20021 5.29002C0.810215 5.68002 0.810215 6.31002 1.20021 6.70002L5.79021 11.29C6.42021 11.92 7.50021 11.48 7.50021 10.59V8.90002C12.5002 8.90002 16.0002 10.5 18.5002 14C17.5002 9.00002 14.5002 4.00002 7.50021 3.00002Z" fill="#0663C7"/>\n      </svg>\n      ',"CheckNoViolate:external":'<svg width="21" height="17" viewBox="0 0 21 17" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M7.19643 10.8571L16.9286 0.571429C17.6429 -0.190476 18.7143 -0.190476 19.4286 0.571429L19.9643 1.14286C20.6786 1.90476 20.6786 3.14286 19.9643 3.80952L8.53571 15.9048C7.82143 16.6667 6.75 16.6667 6.03571 15.9048L1.03571 10.5714C0.321429 9.80952 0.321429 8.57143 1.03571 7.90476L1.48214 7.42857C2.10714 6.66667 3.26786 6.66667 3.98214 7.42857L7.19643 10.8571Z" fill="#00B700"/>\n      </svg>\n      ',"RoadQuality:HanoiMap":'\n      <svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_3709_32453)">\n      <g clip-path="url(#clip1_3709_32453)">\n      <rect x="8" y="4" width="25" height="37" fill="#85C3FE"/>\n      <rect x="21.4839" y="6.01514" width="12" height="37" transform="rotate(-8 21.4839 6.01514)" fill="#85C3FE"/>\n      <rect x="7.14941" y="4" width="12" height="37" transform="rotate(8 7.14941 4)" fill="#85C3FE"/>\n      <path d="M7.86598 5L3 40.035M33.1691 5L38 39.9912M20.5175 5V10.8392M20.5175 33.2227V40.035M20.5175 18.6247V25.4371" stroke="#063EA6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n      </g>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M16.0633 32.3967C16.5489 32.4656 17.1389 32.5 17.8333 32.5C18.5289 32.5011 19.1194 32.4667 19.605 32.3967C20.0906 32.3267 20.3333 32.0833 20.3333 31.6667C20.3356 31.1967 20.0928 30.8011 19.605 30.48C19.1172 30.1589 18.5267 29.9989 17.8333 30C17.14 30.0011 16.55 30.1611 16.0633 30.48C15.5767 30.7989 15.3333 31.1945 15.3333 31.6667C15.3344 32.0845 15.5778 32.3278 16.0633 32.3967ZM29.3967 35.73C29.8822 35.7989 30.4722 35.8333 31.1667 35.8333C31.8622 35.8345 32.4528 35.8 32.9383 35.73C33.4239 35.66 33.6667 35.4167 33.6667 35C33.6689 34.53 33.4261 34.1345 32.9383 33.8133C32.4506 33.4922 31.86 33.3322 31.1667 33.3333C30.4733 33.3345 29.8833 33.4945 29.3967 33.8133C28.91 34.1322 28.6667 34.5278 28.6667 35C28.6678 35.4178 28.9111 35.6611 29.3967 35.73ZM21.0633 35.73C21.5489 35.7989 22.1389 35.8333 22.8333 35.8333C23.5289 35.8345 24.1194 35.8 24.605 35.73C25.0906 35.66 25.3333 35.4167 25.3333 35C25.3356 34.53 25.0928 34.1345 24.605 33.8133C24.1172 33.4922 23.5267 33.3322 22.8333 33.3333C22.14 33.3345 21.55 33.4945 21.0633 33.8133C20.5767 34.1322 20.3333 34.5278 20.3333 35C20.3344 35.4178 20.5778 35.6611 21.0633 35.73ZM7.73 35.73C8.21556 35.7989 8.80556 35.8333 9.5 35.8333C10.1956 35.8345 10.7861 35.8 11.2717 35.73C11.7572 35.66 12 35.4167 12 35C12.0022 34.53 11.7594 34.1345 11.2717 33.8133C10.7839 33.4922 10.1933 33.3322 9.5 33.3333C8.80667 33.3345 8.21667 33.4945 7.73 33.8133C7.24333 34.1322 7 34.5278 7 35C7.00111 35.4178 7.24444 35.6611 7.73 35.73ZM14.3967 37.3967C14.8822 37.4656 15.4722 37.5 16.1667 37.5C16.8622 37.5011 17.4528 37.4667 17.9383 37.3967C18.4239 37.3267 18.6667 37.0833 18.6667 36.6667C18.6689 36.1967 18.4261 35.8011 17.9383 35.48C17.4506 35.1589 16.86 34.9989 16.1667 35C15.4733 35.0011 14.8833 35.1611 14.3967 35.48C13.91 35.7989 13.6667 36.1945 13.6667 36.6667C13.6678 37.0845 13.9111 37.3278 14.3967 37.3967Z" fill="#063EA6"/>\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M15.8889 2H14.7778C12.7778 2 11 3.22222 10.2222 5.11111L8.33333 10.2222C8.22222 10.4444 8.11111 10.5556 8 10.6667L6 12.2222C4.66667 13.2222 4 14.6667 4 16.1111V23.7778C4 25.4444 4.88889 26.8889 6.22222 27.7778V30.1111C6.22222 31.7778 7.55556 33.1111 9.11111 33.1111H14.3333C16 33.1111 17.2222 31.7778 17.2222 30.2222V28.6667H23.8889V30.2222C23.8889 31.8889 25.2222 33.1111 26.7778 33.1111H32C33.6667 33.1111 34.8889 31.7778 34.8889 30.2222V27.8889C36.2222 27 37.1111 25.4444 37.1111 23.8889V16.2222C37.1111 14.6667 36.4444 13.3333 35.2222 12.3333L33.2222 10.7778C33 10.6667 32.8889 10.4444 32.8889 10.3333L31 5.22222C30.4444 3.22222 28.5556 2 26.5556 2H18.2222H15.8889Z" fill="#063EA6"/>\n      <path d="M6.22217 18.6667H10.6666C11.3333 18.6667 11.7777 19.1112 11.7777 19.7779C11.7777 20.4445 11.3333 20.889 10.6666 20.889H6.22217V18.6667Z" fill="white"/>\n      <path d="M15.111 30.2223C15.111 30.5556 14.7777 30.889 14.4443 30.889H9.111C8.77767 30.889 8.44434 30.5556 8.44434 30.2223V28.6667H15.111V30.2223Z" fill="#85C3FE"/>\n      <path d="M32.8891 28.6667V30.2223C32.8891 30.5556 32.5557 30.889 32.2224 30.889H27.0002C26.6668 30.889 26.3335 30.5556 26.3335 30.2223V28.6667H32.8891Z" fill="#85C3FE"/>\n      <path d="M35.1112 20.889H30.6668C30.0001 20.889 29.5557 20.4445 29.5557 19.7779C29.5557 19.1112 30.0001 18.6667 30.6668 18.6667H35.1112V20.889Z" fill="white"/>\n      <path d="M35.1111 16.1111V16.4444H30.6666C28.7777 16.4444 27.3333 17.8889 27.3333 19.7778C27.3333 21.6666 28.7777 23.1111 30.6666 23.1111H35.1111V23.8889C35.1111 25.3333 33.9999 26.4444 32.5555 26.4444H8.77772C7.33328 26.4444 6.22217 25.3333 6.22217 23.8889V23.1111H10.6666C12.5555 23.1111 13.9999 21.6666 13.9999 19.7778C13.9999 17.8889 12.5555 16.4444 10.6666 16.4444H6.22217V16.1111C6.22217 15.3333 6.5555 14.5555 7.22217 14L8.5555 13.1111H32.7777L34.1111 14.1111C34.7777 14.5555 35.1111 15.3333 35.1111 16.1111Z" fill="#85C3FE"/>\n      <path d="M28.5256 6.04719L28.5287 6.05655L28.5322 6.06578L30.1654 10.3891H11.1677L12.801 6.06578L12.8044 6.05655L12.8076 6.04719C13.0654 5.2736 13.8574 4.72241 14.7777 4.72241H26.6666C27.4628 4.72241 28.2638 5.26202 28.5256 6.04719Z" fill="#85C3FE" stroke="white"/>\n      <path d="M21.7777 17.5554H19.5554C18.8888 17.5554 18.4443 17.9999 18.4443 18.6665C18.4443 19.3332 18.8888 19.7776 19.5554 19.7776H21.7777C22.4443 19.7776 22.8888 19.3332 22.8888 18.6665C22.8888 17.9999 22.4443 17.5554 21.7777 17.5554Z" fill="#063EA6"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_3709_32453">\n      <rect width="40" height="40" fill="white"/>\n      </clipPath>\n      <clipPath id="clip1_3709_32453">\n      <rect x="2" y="4" width="37" height="37.035" rx="1" fill="white"/>\n      </clipPath>\n      </defs>\n      </svg>\n      ',"ParkingLot:external":'\n      <svg width="43" height="40" viewBox="0 0 43 40" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_1059_31150)">\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M39.7515 26.4011C38.9489 26.1688 38.2309 26.2744 37.5973 26.7179C36.7947 27.1826 36.3301 27.5627 36.1822 27.8373L34.6827 28.8299C34.1336 28.4709 33.7323 28.4286 33.5 28.7032C34.0491 28.9566 34.3237 29.0622 34.3237 29.0622L30.691 31.4699C29.7829 31.9346 29.2126 32.3147 28.9592 32.5893C28.8113 32.7371 28.6846 32.885 28.6001 32.9906C27.7765 33.5819 27.4174 34.0677 27.5019 34.4478C27.6286 34.9547 27.9032 35.5038 28.22 36.0952C26.4881 36.0952 24.7352 36.1586 22.9822 36.1586C22.7499 36.1586 19.5185 36.1374 18.1669 36.053C16.5617 35.9474 14.9777 35.6306 13.4571 35.0814C11.7464 34.469 10.1413 33.603 8.74734 32.4626C3.29838 28.0907 0.932939 20.6987 3.17166 14.0037C5.72718 6.316 13.795 1.2472 21.8629 2.64112C27.7553 3.676 32.5285 7.66768 34.7038 12.9477C35.5064 14.9118 35.971 17.045 35.971 19.2626C35.971 19.5794 36.1189 19.8117 36.3089 19.9595C36.3089 19.9595 36.3089 19.9595 36.3301 19.9595C36.8581 20.3186 37.7662 20.0862 37.7662 19.2626C37.7662 18.5234 37.724 17.7842 37.6184 17.045C36.5835 9.14608 30.5432 2.36656 22.5809 0.972641C14.6187 -0.421279 6.33966 3.40144 2.64366 10.6878C-1.03122 17.9109 0.320459 27.0347 6.25518 32.6738C9.1275 35.3982 12.7601 37.1934 16.7096 37.7003C18.8427 37.9749 21.0181 37.8693 23.1723 37.8693H29.4238C29.8673 38.4606 30.3109 38.9675 30.7
1755 39.3054C31.0923 39.5166 31.6837 39.3688 32.5285 38.8197C32.6763 38.7986 32.8453 38.7352 33.0353 38.6507C33.3944 38.524 33.9435 38.1227 34.7249 37.468L38.3365 34.997C38.3365 34.997 38.3365 35.2926 38.3576 35.9051C38.6955 35.7995 38.8222 35.4194 38.6744 34.7646L40.1528 33.7509C40.4696 33.7298 40.9976 33.4341 41.7368 32.8638C42.3704 32.4414 42.7505 31.8078 42.835 30.9842C42.8561 29.7803 40.892 26.8446 39.7515 26.4011ZM39.4347 27.0136C39.6459 27.0981 39.836 27.2459 40.0049 27.4149C39.6037 27.5627 39.2235 27.7528 38.8645 27.9429C38.6321 27.7528 38.3787 27.605 38.1253 27.4782C38.5265 27.267 38.9701 27.1192 39.4347 27.0136ZM40.4907 27.795C39.1813 28.2808 37.9563 28.9355 36.8581 29.7592C36.8158 29.6958 36.7736 29.6325 36.7102 29.5691C38.083 28.5554 39.3502 27.964 40.4907 27.795ZM31.1557 31.6389C31.1557 31.6389 32.4229 30.7518 34.9784 28.9778C34.6193 29.4213 34.1758 29.8437 33.6901 30.245C33.6901 30.245 32.444 31.1109 29.9729 32.8427C30.0152 32.6104 30.4165 32.2091 31.1557 31.6389ZM31.747 33.4974C32.3173 33.0117 33.2677 32.3358 34.6193 31.4699C33.7323 32.2302 32.7608 32.9272 31.747 33.4974ZM36.2033 33.8354C34.8939 34.7646 33.9013 35.3982 33.2465 35.715C34.1758 34.997 35.1685 34.3634 36.2033 33.8354ZM31.4936 38.0171C31.3035 37.996 31.1345 37.8904 31.0078 37.7426C30.332 37.0667 29.4027 35.6939 29.0437 34.8069C28.9381 34.6168 28.9169 34.4267 28.9803 34.2366C28.9803 34.2366 29.6561 33.7086 30.9867 32.6315C31.3457 33.4552 33.1198 36.1163 33.7534 36.7499C32.2328 37.6158 31.4936 38.0171 31.4936 38.0171ZM34.7461 36.9611C33.9435 37.4469 33.4366 37.6581 33.1832 37.5947C35.7176 35.9685 36.9848 35.1448 36.9848 35.1448C37.555 34.8491 38.1041 34.5957 38.6533 34.4267C36.0555 36.1163 34.7461 36.9611 34.7461 36.9611ZM37.0693 34.7646C36.2456 33.1173 35.2952 31.7022 34.0702 30.3083C34.556 29.8437 35.0206 29.3579 35.4641 28.851C37.1537 30.076 38.4421 31.9979 38.9278 34.0254C38.3153 34.2578 37.7029 34.5112 37.0693 34.7646ZM38.7589 32.6315C38.7166 32.5682 38.6744 32.5048 38.6321 32.4203C39.8149 31.7022 40.892 30.8152 41.8213 29.8014C41.251 30.773 40.2161 31.7234 38.7589 32.6315ZM41.2299 32.1035C41.2088 31.8078 41.1454 31.5333 41.0609 31.2376C41.3989 30.9842 41.6945 30.6885 41.9902 30.3717C42.0958 30.5829 42.1381 30.8152 42.1381 31.0475C41.8846 31.4488 41.5678 31.8078 41.2299 32.1035Z" fill="url(#paint0_linear_1059_31150)"/>\n      <path d="M5.40982 19.8116C5.40982 11.9127 11.8092 5.53451 19.6869 5.53451C25.3471 5.53451 30.2469 8.82923 32.5701 13.6235C30.6693 9.01931 26.5087 5.53451 21.3765 4.64747C14.3225 3.40139 7.31062 7.81547 5.0719 14.5316C3.12886 20.3607 5.1775 26.8235 9.9295 30.6462C10.5631 31.1531 11.2389 31.5966 11.9359 31.9979V31.8078C8.00758 29.2523 5.40982 24.8382 5.40982 19.8116Z" fill="url(#paint1_linear_1059_31150)"/>\n      <path d="M33.9855 19.7273C33.9855 19.6428 33.9855 19.5583 33.9855 19.495C33.9433 17.4041 33.4364 15.3977 32.5705 13.6236C30.2684 8.82939 25.3686 5.53467 19.6873 5.53467C11.7884 5.53467 5.41016 11.934 5.41016 19.8118C5.41016 24.8383 8.00792 29.2524 11.9151 31.7868V14.2783C11.9151 13.6025 12.4642 13.0745 13.119 13.0745H23.2354C26.2767 13.0745 28.1775 15.1654 28.1775 17.9743V20.0652C28.1775 22.7263 26.0233 24.9017 23.341 24.9017H21.3346V22.5996C21.3346 22.1772 21.5036 21.7759 21.7993 21.4803L23.2988 22.9798V17.1295H17.4697L18.9692 18.6291L18.7369 18.8614C17.9343 19.6639 17.4697 20.7622 17.4697 21.9238V33.9199C18.0822 34.0255 18.7158 34.0678 19.3705 34.0889C19.4761 34.0889 19.5817 34.0889 19.7084 34.0889C20.6166 34.0889 21.4825 34.0044 22.3484 33.8355C23.7001 33.582 24.9673 33.1385 26.1711 32.5471C26.2978 32.4838 26.4034 32.4204 26.5302 32.3571C30.9865 29.9283 34.0066 25.2185 34.0066 19.7907C33.9855 19.7907 33.9855 19.7484 33.9855 19.7273Z" fill="#063EA6"/>\n      </g>\n      <defs>\n      <linearGradient id="paint0_linear_1059_31150" x1="0.595019" y1="20.0509" x2="42.835" y2="20.0509" gradientUnits="userSpaceOnUse">\n      <stop stop-color="#212281"/>\n      <stop offset="1" stop-color="#009EED"/>\n      </linearGradient>\n      <linearGradient id="paint1_linear_1059_31150" x1="18.4518" y1="4.42786" x2="18.4518" y2="32.9318" gradientUnits="userSpaceOnUse">\n      <stop stop-color="#212281"/>\n      <stop offset="1" stop-color="#009EED"/>\n      </linearGradient>\n      <clipPath id="clip0_1059_31150">\n      <rect width="42.24" height="38.713" fill="white" transform="translate(0.595703 0.698242)"/>\n      </clipPath>\n      </defs>\n      </svg>\n      ',"ReturnResultDraft:external":'\n      <svg width="19" height="16" viewB
1ox="0 0 19 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M6.00033 8.66634H10.0003M6.00033 11.333H8.00033M2.66699 2.66634V13.333C2.66699 13.6866 2.80747 14.0258 3.05752 14.2758C3.30756 14.5259 3.6467 14.6663 4.00033 14.6663H12.0003C12.3539 14.6663 12.6931 14.5259 12.9431 14.2758C13.1932 14.0258 13.3337 13.6866 13.3337 13.333V5.56101C13.3336 5.38338 13.2981 5.20755 13.2292 5.04384C13.1603 4.88013 13.0594 4.73184 12.9323 4.60767L9.97233 1.71301C9.72323 1.46945 9.38871 1.33305 9.04033 1.33301H4.00033C3.6467 1.33301 3.30756 1.47348 3.05752 1.72353C2.80747 1.97358 2.66699 2.31272 2.66699 2.66634Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" style="fill: transparent"/>\n      <path d="M9.33398 1.33301V3.99967C9.33398 4.3533 9.47446 4.69244 9.72451 4.94248C9.97456 5.19253 10.3137 5.33301 10.6673 5.33301H13.334" stroke="white" stroke-width="1.5" stroke-linejoin="round"/>\n      <path d="M15.0003 14.9079C13.1593 14.9079 11.667 13.4155 11.667 11.5745C11.667 9.73354 13.1593 8.24121 15.0003 8.24121C16.8413 8.24121 18.3337 9.73388 18.3337 11.5745C18.3337 13.4152 16.8413 14.9079 15.0003 14.9079ZM15.0003 9.90788C14.9119 9.90788 14.8271 9.943 14.7646 10.0055C14.7021 10.068 14.667 10.1528 14.667 10.2412V11.9079C14.667 11.9963 14.7021 12.0811 14.7646 12.1436C14.8271 12.2061 14.9119 12.2412 15.0003 12.2412C15.0887 12.2412 15.1735 12.2061 15.236 12.1436C15.2985 12.0811 15.3337 11.9963 15.3337 11.9079V10.2412C15.3337 10.1528 15.2985 10.068 15.236 10.0055C15.1735 9.943 15.0887 9.90788 15.0003 9.90788ZM15.0003 13.2412C15.0887 13.2412 15.1735 13.2061 15.236 13.1436C15.2985 13.0811 15.3337 12.9963 15.3337 12.9079C15.3337 12.8195 15.2985 12.7347 15.236 12.6722C15.1735 12.6097 15.0887 12.5745 15.0003 12.5745C14.9119 12.5745 14.8271 12.6097 14.7646 12.6722C14.7021 12.7347 14.667 12.8195 14.667 12.9079C14.667 12.9963 14.7021 13.0811 14.7646 13.1436C14.8271 13.2061 14.9119 13.2412 15.0003 13.2412Z"/>\n      </svg>\n      ',"Message:external":'\n      <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M17 8H19C19.5304 8 20.0391 8.21071 20.4142 8.58579C20.7893 8.96086 21 9.46957 21 10V16C21 16.5304 20.7893 17.0391 20.4142 17.4142C20.0391 17.7893 19.5304 18 19 18H17V22L13 18H9C8.46961 17.9999 7.96099 17.7891 7.586 17.414M7.586 17.414L11 14H15C15.5304 14 16.0391 13.7893 16.4142 13.4142C16.7893 13.0391 17 12.5304 17 12V6C17 5.46957 16.7893 4.96086 16.4142 4.58579C16.0391 4.21071 15.5304 4 15 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V12C3 12.5304 3.21071 13.0391 3.58579 13.4142C3.96086 13.7893 4.46957 14 5 14H7V18L7.586 17.414Z" stroke="#73777A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="transparent"/>\n      </svg>\n      ',"ReadonlyMessage:external":'\n      <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <g clip-path="url(#clip0_1303_31822)">\n      <path d="M15.5 7H17.5C18.0304 7 18.5391 7.2107 18.9142 7.5858C19.2893 7.9609 19.5 8.4696 19.5 9V15C19.5 15.5304 19.2893 16.0391 18.9142 16.4142C18.5391 16.7893 18.0304 17 17.5 17H15.5V21L11.5 17H7.5C6.96961 16.9999 6.46099 16.7891 6.086 16.414M6.086 16.414L9.5 13H13.5C14.0304 13 14.5391 12.7893 14.9142 12.4142C15.2893 12.0391 15.5 11.5304 15.5 11V5C15.5 4.4696 15.2893 3.96086 14.9142 3.58579C14.5391 3.21071 14.0304 3 13.5 3H3.5C2.96957 3 2.46086 3.21071 2.08579 3.58579C1.71071 3.96086 1.5 4.4696 1.5 5V11C1.5 11.5304 1.71071 12.0391 2.08579 12.4142C2.46086 12.7893 2.96957 13 3.5 13H5.5V17L6.086 16.414Z" stroke="#73777A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="transparent"/>\n      <path d="M17.5 7C18.2956 7 19.0587 6.6839 19.6213 6.1213C20.1839 5.5587 20.5 4.7956 20.5 4C20.5 3.20435 20.1839 2.44129 19.6213 1.87868C19.0587 1.31607 18.2956 1 17.5 1C16.7044 1 15.9413 1.31607 15.3787 1.87868C14.8161 2.44129 14.5 3.20435 14.5 4C14.5 4.7956 14.8161 5.5587 15.3787 6.1213C15.9413 6.6839 16.7044 7 17.5 7Z" stroke="#73777A" stroke-width="1.5" fill="transparent"/>\n      <path d="M15.8904 1.68765L19.8904 6.6877" stroke="#73777A" fill="transparent"/>\n      </g>\n      <defs>\n      <clipPath id="clip0_1303_31822">\n      <rect width="22" height="22" fill="none"/>\n      </clipPath>\n      </defs>\n      </svg>\n      '};Object.keys(O).forEach(E=>{this.iconService.addIconLiteral(E,O[E])})}static getBase64(O){return new Promise((E,k)=>{const P=new FileReader;
1P.readAsDataURL(O),P.onload=()=>E(P.result),P.onerror=Q=>k(Q)})}static{this.escapeHtml=O=>O?O.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;"):""}isSameObjectData(O,E){return!O&&!E||!(!O&&E||O&&!E)&&z.isEqual(O,E)}static getUploadTime(O){const k=Math.round((O.size||0)/r.vf);return k>=6e3?6e3:k}static{this.atLeastOneTrue=(O,E)=>{for(let k=0;k<O.length;k++)if(E[O[k]])return!0;return!1}}static{this.areTwoParamsTrue=(O,E)=>{let k=0;for(let P=0;P<O.length;P++){if(E[O[P]]&&1==k)return!0;E[O[P]]&&k++}return!1}}static{this.isOnlyOneTrue=(O,E)=>{let k=0;for(let P=0;P<O.length;P++)E[O[P]]&&k++;return 1==k}}static{this.isAllFalse=(O,E)=>{for(let k=0;k<O.length;k++)if(E[O[k]])return!1;return!0}}static svgToPng(O,E,k){const P=new Image,Q=new Blob([O],{type:"image/svg+xml"}),R=URL.createObjectURL(Q);return new Promise(C1=>{P.onload=function(){const S1=document.createElement("canvas");S1.width=E,S1.height=k;const l0=S1.getContext("2d");l0.scale(1,1),l0.imageSmoothingEnabled=!1,l0.drawImage(P,0,0,E,k),URL.revokeObjectURL(R),C1(S1.toDataURL("image/png"))},P.src=R})}static selectTextInput(O){O.select()}static detectXSSManually(O){const E=["<script","<iframe","<embed","<object"],k=["onerror","onclick","javascript:"];for(const P of E)if(("string"==typeof O?O:O.changingThisBreaksApplicationSecurity).toLowerCase().includes(P))return!0;for(const P of k)if(("string"==typeof O?O:O.changingThisBreaksApplicationSecurity).toLowerCase().includes(P))return!0;return!1}onInputNumberIdentify(O,E,k,P){const R=O.target.value;R&&(P?E.get(k)?.setValue(R.replace(/\D/g,"")):E.get(k)?.setValue(R))}updateValiditySelect(O,E){O.get(E)?.markAsDirty(),O.get(E)?.markAllAsTouched(),O.get(E)?.updateValueAndValidity()}processResponsePermissionByMethod(O,E){let k={};return O.forEach((P,Q)=>{k[P]=E[Q]}),k}convertDateStringToDateWithSlashAndDayFirst(O){if(!O)return"";const E=new Date(O);return`${String(E.getDate()).padStart(2,"0")}/${String(E.getMonth()+1).padStart(2,"0")}/${E.getFullYear()}`}convertToUpperCase(O,E){const k=E.get(O);if(k&&k.value){const P=k.value.toUpperCase().trim();k.setValue(P,{emitEvent:!1})}}static patchAppIdFromLocalstorage(O,E="appId"){const k=i.V.getChangeRoleInfo();if(k&&k.orgPermissionResponses&&k.orgPermissionResponses.length>0){const P=k.appId,Q=O.get(E);Q&&P&&(Q.setValue(P),Q.updateValueAndValidity())}}static getAppNameFromLocalStorage(){const O=i.V.getChangeRoleInfo();return O&&O.orgPermissionResponses&&O.orgPermissionResponses.length>0&&O.appName||null}static getAppIdFromLocalstorage(){const O=i.V.getChangeRoleInfo();return console.log(O),O&&O.orgPermissionResponses&&O.orgPermissionResponses.length>0&&O.appId||null}static getOrgIdOrgNameFromLocalstorage(){const O=i.V.getChangeRoleInfo();if(O&&O.orgPermissionResponses&&O.orgPermissionResponses.length>0){const E=O.orgPermissionResponses[0];return{organizationId:E.organizationId||null,organizationName:E.organizationName||null}}return null}static getTreeCodeFromLocalstorage(){const O=i.V.getChangeRoleInfo();return O&&O.orgPermissionResponses&&O.orgPermissionResponses.length>0?{treeCode:O.orgPermissionResponses[0].treeCode||null}:null}static getTreeNameFromLocalstorage(){const O=i.V.getChangeRoleInfo();return O?.orgPermissionResponses?.length>0&&O.orgPermissionResponses[0].treeName||null}static patchOrgInfoFromLocalstorage(O,E={orgId:"orgId",treeCode:"treeCode"}){const k=i.V.getChangeRoleInfo();if(k?.orgPermissionResponses?.length>0){const P=k.orgPermissionResponses[0];O.get(E.orgId)&&O.get(E.orgId)?.setValue(P.organizationId),O.get(E.treeCode)&&O.get(E.treeCode)?.setValue(P.treeCode),O.updateValueAndValidity()}}static{this.\u0275fac=function(E){return new(E||N)(Z.KVO(X.GE),Z.KVO(A.s),Z.KVO(I.lU))}}static{this.\u0275prov=Z.jDH({token:N,factory:N.\u0275fac,providedIn:"root"})}}return N})()},28321:(X1,n1,h)=>{"use strict";h.d(n1,{j:()=>u});var i=h(32875),r=h(23135);let u=(()=>{class p{static{this.encrText="rNZSYvtgfyUPx75Okf6ArEx2SiktAW9j"}static encr(c){try{return i.AES.encrypt(JSON.stringify(c),this.encrText).toString()}catch{}}static decr(c){try{const s=i.AES.decrypt(c,this.encrText);return s?JSON.parse(s.toString(i.enc.Utf8)):c}catch{}}static securePublicRequest(c){const s=i.lib.WordArray.random(16),M=c+":"+Date.now().toString(),x=i.SHA256(this.encrText).toString(i.enc.Hex).substring(0,32),z=i.enc.Hex.parse(x),w=i.AES.encrypt
1(M,z,{iv:s,padding:i.pad.Pkcs7,mode:i.mode.CBC});return i.enc.Base64.stringify(s)+w.ciphertext.toString(i.enc.Base64)}static{this.\u0275fac=function(s){return new(s||p)}}static{this.\u0275prov=r.jDH({token:p,factory:p.\u0275fac,providedIn:"root"})}}return p})()},29502:(X1,n1,h)=>{"use strict";h.d(n1,{B:()=>w});var i=h(83149),a=h(56286),u=h(96959),p=h(62252),f=h(52317),c=h(29949),s=h(4776),o=h(52197),M=h(23135);const x=(A,I)=>Z=>{I&&(Z=I);const X=a(A).toDate();let $={vtsDisabledHours:()=>[],vtsDisabledMinutes:()=>[],vtsDisabledSeconds:()=>[]};return X||($={vtsDisabledHours:()=>[],vtsDisabledMinutes:()=>[],vtsDisabledSeconds:()=>[]}),new Date(Z).setHours(0,0,0,0)==new Date(X).setHours(0,0,0,0)?($.vtsDisabledHours=()=>u.Al.filter(N=>N<X.getHours()),Z.getHours()==X.getHours()&&($.vtsDisabledMinutes=()=>u.eX.filter(N=>N<X.getMinutes()),Z.getMinutes()==X.getMinutes()&&($.vtsDisabledSeconds=()=>u.cs.filter(N=>N<X.getSeconds())))):$={vtsDisabledHours:()=>[],vtsDisabledMinutes:()=>[],vtsDisabledSeconds:()=>[]},$},z=(A,I)=>Z=>{I&&(Z=I);const X=a(A).toDate();let $={vtsDisabledHours:()=>[],vtsDisabledMinutes:()=>[],vtsDisabledSeconds:()=>[]};return X||($={vtsDisabledHours:()=>[],vtsDisabledMinutes:()=>[],vtsDisabledSeconds:()=>[]}),new Date(Z).setHours(0,0,0,0)==new Date(X).setHours(0,0,0,0)?($.vtsDisabledHours=()=>u.Al.filter(N=>N>X.getHours()),Z.getHours()==X.getHours()&&($.vtsDisabledMinutes=()=>u.eX.filter(N=>N>X.getMinutes()),Z.getMinutes()==X.getMinutes()&&($.vtsDisabledSeconds=()=>u.cs.filter(N=>N>X.getSeconds())))):$={vtsDisabledHours:()=>[],vtsDisabledMinutes:()=>[],vtsDisabledSeconds:()=>[]},$};let w=(()=>{class A{static mapMonthTitle(Z){switch(Z){case"thg 1":return"Jan";case"thg 2":return"Feb";case"thg 3":return"Mar";case"thg 4":return"Apr";case"thg 5":return"May";case"thg 6":return"Jun";case"thg 7":return"Jul";case"thg 8":return"Aug";case"thg 9":return"Sep";case"thg 10":return"Oct";case"thg 11":return"Nov";case"thg 12":return"Dec";default:return Z}}static{this.dateTimeUtils=(Z,X,$)=>({disabledStartDate:N=>{const o1=a($.get(X).value).toDate();if(!N||!o1)return!1;const O=new Date(N);return O.setHours(0,0,0,0),O.getTime()>=o1.getTime()},disabledEndDate:N=>{const o1=a($.get(Z).value).toDate();if(!N||!o1)return!1;const O=new Date(N);return O.setHours(23,59,59,999),O.getTime()<=o1.getTime()},disabledStartTimeReturnFn:(N,o1)=>z(N?N.get(X).value:o1),disabledEndTimeReturnFn:(N,o1)=>x(N?N.get(Z).value:o1)})}static{this.recalculateDisabledTime=Z=>{const X=new p.B,$=new p.B;return Z.startDateDatepicker.datePickerService.valueChange$.pipe((0,f.Q)(Z.destroy$)).subscribe(N=>{X.next(z(Z.endDateControl?.value,N?N.nativeDate:void 0))}),Z.endDateDatepicker.datePickerService.valueChange$.pipe((0,f.Q)(Z.destroy$)).subscribe(N=>{$.next(x(Z.startDateControl?.value,N?N.nativeDate:void 0))}),{startDateObservable:X,endDateObservable:$}}}static getFirstDayInWeek(Z){a(Z).week(),a(Z).weekday();const N=a(Z).startOf("week").toDate();return N.setHours(0,0,0,0),N}static getLastDayOfWeek(Z){const $=a(Z).endOf("week").toDate();return $.setHours(23,59,59,999),$}static getFirstDayOfMonth(Z){const X=a(Z).startOf("month").toDate();return X.setHours(0,0,0,0),X}static getLastDayOfMonth(Z){const X=a(Z).endOf("month").toDate();return X.setHours(23,59,59,999),X}static getFirstDayOfQuarter(Z){const X=a().quarter((0,i.A)(Z)).startOf("quarter").toDate();return X.setHours(0,0,0,0),X.setFullYear(Z.getFullYear()),X}static getLastDayOfQuarter(Z){const X=a().quarter((0,i.A)(Z)).endOf("quarter").toDate();return X.setHours(0,0,0,0),X.setFullYear(Z.getFullYear()),X}static getFirstDayOfYear(Z){const X=a(Z).startOf("year").toDate();return X.setHours(0,0,0,0),X}static getLastDayOfYear(Z){const X=a(Z).endOf("year").toDate();return X.setHours(23,59,59,999),X}static onFocusChangeDatepicker(Z,X,$,N){!Z||!X.get($)||Z.picker.focusChange.pipe((0,f.Q)(N)).subscribe(o1=>{o1||(X.get($)?.markAsDirty(),X.get($)?.markAsTouched(),X.get($)?.updateValueAndValidity())})}static getDateLocaleFromCode(Z){return"vi"===Z?c.A:s.A}static getVTSLocaleFromCode(Z){return"vi"===Z?o.z9:o.Bh}static{this.\u0275fac=function(X){return new(X||A)}}static{this.\u0275prov=M.jDH({token:A,factory:A.\u0275fac,providedIn:"root"})}}return A})()},14650:(X1,n1,h)=>{"use strict";h.d(n1,{Q:()=>p});var i=h(79779),a=h(96959),r=h(23135),u=h(51628);let p=(()=>{class f{constructor(s){this._translate=s,this.traceSelected=o=>{[2,4].includes(o.listOfTopItem.length)?o.elementRef.nativeElement.classList.add(a.C1):o.elementRef.nativeElement.classList.remove(a.C1),this.changeSizeSelect(o)},this.changeSizeSelect=o=>{try{const x=o.elementRef.nativeElement.clientWidth,z=o.vtsSelectTopControlComponent.elementRef.nativeElement.querySelectorAll("vts-select-item");let w=x-56-4-4-5;if(z.length){let A=0;z.forEach(I=>{this.isEleVisible(I)&&(A=I.offsetTop)}),z.forEach(I=>{const Z=I;Z.offsetTop==A&&this.isEleVisible(Z)&&(w-=Z.offsetWidth+8)}),o.vtsSelectTopControlComponent.vtsSelectSearchComponent.elementRef.nativeElement.style.maxWidth=w>50?`${w}px`:"100%"}}catch(M){console.error("'changeSizeSelect' error: ",M)}}}static checkValidate(s,o,M,x,z,w,A,I){if(s.invalid){const Z=Object.keys(s.
1controls);let X="";Z.forEach(N=>{Array.isArray(I)&&I.includes(N)||(s.get(N)?.invalid&&!X&&(X=N),s.get(N)?.markAsDirty(),s.get(N)?.markAllAsTouched(),s.get(N)?.updateValueAndValidity())});const $=o.find(N=>N.ngControl.name==X)?.ngControl.valueAccessor;if($)return $._elementRef.nativeElement.scrollIntoView({behavior:"smooth",block:"center"}),$._elementRef.nativeElement.focus(),!1;if(M){const N=this.validateAllSelects(X,M);if(N>=0)return M.get(N)?.originElement?.nativeElement.scrollIntoView({behavior:"smooth",block:"center"}),M.get(N)?.focus(),!1}if(z&&z.length>0)for(let N=0;N<z.length;N++){const o1=z.get(N);if(o1&&!o1.vtsDisabled){o1.focusOnInput();break}}if(x){const N=this.validateAllDatePickerSelect(X,x);if(N>=0)return x.get(N)?.picker?.pickerInput?.nativeElement.scrollIntoView({behavior:"smooth",block:"center"}),x.get(N)?.picker?.focus(),!1}if(w){const N=this.validateAllRadioGroup(X,w);if(N>=0)return w.get(N).elementRef.nativeElement.scrollIntoView({behavior:"smooth",block:"center"}),!1}if(A){const N=this.validateAllCheckBox(X,A);if(N>=0)return A.get(N).elementRef.nativeElement.scrollIntoView({behavior:"smooth",block:"center"}),!1}return!1}return!0}static validateAllSelects(s,o){let M=-1;try{o.forEach((x,z)=>{x.elementRef.nativeElement.attributes.formcontrolname.nodeValue==s&&(M=z)})}catch(x){throw new Error(x.toString())}return M}static validateAllDatePickerSelect(s,o){let M=-1;try{o.forEach((x,z)=>{x.elementRef.nativeElement.attributes.formcontrolname.nodeValue==s&&(M=z)})}catch(x){throw new Error(x.toString())}return M}static validateAllRadioGroup(s,o){let M=-1;try{o.forEach((x,z)=>{x.elementRef.nativeElement.attributes.formcontrolname.nodeValue==s&&(M=z)})}catch(x){throw new Error(x.toString())}return M}static validateAllCheckBox(s,o){let M=-1;try{o.forEach((x,z)=>{x.elementRef.nativeElement.attributes.formcontrolname.nodeValue==s&&(M=z)})}catch(x){throw new Error(x.toString())}return M}static focusFirstField(s,o,M,x,z){M&&this.scrollToSelectElement(M);const w=o.find(A=>!A.ngControl?.disabled);if(w)w.ngControl.valueAccessor._elementRef.nativeElement.focus();else if(M&&M.length>0)for(let A=0;A<M.length;A++){const I=M.get(A);if(!I.vtsDisabled){I?.focus();break}}else if(x&&x.length>0)for(let A=0;A<x.length;A++){const I=x.get(A);if(I&&!I.vtsDisabled){I.focusOnInput();break}}else if(z&&z.length>0)for(let A=0;A<z.length;A++){const I=z.get(A);if(I&&!I.vtsDisabled){I.pickerInput.nativeElement.focus();break}}}static focusToInvalidField(s,o,M,x,z){const w=M.split(".");if(w.length>1){const A=w[1];s.get(A)?.setErrors({[M]:!0});const I=o.find(Z=>Z.ngControl.name==A)?.ngControl.valueAccessor;if(I&&I._elementRef.nativeElement.focus(),x&&z){const Z=x.instant(M);z.error("",Z)}}}static scrollToSelectElement(s){s.forEach(o=>{o.vtsOpenChange.subscribe(M=>{M&&(0,i.O)(110).subscribe(()=>{o.updateCdkConnectedOverlayPositions()})})})}static trimOnBlur(s,o,M){const x=s.get(o);if(x){const z=s.get(o)?.value;"string"==typeof z?s.get(o)?.setValue(z.trim()):M?s.get(o)?.setValue(s.get(o)?.value.replace(/^0+/,"")):s.get(o)?.setValue(z),x.markAsTouched(),x.updateValueAndValidity()}}static updateValiditySelect(s,o){s.get(o)?.markAsDirty(),s.get(o)?.markAllAsTouched(),s.get(o)?.updateValueAndValidity()}modifyNumOfSelected(s,o){let M;M=o?s.elementRef.nativeElement.querySelectorAll("."+o+" .vts-select-multiple-count")[0]:s.elementRef.nativeElement.getElementsByClassName("vts-select-multiple-count")[0],M&&M.children&&M.children.length>0&&(M.children[0].innerHTML=s.listOfValue.includes(-1)?(s.listOfValue.length-1).toString():s.listOfValue.length.toString()),this.traceSelected(s)}isEleVisible(s){return!s.style||s.style&&"none"!=s.style.display}changeSizeTreeSelect(s){try{const M=s.elementRef.nativeElement.clientWidth,x=s.elementRef.nativeElement.querySelectorAll("vts-select-item");let z=M-56-4-4-5;if(x.length){let w=0;x.forEach(A=>{this.isEleVisible(A)&&(w=A.offsetTop)}),x.forEach(A=>{const I=A;I.offsetTop==w&&this.isEleVisible(I)&&(z-=I.offsetWidth+8)}),s.vtsSelectSearchComponent.elementRef.nativeElement.style.maxWidth=z>50?`${z}px`:"100%"}}catch(o){console.error("'changeSizeSelect' error: ",o)}}static{this.onSizeChanged=(s,o)=>(M,x)=>{x.forEach(z=>{const{contentBoxSize:w,target:A}=z;"vts-select"==A.tagName.toLowerCase()&&M&&(w[0].blockSize>a.l9&&M.vtsMaxTagCount>1&&(M.vtsMaxTagCount=M.vtsMaxTagCount-1),o.set(A.id,w[0].blockSize),s.set(A.id,!0))})}}isDisselectAll(s,o){if(s&&null!=s.vtsSelectTopControlComponentElement){const M=s.vtsSelectTopControlComponentElement.nativeElement;let x;x=o?M.querySelectorAll("."+o+" .vts-select-selection-item"):M.getElementsByClassName("vts-select-selection-item");let z=0,w=0;for(let A=0;A<x.length;A++){const I=x[A];"flex"==getComputedStyle(I).display?z++:"none"==getComputedStyle(I).display&&w++}return 1==z||w==x.length}return!1}renderNormally(s,o){if(s&&null!=s.vtsSelectTopControlComponentElement){const M=s.vtsSelectTopControlComponentElement.nativeElement;let x;x=o?M.querySelectorAll("."+o+" .vts-select-selection-item"):M.getElementsByClassName("vts-select-selection-item");for(let z=0;z<x.length;z++)x[z].style.display="flex"}}renderOnlyOneTagForAll(s,o){setTimeout(()=>{if(s&&null!=s.vtsSelectTopControlComponentElement){const M=s.vtsSelectTopControlComponentElement.nativeElement;let x;x=o?M.querySelectorAll("."+o+" .vts-select-selection-item"):M.getElementsByClassName("vts-select-selection-item");for(let z=0;z<x.length;z++){const w=x[z];w.attributes.title.value!=this._translate.instant("traffic-id.common.status.all")&&(w.style.display="none")}this.changeSizeSelect(s)}})}static isOneOrBothNotEmpty(s,o){return!(0==s&&0==o||0==s&&!o&&"boolean"!=typeof o||0==o&&!s&&"boolean"!=typeof o||!s&&!o)}static focusSubmitButtonsOtp(s,o,M){let x=!0;o.forEach(z=>{const w=s.get(z)?.value;(!w||parseInt(w)<0)&&(x=!1)}),x&&setTimeout(()=>{M.elementRef.nativeElement.focus()})}static{this.\u0275fac=function(o){return new(o||f)(r.KVO(u.c$))}}static{this.\u0275prov=r.jDH({token:f,factory:f.\u0275fac,providedIn:"root"})}}return f})()},77552:(X1,n1,h)=>{"use strict";h.d(n1,{L:()=>a});var i=h(23135);let a=(()=>
1{class r{constructor(p){this.elementRef=p,p.nativeElement.style.whiteSpace="pre-line",p.nativeElement.style.wordBreak="break-word",p.nativeElement.style.width="100%"}static{this.\u0275fac=function(f){return new(f||r)(i.rXU(i.aKT))}}static{this.\u0275dir=i.FsC({type:r,selectors:[["","multiline",""]]})}}return r})()},98784:(X1,n1,h)=>{"use strict";h.d(n1,{N:()=>a});var i=h(23135);let a=(()=>{class r{constructor(){}onClick(p){this.getNearestButtonElement(p.target).blur()}getNearestButtonElement(p){return p instanceof HTMLButtonElement?p:this.getNearestButtonElement(p.parentElement)}static{this.\u0275fac=function(f){return new(f||r)}}static{this.\u0275dir=i.FsC({type:r,selectors:[["button","vts-button",""],["vts-switch"]],hostBindings:function(f,c){1&f&&i.bIt("click",function(o){return c.onClick(o)})}})}}return r})()},36523:(X1,n1,h)=>{"use strict";h.d(n1,{q:()=>u});var i=h(15385),a=h(23135),r=h(545);let u=(()=>{class p{constructor(c){this.router=c}canActivate(c,s){return!!i.VGQ.getUserToken()||(this.router.navigate(["/auth/login"]),!1)}static{this.\u0275fac=function(s){return new(s||p)(a.KVO(r.Ix))}}static{this.\u0275prov=a.jDH({token:p,factory:p.\u0275fac})}}return p})()},49309:(X1,n1,h)=>{"use strict";h.d(n1,{hD:()=>o,$n:()=>c,sm:()=>a});var i=h(23135);let a=(()=>{class M{transform(z,w=!1,A=1){if(void 0===z||null==z)return"0B";const I=w?1e3:1024;if(Math.abs(z)<I)return z+" B";const Z=w?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KB","MB","GB","TB","PB","EB","ZB","YB"];let X=-1;const $=10**A;do{z/=I,++X}while(Math.round(Math.abs(z)*$)/$>=I&&X<Z.length-1);return z.toFixed(A)+" "+Z[X]}static{this.\u0275fac=function(w){return new(w||M)}}static{this.\u0275pipe=i.EJ8({name:"vtsFileSize",type:M,pure:!0})}}return M})();var r=h(15385),f=h(53865);let c=(()=>{class M{constructor(){this.sanitizer=(0,i.WQX)(f.up),this.detectXSSManually=r.$Db.detectXSSManually}transform(z){return this.detectXSSManually(z)?"":this.sanitizer.bypassSecurityTrustHtml(z)}static{this.\u0275fac=function(w){return new(w||M)}}static{this.\u0275pipe=i.EJ8({name:"safeHtml",type:M,pure:!0})}}return M})(),o=(()=>{class M{transform(z){return null==z||""==z||"number"==typeof z&&isNaN(z)||"object"==typeof z&&0===Object.keys(z).length?"-":z}static{this.\u0275fac=function(w){return new(w||M)}}static{this.\u0275pipe=i.EJ8({name:"dashIfEmpty",type:M,pure:!0})}}return M})()},8179:(X1,n1,h)=>{"use strict";h.d(n1,{o3:()=>c,dj:()=>o,qk:()=>M,FQ:()=>r});var i=h(11312),a=h(23135);let r=(()=>{class x{constructor(){this.downloadTemplate$=new i.t({}),this.processSave$=new i.t({})}clickDownload(w){this.downloadTemplate$.next(w)}saveFile(w){this.processSave$.next(w)}static{this.\u0275fac=function(A){return new(A||x)}}static{this.\u0275prov=a.jDH({token:x,factory:x.\u0275fac})}}return x})();var u=h(98259),p=h(27720),f=h(51628);let c=(()=>{class x{constructor(w,A){this.dialog=w,this.translate=A}openDialog(w,A,I,Z=800,X=""){const $="string"==typeof w?this.translate.instant(w):w;return this.dialog.create({vtsClosable:!0,vtsCentered:!0,vtsFooter:I,vtsWidth:Z,vtsModalType:"default",vtsTitle:$,vtsContent:A,vtsMaskClosable:!1,vtsCloseIcon:"Close:custom",vtsAutofocus:void 0,vtsWrapClassName:X})}confirmMessage(w,A,I,Z,X,$,N,o1,O=!0){let E="message.save";this.translate.get(w||"message.save",Z).subscribe(Q=>E=Q),$=$||{text:this.translate.instant("message.yes"),icon:"CheckOutline:vts"},N=N||{text:this.translate.instant("message.destroy"),icon:"Close:custom"};const k=this.translate.instant(X||"message.confirmation"),P=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:500,vtsTitle:void 0,vtsModalType:"default",vtsContent:u.ZC,vtsMaskClosable:!1,vtsAutofocus:void 0,vtsClassName:"confirm-dialog",vtsNoAnimation:!0});return P.componentInstance.title=this.translate.instant(k),P.componentInstance.message=this.translate.instant(E),P.componentInstance.okButtonConfig=$,P.componentInstance.cancelButtonConfig=N,P.componentInstance.autoFocus=o1,P.componentInstance.useHtmlRender=O,P}openDialogWithoutHeader(w,A,I=800,Z,X=!1){const $=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:I,vtsModalType:"default",vtsContent:w,vtsMaskClosable:X,vtsAutofocus:void 0,vtsNoAnimation:!0,vtsWrapClassName:Z});return A&&($.componentInstance.data=A),$}openUploadDialog(w,A){const I=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:800,vtsModalType:"default",vtsContent:w,vtsMaskClosable:!1,vtsAutofocus:void 0});return A&&(I.componentInstance.data={...A}),I}deleteMessage(w){let A=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:500,vtsTitle:void 0,vtsModalType:"default",vtsContent:u.X3,vtsMaskClosable:!1,vtsAutofocus:void 0,vtsClassName:"confirm-dialog",vtsNoAnimation:!0});return A.componentInstance.objectName=w,A}confirmMessageDelete(w,A,I){const Z=this.translate.instant(w||"message.save",A),X=this.translate.instant(I||"message.confirmation"),$=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsTitle:void 0,vtsModalType:"default",vtsContent:u.P5,vtsMaskClosable:!1,vtsAutofocus:void 0,vtsClassName:"confirm-dialog",vtsNoAnimation:!0});return $.componentInstance&&($.componentInstance.data={data:Z,vtsTitle:X,skipFocusCancel:!1}),$}confirmDiscardChanges(w,A,I,Z,X,$,N,o1,O){let E="message.save";this.translate.get(w||"message.save",Z).subscribe(Q=>E=Q),$=$||{text:"common.action.exit",icon:"LeavePage:external"},N=N||{text:"common.action.back",icon:"ArrowBack:custom"},this.translate.instant(X||"message.confirmation");const P=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:500,vtsTitle:void 0,vtsModalType:"default",vtsContent:u.ZC,vtsMaskClosable:!1,vtsAutofocus:void 0,vtsClassName:"confirm-dialog",vtsNoAnimation:!0});return P.componentInstance.title="C\u1ea3nh b\xe1o ch\u01b0a l\u01b0u th\xf4ng tin",P.componentInstance.message="Th\xf4ng tin c\u1ee7a b\u1ea1n s\u1ebd kh\xf4ng \u0111\u01b0\u1ee3c l\u01b0u l\u1ea1i. B\u1ea1n c\xf3 ch\u1eafn ch\u1eafn mu\u1ed1n tho\xe1t kh\xf4ng?",P.componentInstance.okButtonConfig=$,P.componentInstance.cancelButtonConfig=N,P.componentInstance.autoFocus=o1,P.componentInstance.useHtmlRender=!0,P.componentInstance.type="discard",P}static{this.\u0275fac=function(A){return new(A||x)(a.KVO(p.is),a.KVO(f.c$))}}static{this.\u0275prov=a.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})();var s=h(8114);let o=(()=>{class x{constructor(w,A){this._drawer=w,this.translate=A}openDrawer(w,A){return this._drawer.create({vtsClosable:!0,vtsFooter:"",vtsWidth:550,vtsContent:A})}openDrawerCheckMenu(w,A,I){return this._drawer.create({vtsClosable:!0,vtsFooter:"",vtsWidth:I,vtsContent:w,vtsContentParam
1s:{data:A}})}openDrawerWithoutHeader(w,A){return this._drawer.create({vtsClosable:!0,vtsFooter:"",vtsWidth:600,vtsContent:w,vtsContentParams:{data:A}})}static{this.\u0275fac=function(A){return new(A||x)(a.KVO(s.wJ),a.KVO(f.c$))}}static{this.\u0275prov=a.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})(),M=(()=>{class x{handleError(w){/Loading chunk [\d]+ failed/.test(w.message)&&window.location.reload(),console.error(w)}static{this.\u0275fac=function(A){return new(A||x)}}static{this.\u0275prov=a.jDH({token:x,factory:x.\u0275fac})}}return x})()},98259:(X1,n1,h)=>{"use strict";h.d(n1,{Ce:()=>u5,QB:()=>S1,iR:()=>ba,ZC:()=>i.Z,fX:()=>M,S3:()=>S2,IY:()=>s2.I,EC:()=>N4,X3:()=>W1.X,P5:()=>Fa,sH:()=>d2,F2:()=>P2,I9:()=>_0,Cu:()=>a5,NM:()=>pe,v6:()=>z0,kX:()=>Uo});var i=h(5472),a=h(98231),r=h(37606),u=h(51628),p=h(25318),f=h(62252),c=h(52317),s=h(23135);function o(h1,A2){if(1&h1&&(s.j41(0,"small",1),s.EFF(1),s.k0s()),2&h1){const F=s.XpG();s.R7$(),s.SpI(" ",F.message," ")}}let M=(()=>{class h1{constructor(F){this.translate=F,this.replaceKeys=["max","min","maxlength","minlength","dateNotAffter","dateNotBefore","duplicateArray","beforeCurrentDate","required","numberNotGreater","maxTotalSize","name"],this.actualKeys=["max","min","requiredLength","requiredLength","dateNotAffter","dateNotBefore","duplicateArray","beforeCurrentDate","required","numberNotGreater","maxTotalSize","name"],this.translateKeys=["dateNotAffter","dateNotBefore","cannotContainSpace","duplicateArray","beforeCurrentDate","required","numberNotGreater","maxTotalSize"],this.sub=p.yU.EMPTY,this.subStatus=p.yU.EMPTY,this.onDestroy$=new f.B}ngOnInit(){const F=this.control?.touched;F&&"VALID"!==this.control?.status&&this.errorMessage()}ngOnDestroy(){this.onDestroy$.next(!0),this.onDestroy$.complete()}ngOnChanges(F){F.control&&this.subStatus==p.yU.EMPTY&&this.control&&(this.subStatus=this.control.statusChanges.pipe((0,c.Q)(this.onDestroy$)).subscribe(L1=>{this.errorMessage()}))}errorMessage(){let F=[];if("object"==typeof this.control.errors&&this.control.errors&&(F=Object.keys(this.control.errors)),F.length){for(const L1 in this.control.errors)if(this.control.errors.hasOwnProperty(L1)){const Q1=this.translate.instant(`validate.${L1}`);this.message=this.buildMessage(Q1,this.control.errors[L1])}}else this.message=""}markAsUntouched(){this.control.markAsUntouched()}buildMessage(F,L1){for(const Q1 in this.replaceKeys)if(L1&&L1.hasOwnProperty(this.actualKeys[Q1])){let r2=L1[this.actualKeys[Q1]];-1!==this.translateKeys.indexOf(this.actualKeys[Q1])&&(r2=this.translate.instant(r2)),F=F.replace(new RegExp("\\$\\{"+this.replaceKeys[Q1]+"\\}","g"),r2)}return F}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(u.c$))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["authentication-ui-control-messages"]],inputs:{control:"control",labelName:"labelName"},features:[s.OA$],decls:2,vars:1,consts:[[1,"errorMessageDiv"],["vts-typography","","vtsColor","error",1,"form-control-error-general"]],template:function(L1,Q1){1&L1&&(s.j41(0,"div",0),s.DNE(1,o,2,1,"small",1),s.k0s()),2&L1&&(s.R7$(),s.vxM(Q1.message?1:-1))},dependencies:[a.MD,r.N,r.a,u.h],styles:[".errorMessageDiv[_ngcontent-%COMP%]{margin-top:4px}"]})}}return h1})();h(53350),h(96850);var w=h(28113),A=h(8077),I=h(27720),Z=h(44025),X=h(86570),$=h(77257),N=h(33886),o1=h(15385);const O={".123":"application/vnd.lotus-1-2-3",".3dml":"text/vnd.in3d.3dml",".3g2":"video/3gpp2",".3gp":"video/3gpp",".webm":"video/webm",".mkv":"video/x-matroska",".a":"application/octet-stream",".aab":"application/x-authorware-bin",".aac":"audio/x-aac",".aam":"application/x-authorware-map",".aas":"application/x-authorware-seg",".abw":"application/x-abiword",".acc":"application/vnd.americandynamics.acc",".ace":"application/x-ace-compressed",".acu":"application/vnd.acucobol",".acutc":"application/vnd.acucorp",".adp":"audio/adpcm",".aep":"application/vnd.audiograph",".afm":"application/x-font-type1",".afp":"application/vnd.ibm.modcap",".ai":"application/postscript",".aif":"audio/x-aiff",".aifc":"audio/x-aiff",".aiff":"audio/x-aiff",".air":"application/vnd.adobe.air-application-installer-package+zip",".ami":"application/vnd.amiga.ami",".apk":"application/vnd.android.package-archive",".application":"application/x-ms-application",".apr":"application/vnd.lotus-approach",".asc":"application/pgp-signature",".asf":"video/x-ms-asf",".asm":"text/x-asm",".aso":"application/vnd.accpac.simply.aso",".asx":"video/x-ms-asf",".atc":"application/vnd.acucorp",".atom":"application/atom+xml",".atomcat":"application/atomcat+xml",".atomsvc":"application/atomsvc+xml",".atx":"application/vnd.antix.game-component",".au":"audio/basic",".avi":"video/x-msvideo",".aw":"application/applixware",".azf":"application/vnd.airzip.filesecure.azf",".azs":"application/vnd.airzip.filesecure.azs",".azw":"application/vnd.amazon.ebook",".bat":"application/x-msdownload",".bcpio":"application/x-bcpio",".bdf":"application/x-font-bdf",".bdm":"application/vnd.syncml.dm+wbxml",".bh2":"application/vnd.fujitsu.oasysprs",".bin":"application/octet-stream",".bmi":"application/vnd.bmi",".bmp":"image/bmp",".book":"application/vnd.framemaker",".box":"application/vnd.previewsystems.box",".boz":"application/x-bzip2",".bpk":"application/octet-stream",".btif":"image/prs.btif",".bz":"application/x-bzip",".bz2":"application/x-bzip2",".c":"text/x-c",".c4d":"application/vnd.clonk.c4group",".c4f":"application/vnd.clonk.c4group",".c4g":"application/vnd.clonk.c4group",".c4p":"application/vnd.clonk.c4group",".c4u":"application/vnd.clonk.c4group",".cab":"application/vnd.ms-cab-compressed",".car":"application/vnd.curl.car",".cat":"application/vnd.ms-pki.seccat",".cc":"text/x-c",".cct":"application/x-director",".ccxml":"application/ccxml+xml",".cdbcmsg":"application/vnd.contact.cmsg",".cdf":"application/x-netcdf",".cdkey":"application/vnd.mediastation.cdkey",".cdx":"chemical/x-cdx",".cdxml":"application/vnd.chemdraw+xml",".cdy":"application/vnd.cinderella",".cer":"application/pkix-cert",".cgm":"image/cgm",".chat":"application/x-chat",".chm":"application/vnd.ms-htmlhelp",".chrt":"application/vnd.kde.kchart",".cif":"chemical/x-cif",".cii":"application/vnd.anser-web-certificate-issue-initiation",".cil":"application/vnd.ms-artgalry",".cla":"application/vnd.claymore",".class":"application/java-vm",".clkk":"application/vnd.crick.clicker.keyboard",".clkp":"application/vnd.crick.clicker.palette",".clkt":"application/vnd.crick.clicker.template",".clkw":"application/vnd.crick.clicker.wordbank",".clkx":"application/vnd.crick.clicker",".clp":"application/x-msclip",".cmc":"application/vnd.cosmocaller",".cmdf":"chemical/x-cmdf",".cml":"chemical/x-cml",".cmp":"application/vnd.yellowriver-custom-menu",".cmx":"image/x-cmx",".cod":"application/vnd.rim.cod",".com":"application/x-msdownload",".conf":"text/plain",".cpio":"application/x-cpio",".cpp":"text/x-c",".cpt":"application/mac-compactpro",".crd":"application/x-mscardfile",".crl":"application/pkix-crl",".crt":"application/x-x509-ca-cert",".csh":"application/x-csh",".csml":"chemical/x-csml",".csp":"application/vnd.commonspace",".css":"text/css",".cst":"application/x-director",".csv":"text/csv",".cu":"application/cu-seeme",".curl":"text/vnd.curl",".cww":"application/prs.cww",".cxt":"application/x-director",".cxx":"text/x-c",".daf":"application/vnd.mobius.daf",".dataless":"application/vnd.fdsn.seed",".davmount":"application/d
1avmount+xml",".dcr":"application/x-director",".dcurl":"text/vnd.curl.dcurl",".dd2":"application/vnd.oma.dd2+xml",".ddd":"application/vnd.fujixerox.ddd",".deb":"application/x-debian-package",".def":"text/plain",".deploy":"application/octet-stream",".der":"application/x-x509-ca-cert",".dfac":"application/vnd.dreamfactory",".dic":"text/x-c",".diff":"text/plain",".dir":"application/x-director",".dis":"application/vnd.mobius.dis",".dist":"application/octet-stream",".distz":"application/octet-stream",".djv":"image/vnd.djvu",".djvu":"image/vnd.djvu",".dll":"application/x-msdownload",".dmg":"application/octet-stream",".dms":"application/octet-stream",".dna":"application/vnd.dna",".doc":"application/msword",".docm":"application/vnd.ms-word.document.macroenabled.12",".docx":"application/vnd.openxmlformats-officedocument.wordprocessingml.document",".dot":"application/msword",".dotm":"application/vnd.ms-word.template.macroenabled.12",".dotx":"application/vnd.openxmlformats-officedocument.wordprocessingml.template",".dp":"application/vnd.osgi.dp",".dpg":"application/vnd.dpgraph",".dsc":"text/prs.lines.tag",".dtb":"application/x-dtbook+xml",".dtd":"application/xml-dtd",".dts":"audio/vnd.dts",".dtshd":"audio/vnd.dts.hd",".dump":"application/octet-stream",".dvi":"application/x-dvi",".dwf":"model/vnd.dwf",".dwg":"image/vnd.dwg",".dxf":"image/vnd.dxf",".dxp":"application/vnd.spotfire.dxp",".dxr":"application/x-director",".ecelp4800":"audio/vnd.nuera.ecelp4800",".ecelp7470":"audio/vnd.nuera.ecelp7470",".ecelp9600":"audio/vnd.nuera.ecelp9600",".ecma":"application/ecmascript",".edm":"application/vnd.novadigm.edm",".edx":"application/vnd.novadigm.edx",".efif":"application/vnd.picsel",".ei6":"application/vnd.pg.osasli",".elc":"application/octet-stream",".eml":"message/rfc822",".emma":"application/emma+xml",".eol":"audio/vnd.digital-winds",".eot":"application/vnd.ms-fontobject",".eps":"application/postscript",".epub":"application/epub+zip",".es3":"application/vnd.eszigno3+xml",".esf":"application/vnd.epson.esf",".et3":"application/vnd.eszigno3+xml",".etx":"text/x-setext",".exe":"application/x-msdownload",".ext":"application/vnd.novadigm.ext",".ez":"application/andrew-inset",".ez2":"application/vnd.ezpix-album",".ez3":"application/vnd.ezpix-package",".f":"text/x-fortran",".f4v":"video/x-f4v",".f77":"text/x-fortran",".f90":"text/x-fortran",".fbs":"image/vnd.fastbidsheet",".fdf":"application/vnd.fdf",".fe_launch":"application/vnd.denovo.fcselayout-link",".fg5":"application/vnd.fujitsu.oasysgp",".fgd":"application/x-director",".fh":"image/x-freehand",".fh4":"image/x-freehand",".fh5":"image/x-freehand",".fh7":"image/x-freehand",".fhc":"image/x-freehand",".fig":"application/x-xfig",".fli":"video/x-fli",".flo":"application/vnd.micrografx.flo",".flv":"video/x-flv",".flw":"application/vnd.kde.kivio",".flx":"text/vnd.fmi.flexstor",".fly":"text/vnd.fly",".fm":"application/vnd.framemaker",".fnc":"application/vnd.frogans.fnc",".for":"text/x-fortran",".fpx":"image/vnd.fpx",".frame":"application/vnd.framemaker",".fsc":"application/vnd.fsc.weblaunch",".fst":"image/vnd.fst",".ftc":"application/vnd.fluxtime.clip",".fti":"application/vnd.anser-web-funds-transfer-initiation",".fvt":"video/vnd.fvt",".fzs":"application/vnd.fuzzysheet",".g3":"image/g3fax",".gac":"application/vnd.groove-account",".gdl":"model/vnd.gdl",".geo":"application/vnd.dynageo",".gex":"application/vnd.geometry-explorer",".ggb":"application/vnd.geogebra.file",".ggt":"application/vnd.geogebra.tool",".ghf":"application/vnd.groove-help",".gif":"image/gif",".gim":"application/vnd.groove-identity-message",".gmx":"application/vnd.gmx",".gnumeric":"application/x-gnumeric",".gph":"application/vnd.flographit",".gqf":"application/vnd.grafeq",".gqs":"application/vnd.grafeq",".gram":"application/srgs",".gre":"application/vnd.geometry-explorer",".grv":"application/vnd.groove-injector",".grxml":"application/srgs+xml",".gsf":"application/x-font-ghostscript",".gtar":"application/x-gtar",".gtm":"application/vnd.groove-tool-message",".gtw":"model/vnd.gtw",".gv":"text/vnd.graphviz",".gz":"application/x-gzip",".h":"text/x-c",".h261":"video/h261",".h263":"video/h263",".h264":"video/h264",".hbci":"application/vnd.hbci",".hdf":"application/x-hdf",".hh":"text/x-c",".hlp":"application/winhlp",".hpgl":"application/vnd.hp-hpgl",".hpid":"application/vnd.hp-hpid",".hps":"application/vnd.hp-hps",".hqx":"application/mac-binhex40",".htke":"application/vnd.kenameaapp",".htm":"text/html",".html":"text/html",".hvd":"application/vnd.yamaha.hv-dic",".hvp":"application/vnd.yamaha.hv-voice",".hvs":"application/vnd.yamaha.hv-script",".icc":"application/vnd.iccprofile",".ice":"x-conference/x-cooltalk",".icm":"application/vnd.iccprofile",".ico":"image/x-icon",".ics":"text/calendar",".ief":"image/ief",".ifb":"text/calendar",".ifm":"application/vnd.shana.informed.formdata",".iges":"model/iges",".igl":"application/vnd.igloader",".igs":"model/iges",".igx":"application/vnd.micrografx.igx",".iif":"application/vnd.shana.informed.interchange",".imp":"application/vnd.accpac.simply.imp",".ims":"application/vnd.ms-ims",".in":"text/plain",".ipk":"application/vnd.shana.informed.package",".irm":"application/vnd.ibm.rights-management",".irp":"application/vnd.irepository.package+xml",".iso":"application/octet-stream",".itp":"application/vnd.shana.informed.formtemplate",".ivp":"application/vnd.immervision-ivp",".ivu":"application/vnd.immervision-ivu",".jad":"text/vnd.sun.j2me.app-descriptor",".jam":"application/vnd.jam",".jar":"application/java-archive",".java":"text/x-java-source",".jisp":"application/vnd.jisp",".jlt":"application/vnd.hp-jlyt",".jnlp":"application/x-java-jnlp-file",".joda":"application/vnd.joost.joda-archive",".jpe":"image/jpeg",".jpeg":"image/jpeg",".jpg":"image/jpeg",".jpgm":"video/jpm",".jpgv":"video/jpeg",".jpm":"video/jpm",".js":"application/javascript",".json":"application/json",".kar":"audio/midi",".karbon":"application/vnd.kde.karbon",".kfo":"application/vnd.kde.kformula",".kia":"application/vnd.kidspiration",".kil":"application/x-killustrator",".kml":"application/vnd.google-earth.kml+xml",".kmz":"application/vnd.google-earth.kmz",".kne":"application/vnd.kinar",".knp":"application/vnd.kinar",".kon":"application/vnd.kde.kontour",".kpr":"application/vnd.kde.kpresenter",".kpt":"application/vnd.kde.kpresenter",".ksh":"text/plain",".ksp":"application/vnd.kde.kspread",".ktr":"application/vnd.kahootz",".ktz":"application/vnd.kahootz",".kwd":"application/vnd.kde.kword",".kwt":"application/vnd.kde.kword",".latex":"application/x-latex",".lbd":"application/vnd.llamagraphics.life-balance.desktop",".lbe":"application/vnd.llamagraphics.life-balance.exchange+xml",".les":"application/vnd.hhe.lesson-player",".lha":"application/octet-stream",".link66":"application/vnd.route66.link66+xml",".list":"text/plain",".list3820":"application/vnd.ibm.modcap",".listafp":"application/vnd.ibm.modcap",".log":"text/plain",".lostxml":"application/lost+xml",".lrf":"application/octet-stream",".lrm":"application/vnd.ms-lrm",".ltf":"application/vnd.frogans.ltf",".lvp":"audio/vnd.lucent.voice",".lwp":"application/vnd.lotus-wordpro",".lzh":"application/octet-stream",".m13":"application/x-msmediaview",".m14":"application/x-msmediaview",".m1v":"video/mpeg",".m2a":"audio/mpeg",".m2v":"video/mpeg",".m3a":"audio/mpeg",".m3u":"audio/x-mpegurl",".m4u":"video/vnd.mpegurl",".m4v":"video/x-m4v",".ma":"application/mathematica",".mag":"application/vnd.ecowin.chart",".maker":"application/vnd.framemaker",".man":"text/troff",".mathml":"application/mathml+xml",".mb":"application/mathematica",".mbk":"application/vnd.mobius.mbk",".mbox":"application/mbox",".mc1":"application/vnd.medcalcdata",".mcd":"application/vnd.mcd",".mcurl":"text/vnd.curl.mcurl",".mdb":"application/x-msaccess",".mdi":"image/vnd.ms-modi",".me":"text/troff",".mesh":"model/mesh",".mfm":"application/vnd.mfmp",".mgz":"application/vnd.proteus.magazine",".mht":"message/rfc822",".mhtml":"message/rfc822",".mid":"audio/midi",".midi":"audio/midi",".mif":"application/vnd.mif",".mime":"message/rfc822",".mj2":"video/mj2",".mjp2":"video/mj2",".mlp":"application/vnd.dolby.mlp",".mmd":"application/vnd.chipnuts.karaoke-mmd",".mmf":"application/vnd.smaf",".mmr":"image/vnd.fujixerox.edmics-mmr",".mny":"application/x-msmoney",".mobi":"application/x-mobipocket-ebook",".mov":"video/quicktime",".movie":"video/x-sgi-movie",".mp2":"audio/mpeg",".mp2a":"audio/mpeg",".mp3":"audio/mpeg",".mp4":"video/mp4",".mp4a":"audio/mp4",".mp4s":"application/mp4",".mp4v":"video/mp4",".mpa":"video/mpeg",".mpc":"application/vnd.mophun.certificate",".mpe":"video/mpeg",".mpeg":"video/mpeg",".mpg":"video/mpeg",".mpg4":"video/mp4",".mpga":"audio/mpeg",".mpkg":"application/vnd.apple.installer+xml",".mpm":"application/vnd.blueice.multipass",".mpn":"application/vnd.mophun.application",".mpp":"application/vnd.ms-project",".mpt":"application/vnd.ms-project",".mpy":"application/vnd.ibm.minipay",".mqy":"application/vnd.mobius.mqy",".mrc":"application/marc",".ms":"text/troff",".mscml":"application/mediaservercontrol+xml",".mseed":"application/vnd.fdsn.mseed",".mseq":"application/vnd.mseq",".msf":"application/vnd.epson.msf",".msh":"model/mesh",".msi":"application/x-msdownload",".msl":"application/vnd.mobius.msl",".msty":"application/vnd.muvee.style",".mts":"model/vnd.mts",".mus":"application/vnd.musician",".musicxml":"application/vnd.recordare.musicxml+xml",".mvb":"application/x-msmediaview",".mwf":"application/vnd.mfer",".mxf":"application/mxf",".mxl":"application/vnd.recordare.musicxml",".mxml":"application/xv+xml",".mxs":"application/vnd.triscape.mxs",".mxu":"video/vnd.mpegurl",".n-gage":"application/vnd.nokia.n-gage.symbian.install",".nb":"application/mathematica",".nc":"application/x-netcdf",".ncx":"application/x-dtbncx+xml",".ngdat":"application/vnd.nokia.n-gage.data",".nlu":"application/vnd.neurolanguage.nlu",".nml":"application/vnd.enliven",".nnd":"application/vnd.noblenet-directory",".nns":"application/vnd.noblenet-sealer",".nnw":"application/vnd.noblenet-web",".npx":"image/vnd.net-fpx",".nsf":"application/vnd.lotus-notes",".nws":"message/rfc822",".o":"application/octet-stream",".oa2":"application/vnd.fujitsu.oasys2",".oa3":"application/vnd.fujitsu.oasys3",".oas":"application/vnd.fujitsu.oasys",".obd":"application/x-msbinder",".obj":"application/octet-stream",".oda":"application/oda",".odb":"application/vnd.oasis.opendocument.database",".odc":"application/vnd.oasis.opendocument.chart",".odf":"application/vnd.oasis.opendocument.formula",".odft":"application/vnd.oasis.opendocument.formula-template",".odg":"application/vnd.oasis.opendocument.graphics",".odi":"application/vnd.oasis.opendocument.image",".odp":"application/vnd.oasis.opendocument.presentation",".ods":"application/vnd.oasis.opendocument.spreadsheet",".odt":"application/vnd.oasis.opendocument.text",".oga":"audio/ogg",".ogg":"audio/ogg",".ogv":"video/ogg",".ogx":"application/ogg",".onepkg":"application/onenote",".onetmp":"application/onenote",".onetoc":"application/onenote",".onetoc2":"application/onenote",".opf":"application/oebps-package+xml",".oprc":"application/vnd.palm",".org":"application/vnd.lotus-organizer",".osf":"application/vnd.yamaha.openscoreformat",".osfpvg":"application/vnd.yamaha.openscoreformat.osfpvg+xml",".otc":"application/vnd.oasis.opendocument.chart-template",".otf":"application/x-font-otf",".otg":"application/vnd.oasis.opendocument.graphics-template",".oth":"application/vnd.oasis.opendocument.text-web",".oti":"application/vnd.oasis.opendocument.image-template",".otm":"application/vnd.oasis.opendocument.text-master",".otp":"application/vnd.oasis.opendocument.presentation-template",".ots":"application/vnd.oasis.opendocument.spreadsheet-template",".ott":"application/vnd.oasis.opendocument.text-template",".oxt":"application/vnd.openofficeorg.extension",".p":"text/x-p
1ascal",".p10":"application/pkcs10",".p12":"application/x-pkcs12",".p7b":"application/x-pkcs7-certificates",".p7c":"application/pkcs7-mime",".p7m":"application/pkcs7-mime",".p7r":"application/x-pkcs7-certreqresp",".p7s":"application/pkcs7-signature",".pas":"text/x-pascal",".pbd":"application/vnd.powerbuilder6",".pbm":"image/x-portable-bitmap",".pcf":"application/x-font-pcf",".pcl":"application/vnd.hp-pcl",".pclxl":"application/vnd.hp-pclxl",".pct":"image/x-pict",".pcurl":"application/vnd.curl.pcurl",".pcx":"image/x-pcx",".pdb":"application/vnd.palm",".pdf":"application/pdf",".pfa":"application/x-font-type1",".pfb":"application/x-font-type1",".pfm":"application/x-font-type1",".pfr":"application/font-tdpfr",".pfx":"application/x-pkcs12",".pgm":"image/x-portable-graymap",".pgn":"application/x-chess-pgn",".pgp":"application/pgp-encrypted",".pic":"image/x-pict",".pkg":"application/octet-stream",".pki":"application/pkixcmp",".pkipath":"application/pkix-pkipath",".pl":"text/plain",".plb":"application/vnd.3gpp.pic-bw-large",".plc":"application/vnd.mobius.plc",".plf":"application/vnd.pocketlearn",".pls":"application/pls+xml",".pml":"application/vnd.ctc-posml",".png":"image/png",".heic":"image/heic",".pnm":"image/x-portable-anymap",".portpkg":"application/vnd.macports.portpkg",".pot":"application/vnd.ms-powerpoint",".potm":"application/vnd.ms-powerpoint.template.macroenabled.12",".potx":"application/vnd.openxmlformats-officedocument.presentationml.template",".ppa":"application/vnd.ms-powerpoint",".ppam":"application/vnd.ms-powerpoint.addin.macroenabled.12",".ppd":"application/vnd.cups-ppd",".ppm":"image/x-portable-pixmap",".pps":"application/vnd.ms-powerpoint",".ppsm":"application/vnd.ms-powerpoint.slideshow.macroenabled.12",".ppsx":"application/vnd.openxmlformats-officedocument.presentationml.slideshow",".ppt":"application/vnd.ms-powerpoint",".pptm":"application/vnd.ms-powerpoint.presentation.macroenabled.12",".pptx":"application/vnd.openxmlformats-officedocument.presentationml.presentation",".pqa":"application/vnd.palm",".prc":"application/x-mobipocket-ebook",".pre":"application/vnd.lotus-freelance",".prf":"application/pics-rules",".ps":"application/postscript",".psb":"application/vnd.3gpp.pic-bw-small",".psd":"image/vnd.adobe.photoshop",".psf":"application/x-font-linux-psf",".ptid":"application/vnd.pvi.ptid1",".pub":"application/x-mspublisher",".pvb":"application/vnd.3gpp.pic-bw-var",".pwn":"application/vnd.3m.post-it-notes",".pwz":"application/vnd.ms-powerpoint",".py":"text/x-python",".pya":"audio/vnd.ms-playready.media.pya",".pyc":"application/x-python-code",".pyo":"application/x-python-code",".pyv":"video/vnd.ms-playready.media.pyv",".qam":"application/vnd.epson.quickanime",".qbo":"application/vnd.intu.qbo",".qfx":"application/vnd.intu.qfx",".qps":"application/vnd.publishare-delta-tree",".qt":"video/quicktime",".qwd":"application/vnd.quark.quarkxpress",".qwt":"application/vnd.quark.quarkxpress",".qxb":"application/vnd.quark.quarkxpress",".qxd":"application/vnd.quark.quarkxpress",".qxl":"application/vnd.quark.quarkxpress",".qxt":"application/vnd.quark.quarkxpress",".ra":"audio/x-pn-realaudio",".ram":"audio/x-pn-realaudio",".rar":"application/x-rar-compressed",".ras":"image/x-cmu-raster",".rcprofile":"application/vnd.ipunplugged.rcprofile",".rdf":"application/rdf+xml",".rdz":"application/vnd.data-vision.rdz",".rep":"application/vnd.businessobjects",".res":"application/x-dtbresource+xml",".rgb":"image/x-rgb",".rif":"application/reginfo+xml",".rl":"application/resource-lists+xml",".rlc":"image/vnd.fujixerox.edmics-rlc",".rld":"application/resource-lists-diff+xml",".rm":"application/vnd.rn-realmedia",".rmi":"audio/midi",".rmp":"audio/x-pn-realaudio-plugin",".rms":"application/vnd.jcp.javame.midlet-rms",".rnc":"application/relax-ng-compact-syntax",".roff":"text/troff",".rpm":"application/x-rpm",".rpss":"application/vnd.nokia.radio-presets",".rpst":"application/vnd.nokia.radio-preset",".rq":"application/sparql-query",".rs":"application/rls-services+xml",".rsd":"application/rsd+xml",".rss":"application/rss+xml",".rtf":"application/rtf",".rtx":"text/richtext",".s":"text/x-asm",".saf":"application/vnd.yamaha.smaf-audio",".sbml":"application/sbml+xml",".sc":"application/vnd.ibm.secure-container",".scd":"application/x-msschedule",".scm":"application/vnd.lotus-screencam",".scq":"application/scvp-cv-request",".scs":"application/scvp-cv-response",".scurl":"text/vnd.curl.scurl",".sda":"application/vnd.stardivision.draw",".sdc":"application/vnd.stardivision.calc",".sdd":"application/vnd.stardivision.impress",".sdkd":"application/vnd.solent.sdkm+xml",".sdkm":"application/vnd.solent.sdkm+xml",".sdp":"application/sdp",".sdw":"application/vnd.stardivision.writer",".see":"application/vnd.seemail",".seed":"application/vnd.fdsn.seed",".sema":"application/vnd.sema",".semd":"application/vnd.semd",".semf":"application/vnd.semf",".ser":"application/java-serialized-object",".setpay":"application/set-payment-initiation",".setreg":"application/set-registration-initiation",".sfd-
1hdstx":"application/vnd.hydrostatix.sof-data",".sfs":"application/vnd.spotfire.sfs",".sgl":"application/vnd.stardivision.writer-global",".sgm":"text/sgml",".sgml":"text/sgml",".sh":"application/x-sh",".shar":"application/x-shar",".shf":"application/shf+xml",".si":"text/vnd.wap.si",".sic":"application/vnd.wap.sic",".sig":"application/pgp-signature",".silo":"model/mesh",".sis":"application/vnd.symbian.install",".sisx":"application/vnd.symbian.install",".sit":"application/x-stuffit",".sitx":"application/x-stuffitx",".skd":"application/vnd.koan",".skm":"application/vnd.koan",".skp":"application/vnd.koan",".skt":"application/vnd.koan",".sl":"text/vnd.wap.sl",".slc":"application/vnd.wap.slc",".sldm":"application/vnd.ms-powerpoint.slide.macroenabled.12",".sldx":"application/vnd.openxmlformats-officedocument.presentationml.slide",".slt":"application/vnd.epson.salt",".smf":"application/vnd.stardivision.math",".smi":"application/smil+xml",".smil":"application/smil+xml",".snd":"audio/basic",".snf":"application/x-font-snf",".so":"application/octet-stream",".spc":"application/x-pkcs7-certificates",".spf":"application/vnd.yamaha.smaf-phrase",".spl":"application/x-futuresplash",".spot":"text/vnd.in3d.spot",".spp":"application/scvp-vp-response",".spq":"application/scvp-vp-request",".spx":"audio/ogg",".src":"application/x-wais-source",".srx":"application/sparql-results+xml",".sse":"application/vnd.kodak-descriptor",".ssf":"application/vnd.epson.ssf",".ssml":"application/ssml+xml",".stc":"application/vnd.sun.xml.calc.template",".std":"application/vnd.sun.xml.draw.template",".stf":"application/vnd.wt.stf",".sti":"application/vnd.sun.xml.impress.template",".stk":"application/hyperstudio",".stl":"application/vnd.ms-pki.stl",".str":"application/vnd.pg.format",".stw":"application/vnd.sun.xml.writer.template",".sus":"application/vnd.sus-calendar",".susp":"application/vnd.sus-calendar",".sv4cpio":"application/x-sv4cpio",".sv4crc":"application/x-sv4crc",".svd":"application/vnd.svd",".svg":"image/svg+xml",".svgz":"image/svg+xml",".swa":"application/x-director",".swf":"application/x-shockwave-flash",".swi":"application/vnd.arastra.swi",".sxc":"application/vnd.sun.xml.calc",".sxd":"application/vnd.sun.xml.draw",".sxg":"application/vnd.sun.xml.writer.global",".sxi":"application/vnd.sun.xml.impress",".sxm":"application/vnd.sun.xml.math",".sxw":"application/vnd.sun.xml.writer",".t":"text/troff",".tao":"application/vnd.tao.intent-module-archive",".tar":"application/x-tar",".tcap":"application/vnd.3gpp2.tcap",".tcl":"application/x-tcl",".teacher":"application/vnd.smart.teacher",".tex":"application/x-tex",".texi":"application/x-texinfo",".texinfo":"application/x-texinfo",".text":"text/plain",".tfm":"application/x-tex-tfm",".tgz":"application/x-gzip",".tif":"image/tiff",".tiff":"image/tiff",".tmo":"application/vnd.tmobile-livetv",".torrent":"application/x-bittorrent",".tpl":"application/vnd.groove-tool-template",".tpt":"application/vnd.trid.tpt",".tr":"text/troff",".tra":"application/vnd.trueapp",".trm":"application/x-msterminal",".tsv":"text/tab-separated-values",".ttc":"application/x-font-ttf",".ttf":"application/x-font-ttf",".twd":"application/vnd.simtech-mindmapper",".twds":"application/vnd.simtech-mindmapper",".txd":"application/vnd.genomatix.tuxedo",".txf":"application/vnd.mobius.txf",".txt":"text/plain",".u32":"application/x-authorware-bin",".udeb":"application/x-debian-package",".ufd":"application/vnd.ufdl",".ufdl":"application/vnd.ufdl",".umj":"application/vnd.umajin",".unityweb":"application/vnd.unity",".uoml":"application/vnd.uoml+xml",".uri":"text/uri-list",".uris":"text/uri-list",".urls":"text/uri-list",".ustar":"application/x-ustar",".utz":"application/vnd.uiq.theme",".uu":"text/x-uuencode",".vcd":"application/x-cdlink",".vcf":"text/x-vcard",".vcg":"application/vnd.groove-vcard",".vcs":"text/x-vcalendar",".vcx":"application/vnd.vcx",".vis":"application/vnd.visionary",".viv":"video/vnd.vivo",".vor":"application/vnd.stardivision.writer",".vox":"application/x-authorware-bin",".vrml":"model/vrml",".vsd":"application/vnd.visio",".vsf":"application/vnd.vsf",".vss":"application/vnd.visio",".vst":"application/vnd.visio",".vsw":"application/vnd.visio",".vtu":"model/vnd.vtu",".vxml":"application/voicexml+xml",".w3d":"application/x-director",".wad":"application/x-doom",".w
1av":"audio/x-wav",".wax":"audio/x-ms-wax",".wbmp":"image/vnd.wap.wbmp",".wbs":"application/vnd.criticaltools.wbs+xml",".wbxml":"application/vnd.wap.wbxml",".wcm":"application/vnd.ms-works",".wdb":"application/vnd.ms-works",".wiz":"application/msword",".wks":"application/vnd.ms-works",".wm":"video/x-ms-wm",".wma":"audio/x-ms-wma",".wmd":"application/x-ms-wmd",".wmf":"application/x-msmetafile",".wml":"text/vnd.wap.wml",".wmlc":"application/vnd.wap.wmlc",".wmls":"text/vnd.wap.wmlscript",".wmlsc":"application/vnd.wap.wmlscriptc",".wmv":"video/x-ms-wmv",".wmx":"video/x-ms-wmx",".wmz":"application/x-ms-wmz",".wpd":"application/vnd.wordperfect",".wpl":"application/vnd.ms-wpl",".wps":"application/vnd.ms-works",".wqd":"application/vnd.wqd",".wri":"application/x-mswrite",".wrl":"model/vrml",".wsdl":"application/wsdl+xml",".wspolicy":"application/wspolicy+xml",".wtb":"application/vnd.webturbo",".wvx":"video/x-ms-wvx",".x32":"application/x-authorware-bin",".x3d":"application/vnd.hzn-3d-crossword",".xap":"application/x-silverlight-app",".xar":"application/vnd.xara",".xbap":"application/x-ms-xbap",".xbd":"application/vnd.fujixerox.docuworks.binder",".xbm":"image/x-xbitmap",".xdm":"application/vnd.syncml.dm+xml",".xdp":"application/vnd.adobe.xdp+xml",".xdw":"application/vnd.fujixerox.docuworks",".xenc":"application/xenc+xml",".xer":"application/patch-ops-error+xml",".xfdf":"application/vnd.adobe.xfdf",".xfdl":"application/vnd.xfdl",".xht":"application/xhtml+xml",".xhtml":"application/xhtml+xml",".xhvml":"application/xv+xml",".xif":"image/vnd.xiff",".xla":"application/vnd.ms-excel",".xlam":"application/vnd.ms-excel.addin.macroenabled.12",".xlb":"application/vnd.ms-excel",".xlc":"application/vnd.ms-excel",".xlm":"application/vnd.ms-excel",".xls":"application/vnd.ms-excel",".xlsb":"application/vnd.ms-excel.sheet.binary.macroenabled.12",".xlsm":"application/vnd.ms-excel.sheet.macroenabled.12",".xlsx":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",".xlt":"application/vnd.ms-excel",".xltm":"application/vnd.ms-excel.template.macroenabled.12",".xltx":"application/vnd.openxmlformats-officedocument.spreadsheetml.template",".xlw":"application/vnd.ms-excel",".xml":"application/xml",".xo":"application/vnd.olpc-sugar",".xop":"application/xop+xml",".xpdl":"application/xml",".xpi":"application/x-xpinstall",".xpm":"image/x-xpixmap",".xpr":"application/vnd.is-xpr",".xps":"application/vnd.ms-xpsdocument",".xpw":"application/vnd.intercon.formnet",".xpx":"application/vnd.intercon.formnet",".xsl":"application/xml",".xslt":"application/xslt+xml",".xsm":"application/vnd.syncml+xml",".xspf":"application/xspf+xml",".xul":"application/vnd.mozilla.xul+xml",".xvm":"application/xv+xml",".xvml":"application/xv+xml",".xwd":"image/x-xwindowdump",".xyz":"chemical/x-xyz",".zaz":"application/vnd.zzazz.deck+xml",".zip":"application/zip",".zir":"application/vnd.zul",".zirz":"application/vnd.zul",".zmm":"application/vnd.handheld-entertainment+xml"};var E=h(68432),k=h(49309),P=h(4033),Q=h(21906),R=h(90695),C1=h(21874);const S1=new s.nKC("custom-drawer");var W0=h(7505),l0=h(2765);const N1=(h1,A2)=>({allowTypes:h1,maxSize:A2}),p0=(h1,A2)=>({fileName:h1,allowTypes:A2}),L0=h1=>({fileName:h1});function $0(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"div",27)(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.j41(4,"span",28),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.downloadTemplateFile())}),s.EFF(5),s.nI1(6,"translate"),s.k0s()()}if(2&h1){const F=s.XpG();s.R7$(2),s.JRh(s.bMT(3,2,"common.upload.downloadTemplate")),s.R7$(3),s.JRh(s.bMT(6,4,F.data.templateFile.fileName))}}function Z0(h1,A2){1&h1&&s.eu8(0)}function x0(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,Z0,1,0,"ng-container",29),s.bVm()),2&h1){const F=s.XpG();s.R7$(),s.Y8G("ngTemplateOutlet",F.data.importWaringList)}}function q0(h1,A2){if(1&h1&&(s.qex(0),s.nrm(1,"vts-alert",33),s.nI1(2,"translate"),s.nI1(3,"translate"),s.bVm()),2&h1){const F=s.XpG().$implicit,L1=s.
1XpG(2);s.R7$(),s.Y8G("vtsMessage",s.bMT(2,2,"common.upload.error"))("vtsDescription",s.i5U(3,4,"common.upload.errorTypeDescription",s.l_i(7,p0,F.fileName,L1.allowTypesStr)))}}function Y1(h1,A2){if(1&h1&&(s.qex(0),s.nrm(1,"vts-alert",33),s.nI1(2,"translate"),s.nI1(3,"translate"),s.bVm()),2&h1){const F=s.XpG().$implicit;s.R7$(),s.Y8G("vtsMessage",s.bMT(2,2,"common.upload.error"))("vtsDescription",s.i5U(3,4,"common.upload.errorMaxSize",s.eq3(7,L0,F.fileName)))}}function e0(h1,A2){if(1&h1&&(s.qex(0),s.nrm(1,"vts-alert",33),s.nI1(2,"translate"),s.nI1(3,"translate"),s.bVm()),2&h1){const F=s.XpG().$implicit,L1=s.XpG(2);s.R7$(),s.Y8G("vtsMessage",s.bMT(2,2,"common.upload.error"))("vtsDescription",s.i5U(3,4,"common.upload.errorExecutable",s.l_i(7,p0,F.fileName,L1.allowTypesStr)))}}function I1(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,q0,4,10,"ng-container",13)(2,Y1,4,9,"ng-container",13)(3,e0,4,10,"ng-container",13),s.bVm()),2&h1){const F=A2.$implicit;s.R7$(),s.Y8G("ngIf","not-allow-type"==F.error),s.R7$(),s.Y8G("ngIf","greater-than-max"==F.error),s.R7$(),s.Y8G("ngIf","not-executable"==F.error)}}function Z1(h1,A2){if(1&h1&&s.nrm(0,"vts-progress",42),2&h1){const F=s.XpG().$implicit;s.Y8G("vtsPercent",F.percent)("vtsShowInfo",!1)("vtsStrokeWidth",8)}}function u1(h1,A2){if(1&h1&&(s.EFF(0),s.nI1(1,"vtsFileSize")),2&h1){const F=s.XpG().$implicit;s.SpI(" ",s.bMT(1,1,F.size)," ")}}function w1(h1,A2){1&h1&&s.nrm(0,"i",24)}function p1(h1,A2){1&h1&&s.nrm(0,"i",43)}function E1(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"div",34)(1,"div",35),s.nrm(2,"i",36),s.k0s(),s.j41(3,"div",37),s.EFF(4),s.k0s(),s.j41(5,"div",38),s.DNE(6,Z1,1,3,"vts-progress",39)(7,u1,2,3,"ng-template",null,4,s.C5r),s.k0s(),s.j41(9,"div",40),s.bIt("click",function(){const Q1=s.eBV(F),r2=Q1.$implicit,ze=Q1.index,ot=s.XpG(2);return s.Njj(ot.deleteFileUploaded(r2,ze))}),s.DNE(10,w1,1,0,"i",41)(11,p1,1,0,"ng-template",null,5,s.C5r),s.k0s()()}if(2&h1){const F=A2.$implicit,L1=s.sdS(8),Q1=s.sdS(12);s.R7$(4),s.SpI(" ",F.name," "),s.R7$(2),s.Y8G("ngIf",F.percent<100)("ngIfElse",L1),s.R7$(4),s.Y8G("ngIf",F.percent<100)("ngIfElse",Q1)}}function q1(h1,A2){if(1&h1&&(s.j41(0,"div",30),s.DNE(1,I1,4,3,"ng-container",31),s.k0s(),s.DNE(2,E1,13,5,"div",32)),2&h1){const F=s.XpG();s.R7$(),s.Y8G("ngForOf",F.listErrors),s.R7$(),s.Y8G("ngForOf",F.listFiles)}}function Y0(h1,A2){if(1&h1&&(s.qex(0),s.nrm(1,"vts-spin",44),s.bVm()),2&h1){s.XpG();const F=s.sdS(41);s.R7$(),s.Y8G("vtsIndicator",F)}}function J1(h1,A2){1&h1&&(s.nrm(0,"i",45),s.EFF(1),s.nI1(2,"translate")),2&h1&&(s.R7$(),s.SpI(" ",s.bMT(2,1,"common.action.upload")," "))}function K0(h1,A2){if(1&h1&&s.nrm(0,"img",46),2&h1){const F=s.XpG();s.Y8G("src","assets/template/svg-icons/spin-"+F.theme+".svg",s.B4B)("alt","spin-"+F.theme)}}let z0=(()=>{class h1{ngOnDestroy(){this.onDestroy$.next(!0),this.onDestroy$.complete()}constructor(F,L1,Q1){this.downloadService=F,this.data=L1,this.themeService=Q1,this.uploadAPI="",this.change=new s.bkB,this.vtsUploadTitle="Import data",this.vtsMaxSize=0,this.vtsAllowMIMETypes=[],this.onDestroy$=new f.B,this.fileDataError=!1,this.theme="light-blue",this.sizeConverterToBytes=r2=>{const ze=r2.toUpperCase(),ot=ze.toUpperCase().slice(-2),Ra=+ze.split(ot)[0];switch(ot){case"GB":return Ra*Math.pow(2,30);case"MB":return Ra*Math.pow(2,20);case"KB":return Ra*Math.pow(2,10);default:return Ra}},this.allowMIMETypesConverter=r2=>{const ze=[];return r2.forEach(ot=>{ze.push(O[ot])}),ze},this.listErrors=[],this.allowTypesStr="",this.listFiles=[],this.uploading=!1,this.beforeUpload=(r2,ze)=>(o1.JpK.validateFileExeFormat(r2).then(()=>{this.listFiles=this.listFiles.concat(r2),this.handleChange([r2])}).catch(ot=>{console.error(ot.message);const Ra=[{fileName:r2.name,error:"not-executable"}];this.change.emit(Ra),this.listErrors=[...this.listErrors,...Ra]}),!1),this.vtsUploadTitle=this.data.vtsUploadTitle,this.themeService.theme$.pipe((0,c.Q)(this.onDestroy$)).subscribe(r2=>this.theme=r2)}ngOnInit(){this.data.vtsAllowTypes&&Array.isArray(this.data.vtsAllowTypes)&&(this.allowTypesStr=this.data.vtsAllowTypes.join(", ")),this.data.vtsMaxSize&&(this.vtsMaxSize=this.sizeConverterToBytes(this.data.vtsMaxSize))}ngOnChanges(F){F.data&&F.data.vtsUploadTitle&&(this.vtsUploadTitle=this.data.vtsUploadTitle),F.data&&F.data.vtsMaxSize&&(this.vtsMaxSize=this.sizeConverterToBytes(this.data.vtsMaxSize))}handleChange(F){const L1=this.validateFileNameAndSize(F);L1.length>0&&(this.change.emit(L1),this.data.onChange&&this.data.onChange(L1,F),L1.forEach(Q1=>{const r2=this.listFiles.map(ze=>ze.name).lastIndexOf(Q1.fileName);if(r2>-1){const ze=[...this.listFiles];ze.splice(r2,1),this.listFiles=[...ze]}})),this.listErrors=[...this.listErrors,...L1]}
1downloadTemplateFile(){this.data.onDownloadTemplateFile&&this.data.templateFile&&this.data.templateFile.url&&(this.downloadService.downloadFileWithUrl(this.data.templateFile.url,"ImportSample.xlsx"),this.data.onDownloadTemplateFile()),this.data.onDownloadTemplateFile&&this.data.onDownloadTemplateFile()}upload(){this.uploading||(this.uploading=!0,this.data.onUpload&&this.data.onUpload(this.listFiles).pipe((0,c.Q)(this.onDestroy$)).subscribe(F=>{this.fileDataError=!F,this.uploading=F}))}close(){this.data.onCancel&&this.data.onCancel()}validateFileNameAndSize(F){const L1=this.allowMIMETypesConverter(this.data.vtsAllowTypes),Q1=this.sizeConverterToBytes(this.data.vtsMaxSize),r2=[];return this.data.vtsMultiple?F.forEach(ze=>{L1.find(ot=>ot==ze.type)||r2.push({error:"not-allow-type",fileName:ze.name}),ze.size>Q1&&r2.push({error:"greater-than-max",fileName:ze.name})}):(L1.find(ze=>ze==F[0].type)||r2.push({error:"not-allow-type",fileName:F[0].name}),F[0].size&&F[0].size>Q1&&r2.push({error:"greater-than-max",fileName:F[0].name})),r2}deleteFileUploaded(F,L1){const Q1=[...this.listFiles];let r2=[...this.listErrors];Q1.splice(L1,1),r2=r2.filter(ze=>ze.fileName!=F.name),this.listFiles=[...Q1],this.listErrors=[...r2],this.fileDataError=!1}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(o1.sXN),s.rXU(S1),s.rXU(W0.Wu))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["lib-upload"]],viewQuery:function(L1,Q1){if(1&L1&&s.GBs(N.IH,5),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.uploadComp=r2.first)}},inputs:{uploadAPI:"uploadAPI"},outputs:{change:"change"},features:[s.Jv_([o1.sXN]),s.OA$],decls:42,vars:39,consts:[["container",""],["vtsFileListRender",""],["doneUpload",""],["indicatorTemplate",""],["fileSize",""],["deleteIcon",""],[1,"upload-container"],["vts-row","",1,"header-title",2,"display","none"],["vts-col","","vtsFlex","auto","vts-row","","vtsAlign","middle"],[1,"text-title"],["vts-button","","vtsType","text","vts-tooltip","",1,"cursor-pointer",3,"click","vtsTooltipTitle"],["vts-icon","",1,"collapse-icon",3,"vtsType"],["vts-row","","class","text-normal",4,"ngIf"],[4,"ngIf"],[1,"pd-b-16"],["vtsType","drag",3,"vtsFileListChange","vtsAccept","vtsMultiple","vtsFileListRender","vtsOpenFileDialogOnClick","vtsBeforeUpload","vtsSize","vtsFileList","vtsLimit"],[1,"vts-upload-drag-icon"],["vts-icon","","vtsType","UploadCloud:vts"],[1,"text-normal","pd-b-8"],[1,"pd-b-8"],["vts-button","","vtsType","primary",1,"upload-btn-red",3,"click"],[1,"text-normal"],["vts-row","","vtsJustify","end",1,"footer-main"],["vts-button","","vtsType","default",1,"upload-btn-default",3,"click"],["vts-icon","","vtsType","Close:custom"],["vts-button","","vtsType","primary",1,"upload-btn-red",3,"click","disabled"],[4,"ngIf","ngIfElse"],["vts-row","",1,"text-normal"],[1,"text-template","template-file",3,"click"],[4,"ngTemplateOutlet"],[1,"error-list"],[4,"ngFor","ngForOf"],["vts-row","","vtsGutter","","class","file-upload-container",4,"ngFor","ngForOf"],["vtsType","error","vtsCloseable","","vtsShowIcon","",3,"vtsMessage","vtsDescription"],["vts-row","","vtsGutter","",1,"file-upload-container"],["vts-col","","vts-row","","vtsAlign","middle",1,"file-icon"],["vts-icon","","vtsType","InsertDriveFileDoutone:vts"],["vts-col","","vtsFlex","auto","vts-row","","vtsAlign","middle",1,"file-name"],["vts-col","","vts-row","","vtsAlign","middle",1,"file-progress"],["vtsType","line",3,"vtsPercent","vtsShowInfo","vtsStrokeWidth",4,"ngIf","ngIfElse"],["vts-col","","vts-row","","vtsAlign","middle",1,"cursor-pointer","file-action",3,"click"],["vts-icon","","vtsType","Close:custom",4,"ngIf","ngIfElse"],["vtsType","line",3,"vtsPercent","vtsShowInfo","vtsStrokeWidth"],["vts-icon","","vtsType","Trash:custom"],["vtsSimple","",1,"spin-upload",3,"vtsIndicator"],["vts-icon","","vtsType","CloudUploadOutline:vts"],["height","35","width","35",3,"src","alt"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.j41(0,"div",6)(1,"div",7)(2,"div",8)(3,"span",9),s.EFF(4),s.nI1(5,"translate"),s.k0s()(),s.j41(6,"button",10),s.nI1(7,"translate"),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.close())}),s.nrm(8,"i",11),s.k0s()(),s.DNE(9,$0,7,6,"div",12)(10,x0,2,1,"ng-container",13),s.j41(11,"div",14)(12,"vts-upload",15,0),s.mxI("vtsFileListChange",function(ot){return s.eBV(r2),s.DH7(Q1.listFiles,ot)||(Q1.listFiles=ot),s.Njj(ot)}),s.j41(14,"p",16),s.nrm(15,"i",17),s.k0s(),s.j41(16,"p",9),s.EFF(17),s.nI1(18,"translate"),s.k0s(),s.j41(19,"p",18),s.EFF(20),s.nI1(21,"translate"),s.k0s(),s.j41(22,"div",19)(23,"button",20),s.bIt("click",function(){s.eBV(r2);const ot=s.sdS(13);return s.Njj(ot.openDialog())}),s.EFF(24),s.nI1(25,"translate"),s.k0s()(),s.j41(26,"p",21),s.EFF(27),s.nI1(28,"translate"),s.k0s()()(),s.DNE(29,q1,3,2,"ng-template",null,1,s.C5r),s.j41(31,"div",22)(32,"button",23),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.close())}),s.nrm(33,"i",24),s.EFF(34),s.nI1(35,"translate"),s.k0s(),s.j41(36,"button",25),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.upload())}),s.DNE(37,Y0,2,1,"ng-container",26)(38,J1,3,3,"ng-template",null,2,s.C5r),s.k0s()()(),s.DNE(40,K0,1,2,"ng-template",null,3,s.C5r)}if(2&L1){const r2=s.sdS(30),ze=s.sdS(39);s.R7$(4),s.JRh(s.bMT(5,21,Q1.vtsUploadTitle)),s.R7$(2),s.FS9("vtsTooltipTitle",s.bMT(7,23,"common.table.close")),s.R7$(2),s.Y8G("vtsType","Close:custom"),s.R7$(),s.Y8G("ngIf",Q1.data.templateFile),s.R7$(),s.Y8G("ngIf",Q1.data.importWaringList),s.R7$(2),s.Y8G("vtsAccept",Q1.data.vtsAllowTypes)("vtsMultiple",Q1.data.vtsMultiple)("vtsFileListRender",r2)("vtsOpenFileDialogOnClick",Q1.data.vtsOpenFileDialogOnClick)("vtsBeforeUpload",Q1.beforeUpload)("vtsSize",Q1.vtsMaxSize),s.R50("vtsFileList",Q1.listFiles),s.Y8G("vtsLimit",Q1.data.vtsLimit),s.R7$(5),s.JRh(s.bMT(18,25,"common.upload.dropToUpload")),s.R7$(3),s.JRh(s.bMT(21,27,"common.upload.or")),s.R7$(4),s.JRh(s.bMT(25,29,"common.upload.browseFiles")),s.R7$(3),s.SpI(" ",s.i5U(28,31,"common.upload.fileFormat",s.l_i(36,N1,Q1.allowTypesStr,Q1.data.vtsMaxSize))," "),s.R7$(7),s.JRh(s.bMT(35,34,"common.action.cancel")),s.R7$(2),s.Y8G("disabled",0==Q1.listFiles.length||Q1.fileDataError),s.R7$(),s.Y8G("ngIf",Q1.uploading)("ngIfElse",ze)}},dependencies:[a.MD,a.Sq,a.bT,a.T3,N.zX,N.IH,X.dA,X.qb,u.h,u.D9,Z.G,Z.R$,l0.T,I.RU,A.BL,A.uC,w.mi,w.tH,w.BE,$.u,$.r,E.t,E.c,k.sm,P.jI,R.YN,Q.IK,C1.m,C1.z],styles:[".upload-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.header-title){margin-top:16px;margin-bottom:16px}.upload-container[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]{margin-bottom:16px}.text-title[_ngcontent-%COMP%]{font-weight:700;font-size:20px;line-height:30px;color:#000}.text-normal[_ngcontent-%COMP%]{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.text-normal[_ngcontent-%COMP%]   .text-template[_ngcontent-%COMP%]{color:var(--primary-color);margin-left:10px}.template-file[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}.pd-b-16[_ngcontent-%COMP%]{padding-bottom:16px!important}.pd-b-8[_ngcontent-%COMP%]{padding-bottom:8px!important}.upload-btn-default[_ngcontent-%COMP%]{border-radius:6px;border:1px solid #737373;color:#737373;margin-right:8px}button.vts-btn.upload-btn-red[_ngcontent-%COMP%]{border-radius:6px}button.vts-btn.upload-btn-red[_ngcontent-%COMP%]:not([disabled]){border:1px solid #ee0033}button.vts-btn.upload-btn-red[_ngcontent-%COMP%]   i.vtsicon[_ngcontent-%COMP%]{border:unset}  .vts-upload.vts-upload-drag{border-radius:12px!important}vts-alert[_ngcontent-%COMP%]{margin-bottom:10px;margin-top:10px}.file-upload-container[_ngcontent-%COMP%]{box-shadow:inset 0 -1px #0000001a;padding:16px 0}.file-upload-container[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{font-size:16px}
1.file-upload-container[_ngcontent-%COMP%]   .file-name[_ngcontent-%COMP%]{padding-left:16px;font-weight:700}.file-upload-container[_ngcontent-%COMP%]   .file-progress[_ngcontent-%COMP%]{padding-right:16px}.error-list[_ngcontent-%COMP%]{margin:32px 0}.cursor-pointer[_ngcontent-%COMP%]:hover{cursor:pointer}  .spin-upload i{font-size:35px!important}"]})}}return h1})();function V2(h1,A2){1&h1&&s.eu8(0)}function u0(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,V2,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(11);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function G0(h1,A2){1&h1&&s.eu8(0)}function Q0(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,G0,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(13);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function T2(h1,A2){1&h1&&s.eu8(0)}function b0(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,T2,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(13);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function k0(h1,A2){1&h1&&s.eu8(0)}function s1(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,k0,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(15);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function t0(h1,A2){1&h1&&s.eu8(0)}function K(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,t0,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(15);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function a0(h1,A2){1&h1&&s.eu8(0)}function e1(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,a0,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(19);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function c0(h1,A2){1&h1&&s.eu8(0)}function H1(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,c0,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(17);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function S0(h1,A2){1&h1&&s.eu8(0)}function c2(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,S0,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(17);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function G2(h1,A2){1&h1&&s.eu8(0)}function me(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,G2,1,0,"ng-container",9),s.bVm()),2&h1){s.XpG();const F=s.sdS(21);s.R7$(),s.Y8G("ngTemplateOutlet",F)}}function W2(h1,A2){1&h1&&(s.j41(0,"i",10),s.qSk(),s.j41(1,"svg",11)(2,"g",12),s.nrm(3,"path",13)(4,"path",14)(5,"path",15),s.k0s(),s.j41(6,"defs")(7,"clipPath",16),s.nrm(8,"rect",17),s.k0s()()()())}function o2(h1,A2){1&h1&&(s.j41(0,"i",10),s.qSk(),s.j41(1,"svg",18),s.nrm(2,"path",19)(3,"path",20)(4,"path",21)(5,"path",22)(6,"path",23)(7,"path",24),s.k0s()())}function d0(h1,A2){1&h1&&(s.j41(0,"i",10),s.qSk(),s.j41(1,"svg",18),s.nrm(2,"path",25)(3,"path",26)(4,"path",27)(5,"path",28),s.j41(6,"g"),s.nrm(7,"path",29)(8,"path",30)(9,"path",31)(10,"path",32),s.k0s(),s.nrm(11,"path",33)(12,"path",34),s.k0s()())}function P0(h1,A2){1&h1&&(s.qSk(),s.j41(0,"svg",18),s.nrm(1,"path",35)(2,"path",36)(3,"path",37)(4,"path",38)(5,"path",39),s.k0s())}function a2(h1,A2){1&h1&&(s.j41(0,"i",10),s.qSk(),s.j41(1,"svg",40)(2,"g")(3,"g"),s.nrm(4,"path",41)(5,"polygon",42),s.k0s()()()())}function w2(h1,A2){1&h1&&(s.qSk(),s.j41(0,"svg",43),s.nrm(1,"path",44),s.k0s())}let P2=(()=>{class h1{constructor(){this.type=(0,s.hFB)("")}static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["app-file-icon"]],inputs:{type:[1,"type"]},decls:22,vars:9,consts:[["pdfIcon",""],["docIcon",""],["excelIcon",""],["powerpointIcon",""],["textIcon",""],["defaultIcon",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet"],[1,"vtsicon"],["xmlns","http://www.w3.org/2000/svg","width","32","height","30","viewBox","0 0 29 30","fill","none"],["clip-path","url(#clip0_1992_32065)"],["fill-rule","evenodd","clip-rule","evenodd","d","M7.4316 0.5H17.1272L25.3446 9.06523V25.7247C25.3446 27.8116 23.6562 29.5 21.5765 29.5H7.4316C5.34465 29.5 3.65625 27.8116 3.65625 25.7247V4.27535C3.65621 2.1884 5.34461 0.5 7.4316 0.5V0.5Z","fill","#E5252A"],["opacity","0.4","fill-rule","evenodd","clip-rule","evenodd","d","M17.1191 0.5V9.00001H25.3438L17.1191 0.5Z","fill","white"],["d","M7.25 22.4273V16.8398H9.62718C10.2157 16.8398 10.682 17.0004 11.0336 17.329C11.3852 17.6501 11.561 18.0858 11.561 18.6284C11.561 19.1711 11.3852 19.6068 11.0336 19.9279C10.682 20.2565 10.2157 20.4171 9.62718 20.4171
1H8.67936V22.4273H7.25ZM8.67936 19.2017H9.46666C9.68067 19.2017 9.84884 19.1559 9.96351 19.0489C10.0781 18.9495 10.1393 18.8119 10.1393 18.6285C10.1393 18.4451 10.0782 18.3075 9.96351 18.2081C9.84888 18.1011 9.68071 18.0552 9.46666 18.0552H8.67936V19.2017ZM12.1496 22.4273V16.8398H14.1293C14.5191 16.8398 14.886 16.8933 15.2299 17.008C15.5739 17.1226 15.8873 17.2832 16.1625 17.5049C16.4376 17.7189 16.6593 18.0093 16.8198 18.3762C16.9727 18.7431 17.0568 19.1635 17.0568 19.6374C17.0568 20.1037 16.9727 20.5241 16.8198 20.8909C16.6593 21.2578 16.4376 21.5483 16.1625 21.7623C15.8873 21.984 15.5739 22.1445 15.2299 22.2592C14.886 22.3738 14.5191 22.4273 14.1293 22.4273H12.1496ZM13.5484 21.212H13.9611C14.1828 21.212 14.3891 21.1891 14.5802 21.1356C14.7637 21.0821 14.9395 20.998 15.1077 20.8833C15.2682 20.7687 15.3981 20.6081 15.4898 20.3941C15.5815 20.1801 15.6274 19.9279 15.6274 19.6374C15.6274 19.3393 15.5815 19.0871 15.4898 18.8731C15.3981 18.6591 15.2682 18.4985 15.1077 18.3839C14.9395 18.2692 14.7637 18.1851 14.5802 18.1316C14.3891 18.0782 14.1828 18.0552 13.9611 18.0552H13.5484V21.212ZM17.7753 22.4273V16.8398H21.75V18.0552H19.2047V18.9495H21.2378V20.1572H19.2047V22.4273H17.7753Z","fill","white"],["id","clip0_1992_32065"],["width","29","height","29","fill","white","transform","translate(0 0.5)"],["xmlns","http://www.w3.org/2000/svg","x","0px","y","0px","width","29","height","29","viewBox","0 0 48 48"],["fill","#2d92d4","d","M42.256,6H15.744C14.781,6,14,6.781,14,7.744v7.259h30V7.744C44,6.781,43.219,6,42.256,6z"],["fill","#2150a9","d","M14,33.054v7.202C14,41.219,14.781,42,15.743,42h26.513C43.219,42,44,41.219,44,40.256v-7.202H14z"],["fill","#2d83d4","d","M14 15.003H44V24.005000000000003H14z"],["fill","#2e70c9","d","M14 24.005H44V33.055H14z"],["fill","#00488d","d","M22.319,34H5.681C4.753,34,4,33.247,4,32.319V15.681C4,14.753,4.753,14,5.681,14h16.638 C23.247,14,24,14.753,24,15.681v16.638C24,33.247,23.247,34,22.319,34z"],["fill","#fff","d","M18.403 19L16.857 26.264 15.144 19 12.957 19 11.19 26.489 9.597 19 7.641 19 9.985 29 12.337 29 14.05 21.311 15.764 29 18.015 29 20.359 19z"],["fill","#169154","d","M29,6H15.744C14.781,6,14,6.781,14,7.744v7.259h15V6z"],["fill","#18482a","d","M14,33.054v7.202C14,41.219,14.781,42,15.743,42H29v-8.946H14z"],["fill","#0c8045","d","M14 15.003H29V24.005000000000003H14z"],["fill","#17472a","d","M14 24.005H29V33.055H14z"],["fill","#29c27f","d","M42.256,6H29v9.003h15V7.744C44,6.781,43.219,6,42.256,6z"],["fill","#27663f","d","M29,33.054V42h13.257C43.219,42,44,41.219,44,40.257v-7.202H29z"],["fill","#19ac65","d","M29 15.003H44V24.005000000000003H29z"],["fill","#129652","d","M29 24.005H44V33.055H29z"],["fill","#0c7238","d","M22.319,34H5.681C4.753,34,4,33.247,4,32.319V15.681C4,14.753,4.753,14,5.681,14h16.638 C23.247,14,24,14.753,24,15.681v16.638C24,33.247,23.247,34,22.319,34z"],["fill","#fff","d","M9.807 19L12.193 19 14.129 22.754 16.175 19 18.404 19 15.333 24 18.474 29 16.123 29 14.013 25.07 11.912 29 9.526 29 12.719 23.982z"],["fill","#dc4c2c","d","M8,24c0,9.941,8.059,18,18,18s18-8.059,18-18H26H8z"],["fill","#f7a278","d","M26,6v18h18C44,14.059,35.941,6,26,6z"],["fill","#c06346","d","M26,6C16.059,6,8,14.059,8,24h18V6z"],["fill","#9b341f","d","M22.319,34H5.681C4.753,34,4,33.247,4,32.319V15.681C4,14.753,4.753,14,5.681,14h16.638 C23.247,14,24,14.753,24,15.681v16.638C24,33.247,23.247,34,22.319,34z"],["fill","#fff","d","M14.673,19.012H10v10h2.024v-3.521H14.3c1.876,0,3.397-1.521,3.397-3.397v-0.058 C17.697,20.366,16.343,19.012,14.673,19.012z M15.57,22.358c0,0.859-0.697,1.556-1.556,1.556h-1.99v-3.325h1.99 c0.859,0,1.556,0.697,1.556,1.556V22.358z"],["fill","#4788C7","version","1.1","id","Capa_1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","width","34","height","26","viewBox","0 0 90.604 90.604",0,"xml","space","preserve"],["d","M58.596,0H12.255v90.604h66.094v-63.73L54.868,10.66L58.596,0z M35.35,38.153h-6.011v17.835h-4.998V38.153h-5.913v-4.181\n\t\t\t\t\t\tH35.35V38.153z M57.132,33.972h16.922v4.181h-6.012v17.835h-4.997V38.153h-5.913V33.972z M55.6,33.972l-6.206,10.747l6.533,11.269\n\t\t\t\t\t\th-5.75l-1.993-3.984c-0.815-1.536-1.339-2.68-1.959-3.951H46.16c-0.458,1.271-1.014,2.416-1.699,3.951l-1.829,3.984h-5.684\n\t\t\t\t\t\tl6.369-11.139l-6.141-10.877h5.717l1.928,4.017c0.652,1.34,1.143,2.418,1.665,3.66h0.065c0.522-1.404,0.946-2.385,1.503-3.66\n\t\t\t\t\t\tl1.861-4.017H55.6z"],["points","63.235,0.097 60.216,8.734 78.348,21.254 \t\t"],["viewBox","0 0 1024 1024","focusable","false","fill","currentColor","width","1em","height","1em","data-icon","FileText:antd","aria-hidden","true"],["d","M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM320 482a8 8 0 00-8 8v48a8 8 0 008 8h384a8 8 0 008-8v-48a8 8 0 00-8-8H320zm0 136a8 8 0 00-8 8v48a8 8 0 008 8h184a8 8 0 008-8v-48a8 8 0 00-8-8H320z"]],template:function(L1,Q1){1&L1&&(s.qex(0,6),s.DNE(1,u0,2,1,"ng-container",7)(2,Q0,2,1,"ng-container",7)(3,b0,2,1,"ng-container",7)(4,s1,2,1,"ng-container",7)(5,K,2,1,"ng-container",7)(6,e1,2,1,"ng-container",7)(7,H1,2,1,"ng-container",7)(8,c2,2,1,"ng-container",7)(9,me,2,1,"ng-container",8),s.bVm(),s.DNE(10,W2,9,0,"ng-template",null,0,s.C5r)(12,o2,8,0,"ng-template",null,1,s.C5r)(14,d0,13,0,"ng-template",null,2,s.C5r)(16,P0,6,0,"ng-template",null,3,s.C5r)(18,a2,6,0,"ng-template",null,4,s.C5r)(20,w2,2,0,"ng-template",null,5,s.C5r)),2&L1&&(s.Y8G("ngSwitch",Q1.type()),s.R7$(),s.Y8G("ngSwitchCase","pdf"),s.R7$(),s.Y8G("ngSwitchCase","doc"),s.R7$(),s.Y8G("ngSwitchCase","docx"),s.R7$(),s.Y8G("ngSwitchCase","xls"),s.R7$(),s.Y8G("ngSwitchCase","xlsx"),s.R7$(),s.Y8G("ngSwitchCase","txt"),s.R7$(),s.Y8G("ngSwitchCase","ppt"),s.R7$(),s.Y8G("ngSwitchCase","pptx"))},dependencies:[a.MD,a.T3,a.ux,a.e1,a.fG,X.dA],encapsulation:2})}}return h1})();var g2=h(8114),le=h(44752);let S2=(()=>
1{class h1{constructor(F){this.viewContainerRef=F}create(F){let L1=this.viewContainerRef.createComponent(pt);return Object.assign(L1.instance,F),L1.instance.vtsVisible=!0,L1}static{this.\u0275fac=function(L1){return new(L1||h1)(s.KVO(s.c1b))}}static{this.\u0275prov=s.jDH({token:h1,factory:h1.\u0275fac,providedIn:"root"})}}return h1})();var T0=h(7517),Q2=h(28114),Ce=h(51700),Pe=h(52702),ye=h(91943);const m2=["*"],Be=()=>({standalone:!0});function M0(h1,A2){}function H2(h1,A2){1&h1&&s.eu8(0)}function F2(h1,A2){1&h1&&s.eu8(0)}function He(h1,A2){if(1&h1&&(s.qex(0),s.nrm(1,"vts-divider"),s.DNE(2,F2,1,0,"ng-container",18),s.bVm()),2&h1){const F=s.XpG(2);s.R7$(2),s.Y8G("ngTemplateOutlet",F.vtsFooter)}}function xe(h1,A2){1&h1&&(s.qex(0),s.nrm(1,"vts-divider"),s.bVm())}function e2(h1,A2){if(1&h1&&(s.DNE(0,xe,2,0,"ng-container",20),s.nrm(1,"div",21)),2&h1){const F=s.XpG(2);s.Y8G("ngIf",!F.scrollbarOn&&F.footerMainExist)}}function j0(h1,A2){if(1&h1&&(s.SdG(0),s.DNE(1,He,3,1,"ng-container",19)(2,e2,2,1,"ng-template",null,3,s.C5r)),2&h1){const F=s.sdS(3),L1=s.XpG();s.R7$(),s.Y8G("ngIf",L1.vtsFooter&&!L1.scrollbarOn&&L1.footerMainExist)("ngIfElse",F)}}function m1(h1,A2){1&h1&&s.eu8(0)}function f1(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,m1,1,0,"ng-container",18),s.bVm()),2&h1){const F=s.XpG(2);s.R7$(),s.Y8G("ngTemplateOutlet",F.vtsFooter)}}function R1(h1,A2){if(1&h1&&s.nrm(0,"div"),2&h1){const F=s.XpG(2);s.HbH(F.footerContainer)}}function B0(h1,A2){if(1&h1&&s.DNE(0,f1,2,1,"ng-container",19)(1,R1,1,2,"ng-template",null,4,s.C5r),2&h1){const F=s.sdS(2),L1=s.XpG();s.Y8G("ngIf",L1.vtsFooter&&L1.scrollbarOn)("ngIfElse",F)}}function l2(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.bVm()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.edit.label))}}function R2(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"common.action.edit")))}function Z2(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",33),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("edit"))}),s.nrm(1,"i",34),s.DNE(2,l2,4,3,"ng-container",19)(3,R2,3,3,"ng-template",null,6,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(2),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.edit.label)("ngIfElse",F)}}function _e(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.bVm()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.configRole.label))}}function v2(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"user-management.action.configRole")))}function ae(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",33),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("configRole"))}),s.nrm(1,"i",35),s.DNE(2,_e,4,3,"ng-container",19)(3,v2,3,3,"ng-template",null,7,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(2),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.configRole.label)("ngIfElse",F)}}function a1(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.bVm()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.resetPassword.label))}}function h0(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"user-management.action.changePassword")))}function m0(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",33),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("resetPassword"))}),s.nrm(1,"i",36),s.DNE(2,a1,4,3,"ng-container",19)(3,h0,3,3,"ng-template",null,8,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(2),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.resetPassword.label)("ngIfElse",F)}}function U1(h1,A2){if(1&h1&&(s.j41(0,"span")(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s()()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.status.label))}}function R0(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"common.action.changeStatus")))}function b1(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",33),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("status"))}),s.j41(1,"vts-switch",37),s.mxI("ngModelChange",function(Q1){s.eBV(F);const r2=s.XpG(4);return s.DH7(null==r2.vtsOptionConfig?null:r2.vtsOptionConfig.status.value,Q1)||((null==r2.vtsOptionConfig?null:r2.vtsOptionConfig.status).value=Q1),s.Njj(Q1)}),s.k0s(),s.DNE(2,U1,4,3,"span",19)(3,R0,3,3,"ng-template",null,9,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(),s.R50("ngModel",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.status.value),s.Y8G("ngModelOptions",s.lJ4(4,Be)),s.R7$(),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.status.label)("ngIfElse",F)}}function f0(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.bVm()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.recover.label))}}function O0(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"common.action.recover")))}function K1(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",33),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("recover"))}),s.nrm(1,"i",38),s.DNE(2,f0,4,3,"ng-container",19)(3,O0,3,3,"ng-template",null,10,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(2),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.recover.label)("ngIfElse",F)}}function D2(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.bVm()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.unlock.label))}}function O1(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"common.action.unlock")))}function V1(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",33),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("unlock"))}),s.nrm(1,"i",39),s.DNE(2,D2,4,3,"ng-container",19)(3,O1,3,3,"ng-template",null,11,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(2),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.unlock.label)("ngIfElse",F)}}function P1(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.bVm()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.deleteTemp.label))}}function D1(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"user-management.action.delete")))}function U0(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",40),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("deleteTemp"))}),s.nrm(1,"i",41),s.DNE(2,P1,4,3,"ng-container",19)(3,D1,3,3,"ng-template",null,12,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(2),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.deleteTemp.label)("ngIfElse",F)}}function h2(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"span"),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.bVm()),2&h1){const F=s.XpG(5);s.R7$(2),s.JRh(s.bMT(3,1,null==F.vtsOptionConfig?null:F.vtsOptionConfig.delete.label))}}function V0(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"common.action.delete")))}function _2(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",40),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(4);return s.Njj(Q1.clickOption("delete"))}),s.nrm(1,"i",41),s.DNE(2,h2,4,3,"ng-container",19)(3,V0,3,3,"ng-template",null,13,s.C5r),s.k0s()}if(2&h1){const F=s.sdS(4),L1=s.XpG(4);s.R7$(2),s.Y8G("ngIf",null==L1.vtsOptionConfig?null:L1.vtsOptionConfig.delete.label)("ngIfElse",F)}}function te(h1,A2){if(1&h1&&(s.j41(0,"ul",30),s.DNE(1,Z2,5,2,"li",31)(2,ae,5,2,"li",31)(3,m0,5,2,"li",31)(4,b1,5,5,"li",31)(5,K1,5,2,"li",31)(6,V1,5,2,"li",31)(7,U0,5,2,"li",32)(8,_2,5,2,"li",32),s.k0s()),2&h1){const F=s.XpG(3);s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.edit),s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.configRole),s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.resetPassword),s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.status),s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.recover),s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.unlock),s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.deleteTemp),s.R7$(),s.Y8G("ngIf",null==F.vtsOptionConfig?null:F.vtsOptionConfig.delete)}}function ue(h1,A2){if(1&h1){const F=s.RV6();s.qex(0),s.j41(1,"li",43)(2,"vts-switch",44),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2).$implicit;return s.Njj(Q1.onClick())}),s.k0s(),s.j41(3,"span",45),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2).$implicit;return s.Njj(Q1.onClick())}),s.EFF(4),s.nI1(5,"translate"),s.k0s()(),s.bVm()}if(2&h1){const F=s.XpG(2).$implicit;s.R7$(),s.Y8G("ngStyle",F.style),s.R7$(),s.Y8G("ngModel",F.switchValue)("ngModelOptions",s.lJ4(7,Be))("vtsControl",!0),s.R7$(2),s.JRh(s.bMT(5,5,F.label))}}function Se(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"li",46),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2).$implicit;return s.Njj(Q1.onClick())}),s.nrm(1,"i",47),s.EFF(2),s.nI1(3,"translate"),s.k0s()}if(2&h1){const F=s.XpG(2).$implicit;s.Y8G("ngStyle",F.style),s.R7$(),s.Y8G("vtsType",F.icon),s.R7$(),s.Sp
1I("",s.bMT(3,3,F.label)," ")}}function qe(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,ue,6,8,"ng-container",19)(2,Se,4,5,"ng-template",null,14,s.C5r),s.bVm()),2&h1){const F=s.sdS(3),L1=s.XpG().$implicit;s.R7$(),s.Y8G("ngIf","switch"===L1.type)("ngIfElse",F)}}function et(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,qe,4,2,"ng-container",20),s.bVm()),2&h1){const F=A2.$implicit;s.R7$(),s.Y8G("ngIf",!F.hidden)}}function at(h1,A2){if(1&h1&&(s.j41(0,"ul",30),s.DNE(1,et,2,1,"ng-container",42),s.k0s()),2&h1){const F=s.XpG(3);s.R7$(),s.Y8G("ngForOf",F.vtsEllipsisConfig)}}function Tt(h1,A2){if(1&h1&&(s.qex(0),s.j41(1,"button",27),s.nI1(2,"translate"),s.nrm(3,"i",28),s.k0s(),s.j41(4,"vts-dropdown-menu",null,5),s.DNE(6,te,9,8,"ul",29)(7,at,2,1,"ul",29),s.k0s(),s.bVm()),2&h1){const F=s.sdS(5),L1=s.XpG(2);s.R7$(),s.FS9("vtsTooltipTitle",s.bMT(2,5,"common.table.anotherActions")),s.Y8G("vtsDropdownMenu",F)("vtsPlacement","bottomRight"),s.R7$(5),s.Y8G("ngIf",L1.vtsOptionConfig),s.R7$(),s.Y8G("ngIf",L1.vtsEllipsisConfig&&L1.vtsEllipsisConfig.length>0)}}function Ft(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"div",22)(1,"div",23),s.EFF(2),s.nI1(3,"translate"),s.k0s(),s.j41(4,"span",24),s.DNE(5,Tt,8,7,"ng-container",20),s.j41(6,"button",25),s.nI1(7,"translate"),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.closeDrawer())}),s.nrm(8,"i",26),s.k0s()()()}if(2&h1){const F=s.XpG();s.R7$(2),s.SpI(" ",s.bMT(3,4,F.vtsTitle)," "),s.R7$(3),s.Y8G("ngIf",F.vtsOptionConfig||F.vtsEllipsisConfig&&F.vtsEllipsisConfig.length>0),s.R7$(),s.FS9("vtsTooltipTitle",s.bMT(7,6,"common.table.close")),s.R7$(2),s.Y8G("vtsType","Close:custom")}}let pt=(()=>{class h1{constructor(F,L1){this.injector=F,this.renderer=L1,this.isRenderedFinished=!1,this.isOpen=!1,this.actualOpen=!1,this.scrollbarOn=!0,this.footerContainer=o1.bN6,this.firstCheckDone=!1,this.onDestroy$=new f.B,this.footerMainExist=!1,this.vtsTitle="",this.vtsEllipsisConfig=[],this.noMaskBackground=!1,this.useCustomCloseSubmitter=!1,this.vtsVisibleChange=new s.bkB,this.vtsOnClose=new s.bkB}ngOnChanges(F){if(F.vtsVisible){const{currentValue:L1,previousValue:Q1}=F.vtsVisible;!Q1&&L1&&(this.actualOpen=!0,this.updateScrollOn()),L1||(this.actualOpen=!1)}if(F.noMaskBackground){const{currentValue:L1}=F.noMaskBackground;this.vtsMaskStyle=L1?{background:"none"}:{}}}ngOnDestroy(){this.onDestroy$.next(!0),this.onDestroy$.complete()}ngAfterViewInit(){this.isOpen&&setTimeout(()=>{this.attachComponentBody(),this.updateScrollOn(),this.actualOpen=!0})}ngAfterViewChecked(){!this.vtsOptionConfig&&this.isOpen&&!this.isRenderedFinished&&(this.drawerComp?.overlayRef?.hostElement).getElementsByClassName(`${o1.OV$}`).length>0&&setTimeout(()=>{this.updateScrollOn(!0),this.isRenderedFinished=!0})}updateScrollOn(F){if(F&&this.isRenderedFinished)this.isRenderedFinished=!1;else if(this.isOpen){const L1=this.drawerComp?.overlayRef?.hostElement,Q1=L1.getElementsByClassName("drawer-content-scrollable")[0],r2=L1.getElementsByClassName("body-container")[0],ze=L1.getElementsByClassName(`${o1.OV$}`)[0],ot=L1.getElementsByClassName("container-footer")[0];if(Q1.scrollHeight>Q1.clientHeight)this.scrollbarOn=!0,r2&&r2.firstChild&&r2.removeChild(r2.firstChild),ot&&ze&&ot.appendChild(ze),L1&&this.updateDrawerFooterBorder(!1,L1);else{let Ra=!1;try{let So=0;Q1.childNodes.forEach(p4=>{const mo=p4.offsetHeight;mo&&(So+=mo)}),So+(ze?ze.offsetHeight:0)>Q1.scrollHeight&&(Ra=!0)}catch{console.error("Error while trying to check whether to append the footer to the body make it overflow then do not do it. Keep setting scrollBar to off ")}finally{Ra||(this.scrollbarOn=!1,r2&&ze&&this.renderer.appendChild(r2,ze),L1&&this.updateDrawerFooterBorder(!0,L1))}}this.footerMainExist=!!this.vtsFooter||!!ze}}onResize(F){this.updateScrollOn()}get vtsVisible(){return this.isOpen}set vtsVisible(F){this.isOpen=F}closeDrawer(F=!0){this.vtsCloseSubmitter&&F?this.vtsCloseSubmitter.next(!0):this.useCustomCloseSubmitter&&this.customCloseSubmitter?this.customCloseSubmitter.next(!0):(()=>{this.vtsVisible=!1,this.actualOpen=!1,this.scrollbarOn=!1,this.vtsVisibleChange.emit(this.vtsVisible),this.vtsOnClose.emit(),this.vtsOnCancel&&this.vtsOnCancel(),setTimeout(()=>{this.vtsOnCloseEvt&&this.vtsOnCloseEvt()},500)})()}attachComponentBody(){if(this.vtsContent instanceof s.ZUJ){const F=s.zZn.create({parent:this.injector,providers:[{provide:S1,useValue:this.vtsContentParam
1s.data}]}),L1=new T0.C(this.vtsContent,null,F);this.componentPortal=L1}}clickOption(F){this.vtsOptionConfig&&this.vtsOptionConfig[F]&&this.vtsOptionConfig[F].onClick()}updateDrawerFooterBorder(F,L1){L1.getElementsByClassName("vts-drawer-footer")[0].style.borderTopWidth=F?"0px":"1px"}receiveAttached(F){this.portalComponentInstance=F.instance}getAttachedComponentInstance(){return this.portalComponentInstance}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(s.zZn),s.rXU(s.sFG))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["custom-drawer"]],viewQuery:function(L1,Q1){if(1&L1&&(s.GBs(g2.i_,5),s.GBs(le.u,5)),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.drawerComp=r2.first),s.mGM(r2=s.lsd())&&(Q1.dividerOnBody=r2.first)}},hostBindings:function(L1,Q1){1&L1&&s.bIt("resize",function(ze){return Q1.onResize(ze)},!1,s.tSv)},inputs:{vtsVisible:"vtsVisible",vtsTitle:"vtsTitle",vtsFooter:"vtsFooter",vtsOptionConfig:"vtsOptionConfig",vtsEllipsisConfig:"vtsEllipsisConfig",noMaskBackground:"noMaskBackground",useCustomCloseSubmitter:"useCustomCloseSubmitter",customCloseSubmitter:"customCloseSubmitter"},outputs:{vtsVisibleChange:"vtsVisibleChange",vtsOnClose:"vtsOnClose"},features:[s.Jv_([]),s.OA$],ngContentSelectors:m2,decls:10,vars:7,consts:[["drawerContent",""],["footer",""],["vtsTitleRef",""],["serviceBody",""],["serviceFooter",""],["menuActions","vtsDropdownMenu"],["defaultEditLabel",""],["defaultConfigRoleLabel",""],["defaultResetpasswordLabel",""],["defaultStatusLabel",""],["defaultRecoverLabel",""],["defaultUnlockLabel",""],["defaultDeleteTempLabel",""],["defaultDeleteLabel",""],["iconTpl",""],[3,"vtsVisibleChange","vtsOnClose","vtsVisible","vtsTitle","vtsWidth","vtsMaskStyle","vtsFooter"],["cdkScrollable","",1,"drawer-content-scrollable"],[3,"attached","cdkPortalOutlet"],[4,"ngTemplateOutlet"],[4,"ngIf","ngIfElse"],[4,"ngIf"],[1,"body-container"],["vts-row","","tabindex","0",1,"header-title",2,"outline","none"],["vts-col","","vtsFlex","auto","vts-row","","vtsAlign","middle",1,"drawer-title"],["vts-row","","vtsAlign","middle",1,"action-btns"],["vts-button","","vtsType","text","vts-tooltip","","tabindex","3",1,"cursor-pointer",3,"click","vtsTooltipTitle"],["vts-icon","",1,"collapse-icon",3,"vtsType"],["vts-col","","vts-button","","vtsType","text","vts-dropdown","","vtsTrigger","click","tabindex","4","vts-tooltip","",1,"cursor-pointer",3,"vtsDropdownMenu","vtsPlacement","vtsTooltipTitle"],["vts-icon","","vtsType","EllipsisVerticalSolid:fa"],["vts-menu","",4,"ngIf"],["vts-menu",""],["vts-menu-item","","class","protable-dropdown-item",3,"click",4,"ngIf"],["vts-menu-item","","class","protable-dropdown-item delete-hover-red",3,"click",4,"ngIf"],["vts-menu-item","",1,"protable-dropdown-item",3,"click"],["vts-icon","","vtsType","edit:figma"],["vts-icon","","vtsType","BxUserCircle:boxIcon"],["vts-icon","","vtsType","LockResetOutline:mat"],["vtsSize","sm",1,"change-status-switch",3,"ngModelChange","ngModel","ngModelOptions"],["vts-icon","","vtsType","ReloadOutline:antd"],["vts-icon","","vtsType","Unlocked:icomoon"],["vts-menu-item","",1,"protable-dropdown-item","delete-hover-red",3,"click"],["vts-icon","","vtsType","Trash:custom"],[4,"ngFor","ngForOf"],["vts-menu-item","",1,"protable-dropdown-item",3,"ngStyle"],["vtsSize","sm",1,"change-status-switch",3,"click","ngModel","ngModelOptions","vtsControl"],[3,"click"],["vts-menu-item","",3,"click","ngStyle"],["vts-icon","",3,"vtsType"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.NAR(),s.j41(0,"vts-drawer",15),s.mxI("vtsVisibleChange",function(ot){return s.eBV(r2),s.DH7(Q1.actualOpen,ot)||(Q1.actualOpen=ot),s.Njj(ot)}),s.bIt("vtsOnClose",function(){return s.eBV(r2),s.Njj(Q1.closeDrawer())}),s.j41(1,"div",16),s.DNE(2,M0,0,0,"ng-template",17),s.bIt("attached",function(ot){return s.eBV(r2),s.Njj(Q1.receiveAttached(ot))}),s.DNE(3,H2,1,0,"ng-container",18),s.k0s()(),s.DNE(4,j0,4,2,"ng-template",null,0,s.C5r)(6,B0,3,2,"ng-template",null,1,s.C5r)(8,Ft,9,8,"ng-template",null,2,s.C5r)}if(2&L1){const r2=s.sdS(5),ze=s.sdS(7),ot=s.sdS(9);s.R50("vtsVisible",Q1.actualOpen),s.Y8G("vtsTitle",ot)("vtsWidth",600)("vtsMaskStyle",Q1.vtsMaskStyle)("vtsFooter",ze),s.R7$(2),s.Y8G("cdkPortalOutlet",Q1.componentPortal),s.R7$(),s.Y8G("ngTemplateOutlet",r2)}},dependencies:[a.MD,a.Sq,a.bT,a.T3,a.B3,g2.Ji,g2.i_,le.L,le.u,X.dA,X.qb,w.mi,w.tH,w.BE,T0.h,T0.f,u.h,u.D9,A.BL,A.uC,Z.G,Z.R$,l0.T,Q2.rZ,Ce.cL,Ce.ZG,Q2.s8,Q2.vR,Q2.uZ,Ce.pf,Pe.u,Pe.n,R.YN,R.BC,R.vS,ye.E9,ye.uv],styles:[".cursor-pointer[_ngcontent-%COMP%]:hover{cursor:pointer}.delete-hover-red[_ngcontent-%COMP%]:hover, .delete-hover-red[_ngcontent-%COMP%]:focus{color:#e03!important;
1border:1px solid #EE0033!important;border-radius:4px;background:transparent!important}  .vts-drawer-close{display:none!important}.action-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:not(:first-child){margin-left:8px!important}.action-btns[_ngcontent-%COMP%]   .delete-btn[_ngcontent-%COMP%]{color:#e03}.action-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-top:2px}.mgr-12[_ngcontent-%COMP%]{margin-right:12px!important}  .drawer-content-scrollable{overflow-y:auto;height:100%}  .drawer-content-scrollable::-webkit-scrollbar{width:0}.drawer-title[_ngcontent-%COMP%]{font-weight:700}  .drawer-scroll-off .vts-drawer-footer{padding:0}"]})}}return h1})();const Et=["*"];function v5(h1,A2){if(1&h1&&(s.j41(0,"div",2),s.nrm(1,"div",3),s.k0s()),2&h1){const F=s.XpG();s.R7$(),s.xc7("width",F.size,"px")("height",F.size,"px")}}let u5=(()=>{class h1{constructor(){this.message="\u0110ang t\u1ea3i d\u1eef li\u1ec7u...",this.loading=!0,this.simple=!1,this.size=40}ngOnInit(){}static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["share-ui-app-spinner"]],hostVars:6,hostBindings:function(L1,Q1){2&L1&&(s.Aen("--loader-size--:"+Q1.size+"px"),s.AVh("simple",Q1.simple)("app-loader",!0))},inputs:{message:"message",loading:"loading",simple:"simple",size:"size"},ngContentSelectors:Et,decls:4,vars:5,consts:[["template",""],[1,"app-loader",3,"vtsTip","vtsSpinning","vtsIndicator"],[1,"app-loader-container"],[1,"app-loader-el"]],template:function(L1,Q1){if(1&L1&&(s.NAR(),s.j41(0,"vts-spin",1),s.SdG(1),s.k0s(),s.DNE(2,v5,2,4,"ng-template",null,0,s.C5r)),2&L1){const r2=s.sdS(3);s.AVh("simple",Q1.simple),s.Y8G("vtsTip",Q1.simple?"":Q1.message)("vtsSpinning",Q1.loading)("vtsIndicator",r2)}},dependencies:[a.MD,C1.m,C1.z],styles:["[_nghost-%COMP%]{display:block}.app-loader[_ngcontent-%COMP%]{min-height:85vh;height:100%}.app-loader[_ngcontent-%COMP%]     .vts-spin-blur{opacity:.1}.app-loader[_ngcontent-%COMP%]     .vts-spin-text{text-shadow:none!important;color:#e03;font-weight:600;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:var(--loader-size--)}.app-loader.simple[_ngcontent-%COMP%]{min-height:unset;height:unset}.app-loader-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-loader-el[_ngcontent-%COMP%]{display:inline-block;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#e03;animation:_ngcontent-%COMP%_spin 1s ease-in-out infinite;-webkit-animation:_ngcontent-%COMP%_spin 1s ease-in-out infinite}@keyframes _ngcontent-%COMP%_spin{to{-webkit-transform:rotate(360deg)}}"]})}}return h1})();var s2=h(10313),A0=h(55632);let d2=(()=>{class h1{static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["empty-customize"]],decls:2,vars:3,consts:[["vtsNotFoundImage","simple",3,"vtsNoResult"]],template:function(L1,Q1){1&L1&&(s.nrm(0,"vts-empty",0),s.nI1(1,"translate")),2&L1&&s.Y8G("vtsNoResult",s.bMT(1,1,"common.noResult"))},dependencies:[A0.Dd,A0.gJ,u.h,u.D9],encapsulation:2})}}return h1})();var W1=h(74370),E2=h(15799),_1=h(15941),q=h(11312),A1=h(60425),o0=h(50957),X0=h(89558),I2=h(48164),oe=h(69722);function Te(h1,A2){1&h1&&(s.j41(0,"span"),s.EFF(1),s.nI1(2,"translate"),s.k0s()),2&h1&&(s.R7$(),s.JRh(s.bMT(2,1,"common.error.empty")))}let Ve=(()=>{class h1{static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["custom-empty"]],decls:3,vars:1,consts:[["contentTpl",""],["vtsNotFoundImage","simple",3,"vtsNoResult"]],template:function(L1,Q1){if(1&L1&&(s.j41(0,"vts-empty",1),s.DNE(1,Te,3,3,"ng-template",null,0,s.C5r),s.k0s()),2&L1){const r2=s.sdS(2);s.Y8G("vtsNoResult",r2)}},dependencies:[A0.Dd,A0.gJ,u.h,u.D9],encapsulation:2})}}return h1})();function Mt(h1,A2){if(1&h1&&(s.qex(0),s.nrm(1,"vts-option",8),s.bVm()),2&h1){const F=A2.$implicit;s.R7$(),s.Y8G("vtsValue",F.id)("vtsLabel",F.organizationName)}}function ht(h1,A2){1&h1&&s.nrm(0,"share-ui-app-spinner",11)}function Rt(h1,A2){if(1&h1&&(s.j41(0,"vts-option",9),s.DNE(1,ht,1,0,"share-ui-app-spinner",10),s.k0s()),2&h1){const F=s.XpG(2);s.R7$(),s.Y8G("ngIf",F.isLoadingMore)}}function G5(h1,A2){1&h1&&s.nrm(0,"share-ui-app-spinner",11)}function wt(h1,A2){if(1&h1&&s.DNE(0,G5,1,0,"share-ui-app-spinner",10),2&h1){const F=s.XpG(2);s.Y8G("ngIf",F.isLoadingMore)}}function H5(h1,A2){if(1&h1&&s.nrm(0,"authentication-ui-control-messages",12),2&h1){const F=s.XpG(2);s.Y8G("control",F.f[F.formControlNameInput])}}function Xe(h1,A2){if(1&h1){const F=s.RV6();s.qex(0),s.j41(1,"div",3)(2,"vts-select",4),s.bIt("vtsBlur",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.blurSelect(Q1.formGroup,Q1.formControlNameInput))})("vtsOnSearch",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onSearch(Q1))})("vtsScrollToBottom",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.loadMoreOrg())}),s.DNE(3,Mt,2,2,"ng-container",5)(4,Rt,2,1,"vts-option",6),s.k0s(),s.DNE(5,wt,1,1,"ng-template",null,1,s.C5r),s.k0s(),s.DNE(7,H5,1,1,"authentication-ui-control-messages",7),s.bVm()}if(2&h1){const F=s.sdS(6),L1=s.XpG(),Q1=s.sdS(3);s.R7$(),s.Y8G("formGroup",L1.formGroup),s.R7$(),s.HbH(L1.class),s.Y8G("vtsSize",L1.vtsSize)("formControlName",L1.formControlNameInput)("vtsPlaceHolder",L1.placeholder)("vtsMode",L1.isMultiple?"multiple":"default")("vtsDropdownRender",F)("vtsNoResult",Q1),s.R7$(),s.Y8G("ngForOf",L1.orgTree),s.R7$(),s.Y8G("ngIf",L1.isLoading),s.R7$(3),s.Y8G("ngIf",!L1.isSearchForm)}}function tt(h1,A2){if(1&h1&&s.nrm(0,"vts-option",8),2&h1){const F=s.XpG().$implicit;s.Y8G("vtsValue",F.id)("vtsLabel",F.fullName)}}function Dt(h1,A2){if(1&h1&&(s.qex(0),s.DNE(1,tt,1,2,"vts-option",14),s.bVm()),2&h1){const F=s.XpG(2);s.R7$(),s.Y8G("ngIf",!F.isLoading)}}function y0(h1,A2){1&h1&&(s.j41(0,"vts-option",9),s.nrm(1,"share-ui-app-spinner",11),s.k0s())}function K2(h1,A2){1&h1&&s.nrm(0,"share-ui-app-spinner",11)}function g1(h1,A2){if(1&h1&&s.DNE(0,K2,1,0,"share-ui-app-spinner",10),2&h1){const F=s.XpG(2);s.Y8G("ngIf",F.isLoadingMore)}}function f2(h1,A2){if(1&h1){const F=s.RV6();s.qex(0),s.j41(1,"vts-select",13),s.bIt("vtsOnSearch",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onSearch(Q1))})("vtsScrollToBottom",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.loadMoreOrg())}),s.nrm(2,"vts-option",8),s.DNE(3,Dt,2,1,"ng-container",5)(4,y0,2,0,"vts-option",6),s.k0s(),s.DNE(5,g1,1,1,"ng-template",null,1,s.C5r),s.bVm()}if(2&h1){const F=s.sdS(6),L1=s.XpG(),Q1=s.sdS(3);s.R7$(),s.Y8G("vtsSize",L1.vtsSize)("vtsPlaceHolder",L1.placeholder)("vtsMode",L1.isMultiple?"multiple":"default")("vtsDropdownRender",F)("vtsNoResult",Q1),s.R7$(),s.Y8G("vtsValue","")("vtsLabel",L1.defaultText),s.R7$(),s.Y8G("ngForOf",L1.orgTree),s.R7$(),s.Y8G("ngIf",L1.isLoading)}}function z2(h1,A2){1&h1&&s.nrm(0,"custom-empty")}let pe=(()=>{class h1{constructor(F,L1){this._utils=F,this._unitService=L1,this.destroy$=new f.B,this.isLoading=!1,this.searchChange$=new q.t(""),this.selectBoxKeyword="",this.selectBoxPageSize=10,this.selectBoxPageIndex=0,this.isLoadingMore=!1,this.totalResultPages=0,this.formControlNameInput="",this.placeholder="",this.isMultiple=!1,this.vtsSize="sm",this.levels=[],this.defaultText="",this.isSearchForm=!1,this.class="",this.treeCode="",this.orgTree=[],this.selectedOrgInfo=[],this.searchAllOption={id:-1,orgName:"T\u1ea5t c\u1ea3",fullName:"T\u1ea5t c\u1ea3",organizationName:"T\u1ea5t c\u1ea3"}}get f(){return this.formGroup.controls}
1ngAfterViewInit(){this.getSelectedOrgInfo(),this.searchChange$.asObservable().pipe((0,I2.B)(2e3)).pipe((0,oe.n)(Q1=>(this.isLoading=!0,this.selectBoxPageIndex=0,this.selectBoxKeyword=Q1,this.selectBoxKeyword?this._unitService.getListOrgByNameAndLevelsWithTreeCode(this.selectBoxPageIndex,this.selectBoxPageSize,"",this.treeCode,{name:this.selectBoxKeyword,levels:this.levels}).pipe((0,A1.W)(()=>(0,o0.of)({results:[]})),(0,X0.T)(r2=>(this.totalResultPages=+r2.body.totalPages,r2.body.orgDTO))).pipe((0,X0.T)(r2=>r2.map(ze=>({...ze})))):(0,o0.of)([])))).subscribe({next:Q1=>{const r2=this.selectedOrgInfo.filter(ze=>!this.selectBoxKeyword||ze.fullName.toLowerCase().includes(this.selectBoxKeyword.toLowerCase()));this.orgTree=[...r2,...Q1],this.isSearchForm&&this.orgTree.unshift(this.searchAllOption),this.isLoading=!1},error:Q1=>{this.isLoading=!1}}),this.selectItem&&(this.orgTree=[this.selectItem])}onSearch(F){this.isLoading=!0,this.searchChange$.next(F)}loadMoreOrg(){this.totalResultPages!==this.selectBoxPageIndex+1&&(this.isLoadingMore=!0,this.selectBoxPageIndex+=1,this._unitService.getListOrgByNameAndLevelsWithTreeCode(this.selectBoxPageIndex,this.selectBoxPageSize,"",this.treeCode,{name:this.selectBoxKeyword,levels:this.levels}).subscribe(F=>{this.isLoadingMore=!1,this.orgTree=[...this.orgTree,...F.body.orgDTO],this.totalResultPages=+F.body.totalPages}))}getSelectedOrgInfo(){this._unitService.getListOrgByNameAndLevelsWithTreeCode(this.selectBoxPageIndex,this.selectBoxPageSize,"",this.treeCode,{name:"",levels:this.levels}).subscribe(F=>{this.selectedOrgInfo=F.body.orgDTO,this.orgTree=F.body.orgDTO})}ngOnDestroy(){this.destroy$.next(null),this.destroy$.complete()}updateValiditySelect(F,L1){F.get(L1)?.markAsDirty(),F.get(L1)?.markAllAsTouched(),F.get(L1)?.updateValueAndValidity()}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(o1.$Db),s.rXU(o1.IYj))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["select-org-custom"]],inputs:{formGroup:"formGroup",formControlNameInput:"formControlNameInput",placeholder:"placeholder",isMultiple:"isMultiple",vtsSize:"vtsSize",levels:"levels",defaultText:"defaultText",isSearchForm:"isSearchForm",class:"class",selectItem:"selectItem",treeCode:"treeCode"},decls:4,vars:2,consts:[["customEmpty",""],["renderTemplate",""],[4,"ngIf"],[3,"formGroup"],["vtsAllowClear","","vtsShowSearch","","vtsServerSearch","","vtsScrollToLoad","","vtsMaxTagCount","2",3,"vtsBlur","vtsOnSearch","vtsScrollToBottom","vtsSize","formControlName","vtsPlaceHolder","vtsMode","vtsDropdownRender","vtsNoResult"],[4,"ngFor","ngForOf"],["vtsDisabled","","vtsCustomContent","",4,"ngIf"],[3,"control",4,"ngIf"],[3,"vtsValue","vtsLabel"],["vtsDisabled","","vtsCustomContent",""],["style","text-align: center",4,"ngIf"],[2,"text-align","center"],[3,"control"],["ngDefaultControl","","vtsAllowClear","","vtsShowSearch","","vtsScrollToLoad","","vtsServerSearch","","vtsMaxTagCount","2",3,"vtsOnSearch","vtsScrollToBottom","vtsSize","vtsPlaceHolder","vtsMode","vtsDropdownRender","vtsNoResult"],[3,"vtsValue","vtsLabel",4,"ngIf"]],template:function(L1,Q1){1&L1&&s.DNE(0,Xe,8,12,"ng-container",2)(1,f2,7,9,"ng-container",2)(2,z2,1,0,"ng-template",null,0,s.C5r),2&L1&&(s.Y8G("ngIf",Q1.formGroup),s.R7$(),s.Y8G("ngIf",!Q1.formGroup))},dependencies:[a.MD,a.Sq,a.bT,R.YN,R.me,R.BC,R.cb,X.dA,R.X1,R.j4,R.JD,E2.SX,_1.u,_1.mw,_1.B1,M,u5,Ve],encapsulation:2})}}return h1})();function V4(h1,A2){1&h1&&(s.qSk(),s.j41(0,"svg",2)(1,"circle",3),s.nrm(2,"animate",4)(3,"animate",5),s.k0s(),s.j41(4,"circle",6),s.nrm(5,"animate",7)(6,"animate",8),s.k0s(),s.j41(7,"circle",9),s.nrm(8,"animate",10)(9,"animate",11),s.k0s(),s.j41(10,"circle",3),s.nrm(11,"animate",12)(12,"animate",13),s.k0s(),s.j41(13,"circle",14),s.nrm(14,"animate",15)(15,"animate",16),s.k0s()())}let N4=(()=>{class h1{constructor(){}ngOnInit(){}static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["spinner-custom"]],decls:3,vars:2,consts:[["template",""],[1,"app-loader",3,"vtsSimple","vtsIndicator"],["xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","width","40px","height","40px","viewBox","0 0 100 100","preserveAspectRatio","xMidYMid",2,"margin","auto","display","block","shape-rendering","auto"],["cx","84","cy","50","r","10","fill","#06f"],["attributeName","r","repeatCount","indefinite","dur","0.3571428571428571s","calcMode","spline","keyTimes","0;1","values","10;0","keySplines","0 0.5 0.5 1","begin","0s"],["attributeName","fill","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","discrete","keyTimes","0;0.25;0.5;0.75;1","values","#06f;#8f9294;#06f;#8f9294;#06f","begin","0s"],["cx","16","cy","50","r","10","fill","#06f"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","0s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","0s"],["cx","50","cy","50","r","10","fill","#8f9294"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.3571428571428571s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.3571428571428571s"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.7142857142857142s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.7142857142857142s"],["cx","16","cy","50","r","10","fill","#8f9294"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-1.0714285714285714s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-1.0714285714285714s"]],template:function(L1,Q1){if(1&L1&&(s.nrm(0,"vts-spin",1),s.DNE(1,V4,16,0,"ng-template",null,0,s.C5r)),2&L1){const r2=s.sdS(2);s.Y8G("vtsSimple",!0)("vtsIndicator",r2)}},dependencies:[a.MD,C1.m,C1.z],encapsulation:2})}}return h1})();var nt=h(56383),Nt=h(44267),Na=h(26453),E0=h(62794);const v0=["treeOrgComponent"],x1=()=>({"margin-top":"10px","margin-bottom":"10px"});function _(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",25),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.onClear())}),s.k0s()}}function C(h1,A2){if(1&h1&&s.DNE(0,_,1,0,"i",24),2&h1){const F=s.XpG();s.Y8G("ngIf",""!==F.keyword)}}function b(h1,A2){1&h1&&(s.j41(0,"div",26),s.EFF(1,"Kh\xf4ng t\xecm th\u1ea5y k\u1ebft qu\u1ea3 ph\xf9 h\u1ee3p "),s.k0s())}function U(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"div",27),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.toggleRoot())}),s.j41(1,"span",28),s.nrm(2,"i",29),s.k0s(),s.EFF(3),s.k0s()}if(2&h1){const F=s.XpG();s.R7$(2),s.Y8G("nzType",F.isRootExpanded?"caret-down":"caret-right"),s.R7$(),s.Sp
1I(" ",F.rootNode.title," ")}}function D0(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"div",16)(1,"span",30)(2,"b"),s.EFF(3),s.k0s(),s.j41(4,"span",30),s.EFF(5),s.nI1(6,"translate"),s.k0s(),s.j41(7,"span",30),s.EFF(8,"\xa0 | \xa0"),s.k0s()(),s.j41(9,"div")(10,"button",31),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onClearSelectedOrgList())}),s.nrm(11,"i",32),s.EFF(12),s.nI1(13,"translate"),s.k0s()()()}if(2&h1){const F=s.XpG();s.R7$(3),s.JRh(F.selectedOrgList.length),s.R7$(2),s.SpI(" ",s.bMT(6,3,"common.table.selectedItems")," "),s.R7$(7),s.SpI(" ",s.bMT(13,5,"common.action.clearSelection")," ")}}function se(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"vts-tree",33,2),s.bIt("vtsExpandChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onExpandTreeItem(Q1))})("vtsCheckBoxChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onCheckBoxChange(Q1))})("vtsClick",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onClickItem(Q1))}),s.k0s()}if(2&h1){const F=s.XpG();s.Y8G("vtsData",F.treeNodes)("vtsExpandAll",F.isExpanded)("vtsCheckStrictly",!0)}}function Ae(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"vts-tree",34,2),s.bIt("vtsClick",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onClickTreeItem(Q1))})("vtsExpandChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onExpandTreeItem(Q1))}),s.k0s()}if(2&h1){const F=s.XpG();s.Y8G("vtsData",F.treeNodes)("vtsExpandAll",F.isExpanded)("vtsCheckStrictly",!0)}}function ct(h1,A2){if(1&h1&&s.nrm(0,"vts-spin",35),2&h1){const F=s.XpG(),L1=s.sdS(23);s.Y8G("vtsIndicator",L1)("vtsSpinning",F.isLoading)}}function yt(h1,A2){1&h1&&(s.qSk(),s.j41(0,"svg",36)(1,"circle",37),s.nrm(2,"animate",38)(3,"animate",39),s.k0s(),s.j41(4,"circle",40),s.nrm(5,"animate",41)(6,"animate",42),s.k0s(),s.j41(7,"circle",43),s.nrm(8,"animate",44)(9,"animate",45),s.k0s(),s.j41(10,"circle",37),s.nrm(11,"animate",46)(12,"animate",47),s.k0s(),s.j41(13,"circle",48),s.nrm(14,"animate",49)(15,"animate",50),s.k0s()())}function Ut(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"button",51),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onConfirmMultiple())}),s.nrm(1,"i",52),s.EFF(2),s.nI1(3,"translate"),s.k0s()}if(2&h1){const F=s.XpG();s.R7$(2),s.Lme(" ",s.bMT(3,2,"common.action.confirmation")," (",F.selectedOrgList.length,") ")}}let a5=(()=>{class h1{constructor(){this.modalRef=(0,s.WQX)(I.ko),this.toastService=(0,s.WQX)(E0.Mo),this.utils=(0,s.WQX)(o1.$Db),this.translate=(0,s.WQX)(u.c$),this.orgService=(0,s.WQX)(o1.IYj),this.keyword="",this.isLoading=!0,this.title="",this.multiple=!1,this.treeNodes=[],this.isExpanded=!1,this.searchValue$=new nt.m,this.shareSearchValue$=this.searchValue$.asObservable(),this.destroy$=new f.B,this.selectedOrgList=[],this.isRootExpanded=!0,this.selectedOrgIdSet=new Set,this.convertToVTSTreeNode=F=>F?.length?F.map(L1=>this.convertDetailToVTSTree(L1)).filter(L1=>!!L1):[]}isSearchMode(){return!o1.$Db.isNullOrEmpty(this.keyword)}ngOnInit(){const F=o1.$Db.getOrgIdOrgNameFromLocalstorage(),L1=o1.$Db.getTreeCodeFromLocalstorage();o1.VGQ.getChangeRoleInfo(),o1.VGQ.getUserToken()?.userInfo&&(this.orgId=F?.organizationId||void 0,this.treeCode=L1?.treeCode||void 0),this.data?.params?.treeCode&&(this.treeCode=this.data?.params?.treeCode),this.data?.params?.parentId&&(this.orgId=this.data?.params?.parentId),this.data.title&&(this.title=this.data.title),this.data.multiple&&(this.multiple=this.data.multiple),this.data.params&&(this.params=this.data.params),this.data.appId&&(this.appId=this.data.appId),this.selectedOrgList=Array.isArray(this.data?.selectedOrgList)?[...this.data.selectedOrgList]:[],this.buildSelectedSet(),this.getOrgTree()}ngAfterViewInit(){this.shareSearchValue$.pipe((0,I2.B)(2e3),(0,c.Q)(this.destroy$)).subscribe(F=>{this.keyword=F,F?this.getOrgTree(F):this.getOrgTree()})}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.complete()}getOrgTree1(F){const L1=this.params;let ze={isForPartyOrgTree:(L1&&L1.isForPartyOrgTree)??0,isForPublicServantTree:(L1&&L1.isForPublicServantTree)??0};F&&(ze.keyword=F),this.isLoading=!0,this.orgService.getOrgById(this.orgId,this.treeCode,ze).subscribe({next:ot=>{let Ra=[];ot.body?Ra=Array.isArray(ot.body)?ot.body:[ot.body]:ot.data&&(Ra=Array.isArray(ot.data)?ot.data:[ot.data]),this.treeNodes=this.convertToVTSTreeNode(Ra),this.isExpanded=!!F,this.isLoading=!1},error:()=>{this.treeNodes=[],this.toastService.error("",this.translate.instant("user-unit.message.errorLoadData")),this.isLoading=!1},complete:()=>this.isLoading=!1})}buildSelectedSet(){this.selectedOrgIdSet=new Set((this.selectedOrgList||[]).filter(F=>null!=F?.id).map(F=>String(F.id)))}syncCheckedState(F=[]){F.forEach(L1=>{L1.checked=this.multiple&&this.selectedOrgIdSet.has(String(L1.id??L1.key)),L1.children?.length&&this.syncCheckedState(L1.children)})}getOrgTree(F){let L1={appId:this.appId,isLock:!0}
1;F&&(L1.keyword=F),this.isLoading=!0,this.orgService.getUserTree(this.treeCode,L1).subscribe({next:Q1=>{let r2=[];Q1?.body?.detail&&(r2=Q1?.body?.detail),this.treeNodes=this.convertToVTSTreeNode(r2),this.syncCheckedState(this.treeNodes),this.isExpanded=!!F,this.isLoading=!1},error:()=>{this.treeNodes=[],this.toastService.error("",this.translate.instant("user-unit.message.errorLoadData")),this.isLoading=!1},complete:()=>this.isLoading=!1})}getTreeRoot(){const F=this.appId;this.isLoading=!0,this.orgService.getOrgTreeCode(F).subscribe({next:L1=>{this.treeNodes=(L1.body||[]).map(r2=>({title:r2.treeName,key:r2.treeCode,code:r2.treeCode,selectable:!1,isLeaf:!1,expanded:!1,isRootNode:!0,children:[]})),this.isExpanded=!1,this.isLoading=!1},error:()=>{this.treeNodes=[],this.toastService.error("",this.translate.instant("user-unit.message.errorLoadData")),this.isLoading=!1}})}onSearch(F){this.searchValue$.next(F.trim())}onClear(){this.keyword="",this.getOrgTree()}toggleRoot(){this.isRootExpanded=!this.isRootExpanded}convertDetailToVTSTree(F){if(!F)return null;let L1=this.multiple&&this.selectedOrgIdSet.has(String(F.id)),Q1={...F,key:`${F.id}`,title:`${F.organizationName} - ${F.organizationCode}`,expanded:this.isSearchMode()&&F.children?.length&&!F.isLeaf||!this.isSearchMode()&&!F.childrenCount,isLeaf:this.isSearchMode()&&(F.isLeaf||null==F.isLeaf&&!F.childrenCount)||!this.isSearchMode()&&!F.childrenCount,children:[],checked:L1};if(this.isSearchMode()&&F.children?.length&&!F.isLeaf)for(const r2 of F.children){const ze=this.convertDetailToVTSTree(r2);ze&&Q1.children.push(ze)}return Q1}onExpandTreeItem(F){if("expand"!=F.eventName)return;const L1=F.node;L1&&this.orgService.getChildren({parentId:L1.key,size:200},this.treeCode).subscribe({next:Q1=>{const ze=this.convertToVTSTreeNode(Q1.orgDTO);this.syncCheckedState(ze),L1.clearChildren(),L1.addChildren([...ze])},error:()=>{this.toastService.error("",this.translate.instant("user-unit.message.errorLoadData"))}})}getRootTreeCode(F){let L1=F;for(;L1.parentNode;)L1=L1.parentNode;return L1.origin?.treeCode||null}onClickItem(F){if("click"!==F.eventName||!F.node)return;const L1=F.node.origin,Q1=String(L1?.id);F.node.isChecked?(this.selectedOrgList=this.selectedOrgList.filter(r2=>String(r2?.id)!==Q1),F.node.isChecked=!1):(this.selectedOrgList.some(ze=>String(ze?.id)===Q1)||this.selectedOrgList.push(L1),F.node.isChecked=!0),this.buildSelectedSet()}onCheckBoxChange(F){if("check"!==F.eventName||!F.node)return;const L1=F.node.origin,Q1=String(L1?.id);F.node.isChecked?this.selectedOrgList.some(ze=>String(ze?.id)===Q1)||this.selectedOrgList.push(L1):this.selectedOrgList=this.selectedOrgList.filter(r2=>String(r2?.id)!==Q1),this.buildSelectedSet()}onClearSelectedOrgList(){this.treeNodes.forEach(F=>{F.checked=!1}),this.treeOrgComponent&&this.treeOrgComponent.childrenNodes&&this.treeOrgComponent?.childrenNodes.forEach(F=>{F.isChecked=!1}),this.selectedOrgList=[],this.buildSelectedSet()}onConfirmMultiple(){this.modalRef.close({message:o1.h87.RESULT_CLOSE_DIALOG.CONFIRM,data:this.selectedOrgList})}onClickTreeItem(F){if("click"!=F.eventName)return;const L1=F.node;if(L1){if(!L1.isSelectable)return;const Q1=L1.origin;this.params?.onlyLeaf?L1.isLeaf&&this.modalRef.close({message:o1.h87.RESULT_CLOSE_DIALOG.CONFIRM,data:Q1}):this.modalRef.close({message:o1.h87.RESULT_CLOSE_DIALOG.CONFIRM,data:Q1})}}onClose(){this.modalRef.close(o1.h87.RESULT_CLOSE_DIALOG.CLOSE)}static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["org-tree-popup"]],viewQuery:function(L1,Q1){if(1&L1&&s.GBs(v0,5),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.treeOrgComponent=r2.first)}},inputs:{data:"data"},decls:30,vars:15,consts:[["suffixKeywordIcon",""],["indicatorTemplate",""],["treeOrgComponent",""],["vts-row","","vtsJustify","space-between","vtsAlign","middle"],["vts-col",""],[1,"font-bold"],["vts-button","","vtsType","text",3,"click"],["vts-icon","","vtsType","Close:custom"],[1,"pd-0",2,"margin-top","4px","margin-bottom","20px"],[1,"tree-org-container"],[2,"width","100%"],["vtsSize","lg",3,"vtsSuffix"],["vts-input","","maxlength","255","placeholder","T\xecm ki\u1ebfm t\u1ed5 ch\u1ee9c theo t\xean",3,"ngModelChange","ngModel"],["vts-col","","vtsSpan","24",1,"relative",3,"ngStyle"],["vts-row","","vtsJustify","center",4,"ngIf"],["class","root-node","style","cursor: pointer; font-weight: 500; padding: 8px 12px;
1 border-bottom: 1px solid #f0f0f0;",3,"click",4,"ngIf"],[1,"count-container","mg-rl-0",2,"width","100%","justify-content","space-between"],["vtsAsyncData","","vtsVirtualHeight","40vh","vtsShowIcon","","vtsExpandAll","","vtsCheckable","",3,"vtsData","vtsExpandAll","vtsCheckStrictly","vtsExpandChange","vtsCheckBoxChange","vtsClick",4,"ngIf"],["vtsAsyncData","","vtsVirtualHeight","40vh",3,"vtsData","vtsExpandAll","vtsCheckStrictly","vtsClick","vtsExpandChange",4,"ngIf"],["class","custom-spinner","vtsSimple","","vtsSize","lg",3,"vtsIndicator","vtsSpinning",4,"ngIf"],[1,"footer-action-btns",2,"display","flex"],["vts-button","","vtsType","default",1,"config-btns",3,"click"],["vts-icon","","vtsType","ArrowBack:custom"],["vts-button","","vtsType","primary",3,"click",4,"ngIf"],["class","vts-input-clear-icon","vts-icon","","vtsType","Close",3,"click",4,"ngIf"],["vts-icon","","vtsType","Close",1,"vts-input-clear-icon",3,"click"],["vts-row","","vtsJustify","center"],[1,"root-node",2,"cursor","pointer","font-weight","500","padding","8px 12px","border-bottom","1px solid #f0f0f0",3,"click"],[2,"margin-right","6px"],["nz-icon","",3,"nzType"],[2,"font-size","14px"],["vts-button","","vtsType","text",1,"clear-btn",3,"click"],["vts-icon","","vtsType","Eraser:bootstrap"],["vtsAsyncData","","vtsVirtualHeight","40vh","vtsShowIcon","","vtsExpandAll","","vtsCheckable","",3,"vtsExpandC
1hange","vtsCheckBoxChange","vtsClick","vtsData","vtsExpandAll","vtsCheckStrictly"],["vtsAsyncData","","vtsVirtualHeight","40vh",3,"vtsClick","vtsExpandChange","vtsData","vtsExpandAll","vtsCheckStrictly"],["vtsSimple","","vtsSize","lg",1,"custom-spinner",3,"vtsIndicator","vtsSpinning"],["xmlns","http://www.w3.org/2000/svg","width","60px","height","60px","viewBox","0 0 100 100","preserveAspectRatio","xMidYMid",2,"margin","auto","display","block","shape-rendering","auto"],["cx","84","cy","50","r","10","fill","var(--primary-color)"],["attributeName","r","repeatCount","indefinite","dur","0.3571428571428571s","calcMode","spline","keyTimes","0;1","values","10;0","keySplines","0 0.5 0.5 1","begin","0s"],["attributeName","fill","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","discrete","keyTimes","0;0.25;0.5;0.75;1","values","#06f;#8f9294;#06f;#8f9294;#06f;var(--primary-color)","begin","0s"],["cx","16","cy","50","r","10","fill","var(--primary-color)"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","0s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","0s"],["cx","50","cy","50","r","10","fill","#8f9294"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.3571428571428571s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.3571428571428571s"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.7142857142857142s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-0.7142857142857142s"],["cx","16","cy","50","r","10","fill","#8f9294"],["attributeName","r","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","0;0;10;10;10","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-1.0714285714285714s"],["attributeName","cx","repeatCount","indefinite","dur","1.4285714285714284s","calcMode","spline","keyTimes","0;0.25;0.5;0.75;1","values","16;16;16;50;84","keySplines","0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1","begin","-1.0714285714285714s"],["vts-button","","vtsType","primary",3,"click"],["vts-icon","","vtsType","CheckCircleOutline:vts"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.j41(0,"div",3)(1,"div",4)(2,"span",5)(3,"b"),s.EFF(4),s.k0s()()(),s.j41(5,"div",4)(6,"button",6),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.onClose())}),s.nrm(7,"i",7),s.k0s()()(),s.nrm(8,"vts-divider",8),s.j41(9,"div",9)(10,"div",10)(11,"vts-input-group",11)(12,"input",12),s.bIt("ngModelChange",function(ot){return s.eBV(r2),s.Njj(Q1.onSearch(ot))}),s.k0s()(),s.DNE(13,C,1,1,"ng-template",null,0,s.C5r),s.k0s(),s.j41(15,"div",13),s.DNE(16,b,2,0,"div",14)(17,U,4,2,"div",15)(18,D0,14,7,"div",16)(19,se,2,3,"vts-tree",17)(20,Ae,2,3,"vts-tree",18)(21,ct,1,2,"vts-spin",19),s.k0s()(),s.DNE(22,yt,16,0,"ng-template",null,1,s.C5r),s.j41(24,"div",20)(25,"button",21),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.onClose())}),s.nrm(26,"i",22),s.EFF(27),s.nI1(28,"translate"),s.k0s(),s.DNE(29,Ut,4,4,"button",23),s.k0s()}if(2&L1){const r2=s.sdS(14);s.R7$(4),s.JRh(Q1.title?Q1.title:"Ch\u1ecdn \u0111\u01a1n v\u1ecb"),s.R7$(7),s.Y8G("vtsSuffix",r2),s.R7$(),s.Y8G("ngModel",Q1.keyword),s.R7$(3),s.Y8G("ngStyle",s.lJ4(14,x1)),s.R7$(),s.Y8G("ngIf",!Q1.isLoading&&!Q1.treeNodes.length),s.R7$(),s.Y8G("ngIf",Q1.rootNode),s.R7$(),s.vxM(Q1.selectedOrgList.length>0&&Q1.multiple?18:-1),s.R7$(),s.Y8G("ngIf",!Q1.isLoading&&Q1.treeNodes.length&&Q1.multiple),s.R7$(),s.Y8G("ngIf",!Q1.isLoading&&Q1.treeNodes.length&&!Q1.multiple),s.R7$(),s.Y8G("ngIf",Q1.isLoading),s.R7$(6),s.SpI("",s.bMT(28,12,"common.action.goBack")," "),s.R7$(2),s.Y8G("ngIf",Q1.multiple)}},dependencies:[R.YN,R.me,R.BC,R.tU,R.vS,a.B3,a.bT,R.X1,w.mi,w.tH,w.BE,Z.G,Z.R$,l0.T,X.dA,X.qb,Nt.iO,Nt.fZ,Nt.eH,Nt.Ms,Na.gH,Na.bq,C1.m,C1.z,le.L,le.u,u.h,u.D9],styles:[".clear-btn[_ngcontent-%COMP%]{color:#5a6b84}.clear-btn[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], .clear-btn[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{color:#5a6b84}.clear-btn[_ngcontent-%COMP%], .clear-btn[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#5a6b84!important}.tree-org-container[_ngcontent-%COMP%]{height:50vh;min-height:40vh;max-height:60vh}"]})}}return h1})();var st=h(28472),o5=h(45950),n5=h(65197);function We(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",27),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.clearValue("fullName"))}),s.k0s()}}function Ht(h1,A2){if(1&h1&&s.DNE(0,We,1,0,"i",26),2&h1){const F=s.XpG();s.Y8G("ngIf",F.formGroup.value.fullName&&""!=F.formGroup.value.fullName)}}function C5(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",27),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.clearValue("birthday"))}),s.k0s()}}function P5(h1,A2){if(1&h1&&s.DNE(0,C5,1,0,"i",26),2&h1){const F=s.XpG();s.Y8G("ngIf",F.formGroup.value.birthday&&""!=F.formGroup.value.birthday)}}function Oa(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",27),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.clearValue("mother"))}),s.k0s()}}function T5(h1,A2){if(1&h1&&s.DNE(0,Oa,1,0,"i",26),2&h1){const F=s.XpG();s.Y8G("ngIf",F.formGroup.value.mother&&""!=F.formGroup.value.mother)}}function V5(h1,A2){if(1&h1&&s.nrm(0,"vts-option",28),2&h1){const F=A2.$implicit;s.Y8G("vtsValue",F.id)("vtsLabel",F.fullName)}}let oa=(()=>{class h1{constructor(F,L1,Q1,r2){this._citizenSearchService=F,this._translate=L1,this._utils=Q1,this.formBuilder=r2,this.registrationPlaceList=[],this.search=new s.bkB,this.loadingChange=new s.bkB,this.isExistsChange=new s.bkB,this.resultDocChange=new s.bkB,this.fieldSize="sm"}ngOnInit(){this.trim=this._utils.trimOnBlur}onSearch(){this.search.emit(this.formGroup)}onBlur(F){this.formGroup.controls[F].enabled&&(this.formGroup.controls[F].markAsTouched(),this.formGroup.controls[F].updateV
1alueAndValidity({onlySelf:!0}))}get f(){return this.formGroup.controls}searchInfoCSDLQG(){this._utils.checkValidate(this.formGroup,this.inputs,void 0,void 0)&&(this.loadingChange.emit(!0),this.resultDocChange.emit(null),this._citizenSearchService.searchCitizen({fullName:this.formGroup.controls.fullName.value,gender:this.formGroup.controls.gender.value,birthday:this.formGroup.controls.birthday.value,fullNameMom:this.formGroup.controls.mother.value,registrationPlace:this.formGroup.controls.birthPlace.value}).subscribe({next:L1=>{const Q1=this._citizenSearchService.parseXmlResponse(L1);this.isExistsChange.emit(!0),this.resultDocChange.emit(Q1)},error:L1=>{this.isExistsChange.emit(!1),console.error("\u0110\xe3 x\u1ea3y ra l\u1ed7i",L1)},complete:()=>{this.loadingChange.emit(!1)}}))}clearValue(F){this.formGroup.get(F)?.setValue(""),this.formGroup.get(F)?.markAsDirty(),this.formGroup.get(F)?.markAsTouched(),this.formGroup.get(F)?.updateValueAndValidity()}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(o1.CHu),s.rXU(u.c$),s.rXU(o1.$Db),s.rXU(R.ok))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["citizen-search-form-without-id"]],viewQuery:function(L1,Q1){if(1&L1&&(s.GBs(Nt.fZ,5),s.GBs(_1.B1,5)),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.inputs=r2),s.mGM(r2=s.lsd())&&(Q1.selectComponents=r2)}},inputs:{registrationPlaceList:"registrationPlaceList",loading:"loading",isExists:"isExists",resultDoc:"resultDoc",formGroup:"formGroup"},outputs:{search:"search",loadingChange:"loadingChange",isExistsChange:"isExistsChange",resultDocChange:"resultDocChange"},decls:70,vars:37,consts:[["suffixIconFullName",""],["suffixIconBirthday",""],["suffixIconMother",""],["vts-form","","vtsLayout","vertical","vtsSize","sm",3,"submit","formGroup"],["vtsRequired",""],[1,"input-label"],[1,"input-box",3,"vtsSuffix"],["vts-input","","placeholder","","formControlName","fullName","maxlength","200",3,"blur","vtsSize"],[3,"control"],["vts-row","","vtsAlign","middle","vtsGutter","20",1,"row-group"],["vts-col","","vtsSpan","24"],["formControlName","gender",2,"display","flex"],["vts-col",""],["vts-radio","","vtsValue","1"],["vts-radio","","vtsValue","2"],["vts-input","","placeholder","","formControlName","birthday","maxlength","255",3,"blur","vtsSize"],[2,"font-family","Sarabun, sans-serif","font-size","14px","color","#667285"],[3,"vtsSuffix"],["vts-input","","formControlName","mother","maxlength","255",3,"blur","vtsSize"],["vtsSize","md","formControlName","birthPlace","vtsShowSearch","",3,"vtsBlur","vtsPlaceHolder"],[3,"vtsValue","vtsLabel",4,"ngFor","ngForOf"],["vts-col","","vtsSpan","24","id","searchCSDLQG"],[1,"d-inline-block",2,"width","100%"],["vts-row","",1,"footer-action-search",2,"width","100%"],["vts-button","","vts-col","","vtsFlex","1","vtsSize","lg","vtsType","primary",1,"btn-font",3,"click"],["vts-icon","","vtsType","SearchOutline:custom"],["class","vts-input-clear-icon","vts-icon","","vtsType","Close",3,"click",4,"ngIf"],["vts-icon","","vtsType","Close",1,"vts-input-clear-icon",3,"click"],[3,"vtsValue","vtsLabel"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.j41(0,"form",3),s.bIt("submit",function(){return s.eBV(r2),s.Njj(Q1.onSearch())}),s.j41(1,"vts-form-item")(2,"vts-form-label",4)(3,"span",5),s.EFF(4),s.nI1(5,"translate"),s.k0s()(),s.j41(6,"vts-form-control")(7,"vts-input-group",6)(8,"input",7),s.bIt("blur",function(){return s.eBV(r2),s.Njj(Q1.trim(Q1.formGroup,"fullName"))}),s.k0s()(),s.DNE(9,Ht,1,1,"ng-template",null,0,s.C5r),s.k0s(),s.nrm(11,"authentication-ui-control-messages",8),s.k0s(),s.j41(12,"div",9)(13,"div",10)(14,"vts-form-item")(15,"span",5),s.EFF(16),s.nI1(17,"translate"),s.k0s(),s.j41(18,"vts-form-control")(19,"vts-radio-group",11)(20,"div",12)(21,"label",13),s.EFF(22),s.nI1(23,"translate"),s.k0s()(),s.j41(24,"div",12)(25,"label",14),s.EFF(26),s.nI1(27,"translate"),s.k0s()()()(),s.nrm(28,"authentication-ui-control-messages",8),s.k0s()()(),s.j41(29,"vts-form-item")(30,"vts-form-label",4)(31,"span",5),s.EFF(32,"Ng\xe0y, th\xe1ng, n\u0103m sinh"),s.k0s()(),s.j41(33,"vts-form-control")(34,"vts-input-group",6)(35,"input",15),s.bIt("blur",function(){return s.eBV(r2),s.Njj(Q1.trim(Q1.formGroup,"birthday"))}),s.k0s()(),s.DNE(36,P5,1,1,"ng-template",null,1,s.C5r),s.k0s(),s.j41(38,"small",16),s.EFF(39," Nh\u1eadp \u0111\u1ea7y \u0111\u1ee7 ng\xe0y th\xe1ng theo c\u1ea5u tr\xfac dd/mm/yyyy ho\u1eb7c ch\u1ec9 m\u1ed7i n\u0103m yyyy"),s.k0s(),s.nrm(40,"authentication-ui-control-messages",8),s.k0s(),s.j41(4
11,"vts-form-item")(42,"vts-form-label",4)(43,"span",5),s.EFF(44),s.nI1(45,"translate"),s.k0s()(),s.j41(46,"vts-form-control")(47,"vts-input-group",17)(48,"input",18),s.bIt("blur",function(){return s.eBV(r2),s.Njj(Q1.trim(Q1.formGroup,"mother"))}),s.k0s()(),s.DNE(49,T5,1,1,"ng-template",null,2,s.C5r),s.k0s(),s.nrm(51,"authentication-ui-control-messages",8),s.k0s(),s.j41(52,"vts-form-item")(53,"vts-form-label",4)(54,"span",5),s.EFF(55),s.nI1(56,"translate"),s.k0s()(),s.j41(57,"vts-form-control")(58,"vts-select",19),s.nI1(59,"translate"),s.bIt("vtsBlur",function(){return s.eBV(r2),s.Njj(Q1.onBlur("birthPlace"))}),s.DNE(60,V5,1,2,"vts-option",20),s.k0s()(),s.nrm(61,"authentication-ui-control-messages",8),s.k0s(),s.j41(62,"div",9)(63,"div",21)(64,"div",22)(65,"div",23)(66,"button",24),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.searchInfoCSDLQG())}),s.nrm(67,"i",25),s.EFF(68),s.nI1(69,"translate"),s.k0s()()()()()()}if(2&L1){const r2=s.sdS(10),ze=s.sdS(37),ot=s.sdS(50);s.Y8G("formGroup",Q1.formGroup),s.R7$(4),s.JRh(s.bMT(5,21,"birth-search-CSDLQG.label.fullName")),s.R7$(3),s.Y8G("vtsSuffix",r2),s.R7$(),s.Y8G("vtsSize","sm"),s.R7$(3),s.Y8G("control",Q1.f.fullName),s.R7$(5),s.SpI(" ",s.bMT(17,23,"birth-search-CSDLQG.label.gender")," "),s.R7$(6),s.JRh(s.bMT(23,25,"birth-search-CSDLQG.label.male")),s.R7$(4),s.JRh(s.bMT(27,27,"birth-search-CSDLQG.label.female")),s.R7$(2),s.Y8G("control",Q1.f.gender),s.R7$(6),s.Y8G("vtsSuffix",ze),s.R7$(),s.Y8G("vtsSize","sm"),s.R7$(5),s.Y8G("control",Q1.f.birthday),s.R7$(4),s.SpI(" ",s.bMT(45,29,"birth-search-CSDLQG.label.fullNameMom")," "),s.R7$(3),s.Y8G("vtsSuffix",ot),s.R7$(),s.Y8G("vtsSize","sm"),s.R7$(3),s.Y8G("control",Q1.f.mother),s.R7$(4),s.JRh(s.bMT(56,31,"user-management.birth-place")),s.R7$(3),s.FS9("vtsPlaceHolder",s.bMT(59,33,"common.dropdown.select_")),s.R7$(2),s.Y8G("ngForOf",Q1.registrationPlaceList),s.R7$(),s.Y8G("control",Q1.f.birthPlace),s.R7$(7),s.SpI(" ",s.bMT(69,35,"birth-search-CSDLQG.button.search")," ")}},dependencies:[a.MD,a.Sq,a.bT,u.h,u.D9,Q2.rZ,Pe.u,Z.G,Z.R$,l0.T,X.dA,X.qb,g2.Ji,R.YN,R.qT,R.me,R.BC,R.cb,R.tU,E2.SX,w.tH,w.BE,E2.dF,E2.Qp,E2.rA,E2.Yc,R.X1,R.j4,R.JD,st.aB,_1.u,_1.mw,_1.B1,Nt.iO,Nt.fZ,Nt.eH,Nt.Ms,le.L,A.BL,E0.Li,o5.j,o5.Cx,o5.DN,n5.mn,M],styles:["span.input-label[_ngcontent-%COMP%]{margin-bottom:5px}#searchCSDLQG[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}#noteBirthDay[_ngcontent-%COMP%]{font-size:small;color:#4a4a4a}"]})}}return h1})();var dt=h(49008),U5=h(66750);function Ua(h1,A2){if(1&h1&&(s.j41(0,"form",1)(1,"div",2)(2,"div",3)(3,"span",4)(4,"b"),s.EFF(5),s.nI1(6,"translate"),s.k0s(),s.j41(7,"span")(8,"b"),s.EFF(9),s.k0s()()()()(),s.j41(10,"div",2)(11,"div",3)(12,"span",5)(13,"b"),s.EFF(14),s.nI1(15,"translate"),s.k0s()()()(),s.j41(16,"div",2)(17,"div",3)(18,"span",4),s.EFF(19),s.nI1(20,"translate"),s.j41(21,"span")(22,"b"),s.EFF(23),s.k0s()()()()(),s.j41(24,"div",2)(25,"div",6)(26,"span",5),s.EFF(27),s.nI1(28,"translate"),s.j41(29,"span")(30,"b"),s.EFF(31),s.k0s()()()(),s.j41(32,"div",6)(33,"span",5),s.EFF(34),s.nI1(35,"translate"),s.j41(36,"span")(37,"b"),s.EFF(38),s.k0s()()()(),s.j41(39,"div",6)(40,"span",5),s.EFF(41),s.nI1(42,"translate"),s.j41(43,"span")(44,"b"),s.EFF(45),s.k0s()()()()(),s.j41(46,"div",2)(47,"div",6)(48,"span",5),s.EFF(49),s.nI1(50,"translate"),s.j41(51,"span")(52,"b"),s.EFF(53),s.k0s()()()(),s.j41(54,"div",6)(55,"span",5),s.EFF(56),s.nI1(57,"translate"),s.j41(58,"span")(59,"b"),s.EFF(60),s.k0s()()()(),s.j41(61,"div",6)(62,"span",5),s.EFF(63),s.nI1(64,"translate"),s.j41(65,"span")(66,"b"),s.EFF(67),s.k0s()()()()(),s.j41(68,"div",2)(69,"div",6)(70,"span",5),s.EFF(71),s.nI1(72,"translate"),s.j41(73,"span")(74,"b"),s.EFF(75),s.k0s()()()(),s.j41(76,"div",6)(77,"span",5),s.EFF(78),s.nI1(79,"translate"),s.j41(80,"span")(81,"b"),s.EFF(82),s.k0s()()()(),s.j41(83,"div",6)(84,"span",5),s.EFF(85),s.nI1(86,"translate"),s.j41(87,"span")(88,"b"),s.EFF(89),s.k0s()()()()(),s.j41(90,"div",2)(91,"div",3)(92,"span",5),s.EFF(93),s.nI1(94,"translate"),s.j41(95,"span")(96,"b"),s.EFF(97),s.k0s()()()()(),s.j41(98,"div",2)(99,"div",3)(100,"span",5),s.EFF(101),s.nI1(102,"translate"),s.j41(103,"span")(104,"b"),s.EFF(105),s.k0s()()()()(),s.j41(106,"div",2)(107,"div",3)(108,"span",5),s.EFF(109),s.nI1(110,"translate"),s.j41(111,"span")(112,"b"),s.EFF(113),s.k0s()()()()(),s.j41(114,"div",2)(115,"div",3)(116,"span",5),s.EFF(117),s.nI1(118,"translate"),s.j41(119,"span")(120,"b"),s.EFF(121),s.k0s()()()()(),s.j41(122,"div",2)(123,"div",3)(124,"span",5)(125,"b"),s.EFF(126),s.nI1(127,"translate"),s.k0s()()()(),s.j41(128,"div",2)(129,"div",3)(130,"span",4),s.EFF(131),s.nI1(132,"translate"),s.j41(133,"span")(134,"b"),s.EFF(135),s.k0s()()()()(),s.j41(136,"div",2)(137,"div",6)(138,"span",5),s.EFF(139),s.nI1(140,"translate"),s.j41(141,"span")(142,"b"),s.EFF(143),s.k0s()()()(),s.j41(144,"div",6)(145,"span",5),s.EFF(146),s.nI1(147,"translate"),s.j41(148,"span")(149,"b"),s.EFF(150),s.k0s()()()(),s.j41(151,"div",6)(152,"span",5),s.EFF(153),s.nI1(154,"translate"),s.j41(155,"span")(156,"b"),s.EFF(157),s.k0s()()()()(),s.j41(158,"div",2)(159,"div",3)(160,"span",4),s.EFF(161),s.nI1(162,"translate"),s.j41(163,"span")(164,"b"),s.EFF(165),s.k0s()()()()(),s.j41(166,"div",2)(167,"div",6)(168,"span",5),s.EFF(169),s.nI1(170,"translate"),s.j41(171,"span")(172,"b"),s.EFF(173),s.k0s()()()(),s.j41(174,"div",6)(175,"span",5),s.EFF(176),s.nI1(177,"translate"),s.j41(178,"span")(179,"b"),s.EFF(180),s.k0s()()()(),s.j41(181,"div",6)(182,"span",5),s.EFF(183),s.nI1(184,"translate"),s.j41(185,"span")(186,"b"),s.EFF(187),s.k0s()()()()(),s.j41(188,"div",2)(189,"div",3)(190,"span",4),s.EFF(191),s.nI1(192,"translate"),s.j41(193,"span")(194,"b"),s.EFF(195),s.k0s()()()()(),s.j41(196,"div",2)(197,"div",6)(198,"span",5),s.EFF(199),s.nI1(200,"translate"),s.j41(201,"span")(202,"b"),s.EFF(203),s.k0s()()()(),s.j41(204,"div",6)(205,"span",5),s.EFF(206),s.nI1(207,"translate"),s.j41(208,"span")(209,"b"),s.EFF(210),s.k0s()()()(),s.j41(211,"div",6)(212,"span",5),s.EFF(213),s.nI1(214,"translate"),s.j41(215,"span")(216,"b"),s.EFF(217),s.k0s()()()()(),s.j41(218,"div",2)(219,"div",3)(220,"span",4),s.EFF(221),s.nI1(222,"translate"),s.j41(223,"span")(224,"b"),s.EFF(225),s.k0s()()()()(),s.j41(226,"div",2)(227,"div",6)(228,"span",5),s.EFF(229),s.nI1(230,"translate"),s.j41(231,"span")(232,"b"),s.EFF(233),s.k0s()()()(),s.j41(234,"div",6)(235,"span",5),s.EFF(236),s.nI1(237,"translate"),s.j41(238,"span")(239,"b"),s.EFF(240),s.k0s()()()(),s.j41(241,"div",6)(242,"span",5),s.EFF(243),s.nI1(244,"translate"),s.j41(245,"span")(246,"b"),s.EFF(247),s.k0s()()()()(),s.j41(248,"div",2)(249,"div",3)(250,"span",5),s.EFF(251),s.nI1(252,"translate"),s.j41(253,"span")(254,"b"),s.EFF(255),s.k0s()()()()(),s.j41(256,"div",2)(257,"div",3)(258,"span",4),s.EFF(259),s.nI1(260,"translate"),s.j41(261,"span")(262,"b"),s.EFF(263),s.k0s()()()()(),s.j41(264,"div",2)(265,"div",6)(266,"span",5),s.EFF(267),s.nI1(268,"translate"),s.j41(269,"span")(270,"b"),s.EFF(271),s.k0s()()()(),s.j41(272,"div",6)(273,"span",5),s.EFF(274),s.nI1(275,"translate"),s.j41(276,"span")(277,"b"),s.EFF(278),s.k0s()()()(),s.j41(279,"div",6)(280,"span",5),s.EFF(281),s.nI1(282,"translate"),s.j41(283,"span")(284,"b"),s.EFF(285),s.k0s()()()()()()),2&h1){const F=s.XpG();s.R7$(5),s.SpI("",s.bMT(6,74,"birth-search-CSDLQG.label.searchResultTitle"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.fullName.toUpperCase()),s.R7$(5),s.JRh(s.bMT(15,76,"birth-search-CSDLQG.label.searchResultBasicInfo")),s.R7$(5),s.SpI(" ",s.bMT(20,78,"birth-search-CSDLQG.label.fullNamePerson"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.fullName.toUpperCase()),s.R7$(4),s.SpI(" ",s.bMT(28,80,"birth-search-CSDLQG.label.gender"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.gender),s.R7$(3),s.SpI(" ",s.bMT(35,82,"birth-search-CSDLQG.label.CMND"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.idCard),s.R7$(3),s.SpI(" ",s.bMT(42,84,"birth-search-CSDLQG.label.DDCN"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.idNum),s.R7$(4),s.SpI(" ",s.bMT(50,86,"birth-search-CSDLQG.label.ethnic"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.ethnic),s.R7$(3),s.SpI(" ",s.bMT(57,88,"birth-search-CSDLQG.label.nation"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.nationality),s.R7$(3),s.SpI(" ",s.bMT(64,90,"b
1irth-search-CSDLQG.label.religion"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.religion),s.R7$(4),s.SpI(" ",s.bMT(72,92,"birth-search-CSDLQG.label.birthdayPerson"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.birthday),s.R7$(3),s.SpI(" ",s.bMT(79,94,"birth-search-CSDLQG.label.marriage"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.marriageStatus),s.R7$(3),s.SpI(" ",s.bMT(86,96,"birth-search-CSDLQG.label.bloodGroup"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.bloodType),s.R7$(4),s.SpI(" ",s.bMT(94,98,"birth-search-CSDLQG.label.placeRegister"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.regPlace),s.R7$(4),s.SpI(" ",s.bMT(102,100,"birth-search-CSDLQG.label.hometown"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.hometown),s.R7$(4),s.SpI(" ",s.bMT(110,102,"birth-search-CSDLQG.label.placeResidence"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.residence),s.R7$(4),s.SpI(" ",s.bMT(118,104,"birth-search-CSDLQG.label.placeCurrent"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.curResidence),s.R7$(5),s.JRh(s.bMT(127,106,"birth-search-CSDLQG.label.searchResultFamilyMembers")),s.R7$(5),s.SpI(" ",s.bMT(132,108,"birth-search-CSDLQG.label.father"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.fatherName),s.R7$(4),s.SpI(" ",s.bMT(140,110,"birth-search-CSDLQG.label.nation"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.fatherNationality),s.R7$(3),s.SpI(" ",s.bMT(147,112,"birth-search-CSDLQG.label.CMND"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.fatherIdCard),s.R7$(3),s.SpI(" ",s.bMT(154,114,"birth-search-CSDLQG.label.DDCN"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.fatherIdNum),s.R7$(4),s.SpI(" ",s.bMT(162,116,"birth-search-CSDLQG.label.mother"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.motherName),s.R7$(4),s.SpI(" ",s.bMT(170,118,"birth-search-CSDLQG.label.nation"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.motherNationality),s.R7$(3),s.SpI(" ",s.bMT(177,120,"birth-search-CSDLQG.label.CMND"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.motherIdCard),s.R7$(3),s.SpI(" ",s.bMT(184,122,"birth-search-CSDLQG.label.DDCN"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.motherIdNum),s.R7$(4),s.SpI(" ",s.bMT(192,124,"birth-search-CSDLQG.label.spouse"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.spouseName),s.R7$(4),s.SpI(" ",s.bMT(200,126,"birth-search-CSDLQG.label.nation"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.spouseNationality),s.R7$(3),s.SpI(" ",s.bMT(207,128,"birth-search-CSDLQG.label.CMND"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.spouseIdCard),s.R7$(3),s.SpI(" ",s.bMT(214,130,"birth-search-CSDLQG.label.DDCN"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.spouseIdNum),s.R7$(4),s.SpI(" ",s.bMT(222,132,"birth-search-CSDLQG.label.householder"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.homeownerName),s.R7$(4),s.SpI(" ",s.bMT(230,134,"birth-search-CSDLQG.label.nation"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.homeownerNationality),s.R7$(3),s.SpI(" ",s.bMT(237,136,"birth-search-CSDLQG.label.CMND"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.homeownerIdCard),s.R7$(3),s.SpI(" ",s.bMT(244,138,"birth-search-CSDLQG.label.DDCN"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.homeownerIdNum),s.R7$(4),s.SpI(" ",s.bMT(252,140,"birth-search-CSDLQG.label.relationshipHouseholder"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.homeownerRelationship),s.R7$(4),s.SpI(" ",s.bMT(260,142,"birth-search-CSDLQG.label.representative"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.representativeName),s.R7$(4),s.SpI(" ",s.bMT(268,144,"birth-search-CSDLQG.label.nation"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.representativeNationality),s.R7$(3),s.SpI(" ",s.bMT(275,146,"birth-search-CSDLQG.label.CMND"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.representativeIdCard),s.R7$(3),s.SpI(" ",s.bMT(282,148,"birth-search-CSDLQG.label.DDCN"),": "),s.R7$(4),s.JRh(null==F.resultBody?null:F.resultBody.representativeIdNum)}}function I5(h1,A2){1&h1&&(s.j41(0,"form",1)(1,"div",2)(2,"div",3)(3,"span"),s.EFF(4),s.nI1(5,"translate"),s.k0s()()()()),2&h1&&(s.R7$(4),s.JRh(s.bMT(5,1,"birth-search-CSDLQG.label.notExist")))}let Ta=(()=>{class h1{constructor(F,L1,Q1){this._commonService=F,this._utils=L1,this._location=Q1,this.ethnicRecord={},this.nationalityRecord={},this.loading=!1,this.search=new s.bkB,this.rpData=new s.bkB,this.loadingChange=new s.bkB}
1ngOnInit(){this.convertToUpperCase=this._utils.convertToUpperCase,this.trim=this._utils.trimOnBlur,this.resultBody=null,this.setupEthnicRecord(),this.setupNationalityRecord()}ngOnChanges(){this.resultBody=null,this.parseResult()}goBack(){this._location.back()}parseResult(){if(null==this.resultDoc)return;const F=this.resultDoc.getElementsByTagName("soapenv:Body")[0].getElementsByTagName("ns1:CongdanCollection")[0].getElementsByTagName("ns1:CongDan")[0],L1=F.getElementsByTagName("ns1:HoVaTen")[0],ot=`${L1.getElementsByTagName("ns1:Ho")[0].textContent} ${L1.getElementsByTagName("ns1:ChuDem")[0].textContent} ${L1.getElementsByTagName("ns1:Ten")[0].textContent}`,Ra=F.getElementsByTagName("ns1:DanToc")[0].textContent,So=this.getValueFromCode(this.ethnicRecord,Ra),p4=F.getElementsByTagName("ns1:QuocTich")[0].textContent,mo=this.getValueFromCode(this.nationalityRecord,p4),Wo=F.getElementsByTagName("ns1:TinhTrangHonNhan")[0].textContent;let xa="Ch\u01b0a c\xf3 th\xf4ng tin";switch(Wo){case"1":xa="Ch\u01b0a k\u1ebft h\xf4n";break;case"2":xa="\u0110ang c\xf3 v\u1ee3/ch\u1ed3ng";break;case"3":xa="\u0110\xe3 ly h\xf4n ho\u1eb7c g\xf3a v\u1ee3/ch\u1ed3ng"}const Co=F.getElementsByTagName("ns1:SoCMND")[0].textContent,is=F.getElementsByTagName("ns1:SoDinhDanh")[0].textContent,Gn=F.getElementsByTagName("ns1:TonGiao")[0].textContent,va=F.getElementsByTagName("ns1:NhomMau")[0].textContent,wn=F.getElementsByTagName("ns1:GioiTinh")[0].textContent;let C4="Kh\xe1c";switch(wn){case"1":C4="Nam";break;case"2":C4="N\u1eef"}const Yo=F.getElementsByTagName("ns1:NgayThangNamSinh")[0].getElementsByTagName("ns1:NgayThangNam")[0].textContent,fo=this.formatDate(Yo),cn=F.getElementsByTagName("ns1:NoiDangKyKhaiSinh")[0].getElementsByTagName("ns1:MaPhuongXa")[0].textContent,jn=F.getElementsByTagName("ns1:QueQuan")[0].getElementsByTagName("ns1:MaPhuongXa")[0].textContent,$n=F.getElementsByTagName("ns1:ThuongTru")[0].getElementsByTagName("ns1:MaPhuongXa")[0].textContent,go=F.getElementsByTagName("ns1:NoiOHienTai")[0].getElementsByTagName("ns1:MaPhuongXa")[0].textContent,Ln=this._commonService.getDictItemByCodes(Array.from(new Set([cn,jn,$n,go]))),ka=F.getElementsByTagName("ns1:Cha")[0],w5=ka.getElementsByTagName("ns1:HoVaTen")[0].textContent,ve=ka.getElementsByTagName("ns1:SoCMND")[0].textContent,mt=ka.getElementsByTagName("ns1:SoDinhDanh")[0].textContent,$5=ka.getElementsByTagName("ns1:QuocTich")[0].textContent,_a=this.getValueFromCode(this.nationalityRecord,$5),Q5=F.getElementsByTagName("ns1:Me")[0],Wa=Q5.getElementsByTagName("ns1:HoVaTen")[0].textContent,Ao=Q5.getElementsByTagName("ns1:SoCMND")[0].textContent,L5=Q5.getElementsByTagName("ns1:SoDinhDanh")[0].textContent,W5=Q5.getElementsByTagName("ns1:QuocTich")[0].textContent,q5=this.getValueFromCode(this.nationalityRecord,W5),ut=F.getElementsByTagName("ns1:VoChong")[0],zo=ut.getElementsByTagName("ns1:HoVaTen")[0].textContent,Go=ut.getElementsByTagName("ns1:SoCMND")[0].textContent,Do=ut.getElementsByTagName("ns1:SoDinhDanh")[0].textContent,g5=ut.getElementsByTagName("ns1:QuocTich")[0].textContent,j4=this.getValueFromCode(this.nationalityRecord,g5),Ea=F.getElementsByTagName("ns1:ChuHo")[0],X5=Ea.getElementsByTagName("ns1:HoVaTen")[0].textContent,Oo=Ea.getElementsByTagName("ns1:QuanHe")[0].textContent,b4=Ea.getElementsByTagName("ns1:SoCMND")[0].textContent,D4=Ea.getElementsByTagName("ns1:SoDinhDanh")[0].textContent,Ya=this.getValueFromCode(this.nationalityRecord,"VN"),wa=F.getElementsByTagName("ns1:NguoiDaiDien")[0],bo=wa.getElementsByTagName("ns1:HoVaTen")[0].textContent,Ke=wa.getElementsByTagName("ns1:SoCMND")[0].textContent,rn=wa.getElementsByTagName("ns1:SoDinhDanh")[0].textContent,m4=wa.getElementsByTagName("ns1:QuocTich")[0].textContent,k5=this.getValueFromCode(this.nationalityRecord,m4);(0,dt.p)([Ln]).subscribe({next:xo=>{this.loadingChange.emit(!0);const x4=xo[0].reduce((f4,ua)=>({...f4,[ua.dictItemCode]:ua.fullName}),{}),z5=this.getValueFromCode(x4,cn),x5=this.getValueFromCode(x4,jn),Z5=this.getValueFromCode(x4,$n),$4=this.getValueFromCode(x4,go);this.resultBody={fullName:ot,gender:C4,idCard:Co,idNum:is,ethnic:So,nationality:mo,religion:Gn,birthday:fo,marriageStatus:xa,bloodType:va,regPlace:z5,hometown:x5,residence:Z5,curResidence:$4,fatherName:w5,fatherNationality:_a,fatherIdCard:ve,fatherIdNum:mt,motherName:Wa,motherNationality:q5,motherIdCard:Ao,motherIdNum:L5,spouseName:zo,spouseNationality:j4,spouseIdCard:Go,spouseIdNum:Do,homeownerName:X5,homeownerNationality:Ya,homeownerIdCard:b4,homeownerIdNum:D4,homeownerRelationship:Oo,representativeName:bo,representativeNationality:k5,representativeIdCard:Ke,representativeIdNum:rn}},complete:()=>{this.loadingChange.emit(!1)}})}formatDate(F){if(F){const L1=F.substring(0,4),Q1=F.substring(4,6);return`${F.substring(6,8)}/${Q1}/${L1}`}return""}capitalize(F){return F[0].toUpperCase()+F.slice(1)}setupEthnicRecord(){this._commonService.getListCategoryByType(o1.Ik6.DAN_TOC).subscribe(F=>{F.forEach(L1=>{this.ethnicRecord[L1.tctkCode]=L1.categoryName})})}setupNationalityRecord(){this._commonService.getListCategoryByType(o1.Ik6.QUOC_TICH).subscribe(F=>{F.forEach(L1=>{this.nationalityRecord[L1.tctkCode]=L1.categoryName})})}getValueFromCode(F,L1){return null==L1&&(L1="undefined"),F.hasOwnProperty(L1)&&null!==F[L1]&&""!==F[L1]?this.capitalize(F[L1]):(console.error(`Cannot find value for code "${L1}" in "${Object.keys({record:F})[0]}"`),"")}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(o1.hfz),s.rXU(o1.$Db),s.rXU(U5.aZ))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["citizen-search-result"]],viewQuery:function(L1,Q1){if(1&L1&&(s.GBs(Nt.fZ,5),s.GBs(_1.B1,5)),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.inputs=r2),s.mGM(r2=s.lsd())&&(Q1.selectComponents=r2)}},inputs:{ethnicRecord:"ethnicRecord",nationalityRecord:"nationalityRecord",isExists:"isExists",loading:"loading",resultDoc:"resultDoc",resultBody:"resultBody"},outputs:{search:"search",rpData:"rpData",loadingChange:"loadingChange"},features:[s.OA$],decls:2,vars:2,consts:[["vts-form","","vtsLayout","vertical","vtsSize","sm",4,"ngIf"],["vts-form","","vtsLayout","vertical","vtsSize","sm"],["vts-row","","vtsAlign","middle","vtsGutter","20",1,"row-group"],["vts-col","","vtsSpan","24"],[1,"box-title","section-title"],[1,"box-title"],["vts-col","","vtsSpan","8"]],template:function(L1,Q1){1&L1&&s.DNE(0,Ua,286,150,"form",0)(1,I5,6,3,"form",0),2&L1&&(s.Y8G("ngIf",1==Q1.isExists),s.R7$(),s.Y8G("ngIf",0==Q1.isExists))},dependencies:[a.MD,a.bT,u.h,u.D9,Q2.rZ,Pe.u,Z.G,X.dA,g2.Ji,R.YN,R.qT,R.cb,R.cV,E2.SX,w.tH,w.BE,E2.dF,R.X1,st.aB,_1.u,Nt.iO,le.L,A.BL,E0.Li,o5.j,n5.mn],styles:[".form-group[_ngcontent-%COMP%]{display:inline;align-items:center;position:relative;white-space:nowrap}
1#searchCSDLQG[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.section-title[_ngcontent-%COMP%]{font-size:18px}"]})}}return h1})();function v4(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",19),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.clearValue("fullName"))}),s.k0s()}}function L2(h1,A2){if(1&h1&&s.DNE(0,v4,1,0,"i",18),2&h1){const F=s.XpG();s.Y8G("ngIf",F.formGroup.value.fullName&&""!=F.formGroup.value.fullName)}}function q2(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",19),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.clearValue("identityCard"))}),s.k0s()}}function X2(h1,A2){if(1&h1&&s.DNE(0,q2,1,0,"i",18),2&h1){const F=s.XpG();s.Y8G("ngIf",F.formGroup.value.identityCard&&""!=F.formGroup.value.identityCard)}}function Ye(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",19),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.clearValue("birthday"))}),s.k0s()}}function rt(h1,A2){if(1&h1&&s.DNE(0,Ye,1,0,"i",18),2&h1){const F=s.XpG();s.Y8G("ngIf",F.formGroup.value.birthday&&""!=F.formGroup.value.birthday)}}let Wt=(()=>{class h1{constructor(F,L1,Q1,r2){this._citizenSearchService=F,this._translate=L1,this._utils=Q1,this.formBuilder=r2,this.search=new s.bkB,this.loadingChange=new s.bkB,this.isExistsChange=new s.bkB,this.resultDocChange=new s.bkB,this.fieldSize="sm"}ngOnInit(){this.trim=this._utils.trimOnBlur}onSearch(){this.search.emit(this.formGroup)}get f(){return this.formGroup.controls}searchInfoCSDLQG(){this._utils.checkValidate(this.formGroup,this.inputs,void 0,void 0)&&(this.loadingChange.emit(!0),this.resultDocChange.emit(null),this._citizenSearchService.searchCitizen({fullName:this.formGroup.controls.fullName.value,birthday:this.formGroup.controls.birthday.value,idCard:this.formGroup.controls.identityCard.value}).subscribe({next:L1=>{const Q1=this._citizenSearchService.parseXmlResponse(L1);this.isExistsChange.emit(!0),this.resultDocChange.emit(Q1)},error:L1=>{this.isExistsChange.emit(!1),console.error("\u0110\xe3 x\u1ea3y ra l\u1ed7i",L1)},complete:()=>{this.loadingChange.emit(!1)}}))}clearValue(F){this.formGroup.get(F)?.setValue(""),this.formGroup.get(F)?.markAsDirty(),this.formGroup.get(F)?.markAsTouched(),this.formGroup.get(F)?.updateValueAndValidity()}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(o1.CHu),s.rXU(u.c$),s.rXU(o1.$Db),s.rXU(R.ok))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["citizen-search-form-with-id"]],viewQuery:function(L1,Q1){if(1&L1&&(s.GBs(Nt.fZ,5),s.GBs(_1.B1,5)),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.inputs=r2),s.mGM(r2=s.lsd())&&(Q1.selectComponents=r2)}},inputs:{loading:"loading",isExists:"isExists",resultDoc:"resultDoc",formGroup:"formGroup"},outputs:{search:"search",loadingChange:"loadingChange",isExistsChange:"isExistsChange",resultDocChange:"resultDocChange"},decls:44,vars:22,consts:[["suffixIconFullName",""],["suffixIconIdCard",""],["suffixIconBirthday",""],["vts-form","","vtsLayout","vertical","vtsSize","sm",3,"submit","formGroup"],["vtsRequired",""],[1,"input-label"],[1,"input-box",3,"vtsSuffix"],["vts-input","","placeholder","","formControlName","fullName","maxlength","200",3,"blur","vtsSize"],[3,"control"],["vts-input","","formControlName","identityCard","maxlength","50",3,"blur","vtsSize","placeholder"],["vts-input","","placeholder","","formControlName","birthday","maxlength","255",3,"blur","vtsSize"],[2,"font-family","Sarabun, sans-serif","font-size","14px","color","#667285"],["vts-row","","vtsAlign","middle","vtsGutter","20",1,"row-group"],["vts-col","","vtsSpan","24","id","searchCSDLQG"],[1,"d-inline-block",2,"width","100%"],["vts-row","",1,"footer-action-search",2,"width","100%"],["vts-button","","vts-col","","vtsFlex","1","vtsSize","lg","vtsType","primary",1,"btn-font",3,"click"],["vts-icon","","vtsType","SearchOutline:custom"],["class","vts-input-clear-icon","vts-icon","","vtsType","Close",3,"click",4,"ngIf"],["vts-icon","","vtsType","Close",1,"vts-input-clear-icon",3,"click"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.j41(0,"form",3),s.bIt("submit",function(){return s.eBV(r2),s.Njj(Q1.onSearch())}),s.j41(1,"vts-form-item")(2,"vts-form-label",4)(3,"span",5),s.EFF(4),s.nI1(5,"translate"),s.k0s()(),s.j41(6,"vts-form-control")(7,"vts-input-group",6)(8,"input",7),s.bIt("blur",function(){return s.eBV(r2),s.Njj(Q1.trim(Q1.formGroup,"fullName"))}),s.k0s()(),s.DNE(9,L2,1,1,"ng-template",null,0,s.C5r),s.k0s(),s.nrm(11,"authentication-ui-control-messages",8),s.k0s(),s.j41(12,"vts-form-item")(13,"vts-form-label",4)(14,"span",5),s.EFF(15),s.nI1(16,"translate"),s.k0s()(),s.j41(17,"vts-form-control")(18,"vts-input-group",6)(19,"input",9),s.nI1(20,"translate"),s.bIt("blur",function(){return s.eBV(r2),s.Njj(Q1.trim(Q1.formGroup,"identityCard"))}),s.k0s()(),s.DNE(21,X2,1,1,"ng-template",null,1,s.C5r),s.k0s(),s.nrm(23,"authentication-ui-control-messages",8),s.k0s(),s.j41(24,"vts-form-item")(25,"vts-form-label",4)(26,"span",5),s.EFF(27,"Ng\xe0y, th\xe1ng, n\u0103m sinh"),s.k0s()(),s.j41(28,"vts-form-control")(29,"vts-input-group",6)(30,"input",10),s.bIt("blur",function(){return s.eBV(r2),s.Njj(Q1.trim(Q1.formGroup,"birthday"))}),s.k0s()(),s.DNE(31,rt,1,1,"ng-template",null,2,s.C5r),s.k0s(),s.j41(33,"small",11),s.EFF(34," Nh\u1eadp \u0111\u1ea7y \u0111\u1ee7 ng\xe0y th\xe1ng theo c\u1ea5u tr\xfac dd/mm/yyyy ho\u1eb7c ch\u1ec9 m\u1ed7i n\u0103m yyyy"),s.k0s(),s.nrm(35,"authentication-ui-control-messages",8),s.k0s(),s.j41(36,"div",12)(37,"div",13)(38,"div",14)(39,"div",15)(40,"button",16),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.searchInfoCSDLQG())}),s.nrm(41,"i",17),s.EFF(42),s.nI1(43,"translate"),s.k0s()()()()()()}if(2&L1){const r2=s.sdS(10),ze=s.sdS(22),ot=s.sdS(32);s.Y8G("formGroup",Q1.formGroup),s.R7$(4),s.JRh(s.bMT(5,14,"birth-search-CSDLQG.label.fullName")),s.R7$(3),s.Y8G("vtsSuffix",r2),s.R7$(),s.Y8G("vtsSize","sm"),s.R7$(3),s.Y8G("control",Q1.f.fullName),s.R7$(4),s.JRh(s.bMT(16,16,"birth-search-CSDLQG.label.idCard")),s.R7$(3),s.Y8G("vtsSuffix",ze),s.R7$(),s.FS9("placeholder",s.bMT(20,18,"birth-search-CSDLQG.placeholder.idCard")),s.Y8G("vtsSize","sm"),s.R7$(4),s.Y8G("control",Q1.f.identityCard),s.R7$(6),s.Y8G("vtsSuffix",ot),s.R7$(),s.Y8G("vtsSize","sm"),s.R7$(5),s.Y8G("control",Q1.f.birthday),s.R7$(7),s.SpI(" ",s.bMT(43,20,"birth-search-CSDLQG.button.search")," ")}},dependencies:[a.MD,a.bT,u.h,u.D9,Q2.rZ,Pe.u,Z.G,Z.R$,l0.T,X.dA,X.qb,g2.Ji,R.YN,R.qT,R.me,R.BC,R.cb,R.tU,E2.SX,w.tH,w.BE,E2.dF,E2.Qp,E2.rA,E2.Yc,R.X1,R.j4,R.JD,st.aB,_1.u,Nt.iO,Nt.fZ,Nt.eH,Nt.Ms,le.L,A.BL,E0.Li,o5.j,n5.mn,M],styles:["#searchCSDLQG[_ng
1content-%COMP%]{display:flex;justify-content:flex-end}#noteBirthDay[_ngcontent-%COMP%]{font-size:small;color:#4a4a4a}"]})}}return h1})();var Yt=h(98784),Lt=h(30059),Ha=h(70159),u4=h(1578),s5=h(61774),o4=h(85841),Ge=h(93509),d5=h(9894),Xt=h(59888),R5=h(31635),bt=h(29126),c1=h(98263);const y2=["processDotTemplate"],y=(h1,A2,F)=>({$implicit:h1,status:A2,index:F});function d1(h1,A2){1&h1&&s.nrm(0,"div",2)}function t1(h1,A2){1&h1&&s.nrm(0,"span",11)}function F0(h1,A2){}function U2(h1,A2){if(1&h1&&(s.j41(0,"span",4),s.DNE(1,t1,1,0,"ng-template",null,0,s.C5r)(3,F0,0,0,"ng-template",10),s.k0s()),2&h1){const F=s.sdS(2),L1=s.XpG();s.R7$(3),s.Y8G("ngTemplateOutlet",L1.customProcessTemplate||F)("ngTemplateOutletContext",s.sMw(2,y,F,L1.vtsStatus,L1.index))}}function J2(h1,A2){1&h1&&(s.j41(0,"span",4),s.nrm(1,"i",12),s.k0s())}function Fe(h1,A2){1&h1&&(s.j41(0,"span",4),s.nrm(1,"i",13),s.k0s())}function lt(h1,A2){if(1&h1&&(s.j41(0,"span",4),s.EFF(1),s.k0s()),2&h1){const F=s.XpG(2);s.R7$(),s.SpI(" ",F.index+1," ")}}function Ze(h1,A2){if(1&h1&&(s.qex(0),s.nrm(1,"i",14),s.bVm()),2&h1){const F=A2.$implicit,L1=s.
1XpG(3);s.R7$(),s.Y8G("vtsType",!L1.oldAPIIcon&&F)("ngClass",L1.oldAPIIcon&&F)}}function c5(h1,A2){if(1&h1&&(s.j41(0,"span",4),s.DNE(1,Ze,2,2,"ng-container",7),s.k0s()),2&h1){const F=s.XpG(2);s.R7$(),s.Y8G("vtsStringTemplateOutlet",F.vtsIcon)}}function t5(h1,A2){if(1&h1&&s.DNE(0,J2,2,0,"span",4)(1,Fe,2,0,"span",4)(2,lt,2,1,"span",4)(3,c5,2,1,"span",4),2&h1){const F=s.XpG();s.vxM("finish"!==F.vtsStatus||F.vtsIcon?-1:0),s.R7$(),s.vxM("error"===F.vtsStatus?1:-1),s.R7$(),s.vxM("process"!==F.vtsStatus&&"wait"!==F.vtsStatus||F.vtsIcon?-1:2),s.R7$(),s.vxM(F.vtsIcon?3:-1)}}function K5(h1,A2){if(1&h1&&(s.qex(0),s.EFF(1),s.bVm()),2&h1){const F=s.XpG();s.R7$(),s.SpI(" ",F.vtsTitle," ")}}function Va(h1,A2){if(1&h1&&(s.qex(0),s.EFF(1),s.bVm()),2&h1){const F=s.XpG(2);s.R7$(),s.SpI(" ",F.vtsSubtitle," ")}}function Qa(h1,A2){if(1&h1&&(s.j41(0,"div",8),s.DNE(1,Va,2,1,"ng-container",7),s.k0s()),2&h1){const F=s.XpG();s.R7$(),s.Y8G("vtsStringTemplateOutlet",F.vtsSubtitle)}}function na(h1,A2){if(1&h1&&(s.qex(0),s.EFF(1),s.bVm()),2&h1){const F=s.XpG();s.R7$(),s.SpI(" ",F.vtsDescription," ")}}const Y4=["*"];let po=(()=>{class h1{get vtsStatus(){return this._status}set vtsStatus(F){this._status=F,this.isCustomStatus=!0}get vtsIcon(){return this._icon}set vtsIcon(F){F instanceof s.C4Q||(this.oldAPIIcon="string"==typeof F&&F.indexOf("vtsicon")>-1),this._icon=F}get currentIndex(){return this._currentIndex}set currentIndex(F){this._currentIndex=F,this.isCustomStatus||(this._status=F>this.index?"finish":F===this.index?this.outStatus||"":"wait")}constructor(F){this.cdr=F,this.vtsDisabled=!1,this.isCustomStatus=!1,this._status="wait",this.oldAPIIcon=!0,this.direction="horizontal",this.index=0,this.last=!1,this.outStatus="process",this.showProcessDot=!1,this.clickable=!1,this.click$=new f.B,this._currentIndex=0}onClick(){this.clickable&&this.currentIndex!==this.index&&!this.vtsDisabled&&this.click$.next(this.index)}enable(){this.vtsDisabled=!1,this.cdr.markForCheck()}disable(){this.vtsDisabled=!0,this.cdr.markForCheck()}markForCheck(){this.cdr.markForCheck()}ngOnDestroy(){this.click$.complete()}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(s.gRc))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["vts-step"]],viewQuery:function(L1,Q1){if(1&L1&&s.GBs(y2,5),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.processDotTemplate=r2.first)}},hostAttrs:[1,"vts-steps-item"],hostVars:16,hostBindings:function(L1,Q1){2&L1&&s.AVh("vts-steps-item-wait","wait"===Q1.vtsStatus)("vts-steps-item-process","process"===Q1.vtsStatus)("vts-steps-item-finish","finish"===Q1.vtsStatus)("vts-steps-item-error","error"===Q1.vtsStatus)("vts-steps-item-active",Q1.currentIndex===Q1.index)("vts-steps-item-disabled",Q1.vtsDisabled)("vts-steps-item-custom",!!Q1.vtsIcon)("vts-steps-next-error","error"===Q1.outStatus&&Q1.currentIndex===Q1.index+1)},inputs:{vtsTitle:"vtsTitle",vtsSubtitle:"vtsSubtitle",vtsDescription:"vtsDescription",vtsDisabled:"vtsDisabled",vtsStatus:"vtsStatus",vtsIcon:"vtsIcon"},exportAs:["vtsStep"],decls:11,vars:7,consts:[["processDotTemplate",""],[1,"vts-steps-item-container",3,"click","tabindex"],[1,"vts-steps-item-tail"],[1,"vts-steps-item-icon"],[1,"vts-steps-icon"],[1,"vts-steps-item-content"],[1,"vts-steps-item-title"],[4,"vtsStringTemplateOutlet"],[1,"vts-steps-item-subtitle"],[1,"vts-steps-item-description"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"vts-steps-icon-dot"],["vts-icon","","vtsType","CheckOutline:vts"],["vts-icon","","vtsType","Close:vts"],["vts-icon","",3,"vtsType","ngClass"]],template:function(L1,Q1){1&L1&&(s.j41(0,"div",1),s.bIt("click",function(){return Q1.onClick()}),s.DNE(1,d1,1,0,"div",2),s.j41(2,"div",3),s.DNE(3,U2,4,6,"span",4)(4,t5,4,4),s.k0s(),s.j41(5,"div",5)(6,"div",6),s.DNE(7,K5,2,1,"ng-container",7)(8,Qa,2,1,"div",8),s.k0s(),s.j41(9,"div",9),s.DNE(10,na,2,1,"ng-container",7),s.k0s()()()),2&L1&&(s.Y8G("tabindex",Q1.clickable&&!Q1.vtsDisabled?0:null),s.BMQ("role",Q1.clickable&&!Q1.vtsDisabled?"button":null),s.R7$(),s.vxM(!0!==Q1.last?1:-1),s.R7$(2),s.vxM(Q1.showProcessDot?3:4),s.R7$(4),s.Y8G("vtsStringTemplateOutlet",Q1.vtsTitle),s.R7$(),s.vxM(Q1.vtsSubtitle?8:-1),s.R7$(2),s.Y8G("vtsStringTemplateOutlet",Q1.vtsDescription))},dependencies:[a.MD,a.YU,a.T3,X.dA,X.qb,bt.f],encapsulation:2,changeDetection:0})}}return(0,R5.Cg)([(0,Ge.H3)()],h1.prototype,"vtsDisabled",void 0),h1})(),sn=(()=>{class h1{set vtsProgressDot(F){F instanceof s.C4Q?(this.showProcessDot=!0,this.customProcessDotTemplate=F):this.showProcessDot=(0,Ge.G4)(F),this.updateChildrenSteps()}constructor(F,L1){this.cdr=F,this.directionality=L1,this.vtsCurrent=0,this.vtsDirection="horizontal",this.vtsLabelPlacement="horizontal",this.vtsType="default",this.vtsSize="md",this.vtsStartIndex=0,this.vtsStatus="process",this.vtsIndexChange=new s.bkB,this.destroy$=new f.B,this.showProcessDot=!1,this.classMap={},this.dir="ltr",this.setClassMap()}ngOnChanges(F){(F.vtsStartIndex||F.vtsDirection||F.vtsStatus||F.vtsCurrent)&&this.updateChildrenSteps(),(F.vtsDirection||F.vtsProgressDot||F.vtsLabelPlacement||F.vtsSize)&&this.setClassMap()}ngOnInit(){this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe(F=>{this.dir=F,this.setClassMap(),this.cdr.detectChanges()}),this.dir=this.directionality.value,this.setClassMap(),this.updateChildrenSteps()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.indexChangeSubscription&&this.indexChangeSubscription.unsubscribe()}ngAfterContentInit(){this.steps&&this.steps.changes.pipe((0,Xt.Z)(null),(0,c.Q)(this.destroy$)).subscribe(()=>{this.updateChildrenSteps()})}updateChildrenSteps(){if(this.steps){const F=this.steps.length;
1this.steps.toArray().forEach((L1,Q1)=>{Promise.resolve().then(()=>{L1.outStatus=this.vtsStatus,L1.showProcessDot=this.showProcessDot,this.customProcessDotTemplate&&(L1.customProcessTemplate=this.customProcessDotTemplate),L1.clickable=this.vtsIndexChange.observers.length>0,L1.direction=this.vtsDirection,L1.index=Q1+this.vtsStartIndex,L1.currentIndex=this.vtsCurrent,L1.last=F===Q1+1,L1.markForCheck()})}),this.indexChangeSubscription&&this.indexChangeSubscription.unsubscribe(),this.indexChangeSubscription=(0,d5.h)(...this.steps.map(L1=>L1.click$)).subscribe(L1=>this.vtsIndexChange.emit(L1))}}setClassMap(){this.classMap={[`vts-steps-${this.vtsDirection}`]:!0,"vts-steps-label-horizontal":"horizontal"===this.vtsDirection,"vts-steps-label-vertical":(this.showProcessDot||"vertical"===this.vtsLabelPlacement)&&"horizontal"===this.vtsDirection,"vts-steps-dot":this.showProcessDot,"vts-steps-small":"sm"===this.vtsSize,"vts-steps-navigation":"navigation"===this.vtsType,"vts-steps-rtl":"rtl"===this.dir}}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(s.gRc),s.rXU(c1.D,8))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["vts-steps"]],contentQueries:function(L1,Q1,r2){if(1&L1&&s.wni(r2,po,4),2&L1){let ze;s.mGM(ze=s.lsd())&&(Q1.steps=ze)}},inputs:{vtsCurrent:"vtsCurrent",vtsDirection:"vtsDirection",vtsLabelPlacement:"vtsLabelPlacement",vtsType:"vtsType",vtsSize:"vtsSize",vtsStartIndex:"vtsStartIndex",vtsStatus:"vtsStatus",vtsProgressDot:"vtsProgressDot"},outputs:{vtsIndexChange:"vtsIndexChange"},exportAs:["vtsSteps"],features:[s.OA$],ngContentSelectors:Y4,decls:2,vars:1,consts:[[1,"vts-steps",3,"ngClass"]],template:function(L1,Q1){1&L1&&(s.NAR(),s.j41(0,"div",0),s.SdG(1),s.k0s()),2&L1&&s.Y8G("ngClass",Q1.classMap)},dependencies:[a.MD,a.YU],encapsulation:2,changeDetection:0})}}return h1})(),d4=(()=>{class h1{static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275mod=s.$C({type:h1})}static{this.\u0275inj=s.G2t({imports:[P.jI,a.MD,X.dA,bt.n,sn,po]})}}return h1})();var Jt=h(15808),Ca=h(43025),ao=h(40321),G4=h(14959);function G(h1,A2){if(1&h1&&(s.qex(0),s.EFF(1),s.bVm()),2&h1){const F=s.XpG(3);s.R7$(),s.SpI(" ",F.vtsTitle," ")}}function r1(h1,A2){if(1&h1&&(s.j41(0,"div",6),s.DNE(1,G,2,1,"ng-container",8),s.k0s()),2&h1){const F=s.XpG(2);s.R7$(),s.Y8G("vtsStringTemplateOutlet",F.vtsTitle)}}function j(h1,A2){if(1&h1&&(s.qex(0),s.EFF(1),s.bVm()),2&h1){const F=s.XpG(2);s.R7$(),s.SpI(" ",F.vtsContent," ")}}function v1(h1,A2){if(1&h1&&(s.j41(0,"div",2)(1,"div",3),s.nrm(2,"div",4),s.j41(3,"div",5)(4,"div"),s.DNE(5,r1,2,1,"div",6),s.j41(6,"div",7),s.DNE(7,j,2,1,"ng-container",8),s.k0s()()()()()),2&h1){const F=s.XpG();s.AVh("vts-popover-rtl","rtl"===F.dir),s.Y8G("ngClass",F._classMap)("ngStyle",F.vtsOverlayStyle)("@.disabled",null==F.noAnimation?null:F.noAnimation.vtsNoAnimation)("vtsNoAnimation",null==F.noAnimation?null:F.noAnimation.vtsNoAnimation)("@zoomBigMotion","active"),s.R7$(5),s.vxM(F.vtsTitle?5:-1),s.R7$(2),s.Y8G("vtsStringTemplateOutlet",F.vtsContent)}}let I0=(()=>{class h1 extends A.Eu{constructor(F,L1,Q1){super(F,L1,Q1),this._prefix="vts-popover"}get hasBackdrop(){return"click"===this.vtsTrigger&&this.vtsBackdrop}isEmpty(){return(0,A.t)(this.vtsTitle)&&(0,A.t)(this.vtsContent)}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(s.gRc),s.rXU(c1.D,8),s.rXU(ao.u,9))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["vts-popover"]],exportAs:["vtsPopoverComponent"],features:[s.Vt3],decls:2,vars:5,consts:[["overlay","cdkConnectedOverlay"],["cdkConnectedOverlay","","vtsConnectedOverlay","",3,"overlayOutsideClick","detach","positionChange","cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayOpen","cdkConnectedOverlayPush"],[1,"vts-popover",3,"ngClass","ngStyle","vtsNoAnimation"],[1,"vts-popover-content"],[1,"vts-popover-arrow"],["role","tooltip",1,"vts-popover-inner"],[1,"vts-popover-title"],[1,"vts-popover-inner-content"],[4,"vtsStringTemplateOutlet"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.DNE(0,v1,8,9,"ng-template",1,0,s.C5r),s.bIt("overlayOutsideClick",function(ot){return s.eBV(r2),s.Njj(Q1.onClickOutside(ot))})("detach",function(){return s.eBV(r2),s.Njj(Q1.hide())})("positionChange",function(ot){return s.eBV(r2),s.Njj(Q1.onPositionChange(ot))})}2&L1&&s.Y8G("cdkConnectedOverlayHasBackdrop",Q1.hasBackdrop)("cdkConnectedOverlayOrigin",Q1.origin)("cdkConnectedOverlayPositions",Q1._positions)("cdkConnectedOverlayOpen",Q1._visible)("cdkConnectedOverlayPush",!0)},dependencies:[Jt.m,Jt.b,G4.ML,G4.y3,ao.u,bt.n,bt.f,a.MD,a.YU,a.B3],encapsulation:2,data:{animation:[Ca.uX]},changeDetection:0})}}return h1})(),Y2=(()=>{class h1{static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275mod=s.$C({type:h1})}static{this.\u0275inj=s.G2t({imports:[P.jI,a.MD,Jt.m,bt.n,G4.ML,ao.v,A.BL,I0]})}}return h1})();var fe=h(48711);function Ie(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"citizen-search-form-with-id",28),s.mxI("loadingChange",function(Q1){s.eBV(F);const r2=s.XpG(2);return s.DH7(r2.loading,Q1)||(r2.loading=Q1),s.Njj(Q1)})("isExistsChange",function(Q1){s.eBV(F);const r2=s.XpG(2);return s.DH7(r2.isExists,Q1)||(r2.isExists=Q1),s.Njj(Q1)})("resultDocChange",function(Q1){s.eBV(F);const r2=s.XpG(2);return s.DH7(r2.resultDoc,Q1)||(r2.resultDoc=Q1),s.Njj(Q1)}),s.k0s()}if(2&h1){const F=s.XpG(2);s.R50("loading",F.loading),s.Y8G("formGroup",F.formGroup),s.R50("isExists",F.isExists)("resultDoc",F.resultDoc)}}function Gt(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"citizen-search-form-without-id",29),s.mxI("loadingChange",function(Q1){s.eBV(F);const r2=s.XpG(2);return s.DH7(r2.loading,Q1)||(r2.loading=Q1),s.Njj(Q1)})("isExistsChange",function(Q1){s.eBV(F);const r2=s.XpG(2);return s.DH7(r2.isExists,Q1)||(r2.isExists=Q1),s.Njj(Q1)})("resultDocChange",function(Q1){s.eBV(F);const r2=s.XpG(2);return s.DH7(r2.resultDoc,Q1)||(r2.resultDoc=Q1),s.Njj(Q1)}),s.k0s()}if(2&h1){const F=s.XpG(2);s.Y8G("registrationPlaceList",F.registrationPlaceList)("formGroup",F.formGroup),s.R50("loading",F.loading)("isExists",F.isExists)("resultDoc",F.resultDoc)}}function j5(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"div",9)(1,"span",20),s.EFF(2),s.nI1(3,"translate"),s.k0s()(),s.j41(4,"div",21)(5,"vts-radio-group",22),s.mxI("ngModelChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.DH7(r2.searchType,Q1)||(r2.searchType=Q1),s.Njj(Q1)}),s.bIt("ngModelChange",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onChangeSearchType())}),s.j41(6,"vts-space",23)(7,"label",24),s.EFF(8),s.nI1(9,"translate"),s.k0s(),s.j41(10,"label",25),s.EFF(11),s.nI1(12,"translate"),s.k0s()()()(),s.j41(13,"div",9),s.DNE(14,Ie,1,4,"citizen-search-form-with-id",26)(15,Gt,1,5,"citizen-search-form-without-id",27),s.k0s()}if(2&h1){const F=s.XpG();
1s.R7$(),s.Y8G("vtsSpan",24),s.R7$(),s.SpI(" ",s.bMT(3,7,"birth-search-CSDLQG.label.searchType")," "),s.R7$(3),s.R50("ngModel",F.searchType),s.R7$(3),s.SpI(" ",s.bMT(9,9,"birth-search-CSDLQG.label.searchWithId")," "),s.R7$(3),s.SpI(" ",s.bMT(12,11,"birth-search-CSDLQG.label.searchWithoutId")," "),s.R7$(3),s.Y8G("ngIf","1"===F.searchType),s.R7$(),s.Y8G("ngIf","2"===F.searchType)}}function fa(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"div",30)(1,"citizen-search-result",31),s.mxI("loadingChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.DH7(r2.loading,Q1)||(r2.loading=Q1),s.Njj(Q1)}),s.k0s()()}if(2&h1){const F=s.XpG();s.R7$(),s.Y8G("isExists",F.isExists)("resultDoc",F.resultDoc),s.R50("loading",F.loading)}}let ba=(()=>{class h1{constructor(F,L1,Q1){this._commonService=F,this.dialogRef=L1,this._translate=Q1,this.loading=!1,this.registrationPlaceList=[],this.paramConfigId=[],this.manageDepartment=0,this.isExists=null,this.searchType="1",this.formGroup=new R.gE({identityCard:new R.MJ(""),birthday:new R.MJ("",[o1.Bm6.requiredCustom("ng\xe0y, th\xe1ng, n\u0103m sinh"),o1.Bm6.validateBirthday("ng\xe0y, th\xe1ng, n\u0103m sinh")]),fullName:new R.MJ("",[o1.Bm6.requiredCustom("h\u1ecd v\xe0 t\xean"),o1.Bm6.maxLength(200)]),gender:new R.MJ("1"),mother:new R.MJ(""),birthPlace:new R.MJ(null)}),this.title=""}ngOnInit(){this.title=this._translate.instant("birth-search-CSDLQG.title.CSDLQG").toUpperCase(),this.initValue(),this.onChangeSearchType()}initValue(){this.formGroup.controls.identityCard.setValue(this.data.formGroup.controls.identityCard?.value),this.formGroup.controls.birthday.setValue(this.data.formGroup.controls.birthday?.value),this.formGroup.controls.fullName.setValue(this.data.formGroup.controls.fullName?.value),this.formGroup.controls.gender.setValue(this.data.formGroup.controls.gender?.value),this.formGroup.controls.mother.setValue(this.data.formGroup.controls.mother?.value),this.formGroup.controls.birthPlace.setValue(this.data.formGroup.controls.birthPlace?.value),this.searchType=this.data.formGroup.controls.searchType?.value,this._commonService.getRegistrationPlace(o1.VGQ.get("userOrgId")?o1.VGQ.get("userOrgId"):0).pipe().subscribe(F=>this.registrationPlaceList=F.map(L1=>({...L1,id:parseInt(L1.id)})))}closeDialog(){this.dialogRef.close(o1.h87.RESULT_CLOSE_DIALOG.CLOSE)}onSave(){this.data.onSave({identityCard:this.formGroup.controls.identityCard.value,birthday:this.formGroup.controls.birthday.value,fullName:this.formGroup.controls.fullName.value,gender:this.formGroup.controls.gender.value,mother:this.formGroup.controls.mother.value,birthPlace:this.formGroup.controls.birthPlace.value,searchType:this.searchType}),this.dialogRef.close(o1.h87.RESULT_CLOSE_DIALOG.CLOSE)}onChangeSearchType(){"1"==this.searchType?(this.formGroup.get("mother").clearValidators(),this.formGroup.get("birthPlace").clearValidators(),this.formGroup.get("identityCard").addValidators(o1.Bm6.requiredCustom(this._translate.instant("user-management.taxID").toLowerCase()))):(this.formGroup.get("birthPlace").addValidators(o1.Bm6.requiredCustom(this._translate.instant("user-management.birth-place").toLowerCase())),this.formGroup.get("mother").addValidators(o1.Bm6.requiredCustom(this._translate.instant("birth-search-CSDLQG.label.fullNameMom").toLowerCase())),this.formGroup.get("identityCard").clearValidators())}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(o1.hfz),s.rXU(I.ko),s.rXU(u.c$))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["citizen-search"]],inputs:{data:"data"},decls:31,vars:16,consts:[["searchCSDLQG",""],["infoCSDLQG",""],[3,"loading"],["vts-row","",1,"dialog-header_citizen-search","pd-rl1rem",2,"outline","none"],["vts-col","",1,"dialog-title","dialog-title__modify"],["vts-col","",1,"action-btns"],["vts-button","","vtsType","text","vts-tooltip","","tabindex","3",1,"header-btn",3,"click","vtsTooltipTitle"],["vts-icon","",1,"collapse-icon",3,"vtsType"],[1,"dialog-content_citizen-search"],["vts-row",""],["vts-col","",1,"dialog-content_search-form",3,"vtsSpan"],[3,"ngTemplateOutlet"],["vts-col","",1,"dialog-content_search-result",3,"vtsSpan"],[1,"dialog-footer_citizen-search"],[1,"d-inline-block","button-footer"],[1,"footer-action-search"],["vts-button","","vts-col","","vtsSize","lg","vtsType","default",1,"btn-font",3,"click"],["vts-icon","","vtsType","ArrowBack:custom",2,"color","white"],["vts-button","","vts-col","","vtsSize","lg","vtsType","primary",1,"btn-font",3,"click"],["vts-icon","","vtsType","UseValue:custom",2,"color","var(--primary)"],["vts-col","",2,"padding-bottom","10px","padding-top","0.625rem",3,"vtsSpan"],["vts-row","",1,"pd-b1rem"],[3,"ngModelChange","ngModel"],["vtsPreset","3","vtsDirection","horizontal"],["vts-radio","","vtsValue","1"],["vts-radio","","vtsValue","2"],["vts-col","","vtsFlex","1",3,"loading","formGroup","isExists","resultDoc","loadingChange","isExistsChange","resultDocChange",4,"ngIf"],["vts-col","","vtsFlex","1",3,"registrationPlaceList","formGroup","loading","isExists","resultDoc","loadingChange","isExistsChange","resultDocChange",4,"ngIf"],["vts-col","","vtsFlex","1",3,"loadingChange","isExistsChange","resultDocChange","loading","formGroup","isExists","resultDoc"],["vts-col","","vtsFlex","1",3,"loadingChange","isExistsChange","resultDocChange","registrationPlaceList","formGroup","loading","isExists","resultDoc"],[1,"form-container"],[3,"loadingChange","isExists","resultDoc","loading"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.nrm(0,"share-ui-app-spinner",2),s.j41(1,"div",3)(2,"div",4),s.EFF(3),s.k0s(),s.j41(4,"span",5)(5,"button",6),s.nI1(6,"translate"),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.closeDialog())}),s.nrm(7,"i",7),s.k0s()()(),s.j41(8,"div",8)(9,"div",9)(10,"div",10),s.eu8(11,11),s.k0s(),s.j41(12,"div",12),s.eu8(13,11),s.k0s()()(),s.j41(14,"div",13)(15,"div",14)(16,"div",15)(17,"button",16),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.closeDialog())}),s.nrm(18,"i",17),s.EFF(19),s.nI1(20,"translate"),s.k0s()()(),s.j41(21,"div",14)(22,"div",15)(23,"button",18),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.onSave())}
1),s.nrm(24,"i",19),s.EFF(25),s.nI1(26,"translate"),s.k0s()()()(),s.DNE(27,j5,16,13,"ng-template",null,0,s.C5r)(29,fa,2,3,"ng-template",null,1,s.C5r)}if(2&L1){const r2=s.sdS(28),ze=s.sdS(30);s.Y8G("loading",Q1.loading),s.R7$(3),s.SpI(" ",Q1.title," "),s.R7$(2),s.FS9("vtsTooltipTitle",s.bMT(6,10,"common.table.close")),s.R7$(2),s.Y8G("vtsType","Close:custom"),s.R7$(3),s.Y8G("vtsSpan",8),s.R7$(),s.Y8G("ngTemplateOutlet",r2),s.R7$(),s.Y8G("vtsSpan",16),s.R7$(),s.Y8G("ngTemplateOutlet",ze),s.R7$(6),s.SpI(" ",s.bMT(20,12,"birth-search-CSDLQG.button.back")," "),s.R7$(6),s.SpI(" ",s.bMT(26,14,"birth-search-CSDLQG.button.use")," ")}},dependencies:[a.MD,a.bT,a.T3,A.BL,A.uC,X.dA,X.qb,n5.mn,n5.Zi,Q2.rZ,Lt.M,u.h,u.D9,E0.Li,Ha.Cn,Z.G,Z.R$,l0.T,_1.u,u4.SE,R.YN,R.BC,R.cb,R.vS,R.X1,R.j4,s5.Bo,o4.qf,d4,Y2,E2.SX,w.tH,w.BE,w.mi,u5,o5.j,o5.Cx,o5.DN,oa,Wt,Ta,Yt.N,fe.sz],styles:[".pd-t1rem[_ngcontent-%COMP%]{padding-top:1rem}.pd-rl1rem[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}.pd-r1rem[_ngcontent-%COMP%]{padding-right:1rem}.pd-l1rem[_ngcontent-%COMP%]{padding-left:1rem}.pd-b1rem[_ngcontent-%COMP%]{padding-bottom:1rem}.mgt0dot625rem[_ngcontent-%COMP%]{margin-top:.625rem}.mgb0dot5rem[_ngcontent-%COMP%]{margin-bottom:.5rem}.pd_b0dot75rem[_ngcontent-%COMP%]{padding-bottom:.75rem}.dialog-header_citizen-search[_ngcontent-%COMP%]{outline:none;background-color:#fff;border-bottom:1px solid #dfd7d7;padding-bottom:24px;border-radius:12px 12px 0 0}.dialog-title__modify[_ngcontent-%COMP%]{flex:1 1 auto;font-size:1.25rem;font-weight:600;padding-top:0}.dialog-content_search-form[_ngcontent-%COMP%]{box-shadow:none;border:0;border-radius:0;border-bottom:1px solid #dfd7d7;padding-left:0!important;padding-right:10px}.dialog-content_search-result[_ngcontent-%COMP%]{box-shadow:none;border:0;border-radius:0;border-bottom:1px solid #dfd7d7;padding:.625rem!important;border-left:1px solid #dfd7d7}.dialog-footer_citizen-search[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.button-footer[_ngcontent-%COMP%]{margin:10px}"]})}}return h1})();var sa=h(34226);const qa=["cancelButton"];let Fa=(()=>{class h1{constructor(F,L1){this.dialogRef=F,this._utils=L1,this.fieldSize="sm",this.title=""}ngOnInit(){this.trim=this._utils.trimOnBlur,this.message=this.data.data,this.skipFocusCancel=this.data.skipFocusCancel,this.title=this.data.vtsTitle}ngAfterViewInit(){this.skipFocusCancel||this.cancelButton.elementRef.nativeElement.focus()}onConfirm(){this.dialogRef.close(o1.h87.RESULT_CLOSE_DIALOG.CONFIRM)}onClose(){this.dialogRef.close(o1.h87.RESULT_CLOSE_DIALOG.CLOSE)}static{this.\u0275fac=function(L1){return new(L1||h1)(s.rXU(I.ko),s.rXU(o1.$Db))}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["delete-warning-popup"]],viewQuery:function(L1,Q1){if(1&L1&&(s.GBs(qa,5),s.GBs(Nt.fZ,5)),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.cancelButton=r2.first),s.mGM(r2=s.lsd())&&(Q1.inputs=r2)}},inputs:{data:"data",onNext:"onNext"},decls:23,vars:10,consts:[["cancelButton",""],[1,"modal-content-wrapper"],["vts-row","","vtsJustify","end","vtsAlign","middle",1,"dialog-header","static"],["vts-col","",1,"action-btns"],["vts-button","","vtsType","text",1,"header-btn",3,"click"],["vts-icon","",3,"vtsType"],["vts-form","","vtsLayout","vertical",1,"dialog-form"],["vts-row","",1,"row"],["vts-col",""],[1,"input-label-custom"],[1,"input-message",3,"innerHTML"],["vts-row","",1,"footer-action-btns"],["vts-button","","vtsType","default","vtsSize","md",3,"click"],["vts-button","","vtsType","primary","vtsSize","md",3,"click"],["vts-icon","","vtsType","Trash:custom",2,"color","inherit"]],template:function(L1,Q1){if(1&L1){const r2=s.RV6();s.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"button",4),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.onClose())}),s.nrm(4,"i",5),s.k0s()()(),s.j41(5,"form",6)(6,"div",7)(7,"vts-form-item",8)(8,"span",9),s.EFF(9),s.k0s()()(),s.j41(10,"div",7)(11,"vts-form-item",8),s.nrm(12,"span",10),s.k0s()(),s.j41(13,"div",11)(14,"button",12,0),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.onClose())}),s.nrm(16,"i",5),s.EFF(17),s.nI1(18,"translate"),s.k0s(),s.j41(19,"button",13),s.bIt("click",function(){return s.eBV(r2),s.Njj(Q1.onConfirm())}),s.nrm(20,"i",14),s.EFF(21),s.nI1(22,"translate"),s.k0s()()()()}2&L1&&(s.R7$(4),s.Y8G("vtsType","Close:custom"),s.R7$(5),s.JRh(Q1.title.toUpperCase()),s.R7$(3),s.Y8G("innerHTML",Q1.message,s.npT),s.R7$(4),s.Y8G("vtsType","Close:custom"),s.R7$(),s.Sp
1I(" ",s.bMT(18,6,"button.cancel")," "),s.R7$(4),s.SpI(" ",s.bMT(22,8,"button.delete")," "))},dependencies:[a.MD,A.BL,X.dA,X.qb,n5.mn,u.h,u.D9,E0.Li,Ha.Cn,Z.G,Z.R$,l0.T,_1.u,R.X1,R.qT,R.cb,E2.SX,w.tH,w.BE,E2.dF,E2.Qp,Nt.iO,o5.j,w.mi,le.L,Pe.u,Q2.rZ,R.YN,R.cV,N.zX,sa.VW],styles:[".vts-modal-body{padding:0!important}.modal-content-wrapper[_ngcontent-%COMP%]{position:relative;padding:32px 24px;background:#fff;border-radius:12px}.modal-content-wrapper[_ngcontent-%COMP%]   .dialog-header[_ngcontent-%COMP%]{position:absolute;top:8px;right:8px;z-index:10}.modal-content-wrapper[_ngcontent-%COMP%]   .dialog-header[_ngcontent-%COMP%]   .header-btn[_ngcontent-%COMP%]{border:none;color:#8c8c8c;font-size:20px}.modal-content-wrapper[_ngcontent-%COMP%]   .dialog-header[_ngcontent-%COMP%]   .header-btn[_ngcontent-%COMP%]:hover{background:transparent}.modal-content-wrapper[_ngcontent-%COMP%]   .input-label-custom[_ngcontent-%COMP%]{display:block;text-align:center;font-weight:700;font-size:22px;margin-bottom:16px}.modal-content-wrapper[_ngcontent-%COMP%]   .dialog-form[_ngcontent-%COMP%]   .input-label-red[_ngcontent-%COMP%]{display:block;text-align:center;font-weight:700;font-size:24px;margin-bottom:20px}.modal-content-wrapper[_ngcontent-%COMP%]   .dialog-form[_ngcontent-%COMP%]   .input-message[_ngcontent-%COMP%]{display:block;text-align:center;font-size:16px;line-height:1.6;color:#262626;margin-bottom:8px}.modal-content-wrapper[_ngcontent-%COMP%]   .dialog-form[_ngcontent-%COMP%]   .input-message[_ngcontent-%COMP%]     strong{font-weight:700;margin:0 4px}.modal-content-wrapper[_ngcontent-%COMP%]   .footer-action-btns[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:16px}.modal-content-wrapper[_ngcontent-%COMP%]   .footer-action-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{min-width:110px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:500}.modal-content-wrapper[_ngcontent-%COMP%]   .footer-action-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:8px;font-size:18px}"]})}}return h1})();function oo(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"vts-input-group",4)(1,"input",5),s.mxI("ngModelChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.DH7(r2.value,Q1)||(r2.value=Q1),s.Njj(Q1)}),s.bIt("blur",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onBlur())})("keyup.enter",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onEnter())}),s.k0s()()}if(2&h1){const F=s.XpG(),L1=s.sdS(5);s.Y8G("vtsPrefix",F.vtsPrefix)("vtsSuffix",F.vtsSuffix||L1)("ngClass",F.additionalCls),s.R7$(),s.Y8G("type",F.pwd),s.R50("ngModel",F.value),s.Y8G("placeholder",F.placeholder)("disabled",F.disabled)("autocomplete",F.autoComplete?"on":"new-password")("vtsSize",F.inputSize)("ngClass",F.additionalCls)}}function Bo(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"vts-input-group",4)(1,"input",6),s.mxI("ngModelChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.DH7(r2.value,Q1)||(r2.value=Q1),s.Njj(Q1)}),s.bIt("blur",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onBlur())})("keyup.enter",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onEnter())})("keydown",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onKeydown(Q1))}),s.k0s()()}if(2&h1){const F=s.XpG(),L1=s.sdS(5);s.AVh("vts-uppercase",F.isUppercase),s.Y8G("vtsPrefix",F.vtsPrefix)("vtsSuffix",F.vtsSuffix||L1)("ngClass",F.additionalCls),s.R7$(),s.Y8G("maxlength",F.maxlength),s.R50("ngModel",F.value),s.Y8G("placeholder",F.placeholder)("autocomplete",F.autoComplete?"on":"new-password")("disabled",F.disabled)("vtsSize",F.inputSize)("ngClass",F.additionalCls)}}function _n(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"textarea",7),s.mxI("ngModelChange",function(Q1){s.eBV(F);const r2=s.XpG();return s.DH7(r2.value,Q1)||(r2.value=Q1),s.Njj(Q1)}),s.bIt("blur",function(){s.eBV(F);const Q1=s.XpG();return s.Njj(Q1.onBlur())})("keydown",function(Q1){s.eBV(F);const r2=s.XpG();return s.Njj(r2.onKeydown(Q1))}),s.k0s()}if(2&h1){const F=s.XpG();s.R50("ngModel",F.value),s.Y8G("placeholder",F.placeholder)("disabled",F.disabled)("rows",F.rows)("maxlength",F.maxlength)("ngClass",F.additionalCls)}}function ln(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",10),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.clearValue())}),s.k0s()}}function No(h1,A2){if(1&h1){const F=s.RV6();s.j41(0,"i",11),s.bIt("click",function(){s.eBV(F);const Q1=s.XpG(2);return s.Njj(Q1.togglePassword())}),s.k0s()}if(2&h1){const F=s.XpG(2);s.Y8G("vtsType",F.showPassword?"EyeOff":"Eye")}}function Vo(h1,A2){if(1&h1&&s.DNE(0,ln,1,0,"i",8)(1,No,1,1,"i",9),2&h1){const F=s.XpG();s.Y8G("ngIf",F.value&&F.value.length>0),s.R7$(),s.Y8G("ngIf","password"===F.type)}}h(17584);let Uo=(()=>{class h1{constructor(){this.placeholder="",this.type="text",this.maxlength=255,this.autoComplete=!0,this.additionalCls="",this.inputSize="md",this.vtsSuffix=null,this.vtsPrefix=null,this.rows=3,this.isUppercase=!1,this.vtsBlur=new s.bkB,this.vtsEnter=new s.bkB,this.vtsKeydown=new s.bkB,this.pwd="password",this.showPassword=!1,this.disabled=!1,this._value="",this.onChange=F=>{},this.onTouched=()=>{}}get value(){return this._value}set value(F){this._value=F||"",this.onChange(this._value),this.onTouched()}onBlur(){if(this.isUppercase&&"string"==typeof this._value&&(this.value=this._value.toUpperCase()),"password"!==this.type&&"string"==typeof this._value){const F=this._value.trim();F!==this._value&&(this.value=F)}this.onTouched(),this.vtsBlur.emit()}onKeydown(F){this.vtsKeydown.emit(F)}onEnter(){if("password"!==this.type&&"string"==typeof this._value){const F=this._value.trim();F!==this._value&&(this.value=F)}this.vtsEnter.emit()}clearValue(){this.value=""}togglePassword(){this.showPassword=!this.showPassword,this.pwd=this.showPassword?"text":"password"}writeValue(F){this._value=F||""}registerOnChange(F){this.onChange=F}registerOnTouched(F){this.onTouched=F}setDisabledState(F){this.disabled=F}static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["vts-custom-input"]],viewQuery:function(L1,Q1){if(1&L1&&s.GBs(Nt.fZ,5),2&L1){let r2;s.mGM(r2=s.lsd())&&(Q1.inputDirective=r2.first)}},inputs:{placeholder:"placeholder",type:"type",maxlength:"maxlength",autoComplete:"autoComplete",additionalCls:"additionalCls",inputSize:"inputSize",vtsSuffix:"vtsSuffix",vtsPrefix:"vtsPrefix",rows:"rows",isUppercase:"isUppercase"},outputs:{vtsBlur:"vtsBlur",vtsEnter:"vtsEnter",vtsKeydown:"vtsKeydown"},features:[s.Jv_([{provide:R.kq,useExisting:(0,s.Rfq)(()=>h1),multi:!0}])],decls:6,vars:3,consts:[["suffixTpl",""],[3,"ngSwitch"],[3,"ngSwitchCase"],["ngSwitchDefault",""],[1,"vts-custom-input",3,"vtsPrefix","vtsSuffix","ngClass"],["vts-input","",3,"ngModelChange","blur","keyup.enter","type","ngModel","placeholder","disabled","autocomplete","vtsSize","ngClass"],["type","text","vts-input","",3,"ngModelChange","blur","keyup.enter","keydown","maxlength","ngModel","placeholder","autocomplete","disabled","vtsSize","ngClass"],["vts-input","",3,"ngModelChange","blur","keydown","ngModel","placeholder","disabled","rows","maxlength","ngClass"],["class","input-suffix-btn input-clear-btn","vts-icon","","vtsType","Close",3,"click",4,"ngIf"],["class","input-suffix-btn input-show-password-btn","vts-icon","",3,"vtsType","click",4,"ngIf"],["vts-icon","","vtsType","Close",1,"input-suffix-btn","input-clear-btn",3,"click"],["vts-icon","",1,"input-suffix-btn","input-show-password-btn",3,"click","vtsType"]],template:function(L1,Q1){1&L1&&(s.qex(0,1),s.DNE(1,oo,2,10,"ng-template",2)(2,Bo,2,12,"ng-template",3)(3,_n,1,6,"ng-template",2),s.bVm(),s.DNE(4,Vo,2,2,"ng-template",null,0,s.C5r)),2&L1&&(s.Y8G("ngSwitch",Q1.type),s.R7$(),s.Y8G("ngSwitchCase","password"),s.R7$(2),s.Y8G("ngSwitchCase","textarea"))},dependencies:[a.MD,a.YU,a.bT,a.ux,a.e1,a.fG,R.YN,R.me,R.BC,R.tU,R.vS,X.dA,X.qb,Nt.iO,Nt.fZ,Nt.eH,Nt.Ms,E2.SX],styles:[".input-suffix-btn{cursor:pointer;margin-right:4px}  .input-suffix-btn:last-child{margin-right:0}  .input-suffix-btn:hover{color:#e03}.vts-custom-input[_ngcontent-%COMP%]{border-radius:6px!important}.vts-custom-input.vts-uppercase[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{text-transform:uppercase}.vts-custom-input.vts-uppercase[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::placeholder{text-transform:none}"]})}}return h1})(),_0=(()=>{class h1{constructor(){this.title="",this.close=new s.bkB}onCloseClick(){this.close.emit()}static{this.\u0275fac=function(L1){return new(L1||h1)}}static{this.\u0275cmp=s.VBU({type:h1,selectors:[["app-header-dialog"]],inputs:{title:"title"},outputs:{close:"close"},decls:9,vars:8,consts:[[1,"header-wrapper"],["tabindex","1",1,"header-left-col",2,"outline","none"],[1,"header-title",3,"title"],[1,"header-right-col"],["vts-button","","vtsType","text","vts-tooltip","","placement","left",1,"header-btn",3,"click","vtsTooltipTitle"],["vts-icon","",1,"collapse-icon",3,"vtsType"]],template:function(L1,Q1){1&L1&&(s.j41(0,"div",0)(1,"div",1)(2,"span",2),s.EFF(3),s.nI1(4,"translate"),s.k0s()(),s.j41(5,"div",3)(6,"button",4),s.nI1(7,"translate"),s.bIt("click",function(){return Q1.onCloseClick()}),s.nrm(8,"i",5),s.k0s()()()),2&L1&&(s.R7$(2),s.Y8G("title",Q1.title),s.R7$(),s.Sp
1I(" ",s.bMT(4,4,Q1.title)," "),s.R7$(3),s.FS9("vtsTooltipTitle",s.bMT(7,6,"common.table.close")),s.R7$(2),s.Y8G("vtsType","Close:custom"))},dependencies:[X.dA,X.qb,E2.SX,Z.G,Z.R$,l0.T,u.h,u.D9,A.BL,A.uC],styles:["[_nghost-%COMP%]{display:block;position:sticky;top:0;z-index:1100;background-color:#fff;width:100%}.header-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding-right:24px;padding-left:24px;background-color:#fff;border-bottom:1px solid #e8e8e8}.header-wrapper[_ngcontent-%COMP%]   .header-left-col[_ngcontent-%COMP%]{flex:1;min-width:0;padding-top:20px;padding-bottom:20px}.header-wrapper[_ngcontent-%COMP%]   .header-left-col[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]{font-weight:600;font-size:20px;line-height:24px;display:block;word-break:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-wrapper[_ngcontent-%COMP%]   .header-right-col[_ngcontent-%COMP%]{display:flex;align-items:center;flex-shrink:0}"]})}}return h1})()},5472:(X1,n1,h)=>{"use strict";h.d(n1,{Z:()=>o1});var i=h(28113),a=h(8077),r=h(98231),u=h(65197),p=h(44025),f=h(86570),c=h(51628),s=h(15385),o=h(77552),M=h(23135),x=h(27720),z=h(2765);const w=["cancelBtn"],A=["okBtn"],I=O=>({"margin-right":O});function Z(O,E){if(1&O&&(M.nrm(0,"span",15),M.nI1(1,"translate")),2&O){const k=M.XpG();M.Y8G("innerHTML",M.bMT(1,1,k.message),M.npT)}}function X(O,E){if(1&O&&(M.j41(0,"span",16),M.EFF(1),M.nI1(2,"translate"),M.k0s()),2&O){const k=M.XpG();M.R7$(),M.JRh(M.bMT(2,1,k.message))}}function $(O,E){if(1&O){const k=M.RV6();M.j41(0,"button",17,0),M.bIt("click",function(){M.eBV(k);const Q=M.XpG();return M.Njj(Q.onClose())}),M.nrm(2,"i",18),M.EFF(3),M.nI1(4,"translate"),M.k0s()}if(2&O){const k=M.XpG();M.Y8G("ngClass",k.cancelButtonConfig.class)("ngStyle",M.eq3(6,I,k.okButtonConfig.disable?0:"12px")),M.R7$(2),M.Y8G("vtsType",k.cancelButtonConfig.icon),M.R7$(),M.SpI(" ",M.bMT(4,4,k.cancelButtonConfig.text)," ")}}function N(O,E){if(1&O){const k=M.RV6();M.j41(0,"button",19,1),M.bIt("click",function(){M.eBV(k);const Q=M.XpG();return M.Njj(Q.onSave())}),M.nrm(2,"i",18),M.EFF(3),M.nI1(4,"translate"),M.k0s()}if(2&O){const k=M.XpG();M.Y8G("ngClass",k.okButtonConfig.class),M.R7$(2),M.Y8G("vtsType",k.okButtonConfig.icon),M.R7$(),M.SpI(" ",M.bMT(4,3,k.okButtonConfig.text)," ")}}let o1=(()=>{class O{constructor(k,P){this.dialogRef=k,this._translator=P,this.okButtonConfig={text:"\u0110\u1ed3ng \xfd",icon:"CheckOutline:vts"},this.cancelButtonConfig={text:"H\u1ee7y",icon:"Close:custom"},this.type="confirm",this.autoFocus=void 0,this.useHtmlRender=!0}ngAfterViewInit(){if(this.autoFocus)switch(this.autoFocus){case"ok":this.okBtn?this.okBtn.elementRef.nativeElement.focus():console.error("ok button does not exist");break;case"cancel":this.cancelBtn?this.cancelBtn.elementRef.nativeElement.focus():console.error("cancel button does not exist")}}onSave(){let k;switch(this.type){case"confirm":k=s.h87.RESULT_CLOSE_DIALOG.CONFIRM;break;case"discard":k=s.h87.RESULT_CLOSE_DIALOG.DISCARD}this.dialogRef.close(k)}onClose(){this.dialogRef.close()}static{this.\u0275fac=function(P){return new(P||O)(M.rXU(x.ko),M.rXU(c.c$))}}static{this.\u0275cmp=M.VBU({type:O,selectors:[["authentication-ui-comfirm-dialog"]],viewQuery:function(P,Q){if(1&P&&(M.GBs(w,5),M.GBs(A,5)),2&P){let R;M.mGM(R=M.lsd())&&(Q.cancelBtn=R.first),M.mGM(R=M.lsd())&&(Q.okBtn=R.first)}},inputs:{title:"title",message:"message",okButtonConfig:"okButtonConfig",cancelButtonConfig:"cancelButtonConfig",type:"type",autoFocus:"autoFocus",useHtmlRender:"useHtmlRender"},decls:16,vars:11,consts:[["cancelBtn",""],["okBtn",""],[1,"confirm-container"],["vts-row","","vtsJustify","space-between","vtsAlign","middle",1,"header-title"],["vts-col","","vtsFlex","auto","tabindex","1",2,"outline","none"],[1,"text-title"],["vts-col",""],["vts-button","","vtsType","text","vts-tooltip","",1,"cursor-pointer","header-close-btn",3,"click","vtsTooltipTitle"],["vts-icon","",1,"collapse-icon",3,"vtsType"],["vts-row","","vtsAlign","middle"],["class","text-normal","multiline","",3,"innerHTML",4,"ngIf"],["class","text-normal","multiline","",4,"ngIf"],["vts-row","","vtsJustify","end",1,"footer-actions"],["vts-button","","vtsType","default",3,"ngClass","ngStyle","click",4,"ngIf"],["vts-button","","vtsType","primary",3,"ngClass","click",4,"ngIf"],["multiline","",1,"text-normal",3,"innerHTML"],["multiline","",1,"text-normal"],["vts-button","","vtsType","default",3,"click","ngClass","ngStyle"],["vts-icon","",3,"vtsType"],["vts-button","","vtsType","primary",3,"click","ngClass"]],template:function(P,Q){1&P&&(M.j41(0,"div",2)(1,"div",3)(2,"div",4)(3,"span",5),M.EFF(4),M.nI1(5,"translate"),M.k0s()(),M.j41(6,"div",6)(7,"button",7),M.nI1(8,"translate"),M.bIt("click",function(){return Q.onClose()}),M.nrm(9,"i",8),M.k0s()()(),M.j41(10,"div",9),M.DNE(11,Z,2,3,"span",10)(12,X,3,3,"span",11),M.k0s(),M.j41(13,"div",12),M.DNE(14,$,5,8,"button",13)(15,N,5,5,"button",14),M.k0s()()),2&P&&(M.R7$(4),M.JRh(M.bMT(5,7,Q.title)),M.R7$(3),M.FS9("vtsTooltipTitle",M.bMT(8,9,"common.table.close")),M.R7$(2),M.Y8G("vtsType","Close:custom"),M.R7$(2),M.Y8G("ngIf",Q.useHtmlRender),M.R7$(),M.Y8G("ngIf",!Q.useHtmlRender),M.R7$(2),M.Y8G("ngIf",!Q.cancelButtonConfig.disable),M.R7$(),M.Y8G("ngIf",!Q.okButtonConfig.disable))},dependencies:[r.MD,r.YU,r.bT,r.B3,u.mn,p.G,p.R$,z.T,f.dA,f.qb,c.h,c.D9,a.BL,a.uC,i.mi,i.tH,i.BE,o.L],styles:[".confirm-container[_ngcontent-%COMP%]{overflow-wrap:anywhere}.confirm-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.header-title){margin-top:20px}.confirm-container[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]{margin-bottom:20px}.confirm-container[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]   .header-close-btn[_ngcontent-%COMP%]{padding:4px;line-height:1}.text-title[_ngcontent-%COMP%]{font-weight:700;font-size:20px;line-height:30px}.text-normal[_ngcontent-%COMP%]{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.footer-actions[_ngcontent-%COMP%]{margin-top:8px}.footer-actions[_ngcontent-%COMP%]   button.vts-btn[_ngcontent-%COMP%]:has(i.vtsicon-Trash\\:custom)     span{align-self:baseline;vertical-align:baseline}  .confirm-dialog>.vts-modal-content{border-radius:12px}"]})}}return O})()},17584:(X1,n1,h)=>{"use strict";h.d(n1,{o:()=>f});var i=h(5472),a=h(74370),r=h(23135),u=h(27720),p=h(51628);let f=(()=>{class c{constructor(o,M){this.dialog=o,this.translate=M}openDialog(o,M,x,z=800,w=""){const A="string"==typeof o?this.translate.instant(o):o;return this.dialog.create({vtsClosable:!0,vtsCentered:!0,vtsFooter:x,vtsWidth:z,vtsModalType:"default",vtsTitle:A,vtsContent:M,vtsMaskClosable:!1,vtsCloseIcon:"Close:custom",vtsAutofocus:void 0,vtsWrapClassName:w})}confirmMessage(o,M,x,z,w,A,I,Z,X=!0){let $="message.save";this.translate.get(o||"message.save",z).subscribe(O=>$=O),A=A||{text:this.translate.instant("message.yes"),icon:"CheckOutline:vts"},I=I||{text:this.translate.instant("message.destroy"),icon:"Close:custom"};const N=this.translate.instant(w||"message.confirmation"),o1=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:500,vtsTitle:void 0,vtsModalType:"default",vtsContent:i.Z,vtsMaskClosable:!1,vtsAutofocus:void 0,vtsClassName:"confirm-dialog",vtsNoAnimation:!0});return o1.componentInstance.title=this.translate.instant(N),o1.componentInstance.message=this.translate.instant($),o1.componentInstance.okButtonConfig=A,o1.componentInstance.cancelButtonConfig=I,o1.componentInstance.autoFocus=Z,o1.componentInstance.useHtmlRender=X,o1}openDialogWithoutHeader(o,M,x=800,z,w=!1){const A=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:x,vtsModalType:"default",vtsContent:o,vtsMaskClosable:w,vtsAutofocus:void 0,vtsNoAnimation:!0,vtsWrapClassName:z});return M&&(A.componentInstance.data=M),A}openUploadDialog(o,M){const x=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:800,vtsModalType:"default",vtsContent:o,vtsMaskClosable:!1,vtsAutofocus:void 0});return M&&(x.componentInstance.data={...M}),x}deleteMessage(o){let M=this.dialog.create({vtsClosable:!1,vtsCentered:!0,vtsFooter:null,vtsWidth:500,vtsTitle:void 0,vtsModalType:"default",vtsContent:a.X,vtsMaskClosable:!1,vtsAutofocus:void 0,vtsClassName:"confirm-dialog",vtsNoAnimation:!0});return M.componentInstance.objectName=o,M}static{this.\u0275fac=function(M){return new(M||c)(r.KVO(u.is),r.KVO(p.c$))}}static{this.\u0275prov=r.jDH({token:c,factory:c.\u0275fac,providedIn:"root"})}}return c})()},10313:(X1,n1,h)=>{"use strict";h.d(n1,{I:()=>Dt});var i=h(52702),a=h(30059),r=h(28114),u=h(44267),p=h(44752),f=h(1578),c=h(44025),s=h(51628),o=h(23135),M=h(98231),x=h(86570),z=h(28113),w=h(90695),A=h(8077),I=h(34226),Z=h(48711),X=h(56383),$=h(62252),N=h(52317),o1=h(48164),O=h(6882),E=h(14592),k=h(38754),P=h(55980),Q=h(41082),C1=h(79779);var W0=h(93509),l0=h(21874),N1=h(91943),p0=h(49355),L0=h(98784),$0=h(53350),Z0=h(69976),x0=h(96850),q0=h(55632),Y1=h(97802),e0=h(15941),I1=h(28472),Z1=h(15799),u1=h(7505),w1=h(2765),p1=h(51700);const E1=["templateFilterContainer"],q1=y0=>({"custom-table-title":y0}),Y0=y0=>({"custom-protable-pagination-space-between":y0}),J1=()=>({"min-width":"unset"}),K0=y0=>({$implicit:y0}),z0=(y0,K2)=>({"width-lang-vi":y0,"width-lang-en":K2}),V2=y0=>({"clicked-row":y0}),u0=y0=>({"state-on":y0});function G0(y0,K2){if(1&y0&&(o.qex(0),o.eu8(1,40),o.bVm()),2&y0){const g1=o.XpG();o.R7$(),o.Y8G("ngTemplateOutlet",g1.vtsTableTitle)}}function Q0(y0,K2){if(1&y0&&(o.j41(0,"span",41),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&y0){const g1=o.XpG();o.R7$(),o.JRh(o.bMT(2,1,g1.vtsTableTitle))}}function T2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",45),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("download",null))}),o.nrm(1,"i",46),o.EFF(2),o.nI1(3,"translate"),o.k0s()}if(2&y0){const g1=o.XpG(2);o.R7$(2),o.SpI(" ",o.bMT(3,1,g1.vtsDownloadLabel)," ")}}function b0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",45),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("export",null))}),o.nrm(1,"i",46),o.EFF(2," T\u1ea3i danh s\xe1ch "),o.k0s()}}function k0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",45),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("import",null))}),o.nrm(1,"i",47),o.EFF(2),o.nI1(3,"translate"),o.k0s()}if(2&y0){const g1=o.XpG(2);o.R7$(2),o.SpI(" ",o.bMT(3,1,g1.vtsImportLabel)," ")}}function s1(y0,K2){1&y0&&(o.j41(0,"button",48),o.EFF(1),o.nI1(2,"translate"),o.nrm(3,"vts-divider",49)(4,"i",50),o.k0s()),2&y0&&(o.R7$(),o.SpI(" ",o.bMT(2,1,"common.action.advanced")," "))}function t0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",51),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("create",null))}),o.nrm(1,"i",52),o.EFF(2),o.nI1(3,"translate"),o.k0s()}if(2&y0){const g1=o.XpG(2);o.R7$(),o.Y8G("vtsType",g1.vtsCreateIcon),o.R7$(),o.SpI(" ",o.bMT(3,2,g1.vtsCreateTableLabel)," ")}}function K(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,T2,4,3,"button",42)(2,b0,3,0,"button",42)(3,k0,4,3,"button",42)(4,s1,5,3,"button",43)(5,t0,4,4,"button",44),o.bVm()),2&y0){const g1=o.XpG(),f2=o.sdS(9);o.R7$(),o.Y8G("ngIf",g1.vtsDownload),o.R7$(),o.Y8G("ngIf",g1.vtsExportableButton),o.R7$(),o.Y8G("ngIf",g1.vtsImportable),o.R7$(),o.Y8G("ngIf",g1.vtsAdvancedButton)("ngIfElse",f2),o.R7$(),o.Y8G("ngIf",g1.vtsCreatable)}}function a0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",56),o.nI1(1,"translate"),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("download",null))}),o.nrm(2,"i",46),o.k0s()}if(2&y0){const g1=o.XpG(2);o.FS9("vts-tooltip",o.bMT(1,2,g1.vtsDownloadLabel)),o.Y8G("ngStyle",o.lJ4(4,J1))}}function e1(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",56),o.nI1(1,"translate"),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("export",null))}),o.nrm(2,"i",57),o.k0s()}2&y0&&(o.FS9("vts-tooltip",o.bMT(1,2,"common.action.export")),o.Y8G("ngStyle",o.lJ4(4,J1)))}function c0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",56),o.nI1(1,"translate"),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("import",null))}),o.nrm(2,"i",46),o.k0s()}2&y0&&(o.FS9("vts-tooltip",o.bMT(1,2,"common.action.import")),o.Y8G("ngStyle",o.lJ4(4,J1)))}function H1(y0,K2){1&y0&&(o.j41(0,"button",58),o.nrm(1,"i",50),o.k0s())}function S0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",59),o.nI1(1,"translate"),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onClickFixedButton("create",null))}),o.nrm(2,"i",52),o.k0s()}if(2&y0){const g1=o.XpG(2);o.FS9("vts-tooltip",o.bMT(1,3,"common.action.create")),o.Y8G("ngStyle",o.lJ4(5,J1)),o.R7$(2),o.Y8G("vtsType",g1.vtsCreateIcon)}}function c2(y0,K2){if(1&y0&&o.DNE(0,a0,3,5,"button",53)(1,e1,3,5,"button",53)(2,c0,3,5,"button",53)(3,H1,2,0,"button",54)(4,S0,3,6,"button",55),2&y0){const g1=o.XpG(),f2=o.sdS(9);o.Y8G("ngIf",g1.vtsDownload),o.R7$(),o.Y8G("ngIf",g1.vtsExportableButton),o.R7$(),o.Y8G("ngIf",g1.vtsImportable),o.R7$(),o.Y8G("ngIf",g1.vtsAdvancedButton)("ngIfElse",f2),o.R7$(),o.Y8G("ngIf",g1.vtsCreatable)}}function G2(y0,K2){if(1&y0&&(o.qex(0),o.eu8(1,40),o.bVm()),2&y0){const g1=o.XpG(2);o.R7$(),o.Y8G("ngTemplateOutlet",g1.moreActionsConfig)}}function me(y0,K2){if(1&y0&&o.DNE(0,G2,2,1,"ng-container",28),2&y0){const g1=o.XpG();o.Y8G("ngIf",g1.moreActionsConfig)}}function W2(y0,K2){if(1&y0&&(o.nrm(0,"vts-tab",63),o.nI1(1,"translate")),2&y0){const g1=o.XpG().$implicit;o.FCK("vtsTitle","",o.bMT(1,3,g1.tabTitle)," (",g1.total?g1.total:0,")")}}function o2(y0,K2){if(1&y0&&(o.j41(0,"span",64),o.EFF(1),o.nI1(2,"translate"),o.j41(3,"span",65),o.EFF(4),o.k0s()()),2&y0){const g1=o.XpG(2).$implicit;o.R7$(),o.SpI("",o.bMT(2,2,g1.tabTitle)," "),o.R7$(3),o.JRh(g1.total?g1.total:0)}}function d0(y0,K2){if(1&y0&&(o.j41(0,"vts-tab",63),o.DNE(1,o2,5,4,"ng-template",null,14,o.C5r),o.k0s()),2&y0){const g1=o.sdS(2);o.Y8G("vtsTitle",g1)}}function P0(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,W2,2,5,"vts-tab",62)(2,d0,3,1,"vts-tab",62),o.bVm()),2&y0){const g1=o.XpG(2);o.R7$(),o.Y8G("ngIf",!g1.tabGroup.useTabCard),o.R7$(),o.Y8G("ngIf",g1.tabGroup.useTabCard)}}function a2(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"vts-tabset",60),o.bIt("vtsSelectedIndexChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.Njj(pe.onChangeTabIndex(z2))}),o.DNE(2,P0,3,2,"ng-container",61),o.k0s(),o.bVm()}if(2&y0){const g1=o.XpG();o.R7$(),o.Y8G("vtsSelectedIndex",g1.selectedTabIndex),o.R7$(),o.Y8G("ngForOf",g1.tabGroup.tabValueConfig)}}function w2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"span",70),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(5);return o.Njj(z2.clearValue())}),o.k0s()}}function P2(y0,K2){if(1&y0){const g1=o.RV6();o.DNE(0,w2,1,0,"span",68),o.j41(1,"i",69),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(4);return o.Njj(z2.onSearchImmediate())}),o.k0s()}if(2&y0){const g1=o.XpG(4);o.Y8G("ngIf",g1.searchKey)}}function g2(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"vts-input-group",66)(2,"input",67),o.nI1(3,"translate"),o.mxI("ngModelChange",function(z2){o.eBV(g1);const pe=o.XpG(3);return o.DH7(pe.searchKey,z2)||(pe.searchKey=z2),o.Njj(z2)}),o.bIt("ngModelChange",function(z2){o.eBV(g1);const pe=o.XpG(3);return o.Njj(pe.onSearchSeparate(z2))})("blur",function(){o.eBV(g1);const z2=o.XpG(3);return o.Njj(z2.onBlurSearch())})("keyup.enter",function(){o.eBV(g1);const z2=o.XpG(3);return o.Njj(z2.onSearchImmediate())}),o.k0s()(),o.DNE(4,P2,2,1,"ng-template",null,16,o.C5r),o.bVm()}if(2&y0){const g1=o.sdS(5),f2=o.XpG(3);o.R7$(),o.Y8G("vtsSuffix",g1)("ngStyle",f2.searchBoxStyle),o.R7$(),o.Y8G("placeholder",o.bMT(3,4,f2.searchPlaceholder)),o.R50("ngModel",f2.searchKey)}}function le(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,g2,6,6,"ng-container",26),o.bVm()),2&y0){o.XpG();const g1=o.sdS(3),f2=o.XpG();o.R7$(),o.Y8G("ngIf",f2.vtsSearchImmediate)("ngIfElse",g1)}}function n2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"span",70),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(4);return o.Njj(z2.clearValue())}),o.k0s()}}function S2(y0,K2){if(1&y0){const g1=o.RV6();o.DNE(0,n2,1,0,"span",68),o.j41(1,"i",74),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(3);return o.Njj(z2.onSearchImmediate())}),o.k0s()}if(2&y0){const g1=o.XpG(3);o.Y8G("ngIf",g1.searchKey)}}function T0(y0,K2){if(1&y0
1){const g1=o.RV6();o.j41(0,"vts-form-label",71),o.EFF(1),o.nI1(2,"translate"),o.k0s(),o.j41(3,"vts-input-group",72)(4,"input",73),o.nI1(5,"translate"),o.bIt("keyup.enter",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onSearchImmediate())}),o.mxI("ngModelChange",function(z2){o.eBV(g1);const pe=o.XpG(2);return o.DH7(pe.searchKey,z2)||(pe.searchKey=z2),o.Njj(z2)}),o.bIt("ngModelChange",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.searchKey=z2.searchKey.trim())})("blur",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onBlurSearch())}),o.k0s()(),o.DNE(6,S2,2,1,"ng-template",null,16,o.C5r)}if(2&y0){const g1=o.sdS(7),f2=o.XpG(2);o.Y8G("vtsNoColon",!0),o.R7$(),o.SpI(" ",o.bMT(2,5,"T\xecm ki\u1ebfm nhanh theo nhi\u1ec1u ti\xeau ch\xed")," "),o.R7$(2),o.Y8G("vtsSuffix",g1),o.R7$(),o.Y8G("placeholder",o.bMT(5,7,"common.table.searchAll")),o.R50("ngModel",f2.searchKey)}}function Q2(y0,K2){if(1&y0&&(o.j41(0,"div"),o.DNE(1,le,2,2,"ng-container",28)(2,T0,8,9,"ng-template",null,15,o.C5r),o.k0s()),2&y0){const g1=o.XpG();o.xc7("grid-column",null==g1.filterConfig||null==g1.filterConfig.gridCols?null:g1.filterConfig.gridCols.search),o.R7$(),o.Y8G("ngIf",g1.vtsSearchable)}}function Ce(y0,K2){if(1&y0&&(o.qex(0),o.j41(1,"div",75,17),o.eu8(3,40),o.k0s(),o.bVm()),2&y0){const g1=o.XpG();o.R7$(),o.xc7("grid-column",null==g1.filterConfig||null==g1.filterConfig.gridCols?null:g1.filterConfig.gridCols.moreFilter),o.R7$(2),o.Y8G("ngTemplateOutlet",g1.moreFilterRef)}}function Pe(y0,K2){1&y0&&o.eu8(0)}function ye(y0,K2){if(1&y0&&(o.qex(0),o.j41(1,"div",76),o.DNE(2,Pe,1,0,"ng-container",77),o.k0s(),o.bVm()),2&y0){o.XpG();const g1=o.sdS(21);o.R7$(2),o.Y8G("ngTemplateOutlet",g1)}}function m2(y0,K2){1&y0&&o.eu8(0)}function Be(y0,K2){if(1&y0&&(o.qex(0),o.j41(1,"div",76),o.DNE(2,m2,1,0,"ng-container",77),o.k0s(),o.bVm()),2&y0){o.XpG();const g1=o.sdS(21);o.R7$(2),o.Y8G("ngTemplateOutlet",g1)}}function M0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"span",70),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(3);return o.Njj(z2.clearValue())}),o.k0s()}}function H2(y0,K2){if(1&y0){const g1=o.RV6();o.DNE(0,M0,1,0,"span",68),o.j41(1,"i",74),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.onSearchImmediate())}),o.k0s()}if(2&y0){const g1=o.XpG(2);o.Y8G("ngIf",g1.searchKey)}}function F2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"vts-input-group",78)(1,"input",79),o.nI1(2,"translate"),o.bIt("keyup.enter",function(){o.eBV(g1);const z2=o.XpG();return o.Njj(z2.onSearchImmediate())}),o.mxI("ngModelChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.DH7(pe.searchKey,z2)||(pe.searchKey=z2),o.Njj(z2)}),o.bIt("ngModelChange",function(){o.eBV(g1);const z2=o.XpG();return o.Njj(z2.searchKey=z2.searchKey.trim())}),o.k0s()(),o.DNE(3,H2,2,1,"ng-template",null,16,o.C5r)}if(2&y0){const g1=o.sdS(4),f2=o.XpG();o.Y8G("vtsSuffix",g1),o.R7$(),o.FS9("placeholder",o.bMT(2,3,"common.table.searchAll")),o.R50("ngModel",f2.searchKey)}}function He(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"pro-table-col-control",81),o.bIt("onChangeRowHeight",function(z2){o.eBV(g1);const pe=o.XpG(2);return o.Njj(pe.rowHeightChanger(z2))})("onReloadTable",function(){o.eBV(g1);const z2=o.XpG(2);return o.Njj(z2.reloadTable())}),o.k0s(),o.bVm()}if(2&y0){const g1=o.XpG(2);o.R7$(),o.Y8G("columns",g1.proCol)("defaultRowHeght",g1.rowHeight)}}function xe(y0,K2){if(1&y0&&(o.qex(0),o.eu8(1,40),o.bVm()),2&y0){const g1=o.XpG(2);o.R7$(),o.Y8G("ngTemplateOutlet",g1.moreTableButtonsConfig)}}function e2(y0,K2){if(1&y0&&(o.j41(0,"span",80),o.DNE(1,He,2,2,"ng-container",28)(2,xe,2,1,"ng-container",28),o.k0s()),2&y0){const g1=o.XpG();o.R7$(),o.Y8G("ngIf",g1.vtsShowTableConfig),o.R7$(),o.Y8G("ngIf",g1.moreTableButtonsConfig)}}function j0(y0,K2){1&y0&&o.eu8(0)}function m1(y0,K2){if(1&y0&&(o.qex(0),o.j41(1,"div",82),o.DNE(2,j0,1,0,"ng-container",77),o.k0s(),o.bVm()),2&y0){const g1=o.XpG();o.R7$(),o.Y8G("ngClass",g1.advancedSearchRef?"mg-t-8":""),o.R7$(),o.Y8G("ngTemplateOutlet",g1.advancedSearchRef)}}function f1(y0,K2){1&y0&&o.eu8(0)}function R1(y0,K2){1&y0&&(o.qex(0),o.EFF(1),o.nI1(2,"translate"),o.bVm()),2&y0&&(o.R7$(),o.JRh(o.bMT(2,1,"common.table.selected")))}function B0(y0,K2){1&y0&&(o.qex(0),o.EFF(1),o.nI1(2,"translate"),o.bVm()),2&y0&&(o.R7$(),o.JRh(o.bMT(2,1,"common.table.selectedItems")))}function l2(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"button",91),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(4);return o.Njj(z2.onClickFixedButton("deleteTempList",z2.setOfCheckedId))}),o.nrm(2,"i",92),o.EFF(3),o.nI1(4,"translate"),o.k0s(),o.bVm()}2&y0&&(o.R7$(3),o.SpI(" ",o.bMT(4,1,"common.action.deleteRecords")," "))}function R2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",88),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(5);return o.Njj(z2.onClickFixedButton("recoverList",z2.setOfCheckedId))}),o.nrm(1,"i",94),o.EFF(2),o.nI1(3,"translate"),o.k0s()}2&y0&&(o.R7$(2),o.SpI(" ",o.bMT(3,1,"common.action.recoverSelect")," "))}function Z2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",91),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(5);return o.Njj(z2.onClickFixedButton("deleteList",z2.setOfCheckedId))}),o.nrm(1,"i",92),o.EFF(2),o.nI1(3,"translate"),o.k0s()}if(2&y0){const g1=o.XpG(5);o.R7$(2),o.SpI(" ",o.bMT(3,1,g1.vtsDeleteSelectedLabel)," ")}}function _e(y0,K2){if(1&y0&&o.DNE(0,R2,4,3,"button",90)(1,Z2,4,3,"button",93),2&y0){const g1=o.XpG(4);o.Y8G("ngIf",g1.tabGroup&&g1.tabGroup.hasRecover),o.R7$(),o.Y8G("ngIf",g1.tabGroup&&g1.tabGroup.hasDeleteSelected||g1.vtsShowDeleteSelected)}}function v2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"button",88),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(4);return o.Njj(z2.onClickFixedButton("exportList",z2.setOfCheckedId))}),o.nrm(1,"i",57),o.EFF(2),o.nI1(3,"translate"),o.k0s()}2&y0&&(o.R7$(2),o.SpI(" ",o.bMT(3,1,"common.action.exportSelection")," "))}function ae(y0,K2){if(1&y0&&(o.qex(0),o.eu8(1,40),o.bVm()),2&y0){const g1=o.XpG(4);o.R7$(),o.Y8G("ngTemplateOutlet",g1.moreActionsSelectedConfig)}}function a1(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"span",87)(2,"button",88),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG(3);return o.Njj(z2.clearChecked())}),o.nrm(3,"i",89),o.EFF(4),o.nI1(5,"translate"),o.k0s(),o.DNE(6,l2,5,3,"ng-container",26)(7,_e,2,2,"ng-template",null,19,o.C5r)(9,v2,4,3,"button",90)(10,ae,2,1,"ng-container",28),o.k0s(),o.bVm()}if(2&y0){const g1=o.sdS(8),f2=o.XpG(3);o.R7$(4),o.SpI(" ",o.bMT(5,5,"common.action.clearSelection")," "),o.R7$(2),o.Y8G("ngIf",f2.tabGroup&&f2.tabGroup.hasDeleteTemporary&&f2.canDeleteTemporary)("ngIfElse",g1),o.R7$(3),o.Y8G("ngIf",f2.vtsExportableButtonSelected),o.R7$(),o.Y8G("ngIf",f2.moreActionsSelectedConfig)}}function h0(y0,K2){if(1&y0&&(o.j41(0,"div",84)(1,"span",85)(2,"span"),o.DNE(3,R1,3,3,"ng-container",28),o.j41(4,"b"),o.EFF(5),o.k0s(),o.DNE(6,B0,3,3,"ng-container",28),o.k0s(),o.nrm(7,"vts-divider",86),o.k0s(),o.DNE(8,a1,11,7,"ng-container",28),o.k0s()),2&y0){const g1=K2.$implicit,f2=o.XpG(2);o.R7$(3),o.Y8G("ngIf",!f2.useButtonLabel),o.R7$(2),o.JRh(g1),o.R7$(),o.Y8G("ngIf",f2.useButtonLabel),o.R7$(2),o.Y8G("ngIf",g1>0)}}function m0(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,f1,1,0,"ng-container",83)(2,h0,9,4,"ng-template",null,18,o.C5r),o.bVm()),2&y0){const g1=o.sdS(3),f2=o.XpG();o.R7$(),o.Y8G("ngTemplateOutlet",g1)("ngTemplateOutletContext",o.eq3(2,K0,f2.setOfCheckedId.size))}}function U1(y0,K2){if(1&y0&&(o.nrm(0,"vts-empty",95),o.nI1(1,"translate")),2&y0){const g1=o.XpG();o.Y8G("vtsNoResult",g1.vtsEntityName?"Kh\xf4ng c\xf3 d\u1eef li\u1ec7u "+g1.vtsEntityName:o.bMT(1,1,"common.table.noData"))}}function R0(y0,K2){if(1&y0&&(o.j41(0,"div"),o.nrm(1,"img",96),o.k0s()),2&y0){const g1=o.XpG();o.HbH("spin-"+g1.theme+"-indicator"),o.BMQ("data-selector","spin-indicator"),o.R7$(),o.Y8G("src","assets/template/svg-icons/spin-"+g1.theme+".svg",o.B4B)("alt","spin-"+g1.theme)}}function b1(y0,K2){}function f0(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,b1,0,0,"ng-template",101),o.bVm()),2&y0){o.XpG(2);const g1=o.sdS(37),f2=o.sdS(39);o.R7$(),o.Y8G("useTitleTemplate",g1)("useTemplate",f2)("isCheckboxColumn",!0)("hidden",!1)}}function O0(y0,K2){}function K1(y0,K2){}function D2(y0,K2){if(1&y0&&o.DNE(0,K1,0,0,"ng-template",102),2&y0){const g1=o.XpG().$implicit;o.XpG(2);const f2=o.sdS(49);o.Y8G("title",g1.title)("useTemplate",f2)("width",g1.width)("hidden",g1.hidden)}}function O1(y0,K2){}function V1(y0,K2){if(1&y0&&o.DNE(0,O1,0,0,"ng-template",103),2&y0){const g1=o.XpG().$implicit,f2=o.XpG(2);o.Y8G("title",g1.title)("extraTitle",g1.extraTitle)("alignTitle",g1.alignTitle)("useField",g1.useField)("showSort",g1.sort)("useTemplateOption",g1.useTemplateOption)("isDate",g1.isDate)("sortFn",f2.columns.onSort)("noWrap",g1.noWrap)("ellipsisOn",g1.ellipsisOn)("width",g1.width)("alignContent",g1.alignContent)("minWidth",g1.minWidth)("maxWidth",g1.maxWidth)("hidden",g1.hidden)("imageLink",g1.imageLink)("typeRender",g1.typeRender)("tagPreset",g1.tagPreset)("tabCustomColor",g1.tabCustomColor)("tagPresetConverter",g1.tagPresetConverter)("useTemplateRow",g1.useTemplateRow)("useTemplate",g1.useTemplate)("usePrefixImages",g1.usePrefixImages)}}function P1(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,D2,1,4,null,28)(2,V1,1,23,null,28),o.bVm()),2&y0){const g1=K2.$implicit;o.R7$(),o.Y8G("ngIf",g1.useTemplateIcons),o.R7$(),o.Y8G("ngIf",!g1.useTemplateIcons)}}function D1(y0,K2){}function U0(y0,K2){if(1&y0&&o.DNE(0,D1,0,0,"ng-template",104),2&y0){const g1=o.XpG(2),f2=o.sdS(43);o.Y8G("title",g1.tableConfig.headers.status)("alignTitle","center")("useTemplate",f2)("width",g1.statusOptions.width||"180px")("canResize",!0)("disabledResize",!0)}}function h2(y0,K2){}function V0(y0,K2){if(1&y0&&o.DNE(0,h2,0,0,"ng-template",105),2&y0){const g1=o.XpG(2),f2=o.sdS(47);o.Y8G("title",g1.tableConfig.headers.action)("useTemplate",f2)("width",g1.actionOptions.width||"120px")("canResize",!0)("disabledResize",!0)("fixedRight",!(null==g1.actionOptions||!g1.actionOptions.fixedRight))}}function _2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"cdk-virtual-scroll-viewport",97)(1,"vts-table",98,20),o.mxI("vtsTotalChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.DH7(pe.pagingParams.total,z2)||(pe.pagingParams.total=z2),o.Njj(z2)}),o.j41(3,"pro-table-col",99,21),o.bIt("onClickedRowData",function(z2){o.eBV(g1);const pe=o.XpG();return o.Njj(pe.clickRowData(z2))}),o.DNE(5,f0,2,4,"ng-container",28)(6,O0,0,0,"ng-template",100)(7,P1,3,2,"ng-container",61)(8,U0,1,6,null,28)(9,V0,1,6,null,28),o.k0s()()()}if(2&y0){const g1=o.XpG(),f2=o.sdS(25),z2=o.sdS(27),pe=o.sdS(41);o.xc7("height",g1.virtualScrollHeight?g1.virtualScrollHeight:g1.rowHeightNumberPixel*g1.maxPageSizeToUseVirtualScroll+"px"),o.R7$(),o.Y8G("vtsLoadingIndicator",z2)("vtsLoading",g1.loading)("vtsTableLayout",g1.vtsTableLayout)("vtsScroll",g1.actualVtsScroll)("vtsData",g1.data)("vtsPageSize",g1.pagingParams.pageSize)("vtsPageIndex",g1.pagingParams.pageIndex)("vtsSimple",!g1.useButtonLabel)("vtsShowPagination",g1.clientPagination)("vtsPaginationEllipsis",g1.useEllipsisPagination)("vtsStripe",!1)("vtsB
1ordered",!1)("vtsResponsive",!0),o.R50("vtsTotal",g1.pagingParams.total),o.Y8G("vtsClientPagination",g1.clientPagination)("vtsHidePaginationOnSinglePage",!1)("vtsNoResult",g1.noDataRender||f2),o.R7$(2),o.Y8G("rowHeight",g1.rowHeight)("useHighlightSelectedRow",g1.columns.useHighlightSelectedRow)("focusRowColor",g1.focusRowColor)("useVirtualScroll",!0)("focusRowId",g1.focusRowId)("itemKey",g1.itemKey)("highlightOnClick",g1.highlightOnClick),o.R7$(2),o.Y8G("ngIf",g1.vtsShowCheckbox),o.R7$(),o.Y8G("title",g1.tableConfig.headers.order)("useTemplate",pe)("canResize",!0)("disabledResize",!0)("minWidth",48)("maxWidth",60)("width","60px"),o.R7$(),o.Y8G("ngForOf",g1.columns.cols),o.R7$(),o.Y8G("ngIf",!g1.columns.hideStatusCol&&g1.statusOptions),o.R7$(),o.Y8G("ngIf",g1.actionOptions.actions.length>0)}}function te(y0,K2){}function ue(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,te,0,0,"ng-template",101),o.bVm()),2&y0){o.XpG(2);const g1=o.sdS(37),f2=o.sdS(39);o.R7$(),o.Y8G("useTitleTemplate",g1)("useTemplate",f2)("isCheckboxColumn",!0)("hidden",!1)}}function Se(y0,K2){}function qe(y0,K2){}function et(y0,K2){if(1&y0&&o.DNE(0,qe,0,0,"ng-template",102),2&y0){const g1=o.XpG().$implicit;o.XpG(2);const f2=o.sdS(49);o.Y8G("title",g1.title)("useTemplate",f2)("width",g1.width)("hidden",g1.hidden)}}function at(y0,K2){}function Tt(y0,K2){if(1&y0&&o.DNE(0,at,0,0,"ng-template",107),2&y0){const g1=o.XpG().$implicit,f2=o.XpG(2);o.Y8G("title",g1.title)("extraTitle",g1.extraTitle)("alignTitle",g1.alignTitle)("useField",g1.useField)("showSort",g1.sort)("useTemplateOption",g1.useTemplateOption)("sortFn",f2.columns.onSort)("noWrap",g1.noWrap)("ellipsisOn",g1.ellipsisOn)("width",g1.width)("alignContent",g1.alignContent)("minWidth",g1.minWidth)("maxWidth",g1.maxWidth)("hidden",g1.hidden)("imageLink",g1.imageLink)("typeRender",g1.typeRender)("tagPreset",g1.tagPreset)("tabCustomColor",g1.tabCustomColor)("tagPresetConverter",g1.tagPresetConverter)("useTemplateRow",g1.useTemplateRow)("useTemplate",g1.useTemplate)("isDate",g1.isDate)("usePrefixImages",g1.usePrefixImages)}}function Ft(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,et,1,4,null,28)(2,Tt,1,23,null,28),o.bVm()),2&y0){const g1=K2.$implicit;o.R7$(),o.Y8G("ngIf",g1.useTemplateIcons),o.R7$(),o.Y8G("ngIf",!g1.useTemplateIcons)}}function pt(y0,K2){}function Et(y0,K2){if(1&y0&&o.DNE(0,pt,0,0,"ng-template",108),2&y0){const g1=o.XpG(2),f2=o.sdS(43);o.Y8G("title",g1.tableConfig.headers.status)("useTemplate",f2)("alignTitle",g1.statusOptions.useSwitchStatus?"center":"left")("width",g1.statusOptions.width||"180px")("canResize",!0)("disabledResize",!0)}}function v5(y0,K2){}function u5(y0,K2){if(1&y0&&o.DNE(0,v5,0,0,"ng-template",105),2&y0){const g1=o.XpG(2),f2=o.sdS(47);o.Y8G("title",g1.tableConfig.headers.action)("useTemplate",f2)("width",g1.actionOptions.width||"120px")("canResize",!0)("disabledResize",!0)("fixedRight",!(null==g1.actionOptions||!g1.actionOptions.fixedRight))}}function qt(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"vts-table",98,20),o.mxI("vtsTotalChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.DH7(pe.pagingParams.total,z2)||(pe.pagingParams.total=z2),o.Njj(z2)}),o.j41(3,"pro-table-col",99,21),o.bIt("onClickedRowData",function(z2){o.eBV(g1);const pe=o.XpG();return o.Njj(pe.clickRowData(z2))}),o.DNE(5,ue,2,4,"ng-container",28)(6,Se,0,0,"ng-template",106)(7,Ft,3,2,"ng-container",61)(8,Et,1,6,null,28)(9,u5,1,6,null,28),o.k0s()(),o.bVm()}if(2&y0){const g1=o.XpG(),f2=o.sdS(25),z2=o.sdS(27),pe=o.sdS(41);o.R7$(),o.Y8G("vtsLoadingIndicator",z2)("vtsLoading",g1.loading)("vtsTableLayout",g1.vtsTableLayout)("vtsScroll",g1.actualVtsScroll)("vtsData",g1.data)("vtsPageSize",g1.pagingParams.pageSize)("vtsPageIndex",g1.pagingParams.pageIndex)("vtsSimple",!g1.useButtonLabel)("vtsShowPagination",g1.clientPagination)("vtsPaginationEllipsis",g1.useEllipsisPagination)("vtsStripe",!1)("vtsBordered",!1)("vtsResponsive",!0),o.R50("vtsTotal",g1.pagingParams.total),o.Y8G("vtsClientPagination",g1.clientPagination)("vtsHidePaginationOnSinglePage",!1)("vtsNoResult",g1.noDataRender||f2),o.R7$(2),o.Y8G("rowHeight",g1.rowHeight)("useHighlightSelectedRow",g1.columns.useHighlightSelectedRow)("focusRowColor",g1.focusRowColor)("useVirtualScroll",!1)("focusRowId",g1.focusRowId)("itemKey",g1.itemKey)("highlightOnClick",g1.highlightOnClick),o.R7$(2),o.Y8G("ngIf",g1.vtsShowCheckbox),o.R7$(),o.Y8G("title",g1.tableConfig.headers.order)("useTemplate",pe)("canResize",!0)("disabledResize",!0)("width","53px")("hidden",!g1.vtsShowIndex),o.R7$(),o.Y8G("ngForOf",g1.columns.cols),o.R7$(),o.Y8G("ngIf",!g1.columns.hideStatusCol&&g1.statusOptions),o.R7$(),o.Y8G("ngIf",g1.actionOptions.actions.length>0)}}function b5(y0,K2){1&y0&&(o.qex(0),o.EFF(1),o.nI1(2,"translate"),o.bVm()),2&y0&&(o.R7$(),o.JRh(o.bMT(2,1,"common.table.item")))}function O5(y0,K2){if(1&y0&&(o.qex(0),o.EFF(1),o.DNE(2,b5,3,3,"ng-container",28),o.bVm()),2&y0){const g1=o.XpG(2);o.R7$(),o.E5c(" ",g1.pagingParams.pageSize*(g1.pagingParams.pageIndex-1)+1," - ",g1.pagingParams.pageSize*g1.pagingParams.pageIndex," / ",g1.pagingParams.total," "),o.R7$(),o.Y8G("ngIf",g1.useButtonLabel)}}function ta(y0,K2){1&y0&&(o.qex(0),o.EFF(1),o.nI1(2,"translate"),o.bVm()),2&y0&&(o.R7$(),o.JRh(o.bMT(2,1,"common.table.item")))}function T1(y0,K2){if(1&y0&&(o.qex(0),o.EFF(1),o.DNE(2,ta,3,3,"ng-container",28),o.bVm()),2&y0){const g1=o.XpG(2);o.R7$(),o.E5c(" ",g1.pagingParams.pageSize*(g1.pagingParams.pageIndex-1)+1," - ",g1.pagingParams.total," / ",g1.pagingParams.total," "),o.R7$(),o.Y8G("ngIf",g1.useButtonLabel)}}function s2(y0,K2){if(1&y0&&(o.j41(0,"div",109),o.DNE(1,O5,3,4,"ng-container",28)(2,T1,3,4,"ng-container",28),o.k0s()),2&y0){const g1=o.XpG();o.R7$(),o.Y8G("ngIf",g1.pagingParams.pageSize*g1.pagingParams.pageIndex<g1.pagingParams.total),o.R7$(),o.Y8G("ngIf",g1.pagingParams.pageSize*g1.pagingParams.pageIndex>=g1.pagingParams.total)}}function n0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"vts-pagination",110),o.bIt("vtsPageIndexChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.Njj(pe.onChangePageIndex(z2))})("vtsPageSizeChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.Njj(pe.onChangePageSize(z2))}),o.k0s()}if(2&y0){const g1=o.XpG();o.Y8G("vtsSimple",!g1.useButtonLabel||g1.useSimplePagination)("vtsTotal",g1.pagingParams.total)("vtsPageIndex",g1.pagingParams.pageIndex)("vtsPageSize",g1.pagingParams.pageSize)("vtsShowQuickJumper",!1)("vtsShowSizeChanger",g1.vtsShowSizeChanger)("vtsEllipsis",g1.useEllipsisPagination)("vtsPageSizeOptions",g1.pagingParams.customListPageSize?g1.pagingParams.customListPageSize:g1.listPageSizeDefault)}}function C0(y0,K2){if(1&y0&&o.nrm(0,"vts-option",114),2&y0){const g1=K2.$implicit;o.Y8G("vtsValue",g1)("vtsLabel",g1+" / trang")}}function b2(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"div",111)(1,"vts-select",112),o.mxI("ngModelChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.DH7(pe.pagingParams.pageSize,z2)||(pe.pagingParams.pageSize=z2),o.Njj(z2)}),o.bIt("ngModelChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.Njj(pe.onChangePageSize(z2))}),o.DNE(2,C0,1,2,"vts-option",113),o.k0s()()}if(2&y0){const g1=o.XpG();o.R7$(),o.Y8G("vtsShowSearch",!1)("vtsAllowClear",!1),o.R50("ngModel",g1.pagingParams.pageSize),o.R7$(),o.Y8G("ngForOf",g1.listPageSizeDefault)}}function ce(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"label",115),o.mxI("vtsCheckedChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.DH7(pe.checkedAll,z2)||(pe.checkedAll=z2),o.Njj(z2)}),o.bIt("vtsCheckedChange",function(z2){o.eBV(g1);const pe=o.XpG();return o.Njj(pe.onAllChecked(z2))}),o.k0s()}if(2&y0){const g1=o.XpG();o.R50("vtsChecked",g1.checkedAll),o.Y8G("vtsIndeterminate",g1.pagingParams.hasIndeterminate&&g1.indeterminate)}}function ge(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"td",116),o.bIt("vtsCheckedChange",function(z2){const pe=o.eBV(g1).$implicit,vt=o.XpG();return o.Njj(vt.onItemChecked(pe[vt.itemKey],z2))}),o.k0s()}if(2&y0){const g1=K2.$implicit,f2=o.XpG();o.Y8G("vtsChecked",f2.setOfCheckedId.has(g1[f2.itemKey]))}}function N2(y0,K2){if(1&y0&&(o.j41(0,"td",117),o.EFF(1),o.k0s()),2&y0){const g1=K2.$implicit,f2=o.XpG();o.R7$(),o.SpI(" ",f2.data.indexOf(g1)+1+(f2.pagingParams.pageIndex-1)*f2.pagingParams.pageSize," ")}}function B1(y0,K2){if(1&y0&&(o.j41(0,"vts-tag",121),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&y0){const g1=o.XpG().$implicit;o.Y8G("vtsPreset",g1.preset),o.R7$(),o.SpI(" ",o.bMT(2,2,g1.text)," ")}}function De(y0,K2){if(1&y0&&(o.qex(0),o.j41(1,"span",119),o.nI1(2,"translate"),o.DNE(3,B1,3,4,"vts-tag",120),o.k0s(),o.bVm()),2&y0){const g1=K2.$implicit,f2=o.XpG(3).$implicit,z2=o.XpG();o.R7$(),o.Y8G("title",o.bMT(2,2,g1.text)),o.R7$(2),o.Y8G("ngIf",f2[null==z2.statusOptions?null:z2.statusOptions.statusKey]==g1.value)}}function L(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,De,4,4,"ng-container",61),o.bVm()),2&y0){const g1=o.XpG(3);o.R7$(),o.Y8G("ngForOf",g1.statusOptions.stages)}}function l1(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"span",122),o.nI1(1,"translate"),o.j41(2,"vts-switch",123),o.bIt("click",function(z2){o.eBV(g1);const pe=o.XpG(2).$implicit,vt=o.XpG();return o.Njj(vt.onSwitchActions(z2,vt.statusOptions.actionKey||vt.statusOptions.statusKey,pe))}),o.k0s()()}if(2&y0){const g1=o.XpG(2).$implicit,f2=o.XpG();o.FS9("vtsTooltipTitle",o.bMT(1,5,"common.action.changeStatus")),o.Y8G("ngClass",o.l_i(7,z0,"vi"==f2.language,"en"==f2.language)),o.R7$(2),o.Y8G("ngModel",g1[f2.statusOptions.statusKey]==f2.statusOptions.trueSwitchValue)("vtsControl",!0)("vtsDisabled",f2.statusOptions.disableSwitch)}}function s0(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,L,2,1,"ng-container",26)(2,l1,3,10,"ng-template",null,22,o.C5r),o.bVm()),2&y0){const g1=o.sdS(3),f2=o.XpG(2);o.R7$(),o.Y8G("ngIf",!f2.statusOptions.useSwitchStatus)("ngIfElse",g1)}}function A0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"td",118),o.bIt("click",function(z2){return o.eBV(g1),o.Njj(z2.stopPropagation())}),o.DNE(1,s0,4,2,"ng-container",28),o.k0s()}if(2&y0){const g1=o.XpG();o.R7$(),o.Y8G("ngIf",g1.statusOptions&&(null==g1.statusOptions?null:g1.statusOptions.statusKey))}}function d2(y0,K2){1&y0&&(o.qex(0),o.EFF(1),o.nI1(2,"translate"),o.bVm()),2&y0&&(o.R7$(),o.JRh(o.bMT(2,1,"common.table.item")))}function W1(y0,K2){if(1&y0&&(o.j41(0,"div",124),o.EFF(1),o.DNE(2,d2,3,3,"ng-container",28),o.k0s()),2&y0){const g1=K2.range,f2=K2.$implicit,z2=o.XpG();o.R7$(),o.E5c("",g1[0]," - ",g1[1]," / ",f2," "),o.R7$(),o.Y8G("ngIf",z2.useButtonLabel)}}function E2(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"button",127),o.nI1(2,"translate"),o.bIt("click",function(z2){o.eBV(g1);const pe=o.XpG(2).$implicit,vt=o.XpG().$implicit,Pt=o.XpG();return o.Njj(Pt.onClickActions(z2,pe.eventName,vt))}),o.nrm(3,"i",52),o.k0s(),o.bVm()}if(2&y0){const g1=o.XpG(2).$implicit;o.R7$(),o.AVh("action-btn-delete","DeleteUser:custom"===g1.icon||"trash:figma"===g1.icon),o.FS9("vtsTooltipTitle",o.bMT(2,5,g1.text?g1.text:"common.table.view")),o.Y8G("ngStyle",g1.style),o.R7$(2),o.Y8G("vtsType",g1.icon)}}function _1(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,E2,4,7,"ng-container",28),o.bVm()),2&y0){const g1=o.XpG().$implicit,f2=o.XpG().$implicit,z2=o.XpG();
1o.R7$(),o.Y8G("ngIf",g1.validCondition?g1.validCondition(f2):!g1.validStatus||g1.validStatus.includes(f2[null==z2.statusOptions?null:z2.statusOptions.statusKey]))}}function q(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"li",132)(1,"vts-switch",133),o.bIt("click",function(z2){o.eBV(g1);const pe=o.XpG(2).$implicit,vt=o.XpG(4).$implicit,Pt=o.XpG();return o.Njj(Pt.onSwitchActions(z2,pe.eventName,vt))}),o.k0s(),o.j41(2,"span",134),o.bIt("click",function(z2){o.eBV(g1);const pe=o.XpG(2).$implicit,vt=o.XpG(4).$implicit,Pt=o.XpG();return o.Njj(Pt.onClickActions(z2,pe.eventName,vt))}),o.EFF(3),o.nI1(4,"translate"),o.k0s()()}if(2&y0){const g1=o.XpG(2).$implicit,f2=o.XpG(4).$implicit,z2=o.XpG();o.AVh("action-btn-delete","DeleteUser:custom"===g1.icon||"trash:figma"===g1.icon),o.Y8G("ngStyle",g1.style),o.R7$(),o.Y8G("ngClass",o.eq3(10,u0,f2[g1.switchKey]))("ngModel",f2[g1.switchKey]==z2.statusOptions.trueSwitchValue)("vtsControl",!0)("vtsDisabled",z2.statusOptions.disableSwitch),o.R7$(2),o.JRh(o.bMT(4,8,g1.text))}}function A1(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,q,5,12,"li",131),o.bVm()),2&y0){const g1=o.XpG().$implicit,f2=o.XpG(4).$implicit,z2=o.XpG();o.R7$(),o.Y8G("ngIf",!g1.hidden&&(g1.validStatus&&g1.validStatus.includes(f2[null==z2.statusOptions?null:z2.statusOptions.statusKey])||!g1.validStatus))}}function o0(y0,K2){if(1&y0){const g1=o.RV6();o.j41(0,"li",136),o.bIt("click",function(z2){o.eBV(g1);const pe=o.XpG(2).$implicit,vt=o.XpG(4).$implicit,Pt=o.XpG();return o.Njj(Pt.onClickActions(z2,pe.eventName,vt))}),o.nrm(1,"i",52),o.EFF(2),o.nI1(3,"translate"),o.k0s()}if(2&y0){const g1=o.XpG(2).$implicit;o.AVh("action-btn-delete","DeleteUser:custom"===g1.icon||"trash:figma"===g1.icon),o.Y8G("ngStyle",g1.style),o.R7$(),o.Y8G("vtsType",g1.icon),o.R7$(),o.SpI(" ",o.bMT(3,5,g1.text)," ")}}function X0(y0,K2){if(1&y0&&o.DNE(0,o0,4,7,"li",135),2&y0){const g1=o.XpG().$implicit,f2=o.XpG(4).$implicit,z2=o.XpG();o.Y8G("ngIf",!g1.hidden&&(g1.validStatus&&g1.validStatus.includes(f2[null==z2.statusOptions?null:z2.statusOptions.statusKey])||!g1.validStatus))}}function I2(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,A1,2,1,"ng-container",26)(2,X0,1,1,"ng-template",null,24,o.C5r),o.bVm()),2&y0){const g1=K2.$implicit,f2=o.sdS(3);o.R7$(),o.Y8G("ngIf","switch"==g1.type)("ngIfElse",f2)}}function oe(y0,K2){if(1&y0&&(o.j41(0,"ul",130),o.DNE(1,I2,4,2,"ng-container",61),o.k0s()),2&y0){const g1=o.XpG(2).$implicit;o.R7$(),o.Y8G("ngForOf",g1.dropdown)}}function Te(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"button",128),o.nI1(2,"translate"),o.bIt("click",function(z2){o.eBV(g1);const pe=o.XpG(3);return o.Njj(pe.onClickActions(z2))}),o.nrm(3,"i",52),o.k0s(),o.j41(4,"vts-dropdown-menu",null,23),o.DNE(6,oe,2,1,"ul",129),o.k0s(),o.bVm()}if(2&y0){const g1=o.sdS(5),f2=o.XpG().$implicit;o.R7$(),o.FS9("vtsTooltipTitle",o.bMT(2,5,f2.text?f2.text:"common.table.more")),o.Y8G("vtsDropdownMenu",g1)("ngStyle",f2.style),o.R7$(2),o.Y8G("vtsType",f2.icon),o.R7$(3),o.Y8G("ngIf",f2.dropdown.length>0)}}function Ve(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,_1,2,1,"ng-container",28)(2,Te,7,7,"ng-container",28),o.bVm()),2&y0){const g1=K2.$implicit;o.R7$(),o.Y8G("ngIf","icon"===g1.type),o.R7$(),o.Y8G("ngIf","dropdown"===g1.type)}}function Mt(y0,K2){if(1&y0&&(o.j41(0,"td",125)(1,"span",126),o.DNE(2,Ve,3,2,"ng-container",61),o.k0s()()),2&y0){const g1=K2.$implicit,f2=o.XpG();o.Y8G("ngClass",o.eq3(4,V2,f2.setOfCheckedId.has(g1[f2.itemKey])))("vtsNoWrap",!0)("vtsRight",!(null==f2.actionOptions||!f2.actionOptions.fixedRight)&&"0px"),o.R7$(2),o.Y8G("ngForOf",f2.actionOptions.actions)}}function ht(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"button",127),o.bIt("click",function(){o.eBV(g1);const z2=o.XpG().$implicit,pe=o.XpG(2).$implicit,vt=o.XpG();return o.Njj(vt.onlyIconsColumn.useTemplateIcons.onClick(z2.eventName,pe))}),o.nrm(2,"i",52),o.k0s(),o.bVm()}if(2&y0){const g1=o.XpG().$implicit;o.R7$(),o.Y8G("ngStyle",g1.style)("vtsTooltipTitle",g1.text),o.R7$(),o.Y8G("vtsType",g1.icon)}}function Rt(y0,K2){if(1&y0){const g1=o.RV6();o.qex(0),o.j41(1,"li",140),o.bIt("click",function(){const z2=o.eBV(g1).$implicit,pe=o.XpG(5).$implicit,vt=o.XpG();return o.Njj(vt.onlyIconsColumn.useTemplateIcons.onClick(z2.eventName,pe))}),o.nrm(2,"i",52),o.EFF(3),o.nI1(4,"translate"),o.k0s(),o.bVm()}if(2&y0){const g1=K2.$implicit;o.R7$(),o.Y8G("ngStyle",g1.style),o.R7$(),o.Y8G("vtsType",g1.icon),o.R7$(),o.SpI(" ",o.bMT(4,3,g1.text)," ")}}function G5(y0,K2){if(1&y0&&(o.j41(0,"ul",130),o.DNE(1,Rt,5,5,"ng-container",61),o.k0s()),2&y0){const g1=o.XpG(2).$implicit;o.R7$(),o.Y8G("ngForOf",g1.dropdown)}}function wt(y0,K2){if(1&y0&&(o.qex(0),o.j41(1,"button",139),o.nrm(2,"i",52),o.k0s(),o.j41(3,"vts-dropdown-menu",null,23),o.DNE(5,G5,2,1,"ul",129),o.k0s(),o.bVm()),2&y0){const g1=o.sdS(4),f2
1=o.XpG().$implicit;o.R7$(),o.Y8G("vtsDropdownMenu",g1)("ngStyle",f2.style)("vtsTooltipTitle",f2.text),o.R7$(),o.Y8G("vtsType",f2.icon),o.R7$(3),o.Y8G("ngIf",f2.dropdown.length>0)}}function H5(y0,K2){if(1&y0&&(o.qex(0),o.DNE(1,ht,3,3,"ng-container",28)(2,wt,6,5,"ng-container",28),o.bVm()),2&y0){const g1=K2.$implicit;o.R7$(),o.Y8G("ngIf","icon"===g1.type),o.R7$(),o.Y8G("ngIf","dropdown"===g1.type)}}function Xe(y0,K2){if(1&y0&&(o.j41(0,"span",126),o.DNE(1,H5,3,2,"ng-container",61),o.k0s()),2&y0){const g1=o.XpG(2);o.R7$(),o.Y8G("ngForOf",g1.onlyIconsColumn.useTemplateIcons.actions)}}function tt(y0,K2){if(1&y0&&(o.j41(0,"td",137),o.DNE(1,Xe,2,1,"span",138),o.k0s()),2&y0){const g1=o.XpG();o.Y8G("vtsNoWrap",!0),o.R7$(),o.Y8G("ngIf",g1.onlyIconsColumn)}}let Dt=(()=>{class y0{constructor(g1,f2,z2,pe,vt){this.cdr=g1,this._translator=f2,this.eRef=z2,this.proTableColService=pe,this.themeService=vt,this.loading=!1,this.vtsTableTitle="",this.showHeaderTitle=!0,this.vtsHeaderTitle="",this.vtsCreateTableLabel="common.action.create",this.searchMaxLength="100",this.showFilterAction=!1,this.showTimeFilter=!1,this.vtsPinBCA=!1,this.vtsDownload=!1,this.vtsDownloadLabel="common.action.download",this.vtsExportSelected=!1,this.data=[],this.vtsAdvancedButton=!1,this.vtsCreatable=!0,this.vtsExportableButton=!1,this.vtsExportableButtonSelected=!1,this.vtsImportable=!1,this.tabGroup=null,this.columns={cols:[]},this.listStatus=[],this.scrollHeightVirtual="300px",this.tableStatusTpl=null,this.showAdvancedSearch=!1,this.vtsImportUser=!1,this.searchKey="",this.vtsCreateIcon="AddFolder:custom",this.vtsImportLabel="common.action.import",this.actionOptions={actions:[],onClick:(Pt,A5)=>{}},this.statusOptions={statusKey:"",stages:[],useSwitchStatus:!0,trueSwitchValue:1},this.vtsShowPagination=!0,this.pagingParams={searchKey:"",pageIndex:0,pageSize:0,total:0,hasIndeterminate:!1,searchBoxConfig:{placeholder:"common.table.searchAll",style:{"max-width":"470px"}},onChangePagingParams:function(Pt,A5){throw new Error("Function not implemented.")},afterReloadTable:function(Pt){throw new Error("Function not implemented.")}},this.onClearForm=new o.bkB,this.onReloadTable=new o.bkB,this.onSelectDataItemIds=new o.bkB,this.onSelectData=new o.bkB,this.onClickDataItem=new o.bkB,this.vtsTableLayout="fixed",this.vtsShowCheckbox=!0,this.vtsShowIndex=!0,this.vtsShowTableConfig=!0,this.vtsSearchable=!0,this.vtsSearchImmediate=!0,this.moreActionsConfig=null,this.moreActionsSelectedConfig=null,this.moreFilterRef=null,this.filterConfig={gridCols:{search:"span 6",moreFilter:"span 6"}},this.vtsShowDeleteSelected=!1,this.vtsDeleteSelectedLabel="common.action.deleteRecords",this.vtsEntityName="",this.noDataRender=!1,this.vtsScroll={x:null,y:null},this.moreTableButtonsConfig=null,this.configButtonsFlexWidth=120,this.clearCheckedIds=[],this.rowHeight="48px",this.rowHeightNumberPixel=48,this.isTemplateRef=W0.my,this.advancedSearchRef=null,this.focusRowColor="unset",this.useButtonLabel=!0,this.maxPageSizeToUseVirtualScroll=101,this.virtualScrollHeight="",this.clientPagination=!1,this.useSimplePagination=!1,this.useEllipsisPagination=!0,this.vtsShowQuickJumper=!0,this.vtsShowSizeChanger=!0,this.autoResize={enable:!1},this.highlightOnClick=!1,this.isValidateInputSearch=!0,this.actualVtsScroll={x:null,y:null},this.actualAutoResize=!1,this.maxRowsForAutoResize=10,this.itemKey="id",this.focusRowId=-1,this.searchValue$=new X.m,this.shareSearchValue$=this.searchValue$.asObservable(),this.destroy$=new $.B,this.tableConfig={headers:{order:"STT",status:"Tr\u1ea1ng th\xe1i ho\u1ea1t \u0111\u1ed9ng",action:"H\xe0nh \u0111\u1ed9ng"}},this.selectedTabIndex=0,this.setOfCheckedId=new Set,this.setOfCheckedRowData=new Set,this.indeterminate=!1,this.checkedAll=!1,this.openAdvanceSearch=!1,this.canDeleteTemporary=!1,this.canDeletionPermission=!1,this.searchBoxStyle={},this.onlyIconsColumn={title:""},this.listPageSizeDefault=[10,20,30,40],this.language=localStorage.getItem("lang"),this.stopChangeIndexFromSize=!1,this.theme="light-blue",this.click=new X.m,this.enterEvent=!1,this.switchLoading=!1,this.themeService.theme$.pipe((0,N.Q)(this.destroy$)).subscribe(Pt=>this.theme=Pt)}ngOnInit(){this.listenColChanges(),this.shareSearchValue$.pipe((0,o1.B)(2e3),(0,O.F)(),(0,N.Q)(this.destroy$)).subscribe(g1=>{const f2=this.normalizeSearchValue(g1);this.searchKey=f2,this.pagingParams.searchKey=f2,this.pagingParams.pageIndex=1,this.enterEvent?this.enterEvent=!1:this.pagingParams.onChangePagingParams(this.pagingParams.searchKey,"search")}),this.click.pipe(function S1(y0,K2=E.E,g1){const f2=(0,C1.O)(y0,K2);return function R(y0,K2){return(0,k.N)((g1,f2)=>
1{const{leading:z2=!0,trailing:pe=!1}=K2??{};let vt=!1,Pt=null,A5=null,ia=!1;const la=()=>{A5?.unsubscribe(),A5=null,pe&&(e5(),ia&&f2.complete())},_5=()=>{A5=null,ia&&f2.complete()},$e=F5=>A5=(0,Q.Tg)(y0(F5)).subscribe((0,P._)(f2,la,_5)),e5=()=>{if(vt){vt=!1;const F5=Pt;Pt=null,f2.next(F5),!ia&&$e(F5)}};g1.subscribe((0,P._)(f2,F5=>{vt=!0,Pt=F5,(!A5||A5.closed)&&(z2?e5():$e(F5))},()=>{ia=!0,(!(pe&&vt&&A5)||A5.closed)&&f2.complete()}))})}(()=>f2,g1)}(1e3),(0,N.Q)(this.destroy$)).subscribe(g1=>{this.actionOptions.onClick(g1.key,g1.data)})}normalizeSearchValue(g1){return"string"==typeof g1?g1.trim():""}onBlurSearch(){this.searchKey=this.normalizeSearchValue(this.searchKey)}recalculateTableHeight(){this.actualAutoResize=this.autoResize.enable&&this.pagingParams.pageSize>this.maxRowsForAutoResize&&this.data.length>this.maxRowsForAutoResize,this.actualVtsScroll=this.actualAutoResize?{x:this.autoResize.scrollX?this.autoResize.scrollX:this.vtsScroll.x||null,y:this.rowHeightNumberPixel*this.maxRowsForAutoResize+"px"}:{...this.vtsScroll}}ngOnChanges(g1){if(g1.pagingParams&&(this.pagingParams.total=g1.pagingParams.currentValue.total,g1.pagingParams.currentValue.searchBoxConfig&&g1.pagingParams.currentValue.searchBoxConfig.placeholder&&(this.searchPlaceholder=g1.pagingParams.currentValue.searchBoxConfig.placeholder),null!=g1.pagingParams.currentValue.searchKey&&(this.searchKey=this.normalizeSearchValue(g1.pagingParams.currentValue.searchKey)),g1.pagingParams.currentValue.searchBoxConfig&&g1.pagingParams.currentValue.searchBoxConfig.style&&(this.searchBoxStyle=g1.pagingParams.currentValue.searchBoxConfig.style),g1.pagingParams.currentValue.customListPageSize&&(this.listPageSizeDefault=[...g1.pagingParams.currentValue.customListPageSize]),this.recalculateTableHeight()),g1.searchKey&&(this.searchKey=this.normalizeSearchValue(g1.searchKey.currentValue)),g1.autoResize&&this.recalculateTableHeight(),g1.columns&&this.columns.cols&&null!=this.columns.cols.find(f2=>f2.useTemplateIcons)&&(this.onlyIconsColumn=this.columns.cols.find(f2=>f2.useTemplateIcons)),g1.actionOptions&&this.actionOptions&&this.actionOptions.actions){const f2=this.actionOptions.actions.filter(z2=>"delete"==z2.eventName||z2.dropdown&&z2.dropdown.find(pe=>"delete"==pe.eventName));this.canDeletionPermission=f2.length>0,this.actionOptions.isSucceed&&this.actionOptions.changedSetCheckedId&&this.actionOptions.changedSetCheckedId.length>0&&this.clearChangedCheckedIds(this.actionOptions.changedSetCheckedId)}g1.clearCheckedIds&&this.clearChangedCheckedIds(this.clearCheckedIds),g1.tabGroup&&g1.tabGroup.firstChange&&this.updateDeleteOption(this.selectedTabIndex),g1.tabGroup?.currentValue&&null!=g1.tabGroup.currentValue.tabIndexDefault&&(this.selectedTabIndex=g1.tabGroup.currentValue.tabIndexDefault),g1.rowHeight&&this.rowHeightChanger(g1.rowHeight.currentValue),g1.data&&(this.refreshCheckedStatus(),this.recalculateTableHeight())}ngAfterContentChecked(){this.cdr.detectChanges()}markTab(){if(this.tabGroup&&this.tabGroup.tabValueConfig&&this.tabGroup.tabValueConfig.length>0){const f2=this.eRef.nativeElement.getElementsByClassName(this.tabGroup.useTabCard?"custom-tab":"vts-tabs-tab");if(f2.length<0)return;this.tabGroup.tabValueConfig.forEach((z2,pe)=>{z2.marked?this.tabGroup&&this.tabGroup.useTabCard?f2[pe].style.color="#EE0033":(f2[pe].style.backgroundColor="#FFD8E0",f2[pe].style.borderRadius="4px 4px 0px 0px",f2[pe].style.boxShadow="0px -1px 0px 0px #D1D1D1 inset"):this.tabGroup&&this.tabGroup.useTabCard?f2[pe].style.color="#1B1C1D":(f2[pe].style.backgroundColor="unset",f2[pe].style.borderRadius="unset",f2[pe].style.boxShadow="unset")})}}listenColChanges(){this.proTableColService.items$.pipe((0,N.Q)(this.destroy$)).subscribe(g1=>{const f2=g1.map(pe=>({hidden:pe.hidden,useField:pe.useField,title:pe.title}));this.columns.cols.sort((pe,vt)=>f2.findIndex(ia=>ia.useField==pe.useField)-f2.findIndex(ia=>ia.useField==vt.useField)),this.columns.cols.forEach(pe=>{const vt=f2.find(Pt=>Pt.useField==pe.useField);vt&&(pe.hidden=vt.hidden)})})}onSearchImmediate(g1=!0){this.enterEvent=!0;const f2=this.normalizeSearchValue(this.searchKey);this.searchKey=f2,this.pagingParams.searchKey=f2,g1&&this.pagingParams.onChangePagingParams(this.pagingParams.searchKey,"search")}onSearchSeparate(g1){this.enterEvent=!1,this.searchValue$.next(g1)}onChangeTabIndex(g1){this.selectedTabIndex=g1,this.tabGroup&&this.tabGroup.onChangeTab&&this.tabGroup.onChangeTab(g1),this.clearCheckedCounter(),this.updateDeleteOption(g1),this.pagingParams.total=this.tabGroup.tabValueConfig[g1]?this.tabGroup.tabValueConfig[g1].total:0}updateDeleteOption(g1){this.canDeleteTemporary=!(!this.tabGroup?.tabValueConfig[g1]||"deleted"==this.tabGroup?.tabValueConfig[g1].tabValue)}onChangePageIndex(g1){if(this.stopChangeIndexFromSize)return this.stopChangeIndexFromSize=!1;this.pagingParams.pageIndex=Math.floor(g1),this.pagingParams.onChangePagingParams(Math.floor(g1),"pageIndex")}onChangePageSize(g1){this.pagingParams.total<(this.pagingParams.pageIndex-1)*g1?(this.pagingParams.pageIndex=Math.ceil(this.pagingParams.total/g1),this.pagingParams.onChangePagingParams({pageSize:g1,pageIndex:this.pagingParams.pageIndex},"pageIndexAndSize"),this.stopChangeIndexFromSize=!0):this.pagingParams.onChangePagingParams(g1,"pageSize"),this.pagingParams.pageSize=g1,this.recalculateTableHeight()}clearChangedCheckedIds(g1){g1.length>
10&&g1.forEach(f2=>{this.setOfCheckedId.delete(f2),this.setOfCheckedRowData.forEach(z2=>{z2[this.itemKey]&&z2[this.itemKey]==f2&&this.setOfCheckedRowData.delete(z2)})}),this.refreshCheckedStatus()}onAllChecked(g1){this.data.forEach(f2=>this.updateCheckedSet(f2[this.itemKey],g1)),this.refreshCheckedStatus()}onItemChecked(g1,f2){this.updateCheckedSet(g1,f2),this.refreshCheckedStatus()}updateCheckedSet(g1,f2){if(f2){this.setOfCheckedId.add(g1);const z2=this.data.find(pe=>pe[this.itemKey]&&pe[this.itemKey]==g1);z2&&this.setOfCheckedRowData.add(z2)}else this.setOfCheckedId.delete(g1),this.setOfCheckedRowData.forEach(z2=>{z2[this.itemKey]&&z2[this.itemKey]==g1&&this.setOfCheckedRowData.delete(z2)});this.proTableColService.setOfCheckedSub$.next(this.setOfCheckedId)}refreshCheckedStatus(){this.indeterminate=!!this.setOfCheckedId.size&&this.data.filter(g1=>this.setOfCheckedId.has(g1[this.itemKey])).length!=this.data.length,this.checkedAll=this.setOfCheckedId.size>0&&this.data.filter(g1=>this.setOfCheckedId.has(g1[this.itemKey])).length==this.data.length,this.onSelectDataItemIds.emit(this.setOfCheckedId),this.onSelectData.emit(this.setOfCheckedRowData),this.proTableColService.setOfCheckedSub$.next(this.setOfCheckedId)}rowHeightChanger(g1){if(g1){switch(this.rowHeight=g1,g1){case"40px":this.rowHeightNumberPixel=40;break;case"72px":this.rowHeightNumberPixel=72;break;default:this.rowHeightNumberPixel=48}this.recalculateTableHeight()}}reloadTable(){this.clearCheckedCounter(),this.onReloadTable.emit(!0)}onClickFixedButton(g1,f2){this.click.next({key:g1,data:f2})}onClickActions(g1,f2,z2){g1.stopPropagation(),f2&&z2&&this.click.next({key:f2,data:z2})}onSwitchActions(g1,f2,z2){g1.stopPropagation(),!this.statusOptions?.disableSwitch&&this.clickSwitch(f2,z2)}updateCheckerCounter(){Array.from(this.setOfCheckedId).forEach(g1=>{this.data.filter(z2=>z2[this.itemKey]&&z2[this.itemKey]==g1).length>0||(this.setOfCheckedId.delete(g1),this.setOfCheckedRowData.forEach(z2=>{z2[this.itemKey]&&z2[this.itemKey]==g1&&this.setOfCheckedRowData.delete(z2)}),this.proTableColService.setOfCheckedSub$.next(this.setOfCheckedId))})}clearValue(){this.searchKey="",this.pagingParams.searchKey="",this.onSearchImmediate()}clickSwitch(g1,f2){this.switchLoading||(this.switchLoading=!0,this.click.next({key:g1,data:f2}),this.switchLoading=!1)}clearChecked(){this.clearCheckedCounter()}ngOnDestroy(){this.searchValue$.complete(),this.destroy$.next(null),this.destroy$.complete()}getTemplateFilterContainer(){return this.templateFilterContainer}onShowAdvancedSearch(){this.openAdvanceSearch=!this.openAdvanceSearch}onQuickSearch(g1=!0){this.onSearchImmediate(g1)}clearCheckedCounter(){this.onAllChecked(!1),this.setOfCheckedId.clear(),this.setOfCheckedRowData.clear(),this.refreshCheckedStatus()}clickRowData(g1){this.onClickDataItem.emit(g1)}clearForm(){this.onClearForm.emit(!0)}static{this.\u0275fac=function(f2){return new(f2||y0)(o.rXU(o.gRc),o.rXU(s.c$),o.rXU(o.aKT),o.rXU(Y1.J),o.rXU(u1.Wu))}}static{this.\u0275cmp=o.VBU({type:y0,selectors:[["vts-custom-pro-table"]],viewQuery:function(f2,z2){if(1&f2&&(o.GBs($0.f,5),o.GBs(E1,5)),2&f2){let pe;o.mGM(pe=o.lsd())&&(z2.proCol=pe.first),o.mGM(pe=o.lsd())&&(z2.templateFilterContainer=pe.first)}},inputs:{loading:"loading",vtsTableTitle:"vtsTableTitle",showHeaderTitle:"showHeaderTitle",vtsHeaderTitle:"vtsHeaderTitle",vtsCreateTableLabel:"vtsCreateTableLabel",searchMaxLength:"searchMaxLength",showFilterAction:"showFilterAction",showTimeFilter:"showTimeFilter",vtsPinBCA:"vtsPinBCA",vtsDownload:"vtsDownload",vtsDownloadLabel:"vtsDownloadLabel",vtsExportSelected:"vtsExportSelected",data:"data",vtsAdvancedButton:"vtsAdvancedButton",vtsCreatable:"vtsCreatable",vtsExportableButton:"vtsExportableButton",vtsExportableButtonSelected:"vtsExportableButtonSelected",vtsImportable:"vtsImportable",tabGroup:"tabGroup",columns:"columns",listStatus:"listStatus",scrollHeightVirtual:"scrollHeightVirtual",tableStatusTpl:"tableStatusTpl",showAdvancedSearch:"showAdvancedSearch",vtsImportUser:"vtsImportUser",searchKey:"searchKey",vtsCreateIcon:"vtsCreateIcon",vtsImportLabel:"vtsImportLabel",actionOptions:"actionOptions",statusOptions:"statusOptions",vtsSh
vendor: 4,824 bytes, line 1
1owPagination:"vtsShowPagination",pagingParams:"pagingParams",vtsTableLayout:"vtsTableLayout",vtsShowCheckbox:"vtsShowCheckbox",vtsShowIndex:"vtsShowIndex",vtsShowTableConfig:"vtsShowTableConfig",vtsSearchable:"vtsSearchable",vtsSearchImmediate:"vtsSearchImmediate",moreActionsConfig:"moreActionsConfig",moreActionsSelectedConfig:"moreActionsSelectedConfig",moreFilterRef:"moreFilterRef",filterConfig:"filterConfig",vtsShowDeleteSelected:"vtsShowDeleteSelected",vtsDeleteSelectedLabel:"vtsDeleteSelectedLabel",listStatusField:"listStatusField",vtsEntityName:"vtsEntityName",noDataRender:"noDataRender",vtsScroll:"vtsScroll",moreTableButtonsConfig:"moreTableButtonsConfig",configButtonsFlexWidth:"configButtonsFlexWidth",clearCheckedIds:"clearCheckedIds",searchPlaceholder:"searchPlaceholder",rowHeight:"rowHeight",advancedSearchRef:"advancedSearchRef",focusRowColor:"focusRowColor",useButtonLabel:"useButtonLabel",maxPageSizeToUseVirtualScroll:"maxPageSizeToUseVirtualScroll",virtualScrollHeight:"virtualScrollHeight",clientPagination:"clientPagination",useSimplePagination:"useSimplePagination",useEllipsisPagination:"useEllipsisPagination",vtsShowQuickJumper:"vtsShowQuickJumper",vtsShowSizeChanger:"vtsShowSizeChanger",checkBoxDisableConditionModule:"checkBoxDisableConditionModule",autoResize:"autoResize",highlightOnClick:"highlightOnClick",isValidateInputSearch:"isValidateInputSearch",itemKey:"itemKey",focusRowId:"focusRowId"},outputs:{onClearForm:"onClearForm",onReloadTable:"onReloadTable",onSelectDataItemIds:"onSelectDataItemIds",onSelectData:"onSelectData",onClickDataItem:"onClickDataItem"},features:[o.Jv_([Y1.J]),o.OA$],decls:50,vars:24,consts:[["stringTitleRef",""],["nonLabelButtonTpl",""],["moreBtnTemplate",""],["normalSearchTemplate_deprecated",""],["searchIconBtns",""],["defaultNoDataTpl",""],["indicatorTemplateRef",""],["checkboxAllRef",""],["checkboxItemRef",""],["orderRef",""],["statusItemRef",""],["rangeTotalRef",""],["actionItemRef",""],["columnIconsRef",""],["customTabRendererTpl",""],["normalSearchTemplate",""],["suffixIconSearch",""],["templateFilterContainer",""],["selectedItemCounterRef",""],["deleteAwayRef",""],["t","vtsTable"],["c","proTableCol"],["switchStatusTpl",""],["menu","vtsDropdownMenu"],["iconRef",""],["vts-row","","vtsJustify","space-between",3,"ngClass"],[4,"ngIf","ngIfElse"],["vts-row","",1,"group-btns"],[4,"ngIf"],["vts-row","","vtsJustify","space-between","vtsAlign","bottom",1,"box-search-container",3,"ngClass"],[1,"box-search"],[1,"box-search-layout"],[3,"grid-column",4,"ngIf"],[3,"vtsSpinning"],["itemSize","20",3,"height",4,"ngIf"],[1,"custom-protable-pagination",3,"ngClass"],["class","range-container",4,"ngIf"],[1,"custom-paginer"],[3,"vtsSimple","vtsTotal","vtsPageIndex","vtsPageSize","vtsShowQuickJumper","vtsShowSizeChanger","vtsEllipsis","vtsPageSizeOptions","vtsPageIndexChange","vtsPageSizeChange",4,"ngIf"],["class","custom-pagesize-changer",4,"ngIf"],[3,"ngTemplateOutlet"],[1,"table-title"],["vts-button","","vtsType","default","class","table-btn normal-btn",3,"click",4,"ngIf"],["vts-button","","vtsType","primary","class","table-btn advanced-btn",4,"ngIf","ngIfElse"],["vts-button","","vtsType","primary","class","table-btn btn-rounded btn-create",3,"click",4,"ngIf"],["vts-button","","vtsType","default",1,"table-btn","normal-btn",3,"click"],["vts-icon","","vtsType","DownloadOutline:antd"],["vts-icon","","vtsType","upload:figma"],["vts-button","","vtsType","primary",1,"table-btn","advanced-btn"],["vtsType","vertical"],["vts-icon","","vtsType","ArrowDownOutline:vts"],["vts-button","","vtsType","primary",1,"table-btn","btn-rounded","btn-create",3,"click"],["vts-icon","",3,"vtsType"],["vts-button","","vtsSize","sm","vtsType","default","class","table-btn normal-btn",3,"vts-tooltip","ngStyle","click",4,"ngIf"],["vts-button","","vtsSize","sm","vtsType","primary","class","table-btn advanced-btn",4,"ngIf","ngIfElse"],["vts-button","","vtsSize","sm","vts-","round","vtsType","primary","class","table-btn btn-rounded",3,"vts-tooltip","ngStyle","click",4,"ngIf"],["vts-button","","vtsSize","sm","vtsType","default",1,"table-btn","normal-btn",3,"click","vts-tooltip","ngStyle"],["vts-icon","","vtsType","UploadOutline:antd"],["vts-button","","vtsSize","sm","vtsType","primary",1,"table-btn","advanced-btn"],["vts-button","","vtsSize","sm","vts-","round","vtsType","primary",1,"table-btn","btn-rounded",3,"click","vts-tooltip","ngStyle"],[3,"vtsSelectedIndexChange","vtsSelectedIndex"],[4,"ngFor","ngForOf"],[3,"vtsTitle",4,"ngIf"],[3,"vtsTitle"],[1,"custom-tab"],[1,"custom-tab-amount"],["vtsSize","md",1,"search-container",2,"width","100%",3,"vtsSuffix","ngStyle"],["id","searchImmediate","vts-input","","maxlength","255",3,"ngModelChange","blur","keyup.enter","placeholder","ngModel"],["vts-icon","","vtsTheme","fill","vtsType","ClearDoutone
1:vts","class","pr-8 vts-input-clear-icon",3,"click",4,"ngIf"],["vts-icon","","vtsType","Search:vts",1,"search-icon",3,"click"],["vts-icon","","vtsTheme","fill","vtsType","ClearDoutone:vts",1,"pr-8","vts-input-clear-icon",3,"click"],["vtsFor","searchNormal",2,"display","block","margin-bottom","4px","font-weight","500",3,"vtsNoColon"],["vtsSize","md",1,"search-container",2,"width","100%",3,"vtsSuffix"],["id","searchNormal","vts-input","","maxlength","255",3,"keyup.enter","ngModelChange","blur","placeholder","ngModel"],["vts-icon","","vtsType","Search:vts",3,"click"],[1,"template-filter-container"],["vts-col","",1,"box-btn-config",2,"padding-bottom","4px"],[4,"ngTemplateOutlet"],["vtsSize","lg",1,"search-container",3,"vtsSuffix"],["vts-input","","maxlength","255",3,"keyup.enter","ngModelChange","placeholder","ngModel"],[1,"box-btn-config"],[1,"pr-8",3,"onChangeRowHeight","onReloadTable","columns","defaultRowHeght"],[3,"ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["vts-row","",1,"counter-container"],["vts-row","","vtsAlign","middle","id","counter-start"],["vtsType","vertical",2,"height","30px"],["vts-row","","vtsAlign","middle","id","row-btn"],["vts-button","","vtsType","text",1,"cpt-counter-btns",3,"click"],["vts-icon","","vtsType","Eraser:custom"],["vts-button","","vtsType","text","class","cpt-counter-btns",3,"click",4,"ngIf"],["vts-button","","vtsType","text",1,"cpt-counter-btns","cpt-counter-btns-primary",3,"click"],["vts-icon","","vtsType","trash:figma"],["vts-button","","vtsType","text","class","cpt-counter-btns cpt-counter-btns-primary",3,"click",4,"ngIf"],["vts-icon","","vtsType","ReloadOutline:antd"],[3,"vtsNoResult"],["height","72","width","72",3,"src","alt"],["itemSize","20"],["pro-table","","vtsShowSizeChanger","",1,"custom-table-container",3,"vtsTotalChange","vtsLoadingIndicator","vtsLoading","vtsTableLayout","vtsScroll","vtsData","vtsPageSize","vtsPageIndex","vtsSimple","vtsShowPagination","vtsPaginationEllipsis","vtsStripe","vtsBordered","vtsResponsive","vtsTotal","vtsClientPagination","vtsHidePaginationOnSinglePage","vtsNoResult"],[3,"onClickedRowData","rowHeight","useHighlightSelectedRow","focusRowColor","useVirtualScroll","focusRowId","itemKey","highlightOnClick"],["proTableColItem","","alignTitle","center",3,"title","useTemplate","canResize","disabledResize","minWidth","maxWidth","width"],["proTableColItem","","alignTitle","center",3,"useTitleTemplate","useTemplate","isCheckboxColumn","hidden"],["proTableColItem","","alignTitle","center",3,"title","useTemplate","width","hidden"],["proTableColItem","",3,"title","extraTitle","alignTitle","useField","showSort","useTemplateOption","isDate","sortFn","noWrap","ellipsisOn","width","alignContent","minWidth","maxWidth","hidden","imageLink","typeRender","tagPreset","tabCustomColor","tagPresetConverter","useTemplateRow","useTemplate","usePrefixImages"],["proTableColItem","",3,"title","alignTitle","useTemplate","width","canResize","disabledResize"],["proTableColItem","","alignTitle","center",3,"title","useTemplate","width","canResize","disabledResize","fixedRight"],["proTableColItem","","alignTitle","center",3,"title","useTemplate","canResize","disabledResize","width","hidden"],["proTableColItem","",3,"title","extraTitle","alignTitle","useField","showSort","useTemplateOption","sortFn","noWrap","ellipsisOn","width","alignContent","minWidth","maxWidth","hidden","imageLink","typeRender","tagPreset","tabCustomColor","tagPresetConverter","useTemplateRow","useTemplate","isDate","usePrefixImages"],["proTableColItem","",3,"title","useTemplate","alignTitle","width","canResize","disabledResize"],[1,"range-container"],[3,"vtsPageIndexChange","vtsPageSizeChange","vtsSimple","vtsTotal","vtsPageIndex","vtsPageSize","vtsShowQuickJumper","vtsShowSizeChanger","vtsEllipsis","vtsPageSizeOptions"],[1,"custom-pagesize-changer"],[3,"ngModelChange","vtsShowSearch","vtsAllowClear","ngModel"],[3,"vtsValue","vtsLabel",4,"ngFor","ngForOf"],[3,"vtsValue","vtsLabel"],["vts-checkbox","",3,"vtsCheckedChange","vtsChecked","vtsIndeterminate"],[1,"pd-0",3,"vtsCheckedChange","vtsChecked"],["vtsAlign","center","vtsEllipsis","","vtsWidth","53px",1,"pd-0"],[1,"pd-0",3,"click"],[3,"title"],["class","status-tag-table",3,"vtsPreset",4,"ngIf"],[1,"status-tag-table",3,"vtsPreset"],["vts-tooltip","",1,"status-column-wrapper",3,"ngClass","vtsTooltipTitle"],["vtsSize","sm",3,"click","ngModel","vtsControl","vtsDisabled"],[1,"rangeTotal-container"],["vtsAlign","center",1,"pd-0",3,"ngClass","vtsNoWra
1p","vtsRight"],[1,"action-btns"],["vts-button","","vtsType","text","vts-tooltip","",3,"click","ngStyle","vtsTooltipTitle"],["vts-button","","vtsType","text","vts-dropdown","","vtsTrigger","click","vts-tooltip","",3,"click","vtsDropdownMenu","ngStyle","vtsTooltipTitle"],["vts-menu","",4,"ngIf"],["vts-menu",""],["vts-menu-item","","class","protable-dropdown-item",3,"action-btn-delete","ngStyle",4,"ngIf"],["vts-menu-item","",1,"protable-dropdown-item",3,"ngStyle"],["vtsSize","sm",1,"change-status-switch",2,"margin-left","-1px",3,"click","ngClass","ngModel","vtsControl","vtsDisabled"],[3,"click"],["vts-menu-item","","class","protable-dropdown-item",3,"action-btn-delete","ngStyle","click",4,"ngIf"],["vts-menu-item","",1,"protable-dropdown-item",3,"click","ngStyle"],["vtsAlign","center",1,"pd-0",3,"vtsNoWrap"],["class","action-btns",4,"ngIf"],["vts-button","","vtsType","text","vts-dropdown","","vtsTrigger","click","vts-tooltip","",3,"vtsDropdownMenu","ngStyle","vtsTooltipTitle"],["vts-menu-item","",3,"click","ngStyle"]],template:function(f2,z2){if(1&f2&&(o.j41(0,"div",25),o.DNE(1,G0,2,1,"ng-container",26)(2,Q0,3,3,"ng-template",null,0,o.C5r),o.j41(4,"div",27),o.DNE(5,K,6,6,"ng-container",26)(6,c2,5,6,"ng-template",null,1,o.C5r)(8,me,1,1,"ng-template",null,2,o.C5r),o.k0s()(),o.DNE(10,a2,3,2,"ng-container",28),o.j41(11,"div",29)(12,"div",30)(13,"div",31),o.DNE(14,Q2,4,3,"div",32)(15,Ce,4,3,"ng-container",28),o.k0s()(),o.DNE(16,ye,3,1,"ng-container",28)(17,Be,3,1,"ng-container",28),o.k0s(),o.DNE(18,F2,5,5,"ng-template",null,3,o.C5r)(20,e2,3,2,"ng-template",null,4,o.C5r)(22,m1,3,2,"ng-container",28)(23,m0,4,4,"ng-container",28)(24,U1,2,3,"ng-template",null,5,o.C5r)(26,R0,2,5,"ng-template",null,6,o.C5r),o.j41(28,"vts-spin",33),o.DNE(29,_2,10,37,"cdk-virtual-scroll-viewport",34)(30,qt,10,34,"ng-container",28),o.j41(31,"div",35),o.DNE(32,s2,3,2,"div",36),o.j41(33,"span",37),o.DNE(34,n0,1,8,"vts-pagination",38)(35,b2,3,4,"div",39),o.k0s()()(),o.DNE(36,ce,1,2,"ng-template",null,7,o.C5r)(38,ge,1,1,"ng-template",null,8,o.C5r)(40,N2,2,1,"ng-template",null,9,o.C5r)(42,A0,2,1,"ng-template",null,10,o.C5r)(44,W1,3,4,"ng-template",null,11,o.C5r)(46,Mt,3,6,"ng-template",null,12,o.C5r)(48,tt,2,2,"ng-template",null,13,o.C5r)),2&f2){const pe=o.sdS(3),vt=o.sdS(7);o.Y8G("ngClass",o.eq3(20,q1,z2.isTemplateRef(z2.vtsTableTitle)||z2.vtsTableTitle||z2.moreActionsConfig||z2.vtsCreatable||z2.vtsExportableButton||z2.vtsDownload||z2.vtsImportable||z2.vtsAdvancedButton)),o.R7$(),o.Y8G("ngIf",z2.isTemplateRef(z2.vtsTableTitle))("ngIfElse",pe),o.R7$(4),o.Y8G("ngIf",z2.useButtonLabel)("ngIfElse",vt),o.R7$(5),o.Y8G("ngIf",z2.tabGroup),o.R7$(),o.Y8G("ngClass",z2.tabGroup&&z2.tabGroup.tabValueConfig&&z2.tabGroup.tabValueConfig.length?"":"mg-t-16"),o.R7$(3),o.Y8G("ngIf",z2.vtsSearchable),o.R7$(),o.Y8G("ngIf",z2.moreFilterRef),o.R7$(),o.Y8G("ngIf",!z2.moreFilterRef),o.R7$(),o.Y8G("ngIf",z2.moreFilterRef),o.R7$(5),o.Y8G("ngIf",z2.advancedSearchRef),o.R7$(),o.Y8G("ngIf",z2.vtsShowCheckbox&&z2.setOfCheckedId.size>0),o.R7$(5),o.Y8G("vtsSpinning",!1),o.R7$(),o.Y8G("ngIf",z2.pagingParams.pageSize>=z2.maxPageSizeToUseVirtualScroll),o.R7$(),o.Y8G("ngIf",z2.pagingParams.pageSize<z2.maxPageSizeToUseVirtualScroll),o.R7$(),o.Y8G("ngClass",o.eq3(22,Y0,!z2.useSimplePagination)),o.R7$(),o.Y8G("ngIf",z2.data&&z2.pagingParams.total>0),o.R7$(2),o.Y8G("ngIf",z2.vtsShowPagination),o.R7$(),o.Y8G("ngIf",z2.data&&z2.data.length>0&&z2.useSimplePagination)}},dependencies:[M.MD,M.YU,M.Sq,M.bT,M.T3,M.B3,s.h,s.D9,c.G,c.R$,w1.T,x.dA,x.qb,z.mi,z.tH,z.BE,f.SE,f.WI,f.Wt,p.L,p.u,u.iO,u.fZ,u.eH,u.Ms,w.YN,w.me,w.BC,w.tU,w.vS,$0.f,Z0.M,x0.E,A.BL,A.uC,I.VW,I.Ex,Z.sz,Z.j_,Z.ZS,Z.b3,Z.Dq,Z.ut,Z.Kc,r.rZ,p1.cL,p1.ZG,r.s8,r.vR,r.uZ,a.M,a.$,i.u,i.n,l0.m,l0.z,N1.E9,N1.yg,N1.d6,p0.ak,p0.Hq,L0.N,q0.Dd,q0.gJ,e0.u,e0.mw,e0.B1,I1.aB,Z1.rA,Z1.SX],styles:['@charset "UTF-8";.pd-0[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.pr-8[_ngcontent-%COMP%]{padding-right:8px}.mg-t-8[_ngcontent-%COMP%]{margin-top:8px}.table-title[_ngcontent-%COMP%]{font-style:normal;font-weight:700;font-size:20px;line-height:30px}.table-btn[_ngcontent-%COMP%]{height:36px;border-radius:6px}.advanced-btn[_ngcontent-%COMP%]{color:#fff!important;border:1px solid #ee0033;min-width:130px}.group-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:not(:first-child){margin-left:12px}.group-btns[_ngcontent-%COMP%]   vts-divider[_ngcontent-%COMP%]{height:100%;border:1px solid #ffffff}.search-container[_ngcontent-%COMP%]{padding-left:12px;background:#fff;border:.5px solid #8f9294;border-radius:6px;width:unset;max-width:100%}.counter-container[_ngcontent-%COMP%]{padding:8px 12px;border:1px solid #7fb7f2;border-radius:6px;background:#edf6ff;margin:12px 0;display:flex;justify-content:space-between;align-items:center;gap:8px}
1.counter-container[_ngcontent-%COMP%]   vts-divider[_ngcontent-%COMP%]{height:100%;border:1px solid #73777a}.counter-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:-6px}.counter-container[_ngcontent-%COMP%]   span#row-btn[_ngcontent-%COMP%]{display:flex;gap:16px}.counter-container[_ngcontent-%COMP%]   span#row-btn[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:0}[_nghost-%COMP%]   .cpt-counter-btns[_ngcontent-%COMP%]{margin:0;font-style:normal;font-weight:700;font-size:14px;line-height:14px;padding:0;border:none}[_nghost-%COMP%]   .cpt-counter-btns[_ngcontent-%COMP%]:not(:hover,:focus){color:var(--Grey-300)!important}[_nghost-%COMP%]   button.cpt-counter-btns-primary[_ngcontent-%COMP%]{border:none;background-color:transparent}[_nghost-%COMP%]   button.cpt-counter-btns-primary[_ngcontent-%COMP%]:not(:hover,:focus){color:var(--Red-500)!important}[_nghost-%COMP%]   button.cpt-counter-btns-primary[_ngcontent-%COMP%]:hover{color:#ad0025;background-color:transparent}[_nghost-%COMP%]   button.cpt-counter-btns-primary[_ngcontent-%COMP%]     span{color:inherit}[_nghost-%COMP%]   button.cpt-counter-btns-primary[_ngcontent-%COMP%]     span:hover{color:inherit}.rangeTotal-container[_ngcontent-%COMP%]{font-size:14px;color:#73777a;left:0;position:absolute}.action-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}.action-btns[_ngcontent-%COMP%]   .delete-btn[_ngcontent-%COMP%]{color:#e03}[_nghost-%COMP%]     .vts-tabs-tab-btn{color:#73777a;font-weight:400}[_nghost-%COMP%]     .vts-tabs-tab-btn:hover{color:var(--primary-color)}[_nghost-%COMP%]     div vts-tabset.vts-tabs>.vts-tabs-nav{margin:4px 0}[_nghost-%COMP%]:not(:has(.custom-tab))     div.vts-tabs-tab{padding-left:12px;padding-right:12px;margin-right:4px}.box-btn-config[_ngcontent-%COMP%]{text-align:end;width:fit-content;display:flex;flex-wrap:nowrap;align-items:center}.box-search[_ngcontent-%COMP%]{row-gap:8px;column-gap:10px;flex:1 1 auto;max-width:100%}span.template-filter-container[_ngcontent-%COMP%]{max-width:100%;display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap;width:fit-content}[_nghost-%COMP%]     vts-pagination{display:flex}[_nghost-%COMP%]     vts-pagination .vts-pagination-options .vts-pagination-options-quick-jumper{display:flex!important;align-items:center!important;height:32px;line-height:32px;margin:0 0 0 8px;white-space:nowrap!important}[_nghost-%COMP%]     vts-pagination .vts-pagination-options .vts-pagination-options-quick-jumper input{margin-left:8px;margin-top:0;height:32px;border-radius:4px;position:static;width:50px}[_nghost-%COMP%]     .vts-pagination-options{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;margin-left:12px}[_nghost-%COMP%]     .vts-pagination-options-quick-jumper input{height:32px}[_nghost-%COMP%]     vts-pagination li{float:none;flex-shrink:0}[_nghost-%COMP%]     .vts-pagination-total-text{white-space:nowrap;margin-right:12px}.status-tag-table[_ngcontent-%COMP%]{max-width:100%;text-overflow:ellipsis;overflow:hidden;margin-top:6px}[_nghost-%COMP%]:has(.custom-tab)     div.vts-tabs-tab{margin-right:12px;padding-bottom:8px;padding-top:0}[_nghost-%COMP%]:has(.custom-tab)     div.vts-tabs-ink-bar{display:none}[_nghost-%COMP%]:has(.custom-tab)     .vts-tabs>.vts-tabs-nav .vts-tabs-nav-list{flex-wrap:wrap}[_nghost-%COMP%]:has(.custom-tab)     .vts-tabs-top>.vts-tabs-nav{margin:0 0 8px}[_nghost-%COMP%]:has(.custom-tab)   .custom-tab[_ngcontent-%COMP%]{display:flex;align-items:center;height:32px;padding-left:8px;background-color:#e8e8e8;border-radius:16px;color:#44494d}[_nghost-%COMP%]:has(.custom-tab)   .custom-tab[_ngcontent-%COMP%]:hover{background-color:#ffb5c5}[_nghost-%COMP%]:has(.custom-tab)   .custom-tab-amount[_ngcontent-%COMP%]{height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;background-color:#e03;color:#fff;margin-left:4px;border-radius:16px;padding:0 8px}[_nghost-%COMP%]:has(.custom-tab)     .vts-tabs-tab-active .custom-tab{display:flex;align-items:center;height:32px;padding-left:8px;background-color:#ffb5c5;color:#44494d!important;border-radius:16px}[_nghost-%COMP%]:has(.custom-tab)     .vts-tabs-tab-active .custom-tab-amount{height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;background-color:#e03;color:#fff;margin-left:4px;border-radius:16px;padding:0 8px}.status-column-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center}[_nghost-%COMP%]     .action-btn-delete:hover:not(:disabled), [_nghost-%COMP%]     .action-btn-delete:focus:not(:disabled){color:#e03!important;border-color:#e03!important;background:transparent!important}[_nghost-%COMP%]     button.action-btn-delete:hover:not(:disabled), [_nghost-%COMP%]     button.action-btn-delete:focus:not(:disabled), [_nghost-%COMP%]     li.action-btn-delete:hover:not(:disabled), [_nghost-%COMP%]     li.action-btn-delete:focus:not(:disabled){border:1px solid #EE0033
1!important;border-radius:4px}  .vts-pagination-options vts-select-arrow.vts-select-arrow{padding-top:2px}  .vts-pagination-options vts-select-item.vts-select-selection-item{margin-top:-2px}[_nghost-%COMP%]     div.vts-table-content:has(.vts-empty-image) .table-body-container{min-height:calc(100vh - 414px)}[_nghost-%COMP%]     div.vts-table-content:has(.vts-empty-image) .vts-table-tbody>tr>td{border:none}[_nghost-%COMP%]     div.vts-table-content:has(.vts-empty-image) vts-empty{max-height:calc(100vh - 530px);min-height:calc(100vh - 530px)}[_nghost-%COMP%]     .custom-table-container .vts-table-sm{font-size:14px!important}.box-search-container[_ngcontent-%COMP%]{margin-bottom:20px}.box-search-container[_ngcontent-%COMP%]   .box-search[_ngcontent-%COMP%]   .box-search-layout[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.box-search-container[_ngcontent-%COMP%]   .template-filter-container[_ngcontent-%COMP%]{min-width:0;display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}.box-search-container[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{color:#8f9294}.custom-table-title[_ngcontent-%COMP%]{align-items:center;min-height:40px}.custom-protable-pagination[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;margin-top:16px;padding-bottom:12px}.custom-protable-pagination[_ngcontent-%COMP%]   .range-container[_ngcontent-%COMP%]{color:#73777a;font-size:14px}.custom-protable-pagination[_ngcontent-%COMP%]   .custom-paginer[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px}.custom-protable-pagination[_ngcontent-%COMP%]   .custom-paginer[_ngcontent-%COMP%]     .vts-pagination-simple .vts-pagination-simple-pager input{height:34px;width:5ch;margin-top:-5px;font-size:16px;border-radius:6px}.custom-protable-pagination[_ngcontent-%COMP%]   .custom-pagesize-changer[_ngcontent-%COMP%]{margin-top:15px}.custom-protable-pagination[_ngcontent-%COMP%]   .custom-pagesize-changer[_ngcontent-%COMP%]     vts-select-top-control{padding-left:12px;border-radius:6px}.custom-table-title[_ngcontent-%COMP%]{align-items:center;min-height:unset}[_nghost-%COMP%]     .custom-table-container{width:calc(100% + 8px)}[_nghost-%COMP%]     .custom-table-container .table-body-container>tr{cursor:pointer}[_nghost-%COMP%]     .custom-table-container .table-body-container>tr:has(button:hover), [_nghost-%COMP%]     .custom-table-container .table-body-container>tr:has(a:hover), [_nghost-%COMP%]     .custom-table-container .table-body-container>tr:has(input:hover), [_nghost-%COMP%]     .custom-table-container .table-body-container>tr:has(label:hover), [_nghost-%COMP%]     .custom-table-container .table-body-container>tr:has(.vts-switch:hover){cursor:default}.clicked-row[_ngcontent-%COMP%]{z-index:100!important;background:#d7d7d7!important}',".vts-dropdown-menu li.protable-dropdown-item{display:flex;align-items:center;column-gap:8px}  .vts-dropdown-menu li.protable-dropdown-item i.vtsicon.vts-icon-type-vts.vtsicon-Edit\\:vts,   .vts-dropdown-menu li.protable-dropdown-item i.vtsicon.vts-icon-type-vts.vtsicon-Image\\:vts,   .vts-dropdown-menu li.protable-dropdown-item i.vtsicon.vts-icon-type-mat.vtsicon-Edit\\:vts,   .vts-dropdown-menu li.protable-dropdown-item i.vtsicon.vts-icon-type-mat.vtsicon-Image\\:vts{font-size:20px;margin-right:0}  .vts-dropdown-menu li.protable-dropdown-item.vts-dropdown-menu-item>i.vtsicon:first-child:not(.vtsicon-Edit\\:vts):not(.vtsicon-Image\\:vts):not(.vtsicon-EditNotificationsOutline\\:mat):not(.vtsicon-MoreTimeFill\\:mat):not(.vtsicon-DataSaverOnFill\\:mat):not(.vtsicon-LockResetOutline\\:mat):not(.vtsicon.vtsicon-DeleteOutline\\:antd):not(.vtsicon.vtsicon-FolderSymlink\\:bootstrap){margin-right:2px}  .vts-pagination-options{display:flex!important}  .vts-pagination-options-quick-jumper{display:flex!important}"]})}}return y0})()},74370:(X1,n1,h)=>{"use strict";h.d(n1,{X:()=>w});var i=h(28113),a=h(8077),r=h(98231),u=h(65197),p=h(44025),f=h(86570),c=h(51628),s=h(15385),o=h(77552),M=h(23135),x=h(27720),z=h(2765);let w=(()=>{class A{constructor(Z,X){this.dialogRef=Z,this._translator=X}ngOnInit(){}onSave(){this.dialogRef.close(s.h87.RESULT_CLOSE_DIALOG.CONFIRM)}onClose(){this.dialogRef.close()}static{this.\u0275fac=function(X){return new(X||A)(M.rXU(x.ko),M.rXU(c.c$))}}static{this.\u0275cmp=M.VBU({type:A,selectors:[["authentication-ui-confirm-dialog"]],inputs:{objectName:"objectName"},decls:20,vars:5,consts:[[1,"confirm-container"],["vts-row","",1,"header-title",2,"justify-content","end"],["vts-button","","vtsType","text","vts-tooltip","",1,"curs
1or-pointer",3,"click","vtsTooltipTitle"],["vts-icon","",1,"collapse-icon",3,"vtsType"],["vts-row","","vtsAlign","middle"],["vts-col","","vtsFlex","auto","vts-row","","vtsAlign","middle",2,"font-weight","bold","margin-bottom","10px","justify-content","center"],[1,"text-title"],["multiline","",2,"text-align","center"],["vts-row","","vtsJustify","end"],["vts-button","","vtsType","default",1,"confirm-btn-default",3,"click"],["vts-icon","","vtsType","ArrowBack:custom"],["vts-button","","vtsType","primary",1,"confirm-btn-red",3,"click"],["vts-icon","","vtsType","Trash:custom"]],template:function(X,$){1&X&&(M.j41(0,"div",0)(1,"div",1)(2,"button",2),M.nI1(3,"translate"),M.bIt("click",function(){return $.onClose()}),M.nrm(4,"i",3),M.k0s()(),M.j41(5,"div",4)(6,"div",5)(7,"span",6),M.EFF(8,"B\u1ea0N C\xd3 CH\u1eaeC CH\u1eaeN X\xd3A TH\xd4NG TIN?"),M.k0s()(),M.j41(9,"p",7),M.EFF(10,"X\xe1c nh\u1eadn x\xf3a "),M.j41(11,"strong"),M.EFF(12),M.k0s()()(),M.j41(13,"div",8)(14,"button",9),M.bIt("click",function(){return $.onClose()}),M.nrm(15,"i",10),M.EFF(16," Quay l\u1ea1i "),M.k0s(),M.j41(17,"button",11),M.bIt("click",function(){return $.onSave()}),M.nrm(18,"i",12),M.EFF(19," X\xf3a th\xf4ng tin "),M.k0s()()()),2&X&&(M.R7$(2),M.FS9("vtsTooltipTitle",M.bMT(3,3,"common.table.close")),M.R7$(2),M.Y8G("vtsType","Close:custom"),M.R7$(8),M.JRh($.objectName))},dependencies:[r.MD,u.mn,p.G,p.R$,z.T,f.dA,f.qb,c.h,c.D9,a.BL,a.uC,i.mi,i.tH,i.BE,o.L],styles:[".confirm-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(:last-child){margin-bottom:16px}.confirm-container[_ngcontent-%COMP%]   .vts-row-end[_ngcontent-%COMP%]{justify-content:center!important;gap:12px}.confirm-container[_ngcontent-%COMP%]   .vts-row-end[_ngcontent-%COMP%]   .vts-btn[_ngcontent-%COMP%]{padding:0 12px!important;gap:4px}.confirm-container[_ngcontent-%COMP%]   .vts-row-end[_ngcontent-%COMP%]   .vts-btn[_ngcontent-%COMP%]     span{margin-left:0!important}.confirm-container[_ngcontent-%COMP%]   .vts-row-end[_ngcontent-%COMP%]   .confirm-btn-default[_ngcontent-%COMP%]{border-radius:6px!important;border:1px solid #737373!important;color:#737373!important}.confirm-container[_ngcontent-%COMP%]   .vts-row-end[_ngcontent-%COMP%]   .confirm-btn-red[_ngcontent-%COMP%]{border-radius:6px!important}.confirm-btn-red[_ngcontent-%COMP%]{background-color:#ed0a34!important}.text-title[_ngcontent-%COMP%]{font-weight:700;font-size:20px;line-height:30px;color:#ed0a34}.text-normal[_ngcontent-%COMP%]{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.text-normal[_ngcontent-%COMP%]   .text-template[_ngcontent-%COMP%]{color:#e03;margin-left:10px}  .confirm-dialog>.vts-modal-content{border-radius:12px}"]})}}return A})()},96850:(X1,n1,h)=>{"use strict";h.d(n1,{E:()=>k});var i=h(44025),a=h(44752),r=h(34226),u=h(8077),p=h(51628),f=h(23135),c=h(98231),o=(h(53350),h(98101)),M=h(89558),x=h(14459),z=h(28114),w=h(86570),A=h(51700),I=h(2765);const Z=P=>({"pro-table-control-option-selected":P});function X(P,Q){1&P&&(f.j41(0,"div",23),f.nrm(1,"i",24),f.k0s())}function $(P,Q){1&P&&(f.j41(0,"div",23),f.nrm(1,"i",24),f.k0s())}function N(P,Q){1&P&&(f.j41(0,"div",23),f.nrm(1,"i",24),f.k0s())}function o1(P,Q){if(1&P){const R=f.RV6();f.qex(0),f.j41(1,"label",15),f.bIt("vtsCheckedChange",function(){f.eBV(R);const S1=f.XpG(),W0=S1.$implicit,l0=S1.index,N1=f.XpG(2);return f.Njj(N1.toggleVisible(l0,!W0.hidden))}),f.EFF(2),f.nI1(3,"translate"),f.k0s(),f.bVm()}if(2&P){const R=f.XpG().$implicit;f.R7$(),f.Y8G("vtsChecked",!R.hidden),f.R7$(),f.SpI(" ",f.bMT(3,2,R.label)," ")}}function O(P,Q){if(1&P&&(f.j41(0,"li",25),f.DNE(1,o1,4,4,"ng-container",2),f.k0s()),2&P){const R=Q.$implicit;f.R7$(),f.Y8G("ngIf",!R.isCheckboxColumn)}}function E(P,Q){if(1&P){const R=f.RV6();f.qex(0),f.j41(1,"span",3)(2,"button",4),f.nI1(3,"translate"),f.nrm(4,"i",5),f.k0s(),f.j41(5,"vts-dropdown-menu",null,0)(7,"ul",6)(8,"li",7),f.bIt("click",function(){f.eBV(R);const S1=f.XpG();return f.Njj(S1.changeRowHeight("default"))}),f.EFF(9),f.nI1(10,"translate"),f.DNE(11,X,2,0,"div",8),f.k0s(),f.j41(12,"li",7),f.bIt("click",function(){f.eBV(R);const S1=f.XpG();return f.Njj(S1.changeRowHeight("expand"))}),f.EFF(13),f.nI1(14,"translate"),f.DNE(15,$,2,0,"div",8),f.k0s(),f.j41(16,"li",7),f.bIt("click",function(){f.eBV(R);const S1=f.XpG();return f.Njj(S1.changeRowHeight("collapse"))}),f.EFF(17),f.nI1(18,"translate"),f.DNE(19,N,2,0,"div",8),f.k0s()()(),f.j41(20,"button",9),f.nI1(21,"translate"),f.nrm(22,"i",10),f.k0s(),f.j41(23,"button",11),f.nI1(24,"translate"),f.bIt("click",function(){f.eBV(R);const S1=f.XpG();return f.Njj(S1.reloadData())}),f.nrm(25,"i",12),f.k0s()(),f.j41(26,"vts-dropdown-menu",null,1)(28,"ul",13),f.bIt("cdkDropListDropped",function(S1){f.eBV(R);const W0=f.XpG();return f.Njj(W0.drop(S1))}),f.j41(29,"li",14)(30,"label",15),f.bIt("vtsCheckedChange",function(S1){f.eBV(R);const W0=f.XpG();return f.Njj(W0.onAllChecked(S1))}),f.EFF(31," Hi\u1ec3n th\u1ecb t\u1ea5t c\u1ea3 "),f.k0s()(),f.j41(32,"div",16),f.nrm(33,"vts-divider",17),f.k0s(),f.j41(34,"div",18),f.DNE(35,O,2,1,"li",19),f.k0s(),f.j41(36,"div",16),f.nrm(37,"vts-divider",17),f.k0s(),f.j41(38,"div",20)(39,"button",21),f.bIt("click",function(){f.eBV(R);const S1=f.XpG();return f.Njj(S1.resetToDefaultSettings())}),f.nrm(40,"i",22),f.EFF(41),f.nI1(42,"translate"),f.k0s()()()(),f.bVm()}if(2&P){const R=f.sdS(6),C1=f.sdS(27),S1=f.XpG();f.R7$(2),f.FS9("vtsTooltipTitle",f.bMT(3,17,"common.table.changeRowHeight")),f.Y8G("vtsDropdownMenu",R),f.R7$(6),f.Y8G("ngClass",f.eq3(31,Z,"default"==S1.proTableControlOption)),f.R7$(),f.SpI("",f.bMT(10,19,"common.action.default")," "),f.R7$(2),f.Y8G("ngIf","default"==S1.proTableControlOption),f.R7$(),f.Y8G("ngClass",f.eq3(33,Z,"expand"==S1.proTableControlOption)),f.R7$(),f.SpI("",f.bMT(14,21,"common.action.expand")," "),f.R7$(2),f.Y8G("ngIf","expand"==S1.proTableControlOption),f.R7$(),f.Y8G("ngClass",f.eq3(35,Z,"collapse"==S1.proTableControlOption)),f.R7$(),f.SpI("",f.bMT(18,23,"common.action.collapse")," "),f.R7$(2),f.Y8G("ngIf","collapse"==S1.proTableControlOption),f.R7$(),f.FS9("vtsTooltipTitle",f.bMT(21,25,"common.table.columnHiding")),f.Y8G("vtsDropdownMenu",C1),f.R7$(3),f.FS9("vtsTooltipTitle",f.bMT(24,27,"common.table.reloadData")),f.R7$(7),f.Y8G("vtsChecked",S1.allChecked),f.R7$(5),f.Y8G("ngForOf",S1.listHeaders),f.R7$(6),f.JRh(f.bMT(42,29,"common.action.reset"))}}let k=(()=>{class P{constructor(){this.headers$=x.w,this.allChecked=!1,this.indeterminate=!1,this.setOfCheckedLabel=new Set,this.headerData=[],this.isFirstImplementation=!1,this.defaultColumnSettings=[],this.listHeaders=[],this.proTableControlOption="default",this.isHeadersSet=!1,this.onChangeRowHeight=new f.bkB,this.onReloadTable=new f.bkB}ngOnChanges(R){R.columns&&R.columns.currentValue&&!this.isHeadersSet&&(this.setHeaders(),this.isHeadersSet=!0)}setHeaders(){this.headers$=this.columns.service.items$.pipe((0,M.T)(R=>R.map(C1=>({order:C1.order,hidden:C1.hidden,label:C1.title,isCheckboxColumn:C1.isCheckboxColumn})))),this.headers$.subscribe(R=>{R.length>0?(this.isFirstImplementation||(this.defaultColumnSettings=R,this.isFirstImplementation=!0),this.listHeaders=R,this.allChecked=R.every(C1=>!C1.hidden)):(this.allChecked=!1,this.listHeaders=[])})}drop(R){this.columns.service.switchIndex(R.previousIndex,R.currentIndex)}toggleVisible(R,C1){C1?this.columns.service.hideIndex(R):this.columns.service.showIndex(R),this.allChecked=this.columns.service.isAllChecked(),this.indeterminate=this.allChecked?!this.columns.service.existCheckedItem():this.columns.service.existCheckedItem(),!this.allChecked&&!this.indeterminate&&this.columns.service.hideAll()}onAllChecked(R){this.indeterminate=!1,R?this.columns.service.showAll():this.columns.service.hideAll(),this.allChecked=this.columns.service.isAllChecked()}resetToDefaultSettings(){this.listHeaders=this.defaultColumnSettings,this.columns.service.resetToDefaultSettings(this.listHeaders),this.allChecked=this.listHeaders.every(R=>!R.hidden)}changeRowHeight(R){let C1="48px";switch(this.proTableControlOption=R,R){case"expand":C1="72px";break;case"collapse":C1="40px";break;default:C1="48px"}this.onChangeRowHeight.emit(C1)}
1reloadData(){this.onReloadTable.emit(!0)}static{this.\u0275fac=function(C1){return new(C1||P)}}static{this.\u0275cmp=f.VBU({type:P,selectors:[["pro-table-col-control"]],inputs:{columns:"columns"},outputs:{onChangeRowHeight:"onChangeRowHeight",onReloadTable:"onReloadTable"},features:[f.OA$],decls:2,vars:3,consts:[["menuRowHeightChanger","vtsDropdownMenu"],["menu","vtsDropdownMenu"],[4,"ngIf"],[1,"table-config-btns"],["vts-button","","vtsType","text","vts-dropdown","","vtsTrigger","click","vtsPlacement","bottomRight","vts-tooltip","",3,"vtsDropdownMenu","vtsTooltipTitle"],["vts-icon","","vtsType","ColumnHeightFill:external"],["vts-menu",""],["vts-menu-item","",1,"pro-table-control-option",3,"click","ngClass"],["class","selected-tick-icon",4,"ngIf"],["vts-button","","vtsType","text","vts-dropdown","","vtsTrigger","click","vts-tooltip","",1,"col-change-btn",3,"vtsDropdownMenu","vtsTooltipTitle"],["vts-icon","","vtsType","ViewListFill:mat"],["vts-button","","vtsType","text","vts-tooltip","","vtsTooltipPlacement","topRight",3,"click","vtsTooltipTitle"],["vts-icon","","vtsType","RefreshOutline:external"],["vts-menu","","cdkDropList","",1,"droplist-column-container",3,"cdkDropListDropped"],["vts-menu-item",""],["vts-checkbox","",3,"vtsCheckedChange","vtsChecked"],[2,"padding","0 8px"],[1,"divider-border"],[1,"area-column-boundary"],["cdkDrag","","vts-menu-item","","cdkDragBoundary",".area-column-boundary",4,"ngFor","ngForOf"],[1,"btn-container"],["vts-button","","vtsType","default","vtsSize","sm",2,"width","5vw","border-radius","6px","margin-right","8px",3,"click"],["vts-icon","","vtsType","ReloadOutline:antd"],[1,"selected-tick-icon"],["vts-icon","","vtsType","CheckOutline:vts"],["cdkDrag","","vts-menu-item","","cdkDragBoundary",".area-column-boundary"]],template:function(C1,S1){1&C1&&(f.DNE(0,E,43,37,"ng-container",2),f.nI1(1,"async")),2&C1&&f.Y8G("ngIf",f.bMT(1,1,S1.headers$))},dependencies:[c.MD,c.YU,c.Sq,c.bT,c.Jj,o.ad,o.O7,o.T1,z.rZ,A.cL,A.ZG,z.s8,z.vR,z.uZ,w.dA,w.qb,p.h,p.D9,u.BL,u.uC,a.L,a.u,i.G,i.R$,I.T,r.VW,r.Ex],styles:[".col-change-btn[_ngcontent-%COMP%]{border:none;background:#fff;width:32px;height:32px;border-radius:3px}.col-change-btn[_ngcontent-%COMP%]:hover{color:var(--primary-color);border:1px solid var(--primary-color)}.toggle[_ngcontent-%COMP%]{display:inline-block}  .cdk-drag-preview{transition:none;list-style:none;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}  .cdk-drag-placeholder{opacity:0}.divider-border[_ngcontent-%COMP%]{border:1px solid rgba(0,0,0,.1);margin:8px 0}.btn-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;min-width:12vw;padding-bottom:8px}.table-config-btns[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap}.table-config-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}.droplist-column-container[_ngcontent-%COMP%]{max-height:30vh;overflow:auto}"]})}}return P})()},69976:(X1,n1,h)=>{"use strict";h.d(n1,{M:()=>a});var i=h(23135);let a=(()=>{class r{constructor(p){this.template=p,this.title="",this.extraTitle="",this.isCheckboxColumn=!1,this.alignContent=null,this.alignTitle=null,this.showSort=!1,this.sortFn=(f,c)=>{},this.sortDirections=["ascend","descend",null],this.minWidth=50,this.maxWidth=1e3,this.hidden=!1,this.canResize=!0,this.disabledResize=!1,this.fixedRight=!1,this.noWrap=!0,this.ellipsisOn=!0,this.typeRender="label",this.tagPreset="info",this.order=0}static{this.\u0275fac=function(f){return new(f||r)(i.rXU(i.C4Q))}}static{this.\u0275dir=i.FsC({type:r,selectors:[["","proTableColItem",""]],inputs:{title:"title",extraTitle:"extraTitle",useTitleTemplate:"useTitleTemplate",useField:"useField",useTemplate:"useTemplate",useTemplateOption:"useTemplateOption",isCheckboxColumn:"isCheckboxColumn",alignContent:"alignContent",alignTitle:"alignTitle",showSort:"showSort",sortFn:"sortFn",sortDirections:"sortDirections",width:"width",minWidth:"minWidth",maxWidth:"maxWidth",hidden:"hidden",imageLink:"imageLink",usePrefixImages:"usePrefixImages",useTemplateRow:"useTemplateRow",canResize:"canResize",disabledResize:"disabledResize",fixedRight:"fixedRight",noWrap:"noWrap",ellipsisOn:"ellipsisOn",typeRender:"typeRender",tagPreset:"tagPreset",tabCustomColor:"tabCustomColor",isDate:"isDate",tagPresetConverter:"tagPresetConverter"}})}}return r})()},53350:(X1,n1,h)=>{"use strict";h.d(n1,{f:()=>O1});var i=h(31635),a=h(44025),r=h(86570),u=h(28114),p=h(52702),f=h(51628),c=h(23135),s=h(98231),o=h(62252),M=h(11312),x=h(52317),z=h(69976),w=h(48711),A=h(93509),I=h(8077),Z=h(33935),X=h(35386);const $=["*"];function N(V1,P1){1&V1&&c.nrm(0,"vts-resize-handle",0),2&V1&&c.Y8G("vtsDirection",P1.$implicit)}function o1(V1){return(0,A.kH)(V1)?V1.touches[0]||V1.changedTouches[0]:V1}let O=(()=>{class V1{constructor(D1,U0){this.ngZone=D1,this.listeners=new Map,this.handleMouseDown$=new o.B,this.documentMouseUp$=new o.B,this.documentMouseMove$=new o.B,this.mouseEntered$=new o.B,this.document=U0}startResizing(D1){const U0=(0,A.kH)(D1);this.clearListeners();
1const V0=U0?"touchend":"mouseup";this.listeners.set(U0?"touchmove":"mousemove",ue=>{this.documentMouseMove$.next(ue)}),this.listeners.set(V0,ue=>{this.documentMouseUp$.next(ue),this.clearListeners()}),this.ngZone.runOutsideAngular(()=>{this.listeners.forEach((ue,Se)=>{this.document.addEventListener(Se,ue)})})}clearListeners(){this.listeners.forEach((D1,U0)=>{this.document.removeEventListener(U0,D1)}),this.listeners.clear()}ngOnDestroy(){this.handleMouseDown$.complete(),this.documentMouseUp$.complete(),this.documentMouseMove$.complete(),this.mouseEntered$.complete(),this.clearListeners()}static{this.\u0275fac=function(U0){return new(U0||V1)(c.KVO(c.SKi),c.KVO(Z.q))}}static{this.\u0275prov=c.jDH({token:V1,factory:V1.\u0275fac})}}return V1})(),E=(()=>{class V1{constructor(D1,U0,h2,V0,_2){this.elementRef=D1,this.renderer=U0,this.vtsResizableService=h2,this.platform=V0,this.ngZone=_2,this.vtsBounds="parent",this.vtsMinHeight=40,this.vtsMinWidth=40,this.vtsGridColumnCount=-1,this.vtsMaxColumn=-1,this.vtsMinColumn=-1,this.vtsLockAspectRatio=!1,this.vtsPreview=!1,this.vtsDisabled=!1,this.vtsResize=new c.bkB,this.vtsResizeEnd=new c.bkB,this.vtsResizeStart=new c.bkB,this.resizing=!1,this.currentHandleEvent=null,this.ghostElement=null,this.sizeCache=null,this.destroy$=new o.B,this.elementRef.nativeElement.classList.add("vts-resizable"),this.vtsResizableService.handleMouseDown$.pipe((0,x.Q)(this.destroy$)).subscribe(te=>{this.vtsDisabled||(this.resizing=!0,this.vtsResizableService.startResizing(te.mouseEvent),this.currentHandleEvent=te,this.setCursor(),this.vtsResizeStart.emit({mouseEvent:te.mouseEvent}),this.elRect=this.el.getBoundingClientRect())}),this.vtsResizableService.documentMouseUp$.pipe((0,x.Q)(this.destroy$)).subscribe(te=>{this.resizing&&(this.resizing=!1,this.vtsResizableService.documentMouseUp$.next(),this.endResize(te))}),this.vtsResizableService.documentMouseMove$.pipe((0,x.Q)(this.destroy$)).subscribe(te=>{this.resizing&&this.resize(te)})}onMouseenter(){this.vtsResizableService.mouseEntered$.next(!0)}onMouseleave(){this.vtsResizableService.mouseEntered$.next(!1)}setPosition(){const D1=getComputedStyle(this.el).position;("static"===D1||!D1)&&this.renderer.setStyle(this.el,"position","relative")}calcSize(D1,U0,h2){let V0,_2,te,ue,Se=0,qe=0,et=this.vtsMinWidth,at=1/0,Tt=1/0;if("parent"===this.vtsBounds){const Ft=this.renderer.parentNode(this.el);if(Ft instanceof HTMLElement){const pt=Ft.getBoundingClientRect();at=pt.width,Tt=pt.height}}else if("window"===this.vtsBounds)typeof window<"u"&&(at=window.innerWidth,Tt=window.innerHeight);else if(this.vtsBounds&&this.vtsBounds.nativeElement&&this.vtsBounds.nativeElement instanceof HTMLElement){const Ft=this.vtsBounds.nativeElement.getBoundingClientRect();at=Ft.width,Tt=Ft.height}return te=(0,A.rX)(this.vtsMaxWidth,at),ue=(0,A.rX)(this.vtsMaxHeight,Tt),-1!==this.vtsGridColumnCount&&(qe=te/this.vtsGridColumnCount,et=-1!==this.vtsMinColumn?qe*this.vtsMinColumn:et,te=-1!==this.vtsMaxColumn?qe*this.vtsMaxColumn:te),-1!==h2?/(left|right)/i.test(this.currentHandleEvent.direction)?(V0=Math.min(Math.max(D1,et),te),_2=Math.min(Math.max(V0/h2,this.vtsMinHeight),ue),(_2>=ue||_2<=this.vtsMinHeight)&&(V0=Math.min(Math.max(_2*h2,et),te))):(_2=Math.min(Math.max(U0,this.vtsMinHeight),ue),V0=Math.min(Math.max(_2*h2,et),te),(V0>=te||V0<=et)&&(_2=Math.min(Math.max(V0/h2,this.vtsMinHeight),ue))):(V0=Math.min(Math.max(D1,et),te),_2=Math.min(Math.max(U0,this.vtsMinHeight),ue)),-1!==this.vtsGridColumnCount&&(Se=Math.round(V0/qe),V0=Se*qe),{col:Se,width:V0,height:_2}}setCursor(){switch(this.currentHandleEvent.direction){case"left":case"right":this.renderer.setStyle(document.body,"cursor","ew-resize");break;case"top":case"bottom":this.renderer.setStyle(document.body,"cursor","ns-resize");break;case"topLeft":case"bottomRight":this.renderer.setStyle(document.body,"cursor","nwse-resize");break;case"topRight":case"bottomLeft":this.renderer.setStyle(document.body,"cursor","nesw-resize")}this.renderer.setStyle(document.body,"user-select","none")}resize(D1){const U0=this.elRect,h2=o1(D1),V0=o1(this.currentHandleEvent.mouseEvent);let _2=U0.width,te=U0.height;const ue=this.vtsLockAspectRatio?_2/te:-1;switch(this.currentHandleEvent.direction){case"bottomRight":_2=h2.clientX-U0.left,te=h2.clientY-U0.top;break;case"bottomLeft":_2=U0.width+V0.clientX-h2.clientX,te=h2.clientY-U0.top;break;case"topRight":_2=h2.clientX-U0.left,te=U0.height+V0.clientY-h2.clientY;break;case"topLeft":_2=U0.width+V0.clientX-h2.clientX,te=U0.height+V0.clientY-h2.clientY;break;case"top":te=U0.height+V0.clientY-h2.clientY;break;case"right":_2=h2.clientX-U0.left;break;case"bottom":te=h2.clientY-U0.top;break;case"left":_2=U0.width+V0.clientX-h2.clientX}const Se=this.calcSize(_2,te,ue);this.sizeCache={...Se},this.ngZone.run(()=>{this.vtsResize.emit({...Se,mouseEvent:D1})}),this.vtsPreview&&this.previewResize(Se)}endResize(D1){this.renderer.setStyle(document.body,"cursor",""),this.renderer.setStyle(document.body,"user-select",""),this.removeGhostElement();const U0=this.sizeCache?{...this.sizeCache}:{width:this.elRect.width,height:this.elRect.height};this.ngZone.run(()=>{this.vtsResizeEnd.emit({...U0,mouseEvent:D1})}),this.sizeCache=null,this.currentHandleEvent=null}previewResize({width:D1,height:U0}){this.createGhostElement(),this.renderer.setStyle(this.ghostElement,"width",`${D1}px`),this.renderer.setStyle(this.ghostElement,"height",`${U0}px`)}createGhostElement(){this.ghostElement||(this.ghostElement=this.renderer.createElement("div"),this.renderer.setAttribute(this.ghostElement,"class","vts-resizable-preview")),this.renderer.appendChild(this.el,this.ghostElement)}removeGhostElement(){this.ghostElement&&this.renderer.removeChild(this.el,this.ghostElement)}ngAfterViewInit(){this.platform.isBrowser&&(this.el=this.elementRef.nativeElement,this.setPosition())}ngOnDestroy(){this.ghostElement=null,this.sizeCache=null,this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(U0){return new(U0||V1)(c.rXU(c.aKT),c.rXU(c.sFG),c.rXU(O),c.rXU(X.P),c.rXU(c.SKi))}}static{this.\u0275dir=c.FsC({type:V1,selectors:[["","vts-resizable",""]],hostVars:4,hostBindings:function(U0,h2){1&U0&&c.bIt("mouseenter",function(){return h2.onMouseenter()})("mouseleave",function(){return h2.onMouseleave()}),2&U0&&c.AVh("vts-resizable-resizing",h2.resizing)("vts-resizable-disabled",h2.vtsDisabled)}
1,inputs:{vtsBounds:"vtsBounds",vtsMaxHeight:"vtsMaxHeight",vtsMaxWidth:"vtsMaxWidth",vtsMinHeight:"vtsMinHeight",vtsMinWidth:"vtsMinWidth",vtsGridColumnCount:"vtsGridColumnCount",vtsMaxColumn:"vtsMaxColumn",vtsMinColumn:"vtsMinColumn",vtsLockAspectRatio:"vtsLockAspectRatio",vtsPreview:"vtsPreview",vtsDisabled:"vtsDisabled"},outputs:{vtsResize:"vtsResize",vtsResizeEnd:"vtsResizeEnd",vtsResizeStart:"vtsResizeStart"},exportAs:["vtsResizable"],features:[c.Jv_([O])]})}}return(0,i.Cg)([(0,A.H3)()],V1.prototype,"vtsLockAspectRatio",void 0),(0,i.Cg)([(0,A.H3)()],V1.prototype,"vtsPreview",void 0),(0,i.Cg)([(0,A.H3)()],V1.prototype,"vtsDisabled",void 0),V1})();class k{constructor(P1,D1){this.direction=P1,this.mouseEvent=D1}}let P=(()=>{class V1{constructor(D1,U0,h2){this.vtsResizableService=D1,this.cdr=U0,this.elementRef=h2,this.vtsDirection="bottomRight",this.vtsMouseDown=new c.bkB,this.entered=!1,this.destroy$=new o.B,this.elementRef.nativeElement.classList.add("vts-resizable-handle")}ngOnInit(){this.vtsResizableService.mouseEntered$.pipe((0,x.Q)(this.destroy$)).subscribe(D1=>{this.entered=D1,this.cdr.markForCheck()})}onMousedown(D1){this.vtsResizableService.handleMouseDown$.next(new k(this.vtsDirection,D1))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(U0){return new(U0||V1)(c.rXU(O),c.rXU(c.gRc),c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:V1,selectors:[["vts-resize-handle"],["","vts-resize-handle",""]],hostVars:18,hostBindings:function(U0,h2){1&U0&&c.bIt("mousedown",function(_2){return h2.onMousedown(_2)})("touchstart",function(_2){return h2.onMousedown(_2)}),2&U0&&c.AVh("vts-resizable-handle-top","top"===h2.vtsDirection)("vts-resizable-handle-right","right"===h2.vtsDirection)("vts-resizable-handle-bottom","bottom"===h2.vtsDirection)("vts-resizable-handle-left","left"===h2.vtsDirection)("vts-resizable-handle-topRight","topRight"===h2.vtsDirection)("vts-resizable-handle-bottomRight","bottomRight"===h2.vtsDirection)("vts-resizable-handle-bottomLeft","bottomLeft"===h2.vtsDirection)("vts-resizable-handle-topLeft","topLeft"===h2.vtsDirection)("vts-resizable-handle-box-hover",h2.entered)},inputs:{vtsDirection:"vtsDirection"},outputs:{vtsMouseDown:"vtsMouseDown"},exportAs:["vtsResizeHandle"],ngContentSelectors:$,decls:1,vars:0,template:function(U0,h2){1&U0&&(c.NAR(),c.SdG(0))},dependencies:[s.MD],encapsulation:2,changeDetection:0})}}return V1})();const Q=["bottomRight","topRight","bottomLeft","topLeft","bottom","right","top","left"];let R=(()=>{class V1{constructor(){this.vtsDirections=Q,this.directions=new Set(this.vtsDirections)}ngOnChanges(D1){D1.vtsDirections&&(this.directions=new Set(D1.vtsDirections.currentValue))}static{this.\u0275fac=function(U0){return new(U0||V1)}}static{this.\u0275cmp=c.VBU({type:V1,selectors:[["vts-resize-handles"]],inputs:{vtsDirections:"vtsDirections"},exportAs:["vtsResizeHandles"],features:[c.OA$],decls:2,vars:0,consts:[[3,"vtsDirection"]],template:function(U0,h2){1&U0&&c.Z7z(0,N,1,1,"vts-resize-handle",0,c.fX1),2&U0&&c.Dyx(h2.directions)},dependencies:[P,s.MD],encapsulation:2,changeDetection:0})}}return V1})(),C1=(()=>{class V1{static{this.\u0275fac=function(U0){return new(U0||V1)}}static{this.\u0275mod=c.$C({type:V1})}static{this.\u0275inj=c.G2t({imports:[s.MD,P,R]})}}return V1})();var S1=h(30059),W0=h(49309),l0=h(91943);let N1=(()=>{class V1{constructor(D1){this.elementRef=D1,this.trHighlight={enable:!1,value:!1}}ngOnChanges(D1){D1.trHighlight&&this.trHighlight.enable&&(this.elementRef.nativeElement.style.backgroundColor=this.trHighlight.value?"rgba(215, 215, 215, 0.6)":"unset")}static{this.\u0275fac=function(U0){return new(U0||V1)(c.rXU(c.aKT))}}static{this.\u0275dir=c.FsC({type:V1,selectors:[["tr","trHighlight",""]],inputs:{trHighlight:"trHighlight"},features:[c.OA$]})}}return V1})();var p0=h(97802),L0=h(51700),$0=h(2765);const Z0=["viewTemplate"],x0=V1=>({height:V1}),q0=(V1,P1,D1)=>({$implicit:V1,index:P1,data:D1}),Y1=V1=>({"max-width":V1}),e0=V1=>({width:V1}),I1=()=>({width:"auto"}),Z1=V1=>({height:V1}),u1=()=>({height:"auto"}),w1=()=>({}),p1=(V1,P1)=>({enable:V1,value:P1}),E1=(V1,P1)=>({height:V1,backgroundColor:P1}),q1=V1=>({"first-rowdata":V1}),Y0=(V1,P1)=>({item:V1,i:P1});function J1(V1,P1){}function K0(V1,P1){1&V1&&c.DNE(0,J1,0,0,"ng-template")}function z0(V1,P1){1&V1&&(c.j41(0,"vts-resize-handle",20),c.nrm(1,"div",21),c.k0s())}function V2(V1,P1){if(1&V1&&(c.j41(0,"th",17),c.DNE(1,K0,1,0,null,18)(2,z0,2,0,"vts-resize-handle",19),c.k0s()),2&V1){const D1=c.XpG(),U0=D1.$implicit,h2=D1.index,V0=c.XpG(4);
1c.Y8G("vtsNoWrap",!0),c.R7$(),c.Y8G("ngTemplateOutlet",V0.getTemplate(U0.useTitleTemplate)),c.R7$(),c.Y8G("ngIf",h2!=V0.showColumns.length-1)}}function u0(V1,P1){}function G0(V1,P1){1&V1&&c.DNE(0,u0,0,0,"ng-template")}function Q0(V1,P1){1&V1&&(c.j41(0,"vts-resize-handle",20),c.nrm(1,"div",21),c.k0s())}function T2(V1,P1){if(1&V1&&(c.qex(0),c.j41(1,"th",22),c.DNE(2,G0,1,0,null,18)(3,Q0,2,0,"vts-resize-handle",19),c.k0s(),c.bVm()),2&V1){const D1=c.XpG(),U0=D1.$implicit,h2=D1.index,V0=c.XpG(4);c.R7$(),c.Y8G("vtsDisabled",U0.disabledResize)("vtsAlign",U0.alignTitle?U0.alignTitle:"center")("vtsWidth",U0.width)("vtsNoWrap",null==U0.noWrap||null==U0.noWrap||U0.noWrap)("vtsRight",!!U0.fixedRight&&"0px"),c.R7$(),c.Y8G("ngTemplateOutlet",V0.getTemplate(U0.useTitleTemplate)),c.R7$(),c.Y8G("ngIf",h2!=V0.showColumns.length-1)}}function b0(V1,P1){if(1&V1&&(c.qex(0),c.eu8(1,25),c.bVm()),2&V1){const D1=c.XpG(3).$implicit;c.R7$(),c.Y8G("ngTemplateOutlet",D1.extraTitle)}}function k0(V1,P1){if(1&V1&&(c.j41(0,"span",26),c.EFF(1),c.nI1(2,"translate"),c.k0s()),2&V1){const D1=c.XpG(3).$implicit;c.R7$(),c.JRh(c.bMT(2,1,D1.extraTitle))}}function s1(V1,P1){1&V1&&(c.j41(0,"vts-resize-handle",20),c.nrm(1,"div",21),c.k0s())}function t0(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"th",24),c.bIt("vtsResizeEnd",function(h2){c.eBV(D1);const V0=c.XpG(2).$implicit,_2=c.XpG(4);return c.Njj(_2.onResize(h2,V0.title))})("vtsSortOrderChange",function(h2){c.eBV(D1);const V0=c.XpG(2).$implicit;return c.Njj(V0.sortFn(h2,V0.useField))}),c.EFF(1),c.nI1(2,"translate"),c.DNE(3,b0,2,1,"ng-container",15)(4,k0,3,3,"ng-template",null,3,c.C5r)(6,s1,2,0,"vts-resize-handle",19),c.k0s()}if(2&V1){const D1=c.sdS(5),U0=c.XpG(2),h2=U0.$implicit,V0=U0.index,_2=c.XpG(4);c.Y8G("vtsDisabled",h2.disabledResize)("vtsWidth",h2.width?h2.width:"")("vtsMinWidth",h2.minWidth?h2.minWidth:100)("vtsMaxWidth",h2.maxWidth?h2.maxWidth:1e3)("vtsAlign",h2.alignTitle?h2.alignTitle:"left")("vtsNoWrap",null==h2.noWrap||null==h2.noWrap||h2.noWrap)("vtsShowSort",h2.showSort)("vtsRight",!!h2.fixedRight&&"0px"),c.R7$(),c.SpI(" ",c.bMT(2,12,h2.title)," "),c.R7$(2),c.Y8G("ngIf",_2.isTemplateRef(h2.extraTitle))("ngIfElse",D1),c.R7$(3),c.Y8G("ngIf",V0!=_2.showColumns.length-1)}}function K(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,t0,7,14,"th",23),c.bVm()),2&V1){const D1=c.XpG().$implicit;c.R7$(),c.Y8G("ngIf",!D1.hidden&&!D1.useTitleTemplate)}}function a0(V1,P1){if(1&V1&&(c.qex(0),c.eu8(1,25),c.bVm()),2&V1){const D1=c.XpG(3).$implicit;c.R7$(),c.Y8G("ngTemplateOutlet",D1.extraTitle)}}function e1(V1,P1){if(1&V1&&(c.j41(0,"span",26),c.EFF(1),c.nI1(2,"translate"),c.k0s()),2&V1){const D1=c.XpG(3).$implicit;c.R7$(),c.JRh(c.bMT(2,1,D1.extraTitle))}}function c0(V1,P1){1&V1&&(c.j41(0,"vts-resize-handle",20),c.nrm(1,"div",21),c.k0s())}function H1(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"th",28),c.bIt("vtsSortOrderChange",function(h2){c.eBV(D1);const V0=c.XpG(2).$implicit;return c.Njj(V0.sortFn(h2,V0.useField))}),c.EFF(1),c.nI1(2,"translate"),c.DNE(3,a0,2,1,"ng-container",15)(4,e1,3,3,"ng-template",null,3,c.C5r)(6,c0,2,0,"vts-resize-handle",19),c.k0s()}if(2&V1){const D1=c.sdS(5),U0=c.XpG(2),h2=U0.$implicit,V0=U0.index,_2=c.XpG(4);c.Y8G("vtsWidth",h2.width)("vtsAlign",h2.alignTitle?h2.alignTitle:"left")("vtsEllipsis",null==h2.ellipsisOn||null==h2.ellipsisOn||h2.ellipsisOn)("vtsNoWrap",null==h2.noWrap||null==h2.noWrap||h2.noWrap)("vtsShowSort",h2.showSort)("vtsDisabled",h2.disabledResize)("vtsRight",!!h2.fixedRight&&"0px"),c.R7$(),c.SpI(" ",c.bMT(2,11,h2.title)," "),c.R7$(2),c.Y8G("ngIf",_2.isTemplateRef(h2.extraTitle))("ngIfElse",D1),c.R7$(3),c.Y8G("ngIf",V0!=_2.showColumns.length-1)}}function S0(V1,P1){if(1&V1&&c.DNE(0,H1,7,13,"th",27),2&V1){const D1=c.XpG().$implicit;c.Y8G("ngIf",!D1.hidden&&!D1.useTitleTemplate)}}function c2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,V2,3,3,"th",16)(2,T2,4,7,"ng-container",12)(3,K,2,1,"ng-container",15)(4,S0,1,1,"ng-template",null,2,c.C5r),c.bVm()),2&V1){const D1=P1.$implicit,U0=c.sdS(5);c.R7$(),c.Y8G("ngIf",D1.isCheckboxColumn&&!D1.hidden),c.R7$(),c.Y8G("ngIf",D1.useTitleTemplate&&!D1.hidden&&!D1.isCheckboxColumn),c.R7$(),c.Y8G("ngIf",D1.canResize)("ngIfElse",U0)}}function G2(V1,P1){if(1&V1){const D1=c.RV6();
1c.qex(0),c.j41(1,"td",31),c.mxI("vtsExpandChange",function(h2){c.eBV(D1);const V0=c.XpG(5).$implicit;return c.DH7(V0.expand,h2)||(V0.expand=h2),c.Njj(h2)}),c.bIt("vtsExpandChange",function(h2){c.eBV(D1);const V0=c.XpG(5).$implicit,_2=c.XpG().$implicit,te=c.XpG(5);return c.Njj(te.collapse(te.mapOfExpandedData[_2[te.key]],V0,h2))}),c.EFF(2),c.nI1(3,"dashIfEmpty"),c.k0s(),c.bVm()}if(2&V1){const D1=c.XpG(3).$implicit,U0=c.XpG(2).$implicit;c.R7$(),c.Y8G("vtsIndentSize",20*U0.level)("vtsShowExpand",!!U0.children&&U0.children.length>0),c.R50("vtsExpand",U0.expand),c.Y8G("vtsAlign",D1.alignContent?D1.alignContent:"left")("vtsNoWrap",null==D1.noWrap||null==D1.noWrap||D1.noWrap),c.R7$(),c.SpI(" ",c.bMT(3,6,null==U0?null:U0[D1.useField])," ")}}function me(V1,P1){if(1&V1&&(c.j41(0,"td",32),c.EFF(1),c.nI1(2,"dashIfEmpty"),c.k0s()),2&V1){const D1=c.XpG(3).$implicit,U0=c.XpG(2).$implicit;c.Y8G("vtsAlign",D1.alignContent?D1.alignContent:"left")("vtsNoWrap",null==D1.noWrap||null==D1.noWrap||D1.noWrap),c.R7$(),c.SpI(" ",c.bMT(2,3,null==U0?null:U0[D1.useField])," ")}}function W2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,G2,4,8,"ng-container",15)(2,me,3,5,"ng-template",null,4,c.C5r),c.bVm()),2&V1){const D1=c.sdS(3),U0=c.XpG(2).index,h2=c.XpG(8);c.R7$(),c.Y8G("ngIf",h2.iconExpandColIndex==U0)("ngIfElse",D1)}}function o2(V1,P1){}function d0(V1,P1){1&V1&&c.DNE(0,o2,0,0,"ng-template")}function P0(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,d0,1,0,null,33),c.bVm()),2&V1){const D1=c.XpG(2).$implicit,U0=c.XpG(2).$implicit,h2=c.XpG().index,V0=c.XpG(5);c.R7$(),c.Y8G("ngTemplateOutlet",V0.getTemplate(D1.useTemplate))("ngTemplateOutletContext",c.s
1Mw(2,q0,U0,h2,V0.host.data))}}function a2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,W2,4,2,"ng-container",12)(2,P0,2,6,"ng-container",12),c.bVm()),2&V1){const D1=c.XpG().$implicit;c.R7$(),c.Y8G("ngIf",D1.useField),c.R7$(),c.Y8G("ngIf",D1.useTemplate)}}function w2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,a2,3,2,"ng-container",12),c.bVm()),2&V1){const D1=P1.$implicit;c.R7$(),c.Y8G("ngIf",!D1.hidden)}}function P2(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"tr",30),c.bIt("click",function(){c.eBV(D1);const h2=c.XpG(2),V0=h2.$implicit,_2=h2.index,te=c.XpG(5);return c.Njj(te.onClickRow(V0,_2+1))}),c.DNE(1,w2,2,1,"ng-container",13),c.k0s()}if(2&V1){const D1=c.XpG(2).$implicit,U0=c.XpG(2).ngIf,h2=c.XpG(3);c.Y8G("trHighlight",D1.id&&h2.setOfCheckedId.has(D1.id))("ngStyle",c.eq3(3,x0,h2.rowHeight)),c.R7$(),c.Y8G("ngForOf",U0)}}function g2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,P2,2,5,"tr",29),c.bVm()),2&V1){const D1=P1.$implicit;c.R7$(),c.Y8G("ngIf",D1.parent&&D1.parent.expand||!D1.parent)}}function le(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,g2,2,1,"ng-container",13),c.bVm()),2&V1){const D1=P1.$implicit,U0=c.XpG(5);c.R7$(),c.Y8G("ngForOf",U0.mapOfExpandedData[D1[U0.key]])}}function n2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,le,2,1,"ng-container",13),c.bVm()),2&V1){const D1=c.XpG(4);c.R7$(),c.Y8G("ngForOf",D1.host.data)}}function S2(V1,P1){}function T0(V1,P1){1&V1&&c.DNE(0,S2,0,0,"ng-template")}function Q2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,T0,1,0,null,33),c.bVm()),2&V1){const D1=c.XpG(2).$implicit,U0=c.XpG(),h2=U0.item,V0=U0.i,_2=c.XpG(5);c.R7$(),c.Y8G("ngTemplateOutlet",_2.getTemplate(D1.useTemplate))("ngTemplateOutletContext",c.s
1Mw(2,q0,h2,V0,_2.host.data))}}function Ce(V1,P1){if(1&V1&&(c.EFF(0),c.nI1(1,"date")),2&V1){const D1=c.XpG(5).$implicit,U0=c.XpG().item;c.SpI(" ",c.i5U(1,1,null==U0?null:U0[D1.useField],"dd/MM/yyyy")," ")}}function Pe(V1,P1){if(1&V1&&(c.j41(0,"vts-tag",43),c.EFF(1),c.nI1(2,"translate"),c.nI1(3,"dashIfEmpty"),c.k0s()),2&V1){const D1=c.XpG(7).$implicit,U0=c.XpG().item;c.Y8G("vtsColor",D1.tabCustomColor)("vtsPreset",D1.tagPresetConverter(null==U0?null:U0[D1.useField])),c.R7$(),c.SpI(" ",c.bMT(3,5,c.bMT(2,3,null==U0?null:U0[D1.useField]))," ")}}function ye(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,Pe,4,7,"vts-tag",42),c.bVm()),2&V1){const D1=c.XpG(6).$implicit,U0=c.XpG().item;c.R7$(),c.Y8G("ngIf",""!=(null==U0?null:U0[D1.useField]))}}function m2(V1,P1){if(1&V1&&(c.qex(0),c.EFF(1),c.nI1(2,"dashIfEmpty"),c.bVm()),2&V1){const D1=c.XpG(6).$implicit,U0=c.XpG().item;c.R7$(),c.JRh(c.bMT(2,1,null==U0?null:U0[D1.useField]))}}function Be(V1,P1){if(1&V1&&(c.j41(0,"label"),c.qex(1,39),c.DNE(2,ye,2,1,"ng-container",40)(3,m2,3,3,"ng-container",41),c.bVm(),c.k0s()),2&V1){const D1=c.XpG(5).$implicit,U0=c.XpG().item;c.BMQ("title",(null==U0?null:U0[D1.useField])||null),c.R7$(),c.Y8G("ngSwitch",D1.typeRender),c.R7$(),c.Y8G("ngSwitchCase","tag")}}function M0(V1,P1){if(1&V1&&(c.j41(0,"td",37)(1,"div",38,8),c.DNE(3,Ce,2,4)(4,Be,4,3,"label"),c.k0s()()),2&V1){const D1=c.XpG(4).$implicit,U0=c.XpG().item,h2=c.XpG(5);c.Y8G("vtsAlign",D1.alignContent?D1.alignContent:"left")("vtsWidth",D1.width),c.R7$(),c.Y8G("ngStyle",c.eq3(5,Y1,D1.isDate?null:D1.width)),c.BMQ("data-id","td-id_"+U0[h2.itemKey]+"."+D1.useField),c.R7$(2),c.vxM(D1.isDate?3:4)}}function H2(V1,P1){if(1&V1&&(c.qex(0),c.nrm(1,"img",45),c.bVm()),2&V1){const D1=c.XpG(5).$implicit,U0=c.XpG().item;c.R7$(),c.Y8G("src",null==U0?null:U0[D1.imageLink],c.B4B)("ngStyle",D1.usePrefixImages.width?c.eq3(3,e0,D1.usePrefixImages.width+"px"):c.lJ4(5,I1))("ngStyle",D1.usePrefixImages.height?c.eq3(6,Z1,D1.usePrefixImages.height+"px"):c.lJ4(8,u1))}}function F2(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"td",44),c.nI1(1,"translate"),c.bIt("click",function(){c.eBV(D1);const h2=c.XpG(4).$implicit,V0=c.XpG().item;return c.Njj(h2.usePrefixImages.onClick(null==V0?null:V0[h2.useField]))}),c.DNE(2,H2,2,9,"ng-container",12),c.k0s()}if(2&V1){const D1=c.XpG(4).$implicit;c.FS9("vts-tooltip",c.bMT(1,6,D1.usePrefixImages.toolTip)),c.Y8G("vtsNoWrap",null==D1.noWrap||null==D1.noWrap||D1.noWrap)("vtsAlign",D1.alignContent?D1.alignContent:"left")("vtsEllipsis",null==D1.ellipsisOn||null==D1.ellipsisOn||D1.ellipsisOn)("vtsWidth",D1.width),c.R7$(2),c.Y8G("ngIf",D1.imageLink)}}function He(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"td",46),c.nI1(1,"translate"),c.j41(2,"div",47),c.nI1(3,"translate"),c.nI1(4,"safeHtml"),c.bIt("click",function(){c.eBV(D1);const h2=c.XpG(4).$implicit,V0=c.XpG().item;return c.Njj(h2.useTemplateRow.onClick(V0))}),c.EFF(5),c.nI1(6,"dashIfEmpty"),c.k0s()()}if(2&V1){const D1=c.XpG(4).$implicit,U0=c.XpG().item;c.Y8G("vtsNoWrap",null==D1.noWrap||null==D1.noWrap||D1.noWrap)("vtsAlign",D1.alignContent?D1.alignContent:"left")("vtsEllipsis",null==D1.ellipsisOn||null==D1.ellipsisOn||D1.ellipsisOn)("vtsWidth",D1.width)("vts-tooltip",c.bMT(1,13,null==U0?null:U0[D1.useTemplateRow.toolTip])),c.R7$(2),c.AVh("pro-table-clickable-cell",D1.useTemplateRow.onClick)("td-data-ellipsis",D1.ellipsisOn),c.Y8G("ngStyle",D1.ellipsisOn?c.eq3(21,Y1,D1.width):c.lJ4(23,w1))("vts-tooltip",c.bMT(3,15,D1.useTemplateRow.fixedTooltip?D1.useTemplateRow.fixedTooltip:""))("innerHTML",c.bMT(4,17,null==U0?null:U0[D1.useField]),c.npT),c.R7$(3),c.SpI(" ",c.bMT(6,19,null==U0?null:U0[D1.useField])," ")}}function xe(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,M0,5,7,"td",34)(2,F2,3,8,"td",35)(3,He,7,24,"td",36),c.bVm()),2&V1){const D1=c.XpG(3).$implicit;c.R7$(),c.Y8G("ngIf",!D1.usePrefixImages&&!D1.useTemplateRow),c.R7$(),c.Y8G("ngIf",D1.usePrefixImages),c.R7$(),c.Y8G("ngIf",D1.useTemplateRow)}}function e2(V1,P1){if(1&V1){const D1=c.RV6();c.qex(0),c.j41(1,"button",50),c.bIt("click",function(){c.eBV(D1);const h2=c.XpG().$implicit,V0=c.XpG(4).$implicit,_2=c.XpG().item;return c.Njj(V0.useTemplateOption.onClick(h2.eventName,_2))}),c.nrm(2,"i",51),c.k0s(),c.bVm()}if(2&V1){const D1=c.XpG().$implicit;c.R7$(),c.Y8G("ngStyle",D1.style),c.R7$(),c.Y8G("vtsType",D1.icon)}}function j0(V1,P1){if(1&V1){const D1=c.RV6();c.qex(0),c.j41(1,"vts-switch",56),c.mxI("ngModelChange",function(h2){c.eBV(D1);const V0=c.XpG(2).$implicit,_2=c.XpG(7).item;return c.DH7(_2[V0.switchKey],h2)||(_2[V0.switchKey]=h2),c.Njj(h2)}),c.k0s(),c.j41(2,"span"),c.EFF(3),c.nI1(4,"translate"),c.k0s(),c.bVm()}if(2&V1){const D1=c.XpG(2).$implicit,U0=c.XpG(7).item;c.R7$(),c.R50("ngModel",U0[D1.switchKey]),c.R7$(2),c.JRh(c.bMT(4,2,D1.text))}}function m1(V1,P1){if(1&V1&&(c.nrm(0,"i",51),c.EFF(1),c.nI1(2,"translate")),2&V1){const D1=c.XpG(2).$implicit;c.Y8G("vtsType",D1.icon),c.R7$(),c.SpI(" ",c.bMT(2,2,D1.text)," ")}}function f1(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"li",55),c.bIt("click",function(){c.eBV(D1);const h2=c.XpG().$implicit,V0=c.XpG(6).$implicit,_2=c.XpG().item;return c.Njj(V0.useTemplateOption.onClick(h2.eventName,_2))}),c.DNE(1,j0,5,4,"ng-container",15)(2,m1,3,4,"ng-template",null,10,c.C5r),c.k0s()}if(2&V1){const D1=c.sdS(3),U0=c.XpG().$implicit;c.Y8G("ngStyle",U0.style),c.R7$(),c.Y8G("ngIf","switch"==U0.type)("ngIfElse",D1)}}function R1(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,f1,4,3,"li",54),c.bVm()),2&V1){const D1=P1.$implicit;c.R7$(),c.Y8G("ngIf",!D1.hidden)}}function B0(V1,P1){if(1&V1&&(c.qex(0),c.j41(1,"button",52),c.nrm(2,"i",51),c.k0s(),c.j41(3,"vts-dropdown-menu",null,9)(5,"ul",53),c.DNE(6,R1,2,1,"ng-container",13),c.k0s()(),c.bVm()),2&V1){const D1=c.sdS(4),U0=c.XpG().$implicit;c.R7$(),c.Y8G("vtsDropdownMenu",D1)("ngStyle",U0.style),c.R7$(),c.Y8G("vtsType",U0.icon),c.R7$(4),c.Y8G("ngForOf",U0.dropdown)}}function l2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,e2,3,2,"ng-container",12)(2,B0,7,4,"ng-container",12),c.bVm()),2&V1){const D1=P1.$implicit;c.R7$(),c.Y8G("ngIf","icon"===D1.type),c.R7$(),c.Y8G("ngIf","dropdown"===D1.type)}}function R2(V1,P1){if(1&V1&&(c.qex(0),c.j41(1,"td",48)(2,"span",49),c.DNE(3,l2,3,2,"ng-container",13),c.k0s()(),c.bVm()),2&V1){const D1=c.XpG(3).$implicit;
1c.R7$(),c.Y8G("vtsNoWrap",null==D1.noWrap||null==D1.noWrap||D1.noWrap)("vtsAlign",D1.alignContent?D1.alignContent:"left")("vtsEllipsis",null==D1.ellipsisOn||null==D1.ellipsisOn||D1.ellipsisOn)("vtsWidth",D1.width),c.R7$(2),c.Y8G("ngForOf",D1.useTemplateOption.actions)}}function Z2(V1,P1){if(1&V1&&c.DNE(0,xe,4,3,"ng-container",12)(1,R2,4,5,"ng-container",12),2&V1){const D1=c.XpG(2).$implicit;c.Y8G("ngIf",D1.useField&&!D1.useTemplateOption),c.R7$(),c.Y8G("ngIf",D1.useField&&D1.useTemplateOption)}}function _e(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,Q2,2,6,"ng-container",15)(2,Z2,2,2,"ng-template",null,7,c.C5r),c.bVm()),2&V1){const D1=c.sdS(3),U0=c.XpG().$implicit;c.R7$(),c.Y8G("ngIf",U0.useTemplate)("ngIfElse",D1)}}function v2(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,_e,4,2,"ng-container",12),c.bVm()),2&V1){const D1=P1.$implicit;c.R7$(),c.Y8G("ngIf",!D1.hidden)}}function ae(V1,P1){if(1&V1&&c.DNE(0,v2,2,1,"ng-container",13),2&V1){const D1=c.XpG(2).ngIf;c.Y8G("ngForOf",D1)}}function a1(V1,P1){1&V1&&c.eu8(0)}function h0(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"tr",58,11),c.bIt("click",function(h2){const V0=c.eBV(D1),_2=V0.$implicit,te=V0.index,ue=c.sdS(1),Se=c.XpG(6);return c.Njj(Se.onClickRow(_2,te,h2,ue))})("keydown",function(h2){c.eBV(D1);const V0=c.XpG(6);return c.Njj(V0.onMoveFocusRow(h2))}),c.DNE(2,a1,1,0,"ng-container",33),c.k0s()}if(2&V1){const D1=P1.$implicit,U0=P1.index;c.XpG(2);const h2=c.sdS(1),V0=c.XpG(4);c.Y8G("tabindex",U0)("trHighlight",c.l_i(6,p1,!V0.highlightOnClick,D1.id&&V0.setOfCheckedId.has(D1.id)))("ngStyle",c.l_i(9,E1,V0.rowHeight,V0.highlightOnClick?V0.focusRowId==D1[V0.itemKey]&&V0.highlightOnClick?V0.focusRowColor:"unset":null))("ngClass",c.eq3(12,q1,0==U0)),c.R7$(2),c.Y8G("ngTemplateOutlet",h2)("ngTemplateOutletContext",c.l_i(14,Y0,D1,U0))}}function m0(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,h0,3,17,"tr",57),c.bVm()),2&V1){const D1=c.XpG(5);c.R7$(),c.Y8G("cdkVirtualForOf",D1.host.data)}}function U1(V1,P1){1&V1&&c.eu8(0)}function R0(V1,P1){if(1&V1){const D1=c.RV6();c.j41(0,"tr",58,11),c.bIt("click",function(h2){const V0=c.eBV(D1),_2=V0.$implicit,te=V0.index,ue=c.sdS(1),Se=c.XpG(6);return c.Njj(Se.onClickRow(_2,te,h2,ue))})("keydown",function(h2){c.eBV(D1);const V0=c.XpG(6);return c.Njj(V0.onMoveFocusRow(h2))}),c.DNE(2,U1,1,0,"ng-container",33),c.k0s()}if(2&V1){const D1=P1.$implicit,U0=P1.index;c.XpG(2);const h2=c.sdS(1),V0=c.XpG(4);c.Y8G("tabindex",U0)("trHighlight",c.l_i(6,p1,!V0.highlightOnClick,D1.id&&V0.setOfCheckedId.has(D1.id)))("ngStyle",c.l_i(9,E1,V0.rowHeight,V0.highlightOnClick?V0.focusRowId==D1[V0.itemKey]&&V0.highlightOnClick?V0.focusRowColor:"unset":null))("ngClass",c.eq3(12,q1,0==U0)),c.R7$(2),c.Y8G("ngTemplateOutlet",h2)("ngTemplateOutletContext",c.l_i(14,Y0,D1,U0))}}function b1(V1,P1){if(1&V1&&c.DNE(0,R0,3,17,"tr",59),2&V1){const D1=c.XpG(5);c.Y8G("ngForOf",D1.host.data)}}function f0(V1,P1){if(1&V1&&c.DNE(0,ae,1,1,"ng-template",null,5,c.C5r)(2,m0,2,1,"ng-container",15)(3,b1,1,1,"ng-template",null,6,c.C5r),2&V1){const D1=c.sdS(4),U0=c.XpG(4);c.R7$(2),c.Y8G("ngIf",U0.useVirtualScroll)("ngIfElse",D1)}}function O0(V1,P1){if(1&V1&&(c.qex(0),c.j41(1,"thead")(2,"tr"),c.DNE(3,c2,6,4,"ng-container",13),c.k0s()(),c.j41(4,"tbody",14),c.DNE(5,n2,2,1,"ng-container",15)(6,f0,5,2,"ng-template",null,1,c.C5r),c.k0s(),c.bVm()),2&V1){const D1=c.sdS(7),U0=c.XpG(3);c.R7$(3),c.Y8G("ngForOf",U0.showColumns),c.R7$(2),c.Y8G("ngIf",U0.isTree)("ngIfElse",D1)}}function K1(V1,P1){if(1&V1&&(c.qex(0),c.DNE(1,O0,8,3,"ng-container",12),c.nI1(2,"async"),c.bVm()),2&V1){const D1=c.XpG(2);c.R7$(),c.Y8G("ngIf",c.bMT(2,1,D1.orderedItems$))}}function D2(V1,P1){if(1&V1&&c.DNE(0,K1,3,3,"ng-container",12),2&V1){const D1=c.XpG();c.Y8G("ngIf",D1.showTemplate)}}class O1{constructor(P1,D1,U0,h2){this.host=P1,this.service=D1,this.viewContainerRef=U0,this.cdr=h2,this.destroy$=new o.B,this.rowHeight="48px",this.isTree=!1,this.key="id",this.iconExpandColIndex=2,this.useHighlightSelectedRow=!1,this.onClickedRowData=new c.bkB,this.useVirtualScroll=!1,this.cols=[],this.showColumns=[],this.showTemplate=!1,this.initalOrders=[],this.isTemplateRef=A.my,this.setOfCheckedId=new Set,this.orderedItems$=new M.t([]),this.mapOfExpandedData={},this.focusRowColor="unset",this.focusRowId=-1,this.highlightOnClick=!1,this.itemKey="id",this.orderedItems$=this.service?.items$}ngOnInit(){this.viewContainerRef.createEmbeddedView(this.template),this.orderedItems$.subscribe(P1=>{this.cols=P1,this.showColumns=this.cols.filter(D1=>!D1.hidden).map(D1=>({...D1,minWidth:D1.title.length>0?D1.showSort?11*D1.title.length+12:11*D1.title.length:110}))}),this.service?.setOfCheckedSub$.pipe((0,x.Q)(this.destroy$)).subscribe(P1=>{this.setOfCheckedId=P1})}ngAfterContentInit(){setTimeout(()=>{this.showTemplate=!!this.items&&this.items.length>0&&!!this.host,this.service?.updateItems(this.items.toArray()),this.isTree&&this.generateTree(),this.items.changes.pipe((0,x.Q)(this.destroy$)).subscribe(()=>{this.service?.updateItems(this.items?.toArray()||[]),this.isTree&&this.generateTree()})})}ngAfterContentChecked(){this.domEles=document.querySelectorAll(".table-body-container > *"),this.cdr.detectChanges()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}getTemplate(P1){return"string"==typeof P1?null:P1}generateTree(){this.host&&this.host.data&&this.host.data.forEach(P1=>{this.mapOfExpandedData[P1[this.key]]=this.convertTreeToList(P1)})}collapse(P1,D1,U0){if(!U0){if(!D1.children)return;
1D1.children.forEach(h2=>{const V0=P1.find(_2=>_2[this.key]===h2[this.key]);V0.expand=!1,this.collapse(P1,V0,!1)})}}convertTreeToList(P1){const D1=[],U0=[],h2={};for(D1.push({...P1,level:0,expand:!1});0!==D1.length;){const V0=D1.pop();if(this.visitNode(V0,h2,U0),V0.children)for(let _2=V0.children.length-1;_2>=0;_2--)D1.push({...V0.children[_2],level:V0.level+1,expand:!1,parent:V0})}return U0}visitNode(P1,D1,U0){D1[P1[this.key]]||(D1[P1[this.key]]=!0,U0.push(P1))}onClickRow(P1,D1,U0,h2){this.focusRowId=P1[this.itemKey]?P1[this.itemKey]:-1,this.onClickedRowData.emit({item:P1,indexInTable:D1,eventClick:U0,currRow:h2})}isEllipsisOn(P1){return P1&&P1.offsetWidth<P1.scrollWidth?"hover":null}onResize({width:P1},D1){this.showColumns=this.showColumns.map(U0=>U0.title===D1?{...U0,width:P1?`${Math.round(P1)}px`:0}:U0)}onMoveFocusRow(P1){const D1=document.activeElement;if(D1){const U0=Array.prototype.indexOf.call(this.domEles,D1);"ArrowDown"==P1.key&&U0<this.domEles.length-1&&D1.nextElementSibling.focus(),"ArrowUp"==P1.key&&U0>0&&D1.previousElementSibling.focus(),"Enter"==P1.key&&U0>0&&this.onClickRow(this.host.data[U0])}}static{this.\u0275fac=function(D1){return new(D1||O1)(c.rXU(w.j_,8),c.rXU(p0.J),c.rXU(c.c1b),c.rXU(c.gRc))}}static{this.\u0275cmp=c.VBU({type:O1,selectors:[["pro-table-col"]],contentQueries:function(D1,U0,h2){if(1&D1&&c.wni(h2,z.M,4),2&D1){let V0;c.mGM(V0=c.lsd())&&(U0.items=V0)}},viewQuery:function(D1,U0){if(1&D1&&c.GBs(Z0,7),2&D1){let h2;c.mGM(h2=c.lsd())&&(U0.template=h2.first)}},inputs:{orders:"orders",rowHeight:"rowHeight",isTree:"isTree",key:"key",iconExpandColIndex:"iconExpandColIndex",useHighlightSelectedRow:"useHighlightSelectedRow",useVirtualScroll:"useVirtualScroll",focusRowColor:"focusRowColor",focusRowId:"focusRowId",highlightOnClick:"highlightOnClick",itemKey:"itemKey"},outputs:{onClickedRowData:"onClickedRowData"},exportAs:["proTableCol"],decls:2,vars:0,consts:[["viewTemplate",""],["normal",""],["autoColTpl",""],["stringTitleRef",""],["notMainColumn",""],["cellBodyTpl",""],["renderNormally",""],["autoRenderTpl",""],["tdValue",""],["menu","vtsDropdownMenu"],["iconRef",""],["currRow",""],[4,"ngIf"],[4,"ngFor","ngForOf"],[1,"table-body-container"],[4,"ngIf","ngIfElse"],["vtsAlign","center","vtsWidth","40px","vts-resizable","","vtsDisabled","true",3,"vtsNoWrap",4,"ngIf"],["vtsAlign","center","vtsWidth","40px","vts-resizable","","vtsDisabled","true",3,"vtsNoWrap"],[4,"ngTemplateOutlet"],["class","box-resizer","vtsDirection","right",4,"ngIf"],["vtsDirection","right",1,"box-resizer"],[1,"resize-trigger"],["vts-resizable","",3,"vtsDisabled","vtsAlign","vtsWidth","vtsNoWrap","vtsRight"],["vts-resizable","","vtsPreview","","vtsBounds","window",3,"vtsDisabled","vtsWidth","vtsMinWidth","vtsMaxWidth","vtsAlign","vtsNoWrap","vtsSh
1owSort","vtsRight","vtsResizeEnd","vtsSortOrderChange",4,"ngIf"],["vts-resizable","","vtsPreview","","vtsBounds","window",3,"vtsResizeEnd","vtsSortOrderChange","vtsDisabled","vtsWidth","vtsMinWidth","vtsMaxWidth","vtsAlign","vtsNoWrap","vtsShowSort","vtsRight"],[3,"ngTemplateOutlet"],[1,"table-title-extra"],["vts-resizable","",3,"vtsWidth","vtsAlign","vtsEllipsis","vtsNoWrap","vtsShowSort","vtsDisabled","vtsRight","vtsSortOrderChange",4,"ngIf"],["vts-resizable","",3,"vtsSortOrderChange","vtsWidth","vtsAlign","vtsEllipsis","vtsNoWrap","vtsShowSort","vtsDisabled","vtsRight"],[3,"trHighlight","ngStyle","click",4,"ngIf"],[3,"click","trHighlight","ngStyle"],[1,"pd-0",3,"vtsExpandChange","vtsIndentSize","vtsShowExpand","vtsExpand","vtsAlign","vtsNoWrap"],[1,"pd-0",3,"vtsAlign","vtsNoWrap"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["class","pd-0","vtsEllipsis","","vtsNoWrap","",3,"vtsAlign","vtsWidth",4,"ngIf"],["class","pd-0","vtsTooltipPlacement","bottomCenter",3,"vtsNoWrap","vtsAlign","vtsEllipsis","vtsWidth","vts-tooltip","click",4,"ngIf"],["class","pd-0","vtsTooltipPlacement","bottom",3,"vtsNoWrap","vtsAlign","vtsEllipsis","vtsWidth","vts-tooltip",4,"ngIf"],["vtsEllipsis","","vtsNoWrap","",1,"pd-0",3,"vtsAlign","vtsWidth"],[1,"td-data-ellipsis",3,"ngStyle"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"vtsColor","vtsPreset",4,"ngIf"],[3,"vtsColor","vtsPreset"],["vtsTooltipPlacement","bottomCenter",1,"pd-0",3,"click","vtsNoWrap","vtsAlign","vtsEllipsis","vtsWidth","vts-tooltip"],["onerror","this.src='/assets/template/images/no-image.png'",1,"cursor-pointer",3,"src","ngStyle"],["vtsTooltipPlacement","bottom",1,"pd-0",3,"vtsNoWrap","vtsAlign","vtsEllipsis","vtsWidth","vts-tooltip"],[3,"click","ngStyle","vts-tooltip","innerHTML"],[1,"pd-0",3,"vtsNoWrap","vtsAlign","vtsEllipsis","vtsWidth"],[1,"action-btns"],["vts-button","","vtsType","text",3,"click","ngStyle"],["vts-icon","",3,"vtsType"],["vts-button","","vtsType","text","vts-dropdown","","vtsTrigger","click",3,"vtsDropdownMenu","ngStyle"],["vts-menu",""],["vts-menu-item","",3,"ngStyle","click",4,"ngIf"],["vts-menu-item","",3,"click","ngStyle"],["vtsSize","sm",2,"margin-left","-1px",3,"ngModelChange","ngModel"],[3,"tabindex","trHighlight","ngStyle","ngClass","click","keydown",4,"cdkVirtualFor","cdkVirtualForOf"],[3,"click","keydown","tabindex","trHighlight","ngStyle","ngClass"],[3,"tabindex","trHighlight","ngStyle","ngClass","click","keydown",4,"ngFor","ngForOf"]],template:function(D1,U0){1&D1&&c.DNE(0,D2,1,1,"ng-template",null,0,c.C5r)},dependencies:[s.MD,s.YU,s.Sq,s.bT,s.T3,s.B3,s.ux,s.e1,s.fG,s.Jj,s.vh,w.sz,w.np,w.ZS,w.HH,w.b3,w.DD,w.tH,w.Dc,w.Dq,w.ut,w.Kc,f.h,f.D9,p.u,p.n,u.rZ,L0.cL,L0.ZG,u.s8,u.vR,u.uZ,r.dA,r.qb,I.BL,I.uC,a.G,a.R$,$0.T,C1,E,P,W0.hD,N1,S1.M,S1.$,W0.$n,l0.E9,l0.E$],styles:["button[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}[_nghost-%COMP%]     tbody vts-tooltip{display:none}.td-data-ellipsis[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden;width:100%}[_nghost-%COMP%]     th.vts-table-column-has-sorters:hover{background:none!important}  vts-resize-handle.box-resizer{padding:0;width:5px}  vts-resize-handle.box-resizer .resize-trigger{width:2px;height:calc(100% - 12px);margin-top:6px;margin-bottom:6px;background:#e8e8e8}  .table-body-container tr:focus-visible{outline:unset;background:var(--secondary-color-1, #FCE5EA)!important}  .table-body-container tr:focus-visible>td{background:var(--secondary-color-1, #FCE5EA)!important}.pd-0[_ngcontent-%COMP%]{padding-bottom:0!important;padding-top:0!important}.pro-table-clickable-cell[_ngcontent-%COMP%]{cursor:pointer;color:var(--primary-color, #e4000f)}.pro-table-clickable-cell[_ngcontent-%COMP%]:hover{text-decoration:underline}"]})}}(0,i.Cg)([(0,A.H3)(),(0,i.Sn)("design:type",Object)],O1.prototype,"isTree",void 0)},97802:(X1,n1,h)=>{"use strict";h.d(n1,{J:()=>u});var i=h(62252),a=h(11312),r=h(23135);let u=(()=>{class p{constructor(){this.destroy$=new i.B,this._items={},this._total=0,this._sorted=[],this.setOfCheckedSub$=new i.B,this.items$=new a.t([])}updateItems(c){const s={};
1c.forEach(o=>{s[o.title]={...o,order:this._total},this._total++}),this._items=s,this.emitItems()}switchOrder(c,s){const o=Object.values(this._items).filter(x=>x.order===c)?.[0],M=Object.values(this._items).filter(x=>x.order===s)?.[0];o&&(o.order=s),M&&(M.order=c),this.emitItems()}switchIndex(c,s){this.switchOrder(this._sorted[c].order,this._sorted[s].order)}showIndex(c){this._sorted[c].hidden=!1,this._sorted.filter(s=>!s.isCheckboxColumn&&!s.hidden).length&&this._sorted.find(s=>s.isCheckboxColumn)&&(this._sorted.find(s=>s.isCheckboxColumn).hidden=!1),this.emitItems()}hideIndex(c){this._sorted[c].hidden=!0,this.emitItems()}showAll(){this._sorted.forEach(c=>c.hidden=!1),this.emitItems()}hideAll(){this._sorted.forEach(c=>c.hidden=!0),this.emitItems()}isAllChecked(){return this._sorted.filter(c=>""!=c.title).every(c=>!1===c.hidden)}existCheckedItem(){return this._sorted.filter(c=>!c.hidden&&""!=c.title).length>0}emitItems(){const c=Object.values(this._items);if(c.length){const s=c.sort((o,M)=>o.order>M.order?1:-1);this._sorted=s,this.items$.next(s)}else this.items$.next([])}resetToDefaultSettings(c){if(c.length>0){const s=[];c.forEach(o=>{const M=this._sorted.find(x=>x.title==o.label);M&&s.push({...M,hidden:o.hidden})}),this._sorted=s,this.updateItems(this._sorted),this.items$.next(s)}}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(s){return new(s||p)}}static{this.\u0275prov=r.jDH({token:p,factory:p.\u0275fac})}}return p})()},62624:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(84487),h(54979),h(1823),h(19970),function(){var a=i,u=a.lib.BlockCipher,p=a.algo,f=[],c=[],s=[],o=[],M=[],x=[],z=[],w=[],A=[],I=[];!function(){for(var $=[],N=0;N<256;N++)$[N]=N<128?N<<1:N<<1^283;var o1=0,O=0;for(N=0;N<256;N++){var E=O^O<<1^O<<2^O<<3^O<<4;f[o1]=E=E>>>8^255&E^99,c[E]=o1;var R,k=$[o1],P=$[k],Q=$[P];s[o1]=(R=257*$[E]^16843008*E)<<24|R>>>8,o[o1]=R<<16|R>>>16,M[o1]=R<<8|R>>>24,x[o1]=R,z[E]=(R=16843009*Q^65537*P^257*k^16843008*o1)<<24|R>>>8,w[E]=R<<16|R>>>16,A[E]=R<<8|R>>>24,I[E]=R,o1?(o1=k^$[$[$[Q^k]]],O^=$[$[O]]):o1=O=1}}();var Z=[0,1,2,4,8,16,32,64,128,27,54],X=p.AES=u.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var N=this._keyPriorReset=this._key,o1=N.words,O=N.sigBytes/4,k=4*((this._nRounds=O+6)+1),P=this._keySchedule=[],Q=0;Q<k;Q++)Q<O?P[Q]=o1[Q]:($=P[Q-1],Q%O?O>6&&Q%O==4&&($=f[$>>>24]<<24|f[$>>>16&255]<<16|f[$>>>8&255]<<8|f[255&$]):($=f[($=$<<8|$>>>24)>>>24]<<24|f[$>>>16&255]<<16|f[$>>>8&255]<<8|f[255&$],$^=Z[Q/O|0]<<24),P[Q]=P[Q-O]^$);for(var R=this._invKeySchedule=[],C1=0;C1<k;C1++){if(Q=k-C1,C1%4)var $=P[Q];else $=P[Q-4];R[C1]=C1<4||Q<=4?$:z[f[$>>>24]]^w[f[$>>>16&255]]^A[f[$>>>8&255]]^I[f[255&$]]}}},encryptBlock:function($,N){this._doCryptBlock($,N,this._keySchedule,s,o,M,x,f)},decryptBlock:function($,N){var o1=$[N+1];$[N+1]=$[N+3],$[N+3]=o1,this._doCryptBlock($,N,this._invKeySchedule,z,w,A,I,c),o1=$[N+1],$[N+1]=$[N+3],$[N+3]=o1},_doCryptBlock:function($,N,o1,O,E,k,P,Q){for(var R=this._nRounds,C1=$[N]^o1[0],S1=$[N+1]^o1[1],W0=$[N+2]^o1[2],l0=$[N+3]^o1[3],N1=4,p0=1;p0<R;p0++){var L0=O[C1>>>24]^E[S1>>>16&255]^k[W0>>>8&255]^P[255&l0]^o1[N1++],$0=O[S1>>>24]^E[W0>>>16&255]^k[l0>>>8&255]^P[255&C1]^o1[N1++],Z0=O[W0>>>24]^E[l0>>>16&255]^k[C1>>>8&255]^P[255&S1]^o1[N1++],x0=O[l0>>>24]^E[C1>>>16&255]^k[S1>>>8&255]^P[255&W0]^o1[N1++];C1=L0,S1=$0,W0=Z0,l0=x0}L0=(Q[C1>>>24]<<24|Q[S1>>>16&255]<<16|Q[W0>>>8&255]<<8|Q[255&l0])^o1[N1++],$0=(Q[S1>>>24]<<24|Q[W0>>>16&255]<<16|Q[l0>>>8&255]<<8|Q[255&C1])^o1[N1++],Z0=(Q[W0>>>24]<<24|Q[l0>>>16&255]<<16|Q[C1>>>8&255]<<8|Q[255&S1])^o1[N1++],x0=(Q[l0>>>24]<<24|Q[C1>>>16&255]<<16|Q[S1>>>8&255]<<8|Q[255&W0])^o1[N1++],$[N]=L0,$[N+1]=$0,$[N+2]=Z0,$[N+3]=x0},keySize:8});a.AES=u._createHelper(X)}(),i.AES)},45601:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(84487),h(54979),h(1823),h(19970),function(){var a=i,u=a.lib.BlockCipher;const f=16,c=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],s
vendor: 11,038 bytes, line 1
1=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var 
1o={pbox:[],sbox:[]};function M(I,Z){let O=I.sbox[0][Z>>24&255]+I.sbox[1][Z>>16&255];
1return O^=I.sbox[2][Z>>8&255],O+=I.sbox[3][255&Z],O}function x(I,Z,X){let o1,$=Z,N=X;for(let O=0;O<f;++O)$^=I.pbox[O],N=M(I,$)^N,o1=$,$=N,N=o1;return o1=$,$=N,N=o1,N^=I.pbox[f],$^=I.pbox[f+1],{left:$,right:N}}var A=a.algo.Blowfish=u.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var I=this._keyPriorReset=this._key;!function w(I,Z,X){for(let E=0;E<4;E++){I.sbox[E]=[];for(let k=0;k<256;k++)I.sbox[E][k]=s[E][k]}let $=0;for(let E=0;E<f+2;E++)I.pbox[E]=c[E]^Z[$],$++,$>=X&&($=0);let N=0,o1=0,O=0;for(let E=0;E<f+2;E+=2)O=x(I,N,o1),N=O.left,o1=O.right,I.pbox[E]=N,I.pbox[E+1]=o1;for(let E=0;E<4;E++)for(let k=0;k<256;k+=2)O=x(I,N,o1),N=O.left,o1=O.right,I.sbox[E][k]=N,I.sbox[E][k+1]=o1;return!0}(o,I.words,I.sigBytes/4)}},encryptBlock:function(I,Z){var X=x(o,I[Z],I[Z+1]);I[Z]=X.left,I[Z+1]=X.right},decryptBlock:function(I,Z){var X=function z(I,Z,X){let o1,$=Z,N=X;for(let O=f+1;O>1;--O)$^=I.pbox[O],N=M(I,$)^N,o1=$,$=N,N=o1;return o1=$,$=N,N=o1,N^=I.pbox[1],$^=I.pbox[0],{left:$,right:N}}(o,I[Z],I[Z+1]);I[Z]=X.left,I[Z+1]=X.right},blockSize:2,keySize:4,ivSize:2});a.Blowfish=u._createHelper(A)}(),i.Blowfish)},19970:function(X1,n1,h){var r,u,p,f,c,s,M,z,w,I,Z,X,N,O,k,P,R,C1,i;X1.exports=(i=h(80260),h(1823),void(i.lib.Cipher||(r=i,u=r.lib,p=u.Base,f=u.WordArray,c=u.BufferedBlockAlgorithm,s=r.enc,M=s.Base64,z=r.algo.EvpKDF,w=u.Cipher=c.extend({cfg:p.extend(),createEncryptor:function(S1,W0){return this.create(this._ENC_XFORM_MODE,S1,W0)},createDecryptor:function(S1,W0){return this.create(this._DEC_XFORM_MODE,S1,W0)},init:function(S1,W0,l0){this.cfg=this.cfg.extend(l0),this._xformMode=S1,this._key=W0,this.reset()},reset:function(){c.reset.call(this),this._doReset()},process:function(S1){return this._append(S1),this._process()},finalize:function(S1){return S1&&this._append(S1),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function S1(W0){return"string"==typeof W0?C1:P}return function(W0){return{encrypt:function(l0,N1,p0){return S1(N1).encrypt(W0,l0,N1,p0)},decrypt:function(l0,N1,p0){return S1(N1).decrypt(W0,l0,N1,p0)}}}}()}),u.StreamCipher=w.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),I=r.mode={},Z=u.BlockCipherMode=p.extend({createEncryptor:function(S1,W0){return this.Encryptor.create(S1,W0)},createDecryptor:function(S1,W0){return this.Decryptor.create(S1,W0)},init:function(S1,W0){this._cipher=S1,this._iv=W0}}),X=I.CBC=function(){var S1=Z.extend();function W0(l0,N1,p0){var L0,$0=this._iv;$0?(L0=$0,this._iv=undefined):L0=this._prevBlock;for(var Z0=0;Z0<p0;Z0++)l0[N1+Z0]^=L0[Z0]}return S1.Encryptor=S1.extend({processBlock:function(l0,N1){var p0=this._cipher,L0=p0.blockSize;W0.call(this,l0,N1,L0),p0.encryptBlock(l0,N1),this._prevBlock=l0.slice(N1,N1+L0)}}),S1.Decryptor=S1.extend({processBlock:function(l0,N1){var p0=this._cipher,L0=p0.blockSize,$0=l0.slice(N1,N1+L0);p0.decryptBlock(l0,N1),W0.call(this,l0,N1,L0),this._prevBlock=$0}}),S1}(),N=(r.pad={}).Pkcs7={pad:function(S1,W0){for(var l0=4*W0,N1=l0-S1.sigBytes%l0,p0=N1<<24|N1<<16|N1<<8|N1,L0=[],$0=0;$0<N1;$0+=4)L0.push(p0);var Z0=f.create(L0,N1);S1.concat(Z0)},unpad:function(S1){S1.sigBytes-=255&S1.words[S1.sigBytes-1>>>2]}},u.BlockCipher=w.extend({cfg:w.cfg.extend({mode:X,padding:N}),reset:function(){var S1;w.reset.call(this);var W0=this.cfg,l0=W0.iv,N1=W0.mode;this._xformMode==this._ENC_XFORM_MODE?S1=N1.createEncryptor:(S1=N1.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==S1?this._mode.init(this,l0&&l0.words):(this._mode=S1.call(N1,this,l0&&l0.words),this._mode.__creator=S1)},_doProcessBlock:function(S1,W0){this._mode.processBlock(S1,W0)},_doFinalize:function(){var S1,W0=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(W0.pad(this._data,this.blockSize),S1=this._process(!0)):(S1=this._process(!0),W0.unpad(S1)),S1},blockSize:4}),O=u.CipherParams=p.extend({init:function(S1){this.mixIn(S1)},toString:function(S1){return(S1||this.formatter).stringify(this)}}),k=(r.format={}).OpenSSL={stringify:function(S1){var l0=S1.ciphertext,N1=S1.salt;return(N1?f.create([1398893684,1701076831]).concat(N1).concat(l0):l0).toString(M)},parse:function(S1){var W0,l0=M.parse(S1),N1=l0.words;return 1398893684==N1[0]&&1701076831==N1[1]&&(W0=f.create(N1.slice(2,4)),N1.splice(0,4),l0.sigBytes-=16),O.create({ciphertext:l0,salt:W0})}},P=u.SerializableCipher=p.extend({cfg:p.extend({format:k}),encrypt:function(S1,W0,l0,N1){N1=this.cfg.extend(N1);var p0=S1.createEncryptor(l0,N1),L0=p0.finalize(W0),$0=p0.cfg;return O.create({ciphertext:L0,key:l0,iv:$0.iv,algorithm:S1,mode:$0.mode,padding:$0.padding,blockSize:S1.blockSize,formatter:N1.format})},decrypt:function(S1,W0,l0,N1){return N1=this.cfg.extend(N1),W0=this._parse(W0,N1.format),S1.createDecryptor(l0,N1).finalize(W0.ciphertext)},_parse:function(S1,W0){return"string"==typeof S1?W0.parse(S1,this):S1}}),R=(r.kdf={}).OpenSSL={execute:function(S1,W0,l0,N1,p0){if(N1||(N1=f.random(8)),p0)var L0=z.create({keySize:W0+l0,hasher:p0}).compute(S1,N1);else L0=z.create({keySize:W0+l0}).compute(S1,N1);var $0=f.create(L0.words.slice(W0),4*l0);return L0.sigBytes=4*W0,O.create({key:L0,iv:$0,salt:N1})}},C1=u.PasswordBasedCipher=P.extend({cfg:P.cfg.extend({kdf:R}),encrypt:function(S1,W0,l0,N1){var p0=(N1=this.cfg.extend(N1)).kdf.execute(l0,S1.keySize,S1.ivSize,N1.salt,N1.hasher);N1.iv=p0.iv;var L0=P.encrypt.call(this,S1,W0,p0.key,N1);return L0.mixIn(p0),L0},decrypt:function(S1,W0,l0,N1){N1=this.cfg.extend(N1),W0=this._parse(W0,N1.format);var p0=N1.kdf.execute(l0,S1.keySize,S1.ivSize,W0.salt,N1.hasher);return N1.iv=p0.iv,P.decrypt.call(this,S1,W0,p0.key,N1)}}))))},80260:function(X1,n1,h){var i;X1.exports=(i=i||function(a){var u;if(typeof window<"u"&&window.crypto&&(u=window.crypto),typeof self<"u"&&self.crypto&&(u=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(u=globalThis.crypto),!u&&typeof window<"u"&&window.msCrypto&&(u=window.msCrypto),!u&&typeof global<"u"&&global.crypto&&(u=global.crypto),!u)try{u=h(50477)}catch{}var p=function(){if(u){if("function"==typeof u.getRandomValues)try{return u.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof u.randomBytes)try{return u.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},f=Object.create||function(){function $(){}return function(N){var o1;return $.prototype=N,o1=new $,$.prototype=null,o1}}(),c={},s=c.lib={},o=s.Base=function(){return{extend:function($){var N=f(this);return $&&N.mixIn($),(!N.hasOwnProperty("init")||this.init===N.init)&&(N.init=function(){N.$super.init.a
1pply(this,arguments)}),N.init.prototype=N,N.$super=this,N},create:function(){var $=this.extend();return $.init.apply($,arguments),$},init:function(){},mixIn:function($){for(var N in $)$.hasOwnProperty(N)&&(this[N]=$[N]);$.hasOwnProperty("toString")&&(this.toString=$.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),M=s.WordArray=o.extend({init:function($,N){$=this.words=$||[],this.sigBytes=null!=N?N:4*$.length},toString:function($){return($||z).stringify(this)},concat:function($){var N=this.words,o1=$.words,O=this.sigBytes,E=$.sigBytes;if(this.clamp(),O%4)for(var k=0;k<E;k++)N[O+k>>>2]|=(o1[k>>>2]>>>24-k%4*8&255)<<24-(O+k)%4*8;else for(var Q=0;Q<E;Q+=4)N[O+Q>>>2]=o1[Q>>>2];return this.sigBytes+=E,this},clamp:function(){var $=this.words,N=this.sigBytes;$[N>>>2]&=4294967295<<32-N%4*8,$.length=a.ceil(N/4)},clone:function(){var $=o.clone.call(this);return $.words=this.words.slice(0),$},random:function($){for(var N=[],o1=0;o1<$;o1+=4)N.push(p());return new M.init(N,$)}}),x=c.enc={},z=x.Hex={stringify:function($){for(var N=$.words,o1=$.sigBytes,O=[],E=0;E<o1;E++){var k=N[E>>>2]>>>24-E%4*8&255;O.push((k>>>4).toString(16)),O.push((15&k).toString(16))}return O.join("")},parse:function($){for(var N=$.length,o1=[],O=0;O<N;O+=2)o1[O>>>3]|=parseInt($.substr(O,2),16)<<24-O%8*4;return new M.init(o1,N/2)}},w=x.Latin1={stringify:function($){for(var N=$.words,o1=$.sigBytes,O=[],E=0;E<o1;E++)O.push(String.fromCharCode(N[E>>>2]>>>24-E%4*8&255));return O.join("")},parse:function($){for(var N=$.length,o1=[],O=0;O<N;O++)o1[O>>>2]|=(255&$.charCodeAt(O))<<24-O%4*8;return new M.init(o1,N)}},A=x.Utf8={stringify:function($){try{return decodeURIComponent(escape(w.stringify($)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function($){return w.parse(unescape(encodeURIComponent($)))}},I=s.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new M.init,this._nDataBytes=0},_append:function($){"string"==typeof $&&($=A.parse($)),this._data.concat($),this._nDataBytes+=$.sigBytes},_process:function($){var N,o1=this._data,O=o1.words,E=o1.sigBytes,k=this.blockSize,Q=E/(4*k),R=(Q=$?a.ceil(Q):a.max((0|Q)-this._minBufferSize,0))*k,C1=a.min(4*R,E);if(R){for(var S1=0;S1<R;S1+=k)this._doProcessBlock(O,S1);N=O.splice(0,R),o1.sigBytes-=C1}return new M.init(N,C1)},clone:function(){var $=o.clone.call(this);return $._data=this._data.clone(),$},_minBufferSize:0}),X=(s.Hasher=I.extend({cfg:o.extend(),init:function($){this.cfg=this.cfg.extend($),this.reset()},reset:function(){I.reset.call(this),this._doReset()},update:function($){return this._append($),this._process(),this},finalize:function($){return $&&this._append($),this._doFinalize()},blockSize:16,_createHelper:function($){return function(N,o1){return new $.init(o1).finalize(N)}},_createHmacHelper:function($){return function(N,o1){return new X.HMAC.init($,o1).finalize(N)}}}),c.algo={});return c}(Math),i)},84487:function(X1,n1,h){var i,u;X1.exports=(i=h(80260),u=i.lib.WordArray,i.enc.Base64={stringify:function(s){var o=s.words,M=s.sigBytes,x=this._map;s.clamp();for(var z=[],w=0;w<M;w+=3)for(var X=(o[w>>>2]>>>24-w%4*8&255)<<16|(o[w+1>>>2]>>>24-(w+1)%4*8&255)<<8|o[w+2>>>2]>>>24-(w+2)%4*8&255,$=0;$<4&&w+.75*$<M;$++)z.push(x.charAt(X>>>6*(3-$)&63));var N=x.charAt(64);if(N)for(;z.length%4;)z.push(N);return z.join("")},parse:function(s){var o=s.length,M=this._map,x=this._reverseMap;if(!x){x=this._reverseMap=[];for(var z=0;z<M.length;z++)x[M.charCodeAt(z)]=z}var w=M.charAt(64);if(w){var A=s.indexOf(w);-1!==A&&(o=A)}return function c(s,o,M){for(var x=[],z=0,w=0;w<o;w++)if(w%4){var A=M[s.charCodeAt(w-1)]<<w%4*2,I=M[s.charCodeAt(w)]>>>6-w%4*2;x[z>>>2]|=(A|I)<<24-z%4*8,z++}return u.create(x,z)}(s,o,x)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},i.enc.Base64)},98426:function(X1,n1,h){var i,u;X1.exports=(i=h(80260),u=i.lib.WordArray,i.enc.Base64url={stringify:function(s,o){void 0===o&&(o=!0);var M=s.words,x=s.sigBytes,z=o?this._safe_map:this._map;s.clamp();for(var w=[],A=0;A<x;A+=3)for(var $=(M[A>>>2]>>>24-A%4*8&255)<<16|(M[A+1>>>2]>>>24-(A+1)%4*8&255)<<8|M[A+2>>>2]>>>24-(A+2)%4*8&255,N=0;N<4&&A+.75*N<x;N++)w.push(z.charAt($>>>6*(3-N)&63));var o1=z.charAt(64);if(o1)for(;w.length%4;)w.push(o1);return w.join("")},parse:function(s,o){void 0===o&&(o=!0);var M=s.length,x=o?this._safe_map:this._map,z=this._reverseMap;if(!z){z=this._reverseMap=[];for(var w=0;w<x.length;w++)z[x.charCodeAt(w)]=w}var A=x.charAt(64);if(A){var I=s.indexOf(A);-1!==I&&(M=I)}return function c(s,o,M){for(var x=[],z=0,w=0;w<o;
1w++)if(w%4){var A=M[s.charCodeAt(w-1)]<<w%4*2,I=M[s.charCodeAt(w)]>>>6-w%4*2;x[z>>>2]|=(A|I)<<24-z%4*8,z++}return u.create(x,z)}(s,M,z)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},i.enc.Base64url)},81860:function(X1,n1,h){var i;X1.exports=(i=h(80260),function(){var u=i.lib.WordArray,p=i.enc;function c(s){return s<<8&4278255360|s>>>8&16711935}p.Utf16=p.Utf16BE={stringify:function(s){for(var o=s.words,M=s.sigBytes,x=[],z=0;z<M;z+=2)x.push(String.fromCharCode(o[z>>>2]>>>16-z%4*8&65535));return x.join("")},parse:function(s){for(var o=s.length,M=[],x=0;x<o;x++)M[x>>>1]|=s.charCodeAt(x)<<16-x%2*16;return u.create(M,2*o)}},p.Utf16LE={stringify:function(s){for(var o=s.words,M=s.sigBytes,x=[],z=0;z<M;z+=2){var w=c(o[z>>>2]>>>16-z%4*8&65535);x.push(String.fromCharCode(w))}return x.join("")},parse:function(s){for(var o=s.length,M=[],x=0;x<o;x++)M[x>>>1]|=c(s.charCodeAt(x)<<16-x%2*16);return u.create(M,2*o)}}}(),i.enc.Utf16)},1823:function(X1,n1,h){var a,r,u,p,f,s,i;X1.exports=(i=h(80260),h(47182),h(31616),p=(r=(a=i).lib).WordArray,s=(f=a.algo).EvpKDF=(u=r.Base).extend({cfg:u.extend({keySize:4,hasher:f.MD5,iterations:1}),init:function(o){this.cfg=this.cfg.extend(o)},compute:function(o,M){for(var x,z=this.cfg,w=z.hasher.create(),A=p.create(),I=A.words,Z=z.keySize,X=z.iterations;I.length<Z;){x&&w.update(x),x=w.update(o).finalize(M),w.reset();for(var $=1;$<X;$++)x=w.finalize(x),w.reset();A.concat(x)}return A.sigBytes=4*Z,A}}),a.EvpKDF=function(o,M,x){return s.create(x).compute(o,M)},i.EvpKDF)},31600:function(X1,n1,h){var i,p,c;X1.exports=(i=h(80260),h(19970),p=i.lib.CipherParams,c=i.enc.Hex,i.format.Hex={stringify:function(M){return M.ciphertext.toString(c)},parse:function(M){var x=c.parse(M);return p.create({ciphertext:x})}},i.format.Hex)},31616:function(X1,n1,h){var i,f;X1.exports=(i=h(80260),f=i.enc.Utf8,void(i.algo.HMAC=i.lib.Base.extend({init:function(o,M){o=this._hasher=new o.init,"string"==typeof M&&(M=f.parse(M));var x=o.blockSize,z=4*x;M.sigBytes>z&&(M=o.finalize(M)),M.clamp();for(var w=this._oKey=M.clone(),A=this._iKey=M.clone(),I=w.words,Z=A.words,X=0;X<x;X++)I[X]^=1549556828,Z[X]^=909522486;w.sigBytes=A.sigBytes=z,this.reset()},reset:function(){var o=this._hasher;o.reset(),o.update(this._iKey)},update:function(o){return this._hasher.update(o),this},finalize:function(o){var M=this._hasher,x=M.finalize(o);return M.reset(),M.finalize(this._oKey.clone().concat(x))}})))},32875:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(22649),h(68067),h(81860),h(84487),h(98426),h(54979),h(47182),h(10572),h(31117),h(52521),h(50680),h(66948),h(7491),h(31616),h(11238),h(1823),h(19970),h(99572),h(70486),h(58285),h(28384),h(32463),h(19984),h(76680),h(17771),h(29e3),h(45707),h(31600),h(62624),h(73983),h(42338),h(31727),h(19063),h(45601),i)},68067:function(X1,n1,h){var i;X1.exports=(i=h(80260),function(){if("function"==typeof ArrayBuffer){var u=i.lib.WordArray,p=u.init,f=u.init=function(c){if(c instanceof ArrayBuffer&&(c=new Uint8Array(c)),(c instanceof Int8Array||typeof Uint8ClampedArray<"u"&&c instanceof Uint8ClampedArray||c instanceof Int16Array||c instanceof Uint16Array||c instanceof Int32Array||c instanceof Uint32Array||c instanceof Float32Array||c instanceof Float64Array)&&(c=new Uint8Array(c.buffer,c.byteOffset,c.byteLength)),c instanceof Uint8Array){for(var s=c.byteLength,o=[],M=0;M<s;M++)o[M>>>2]|=c[M]<<24-M%4*8;p.call(this,o,s)}else p.apply(this,arguments)};f.prototype=u}}(),i.lib.WordArray)},54979:function(X1,n1,h){var i;X1.exports=(i=h(80260),function(a){var r=i,u=r.lib,p=u.WordArray,f=u.Hasher,c=r.algo,s=[];!function(){for(var A=0;A<64;A++)s[A]=4294967296*a.abs(a.sin(A+1))|0}();var o=c.MD5=f.extend({_doReset:function(){this._hash=new p.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(A,I){for(var Z=0;Z<16;Z++){var X=I+Z,$=A[X];A[X]=16711935&($<<8|$>>>24)|4278255360&($<<24|$>>>8)}var N=this._hash.words,o1=A[I+0],O=A[I+1],E=A[I+2],k=A[I+3],P=A[I+4],Q=A[I+5],R=A[I+6],C1=A[I+7],S1=A[I+8],W0=A[I+9],l0=A[I+10],N1=A[I+11],p0=A[I+12],L0=A[I+13],$0=A[I+14],Z0=A[I+15],x0=N[0],q0=N[1],Y1=N[2],e0=N[3];x0=M(x0,q0,Y1,e0,o1,7,s[0]),e0=M(e0,x0,q0,Y1,O,12,s[1]),Y1=M(Y1,e0,x0,q0,E,17,s[2]),q0=M(q0,Y1,e0,x0,k,22,s[3]),x0=M(x0,q0,Y1,e0,P,7,s[4]),e0=M(e0,x0,q0,Y1,Q,12,s[5]),Y1=M(Y1,e0,x0,q0,R,17,s[6]),q0=M(q0,Y1,e0,x0,C1,22,s[7]),x0=M(x0,q0,Y1,e0,S1,7,s[8]),e0=M(e0,x0,q0,Y1,W0,12,s[9]),Y1=M(Y1,e0,x0,q0,l0,17,s[10]),q0=M(q0,Y1,e0,x0,N1,22,s[11]),x0=M(x0,q0,Y1,e0,p0,7,s[12]),e0=M(e0,x0,q0,Y1,L0,12,s[13]),Y1=M(Y1,e0,x0,q0,$0,17,s[14]),x0=x(x0,q0=M(q0,Y1,e0,x0,Z0,22,s[15]),Y1,e0,O,5,s[16]),e0=x(e0,x0,q0,Y1,R,9,s[17]),Y1=x(Y1,e0,x0,q0,N1,14,s[18]),q0=x(q0,Y1,e0,x0,o1,20,s[19]),x0=x(x0,q0,Y1,e0,Q,5,s[20]),e0=x(e0,x0,q0,Y1,l0,9,s[21]),Y1=x(Y1,e0,x0,q0,Z0,14,s[22]),q0=x(q0,Y1,e0,x0,P,20,s[23]),x0=x(x0,q0,Y1,e0,W0,5,s[24]),e0=x(e0,x0,q0,Y1,$0,9,s[25]),Y1=x(Y1,e0,x0,q0,k,14,s[26]),q0=x(q0,Y1,e0,x0,S1,20,s[27]),x0=x(x0,q0,Y1,e0,L0,5,s[28]),e0=x(e0,x0,q0,Y1,E,9,s[29]),Y1=x(Y1,e0,x0,q0,C1,14,s[30]),x0=z(x0,q0=x(q0,Y1,e0,x0,p0,20,s[31]),Y1,e0,Q,4,s[32]),e0=z(e0,x0,q0,Y1,S1,11,s[33]),Y1=z(Y1,e0,x0,q0,N1,16,s[34]),q0=z(q0,Y1,e0,x0,$0,23,s[35]),x0=z(x0,q0,Y1,e0,O,4,s[36]),e0=z(e0,x0,q0,Y1,P,11,s[37]),Y1=z(Y1,e0,x0,q0,C1,16,s[38]),q0=z(q0,Y1,e0,x0,l0,23,s[39]),x0=z(x0,q0,Y1,e0,L0,4,s[40]),e0=z(e0,x0,q0,Y1,o1,11,s[41]),Y1=z(Y1,e0,x0,q0,k,16,s[42]),q0=z(q0,Y1,e0,x0,R,23,s[43]),x0=z(x0,q0,Y1,e0,W0,4,s[44]),e0=z(e0,x0,q0,Y1,p0,11,s[45]),Y1=z(Y1,e0,x0,q0,Z0,16,s[46]),x0=w(x0,q0=z(q0,Y1,e0,x0,E,23,s[47]),Y1,e0,o1,6,s[48]),e0=w(e0,x0,q0,Y1,C1,10,s[49]),Y1=w(Y1,e0,x0,q0,$0,15,s[50]),q0=w(q0,Y1,e0,x0,Q,21,s[51]),x0=w(x0,q0,Y1,e0,p0,6,s[52]),e0=w(e0,x0,q0,Y1,k,10,s[53]),Y1=w(Y1,e0,x0,q0,l0,15,s[54]),q
10=w(q0,Y1,e0,x0,O,21,s[55]),x0=w(x0,q0,Y1,e0,S1,6,s[56]),e0=w(e0,x0,q0,Y1,Z0,10,s[57]),Y1=w(Y1,e0,x0,q0,R,15,s[58]),q0=w(q0,Y1,e0,x0,L0,21,s[59]),x0=w(x0,q0,Y1,e0,P,6,s[60]),e0=w(e0,x0,q0,Y1,N1,10,s[61]),Y1=w(Y1,e0,x0,q0,E,15,s[62]),q0=w(q0,Y1,e0,x0,W0,21,s[63]),N[0]=N[0]+x0|0,N[1]=N[1]+q0|0,N[2]=N[2]+Y1|0,N[3]=N[3]+e0|0},_doFinalize:function(){var A=this._data,I=A.words,Z=8*this._nDataBytes,X=8*A.sigBytes;I[X>>>5]|=128<<24-X%32;var $=a.floor(Z/4294967296),N=Z;I[15+(X+64>>>9<<4)]=16711935&($<<8|$>>>24)|4278255360&($<<24|$>>>8),I[14+(X+64>>>9<<4)]=16711935&(N<<8|N>>>24)|4278255360&(N<<24|N>>>8),A.sigBytes=4*(I.length+1),this._process();for(var o1=this._hash,O=o1.words,E=0;E<4;E++){var k=O[E];O[E]=16711935&(k<<8|k>>>24)|4278255360&(k<<24|k>>>8)}return o1},clone:function(){var A=f.clone.call(this);return A._hash=this._hash.clone(),A}});function M(A,I,Z,X,$,N,o1){var O=A+(I&Z|~I&X)+$+o1;return(O<<N|O>>>32-N)+I}function x(A,I,Z,X,$,N,o1){var O=A+(I&X|Z&~X)+$+o1;return(O<<N|O>>>32-N)+I}function z(A,I,Z,X,$,N,o1){var O=A+(I^Z^X)+$+o1;return(O<<N|O>>>32-N)+I}function w(A,I,Z,X,$,N,o1){var O=A+(Z^(I|~X))+$+o1;return(O<<N|O>>>32-N)+I}r.MD5=f._createHelper(o),r.HmacMD5=f._createHmacHelper(o)}(Math),i.MD5)},99572:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(19970),i.mode.CFB=function(){var a=i.lib.BlockCipherMode.extend();function r(u,p,f,c){var s,o=this._iv;o?(s=o.slice(0),this._iv=void 0):s=this._prevBlock,c.encryptBlock(s,0);for(var M=0;M<f;M++)u[p+M]^=s[M]}return a.Encryptor=a.extend({processBlock:function(u,p){var f=this._cipher,c=f.blockSize;r.call(this,u,p,c,f),this._prevBlock=u.slice(p,p+c)}}),a.Decryptor=a.extend({processBlock:function(u,p){var f=this._cipher,c=f.blockSize,s=u.slice(p,p+c);r.call(this,u,p,c,f),this._prevBlock=s}}),a}(),i.mode.CFB)},58285:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(19970),i.mode.CTRGladman=function(){var a=i.lib.BlockCipherMode.extend();function r(f){if(255&~(f>>24))f+=1<<24;else{var c=f>>16&255,s=f>>8&255,o=255&f;255===c?(c=0,255===s?(s=0,255===o?o=0:++o):++s):++c,f=0,f+=c<<16,f+=s<<8,f+=o}return f}var p=a.Encryptor=a.extend({processBlock:function(f,c){var s=this._cipher,o=s.blockSize,M=this._iv,x=this._counter;M&&(x=this._counter=M.slice(0),this._iv=void 0),function u(f){return 0===(f[0]=r(f[0]))&&(f[1]=r(f[1])),f}(x);var z=x.slice(0);s.encryptBlock(z,0);for(var w=0;w<o;w++)f[c+w]^=z[w]}});return a.Decryptor=p,a}(),i.mode.CTRGladman)},70486:function(X1,n1,h){var a,r,i;X1.exports=(i=h(80260),h(19970),i.mode.CTR=(r=(a=i.lib.BlockCipherMode.extend()).Encryptor=a.extend({processBlock:function(u,p){var f=this._cipher,c=f.blockSize,s=this._iv,o=this._counter;s&&(o=this._counter=s.slice(0),this._iv=void 0);var M=o.slice(0);f.encryptBlock(M,0),o[c-1]=o[c-1]+1|0;for(var x=0;x<c;x++)u[p+x]^=M[x]}}),a.Decryptor=r,a),i.mode.CTR)},32463:function(X1,n1,h){var a,i;X1.exports=(i=h(80260),h(19970),i.mode.ECB=((a=i.lib.BlockCipherMode.extend()).Encryptor=a.extend({processBlock:function(r,u){this._cipher.encryptBlock(r,u)}}),a.Decryptor=a.extend({processBlock:function(r,u){this._cipher.decryptBlock(r,u)}}),a),i.mode.ECB)},28384:function(X1,n1,h){var a,r,i;X1.exports=(i=h(80260),h(19970),i.mode.OFB=(r=(a=i.lib.BlockCipherMode.extend()).Encryptor=a.extend({processBlock:function(u,p){var f=this._cipher,c=f.blockSize,s=this._iv,o=this._keystream;s&&(o=this._keystream=s.slice(0),this._iv=void 0),f.encryptBlock(o,0);for(var M=0;M<c;M++)u[p+M]^=o[M]}}),a.Decryptor=r,a),i.mode.OFB)},19984:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(19970),i.pad.AnsiX923={pad:function(a,r){var u=a.sigBytes,p=4*r,f=p-u%p,c=u+f-1;a.clamp(),a.words[c>>>2]|=f<<24-c%4*8,a.sigBytes+=f},unpad:function(a){a.sigBytes-=255&a.words[a.sigBytes-1>>>2]}},i.pad.Ansix923)},76680:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(19970),i.pad.Iso10126={pad:function(a,r){var u=4*r,p=u-a.sigBytes%u;a.concat(i.lib.WordArray.random(p-1)).concat(i.lib.WordArray.create([p<<24],1))},unpad:function(a){a.sigBytes-=255&a.words[a.sigBytes-1>>>2]}},i.pad.Iso10126)},17771:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(19970),i.pad.Iso97971={pad:function(a,r){a.concat(i.lib.WordArray.create([2147483648],1)),i.pad.ZeroPadding.pad(a,r)},unpad:function(a){i.pad.ZeroPadding.unpad(a),a.sigBytes--}},i.pad.Iso97971)},45707:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(19970),i.pad.NoPadding={pad:function(){},unpad:function(){}},i.pad.NoPadding)},29e3:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(19970),i.pad.ZeroPadding={pad:function(a,r){var u=4*r;a.clamp(),a.sigBytes+=u-(a.sigBytes%u||u)},unpad:function(a){var r=a.words,u=a.sigBytes-1;for(u=a.sigBytes-1;u>=0;u--)if(r[u>>>2]>>>24-u%4*8&255){a.sigBytes=u+1;break}}},i.pad.ZeroPadding)},11238:function(X1,n1,h){var a,r,u,p,f,s,o,i;X1.exports=(i=h(80260),h(10572),h(31616),p=(r=(a=i).lib).WordArray,s=(f=a.algo).HMAC,o=f.PBKDF2=(u=r.Base).extend({cfg:u.extend({keySize:4,hasher:f.SHA256,iterations:25e4}),init:function(M){this.cfg=this.cfg.extend(M)},compute:function(M,x){for(var z=this.cfg,w=s.create(z.hasher,M),A=p.create(),I=p.create([1]),Z=A.words,X=I.words,$=z.keySize,N=z.iterations;Z.length<$;){var o1=w.update(x).finalize(I);w.reset();for(var O=o1.words,E=O.length,k=o1,P=1;P<N;P++){k=w.finalize(k),w.reset();for(var Q=k.words,R=0;R<E;R++)O[R]^=Q[R]}A.concat(o1),X[0]++}
vendor: 8,219 bytes, line 1
1return A.sigBytes=4*$,A}}),a.PBKDF2=function(M,x,z){return o.create(z).compute(M,x)},i.PBKDF2)},19063:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(84487),h(54979),h(1823),h(19970),function(){var a=i,u=a.lib.StreamCipher,f=[],c=[],s=[],o=a.algo.RabbitLegacy=u.extend({_doReset:function(){var x=this._key.words,z=this.cfg.iv,w=this._X=[x[0],x[3]<<16|x[2]>>>16,x[1],x[0]<<16|x[3]>>>16,x[2],x[1]<<16|x[0]>>>16,x[3],x[2]<<16|x[1]>>>16],A=this._C=[x[2]<<16|x[2]>>>16,4294901760&x[0]|65535&x[1],x[3]<<16|x[3]>>>16,4294901760&x[1]|65535&x[2],x[0]<<16|x[0]>>>16,4294901760&x[2]|65535&x[3],x[1]<<16|x[1]>>>16,4294901760&x[3]|65535&x[0]];this._b=0;for(var I=0;I<4;I++)M.call(this);for(I=0;I<8;I++)A[I]^=w[I+4&7];if(z){var Z=z.words,X=Z[0],$=Z[1],N=16711935&(X<<8|X>>>24)|4278255360&(X<<24|X>>>8),o1=16711935&($<<8|$>>>24)|4278255360&($<<24|$>>>8),O=N>>>16|4294901760&o1,E=o1<<16|65535&N;for(A[0]^=N,A[1]^=O,A[2]^=o1,A[3]^=E,A[4]^=N,A[5]^=O,A[6]^=o1,A[7]^=E,I=0;I<4;I++)M.call(this)}},_doProcessBlock:function(x,z){var w=this._X;M.call(this),f[0]=w[0]^w[5]>>>16^w[3]<<16,f[1]=w[2]^w[7]>>>16^w[5]<<16,f[2]=w[4]^w[1]>>>16^w[7]<<16,f[3]=w[6]^w[3]>>>16^w[1]<<16;for(var A=0;A<4;A++)f[A]=16711935&(f[A]<<8|f[A]>>>24)|4278255360&(f[A]<<24|f[A]>>>8),x[z+A]^=f[A]},blockSize:4,ivSize:2});function M(){for(var x=this._X,z=this._C,w=0;w<8;w++)c[w]=z[w];for(z[0]=z[0]+1295307597+this._b|0,z[1]=z[1]+3545052371+(z[0]>>>0<c[0]>>>0?1:0)|0,z[2]=z[2]+886263092+(z[1]>>>0<c[1]>>>0?1:0)|0,z[3]=z[3]+1295307597+(z[2]>>>0<c[2]>>>0?1:0)|0,z[4]=z[4]+3545052371+(z[3]>>>0<c[3]>>>0?1:0)|0,z[5]=z[5]+886263092+(z[4]>>>0<c[4]>>>0?1:0)|0,z[6]=z[6]+1295307597+(z[5]>>>0<c[5]>>>0?1:0)|0,z[7]=z[7]+3545052371+(z[6]>>>0<c[6]>>>0?1:0)|0,this._b=z[7]>>>0<c[7]>>>0?1:0,w=0;w<8;w++){var A=x[w]+z[w],I=65535&A,Z=A>>>16;s[w]=((I*I>>>17)+I*Z>>>15)+Z*Z^((4294901760&A)*A|0)+((65535&A)*A|0)}x[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,x[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,x[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,x[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,x[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,x[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,x[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,x[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}a.RabbitLegacy=u._createHelper(o)}(),i.RabbitLegacy)},31727:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(84487),h(54979),h(1823),h(19970),function(){var a=i,u=a.lib.StreamCipher,f=[],c=[],s=[],o=a.algo.Rabbit=u.extend({_doReset:function(){for(var x=this._key.words,z=this.cfg.iv,w=0;w<4;w++)x[w]=16711935&(x[w]<<8|x[w]>>>24)|4278255360&(x[w]<<24|x[w]>>>8);var A=this._X=[x[0],x[3]<<16|x[2]>>>16,x[1],x[0]<<16|x[3]>>>16,x[2],x[1]<<16|x[0]>>>16,x[3],x[2]<<16|x[1]>>>16],I=this._C=[x[2]<<16|x[2]>>>16,4294901760&x[0]|65535&x[1],x[3]<<16|x[3]>>>16,4294901760&x[1]|65535&x[2],x[0]<<16|x[0]>>>16,4294901760&x[2]|65535&x[3],x[1]<<16|x[1]>>>16,4294901760&x[3]|65535&x[0]];for(this._b=0,w=0;w<4;w++)M.call(this);for(w=0;w<8;w++)I[w]^=A[w+4&7];if(z){var Z=z.words,X=Z[0],$=Z[1],N=16711935&(X<<8|X>>>24)|4278255360&(X<<24|X>>>8),o1=16711935&($<<8|$>>>24)|4278255360&($<<24|$>>>8),O=N>>>16|4294901760&o1,E=o1<<16|65535&N;for(I[0]^=N,I[1]^=O,I[2]^=o1,I[3]^=E,I[4]^=N,I[5]^=O,I[6]^=o1,I[7]^=E,w=0;w<4;w++)M.call(this)}},_doProcessBlock:function(x,z){var w=this._X;M.call(this),f[0]=w[0]^w[5]>>>16^w[3]<<16,f[1]=w[2]^w[7]>>>16^w[5]<<16,f[2]=w[4]^w[1]>>>16^w[7]<<16,f[3]=w[6]^w[3]>>>16^w[1]<<16;for(var A=0;A<4;A++)f[A]=16711935&(f[A]<<8|f[A]>>>24)|4278255360&(f[A]<<24|f[A]>>>8),x[z+A]^=f[A]},blockSize:4,ivSize:2});function M(){for(var x=this._X,z=this._C,w=0;w<8;w++)c[w]=z[w];for(z[0]=z[0]+1295307597+this._b|0,z[1]=z[1]+3545052371+(z[0]>>>0<c[0]>>>0?1:0)|0,z[2]=z[2]+886263092+(z[1]>>>0<c[1]>>>0?1:0)|0,z[3]=z[3]+1295307597+(z[2]>>>0<c[2]>>>0?1:0)|0,z[4]=z[4]+3545052371+(z[3]>>>0<c[3]>>>0?1:0)|0,z[5]=z[5]+886263092+(z[4]>>>0<c[4]>>>0?1:0)|0,z[6]=z[6]+1295307597+(z[5]>>>0<c[5]>>>0?1:0)|0,z[7]=z[7]+3545052371+(z[6]>>>0<c[6]>>>0?1:0)|0,this._b=z[7]>>>0<c[7]>>>0?1:0,w=0;w<8;w++){var A=x[w]+z[w],I=65535&A,Z=A>>>16;s[w]=((I*I>>>17)+I*Z>>>15)+Z*Z^((4294901760&A)*A|0)+((65535&A)*A|0)}x[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,x[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,x[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,x[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,x[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,x[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,x[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,x[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}a.Rabbit=u._createHelper(o)}(),i.Rabbit)},42338:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(84487),h(54979),h(1823),h(19970),function(){var a=i,u=a.lib.StreamCipher,p=a.algo,f=p.RC4=u.extend({_doReset:function(){for(var o=this._key,M=o.words,x=o.sigBytes,z=this._S=[],w=0;w<256;w++)z[w]=w;w=0;for(var A=0;w<256;w++){var I=w%x,X=z[w];z[w]=z[A=(A+z[w]+(M[I>>>2]>>>24-I%4*8&255))%256],z[A]=X}this._i=this._j=0},_doProcessBlock:function(o,M){o[M]^=c.call(this)},keySize:8,ivSize:0});function c(){for(var o=this._S,M=this._i,x=this._j,z=0,w=0;w<4;w++){var A=o[M=(M+1)%256];o[M]=o[x=(x+o[M])%256],o[x]=A,z|=o[(o[M]+o[x])%256]<<24-8*w}return this._i=M,this._j=x,z}a.RC4=u._createHelper(f);var s=p.RC4Drop=f.extend({cfg:f.cfg.extend({drop:192}),_doReset:function(){f._doReset.call(this);for(var o=this.cfg.drop;o>0;o--)c.call(this)}});a.RC4Drop=u._createHelper(s)}(),i.RC4)},7491:function(X1,n1,h){var i;X1.exports=(i=h(80260),function(){var r=i,u=r.lib,p=u.WordArray,f=u.Hasher,c=r.algo,s=p.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),o=p.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),M=p.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),x=p.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),z=p.create([0,1518500249,1859775393,2400959708,2840853838]),w=p.create([1352829926,1548603684,1836072691,2053994217,0]),A=c.RIPEMD160=f.extend({_doReset:function(){this._hash=p.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(O,E){for(var k=0;k<16;k++){var P=E+k,Q=O[P];O[P]=16711935&(Q<<8|Q>>>24)|4278255360&(Q<<24|Q>>>8)}var L0,$0,Z0,x0,q0,Y1,e0,I1,Z1,u1,w1,R=this._hash.words,C1=z.words,S1=w.words,W0=s.words,l0=o.words,N1=M.words,p0=x.words;for(Y1=L0=R[0],e0=$0=R[1],I1=Z0=R[2],Z1=x0=R[3],u1=q0=R[4],k=0;k<80;k+=1)w1=L0+O[E+W0[k]]|0,w1+=k<16?I($0,Z0,x0)+C1[0]:k<32?Z($0,Z0,x0)+C1[1]:k<48?X($0,Z0,x0)+C1[2]:k<64?$($0,Z0,x0)+C1[3]:N($0,Z0,x0)+C1[4],w1=(w1=o1(w1|=0,N1[k]))+q0|0,L0=q0,q0=x0,x0=o1(Z0,10),Z0=$0,$0=w1,w1=Y1+O[E+l0[k]]|0,w1+=k<16?N(e0,I1,Z1)+S1[0]:k<32?$(e0,I1,Z1)+S1[1]:k<48?X(e0,I1,Z1)+S1[2]:k<64?Z(e0,I1,Z1)+S1[3]:I(e0,I1,Z1)+S1[4],w1=(w1=o1(w1|=0,p0[k]))+u1|0,Y1=u1,u1=Z1,Z1=o1(I1,10),I1=e0,e0=w1;w1=R[1]+Z0+Z1|0,R[1]=R[2]+x0+u1|0,R[2]=R[3]+q0+Y1|0,R[3]=R[4]+L0+e0|0,R[4]=R[0]+$0+I1|0,R[0]=w1},_doFinalize:function(){var O=this._data,E=O.words,k=8*this._nDataBytes,P=8*O.sigBytes;E[P>>>5]|=128<<24-P%32,E[14+(P+64>>>9<<4)]=16711935&(k<<8|k>>>24)|4278255360&(k<<24|k>>>8),O.sigBytes=4*(E.length+1),this._process();for(var Q=this._hash,R=Q.words,C1=0;C1<5;C1++){var S1=R[C1];R[C1]=16711935&(S1<<8|S1>>>24)|4278255360&(S1<<24|S1>>>8)}return Q},clone:function(){var O=f.clone.call(this);return O._hash=this._hash.clone(),O}});function I(O,E,k){return O^E^k}function Z(O,E,k){return O&E|~O&k}function X(O,E,k){return(O|~E)^k}function $(O,E,k){return O&k|E&~k}function N(O,E,k){return O^(E|~k)}function o1(O,E){return O<<E|O>>>32-E}r.RIPEMD160=f._createHelper(A),r.HmacRIPEMD160=f._createHmacHelper(A)}(Math),i.RIPEMD160)},47182:function(X1,n1,h){var a,r,u,p,c,s,i;X1.exports=(i=h(80260),u=(r=(a=i).lib).WordArray,c=[],s=a.algo.SHA1=(p=r.Hasher).extend({_doReset:function(){this._hash=new u.init([
11732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(o,M){for(var x=this._hash.words,z=x[0],w=x[1],A=x[2],I=x[3],Z=x[4],X=0;X<80;X++){if(X<16)c[X]=0|o[M+X];else{var $=c[X-3]^c[X-8]^c[X-14]^c[X-16];c[X]=$<<1|$>>>31}var N=(z<<5|z>>>27)+Z+c[X];N+=X<20?1518500249+(w&A|~w&I):X<40?1859775393+(w^A^I):X<60?(w&A|w&I|A&I)-1894007588:(w^A^I)-899497514,Z=I,I=A,A=w<<30|w>>>2,w=z,z=N}x[0]=x[0]+z|0,x[1]=x[1]+w|0,x[2]=x[2]+A|0,x[3]=x[3]+I|0,x[4]=x[4]+Z|0},_doFinalize:function(){var o=this._data,M=o.words,x=8*this._nDataBytes,z=8*o.sigBytes;return M[z>>>5]|=128<<24-z%32,M[14+(z+64>>>9<<4)]=Math.floor(x/4294967296),M[15+(z+64>>>9<<4)]=x,o.sigBytes=4*M.length,this._process(),this._hash},clone:function(){var o=p.clone.call(this);return o._hash=this._hash.clone(),o}}),a.SHA1=p._createHelper(s),a.HmacSHA1=p._createHmacHelper(s),i.SHA1)},31117:function(X1,n1,h){var a,u,p,f,c,i;X1.exports=(i=h(80260),h(10572),u=(a=i).lib.WordArray,c=(p=a.algo).SHA224=(f=p.SHA256).extend({_doReset:function(){this._hash=new u.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var s=f._doFinalize.call(this);return s.sigBytes-=4,s}}),a.SHA224=f._createHelper(c),a.HmacSHA224=f._createHmacHelper(c),i.SHA224)},10572:function(X1,n1,h){var i;X1.exports=(i=h(80260),function(a){var r=i,u=r.lib,p=u.WordArray,f=u.Hasher,c=r.algo,s=[],o=[];!function(){function z(Z){for(var X=a.sqrt(Z),$=2;$<=X;$++)if(!(Z%$))return!1;return!0}function w(Z){return 4294967296*(Z-(0|Z))|0}for(var A=2,I=0;I<64;)z(A)&&(I<8&&(s[I]=w(a.pow(A,.5))),o[I]=w(a.pow(A,1/3)),I++),A++}();var M=[],x=c.SHA256=f.extend({_doReset:function(){this._hash=new p.init(s.slice(0))},_doProcessBlock:function(z,w){for(var A=this._hash.words,I=A[0],Z=A[1],X=A[2],$=A[3],N=A[4],o1=A[5],O=A[6],E=A[7],k=0;k<64;k++){if(k<16)M[k]=0|z[w+k];else{var P=M[k-15],R=M[k-2];M[k]=((P<<25|P>>>7)^(P<<14|P>>>18)^P>>>3)+M[k-7]+((R<<15|R>>>17)^(R<<13|R>>>19)^R>>>10)+M[k-16]}var W0=I&Z^I&X^Z&X,p0=E+((N<<26|N>>>6)^(N<<21|N>>>11)^(N<<7|N>>>25))+(N&o1^~N&O)+o[k]+M[k];E=O,O=o1,o1=N,N=$+p0|0,$=X,X=Z,Z=I,I=p0+(((I<<30|I>>>2)^(I<<19|I>>>13)^(I<<10|I>>>22))+W0)|0}A[0]=A[0]+I|0,A[1]=A[1]+Z|0,A[2]=A[2]+X|0,A[3]=A[3]+$|0,A[4]=A[4]+N|0,A[5]=A[5]+o1|0,A[6]=A[6]+O|0,A[7]=A[7]+E|0},_doFinalize:function(){var z=this._data,w=z.words,A=8*this._nDataBytes,I=8*z.sigBytes;return w[I>>>5]|=128<<24-I%32,w[14+(I+64>>>9<<4)]=a.floor(A/4294967296),w[15+(I+64>>>9<<4)]=A,z.sigBytes=4*w.length,this._process(),this._hash},clone:function(){var z=f.clone.call(this);return z._hash=this._hash.clone(),z}});r.SHA256=f._createHelper(x),r.HmacSHA256=f._createHmacHelper(x)}(Math),i.SHA256)},66948:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(22649),function(a){var r=i,u=r.lib,p=u.WordArray,f=u.Hasher,s=r.x64.Word,o=r.algo,M=[],x=[],z=[];!function(){for(var I=1,Z=0,X=0;X<24;X++){M[I+5*Z]=(X+1)*(X+2)/2%64;var N=(2*I+3*Z)%5;I=Z%5,Z=N}for(I=0;I<5;I++)for(Z=0;Z<5;Z++)x[I+5*Z]=Z+(2*I+3*Z)%5*5;for(var o1=1,O=0;O<24;O++){for(var E=0,k=0,P=0;P<7;P++){if(1&o1){var Q=(1<<P)-1;Q<32?k^=1<<Q:E^=1<<Q-32}128&o1?o1=o1<<1^113:o1<<=1}z[O]=s.create(E,k)}}();var w=[];!function(){for(var I=0;I<25;I++)w[I]=s.create()}();var A=o.SHA3=f.extend({cfg:f.cfg.extend({outputLength:512}),_doReset:function(){for(var I=this._state=[],Z=0;Z<25;Z++)I[Z]=new s.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(I,Z){for(var X=this._state,$=this.blockSize/2,N=0;N<$;N++){var o1=I[Z+2*N],O=I[Z+2*N+1];o1=16711935&(o1<<8|o1>>>24)|4278255360&(o1<<24|o1>>>8),(E=X[N]).high^=O=16711935&(O<<8|O>>>24)|4278255360&(O<<24|O>>>8),E.low^=o1}for(var k=0;k<24;k++){for(var P=0;P<5;P++){for(var Q=0,R=0,C1=0;C1<5;C1++)Q^=(E=X[P+5*C1]).high,R^=E.low;var S1=w[P];S1.high=Q,S1.low=R}for(P=0;P<5;P++){var W0=w[(P+4)%5],l0=w[(P+1)%5],N1=l0.high,p0=l0.low;for(Q=W0.high^(N1<<1|p0>>>31),R=W0.low^(p0<<1|N1>>>31),C1=0;C1<5;C1++)(E=X[P+5*C1]).high^=Q,E.low^=R}for(var L0=1;L0<25;L0++){var $0=(E=X[L0]).high,Z0=E.low,x0=M[L0];x0<32?(Q=$0<<x0|Z0>>>32-x0,R=Z0<<x0|$0>>>32-x0):(Q=Z0<<x0-32|$0>>>64-x0,R=$0<<x0-32|Z0>>>64-x0);var q0=w[x[L0]];q0.high=Q,q0.low=R}var Y1=w[0],e0=X[0];for(Y1.high=e0.high,Y1.low=e0.low,P=0;P<5;P++)for(C1=0;C1<5;C1++){var I1=w[L0=P+5*C1],Z1=w[(P+1)%5+5*C1],u1=w[(P+2)%5+5*C1];(E=X[L0]).high=I1.high^~Z1.high&u1.high,E.low=I1.low^~Z1.low&u1.low}var E,w1=z[k];(E=X[0]).high^=w1.high,E.low^=w1.low}},_doFinalize:function(){var I=this._data,Z=I.words,$=8*I.sigBytes,N=32*this.blockSize;Z[$>>>5]|=1<<24-$%32,Z[(a.ceil(($+1)/N)*N>>>5)-1]|=128,I.sigBytes=4*Z.length,this._process();for(var o1=this._state,O=this.cfg.outputLength/8,E=O/8,k=[],P=0;P<E;P++){var Q=o1[P],R=Q.high,C1=Q.low;R=16711935&(R<<8|R>>>24)|4278255360&(R<<24|R>>>8),k.push(C1=16711935&(C1<<8|C1>>>24)|4278255360&(C1<<24|C1>>>8)),k.push(R)}return new p.init(k,O)},clone:function(){for(var I=f.clone.call(this),Z=I._state=this._state.slice(0),X=0;X<25;X++)Z[X]=Z[X].clone();return I}});r.SHA3=f._createHelper(A),r.HmacSHA3=f._createHmacHelper(A)}(Math),i.SHA3)},50680:function(X1,n1,h){var a,r,u,p,f,c,s,i;X1.exports=(i=h(80260),h(22649),h(52521),u=(r=(a=i).x64).Word,p=r.WordArray,s=(f=a.algo).SHA384=(c=f.SHA512).extend({_doReset:function(){this._hash=new p.init([new u.init(3418070365,3238371032),new u.init(1654270250,914150663),new u.init(2438529370,812702999),new u.init(355462360,4144912697),new u.init(1731405415,4290775857),new u.init(2394180231,1750603025),new u.init(3675008525,1694076839),new u.init(1203062813,3204075428)])},_doFinalize:function(){var o=c._doFinalize.call(this);return o.sigBytes-=16,o}}),a.SHA384=c._createHelper(s),a.HmacSHA384=c._createHmacHelper(s),i.SHA384)},52521:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(22649),function(){var a=i,u=a.lib.Hasher,p=a.x64,f=p.Word,c=p.WordArray,s=a.algo;function o(){return f.create.apply(f,arguments)}var M=[o(1116352408,3609767458),o(1899447441,602891725),o(3049323471,3964484399),o(3921009573,2173295548),o(961987163,4081628472),o(1508970993,3053834265),o(2453635748,2937671579),o(2870763221,3664609560),o(3624381080,2734883394),o(310598401,1164996542),o(607225278,1323610764),o(1426881987,3590304994),o(1925078388,4068182383),o(2162078206,991336113),o(2614888103,633803317),o(3248222580,3479774868),o(3835390401,2666613458),o(4022224774,944711139),o(264347078,2341262773),o(604807628,2007800933),o(770255983,1495990901),o(1249150122,1856431235),o(1555081692,3175218132),o(1996064986,2198950837),o(2554220882,3999719339),o(2821834349,766784016),o(2952996808,2566594879),o(3210313671,3203337956),o(3336571891,1034457026),o(3584528711,2466948901),o(113926993,3758326383),o(338241895,168717936),o(666307205,1188179964),o(773529912,1546045734),o(1294757372,1522805485),o(1396182291,2643833823),o(1695183700,2343527390),o(198
16661051,1014477480),o(2177026350,1206759142),o(2456956037,344077627),o(2730485921,1290863460),o(2820302411,3158454273),o(3259730800,3505952657),o(3345764771,106217008),o(3516065817,3606008344),o(3600352804,1432725776),o(4094571909,1467031594),o(275423344,851169720),o(430227734,3100823752),o(506948616,1363258195),o(659060556,3750685593),o(883997877,3785050280),o(958139571,3318307427),o(1322822218,3812723403),o(1537002063,2003034995),o(1747873779,3602036899),o(1955562222,1575990012),o(2024104815,1125592928),o(2227730452,2716904306),o(2361852424,442776044),o(2428436474,593698344),o(2756734187,3733110249),o(3204031479,2999351573),o(3329325298,3815920427),o(3391569614,3928383900),o(3515267271,566280711),o(3940187606,3454069534),o(4118630271,4000239992),o(116418474,1914138554),o(174292421,2731055270),o(289380356,3203993006),o(460393269,320620315),o(685471733,587496836),o(852142971,1086792851),o(1017036298,365543100),o(1126000580,2618297676),o(1288033470,3409855158),o(1501505948,4234509866),o(1607167915,987167468),o(1816402316,1246189591)],x=[];!function(){for(var w=0;w<80;w++)x[w]=o()}();var z=s.SHA512=u.extend({_doReset:function(){this._hash=new c.init([new f.init(1779033703,4089235720),new f.init(3144134277,2227873595),new f.init(1013904242,4271175723),new f.init(2773480762,1595750129),new f.init(1359893119,2917565137),new f.init(2600822924,725511199),new f.init(528734635,4215389547),new f.init(1541459225,327033209)])},_doProcessBlock:function(w,A){for(var I=this._hash.words,Z=I[0],X=I[1],$=I[2],N=I[3],o1=I[4],O=I[5],E=I[6],k=I[7],P=Z.high,Q=Z.low,R=X.high,C1=X.low,S1=$.high,W0=$.low,l0=N.high,N1=N.low,p0=o1.high,L0=o1.low,$0=O.high,Z0=O.low,x0=E.high,q0=E.low,Y1=k.high,e0=k.low,I1=P,Z1=Q,u1=R,w1=C1,p1=S1,E1=W0,q1=l0,Y0=N1,J1=p0,K0=L0,z0=$0,V2=Z0,u0=x0,G0=q0,Q0=Y1,T2=e0,b0=0;b0<80;b0++){var k0,s1,t0=x[b0];if(b0<16)s1=t0.high=0|w[A+2*b0],k0=t0.low=0|w[A+2*b0+1];else{var K=x[b0-15],a0=K.high,e1=K.low,H1=(e1>>>1|a0<<31)^(e1>>>8|a0<<24)^(e1>>>7|a0<<25),S0=x[b0-2],c2=S0.high,G2=S0.low,W2=(G2>>>19|c2<<13)^(G2<<3|c2>>>29)^(G2>>>6|c2<<26),o2=x[b0-7],a2=x[b0-16],P2=a2.low;t0.high=s1=(s1=(s1=((a0>>>1|e1<<31)^(a0>>>8|e1<<24)^a0>>>7)+o2.high+((k0=H1+o2.low)>>>0<H1>>>0?1:0))+((c2>>>19|G2<<13)^(c2<<3|G2>>>29)^c2>>>6)+((k0+=W2)>>>0<W2>>>0?1:0))+a2.high+((k0+=P2)>>>0<P2>>>0?1:0),t0.low=k0}var M0,g2=J1&z0^~J1&u0,le=K0&V2^~K0&G0,n2=I1&u1^I1&p1^u1&p1,Q2=(Z1>>>28|I1<<4)^(Z1<<30|I1>>>2)^(Z1<<25|I1>>>7),ye=M[b0],Be=ye.low,H2=Q0+((J1>>>14|K0<<18)^(J1>>>18|K0<<14)^(J1<<23|K0>>>9))+((M0=T2+((K0>>>14|J1<<18)^(K0>>>18|J1<<14)^(K0<<23|J1>>>9)))>>>0<T2>>>0?1:0),F2=Q2+(Z1&w1^Z1&E1^w1&E1);Q0=u0,T2=G0,u0=z0,G0=V2,z0=J1,V2=K0,J1=q1+(H2=(H2=(H2=H2+g2+((M0+=le)>>>0<le>>>0?1:0))+ye.high+((M0+=Be)>>>0<Be>>>0?1:0))+s1+((M0+=k0)>>>0<k0>>>0?1:0))+((K0=Y0+M0|0)>>>0<Y0>>>0?1:0)|0,q1=p1,Y0=E1,p1=u1,E1=w1,u1=I1,w1=Z1,I1=H2+(((I1>>>28|Z1<<4)^(I1<<30|Z1>>>2)^(I1<<25|Z1>>>7))+n2+(F2>>>0<Q2>>>0?1:0))+((Z1=M0+F2|0)>>>0<M0>>>0?1:0)|0}Q=Z.low=Q+Z1,Z.high=P+I1+(Q>>>0<Z1>>>0?1:0),C1=X.low=C1+w1,X.high=R+u1+(C1>>>0<w1>>>0?1:0),W0=$.low=W0+E1,$.high=S1+p1+(W0>>>0<E1>>>0?1:0),N1=N.low=N1+Y0,N.high=l0+q1+(N1>>>0<Y0>>>0?1:0),L0=o1.low=L0+K0,o1.high=p0+J1+(L0>>>0<K0>>>0?1:0),Z0=O.low=Z0+V2,O.high=$0+z0+(Z0>>>0<V2>>>0?1:0),q0=E.low=q0+G0,E.high=x0+u0+(q0>>>0<G0>>>0?1:0),e0=k.low=e0+T2,k.high=Y1+Q0+(e0>>>0<T2>>>0?1:0)},_doFinalize:function(){var w=this._data,A=w.words,I=8*this._nDataBytes,Z=8*w.sigBytes;return A[Z>>>5]|=128<<24-Z%32,A[30+(Z+128>>>10<<5)]=Math.floor(I/4294967296),A[31+(Z+128>>>10<<5)]=I,w.sigBytes=4*A.length,this._process(),this._hash.toX32()},clone:function(){var w=u.clone.call(this);return w._hash=this._hash.clone(),w},blockSize:32});a.SHA512=u._createHelper(z),a.HmacSHA512=u._createHmacHelper(z)}(),i.SHA512)},73983:function(X1,n1,h){var i;X1.exports=(i=h(80260),h(84487),h(54979),h(1823),h(19970),function(){var a=i,r=a.lib,u=r.WordArray,p=r.BlockCipher,f=a.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],o=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],M
vendor: 4,679 bytes, line 1
1=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:2
vendor: 2,950 bytes, line 1
162272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],
1x=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],z=f.DES=p.extend({_doReset:function(){for(var X=this._key.words,$=[],N=0;N<56;N++){var o1=c[N]-1;$[N]=X[o1>>>5]>>>31-o1%32&1}for(var O=this._subKeys=[],E=0;E<16;E++){var k=O[E]=[],P=o[E];for(N=0;N<24;N++)k[N/6|0]|=$[(s[N]-1+P)%28]<<31-N%6,k[4+(N/6|0)]|=$[28+(s[N+24]-1+P)%28]<<31-N%6;for(k[0]=k[0]<<1|k[0]>>>31,N=1;N<7;N++)k[N]=k[N]>>>4*(N-1)+3;k[7]=k[7]<<5|k[7]>>>27}var Q=this._invSubKeys=[];for(N=0;N<16;N++)Q[N]=O[15-N]},encryptBlock:function(Z,X){this._doCryptBlock(Z,X,this._subKeys)},decryptBlock:function(Z,X){this._doCryptBlock(Z,X,this._invSubKeys)},_doCryptBlock:function(Z,X,$){this._lBlock=Z[X],this._rBlock=Z[X+1],w.call(this,4,252645135),w.call(this,16,65535),A.call(this,2,858993459),A.call(this,8,16711935),w.call(this,1,1431655765);for(var N=0;N<16;N++){for(var o1=$[N],O=this._lBlock,E=this._rBlock,k=0,P=0;P<8;P++)k|=M[P][((E^o1[P])&x[P])>>>0];this._lBlock=E,this._rBlock=O^k}var Q=this._lBlock;this._lBlock=this._rBlock,this._rBlock=Q,w.call(this,1,1431655765),A.call(this,8,16711935),A.call(this,2,858993459),w.call(this,16,65535),w.call(this,4,252645135),Z[X]=this._lBlock,Z[X+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function w(Z,X){var $=(this._lBlock>>>Z^this._rBlock)&X;this._rBlock^=$,this._lBlock^=$<<Z}function A(Z,X){var $=(this._rBlock>>>Z^this._lBlock)&X;this._lBlock^=$,this._rBlock^=$<<Z}a.DES=p._createHelper(z);var I=f.TripleDES=p.extend({_doReset:function(){var X=this._key.words;if(2!==X.length&&4!==X.length&&X.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var $=X.slice(0,2),N=X.length<4?X.slice(0,2):X.slice(2,4),o1=X.length<6?X.slice(0,2):X.slice(4,6);this._des1=z.createEncryptor(u.create($)),this._des2=z.createEncryptor(u.create(N)),this._des3=z.createEncryptor(u.create(o1))},encryptBlock:function(Z,X){this._des1.encryptBlock(Z,X),this._des2.decryptBlock(Z,X),this._des3.encryptBlock(Z,X)},decryptBlock:function(Z,X){this._des3.decryptBlock(Z,X),this._des2.encryptBlock(Z,X),this._des1.decryptBlock(Z,X)},keySize:6,ivSize:2,blockSize:2});a.TripleDES=p._createHelper(I)}(),i.TripleDES)},22649:function(X1,n1,h){var u,p,f,c,i;X1.exports=(i=h(80260),p=(u=i.lib).Base,f=u.WordArray,(c=i.x64={}).Word=p.extend({init:function(M,x){this.high=M,this.low=x}}),c.WordArray=p.extend({init:function(M,x){M=this.words=M||[],this.sigBytes=null!=x?x:8*M.length},toX32:function(){for(var M=this.words,x=M.length,z=[],w=0;w<x;w++){var A=M[w];z.push(A.high),z.push(A.low)}return f.create(z,this.sigBytes)},clone:function(){for(var M=p.clone.call(this),x=M.words=this.words.slice(0),z=x.length,w=0;w<z;w++)x[w]=x[w].clone();return M}}),i)},69315:(X1,n1,h)=>{"use strict";h.d(n1,{q:()=>a});var i={};function a(){return i}},56995:(X1,n1,h)=>{"use strict";function i(a){var r=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return r.setUTCFullYear(a.getFullYear()),a.getTime()-r.getTime()}h.d(n1,{A:()=>i})},35246:(X1,n1,h)=>{"use strict";function i(a,r){if(r.length<a)throw new TypeError(a+" argument"+(a>1?"s":"")+" required, but only "+r.length+" present")}h.d(n1,{A:()=>i})},76727:(X1,n1,h)=>{"use strict";function i(a){if(null===a||!0===a||!1===a)return NaN;var r=Number(a);return isNaN(r)?r:r<0?Math.ceil(r):Math.floor(r)}h.d(n1,{A:()=>i})},54574:(X1,n1,h)=>{"use strict";h.d(n1,{Cg:()=>u,_m:()=>f,s0:()=>p}),Math.pow(10,8);var u=6e4,p=36e5,f=1e3},88307:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>s});var i=h(19184),a=h(99042),r=h(35246);function u(o){return(0,r.A)(1,arguments),(0,a.A)(o,{weekStartsOn:1}
1)}var c=6048e5;function s(o){(0,r.A)(1,arguments);var M=(0,i.A)(o),x=u(M).getTime()-function f(o){(0,r.A)(1,arguments);var M=function p(o){(0,r.A)(1,arguments);var M=(0,i.A)(o),x=M.getFullYear(),z=new Date(0);z.setFullYear(x+1,0,4),z.setHours(0,0,0,0);var w=u(z),A=new Date(0);A.setFullYear(x,0,4),A.setHours(0,0,0,0);var I=u(A);return M.getTime()>=w.getTime()?x+1:M.getTime()>=I.getTime()?x:x-1}(o),x=new Date(0);return x.setFullYear(M,0,4),x.setHours(0,0,0,0),u(x)}(M).getTime();return Math.round(x/c)+1}},83149:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>r});var i=h(19184),a=h(35246);function r(u){(0,a.A)(1,arguments);var p=(0,i.A)(u);return Math.floor(p.getMonth()/3)+1}},22254:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>p});var i=h(82284),a=h(35246),u=h(19184);function p(f){if((0,a.A)(1,arguments),!function r(f){return(0,a.A)(1,arguments),f instanceof Date||"object"===(0,i.A)(f)&&"[object Date]"===Object.prototype.toString.call(f)}(f)&&"number"!=typeof f)return!1;var c=(0,u.A)(f);return!isNaN(Number(c))}},83438:(X1,n1,h)=>{"use strict";function i(a){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=r.width?String(r.width):a.defaultWidth;return a.formats[u]||a.formats[a.defaultWidth]}}h.d(n1,{A:()=>i})},196:(X1,n1,h)=>{"use strict";function i(a){return function(r,u){var f;if("formatting"===(null!=u&&u.context?String(u.context):"standalone")&&a.formattingValues){var c=a.defaultFormattingWidth||a.defaultWidth,s=null!=u&&u.width?String(u.width):c;f=a.formattingValues[s]||a.formattingValues[c]}else{var o=a.defaultWidth,M=null!=u&&u.width?String(u.width):a.defaultWidth;f=a.values[M]||a.values[o]}return f[a.argumentCallback?a.argumentCallback(r):r]}}h.d(n1,{A:()=>i})},23772:(X1,n1,h)=>{"use strict";function i(u){return function(p){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=f.width,o=p.match(c&&u.matchPatterns[c]||u.matchPatterns[u.defaultMatchWidth]);if(!o)return null;var w,M=o[0],x=c&&u.parsePatterns[c]||u.parsePatterns[u.defaultParseWidth],z=Array.isArray(x)?function r(u,p){for(var f=0;f<u.length;f++)if(p(u[f]))return f}(x,function(I){return I.test(M)}):function a(u,p){for(var f in u)if(u.hasOwnProperty(f)&&p(u[f]))return f}(x,function(I){return I.test(M)});return w=u.valueCallback?u.valueCallback(z):z,{value:w=f.valueCallback?f.valueCallback(w):w,rest:p.slice(M.length)}}}h.d(n1,{A:()=>i})},226:(X1,n1,h)=>{"use strict";function i(a){return function(r){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=r.match(a.matchPattern);if(!p)return null;var f=p[0],c=r.match(a.parsePattern);if(!c)return null;var s=a.valueCallback?a.valueCallback(c[0]):c[0];return{value:s=u.valueCallback?u.valueCallback(s):s,rest:r.slice(f.length)}}}h.d(n1,{A:()=>i})},4776:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>I1});var i={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};var u=h(83438);const o={date:(0,u.A)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,u.A)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,u.A)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var M={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};var w=h(196);const E={ordinalNumber:function(u1,w1){var p1=Number(u1),E1=p1%100;if(E1>20||E1<10)switch(E1%10){case 1:return p1+"st";case 2:return p1+"nd";case 3:return p1+"rd"}return p1+"th"},era:(0,w.A)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,w.A)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(u1){return u1-1}}),month:(0,w.A)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,w.A)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,w.A)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};var k=h(23772);const I1={code:"en-US",formatDistance:function(u1,w1,p1){var E1,q1=i[u1];return E1="string"==typeof q1?q1:1===w1?q1.one:q1.other.replace("{{count}}",w1.toString()),null!=p1&&p1.addSuffix?p1.comparison&&p1.comparison>0?"in "+E1:E1+" ago":E1},formatLong:o,formatRelative:function(u1,w1,p1,E1){return M[u1]},localize:E,match:{ordinalNumber:(0,h(226).A)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(u1){return parseInt(u1,10)}}),era:(0,k.A)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,k.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(u1){return u1+1}}),month:(0,k.A)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,k.A)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,k.A)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},29949:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>u1});var i={lessThanXSeconds:{one:"d\u01b0\u1edbi 1 gi\xe2y",other:"d\u01b0\u1edbi {{count}} gi\xe2y"},xSeconds:{one:"1 gi\xe2y",other:"{{count}} gi\xe2y"},halfAMinute:"n\u1eeda ph\xfat",lessThanXMinutes:{one:"d\u01b0\u1edbi 1 ph\xfat",other:"d\u01b0\u1edbi {{count}} ph\xfat"},xMinutes:{one:"1 ph\xfat",other:"{{count}} ph\xfat"},aboutXHours:{one:"kho\u1ea3ng 1 gi\u1edd",other:"kho\u1ea3ng {{count}} gi\u1edd"},xHours:{one:"1 gi\u1edd",other:"{{count}} gi\u1edd"},xDays:{one:"1 ng\xe0y",other:"{{count}} ng\xe0y"},aboutXWeeks:{one:"kho\u1ea3ng 1 tu\u1ea7n",other:"kho\u1ea3ng {{count}} tu\u1ea7n"},xWeeks:{one:"1 tu\u1ea7n",other:"{{count}} tu\u1ea7n"},aboutXMonths:{one:"kho\u1ea3ng 1 th\xe1ng",other:"kho\u1ea3ng {{count}} th\xe1ng"},xMonths:{one:"1 th\xe1ng",other:"{{count}} th\xe1ng"},aboutXYears:{one:"kho\u1ea3ng 1 n\u0103m",other:"kho\u1ea3ng {{count}} n\u0103m"},xYears:{one:"1 n\u0103m",other:"{{count}} n\u0103m"},overXYears:{one:"h\u01a1n 1 n\u0103m",other:"h\u01a1n {{count}} n\u0103m"},almostXYears:{one:"g\u1ea7n 1 n\u0103m",other:"g\u1ea7n {{count}} n\u0103m"}};var u=h(83438);const o={date:(0,u.A)({formats:{full:"EEEE, 'ng\xe0y' d MMMM 'n\u0103m' y",long:"'ng\xe0y' d MMMM 'n\u0103m' y",medium:"d MMM '
1n\u0103m' y",short:"dd/MM/y"},defaultWidth:"full"}),time:(0,u.A)({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:(0,u.A)({formats:{full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})};var M={lastWeek:"eeee 'tu\u1ea7n tr\u01b0\u1edbc v\xe0o l\xfac' p",yesterday:"'h\xf4m qua v\xe0o l\xfac' p",today:"'h\xf4m nay v\xe0o l\xfac' p",tomorrow:"'ng\xe0y mai v\xe0o l\xfac' p",nextWeek:"eeee 't\u1edbi v\xe0o l\xfac' p",other:"P"};var w=h(196);const P={ordinalNumber:function(p1,E1){var q1=Number(p1),Y0=E1?.unit;if("quarter"===Y0)switch(q1){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if("day"===Y0)switch(q1){case 1:return"th\u1ee9 2";case 2:return"th\u1ee9 3";case 3:return"th\u1ee9 4";case 4:return"th\u1ee9 5";case 5:return"th\u1ee9 6";case 6:return"th\u1ee9 7";case 7:return"ch\u1ee7 nh\u1eadt"}else{if("week"===Y0)return 1===q1?"th\u1ee9 nh\u1ea5t":"th\u1ee9 "+q1;if("dayOfYear"===Y0)return 1===q1?"\u0111\u1ea7u ti\xean":"th\u1ee9 "+q1}return String(q1)},era:(0,w.A)({values:{narrow:["TCN","SCN"],abbreviated:["tr\u01b0\u1edbc CN","sau CN"],wide:["tr\u01b0\u1edbc C\xf4ng Nguy\xean","sau C\xf4ng Nguy\xean"]},defaultWidth:"wide"}),quarter:(0,w.A)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Qu\xfd 1","Qu\xfd 2","Qu\xfd 3","Qu\xfd 4"]},defaultWidth:"wide",formattingValues:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["qu\xfd I","qu\xfd II","qu\xfd III","qu\xfd IV"]},defaultFormattingWidth:"wide",argumentCallback:function(p1){return p1-1}}),month:(0,w.A)({values:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Th\xe1ng M\u1ed9t","Th\xe1ng Hai","Th\xe1ng Ba","Th\xe1ng T\u01b0","Th\xe1ng N\u0103m","Th\xe1ng S\xe1u","Th\xe1ng B\u1ea3y","Th\xe1ng T\xe1m","Th\xe1ng Ch\xedn","Th\xe1ng M\u01b0\u1eddi","Th\xe1ng M\u01b0\u1eddi M\u1ed9t","Th\xe1ng M\u01b0\u1eddi Hai"]},defaultWidth:"wide",formattingValues:{narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["th\xe1ng 01","th\xe1ng 02","th\xe1ng 03","th\xe1ng 04","th\xe1ng 05","th\xe1ng 06","th\xe1ng 07","th\xe1ng 08","th\xe1ng 09","th\xe1ng 10","th\xe1ng 11","th\xe1ng 12"]},defaultFormattingWidth:"wide"}),day:(0,w.A)({values:{narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Th\u1ee9 2","Th\u1ee9 3","Th\u1ee9 4","Th\u1ee9 5","Th\u1ee9 6","Th\u1ee9 7"],wide:["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"]},defaultWidth:"wide"}),dayPeriod:(0,w.A)({values:{narrow:{am:"am",pm:"pm",midnight:"n\u1eeda \u0111\xeam",noon:"tr",morning:"sg",afternoon:"ch",evening:"t\u1ed1i",night:"\u0111\xeam"},abbreviated:{am:"AM",pm:"PM",midnight:"n\u1eeda \u0111\xeam",noon:"tr\u01b0a",morning:"s\xe1ng",afternoon:"chi\u1ec1u",evening:"t\u1ed1i",night:"\u0111\xeam"},wide:{am:"SA",pm:"CH",midnight:"n\u1eeda \u0111\xeam",noon:"tr\u01b0a",morning:"s\xe1ng",afternoon:"chi\u1ec1u",evening:"t\u1ed1i",night:"\u0111\xeam"}},defaultWidth:"wide",formattingValues:{narrow:{am:"am",pm:"pm",midnight:"n\u1eeda \u0111\xeam",noon:"tr",morning:"sg",afternoon:"ch",evening:"t\u1ed1i",night:"\u0111\xeam"},abbreviated:{am:"AM",pm:"PM",midnight:"n\u1eeda \u0111\xeam",noon:"tr\u01b0a",morning:"s\xe1ng",afternoon:"chi\u1ec1u",evening:"t\u1ed1i",night:"\u0111\xeam"},wide:{am:"SA",pm:"CH",midnight:"n\u1eeda \u0111\xeam",noon:"gi\u1eefa tr\u01b0a",morning:"v\xe0o bu\u1ed5i s\xe1ng",afternoon:"v\xe0o bu\u1ed5i chi\u1ec1u",evening:"v\xe0o bu\u1ed5i t\u1ed1i",night:"v\xe0o ban \u0111\xeam"}},defaultFormattingWidth:"wide"})};var Q=h(23772);const u1={code:"vi",formatDistance:function(p1,E1,q1){var Y0,J1=i[p1];return Y0="string"==typeof J1?J1:1===E1?J1.one:J1.other.replace("{{count}}",String(E1)),null!=q1&&q1.addSuffix?q1.comparison&&q1.comparison>0?Y0+" n\u1eefa":Y0+" tr\u01b0\u1edbc":Y0},formatLong:o,formatRelative:function(p1,E1,q1,Y0){return M[p1]},localize:P,match:{ordinalNumber:(0,h(226).A)({matchPattern:/^(\d+)/i,parsePattern:/\d+/i,valueCallback:function(p1){return parseInt(p1,10)}}),era:(0,Q.A)({matchPatterns:{narrow:/^(tcn|scn)/i,abbreviated:/^(tr\u01b0\u1edbc CN|sau CN)/i,wide:/^(tr\u01b0\u1edbc C\xf4ng Nguy\xean|sau C\xf4ng Nguy\xean)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^t/i,/^s/i]},defaultParseWidth:"any"}),quarter:(0,Q.A)({matchPatterns:{narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^qu\xfd ([1234]|i{1,3}v?)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},defaultParseWidth:"any",valueCallback:function(p1){return p1+1}}),month:(0,Q.A)({matchPatterns:{narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^th\xe1ng ?(M\u1ed9t|Hai|Ba|T\u
101b0|N\u0103m|S\xe1u|B\u1ea3y|T\xe1m|Ch\xedn|M\u01b0\u1eddi|M\u01b0\u1eddi ?M\u1ed9t|M\u01b0\u1eddi ?Hai|0?[1-9](?!\d)|10|11|12)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^th\xe1ng ?(M\u1ed9t|0?1(?!\d))/i,/^th\xe1ng ?(Hai|0?2)/i,/^th\xe1ng ?(Ba|0?3)/i,/^th\xe1ng ?(T\u01b0|0?4)/i,/^th\xe1ng ?(N\u0103m|0?5)/i,/^th\xe1ng ?(S\xe1u|0?6)/i,/^th\xe1ng ?(B\u1ea3y|0?7)/i,/^th\xe1ng ?(T\xe1m|0?8)/i,/^th\xe1ng ?(Ch\xedn|0?9)/i,/^th\xe1ng ?(M\u01b0\u1eddi|10)/i,/^th\xe1ng ?(M\u01b0\u1eddi ?M\u1ed9t|11)/i,/^th\xe1ng ?(M\u01b0\u1eddi ?Hai|12)/i]},defaultParseWidth:"wide"}),day:(0,Q.A)({matchPatterns:{narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Ch\u1ee7 ?Nh\u1eadt|Ch\xfaa ?Nh\u1eadt|th\u1ee9 ?Hai|th\u1ee9 ?Ba|th\u1ee9 ?T\u01b0|th\u1ee9 ?N\u0103m|th\u1ee9 ?S\xe1u|th\u1ee9 ?B\u1ea3y)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Ch\u1ee7|Ch\xfaa) ?Nh\u1eadt/i,/Hai/i,/Ba/i,/T\u01b0/i,/N\u0103m/i,/S\xe1u/i,/B\u1ea3y/i]},defaultParseWidth:"wide"}),dayPeriod:(0,Q.A)({matchPatterns:{narrow:/^(a|p|n\u1eeda \u0111\xeam|tr\u01b0a|(gi\u1edd) (s\xe1ng|chi\u1ec1u|t\u1ed1i|\u0111\xeam))/i,abbreviated:/^(am|pm|n\u1eeda \u0111\xeam|tr\u01b0a|(gi\u1edd) (s\xe1ng|chi\u1ec1u|t\u1ed1i|\u0111\xeam))/i,wide:/^(ch[^i]*|sa|n\u1eeda \u0111\xeam|tr\u01b0a|(gi\u1edd) (s\xe1ng|chi\u1ec1u|t\u1ed1i|\u0111\xeam))/i},defaultMatchWidth:"wide",parsePatterns:{any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/n\u1eeda \u0111\xeam/i,noon:/tr\u01b0a/i,morning:/s\xe1ng/i,afternoon:/chi\u1ec1u/i,evening:/t\u1ed1i/i,night:/^\u0111\xeam/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:1}}},99042:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>p});var i=h(19184),a=h(76727),r=h(35246),u=h(69315);function p(f,c){var s,o,M,x,z,w,A,I;(0,r.A)(1,arguments);var Z=(0,u.q)(),X=(0,a.A)(null!==(s=null!==(o=null!==(M=null!==(x=c?.weekStartsOn)&&void 0!==x?x:null==c||null===(z=c.locale)||void 0===z||null===(w=z.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==M?M:Z.weekStartsOn)&&void 0!==o?o:null===(A=Z.locale)||void 0===A||null===(I=A.options)||void 0===I?void 0:I.weekStartsOn)&&void 0!==s?s:0);if(!(X>=0&&X<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var $=(0,i.A)(f),N=$.getDay(),o1=(N<X?7:0)+N-X;return $.setDate($.getDate()-o1),$.setHours(0,0,0,0),$}},19184:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>r});var i=h(82284),a=h(35246);function r(u){(0,a.A)(1,arguments);var p=Object.prototype.toString.call(u);return u instanceof Date||"object"===(0,i.A)(u)&&"[object Date]"===p?new Date(u.getTime()):"number"==typeof u||"[object Number]"===p?new Date(u):(("string"==typeof u||"[object String]"===p)&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},79612:function(X1,n1,h){var i;X1=h.nmd(X1),function(){var a,f="Expected a function",s="__lodash_hash_undefined__",M="__lodash_placeholder__",O=32,k=128,L0=1/0,$0=9007199254740991,q0=4294967295,I1=[["ary",k],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",O],["partialRight",64],["rearg",256]],Z1="[object Arguments]",u1="[object Array]",p1="[object Boolean]",E1="[object Date]",Y0="[object Error]",J1="[object Function]",K0="[object GeneratorFunction]",z0="[object Map]",V2="[object Number]",G0="[object Object]",Q0="[object Promise]",b0="[object RegExp]",k0="[object Set]",s1="[object String]",t0="[object Symbol]",a0="[object WeakMap]",c0="[object ArrayBuffer]",H1="[object DataView]",S0="[object Float32Array]",c2="[object Float64Array
vendor: 8,252 bytes, line 1
1]",G2="[object Int8Array]",me="[object Int16Array]",W2="[object Int32Array]",o2="[object Uint8Array]",d0="[object Uint8ClampedArray]",P0="[object Uint16Array]",a2="[object Uint32Array]",w2=/\b__p \+= '';/g,P2=/\b(__p \+=) '' \+/g,g2=/(__e\(.*?\)|\b__t\)) \+\n'';/g,le=/&(?:amp|lt|gt|quot|#39);/g,n2=/[&<>"']/g,S2=RegExp(le.source),T0=RegExp(n2.source),Q2=/<%-([\s\S]+?)%>/g,Ce=/<%([\s\S]+?)%>/g,Pe=/<%=([\s\S]+?)%>/g,ye=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,m2=/^\w*$/,Be=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,M0=/[\\^$.*+?()[\]{}|]/g,H2=RegExp(M0.source),F2=/^\s+/,He=/\s/,xe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,e2=/\{\n\/\* \[wrapped with (.+)\] \*/,j0=/,? & /,m1=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,f1=/[()=,{}\[\]\/\s]/,R1=/\\(\\)?/g,B0=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,l2=/\w*$/,R2=/^[-+]0x[0-9a-f]+$/i,Z2=/^0b[01]+$/i,_e=/^\[object .+?Constructor\]$/,v2=/^0o[0-7]+$/i,ae=/^(?:0|[1-9]\d*)$/,a1=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,h0=/($^)/,m0=/['\n\r\u2028\u2029\\]/g,U1="\\ud800-\\udfff",O0="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",K1="\\u2700-\\u27bf",D2="a-z\\xdf-\\xf6\\xf8-\\xff",U0="A-Z\\xc0-\\xd6\\xd8-\\xde",h2="\\ufe0e\\ufe0f",V0="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",te="["+U1+"]",ue="["+V0+"]",Se="["+O0+"]",qe="\\d+",et="["+K1+"]",at="["+D2+"]",Tt="[^"+U1+V0+qe+K1+D2+U0+"]",Ft="\\ud83c[\\udffb-\\udfff]",Et="[^"+U1+"]",v5="(?:\\ud83c[\\udde6-\\uddff]){2}",u5="[\\ud800-\\udbff][\\udc00-\\udfff]",qt="["+U0+"]",O5="(?:"+at+"|"+Tt+")",ta="(?:"+qt+"|"+Tt+")",T1="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",s2="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",n0="(?:"+Se+"|"+Ft+")?",C0="["+h2+"]?",N2=C0+n0+"(?:\\u200d(?:"+[Et,v5,u5].join("|")+")"+C0+n0+")*",B1="(?:"+[et,v5,u5].join("|")+")"+N2,De="(?:"+[Et+Se+"?",Se,v5,u5,te].join("|")+")",L=RegExp("['\u2019]","g"),l1=RegExp(Se,"g"),s0=RegExp(Ft+"(?="+Ft+")|"+De+N2,"g"),A0=RegExp([qt+"?"+at+"+"+T1+"(?="+[ue,qt,"$"].join("|")+")",ta+"+"+s2+"(?="+[ue,qt+O5,"$"].join("|")+")",qt+"?"+O5+"+"+T1,qt+"+"+s2,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",qe,B1].join("|"),"g"),d2=RegExp("[\\u200d"+U1+O0+h2+"]"),W1=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,E2=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],_1=-1,q={};q[S0]=q[c2]=q[G2]=q[me]=q[W2]=q[o2]=q[d0]=q[P0]=q[a2]=!0,q[Z1]=q[u1]=q[c0]=q[p1]=q[H1]=q[E1]=q[Y0]=q[J1]=q[z0]=q[V2]=q[G0]=q[b0]=q[k0]=q[s1]=q[a0]=!1;var A1={};A1[Z1]=A1[u1]=A1[c0]=A1[H1]=A1[p1]=A1[E1]=A1[S0]=A1[c2]=A1[G2]=A1[me]=A1[W2]=A1[z0]=A1[V2]=A1[G0]=A1[b0]=A1[k0]=A1[s1]=A1[t0]=A1[o2]=A1[d0]=A1[P0]=A1[a2]=!0,A1[Y0]=A1[J1]=A1[a0]=!1;var oe={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Te=parseFloat,Ve=parseInt,Mt="object"==typeof global&&global&&global.Object===Object&&global,ht="object"==typeof self&&self&&self.Object===Object&&self,Rt=Mt||ht||Function("return this")(),G5=n1&&!n1.nodeType&&n1,wt=G5&&X1&&!X1.nodeType&&X1,H5=wt&&wt.exports===G5,Xe=H5&&Mt.process,tt=function(){try{return wt&&wt.require&&wt.require("util").types||Xe&&Xe.binding&&Xe.binding("util")}catch{}}(),Dt=tt&&tt.isArrayBuffer,y0=tt&&tt.isDate,K2=tt&&tt.isMap,g1=tt&&tt.isRegExp,f2=tt&&tt.isSet,z2=tt&&tt.isTypedArray;function pe(L2,q2,X2){switch(X2.length){case 0:return L2.call(q2);case 1:return L2.call(q2,X2[0]);case 2:return L2.call(q2,X2[0],X2[1]);case 3:return L2.call(q2,X2[0],X2[1],X2[2])}return L2.apply(q2,X2)}function vt(L2,q2,X2,Ye){for(var rt=-1,Wt=null==L2?0:L2.length;++rt<Wt;){var Yt=L2[rt];q2(Ye,Yt,X2(Yt),L2)}return Ye}function Pt(L2,q2){for(var X2=-1,Ye=null==L2?0:L2.length;++X2<Ye&&!1!==q2(L2[X2],X2,L2););return L2}function A5(L2,q2){for(var X2=null==L2?0:L2.length;X2--&&!1!==q2(L2[X2],X2,L2););return L2}function ia(L2,q2){for(var X2=-1,Ye=null==L2?0:L2.length;++X2<Ye;)if(!q2(L2[X2],X2,L2))return!1;return!0}function la(L2,q2){for(var X2=-1,Ye=null==L2?0:L2.length,rt=0,Wt=[];++X2<Ye;){var Yt=L2[X2];q2(Yt,X2,L2)&&(Wt[rt++]=Yt)}return Wt}function _5(L2,q2){return!(null==L2||!L2.length)&&Ia(L2,q2,0)>-1}function $e(L2,q2,X2){for(var Ye=-1,rt=null==L2?0:L2.length;++Ye<rt;)if(X2(q2,L2[Ye]))return!0;return!1}function e5(L2,q2){for(var X2=-1,Ye=null==L2?0:L2.length,rt=Array(Ye);++X2<Ye;)rt[X2]=q2(L2[X2],X2,L2);return rt}function F5(L2,q2){for(var X2=-1,Ye=q2.length,rt=L2.length;++X2<Ye;)L2[rt+X2]=q2[X2];return L2}function V4(L2,q2,X2,Ye){var rt=-1,Wt=null==L2?0:L2.length;for(Ye&&Wt&&(X2=L2[++rt]);++rt<Wt;)X2=q2(X2,L2[rt],rt,L2);return X2}function N4(L2,q2,X2,Ye){var rt=null==L2?0:L2.length;for(Ye&&rt&&(X2=L2[--rt]);rt--;)X2=q2(X2,L2[rt],rt,L2);return X2}function ca(L2,q2){for(var X2=-1,Ye=null==L2?0:L2.length;++X2<Ye;)if(q2(L2[X2],X2,L2))return!0;return!1}var It=Za("length");function ra(L2,q2,X2){var Ye;return X2(L2,function(rt,Wt,Yt){if(q2(rt,Wt,Yt))return Ye=Wt,!1}),Ye}function Xa(L2,q2,X2,Ye){for(var rt=L2.length,Wt=X2+(Ye?1:-1);Ye?Wt--:++Wt<rt;)if(q2(L2[Wt],Wt,L2))return Wt;return-1}function Ia(L2,q2,X2){return q2==q2?function P5(L2,q2,X2){for(var Ye=X2-1,rt=L2.length;++Ye<rt;)if(L2[Ye]===q2)return Ye;return-1}(L2,q2,X2):Xa(L2,ha,X2)}function W4(L2,q2,X2,Ye){for(var rt=X2-1,Wt=L2.length;++rt<Wt;)if(Ye(L2[rt],q2))return rt;return-1}function ha(L2){return L2!=L2}function Da(L2,q2){var X2=null==L2?0:L2.length;return X2?Nt(L2,q2)/X2:NaN}function Za(L2){return function(q2){return null==q2?a:q2[L2]}}function A4(L2){return function(q2){return null==L2?a:L2[q2]}}function aa(L2,q2,X2,Ye,rt){return rt(L2,function(Wt,Yt,Lt){X2=Ye?(Ye=!1,Wt):q2(X2,Wt,Yt,Lt)}),X2}function Nt(L2,q2){for(var X2,Ye=-1,rt=L2.length;++Ye<rt;){var Wt=q2(L2[Ye]);Wt!==a&&(X2=X2===a?Wt:X2+Wt)}return X2}function Na(L2,q2){for(var X2=-1,Ye=Array(L2);++X2<L2;)Ye[X2]=q2(X2);return Ye}function v0(L2){return L2&&L2.slice(0,oa(L2)+1).replace(F2,"")}function x1(L2){return function(q2){return L2(q2)}}function _(L2,q2){return e5(q2,function(X2){return L2[X2]})}function C(L2,q2){return L2.has(q2)}function b(L2,q2){for(var X2=-1,Ye=L2.length;++X2<Ye&&Ia(q2,L2[X2],0)>-1;);return X2}function U(L2,q2){for(var X2=L2.length;X2--&&Ia(q2,L2[X2],0)>-1;);return X2}var se=A4({\u00c0:"A",\u00c1:"A",\u00c2:"A",\u00c3:"A",\u00c4:"A",\u00c5:"A",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u00e3:"a",\u00e4:"a",\u00e5:"a",\u00c7:"C",\u00e7:"c",\u00d0:"D",\u00f0:"d",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u00cb:"E",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u00eb:"e",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u00cf:"I",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u00ef:"i",\u00d1:"N",\u00f1:"n",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u00d5:"O",\u00d6:"O",\u00d8:"O",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u00f5:"o",\u00f6:"o",\u00f8:"o",\u00d9:"U",\u00da:"U",\u00db:"U",\u00dc:"U",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u00fc:"u",\u00dd:"Y",\u00fd:"y",\u00ff:"y",\u00c6:"Ae",\u00e6:"ae",\u00de:"Th",\u00fe:"th",\u00df:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u010e:"D",\u0110:"D",\u010f:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011a:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011b:"e",\u011c:"G",\u011e:"G",\u0120:"G",\u0122:"G",\u011d:"g",\u011f:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012a:"I",\u012c:"I",\u012e:"I",\u0130:"I",\u0129:"i",\u012b:"i",\u012d:"i",\u012f:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013b:"L",\u013d:"L",\u013f:"L",\u0141:"L",\u013a:"l",\u013c:"l",\u013e:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014a:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014b:"n",\u014c:"O",\u014e:"O",\u0150:"O",\u014d:"o",\u014f:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015
vendor: 8,283 bytes, line 1
1a:"S",\u015c:"S",\u015e:"S",\u0160:"S",\u015b:"s",\u015d:"s",\u015f:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016a:"U",\u016c:"U",\u016e:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016b:"u",\u016d:"u",\u016f:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017b:"Z",\u017d:"Z",\u017a:"z",\u017c:"z",\u017e:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017f:"s"}),Ae=A4({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function ct(L2){return"\\"+oe[L2]}function Ut(L2){return d2.test(L2)}function o5(L2){var q2=-1,X2=Array(L2.size);return L2.forEach(function(Ye,rt){X2[++q2]=[rt,Ye]}),X2}function n5(L2,q2){return function(X2){return L2(q2(X2))}}function We(L2,q2){for(var X2=-1,Ye=L2.length,rt=0,Wt=[];++X2<Ye;){var Yt=L2[X2];(Yt===q2||Yt===M)&&(L2[X2]=M,Wt[rt++]=X2)}return Wt}function Ht(L2){var q2=-1,X2=Array(L2.size);return L2.forEach(function(Ye){X2[++q2]=Ye}),X2}function T5(L2){return Ut(L2)?function U5(L2){for(var q2=s0.lastIndex=0;s0.test(L2);)++q2;return q2}(L2):It(L2)}function V5(L2){return Ut(L2)?function Ua(L2){return L2.match(s0)||[]}(L2):function U4(L2){return L2.split("")}(L2)}function oa(L2){for(var q2=L2.length;q2--&&He.test(L2.charAt(q2)););return q2}var dt=A4({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),v4=function L2(q2){var d,X2=(q2=null==q2?Rt:v4.defaults(Rt.Object(),q2,v4.pick(Rt,E2))).Array,Ye=q2.Date,rt=q2.Error,Wt=q2.Function,Yt=q2.Math,Lt=q2.Object,Ha=q2.RegExp,u4=q2.String,s5=q2.TypeError,o4=X2.prototype,d5=Lt.prototype,Xt=q2["__core-js_shared__"],R5=Wt.prototype.toString,bt=d5.hasOwnProperty,c1=0,y2=(d=/[^.]+$/.exec(Xt&&Xt.keys&&Xt.keys.IE_PROTO||""))?"Symbol(src)_1."+d:"",y=d5.toString,d1=R5.call(Lt),t1=Rt._,F0=Ha("^"+R5.call(bt).replace(M0,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),U2=H5?q2.Buffer:a,J2=q2.Symbol,Fe=q2.Uint8Array,lt=U2?U2.allocUnsafe:a,Ze=n5(Lt.getPrototypeOf,Lt),c5=Lt.create,t5=d5.propertyIsEnumerable,K5=o4.splice,Va=J2?J2.isConcatSpreadable:a,Qa=J2?J2.iterator:a,na=J2?J2.toStringTag:a,Y4=function(){try{var d=B5(Lt,"defineProperty");return d({},"",{}),d}catch{}}(),po=q2.clearTimeout!==Rt.clearTimeout&&q2.clearTimeout,sn=Ye&&Ye.now!==Rt.Date.now&&Ye.now,d4=q2.setTimeout!==Rt.setTimeout&&q2.setTimeout,Jt=Yt.ceil,Ca=Yt.floor,ao=Lt.getOwnPropertySymbols,G4=U2?U2.isBuffer:a,G=q2.isFinite,r1=o4.join,j=n5(Lt.keys,Lt),v1=Yt.max,G1=Yt.min,t2=Ye.now,I0=q2.parseInt,Y2=Yt.random,fe=o4.reverse,Ie=B5(q2,"DataView"),Gt=B5(q2,"Map"),j5=B5(q2,"Promise"),fa=B5(q2,"Set"),ba=B5(q2,"WeakMap"),sa=B5(Lt,"create"),qa=ba&&new ba,Fa={},Io=Fn(Ie),oo=Fn(Gt),Bo=Fn(j5),_n=Fn(fa),ln=Fn(ba),No=J2?J2.prototype:a,Vo=No?No.valueOf:a,Uo=No?No.toString:a;function _0(d){if(N5(d)&&!Qt(d)&&!(d instanceof L1)){if(d instanceof F)return d;if(bt.call(d,"__wrapped__"))return wo(d)}return new F(d)}var h1=function(){function d(){}return function(g){if(!Pa(g))return{};if(c5)return c5(g);d.prototype=g;var T=new d;return d.prototype=a,T}}();function A2(){}function F(d,g){this.__wrapped__=d,this.__actions__=[],this.__chain__=!!g,this.__index__=0,this.__values__=a}function L1(d){this.__wrapped__=d,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=q0,this.__views__=[]}function ot(d){var g=-1,T=null==d?0:d.length;for(this.clear();++g<T;){var z1=d[g];this.set(z1[0],z1[1])}}function xa(d){var g=-1,T=null==d?0:d.length;for(this.clear();++g<T;){var z1=d[g];this.set(z1[0],z1[1])}}function C4(d){var g=-1,T=null==d?0:d.length;for(this.clear();++g<T;){var z1=d[g];this.set(z1[0],z1[1])}}function go(d){var g=-1,T=null==d?0:d.length;for(this.__data__=new C4;++g<T;)this.add(d[g])}function ka(d){var g=this.__data__=new xa(d);this.size=g.size}function Q5(d,g){var T=Qt(d),z1=!T&&ts(d),r0=!T&&!z1&&as(d),N0=!T&&!z1&&!r0&&os(d),M2=T||z1||r0||N0,O2=M2?Na(d.length,u4):[],$2=O2.length;for(var we in d)(g||bt.call(d,we))&&(!M2||!("length"==we||r0&&("offset"==we||"parent"==we)||N0&&("buffer"==we||"byteLength"==we||"byteOffset"==we)||Ro(we,$2)))&&O2.push(we);return O2}function Wa(d){var g=d.length;return g?d[Me(0,g-1)]:a}function Ao(d,g){return qn(so(d),Ea(g,0,d.length))}function L5(d){return qn(so(d))}function W5(d,g,T){(T!==a&&!tn(d[g],T)||T===a&&!(g in d))&&g5(d,g,T)}function q5(d,g,T){var z1=d[g];(!bt.call(d,g)||!tn(z1,T)||T===a&&!(g in d))&&g5(d,g,T)}function ut(d,g){for(var T=d.length;T--;)if(tn(d[T][0],g))return T;return-1}function zo(d,g,T,z1){return Ya(d,function(r0,N0,M2){g(z1,r0,T(r0),M2)}),z1}function Go(d,g){return d&&Ko(g,l4(g),d)}function g5(d,g,T){"__proto__"==g&&Y4?Y4(d,g,{configurable:!0,enumerable:!0,value:T,writable:!0}):d[g]=T}function j4(d,g){for(var T=-1,z1=g.length,r0=X2(z1),N0=null==d;++T<z1;)r0[T]=N0?a:El(d,g[T]);return r0}function Ea(d,g,T){return d==d&&(T!==a&&(d=d<=T?d:T),g!==a&&(d=d>=g?d:g)),d}function X5(d,g,T,z1,r0,N0){var M2,O2=1&g,$2=2&g,we=4&g;if(T&&(M2=r0?T(d,z1,r0,N0):T(d)),M2!==a)return M2;if(!Pa(d))return d;var Le=Qt(d);if(Le){if(M2=function Zo(d){var g=d.length,T=new d.constructor(g);return g&&"string"==typeof d[0]&&bt.call(d,"index")&&(T.index=d.index,T.input=d.input),T}(d),!O2)return so(d,M2)}else{var Oe=F4(d),Qe=Oe==J1||Oe==K0;if(as(d))return ks(d,O2);if(Oe==G0||Oe==Z1||Qe&&!r0){if(M2=$2||Qe?{}:sl(d),!O2)return $2?function ne(d,g){return Ko(d,li(d),g)}(d,function Do(d,g){return d&&Ko(g,J4(g),d)}(M2,d)):function gc(d,g){return Ko(d,ii(d),g)}(d,Go(M2,d))}else{if(!A1[Oe])return r0?d:{};M2=function ci(d,g,T){var z1=d.constructor;switch(g){case c0:return Es(d);case p1:case E1:return new z1(+d);case H1:return function J3(d,g){var T=g?Es(d.buffer):d.buffer;return new d.constructor(T,d.byteOffset,d.byteLength)}(d,T);case S0:case c2:case G2:case me:case W2:case o2:case d0:case P0:case a2:return Ki(d,T);case z0:return new z1;case V2:case s1:return new z1(d);case b0:return function mc(d){var g=new d.constructor(d.source,l2.exec(d));return g.lastIndex=d.lastIndex,g}(d);case k0:return new z1;case t0:return function fc(d){return Vo?Lt(Vo.call(d)):{}}(d)}}(d,Oe,O2)}}N0||(N0=new ka);var zt=N0.get(d);if(zt)return zt;N0.set(d,M2),Vn(d)?d.forEach(function(kt){M2.add(X5(kt,g,T,kt,d,N0))}):In(d)&&d.forEach(function(kt,S5){M2.set(S5,X5(kt,g,T,S5,d,N0))});var f5=Le?a:(we?$2?H3:Ns:$2?J4:l4)(d);return Pt(f5||d,function(kt,S5){f5&&(kt=d[S5=kt]),q5(M2,S5,X5(kt,g,T,S5,d,N0))}),M2}function b4(d,g,T){var z1=T.length;if(null==d)return!z1;for(d=Lt(d);z1--;){var r0=T[z1],M2=d[r0];if(M2===a&&!(r0 in d)||!(0,g[r0])(M2))return!1}return!0}function D4(d,g,T){if("function"!=typeof d)throw new s5(f);return zn(function(){d.apply(a,T)},g)}function Mo(d,g,T,z1){var r0=-1,N0=_5,M2=!0,O2=d.length,$2=[],we=g.length;if(!O2)return $2;T&&(g=e5(g,x1(T))),z1?(N0=$e,M2=!1):g.length>=200&&(N0=C,M2=!1,g=new go(g));e:for(;++r0<O2;){var Le=d[r0],Oe=null==T?Le:T(Le);if(Le=z1||0!==Le?Le:0,M2&&Oe==Oe){for(var Qe=we;Qe--;)if(g[Qe]===Oe)continue e;$2.push(Le)}else N0(g,Oe,z1)||$2.push(Le)}return $2}_0.templateSettings={escape:Q2,evaluate:Ce,interpolate:Pe,variable:"",imports:{_:_0}},(_0.prototype=A2.prototype).constructor=_0,(F.prototype=h1(A2.prototype)).constructor=F,(L1.prototype=h1(A2.prototype)).constructor=L1,ot.prototype.clear=function Ra(){this.__data__=sa?sa(null):{},this.size=0},ot.prototype.delete=function So(d){var g=this.has(d)&&delete this.__data__[d];return this.size-=g?1:0,g},ot.prototype.get=function p4(d){var g=this.__data__;if(sa){var T=g[d];return T===s?a:T}return bt.call(g,d)?g[d]:a},ot.prototype.has=function mo(d){var g=this.__data__;return sa?g[d]!==a:bt.call(g,d)},ot.prototype.set=function Wo(d,g){var T=this.__data__;return this.size+=this.has(d)?0:1,T[d]=sa&&g===a?s:g,this},xa.prototype.clear=function Co(){this.__data__=[],this.size=0},xa.prototype.delete=function is(d){var g=this.__data__,T=ut(g,d);return!(T<0||(T==g.length-1?g.pop():K5.call(g,T,1),--this.size,0))},xa.prototype.get=function Gn(d){var g=this.__data__,T=ut(g,d);return T<0?a:g[T][1]},xa.prototype.has=function va(d){return ut(this.__data__,d)>-1},xa.prototype.set=function wn(d,g){var T=this.__data__,z1=ut(T,d);return z1<0?(++this.size,T.push([d,g])):T[z1][1]=g,this},C4.prototype.clear=function Yo(){this.size=0,this.__data__={hash:new ot,map:new(Gt||xa),string:new ot}}
vendor: 8,383 bytes, line 1
1,C4.prototype.delete=function fo(d){var g=e4(this,d).delete(d);return this.size-=g?1:0,g},C4.prototype.get=function cn(d){return e4(this,d).get(d)},C4.prototype.has=function jn(d){return e4(this,d).has(d)},C4.prototype.set=function $n(d,g){var T=e4(this,d),z1=T.size;return T.set(d,g),this.size+=T.size==z1?0:1,this},go.prototype.add=go.prototype.push=function Re(d){return this.__data__.set(d,s),this},go.prototype.has=function Ln(d){return this.__data__.has(d)},ka.prototype.clear=function w5(){this.__data__=new xa,this.size=0},ka.prototype.delete=function ve(d){var g=this.__data__,T=g.delete(d);return this.size=g.size,T},ka.prototype.get=function mt(d){return this.__data__.get(d)},ka.prototype.has=function $5(d){return this.__data__.has(d)},ka.prototype.set=function _a(d,g){var T=this.__data__;if(T instanceof xa){var z1=T.__data__;if(!Gt||z1.length<199)return z1.push([d,g]),this.size=++T.size,this;T=this.__data__=new C4(z1)}return T.set(d,g),this.size=T.size,this};var Ya=ei(z5),wa=ei(x5,!0);function bo(d,g){var T=!0;return Ya(d,function(z1,r0,N0){return T=!!g(z1,r0,N0)}),T}function Ke(d,g,T){for(var z1=-1,r0=d.length;++z1<r0;){var N0=d[z1],M2=g(N0);if(null!=M2&&(O2===a?M2==M2&&!Z4(M2):T(M2,O2)))var O2=M2,$2=N0}return $2}function m4(d,g){var T=[];return Ya(d,function(z1,r0,N0){g(z1,r0,N0)&&T.push(z1)}),T}function k5(d,g,T,z1,r0){var N0=-1,M2=d.length;for(T||(T=b3),r0||(r0=[]);++N0<M2;){var O2=d[N0];g>0&&T(O2)?g>1?k5(O2,g-1,T,z1,r0):F5(r0,O2):z1||(r0[r0.length]=O2)}return r0}var xo=m5(),x4=m5(!0);function z5(d,g){return d&&xo(d,g,l4)}function x5(d,g){return d&&x4(d,g,l4)}function Z5(d,g){return la(g,function(T){return Pn(d[T])})}function $4(d,g){for(var T=0,z1=(g=$o(g,d)).length;null!=d&&T<z1;)d=d[ko(g[T++])];return T&&T==z1?d:a}function f4(d,g,T){var z1=g(d);return Qt(d)?z1:F5(z1,T(d))}function ua(d){return null==d?d===a?"[object Undefined]":"[object Null]":na&&na in Lt(d)?function al(d){var g=bt.call(d,na),T=d[na];try{d[na]=a;var z1=!0}catch{}var r0=y.call(d);return z1&&(g?d[na]=T:delete d[na]),r0}(d):function Hc(d){return y.call(d)}(d)}function n4(d,g){return d>g}function no(d,g){return null!=d&&bt.call(d,g)}function ls(d,g){return null!=d&&g in Lt(d)}function La(d,g,T){for(var z1=T?$e:_5,r0=d[0].length,N0=d.length,M2=N0,O2=X2(N0),$2=1/0,we=[];M2--;){var Le=d[M2];M2&&g&&(Le=e5(Le,x1(g))),$2=G1(Le.length,$2),O2[M2]=!T&&(g||r0>=120&&Le.length>=120)?new go(M2&&Le):a}Le=d[0];var Oe=-1,Qe=O2[0];e:for(;++Oe<r0&&we.length<$2;){var zt=Le[Oe],$t=g?g(zt):zt;if(zt=T||0!==zt?zt:0,!(Qe?C(Qe,$t):z1(we,$t,T))){for(M2=N0;--M2;){var f5=O2[M2];if(!(f5?C(f5,$t):z1(d[M2],$t,T)))continue e}Qe&&Qe.push($t),we.push(zt)}}return we}function hn(d,g,T){var z1=null==(d=vi(d,g=$o(g,d)))?d:d[ko(io(g))];return null==z1?a:pe(z1,d,T)}function jo(d){return N5(d)&&ua(d)==Z1}function Bn(d,g,T,z1,r0){return d===g||(null==d||null==g||!N5(d)&&!N5(g)?d!=d&&g!=g:function cs(d,g,T,z1,r0,N0){var M2=Qt(d),O2=Qt(g),$2=M2?u1:F4(d),we=O2?u1:F4(g),Le=($2=$2==Z1?G0:$2)==G0,Oe=(we=we==Z1?G0:we)==G0,Qe=$2==we;if(Qe&&as(d)){if(!as(g))return!1;M2=!0,Le=!1}if(Qe&&!Le)return N0||(N0=new ka),M2||os(d)?Is(d,g,T,z1,r0,N0):function el(d,g,T,z1,r0,N0,M2){switch(T){case H1:if(d.byteLength!=g.byteLength||d.byteOffset!=g.byteOffset)return!1;d=d.buffer,g=g.buffer;case c0:return!(d.byteLength!=g.byteLength||!N0(new Fe(d),new Fe(g)));case p1:case E1:case V2:return tn(+d,+g);case Y0:return d.name==g.name&&d.message==g.message;case b0:case s1:return d==g+"";case z0:var O2=o5;case k0:if(O2||(O2=Ht),d.size!=g.size&&!(1&z1))return!1;var we=M2.get(d);if(we)return we==g;z1|=2,M2.set(d,g);var Le=Is(O2(d),O2(g),z1,r0,N0,M2);return M2.delete(d),Le;case t0:if(Vo)return Vo.call(d)==Vo.call(g)}return!1}(d,g,$2,T,z1,r0,N0);if(!(1&T)){var zt=Le&&bt.call(d,"__wrapped__"),$t=Oe&&bt.call(g,"__wrapped__");if(zt||$t){var f5=zt?d.value():d,kt=$t?g.value():g;return N0||(N0=new ka),r0(f5,kt,T,z1,N0)}}return!!Qe&&(N0||(N0=new ka),function tl(d,g,T,z1,r0,N0){var M2=1&T,O2=Ns(d),$2=O2.length;if($2!=Ns(g).length&&!M2)return!1;for(var Oe=$2;Oe--;){var Qe=O2[Oe];if(!(M2?Qe in g:bt.call(g,Qe)))return!1}var zt=N0.get(d),$t=N0.get(g);if(zt&&$t)return zt==g&&$t==d;var f5=!0;N0.set(d,g),N0.set(g,d);for(var kt=M2;++Oe<$2;){var S5=d[Qe=O2[Oe]],D5=g[Qe];if(z1)var vo=M2?z1(D5,S5,Qe,g,d,N0):z1(S5,D5,Qe,d,g,N0);if(!(vo===a?S5===D5||r0(S5,D5,T,z1,N0):vo)){f5=!1;break}kt||(kt="constructor"==Qe)}if(f5&&!kt){var to=d.constructor,c4=g.constructor;to!=c4&&"constructor"in d&&"constructor"in g&&!("function"==typeof to&&to instanceof to&&"function"==typeof c4&&c4 instanceof c4)&&(f5=!1)}return N0.delete(d),N0.delete(g),f5}(d,g,T,z1,r0,N0))}(d,g,T,z1,Bn,r0))}function un(d,g,T,z1){var r0=T.length,N0=r0,M2=!z1;if(null==d)return!N0;for(d=Lt(d);r0--;){var O2=T[r0];if(M2&&O2[2]?O2[1]!==d[O2[0]]:!(O2[0]in d))return!1}for(;++r0<N0;){var $2=(O2=T[r0])[0],we=d[$2],Le=O2[1];if(M2&&O2[2]){if(we===a&&!($2 in d))return!1}else{var Oe=new ka;if(z1)var Qe=z1(we,Le,$2,d,g,Oe);if(!(Qe===a?Bn(Le,we,3,z1,Oe):Qe))return!1}}return!0}function p5(d){return!(!Pa(d)||function Ws(d){return!!y2&&y2 in d}(d))&&(Pn(d)?F0:_e).test(Fn(d))}function F1(d){return"function"==typeof d?d:null==d?ho:"object"==typeof d?Qt(d)?r5(d[0],d[1]):xt(d):O7(d)}function w0(d){if(!Qn(d))return j(d);var g=[];for(var T in Lt(d))bt.call(d,T)&&"constructor"!=T&&g.push(T);return g}function he(d,g){return d<g}function Je(d,g){var T=-1,z1=ro(d)?X2(d.length):[];return Ya(d,function(r0,N0,M2){z1[++T]=g(r0,N0,M2)}),z1}function xt(d){var g=gn(d);return 1==g.length&&g[0][2]?ll(g[0][0],g[0][1]):function(T){return T===d||un(T,d,g)}}function r5(d,g){return x3(d)&&il(g)?ll(ko(d),g):function(T){var z1=El(T,d);return z1===a&&z1===g?Y3(T,d):Bn(g,z1,3)}}function ga(d,g,T,z1,r0){d!==g&&xo(g,function(N0,M2){if(r0||(r0=new ka),Pa(N0))!function K4(d,g,T,z1,r0,N0,M2){var O2=_3(d,T),$2=_3(g,T),we=M2.get($2);if(we)W5(d,T,we);else{var Le=N0?N0(O2,$2,T+"",d,g,M2):a,Oe=Le===a;if(Oe){var Qe=Qt($2),zt=!Qe&&as($2),$t=!Qe&&!zt&&os($2);Le=$2,Qe||zt||$t?Qt(O2)?Le=O2:$a(O2)?Le=so(O2):zt?(Oe=!1,Le=ks($2,!0)):$t?(Oe=!1,Le=Ki($2,!0)):Le=[]:P3($2)||ts($2)?(Le=O2,ts(O2)?Le=_i(O2):(!Pa(O2)||Pn(O2))&&(Le=sl($2))):Oe=!1}Oe&&(M2.set($2,Le),r0(Le,$2,z1,N0,M2),M2.delete($2)),W5(d,T,Le)}}(d,g,M2,T,ga,z1,r0);else{var O2=z1?z1(_3(d,M2),N0,M2+"",d,g,r0):a;O2===a&&(O2=N0),W5(d,M2,O2)}},J4)}function O4(d,g){var T=d.length;if(T)return Ro(g+=g<0?T:0,T)?d[g]:a}function Os(d,g,T){g=g.length?e5(g,function(N0){return Qt(N0)?function(M2){return $4(M2,1===N0.length?N0[0]:N0)}:N0}):[ho];var z1=-1;return g=e5(g,x1(St())),function nt(L2,q2){var X2=L2.length;for(L2.sort(q2);X2--;)L2[X2]=L2[X2].value;return L2}(Je(d,function(N0,M2,O2){return{criteria:e5(g,function(we){return we(N0)}),index:++z1,value:N0}}),function(N0,M2){return function Kn(d,g,T){for(var z1=-1,r0=d.criteria,N0=g.criteria,M2=r0.length,O2=T.length;++z1<M2;){var $2=f3(r0[z1],N0[z1]);if($2)return z1>=O2?$2:$2*("desc"==T[z1]?-1:1)}return d.index-g.index}(N0,M2,T)})}function ie(d,g,T){for(var z1=-1,r0=g.length,N0={};++z1<r0;){var M2=g[z1],O2=$4(d,M2);T(O2,M2)&&da(N0,$o(M2,d),O2)}return N0}function B2(d,g,T,z1){var r0=z1?W4:Ia,N0=-1,M2=g.length,O2=d;for(d===g&&(g=so(g)),T&&(O2=e5(d,x1(T)));++N0<M2;)for(var $2=0,we=g[N0],Le=T?T(we):we;($2=r0(O2,Le,$2,z1))>-1;)O2!==d&&K5.call(O2,$2,1),K5.call(d,$2,1);return d}function re(d,g){for(var T=d?g.length:0,z1=T-1;T--;){var r0=g[T];if(T==z1||r0!==N0){var N0=r0;Ro(r0)?K5.call(d,r0,1):Ts(d,r0)}}return d}function Me(d,g){return d+Ca(Y2()*(g-d+1))}function za(d,g){var T="";if(!d||g<1||g>$0)return T;do{g%2&&(T+=d),(g=Ca(g/2))&&(d+=d)}while(g);return T}function ft(d,g){return ui(hi(d,g,ho),d+"")}function Ot(d){return Wa(a3(d))}function T4(d,g){var T=a3(d);return qn(T,Ea(g,0,T.length))}function da(d,g,T,z1){if(!Pa(d))return d;for(var r0=-1,N0=(g=$o(g,d)).length,M2=N0-1,O2=d;null!=O2&&++r0<N0;){var $2=ko(g[r0]),we=T;if("__proto__"===$2||"constructor"===$2||"prototype"===$2)return d;if(r0!=M2){var Le=O2[$2];(we=z1?z1(Le,$2,O2):a)===a&&(we=Pa(Le)?Le:Ro(g[r0+1])?[]:{})}q5(O2,$2,we),O2=O2[$2]}return d}var Ma=qa?function(d,g){return qa.set(d,g),d}:ho,rs=Y4?function(d,g){return Y4(d,"toString",{configurable:!0,enumerable:!1,value:w7(g),writable:!0})}:ho;function dn(d){return qn(a3(d))}function Ja(d,g,T){var z1=-1,r0=d.length;g<0&&(g=-g>r0?0:r0+g),(T=T>r0?r0:T)<0&&(T+=r0),r0=g>T?0:T-g>>>0,g>>>=0;for(var N0=X2(r0);++z1<r0;)N0[z1]=d[z1+g];return N0}function hs(d,g){var T;
vendor: 4,605 bytes, line 1
1return Ya(d,function(z1,r0,N0){return!(T=g(z1,r0,N0))}),!!T}function g4(d,g,T){var z1=0,r0=null==d?z1:d.length;if("number"==typeof g&&g==g&&r0<=2147483647){for(;z1<r0;){var N0=z1+r0>>>1,M2=d[N0];null!==M2&&!Z4(M2)&&(T?M2<=g:M2<g)?z1=N0+1:r0=N0}return r0}return Z3(d,g,ho,T)}function Z3(d,g,T,z1){var r0=0,N0=null==d?0:d.length;if(0===N0)return 0;for(var M2=(g=T(g))!=g,O2=null===g,$2=Z4(g),we=g===a;r0<N0;){var Le=Ca((r0+N0)/2),Oe=T(d[Le]),Qe=Oe!==a,zt=null===Oe,$t=Oe==Oe,f5=Z4(Oe);if(M2)var kt=z1||$t;else kt=we?$t&&(z1||Qe):O2?$t&&Qe&&(z1||!zt):$2?$t&&Qe&&!zt&&(z1||!f5):!zt&&!f5&&(z1?Oe<=g:Oe<g);kt?r0=Le+1:N0=Le}return G1(N0,4294967294)}function p3(d,g){for(var T=-1,z1=d.length,r0=0,N0=[];++T<z1;){var M2=d[T],O2=g?g(M2):M2;if(!T||!tn(O2,$2)){var $2=O2;N0[r0++]=0===M2?0:M2}}return N0}function $i(d){return"number"==typeof d?d:Z4(d)?NaN:+d}function ya(d){if("string"==typeof d)return d;if(Qt(d))return e5(d,ya)+"";if(Z4(d))return Uo?Uo.call(d):"";var g=d+"";return"0"==g&&1/d==-L0?"-0":g}function pn(d,g,T){var z1=-1,r0=_5,N0=d.length,M2=!0,O2=[],$2=O2;if(T)M2=!1,r0=$e;else if(N0>=200){var we=g?null:qi(d);if(we)return Ht(we);M2=!1,r0=C,$2=new go}else $2=g?[]:O2;e:for(;++z1<N0;){var Le=d[z1],Oe=g?g(Le):Le;if(Le=T||0!==Le?Le:0,M2&&Oe==Oe){for(var Qe=$2.length;Qe--;)if($2[Qe]===Oe)continue e;g&&$2.push(Oe),O2.push(Le)}else r0($2,Oe,T)||($2!==O2&&$2.push(Oe),O2.push(Le))}return O2}function Ts(d,g){var T=-1,z1=(g=$o(g,d)).length;if(!z1)return!0;for(var r0=null==d||"object"!=typeof d&&"function"!=typeof d;++T<z1;){var N0=g[T];if("string"==typeof N0){if("__proto__"===N0&&!bt.call(d,"__proto__"))return!1;if("constructor"===N0&&T+1<z1&&"string"==typeof g[T+1]&&"prototype"===g[T+1]){if(r0&&0===T)continue;return!1}}}var M2=vi(d,g);return null==M2||delete M2[ko(io(g))]}function Q3(d,g,T,z1){return da(d,g,T($4(d,g)),z1)}function Sn(d,g,T,z1){for(var r0=d.length,N0=z1?r0:-1;(z1?N0--:++N0<r0)&&g(d[N0],N0,d););return T?Ja(d,z1?0:N0,z1?N0+1:r0):Ja(d,z1?N0+1:0,z1?r0:N0)}function m3(d,g){var T=d;return T instanceof L1&&(T=T.value()),V4(g,function(z1,r0){return r0.func.apply(r0.thisArg,F5([z1],r0.args))},T)}function An(d,g,T){var z1=d.length;if(z1<2)return z1?pn(d[0]):[];for(var r0=-1,N0=X2(z1);++r0<z1;)for(var M2=d[r0],O2=-1;++O2<z1;)O2!=r0&&(N0[r0]=Mo(N0[r0]||M2,d[O2],g,T));return pn(k5(N0,1),g,T)}function Fs(d,g,T){for(var z1=-1,r0=d.length,N0=g.length,M2={};++z1<r0;)T(M2,d[z1],z1<N0?g[z1]:a);return M2}function Rs(d){return $a(d)?d:[]}function Fo(d){return"function"==typeof d?d:ho}function $o(d,g){return Qt(d)?d:x3(d,g)?[d]:Vc(E5(d))}var q3=ft;function Dn(d,g,T){var z1=d.length;return T=T===a?z1:T,!g&&T>=z1?d:Ja(d,g,T)}var jt=po||function(d){return Rt.clearTimeout(d)};function ks(d,g){if(g)return d.slice();var T=d.length,z1=lt?lt(T):new d.constructor(T);return d.copy(z1),z1}function Es(d){var g=new d.constructor(d.byteLength);return new Fe(g).set(new Fe(d)),g}function Ki(d,g){var T=g?Es(d.buffer):d.buffer;return new d.constructor(T,d.byteOffset,d.length)}function f3(d,g){if(d!==g){var T=d!==a,z1=null===d,r0=d==d,N0=Z4(d),M2=g!==a,O2=null===g,$2=g==g,we=Z4(g);if(!O2&&!we&&!N0&&d>g||N0&&M2&&$2&&!O2&&!we||z1&&M2&&$2||!T&&$2||!r0)return 1;if(!z1&&!N0&&!we&&d<g||we&&T&&r0&&!z1&&!N0||O2&&T&&r0||!M2&&r0||!$2)return-1}return 0}function Xi(d,g,T,z1){for(var r0=-1,N0=d.length,M2=T.length,O2=-1,$2=g.length,we=v1(N0-M2,0),Le=X2($2+we),Oe=!z1;++O2<$2;)Le[O2]=g[O2];for(;++r0<M2;)(Oe||r0<N0)&&(Le[T[r0]]=d[r0]);for(;we--;)Le[O2++]=d[r0++];return Le}function Zi(d,g,T,z1){for(var r0=-1,N0=d.length,M2=-1,O2=T.length,$2=-1,we=g.length,Le=v1(N0-O2,0),Oe=X2(Le+we),Qe=!z1;++r0<Le;)Oe[r0]=d[r0];for(var zt=r0;++$2<we;)Oe[zt+$2]=g[$2];for(;++M2<O2;)(Qe||r0<N0)&&(Oe[zt+T[M2]]=d[r0++]);return Oe}function so(d,g){var T=-1,z1=d.length;for(g||(g=X2(z1));++T<z1;)g[T]=d[T];return g}function Ko(d,g,T,z1){var r0=!T;T||(T={});for(var N0=-1,M2=g.length;++N0<M2;){var O2=g[N0],$2=z1?z1(T[O2],d[O2],O2,T,d):a;$2===a&&($2=d[O2]),r0?g5(T,O2,$2):q5(T,O2,$2)}return T}function _t(d,g){return function(T,z1){var r0=Qt(T)?vt:zo,N0=g?g():{};return r0(T,d,St(z1,2),N0)}}function Xn(d){return ft(function(g,T){var z1=-1,r0=T.length,N0=r0>1?T[r0-1]:a,M2=r0>2?T[2]:a;for(N0=d.length>3&&"function"==typeof N0?(r0--,N0):a,M2&&R4(T[0],T[1],M2)&&(N0=r0<3?a:N0,r0=1),g=Lt(g);++z1<r0;){var O2=T[z1];O2&&d(g,O2,z1,N0)}return g})}function ei(d,g){return function(T,z1){if(null==T)return T;if(!ro(T))return d(T,z1);for(var r0=T.length,N0=g?r0:-1,M2=Lt(T);(g?N0--:++N0<r0)&&!1!==z1(M2[N0],N0,M2););return T}}function m5(d){return function(g,T,z1){for(var r0=-1,N0=Lt(g),M2=z1(g),O2=M2.length;O2--;){var $2=M2[d?O2:++r0];
vendor: 20,227 bytes, line 1
1if(!1===T(N0[$2],$2,N0))break}return g}}function vs(d){return function(g){var T=Ut(g=E5(g))?V5(g):a,z1=T?T[0]:g.charAt(0),r0=T?Dn(T,1).join(""):g.slice(1);return z1[d]()+r0}}function _4(d){return function(g){return V4(bs(eo(g).replace(L,"")),d,"")}}function Zn(d){return function(){var g=arguments;switch(g.length){case 0:return new d;case 1:return new d(g[0]);case 2:return new d(g[0],g[1]);case 3:return new d(g[0],g[1],g[2]);case 4:return new d(g[0],g[1],g[2],g[3]);case 5:return new d(g[0],g[1],g[2],g[3],g[4]);case 6:return new d(g[0],g[1],g[2],g[3],g[4],g[5]);case 7:return new d(g[0],g[1],g[2],g[3],g[4],g[5],g[6])}var T=h1(d.prototype),z1=d.apply(T,g);return Pa(z1)?z1:T}}function g3(d){return function(g,T,z1){var r0=Lt(g);if(!ro(g)){var N0=St(T,3);g=l4(g),T=function(O2){return N0(r0[O2],O2,r0)}}var M2=d(g,T,z1);return M2>-1?r0[N0?g[M2]:M2]:a}}function zc(d){return _o(function(g){var T=g.length,z1=T,r0=F.prototype.thru;for(d&&g.reverse();z1--;){var N0=g[z1];if("function"!=typeof N0)throw new s5(f);if(r0&&!M2&&"wrapper"==Us(N0))var M2=new F([],!0)}for(z1=M2?z1:T;++z1<T;){var O2=Us(N0=g[z1]),$2="wrapper"==O2?V3(N0):a;M2=$2&&Tn($2[0])&&424==$2[1]&&!$2[4].length&&1==$2[9]?M2[Us($2[0])].apply(M2,$2[3]):1==N0.length&&Tn(N0)?M2[O2]():M2.thru(N0)}return function(){var we=arguments,Le=we[0];if(M2&&1==we.length&&Qt(Le))return M2.plant(Le).value();for(var Oe=0,Qe=T?g[Oe].apply(this,we):Le;++Oe<T;)Qe=g[Oe].call(this,Qe);return Qe}})}function ai(d,g,T,z1,r0,N0,M2,O2,$2,we){var Le=g&k,Oe=1&g,Qe=2&g,zt=24&g,$t=512&g,f5=Qe?a:Zn(d);return function kt(){for(var S5=arguments.length,D5=X2(S5),vo=S5;vo--;)D5[vo]=arguments[vo];if(zt)var to=On(kt),c4=function D0(L2,q2){for(var X2=L2.length,Ye=0;X2--;)L2[X2]===q2&&++Ye;return Ye}(D5,to);if(z1&&(D5=Xi(D5,z1,r0,zt)),N0&&(D5=Zi(D5,N0,M2,zt)),S5-=c4,zt&&S5<we){var r4=We(D5,to);return Xo(d,g,ai,kt.placeholder,T,D5,r4,O2,$2,we-S5)}var bn=Oe?T:this,an=Qe?bn[d]:d;return S5=D5.length,O2?D5=function ps(d,g){for(var T=d.length,z1=G1(g.length,T),r0=so(d);z1--;){var N0=g[z1];d[z1]=Ro(N0,T)?r0[N0]:a}return d}(D5,O2):$t&&S5>1&&D5.reverse(),Le&&$2<S5&&(D5.length=$2),this&&this!==Rt&&this instanceof kt&&(an=f5||Zn(an)),an.apply(bn,D5)}}function oi(d,g){return function(T,z1){return function To(d,g,T,z1){return z5(d,function(r0,N0,M2){g(z1,T(r0),N0,M2)}),z1}(T,d,g(z1),{})}}function Ps(d,g){return function(T,z1){var r0;if(T===a&&z1===a)return g;if(T!==a&&(r0=T),z1!==a){if(r0===a)return z1;"string"==typeof T||"string"==typeof z1?(T=ya(T),z1=ya(z1)):(T=$i(T),z1=$i(z1)),r0=d(T,z1)}return r0}}function us(d){return _o(function(g){return g=e5(g,x1(St())),ft(function(T){var z1=this;return d(g,function(r0){return pe(r0,z1,T)})})})}function z4(d,g){var T=(g=g===a?" ":ya(g)).length;if(T<2)return T?za(g,d):g;var z1=za(g,Jt(d/T5(g)));return Ut(g)?Dn(V5(z1),0,d).join(""):z1.slice(0,d)}function ni(d){return function(g,T,z1){return z1&&"number"!=typeof z1&&R4(g,T,z1)&&(T=z1=a),g=Q4(g),T===a?(T=g,g=0):T=Q4(T),function je(d,g,T,z1){for(var r0=-1,N0=v1(Jt((g-d)/(T||1)),0),M2=X2(N0);N0--;)M2[z1?N0:++r0]=d,d+=T;return M2}(g,T,z1=z1===a?g<T?1:-1:Q4(z1),d)}}function X4(d){return function(g,T){return"string"==typeof g&&"string"==typeof T||(g=q4(g),T=q4(T)),d(g,T)}}function Xo(d,g,T,z1,r0,N0,M2,O2,$2,we){var Le=8&g;g|=Le?O:64,4&(g&=~(Le?64:O))||(g&=-4);var f5=[d,g,r0,Le?N0:a,Le?M2:a,Le?a:N0,Le?a:M2,O2,$2,we],kt=T.apply(a,f5);return Tn(d)&&w3(kt,f5),kt.placeholder=z1,ms(kt,d,g)}function z3(d){var g=Yt[d];return function(T,z1){if(T=q4(T),(z1=null==z1?0:G1(l5(z1),292))&&G(T)){var r0=(E5(T)+"e").split("e");return+((r0=(E5(g(r0[0]+"e"+(+r0[1]+z1)))+"e").split("e"))[0]+"e"+(+r0[1]-z1))}return g(T)}}var qi=fa&&1/Ht(new fa([,-0]))[1]==L0?function(d){return new fa(d)}:D7;function Ji(d){return function(g){var T=F4(g);return T==z0?o5(g):T==k0?function C5(L2){var q2=-1,X2=Array(L2.size);return L2.forEach(function(Ye){X2[++q2]=[Ye,Ye]}),X2}(g):function E0(L2,q2){return e5(q2,function(X2){return[X2,L2[X2]]})}(g,d(g))}}function fn(d,g,T,z1,r0,N0,M2,O2){var $2=2&g;if(!$2&&"function"!=typeof d)throw new s5(f);var we=z1?z1.length:0;if(we||(g&=-97,z1=r0=a),M2=M2===a?M2:v1(l5(M2),0),O2=O2===a?O2:l5(O2),we-=r0?r0.length:0,64&g){var Le=z1,Oe=r0;z1=r0=a}var Qe=$2?a:V3(d),zt=[d,g,T,z1,r0,Le,Oe,N0,M2,O2];if(Qe&&function Z6(d,g){var T=d[1],z1=g[1],r0=T|z1;if(!(r0<131)&&!(z1==k&&8==T||z1==k&&256==T&&d[7].length<=g[8]||384==z1&&g[7].length<=g[8]&&8==T))return d;1&z1&&(d[2]=g[2],r0|=1&T?0:4);var O2=g[3];if(O2){var $2=d[3];d[3]=$2?Xi($2,O2,g[4]):O2,d[4]=$2?We(d[3],M):g[4]}(O2=g[5])&&(d[5]=($2=d[5])?Zi($2,O2,g[6]):O2,d[6]=$2?We(d[5],M):g[6]),(O2=g[7])&&(d[7]=O2),z1&k&&(d[8]=null==d[8]?g[8]:G1(d[8],g[8])),null==d[9]&&(d[9]=g[9]),d[0]=g[0],d[1]=r0}(zt,Qe),d=zt[0],g=zt[1],T=zt[2],z1=zt[3],r0=zt[4],!(O2=zt[9]=zt[9]===a?$2?0:d.length:v1(zt[9]-we,0))&&24&g&&(g&=-25),g&&1!=g)$t=8==g||16==g?function ti(d,g,T){var z1=Zn(d);return function r0(){for(var N0=arguments.length,M2=X2(N0),O2=N0,$2=On(r0);O2--;)M2[O2]=arguments[O2];var we=N0<3&&M2[0]!==$2&&M2[N0-1]!==$2?[]:We(M2,$2);return(N0-=we.length)<T?Xo(d,g,ai,r0.placeholder,a,M2,we,a,a,T-N0):pe(this&&this!==Rt&&this instanceof r0?z1:d,this,M2)}}(d,g,O2):g!=O&&33!=g||r0.length?ai.apply(a,zt):function mn(d,g,T,z1){var r0=1&g,N0=Zn(d);return function M2(){for(var O2=-1,$2=arguments.length,we=-1,Le=z1.length,Oe=X2(Le+$2),Qe=this&&this!==Rt&&this instanceof M2?N0:d;++we<Le;)Oe[we]=z1[we];for(;$2--;)Oe[we++]=arguments[++O2];return pe(Qe,r0?T:this,Oe)}}(d,g,T,z1);else var $t=function Qi(d,g,T){var z1=1&g,r0=Zn(d);return function N0(){return(this&&this!==Rt&&this instanceof N0?r0:d).apply(z1?T:this,arguments)}}(d,g,T);return ms((Qe?Ma:w3)($t,zt),d,g)}function M3(d,g,T,z1){return d===a||tn(d,d5[T])&&!bt.call(z1,T)?g:d}function y3(d,g,T,z1,r0,N0){return Pa(d)&&Pa(g)&&(N0.set(g,d),ga(d,g,a,y3,N0),N0.delete(g)),d}function si(d){return P3(d)?a:d}function Is(d,g,T,z1,r0,N0){var M2=1&T,O2=d.length,$2=g.length;if(O2!=$2&&!(M2&&$2>O2))return!1;var we=N0.get(d),Le=N0.get(g);if(we&&Le)return we==g&&Le==d;var Oe=-1,Qe=!0,zt=2&T?new go:a;for(N0.set(d,g),N0.set(g,d);++Oe<O2;){var $t=d[Oe],f5=g[Oe];if(z1)var kt=M2?z1(f5,$t,Oe,g,d,N0):z1($t,f5,Oe,d,g,N0);if(kt!==a){if(kt)continue;Qe=!1;break}if(zt){if(!ca(g,function(S5,D5){if(!C(zt,D5)&&($t===S5||r0($t,S5,T,z1,N0)))return zt.push(D5)})){Qe=!1;break}}else if($t!==f5&&!r0($t,f5,T,z1,N0)){Qe=!1;break}}return N0.delete(d),N0.delete(g),Qe}function _o(d){return ui(hi(d,a,fs),d+"")}function Ns(d){return f4(d,l4,ii)}function H3(d){return f4(d,J4,li)}var V3=qa?function(d){return qa.get(d)}:D7;function Us(d){for(var g=d.name+"",T=Fa[g],z1=bt.call(Fa,g)?T.length:0;z1--;){var r0=T[z1],N0=r0.func;if(null==N0||N0==d)return r0.name}return g}function On(d){return(bt.call(_0,"placeholder")?_0:d).placeholder}function St(){var d=_0.iteratee||v6;return d=d===v6?F1:d,arguments.length?d(arguments[0],arguments[1]):d}function e4(d,g){var T=d.__data__;return function Mc(d){var g=typeof d;return"string"==g||"number"==g||"symbol"==g||"boolean"==g?"__proto__"!==d:null===d}(g)?T["string"==typeof g?"string":"hash"]:T.map}function gn(d){for(var g=l4(d),T=g.length;T--;){var z1=g[T],r0=d[z1];g[T]=[z1,r0,il(r0)]}return g}function B5(d,g){var T=function yt(L2,q2){return null==L2?a:L2[q2]}(d,g);return p5(T)?T:a}var ii=ao?function(d){return null==d?[]:(d=Lt(d),la(ao(d),function(g){return t5.call(d,g)}))}:Zl,li=ao?function(d){for(var g=[];d;)F5(g,ii(d)),d=Ze(d);return g}:Zl,F4=ua;function ds(d,g,T){for(var z1=-1,r0=(g=$o(g,d)).length,N0=!1;++z1<r0;){var M2=ko(g[z1]);if(!(N0=null!=d&&T(d,M2)))break;d=d[M2]}return N0||++z1!=r0?N0:!!(r0=null==d?0:d.length)&&Qs(r0)&&Ro(M2,r0)&&(Qt(d)||ts(d))}function sl(d){return"function"!=typeof d.constructor||Qn(d)?{}:h1(Ze(d))}function b3(d){return Qt(d)||ts(d)||!!(Va&&d&&d[Va])}function Ro(d,g){var T=typeof d;return!!(g=g??$0)&&("number"==T||"symbol"!=T&&ae.test(d))&&d>-1&&d%1==0&&d<g}function R4(d,g,T){if(!Pa(T))return!1;var z1=typeof g;return!!("number"==z1?ro(T)&&Ro(g,T.length):"string"==z1&&g in T)&&tn(T[g],d)}function x3(d,g){if(Qt(d))return!1;var T=typeof d;return!("number"!=T&&"symbol"!=T&&"boolean"!=T&&null!=d&&!Z4(d))||m2.test(d)||!ye.test(d)||null!=g&&d in Lt(g)}function Tn(d){var g=Us(d),T=_0[g];if("function"!=typeof T||!(g in L1.prototype))return!1;if(d===T)return!0;var z1=V3(T);return!!z1&&d===z1[0]}(Ie&&F4(new Ie(new ArrayBuffer(1)))!=H1||Gt&&F4(new Gt)!=z0||j5&&F4(j5.resolve())!=Q0||fa&&F4(new fa)!=k0||ba&&F4(new ba)!=a0)&&(F4=function(d){var g=ua(d),T=g==G0?d.constructor:a,z1=T?Fn(T):"";if(z1)switch(z1){case Io:return H1;case oo:return z0;case Bo:return Q0;case _n:return k0;case ln:return a0}return g});var ri=Xt?Pn:Ql;function Qn(d){var g=d&&d.constructor;return d===("function"==typeof g&&g.prototype||d5)}function il(d){return d==d&&!Pa(d)}function ll(d,g){return function(T){return null!=T&&T[d]===g&&(g!==a||d in Lt(T))}}function hi(d,g,T){return g=v1(g===a?d.length-1:g,0),function(){for(var z1=arguments,r0=-1,N0=v1(z1.length-g,0),M2=X2(N0);++r0<N0;)M2[r0]=z1[g+r0];r0=-1;for(var O2=X2(g+1);++r0<g;)O2[r0]=z1[r0];return O2[g]=T(M2),pe(d,this,O2)}}function vi(d,g){return g.length<2?d:$4(d,Ja(g,0,-1))}function _3(d,g){if(("constructor"!==g||"function"!=typeof d[g])&&"__proto__"!=g)return d[g]}var w3=L3(Ma),zn=d4||function(d,g){return Rt.setTimeout(d,g)},ui=L3(rs);function ms(d,g,T){var z1=g+"";return ui(d,function C3(d,g){var T=g.length;if(!T)return d;var z1=T-1;return g[z1]=(T>1?"& ":"")+g[z1],g=g.join(T>2?", ":" "),d.replace(xe,"{\n/* [wrapped with "+g+"] */\n")}(z1,function cl(d,g){return Pt(I1,function(T){var z1="_."+T[0];g&T[1]&&!_5(d,z1)&&d.push(z1)}),d.sort()}(function nl(d){var g=d.match(e2);return g?g[1].split(j0):[]}(z1),T)))}function L3(d){var g=0,T=0;return function(){var z1=t2(),r0=16-(z1-T);if(T=z1,r0>0){if(++g>=800)return arguments[0]}else g=0;return d.apply(a,arguments)}}function qn(d,g){var T=-1,z1=d.length,r0=z1-1;for(g=g===a?z1:g;++T<g;){var N0=Me(T,r0),M2=d[N0];d[N0]=d[T],d[T]=M2}return d.length=g,d}var Vc=function yc(d){var g=I4(d,function(z1){return 500===T.size&&T.clear(),z1}),T=g.cache;return g}(function(d){var g=[];return 46===d.charCodeAt(0)&&g.push(""),d.replace(Be,function(T,z1,r0,N0){g.push(r0?N0.replace(R1,"$1"):z1||T)}),g});function ko(d){if("string"==typeof d||Z4(d))return d;var g=d+"";return"0"==g&&1/d==-L0?"-0":g}function Fn(d){if(null!=d){try{return R5.call(d)}catch{}try{return d+""}catch{}}return""}function wo(d){if(d instanceof L1)return d.clone();var g=new F(d.__wrapped__,d.__chain__);return g.__actions__=so(d.__actions__),g.__index__=d.__index__,g.__values__=d.__values__,g}var hl=ft(function(d,g){return $a(d)?Mo(d,k5(g,1,$a,!0)):[]}),S3=ft(function(d,g){var T=io(g);return $a(T)&&(T=a),$a(d)?Mo(d,k5(g,1,$a,!0),St(T,2)):[]}),A3=ft(function(d,g){var T=io(g);return $a(T)&&(T=a),$a(d)?Mo(d,k5(g,1,$a,!0),a,T):[]});function ml(d,g,T){var z1=null==d?0:d.length;if(!z1)return-1;var r0=null==T?0:l5(T);return r0<0&&(r0=v1(z1+r0,0)),Xa(d,St(g,3),r0)}function Gs(d,g,T){var z1=null==d?0:d.length;if(!z1)return-1;var r0=z1-1;return T!==a&&(r0=l5(T),r0=T<0?v1(z1+r0,0):G1(r0,z1-1)),Xa(d,St(g,3),r0,!0)}function fs(d){return null!=d&&d.length?k5(d,1):[]}function Eo(d){return d&&d.length?d[0]:a}var bc=ft(function(d){var g=e5(d,Rs);return g.length&&g[0]===d[0]?La(g):[]}),pi=ft(function(d){var g=io(d),T=e5(d,Rs);return g===io(T)?g=a:T.pop(),T.length&&T[0]===d[0]?La(T,St(g,2)):[]}),js=ft(function(d){var g=io(d),T=e5(d,Rs);return(g="function"==typeof g?g:a)&&T.pop(),T.length&&T[0]===d[0]?La(T,a,g):[]});function io(d){var g=null==d?0:d.length;return g?d[g-1]:a}var mi=ft(gs);function gs(d,g){return d&&d.length&&g&&g.length?B2(d,g):d}var Ml=_o(function(d,g){var T=null==d?0:d.length,z1=j4(d,g);return re(d,e5(g,function(r0){return Ro(r0,T)?+r0:r0}).sort(f3)),z1});function Ks(d){return null==d?d:fe.call(d)}var Cl=ft(function(d){return pn(k5(d,1,$a,!0))}),Lc=ft(function(d){var g=io(d);return $a(g)&&(g=a),pn(k5(d,1,$a,!0),St(g,2))}),Mn=ft(function(d){var g=io(d);return g="function"==typeof g?g:a,pn(k5(d,1,$a,!0),a,g)});function Xs(d){if(!d||!d.length)return[];var g=0;return d=la(d,function(T){if($a(T))return g=v1(T.length,g),!0}),Na(g,function(T){return e5(d,Za(T))})}function Rn(d,g){if(!d||!d.length)return[];var T=Xs(d);return null==g?T:e5(T,function(z1){return pe(g,a,z1)})}var Jo=ft(function(d,g){return $a(d)?Mo(d,g):[]}),xl=ft(function(d){return An(la(d,$a))}),yn=ft(function(d){var g=io(d);return $a(g)&&(g=a),An(la(d,$a),St(g,2))}),es=ft(function(d){var g=io(d);return g="function"==typeof g?g:a,An(la(d,$a),a,g)}),Hi=ft(Xs),T3=ft(function(d){var g=d.length,T=g>1?d[g-1]:a;return T="function"==typeof T?(d.pop(),T):a,Rn(d,T)});function ys(d){var g=_0(d);return g.__chain__=!0,g}function Y5(d,g){return g(d)}var Sc=_o(function(d){var g=d.length,T=g?d[0]:0,z1=this.__wrapped__,r0=function(N0){return j4(N0,d)};return!(g>1||this.__actions__.length)&&z1 instanceof L1&&Ro(T)?((z1=z1.slice(T,+T+(g?1:0))).__actions__.push({func:Y5,args:[r0],thisArg:a}),new F(z1,this.__chain__).thru(function(N0){return g&&!N0.length&&N0.push(a),N0})):this.thru(r0)}),C2=_t(function(d,g,T){bt.call(d,T)?++d[T]:g5(d,T,1)}),Ee=g3(ml),Ne=g3(Gs);function Kt(d,g){return(Qt(d)?Pt:Ya)(d,St(g,3))}function J5(d,g){return(Qt(d)?A5:wa)(d,St(g,3))}var t4=_t(function(d,g,T){bt.call(d,T)?d[T].push(g):g5(d,T,[g])}),k4=ft(function(d,g,T){var z1=-1,r0="function"==typeof g,N0=ro(d)?X2(d.length):[];return Ya(d,function(M2){N0[++z1]=r0?pe(g,M2,T):hn(M2,g,T)}),N0}),Sa=_t(function(d,g,T){g5(d,T,g)});function lo(d,g){return(Qt(d)?e5:Je)(d,St(g,3))}var M4=_t(function(d,g,T){d[T?0:1].push(g)},function(){return[[],[]]}),it=ft(function(d,g){if(null==d)return[];var T=g.length;return T>1&&R4(d,g[0],g[1])?g=[]:T>2&&R4(g[0],g[1],g[2])&&(g=[g[0]]),Os(d,k5(g,1),[])}),gt=sn||function(){return Rt.Date.now()};function M5(d,g,T){return g=T?a:g,fn(d,k,a,a,a,a,g=d&&null==g?d.length:g)}function Ga(d,g){var T;if("function"!=typeof g)throw new s5(f);return d=l5(d),function(){return--d>0&&(T=g.apply(this,arguments)),d<=1&&(g=a),T}}var P4=ft(function(d,g,T){var z1=1;if(T.length){var r0=We(T,On(P4));z1|=O}return fn(d,z1,g,T,r0)}),y4=ft(function(d,g,T){var z1=3;if(T.length){var r0=We(T,On(y4));z1|=O}return fn(g,z1,d,T,r0)});function R3(d,g,T){var z1,r0,N0,M2,O2,$2,we=0,Le=!1,Oe=!1,Qe=!0;if("function"!=typeof d)throw new s5(f);function zt(r4){var bn=z1,an=r0;return z1=r0=a,we=r4,M2=d.apply(an,bn)}function kt(r4){var bn=r4-$2;return $2===a||bn>=g||bn<0||Oe&&r4-we>=N0}function S5(){var r4=gt();if(kt(r4))return D5(r4);O2=zn(S5,function f5(r4){var E7=g-(r4-$2);return Oe?G1(E7,N0-(r4-we)):E7}(r4))}function D5(r4){return O2=a,Qe&&z1?zt(r4):(z1=r0=a,M2)}function c4(){var r4=gt(),bn=kt(r4);if(z1=arguments,r0=this,$2=r4,bn){if(O2===a)return function $t(r4){return we=r4,O2=zn(S5,g),Le?zt(r4):M2}($2);if(Oe)return jt(O2),O2=zn(S5,g),zt($2)}return O2===a&&(O2=zn(S5,g)),M2}return g=q4(g)||0,Pa(T)&&(Le=!!T.leading,N0=(Oe="maxWait"in T)?v1(q4(T.maxWait)||0,g):N0,Qe="trailing"in T?!!T.trailing:Qe),c4.cancel=function vo(){O2!==a&&jt(O2),we=0,z1=$2=r0=O2=a},c4.flush=function to(){return O2===a?M2:D5(gt())},c4}var Ci=ft(function(d,g){return D4(d,1,g)}),s4=ft(function(d,g,T){return D4(d,q4(g)||0,T)});function I4(d,g){if("function"!=typeof d||null!=g&&"function"!=typeof g)throw new s5(f);var T=function(){var z1=arguments,r0=g?g.apply(this,z1):z1[0],N0=T.cache;if(N0.has(r0))return N0.get(r0);var M2=d.apply(this,z1);return T.cache=N0.set(r0,M2)||N0,M2};return T.cache=new(I4.Cache||C4),T}function ja(d){if("function"!=typeof d)throw new s5(f);return function(){var g=arguments;switch(g.length){case 0:return!d.call(this);case 1:return!d.call(this,g[0]);case 2:return!d.call(this,g[0],g[1]);case 3:return!d.call(this,g[0],g[1],g[2])}return!d.apply(this,g)}}I4.Cache=C4;var Ac=q3(function(d,g){var T=(g=1==g.length&&Qt(g[0])?e5(g[0],x1(St())):e5(k5(g,1),x1(St()))).length;return ft(function(z1){for(var r0=-1,N0=G1(z1.length,T);++r0<N0;)z1[r0]=g[r0].call(this,z1[r0]);return pe(d,this,z1)})}),k3=ft(function(d,g){var T=We(g,On(k3));return fn(d,O,a,g,T)}),co=ft(function(d,g){var T=We(g,On(co));return fn(d,64,a,g,T)}),E3=_o(function(d,g){return fn(d,256,a,a,a,g)});function tn(d,g){return d===g||d!=d&&g!=g}var Rc=X4(n4),kc=X4(function(d,g){return d>=g}),ts=jo(function(){return arguments}())?jo:function(d){return N5(d)&&bt.call(d,"callee")&&!t5.call(d,"callee")},Qt=X2.isArray,Ec=Dt?x1(Dt):function v3(d){return N5(d)&&ua(d)==c0};function ro(d){return null!=d&&Qs(d.length)&&!Pn(d)}function $a(d){return N5(d)&&ro(d)}var as=G4||Ql,l7=y0?x1(y0):function u3(d){return N5(d)&&ua(d)==E1};function Bl(d){if(!N5(d))return!1;var g=ua(d);return g==Y0||"[object DOMException]"==g||"string"==typeof d.message&&"string"==typeof d.name&&!P3(d)}function Pn(d){if(!Pa(d))return!1;var g=ua(d);return g==J1||g==K0||"[object AsyncFunction]"==g||"[object Proxy]"==g}function Sl(d){return"number"==typeof d&&d==l5(d)}function Qs(d){return"number"==typeof d&&d>-1&&d%1==0&&d<=$0}function Pa(d){var g=typeof d;return null!=d&&("object"==g||"function"==g)}function N5(d){return null!=d&&"object"==typeof d}var In=K2?x1(K2):function vn(d){return N5(d)&&F4(d)==z0};function Uc(d){return"number"==typeof d||N5(d)&&ua(d)==V2}function P3(d){if(!N5(d)||ua(d)!=G0)return!1;var g=Ze(d);if(null===g)return!0;var T=bt.call(g,"constructor")&&g.constructor;return"function"==typeof T&&T instanceof T&&R5.call(T)==d1}var I3=g1?x1(g1):function V(d){return N5(d)&&ua(d)==b0},Vn=f2?x1(f2):function Y(d){return N5(d)&&F4(d)==k0};function bi(d){return"string"==typeof d||!Qt(d)&&N5(d)&&ua(d)==s1}function Z4(d){return"symbol"==typeof d||N5(d)&&ua(d)==t0}var os=z2?x1(z2):function M1(d){return N5(d)&&Qs(d.length)&&!!q[ua(d)]},Ol=X4(he),N3=X4(function(d,g){return d<=g});function U3(d){if(!d)return[];if(ro(d))return bi(d)?V5(d):so(d);if(Qa&&d[Qa])return function st(L2){for(var q2,X2=[];!(q2=L2.next()).done;)X2.push(q2.value);return X2}(d[Qa]());var g=F4(d);return(g==z0?o5:g==k0?Ht:a3)(d)}function Q4(d){return d?(d=q4(d))===L0||d===-L0?17976931348623157e292*(d<0?-1:1):d==d?d:0:0===d?d:0}function l5(d){var g=Q4(d),T=g%1;return g==g?T?g-T:g:0}function W3(d){return d?Ea(l5(d),0,q0):0}function q4(d){if("number"==typeof d)return d;if(Z4(d))return NaN;if(Pa(d)){var g="function"==typeof d.valueOf?d.valueOf():d;d=Pa(g)?g+"":g}if("string"!=typeof d)return 0===d?d:+d;d=v0(d);var T=Z2.test(d);return T||v2.test(d)?Ve(d.slice(2),T?2:8):R2.test(d)?NaN:+d}function _i(d){return Ko(d,J4(d))}function E5(d){return null==d?"":ya(d)}var Yc=Xn(function(d,g){if(Qn(g)||ro(g))Ko(g,l4(g),d);else for(var T in g)bt.call(g,T)&&q5(d,T,g[T])}),wi=Xn(function(d,g){Ko(g,J4(g),d)}),Nn=Xn(function(d,g,T,z1){Ko(g,J4(g),d,z1)}),Gc=Xn(function(d,g,T,z1){Ko(g,l4(g),d,z1)}),jc=_o(j4),Fl=ft(function(d,g){d=Lt(d);var T=-1,z1=g.length,r0=z1>2?g[2]:a;for(r0&&R4(g[0],g[1],r0)&&(z1=1);++T<z1;)for(var N0=g[T],M2=J4(N0),O2=-1,$2=M2.length;++O2<$2;){var we=M2[O2],Le=d[we];(Le===a||tn(Le,d5[we])&&!bt.call(d,we))&&(d[we]=N0[we])}return d}),Kc=ft(function(d){return d.push(a,y3),pe(Ka,a,d)});function El(d,g,T){var z1=null==d?a:$4(d,g);return z1===a?T:z1}function Y3(d,g){return null!=d&&ds(d,g,ls)}var Qc=oi(function(d,g,T){null!=g&&"function"!=typeof g.toString&&(g=y.call(g)),d[g]=T},w7(ho)),Pl=oi(function(d,g,T){null!=g&&"function"!=typeof g.toString&&(g=y.call(g)),bt.call(d,g)?d[g].push(T):d[g]=[T]},St),qc=ft(hn);function l4(d){return ro(d)?Q5(d):w0(d)}function J4(d){return ro(d)?Q5(d,!0):function x2(d){if(!Pa(d))return function Q6(d){var g=[];if(null!=d)for(var T in Lt(d))g.push(T);return g}(d);var g=Qn(d),T=[];for(var z1 in d)"constructor"==z1&&(g||!bt.call(d,z1))||T.push(z1);return T}(d)}var Nl=Xn(function(d,g,T){ga(d,g,T)}),Ka=Xn(function(d,g,T,z1){ga(d,g,T,z1)}),Bi=_o(function(d,g){var T={};if(null==d)return T;var z1=!1;g=e5(g,function(N0){return N0=$o(N0,d),z1||(z1=N0.length>1),N0}),Ko(d,H3(d),T),z1&&(T=X5(T,7,si));for(var r0=g.length;r0--;)Ts(T,g[r0]);return T}),ea=_o(function(d,g){return null==d?{}:function d3(d,g){return ie(d,g,function(T,z1){return Y3(d,z1)})}(d,g)});function Cs(d,g){if(null==d)return{};var T=e5(H3(d),function(z1){return[z1]});return g=St(g),ie(d,T,function(z1,r0){return g(z1,r0[0])})}var j3=Ji(l4),e6=Ji(J4);function a3(d){return null==d?[]:_(d,l4(d))}var o6=_4(function(d,g,T){return g=g.toLowerCase(),d+(T?n3(g):g)});
1function n3(d){return Kl(E5(d).toLowerCase())}function eo(d){return(d=E5(d))&&d.replace(a1,se).replace(l1,"")}var H7=_4(function(d,g,T){return d+(T?"-":"")+g.toLowerCase()}),Ul=_4(function(d,g,T){return d+(T?" ":"")+g.toLowerCase()}),n6=vs("toLowerCase"),Ai=_4(function(d,g,T){return d+(T?"_":"")+g.toLowerCase()}),Yl=_4(function(d,g,T){return d+(T?" ":"")+Kl(g)}),b7=_4(function(d,g,T){return d+(T?" ":"")+g.toUpperCase()}),Kl=vs("toUpperCase");function bs(d,g,T){return d=E5(d),(g=T?a:g)===a?function a5(L2){return W1.test(L2)}(d)?function I5(L2){return L2.match(A0)||[]}(d):function h4(L2){return L2.match(m1)||[]}(d):d.match(g)||[]}var xs=ft(function(d,g){try{return pe(d,a,g)}catch(T){return Bl(T)?T:new rt(T)}}),h6=_o(function(d,g){return Pt(g,function(T){T=ko(T),g5(d,T,P4(d[T],d))}),d});function w7(d){return function(){return d}}var b8=zc(),B7=zc(!0);function ho(d){return d}function v6(d){return F1("function"==typeof d?d:X5(d,1))}var x8=ft(function(d,g){return function(T){return hn(T,d,g)}}),_8=ft(function(d,g){return function(T){return hn(d,T,g)}});function Cn(d,g,T){var z1=l4(g),r0=Z5(g,z1);null==T&&(!Pa(g)||!r0.length&&z1.length)&&(T=g,g=d,d=this,r0=Z5(g,l4(g)));var N0=!(Pa(T)&&"chain"in T&&!T.chain),M2=Pn(d);return Pt(r0,function(O2){var $2=g[O2];d[O2]=$2,M2&&(d.prototype[O2]=function(){var we=this.__chain__;if(N0||we){var Le=d(this.__wrapped__);return(Le.__actions__=so(this.__actions__)).push({func:$2,args:arguments,thisArg:d}),Le.__chain__=we,Le}return $2.apply(d,F5([this.value()],arguments))})}),d}function D7(){}var jr=us(e5),Xl=us(ia),Ti=us(ca);function O7(d){return x3(d)?Za(ko(d)):function Bt(d){return function(g){return $4(g,d)}}(d)}var L8=ni(),B8=ni(!0);function Zl(){return[]}function Ql(){return!1}var $r=Ps(function(d,g){return d+g},0),Kr=z3("ceil"),Xr=Ps(function(d,g){return d/g},1),Ri=z3("floor"),F7=Ps(function(d,g){return d*g},1),T8=z3("round"),R7=Ps(function(d,g){return d-g},0);return _0.after=function Vt(d,g){if("function"!=typeof g)throw new s5(f);return d=l5(d),function(){if(--d<1)return g.apply(this,arguments)}},_0.ary=M5,_0.assign=Yc,_0.assignIn=wi,_0.assignInWith=Nn,_0.assignWith=Gc,_0.at=jc,_0.before=Ga,_0.bind=P4,_0.bindAll=h6,_0.bindKey=y4,_0.castArray=function Tc(){if(!arguments.length)return[];var d=arguments[0];return Qt(d)?d:[d]},_0.chain=ys,_0.chunk=function rl(d,g,T){g=(T?R4(d,g,T):g===a)?1:v1(l5(g),0);var z1=null==d?0:d.length;if(!z1||g<1)return[];for(var r0=0,N0=0,M2=X2(Jt(z1/g));r0<z1;)M2[N0++]=Ja(d,r0,r0+=g);return M2},_0.compact=function Ys(d){for(var g=-1,T=null==d?0:d.length,z1=0,r0=[];++g<T;){var N0=d[g];N0&&(r0[z1++]=N0)}return r0},_0.concat=function B3(){var d=arguments.length;if(!d)return[];for(var g=X2(d-1),T=arguments[0],z1=d;z1--;)g[z1-1]=arguments[z1];return F5(Qt(T)?so(T):[T],k5(g,1))},_0.cond=function x7(d){var g=null==d?0:d.length,T=St();return d=g?e5(d,function(z1){if("function"!=typeof z1[1])throw new s5(f);return[T(z1[0]),z1[1]]}):[],ft(function(z1){for(var r0=-1;++r0<g;){var N0=d[r0];if(pe(N0[0],this,z1))return pe(N0[1],this,z1)}})},_0.conforms=function _7(d){return function Oo(d){var g=l4(d);return function(T){return b4(T,d,g)}}(X5(d,1))},_0.constant=w7,_0.countBy=C2,_0.create=function $c(d,g){var T=h1(d);return null==g?T:Go(T,g)},_0.curry=function en(d,g,T){var z1=fn(d,8,a,a,a,a,a,g=T?a:g);return z1.placeholder=en.placeholder,z1},_0.curryRight=function pa(d,g,T){var z1=fn(d,16,a,a,a,a,a,g=T?a:g);return z1.placeholder=pa.placeholder,z1},_0.debounce=R3,_0.defaults=Fl,_0.defaultsDeep=Kc,_0.defer=Ci,_0.delay=s4,_0.difference=hl,_0.differenceBy=S3,_0.differenceWith=A3,_0.drop=function vl(d,g,T){var z1=null==d?0:d.length;return z1?Ja(d,(g=T||g===a?1:l5(g))<0?0:g,z1):[]},_0.dropRight=function ul(d,g,T){var z1=null==d?0:d.length;return z1?Ja(d,0,(g=z1-(g=T||g===a?1:l5(g)))<0?0:g):[]},_0.dropRightWhile=function di(d,g){return d&&d.length?Sn(d,St(g,3),!0,!0):[]},_0.dropWhile=function dl(d,g){return d&&d.length?Sn(d,St(g,3),!0):[]},_0.fill=function pl(d,g,T,z1){var r0=null==d?0:d.length;return r0?(T&&"number"!=typeof T&&R4(d,g,T)&&(T=0,z1=r0),function rn(d,g,T,z1){var r0=d.length;for((T=l5(T))<0&&(T=-T>r0?0:r0+T),(z1=z1===a||z1>r0?r0:l5(z1))<0&&(z1+=r0),z1=T>z1?0:W3(z1);T<z1;)d[T++]=g;return d}(d,g,T,z1)):[]},_0.filter=function ee(d,g){return(Qt(d)?la:m4)(d,St(g,3))},_0.flatMap=function Zt(d,g){return k5(lo(d,g),1)},_0.flatMapDeep=function At(d,g){return k5(lo(d,g),L0)},_0.flatMapDepth=function Ct(d,g,T){return T=T===a?1:l5(T),k5(lo(d,g),T)},_0.flatten=fs,_0.flattenDeep=function Cc(d){return null!=d&&d.length?k5(d,L0):[]},_0.flattenDepth=function fl(d,g){return null!=d&&d.length?k5(d,g=g===a?1:l5(g)):[]},_0.flip=function En(d){return fn(d,512)},_0.flow=b8,_0.flowRight=B7,_0.fromPairs=function gl(d){for(var g=-1,T=null==d?0:d.length,z1={};++g<T;){var r0=d[g];z1[r0[0]]=r0[1]}return z1},_0.functions=function H8(d){return null==d?[]:Z5(d,l4(d))},_0.functionsIn=function Li(d){return null==d?[]:Z5(d,J4(d))},_0.groupBy=t4,_0.initial=function Ba(d){return null!=d&&d.length?Ja(d,0,-1):[]},_0.intersection=bc,_0.intersectionBy=pi,_0.intersectionWith=js,_0.invert=Qc,_0.invertBy=Pl,_0.invokeMap=k4,_0.iteratee=v6,_0.keyBy=Sa,_0.keys=l4,_0.keysIn=J4,_0.map=lo,_0.mapKeys=function f7(d,g){var T={};return g=St(g,3),z5(d,function(z1,r0,N0){g5(T,g(z1,r0,N0),z1)}),T},_0.mapValues=function Il(d,g){var T={};return g=St(g,3),z5(d,function(z1,r0,N0){g5(T,r0,g(z1,r0,N0))}),T},_0.matches=function S7(d){return xt(X5(d,1))},_0.matchesProperty=function A7(d,g){return r5(d,X5(g,1))},_0.memoize=I4,_0.merge=Nl,_0.mergeWith=Ka,_0.method=x8,_0.methodOf=_8,_0.mixin=Cn,_0.negate=ja,_0.nthArg=function u6(d){return d=l5(d),ft(function(g){return O4(g,d)})}
vendor: 5,084 bytes, line 1
1,_0.omit=Bi,_0.omitBy=function Jc(d,g){return Cs(d,ja(St(g)))},_0.once=function Hs(d){return Ga(2,d)},_0.orderBy=function Lo(d,g,T,z1){return null==d?[]:(Qt(g)||(g=null==g?[]:[g]),Qt(T=z1?a:T)||(T=null==T?[]:[T]),Os(d,g,T))},_0.over=jr,_0.overArgs=Ac,_0.overEvery=Xl,_0.overSome=Ti,_0.partial=k3,_0.partialRight=co,_0.partition=M4,_0.pick=ea,_0.pickBy=Cs,_0.property=O7,_0.propertyOf=function d6(d){return function(g){return null==d?a:$4(d,g)}},_0.pull=mi,_0.pullAll=gs,_0.pullAllBy=function zs(d,g,T){return d&&d.length&&g&&g.length?B2(d,g,St(T,2)):d},_0.pullAllWith=function O3(d,g,T){return d&&d.length&&g&&g.length?B2(d,g,a,T):d},_0.pullAt=Ml,_0.range=L8,_0.rangeRight=B8,_0.rearg=E3,_0.reject=function Po(d,g){return(Qt(d)?la:m4)(d,ja(St(g,3)))},_0.remove=function fi(d,g){var T=[];if(!d||!d.length)return T;var z1=-1,r0=[],N0=d.length;for(g=St(g,3);++z1<N0;){var M2=d[z1];g(M2,z1,d)&&(T.push(M2),r0.push(z1))}return re(d,r0),T},_0.rest=function Ll(d,g){if("function"!=typeof d)throw new s5(f);return ft(d,g=g===a?g:l5(g))},_0.reverse=Ks,_0.sampleSize=function Hn(d,g,T){return g=(T?R4(d,g,T):g===a)?1:l5(g),(Qt(d)?Ao:T4)(d,g)},_0.set=function Un(d,g,T){return null==d?d:da(d,g,T)},_0.setWith=function G3(d,g,T,z1){return z1="function"==typeof z1?z1:a,null==d?d:da(d,g,T,z1)},_0.shuffle=function Zs(d){return(Qt(d)?L5:dn)(d)},_0.slice=function gi(d,g,T){var z1=null==d?0:d.length;return z1?(T&&"number"!=typeof T&&R4(d,g,T)?(g=0,T=z1):(g=null==g?0:l5(g),T=T===a?z1:l5(T)),Ja(d,g,T)):[]},_0.sortBy=it,_0.sortedUniq=function yl(d){return d&&d.length?p3(d):[]},_0.sortedUniqBy=function w4(d,g){return d&&d.length?p3(d,St(g,2)):[]},_0.split=function Wl(d,g,T){return T&&"number"!=typeof T&&R4(d,g,T)&&(g=T=a),(T=T===a?q0:T>>>0)?(d=E5(d))&&("string"==typeof g||null!=g&&!I3(g))&&!(g=ya(g))&&Ut(d)?Dn(V5(d),0,T):d.split(g,T):[]},_0.spread=function Dc(d,g){if("function"!=typeof d)throw new s5(f);return g=null==g?0:v1(l5(g),0),ft(function(T){var z1=T[g],r0=Dn(T,0,g);return z1&&F5(r0,z1),pe(d,this,r0)})},_0.tail=function _c(d){var g=null==d?0:d.length;return g?Ja(d,1,g):[]},_0.take=function Hl(d,g,T){return d&&d.length?Ja(d,0,(g=T||g===a?1:l5(g))<0?0:g):[]},_0.takeRight=function wc(d,g,T){var z1=null==d?0:d.length;return z1?Ja(d,(g=z1-(g=T||g===a?1:l5(g)))<0?0:g,z1):[]},_0.takeRightWhile=function Vl(d,g){return d&&d.length?Sn(d,St(g,3),!1,!0):[]},_0.takeWhile=function qo(d,g){return d&&d.length?Sn(d,St(g,3)):[]},_0.tap=function wl(d,g){return g(d),d},_0.throttle=function e7(d,g,T){var z1=!0,r0=!0;if("function"!=typeof d)throw new s5(f);return Pa(T)&&(z1="leading"in T?!!T.leading:z1,r0="trailing"in T?!!T.trailing:r0),R3(d,g,{leading:z1,maxWait:g,trailing:r0})},_0.thru=Y5,_0.toArray=U3,_0.toPairs=j3,_0.toPairsIn=e6,_0.toPath=function p6(d){return Qt(d)?e5(d,ko):Z4(d)?[d]:so(Vc(E5(d)))},_0.toPlainObject=_i,_0.transform=function g7(d,g,T){var z1=Qt(d),r0=z1||as(d)||os(d);if(g=St(g,4),null==T){var N0=d&&d.constructor;T=r0?z1?new N0:[]:Pa(d)&&Pn(N0)?h1(Ze(d)):{}}return(r0?Pt:z5)(d,function(M2,O2,$2){return g(T,M2,O2,$2)}),T},_0.unary=function Oc(d){return M5(d,1)},_0.union=Cl,_0.unionBy=Lc,_0.unionWith=Mn,_0.uniq=function Ms(d){return d&&d.length?pn(d):[]},_0.uniqBy=function J6(d,g){return d&&d.length?pn(d,St(g,2)):[]},_0.uniqWith=function bl(d,g){return g="function"==typeof g?g:a,d&&d.length?pn(d,a,g):[]},_0.unset=function e3(d,g){return null==d||Ts(d,g)},_0.unzip=Xs,_0.unzipWith=Rn,_0.update=function z7(d,g,T){return null==d?d:Q3(d,g,Fo(T))},_0.updateWith=function t3(d,g,T,z1){return z1="function"==typeof z1?z1:a,null==d?d:Q3(d,g,Fo(T),z1)},_0.values=a3,_0.valuesIn=function t6(d){return null==d?[]:_(d,J4(d))},_0.without=Jo,_0.words=bs,_0.wrap=function t7(d,g){return k3(Fo(g),d)},_0.xor=xl,_0.xorBy=yn,_0.xorWith=es,_0.zip=Hi,_0.zipObject=function _l(d,g){return Fs(d||[],g||[],q5)},_0.zipObjectDeep=function Bc(d,g){return Fs(d||[],g||[],da)},_0.zipWith=T3,_0.entries=j3,_0.entriesIn=e6,_0.extend=wi,_0.extendWith=Nn,Cn(_0,_0),_0.add=$r,_0.attempt=xs,_0.camelCase=o6,_0.capitalize=n3,_0.ceil=Kr,_0.clamp=function o3(d,g,T){return T===a&&(T=g,g=a),T!==a&&(T=(T=q4(T))==T?T:0),g!==a&&(g=(g=q4(g))==g?g:0),Ea(q4(d),g,T)},_0.clone=function a7(d){return X5(d,4)},_0.cloneDeep=function o7(d){return X5(d,5)},_0.cloneDeepWith=function n7(d,g){return X5(d,5,g="function"==typeof g?g:a)},_0.cloneWith=function Fc(d,g){return X5(d,4,g="function"==typeof g?g:a)},_0.conformsTo=function s7(d,g){return null==g||b4(d,g,l4(g))},_0.deburr=eo,_0.defaultTo=function L7(d,g){return null==d||d!=d?g:d},_0.divide=Xr,_0.endsWith=function M7(d,g,T){d=E5(d),g=ya(g);var z1=d.length,r0=T=T===a?z1:Ea(l5(T),0,z1);return(T-=g.length)>=0&&d.slice(T,r0)==g},_0.eq=tn,_0.escape=function L4(d){return(d=E5(d))&&T0.test(d)?d.replace(n2,Ae):d},_0.escapeRegExp=function y7(d){return(d=E5(d))&&H2.test(d)?d.replace(M0,"\\$&"):d},_0.every=function j2(d,g,T){var z1=Qt(d)?ia:bo;return T&&R4(d,g,T)&&(g=a),z1(d,St(g,3))},_0.find=Ee,_0.findIndex=ml,_0.findKey=function Xc(d,g){return ra(d,St(g,3),z5)},_0.findLast=Ne,_0.findLastIndex=Gs,_0.findLastKey=function Rl(d,g){return ra(d,St(g,3),x5)}
1,_0.floor=Ri,_0.forEach=Kt,_0.forEachRight=J5,_0.forIn=function kl(d,g){return null==d?d:xo(d,St(g,3),J4)},_0.forInRight=function qs(d,g){return null==d?d:x4(d,St(g,3),J4)},_0.forOwn=function Zc(d,g){return d&&z5(d,St(g,3))},_0.forOwnRight=function Ho(d,g){return d&&x5(d,St(g,3))},_0.get=El,_0.gt=Rc,_0.gte=kc,_0.has=function Vs(d,g){return null!=d&&ds(d,g,no)},_0.hasIn=Y3,_0.head=Eo,_0.identity=ho,_0.includes=function a4(d,g,T,z1){d=ro(d)?d:a3(d),T=T&&!z1?l5(T):0;var r0=d.length;return T<0&&(T=v1(r0+T,0)),bi(d)?T<=r0&&d.indexOf(g,T)>-1:!!r0&&Ia(d,g,T)>-1},_0.indexOf=function Jn(d,g,T){var z1=null==d?0:d.length;if(!z1)return-1;var r0=null==T?0:l5(T);return r0<0&&(r0=v1(z1+r0,0)),Ia(d,g,r0)},_0.inRange=function Si(d,g,T){return g=Q4(g),T===a?(T=g,g=0):T=Q4(T),function Ds(d,g,T){return d>=G1(g,T)&&d<v1(g,T)}(d=q4(d),g,T)},_0.invoke=qc,_0.isArguments=ts,_0.isArray=Qt,_0.isArrayBuffer=Ec,_0.isArrayLike=ro,_0.isArrayLikeObject=$a,_0.isBoolean=function Pc(d){return!0===d||!1===d||N5(d)&&ua(d)==p1},_0.isBuffer=as,_0.isDate=l7,_0.isElement=function c7(d){return N5(d)&&1===d.nodeType&&!P3(d)},_0.isEmpty=function r7(d){if(null==d)return!0;if(ro(d)&&(Qt(d)||"string"==typeof d||"function"==typeof d.splice||as(d)||os(d)||ts(d)))return!d.length;var g=F4(d);if(g==z0||g==k0)return!d.size;if(Qn(d))return!w0(d).length;for(var T in d)if(bt.call(d,T))return!1;return!0},_0.isEqual=function h7(d,g){return Bn(d,g)},_0.isEqualWith=function Ic(d,g,T){var z1=(T="function"==typeof T?T:a)?T(d,g):a;return z1===a?Bn(d,g,a,T):!!z1},_0.isError=Bl,_0.isFinite=function v7(d){return"number"==typeof d&&G(d)},_0.isFunction=Pn,_0.isInteger=Sl,_0.isLength=Qs,_0.isMap=In,_0.isMatch=function u7(d,g){return d===g||un(d,g,gn(g))},_0.isMatchWith=function Al(d,g,T){return T="function"==typeof T?T:a,un(d,g,gn(g),T)},_0.isNaN=function d7(d){return Uc(d)&&d!=+d},_0.isNative=function y8(d){if(ri(d))throw new rt("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return p5(d)},_0.isNil=function Nc(d){return null==d},_0.isNull=function p7(d){return null===d},_0.isNumber=Uc,_0.isObject=Pa,_0.isObjectLike=N5,_0.isPlainObject=P3,_0.isRegExp=I3,_0.isSafeInteger=function m7(d){return Sl(d)&&d>=-$0&&d<=$0},_0.isSet=Vn,_0.isString=bi,_0.isSymbol=Z4,_0.isTypedArray=os,_0.isUndefined=function Dl(d){return d===a},_0.isWeakMap=function Wc(d){return N5(d)&&F4(d)==a0},_0.isWeakSet=function xi(d){return N5(d)&&"[object WeakSet]"==ua(d)},_0.join=function D3(d,g){return null==d?"":r1.call(d,g)},_0.kebabCase=H7,_0.last=io,_0.lastIndexOf=function $s(d,g,T){var z1=null==d?0:d.length;if(!z1)return-1;var r0=z1;return T!==a&&(r0=(r0=l5(T))<0?v1(z1+r0,0):G1(r0,z1-1)),g==g?function Oa(L2,q2,X2){for(var Ye=X2+1;Ye--;)if(L2[Ye]===q2)return Ye;return Ye}(d,g,r0):Xa(d,ha,r0,!0)},_0.lowerCase=Ul,_0.lowerFirst=n6,_0.lt=Ol,_0.lte=N3,_0.max=function O8(d){return d&&d.length?Ke(d,ho,n4):a},_0.maxBy=function ql(d,g){return d&&d.length?Ke(d,St(g,2),n4):a},_0.mean=function m6(d){return Da(d,ho)},_0.meanBy=function ki(d,g){return Da(d,St(g,2))},_0.min=function Zr(d){return d&&d.length?Ke(d,ho,he):a},_0.minBy=function Qr(d,g){return d&&d.length?Ke(d,St(g,2),he):a},_0.stubArray=Zl,_0.stubFalse=Ql,_0.stubObject=function S8(){return{}},_0.stubString=function A8(){return""},_0.stubTrue=function Fi(){return!0},_0.multiply=F7,_0.nth=function zl(d,g){return d&&d.length?O4(d,l5(g)):a},_0.noConflict=function w8(){return Rt._===this&&(Rt._=t1),this},_0.noop=D7,_0.now=gt,_0.pad=function s6(d,g,T){d=E5(d);var z1=(g=l5(g))?T5(d):0;if(!g||z1>=g)return d;var r0=(g-z1)/2;return z4(Ca(r0),T)+d+z4(Jt(r0),T)},_0.padEnd=function V7(d,g,T){d=E5(d);var z1=(g=l5(g))?T5(d):0;return g&&z1<g?d+z4(g-z1,T):d},_0.padStart=function V8(d,g,T){d=E5(d);var z1=(g=l5(g))?T5(d):0;return g&&z1<g?z4(g-z1,T)+d:d},_0.parseInt=function l6(d,g,T){return T||null==g?g=0:g&&(g=+g),I0(E5(d).replace(F2,""),g||0)},_0.random=function a6(d,g,T){if(T&&"boolean"!=typeof T&&R4(d,g,T)&&(g=T=a),T===a&&("boolean"==typeof g?(T=g,g=a):"boolean"==typeof d&&(T=d,d=a)),d===a&&g===a?(d=0,g=1):(d=Q4(d),g===a?(g=d,d=0):g=Q4(g)),d>g){var z1=d;d=g,g=z1}if(T||d%1||g%1){var r0=Y2();return G1(d+r0*(g-d+Te("1e-"+((r0+"").length-1))),g)}return Me(d,g)},_0.reduce=function E4(d,g,T){var z1=Qt(d)?V4:aa,r0=arguments.length<3;return z1(d,St(g,4),T,r0,Ya)},_0.reduceRight=function yo(d,g,T){var z1=Qt(d)?N4:aa,r0=arguments.length<3;return z1(d,St(g,4),T,r0,wa)},_0.repeat=function C7(d,g,T){return g=(T?R4(d,g,T):g===a)?1:l5(g),za(E5(d),g)},_0.replace=function C8(){var d=arguments,g=E5(d[0]);return d.length<3?g:g.replace(d[1],d[2])},_0.result=function Js(d,g,T){var z1=-1,r0=(g=$o(g,d)).length;for(r0||(r0=1,d=a);++z1<r0;){var N0=null==d?a:d[ko(g[z1])];N0===a&&(z1=r0,N0=T),d=Pn(N0)?N0.call(d):N0}return d},_0.round=T8,_0.runInContext=L2,_0.sample=function F3(d){return(Qt(d)?Wa:Ot)(d)},_0.size=function kn(d){if(null==d)return 0;if(ro(d))return bi(d)?T5(d):d.length;var g=F4(d);return g==z0||g==k0?d.size:w0(d).length},_0.snakeCase=Ai,_0.some=function Vi(d,g,T){var z1=Qt(d)?ca:hs;return T&&R4(d,g,T)&&(g=a),z1(d,St(g,3))},_0.sortedIndex=function zi(d,g){return g4(d,g)},_0.sortedIndexBy=function Qo(d,g,T){return Z3(d,g,St(T,2))},_0.sortedIndexOf=function Mi(d,g){var T=null==d?0:d.length;if(T){var z1=g4(d,g);if(z1<T&&tn(d[z1],g))return z1}return-1},_0.sortedLastIndex=function xc(d,g){return g4(d,g,!0)},_0.sortedLastIndexBy=function q6(d,g,T){return Z3(d,g,St(T,2),!0)},_0.sortedLastIndexOf=function yi(d,g){if(null!=d&&d.length){var z1=g4(d,g,!0)-1;if(tn(d[z1],g))return z1}return-1},_0.startCase=Yl,_0.startsWith=function s3(d,g,T){return d=E5(d),T=null==T?0:Ea(l5(T),0,d.length),g=ya(g),d.slice(T,T+g.length)==g},_0.subtract=R7,_0.sum=function Jl(d){return d&&d.length?Nt(d,ho):0},_0.sumBy=function k7(d,g){return d&&d.length?Nt(d,St(g,2)):0},_0.template=function Di(d,g,T){var z1=_0.templateSettings;T&&R4(d,g,T)&&(g=a),d=E5(d),g=Nn({},g,z1,M3);var O2,$2,r0=Nn({},g.imports,z1.imports,M3),N0=l4(r0),M2=_(r0,N0),we=0,Le=g.interpolate||h0,Oe="__p += '",Qe=Ha((g.escape||h0).source+"|"+Le.source+"|"+(Le===Pe?B0:h0).source+"|"+(g.evaluate||h0).source+"|$","g"),zt="//# sourceURL="+(bt.call(g,"sourceURL")?(g.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++_1+"]")+"\n";d.replace(Qe,function(kt,S5,D5,vo,to,c4){return D5||(D5=vo),Oe+=d.slice(we,c4).replace(m0,ct),S5&&(O2=!0,Oe+="' +\n__e("+S5+") +\n'"),to&&($2=!0,Oe+="';\n"+to+";\n__p += '"),D5&&(Oe+="' +\n((__t = ("+D5+")) == null ? '' : __t) +\n'"),we=c4+kt.length,kt}),Oe+="';\n";var $t=bt.call(g,"variable")&&g.variable;if($t){if(f1.test($t))throw new rt("Invalid `variable` option passed into `_.template`")}else Oe="with (obj) {\n"+Oe+"\n}\n";Oe=($2?Oe.replace(w2,""):Oe).replace(P2,"$1").replace(g2,"$1;"),Oe="function("+($t||"obj")+") {\n"+($t?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(O2?", __e = _.escape":"")+($2?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";
1\n")+Oe+"return __p\n}";var f5=xs(function(){return Wt(N0,zt+"return "+Oe).apply(a,M2)});if(f5.source=Oe,Bl(f5))throw f5;return f5},_0.times=function T7(d,g){if((d=l5(d))<1||d>$0)return[];var T=q0,z1=G1(d,q0);g=St(g),d-=q0;for(var r0=Na(z1,g);++T<d;)g(T);return r0},_0.toFinite=Q4,_0.toInteger=l5,_0.toLength=W3,_0.toLower=function Oi(d){return E5(d).toLowerCase()},_0.toNumber=q4,_0.toSafeInteger=function Tl(d){return d?Ea(l5(d),-$0,$0):0===d?d:0},_0.toString=E5,_0.toUpper=function l3(d){return E5(d).toUpperCase()},_0.trim=function Gl(d,g,T){if((d=E5(d))&&(T||g===a))return v0(d);if(!d||!(g=ya(g)))return d;var z1=V5(d),r0=V5(g);return Dn(z1,b(z1,r0),U(z1,r0)+1).join("")},_0.trimEnd=function jl(d,g,T){if((d=E5(d))&&(T||g===a))return d.slice(0,oa(d)+1);if(!d||!(g=ya(g)))return d;var z1=V5(d);return Dn(z1,0,U(z1,V5(g))+1).join("")},_0.trimStart=function c6(d,g,T){if((d=E5(d))&&(T||g===a))return d.replace(F2,"");if(!d||!(g=ya(g)))return d;var z1=V5(d);return Dn(z1,b(z1,V5(g))).join("")},_0.truncate=function r6(d,g){var T=30,z1="...";if(Pa(g)){var r0="separator"in g?g.separator:r0;T="length"in g?l5(g.length):T,z1="omission"in g?ya(g.omission):z1}var N0=(d=E5(d)).length;if(Ut(d)){var M2=V5(d);N0=M2.length}if(T>=N0)return d;var O2=T-T5(z1);if(O2<1)return z1;var $2=M2?Dn(M2,0,O2).join(""):d.slice(0,O2);if(r0===a)return $2+z1;if(M2&&(O2+=$2.length-O2),I3(r0)){if(d.slice(O2).search(r0)){var we,Le=$2;for(r0.global||(r0=Ha(r0.source,E5(l2.exec(r0))+"g")),r0.lastIndex=0;we=r0.exec(Le);)var Oe=we.index;$2=$2.slice(0,Oe===a?O2:Oe)}}else if(d.indexOf(ya(r0),O2)!=O2){var Qe=$2.lastIndexOf(r0);Qe>-1&&($2=$2.slice(0,Qe))}return $2+z1},_0.unescape=function $l(d){return(d=E5(d))&&S2.test(d)?d.replace(le,dt):d},_0.uniqueId=function D8(d){var g=++c1;return E5(d)+g},_0.upperCase=b7,_0.upperFirst=Kl,_0.each=Kt,_0.eachRight=J5,_0.first=Eo,Cn(_0,function(){var d={};return z5(_0,function(g,T){bt.call(_0.prototype,T)||(d[T]=g)}),d}(),{chain:!1}),_0.VERSION="4.17.23",Pt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(d){_0[d].placeholder=_0}),Pt(["drop","take"],function(d,g){L1.prototype[d]=function(T){T=T===a?1:v1(l5(T),0);var z1=this.__filtered__&&!g?new L1(this):this.clone();return z1.__filtered__?z1.__takeCount__=G1(T,z1.__takeCount__):z1.__views__.push({size:G1(T,q0),type:d+(z1.__dir__<0?"Right":"")}),z1},L1.prototype[d+"Right"]=function(T){return this.reverse()[d](T).reverse()}}),Pt(["filter","map","takeWhile"],function(d,g){var T=g+1,z1=1==T||3==T;L1.prototype[d]=function(r0){var N0=this.clone();return N0.__iteratees__.push({iteratee:St(r0,3),type:T}),N0.__filtered__=N0.__filtered__||z1,N0}}),Pt(["head","last"],function(d,g){var T="take"+(g?"Right":"");L1.prototype[d]=function(){return this[T](1).value()[0]}}),Pt(["initial","tail"],function(d,g){var T="drop"+(g?"":"Right");L1.prototype[d]=function(){return this.__filtered__?new L1(this):this[T](1)}}),L1.prototype.compact=function(){return this.filter(ho)},L1.prototype.find=function(d){return this.filter(d).head()},L1.prototype.findLast=function(d){return this.reverse().find(d)},L1.prototype.invokeMap=ft(function(d,g){return"function"==typeof d?new L1(this):this.map(function(T){return hn(T,d,g)})}),L1.prototype.reject=function(d){return this.filter(ja(St(d)))},L1.prototype.slice=function(d,g){d=l5(d);var T=this;return T.__filtered__&&(d>0||g<0)?new L1(T):(d<0?T=T.takeRight(-d):d&&(T=T.drop(d)),g!==a&&(T=(g=l5(g))<0?T.dropRight(-g):T.take(g-d)),T)},L1.prototype.takeRightWhile=function(d){return this.reverse().takeWhile(d).reverse()},L1.prototype.toArray=function(){return this.take(q0)},z5(L1.prototype,function(d,g){var T=/^(?:filter|find|map|reject)|While$/.test(g),z1=/^(?:head|last)$/.test(g),r0=_0[z1?"take"+("last"==g?"Right":""):g],N0=z1||/^find/.test(g);r0&&(_0.prototype[g]=function(){var M2=this.__wrapped__,O2=z1?[1]:arguments,$2=M2 instanceof L1,we=O2[0],Le=$2||Qt(M2),Oe=function(S5){var D5=r0.apply(_0,F5([S5],O2));return z1&&Qe?D5[0]:D5};Le&&T&&"function"==typeof we&&1!=we.length&&($2=Le=!1);var Qe=this.__chain__,$t=N0&&!Qe,f5=$2&&!this.__actions__.length;if(!N0&&Le){M2=f5?M2:new L1(this);var kt=d.apply(M2,O2);return kt.__actions__.push({func:Y5,args:[Oe],thisArg:a}),new F(kt,Qe)}return $t&&f5?d.apply(this,O2):(kt=this.thru(Oe),$t?z1?kt.value()[0]:kt.value():kt)})}),Pt(["pop","push","shift","sort","splice","unshift"],function(d){var g=o4[d],T=/^(?:push|sort|unshift)$/.test(d)?"tap":"thru",z1=/^(?:pop|shift)$/.test(d);_0.prototype[d]=function(){var r0=arguments;if(z1&&!this.__chain__){var N0=this.value();return g.apply(Qt(N0)?N0:[],r0)}return this[T](function(M2){return g.apply(Qt(M2)?M2:[],r0)})}}),z5(L1.prototype,function(d,g){var T=_0[g];if(T){var z1=T.name+"";bt.call(Fa,z1)||(Fa[z1]=[]),Fa[z1].push({name:g,func:T})}}),Fa[ai(a,2).name]=[{name:"wrapper",func:a}],L1.prototype.clone=function Q1(){var d=new L1(this.__wrapped__);return d.__actions__=so(this.__actions__),d.__dir__=this.__dir__,d.__filtered__=this.__filtered__,d.__iteratees__=so(this.__iteratees__),d.__takeCount__=this.__takeCount__,d.__views__=so(this.__views__),d},L1.prototype.reverse=function r2(){if(this.__filtered__){var d=new L1(this);d.__dir__=-1,d.__filtered__=!0}else(d=this.clone()).__dir__*=-1;return d},L1.prototype.value=function ze(){var d=this.__wrapped__.value(),g=this.__dir__,T=Qt(d),z1=g<0,r0=T?d.length:0,N0=function ol(d,g,T){for(var z1=-1,r0=T.length;++z1<r0;){var N0=T[z1],M2=N0.size;switch(N0.type){case"drop":d+=M2;break;case"dropRight":g-=M2;break;case"take":g=G1(g,d+M2);break;case"takeRight":d=v1(d,g-M2)}}return{start:d,end:g}}(0,r0,this.__views__),M2=N0.start,O2=N0.end,$2=O2-M2,we=z1?O2:M2-1,Le=this.__iteratees__,Oe=Le.length,Qe=0,zt=G1($2,this.__takeCount__);if(!T||!z1&&r0==$2&&zt==$2)return m3(d,this.__actions__);var $t=[];e:for(;$2--&&Qe<zt;){for(var f5=-1,kt=d[we+=g];++f5<Oe;){var S5=Le[f5],vo=S5.type,to=(0,S5.iteratee)(kt);if(2==vo)kt=to;else if(!to){if(1==vo)continue e;break e}}$t[Qe++]=kt}return $t},_0.prototype.at=Sc,_0.prototype.chain=function $1(){return ys(this)},_0.prototype.commit=function S(){return new F(this.value(),this.__chain__)},_0.prototype.next=function D(){this.__values__===a&&(this.__values__=U3(this.value()));var d=this.__index__>=this.__values__.length;return{done:d,value:d?a:this.__values__[this.__index__++]}},_0.prototype.plant=function k1(d){for(var g,T=this;T instanceof A2;){var z1=wo(T);z1.__index__=0,z1.__values__=a,g?r0.__wrapped__=z1:g=z1;var r0=z1;T=T.__wrapped__}return r0.__wrapped__=d,g},_0.prototype.reverse=function g0(){var d=this.__wrapped__;if(d instanceof L1){var g=d;return this.__actions__.length&&(g=new L1(this)),(g=g.reverse()).__actions__.push({func:Y5,args:[Ks],thisArg:a}),new F(g,this.__chain__)}return this.thru(Ks)},_0.prototype.toJSON=_0.prototype.valueOf=_0.prototype.value=function p2(){return m3(this.__wrapped__,this.__actions__)},_0.prototype.first=_0.prototype.head,Qa&&(_0.prototype[Qa]=function J(){return this}),_0}();Rt._=v4,(i=function(){return v4}.call(n1,h,n1,X1))!==a&&(X1.exports=i)}.call(this)},78844:function(X1,n1,h){!function(i){"use strict";i.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(r){return/^nm$/i.test(r)},meridiem:function(r,u,p){return r<12?p?"vm":"VM":p?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(r){return r+(1===r||8===r||r>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(56286))},51039:function(X1,n1,h){!function(i){"use strict";var a=function(c){return 0===c?0:1===c?1:2===c?2:c%100>=3&&c%100<=10?3:c%100>=11?4:5},r={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},u=function(c){return function(s,o,M,x){var z=a(s),w=r[c][a(s)];return 2===z&&(w=w[o?0:1]),w.replace(/%d/i,s)}}
vendor: 16,384 bytes, line 1
1,p=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar-dz",{months:p,monthsShort:p,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(c){return"\u0645"===c},meridiem:function(c,s,o){return c<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")},postformat:function(c){return c.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(h(56286))},14579:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(h(56286))},89242:function(X1,n1,h){!function(i){"use strict";var a={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},r=function(s){return 0===s?0:1===s?1:2===s?2:s%100>=3&&s%100<=10?3:s%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"]},p=function(s){return function(o,M,x,z){var w=r(o),A=u[s][r(o)];return 2===w&&(A=A[M?0:1]),A.replace(/%d/i,o)}},f=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar-ly",{months:f,monthsShort:f,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(s){return"\u0645"===s},meridiem:function(s,o,M){return s<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")},preparse:function(s){return s.replace(/\u060c/g,",")},postformat:function(s){return s.replace(/\d/g,function(o){return a[o]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(h(56286))},20003:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(h(56286))},63916:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};i.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(p){return"\u0645"===p},meridiem:function(p,f,c){return p<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(p){return p.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(f){return r[f]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(f){return r[f]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(h(56286))},8513:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};i.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_
1\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(p){return"\u0645"===p},meridiem:function(p,f,c){return p<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(p){return p.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(f){return r[f]}).replace(/\u060c/g,",")},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(h(56286))},61627:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(h(56286))},72640:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},u=function(o){return 0===o?0:1===o?1:2===o?2:o%100>=3&&o%100<=10?3:o%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"]},f=function(o){return function(M,x,z,w){var A=u(M),I=p[o][u(M)];return 2===A&&(I=I[x?0:1]),I.replace(/%d/i,M)}},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"];i.defineLocale("ar",{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(o){return"\u0645"===o},meridiem:function(o,M,x){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:f("s"),ss:f("s"),m:f("m"),mm:f("m"),h:f("h"),hh:f("h"),d:f("d"),dd:f("d"),M:f("M"),MM:f("M"),y:f("y"),yy:f("y")},preparse:function(o){return o.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(M){return r[M]}).replace(/\u060c/g,",")},postformat:function(o){return o.replace(/\d/g,function(M){return a[M]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(h(56286))},93032:function(X1,n1,h){!function(i){"use strict";var a={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};i.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u
10259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(u){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(u)},meridiem:function(u,p,f){return u<4?"gec\u0259":u<12?"s\u0259h\u0259r":u<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(u){if(0===u)return u+"-\u0131nc\u0131";var p=u%10;return u+(a[p]||a[u%100-p]||a[u>=100?100:null])},week:{dow:1,doy:7}})}(h(56286))},61986:function(X1,n1,h){!function(i){"use strict";function r(p,f,c){return"m"===c?f?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===c?f?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":p+" "+function a(p,f){var c=p.split("_");return f%10==1&&f%100!=11?c[0]:f%10>=2&&f%10<=4&&(f%100<10||f%100>=20)?c[1]:c[2]}({ss:f?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:f?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:f?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[c],+p)}i.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".
vendor: 7,441 bytes, line 1
1split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:r,mm:r,h:r,hh:r,d:"\u0434\u0437\u0435\u043d\u044c",dd:r,M:"\u043c\u0435\u0441\u044f\u0446",MM:r,y:"\u0433\u043e\u0434",yy:r},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(p){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(p)},meridiem:function(p,f,c){return p<4?"\u043d\u043e\u0447\u044b":p<12?"\u0440\u0430\u043d\u0456\u0446\u044b":p<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(p,f){switch(f){case"M":case"d":case"DDD":case"w":case"W":return p%10!=2&&p%10!=3||p%100==12||p%100==13?p+"-\u044b":p+"-\u0456";case"D":return p+"-\u0433\u0430";default:return p}},week:{dow:1,doy:7}})}(h(56286))},50232:function(X1,n1,h){!function(i){"use strict";i.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(r){var u=r%10,p=r%100;return 0===r?r+"-\u0435\u0432":0===p?r+"-\u0435\u043d":p>10&&p<20?r+"-\u0442\u0438":1===u?r+"-\u0432\u0438":2===u?r+"-\u0440\u0438":7===u||8===u?r+"-\u043c\u0438":r+"-\u0442\u0438"},week:{dow:1,doy:7}})}(h(56286))},93882:function(X1,n1,h){!function(i){"use strict";i.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(h(56286))},22874:function(X1,n1,h){!function(i){"use strict";var a={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},r={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};i.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u
109ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(p){return p.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(p,f){return 12===p&&(p=0),"\u09b0\u09be\u09a4"===f?p<4?p:p+12:"\u09ad\u09cb\u09b0"===f||"\u09b8\u0995\u09be\u09b2"===f?p:"\u09a6\u09c1\u09aa\u09c1\u09b0"===f?p>=3?p:p+12:"\u09ac\u09bf\u0995\u09be\u09b2"===f||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===f?p+12:void 0},meridiem:function(p,f,c){return p<4?"\u09b0\u09be\u09a4":p<6?"\u09ad\u09cb\u09b0":p<12?"\u09b8\u0995\u09be\u09b2":p<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":p<18?"\u09ac\u09bf\u0995\u09be\u09b2":p<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(h(56286))},97607:function(X1,n1,h){!function(i){"use strict";var a={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},r={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};i.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u
109ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(p){return p.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(p,f){return 12===p&&(p=0),"\u09b0\u09be\u09a4"===f&&p>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===f&&p<5||"\u09ac\u09bf\u0995\u09be\u09b2"===f?p+12:p},meridiem:function(p,f,c){return p<4?"\u09b0\u09be\u09a4":p<10?"\u09b8\u0995\u09be\u09b2":p<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":p<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(h(56286))},73456:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},r={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};i.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u
10f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(p){return p.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(p,f){return 12===p&&(p=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===f&&p>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===f&&p<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===f?p+12:p},meridiem:function(p,f,c){return p<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":p<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":p<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":p<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(h(56286))},36091:function(X1,n1,h){!function(i){"use strict";function a(I,Z,X){return I+" "+function p(I,Z){return 2===Z?function f(I){var Z={m:"v",b:"v",d:"z"};return void 0===Z[I.charAt(0)]?I:Z[I.charAt(0)]+I.substring(1)}(I):I}({mm:"munutenn",MM:"miz",dd:"devezh"}[X],I)}function u(I){return I>9?u(I%10):I}var c=[/^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],s=/^(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,w=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];i.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:w,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:w,monthsRegex:s,monthsShortRegex:s,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:c,longMonthsParse:c,shortMonthsParse:c,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:a,h:"un eur",hh:"%d eur",d:"un devezh",dd:a,M:"ur miz",MM:a,y:"ur bloaz",yy:function r(I){switch(u(I)){case 1:case 3:case 4:case 5:case 9:return I+" bloaz";default:return I+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(I){return I+(1===I?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(I){return"g.m."===I},meridiem:function(I,Z,X){return I<12?"a.m.":"g.m."}})}(h(56286))},71796:function(X1,n1,h){!function(i){"use strict";function r(p,f,c){var s=p+" ";switch(c){case"ss":return s+(1===p?"sekunda":2===p||3===p||4===p?"sekunde":"sekundi");case"mm":return s+(1===p?"minuta":2===p||3===p||4===p?"minute":"minuta");case"h":return"jedan sat";case"hh":return s+(1===p?"sat":2===p||3===p||4===p?"sata":"sati");case"dd":return s+(1===p?"dan":"dana");case"MM":return s+(1===p?"mjesec":2===p||3===p||4===p?"mjeseca":"mjeseci");case"yy":return s+(1===p?"godina":2===p||3===p||4===p?"godine":"godina")}}i.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:r,m:function a(p,f,c,s){if("m"===c)return f?"jedna minuta":s?"jednu minutu":"jedne minute"},mm:r,h:r,hh:r,d:"dan",dd:r,M:"mjesec",MM:r,y:"godinu",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(56286))},43071:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%
1d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(r,u){var p=1===r?"r":2===r?"n":3===r?"r":4===r?"t":"\xe8";return("w"===u||"W"===u)&&(p="a"),r+p},week:{dow:1,doy:4}})}(h(56286))},17489:function(X1,n1,h){!function(i){"use strict";var a={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},r="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),u=[/^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],p=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function f(o){return o>1&&o<5&&1!=~~(o/10)}function c(o,M,x,z){var w=o+" ";switch(x){case"s":return M||z?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return M||z?w+(f(o)?"sekundy":"sekund"):w+"sekundami";case"m":return M?"minuta":z?"minutu":"minutou";case"mm":return M||z?w+(f(o)?"minuty":"minut"):w+"minutami";case"h":return M?"hodina":z?"hodinu":"hodinou";case"hh":return M||z?w+(f(o)?"hodiny":"hodin"):w+"hodinami";case"d":return M||z?"den":"dnem";case"dd":return M||z?w+(f(o)?"dny":"dn\xed"):w+"dny";case"M":return M||z?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return M||z?w+(f(o)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):w+"m\u011bs\xedci";case"y":return M||z?"rok":"rokem";case"yy":return M||z?w+(f(o)?"roky":"let"):w+"lety"}}i.defineLocale("cs",{months:a,monthsShort:r,monthsRegex:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,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:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},9230:function(X1,n1,h){!function(i){"use strict";i.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(r){return r+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(r)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(r)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(h(56286))},25415:function(X1,n1,h){!function(i){"use strict";
vendor: 37,423 bytes, line 1
1i.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(r){var p="";return r>20?p=40===r||50===r||60===r||80===r||100===r?"fed":"ain":r>0&&(p=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][r]),r+p},week:{dow:1,doy:4}})}(h(56286))},80084:function(X1,n1,h){!function(i){"use strict";i.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},51764:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return p?s[f][0]:s[f][1]}i.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,w:a,ww:"%d Wochen",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},23378:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return p?s[f][0]:s[f][1]}i.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,w:a,ww:"%d Wochen",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},21288:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return p?s[f][0]:s[f][1]}i.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,w:a,ww:"%d Wochen",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},30321:function(X1,n1,h){!function(i){"use strict";var a=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],r=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];i.defineLocale("dv",{months:a,monthsShort:a,weekdays:r,weekdaysShort:r,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(p){return"\u0789\u078a"===p},meridiem:function(p,f,c){return p<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(p){return p.replace(/\u060c/g,",")},postformat:function(p){return p.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(h(56286))},4122:function(X1,n1,h){!function(i){"use strict";i.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(u,p){return u?"string"==typeof p&&/D/.test(p.substring(0,p.indexOf("MMMM")))?this._monthsGenitiveEl[u.month()]:this._monthsNominativeEl[u.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(u,p,f){return u>11?f?"\u03bc\u03bc":"\u039c\u039c":f?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(u){return"\u03bc"===(u+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(u,p){var f=this._calendarEl[u],c=p&&p.hours();return function a(u){return typeof Function<"u"&&u instanceof Function||"[object Function]"===Object.prototype.toString.call(u)}(f)&&(f=f.apply(p)),f.replace("{}",c%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(h(56286))},87939:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:0,doy:4}})}(h(56286))},13185:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")}})}(h(56286))},72380:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(h(56286))},15883:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(h(56286))},77468:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")}})}(h(56286))},27526:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:0,doy:6}})}(h(56286))},24245:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(h(56286))},94219:function(X1,n1,h){!function(i){"use strict";i.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(h(56286))},7847:function(X1,n1,h){!function(i){"use strict";i.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(r){return"p"===r.charAt(0).toLowerCase()},meridiem:function(r,u,p){return r>11?p?"p.t.m.":"P.T.M.":p?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(h(56286))},54145:function(X1,n1,h){!function(i){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],p=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(c,s){return c?/-MMM-/.test(s)?r[c.month()]:a[c.month()]:a},monthsRegex:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(56286))},71793:function(X1,n1,h){!function(i){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],p=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(c,s){return c?/-MMM-/.test(s)?r[c.month()]:a[c.month()]:a},monthsRegex:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(h(56286))},61976:function(X1,n1,h){!function(i){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],p=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(c,s){return c?/-MMM-/.test(s)?r[c.month()]:a[c.month()]:a},monthsRegex:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(h(56286))},6683:function(X1,n1,h){!function(i){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),r="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],p=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(c,s){return c?/-MMM-/.test(s)?r[c.month()]:a[c.month()]:a},monthsRegex:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(h(56286))},50770:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){var s={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[u+"sekundi",u+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[u+" minuti",u+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[u+" tunni",u+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[u+" kuu",u+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[u+" aasta",u+" aastat"]};return p?s[f][2]?s[f][2]:s[f][1]:c?s[f][0]:s[f][1]}i.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:"%d p\xe4eva",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},4673:function(X1,n1,h){!function(i){"use strict";i.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(56286))},27666:function(X1,n1,h){!function(i){"use strict";var a={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},r={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};i.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(p){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(p)},meridiem:function(p,f,c){return p<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"}
vendor: 13,523 bytes, line 1
1,relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(p){return p.replace(/[\u06f0-\u06f9]/g,function(f){return r[f]}).replace(/\u060c/g,",")},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(h(56286))},43498:function(X1,n1,h){!function(i){"use strict";var a="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),r=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",a[7],a[8],a[9]];function u(c,s,o,M){var x="";switch(o){case"s":return M?"muutaman sekunnin":"muutama sekunti";case"ss":x=M?"sekunnin":"sekuntia";break;case"m":return M?"minuutin":"minuutti";case"mm":x=M?"minuutin":"minuuttia";break;case"h":return M?"tunnin":"tunti";case"hh":x=M?"tunnin":"tuntia";break;case"d":return M?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":x=M?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return M?"kuukauden":"kuukausi";case"MM":x=M?"kuukauden":"kuukautta";break;case"y":return M?"vuoden":"vuosi";case"yy":x=M?"vuoden":"vuotta"}return function p(c,s){return c<10?s?r[c]:a[c]:c}(c,M)+" "+x}i.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s: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}})}(h(56286))},4324:function(X1,n1,h){!function(i){"use strict";i.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(r){return r},week:{dow:1,doy:4}})}(h(56286))},97452:function(X1,n1,h){!function(i){"use strict";i.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},91956:function(X1,n1,h){!function(i){"use strict";i.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(r,u){switch(u){default:case"M":case"Q":case"D":case"DDD":case"d":return r+(1===r?"er":"e");case"w":case"W":return r+(1===r?"re":"e")}}})}(h(56286))},5619:function(X1,n1,h){!function(i){"use strict";i.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(r,u){switch(u){default:case"M":case"Q":case"D":case"DDD":case"d":return r+(1===r?"er":"e");case"w":case"W":return r+(1===r?"re":"e")}},week:{dow:1,doy:4}})}(h(56286))},62671:function(X1,n1,h){!function(i){"use strict";var u=/(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,p=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];i.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:u,monthsShortRegex:u,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:p,longMonthsParse:p,shortMonthsParse:p,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(c,s){switch(s){case"D":return c+(1===c?"er":"");default:case"M":case"Q":case"DDD":case"d":return c+(1===c?"er":"e");case"w":case"W":return c+(1===c?"re":"e")}},week:{dow:1,doy:4}})}(h(56286))},29434:function(X1,n1,h){!function(i){"use strict";var a="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),r="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");i.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(p,f){return p?/-MMM-/.test(f)?r[p.month()]:a[p.month()]:a},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(p){return p+(1===p||8===p||p>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(56286))},79427:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(s){return s+(1===s?"d":s%10==2?"na":"mh")},week:{dow:1,doy:4}})}(h(56286))},62256:function(X1,n1,h){!function(i){"use strict";i.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(s){return s+(1===s?"d":s%10==2?"na":"mh")},week:{dow:1,doy:4}})}(h(56286))},81560:function(X1,n1,h){!function(i){"use strict";i.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".
vendor: 12,003 bytes, line 1
1split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(r){return 0===r.indexOf("un")?"n"+r:"en "+r},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(56286))},4849:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){var s={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:[u+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",u+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[u+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",u+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[u+" \u0935\u0930\u093e\u0902\u0928\u0940",u+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[u+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",u+" \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:[u+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",u+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[u+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",u+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return c?s[f][0]:s[f][1]}i.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(u,p){return"D"===p?u+"\u0935\u0947\u0930":u},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(u,p){return 12===u&&(u=0),"\u0930\u093e\u0924\u0940"===p?u<4?u:u+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===p?u:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===p?u>12?u:u+12:"\u0938\u093e\u0902\u091c\u0947"===p?u+12:void 0},meridiem:function(u,p,f){return u<4?"\u0930\u093e\u0924\u0940":u<12?"\u0938\u0915\u093e\u0933\u0940\u0902":u<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":u<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(h(56286))},18090:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){var s={s:["thoddea sekondamni","thodde sekond"],ss:[u+" sekondamni",u+" sekond"],m:["eka mintan","ek minut"],mm:[u+" mintamni",u+" mintam"],h:["eka voran","ek vor"],hh:[u+" voramni",u+" voram"],d:["eka disan","ek dis"],dd:[u+" disamni",u+" dis"],M:["eka mhoinean","ek mhoino"],MM:[u+" mhoineamni",u+" mhoine"],y:["eka vorsan","ek voros"],yy:[u+" vorsamni",u+" vorsam"]};return c?s[f][0]:s[f][1]}i.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(u,p){return"D"===p?u+"er":u},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(u,p){return 12===u&&(u=0),"rati"===p?u<4?u:u+12:"sokallim"===p?u:"donparam"===p?u>12?u:u+12:"sanje"===p?u+12:void 0},meridiem:function(u,p,f){return u<4?"rati":u<12?"sokallim":u<16?"donparam":u<20?"sanje":"rati"}})}(h(56286))},98199:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},r={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};i.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(p){return p.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(p,f){return 12===p&&(p=0),"\u0ab0\u0abe\u0aa4"===f?p<4?p:p+12:"\u0ab8\u0ab5\u0abe\u0ab0"===f?p:"\u0aac\u0aaa\u0acb\u0ab0"===f?p>=10?p:p+12:"\u0ab8\u0abe\u0a82\u0a9c"===f?p+12:void 0},meridiem:function(p,f,c){return p<4?"\u0ab0\u0abe\u0aa4":p<10?"\u0ab8\u0ab5\u0abe\u0ab0":p<17?"\u0aac\u0aaa\u0acb\u0ab0":p<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(h(56286))},5716:function(X1,n1,h){!function(i){"use strict";i.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u
105d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(r){return 2===r?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":r+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(r){return 2===r?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":r+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(r){return 2===r?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":r+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(r){return 2===r?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":r%10==0&&10!==r?r+" \u05e9\u05e0\u05d4":r+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(r){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(r)},meridiem:function(r,u,p){return r<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":r<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":r<12?p?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":r<18?p?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(h(56286))},34368:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},r={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},u=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];i.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u
10932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:u,longMonthsParse:u,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(c){return c.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(s){return r[s]})},postformat:function(c){return c.replace(/\d/g,function(s){return a[s]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(c,s){return 12===c&&(c=0),"\u0930\u093e\u0924"===s?c<4?c:c+12:"\u0938\u0941\u092c\u0939"===s?c:"\u0926\u094b\u092a\u0939\u0930"===s?c>=10?c:c+12:"\u0936\u093e\u092e"===s?c+12:void 0},meridiem:function(c,s,o){return c<4?"\u0930\u093e\u0924":c<10?"\u0938\u0941\u092c\u0939":c<17?"\u0926\u094b\u092a\u0939\u0930":c<20?"\u093
16\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(h(56286))},63793:function(X1,n1,h){!function(i){"use strict";function a(u,p,f){var c=u+" ";switch(f){case"ss":return c+(1===u?"sekunda":2===u||3===u||4===u?"sekunde":"sekundi");case"m":return p?"jedna minuta":"jedne minute";case"mm":return c+(1===u?"minuta":2===u||3===u||4===u?"minute":"minuta");case"h":return p?"jedan sat":"jednog sata";case"hh":return c+(1===u?"sat":2===u||3===u||4===u?"sata":"sati");case"dd":return c+(1===u?"dan":"dana");case"MM":return c+(1===u?"mjesec":2===u||3===u||4===u?"mjeseca":"mjeseci");case"yy":return c+(1===u?"godina":2===u||3===u||4===u?"godine":"godina")}}i.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:a,m:a,mm:a,h:a,hh:a,d:"dan",dd:a,M:"mjesec",MM:a,y:"godinu",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(56286))},420:function(X1,n1,h){!function(i){"use strict";var a="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function r(f,c,s,o){var M=f;switch(s){case"s":return o||c?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return M+(o||c)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(o||c?" perc":" perce");case"mm":return M+(o||c?" perc":" perce");case"h":return"egy"+(o||c?" \xf3ra":" \xf3r\xe1ja");case"hh":return M+(o||c?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(o||c?" nap":" napja");case"dd":return M+(o||c?" nap":" napja");case"M":return"egy"+(o||c?" h\xf3nap":" h\xf3napja");case"MM":return M+(o||c?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(o||c?" \xe9v":" \xe9ve");case"yy":return M+(o||c?" \xe9v":" \xe9ve")}return""}function u(f){return(f?"":"[m\xfalt] ")+"["+a[this.day()]+"] LT[-kor]"}i.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(f){return"u"===f.charAt(1).toLowerCase()},meridiem:function(f,c,s){return f<12?!0===s?"de":"DE":!0===s?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return u.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return u.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},33275:function(X1,n1,h){!function(i){"use strict";i.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(r){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(r)},meridiem:function(r){return r<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":r<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":r<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(r,u){switch(u){case"DDD":case"w":case"W":case"DDDo":return 1===r?r+"-\u056b\u0576":r+"-\u0580\u0564";default:return r}},week:{dow:1,doy:7}})}(h(56286))},33902:function(X1,n1,h){!function(i){"use strict";i.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(r,u){return 12===r&&(r=0),"pagi"===u?r:"siang"===u?r>=11?r:r+12:"sore"===u||"malam"===u?r+12:void 0},meridiem:function(r,u,p){return r<11?"pagi":r<15?"siang":r<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(h(56286))},2431:function(X1,n1,h){!function(i){"use strict";function a(p){return p%100==11||p%10!=1}function r(p,f,c,s){var o=p+" ";switch(c){case"s":return f||s?"nokkrar sek\xfandur":"nokkrum sek\xfandum";
vendor: 4,216 bytes, line 1
1case"ss":return a(p)?o+(f||s?"sek\xfandur":"sek\xfandum"):o+"sek\xfanda";case"m":return f?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return a(p)?o+(f||s?"m\xedn\xfatur":"m\xedn\xfatum"):f?o+"m\xedn\xfata":o+"m\xedn\xfatu";case"hh":return a(p)?o+(f||s?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return f?"dagur":s?"dag":"degi";case"dd":return a(p)?f?o+"dagar":o+(s?"daga":"d\xf6gum"):f?o+"dagur":o+(s?"dag":"degi");case"M":return f?"m\xe1nu\xf0ur":s?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return a(p)?f?o+"m\xe1nu\xf0ir":o+(s?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):f?o+"m\xe1nu\xf0ur":o+(s?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return f||s?"\xe1r":"\xe1ri";case"yy":return a(p)?o+(f||s?"\xe1r":"\xe1rum"):o+(f||s?"\xe1r":"\xe1ri")}}i.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:r,ss:r,m:r,mm:r,h:"klukkustund",hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},67368:function(X1,n1,h){!function(i){"use strict";i.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(r){return(/^[0-9].+$/.test(r)?"tra":"in")+" "+r},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(56286))},3422:function(X1,n1,h){!function(i){"use strict";i.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%
1d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(56286))},23318:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(r,u){return"\u5143"===u[1]?1:parseInt(u[1]||r,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(r){return"\u5348\u5f8c"===r},meridiem:function(r,u,p){return r<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(r){return r.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(r){return this.week()!==r.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(r,u){switch(u){case"y":return 1===r?"\u5143\u5e74":r+"\u5e74";case"d":case"D":case"DDD":return r+"\u65e5";default:return r}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(h(56286))},12583:function(X1,n1,h){!function(i){"use strict";i.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(r,u){return 12===r&&(r=0),"enjing"===u?r:"siyang"===u?r>=11?r:r+12:"sonten"===u||"ndalu"===u?r+12:void 0},meridiem:function(r,u,p){return r<11?"enjing":r<15?"siyang":r<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(h(56286))},82183:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u
110d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(r){return r.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(u,p,f){return"\u10d8"===f?p+"\u10e8\u10d8":p+f+"\u10e8\u10d8"})},past:function(r){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(r)?r.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(r)?r.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):r},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(r){return 0===r?r:1===r?r+"-\u10da\u10d8":r<20||r<=100&&r%20==0||r%100==0?"\u10db\u10d4-"+r:r+"-\u10d4"},week:{dow:1,doy:7}})}(h(56286))},57905:function(X1,n1,h){!function(i){"use strict";var a={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};i.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(u){return u+(a[u]||a[u%10]||a[u>=100?100:null])},week:{dow:1,doy:7}})}(h(56286))},99275:function(X1,n1,h){!function(i){"use strict";var a={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},r={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};i.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u
117a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(p){return"\u179b\u17d2\u1784\u17b6\u1785"===p},meridiem:function(p,f,c){return p<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(p){return p.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},week:{dow:1,doy:4}})}(h(56286))},65998:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},r={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};i.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%
1d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(p){return p.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(p,f){return 12===p&&(p=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===f?p<4?p:p+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===f?p:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===f?p>=10?p:p+12:"\u0cb8\u0c82\u0c9c\u0cc6"===f?p+12:void 0},meridiem:function(p,f,c){return p<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":p<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":p<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":p<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(p){return p+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(h(56286))},75661:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(r,u){switch(u){case"d":case"D":case"DDD":return r+"\uc77c";case"M":return r+"\uc6d4";case"w":case"W":return r+"\uc8fc";default:return r}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(r){return"\uc624\ud6c4"===r},meridiem:function(r,u,p){return r<12?"\uc624\uc804":"\uc624\ud6c4"}})}(h(56286))},12020:function(X1,n1,h){!function(i){"use strict";function a(p,f,c,s){var o={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[p+" san\xeeye",p+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[p+" deq\xeeqe",p+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[p+" saet",p+" saetan"],d:["rojek","rojek\xea"],dd:[p+" roj",p+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[p+" hefte",p+" hefteyan"],M:["mehek","mehek\xea"],MM:[p+" meh",p+" mehan"],y:["salek","salek\xea"],yy:[p+" sal",p+" salan"]};return f?o[c][0]:o[c][1]}i.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(p,f,c){return p<12?c?"bn":"BN":c?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"}
1,relativeTime:{future:"di %s de",past:"ber\xee %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,w:a,ww:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(p,f){var c=f.toLowerCase();return c.includes("w")||c.includes("m")?p+".":p+function r(p){var f=(p=""+p).substring(p.length-1),c=p.length>1?p.substring(p.length-2):"";return 12==c||13==c||"2"!=f&&"3"!=f&&"50"!=c&&"70"!=f&&"80"!=f?"\xea":"y\xea"}(p)},week:{dow:1,doy:4}})}(h(56286))},12563:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},r={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},u=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];i.defineLocale("ku",{months:u,monthsShort:u,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(f){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(f)},meridiem:function(f,c,s){return f<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(f){return f.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(c){return r[c]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(c){return a[c]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(h(56286))},83487:function(X1,n1,h){!function(i){"use strict";var a={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};i.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(u){return u+(a[u]||a[u%10]||a[u>=100?100:null])},week:{dow:1,doy:7}})}(h(56286))},54469:function(X1,n1,h){!function(i){"use strict";function a(c,s,o,M){var x={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 s?x[o][0]:x[o][1]}function p(c){if(c=parseInt(c,10),isNaN(c))return!1;if(c<0)return!0;
vendor: 4,675 bytes, line 1
1if(c<10)return 4<=c&&c<=7;if(c<100){var s=c%10;return p(0===s?c/10:s)}if(c<1e4){for(;c>=10;)c/=10;return p(c)}return p(c/=1e3)}i.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function r(c){return p(c.substr(0,c.indexOf(" ")))?"a "+c:"an "+c},past:function u(c){return p(c.substr(0,c.indexOf(" ")))?"viru "+c:"virun "+c},s:"e puer Sekonnen",ss:"%d Sekonnen",m:a,mm:"%d Minutten",h:a,hh:"%d Stonnen",d:a,dd:"%d Deeg",M:a,MM:"%d M\xe9int",y:a,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},68674:function(X1,n1,h){!function(i){"use strict";i.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(r){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===r},meridiem:function(r,u,p){return r<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(r){return"\u0e97\u0eb5\u0ec8"+r}})}(h(56286))},22263:function(X1,n1,h){!function(i){"use strict";var a={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_die
1n\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function u(o,M,x,z){return M?f(x)[0]:z?f(x)[1]:f(x)[2]}function p(o){return o%10==0||o>10&&o<20}function f(o){return a[o].split("_")}function c(o,M,x,z){var w=o+" ";return 1===o?w+u(0,M,x[0],z):M?w+(p(o)?f(x)[1]:f(x)[0]):z?w+f(x)[1]:w+(p(o)?f(x)[1]:f(x)[2])}i.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function r(o,M,x,z){return M?"kelios sekund\u0117s":z?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:c,m:u,mm:c,h:u,hh:c,d:u,dd:c,M:u,MM:c,y:u,yy:c},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(o){return o+"-oji"},week:{dow:1,doy:4}})}(h(56286))},18137:function(X1,n1,h){!function(i){"use strict";var a={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function r(s,o,M){return M?o%10==1&&o%100!=11?s[2]:s[3]:o%10==1&&o%100!=11?s[0]:s[1]}function u(s,o,M){return s+" "+r(a[M],s,o)}function p(s,o,M){return r(a[M],s,o)}i.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function f(s,o){return o?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:u,m:p,mm:u,h:p,hh:u,d:p,dd:u,M:p,MM:u,y:p,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},43449:function(X1,n1,h){!function(i){"use strict";var a={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(u,p){return 1===u?p[0]:u>=2&&u<=4?p[1]:p[2]},translate:function(u,p,f){var c=a.words[f];return 1===f.length?p?c[0]:c[1]:u+" "+a.correctGrammaticalCase(u,c)}};i.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:a.translate,m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:"dan",dd:a.translate,M:"mjesec",MM:a.translate,y:"godinu",yy:a.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(56286))},25597:function(X1,n1,h){!function(i){"use strict";i.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%
1d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(56286))},61691:function(X1,n1,h){!function(i){"use strict";i.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(r){var u=r%10,p=r%100;return 0===r?r+"-\u0435\u0432":0===p?r+"-\u0435\u043d":p>10&&p<20?r+"-\u0442\u0438":1===u?r+"-\u0432\u0438":2===u?r+"-\u0440\u0438":7===u||8===u?r+"-\u043c\u0438":r+"-\u0442\u0438"},week:{dow:1,doy:7}})}(h(56286))},14834:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%
1d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(r,u){return 12===r&&(r=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===u&&r>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===u||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===u?r+12:r},meridiem:function(r,u,p){return r<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":r<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":r<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":r<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(h(56286))},29544:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){switch(f){case"s":return p?"\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 u+(p?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return u+(p?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return u+(p?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return u+(p?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return u+(p?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return u+(p?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return u}}i.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(u){return"\u04ae\u0425"===u}
vendor: 23,266 bytes, line 1
1,meridiem:function(u,p,f){return u<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:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(u,p){switch(p){case"d":case"D":case"DDD":return u+" \u04e9\u0434\u04e9\u0440";default:return u}}})}(h(56286))},15356:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},r={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function u(f,c,s,o){var M="";if(c)switch(s){case"s":M="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":M="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":M="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":M="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":M="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":M="%d \u0924\u093e\u0938";break;case"d":M="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":M="%d \u0926\u093f\u0935\u0938";break;case"M":M="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":M="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":M="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":M="%d \u0935\u0930\u094d\u0937\u0947"}else switch(s){case"s":M="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":M="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":M="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":M="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":M="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":M="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":M="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":M="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":M="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":M="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":M="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":M="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return M.replace(/%d/i,f)}i.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},preparse:function(f){return f.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(c){return r[c]})},postformat:function(f){return f.replace(/\d/g,function(c){return a[c]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(f,c){return 12===f&&(f=0),"\u092a\u0939\u093e\u091f\u0947"===c||"\u0938\u0915\u093e\u0933\u0940"===c?f:"\u0926\u0941\u092a\u093e\u0930\u0940"===c||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===c||"\u0930\u093e\u0924\u094d\u0930\u0940"===c?f>=12?f:f+12:void 0},meridiem:function(f,c,s){return f>=0&&f<6?"\u092a\u0939\u093e\u091f\u0947":f<12?"\u0938\u0915\u093e\u0933\u0940":f<17?"\u0926\u0941\u092a\u093e\u0930\u0940":f<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(h(56286))},36458:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(r,u){return 12===r&&(r=0),"pagi"===u?r:"tengahari"===u?r>=11?r:r+12:"petang"===u||"malam"===u?r+12:void 0},meridiem:function(r,u,p){return r<11?"pagi":r<15?"tengahari":r<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(h(56286))},13347:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(r,u){return 12===r&&(r=0),"pagi"===u?r:"tengahari"===u?r>=11?r:r+12:"petang"===u||"malam"===u?r+12:void 0},meridiem:function(r,u,p){return r<11?"pagi":r<15?"tengahari":r<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(h(56286))},16602:function(X1,n1,h){!function(i){"use strict";i.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(56286))},56333:function(X1,n1,h){!function(i){"use strict";var a={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},r={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};i.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(p){return p.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},week:{dow:1,doy:4}})}(h(56286))},73575:function(X1,n1,h){!function(i){"use strict";i.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},96422:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},r={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};i.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(p){return p.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(p,f){return 12===p&&(p=0),"\u0930\u093e\u0924\u093f"===f?p<4?p:p+12:"\u092c\u093f\u0939\u093e\u0928"===f?p:"\u0926\u093f\u0909\u0901\u0938\u094b"===f?p>=10?p:p+12:"\u0938\u093e\u0901\u091d"===f?p+12:void 0},meridiem:function(p,f,c){return p<3?"\u0930\u093e\u0924\u093f":p<12?"\u092c\u093f\u0939\u093e\u0928":p<16?"\u0926\u093f\u0909\u0901\u0938\u094b":p<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(h(56286))},81863:function(X1,n1,h){!function(i){"use strict";var a="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),r="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),u=[/^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],p=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;i.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(c,s){return c?/-MMM-/.test(s)?r[c.month()]:a[c.month()]:a},monthsRegex:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,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(c){return c+(1===c||8===c||c>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(56286))},25933:function(X1,n1,h){!function(i){"use strict";var a="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),r="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),u=[/^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],p=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;i.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(c,s){return c?/-MMM-/.test(s)?r[c.month()]:a[c.month()]:a},monthsRegex:p,monthsShortRegex:p,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:u,longMonthsParse:u,shortMonthsParse:u,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(c){return c+(1===c||8===c||c>=20?"ste":"de")},week:{dow:1,doy:4}})}(h(56286))},619:function(X1,n1,h){!function(i){"use strict";i.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},85859:function(X1,n1,h){!function(i){"use strict";i.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%
1d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(r,u){var p=1===r?"r":2===r?"n":3===r?"r":4===r?"t":"\xe8";return("w"===u||"W"===u)&&(p="a"),r+p},week:{dow:1,doy:4}})}(h(56286))},68678:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},r={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};i.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(p){return p.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(p,f){return 12===p&&(p=0),"\u0a30\u0a3e\u0a24"===f?p<4?p:p+12:"\u0a38\u0a35\u0a47\u0a30"===f?p:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===f?p>=10?p:p+12:"\u0a38\u0a3c\u0a3e\u0a2e"===f?p+12:void 0}
vendor: 4,774 bytes, line 1
1,meridiem:function(p,f,c){return p<4?"\u0a30\u0a3e\u0a24":p<10?"\u0a38\u0a35\u0a47\u0a30":p<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":p<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(h(56286))},22283:function(X1,n1,h){!function(i){"use strict";var a="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),u=[/^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 p(s){return s%10<5&&s%10>1&&~~(s/10)%10!=1}function f(s,o,M){var x=s+" ";switch(M){case"ss":return x+(p(s)?"sekundy":"sekund");case"m":return o?"minuta":"minut\u0119";case"mm":return x+(p(s)?"minuty":"minut");case"h":return o?"godzina":"godzin\u0119";case"hh":return x+(p(s)?"godziny":"godzin");case"ww":return x+(p(s)?"tygodnie":"tygodni");case"MM":return x+(p(s)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return x+(p(s)?"lata":"lat")}}i.defineLocale("pl",{months:function(s,o){return s?/D MMMM/.test(o)?r[s.month()]:a[s.month()]:a},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:u,longMonthsParse:u,shortMonthsParse:u,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:f,m:f,mm:f,h:f,hh:f,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:f,M:"miesi\u0105c",MM:f,y:"rok",yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},69096:function(X1,n1,h){!function(i){"use strict";i.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(h(56286))},76147:function(X1,n1,h){!function(i){"use strict";i.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%
1d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(h(56286))},47136:function(X1,n1,h){!function(i){"use strict";function a(u,p,f){var s=" ";return(u%100>=20||u>=100&&u%100==0)&&(s=" de "),u+s+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[f]}i.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:a,m:"un minut",mm:a,h:"o or\u0103",hh:a,d:"o zi",dd:a,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:a,M:"o lun\u0103",MM:a,y:"un an",yy:a},week:{dow:1,doy:7}})}(h(56286))},8674:function(X1,n1,h){!function(i){"use strict";function r(f,c,s){return"m"===s?c?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":f+" "+function a(f,c){var s=f.split("_");return c%10==1&&c%100!=11?s[0]:c%10>=2&&c%10<=4&&(c%100<10||c%100>=20)?s[1]:s[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?"\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"}[s],+f)}var u=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];i.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:u,longMonthsParse:u,shortMonthsParse:u,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u
vendor: 8,664 bytes, line 1
1043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(f){if(f.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(f){if(f.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:r,m:r,mm:r,h:"\u0447\u0430\u0441",hh:r,d:"\u0434\u0435\u043d\u044c",dd:r,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:r,M:"\u043c\u0435\u0441\u044f\u0446",MM:r,y:"\u0433\u043e\u0434",yy:r},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(f){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(f)},meridiem:function(f,c,s){return f<4?"\u043d\u043e\u0447\u0438":f<12?"\u0443\u0442\u0440\u0430":f<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(f,c){switch(c){case"M":case"d":case"DDD":return f+"-\u0439";case"D":return f+"-\u0433\u043e";case"w":case"W":return f+"-\u044f";default:return f}},week:{dow:1,doy:4}})}(h(56286))},6084:function(X1,n1,h){!function(i){"use strict";var a=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],r=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];i.defineLocale("sd",{months:a,monthsShort:a,weekdays:r,weekdaysShort:r,weekdaysMin:r,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(p){return"\u0634\u0627\u0645"===p},meridiem:function(p,f,c){return p<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(p){return p.replace(/\u060c/g,",")},postformat:function(p){return p.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(h(56286))},21707:function(X1,n1,h){!function(i){"use strict";i.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},94663:function(X1,n1,h){!function(i){"use strict";i.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(r){return r+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(r){return"\u0db4.\u0dc0."===r||"\u0
1db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===r},meridiem:function(r,u,p){return r>11?p?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":p?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(h(56286))},45993:function(X1,n1,h){!function(i){"use strict";var a="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),r="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function u(c){return c>1&&c<5}function p(c,s,o,M){var x=c+" ";switch(o){case"s":return s||M?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return s||M?x+(u(c)?"sekundy":"sek\xfand"):x+"sekundami";case"m":return s?"min\xfata":M?"min\xfatu":"min\xfatou";case"mm":return s||M?x+(u(c)?"min\xfaty":"min\xfat"):x+"min\xfatami";case"h":return s?"hodina":M?"hodinu":"hodinou";case"hh":return s||M?x+(u(c)?"hodiny":"hod\xedn"):x+"hodinami";case"d":return s||M?"de\u0148":"d\u0148om";case"dd":return s||M?x+(u(c)?"dni":"dn\xed"):x+"d\u0148ami";case"M":return s||M?"mesiac":"mesiacom";case"MM":return s||M?x+(u(c)?"mesiace":"mesiacov"):x+"mesiacmi";case"y":return s||M?"rok":"rokom";case"yy":return s||M?x+(u(c)?"roky":"rokov"):x+"rokmi"}}i.defineLocale("sk",{months:a,monthsShort:r,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s: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}})}(h(56286))},89692:function(X1,n1,h){!function(i){"use strict";function a(u,p,f,c){var s=u+" ";switch(f){case"s":return p||c?"nekaj sekund":"nekaj sekundami";case"ss":return s+(1===u?p?"sekundo":"sekundi":2===u?p||c?"sekundi":"sekundah":u<5?p||c?"sekunde":"sekundah":"sekund");case"m":return p?"ena minuta":"eno minuto";case"mm":return s+(1===u?p?"minuta":"minuto":2===u?p||c?"minuti":"minutama":u<5?p||c?"minute":"minutami":p||c?"minut":"minutami");case"h":return p?"ena ura":"eno uro";case"hh":return s+(1===u?p?"ura":"uro":2===u?p||c?"uri":"urama":u<5?p||c?"ure":"urami":p||c?"ur":"urami");case"d":return p||c?"en dan":"enim dnem";case"dd":return s+(1===u?p||c?"dan":"dnem":2===u?p||c?"dni":"dnevoma":p||c?"dni":"dnevi");case"M":return p||c?"en mesec":"enim mesecem";case"MM":return s+(1===u?p||c?"mesec":"mesecem":2===u?p||c?"meseca":"mesecema":u<5?p||c?"mesece":"meseci":p||c?"mesecev":"meseci");case"y":return p||c?"eno leto":"enim letom";case"yy":return s+(1===u?p||c?"leto":"letom":2===u?p||c?"leti":"letoma":u<5?p||c?"leta":"leti":p||c?"let":"leti")}}i.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(56286))},95967:function(X1,n1,h){!function(i){"use strict";i.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(r){return"M"===r.charAt(0)},meridiem:function(r,u,p){return r<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},90973:function(X1,n1,h){!function(i){"use strict";var a={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(u,p){return u%10>
vendor: 25,625 bytes, line 1
1=1&&u%10<=4&&(u%100<10||u%100>=20)?u%10==1?p[0]:p[1]:p[2]},translate:function(u,p,f,c){var o,s=a.words[f];return 1===f.length?"y"===f&&p?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":c||p?s[0]:s[1]:(o=a.correctGrammaticalCase(u,s),"yy"===f&&p&&"\u0433\u043e\u0434\u0438\u043d\u0443"===o?u+" \u0433\u043e\u0434\u0438\u043d\u0430":u+" "+o)}};i.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:a.translate,m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:a.translate,dd:a.translate,M:a.translate,MM:a.translate,y:a.translate,yy:a.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(56286))},89170:function(X1,n1,h){!function(i){"use strict";var a={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(u,p){return u%10>=1&&u%10<=4&&(u%100<10||u%100>=20)?u%10==1?p[0]:p[1]:p[2]},translate:function(u,p,f,c){var o,s=a.words[f];return 1===f.length?"y"===f&&p?"jedna godina":c||p?s[0]:s[1]:(o=a.correctGrammaticalCase(u,s),"yy"===f&&p&&"godinu"===o?u+" godina":u+" "+o)}};i.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:a.translate,m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:a.translate,dd:a.translate,M:a.translate,MM:a.translate,y:a.translate,yy:a.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(h(56286))},73153:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(r,u,p){return r<11?"ekuseni":r<15?"emini":r<19?"entsambama":"ebusuku"},meridiemHour:function(r,u){return 12===r&&(r=0),"ekuseni"===u?r:"emini"===u?r>=11?r:r+12:"entsambama"===u||"ebusuku"===u?0===r?0:r+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(h(56286))},90014:function(X1,n1,h){!function(i){"use strict";i.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?":e":1===u||2===u?":a":":e")},week:{dow:1,doy:4}})}(h(56286))},99933:function(X1,n1,h){!function(i){"use strict";i.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(h(56286))},18916:function(X1,n1,h){!function(i){"use strict";var a={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},r={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};i.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(p){return p+"\u0bb5\u0ba4\u0bc1"},preparse:function(p){return p.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(f){return r[f]})},postformat:function(p){return p.replace(/\d/g,function(f){return a[f]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(p,f,c){return p<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":p<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":p<10?" \u0b95\u0bbe\u0bb2\u0bc8":p<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":p<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":p<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(p,f){return 12===p&&(p=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===f?p<2?p:p+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===f||"\u0b95\u0bbe\u0bb2\u0bc8"===f||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===f&&p>=10?p:p+12},week:{dow:0,doy:6}})}(h(56286))},2648:function(X1,n1,h){!function(i){"use strict";i.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(r,u){return 12===r&&(r=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===u?r<4?r:r+12:"\u0c09\u0c26\u0c2f\u0c02"===u?r:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===u?r>=10?r:r+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===u?r+12:void 0},meridiem:function(r,u,p){return r<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":r<10?"\u0c09\u0c26\u0c2f\u0c02":r<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":r<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(h(56286))},85702:function(X1,n1,h){!function(i){"use strict";i.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(h(56286))},74754:function(X1,n1,h){!function(i){"use strict";var a={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};i.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(u,p){return 12===u&&(u=0),"\u0448\u0430\u0431"===p?u<4?u:u+12:"\u0441\u0443\u0431\u04b3"===p?u:"\u0440\u04ef\u0437"===p?u>=11?u:u+12:"\u0431\u0435\u0433\u043e\u04b3"===p?u+12:void 0},meridiem:function(u,p,f){return u<4?"\u0448\u0430\u0431":u<11?"\u0441\u0443\u0431\u04b3":u<16?"\u0440\u04ef\u0437":u<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(u){return u+(a[u]||a[u%10]||a[u>=100?100:null])},week:{dow:1,doy:7}})}(h(56286))},515:function(X1,n1,h){!function(i){"use strict";i.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(r){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===r},meridiem:function(r,u,p){return r<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(h(56286))},30342:function(X1,n1,h){!function(i){"use strict";
1var a={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};i.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(u,p){switch(p){case"d":case"D":case"Do":case"DD":return u;default:if(0===u)return u+"'unjy";var f=u%10;return u+(a[f]||a[u%100-f]||a[u>=100?100:null])}},week:{dow:1,doy:7}})}(h(56286))},59388:function(X1,n1,h){!function(i){"use strict";i.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(r){return r},week:{dow:1,doy:4}})}(h(56286))},44135:function(X1,n1,h){!function(i){"use strict";var a="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function p(s,o,M,x){var z=function f(s){var o=Math.floor(s%1e3/100),M=Math.floor(s%100/10),x=s%10,z="";return o>0&&(z+=a[o]+"vatlh"),M>0&&(z+=(""!==z?" ":"")+a[M]+"maH"),x>0&&(z+=(""!==z?" ":"")+a[x]),""===z?"pagh":z}(s);switch(M){case"ss":return z+" lup";case"mm":return z+" tup";case"hh":return z+" rep";case"dd":return z+" jaj";case"MM":return z+" jar";case"yy":return z+" DIS"}}i.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function r(s){var o=s;return-1!==s.indexOf("jaj")?o.slice(0,-3)+"leS":-1!==s.indexOf("jar")?o.slice(0,-3)+"waQ":-1!==s.indexOf("DIS")?o.slice(0,-3)+"nem":o+" pIq"},past:function u(s){var o=s;return-1!==s.indexOf("jaj")?o.slice(0,-3)+"Hu\u2019":-1!==s.indexOf("jar")?o.slice(0,-3)+"wen":-1!==s.indexOf("DIS")?o.slice(0,-3)+"ben":o+" ret"},s:"puS lup",ss:p,m:"wa\u2019 tup",mm:p,h:"wa\u2019 rep",hh:p,d:"wa\u2019 jaj",dd:p,M:"wa\u2019 jar",MM:p,y:"wa\u2019 DIS",yy:p},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},12765:function(X1,n1,h){!function(i){"use strict";var a={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};i.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(u,p,f){return u<12?f?"\xf6\xf6":"\xd6\xd6":f?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(u){return"\xf6s"===u||"\xd6S"===u},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(u,p){switch(p){case"d":case"D":case"Do":case"DD":return u;default:if(0===u)return u+"'\u0131nc\u0131";var f=u%10;return u+(a[f]||a[u%100-f]||a[u>=100?100:null])}},week:{dow:1,doy:7}})}(h(56286))},86573:function(X1,n1,h){!function(i){"use strict";function r(u,p,f,c){var s={s:["viensas secunds","'iensas secunds"],ss:[u+" secunds",u+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[u+" m\xeduts",u+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[u+" \xfeoras",u+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[u+" ziuas",u+" ziuas"],M:["'n mes","'iens mes"],MM:[u+" mesen",u+" mesen"],y:["'n ar","'iens ar"],yy:[u+" ars",u+" ars"]};return c||p?s[f][0]:s[f][1]}i.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4t
1s_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(u){return"d'o"===u.toLowerCase()},meridiem:function(u,p,f){return u>11?f?"d'o":"D'O":f?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(h(56286))},68662:function(X1,n1,h){!function(i){"use strict";i.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4
1wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(h(56286))},42222:function(X1,n1,h){!function(i){"use strict";i.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(h(56286))},88937:function(X1,n1,h){!function(i){"use strict";i.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(r,u){return 12===r&&(r=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===u||"\u0633\u06d5\u06be\u06d5\u0631"===u||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===u?r:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===u||"\u0643\u06d5\u0686"===u?r+12:r>=11?r:r+12},meridiem:function(r,u,p){var f=100*r+u;return f<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":f<900?"\u0633\u06d5\u06be\u06d5\u0631":f<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":f
vendor: 17,359 bytes, line 1
1<1230?"\u0686\u06c8\u0634":f<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(r,u){switch(u){case"d":case"D":case"DDD":return r+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return r+"-\u06be\u06d5\u067e\u062a\u06d5";default:return r}},preparse:function(r){return r.replace(/\u060c/g,",")},postformat:function(r){return r.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(h(56286))},65683:function(X1,n1,h){!function(i){"use strict";function r(c,s,o){return"m"===o?s?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===o?s?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":c+" "+function a(c,s){var o=c.split("_");return s%10==1&&s%100!=11?o[0]:s%10>=2&&s%10<=4&&(s%100<10||s%100>=20)?o[1]:o[2]}({ss:s?"\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:s?"\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:s?"\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"}[o],+c)}function p(c){return function(){return c+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}i.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function u(c,s){var o={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===c?o.nominative.slice(1,7).concat(o.nominative.slice(0,1)):c?o[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(s)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(s)?"genitive":"nominative"][c.day()]:o.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:p("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:p("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:p("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:p("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return p("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return p("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:r,m:r,mm:r,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:r,d:"\u0434\u0435\u043d\u044c",dd:r,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:r,y:"\u0440\u0456\u043a",yy:r},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(c){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(c)},meridiem:function(c,s,o){return c<4?"\u043d\u043e\u0447\u0456":c<12?"\u0440\u0430\u043d\u043a\u0443":c<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(c,s){switch(s){case"M":case"d":case"DDD":case"w":case"W":return c+"-\u0439";case"D":return c+"-\u0433\u043e";default:return c}},week:{dow:1,doy:7}})}(h(56286))},23428:function(X1,n1,h){!function(i){"use strict";var a=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],r=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];i.defineLocale("ur",{months:a,monthsShort:a,weekdays:r,weekdaysShort:r,weekdaysMin:r,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(p){return"\u0634\u0627\u0645"===p},meridiem:function(p,f,c){return p<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(p){return p.replace(/\u060c/g,",")},postformat:function(p){return p.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(h(56286))},8516:function(X1,n1,h){!function(i){"use strict";i.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(h(56286))},30332:function(X1,n1,h){!function(i){"use strict";i.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(h(56286))},4058:function(X1,n1,h){!function(i){"use strict";i.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(r){return/^ch$/i.test(r)},meridiem:function(r,u,p){return r<12?p?"sa":"SA":p?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(r){return r},week:{dow:1,doy:4}})}(h(56286))},5066:function(X1,n1,h){!function(i){"use strict";i.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(r){var u=r%10;return r+(1==~~(r%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(h(56286))},58963:function(X1,n1,h){!function(i){"use strict";i.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u
11eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(h(56286))},61843:function(X1,n1,h){!function(i){"use strict";i.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(r,u){return 12===r&&(r=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?r:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?r+12:r>=11?r:r+12},meridiem:function(r,u,p){var f=100*r+u;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(r){return r.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(r){return this.week()!==r.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(r,u){switch(u){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u5468";default:return r}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(h(56286))},59995:function(X1,n1,h){!function(i){"use strict";i.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(r,u){return 12===r&&(r=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?r:"\u4e2d\u5348"===u?r>=11?r:r+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?r+12:void 0},meridiem:function(r,u,p){var f=100*r+u;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1200?"\u4e0a\u5348":1200===f?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(r,u){switch(u){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u9031";default:return r}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(h(56286))},47510:function(X1,n1,h){!function(i){"use strict";i.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(r,u){return 12===r&&(r=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?r:"\u4e2d\u5348"===u?r>=11?r:r+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?r+12:void 0},meridiem:function(r,u,p){var f=100*r+u;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(r,u){switch(u){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u9031";default:return r}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(h(56286))},14371:function(X1,n1,h){!function(i){"use strict";i.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(r,u){return 12===r&&(r=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?r:"\u4e2d\u5348"===u?r>=11?r:r+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?r+12:void 0},meridiem:function(r,u,p){var f=100*r+u;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(r,u){switch(u){case"d":case"D":case"DDD":return r+"\u65e5";case"M":return r+"\u6708";case"w":case"W":return r+"\u9031";default:return r}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(h(56286))},56286:function(X1,n1,h){(X1=h.nmd(X1)).exports=function(){"use strict";var i,Z;function a(){return i.apply(null,arguments)}function u(V){return V instanceof Array||"[object Array]"===Object.prototype.toString.call(V)}function p(V){return null!=V&&"[object Object]"===Object.prototype.toString.call(V)}function f(V,Y){return Object.prototype.hasOwnProperty.call(V,Y)}function c(V){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(V).length;var Y;for(Y in V)if(f(V,Y))return!1;return!0}function s(V){return void 0===V}function o(V){return"number"==typeof V||"[object Number]"===Object.prototype.toString.call(V)}function M(V){return V instanceof Date||"[object Date]"===Object.prototype.toString.call(V)}function x(V,Y){var F1,M1=[],w0=V.length;for(F1=0;F1<w0;++F1)M1.push(Y(V[F1],F1));return M1}function z(V,Y){for(var M1 in Y)f(Y,M1)&&(V[M1]=Y[M1]);return f(Y,"toString")&&(V.toString=Y.toString),f(Y,"valueOf")&&(V.valueOf=Y.valueOf),V}function w(V,Y,M1,F1){return _(V,Y,M1,F1,!0).utc()}function I(V){return null==V._pf&&(V._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
vendor: 8,628 bytes, line 1
1dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),V._pf}function X(V){var Y=null,M1=!1,F1=V._d&&!isNaN(V._d.getTime());return F1&&(Y=I(V),M1=Z.call(Y.parsedDateParts,function(w0){return null!=w0}),F1=Y.overflow<0&&!Y.empty&&!Y.invalidEra&&!Y.invalidMonth&&!Y.invalidWeekday&&!Y.weekdayMismatch&&!Y.nullInput&&!Y.invalidFormat&&!Y.userInvalidated&&(!Y.meridiem||Y.meridiem&&M1),V._strict&&(F1=F1&&0===Y.charsLeftOver&&0===Y.unusedTokens.length&&void 0===Y.bigHour)),null!=Object.isFrozen&&Object.isFrozen(V)?F1:(V._isValid=F1,V._isValid)}function $(V){var Y=w(NaN);return null!=V?z(I(Y),V):I(Y).userInvalidated=!0,Y}Z=Array.prototype.some?Array.prototype.some:function(V){var F1,Y=Object(this),M1=Y.length>>>0;for(F1=0;F1<M1;F1++)if(F1 in Y&&V.call(this,Y[F1],F1,Y))return!0;return!1};var N=a.momentProperties=[],o1=!1;function O(V,Y){var M1,F1,w0,x2=N.length;if(s(Y._isAMomentObject)||(V._isAMomentObject=Y._isAMomentObject),s(Y._i)||(V._i=Y._i),s(Y._f)||(V._f=Y._f),s(Y._l)||(V._l=Y._l),s(Y._strict)||(V._strict=Y._strict),s(Y._tzm)||(V._tzm=Y._tzm),s(Y._isUTC)||(V._isUTC=Y._isUTC),s(Y._offset)||(V._offset=Y._offset),s(Y._pf)||(V._pf=I(Y)),s(Y._locale)||(V._locale=Y._locale),x2>0)for(M1=0;M1<x2;M1++)s(w0=Y[F1=N[M1]])||(V[F1]=w0);return V}function E(V){O(this,V),this._d=new Date(null!=V._d?V._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===o1&&(o1=!0,a.updateOffset(this),o1=!1)}function k(V){return V instanceof E||null!=V&&null!=V._isAMomentObject}function P(V){!1===a.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+V)}function Q(V,Y){var M1=!0;return z(function(){if(null!=a.deprecationHandler&&a.deprecationHandler(null,V),M1){var w0,x2,he,F1=[],Je=arguments.length;for(x2=0;x2<Je;x2++){if(w0="","object"==typeof arguments[x2]){for(he in w0+="\n["+x2+"] ",arguments[0])f(arguments[0],he)&&(w0+=he+": "+arguments[0][he]+", ");w0=w0.slice(0,-2)}else w0=arguments[x2];F1.push(w0)}P(V+"\nArguments: "+Array.prototype.slice.call(F1).join("")+"\n"+(new Error).stack),M1=!1}return Y.apply(this,arguments)},Y)}var p0,R={};function C1(V,Y){null!=a.deprecationHandler&&a.deprecationHandler(V,Y),R[V]||(P(Y),R[V]=!0)}function S1(V){return typeof Function<"u"&&V instanceof Function||"[object Function]"===Object.prototype.toString.call(V)}function l0(V,Y){var F1,M1=z({},V);for(F1 in Y)f(Y,F1)&&(p(V[F1])&&p(Y[F1])?(M1[F1]={},z(M1[F1],V[F1]),z(M1[F1],Y[F1])):null!=Y[F1]?M1[F1]=Y[F1]:delete M1[F1]);for(F1 in V)f(V,F1)&&!f(Y,F1)&&p(V[F1])&&(M1[F1]=z({},M1[F1]));return M1}function N1(V){null!=V&&this.set(V)}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,p0=Object.keys?Object.keys:function(V){var Y,M1=[];for(Y in V)f(V,Y)&&M1.push(Y);return M1};function Z0(V,Y,M1){var F1=""+Math.abs(V);return(V>=0?M1?"+":"":"-")+Math.pow(10,Math.max(0,Y-F1.length)).toString().substr(1)+F1}var x0=/(\[[^\[]*\])|(\\)?([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,q0=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Y1={},e0={};function I1(V,Y,M1,F1){var w0=F1;"string"==typeof F1&&(w0=function(){return this[F1]()}),V&&(e0[V]=w0),Y&&(e0[Y[0]]=function(){return Z0(w0.apply(this,arguments),Y[1],Y[2])}),M1&&(e0[M1]=function(){return this.localeData().ordinal(w0.apply(this,arguments),V)})}function Z1(V){return V.match(/\[[\s\S]/)?V.replace(/^\[|\]$/g,""):V.replace(/\\/g,"")}function w1(V,Y){return V.isValid()?(Y=p1(Y,V.localeData()),Y1[Y]=Y1[Y]||function u1(V){var M1,F1,Y=V.match(x0);for(M1=0,F1=Y.length;M1<F1;M1++)Y[M1]=e0[Y[M1]]?e0[Y[M1]]:Z1(Y[M1]);return function(w0){var he,x2="";for(he=0;he<F1;he++)x2+=S1(Y[he])?Y[he].call(w0,V):Y[he];return x2}}(Y),Y1[Y](V)):V.localeData().invalidDate()}function p1(V,Y){var M1=5;function F1(w0){return Y.longDateFormat(w0)||w0}for(q0.lastIndex=0;M1>=0&&q0.test(V);)V=V.replace(q0,F1),q0.lastIndex=0,M1-=1;return V}var T2={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function b0(V){return"string"==typeof V?T2[V]||T2[V.toLowerCase()]:void 0}function k0(V){var M1,F1,Y={};for(F1 in V)f(V,F1)&&(M1=b0(F1))&&(Y[M1]=V[F1]);return Y}var s1={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var S2,K=/\d/,a0=/\d\d/,e1=/\d{3}/,c0=/\d{4}/,H1=/[+-]?\d{6}/,S0=/\d\d?/,c2=/\d\d\d\d?/,G2=/\d\d\d\d\d\d?/,me=/\d{1,3}/,W2=/\d{1,4}/,o2=/[+-]?\d{1,6}/,d0=/\d+/,P0=/[+-]?\d+/,a2=/Z|[+-]\d\d:?\d\d/gi,w2=/Z|[+-]\d\d(?::?\d\d)?/gi,g2=/[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,le=/^[1-9]\d?/,n2=/^([1-9]\d|\d)/;function T0(V,Y,M1){S2[V]=S1(Y)?Y:function(F1,w0){return F1&&M1?M1:Y}}function Q2(V,Y){return f(S2,V)?S2[V](Y._strict,Y._locale):new RegExp(function Ce(V){return Pe(V.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(Y,M1,F1,w0,x2){return M1||F1||w0||x2}))}(V))}function Pe(V){return V.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ye(V){return V<0?Math.ceil(V)||0:Math.floor(V)}function m2(V){var Y=+V,M1=0;return 0!==Y&&isFinite(Y)&&(M1=ye(Y)),M1}S2={};var Be={};function M0(V,Y){var M1,w0,F1=Y;for("string"==typeof V&&(V=[V]),o(Y)&&(F1=function(x2,he){he[Y]=m2(x2)}),w0=V.length,M1=0;M1<w0;M1++)Be[V[M1]]=F1}function H2(V,Y){M0(V,function(M1,F1,w0,x2){w0._w=w0._w||{},Y(M1,w0._w,w0,x2)})}function F2(V,Y,M1){null!=Y&&f(Be,V)&&Be[V](Y,M1._a,M1,V)}function He(V){return V%4==0&&V%100!=0||V%400==0}var xe=0,e2=1,j0=2,m1=3,f1=4,R1=5,B0=6,l2=7,R2=8;function Z2(V){return He(V)?366:365}I1("Y",0,0,function(){var V=this.year();return V<=9999?Z0(V,4):"+"+V}),I1(0,["YY",2],0,function(){return this.year()%100}),I1(0,["YYYY",4],0,"year"),I1(0,["YYYYY",5],0,"year"),I1(0,["YYYYYY",6,!0],0,"year"),T0("Y",P0),T0("YY",S0,a0),T0("YYYY",W2,c0),T0("YYYYY",o2,H1),T0("YYYYYY",o2,H1),M0(["YYYYY","YYYYYY"],xe),M0("YYYY",function(V,Y){Y[xe]=2===V.length?a.parseTwoDigitYear(V):m2(V)}),M0("YY",function(V,Y){Y[xe]=a.parseTwoDigitYear(V)}),M0("Y",function(V,Y){Y[xe]=parseInt(V,10)}),a.parseTwoDigitYear=function(V){return m2(V)+(m2(V)>68?1900:2e3)};var b1,_e=ae("FullYear",!0);function ae(V,Y){return function(M1){return null!=M1?(h0(this,V,M1),a.updateOffset(this,Y),this):a1(this,V)}}function a1(V,Y){if(!V.isValid())return NaN;var M1=V._d,F1=V._isUTC;switch(Y){case"Milliseconds":return F1?M1.getUTCMilliseconds():M1.getMilliseconds();case"Seconds":return F1?M1.getUTCSeconds():M1.getSeconds();case"Minutes":return F1?M1.getUTCMinutes():M1.getMinutes();case"Hours":return F1?M1.getUTCHours():M1.getHours();case"Date":return F1?M1.getUTCDate():M1.getDate();case"Day":return F1?M1.getUTCDay():M1.getDay();case"Month":return F1?M1.getUTCMonth():M1.getMonth();case"FullYear":return F1?M1.getUTCFullYear():M1.getFullYear();default:return NaN}}function h0(V,Y,M1){var F1,w0,x2,he,Je;if(V.isValid()&&!isNaN(M1)){switch(F1=V._d,w0=V._isUTC,Y){case"Milliseconds":return void(w0?F1.setUTCMilliseconds(M1):F1.setMilliseconds(M1));case"Seconds":return void(w0?F1.setUTCSeconds(M1):F1.setSeconds(M1));case"Minutes":return void(w0?F1.setUTCMinutes(M1):F1.setMinutes(M1));case"Hours":return void(w0?F1.setUTCHours(M1):F1.setHours(M1));case"Date":return void(w0?F1.setUTCDate(M1):F1.setDate(M1));case"FullYear":break;default:return}x2=M1,he=V.month(),Je=29!==(Je=V.date())||1!==he||He(x2)?Je:28,w0?F1.setUTCFullYear(x2,he,Je):F1.setFullYear(x2,he,Je)}}function f0(V,Y){if(isNaN(V)||isNaN(Y))return NaN;var M1=function R0(V,Y){return(V%Y+Y)%Y}(Y,12);return V+=(Y-M1)/12,1===M1?He(V)?29:28:31-M1%7%2}b1=Array.prototype.indexOf?Array.prototype.indexOf:function(V){var Y;for(Y=0;Y<this.length;++Y)if(this[Y]===V)return Y;return-1},I1("M",["MM",2],"Mo",function(){return this.month()+1}
vendor: 6,310 bytes, line 1
1),I1("MMM",0,0,function(V){return this.localeData().monthsShort(this,V)}),I1("MMMM",0,0,function(V){return this.localeData().months(this,V)}),T0("M",S0,le),T0("MM",S0,a0),T0("MMM",function(V,Y){return Y.monthsShortRegex(V)}),T0("MMMM",function(V,Y){return Y.monthsRegex(V)}),M0(["M","MM"],function(V,Y){Y[e2]=m2(V)-1}),M0(["MMM","MMMM"],function(V,Y,M1,F1){var w0=M1._locale.monthsParse(V,F1,M1._strict);null!=w0?Y[e2]=w0:I(M1).invalidMonth=V});var O0="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),K1="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),D2=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,O1=g2,V1=g2;function U0(V,Y,M1){var F1,w0,x2,he=V.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],F1=0;F1<12;++F1)x2=w([2e3,F1]),this._shortMonthsParse[F1]=this.monthsShort(x2,"").toLocaleLowerCase(),this._longMonthsParse[F1]=this.months(x2,"").toLocaleLowerCase();return M1?"MMM"===Y?-1!==(w0=b1.call(this._shortMonthsParse,he))?w0:null:-1!==(w0=b1.call(this._longMonthsParse,he))?w0:null:"MMM"===Y?-1!==(w0=b1.call(this._shortMonthsParse,he))||-1!==(w0=b1.call(this._longMonthsParse,he))?w0:null:-1!==(w0=b1.call(this._longMonthsParse,he))||-1!==(w0=b1.call(this._shortMonthsParse,he))?w0:null}function V0(V,Y){if(!V.isValid())return V;if("string"==typeof Y)if(/^\d+$/.test(Y))Y=m2(Y);else if(!o(Y=V.localeData().monthsParse(Y)))return V;var M1=Y,F1=V.date();return F1=F1<29?F1:Math.min(F1,f0(V.year(),M1)),V._isUTC?V._d.setUTCMonth(M1,F1):V._d.setMonth(M1,F1),V}function _2(V){return null!=V?(V0(this,V),a.updateOffset(this,!0),this):a1(this,"Month")}function qe(){function V(xt,r5){return r5.length-xt.length}var w0,x2,he,Je,Y=[],M1=[],F1=[];for(w0=0;w0<12;w0++)x2=w([2e3,w0]),he=Pe(this.monthsShort(x2,"")),Je=Pe(this.months(x2,"")),Y.push(he),M1.push(Je),F1.push(Je),F1.push(he);Y.sort(V),M1.sort(V),F1.sort(V),this._monthsRegex=new RegExp("^("+F1.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+M1.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+Y.join("|")+")","i")}function et(V,Y,M1,F1,w0,x2,he){var Je;return V<100&&V>=0?(Je=new Date(V+400,Y,M1,F1,w0,x2,he),isFinite(Je.getFullYear())&&Je.setFullYear(V)):Je=new Date(V,Y,M1,F1,w0,x2,he),Je}function at(V){var Y,M1;return V<100&&V>=0?((M1=Array.prototype.slice.call(arguments))[0]=V+400,Y=new Date(Date.UTC.apply(null,M1)),isFinite(Y.getUTCFullYear())&&Y.setUTCFullYear(V)):Y=new Date(Date.UTC.apply(null,arguments)),Y}function Tt(V,Y,M1){var F1=7+Y-M1;return-(7+at(V,0,F1).getUTCDay()-Y)%7+F1-1}function Ft(V,Y,M1,F1,w0){var xt,r5,Je=1+7*(Y-1)+(7+M1-F1)%7+Tt(V,F1,w0);return Je<=0?r5=Z2(xt=V-1)+Je:Je>Z2(V)?(xt=V+1,r5=Je-Z2(V)):(xt=V,r5=Je),{year:xt,dayOfYear:r5}}function pt(V,Y,M1){var x2,he,F1=Tt(V.year(),Y,M1),w0=Math.floor((V.dayOfYear()-F1-1)/7)+1;return w0<1?x2=w0+Et(he=V.year()-1,Y,M1):w0>Et(V.year(),Y,M1)?(x2=w0-Et(V.year(),Y,M1),he=V.year()+1):(he=V.year(),x2=w0),{week:x2,year:he}}function Et(V,Y,M1){var F1=Tt(V,Y,M1),w0=Tt(V+1,Y,M1);return(Z2(V)-F1+w0)/7}I1("w",["ww",2],"wo","week"),I1("W",["WW",2],"Wo","isoWeek"),T0("w",S0,le),T0("ww",S0,a0),T0("W",S0,le),T0("WW",S0,a0),H2(["w","ww","W","WW"],function(V,Y,M1,F1){Y[F1.substr(0,1)]=m2(V)});function n0(V,Y){return V.slice(Y,7).concat(V.slice(0,Y))}I1("d",0,"do","day"),I1("dd",0,0,function(V){return this.localeData().weekdaysMin(this,V)}),I1("ddd",0,0,function(V){return this.localeData().weekdaysShort(this,V)}),I1("dddd",0,0,function(V){return this.localeData().weekdays(this,V)}),I1("e",0,0,"weekday"),I1("E",0,0,"isoWeekday"),T0("d",S0),T0("e",S0),T0("E",S0),T0("dd",function(V,Y){return Y.weekdaysMinRegex(V)}),T0("ddd",function(V,Y){return Y.weekdaysShortRegex(V)}),T0("dddd",function(V,Y){return Y.weekdaysRegex(V)}),H2(["dd","ddd","dddd"],function(V,Y,M1,F1){var w0=M1._locale.weekdaysParse(V,F1,M1._strict);null!=w0?Y.d=w0:I(M1).invalidWeekday=V}),H2(["d","e","E"],function(V,Y,M1,F1){Y[F1]=m2(V)});var C0="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),b2="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ce="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ge=g2,N2=g2,B1=g2;function s0(V,Y,M1){var F1,w0,x2,he=V.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],F1=0;F1<7;++F1)x2=w([2e3,1]).day(F1),this._minWeekdaysParse[F1]=this.weekdaysMin(x2,"").toLocaleLowerCase(),this._shortWeekdaysParse[F1]=this.weekdaysShort(x2,"").toLocaleLowerCase(),this._weekdaysParse[F1]=this.weekdays(x2,"").toLocaleLowerCase();return M1?"dddd"===Y?-1!==(w0=b1.call(this._weekdaysParse,he))?w0:null:"ddd"===Y?-1!==(w0=b1.call(this._shortWeekdaysParse,he))?w0:null:-1!==(w0=b1.call(this._minWeekdaysParse,he))?w0:null:"dddd"===Y?-1!==(w0=b1.call(this._weekdaysParse,he))||-1!==(w0=b1.call(this._shortWeekdaysParse,he))||-1!==(w0=b1.call(this._minWeekdaysParse,he))?w0:null:"ddd"===Y?-1!==(w0=b1.call(this._shortWeekdaysParse,he))||-1!==(w0=b1.call(this._weekdaysParse,he))||-1!==(w0=b1.call(this._minWeekdaysParse,he))?w0:null:-1!==(w0=b1.call(this._minWeekdaysParse,he))||-1!==(w0=b1.call(this._weekdaysParse,he))||-1!==(w0=b1.call(this._shortWeekdaysParse,he))?w0:null}function o0(){function V(ga,K4){return K4.length-ga.length}var x2,he,Je,xt,r5,Y=[],M1=[],F1=[],w0=[];for(x2=0;x2<7;x2++)he=w([2e3,1]).day(x2),Je=Pe(this.weekdaysMin(he,"")),xt=Pe(this.weekdaysShort(he,"")),r5=Pe(this.weekdays(he,"")),Y.push(Je),M1.push(xt),F1.push(r5),w0.push(Je),w0.push(xt),w0.push(r5);Y.sort(V),M1.sort(V),F1.sort(V),w0.sort(V),this._weekdaysRegex=new RegExp("^("+w0.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+F1.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+M1.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+Y.join("|")+")","i")}function X0(){return this.hours()%12||12}function oe(V,Y){I1(V,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),Y)})}function Te(V,Y){return Y._meridiemParse}I1("H",["HH",2],0,"hour"),I1("h",["hh",2],0,X0),I1("k",["kk",2],0,function I2(){return this.hours()||24}),I1("hmm",0,0,function(){return""+X0.apply(this)+Z0(this.minutes(),2)}
vendor: 9,699 bytes, line 1
1),I1("hmmss",0,0,function(){return""+X0.apply(this)+Z0(this.minutes(),2)+Z0(this.seconds(),2)}),I1("Hmm",0,0,function(){return""+this.hours()+Z0(this.minutes(),2)}),I1("Hmmss",0,0,function(){return""+this.hours()+Z0(this.minutes(),2)+Z0(this.seconds(),2)}),oe("a",!0),oe("A",!1),T0("a",Te),T0("A",Te),T0("H",S0,n2),T0("h",S0,le),T0("k",S0,le),T0("HH",S0,a0),T0("hh",S0,a0),T0("kk",S0,a0),T0("hmm",c2),T0("hmmss",G2),T0("Hmm",c2),T0("Hmmss",G2),M0(["H","HH"],m1),M0(["k","kk"],function(V,Y,M1){var F1=m2(V);Y[m1]=24===F1?0:F1}),M0(["a","A"],function(V,Y,M1){M1._isPm=M1._locale.isPM(V),M1._meridiem=V}),M0(["h","hh"],function(V,Y,M1){Y[m1]=m2(V),I(M1).bigHour=!0}),M0("hmm",function(V,Y,M1){var F1=V.length-2;Y[m1]=m2(V.substr(0,F1)),Y[f1]=m2(V.substr(F1)),I(M1).bigHour=!0}),M0("hmmss",function(V,Y,M1){var F1=V.length-4,w0=V.length-2;Y[m1]=m2(V.substr(0,F1)),Y[f1]=m2(V.substr(F1,2)),Y[R1]=m2(V.substr(w0)),I(M1).bigHour=!0}),M0("Hmm",function(V,Y,M1){var F1=V.length-2;Y[m1]=m2(V.substr(0,F1)),Y[f1]=m2(V.substr(F1))}),M0("Hmmss",function(V,Y,M1){var F1=V.length-4,w0=V.length-2;Y[m1]=m2(V.substr(0,F1)),Y[f1]=m2(V.substr(F1,2)),Y[R1]=m2(V.substr(w0))});var ht=ae("Hours",!0);var Xe,G5={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:O0,monthsShort:K1,week:{dow:0,doy:6},weekdays:C0,weekdaysMin:ce,weekdaysShort:b2,meridiemParse:/[ap]\.?m?\.?/i},wt={},H5={};function tt(V,Y){var M1,F1=Math.min(V.length,Y.length);for(M1=0;M1<F1;M1+=1)if(V[M1]!==Y[M1])return M1;return F1}function Dt(V){return V&&V.toLowerCase().replace("_","-")}function g1(V){var Y=null;if(void 0===wt[V]&&X1&&X1.exports&&function K2(V){return!(!V||!V.match("^[^/\\\\]*$"))}(V))try{Y=Xe._abbr,h(35358)("./"+V),f2(Y)}catch{wt[V]=null}return wt[V]}function f2(V,Y){var M1;return V&&((M1=s(Y)?vt(V):z2(V,Y))?Xe=M1:typeof console<"u"&&console.warn&&console.warn("Locale "+V+" not found. Did you forget to load it?")),Xe._abbr}function z2(V,Y){if(null!==Y){var M1,F1=G5;if(Y.abbr=V,null!=wt[V])C1("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),F1=wt[V]._config;else if(null!=Y.parentLocale)if(null!=wt[Y.parentLocale])F1=wt[Y.parentLocale]._config;else{if(null==(M1=g1(Y.parentLocale)))return H5[Y.parentLocale]||(H5[Y.parentLocale]=[]),H5[Y.parentLocale].push({name:V,config:Y}),null;F1=M1._config}return wt[V]=new N1(l0(F1,Y)),H5[V]&&H5[V].forEach(function(w0){z2(w0.name,w0.config)}),f2(V),wt[V]}return delete wt[V],null}function vt(V){var Y;if(V&&V._locale&&V._locale._abbr&&(V=V._locale._abbr),!V)return Xe;if(!u(V)){if(Y=g1(V))return Y;V=[V]}return function y0(V){for(var M1,F1,w0,x2,Y=0;Y<V.length;){for(M1=(x2=Dt(V[Y]).split("-")).length,F1=(F1=Dt(V[Y+1]))?F1.split("-"):null;M1>0;){if(w0=g1(x2.slice(0,M1).join("-")))return w0;if(F1&&F1.length>=M1&&tt(x2,F1)>=M1-1)break;M1--}Y++}return Xe}(V)}function A5(V){var Y,M1=V._a;return M1&&-2===I(V).overflow&&(Y=M1[e2]<0||M1[e2]>11?e2:M1[j0]<1||M1[j0]>f0(M1[xe],M1[e2])?j0:M1[m1]<0||M1[m1]>24||24===M1[m1]&&(0!==M1[f1]||0!==M1[R1]||0!==M1[B0])?m1:M1[f1]<0||M1[f1]>59?f1:M1[R1]<0||M1[R1]>59?R1:M1[B0]<0||M1[B0]>999?B0:-1,I(V)._overflowDayOfYear&&(Y<xe||Y>j0)&&(Y=j0),I(V)._overflowWeeks&&-1===Y&&(Y=l2),I(V)._overflowWeekday&&-1===Y&&(Y=R2),I(V).overflow=Y),V}var ia=/^\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)?)?$/,la=/^\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)?)?$/,_5=/Z|[+-]\d\d(?::?\d\d)?/,$e=[["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]],e5=[["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/]],F5=/^\/?Date\((-?\d+)/i,V4=/^(?:(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}))$/,N4={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ca(V){var Y,M1,x2,he,Je,xt,F1=V._i,w0=ia.exec(F1)||la.exec(F1),r5=$e.length,ga=e5.length;if(w0){for(I(V).iso=!0,Y=0,M1=r5;Y<M1;Y++)if($e[Y][1].exec(w0[1])){he=$e[Y][0],x2=!1!==$e[Y][2];break}if(null==he)return void(V._isValid=!1);if(w0[3]){for(Y=0,M1=ga;Y<M1;Y++)if(e5[Y][1].exec(w0[3])){Je=(w0[2]||" ")+e5[Y][0];break}if(null==Je)return void(V._isValid=!1)}if(!x2&&null!=Je)return void(V._isValid=!1);if(w0[4]){if(!_5.exec(w0[4]))return void(V._isValid=!1);xt="Z"}V._f=he+(Je||"")+(xt||""),aa(V)}else V._isValid=!1}function U4(V){var Y=parseInt(V,10);return Y<=49?2e3+Y:Y<=999?1900+Y:Y}function Ia(V){var M1,Y=V4.exec(function h4(V){return V.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(V._i));if(Y){if(M1=function It(V,Y,M1,F1,w0,x2){var he=[U4(V),K1.indexOf(Y),parseInt(M1,10),parseInt(F1,10),parseInt(w0,10)];return x2&&he.push(parseInt(x2,10)),he}(Y[4],Y[3],Y[2],Y[5],Y[6],Y[7]),!function ra(V,Y,M1){return!V||b2.indexOf(V)===new Date(Y[0],Y[1],Y[2]).getDay()||(I(M1).weekdayMismatch=!0,M1._isValid=!1,!1)}(Y[1],M1,V))return;V._a=M1,V._tzm=function Xa(V,Y,M1){if(V)return N4[V];if(Y)return 0;var F1=parseInt(M1,10),w0=F1%100;return(F1-w0)/100*60+w0}(Y[8],Y[9],Y[10]),V._d=at.apply(null,V._a),V._d.setUTCMinutes(V._d.getUTCMinutes()-V._tzm),I(V).rfc2822=!0}else V._isValid=!1}function ha(V,Y,M1){return V??Y??M1}function Za(V){var Y,M1,w0,x2,he,F1=[];if(!V._d){for(w0=function Da(V){var Y=new Date(a.now());return V._useUTC?[Y.getUTCFullYear(),Y.getUTCMonth(),Y.getUTCDate()]:[Y.getFullYear(),Y.getMonth(),Y.getDate()]}(V),V._w&&null==V._a[j0]&&null==V._a[e2]&&function A4(V){var Y,M1,F1,w0,x2,he,Je,xt,r5;null!=(Y=V._w).GG||null!=Y.W||null!=Y.E?(x2=1,he=4,M1=ha(Y.GG,V._a[xe],pt(C(),1,4).year),F1=ha(Y.W,1),((w0=ha(Y.E,1))<1||w0>7)&&(xt=!0)):(x2=V._locale._week.dow,he=V._locale._week.doy,r5=pt(C(),x2,he),M1=ha(Y.gg,V._a[xe],r5.year),F1=ha(Y.w,r5.week),null!=Y.d?((w0=Y.d)<0||w0>6)&&(xt=!0):null!=Y.e?(w0=Y.e+x2,(Y.e<0||Y.e>6)&&(xt=!0)):w0=x2),F1<1||F1>Et(M1,x2,he)?I(V)._overflowWeeks=!0:null!=xt?I(V)._overflowWeekday=!0:(Je=Ft(M1,F1,w0,x2,he),V._a[xe]=Je.year,V._dayOfYear=Je.dayOfYear)}(V),null!=V._dayOfYear&&(he=ha(V._a[xe],w0[xe]),(V._dayOfYear>Z2(he)||0===V._dayOfYear)&&(I(V)._overflowDayOfYear=!0),M1=at(he,0,V._dayOfYear),V._a[e2]=M1.getUTCMonth(),V._a[j0]=M1.getUTCDate()),Y=0;Y<3&&null==V._a[Y];++Y)V._a[Y]=F1[Y]=w0[Y];for(;Y<7;Y++)V._a[Y]=F1[Y]=null==V._a[Y]?2===Y?1:0:V._a[Y];24===V._a[m1]&&0===V._a[f1]&&0===V._a[R1]&&0===V._a[B0]&&(V._nextDay=!0,V._a[m1]=0),V._d=(V._useUTC?at:et).apply(null,F1),x2=V._useUTC?V._d.getUTCDay():V._d.getDay(),null!=V._tzm&&V._d.setUTCMinutes(V._d.getUTCMinutes()-V._tzm),V._nextDay&&(V._a[m1]=24),V._w&&typeof V._w.d<"u"&&V._w.d!==x2&&(I(V).weekdayMismatch=!0)}}function aa(V){if(V._f!==a.ISO_8601)if(V._f!==a.RFC_2822){V._a=[],I(V).empty=!0;var M1,F1,w0,x2,he,r5,ga,Y=""+V._i,Je=Y.length,xt=0;for(ga=(w0=p1(V._f,V._locale).match(x0)||[]).length,M1=0;M1<ga;M1++)(F1=(Y.match(Q2(x2=w0[M1],V))||[])[0])&&((he=Y.substr(0,Y.indexOf(F1))).length>0&&I(V).unusedInput.push(he),Y=Y.slice(Y.indexOf(F1)+F1.length),xt+=F1.length),e0[x2]?(F1?I(V).empty=!1:I(V).unusedTokens.push(x2),F2(x2,F1,V)):V._strict&&!F1&&I(V).unusedTokens.push(x2);I(V).charsLeftOver=Je-xt,Y.length>0&&I(V).unusedInput.push(Y),V._a[m1]<=12&&!0===I(V).bigHour&&V._a[m1]>0&&(I(V).bigHour=void 0),I(V).parsedDateParts=V._a.slice(0),I(V).meridiem=V._meridiem,V._a[m1]=function nt(V,Y,M1){var F1;return null==M1?Y:null!=V.meridiemHour?V.meridiemHour(Y,M1):(null!=V.isPM&&((F1=V.isPM(M1))&&Y<12&&(Y+=12),!F1&&12===Y&&(Y=0)),Y)}(V._locale,V._a[m1],V._meridiem),null!==(r5=I(V).era)&&(V._a[xe]=V._locale.erasConvertYear(r5,V._a[xe])),Za(V),A5(V)}else Ia(V);else ca(V)}function v0(V){var Y=V._i,M1=V._f;return V._locale=V._locale||vt(V._l),null===Y||void 0===M1&&""===Y?$({nullInput:!0}):("string"==typeof Y&&(V._i=Y=V._locale.preparse(Y)),k(Y)?new E(A5(Y)):(M(Y)?V._d=Y:u(M1)?function Nt(V){var Y,M1,F1,w0,x2,he,Je=!1,xt=V._f.length;if(0===xt)return I(V).invalidFormat=!0,void(V._d=new Date(NaN));for(w0=0;w0<xt;w0++)x2=0,he=!1,Y=O({},V),null!=V._useUTC&&(Y._useUTC=V._useUTC),Y._f=V._f[w0],aa(Y),X(Y)&&(he=!0),x2+=I(Y).charsLeftOver,x2+=10*I(Y).unusedTokens.length,I(Y).score=x2,Je?x2<F1&&(F1=x2,M1=Y):(null==F1||x2<F1||he)&&(F1=x2,M1=Y,he&&(Je=!0));z(V,M1||Y)}(V):M1?aa(V):function x1(V){var Y=V._i;s(Y)?V._d=new Date(a.now()):M(Y)?V._d=new Date(Y.valueOf()):"string"==typeof Y?function W4(V){var Y=F5.exec(V._i);
1null===Y?(ca(V),!1===V._isValid&&(delete V._isValid,Ia(V),!1===V._isValid&&(delete V._isValid,V._strict?V._isValid=!1:a.createFromInputFallback(V)))):V._d=new Date(+Y[1])}(V):u(Y)?(V._a=x(Y.slice(0),function(M1){return parseInt(M1,10)}),Za(V)):p(Y)?function Na(V){if(!V._d){var Y=k0(V._i);V._a=x([Y.year,Y.month,void 0===Y.day?Y.date:Y.day,Y.hour,Y.minute,Y.second,Y.millisecond],function(F1){return F1&&parseInt(F1,10)}),Za(V)}}(V):o(Y)?V._d=new Date(Y):a.createFromInputFallback(V)}(V),X(V)||(V._d=null),V))}function _(V,Y,M1,F1,w0){var x2={};return(!0===Y||!1===Y)&&(F1=Y,Y=void 0),(!0===M1||!1===M1)&&(F1=M1,M1=void 0),(p(V)&&c(V)||u(V)&&0===V.length)&&(V=void 0),x2._isAMomentObject=!0,x2._useUTC=x2._isUTC=w0,x2._l=M1,x2._i=V,x2._f=Y,x2._strict=F1,function E0(V){var Y=new E(A5(v0(V)));return Y._nextDay&&(Y.add(1,"d"),Y._nextDay=void 0),Y}(x2)}function C(V,Y,M1,F1){return _(V,Y,M1,F1,!1)}a.createFromInputFallback=Q("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(V){V._d=new Date(V._i+(V._useUTC?" UTC":""))}),a.ISO_8601=function(){},a.RFC_2822=function(){};var b=Q("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var V=C.apply(null,arguments);return this.isValid()&&V.isValid()?V<this?this:V:$()}),U=Q("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var V=C.apply(null,arguments);return this.isValid()&&V.isValid()?V>this?this:V:$()});function D0(V,Y){var M1,F1;if(1===Y.length&&u(Y[0])&&(Y=Y[0]),!Y.length)return C();for(M1=Y[0],F1=1;F1<Y.length;++F1)(!Y[F1].isValid()||Y[F1][V](M1))&&(M1=Y[F1]);return M1}var yt=["year","quarter","month","week","day","hour","minute","second","millisecond"];function o5(V){var Y=k0(V),M1=Y.year||0,F1=Y.quarter||0,w0=Y.month||0,x2=Y.week||Y.isoWeek||0,he=Y.day||0,Je=Y.hour||0,xt=Y.minute||0,r5=Y.second||0,ga=Y.millisecond||0;this._isValid=function Ut(V){var Y,F1,M1=!1,w0=yt.length;for(Y in V)if(f(V,Y)&&(-1===b1.call(yt,Y)||null!=V[Y]&&isNaN(V[Y])))return!1;for(F1=0;F1<w0;++F1)if(V[yt[F1]]){if(M1)return!1;parseFloat(V[yt[F1]])!==m2(V[yt[F1]])&&(M1=!0)}return!0}(Y),this._milliseconds=+ga+1e3*r5+6e4*xt+1e3*Je*60*60,this._days=+he+7*x2,this._months=+w0+3*F1+12*M1,this._data={},this._locale=vt(),this._bubble()}function n5(V){return V instanceof o5}function We(V){return V<0?-1*Math.round(-1*V):Math.round(V)}function C5(V,Y){I1(V,0,0,function(){var M1=this.utcOffset(),F1="+";return M1<0&&(M1=-M1,F1="-"),F1+Z0(~~(M1/60),2)+Y+Z0(~~M1%60,2)})}C5("Z",":"),C5("ZZ",""),T0("Z",w2),T0("ZZ",w2),M0(["Z","ZZ"],function(V,Y,M1){M1._useUTC=!0,M1._tzm=Oa(w2,V)});var P5=/([\+\-]|\d\d)/gi;function Oa(V,Y){var w0,x2,M1=(Y||"").match(V);return null===M1?null:0===(x2=60*(w0=((M1[M1.length-1]||[])+"").match(P5)||["-",0,0])[1]+m2(w0[2]))?0:"+"===w0[0]?x2:-x2}function T5(V,Y){var M1,F1;return Y._isUTC?(M1=Y.clone(),F1=(k(V)||M(V)?V.valueOf():C(V).valueOf())-M1.valueOf(),M1._d.setTime(M1._d.valueOf()+F1),a.updateOffset(M1,!1),M1):C(V).local()}function V5(V){return-Math.round(V._d.getTimezoneOffset())}function Ye(){return!!this.isValid()&&this._isUTC&&0===this._offset}a.updateOffset=function(){};var rt=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Wt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Yt(V,Y){var w0,x2,he,M1=V,F1=null;return n5(V)?M1={ms:V._milliseconds,d:V._days,M:V._months}:o(V)||!isNaN(+V)?(M1={},Y?M1[Y]=+V:M1.milliseconds=+V):(F1=rt.exec(V))?(w0="-"===F1[1]?-1:1,M1={y:0,d:m2(F1[j0])*w0,h:m2(F1[m1])*w0,m:m2(F1[f1])*w0,s:m2(F1[R1])*w0,ms:m2(We(1e3*F1[B0]))*w0}):(F1=Wt.exec(V))?M1={y:Lt(F1[2],w0="-"===F1[1]?-1:1),M:Lt(F1[3],w0),w:Lt(F1[4],w0),d:Lt(F1[5],w0),h:Lt(F1[6],w0),m:Lt(F1[7],w0),s:Lt(F1[8],w0)}:null==M1?M1={}:"object"==typeof M1&&("from"in M1||"to"in M1)&&(he=function u4(V,Y){var M1;return V.isValid()&&Y.isValid()?(Y=T5(Y,V),V.isBefore(Y)?M1=Ha(V,Y):((M1=Ha(Y,V)).milliseconds=-M1.milliseconds,M1.months=-M1.months),M1):{milliseconds:0,months:0}}(C(M1.from),C(M1.to)),(M1={}).ms=he.milliseconds,M1.M=he.months),x2=new o5(M1),n5(V)&&f(V,"_locale")&&(x2._locale=V._locale),n5(V)&&f(V,"_isValid")&&(x2._isValid=V._isValid),x2}function Lt(V,Y){var M1=V&&parseFloat(V.replace(",","."));return(isNaN(M1)?0:M1)*Y}function Ha(V,Y){var M1={};return M1.months=Y.month()-V.month()+12*(Y.year()-V.year()),V.clone().add(M1.months,"M").isAfter(Y)&&--M1.months,M1.milliseconds=+Y-+V.clone().add(M1.months,"M"),M1}function s5(V,Y){return function(M1,F1){var x2;return null!==F1&&!isNaN(+F1)&&(C1(Y,"moment()."+Y+"(period, number) is deprecated. Please use moment()."+Y+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),x2=M1,M1=F1,F1=x2),o4(this,Yt(M1,F1),V),this}}function o4(V,Y,M1,F1){var w0=Y._milliseconds,x2=We(Y._days),he=We(Y._months);V.isValid()&&(F1=F1??!0,he&&V0(V,a1(V,"Month")+he*M1),x2&&h0(V,"Date",a1(V,"Date")+x2*M1),w0&&V._d.setTime(V._d.valueOf()+w0*M1),F1&&a.updateOffset(V,x2||he))}Yt.fn=o5.prototype,Yt.invalid=function st(){return Yt(NaN)};var Ge=s5(1,"add"),d5=s5(-1,"subtract");function Xt(V){return"string"==typeof V||V instanceof String}function R5(V){return k(V)||M(V)||Xt(V)||o(V)||function c1(V){var Y=u(V),M1=!1;return Y&&(M1=0===V.filter(function(F1){return!o(F1)&&Xt(V)}).length),Y&&M1}(V)||function bt(V){var w0,Y=p(V)&&!c(V),M1=!1,F1=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],he=F1.length;for(w0=0;w0<he;w0+=1)M1=M1||f(V,F1[w0]);return Y&&M1}(V)||null==V}function t5(V,Y){if(V.date()<Y.date())return-t5(Y,V);var M1=12*(Y.year()-V.year())+(Y.month()-V.month()),F1=V.clone().add(M1,"months");return-(M1+(Y-F1<0?(Y-F1)/(F1-V.clone().add(M1-1,"months")):(Y-F1)/(V.clone().add(M1+1,"months")-F1)))||0}function Jt(V){var Y;return void 0===V?this._locale._abbr:(null!=(Y=vt(V))&&(this._locale=Y),this)}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ca=Q("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(V){return void 0===V?this.localeData():this.locale(V)});function ao(){return this._locale}var G=6e4,r1=60*G,j=3506328*r1;function v1(V,Y){return(V%Y+Y)%Y}function G1(V,Y,M1){return V<100&&V>=0?new Date(V+400,Y,M1)-j:new Date(V,Y,M1).valueOf()}function t2(V,Y,M1){return V<100&&V>=0?Date.UTC(V+400,Y,M1)-j:Date.UTC(V,Y,M1)}function F(V,Y){return Y.erasAbbrRegex(V)}function ze(){var w0,x2,he,Je,xt,V=[],Y=[],M1=[],F1=[],r5=this.eras();for(w0=0,x2=r5.length;w0<x2;++w0)he=Pe(r5[w0].name),Je=Pe(r5[w0].abbr),xt=Pe(r5[w0].narrow),Y.push(he),V.push(Je),M1.push(xt),F1.push(he),F1.push(Je),F1.push(xt);this._erasRegex=new RegExp("^("+F1.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+Y.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+V.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+M1.join("|")+")","i")}function ot(V,Y){I1(0,[V,V.length],0,Y)}function Co(V,Y,M1,F1,w0){var x2;return null==V?pt(this,F1,w0).year:(Y>(x2=Et(V,F1,w0))&&(Y=x2),is.call(this,V,Y,M1,F1,w0))}function is(V,Y,M1,F1,w0){var x2=Ft(V,Y,M1,F1,w0),he=at(x2.year,0,x2.dayOfYear);return this.year(he.getUTCFullYear()),this.month(he.getUTCMonth()),this.date(he.getUTCDate()),this}I1("N",0,0,"eraAbbr"),I1("NN",0,0,"eraAbbr"),I1("NNN",0,0,"eraAbbr"),I1("NNNN",0,0,"eraName"),I1("NNNNN",0,0,"eraNarrow"),I1("y",["y",1],"yo","eraYear"),I1("y",["yy",2],0,"eraYear"),I1("y",["yyy",3],0,"eraYear"),I1("y",["yyyy",4],0,"eraYear"),T0("N",F),T0("NN",F),T0("NNN",F),T0("NNNN",function L1(V,Y){return Y.erasNameRegex(V)}),T0("NNNNN",function Q1(V,Y){return Y.erasNarrowRegex(V)}),M0(["N","NN","NNN","NNNN","NNNNN"],function(V,Y,M1,F1){var w0=M1._locale.erasParse(V,F1,M1._strict);
vendor: 8,111 bytes, line 1
1w0?I(M1).era=w0:I(M1).invalidEra=V}),T0("y",d0),T0("yy",d0),T0("yyy",d0),T0("yyyy",d0),T0("yo",function r2(V,Y){return Y._eraYearOrdinalRegex||d0}),M0(["y","yy","yyy","yyyy"],xe),M0(["yo"],function(V,Y,M1,F1){var w0;M1._locale._eraYearOrdinalRegex&&(w0=V.match(M1._locale._eraYearOrdinalRegex)),Y[xe]=M1._locale.eraYearOrdinalParse?M1._locale.eraYearOrdinalParse(V,w0):parseInt(V,10)}),I1(0,["gg",2],0,function(){return this.weekYear()%100}),I1(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ot("gggg","weekYear"),ot("ggggg","weekYear"),ot("GGGG","isoWeekYear"),ot("GGGGG","isoWeekYear"),T0("G",P0),T0("g",P0),T0("GG",S0,a0),T0("gg",S0,a0),T0("GGGG",W2,c0),T0("gggg",W2,c0),T0("GGGGG",o2,H1),T0("ggggg",o2,H1),H2(["gggg","ggggg","GGGG","GGGGG"],function(V,Y,M1,F1){Y[F1.substr(0,2)]=m2(V)}),H2(["gg","GG"],function(V,Y,M1,F1){Y[F1]=a.parseTwoDigitYear(V)}),I1("Q",0,"Qo","quarter"),T0("Q",K),M0("Q",function(V,Y){Y[e2]=3*(m2(V)-1)}),I1("D",["DD",2],"Do","date"),T0("D",S0,le),T0("DD",S0,a0),T0("Do",function(V,Y){return V?Y._dayOfMonthOrdinalParse||Y._ordinalParse:Y._dayOfMonthOrdinalParseLenient}),M0(["D","DD"],j0),M0("Do",function(V,Y){Y[j0]=m2(V.match(S0)[0])});var va=ae("Date",!0);I1("DDD",["DDDD",3],"DDDo","dayOfYear"),T0("DDD",me),T0("DDDD",e1),M0(["DDD","DDDD"],function(V,Y,M1){M1._dayOfYear=m2(V)}),I1("m",["mm",2],0,"minute"),T0("m",S0,n2),T0("mm",S0,a0),M0(["m","mm"],f1);var C4=ae("Minutes",!1);I1("s",["ss",2],0,"second"),T0("s",S0,n2),T0("ss",S0,a0),M0(["s","ss"],R1);var fo,cn,Yo=ae("Seconds",!1);for(I1("S",0,0,function(){return~~(this.millisecond()/100)}),I1(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),I1(0,["SSS",3],0,"millisecond"),I1(0,["SSSS",4],0,function(){return 10*this.millisecond()}),I1(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),I1(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),I1(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),I1(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),I1(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),T0("S",me,K),T0("SS",me,a0),T0("SSS",me,e1),fo="SSSS";fo.length<=9;fo+="S")T0(fo,d0);function jn(V,Y){Y[B0]=m2(1e3*("0."+V))}for(fo="S";fo.length<=9;fo+="S")M0(fo,jn);cn=ae("Milliseconds",!1),I1("z",0,0,"zoneAbbr"),I1("zz",0,0,"zoneName");var Re=E.prototype;function w5(V){return V}Re.add=Ge,Re.calendar=function d1(V,Y){1===arguments.length&&(arguments[0]?R5(arguments[0])?(V=arguments[0],Y=void 0):function y2(V){var w0,Y=p(V)&&!c(V),M1=!1,F1=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(w0=0;w0<F1.length;w0+=1)M1=M1||f(V,F1[w0]);return Y&&M1}(arguments[0])&&(Y=arguments[0],V=void 0):(V=void 0,Y=void 0));var M1=V||C(),F1=T5(M1,this).startOf("day"),w0=a.calendarFormat(this,F1)||"sameElse",x2=Y&&(S1(Y[w0])?Y[w0].call(this,M1):Y[w0]);return this.format(x2||this.localeData().calendar(w0,this,C(M1)))},Re.clone=function t1(){return new E(this)},Re.diff=function c5(V,Y,M1){var F1,w0,x2;if(!this.isValid())return NaN;if(!(F1=T5(V,this)).isValid())return NaN;switch(w0=6e4*(F1.utcOffset()-this.utcOffset()),Y=b0(Y)){case"year":x2=t5(this,F1)/12;break;case"month":x2=t5(this,F1);break;case"quarter":x2=t5(this,F1)/3;break;case"second":x2=(this-F1)/1e3;break;case"minute":x2=(this-F1)/6e4;break;case"hour":x2=(this-F1)/36e5;break;case"day":x2=(this-F1-w0)/864e5;break;case"week":x2=(this-F1-w0)/6048e5;break;default:x2=this-F1}return M1?x2:ye(x2)},Re.endOf=function Y2(V){var Y,M1;if(void 0===(V=b0(V))||"millisecond"===V||!this.isValid())return this;switch(M1=this._isUTC?t2:G1,V){case"year":Y=M1(this.year()+1,0,1)-1;break;case"quarter":Y=M1(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":Y=M1(this.year(),this.month()+1,1)-1;break;case"week":Y=M1(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":Y=M1(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":Y=M1(this.year(),this.month(),this.date()+1)-1;break;case"hour":Y=this._d.valueOf(),Y+=r1-v1(Y+(this._isUTC?0:this.utcOffset()*G),r1)-1;break;case"minute":Y=this._d.valueOf(),Y+=G-v1(Y,G)-1;break;case"second":Y=this._d.valueOf(),Y+=1e3-v1(Y,1e3)-1}return this._d.setTime(Y),a.updateOffset(this,!0),this},Re.format=function na(V){V||(V=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var Y=w1(this,V);return this.localeData().postformat(Y)},Re.from=function Y4(V,Y){return this.isValid()&&(k(V)&&V.isValid()||C(V).isValid())?Yt({to:this,from:V}).locale(this.locale()).humanize(!Y):this.localeData().invalidDate()},Re.fromNow=function po(V){return this.from(C(),V)},Re.to=function sn(V,Y){return this.isValid()&&(k(V)&&V.isValid()||C(V).isValid())?Yt({from:this,to:V}).locale(this.locale()).humanize(!Y):this.localeData().invalidDate()},Re.toNow=function d4(V){return this.to(C(),V)},Re.get=function m0(V){return S1(this[V=b0(V)])?this[V]():this},Re.invalidAt=function Fa(){return I(this).overflow},Re.isAfter=function F0(V,Y){var M1=k(V)?V:C(V);return!(!this.isValid()||!M1.isValid())&&("millisecond"===(Y=b0(Y)||"millisecond")?this.valueOf()>M1.valueOf():M1.valueOf()<this.clone().startOf(Y).valueOf())},Re.isBefore=function U2(V,Y){var M1=k(V)?V:C(V);return!(!this.isValid()||!M1.isValid())&&("millisecond"===(Y=b0(Y)||"millisecond")?this.valueOf()<M1.valueOf():this.clone().endOf(Y).valueOf()<M1.valueOf())},Re.isBetween=function J2(V,Y,M1,F1){var w0=k(V)?V:C(V),x2=k(Y)?Y:C(Y);return!!(this.isValid()&&w0.isValid()&&x2.isValid())&&("("===(F1=F1||"()")[0]?this.isAfter(w0,M1):!this.isBefore(w0,M1))&&(")"===F1[1]?this.isBefore(x2,M1):!this.isAfter(x2,M1))},Re.isSame=function Fe(V,Y){var F1,M1=k(V)?V:C(V);return!(!this.isValid()||!M1.isValid())&&("millisecond"===(Y=b0(Y)||"millisecond")?this.valueOf()===M1.valueOf():(F1=M1.valueOf(),this.clone().startOf(Y).valueOf()<=F1&&F1<=this.clone().endOf(Y).valueOf()))},Re.isSameOrAfter=function lt(V,Y){return this.isSame(V,Y)||this.isAfter(V,Y)},Re.isSameOrBefore=function Ze(V,Y){return this.isSame(V,Y)||this.isBefore(V,Y)},Re.isValid=function sa(){return X(this)},Re.lang=Ca,Re.locale=Jt,Re.localeData=ao,Re.max=U,Re.min=b,Re.parsingFlags=function qa(){return z({},I(this))},Re.set=function U1(V,Y){if("object"==typeof V){var F1,M1=function t0(V){var M1,Y=[];for(M1 in V)f(V,M1)&&Y.push({unit:M1,priority:s1[M1]});return Y.sort(function(F1,w0){return F1.priority-w0.priority}),Y}(V=k0(V)),w0=M1.length;for(F1=0;F1<w0;F1++)this[M1[F1].unit](V[M1[F1].unit])}else if(S1(this[V=b0(V)]))return this[V](Y);return this},Re.startOf=function I0(V){var Y,M1;if(void 0===(V=b0(V))||"millisecond"===V||!this.isValid())return this;switch(M1=this._isUTC?t2:G1,V){case"year":Y=M1(this.year(),0,1);break;case"quarter":Y=M1(this.year(),this.month()-this.month()%3,1);break;case"month":Y=M1(this.year(),this.month(),1);break;case"week":Y=M1(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":Y=M1(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":Y=M1(this.year(),this.month(),this.date());break;case"hour":Y=this._d.valueOf(),Y-=v1(Y+(this._isUTC?0:this.utcOffset()*G),r1);break;case"minute":Y=this._d.valueOf(),Y-=v1(Y,G);break;case"second":Y=this._d.valueOf(),Y-=v1(Y,1e3)}return this._d.setTime(Y),a.updateOffset(this,!0),this},Re.subtract=d5,Re.toArray=function j5(){var V=this;return[V.year(),V.month(),V.date(),V.hour(),V.minute(),V.second(),V.millisecond()]},Re.toObject=function fa(){var V=this;return{years:V.year(),months:V.month(),date:V.date(),hours:V.hours(),minutes:V.minutes(),seconds:V.seconds(),milliseconds:V.milliseconds()}},Re.toDate=function Gt(){return new Date(this.valueOf())},Re.toISOString=function Va(V){if(!this.isValid())return null;var Y=!0!==V,M1=Y?this.clone().utc():this;return M1.year()<0||M1.year()>9999?w1(M1,Y?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):S1(Date.prototype.toISOString)?Y?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",w1(M1,"Z")):w1(M1,Y?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Re.inspect=function Qa(){if(!this.isValid())return"moment.invali
1d(/* "+this._i+" */)";var M1,F1,V="moment",Y="";return this.isLocal()||(V=0===this.utcOffset()?"moment.utc":"moment.parseZone",Y="Z"),M1="["+V+'("]',F1=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(M1+F1+"-MM-DD[T]HH:mm:ss.SSS"+Y+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Re[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Re.toJSON=function ba(){return this.isValid()?this.toISOString():null},Re.toString=function K5(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Re.unix=function Ie(){return Math.floor(this.valueOf()/1e3)},Re.valueOf=function fe(){return this._d.valueOf()-6e4*(this._offset||0)},Re.creationData=function Io(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Re.eraName=function ln(){var V,Y,M1,F1=this.localeData().eras();for(V=0,Y=F1.length;V<Y;++V)if(M1=this.clone().startOf("day").valueOf(),F1[V].since<=M1&&M1<=F1[V].until||F1[V].until<=M1&&M1<=F1[V].since)return F1[V].name;return""},Re.eraNarrow=function No(){var V,Y,M1,F1=this.localeData().eras();for(V=0,Y=F1.length;V<Y;++V)if(M1=this.clone().startOf("day").valueOf(),F1[V].since<=M1&&M1<=F1[V].until||F1[V].until<=M1&&M1<=F1[V].since)return F1[V].narrow;return""},Re.eraAbbr=function Vo(){var V,Y,M1,F1=this.localeData().eras();for(V=0,Y=F1.length;V<Y;++V)if(M1=this.clone().startOf("day").valueOf(),F1[V].since<=M1&&M1<=F1[V].until||F1[V].until<=M1&&M1<=F1[V].since)return F1[V].abbr;return""},Re.eraYear=function Uo(){var V,Y,M1,F1,w0=this.localeData().eras();for(V=0,Y=w0.length;V<Y;++V)if(M1=w0[V].since<=w0[V].until?1:-1,F1=this.clone().startOf("day").valueOf(),w0[V].since<=F1&&F1<=w0[V].until||w0[V].until<=F1&&F1<=w0[V].since)return(this.year()-a(w0[V].since).year())*M1+w0[V].offset;return this.year()},Re.year=_e,Re.isLeapYear=function v2(){return He(this.year())},Re.weekYear=function Ra(V){return Co.call(this,V,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},Re.isoWeekYear=function So(V){return Co.call(this,V,this.isoWeek(),this.isoWeekday(),1,4)},Re.quarter=Re.quarters=function Gn(V){return null==V?Math.ceil((this.month()+1)/3):this.month(3*(V-1)+this.month()%3)},Re.month=_2,Re.daysInMonth=function te(){return f0(this.year(),this.month())},Re.week=Re.weeks=function O5(V){var Y=this.localeData().week(this);return null==V?Y:this.add(7*(V-Y),"d")},Re.isoWeek=Re.isoWeeks=function ta(V){var Y=pt(this,1,4).week;return null==V?Y:this.add(7*(V-Y),"d")},Re.weeksInYear=function Wo(){var V=this.localeData()._week;return Et(this.year(),V.dow,V.doy)},Re.weeksInWeekYear=function xa(){var V=this.localeData()._week;return Et(this.weekYear(),V.dow,V.doy)},Re.isoWeeksInYear=function p4(){return Et(this.year(),1,4)},Re.isoWeeksInISOWeekYear=function mo(){return Et(this.isoWeekYear(),1,4)},Re.date=va,Re.day=Re.days=function d2(V){if(!this.isValid())return null!=V?this:NaN;var Y=a1(this,"Day");return null!=V?(V=function T1(V,Y){return"string"!=typeof V?V:isNaN(V)?"number"==typeof(V=Y.weekdaysParse(V))?V:null:parseInt(V,10)}(V,this.localeData()),this.add(V-Y,"d")):Y},Re.weekday=function W1(V){if(!this.isValid())return null!=V?this:NaN;var Y=(this.day()+7-this.localeData()._week.dow)%7;return null==V?Y:this.add(V-Y,"d")},Re.isoWeekday=function E2(V){if(!this.isValid())return null!=V?this:NaN;if(null!=V){var Y=function s2(V,Y){return"string"==typeof V?Y.weekdaysParse(V)%7||7:isNaN(V)?null:V}(V,this.localeData());return this.day(this.day()%7?Y:Y-7)}return this.day()||7},Re.dayOfYear=function wn(V){var Y=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==V?Y:this.add(V-Y,"d")},Re.hour=Re.hours=ht,Re.minute=Re.minutes=C4,Re.second=Re.seconds=Yo,Re.millisecond=Re.milliseconds=cn,Re.utcOffset=function oa(V,Y,M1){var w0,F1=this._offset||0;if(!this.isValid())return null!=V?this:NaN;if(null!=V){if("string"==typeof V){if(null===(V=Oa(w2,V)))return this}else Math.abs(V)<16&&!M1&&(V*=60);return!this._isUTC&&Y&&(w0=V5(this)),this._offset=V,this._isUTC=!0,null!=w0&&this.add(w0,"m"),F1!==V&&(!Y||this._changeInProgress?o4(this,Yt(V-F1,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?F1:V5(this)},Re.utc=function U5(V){return this.utcOffset(0,V)},Re.local=function Ua(V){return this._isUTC&&(this.utcOffset(0,V),this._isUTC=!1,V&&this.subtract(V5(this),"m")),this},Re.parseZone=function I5(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var V=Oa(a2,this._i);null!=V?this.utcOffset(V):this.utcOffset(0,!0)}return this},Re.hasAlignedHourOffset=function Ta(V){return!!this.isValid()&&(V=V?C(V).utcOffset():0,(this.utcOffset()-V)%60==0)},Re.isDST=function v4(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Re.isLocal=function q2(){return!!this.isValid()&&!this._isUTC},Re.isUtcOffset=function X2(){return!!this.isValid()&&this._isUTC},Re.isUtc=Ye,Re.isUTC=Ye,Re.zoneAbbr=function $n(){return this._isUTC?"UTC":""},Re.zoneName=function go(){return this._isUTC?"Coordinated Universal Time":""},Re.dates=Q("dates accessor is deprecated. Use date instead.",va),Re.months=Q("months accessor is deprecated. Use month instead",_2),Re.years=Q("years accessor is deprecated. Use year instead",_e),Re.zone=Q("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function dt(V,Y){return null!=V?("string"!=typeof V&&(V=-V),this.utcOffset(V,Y),this):-this.utcOffset()}),Re.isDSTShifted=Q("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function L2(){if(!s(this._isDSTShifted))return this._isDSTShifted;var Y,V={};return O(V,this),(V=v0(V))._a?(Y=V._isUTC?w(V._a):C(V._a),this._isDSTShifted=this.isValid()&&function Ht(V,Y,M1){var he,F1=Math.min(V.length,Y.length),w0=Math.abs(V.length-Y.length),x2=0;for(he=0;he<F1;he++)(M1&&V[he]!==Y[he]||!M1&&m2(V[he])!==m2(Y[he]))&&x2++;return x2+w0}(V._a,Y.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var ve=N1.prototype;function mt(V,Y,M1,F1){var w0=vt(),x2=w().set(F1,Y);return w0[M1](x2,V)}function $5(V,Y,M1){if(o(V)&&(Y=V,V=void 0),V=V||"",null!=Y)return mt(V,Y,M1,"month");var F1,w0=[];for(F1=0;F1<12;F1++)w0[F1]=mt(V,F1,M1,"month");return w0}function _a(V,Y,M1,F1){"boolean"==typeof V?(o(Y)&&(M1=Y,Y=void 0),Y=Y||""):(M1=Y=V,V=!1,o(Y)&&(M1=Y,Y=void 0),Y=Y||"");var he,w0=vt(),x2=V?w0._week.dow:0,Je=[];
vendor: 8,462 bytes, line 1
1if(null!=M1)return mt(Y,(M1+x2)%7,F1,"day");for(he=0;he<7;he++)Je[he]=mt(Y,(he+x2)%7,F1,"day");return Je}ve.calendar=function $0(V,Y,M1){var F1=this._calendar[V]||this._calendar.sameElse;return S1(F1)?F1.call(Y,M1):F1},ve.longDateFormat=function q1(V){var Y=this._longDateFormat[V],M1=this._longDateFormat[V.toUpperCase()];return Y||!M1?Y:(this._longDateFormat[V]=M1.match(x0).map(function(F1){return"MMMM"===F1||"MM"===F1||"DD"===F1||"dddd"===F1?F1.slice(1):F1}).join(""),this._longDateFormat[V])},ve.invalidDate=function J1(){return this._invalidDate},ve.ordinal=function V2(V){return this._ordinal.replace("%d",V)},ve.preparse=w5,ve.postformat=w5,ve.relativeTime=function G0(V,Y,M1,F1){var w0=this._relativeTime[M1];return S1(w0)?w0(V,Y,M1,F1):w0.replace(/%d/i,V)},ve.pastFuture=function Q0(V,Y){var M1=this._relativeTime[V>0?"future":"past"];return S1(M1)?M1(Y):M1.replace(/%s/i,Y)},ve.set=function W0(V){var Y,M1;for(M1 in V)f(V,M1)&&(S1(Y=V[M1])?this[M1]=Y:this["_"+M1]=Y);this._config=V,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ve.eras=function oo(V,Y){var M1,F1,w0,x2=this._eras||vt("en")._eras;for(M1=0,F1=x2.length;M1<F1;++M1)switch("string"==typeof x2[M1].since&&(w0=a(x2[M1].since).startOf("day"),x2[M1].since=w0.valueOf()),typeof x2[M1].until){case"undefined":x2[M1].until=1/0;break;case"string":w0=a(x2[M1].until).startOf("day").valueOf(),x2[M1].until=w0.valueOf()}return x2},ve.erasParse=function Bo(V,Y,M1){var F1,w0,he,Je,xt,x2=this.eras();for(V=V.toUpperCase(),F1=0,w0=x2.length;F1<w0;++F1)if(he=x2[F1].name.toUpperCase(),Je=x2[F1].abbr.toUpperCase(),xt=x2[F1].narrow.toUpperCase(),M1)switch(Y){case"N":case"NN":case"NNN":if(Je===V)return x2[F1];break;case"NNNN":if(he===V)return x2[F1];break;case"NNNNN":if(xt===V)return x2[F1]}else if([he,Je,xt].indexOf(V)>=0)return x2[F1]},ve.erasConvertYear=function _n(V,Y){var M1=V.since<=V.until?1:-1;return void 0===Y?a(V.since).year():a(V.since).year()+(Y-V.offset)*M1},ve.erasAbbrRegex=function h1(V){return f(this,"_erasAbbrRegex")||ze.call(this),V?this._erasAbbrRegex:this._erasRegex},ve.erasNameRegex=function _0(V){return f(this,"_erasNameRegex")||ze.call(this),V?this._erasNameRegex:this._erasRegex},ve.erasNarrowRegex=function A2(V){return f(this,"_erasNarrowRegex")||ze.call(this),V?this._erasNarrowRegex:this._erasRegex},ve.months=function P1(V,Y){return V?u(this._months)?this._months[V.month()]:this._months[(this._months.isFormat||D2).test(Y)?"format":"standalone"][V.month()]:u(this._months)?this._months:this._months.standalone},ve.monthsShort=function D1(V,Y){return V?u(this._monthsShort)?this._monthsShort[V.month()]:this._monthsShort[D2.test(Y)?"format":"standalone"][V.month()]:u(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ve.monthsParse=function h2(V,Y,M1){var F1,w0,x2;if(this._monthsParseExact)return U0.call(this,V,Y,M1);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),F1=0;F1<12;F1++){if(w0=w([2e3,F1]),M1&&!this._longMonthsParse[F1]&&(this._longMonthsParse[F1]=new RegExp("^"+this.months(w0,"").replace(".","")+"$","i"),this._shortMonthsParse[F1]=new RegExp("^"+this.monthsShort(w0,"").replace(".","")+"$","i")),!M1&&!this._monthsParse[F1]&&(x2="^"+this.months(w0,"")+"|^"+this.monthsShort(w0,""),this._monthsParse[F1]=new RegExp(x2.replace(".",""),"i")),M1&&"MMMM"===Y&&this._longMonthsParse[F1].test(V))return F1;if(M1&&"MMM"===Y&&this._shortMonthsParse[F1].test(V))return F1;if(!M1&&this._monthsParse[F1].test(V))return F1}},ve.monthsRegex=function Se(V){return this._monthsParseExact?(f(this,"_monthsRegex")||qe.call(this),V?this._monthsStrictRegex:this._monthsRegex):(f(this,"_monthsRegex")||(this._monthsRegex=V1),this._monthsStrictRegex&&V?this._monthsStrictRegex:this._monthsRegex)},ve.monthsShortRegex=function ue(V){return this._monthsParseExact?(f(this,"_monthsRegex")||qe.call(this),V?this._monthsShortStrictRegex:this._monthsShortRegex):(f(this,"_monthsShortRegex")||(this._monthsShortRegex=O1),this._monthsShortStrictRegex&&V?this._monthsShortStrictRegex:this._monthsShortRegex)},ve.week=function v5(V){return pt(V,this._week.dow,this._week.doy).week},ve.firstDayOfYear=function b5(){return this._week.doy},ve.firstDayOfWeek=function qt(){return this._week.dow},ve.weekdays=function De(V,Y){var M1=u(this._weekdays)?this._weekdays:this._weekdays[V&&!0!==V&&this._weekdays.isFormat.test(Y)?"format":"standalone"];return!0===V?n0(M1,this._week.dow):V?M1[V.day()]:M1},ve.weekdaysMin=function l1(V){return!0===V?n0(this._weekdaysMin,this._week.dow):V?this._weekdaysMin[V.day()]:this._weekdaysMin},ve.weekdaysShort=function L(V){return!0===V?n0(this._weekdaysShort,this._week.dow):V?this._weekdaysShort[V.day()]:this._weekdaysShort},ve.weekdaysParse=function A0(V,Y,M1){var F1,w0,x2;if(this._weekdaysParseExact)return s0.call(this,V,Y,M1);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),F1=0;F1<7;F1++){if(w0=w([2e3,1]).day(F1),M1&&!this._fullWeekdaysParse[F1]&&(this._fullWeekdaysParse[F1]=new RegExp("^"+this.weekdays(w0,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[F1]=new RegExp("^"+this.weekdaysShort(w0,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[F1]=new RegExp("^"+this.weekdaysMin(w0,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[F1]||(x2="^"+this.weekdays(w0,"")+"|^"+this.weekdaysShort(w0,"")+"|^"+this.weekdaysMin(w0,""),this._weekdaysParse[F1]=new RegExp(x2.replace(".",""),"i")),M1&&"dddd"===Y&&this._fullWeekdaysParse[F1].test(V))return F1;if(M1&&"ddd"===Y&&this._shortWeekdaysParse[F1].test(V))return F1;if(M1&&"dd"===Y&&this._minWeekdaysParse[F1].test(V))return F1;if(!M1&&this._weekdaysParse[F1].test(V))return F1}},ve.weekdaysRegex=function _1(V){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||o0.call(this),V?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=ge),this._weekdaysStrictRegex&&V?this._weekdaysStrictRegex:this._weekdaysRegex)},ve.weekdaysShortRegex=function q(V){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||o0.call(this),V?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=N2),this._weekdaysShortStrictRegex&&V?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ve.weekdaysMinRegex=function A1(V){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||o0.call(this),V?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=B1),this._weekdaysMinStrictRegex&&V?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ve.isPM=function Ve(V){return"p"===(V+"").toLowerCase().charAt(0)},ve.meridiem=function Rt(V,Y,M1){return V>11?M1?"pm":"PM":M1?"am":"AM"},f2("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(V){var Y=V%10;return V+(1===m2(V%100/10)?"th":1===Y?"st":2===Y?"nd":3===Y?"rd":"th")}}),a.lang=Q("moment.lang is deprecated. Use moment.locale instead.",f2),a.langData=Q("moment.langData is deprecated. Use moment.localeData instead.",vt);var q5=Math.abs;function zo(V,Y,M1,F1){var w0=Yt(Y,M1);return V._milliseconds+=F1*w0._milliseconds,V._days+=F1*w0._days,V._months+=F1*w0._months,V._bubble()}function g5(V){return V<0?Math.floor(V):Math.ceil(V)}function Ea(V){return 4800*V/146097}function X5(V){return 146097*V/4800}function b4(V){return function(){return this.as(V)}}var D4=b4("ms"),Mo=b4("s"),Ya=b4("m"),wa=b4("h"),bo=b4("d"),Ke=b4("w"),rn=b4("M"),m4=b4("Q"),k5=b4("y"),xo=D4;function x5(V){return function(){return this.isValid()?this._data[V]:NaN}}var Z5=x5("milliseconds"),$4=x5("seconds"),f4=x5("minutes"),ua=x5("hours"),n4=x5("days"),no=x5("months"),ls=x5("years");var La=Math.round,To={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function hn(V,Y,M1,F1,w0){return w0.relativeTime(Y||1,!!M1,V,F1)}var cs=Math.abs;function vn(V){return(V>0)-(V<0)||+V}function un(){if(!this.isValid())return this.localeData().invalidDate();var F1,w0,x2,he,xt,r5,ga,K4,V=cs(this._milliseconds)/1e3,Y=cs(this._days),M1=cs(this._months),Je=this.asSeconds();return Je?(F1=ye(V/60),w0=ye(F1/60),V%=60,F1%=60,x2=ye(M1/12),M1%=12,he=V?V.toFixed(3).replace(/\.?0+$/,""):"",xt=Je
1<0?"-":"",r5=vn(this._months)!==vn(Je)?"-":"",ga=vn(this._days)!==vn(Je)?"-":"",K4=vn(this._milliseconds)!==vn(Je)?"-":"",xt+"P"+(x2?r5+x2+"Y":"")+(M1?r5+M1+"M":"")+(Y?ga+Y+"D":"")+(w0||F1||V?"T":"")+(w0?K4+w0+"H":"")+(F1?K4+F1+"M":"")+(V?K4+he+"S":"")):"P0D"}var p5=o5.prototype;return p5.isValid=function a5(){return this._isValid},p5.abs=function ut(){var V=this._data;return this._milliseconds=q5(this._milliseconds),this._days=q5(this._days),this._months=q5(this._months),V.milliseconds=q5(V.milliseconds),V.seconds=q5(V.seconds),V.minutes=q5(V.minutes),V.hours=q5(V.hours),V.months=q5(V.months),V.years=q5(V.years),this},p5.add=function Go(V,Y){return zo(this,V,Y,1)},p5.subtract=function Do(V,Y){return zo(this,V,Y,-1)},p5.as=function Oo(V){if(!this.isValid())return NaN;var Y,M1,F1=this._milliseconds;if("month"===(V=b0(V))||"quarter"===V||"year"===V)switch(Y=this._days+F1/864e5,M1=this._months+Ea(Y),V){case"month":return M1;case"quarter":return M1/3;case"year":return M1/12}else switch(Y=this._days+Math.round(X5(this._months)),V){case"week":return Y/7+F1/6048e5;case"day":return Y+F1/864e5;case"hour":return 24*Y+F1/36e5;case"minute":return 1440*Y+F1/6e4;case"second":return 86400*Y+F1/1e3;case"millisecond":return Math.floor(864e5*Y)+F1;default:throw new Error("Unknown unit "+V)}},p5.asMilliseconds=D4,p5.asSeconds=Mo,p5.asMinutes=Ya,p5.asHours=wa,p5.asDays=bo,p5.asWeeks=Ke,p5.asMonths=rn,p5.asQuarters=m4,p5.asYears=k5,p5.valueOf=xo,p5._bubble=function j4(){var w0,x2,he,Je,xt,V=this._milliseconds,Y=this._days,M1=this._months,F1=this._data;return V>=0&&Y>=0&&M1>=0||V<=0&&Y<=0&&M1<=0||(V+=864e5*g5(X5(M1)+Y),Y=0,M1=0),F1.milliseconds=V%1e3,w0=ye(V/1e3),F1.seconds=w0%60,x2=ye(w0/60),F1.minutes=x2%60,he=ye(x2/60),F1.hours=he%24,Y+=ye(he/24),M1+=xt=ye(Ea(Y)),Y-=g5(X5(xt)),Je=ye(M1/12),M1%=12,F1.days=Y,F1.months=M1,F1.years=Je,this},p5.clone=function x4(){return Yt(this)},p5.get=function z5(V){return V=b0(V),this.isValid()?this[V+"s"]():NaN},p5.milliseconds=Z5,p5.seconds=$4,p5.minutes=f4,p5.hours=ua,p5.days=n4,p5.weeks=function Ds(){return ye(this.days()/7)},p5.months=no,p5.years=ls,p5.humanize=function Bn(V,Y){if(!this.isValid())return this.localeData().invalidDate();var w0,x2,M1=!1,F1=To;return"object"==typeof V&&(Y=V,V=!1),"boolean"==typeof V&&(M1=V),"object"==typeof Y&&(F1=Object.assign({},To,Y),null!=Y.s&&null==Y.ss&&(F1.ss=Y.s-1)),x2=function jo(V,Y,M1,F1){var w0=Yt(V).abs(),x2=La(w0.as("s")),he=La(w0.as("m")),Je=La(w0.as("h")),xt=La(w0.as("d")),r5=La(w0.as("M")),ga=La(w0.as("w")),K4=La(w0.as("y")),O4=x2<=M1.ss&&["s",x2]||x2<M1.s&&["ss",x2]||he<=1&&["m"]||he<M1.m&&["mm",he]||Je<=1&&["h"]||Je<M1.h&&["hh",Je]||xt<=1&&["d"]||xt<M1.d&&["dd",xt];return null!=M1.w&&(O4=O4||ga<=1&&["w"]||ga<M1.w&&["ww",ga]),(O4=O4||r5<=1&&["M"]||r5<M1.M&&["MM",r5]||K4<=1&&["y"]||["yy",K4])[2]=Y,O4[3]=+V>0,O4[4]=F1,hn.apply(null,O4)}(this,!M1,F1,w0=this.localeData()),M1&&(x2=w0.pastFuture(+this,x2)),w0.postformat(x2)},p5.toISOString=un,p5.toString=un,p5.toJSON=un,p5.locale=Jt,p5.localeData=ao,p5.toIsoString=Q("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",un),p5.lang=Ca,I1("X",0,0,"unix"),I1("x",0,0,"valueOf"),T0("x",P0),T0("X",/[+-]?\d+(\.\d{1,3})?/),M0("X",function(V,Y,M1){M1._d=new Date(1e3*parseFloat(V))}),M0("x",function(V,Y,M1){M1._d=new Date(m2(V))}),a.version="2.30.1",function r(V){i=V}(C),a.fn=Re,a.min=function se(){return D0("isBefore",[].slice.call(arguments,0))},a.max=function Ae(){return D0("isAfter",[].slice.call(arguments,0))},a.now=function(){return Date.now?Date.now():+new Date},a.utc=w,a.unix=function Ln(V){return C(1e3*V)},a.months=function Q5(V,Y){return $5(V,Y,"months")},a.isDate=M,a.locale=f2,a.invalid=$,a.duration=Yt,a.isMoment=k,a.weekdays=function Ao(V,Y,M1){return _a(V,Y,M1,"weekdays")},a.parseZone=function ka(){return C.apply(null,arguments).parseZone()},a.localeData=vt,a.isDuration=n5,a.monthsShort=function Wa(V,Y){return $5(V,Y,"monthsShort")},a.weekdaysMin=function W5(V,Y,M1){return _a(V,Y,M1,"weekdaysMin")},a.defineLocale=z2,a.updateLocale=function pe(V,Y){if(null!=Y){var M1,F1,w0=G5;null!=wt[V]&&null!=wt[V].parentLocale?wt[V].set(l0(wt[V]._config,Y)):(null!=(F1=g1(V))&&(w0=F1._config),Y=l0(w0,Y),null==F1&&(Y.abbr=V),(M1=new N1(Y)).parentLocale=wt[V],wt[V]=M1),f2(V)}else null!=wt[V]&&(null!=wt[V].parentLocale?(wt[V]=wt[V].parentLocale,V===f2()&&f2(V)):null!=wt[V]&&delete wt[V]);return wt[V]},a.locales=function Pt(){return p0(wt)},a.weekdaysShort=function L5(V,Y,M1){return _a(V,Y,M1,"weekdaysShort")},a.normalizeUnits=b0,a.relativeTimeRounding=function v3(V){return void 0===V?La:"function"==typeof V&&(La=V,!0)},a.relativeTimeThreshold=function u3(V,Y){return void 0!==To[V]&&(void 0===Y?To[V]:(To[V]=Y,"s"===V&&(To.ss=Y-1),!0))},a.calendarFormat=function y(V,Y){var M1=V.diff(Y,"days",!0);
1return M1<-6?"sameElse":M1<-1?"lastWeek":M1<0?"lastDay":M1<1?"sameDay":M1<2?"nextDay":M1<7?"nextWeek":"sameElse"},a.prototype=Re,a.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"},a}()},11312:(X1,n1,h)=>{"use strict";h.d(n1,{t:()=>a});var i=h(62252);class a extends i.B{constructor(u){super(),this._value=u}get value(){return this.getValue()}_subscribe(u){const p=super._subscribe(u);return!p.closed&&u.next(this._value),p}getValue(){const{hasError:u,thrownError:p,_value:f}=this;if(u)throw p;return this._throwIfClosed(),f}next(u){super.next(this._value=u)}}},16357:(X1,n1,h)=>{"use strict";h.d(n1,{c:()=>s});var i=h(48319),a=h(25318),r=h(21250),u=h(45839),p=h(39518),f=h(44875),c=h(40214);let s=(()=>{class z{constructor(A){A&&(this._subscribe=A)}lift(A){const I=new z;return I.source=this,I.operator=A,I}subscribe(A,I,Z){const X=function x(z){return z&&z instanceof i.vU||function M(z){return z&&(0,f.T)(z.next)&&(0,f.T)(z.error)&&(0,f.T)(z.complete)}(z)&&(0,a.Uv)(z)}(A)?A:new i.Ms(A,I,Z);return(0,c.Y)(()=>{const{operator:$,source:N}=this;X.add($?$.call(X,N):N?this._subscribe(X):this._trySubscribe(X))}),X}_trySubscribe(A){try{return this._subscribe(A)}catch(I){A.error(I)}}forEach(A,I){return new(I=o(I))((Z,X)=>{const $=new i.Ms({next:N=>{try{A(N)}catch(o1){X(o1),$.unsubscribe()}},error:X,complete:Z});this.subscribe($)})}_subscribe(A){var I;return null===(I=this.source)||void 0===I?void 0:I.subscribe(A)}[r.s](){return this}pipe(...A){return(0,u.m)(A)(this)}toPromise(A){return new(A=o(A))((I,Z)=>{let X;this.subscribe($=>X=$,$=>Z($),()=>I(X))})}}return z.create=w=>new z(w),z})();function o(z){var w;return null!==(w=z??p.$.Promise)&&void 0!==w?w:Promise}},56383:(X1,n1,h)=>{"use strict";h.d(n1,{m:()=>r});var i=h(62252),a=h(29845);class r extends i.B{constructor(p=1/0,f=1/0,c=a.U){super(),this._bufferSize=p,this._windowTime=f,this._timestampProvider=c,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=f===1/0,this._bufferSize=Math.max(1,p),this._windowTime=Math.max(1,f)}next(p){const{isStopped:f,_buffer:c,_infiniteTimeWindow:s,_timestampProvider:o,_windowTime:M}=this;f||(c.push(p),!s&&c.push(o.now()+M)),this._trimBuffer(),super.next(p)}_subscribe(p){this._throwIfClosed(),this._trimBuffer();const f=this._innerSubscribe(p),{_infiniteTimeWindow:c,_buffer:s}=this,o=s.slice();for(let M=0;M<o.length&&!p.closed;M+=c?1:2)p.next(o[M]);return this._checkFinalizedStatuses(p),f}_trimBuffer(){const{_bufferSize:p,_timestampProvider:f,_buffer:c,_infiniteTimeWindow:s}=this,o=(s?1:2)*p;if(p<1/0&&o<c.length&&c.splice(0,c.length-o),!s){const M=f.now();let x=0;for(let z=1;z<c.length&&c[z]<=M;z+=2)x=z;x&&c.splice(0,x+1)}}}},62252:(X1,n1,h)=>{"use strict";h.d(n1,{B:()=>c});var i=h(16357),a=h(25318);const u=(0,h(33617).L)(o=>function(){o(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var p=h(37704),f=h(40214);let c=(()=>{class o extends i.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(x){const z=new s(this,this);return z.operator=x,z}_throwIfClosed(){if(this.closed)throw new u}next(x){(0,f.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const z of this.currentObservers)z.next(x)}})}error(x){(0,f.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=x;const{observers:z}=this;for(;z.length;)z.shift().error(x)}})}complete(){(0,f.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:x}=this;for(;x.length;)x.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var x;return(null===(x=this.observers)||void 0===x?void 0:x.length)>0}_trySubscribe(x){return this._throwIfClosed(),super._trySubscribe(x)}_subscribe(x){return this._throwIfClosed(),this._checkFinalizedStatuses(x),this._innerSubscribe(x)}_innerSubscribe(x){const{hasError:z,isStopped:w,observers:A}=this;return z||w?a.Kn:(this.currentObservers=null,A.push(x),new a.yU(()=>{this.currentObservers=null,(0,p.o)(A,x)}))}_checkFinalizedStatuses(x){const{hasError:z,thrownError:w,isStopped:A}=this;z?x.error(w):A&&x.complete()}asObservable(){const x=new i.c;return x.source=this,x}}return o.create=(M,x)=>new s(M,x),o})();class s extends c{constructor(M,x){super(),this.destination=M,this.source=x}next(M){var x,z;null===(z=null===(x=this.destination)||void 0===x?void 0:x.next)||void 0===z||z.call(x,M)}error(M){var x,z;null===(z=null===(x=this.destination)||void 0===x?void 0:x.error)||void 0===z||z.call(x,M)}complete(){var M,x;null===(x=null===(M=this.destination)||void 0===M?void 0:M.complete)||void 0===x||x.call(M)}_subscribe(M){var x,z;return null!==(z=null===(x=this.source)||void 0===x?void 0:x.subscribe(M))&&void 0!==z?z:a.Kn}}},48319:(X1,n1,h)=>{"use strict";h.d(n1,{Ms:()=>Z,vU:()=>z});var i=h(44875),a=h(25318),r=h(39518),u=h(8842),p=h(86427);const f=o("C",void 0,void 0);function o(O,E,k){return{kind:O,value:E,error:k}}var M=h(55882),x=h(40214);class z extends a.yU{constructor(E){super(),this.isStopped=!1,E?(this.destination=E,(0,a.Uv)(E)&&E.add(this)):this.destination=o1}static create(E,k,P){return new Z(E,k,P)}next(E){this.isStopped?N(function s(O){return o("N",O,void 0)}(E),this):this._next(E)}error(E){this.isStopped?N(function c(O){return o("E",void 0,O)}(E),this):(this.isStopped=!0,this._error(E))}complete(){this.isStopped?N(f,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(E){this.destination.next(E)}_error(E){try{this.destination.error(E)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const w=Function.prototype.bind;function A(O,E){return w.call(O,E)}class I{constructor(E){this.partialObserver=E}next(E){const{partialObserver:k}=this;if(k.next)try{k.next(E)}catch(P){X(P)}}error(E){const{partialObserver:k}=this;if(k.error)try{k.error(E)}catch(P){X(P)}else X(E)}complete(){const{partialObserver:E}=this;if(E.complete)try{E.complete()}catch(k){X(k)}}}class Z extends z{constructor(E,k,P){let Q;
1if(super(),(0,i.T)(E)||!E)Q={next:E??void 0,error:k??void 0,complete:P??void 0};else{let R;this&&r.$.useDeprecatedNextContext?(R=Object.create(E),R.unsubscribe=()=>this.unsubscribe(),Q={next:E.next&&A(E.next,R),error:E.error&&A(E.error,R),complete:E.complete&&A(E.complete,R)}):Q=E}this.destination=new I(Q)}}function X(O){r.$.useDeprecatedSynchronousErrorHandling?(0,x.l)(O):(0,u.m)(O)}function N(O,E){const{onStoppedNotification:k}=r.$;k&&M.f.setTimeout(()=>k(O,E))}const o1={closed:!0,next:p.l,error:function $(O){throw O},complete:p.l}},25318:(X1,n1,h)=>{"use strict";h.d(n1,{Kn:()=>f,yU:()=>p,Uv:()=>c});var i=h(44875);const r=(0,h(33617).L)(o=>function(x){o(this),this.message=x?`${x.length} errors occurred during unsubscription:\n${x.map((z,w)=>`${w+1}) ${z.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=x});var u=h(37704);class p{constructor(M){this.initialTeardown=M,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let M;if(!this.closed){this.closed=!0;const{_parentage:x}=this;if(x)if(this._parentage=null,Array.isArray(x))for(const A of x)A.remove(this);else x.remove(this);const{initialTeardown:z}=this;if((0,i.T)(z))try{z()}catch(A){M=A instanceof r?A.errors:[A]}const{_finalizers:w}=this;if(w){this._finalizers=null;for(const A of w)try{s(A)}catch(I){M=M??[],I instanceof r?M=[...M,...I.errors]:M.push(I)}}if(M)throw new r(M)}}add(M){var x;if(M&&M!==this)if(this.closed)s(M);else{if(M instanceof p){if(M.closed||M._hasParent(this))return;M._addParent(this)}(this._finalizers=null!==(x=this._finalizers)&&void 0!==x?x:[]).push(M)}}_hasParent(M){const{_parentage:x}=this;return x===M||Array.isArray(x)&&x.includes(M)}_addParent(M){const{_parentage:x}=this;this._parentage=Array.isArray(x)?(x.push(M),x):x?[x,M]:M}_removeParent(M){const{_parentage:x}=this;x===M?this._parentage=null:Array.isArray(x)&&(0,u.o)(x,M)}remove(M){const{_finalizers:x}=this;x&&(0,u.o)(x,M),M instanceof p&&M._removeParent(this)}}p.EMPTY=(()=>{const o=new p;return o.closed=!0,o})();const f=p.EMPTY;function c(o){return o instanceof p||o&&"closed"in o&&(0,i.T)(o.remove)&&(0,i.T)(o.add)&&(0,i.T)(o.unsubscribe)}function s(o){(0,i.T)(o)?o():o.unsubscribe()}},39518:(X1,n1,h)=>{"use strict";h.d(n1,{$:()=>i});const i={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},40797:(X1,n1,h)=>{"use strict";h.d(n1,{G:()=>f});var i=h(16357),a=h(25318),r=h(95566),u=h(55980),p=h(38754);class f extends i.c{constructor(s,o){super(),this.source=s,this.subjectFactory=o,this._subject=null,this._refCount=0,this._connection=null,(0,p.S)(s)&&(this.lift=s.lift)}_subscribe(s){return this.getSubject().subscribe(s)}getSubject(){const s=this._subject;return(!s||s.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:s}=this;this._subject=this._connection=null,s?.unsubscribe()}connect(){let s=this._connection;if(!s){s=this._connection=new a.yU;const o=this.getSubject();s.add(this.source.subscribe((0,u._)(o,void 0,()=>{this._teardown(),o.complete()},M=>{this._teardown(),o.error(M)},()=>this._teardown()))),s.closed&&(this._connection=null,s=a.yU.EMPTY)}return s}refCount(){return(0,r.B)()(this)}}},57400:(X1,n1,h)=>{"use strict";h.d(n1,{z:()=>M});var i=h(16357),a=h(52101),r=h(68150),u=h(16657),p=h(58198),f=h(19690),c=h(88052),s=h(55980),o=h(38213);function M(...w){const A=(0,f.lI)(w),I=(0,f.ms)(w),{args:Z,keys:X}=(0,a.D)(w);if(0===Z.length)return(0,r.H)([],A);const $=new i.c(function x(w,A,I=u.D){return Z=>{z(A,()=>{const{length:X}=w,$=new Array(X);let N=X,o1=X;for(let O=0;O<X;O++)z(A,()=>{const E=(0,r.H)(w[O],A);let k=!1;E.subscribe((0,s._)(Z,P=>{$[O]=P,k||(k=!0,o1--),o1||Z.next(I($.slice()))},()=>{--N||Z.complete()}))},Z)},Z)}}(Z,A,X?N=>(0,c.e)(X,N):u.D));return I?$.pipe((0,p.I)(I)):$}function z(w,A,I){w?(0,o.N)(I,w,A):A()}},425:(X1,n1,h)=>{"use strict";h.d(n1,{x:()=>p});var i=h(13041),r=h(19690),u=h(68150);function p(...f){return function a(){return(0,i.U)(1)}()((0,u.H)(f,(0,r.lI)(f)))}},81250:(X1,n1,h)=>{"use strict";h.d(n1,{v:()=>r});var i=h(16357),a=h(41082);function r(u){return new i.c(p=>{(0,a.Tg)(u()).subscribe(p)})}},14459:(X1,n1,h)=>{"use strict";h.d(n1,{w:()=>a});const a=new(h(16357).c)(p=>p.complete())},49008:(X1,n1,h)=>{"use strict";h.d(n1,{p:()=>s});var i=h(16357),a=h(52101),r=h(41082),u=h(19690),p=h(55980),f=h(58198),c=h(88052);
1function s(...o){const M=(0,u.ms)(o),{args:x,keys:z}=(0,a.D)(o),w=new i.c(A=>{const{length:I}=x;if(!I)return void A.complete();const Z=new Array(I);let X=I,$=I;for(let N=0;N<I;N++){let o1=!1;(0,r.Tg)(x[N]).subscribe((0,p._)(A,O=>{o1||(o1=!0,$--),Z[N]=O},()=>X--,void 0,()=>{(!X||!o1)&&($||A.next(z?(0,c.e)(z,Z):Z),A.complete())}))}});return M?w.pipe((0,f.I)(M)):w}},68150:(X1,n1,h)=>{"use strict";h.d(n1,{H:()=>P});var i=h(41082),a=h(38213),r=h(38754),u=h(55980);function p(Q,R=0){return(0,r.N)((C1,S1)=>{C1.subscribe((0,u._)(S1,W0=>(0,a.N)(S1,Q,()=>S1.next(W0),R),()=>(0,a.N)(S1,Q,()=>S1.complete(),R),W0=>(0,a.N)(S1,Q,()=>S1.error(W0),R)))})}function f(Q,R=0){return(0,r.N)((C1,S1)=>{S1.add(Q.schedule(()=>C1.subscribe(S1),R))})}var o=h(16357),x=h(81741),z=h(44875);function A(Q,R){if(!Q)throw new Error("Iterable cannot be null");return new o.c(C1=>{(0,a.N)(C1,R,()=>{const S1=Q[Symbol.asyncIterator]();(0,a.N)(C1,R,()=>{S1.next().then(W0=>{W0.done?C1.complete():C1.next(W0.value)})},0,!0)})})}var I=h(82531),Z=h(64022),X=h(24141),$=h(36457),N=h(6581),o1=h(13315),O=h(57368);function P(Q,R){return R?function k(Q,R){if(null!=Q){if((0,I.l)(Q))return function c(Q,R){return(0,i.Tg)(Q).pipe(f(R),p(R))}(Q,R);if((0,X.X)(Q))return function M(Q,R){return new o.c(C1=>{let S1=0;return R.schedule(function(){S1===Q.length?C1.complete():(C1.next(Q[S1++]),C1.closed||this.schedule())})})}(Q,R);if((0,Z.y)(Q))return function s(Q,R){return(0,i.Tg)(Q).pipe(f(R),p(R))}(Q,R);if((0,N.T)(Q))return A(Q,R);if((0,$.x)(Q))return function w(Q,R){return new o.c(C1=>{let S1;return(0,a.N)(C1,R,()=>{S1=Q[x.l](),(0,a.N)(C1,R,()=>{let W0,l0;try{({value:W0,done:l0}=S1.next())}catch(N1){return void C1.error(N1)}l0?C1.complete():C1.next(W0)},0,!0)}),()=>(0,z.T)(S1?.return)&&S1.return()})}(Q,R);if((0,O.U)(Q))return function E(Q,R){return A((0,O.C)(Q),R)}(Q,R)}throw(0,o1.L)(Q)}(Q,R):(0,i.Tg)(Q)}},8122:(X1,n1,h)=>{"use strict";h.d(n1,{R:()=>M});var i=h(41082),a=h(16357),r=h(9648),u=h(24141),p=h(44875),f=h(58198);const c=["addListener","removeListener"],s=["addEventListener","removeEventListener"],o=["on","off"];function M(I,Z,X,$){if((0,p.T)(X)&&($=X,X=void 0),$)return M(I,Z,X).pipe((0,f.I)($));const[N,o1]=function A(I){return(0,p.T)(I.addEventListener)&&(0,p.T)(I.removeEventListener)}(I)?s.map(O=>E=>I[O](Z,E,X)):function z(I){return(0,p.T)(I.addListener)&&(0,p.T)(I.removeListener)}(I)?c.map(x(I,Z)):function w(I){return(0,p.T)(I.on)&&(0,p.T)(I.off)}(I)?o.map(x(I,Z)):[];if(!N&&(0,u.X)(I))return(0,r.Z)(O=>M(O,Z,X))((0,i.Tg)(I));if(!N)throw new TypeError("Invalid event target");return new a.c(O=>{const E=(...k)=>O.next(1<k.length?k:k[0]);return N(E),()=>o1(E)})}function x(I,Z){return X=>$=>I[X](Z,$)}},41082:(X1,n1,h)=>{"use strict";h.d(n1,{Tg:()=>w});var i=h(31635),a=h(24141),r=h(64022),u=h(16357),p=h(82531),f=h(6581),c=h(13315),s=h(36457),o=h(57368),M=h(44875),x=h(8842),z=h(21250);function w(O){if(O instanceof u.c)return O;if(null!=O){if((0,p.l)(O))return function A(O){return new u.c(E=>{const k=O[z.s]();if((0,M.T)(k.subscribe))return k.subscribe(E);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(O);if((0,a.X)(O))return function I(O){return new u.c(E=>{for(let k=0;k<O.length&&!E.closed;k++)E.next(O[k]);E.complete()})}(O);if((0,r.y)(O))return function Z(O){return new u.c(E=>{O.then(k=>{E.closed||(E.next(k),E.complete())},k=>E.error(k)).then(null,x.m)})}(O);if((0,f.T)(O))return $(O);if((0,s.x)(O))return function X(O){return new u.c(E=>{for(const k of O)if(E.next(k),E.closed)return;E.complete()})}(O);if((0,o.U)(O))return function N(O){return $((0,o.C)(O))}(O)}throw(0,c.L)(O)}function $(O){return new u.c(E=>{(function o1(O,E){var k,P,Q,R;return(0,i.sH)(this,void 0,void 0,function*(){try{for(k=(0,i.xN)(O);!(P=yield k.next()).done;)if(E.next(P.value),E.closed)return}catch(C1){Q={error:C1}}finally{try{P&&!P.done&&(R=k.return)&&(yield R.call(k))}finally{if(Q)throw Q.error}}E.complete()})})(O,E).catch(k=>E.error(k))})}},4233:(X1,n1,h)=>{"use strict";h.d(n1,{Y:()=>r});var i=h(14592),a=h(79779);function r(u=0,p=i.E){return u<0&&(u=0),(0,a.O)(u,u,p)}},9894:(X1,n1,h)=>{"use strict";h.d(n1,{h:()=>f});var i=h(13041),a=h(41082),r=h(14459),u=h(19690),p=h(68150);
1function f(...c){const s=(0,u.lI)(c),o=(0,u.R0)(c,1/0),M=c;return M.length?1===M.length?(0,a.Tg)(M[0]):(0,i.U)(o)((0,p.H)(M,s)):r.w}},50957:(X1,n1,h)=>{"use strict";h.d(n1,{of:()=>r});var i=h(19690),a=h(68150);function r(...u){const p=(0,i.lI)(u);return(0,a.H)(u,p)}},6198:(X1,n1,h)=>{"use strict";h.d(n1,{$:()=>r});var i=h(16357),a=h(44875);function r(u,p){const f=(0,a.T)(u)?u:()=>u,c=s=>s.error(f());return new i.c(p?s=>p.schedule(c,0,s):c)}},79779:(X1,n1,h)=>{"use strict";h.d(n1,{O:()=>p});var i=h(16357),a=h(14592),r=h(19634),u=h(35407);function p(f=0,c,s=a.b){let o=-1;return null!=c&&((0,r.m)(c)?s=c:o=c),new i.c(M=>{let x=(0,u.v)(f)?+f-s.now():f;x<0&&(x=0);let z=0;return s.schedule(function(){M.closed||(M.next(z++),0<=o?this.schedule(void 0,o):M.complete())},x)})}},55980:(X1,n1,h)=>{"use strict";h.d(n1,{_:()=>a});var i=h(48319);function a(u,p,f,c,s){return new r(u,p,f,c,s)}class r extends i.vU{constructor(p,f,c,s,o,M){super(p),this.onFinalize=o,this.shouldUnsubscribe=M,this._next=f?function(x){try{f(x)}catch(z){p.error(z)}}:super._next,this._error=s?function(x){try{s(x)}catch(z){p.error(z)}finally{this.unsubscribe()}}:super._error,this._complete=c?function(){try{c()}catch(x){p.error(x)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var p;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:f}=this;super.unsubscribe(),!f&&(null===(p=this.onFinalize)||void 0===p||p.call(this))}}}},7815:(X1,n1,h)=>{"use strict";h.d(n1,{Z:()=>c});var i=h(14592),a=h(38754),r=h(41082),u=h(55980),f=h(79779);function c(s,o=i.E){return function p(s){return(0,a.N)((o,M)=>{let x=!1,z=null,w=null,A=!1;const I=()=>{if(w?.unsubscribe(),w=null,x){x=!1;const X=z;z=null,M.next(X)}A&&M.complete()},Z=()=>{w=null,A&&M.complete()};o.subscribe((0,u._)(M,X=>{x=!0,z=X,w||(0,r.Tg)(s(X)).subscribe(w=(0,u._)(M,I,Z))},()=>{A=!0,(!x||!w||w.closed)&&M.complete()}))})}(()=>(0,f.O)(s,o))}},60425:(X1,n1,h)=>{"use strict";h.d(n1,{W:()=>u});var i=h(41082),a=h(55980),r=h(38754);function u(p){return(0,r.N)((f,c)=>{let M,s=null,o=!1;s=f.subscribe((0,a._)(c,void 0,void 0,x=>{M=(0,i.Tg)(p(x,u(p)(f))),s?(s.unsubscribe(),s=null,M.subscribe(c)):o=!0})),o&&(s.unsubscribe(),s=null,M.subscribe(c))})}},25006:(X1,n1,h)=>{"use strict";h.d(n1,{H:()=>r});var i=h(9648),a=h(44875);function r(u,p){return(0,a.T)(p)?(0,i.Z)(u,p,1):(0,i.Z)(u,1)}},48164:(X1,n1,h)=>{"use strict";h.d(n1,{B:()=>u});var i=h(14592),a=h(38754),r=h(55980);function u(p,f=i.E){return(0,a.N)((c,s)=>{let o=null,M=null,x=null;const z=()=>{if(o){o.unsubscribe(),o=null;const A=M;M=null,s.next(A)}};function w(){const A=x+p,I=f.now();if(I<A)return o=this.schedule(void 0,A-I),void s.add(o);z()}c.subscribe((0,r._)(s,A=>{M=A,x=f.now(),o||(o=f.schedule(w,p),s.add(o))},()=>{z(),s.complete()},void 0,()=>{M=o=null}))})}},26897:(X1,n1,h)=>{"use strict";h.d(n1,{U:()=>r});var i=h(38754),a=h(55980);function r(u){return(0,i.N)((p,f)=>{let c=!1;p.subscribe((0,a._)(f,s=>{c=!0,f.next(s)},()=>{c||f.next(u),f.complete()}))})}},99708:(X1,n1,h)=>{"use strict";h.d(n1,{c:()=>w});var i=h(14592),a=h(425),r=h(92717),u=h(38754),p=h(55980),f=h(86427),s=h(68139),o=h(9648),M=h(41082);function x(A,I){return I?Z=>(0,a.x)(I.pipe((0,r.s)(1),function c(){return(0,u.N)((A,I)=>{A.subscribe((0,p._)(I,f.l))})}()),Z.pipe(x(A))):(0,o.Z)((Z,X)=>(0,M.Tg)(A(Z,X)).pipe((0,r.s)(1),(0,s.u)(Z)))}var z=h(79779);function w(A,I=i.E){const Z=(0,z.O)(A,I);return x(()=>Z)}},6882:(X1,n1,h)=>{"use strict";h.d(n1,{F:()=>u});var i=h(16657),a=h(38754),r=h(55980);function u(f,c=i.D){return f=f??p,(0,a.N)((s,o)=>{let M,x=!0;s.subscribe((0,r._)(o,z=>{const w=c(z);(x||!f(M,w))&&(x=!1,M=w,o.next(z))}))})}function p(f,c){return f===c}},9760:(X1,n1,h)=>{"use strict";h.d(n1,{p:()=>r});var i=h(38754),a=h(55980);function r(u,p){return(0,i.N)((f,c)=>{let s=0;f.subscribe((0,a._)(c,o=>u.call(p,o,s++)&&c.next(o)))})}},99112:(X1,n1,h)=>{"use strict";h.d(n1,{j:()=>a});var i=h(38754);function a(r){return(0,i.N)((u,p)=>{try{u.subscribe(p)}finally{p.add(r)}})}},262:(X1,n1,h)=>{"use strict";h.d(n1,{$:()=>c});var i=h(51650),a=h(9760),r=h(92717),u=h(26897),p=h(25786),f=h(16657);function c(s,o){const M=arguments.length>=2;return x=>x.pipe(s?(0,a.p)((z,w)=>s(z,w,x)):f.D,(0,r.s)(1),M?(0,u.U)(o):(0,p.v)(()=>new i.G))}},89558:(X1,n1,h)=>{"use strict";h.d(n1,{T:()=>r});var i=h(38754),a=h(55980);function r(u,p){return(0,i.N)((f,c)=>{let s=0;f.subscribe((0,a._)(c,o=>{c.next(u.call(p,o,s++))}))})}},68139:(X1,n1,h)=>{"use strict";h.d(n1,{u:()=>a});var i=h(89558);function a(r){return(0,i.T)(()=>r)}},13041:(X1,n1,h)=>{"use strict";h.d(n1,{U:()=>r});var i=h(9648),a=h(16657);function r(u=1/0){return(0,i.Z)(a.D,u)}},9648:(X1,n1,h)=>{"use strict";h.d(n1,{Z:()=>s});var i=h(89558),a=h(41082),r=h(38754),u=h(38213),p=h(55980),c=h(44875);function s(o,M,x=1/0){return(0,c.T)(M)?s((z,w)=>(0,i.T)((A,I)=>M(z,A,w,I))((0,a.Tg)(o(z,w))),x):("number"==typeof M&&(x=M),(0,r.N)((z,w)=>function f(o,M,x,z,w,A,I,Z){const X=[];let $=0,N=0,o1=!1;const O=()=>{o1&&!X.length&&!$&&M.complete()},E=P=>$<z?k(P):X.push(P),k=P=>{A&&M.next(P),$++;let Q=!1;(0,a.Tg)(x(P,N++)).subscribe((0,p._)(M,R=>{w?.(R),A?E(R):M.next(R)},()=>{Q=!0},void 0,()=>{if(Q)try{for($--;X.length&&$<z;){const R=X.shift();I?(0,u.N)(M,I,()=>k(R)):k(R)}O()}catch(R){M.error(R)}}))};return o.subscribe((0,p._)(M,E,()=>{o1=!0,O()})),()=>{Z?.()}}(z,w,o,x)))}},83182:(X1,n1,h)=>{"use strict";h.d(n1,{J:()=>r});var i=h(38754),a=h(55980);function r(){return(0,i.N)((u,p)=>{let f,c=!1;u.subscribe((0,a._)(p,s=>{const o=f;f=s,c&&p.next([o,s]),c=!0}))})}},95566:(X1,n1,h)=>{"use strict";h.d(n1,{B:()=>r});var i=h(38754),a=h(55980);function r(){return(0,i.N)((u,p)=>{let f=null;u._refCount++;const c=(0,a._)(p,void 0,void 0,void 0,()=>{if(!u||u._refCount<=0||0<--u._refCount)return void(f=null);const s=u._connection,o=f;f=null,s&&(!o||s===o)&&s.unsubscribe(),p.unsubscribe()});u.subscribe(c),c.closed||(f=u.connect())})}},13733:(X1,n1,h)=>{"use strict";h.d(n1,{S:()=>a});var i=h(55980);function a(r,u,p,f,c){return(s,o)=>{let M=p,x=u,z=0;
1s.subscribe((0,i._)(o,w=>{const A=z++;x=M?r(x,w,A):(M=!0,w),f&&o.next(x)},c&&(()=>{M&&o.next(x),o.complete()})))}}},97043:(X1,n1,h)=>{"use strict";h.d(n1,{u:()=>p});var i=h(41082),a=h(62252),r=h(48319),u=h(38754);function p(c={}){const{connector:s=()=>new a.B,resetOnError:o=!0,resetOnComplete:M=!0,resetOnRefCountZero:x=!0}=c;return z=>{let w,A,I,Z=0,X=!1,$=!1;const N=()=>{A?.unsubscribe(),A=void 0},o1=()=>{N(),w=I=void 0,X=$=!1},O=()=>{const E=w;o1(),E?.unsubscribe()};return(0,u.N)((E,k)=>{Z++,!$&&!X&&N();const P=I=I??s();k.add(()=>{Z--,0===Z&&!$&&!X&&(A=f(O,x))}),P.subscribe(k),!w&&Z>0&&(w=new r.Ms({next:Q=>P.next(Q),error:Q=>{$=!0,N(),A=f(o1,o,Q),P.error(Q)},complete:()=>{X=!0,N(),A=f(o1,M),P.complete()}}),(0,i.Tg)(E).subscribe(w))})(z)}}function f(c,s,...o){if(!0===s)return void c();if(!1===s)return;const M=new r.Ms({next:()=>{M.unsubscribe(),c()}});return(0,i.Tg)(s(...o)).subscribe(M)}},94560:(X1,n1,h)=>{"use strict";h.d(n1,{t:()=>r});var i=h(56383),a=h(97043);function r(u,p,f){let c,s=!1;return u&&"object"==typeof u?({bufferSize:c=1/0,windowTime:p=1/0,refCount:s=!1,scheduler:f}=u):c=u??1/0,(0,a.u)({connector:()=>new i.m(c,p,f),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}},86225:(X1,n1,h)=>{"use strict";h.d(n1,{i:()=>a});var i=h(9760);function a(r){return(0,i.p)((u,p)=>r<=p)}},59888:(X1,n1,h)=>{"use strict";h.d(n1,{Z:()=>u});var i=h(425),a=h(19690),r=h(38754);function u(...p){const f=(0,a.lI)(p);return(0,r.N)((c,s)=>{(f?(0,i.x)(p,c,f):(0,i.x)(p,c)).subscribe(s)})}},69722:(X1,n1,h)=>{"use strict";h.d(n1,{n:()=>u});var i=h(41082),a=h(38754),r=h(55980);function u(p,f){return(0,a.N)((c,s)=>{let o=null,M=0,x=!1;const z=()=>x&&!o&&s.complete();c.subscribe((0,r._)(s,w=>{o?.unsubscribe();let A=0;const I=M++;(0,i.Tg)(p(w,I)).subscribe(o=(0,r._)(s,Z=>s.next(f?f(w,Z,I,A++):Z),()=>{o=null,z()}))},()=>{x=!0,z()}))})}},92717:(X1,n1,h)=>{"use strict";h.d(n1,{s:()=>u});var i=h(14459),a=h(38754),r=h(55980);function u(p){return p<=0?()=>i.w:(0,a.N)((f,c)=>{let s=0;f.subscribe((0,r._)(c,o=>{++s<=p&&(c.next(o),p<=s&&c.complete())}))})}},52317:(X1,n1,h)=>{"use strict";h.d(n1,{Q:()=>p});var i=h(38754),a=h(55980),r=h(41082),u=h(86427);function p(f){return(0,i.N)((c,s)=>{(0,r.Tg)(f).subscribe((0,a._)(s,()=>s.complete(),u.l)),!s.closed&&c.subscribe(s)})}},84049:(X1,n1,h)=>{"use strict";h.d(n1,{M:()=>p});var i=h(44875),a=h(38754),r=h(55980),u=h(16657);function p(f,c,s){const o=(0,i.T)(f)||c||s?{next:f,error:c,complete:s}:f;return o?(0,a.N)((M,x)=>{var z;null===(z=o.subscribe)||void 0===z||z.call(o);let w=!0;M.subscribe((0,r._)(x,A=>{var I;null===(I=o.next)||void 0===I||I.call(o,A),x.next(A)},()=>{var A;w=!1,null===(A=o.complete)||void 0===A||A.call(o),x.complete()},A=>{var I;w=!1,null===(I=o.error)||void 0===I||I.call(o,A),x.error(A)},()=>{var A,I;w&&(null===(A=o.unsubscribe)||void 0===A||A.call(o)),null===(I=o.finalize)||void 0===I||I.call(o)}))}):u.D}},25786:(X1,n1,h)=>{"use strict";h.d(n1,{v:()=>u});var i=h(51650),a=h(38754),r=h(55980);function u(f=p){return(0,a.N)((c,s)=>{let o=!1;c.subscribe((0,r._)(s,M=>{o=!0,s.next(M)},()=>o?s.complete():s.error(f())))})}function p(){return new i.G}},20451:(X1,n1,h)=>{"use strict";h.d(n1,{M:()=>s,w:()=>o});var i=h(14592),a=h(35407),r=h(38754),u=h(41082),p=h(33617),f=h(55980),c=h(38213);const s=(0,p.L)(x=>function(w=null){x(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=w});function o(x,z){const{first:w,each:A,with:I=M,scheduler:Z=z??i.E,meta:X=null}=(0,a.v)(x)?{first:x}:"number"==typeof x?{each:x}:x;if(null==w&&null==A)throw new TypeError("No timeout provided.");return(0,r.N)(($,N)=>{let o1,O,E=null,k=0;const P=Q=>{O=(0,c.N)(N,Z,()=>{try{o1.unsubscribe(),(0,u.Tg)(I({meta:X,lastValue:E,seen:k})).subscribe(N)}catch(R){N.error(R)}},Q)};o1=$.subscribe((0,f._)(N,Q=>{O?.unsubscribe(),k++,N.next(E=Q),A>0&&P(A)},void 0,void 0,()=>{O?.closed||O?.unsubscribe(),E=null})),!k&&P(null!=w?"number"==typeof w?w:+w-Z.now():A)})}function M(x){throw new s(x)}},74254:(X1,n1,h)=>{"use strict";h.d(n1,{R:()=>p});var i=h(25318);class a extends i.yU{constructor(c,s){super()}schedule(c,s=0){return this}}const r={setInterval(f,c,...s){const{delegate:o}=r;return o?.setInterval?o.setInterval(f,c,...s):setInterval(f,c,...s)},clearInterval(f){const{delegate:c}=r;return(c?.clearInterval||clearInterval)(f)},delegate:void 0};var u=h(37704);
1class p extends a{constructor(c,s){super(c,s),this.scheduler=c,this.work=s,this.pending=!1}schedule(c,s=0){var o;if(this.closed)return this;this.state=c;const M=this.id,x=this.scheduler;return null!=M&&(this.id=this.recycleAsyncId(x,M,s)),this.pending=!0,this.delay=s,this.id=null!==(o=this.id)&&void 0!==o?o:this.requestAsyncId(x,this.id,s),this}requestAsyncId(c,s,o=0){return r.setInterval(c.flush.bind(c,this),o)}recycleAsyncId(c,s,o=0){if(null!=o&&this.delay===o&&!1===this.pending)return s;null!=s&&r.clearInterval(s)}execute(c,s){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const o=this._execute(c,s);if(o)return o;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(c,s){let M,o=!1;try{this.work(c)}catch(x){o=!0,M=x||new Error("Scheduled action threw falsy error")}if(o)return this.unsubscribe(),M}unsubscribe(){if(!this.closed){const{id:c,scheduler:s}=this,{actions:o}=s;this.work=this.state=this.scheduler=null,this.pending=!1,(0,u.o)(o,this),null!=c&&(this.id=this.recycleAsyncId(s,c,null)),this.delay=null,super.unsubscribe()}}}},24875:(X1,n1,h)=>{"use strict";h.d(n1,{q:()=>r});var i=h(29845);class a{constructor(p,f=a.now){this.schedulerActionCtor=p,this.now=f}schedule(p,f=0,c){return new this.schedulerActionCtor(this,p).schedule(c,f)}}a.now=i.U.now;class r extends a{constructor(p,f=a.now){super(p,f),this.actions=[],this._active=!1}flush(p){const{actions:f}=this;if(this._active)return void f.push(p);let c;this._active=!0;do{if(c=p.execute(p.state,p.delay))break}while(p=f.shift());if(this._active=!1,c){for(;p=f.shift();)p.unsubscribe();throw c}}}},15539:(X1,n1,h)=>{"use strict";h.d(n1,{X:()=>c});var i=h(74254),a=h(25318);const r={schedule(o){let M=requestAnimationFrame,x=cancelAnimationFrame;const{delegate:z}=r;z&&(M=z.requestAnimationFrame,x=z.cancelAnimationFrame);const w=M(A=>{x=void 0,o(A)});return new a.yU(()=>x?.(w))},requestAnimationFrame(...o){const{delegate:M}=r;return(M?.requestAnimationFrame||requestAnimationFrame)(...o)},cancelAnimationFrame(...o){const{delegate:M}=r;return(M?.cancelAnimationFrame||cancelAnimationFrame)(...o)},delegate:void 0};var p=h(24875);const c=new class f extends p.q{flush(M){let x;this._active=!0,M?x=M.id:(x=this._scheduled,this._scheduled=void 0);const{actions:z}=this;let w;M=M||z.shift();do{if(w=M.execute(M.state,M.delay))break}while((M=z[0])&&M.id===x&&z.shift());if(this._active=!1,w){for(;(M=z[0])&&M.id===x&&z.shift();)M.unsubscribe();throw w}}}(class u extends i.R{constructor(M,x){super(M,x),this.scheduler=M,this.work=x}requestAsyncId(M,x,z=0){return null!==z&&z>0?super.requestAsyncId(M,x,z):(M.actions.push(this),M._scheduled||(M._scheduled=r.requestAnimationFrame(()=>M.flush(void 0))))}recycleAsyncId(M,x,z=0){var w;if(null!=z?z>0:this.delay>0)return super.recycleAsyncId(M,x,z);const{actions:A}=M;null!=x&&x===M._scheduled&&(null===(w=A[A.length-1])||void 0===w?void 0:w.id)!==x&&(r.cancelAnimationFrame(x),M._scheduled=void 0)}})},78598:(X1,n1,h)=>{"use strict";h.d(n1,{$:()=>A});var i=h(74254);let r,a=1;const u={};function p(Z){return Z in u&&(delete u[Z],!0)}const f={setImmediate(Z){const X=a++;return u[X]=!0,r||(r=Promise.resolve()),r.then(()=>p(X)&&Z()),X},clearImmediate(Z){p(Z)}},{setImmediate:s,clearImmediate:o}=f,M={setImmediate(...Z){const{delegate:X}=M;return(X?.setImmediate||s)(...Z)},clearImmediate(Z){const{delegate:X}=M;return(X?.clearImmediate||o)(Z)},delegate:void 0};var z=h(24875);const A=new class w extends z.q{flush(X){this._active=!0;const $=this._scheduled;this._scheduled=void 0;const{actions:N}=this;let o1;X=X||N.shift();do{if(o1=X.execute(X.state,X.delay))break}while((X=N[0])&&X.id===$&&N.shift());if(this._active=!1,o1){for(;(X=N[0])&&X.id===$&&N.shift();)X.unsubscribe();throw o1}}}(class x extends i.R{constructor(X,$){super(X,$),this.scheduler=X,this.work=$}requestAsyncId(X,$,N=0){return null!==N&&N>0?super.requestAsyncId(X,$,N):(X.actions.push(this),X._scheduled||(X._scheduled=M.setImmediate(X.flush.bind(X,void 0))))}recycleAsyncId(X,$,N=0){var o1;if(null!=N?N>0:this.delay>0)return super.recycleAsyncId(X,$,N);const{actions:O}=X;null!=$&&(null===(o1=O[O.length-1])||void 0===o1?void 0:o1.id)!==$&&(M.clearImmediate($),X._scheduled===$&&(X._scheduled=void 0))}})},14592:(X1,n1,h)=>{"use strict";h.d(n1,{E:()=>r,b:()=>u});var i=h(74254);const r=new(h(24875).q)(i.R),u=r},29845:(X1,n1,h)=>{"use strict";h.d(n1,{U:()=>i});const i={now:()=>(i.delegate||Date).now(),delegate:void 0}},55882:(X1,n1,h)=>{"use strict";h.d(n1,{f:()=>i});const i={setTimeout(a,r,...u){const{delegate:p}=i;return p?.setTimeout?p.setTimeout(a,r,...u):setTimeout(a,r,...u)},clearTimeout(a){const{delegate:r}=i;return(r?.clearTimeout||clearTimeout)(a)},delegate:void 0}},81741:(X1,n1,h)=>{"use strict";h.d(n1,{l:()=>a});const a=function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},21250:(X1,n1,h)=>{"use strict";h.d(n1,{s:()=>i});const i="function"==typeof Symbol&&Symbol.observable||"@@observable"},51650:(X1,n1,h)=>{"use strict";h.d(n1,{G:()=>a});const a=(0,h(33617).L)(r=>function(){r(this),this.name="EmptyError",this.message="no elements in sequence"})},19690:(X1,n1,h)=>{"use strict";h.d(n1,{R0:()=>f,lI:()=>p,ms:()=>u});var i=h(44875),a=h(19634);function r(c){return c[c.length-1]}function u(c){return(0,i.T)(r(c))?c.pop():void 0}function p(c){return(0,a.m)(r(c))?c.pop():void 0}function f(c,s){return"number"==typeof r(c)?c.pop():s}},52101:(X1,n1,h)=>{"use strict";h.d(n1,{D:()=>p});const{isArray:i}=Array,{getPrototypeOf:a,prototype:r,keys:u}=Object;function p(c){if(1===c.length){const s=c[0];if(i(s))return{args:s,keys:null};if(function f(c){return c&&"object"==typeof c&&a(c)===r}(s)){const o=u(s);return{args:o.map(M=>s[M]),keys:o}}}return{args:c,keys:null}}}
1,37704:(X1,n1,h)=>{"use strict";function i(a,r){if(a){const u=a.indexOf(r);0<=u&&a.splice(u,1)}}h.d(n1,{o:()=>i})},33617:(X1,n1,h)=>{"use strict";function i(a){const u=a(p=>{Error.call(p),p.stack=(new Error).stack});return u.prototype=Object.create(Error.prototype),u.prototype.constructor=u,u}h.d(n1,{L:()=>i})},88052:(X1,n1,h)=>{"use strict";function i(a,r){return a.reduce((u,p,f)=>(u[p]=r[f],u),{})}h.d(n1,{e:()=>i})},40214:(X1,n1,h)=>{"use strict";h.d(n1,{Y:()=>r,l:()=>u});var i=h(39518);let a=null;function r(p){if(i.$.useDeprecatedSynchronousErrorHandling){const f=!a;if(f&&(a={errorThrown:!1,error:null}),p(),f){const{errorThrown:c,error:s}=a;if(a=null,c)throw s}}else p()}function u(p){i.$.useDeprecatedSynchronousErrorHandling&&a&&(a.errorThrown=!0,a.error=p)}},38213:(X1,n1,h)=>{"use strict";function i(a,r,u,p=0,f=!1){const c=r.schedule(function(){u(),f?a.add(this.schedule(null,p)):this.unsubscribe()},p);if(a.add(c),!f)return c}h.d(n1,{N:()=>i})},16657:(X1,n1,h)=>{"use strict";function i(a){return a}h.d(n1,{D:()=>i})},24141:(X1,n1,h)=>{"use strict";h.d(n1,{X:()=>i});const i=a=>a&&"number"==typeof a.length&&"function"!=typeof a},6581:(X1,n1,h)=>{"use strict";h.d(n1,{T:()=>a});var i=h(44875);function a(r){return Symbol.asyncIterator&&(0,i.T)(r?.[Symbol.asyncIterator])}},35407:(X1,n1,h)=>{"use strict";function i(a){return a instanceof Date&&!isNaN(a)}h.d(n1,{v:()=>i})},44875:(X1,n1,h)=>{"use strict";function i(a){return"function"==typeof a}h.d(n1,{T:()=>i})},82531:(X1,n1,h)=>{"use strict";h.d(n1,{l:()=>r});var i=h(21250),a=h(44875);function r(u){return(0,a.T)(u[i.s])}},36457:(X1,n1,h)=>{"use strict";h.d(n1,{x:()=>r});var i=h(81741),a=h(44875);function r(u){return(0,a.T)(u?.[i.l])}},85646:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>r});var i=h(16357),a=h(44875);function r(u){return!!u&&(u instanceof i.c||(0,a.T)(u.lift)&&(0,a.T)(u.subscribe))}},64022:(X1,n1,h)=>{"use strict";h.d(n1,{y:()=>a});var i=h(44875);function a(r){return(0,i.T)(r?.then)}},57368:(X1,n1,h)=>{"use strict";h.d(n1,{C:()=>r,U:()=>u});var i=h(31635),a=h(44875);function r(p){return(0,i.AQ)(this,arguments,function*(){const c=p.getReader();try{for(;;){const{value:s,done:o}=yield(0,i.N3)(c.read());if(o)return yield(0,i.N3)(void 0);yield yield(0,i.N3)(s)}}finally{c.releaseLock()}})}function u(p){return(0,a.T)(p?.getReader)}},19634:(X1,n1,h)=>{"use strict";h.d(n1,{m:()=>a});var i=h(44875);function a(r){return r&&(0,i.T)(r.schedule)}},38754:(X1,n1,h)=>{"use strict";h.d(n1,{N:()=>r,S:()=>a});var i=h(44875);function a(u){return(0,i.T)(u?.lift)}function r(u){return p=>{if(a(p))return p.lift(function(f){try{return u(f,this)}catch(c){this.error(c)}});throw new TypeError("Unable to lift unknown Observable type")}}},58198:(X1,n1,h)=>{"use strict";h.d(n1,{I:()=>u});var i=h(89558);const{isArray:a}=Array;function u(p){return(0,i.T)(f=>function r(p,f){return a(f)?p(...f):p(f)}(p,f))}},86427:(X1,n1,h)=>{"use strict";function i(){}h.d(n1,{l:()=>i})},45839:(X1,n1,h)=>{"use strict";h.d(n1,{F:()=>a,m:()=>r});var i=h(16657);function a(...u){return r(u)}function r(u){return 0===u.length?i.D:1===u.length?u[0]:function(f){return u.reduce((c,s)=>s(c),f)}}},8842:(X1,n1,h)=>{"use strict";h.d(n1,{m:()=>r});var i=h(39518),a=h(55882);function r(u){a.f.setTimeout(()=>{const{onUnhandledError:p}=i.$;if(!p)throw u;p(u)})}},13315:(X1,n1,h)=>{"use strict";function i(a){return new TypeError(`You provided ${null!==a&&"object"==typeof a?"an invalid object":`'${a}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}h.d(n1,{L:()=>i})},35358:(X1,n1,h)=>{var i={"./af":78844,"./af.js":78844,"./ar":72640,"./ar-dz":51039,"./ar-dz.js":51039,"./ar-kw":14579,"./ar-kw.js":14579,"./ar-ly":89242,"./ar-ly.js":89242,"./ar-ma":20003,"./ar-ma.js":20003,"./ar-ps":63916,"./ar-ps.js":63916,"./ar-sa":8513,"./ar-sa.js":8513,"./ar-tn":61627,"./ar-tn.js":61627,"./ar.js":72640,"./az":93032,"./az.js":93032,"./be":61986,"./be.js":61986,"./bg":50232,"./bg.js":50232,"./bm":93882,"./bm.js":93882,"./bn":97607,"./bn-bd":22874,"./bn-bd.js":22874,"./bn.js":97607,"./bo":73456,"./bo.js":73456,"./br":36091,"./br.js":36091,"./bs":71796,"./bs.js":71796,"./ca":43071,"./ca.js":43071,"./cs":17489,"./cs.js":17489,"./cv":9230,"./cv.js":9230,"./cy":25415,"./cy.js":254
115,"./da":80084,"./da.js":80084,"./de":21288,"./de-at":51764,"./de-at.js":51764,"./de-ch":23378,"./de-ch.js":23378,"./de.js":21288,"./dv":30321,"./dv.js":30321,"./el":4122,"./el.js":4122,"./en-au":87939,"./en-au.js":87939,"./en-ca":13185,"./en-ca.js":13185,"./en-gb":72380,"./en-gb.js":72380,"./en-ie":15883,"./en-ie.js":15883,"./en-il":77468,"./en-il.js":77468,"./en-in":27526,"./en-in.js":27526,"./en-nz":24245,"./en-nz.js":24245,"./en-sg":94219,"./en-sg.js":94219,"./eo":7847,"./eo.js":7847,"./es":6683,"./es-do":54145,"./es-do.js":54145,"./es-mx":71793,"./es-mx.js":71793,"./es-us":61976,"./es-us.js":61976,"./es.js":6683,"./et":50770,"./et.js":50770,"./eu":4673,"./eu.js":4673,"./fa":27666,"./fa.js":27666,"./fi":43498,"./fi.js":43498,"./fil":4324,"./fil.js":4324,"./fo":97452,"./fo.js":97452,"./fr":62671,"./fr-ca":91956,"./fr-ca.js":91956,"./fr-ch":5619,"./fr-ch.js":5619,"./fr.js":62671,"./fy":29434,"./fy.js":29434,"./ga":79427,"./ga.js":79427,"./gd":62256,"./gd.js":62256,"./gl":81560,"./gl.js":81560,"./gom-deva":4849,"./gom-deva.js":4849,"./gom-latn":18090,"./gom-latn.js":18090,"./gu":98199,"./gu.js":98199,"./he":5716,"./he.js":5716,"./hi":34368,"./hi.js":34368,"./hr":63793,"./hr.js":63793,"./hu":420,"./hu.js":420,"./hy-am":33275,"./hy-am.js":33275,"./id":33902,"./id.js":33902,"./is":2431,"./is.js":2431,"./it":3422,"./it-ch":67368,"./it-ch.js":67368,"./it.js":3422,"./ja":23318,"./ja.js":23318,"./jv":12583,"./jv.js":12583,"./ka":82183,"./ka.js":82183,"./kk":57905,"./kk.js":57905,"./km":99275,"./km.js":99275,"./kn":65998,"./kn.js":65998,"./ko":75661,"./ko.js":75661,"./ku":12563,"./ku-kmr":12020,"./ku-kmr.js":12020,"./ku.js":12563,"./ky":83487,"./ky.js":83487,"./lb":54469,"./lb.js":54469,"./lo":68674,"./lo.js":68674,"./lt":22263,"./lt.js":22263,"./lv":18137,"./lv.js":18137,"./me":43449,"./me.js":43449,"./mi":25597,"./mi.js":25597,"./mk":61691,"./mk.js":61691,"./ml":14834,"./ml.js":14834,"./mn":29544,"./mn.js":29544,"./mr":15356,"./mr.js":15356,"./ms":13347,"./ms-my":36458,"./ms-my.js":36458,"./ms.js":13347,"./mt":16602,"./mt.js":16602,"./my":56333,"./my.js":56333,"./nb":73575,"./nb.js":73575,"./ne":96422,"./ne.js":96422,"./nl":25933,"./nl-be":81863,"./nl-be.js":81863,"./nl.js":25933,"./nn":619,"./nn.js":619,"./oc-lnc":85859,"./oc-lnc.js":85859,"./pa-in":68678,"./pa-in.js":68678,"./pl":22283,"./pl.js":22283,"./pt":76147,"./pt-br":69096,"./pt-br.js":69096,"./pt.js":76147,"./ro":47136,"./ro.js":47136,"./ru":8674,"./ru.js":8674,"./sd":6084,"./sd.js":6084,"./se":21707,"./se.js":21707,"./si":94663,"./si.js":94663,"./sk":45993,"./sk.js":45993,"./sl":89692,"./sl.js":89692,"./sq":95967,"./sq.js":95967,"./sr":89170,"./sr-cyrl":90973,"./sr-cyrl.js":90973,"./sr.js":89170,"./ss":73153,"./ss.js":73153,"./sv":90014,"./sv.js":90014,"./sw":99933,"./sw.js":99933,"./ta":18916,"./ta.js":18916,"./te":2648,"./te.js":2648,"./tet":85702,"./tet.js":85702,"./tg":74754,"./tg.js":74754,"./th":515,"./th.js":515,"./tk":30342,"./tk.js":30342,"./tl-ph":59388,"./tl-ph.js":59388,"./tlh":44135,"./tlh.js":44135,"./tr":12765,"./tr.js":12765,"./tzl":86573,"./tzl.js":86573,"./tzm":42222,"./tzm-latn":68662,"./tzm-latn.js":68662,"./tzm.js":42222,"./ug-cn":88937,"./ug-cn.js":88937,"./uk":65683,"./uk.js":65683,"./ur":23428,"./ur.js":23428,"./uz":30332,"./uz-latn":8516,"./uz-latn.js":8516,"./uz.js":30332,"./vi":4058,"./vi.js":4058,"./x-pseudo":5066,"./x-pseudo.js":5066,"./yo":58963,"./yo.js":58963,"./zh-cn":61843,"./zh-cn.js":61843,"./zh-hk":59995,"./zh-hk.js":59995,"./zh-mo":47510,"./zh-mo.js":47510,"./zh-tw":14371,"./zh-tw.js":14371};function a(u){var p=r(u);return h(p)}function r(u){if(!h.o(i,u)){var p=new Error("Cannot find module '"+u+"'");throw p.code="MODULE_NOT_FOUND",p}return i[u]}a.keys=function(){return Object.keys(i)},a.resolve=r,X1.exports=a,a.id=35358},50477:()=>{},10467:(X1,n1,h)=>{"use strict";function i(r,u,p,f,c,s,o){try{var M=r[s](o),x=M.value}catch(z){return void p(z)}M.done?u(x):Promise.resolve(x).then(f,c)}function a(r){return function(){var u=this,p=arguments;return new Promise(function(f,c){var s=r.apply(u,p);function o(x){i(s,f,c,o,M,"next",x)}function M(x){i(s,f,c,o,M,"throw",x)}o(void 0)})}}h.d(n1,{A:()=>a})},82284:(X1,n1,h)=>{"use strict";function i(a){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(a)}h.d(n1,{A:()=>i})},5559:(X1,n1,h)=>{"use strict";h.d(n1,{FX:()=>$,If:()=>i,K2:()=>f,MA:()=>z,P:()=>A,PZ:()=>X,hZ:()=>r,i0:()=>u,iF:()=>c,kY:()=>M,kp:()=>a,sf:()=>Z,wk:()=>s,yc:()=>I});var i=function(N){return N[N.State=0]="State",N[N.Transition=1]="Transition",N[N.Sequence=2]="Sequence",N[N.Group=3]="Group",N[N.Animate=4]="Animate",N[N.Keyframes=5]="Keyframes",N[N.Style=6]="Style",N[N.Trigger=7]="Trigger",N[N.Reference=8]="Reference",N[N.AnimateChild=9]="AnimateChild",N[N.AnimateRef=10]="AnimateRef",N[N.Query=11]="Query",N[N.Stagger=12]="Stagger",N}(i||{});const a="*";function r(N,o1){return{type:i.Trigger,name:N,definitions:o1,options:{}}}function u(N,o1=null){return{type:i.Animate,styles:o1,timings:N}}function f(N,o1=null){return{type:i.Sequence,steps:N,options:o1}}function c(N){return{type:i.Style,styles:N,offset:null}}function s(N,o1,O){return{type:i.State,name:N,styles:o1,options:O}}function M(N,o1,O=null){return{type:i.Transition,expr:N,animation:o1,options:O}}function z(N=null){return{type:i.AnimateChild,options:N}}function A(N,o1,O=null){return{type:i.Query,selector:N,animation:o1,options:O}}function I(N,o1){return{type:i.Stagger,timings:N,animation:o1}}class Z{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(o1=0,O=0){this.totalTime=o1+O}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(o1=>o1()),this._onDoneFns=[])}onStart(o1){this._originalOnStartFns.push(o1),this._onStartFns.push(o1)}onDone(o1){this._originalOnDoneFns.push(o1),this._onDoneFns.push(o1)}onDestroy(o1){this._onDestroyFns.push(o1)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(o1=>o1()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(o1=>o1()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(o1){this._position=this.totalTime?o1*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(o1){const O="start"==o1?this._onStartFns:this._onDoneFns;O.forEach(E=>E()),O.length=0}}class X{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(o1){this.players=o1;let O=0,E=0,k=0;const P=this.players.length;0==P?queueMicrotask(()=>
1this._onFinish()):this.players.forEach(Q=>{Q.onDone(()=>{++O==P&&this._onFinish()}),Q.onDestroy(()=>{++E==P&&this._onDestroy()}),Q.onStart(()=>{++k==P&&this._onStart()})}),this.totalTime=this.players.reduce((Q,R)=>Math.max(Q,R.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(o1=>o1()),this._onDoneFns=[])}init(){this.players.forEach(o1=>o1.init())}onStart(o1){this._onStartFns.push(o1)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(o1=>o1()),this._onStartFns=[])}onDone(o1){this._onDoneFns.push(o1)}onDestroy(o1){this._onDestroyFns.push(o1)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(o1=>o1.play())}pause(){this.players.forEach(o1=>o1.pause())}restart(){this.players.forEach(o1=>o1.restart())}finish(){this._onFinish(),this.players.forEach(o1=>o1.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(o1=>o1.destroy()),this._onDestroyFns.forEach(o1=>o1()),this._onDestroyFns=[])}reset(){this.players.forEach(o1=>o1.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(o1){const O=o1*this.totalTime;this.players.forEach(E=>{const k=E.totalTime?Math.min(1,O/E.totalTime):1;E.setPosition(k)})}getPosition(){const o1=this.players.reduce((O,E)=>null===O||E.totalTime>O.totalTime?E:O,null);return null!=o1?o1.getPosition():0}beforeDestroy(){this.players.forEach(o1=>{o1.beforeDestroy&&o1.beforeDestroy()})}triggerCallback(o1){const O="start"==o1?this._onStartFns:this._onDoneFns;O.forEach(E=>E()),O.length=0}}const $="!"},97321:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>q0,C:()=>Q,F:()=>P});var i=h(23135),a=h(33935),r=h(35386),u=h(47791),p=h(80924);let f=(()=>{class Y1{static \u0275fac=function(Z1){return new(Z1||Y1)};static \u0275cmp=i.VBU({type:Y1,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(Z1,u1){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}\n"],encapsulation:2,changeDetection:0})}return Y1})();var c=h(50334),s=h(98272);let M=(()=>{class Y1{_platform=(0,i.WQX)(r.P);constructor(){}isDisabled(I1){return I1.hasAttribute("disabled")}isVisible(I1){return function z(Y1){return!!(Y1.offsetWidth||Y1.offsetHeight||"function"==typeof Y1.getClientRects&&Y1.getClientRects().length)}(I1)&&"visible"===getComputedStyle(I1).visibility}isTabbable(I1){if(!this._platform.isBrowser)return!1;const Z1=function x(Y1){try{return Y1.frameElement}catch{return null}}(function E(Y1){return Y1.ownerDocument&&Y1.ownerDocument.defaultView||window}(I1));if(Z1&&(-1===N(Z1)||!this.isVisible(Z1)))return!1;let u1=I1.nodeName.toLowerCase(),w1=N(I1);return I1.hasAttribute("contenteditable")?-1!==w1:!("iframe"===u1||"object"===u1||this._platform.WEBKIT&&this._platform.IOS&&!function o1(Y1){let e0=Y1.nodeName.toLowerCase(),I1="input"===e0&&Y1.type;return"text"===I1||"password"===I1||"select"===e0||"textarea"===e0}(I1))&&("audio"===u1?!!I1.hasAttribute("controls")&&-1!==w1:"video"===u1?-1!==w1&&(null!==w1||this._platform.FIREFOX||I1.hasAttribute("controls")):I1.tabIndex>=0)}isFocusable(I1,Z1){return function O(Y1){return!function A(Y1){return function Z(Y1){return"input"==Y1.nodeName.toLowerCase()}(Y1)&&"hidden"==Y1.type}(Y1)&&(function w(Y1){let e0=Y1.nodeName.toLowerCase();return"input"===e0||"select"===e0||"button"===e0||"textarea"===e0}(Y1)||function I(Y1){return function X(Y1){return"a"==Y1.nodeName.toLowerCase()}(Y1)&&Y1.hasAttribute("href")}(Y1)||Y1.hasAttribute("contenteditable")||$(Y1))}(I1)&&!this.isDisabled(I1)&&(Z1?.ignoreVisibility||this.isVisible(I1))}static \u0275fac=function(Z1){return new(Z1||Y1)};static \u0275prov=i.jDH({token:Y1,factory:Y1.\u0275fac,providedIn:"root"})}return Y1})();function $(Y1){if(!Y1.hasAttribute("tabindex")||void 0===Y1.tabIndex)return!1;let e0=Y1.getAttribute("tabindex");return!(!e0||isNaN(parseInt(e0,10)))}
1function N(Y1){if(!$(Y1))return null;const e0=parseInt(Y1.getAttribute("tabindex")||"",10);return isNaN(e0)?-1:e0}class k{_element;_checker;_ngZone;_document;_injector;_startAnchor;_endAnchor;_hasAttached=!1;startAnchorListener=()=>this.focusLastTabbableElement();endAnchorListener=()=>this.focusFirstTabbableElement();get enabled(){return this._enabled}set enabled(e0){this._enabled=e0,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e0,this._startAnchor),this._toggleAnchorTabIndex(e0,this._endAnchor))}_enabled=!0;constructor(e0,I1,Z1,u1,w1=!1,p1){this._element=e0,this._checker=I1,this._ngZone=Z1,this._document=u1,this._injector=p1,w1||this.attachAnchors()}destroy(){const e0=this._startAnchor,I1=this._endAnchor;e0&&(e0.removeEventListener("focus",this.startAnchorListener),e0.remove()),I1&&(I1.removeEventListener("focus",this.endAnchorListener),I1.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(e0){return new Promise(I1=>{this._executeOnStable(()=>I1(this.focusInitialElement(e0)))})}focusFirstTabbableElementWhenReady(e0){return new Promise(I1=>{this._executeOnStable(()=>I1(this.focusFirstTabbableElement(e0)))})}focusLastTabbableElementWhenReady(e0){return new Promise(I1=>{this._executeOnStable(()=>I1(this.focusLastTabbableElement(e0)))})}_getRegionBoundary(e0){const I1=this._element.querySelectorAll(`[cdk-focus-region-${e0}], [cdkFocusRegion${e0}], [cdk-focus-${e0}]`);return"start"==e0?I1.length?I1[0]:this._getFirstTabbableElement(this._element):I1.length?I1[I1.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(e0){const I1=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(I1){if(!this._checker.isFocusable(I1)){const Z1=this._getFirstTabbableElement(I1);return Z1?.focus(e0),!!Z1}return I1.focus(e0),!0}return this.focusFirstTabbableElement(e0)}focusFirstTabbableElement(e0){const I1=this._getRegionBoundary("start");return I1&&I1.focus(e0),!!I1}focusLastTabbableElement(e0){const I1=this._getRegionBoundary("end");return I1&&I1.focus(e0),!!I1}hasAttached(){return this._hasAttached}_getFirstTabbableElement(e0){if(this._checker.isFocusable(e0)&&this._checker.isTabbable(e0))return e0;const I1=e0.children;for(let Z1=0;Z1<I1.length;Z1++){const u1=I1[Z1].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(I1[Z1]):null;if(u1)return u1}return null}_getLastTabbableElement(e0){if(this._checker.isFocusable(e0)&&this._checker.isTabbable(e0))return e0;const I1=e0.children;for(let Z1=I1.length-1;Z1>=0;Z1--){const u1=I1[Z1].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(I1[Z1]):null;if(u1)return u1}return null}_createAnchor(){const e0=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,e0),e0.classList.add("cdk-visually-hidden"),e0.classList.add("cdk-focus-trap-anchor"),e0.setAttribute("aria-hidden","true"),e0}_toggleAnchorTabIndex(e0,I1){e0?I1.setAttribute("tabindex","0"):I1.removeAttribute("tabindex")}toggleAnchors(e0){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e0,this._startAnchor),this._toggleAnchorTabIndex(e0,this._endAnchor))}_executeOnStable(e0){this._injector?(0,i.mal)(e0,{injector:this._injector}):setTimeout(e0)}}let P=(()=>{class Y1{_checker=(0,i.WQX)(M);_ngZone=(0,i.WQX)(i.SKi);_document=(0,i.WQX)(a.q);_injector=(0,i.WQX)(i.zZn);constructor(){(0,i.WQX)(p._).load(f)}create(I1,Z1=!1){return new k(I1,this._checker,this._ngZone,this._document,Z1,this._injector)}static \u0275fac=function(Z1){return new(Z1||Y1)};static \u0275prov=i.jDH({token:Y1,factory:Y1.\u0275fac,providedIn:"root"})}return Y1})(),Q=(()=>{class Y1{_elementRef=(0,i.WQX)(i.aKT);_focusTrapFactory=(0,i.WQX)(P);focusTrap;_previouslyFocusedElement=null;get enabled(){return this.focusTrap?.enabled||!1}set enabled(I1){this.focusTrap&&(this.focusTrap.enabled=I1)}autoCapture;constructor(){(0,i.WQX)(r.P).isBrowser&&(this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0))}ngOnDestroy(){this.focusTrap?.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap?.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap&&!this.focusTrap.hasAttached()&&this.focusTrap.attachAnchors()}ngOnChanges(I1){const Z1=I1.autoCapture;Z1&&!Z1.firstChange&&this.autoCapture&&this.focusTrap?.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,u.c)(),this.focusTrap?.focusInitialElementWhenReady()}static \u0275fac=function(Z1){return new(Z1||Y1)};static \u0275dir=i.FsC({type:Y1,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",i.L39],autoCapture:[2,"cdkTrapFocusAutoCapture","autoCapture",i.L39]},exportAs:["cdkTrapFocus"],features:[i.OA$]})}return Y1})();
1var p0=function(Y1){return Y1[Y1.NONE=0]="NONE",Y1[Y1.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",Y1[Y1.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",Y1}(p0||{});const L0="cdk-high-contrast-black-on-white",$0="cdk-high-contrast-white-on-black",Z0="cdk-high-contrast-active";let x0=(()=>{class Y1{_platform=(0,i.WQX)(r.P);_hasCheckedHighContrastMode;_document=(0,i.WQX)(a.q);_breakpointSubscription;constructor(){this._breakpointSubscription=(0,i.WQX)(c.B).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return p0.NONE;const I1=this._document.createElement("div");I1.style.backgroundColor="rgb(1,2,3)",I1.style.position="absolute",this._document.body.appendChild(I1);const Z1=this._document.defaultView||window,u1=Z1&&Z1.getComputedStyle?Z1.getComputedStyle(I1):null,w1=(u1&&u1.backgroundColor||"").replace(/ /g,"");switch(I1.remove(),w1){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return p0.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return p0.BLACK_ON_WHITE}return p0.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const I1=this._document.body.classList;I1.remove(Z0,L0,$0),this._hasCheckedHighContrastMode=!0;const Z1=this.getHighContrastMode();Z1===p0.BLACK_ON_WHITE?I1.add(Z0,L0):Z1===p0.WHITE_ON_BLACK&&I1.add(Z0,$0)}}static \u0275fac=function(Z1){return new(Z1||Y1)};static \u0275prov=i.jDH({token:Y1,factory:Y1.\u0275fac,providedIn:"root"})}return Y1})(),q0=(()=>{class Y1{constructor(){(0,i.WQX)(x0)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(Z1){return new(Z1||Y1)};static \u0275mod=i.$C({type:Y1});static \u0275inj=i.G2t({imports:[s.w5]})}return Y1})()},37357:(X1,n1,h)=>{"use strict";function i(a){return Array.isArray(a)?a:[a]}h.d(n1,{c:()=>i})},94020:(X1,n1,h)=>{"use strict";h.d(n1,{_:()=>a});var i=h(23135);function a(r,u,p,f,c){const s=parseInt(i.xvI.major),o=parseInt(i.xvI.minor);return s>19||19===s&&o>0||0===s&&0===o?r.listen(u,p,f,c):(u.addEventListener(p,f,c),()=>{u.removeEventListener(p,f,c)})}},4033:(X1,n1,h)=>{"use strict";h.d(n1,{jI:()=>r});var i=h(23135);let r=(()=>{class u{static \u0275fac=function(c){return new(c||u)};static \u0275mod=i.$C({type:u});static \u0275inj=i.G2t({})}return u})()},52700:(X1,n1,h)=>{"use strict";function i(a){return null!=a&&"false"!=`${a}`}h.d(n1,{c:()=>i})},50334:(X1,n1,h)=>{"use strict";h.d(n1,{B:()=>N,M:()=>Z});var i=h(23135),a=h(62252),r=h(57400),u=h(425),p=h(16357),f=h(92717),c=h(86225),s=h(48164),o=h(89558),M=h(59888),x=h(52317),z=h(35386),w=h(37357);const A=new Set;let I,Z=(()=>{class O{_platform=(0,i.WQX)(z.P);_nonce=(0,i.WQX)(i.BIS,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):$}matchMedia(k){return(this._platform.WEBKIT||this._platform.BLINK)&&function X(O,E){if(!A.has(O))try{I||(I=document.createElement("style"),E&&I.setAttribute("nonce",E),I.setAttribute("type","text/css"),document.head.appendChild(I)
1),I.sheet&&(I.sheet.insertRule(`@media ${O} {body{ }}`,0),A.add(O))}catch(k){console.error(k)}}(k,this._nonce),this._matchMedia(k)}static \u0275fac=function(P){return new(P||O)};static \u0275prov=i.jDH({token:O,factory:O.\u0275fac,providedIn:"root"})}return O})();function $(O){return{matches:"all"===O||""===O,media:O,addListener:()=>{},removeListener:()=>{}}}let N=(()=>{class O{_mediaMatcher=(0,i.WQX)(Z);_zone=(0,i.WQX)(i.SKi);_queries=new Map;_destroySubject=new a.B;constructor(){}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(k){return o1((0,w.c)(k)).some(Q=>this._registerQuery(Q).mql.matches)}observe(k){const Q=o1((0,w.c)(k)).map(C1=>this._registerQuery(C1).observable);let R=(0,r.z)(Q);return R=(0,u.x)(R.pipe((0,f.s)(1)),R.pipe((0,c.i)(1),(0,s.B)(0))),R.pipe((0,o.T)(C1=>{const S1={matches:!1,breakpoints:{}};return C1.forEach(({matches:W0,query:l0})=>{S1.matches=S1.matches||W0,S1.breakpoints[l0]=W0}),S1}))}_registerQuery(k){if(this._queries.has(k))return this._queries.get(k);const P=this._mediaMatcher.matchMedia(k),R={observable:new p.c(C1=>{const S1=W0=>this._zone.run(()=>C1.next(W0));return P.addListener(S1),()=>{P.removeListener(S1)}}).pipe((0,M.Z)(P),(0,o.T)(({matches:C1})=>({query:k,matches:C1})),(0,x.Q)(this._destroySubject)),mql:P};return this._queries.set(k,R),R}static \u0275fac=function(P){return new(P||O)};static \u0275prov=i.jDH({token:O,factory:O.\u0275fac,providedIn:"root"})}return O})();function o1(O){return O.map(E=>E.split(",")).reduce((E,k)=>E.concat(k)).map(E=>E.trim())}},43501:(X1,n1,h)=>{"use strict";function i(a){return null==a?"":"string"==typeof a?a:`${a}px`}h.d(n1,{c:()=>i})},13026:(X1,n1,h)=>{"use strict";h.d(n1,{D:()=>a,i:()=>r});var i=h(40797);class a{}function r(u){return u&&"function"==typeof u.connect&&!(u instanceof i.G)}},98263:(X1,n1,h)=>{"use strict";h.d(n1,{D:()=>c});var i=h(23135),a=h(33935);const r=new i.nKC("cdk-dir-doc",{providedIn:"root",factory:function u(){return(0,i.WQX)(a.q)}}),p=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let c=(()=>{class s{value="ltr";change=new i.bkB;constructor(){const M=(0,i.WQX)(r,{optional:!0});M&&(this.value=function f(s){const o=s?.toLowerCase()||"";return"auto"===o&&typeof navigator<"u"&&navigator?.language?p.test(navigator.language)?"rtl":"ltr":"rtl"===o?"rtl":"ltr"}((M.body?M.body.dir:null)||(M.documentElement?M.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static \u0275fac=function(x){return new(x||s)};static \u0275prov=i.jDH({token:s,factory:s.\u0275fac,providedIn:"root"})}return s})()},98101:(X1,n1,h)=>{"use strict";h.d(n1,{EM:()=>He,Fb:()=>T0,HD:()=>k0,O7:()=>Be,T1:()=>Pe,ad:()=>e2});var i=h(23135),a=h(33935),r=h(62252),u=h(25318),p=h(4233),f=h(15539),c=h(16357),s=h(9894),o=h(11312),M=h(47791),x=h(64978),z=h(12253),w=h(94020),A=h(52317),I=h(89558),Z=h(92717),X=h(84049),$=h(69722),N=h(59888),o1=h(80924),O=h(91943),E=h(98263),k=h(52772),P=h(37357);function Q(j0){const m1=j0.cloneNode(!0),f1=m1.querySelectorAll("[id]"),R1=j0.nodeName.toLowerCase();m1.removeAttribute("id");for(let B0=0;B0<f1.length;B0++)f1[B0].removeAttribute("id");return"canvas"===R1?W0(j0,m1):("input"===R1||"select"===R1||"textarea"===R1)&&S1(j0,m1),R("canvas",j0,m1,W0),R("input, textarea, select",j0,m1,S1),m1}function R(j0,m1,f1,R1){const B0=m1.querySelectorAll(j0);if(B0.length){const l2=f1.querySelectorAll(j0);for(let R2=0;R2<B0.length;R2++)R1(B0[R2],l2[R2])}}let C1=0;function S1(j0,m1){"file"!==m1.type&&(m1.value=j0.value),"radio"===m1.type&&m1.name&&(m1.name=`mat-clone-${m1.name}-${C1++}`)}function W0(j0,m1){const f1=m1.getContext("2d");if(f1)try{f1.drawImage(j0,0,0)}catch{}}function l0(j0){const m1=j0.getBoundingClientRect();return{top:m1.top,right:m1.right,bottom:m1.bottom,left:m1.left,width:m1.width,height:m1.height,x:m1.x,y:m1.y}}function N1(j0,m1,f1){const{top:R1,bottom:B0,left:l2,right:R2}=j0;return f1>=R1&&f1<=B0&&m1>=l2&&m1<=R2}function p0(j0,m1,f1){j0.top+=m1,j0.bottom=j0.top+j0.height,j0.left+=f1,j0.right=j0.left+j0.width}function L0(j0,m1,f1,R1){const{top:B0,right:l2,bottom:R2,left:Z2,width:_e,height:v2}=j0,ae=_e*m1,a1=v2*m1;return R1>B0-a1&&R1<R2+a1&&f1>Z2-ae&&f1<l2+ae}class $0{_document;positions=new Map;constructor(m1){this._document=m1}clear(){this.positions.clear()}cache(m1){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}
1),m1.forEach(f1=>{this.positions.set(f1,{scrollPosition:{top:f1.scrollTop,left:f1.scrollLeft},clientRect:l0(f1)})})}handleScroll(m1){const f1=(0,M._)(m1),R1=this.positions.get(f1);if(!R1)return null;const B0=R1.scrollPosition;let l2,R2;if(f1===this._document){const v2=this.getViewportScrollPosition();l2=v2.top,R2=v2.left}else l2=f1.scrollTop,R2=f1.scrollLeft;const Z2=B0.top-l2,_e=B0.left-R2;return this.positions.forEach((v2,ae)=>{v2.clientRect&&f1!==ae&&f1.contains(ae)&&p0(v2.clientRect,Z2,_e)}),B0.top=l2,B0.left=R2,{top:Z2,left:_e}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}}function Z0(j0,m1){const f1=j0.rootNodes;if(1===f1.length&&f1[0].nodeType===m1.ELEMENT_NODE)return f1[0];const R1=m1.createElement("div");return f1.forEach(B0=>R1.appendChild(B0)),R1}function x0(j0,m1,f1){for(let R1 in m1)if(m1.hasOwnProperty(R1)){const B0=m1[R1];B0?j0.setProperty(R1,B0,f1?.has(R1)?"important":""):j0.removeProperty(R1)}return j0}function q0(j0,m1){const f1=m1?"":"none";x0(j0.style,{"touch-action":m1?"":"none","-webkit-user-drag":m1?"":"none","-webkit-tap-highlight-color":m1?"":"transparent","user-select":f1,"-ms-user-select":f1,"-webkit-user-select":f1,"-moz-user-select":f1})}function Y1(j0,m1,f1){x0(j0.style,{position:m1?"":"fixed",top:m1?"":"0",opacity:m1?"":"0",left:m1?"":"-999em"},f1)}function e0(j0,m1){return m1&&"none"!=m1?j0+" "+m1:j0}function I1(j0,m1){j0.style.width=`${m1.width}px`,j0.style.height=`${m1.height}px`,j0.style.transform=Z1(m1.left,m1.top)}function Z1(j0,m1){return`translate3d(${Math.round(j0)}px, ${Math.round(m1)}px, 0)`}function u1(j0){const m1=j0.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(j0)*m1}function p1(j0,m1){return j0.getPropertyValue(m1).split(",").map(R1=>R1.trim())}const E1=new Set(["position"]);class q1{_document;_rootElement;_direction;_initialDomRect;_previewTemplate;_previewClass;_pickupPositionOnPage;_initialTransform;_zIndex;_renderer;_previewEmbeddedView;_preview;get element(){return this._preview}constructor(m1,f1,R1,B0,l2,R2,Z2,_e,v2,ae){this._document=m1,this._rootElement=f1,this._direction=R1,this._initialDomRect=B0,this._previewTemplate=l2,this._previewClass=R2,this._pickupPositionOnPage=Z2,this._initialTransform=_e,this._zIndex=v2,this._renderer=ae}attach(m1){this._preview=this._createPreview(),m1.appendChild(this._preview),Y0(this._preview)&&this._preview.showPopover()}destroy(){this._preview.remove(),this._previewEmbeddedView?.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(m1){this._preview.style.transform=m1}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(m1){this._preview.classList.add(m1)}getTransitionDuration(){return function w1(j0){const m1=getComputedStyle(j0),f1=p1(m1,"transition-property"),R1=f1.find(Z2=>"transform"===Z2||"all"===Z2);if(!R1)return 0;const B0=f1.indexOf(R1),l2=p1(m1,"transition-duration"),R2=p1(m1,"transition-delay");return u1(l2[B0])+u1(R2[B0])}(this._preview)}addEventListener(m1,f1){return this._renderer.listen(this._preview,m1,f1)}_createPreview(){const m1=this._previewTemplate,f1=this._previewClass,R1=m1?m1.template:null;let B0;if(R1&&m1){const l2=m1.matchSize?this._initialDomRect:null,R2=m1.viewContainer.createEmbeddedView(R1,m1.context);R2.detectChanges(),B0=Z0(R2,this._document),this._previewEmbeddedView=R2,m1.matchSize?I1(B0,l2):B0.style.transform=Z1(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else B0=Q(this._rootElement),I1(B0,this._initialDomRect),this._initialTransform&&(B0.style.transform=this._initialTransform);return x0(B0.style,{"pointer-events":"none",margin:Y0(B0)?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},E1),q0(B0,!1),B0.classList.add("cdk-drag-preview"),B0.setAttribute("popover","manual"),B0.setAttribute("dir",this._direction),f1&&(Array.isArray(f1)?f1.forEach(l2=>B0.classList.add(l2)):B0.classList.add(f1)),B0}}function Y0(j0){return"showPopover"in j0}const J1={passive:!0},K0={passive:!1},z0={passive:!1,capture:!0},u0=new Set(["position"]);class G0{_config;_document;_ngZone;_viewportRuler;_dragDropRegistry;_renderer;_rootElementCleanups;_cleanupShadowRootSelectStart;_preview;_previewContainer;_placeholderRef;_placeholder;_pickupPositionInElement;_pickupPositionOnPage;_anchor;_passiveTransform={x:0,y:0};_activeTransform={x:0,y:0};_initialTransform;_hasStartedDragging=(0,i.vPA)(!1);_hasMoved;_initialContainer;_initialIndex;_parentPositions;_moveEvents=new r.B;_pointerDirectionDelta;_pointerPositionAtLastDirectionChange;_lastKnownPointerPosition;_rootElement;_ownerSVGElement;_rootElementTapHighlight;_pointerMoveSubscription=u.yU.EMPTY;_pointerUpSubscription=u.yU.EMPTY;_scrollSubscription=u.yU.EMPTY;_resizeSubscription=u.yU.EMPTY;_lastTouchEventTime;_dragStartTime;_boundaryElement=null;_nativeInteractionsEnabled=!0;_initialDomRect;_previewRect;_boundaryRect;_previewTemplate;_placeholderTemplate;_handles=[];_disabledHandles=new Set;_dropContainer;_direction="ltr";_parentDragRef;_cachedShadowRoot;lockAxis;dragStartDelay=0;previewClass;scale=1;get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(m1){m1!==this._disabled&&(this._disabled=m1,this._toggleNativeDragInteractions(),this._handles.forEac
1h(f1=>q0(f1,m1)))}_disabled=!1;beforeStarted=new r.B;started=new r.B;released=new r.B;ended=new r.B;entered=new r.B;exited=new r.B;dropped=new r.B;moved=this._moveEvents;data;constrainPosition;constructor(m1,f1,R1,B0,l2,R2,Z2){this._config=f1,this._document=R1,this._ngZone=B0,this._viewportRuler=l2,this._dragDropRegistry=R2,this._renderer=Z2,this.withRootElement(m1).withParent(f1.parentDragRef||null),this._parentPositions=new $0(R1),R2.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(m1){this._handles=m1.map(R1=>(0,z.a)(R1)),this._handles.forEach(R1=>q0(R1,this.disabled)),this._toggleNativeDragInteractions();const f1=new Set;return this._disabledHandles.forEach(R1=>{this._handles.indexOf(R1)>-1&&f1.add(R1)}),this._disabledHandles=f1,this}withPreviewTemplate(m1){return this._previewTemplate=m1,this}withPlaceholderTemplate(m1){return this._placeholderTemplate=m1,this}withRootElement(m1){const f1=(0,z.a)(m1);return f1!==this._rootElement&&(this._removeRootElementListeners(),this._rootElementCleanups=this._ngZone.runOutsideAngular(()=>[(0,w._)(this._renderer,f1,"mousedown",this._pointerDown,K0),(0,w._)(this._renderer,f1,"touchstart",this._pointerDown,J1),(0,w._)(this._renderer,f1,"dragstart",this._nativeDragStart,K0)]),this._initialTransform=void 0,this._rootElement=f1),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(m1){return this._boundaryElement=m1?(0,z.a)(m1):null,this._resizeSubscription.unsubscribe(),m1&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(m1){return this._parentDragRef=m1,this}dispose(){this._removeRootElementListeners(),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging()&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(m1){!this._disabledHandles.has(m1)&&this._handles.indexOf(m1)>-1&&(this._disabledHandles.add(m1),q0(m1,!0))}enableHandle(m1){this._disabledHandles.has(m1)&&(this._disabledHandles.delete(m1),q0(m1,this.disabled))}withDirection(m1){return this._direction=m1,this}_withDropContainer(m1){this._dropContainer=m1}getFreeDragPosition(){const m1=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:m1.x,y:m1.y}}setFreeDragPosition(m1){return this._activeTransform={x:0,y:0},this._passiveTransform.x=m1.x,this._passiveTransform.y=m1.y,this._dropContainer||this._applyRootElementTransform(m1.x,m1.y),this}withPreviewContainer(m1){return this._previewContainer=m1,this}_sortFromLastPointerPosition(){const m1=this._lastKnownPointerPosition;m1&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(m1),m1)}_removeListeners(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),this._cleanupShadowRootSelectStart?.(),this._cleanupShadowRootSelectStart=void 0}_destroyPreview(){this._preview?.destroy(),this._preview=null}_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_pointerDown=m1=>{if(this.beforeStarted.next(),this._handles.length){const f1=this._getTargetHandle(m1);f1&&!this._disabledHandles.has(f1)&&!this.disabled&&this._initializeDragSequence(f1,m1)}else this.disabled||this._initializeDragSequence(this._rootElement,m
11)};_pointerMove=m1=>{const f1=this._getPointerPositionOnPage(m1);if(!this._hasStartedDragging()){if(Math.abs(f1.x-this._pickupPositionOnPage.x)+Math.abs(f1.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const Z2=Date.now()>=this._dragStartTime+this._getDragStartDelay(m1),_e=this._dropContainer;if(!Z2)return void this._endDragSequence(m1);(!_e||!_e.isDragging()&&!_e.isReceiving())&&(m1.cancelable&&m1.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(m1)))}return}m1.cancelable&&m1.preventDefault();const R1=this._getConstrainedPointerPosition(f1);if(this._hasMoved=!0,this._lastKnownPointerPosition=f1,this._updatePointerDirectionDelta(R1),this._dropContainer)this._updateActiveDropContainer(R1,f1);else{const B0=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,l2=this._activeTransform;l2.x=R1.x-B0.x+this._passiveTransform.x,l2.y=R1.y-B0.y+this._passiveTransform.y,this._applyRootElementTransform(l2.x,l2.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:R1,event:m1,distance:this._getDragDistance(R1),delta:this._pointerDirectionDelta})})};_pointerUp=m1=>{this._endDragSequence(m1)};_endDragSequence(m1){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging()))if(this.released.next({source:this,event:m1}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(m1),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;const f1=this._getPointerPositionOnPage(m1);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(f1),dropPoint:f1,event:m1})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(m1){T2(m1)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const f1=this._getShadowRoot(),R1=this._dropContainer;if(f1&&this._ngZone.runOutsideAngular(()=>{this._cleanupShadowRootSelectStart=(0,w._)(this._renderer,f1,"selectstart",b0,z0)}),R1){const B0=this._rootElement,l2=B0.parentNode,R2=this._placeholder=this._createPlaceholderElement(),Z2=this._anchor=this._anchor||this._document.createComment("");l2.insertBefore(Z2,B0),this._initialTransform=B0.style.transform||"",this._preview=new q1(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3,this._renderer),this._preview.attach(this._getPreviewInsertionPoint(l2,f1)),Y1(B0,!1,u0),this._document.body.appendChild(l2.replaceChild(R2,B0)),this.started.next({source:this,event:m1}),R1.start(),this._initialContainer=R1,this._initialIndex=R1.getItemIndex(this)}else this.started.next({source:this,event:m1}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(R1?R1.getScrollableParents():[])}_initializeDragSequence(m1,f1){this._parentDragRef&&f1.stopPropagation();const R1=this.isDragging(),B0=T2(f1),l2=!B0&&0!==f1.button,R2=this._rootElement,Z2=(0,M._)(f1),_e=!B0&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now(),v2=B0?(0,x.a)(f1):(0,x.i)(f1);if(Z2&&Z2.draggable&&"mousedown"===f1.type&&f1.preventDefault(),R1||l2||_e||v2)return;if(this._handles.length){const h0=R2.style;this._rootElementTapHighlight=h0.webkitTapHighlightColor||"",h0.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(h0=>this._updateOnScroll(h0)),this._boundaryElement&&(this._boundaryRect=l0(this._boundaryElement));const ae=this._previewTemplate;this._pickupPositionInElement=ae&&ae.template&&!ae.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,m1,f1);const a1=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(f1);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:a1.x,y:a1.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,f1)}_cleanupDragArtifacts(m1){Y1(this._rootElement,!0,u0),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{const f1=this._dropContainer,R1=f1.getItemIndex(this),B0=this._getPointerPositionOnPage(m1),l2=this._getDragDistance(B0),R2=f1._isOverContainer(B0.x,B0.y);this.ended.next({source:this,distance:l2,dropPoint:B0,event:m1}),this.dropped.next({item:this,currentIndex:R1,previousIndex:this._initialIndex,container:f1,previousContainer:this._initialContainer,isPointerOverContainer:R2,distance:l2,dropPoint:B0,event:m1}),f1.drop(this,R1,this._initialIndex,this._initialContainer,R2,l2,B0,m1),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:m1,y:f1},{x:R1,y:B0}){let l2=this._initialContainer._getSiblingContainerFromPosition(this,m1,f1);!l2&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(m1,f1)&&(l2=this._initialContainer),l2&&l2!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=l2,this._dropContainer.enter(this,m1,f1,l2===this._initialContainer&&l2.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:l2,currentIndex:l2.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(R1,B0),this._dropContainer._sortItem(this,m1,f1,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(m1,f1):this._applyPreviewTransform(m1-this._pickupPositionInElement.x,f1-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const m1=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(m1.left,m1.top);const f1=this._preview.getTransitionDuration();return 0===f1?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(R1=>{const B0=Z2=>{(!Z2||this._preview&&(0,M._)(Z2)===this._preview.element&&"transform"===Z2.propertyName)&&(R2(),R1(),clearTimeout(l2))},l2=setTimeout(B0,1.5*f1),R2=this._preview.addEventListener("transitionend",B0)}))}_createPlaceholderElement(){const m1=this._placeholderTemplate,f1=m1?m1.template:null;let R1;return f1?(this._placeholderRef=m1.viewContainer.createEmbeddedView(f1,m1.context),this._placeholderRef.detectChanges(),R1=Z0(this._placeholderRef,this._document)):R1=Q(this._rootElement),R1.style.pointerEvents="none",R1.classList.add("cdk-drag-placeholder"),R1}_getPointerPositionInElement(m1,f1,R1){const B0=f1===this._rootElement?null:f1,l2=B0?B0.getBoundingClientRect():m1,R2=T2(R1)?R1.targetTouches[0]:R1,Z2=this._getViewportScrollPosition();return{x:l2.left-m1.left+(R2.pageX-l2.left-Z2.left),y:l2.top-m1.top+(R2.pageY-l2.top-Z2.top)}}_getPointerPositionOnPage(m1){const f1=this._getViewportScrollPosition(),R1=T2(m1)?m1.touches[0]||m1.changedTouches[0]||{pageX:0,pageY:0}:m1,B0=R1.pageX-f1.left,l2=R1.pageY-f1.top;if(this._ownerSVGElement){const R2=this._ownerSVGElement.getScreenCTM();if(R2){const Z2=this._ownerSVGElement.createSVGPoint();return Z2.x=B0,Z2.y=l2,Z2.matrixTransform(R2.inverse())}}return{x:B0,y:l2}}_getConstrainedPointerPosition(m1){const f1=this._dropContainer?this._dropContainer.lockAxis:null;let{x:R1,y:B0}=this.constrainPosition?this.constrainPosition(m1,this,this._initialDomRect,this._pickupPositionInElement):m1;if("x"===this.lockAxis||"x"===f1?B0=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):("y"===this.lockAxis||"y"===f1)&&(R1=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){const{x:l2,y:R2}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,Z2=this._boundaryRect,{width:_e,height:v2}=this._getPreviewRect(),ae=Z2.top+R2,a1=Z2.bottom-(v2-R2);R1=Q0(R1,Z2.left+l2,Z2.right-(_e-l2)),B0=Q0(B0,ae,a1)}return{x:R1,y:B0}}_updatePointerDirectionDelta(m1){const{x:f1,y:R1}=m1,B0=this._pointerDirectionDelta,l2=this._pointerPositionAtLastDirectionChange,R2=Math.abs(f1-l2.x),Z2=Math.abs(R1-l2.y);return R2>this._config.pointerDirectionChangeThreshold&&(B0.x=f1>l2.x?1:-1,l2.x=f1),Z2>this._config.pointerDirectionChangeThreshold&&(B0.y=R1>l2.y?1:-1,l2.y=R1),B0}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const m1=this._handles.length>0||!this.isDragging();m1!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=m1,q
10(this._rootElement,m1))}_removeRootElementListeners(){this._rootElementCleanups?.forEach(m1=>m1()),this._rootElementCleanups=void 0}_applyRootElementTransform(m1,f1){const R1=1/this.scale,B0=Z1(m1*R1,f1*R1),l2=this._rootElement.style;null==this._initialTransform&&(this._initialTransform=l2.transform&&"none"!=l2.transform?l2.transform:""),l2.transform=e0(B0,this._initialTransform)}_applyPreviewTransform(m1,f1){const R1=this._previewTemplate?.template?void 0:this._initialTransform,B0=Z1(m1,f1);this._preview.setTransform(e0(B0,R1))}_getDragDistance(m1){const f1=this._pickupPositionOnPage;return f1?{x:m1.x-f1.x,y:m1.y-f1.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:m1,y:f1}=this._passiveTransform;if(0===m1&&0===f1||this.isDragging()||!this._boundaryElement)return;const R1=this._rootElement.getBoundingClientRect(),B0=this._boundaryElement.getBoundingClientRect();if(0===B0.width&&0===B0.height||0===R1.width&&0===R1.height)return;const l2=B0.left-R1.left,R2=R1.right-B0.right,Z2=B0.top-R1.top,_e=R1.bottom-B0.bottom;B0.width>R1.width?(l2>0&&(m1+=l2),R2>0&&(m1-=R2)):m1=0,B0.height>R1.height?(Z2>0&&(f1+=Z2),_e>0&&(f1-=_e)):f1=0,(m1!==this._passiveTransform.x||f1!==this._passiveTransform.y)&&this.setFreeDragPosition({y:f1,x:m1})}_getDragStartDelay(m1){const f1=this.dragStartDelay;return"number"==typeof f1?f1:T2(m1)?f1.touch:f1?f1.mouse:0}_updateOnScroll(m1){const f1=this._parentPositions.handleScroll(m1);if(f1){const R1=(0,M._)(m1);this._boundaryRect&&R1!==this._boundaryElement&&R1.contains(this._boundaryElement)&&p0(this._boundaryRect,f1.top,f1.left),this._pickupPositionOnPage.x+=f1.left,this._pickupPositionOnPage.y+=f1.top,this._dropContainer||(this._activeTransform.x-=f1.left,this._activeTransform.y-=f1.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return void 0===this._cachedShadowRoot&&(this._cachedShadowRoot=(0,M.a)(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(m1,f1){const R1=this._previewContainer||"global";if("parent"===R1)return m1;if("global"===R1){const B0=this._document;return f1||B0.fullscreenElement||B0.webkitFullscreenElement||B0.mozFullScreenElement||B0.msFullscreenElement||B0.body}return(0,z.a)(R1)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_nativeDragStart=m1=>{if(this._handles.length){const f1=this._getTargetHandle(m1);f1&&!this._disabledHandles.has(f1)&&!this.disabled&&m1.preventDefault()}else this.disabled||m1.preventDefault()};_getTargetHandle(m1){return this._handles.find(f1=>m1.target&&(m1.target===f1||f1.contains(m1.target)))}}function Q0(j0,m1,f1){return Math.max(m1,Math.min(f1,j0))}function T2(j0){return"t"===j0.type[0]}function b0(j0){j0.preventDefault()}function k0(j0,m1,f1){const R1=K(m1,j0.length-1),B0=K(f1,j0.length-1);if(R1===B0)return;const l2=j0[R1],R2=B0<R1?-1:1;for(let Z2=R1;Z2!==B0;Z2+=R2)j0[Z2]=j0[Z2+R2];j0[B0]=l2}function K(j0,m1){return Math.max(0,Math.min(m1,j0))}class a0{_dragDropRegistry;_element;_sortPredicate;_itemPositions=[];_activeDraggables;orientation="vertical";direction;constructor(m1){this._dragDropRegistry=m1}_previousSwap={drag:null,delta:0,overlaps:!1};start(m1){this.withItems(m1)}sort(m1,f1,R1,B0){const l2=this._itemPositions,R2=this._getItemIndexFromPointerPosition(m1,f1,R1,B0);if(-1===R2&&l2.length>0)return null;const Z2="horizontal"===this.orientation,_e=l2.findIndex(b1=>b1.drag===m1),v2=l2[R2],a1=v2.clientRect,h0=_e>R2?1:-1,m0=this._getItemOffsetPx(l2[_e].clientRect,a1,h0),U1=this._getSiblingOffsetPx(_e,l2,h0),R0=l2.slice();return k0(l2,_e,R2),l2.forEach((b1,f0)=>{if(R0[f0]===b1)return;const O0=b1.drag===m1,K1=O0?m0:U1,D2=O0?m1.getPlaceholderElement():b1.drag.getRootElement();b1.offset+=K1;const O1=Math.round(b1.offset*(1/b1.drag.scale));Z2?(D2.style.transform=e0(`translate3d(${O1}px, 0, 0)`,b1.initialTransform),p0(b1.clientRect,0,K1)):(D2.style.transform=e0(`translate3d(0, ${O1}px, 0)`,b1.initialTransform),p0(b1.clientRect,K1,0))}),this._previousSwap.overlaps=N1(a1,f1,R1),this._previousSwap.drag=v2.drag,this._previousSwap.delta=Z2?B0.x:B0.y,{previousIndex:_e,currentIndex:R2}}enter(m1,f1,R1,B0){const l2=null==B0||B0<0?this._getItemIndexFromPointerPosition(m1,f1,R1):B0,R2=this._activeDraggables,Z2=R2.indexOf(m1),_e=m1.getPlaceholderElement();let v2=R2[l2];if(v2===m1&&(v2=R2[l2+1]),!v2&&(null==l2||-1===l2||l2<R2.length-1)&&this._shouldEnterAsFirstChild(f1,R1)&&(v2=R2[0]),Z2>-1&&R2.splice(Z2,1),v2&&!this._dragDropRegistry.isDragging(v2)){const ae=v2.getRootElement();ae.parentElement.insertBefore(_e,ae),R2.splice(l2,0,m1)}else this._element.appendChild(_e),R2.push(m1);_e.style.transform="",this._cacheItemPositions()}withItems(m1){this._activeDraggables=m1.slice(),this._cacheItemPositions()}withSortPredicate(m1){this._sortPredicate=m1}reset(){this._activeDraggables?.forEach(m1=>{const f1=m1.getRootElement();if(f1){const R1=this._itemPositions.find(B0=>B0.drag===m1)?.initialTransform;f1.style.transform=R1||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(m1){return("horizontal"===this.orientation&&"rtl"===this.direction?this._itemPositions.slice().reverse():this._itemPositions).findIndex(R1=>R1.drag===m1)}updateOnScroll(m1,f1){this._itemPositions.forEach(({clientRect:R1})=>{p0(R1,m1,f1)}),this._itemPositions.forEach(({drag:R1})=>{this._dragDropRegistry.isDragging(R1)&&R1._sortFromLastPointerPosition()})}withElementContainer(m1){this._element=m1}_cacheItemPositions(){const m1="horizontal"===this.orientation;this._itemPositions=this._activeDraggables.map(f1=>{const R1=f1.getVisibleElement();return{drag:f1,offset:0,initialTransform:R1.style.transform||"",clientRect:l0(R1)}}).sort((f1,R1)=>m1?f1.clientRect.left-R1.clientRect.left:f1.clientRect.top-R1.clientRect.top)}_getItemOffsetPx(m1,f1,R1){const B0="horizontal"===this.orientation;let l2=B0?f1.left-m1.left:f1.top-m1.top;return-1===R1&&(l2+=B0?f1.width-m1.width:f1.height-m1.height),l2}_getSiblingOffsetPx(m1,f1,R1){const B0="horizontal"===this.orientation,l2=f1[m1].clientRect,R2=f1[m1+-1*R1];let Z2=l2[B0?"width":"height"]*R1;if(R2){const _e=B0?"left":"top",v2=B0?"right":"bottom";-1===R1?Z2-=R2.clientRect[_e]-l2[v2]:Z2+=l2[_e]-R2.clientRect[v2]}return Z2}_shouldEnterAsFirstChild(m1,f1){if(!this._activeDraggables.length)return!1;const R1=this._itemPositions,B0="horizontal"===this.orientation;if(R1[0].drag!==this._activeDraggables[0]){const R2=R1[R1.length-1].clientRect;return B0?m1>=R2.right:f1>=R2.bottom}{const R2=R1[0].clientRect;return B0?m1<=R2.left:f1<=R2.top}}_getItemIndexFromPointerPosition(m1,f1,R1,B0){const l2="horizontal"===this.orientation,R2=this._itemPositions.findIndex(({drag:Z2,clientRect:_e})=>Z2!==m1&&((!B0||Z2!==this._previousSwap.drag||!this._previousSwap.overlaps||(l2?B0.x:B0.y)!==this._previousSwap.delta)&&(l2?f1>=Math.floor(_e.left)&&f1<Math.floor(_e.right):R1>=Math.floor(_e.top)&&R1<Math.floor(_e.bottom))));return-1!==R2&&this._sortPredicate(R2,m1)?R2:-1}}class e1{_document;_dragDropRegistry;_element;_sortPredicate;_rootNode;_activeItems;_previousSwap={drag:null,deltaX:0,deltaY:0,overlaps:!1};_relatedNodes=[];constructor(m1,f1){this._document=m1,this._dragDropRegistry=f1}start(m1){const f1=this._element.childNodes;this._relatedNodes=[];for(let R1=0;R1<f1.length;R1++){const B0=f1[R1];this._relatedNodes.push([B0,B0.nextSibling])}this.withItems(m1)}sort(m1,f1,R1,B0){const l2=this._getItemIndexFromPointerPosition(m1,f1,R1),R2=this._previousSwap;if(-1===l2||this._activeItems[l2]===m1)return null;const Z2=this._activeItems[l2];if(R2.drag===Z2&&R2.overlaps&&R2.deltaX===B0.x&&R2.deltaY===B0.y)return null;const _e=this.getItemIndex(m1),v2=m1.getPlaceholderElement(),ae=Z2.getRootElement();l2>_e?ae.after(v2):ae.before(v2),k0(this._activeItems,_e,l2);const a1=this._getRootNode().elementFromPoint(f1,R1);return R2.deltaX=B0.x,R2.deltaY=B0.y,R2.drag=Z2,R2.overlaps=ae===a1||ae.contains(a1),{previousIndex:_e,currentIndex:l2}}enter(m1,f1,R1,B0){let l2=null==B0||B0<0?this._getItemIndexFromPointerPosition(m1,f1,R1):B0;-1===l2&&(l2=this._getClosestItemIndexToPointer(m1,f1,R1));const R2=this._activeItems[l2],Z2=this._activeItems.indexOf(m1);Z2>-1&&this._activeItems.splice(Z2,1),R2&&!this._dragDropRegistry.isDragging(R2)?(this._activeItems.splice(l2,0,m1),R2.getRootElement().before(m1.getPlaceholderElement())):(this._activeItems.push(m1),this._element.appendChild(m1.getPlaceholderElement()))}withItems(m1){this._activeItems=m1.slice()}withSortPredicate(m1){this._sortPredicate=m1}reset(){const m1=this._element,f1=this._previousSwap;for(let R1=this._relatedNodes.length-1;R1>-1;R1--){const[B0,l2]=this._relatedNodes[R1];B0.parentNode===m1&&B0.nextSibling!==l2&&(null===l2?m1.appendChild(B0):l2.parentNode===m1&&m1.insertBefore(B0,l2))}this._relatedNodes=[],this._activeItems=[],f1.drag=null,f1.deltaX=f1.deltaY=0,f1.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(m1){return this._activeItems.indexOf(m1)}
1updateOnScroll(){this._activeItems.forEach(m1=>{this._dragDropRegistry.isDragging(m1)&&m1._sortFromLastPointerPosition()})}withElementContainer(m1){m1!==this._element&&(this._element=m1,this._rootNode=void 0)}_getItemIndexFromPointerPosition(m1,f1,R1){const B0=this._getRootNode().elementFromPoint(Math.floor(f1),Math.floor(R1)),l2=B0?this._activeItems.findIndex(R2=>{const Z2=R2.getRootElement();return B0===Z2||Z2.contains(B0)}):-1;return-1!==l2&&this._sortPredicate(l2,m1)?l2:-1}_getRootNode(){return this._rootNode||(this._rootNode=(0,M.a)(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(m1,f1,R1){if(0===this._activeItems.length)return-1;if(1===this._activeItems.length)return 0;let B0=1/0,l2=-1;for(let R2=0;R2<this._activeItems.length;R2++){const Z2=this._activeItems[R2];if(Z2!==m1){const{x:_e,y:v2}=Z2.getRootElement().getBoundingClientRect(),ae=Math.hypot(f1-_e,R1-v2);ae<B0&&(B0=ae,l2=R2)}}return l2}}var S0=function(j0){return j0[j0.NONE=0]="NONE",j0[j0.UP=1]="UP",j0[j0.DOWN=2]="DOWN",j0}(S0||{}),c2=function(j0){return j0[j0.NONE=0]="NONE",j0[j0.LEFT=1]="LEFT",j0[j0.RIGHT=2]="RIGHT",j0}(c2||{});class G2{_dragDropRegistry;_ngZone;_viewportRuler;element;disabled=!1;sortingDisabled=!1;lockAxis;autoScrollDisabled=!1;autoScrollStep=2;enterPredicate=()=>!0;sortPredicate=()=>!0;beforeStarted=new r.B;entered=new r.B;exited=new r.B;dropped=new r.B;sorted=new r.B;receivingStarted=new r.B;receivingStopped=new r.B;data;_container;_isDragging=!1;_parentPositions;_sortStrategy;_domRect;_draggables=[];_siblings=[];_activeSiblings=new Set;_viewportScrollSubscription=u.yU.EMPTY;_verticalScrollDirection=S0.NONE;_horizontalScrollDirection=c2.NONE;_scrollNode;_stopScrollTimers=new r.B;_cachedShadowRoot=null;_document;_scrollableElements=[];_initialScrollSnap;_direction="ltr";constructor(m1,f1,R1,B0,l2){this._dragDropRegistry=f1,this._ngZone=B0,this._viewportRuler=l2;const R2=this.element=(0,z.a)(m1);this._document=R1,this.withOrientation("vertical").withElementContainer(R2),f1.registerDropContainer(this),this._parentPositions=new $0(R1)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(m1,f1,R1,B0){this._draggingStarted(),null==B0&&this.sortingDisabled&&(B0=this._draggables.indexOf(m1)),this._sortStrategy.enter(m1,f1,R1,B0),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:m1,container:this,currentIndex:this.getItemIndex(m1)})}exit(m1){this._reset(),this.exited.next({item:m1,container:this})}drop(m1,f1,R1,B0,l2,R2,Z2,_e={}){this._reset(),this.dropped.next({item:m1,currentIndex:f1,previousIndex:R1,container:this,previousContainer:B0,isPointerOverContainer:l2,distance:R2,dropPoint:Z2,event:_e})}withItems(m1){const f1=this._draggables;return this._draggables=m1,m1.forEach(R1=>R1._withDropContainer(this)),this.isDragging()&&(f1.filter(B0=>B0.isDragging()).every(B0=>-1===m1.indexOf(B0))?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(m1){return this._direction=m1,this._sortStrategy instanceof a0&&(this._sortStrategy.direction=m1),this}connectedTo(m1){return this._siblings=m1.slice(),this}withOrientation(m1){if("mixed"===m1)this._sortStrategy=new e1(this._document,this._dragDropRegistry);else{const f1=new a0(this._dragDropRegistry);f1.direction=this._direction,f1.orientation=m1,this._sortStrategy=f1}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((f1,R1)=>this.sortPredicate(f1,R1,this)),this}withScrollableParents(m1){const f1=this._container;return this._scrollableElements=-1===m1.indexOf(f1)?[f1,...m1]:m1.slice(),this}
1withElementContainer(m1){if(m1===this._container)return this;(0,z.a)(this.element);const R1=this._scrollableElements.indexOf(this._container),B0=this._scrollableElements.indexOf(m1);return R1>-1&&this._scrollableElements.splice(R1,1),B0>-1&&this._scrollableElements.splice(B0,1),this._sortStrategy&&this._sortStrategy.withElementContainer(m1),this._cachedShadowRoot=null,this._scrollableElements.unshift(m1),this._container=m1,this}getScrollableParents(){return this._scrollableElements}getItemIndex(m1){return this._isDragging?this._sortStrategy.getItemIndex(m1):this._draggables.indexOf(m1)}isReceiving(){return this._activeSiblings.size>0}_sortItem(m1,f1,R1,B0){if(this.sortingDisabled||!this._domRect||!L0(this._domRect,.05,f1,R1))return;const l2=this._sortStrategy.sort(m1,f1,R1,B0);l2&&this.sorted.next({previousIndex:l2.previousIndex,currentIndex:l2.currentIndex,container:this,item:m1})}_startScrollingIfNecessary(m1,f1){if(this.autoScrollDisabled)return;let R1,B0=S0.NONE,l2=c2.NONE;if(this._parentPositions.positions.forEach((R2,Z2)=>{Z2===this._document||!R2.clientRect||R1||L0(R2.clientRect,.05,m1,f1)&&([B0,l2]=function o2(j0,m1,f1,R1,B0){const l2=me(m1,B0),R2=W2(m1,R1);let Z2=S0.NONE,_e=c2.NONE;if(l2){const v2=j0.scrollTop;l2===S0.UP?v2>0&&(Z2=S0.UP):j0.scrollHeight-v2>j0.clientHeight&&(Z2=S0.DOWN)}if(R2){const v2=j0.scrollLeft;"rtl"===f1?R2===c2.RIGHT?v2<0&&(_e=c2.RIGHT):j0.scrollWidth+v2>j0.clientWidth&&(_e=c2.LEFT):R2===c2.LEFT?v2>0&&(_e=c2.LEFT):j0.scrollWidth-v2>j0.clientWidth&&(_e=c2.RIGHT)}return[Z2,_e]}(Z2,R2.clientRect,this._direction,m1,f1),(B0||l2)&&(R1=Z2))}),!B0&&!l2){const{width:R2,height:Z2}=this._viewportRuler.getViewportSize(),_e={width:R2,height:Z2,top:0,right:R2,bottom:Z2,left:0};B0=me(_e,f1),l2=W2(_e,m1),R1=window}R1&&(B0!==this._verticalScrollDirection||l2!==this._horizontalScrollDirection||R1!==this._scrollNode)&&(this._verticalScrollDirection=B0,this._horizontalScrollDirection=l2,this._scrollNode=R1,(B0||l2)&&R1?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const m1=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=m1.msScrollSnapType||m1.scrollSnapType||"",m1.scrollSnapType=m1.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;const m1=this._container.style;m1.scrollSnapType=m1.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(f1=>f1._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_startScrollInterval=()=>{this._stopScrolling(),(0,p.Y)(0,f.X).pipe((0,A.Q)(this._stopScrollTimers)).subscribe(()=>{const m1=this._scrollNode,f1=this.autoScrollStep;this._verticalScrollDirection===S0.UP?m1.scrollBy(0,-f1):this._verticalScrollDirection===S0.DOW
1N&&m1.scrollBy(0,f1),this._horizontalScrollDirection===c2.LEFT?m1.scrollBy(-f1,0):this._horizontalScrollDirection===c2.RIGHT&&m1.scrollBy(f1,0)})};_isOverContainer(m1,f1){return null!=this._domRect&&N1(this._domRect,m1,f1)}_getSiblingContainerFromPosition(m1,f1,R1){return this._siblings.find(B0=>B0._canReceive(m1,f1,R1))}_canReceive(m1,f1,R1){if(!this._domRect||!N1(this._domRect,f1,R1)||!this.enterPredicate(m1,this))return!1;const B0=this._getShadowRoot().elementFromPoint(f1,R1);return!!B0&&(B0===this._container||this._container.contains(B0))}_startReceiving(m1,f1){const R1=this._activeSiblings;!R1.has(m1)&&f1.every(B0=>this.enterPredicate(B0,this)||this._draggables.indexOf(B0)>-1)&&(R1.add(m1),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:m1,receiver:this,items:f1}))}_stopReceiving(m1){this._activeSiblings.delete(m1),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:m1,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(m1=>{if(this.isDragging()){const f1=this._parentPositions.handleScroll(m1);f1&&this._sortStrategy.updateOnScroll(f1.top,f1.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const m1=(0,M.a)(this._container);this._cachedShadowRoot=m1||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const m1=this._sortStrategy.getActiveItemsSnapshot().filter(f1=>f1.isDragging());this._siblings.forEach(f1=>f1._startReceiving(this,m1))}}function me(j0,m1){const{top:f1,bottom:R1,height:B0}=j0,l2=.05*B0;return m1>=f1-l2&&m1<=f1+l2?S0.UP:m1>=R1-l2&&m1<=R1+l2?S0.DOWN:S0.NONE}function W2(j0,m1){const{left:f1,right:R1,width:B0}=j0,l2=.05*B0;return m1>=f1-l2&&m1<=f1+l2?c2.LEFT:m1>=R1-l2&&m1<=R1+l2?c2.RIGHT:c2.NONE}const d0={capture:!0},P0={passive:!1,capture:!0};let a2=(()=>{class j0{static \u0275fac=function(R1){return new(R1||j0)};static \u0275cmp=i.VBU({type:j0,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],decls:0,vars:0,template:function(R1,B0){},styles:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit;inset:auto}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}\n"],encapsulation:2,changeDetection:0})}return j0})(),w2=(()=>{class j0{_ngZone=(0,i.WQX)(i.SKi);_document=(0,i.WQX)(a.q);_styleLoader=(0,i.WQX)(o1._);_renderer=(0,i.WQX)(i._9s).createRenderer(null,null);_cleanupDocumentTouchmove;_dropInstances=new Set;_dragInstances=new Set;_activeDragInstances=(0,i.vPA)([]);_globalListeners;_draggingPredicate=f1=>f1.isDragging();_domNodesToDirectives=null;pointerMove=new r.B;pointerUp=new r.B;scroll=new r.B;constructor(){}registerDropContainer(f1){this._dropInstances.has(f1)||this._dropInstances.add(f1)}registerDragItem(f1){this._dragInstances.add(f1),1===this._dragInstances.size&&this._ngZone.runOutsideAngular(()=>{this._cleanupDocumentTouchmove?.(),this._cleanupDocumentTouchmove=(0,w._)(this._renderer,this._document,"touchmove",this._persistentTouchmoveListener,P0)})}removeDropContainer(f1){this._dropInstances.delete(f1)}removeDragItem(f1){this._dragInstances.delete(f1),this.stopDragging(f1),0===this._dragInstances.size&&this._cleanupDocumentTouchmove?.()}startDragging(f1,R1){if(!(this._activeDragInstances().indexOf(f1)>-1)&&(this._styleLoader.load(a2),this._activeDragInstances.update(B0=>[...B0,f1]),1===this._activeDragInstances().length)){const B0=R1.type.startsWith("touch"),l2=Z2=>this.pointerUp.next(Z2),R2=[["scroll",Z2=>this.scroll.next(Z2),d0],["selectstart",this._preventDefaultWhileDragging,P0]];B0?R2.push(["touchend",l2,d0],["touchcancel",l2,d0]):R2.push(["mouseup",l2,d0]),B0||R2.push(["mousemove",Z2=>this.pointerMove.next(Z2),P0]),this._ngZone.runOutsideAngular(()=>{this._globalListeners=R2.map(([Z2,_e,v2])=>(0,w._)(this._renderer,this._document,Z2,_e,v2))})}}stopDragging(f1){this._activeDragInstances.update(R1=>{const B0=R1.indexOf(f1);return B0>-1?(R1.splice(B0,1),[...R1]):R1}),0===this._activeDragInstances().length&&this._clearGlobalListeners()}isDragging(f1){return this._activeDragInstances().indexOf(f1)>-1}scrolled(f1){const R1=[this.scroll];return f1&&f1!==this._document&&R1.push(new c.c(B0=>this._ngZone.runOutsideAngular(()=>{const l2=(0,w._)(this._renderer,f1,"scroll",R2=>{this._activeDragInstances().length&&B0.next(R2)},d0);return()=>{l2()}}))),(0,s.h)(...R1)}
1registerDirectiveNode(f1,R1){this._domNodesToDirectives??=new WeakMap,this._domNodesToDirectives.set(f1,R1)}removeDirectiveNode(f1){this._domNodesToDirectives?.delete(f1)}getDragDirectiveForNode(f1){return this._domNodesToDirectives?.get(f1)||null}ngOnDestroy(){this._dragInstances.forEach(f1=>this.removeDragItem(f1)),this._dropInstances.forEach(f1=>this.removeDropContainer(f1)),this._domNodesToDirectives=null,this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_preventDefaultWhileDragging=f1=>{this._activeDragInstances().length>0&&f1.preventDefault()};_persistentTouchmoveListener=f1=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&f1.preventDefault(),this.pointerMove.next(f1))};_clearGlobalListeners(){this._globalListeners?.forEach(f1=>f1()),this._globalListeners=void 0}static \u0275fac=function(R1){return new(R1||j0)};static \u0275prov=i.jDH({token:j0,factory:j0.\u0275fac,providedIn:"root"})}return j0})();const P2={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let g2=(()=>{class j0{_document=(0,i.WQX)(a.q);_ngZone=(0,i.WQX)(i.SKi);_viewportRuler=(0,i.WQX)(O.Xj);_dragDropRegistry=(0,i.WQX)(w2);_renderer=(0,i.WQX)(i._9s).createRenderer(null,null);constructor(){}createDrag(f1,R1=P2){return new G0(f1,R1,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry,this._renderer)}createDropList(f1){return new G2(f1,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static \u0275fac=function(R1){return new(R1||j0)};static \u0275prov=i.jDH({token:j0,factory:j0.\u0275fac,providedIn:"root"})}return j0})();const le=new i.nKC("CDK_DRAG_PARENT"),S2=new i.nKC("CdkDragHandle");let T0=(()=>{class j0{element=(0,i.WQX)(i.aKT);_parentDrag=(0,i.WQX)(le,{optional:!0,skipSelf:!0});_dragDropRegistry=(0,i.WQX)(w2);_stateChanges=new r.B;get disabled(){return this._disabled}set disabled(f1){this._disabled=f1,this._stateChanges.next(this)}_disabled=!1;constructor(){this._parentDrag?._addHandle(this)}ngAfterViewInit(){if(!this._parentDrag){let f1=this.element.nativeElement.parentElement;for(;f1;){const R1=this._dragDropRegistry.getDragDirectiveForNode(f1);if(R1){this._parentDrag=R1,R1._addHandle(this);break}f1=f1.parentElement}}}ngOnDestroy(){this._parentDrag?._removeHandle(this),this._stateChanges.complete()}static \u0275fac=function(R1){return new(R1||j0)};static \u0275dir=i.FsC({type:j0,selectors:[["","cdkDragHandle",""]],hostAttrs:[1,"cdk-drag-handle"],inputs:{disabled:[2,"cdkDragHandleDisabled","disabled",i.L39]},features:[i.Jv_([{provide:S2,useExisting:j0}])]})}return j0})();const Q2=new i.nKC("CDK_DRAG_CONFIG"),Ce=new i.nKC("CdkDropList");let Pe=(()=>{class j0{element=(0,i.WQX)(i.aKT);dropContainer=(0,i.WQX)(Ce,{optional:!0,skipSelf:!0});_ngZone=(0,i.WQX)(i.SKi);_viewContainerRef=(0,i.WQX)(i.c1b);_dir=(0,i.WQX)(E.D,{optional:!0});_changeDetectorRef=(0,i.WQX)(i.gRc);_selfHandle=(0,i.WQX)(S2,{optional:!0,self:!0});_parentDrag=(0,i.WQX)(le,{optional:!0,skipSelf:!0});_dragDropRegistry=(0,i.WQX)(w2);_destroyed=new r.B;_handles=new o.t([]);_previewTemplate;_placeholderTemplate;_dragRef;data;lockAxis;rootElementSelector;boundaryElement;dragStartDelay;freeDragPosition;get disabled(){return this._disabled||!(!this.dropContainer||!this.dropContainer.disabled)}set disabled(f1){this._disabled=f1,this._dragRef.disabled=this._disabled}_disabled;constrainPosition;previewClass;previewContainer;scale=1;started=new i.bkB;released=new i.bkB;ended=new i.bkB;entered=new i.bkB;exited=new i.bkB;dropped=new i.bkB;moved=new c.c(f1=>{const R1=this._dragRef.moved.pipe((0,I.T)(B0=>({source:this,pointerPosition:B0.pointerPosition,event:B0.event,delta:B0.delta,distance:B0.distance}))).subscribe(f1);return()=>{R1.unsubscribe()}});_injector=(0,i.WQX)(i.zZn);constructor(){const f1=this.dropContainer,R1=(0,i.WQX)(Q2,{optional:!0}),B0=(0,i.WQX)(g2);this._dragRef=B0.createDrag(this.element,{dragStartThreshold:R1&&null!=R1.dragStartThreshold?R1.dragStartThreshold:5,pointerDirectionChangeThreshold:R1&&null!=R1.pointerDirectionChangeThreshold?R1.pointerDirectionChangeThreshold:5,zIndex:R1?.zIndex}),this._dragRef.data=this,this._dragDropRegistry.registerDirectiveNode(this.element.nativeElement,this),R1&&this._assignDefaults(R1),f1&&(this._dragRef._withDropContainer(f1._dropListRef),f1.addItem(this),f1._dropListRef.beforeStarted.pipe((0,A.Q)(this._destroyed)).subscribe(()=>{this._dragRef.scale=this.scale})),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(f1){this._dragRef.setFreeDragPosition(f1)}ngAfterViewInit(){(0,i.mal)(()=>{this._updateRootElement(),this._setupHandlesListener(),this._dragRef.scale=this.scale,this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)},{injector:this._injector})}ngOnChanges(f1){const R1=f1.rootElementSelector,B0=f1.freeDragPosition;R1&&!R1.firstChange&&this._updateRootElement(),this._dragRef.scale=this.scale,B0&&!B0.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this),this._dragDropRegistry.removeDirectiveNode(this.element.nativeElement),this._ngZone.runOutsideAngular(()=>{this._handles.complete(),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_addHandle(f1){const R1=this._handles.getValue();R1.push(f1),this._handles.next(R1)}_removeHandle(f1){const R1=this._handles.getValue(),B0=R1.indexOf(f1);B0>-1&&(R1.splice(B0,1),this._handles.next(R1))}_setPreviewTemplate(f1){this._previewTemplate=f1}_resetPreviewTemplate(f1){f1===this._previewTemplate&&(this._previewTemplate=null)}_setPlaceholderTemplate(f1){this._placeholderTemplate=f1}_resetPlaceholderTemplate(f1){f1===this._placeholderTemplate&&(this._placeholderTemplate=null)}_updateRootElement(){const f1=this.element.nativeElement;let R1=f1;this.rootElementSelector&&(R1=void 0!==f1.closest?f1.closest(this.rootElementSelector):f1.parentElement?.closest(this.rootElementSelector)),this._dragRef.withRootElement(R1||f1)}_getBoundaryElement(){const f1=this.boundaryElement;return f1?"string"==typeof f1?this.element.nativeElement.closest(f1):(0,z.a)(f1):null}_syncInputs(f1){f1.beforeStarted.subscribe(()=>{if(!f1.isDragging()){const R1=this._dir,B0=this.dragStartDelay,l2=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,R2=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;f1.disabled=this.disabled,f1.lockAxis=this.lockAxis,f1.scale=this.scale,f1.dragStartDelay="object"==typeof B0&&B0?B0:(0,z.c)(B0),f1.constrainPosition=this.constrainPosition,f1.previewClass=this.previewClass,f1.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(l2).withPreviewTemplate(R2).withPreviewContainer(this.previewContainer||"global"),R1&&f1.withDirection(R1.value)}}),f1.beforeStarted.pipe((0,Z.s)(1)).subscribe(()=>{if(this._parentDrag)return void f1.withParent(this._parentDrag._dragRef);let R1=this.element.nativeElement.parentElement;for(;R1;){const B0=this._dragDropRegistry.getDragDirectiveForNode(R1);if(B0){f1.withParent(B0._dragRef);break}R1=R1.parentElement}})}_handleEvents(f1){f1.started.subscribe(R1=>{this.started.emit({source:this,event:R1.event}),this._changeDetectorRef.markForCheck()}),f1.released.subscribe(R1=>
1{this.released.emit({source:this,event:R1.event})}),f1.ended.subscribe(R1=>{this.ended.emit({source:this,distance:R1.distance,dropPoint:R1.dropPoint,event:R1.event}),this._changeDetectorRef.markForCheck()}),f1.entered.subscribe(R1=>{this.entered.emit({container:R1.container.data,item:this,currentIndex:R1.currentIndex})}),f1.exited.subscribe(R1=>{this.exited.emit({container:R1.container.data,item:this})}),f1.dropped.subscribe(R1=>{this.dropped.emit({previousIndex:R1.previousIndex,currentIndex:R1.currentIndex,previousContainer:R1.previousContainer.data,container:R1.container.data,isPointerOverContainer:R1.isPointerOverContainer,item:this,distance:R1.distance,dropPoint:R1.dropPoint,event:R1.event})})}_assignDefaults(f1){const{lockAxis:R1,dragStartDelay:B0,constrainPosition:l2,previewClass:R2,boundaryElement:Z2,draggingDisabled:_e,rootElementSelector:v2,previewContainer:ae}=f1;this.disabled=_e??!1,this.dragStartDelay=B0||0,R1&&(this.lockAxis=R1),l2&&(this.constrainPosition=l2),R2&&(this.previewClass=R2),Z2&&(this.boundaryElement=Z2),v2&&(this.rootElementSelector=v2),ae&&(this.previewContainer=ae)}_setupHandlesListener(){this._handles.pipe((0,X.M)(f1=>{const R1=f1.map(B0=>B0.element);this._selfHandle&&this.rootElementSelector&&R1.push(this.element),this._dragRef.withHandles(R1)}),(0,$.n)(f1=>(0,s.h)(...f1.map(R1=>R1._stateChanges.pipe((0,N.Z)(R1))))),(0,A.Q)(this._destroyed)).subscribe(f1=>{const R1=this._dragRef,B0=f1.element.nativeElement;f1.disabled?R1.disableHandle(B0):R1.enableHandle(B0)})}static \u0275fac=function(R1){return new(R1||j0)};static \u0275dir=i.FsC({type:j0,selectors:[["","cdkDrag",""]],hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(R1,B0){2&R1&&i.AVh("cdk-drag-disabled",B0.disabled)("cdk-drag-dragging",B0._dragRef.isDragging())},inputs:{data:[0,"cdkDragData","data"],lockAxis:[0,"cdkDragLockAxis","lockAxis"],rootElementSelector:[0,"cdkDragRootElement","rootElementSelector"],boundaryElement:[0,"cdkDragBoundary","boundaryElement"],dragStartDelay:[0,"cdkDragStartDelay","dragStartDelay"],freeDragPosition:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",i.L39],constrainPosition:[0,"cdkDragConstrainPosition","constrainPosition"],previewClass:[0,"cdkDragPreviewClass","previewClass"],previewContainer:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",i.Udg]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[i.Jv_([{provide:le,useExisting:j0}]),i.OA$]})}return j0})();const ye=new i.nKC("CdkDropListGroup");let Be=(()=>{class j0{element=(0,i.WQX)(i.aKT);_changeDetectorRef=(0,i.WQX)(i.gRc);_scrollDispatcher=(0,i.WQX)(O.R);_dir=(0,i.WQX)(E.D,{optional:!0});_group=(0,i.WQX)(ye,{optional:!0,skipSelf:!0});_latestSortedRefs;_destroyed=new r.B;_scrollableParentsResolved;static _dropLists=[];_dropListRef;connectedTo=[];data;orientation;id=(0,i.WQX)(k._).getId("cdk-drop-list-");lockAxis;get disabled(){return this._disabled||!!this._group&&this._group.disabled}set disabled(f1){this._dropListRef.disabled=this._disabled=f1}_disabled;sortingDisabled;enterPredicate=()=>!0;sortPredicate=()=>!0;autoScrollDisabled;autoScrollStep;elementContainerSelector;dropped=new i.bkB;entered=new i.bkB;exited=new i.bkB;sorted=new i.bkB;_unsortedItems=new Set;constructor(){const f1=(0,i.WQX)(g2),R1=(0,i.WQX)(Q2,{optional:!0});this._dropListRef=f1.createDropList(this.element),this._dropListRef.data=this,R1&&this._assignDefaults(R1),this._dropListRef.enterPredicate=(B0,l2)=>this.enterPredicate(B0.data,l2.data),this._dropListRef.sortPredicate=(B0,l2,R2)=>this.sortPredicate(B0,l2.data,R2.data),this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),j0._dropLists.push(this),this._group&&this._group._items.add(this)}addItem(f1){this._unsortedItems.add(f1),this._dropListRef.isDragging()&&this._syncItemsWithRef(this.getSortedItems().map(R1=>R1._dragRef))}removeItem(f1){if(this._unsortedItems.delete(f1),this._latestSortedRefs){const R1=this._latestSortedRefs.indexOf(f1._dragRef);R1>-1&&(this._latestSortedRefs.splice(R1,1),this._syncItemsWithRef(this._latestSortedRefs))}}getSortedItems(){return Array.from(this._unsortedItems).sort((f1,R1)=>f1._dragRef.getVisibleElement().compareDocumentPosition(R1._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)}ngOnDestroy(){const f1=j0._dropLists.indexOf(this);f1>-1&&j0._dropLists.splice(f1,1),this._group&&this._group._items.delete(this),this._latestSortedRefs=void 0,this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}_setupInputSyncSubscription(f1){this._dir&&this._dir.change.pipe((0,N.Z)(this._dir.value),(0,A.Q)(this._destroyed)).subscribe(R1=>f1.withDirection(R1)),f1.beforeStarted.subscribe(()=>{const R1=(0,P.c)(this.connectedTo).map(B0=>"string"==typeof B0?j0._dropLists.find(R2=>R2.id===B0):B0);
1if(this._group&&this._group._items.forEach(B0=>{-1===R1.indexOf(B0)&&R1.push(B0)}),!this._scrollableParentsResolved){const B0=this._scrollDispatcher.getAncestorScrollContainers(this.element).map(l2=>l2.getElementRef().nativeElement);this._dropListRef.withScrollableParents(B0),this._scrollableParentsResolved=!0}if(this.elementContainerSelector){const B0=this.element.nativeElement.querySelector(this.elementContainerSelector);f1.withElementContainer(B0)}f1.disabled=this.disabled,f1.lockAxis=this.lockAxis,f1.sortingDisabled=this.sortingDisabled,f1.autoScrollDisabled=this.autoScrollDisabled,f1.autoScrollStep=(0,z.c)(this.autoScrollStep,2),f1.connectedTo(R1.filter(B0=>B0&&B0!==this).map(B0=>B0._dropListRef)).withOrientation(this.orientation)})}_handleEvents(f1){f1.beforeStarted.subscribe(()=>{this._syncItemsWithRef(this.getSortedItems().map(R1=>R1._dragRef)),this._changeDetectorRef.markForCheck()}),f1.entered.subscribe(R1=>{this.entered.emit({container:this,item:R1.item.data,currentIndex:R1.currentIndex})}),f1.exited.subscribe(R1=>{this.exited.emit({container:this,item:R1.item.data}),this._changeDetectorRef.markForCheck()}),f1.sorted.subscribe(R1=>{this.sorted.emit({previousIndex:R1.previousIndex,currentIndex:R1.currentIndex,container:this,item:R1.item.data})}),f1.dropped.subscribe(R1=>{this.dropped.emit({previousIndex:R1.previousIndex,currentIndex:R1.currentIndex,previousContainer:R1.previousContainer.data,container:R1.container.data,item:R1.item.data,isPointerOverContainer:R1.isPointerOverContainer,distance:R1.distance,dropPoint:R1.dropPoint,event:R1.event}),this._changeDetectorRef.markForCheck()}),(0,s.h)(f1.receivingStarted,f1.receivingStopped).subscribe(()=>this._changeDetectorRef.markForCheck())}_assignDefaults(f1){const{lockAxis:R1,draggingDisabled:B0,sortingDisabled:l2,listAutoScrollDisabled:R2,listOrientation:Z2}=f1;this.disabled=B0??!1,this.sortingDisabled=l2??!1,this.autoScrollDisabled=R2??!1,this.orientation=Z2||"vertical",R1&&(this.lockAxis=R1)}_syncItemsWithRef(f1){this._latestSortedRefs=f1,this._dropListRef.withItems(f1)}static \u0275fac=function(R1){return new(R1||j0)};static \u0275dir=i.FsC({type:j0,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(R1,B0){2&R1&&(i.BMQ("id",B0.id),i.AVh("cdk-drop-list-disabled",B0.disabled)("cdk-drop-list-dragging",B0._dropListRef.isDragging())("cdk-drop-list-receiving",B0._dropListRef.isReceiving()))},inputs:{connectedTo:[0,"cdkDropListConnectedTo","connectedTo"],data:[0,"cdkDropListData","data"],orientation:[0,"cdkDropListOrientation","orientation"],id:"id",lockAxis:[0,"cdkDropListLockAxis","lockAxis"],disabled:[2,"cdkDropListDisabled","disabled",i.L39],sortingDisabled:[2,"cdkDropListSortingDisabled","sortingDisabled",i.L39],enterPredicate:[0,"cdkDropListEnterPredicate","enterPredicate"],sortPredicate:[0,"cdkDropListSortPredicate","sortPredicate"],autoScrollDisabled:[2,"cdkDropListAutoScrollDisabled","autoScrollDisabled",i.L39],autoScrollStep:[0,"cdkDropListAutoScrollStep","autoScrollStep"],elementContainerSelector:[0,"cdkDropListElementContainer","elementContainerSelector"]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],features:[i.Jv_([{provide:ye,useValue:void 0},{provide:Ce,useExisting:j0}])]})}return j0})();const F2=new i.nKC("CdkDragPlaceholder");let He=(()=>{class j0{templateRef=(0,i.WQX)(i.C4Q);_drag=(0,i.WQX)(le,{optional:!0});data;constructor(){this._drag?._setPlaceholderTemplate(this)}ngOnDestroy(){this._drag?._resetPlaceholderTemplate(this)}static \u0275fac=function(R1){return new(R1||j0)};static \u0275dir=i.FsC({type:j0,selectors:[["ng-template","cdkDragPlaceholder",""]],inputs:{data:"data"},features:[i.Jv_([{provide:F2,useExisting:j0}])]})}return j0})(),e2=(()=>{class j0{static \u0275fac=function(R1){return new(R1||j0)};static \u0275mod=i.$C({type:j0});static \u0275inj=i.G2t({providers:[g2],imports:[O.Gj]})}return j0})()},12253:(X1,n1,h)=>{"use strict";h.d(n1,{_:()=>r,a:()=>u,c:()=>a});var i=h(23135);function a(p,f=0){return r(p)?Number(p):2===arguments.length?f:0}function r(p){return!isNaN(parseFloat(p))&&!isNaN(Number(p))}
1function u(p){return p instanceof i.aKT?p.nativeElement:p}},64978:(X1,n1,h)=>{"use strict";function i(r){return 0===r.buttons||0===r.detail}function a(r){const u=r.touches&&r.touches[0]||r.changedTouches&&r.changedTouches[0];return!(!u||-1!==u.identifier||null!=u.radiusX&&1!==u.radiusX||null!=u.radiusY&&1!==u.radiusY)}h.d(n1,{a:()=>a,i:()=>i})},89062:(X1,n1,h)=>{"use strict";h.d(n1,{C:()=>C1,F:()=>R});var i=h(23135),a=h(11312),r=h(62252),u=h(50957),p=h(86225),f=h(6882),c=h(52317),s=h(33935),o=h(64978),M=h(39829),x=h(47791),z=h(94020),w=h(35386);let A;function Z(S1){return function I(){if(null==A&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>A=!0}))}finally{A=A||!1}return A}()?S1:!!S1.capture}var X=h(12253);const $=new i.nKC("cdk-input-modality-detector-options"),N={ignoreKeys:[M.d,M.C,M.M,M.e,M.f]},O={passive:!0,capture:!0};let E=(()=>{class S1{_platform=(0,i.WQX)(w.P);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new a.t(null);_options;_lastTouchMs=0;_onKeydown=l0=>{this._options?.ignoreKeys?.some(N1=>N1===l0.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,x._)(l0))};_onMousedown=l0=>{Date.now()-this._lastTouchMs<650||(this._modality.next((0,o.i)(l0)?"keyboard":"mouse"),this._mostRecentTarget=(0,x._)(l0))};_onTouchstart=l0=>{(0,o.a)(l0)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,x._)(l0))};constructor(){const l0=(0,i.WQX)(i.SKi),N1=(0,i.WQX)(s.q),p0=(0,i.WQX)($,{optional:!0});if(this._options={...N,...p0},this.modalityDetected=this._modality.pipe((0,p.i)(1)),this.modalityChanged=this.modalityDetected.pipe((0,f.F)()),this._platform.isBrowser){const L0=(0,i.WQX)(i._9s).createRenderer(null,null);this._listenerCleanups=l0.runOutsideAngular(()=>[(0,z._)(L0,N1,"keydown",this._onKeydown,O),(0,z._)(L0,N1,"mousedown",this._onMousedown,O),(0,z._)(L0,N1,"touchstart",this._onTouchstart,O)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(l0=>l0())}static \u0275fac=function(N1){return new(N1||S1)};static \u0275prov=i.jDH({token:S1,factory:S1.\u0275fac,providedIn:"root"})}return S1})();var k=function(S1){return S1[S1.IMMEDIATE=0]="IMMEDIATE",S1[S1.EVENTUAL=1]="EVENTUAL",S1}(k||{});const P=new i.nKC("cdk-focus-monitor-default-options"),Q=Z({passive:!0,capture:!0});let R=(()=>{class S1{_ngZone=(0,i.WQX)(i.SKi);_platform=(0,i.WQX)(w.P);_inputModalityDetector=(0,i.WQX)(E);_origin=null;_lastFocusOrigin;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=(0,i.WQX)(s.q,{optional:!0});_stopInputModalityDetector=new r.B;constructor(){const l0=(0,i.WQX)(P,{optional:!0});this._detectionMode=l0?.detectionMode||k.IMMEDIATE}_rootNodeFocusAndBlurListener=l0=>{for(let p0=(0,x._)(l0);p0;p0=p0.parentElement)"focus"===l0.type?this._onFocus(l0,p0):this._onBlur(l0,p0)};monitor(l0,N1=!1){const p0=(0,X.a)(l0);if(!this._platform.isBrowser||1!==p0.nodeType)return(0,u.of)();const L0=(0,x.a)(p0)||this._getDocument(),$0=this._elementInfo.get(p0);if($0)return N1&&($0.checkChildren=!0),$0.subject;const Z0={checkChildren:N1,subject:new r.B,rootNode:L0};return this._elementInfo.set(p0,Z0),this._registerGlobalListeners(Z0),Z0.subject}stopMonitoring(l0){const N1=(0,X.a)(l0),p0=this._elementInfo.get(N1);p0&&(p0.subject.complete(),this._setClasses(N1),this._elementInfo.delete(N1),this._removeGlobalListeners(p0))}focusVia(l0,N1,p0){const L0=(0,X.a)(l0);L0===this._getDocument().activeElement?this._getClosestElementsInfo(L0).forEach(([Z0,x0])=>this._originChanged(Z0,N1,x0)):(this._setOrigin(N1),"function"==typeof L0.focus&&L0.focus(p0))}ngOnDestroy(){this._elementInfo.forEach((l0,N1)=>this.stopMonitoring(N1))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(l0){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(l0)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:l0&&this._isLastInteractionFromInputLabel(l0)?"mouse":"program"}_shouldBeAttributedToTouch(l0){return this._detectionMode===k.EVENTUAL||!!l0?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(l0,N1){l0.classList.toggle("cdk-focused",!!N1),l0.classList.toggle("cdk-touch-focused","touch"===N1),l0.classList.toggle("cdk-keyboard-focused","keyboard"===N1),l0.classList.toggle("cdk-mouse-focused","mouse"===N1),l0.classList.toggle("cdk-program-focused","program"===N1)}_setOrigin(l0,N1=!1){this._ngZone.runOutsideAngular(()=>{this._origin=l0,this._originFromTouchInteraction="touch"===l0&&N1,this._detectionMode===k.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(l0,N1){const p0=this._elementInfo.get(N1),L0=(0,x._)(l0);!p0||!p0.checkChildren&&N1!==L0||this._originChanged(N1,this._getFocusOrigin(L0),p0)}_onBlur(l0,N1){const p0=this._elementInfo.get(N1);!p0||p0.checkChildren&&l0.relatedTarget instanceof Node&&N1.contains(l0.relatedTarget)||(this._setClasses(N1),this._emitOrigin(p0,null))}_emitOrigin(l0,N1){l0.subject.observers.length&&this._ngZone.run(()=>l0.subject.next(N1))}_registerGlobalListeners(l0){if(!this._platform.isBrowser)return;const N1=l0.rootNode,p0=this._rootNodeFocusListenerCount.get(N1)||0;p0||this._ngZone.runOutsideAngular(()=>{N1.addEventListener("focus",this._rootNodeFocusAndBlurListener,Q),N1.addEventListener("blur",this._rootNodeFocusAndBlurListener,Q)}),this._rootNodeFocusListenerCount.set(N1,p0+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,c.Q)(this._stopInputModalityDetector)).subscribe(L0=>{this._setOrigin(L0,!0)}))}_removeGlobalListeners(l0){const N1=l0.rootNode;if(this._rootNodeFocusListenerCount.has(N1)){const p0=this._rootNodeFocusListenerCount.get(N1);p0>1?this._rootNodeFocusListenerCount.set(N1,p0-1):(N1.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Q),N1.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Q),this._rootNodeFocusListenerCount.delete(N1))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(l0,N1,p0){this._setClasses(l0,N1),this._emitOrigin(p0,N1),this._lastFocusOrigin=N1}_getClosestElementsInfo(l0){const N1=[];return this._elementInfo.forEach((p0,L0)=>{(L0===l0||p0.checkChildren&&L0.contains(l0))&&N1.push([L0,p0])}),N1}_isLastInteractionFromInputLabel(l0){const{_mostRecentTarget:N1,mostRecentModality:p0}=this._inputModalityDetector;if("mouse"!==p0||!N1||N1===l0||"INPUT"!==l0.nodeName&&"TEXTAREA"!==l0.nodeName||l0.disabled)return!1;const L0=l0.labels;if(L0)for(let $0=0;$0<L0.length;$0++)if(L0[$0].contains(N1))return!0;return!1}static \u0275fac=function(N1){return new(N1||S1)};static \u0275prov=i.jDH({token:S1,factory:S1.\u0275fac,providedIn:"root"})}return S1})(),C1=(()=>{class S1{_elementRef=(0,i.WQX)(i.aKT);_focusMonitor=(0,i.WQX)(R);_monitorSubscription;_focusOrigin=null;cdkFocusChange=new i.bkB;constructor(){}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const l0=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(l0,1===l0.nodeType&&l0.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(N1=>{this._focusOrigin=N1,this.cdkFocusChange.emit(N1)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static \u0275fac=function(N1){return new(N1||S1)};static \u0275dir=i.FsC({type:S1,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return S1})()},52772:(X1,n1,h)=>{"use strict";h.d(n1,{_:()=>r});var i=h(23135);const a={};let r=(()=>{class u{_appId=(0,i.WQX)(i.sZ2);getId(f){return"ng"!==this._appId&&(f+=this._appId),a.hasOwnProperty(f)||(a[f]=0),`${f}${a[f]++}`}static \u0275fac=function(c){return new(c||u)};static \u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})()},39829:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>e0,B:()=>a,C:()=>c,D:()=>o1,E:()=>I,H:()=>Z,L:()=>X,M:()=>h2,N:()=>$0,P:()=>A,R:()=>N,S:()=>z,T:()=>r,U:()=>$,Z:()=>H1,a:()=>w,b:()=>Q,c:()=>p,d:()=>s,e:()=>S0,f:()=>f,g:()=>x});const a=8,r=9,p=13,f=16,c=17,s=18,x=27,z=32,w=33,A=34,I=35,Z=36,X=37,$=38,N=39,o1=4
10,Q=48,$0=57,e0=65,H1=90,S0=91,h2=224},9378:(X1,n1,h)=>{"use strict";function i(a,...r){return r.length?r.some(u=>a[u]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey}h.d(n1,{rp:()=>i})},93293:(X1,n1,h)=>{"use strict";h.d(n1,{RH:()=>a,Rp:()=>r});var i=h(23135);let a=(()=>{class u{static \u0275fac=function(c){return new(c||u)};static \u0275mod=i.$C({type:u});static \u0275inj=i.G2t({})}return u})();const r={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)"}},98272:(X1,n1,h)=>{"use strict";h.d(n1,{w5:()=>f});var i=h(23135);let r=(()=>{class c{create(o){return typeof MutationObserver>"u"?null:new MutationObserver(o)}static \u0275fac=function(M){return new(M||c)};static \u0275prov=i.jDH({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})(),f=(()=>{class c{static \u0275fac=function(M){return new(M||c)};static \u0275mod=i.$C({type:c});static \u0275inj=i.G2t({providers:[r]})}return c})()},15808:(X1,n1,h)=>{"use strict";h.d(n1,{C:()=>S0,a:()=>e1,b:()=>c2,c:()=>K0,f:()=>x0,g:()=>q0,m:()=>W2,o:()=>w1});var i=h(23135),a=h(33935),r=h(66750),u=h(35386),p=h(94020),f=h(47791);function c(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}var s=h(80924),o=h(62252),M=h(25318),x=h(9894),z=h(9760),w=h(52317),A=h(38754),I=h(55980),X=h(43501),$=h(37357),N=h(91943),o1=h(89955),O=h(7517),E=h(98263),k=h(52772),P=h(39829),Q=h(9378),R=h(4033);const C1=(0,o1.s)();class S1{_viewportRuler;_previousHTMLStyles={top:"",left:""};_previousScrollPosition;_isEnabled=!1;_document;constructor(d0,P0){this._viewportRuler=d0,this._document=P0}attach(){}enable(){if(this._canBeEnabled()){const d0=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=d0.style.left||"",this._previousHTMLStyles.top=d0.style.top||"",d0.style.left=(0,X.c)(-this._previousScrollPosition.left),d0.style.top=(0,X.c)(-this._previousScrollPosition.top),d0.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const d0=this._document.documentElement,a2=d0.style,w2=this._document.body.style,P2=a2.scrollBehavior||"",g2=w2.scrollBehavior||"";this._isEnabled=!1,a2.left=this._previousHTMLStyles.left,a2.top=this._previousHTMLStyles.top,d0.classList.remove("cdk-global-scrollblock"),C1&&(a2.scrollBehavior=w2.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),C1&&(a2.scrollBehavior=P2,w2.scrollBehavior=g2)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const P0=this._document.documentElement,a2=this._viewportRuler.getViewportSize();return P0.scrollHeight>a2.height||P0.scrollWidth>a2.width}}class l0{_scrollDispatcher;_ngZone;_viewportRuler;_config;_scrollSubscription=null;_overlayRef;_initialScrollPosition;constructor(d0,P0,a2,w2){this._scrollDispatcher=d0,this._ngZone=P0,this._viewportRuler=a2,this._config=w2}attach(d0){this._overlayRef=d0}enable(){if(this._scrollSubscription)return;const d0=this._scrollDispatcher.scrolled(0).pipe((0,z.p)(P0=>!P0||!this._overlayRef.overlayElement.contains(P0.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=d0.subscribe(()=>{const P0=this._viewportRuler.getViewportScrollPosition().top;Math.abs(P0-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=d0.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}_detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}class N1{enable(){}disable(){}attach(){}}function p0(o2,d0){return d0.some(P0=>o2.bottom<P0.top||o2.top>P0.bottom||o2.right<P0.left||o2.left>P0.right)}function L0(o2,d0){return d0.some(P0=>o2.top<P0.top||o2.bottom>P0.bottom||o2.left<P0.left||o2.right>P0.right)}class $0{_scrollDispatcher;_viewportRuler;_ngZone;_config;_scrollSubscription=null;_overlayRef;constructor(d0,P0,a2,w2){this._scrollDispatcher=d0,this._viewportRuler
1=P0,this._ngZone=a2,this._config=w2}attach(d0){this._overlayRef=d0}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 P0=this._overlayRef.overlayElement.getBoundingClientRect(),{width:a2,height:w2}=this._viewportRuler.getViewportSize();p0(P0,[{width:a2,height:w2,bottom:w2,right:a2,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 Z0=(()=>{class o2{_scrollDispatcher=(0,i.WQX)(N.R);_viewportRuler=(0,i.WQX)(N.Xj);_ngZone=(0,i.WQX)(i.SKi);_document=(0,i.WQX)(a.q);constructor(){}noop=()=>new N1;close=P0=>new l0(this._scrollDispatcher,this._ngZone,this._viewportRuler,P0);block=()=>new S1(this._viewportRuler,this._document);reposition=P0=>new $0(this._scrollDispatcher,this._viewportRuler,this._ngZone,P0);static \u0275fac=function(a2){return new(a2||o2)};static \u0275prov=i.jDH({token:o2,factory:o2.\u0275fac,providedIn:"root"})}return o2})();class x0{positionStrategy;scrollStrategy=new N1;panelClass="";hasBackdrop=!1;backdropClass="cdk-overlay-dark-backdrop";width;height;minWidth;minHeight;maxWidth;maxHeight;direction;disposeOnNavigation=!1;constructor(d0){if(d0){const P0=Object.keys(d0);for(const a2 of P0)void 0!==d0[a2]&&(this[a2]=d0[a2])}}}class q0{offsetX;offsetY;panelClass;originX;originY;overlayX;overlayY;constructor(d0,P0,a2,w2,P2){this.offsetX=a2,this.offsetY=w2,this.panelClass=P2,this.originX=d0.originX,this.originY=d0.originY,this.overlayX=P0.overlayX,this.overlayY=P0.overlayY}}class e0{connectionPair;scrollableViewProperties;constructor(d0,P0){this.connectionPair=d0,this.scrollableViewProperties=P0}}let u1=(()=>{class o2{_attachedOverlays=[];_document=(0,i.WQX)(a.q);_isAttached;constructor(){}ngOnDestroy(){this.detach()}add(P0){this.remove(P0),this._attachedOverlays.push(P0)}remove(P0){const a2=this._attachedOverlays.indexOf(P0);a2>-1&&this._attachedOverlays.splice(a2,1),0===this._attachedOverlays.length&&this.detach()}static \u0275fac=function(a2){return new(a2||o2)};static \u0275prov=i.jDH({token:o2,factory:o2.\u0275fac,providedIn:"root"})}return o2})(),w1=(()=>{class o2 extends u1{_ngZone=(0,i.WQX)(i.SKi);_renderer=(0,i.WQX)(i._9s).createRenderer(null,null);_cleanupKeydown;add(P0){super.add(P0),this._isAttached||(this._ngZone.runOutsideAngular(()=>{this._cleanupKeydown=this._renderer.listen("body","keydown",this._keydownListener)}),this._isAttached=!0)}detach(){this._isAttached&&(this._cleanupKeydown?.(),this._isAttached=!1)}_keydownListener=P0=>{const a2=this._attachedOverlays;for(let w2=a2.length-1;w2>-1;w2--)if(a2[w2]._keydownEvents.observers.length>0){this._ngZone.run(()=>a2[w2]._keydownEvents.next(P0));break}};static \u0275fac=(()=>{let P0;return function(w2){return(P0||(P0=i.xGo(o2)))(w2||o2)}})();static \u0275prov=i.jDH({token:o2,factory:o2.\u0275fac,providedIn:"root"})}return o2})(),p1=(()=>{class o2 extends u1{_platform=(0,i.WQX)(u.P);_ngZone=(0,i.WQX)(i.SKi);_renderer=(0,i.WQX)(i._9s).createRenderer(null,null);_cursorOriginalValue;_cursorStyleIsSet=!1;_pointerDownEventTarget;_cleanups;add(P0){if(super.add(P0),!this._isAttached){const a2=this._document.body,w2={capture:!0};this._cleanups=this._ngZone.runOutsideAngular(()=>[(0,p._)(this._renderer,a2,"pointerdown",this._pointerDownListener,w2),(0,p._)(this._renderer,a2,"click",this._clickListener,w2),(0,p._)(this._renderer,a2,"auxclick",this._clickListener,w2),(0,p._)(this._renderer,a2,"contextmenu",this._clickListener,w2)]),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=a2.style.cursor,a2.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){this._isAttached&&(this._cleanups?.forEach(P0=>P0()),this._cleanups=void 0,this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}_pointerDownListener=P0=>{this._pointerDownEventTarget=(0,f._)(P0)};_clickListener=P0=>{const a2=(0,f._)(P0),w2="click"===P0.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:a2;this._pointerDownEventTarget=null;const P2=this._attachedOverlays.slice();for(let g2=P2.length-1;g2>-1;g2--){const le=P2[g2];if(le._outsidePointerEvents.observers.length<1||!le.hasAttached())continue;if(E1(le.overlayElement,a2)||E1(le.overlayElement,w2))break;const n2=le._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>n2.next(P0)):n2.next(P0)}};static \u0275fac=(()=>{let P0;return function(w2){return(P0||(P0=i.xGo(o2)))(w2||o2)}})();static \u0275prov=i.jDH({token:o2,factory:o2.\u0275fac,providedIn:"root"})}return o2})();function E1(o2,d0){const P0=typeof ShadowRoot<"u"&&ShadowRoot;let a2=d0;for(;a2;){if(a2===o2)return!0;a2=P0&&a2 instanceof ShadowRoot?a2.host:a2.parentNode}return!1}let q1=(()=>{class o2{static \u0275fac=function(a2){return new(a2||o2)};static \u0275cmp=i.VBU({type:o2,selectors:[["ng-component"]],hostAttrs:["cdk-overlay-style-loader",""],decls:0,vars:0,template:function(a2,w2){},styles:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed}@layer cdk-overlay{.cdk-overlay-container{z-index:1000}}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute}@layer cdk-overlay{.cdk-global-overlay-wrapper{z-index:1000}}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%}@layer cdk-overlay{.cdk-overlay-pane{z-index:1000}}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation}@layer cdk-overlay{.cdk-overlay-backdrop{z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}@layer cdk-overlay{.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px}@layer cdk-overlay{.cdk-overlay-connected-position-bounding-box{z-index:1000}}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n"],encapsulation:2,changeDetection:0})}return o2})(),Y0=(()=>{class o2{_platform=(0,i.WQX)(u.P);_containerElement;_document=(0,i.WQX)(a.q);_styleLoader=(0,i.WQX)(s._);constructor(){}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._loadStyles(),this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const P0="cdk-overlay-container";if(this._platform.isBrowser||c()){const w2=this._document.querySelectorAll(`.${P0}[platform="server"], .${P0}[platform="test"]`);for(let P2=0;P2<w2.length;P2++)w2[P2].remove()}const a2=this._document.createElement("div");a2.classList.add(P0),c()?a2.setAttribute("platform","test"):this._platform.isBrowser||a2.setAttribute("platform","server"),this._document.body.appendChild(a2),this._containerElement=a2}_loadStyles(){this._styleLoader.load(q1)}static \u0275fac=function(a2){return new(a2||o2)};static \u0275prov=i.jDH({token:o2,factory:o2.\u0275fac,providedIn:"root"})}return o2})();class J1{_renderer;_ngZone;element;_cleanupClick;_cleanupTransitionEnd;_fallbackTimeout;constructor(d0,P0,a2,w2){this._renderer=P0,this._ngZone=a2,this.element=d0.createElement("div"),this.element.classList.add("cdk-overlay-backdrop"),this._cleanupClick=P0.listen(this.element,"click",w2)}detach(){this._ngZone.runOutsideAngular(()=>{const d0=this.element;clearTimeout(this._fallbackTimeout),this._cleanupTransitionEnd?.(),this._cleanupTransitionEnd=this._renderer.listen(d0,"transitionend",this.dispose),this._fallbackTimeout=setTimeout(this.dispose,500),d0.style.pointerEvents="none",d0.classList.remove("cdk-overlay-backdrop-showing")})}dispose=()=>{clearTimeout(this._fallbackTimeout),this._cleanupClick?.(),this._cleanupTransitionEnd?.(),this._cleanupClick=this._cleanupTransitionEnd=this._fallbackTimeout=void 0,this.element.remove()}}class K0{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new o.B;_attachments=new o.B;_detachments=new o.B;_positionStrategy;_scrollStrategy;_locationChanges=M.yU.EMPTY;_backdropRef=null;_previousHostParent;_keydownEvents=new o.B;_outsidePointerEvents=new o.B;_renders=new o.B;_afterRenderRef;_afterNextRenderRef;constructor(d0,P0,a2,w2,P2,g2,le,n2,S2,T0=!1,Q2,Ce){this._portalOutlet=d0,this._host=P0,this._pane=a2,this._config=w2,this._ngZone=P2,this._keyboardDispatcher=g2,this._document=le,this._location=n2,this._outsideClickDispatcher=S2,this._animationsDisabled=T0,this._injector=Q2,this._renderer=Ce,w2.scrollStrategy&&(this._scrollStrategy=w2.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=w2.positionStrategy,this._afterRenderRef=(0,i.O8t)(()=>(0,i.Tzd)(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropRef?.element||null}get hostElement(){return this._host}attach(d0){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const P0=this._portalOutlet.attach(d0);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=(0,i.mal)(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof P0?.onDestroy&&P0.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),P0}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const d0=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),d0}dispose(){const d0=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._backdropRef?.dispose(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dis
1pose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=this._backdropRef=null,d0&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(d0){d0!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=d0,this.hasAttached()&&(d0.attach(this),this.updatePosition()))}updateSize(d0){this._config={...this._config,...d0},this._updateElementSize()}setDirection(d0){this._config={...this._config,direction:d0},this._updateElementDirection()}addPanelClass(d0){this._pane&&this._toggleClasses(this._pane,d0,!0)}removePanelClass(d0){this._pane&&this._toggleClasses(this._pane,d0,!1)}getDirection(){const d0=this._config.direction;return d0?"string"==typeof d0?d0:d0.value:"ltr"}updateScrollStrategy(d0){d0!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=d0,this.hasAttached()&&(d0.attach(this),d0.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const d0=this._pane.style;d0.width=(0,X.c)(this._config.width),d0.height=(0,X.c)(this._config.height),d0.minWidth=(0,X.c)(this._config.minWidth),d0.minHeight=(0,X.c)(this._config.minHeight),d0.maxWidth=(0,X.c)(this._config.maxWidth),d0.maxHeight=(0,X.c)(this._config.maxHeight)}_togglePointerEvents(d0){this._pane.style.pointerEvents=d0?"":"none"}_attachBackdrop(){const d0="cdk-overlay-backdrop-showing";this._backdropRef?.dispose(),this._backdropRef=new J1(this._document,this._renderer,this._ngZone,P0=>{this._backdropClick.next(P0)}),this._animationsDisabled&&this._backdropRef.element.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropRef.element,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropRef.element,this._host),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this._backdropRef?.element.classList.add(d0))}):this._backdropRef.element.classList.add(d0)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){this._animationsDisabled?(this._backdropRef?.dispose(),this._backdropRef=null):this._backdropRef?.detach()}_toggleClasses(d0,P0,a2){const w2=(0,$.c)(P0||[]).filter(P2=>!!P2);w2.length&&(a2?d0.classList.add(...w2):d0.classList.remove(...w2))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{const d0=this._renders.pipe((0,w.Q)((0,x.h)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),d0.unsubscribe())})})}_disposeScrollStrategy(){const d0=this._scrollStrategy;d0?.disable(),d0?.detach?.()}}const z0="cdk-overlay-connected-position-bounding-box",V2=/([A-Za-z%]+)$/;class u0{_viewportRuler;_document;_platform;_overlayContainer;_overlayRef;_isInitialRender;_lastBoundingBoxSize={width:0,height:0};_isPushed=!1;_canPush=!0;_growAfterOpen=!1;_hasFlexibleDimensions=!0;_positionLocked=!1;_originRect;_overlayRect;_viewportRect;_containerRect;_viewportMargin=0;_scrollables=[];_preferredPositions=[];_origin;_pane;_isDisposed;_boundingBox;_lastPosition;_lastScrollVisibility;_positionChanges=new o.B;_resizeSubscription=M.yU.EMPTY;_offsetX=0;_offsetY=0;_transformOriginSelector;_appliedPanelClasses=[];_previousPushAmount;positionChanges=this._positionChanges;get positions(){return this._preferredPositions}
1constructor(d0,P0,a2,w2,P2){this._viewportRuler=P0,this._document=a2,this._platform=w2,this._overlayContainer=P2,this.setOrigin(d0)}attach(d0){this._validatePositions(),d0.hostElement.classList.add(z0),this._overlayRef=d0,this._boundingBox=d0.hostElement,this._pane=d0.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const d0=this._originRect,P0=this._overlayRect,a2=this._viewportRect,w2=this._containerRect,P2=[];let g2;for(let le of this._preferredPositions){let n2=this._getOriginPoint(d0,w2,le),S2=this._getOverlayPoint(n2,P0,le),T0=this._getOverlayFit(S2,P0,a2,le);if(T0.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(le,n2);this._canFitWithFlexibleDimensions(T0,S2,a2)?P2.push({position:le,origin:n2,overlayRect:P0,boundingBoxRect:this._calculateBoundingBoxRect(n2,le)}):(!g2||g2.overlayFit.visibleArea<T0.visibleArea)&&(g2={overlayFit:T0,overlayPoint:S2,originPoint:n2,position:le,overlayRect:P0})}if(P2.length){let le=null,n2=-1;for(const S2 of P2){const T0=S2.boundingBoxRect.width*S2.boundingBoxRect.height*(S2.position.weight||1);T0>n2&&(n2=T0,le=S2)}return this._isPushed=!1,void this._applyPosition(le.position,le.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(g2.position,g2.originPoint);this._applyPosition(g2.position,g2.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&G0(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(z0),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const d0=this._lastPosition;if(d0){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const P0=this._getOriginPoint(this._originRect,this._containerRect,d0);this._applyPosition(d0,P0)}else this.apply()}withScrollableContainers(d0){return this._scrollables=d0,this}withPositions(d0){return this._preferredPositions=d0,-1===d0.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(d0){return this._viewportMargin=d0,this}withFlexibleDimensions(d0=!0){return this._hasFlexibleDimensions=d0,this}withGrowAfterOpen(d0=!0){return this._growAfterOpen=d0,this}withPush(d0=!0){return this._canPush=d0,this}withLockedPosition(d0=!0){return this._positionLocked=d0,this}setOrigin(d0){return this._origin=d0,this}withDefaultOffsetX(d0){return this._offsetX=d0,this}withDefaultOffsetY(d0){return this._offsetY=d0,this}withTransformOriginOn(d0){return this._transformOriginSelector=d0,this}_getOriginPoint(d0,P0,a2){let w2,P2;if("center"==a2.originX)w2=d0.left+d0.width/2;else{const g2=this._isRtl()?d0.right:d0.left,le=this._isRtl()?d0.left:d0.right;w2="start"==a2.originX?g2:le}return P0.left<0&&(w2-=P0.left),P2="center"==a2.originY?d0.top+d0.height/2:"top"==a2.originY?d0.top:d0.bottom,P0.top<0&&(P2-=P0.top),{x:w2,y:P2}}_getOverlayPoint(d0,P0,a2){let w2,P2;return w2="center"==a2.overlayX?-P0.width/2:"start"===a2.overlayX?this._isRtl()?-P
10.width:0:this._isRtl()?0:-P0.width,P2="center"==a2.overlayY?-P0.height/2:"top"==a2.overlayY?0:-P0.height,{x:d0.x+w2,y:d0.y+P2}}_getOverlayFit(d0,P0,a2,w2){const P2=T2(P0);let{x:g2,y:le}=d0,n2=this._getOffset(w2,"x"),S2=this._getOffset(w2,"y");n2&&(g2+=n2),S2&&(le+=S2);let Ce=0-le,Pe=le+P2.height-a2.height,ye=this._subtractOverflows(P2.width,0-g2,g2+P2.width-a2.width),m2=this._subtractOverflows(P2.height,Ce,Pe),Be=ye*m2;return{visibleArea:Be,isCompletelyWithinViewport:P2.width*P2.height===Be,fitsInViewportVertically:m2===P2.height,fitsInViewportHorizontally:ye==P2.width}}_canFitWithFlexibleDimensions(d0,P0,a2){if(this._hasFlexibleDimensions){const w2=a2.bottom-P0.y,P2=a2.right-P0.x,g2=Q0(this._overlayRef.getConfig().minHeight),le=Q0(this._overlayRef.getConfig().minWidth);return(d0.fitsInViewportVertically||null!=g2&&g2<=w2)&&(d0.fitsInViewportHorizontally||null!=le&&le<=P2)}return!1}_pushOverlayOnScreen(d0,P0,a2){if(this._previousPushAmount&&this._positionLocked)return{x:d0.x+this._previousPushAmount.x,y:d0.y+this._previousPushAmount.y};const w2=T2(P0),P2=this._viewportRect,g2=Math.max(d0.x+w2.width-P2.width,0),le=Math.max(d0.y+w2.height-P2.height,0),n2=Math.max(P2.top-a2.top-d0.y,0),S2=Math.max(P2.left-a2.left-d0.x,0);let T0=0,Q2=0;return T0=w2.width<=P2.width?S2||-g2:d0.x<this._viewportMargin?P2.left-a2.left-d0.x:0,Q2=w2.height<=P2.height?n2||-le:d0.y<this._viewportMargin?P2.top-a2.top-d0.y:0,this._previousPushAmount={x:T0,y:Q2},{x:d0.x+T0,y:d0.y+Q2}}_applyPosition(d0,P0){if(this._setTransformOrigin(d0),this._setOverlayElementStyles(P0,d0),this._setBoundingBoxStyles(P0,d0),d0.panelClass&&this._addPanelClasses(d0.panelClass),this._positionChanges.observers.length){const a2=this._getScrollVisibility();if(d0!==this._lastPosition||!this._lastScrollVisibility||!function b0(o2,d0){return o2===d0||o2.isOriginClipped===d0.isOriginClipped&&o2.isOriginOutsideView===d0.isOriginOutsideView&&o2.isOverlayClipped===d0.isOverlayClipped&&o2.isOverlayOutsideView===d0.isOverlayOutsideView}(this._lastScrollVisibility,a2)){const w2=new e0(d0,a2);this._positionChanges.next(w2)}this._lastScrollVisibility=a2}this._lastPosition=d0,this._isInitialRender=!1}_setTransformOrigin(d0){if(!this._transformOriginSelector)return;const P0=this._boundingBox.querySelectorAll(this._transformOriginSelector);let a2,w2=d0.overlayY;a2="center"===d0.overlayX?"center":this._isRtl()?"start"===d0.overlayX?"right":"left":"start"===d0.overlayX?"left":"right";for(let P2=0;P2<P0.length;P2++)P0[P2].style.transformOrigin=`${a2} ${w2}`}_calculateBoundingBoxRect(d0,P0){const a2=this._viewportRect,w2=this._isRtl();let P2,g2,le,T0,Q2,Ce;if("top"===P0.overlayY)g2=d0.y,P2=a2.height-g2+this._viewportMargin;else if("bottom"===P0.overlayY)le=a2.height-d0.y+2*this._viewportMargin,P2=a2.height-le+this._viewportMargin;else{const Pe=Math.min(a2.bottom-d0.y+a2.top,d0.y),ye=this._lastBoundingBoxSize.height;P2=2*Pe,g2=d0.y-Pe,P2>ye&&!this._isInitialRender&&!this._growAfterOpen&&(g2=d0.y-ye/2)}if("end"===P0.overlayX&&!w2||"start"===P0.overlayX&&w2)Ce=a2.width-d0.x+2*this._viewportMargin,T0=d0.x-this._viewportMargin;else if("start"===P0.overlayX&&!w2||"end"===P0.overlayX&&w2)Q2=d0.x,T0=a2.right-d0.x;else{const Pe=Math.min(a2.right-d0.x+a2.left,d0.x),ye=this._lastBoundingBoxSize.width;T0=2*Pe,Q2=d0.x-Pe,T0>ye&&!this._isInitialRender&&!this._growAfterOpen&&(Q2=d0.x-ye/2)}return{top:g2,left:Q2,bottom:le,right:Ce,width:T0,height:P2}}_setBoundingBoxStyles(d0,P0){const a2=this._calculateBoundingBoxRect(d0,P0);!this._isInitialRender&&!this._growAfterOpen&&(a2.height=Math.min(a2.height,this._lastBoundingBoxSize.height),a2.width=Math.min(a2.width,this._lastBoundingBoxSize.width));const w2={};if(this._hasExactPosition())w2.top=w2.left="0",w2.bottom=w2.right=w2.maxHeight=w2.maxWidth="",w2.width=w2.height="100%";else{const P2=this._overlayRef.getConfig().maxHeight,g2=this._overlayRef.getConfig().maxWidth;w2.height=(0,X.c)(a2.height),w2.top=(0,X.c)(a2.top),w2.bottom=(0,X.c)(a2.bottom),w2.width=(0,X.c)(a2.width),w2.left=(0,X.c)(a2.left),w2.right=(0,X.c)(a2.right),w2.alignItems="center"===P0.overlayX?"center":"end"===P0.overlayX?"flex-end":"flex-start",w2.justifyContent="center"===P0.overlayY?"center":"bottom"===P0.overlayY?"flex-end":"flex-start",P2&&(w2.maxHeight=(0,X.c)(P2)),g2&&(w2.maxWidth=(0,X.c)(g2))}this._lastBoundingBoxSize=a2,G0(this._boundingBox.style,w2)}_resetBoundingBoxStyles(){G0(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){G0(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(d0,P0){const a2={},w2=this._hasExactPosition(),P2=this._hasFlexibleDimensions,g2=this._overlayRef.getConfig();if(w2){const T0=this._viewportRuler.getViewportScrollPosition();G0(a2,this._getExactOverlayY(P0,d0,T0)),G0(a2,this._getExactOverlayX(P0,d0,T0))}else a2.position="static";let le="",n2=this._getOffset(P0,"x"),S2=this._getOffset(P0,"y");n2&&(le+=`translateX(${n2}
1px) `),S2&&(le+=`translateY(${S2}px)`),a2.transform=le.trim(),g2.maxHeight&&(w2?a2.maxHeight=(0,X.c)(g2.maxHeight):P2&&(a2.maxHeight="")),g2.maxWidth&&(w2?a2.maxWidth=(0,X.c)(g2.maxWidth):P2&&(a2.maxWidth="")),G0(this._pane.style,a2)}_getExactOverlayY(d0,P0,a2){let w2={top:"",bottom:""},P2=this._getOverlayPoint(P0,this._overlayRect,d0);return this._isPushed&&(P2=this._pushOverlayOnScreen(P2,this._overlayRect,a2)),"bottom"===d0.overlayY?w2.bottom=this._document.documentElement.clientHeight-(P2.y+this._overlayRect.height)+"px":w2.top=(0,X.c)(P2.y),w2}_getExactOverlayX(d0,P0,a2){let g2,w2={left:"",right:""},P2=this._getOverlayPoint(P0,this._overlayRect,d0);return this._isPushed&&(P2=this._pushOverlayOnScreen(P2,this._overlayRect,a2)),g2=this._isRtl()?"end"===d0.overlayX?"left":"right":"end"===d0.overlayX?"right":"left","right"===g2?w2.right=this._document.documentElement.clientWidth-(P2.x+this._overlayRect.width)+"px":w2.left=(0,X.c)(P2.x),w2}_getScrollVisibility(){const d0=this._getOriginRect(),P0=this._pane.getBoundingClientRect(),a2=this._scrollables.map(w2=>w2.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:L0(d0,a2),isOriginOutsideView:p0(d0,a2),isOverlayClipped:L0(P0,a2),isOverlayOutsideView:p0(P0,a2)}}_subtractOverflows(d0,...P0){return P0.reduce((a2,w2)=>a2-Math.max(w2,0),d0)}_getNarrowedViewportRect(){const d0=this._document.documentElement.clientWidth,P0=this._document.documentElement.clientHeight,a2=this._viewportRuler.getViewportScrollPosition();return{top:a2.top+this._viewportMargin,left:a2.left+this._viewportMargin,right:a2.left+d0-this._viewportMargin,bottom:a2.top+P0-this._viewportMargin,width:d0-2*this._viewportMargin,height:P0-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(d0,P0){return"x"===P0?null==d0.offsetX?this._offsetX:d0.offsetX:null==d0.offsetY?this._offsetY:d0.offsetY}_validatePositions(){}_addPanelClasses(d0){this._pane&&(0,$.c)(d0).forEach(P0=>{""!==P0&&-1===this._appliedPanelClasses.indexOf(P0)&&(this._appliedPanelClasses.push(P0),this._pane.classList.add(P0))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(d0=>{this._pane.classList.remove(d0)}),this._appliedPanelClasses=[])}_getOriginRect(){const d0=this._origin;if(d0 instanceof i.aKT)return d0.nativeElement.getBoundingClientRect();if(d0 instanceof Element)return d0.getBoundingClientRect();const P0=d0.width||0,a2=d0.height||0;return{top:d0.y,bottom:d0.y+a2,left:d0.x,right:d0.x+P0,height:a2,width:P0}}}function G0(o2,d0){for(let P0 in d0)d0.hasOwnProperty(P0)&&(o2[P0]=d0[P0]);return o2}function Q0(o2){if("number"!=typeof o2&&null!=o2){const[d0,P0]=o2.split(V2);return P0&&"px"!==P0?null:parseFloat(d0)}return o2||null}function T2(o2){return{top:Math.floor(o2.top),right:Math.floor(o2.right),bottom:Math.floor(o2.bottom),left:Math.floor(o2.left),width:Math.floor(o2.width),height:Math.floor(o2.height)}}const t0="cdk-global-overlay-wrapper";class K{_overlayRef;_cssPosition="static";_topOffset="";_bottomOffset="";_alignItems="";_xPosition="";_xOffset="";_width="";_height="";_isDisposed=!1;attach(d0){const P0=d0.getConfig();this._overlayRef=d0,this._width&&!P0.width&&d0.updateSize({width:this._width}),this._height&&!P0.height&&d0.updateSize({height:this._height}),d0.hostElement.classList.add(t0),this._isDisposed=!1}top(d0=""){return this._bottomOffset="",this._topOffset=d0,this._alignItems="flex-start",this}left(d0=""){return this._xOffset=d0,this._xPosition="left",this}bottom(d0=""){return this._topOffset="",this._bottomOffset=d0,this._alignItems="flex-end",this}right(d0=""){return this._xOffset=d0,this._xPosition="right",this}start(d0=""){return this._xOffset=d0,this._xPosition="start",this}end(d0=""){return this._xOffset=d0,this._xPosition="end",this}width(d0=""){return this._overlayRef?this._overlayRef.updateSize({width:d0}):this._width=d0,this}height(d0=""){return this._overlayRef?this._overlayRef.updateSize({height:d0}):this._height=d0,this}centerHorizontally(d0=""){return this.left(d0),this._xPosition="center",this}centerVertically(d0=""){return this.top(d0),this._alignItems="center",this}
1apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const d0=this._overlayRef.overlayElement.style,P0=this._overlayRef.hostElement.style,a2=this._overlayRef.getConfig(),{width:w2,height:P2,maxWidth:g2,maxHeight:le}=a2,n2=!("100%"!==w2&&"100vw"!==w2||g2&&"100%"!==g2&&"100vw"!==g2),S2=!("100%"!==P2&&"100vh"!==P2||le&&"100%"!==le&&"100vh"!==le),T0=this._xPosition,Q2=this._xOffset,Ce="rtl"===this._overlayRef.getConfig().direction;let Pe="",ye="",m2="";n2?m2="flex-start":"center"===T0?(m2="center",Ce?ye=Q2:Pe=Q2):Ce?"left"===T0||"end"===T0?(m2="flex-end",Pe=Q2):("right"===T0||"start"===T0)&&(m2="flex-start",ye=Q2):"left"===T0||"start"===T0?(m2="flex-start",Pe=Q2):("right"===T0||"end"===T0)&&(m2="flex-end",ye=Q2),d0.position=this._cssPosition,d0.marginLeft=n2?"0":Pe,d0.marginTop=S2?"0":this._topOffset,d0.marginBottom=this._bottomOffset,d0.marginRight=n2?"0":ye,P0.justifyContent=m2,P0.alignItems=S2?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const d0=this._overlayRef.overlayElement.style,P0=this._overlayRef.hostElement,a2=P0.style;P0.classList.remove(t0),a2.justifyContent=a2.alignItems=d0.marginTop=d0.marginBottom=d0.marginLeft=d0.marginRight=d0.position="",this._overlayRef=null,this._isDisposed=!0}}let a0=(()=>{class o2{_viewportRuler=(0,i.WQX)(N.Xj);_document=(0,i.WQX)(a.q);_platform=(0,i.WQX)(u.P);_overlayContainer=(0,i.WQX)(Y0);constructor(){}global(){return new K}flexibleConnectedTo(P0){return new u0(P0,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static \u0275fac=function(a2){return new(a2||o2)};static \u0275prov=i.jDH({token:o2,factory:o2.\u0275fac,providedIn:"root"})}return o2})(),e1=(()=>{class o2{scrollStrategies=(0,i.WQX)(Z0);_overlayContainer=(0,i.WQX)(Y0);_positionBuilder=(0,i.WQX)(a0);_keyboardDispatcher=(0,i.WQX)(w1);_injector=(0,i.WQX)(i.zZn);_ngZone=(0,i.WQX)(i.SKi);_document=(0,i.WQX)(a.q);_directionality=(0,i.WQX)(E.D);_location=(0,i.WQX)(r.aZ);_outsideClickDispatcher=(0,i.WQX)(p1);_animationsModuleType=(0,i.WQX)(i.bc$,{optional:!0});_idGenerator=(0,i.WQX)(k._);_renderer=(0,i.WQX)(i._9s).createRenderer(null,null);_appRef;_styleLoader=(0,i.WQX)(s._);constructor(){}create(P0){this._styleLoader.load(q1);const a2=this._createHostElement(),w2=this._createPaneElement(a2),P2=this._createPortalOutlet(w2),g2=new x0(P0);return g2.direction=g2.direction||this._directionality.value,new K0(P2,a2,w2,g2,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType,this._injector.get(i.uvJ),this._renderer)}position(){return this._positionBuilder}_createPaneElement(P0){const a2=this._document.createElement("div");return a2.id=this._idGenerator.getId("cdk-overlay-"),a2.classList.add("cdk-overlay-pane"),P0.appendChild(a2),a2}_createHostElement(){const P0=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(P0),P0}_createPortalOutlet(P0){return this._appRef||(this._appRef=this._injector.get(i.o8S)),new O.b(P0,null,this._appRef,this._injector,this._document)}static \u0275fac=function(a2){return new(a2||o2)};static \u0275prov=i.jDH({token:o2,factory:o2.\u0275fac,providedIn:"root"})}return o2})();const c0=[{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"}],H1=new i.nKC("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const o2=(0,i.WQX)(e1);return()=>o2.scrollStrategies.reposition()}});let S0=(()=>{class o2{elementRef=(0,i.WQX)(i.aKT);constructor(){}static \u0275fac=function(a2){return new(a2||o2)};static \u0275dir=i.FsC({type:o2,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]})}return o2})(),c2=(()=>{class o2{_overlay=(0,i.WQX)(e1);_dir=(0,i.WQX)(E.D,{optional:!0});_overlayRef;_templatePortal;_backdropSubscription=M.yU.EMPTY;_attachSubscription=M.yU.EMPTY;_detachSubscription=M.yU.EMPTY;_positionSubscription=M.yU.EMPTY;_offsetX;_offsetY;_position;_scrollStrategyFactory=(0,i.WQX)(H1);_disposeOnNavigation=!1;_ngZone=(0,i.WQX)(i.SKi);origin;positions;positionStrategy;get offsetX(){return this._offsetX}set offsetX(P0){this._offsetX=P0,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(P0){this._offsetY=P0,this._position&&this._updatePositionStrategy(this._position)}width;height;minWidth;minHeight;backdropClass;panelClass;viewportMargin=0;scrollStrategy;open=!1;disableClose=!1;transformOriginSelector;hasBackdrop=!1;lockPosition=!1;flexibleDimensions=!1;growAfterOpen=!1;push=!1;get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(P0){this._disposeOnNavigation=P0}backdropClick=new i.bkB;positionChange=new i.bkB;attach=new i.bkB;detach=new i.bkB;overlayKeydown=new i.bkB;overlayOutsideClick=new i.bkB;constructor(){const P0=(0,i.WQX)(i.C4Q),a2=(0,i.WQX)(i.c1b);this._templatePortal=new O.T(P0,a2),this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef?.dispose()}ngOnChanges(P0){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef?.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),P0.origin&&this.open&&this._position.apply()),P0.open&&(this.open?this.attachOverlay():this.detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=c0);const P0=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=P0.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=P0.detachments().subscribe(()=>this.detach.emit()),P0.keydownEvents().subscribe(a2=>{this.overlayKeydown.next(a2),a2.keyCode===P.g&&!this.disableClose&&!(0,Q.rp)(a2)&&(a2.preventDefault(),this.detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(a2=>{const w2=this._getOriginElement(),P2=(0,f._)(a2);(!w2||w2!==P2&&!w2.contains(P2))&&this.overlayOutsideClick.next(a2)})}_buildConfig(){const P0=this._position=this.positionStrategy||this._createPositionStrategy(),a2=new x0({direction:this._dir||"ltr",positionStrategy:P0,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||0===this.width)&&(a2.width=this.width),(this.height||0===this.height)&&(a2.height=this.height),(this.minWidth||0===this.minWidth)&&(a2.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(a2.minHeight=this.minHeight),this.backdropClass&&(a2.backdropClass=this.backdropClass),this.panelClass&&(a2.panelClass=this.panelClass),a2}_updatePositionStrategy(P0){const a2=this.positions.map(w2=>({originX:w2.originX,originY:w2.originY,overlayX:w2.overlayX,overlayY:w2.overlayY,offsetX:w2.offsetX||this.offsetX,offsetY:w2.offsetY||this.offsetY,panelClass:w2.panelClass||void 0}));return P0.setOrigin(this._getOrigin()).withPositions(a2).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const P0=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(P0),P0}
1_getOrigin(){return this.origin instanceof S0?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof S0?this.origin.elementRef.nativeElement:this.origin instanceof i.aKT?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(P0=>{this.backdropClick.emit(P0)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(function Z(o2,d0=!1){return(0,A.N)((P0,a2)=>{let w2=0;P0.subscribe((0,I._)(a2,P2=>{const g2=o2(P2,w2++);(g2||d0)&&a2.next(P2),!g2&&a2.complete()}))})}(()=>this.positionChange.observers.length>0)).subscribe(P0=>{this._ngZone.run(()=>this.positionChange.emit(P0)),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()})),this.open=!0}detachOverlay(){this._overlayRef?.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.open=!1}static \u0275fac=function(a2){return new(a2||o2)};static \u0275dir=i.FsC({type:o2,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",i.L39],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",i.L39],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",i.L39],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",i.L39],push:[2,"cdkConnectedOverlayPush","push",i.L39],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",i.L39]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[i.OA$]})}return o2})();const me={provide:H1,deps:[e1],useFactory:function G2(o2){return()=>o2.scrollStrategies.reposition()}};let W2=(()=>{class o2{static \u0275fac=function(a2){return new(a2||o2)};static \u0275mod=i.$C({type:o2});static \u0275inj=i.G2t({providers:[e1,me],imports:[R.jI,O.h,N.E9,N.E9]})}return o2})()},35386:(X1,n1,h)=>{"use strict";h.d(n1,{P:()=>u});var i=h(23135),a=h(24379);let r;try{r=typeof Intl<"u"&&Intl.v8BreakIterator}catch{r=!1}let u=(()=>{class p{_platformId=(0,i.WQX)(i.Agw);isBrowser=this._platformId?(0,a.UE)(this._platformId):"object"==typeof document&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!(!window.chrome&&!r)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;constructor(){}static \u0275fac=function(s){return new(s||p)};static \u0275prov=i.jDH({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})()},21906:(X1,n1,h)=>{"use strict";h.d(n1,{IK:()=>a});var i=h(23135);let a=(()=>{class f{static \u0275fac=function(o){return new(o||f)};static \u0275mod=i.$C({type:f});static \u0275inj=i.G2t({})}return f})()},7517:(X1,n1,h)=>{"use strict";h.d(n1,{B:()=>w,C:()=>M,T:()=>x,b:()=>I,f:()=>N,h:()=>O});var i=h(23135),a=h(33935);class o{_attachedHost;attach(k){return this._attachedHost=k,k.attach(this)}detach(){let k=this._attachedHost;null!=k&&(this._attachedHost=null,k.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(k){this._attachedHost=k}}class M extends o{component;viewContainerRef;injector;componentFactoryResolver;projectableNodes;constructor(k,P,Q,R,C1){super(),this.component=k,this.viewContainerRef
1=P,this.injector=Q,this.projectableNodes=C1}}class x extends o{templateRef;viewContainerRef;context;injector;constructor(k,P,Q,R){super(),this.templateRef=k,this.viewContainerRef=P,this.context=Q,this.injector=R}get origin(){return this.templateRef.elementRef}attach(k,P=this.context){return this.context=P,super.attach(k)}detach(){return this.context=void 0,super.detach()}}class z extends o{element;constructor(k){super(),this.element=k instanceof i.aKT?k.nativeElement:k}}class w{_attachedPortal;_disposeFn;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(k){return k instanceof M?(this._attachedPortal=k,this.attachComponentPortal(k)):k instanceof x?(this._attachedPortal=k,this.attachTemplatePortal(k)):this.attachDomPortal&&k instanceof z?(this._attachedPortal=k,this.attachDomPortal(k)):void 0}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(k){this._disposeFn=k}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class I extends w{outletElement;_appRef;_defaultInjector;_document;constructor(k,P,Q,R,C1){super(),this.outletElement=k,this._appRef=Q,this._defaultInjector=R,this._document=C1}attachComponentPortal(k){let P;if(k.viewContainerRef){const Q=k.injector||k.viewContainerRef.injector,R=Q.get(i.Vns,null,{optional:!0})||void 0;P=k.viewContainerRef.createComponent(k.component,{index:k.viewContainerRef.length,injector:Q,ngModuleRef:R,projectableNodes:k.projectableNodes||void 0}),this.setDisposeFn(()=>P.destroy())}else{const Q=this._appRef,R=k.injector||this._defaultInjector||i.zZn.NULL,C1=R.get(i.uvJ,Q.injector);P=(0,i.a0P)(k.component,{elementInjector:R,environmentInjector:C1,projectableNodes:k.projectableNodes||void 0}),Q.attachView(P.hostView),this.setDisposeFn(()=>{Q.viewCount>0&&Q.detachView(P.hostView),P.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(P)),this._attachedPortal=k,P}attachTemplatePortal(k){let P=k.viewContainerRef,Q=P.createEmbeddedView(k.templateRef,k.context,{injector:k.injector});return Q.rootNodes.forEach(R=>this.outletElement.appendChild(R)),Q.detectChanges(),this.setDisposeFn(()=>{let R=P.indexOf(Q);
1-1!==R&&P.remove(R)}),this._attachedPortal=k,Q}attachDomPortal=k=>{const P=k.element,Q=this._document.createComment("dom-portal");P.parentNode.insertBefore(Q,P),this.outletElement.appendChild(P),this._attachedPortal=k,super.setDisposeFn(()=>{Q.parentNode&&Q.parentNode.replaceChild(P,Q)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(k){return k.hostView.rootNodes[0]}}let N=(()=>{class E extends w{_moduleRef=(0,i.WQX)(i.Vns,{optional:!0});_document=(0,i.WQX)(a.q);_viewContainerRef=(0,i.WQX)(i.c1b);_isInitialized=!1;_attachedRef;constructor(){super()}get portal(){return this._attachedPortal}set portal(P){this.hasAttached()&&!P&&!this._isInitialized||(this.hasAttached()&&super.detach(),P&&super.attach(P),this._attachedPortal=P||null)}attached=new i.bkB;get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(P){P.setAttachedHost(this);const Q=null!=P.viewContainerRef?P.viewContainerRef:this._viewContainerRef,R=Q.createComponent(P.component,{index:Q.length,injector:P.injector||Q.injector,projectableNodes:P.projectableNodes||void 0,ngModuleRef:this._moduleRef||void 0});return Q!==this._viewContainerRef&&this._getRootNode().appendChild(R.hostView.rootNodes[0]),super.setDisposeFn(()=>R.destroy()),this._attachedPortal=P,this._attachedRef=R,this.attached.emit(R),R}attachTemplatePortal(P){P.setAttachedHost(this);const Q=this._viewContainerRef.createEmbeddedView(P.templateRef,P.context,{injector:P.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=P,this._attachedRef=Q,this.attached.emit(Q),Q}attachDomPortal=P=>{const Q=P.element,R=this._document.createComment("dom-portal");P.setAttachedHost(this),Q.parentNode.insertBefore(R,Q),this._getRootNode().appendChild(Q),this._attachedPortal=P,super.setDisposeFn(()=>{R.parentNode&&R.parentNode.replaceChild(Q,R)})};_getRootNode(){const P=this._viewContainerRef.element.nativeElement;return P.nodeType===P.ELEMENT_NODE?P:P.parentNode}static \u0275fac=function(Q){return new(Q||E)};static \u0275dir=i.FsC({type:E,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.Vt3]})}return E})(),O=(()=>{class E{static \u0275fac=function(Q){return new(Q||E)};static \u0275mod=i.$C({type:E});static \u0275inj=i.G2t({})}return E})()},89955:(X1,n1,h)=>{"use strict";h.d(n1,{R:()=>i,g:()=>p,s:()=>u});var i=function(f){return f[f.NORMAL=0]="NORMAL",f[f.NEGATED=1]="NEGATED",f[f.INVERTED=2]="INVERTED",f}(i||{});let a,r;function u(){if(null==r){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return r=!1,r;if("scrollBehavior"in document.documentElement.style)r=!0;else{const f=Element.prototype.scrollTo;r=!!f&&!/\{\s*\[native code\]\s*\}/.test(f.toString())}}return r}function p(){if("object"!=typeof document||!document)return i.NORMAL;if(null==a){const f=document.createElement("div"),c=f.style;f.dir="rtl",c.width="1px",c.overflow="auto",c.visibility="hidden",c.pointerEvents="none",c.position="absolute";const s=document.createElement("div"),o=s.style;o.width="2px",o.height="1px",f.appendChild(s),document.body.appendChild(f),a=i.NORMAL,0===f.scrollLeft&&(f.scrollLeft=1,a=0===f.scrollLeft?i.NEGATED:i.INVERTED),f.remove()}return a}},91943:(X1,n1,h)=>{"use strict";h.d(n1,{yg:()=>L0,uv:()=>x0,Gj:()=>J1,E$:()=>E1,d6:()=>w1,R:()=>Z0,E9:()=>K0,Xj:()=>Y1});var i=h(23135),a=h(62252),r=h(50957),u=h(16357),p=h(15539),f=h(78598),c=h(25318),s=h(85646),o=h(6882),M=h(7815),x=h(9760),z=h(59888),w=h(52317),A=h(83182),I=h(69722),Z=h(94560),X=h(12253),$=h(35386),N=h(98263),o1=h(89955),O=h(4033),E=h(33935),k=h(13026);class P extends k.D{_data;constructor(V2){super(),this._data=V2}connect(){return(0,s.A)(this._data)?this._data:(0,r.of)(this._data)}disconnect(){}}var Q=function(z0){return z0[z0.REPLACED=0]="REPLACED",z0[z0.INSERTED=1]="INSERTED",z0[z0.MOVED=2]="MOVED",z0[z0.REMOVED=3]="REMOVED",z0}(Q||{});const R=new i.nKC("_ViewRepeater");class C1{viewCacheSize=20;_viewCache=[];applyChanges(V2,u0,G0,Q0,T2){V2.forEachOperation((b0,k0,s1)=>{let t0,K;null==b0.previousIndex?(t0=this._insertView(()=>G0(b0,k0,s1),s1,u0,Q0(b0)),K=t0?Q.INSERTED:Q.REPLACED):null==s1?(this._detachAndCacheView(k0,u0),K=Q.REMOVED):(t0=this._moveView(k0,s1,u0,Q0(b0)),K=Q.MOVED),T2&&T2({context:t0?.context,operation:K,record:b0})})}detach(){for(const V2 of this._viewCache)V2.destroy();this._viewCache=[]}_insertView(V2,u0,G0,Q0){const T2=this._insertViewFromCache(u0,G0);if(T2)return void(T2.context.$implicit=Q0);const b0=V2();return G0.createEmbeddedView(b0.templateRef,b0.context,b0.index)}_detachAndCacheView(V2,u0){const G0=u0.detach(V2);this._maybeCacheView(G0,u0)}_moveView(V2,u0,G0,Q0){const T2=G0.get(V2);return G0.move(T2,u0),T2.context.$implicit=Q0,T2}_maybeCacheView(V2,u0){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(V2);else{const G0=u0.indexOf(V2);-1===G0?V2.destroy():u0.remove(G0)}}_insertViewFromCache(V2,u0){const G0=this._viewCache.pop();return G0&&u0.insert(G0,V2),G0||null}}const S1=["contentWrapper"],W0=["*"],l0=new i.nKC("VIRTUAL_SCROLL_STRATEGY");class N1{_scrolledIndexChange=new a.B;scrolledIndexChange=this._scrolledIndexChange.pipe((0,o.F)());_viewport=null;_itemSize;_minBufferPx;_maxBufferPx;constructor(V2,u0,G0){this._itemSize=V2,this._minBufferPx=u0,this._maxBufferPx=G0}attach(V2){this._viewport=V2,this._updateTotalContentSize(),this._updateRenderedRange()}detach(){this._scrolledIndexChange.complete(),this._viewport=null}updateItemAndBufferSize(V2,u0,G0){this._itemSize=V2,this._minBufferPx=u0,this._maxBufferPx=G0,this._updateTotalContentSize(),this._updateRenderedRange()}onContentScrolled(){this._updateRenderedRange()}onDataLengthChanged(){this._updateTotalContentSize(),this._updateRenderedRange()}onContentRendered(){}onRenderedOffsetChanged(){}scrollToIndex(V2,u0){this._viewport&&this._viewport.scrollToOffset(V2*this._itemSize,u0)}_updateTotalContentSize(){this._viewport&&this._viewport.setTotalContentSize(this._viewport.getDataLength()*this._itemSize)}_updateRenderedRange(){if(!this._viewport)return;const V2=this._viewport.getRenderedRange(),u0={start:V2.start,end:V2.end},G0=this._viewport.getViewportSize(),Q0=this._viewport.getDataLength();let T2=this._viewport.measureScrollOffset(),b0=this._itemSize>0?T2/this._itemSize:0;if(u0.end>Q0){const s1=Math.ceil(G0/this._itemSize),t0=Math.max(0,Math.min(b0,Q0-s1));b0!=t0&&(b0=t0,T2=t0*this._itemSize,u0.start=Math.floor(b0)),u0.end=Math.max(0,Math.min(Q0,u0.start+s1))}const k0=T2-u0.start*this._itemSize;
1if(k0<this._minBufferPx&&0!=u0.start){const s1=Math.ceil((this._maxBufferPx-k0)/this._itemSize);u0.start=Math.max(0,u0.start-s1),u0.end=Math.min(Q0,Math.ceil(b0+(G0+this._minBufferPx)/this._itemSize))}else{const s1=u0.end*this._itemSize-(T2+G0);if(s1<this._minBufferPx&&u0.end!=Q0){const t0=Math.ceil((this._maxBufferPx-s1)/this._itemSize);t0>0&&(u0.end=Math.min(Q0,u0.end+t0),u0.start=Math.max(0,Math.floor(b0-this._minBufferPx/this._itemSize)))}}this._viewport.setRenderedRange(u0),this._viewport.setRenderedContentOffset(this._itemSize*u0.start),this._scrolledIndexChange.next(Math.floor(b0))}}function p0(z0){return z0._scrollStrategy}let L0=(()=>{class z0{get itemSize(){return this._itemSize}set itemSize(u0){this._itemSize=(0,X.c)(u0)}_itemSize=20;get minBufferPx(){return this._minBufferPx}set minBufferPx(u0){this._minBufferPx=(0,X.c)(u0)}_minBufferPx=100;get maxBufferPx(){return this._maxBufferPx}set maxBufferPx(u0){this._maxBufferPx=(0,X.c)(u0)}_maxBufferPx=200;_scrollStrategy=new N1(this.itemSize,this.minBufferPx,this.maxBufferPx);ngOnChanges(){this._scrollStrategy.updateItemAndBufferSize(this.itemSize,this.minBufferPx,this.maxBufferPx)}static \u0275fac=function(G0){return new(G0||z0)};static \u0275dir=i.FsC({type:z0,selectors:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{itemSize:"itemSize",minBufferPx:"minBufferPx",maxBufferPx:"maxBufferPx"},features:[i.Jv_([{provide:l0,useFactory:p0,deps:[(0,i.Rfq)(()=>z0)]}]),i.OA$]})}return z0})(),Z0=(()=>{class z0{_ngZone=(0,i.WQX)(i.SKi);_platform=(0,i.WQX)($.P);_renderer=(0,i.WQX)(i._9s).createRenderer(null,null);_cleanupGlobalListener;constructor(){}_scrolled=new a.B;_scrolledCount=0;scrollContainers=new Map;register(u0){this.scrollContainers.has(u0)||this.scrollContainers.set(u0,u0.elementScrolled().subscribe(()=>this._scrolled.next(u0)))}deregister(u0){const G0=this.scrollContainers.get(u0);G0&&(G0.unsubscribe(),this.scrollContainers.delete(u0))}scrolled(u0=20){return this._platform.isBrowser?new u.c(G0=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));const Q0=u0>0?this._scrolled.pipe((0,M.Z)(u0)).subscribe(G0):this._scrolled.subscribe(G0);return this._scrolledCount++,()=>{Q0.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):(0,r.of)()}ngOnDestroy(){this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((u0,G0)=>this.deregister(G0)),this._scrolled.complete()}ancestorScrolled(u0,G0){const Q0=this.getAncestorScrollContainers(u0);return this.scrolled(G0).pipe((0,x.p)(T2=>!T2||Q0.indexOf(T2)>-1))}getAncestorScrollContainers(u0){const G0=[];return this.scrollContainers.forEach((Q0,T2)=>{this._scrollableContainsElement(T2,u0)&&G0.push(T2)}),G0}_scrollableContainsElement(u0,G0){let Q0=(0,X.a)(G0),T2=u0.getElementRef().nativeElement;do{if(Q0==T2)return!0}while(Q0=Q0.parentElement);return!1}static \u0275fac=function(G0){return new(G0||z0)};static \u0275prov=i.jDH({token:z0,factory:z0.\u0275fac,providedIn:"root"})}return z0})(),x0=(()=>{class z0{elementRef=(0,i.WQX)(i.aKT);scrollDispatcher=(0,i.WQX)(Z0);ngZone=(0,i.WQX)(i.SKi);dir=(0,i.WQX)(N.D,{optional:!0});_scrollElement=this.elementRef.nativeElement;_destroyed=new a.B;_renderer=(0,i.WQX)(i.sFG);_cleanupScroll;_elementScrolled=new a.B;constructor(){}ngOnInit(){this._cleanupScroll=this.ngZone.runOutsideAngular(()=>this._renderer.listen(this._scrollElement,"scroll",u0=>this._elementScrolled.next(u0))),this.scrollDispatcher.register(this)}ngOnDestroy(){this._cleanupScroll?.(),this._elementScrolled.complete(),this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(u0){const G0=this.elementRef.nativeElement,Q0=this.dir&&"rtl"==this.dir.value;null==u0.left&&(u0.left=Q0?u0.end:u0.start),null==u0.right&&(u0.right=Q0?u0.start:u0.end),null!=u0.bottom&&(u0.top=G0.scrollHeight-G0.clientHeight-u0.bottom),Q0&&(0,o1.g)()!=o1.R.NORMAL?(null!=u0.left&&(u0.right=G0.scrollWidth-G0.clientWidth-u0.left),(0,o1.g)()==o1.R.INVERTED?u0.left=u0.right:(0,o1.g)()==o1.R.NEGATED&&(u0.left=u0.right?-u0.right:u0.right)):null!=u0.right&&(u0.left=G0.scrollWidth-G0.clientWidth-u0.right),this._applyScrollToOptions(u0)}_applyScrollToOptions(u0){const G0=this.elementRef.nativeElement;(0,o1.s)()?G0.scrollTo(u0):(null!=u0.top&&(G0.scrollTop=u0.top),null!=u0.left&&(G0.scrollLeft=u0.left))}measureScrollOffset(u0){const G0="left",T2=this.elementRef.nativeElement;if("top"==u0)return T2.scrollTop;if("bottom"==u0)return T2.scrollHeight-T2.clientHeight-T2.scrollTop;const b0=this.dir&&"rtl"==this.dir.value;return"start"==u0?u0=b0?"right":G0:"end"==u0&&(u0=b0?G0:"right"),b0&&(0,o1.g)()==o1.R.INVERTED?u0==G0?T2.scrollWidth-T2.clientWidth-T2.scrollLeft:T2.scrollLeft:b0&&(0,o1.g)()==o1.R.NEGATED?u0==G0?T2.scrollLeft+T2.scrollWidth-T2.clientWidth:-T2.scrollLeft:u0==G0?T2.scrollLeft:T2.scrollWidth-T2.clientWidth-T2.scrollLeft}
1static \u0275fac=function(G0){return new(G0||z0)};static \u0275dir=i.FsC({type:z0,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]})}return z0})(),Y1=(()=>{class z0{_platform=(0,i.WQX)($.P);_listeners;_viewportSize;_change=new a.B;_document=(0,i.WQX)(E.q,{optional:!0});constructor(){const u0=(0,i.WQX)(i.SKi),G0=(0,i.WQX)(i._9s).createRenderer(null,null);u0.runOutsideAngular(()=>{if(this._platform.isBrowser){const Q0=T2=>this._change.next(T2);this._listeners=[G0.listen("window","resize",Q0),G0.listen("window","orientationchange",Q0)]}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){this._listeners?.forEach(u0=>u0()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const u0={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),u0}getViewportRect(){const u0=this.getViewportScrollPosition(),{width:G0,height:Q0}=this.getViewportSize();return{top:u0.top,left:u0.left,bottom:u0.top+Q0,right:u0.left+G0,height:Q0,width:G0}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const u0=this._document,G0=this._getWindow(),Q0=u0.documentElement,T2=Q0.getBoundingClientRect();return{top:-T2.top||u0.body.scrollTop||G0.scrollY||Q0.scrollTop||0,left:-T2.left||u0.body.scrollLeft||G0.scrollX||Q0.scrollLeft||0}}change(u0=20){return u0>0?this._change.pipe((0,M.Z)(u0)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const u0=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:u0.innerWidth,height:u0.innerHeight}:{width:0,height:0}}static \u0275fac=function(G0){return new(G0||z0)};static \u0275prov=i.jDH({token:z0,factory:z0.\u0275fac,providedIn:"root"})}return z0})();const e0=new i.nKC("VIRTUAL_SCROLLABLE");let I1=(()=>{class z0 extends x0{constructor(){super()}measureViewportSize(u0){const G0=this.elementRef.nativeElement;return"horizontal"===u0?G0.clientWidth:G0.clientHeight}static \u0275fac=function(G0){return new(G0||z0)};static \u0275dir=i.FsC({type:z0,features:[i.Vt3]})}return z0})();const u1=typeof requestAnimationFrame<"u"?p.X:f.$;let w1=(()=>{class z0 extends I1{elementRef=(0,i.WQX)(i.aKT);_changeDetectorRef=(0,i.WQX)(i.gRc);_scrollStrategy=(0,i.WQX)(l0,{optional:!0});scrollable=(0,i.WQX)(e0,{optional:!0});_platform=(0,i.WQX)($.P);_detachedSubject=new a.B;_renderedRangeSubject=new a.B;get orientation(){return this._orientation}set orientation(u0){this._orientation!==u0&&(this._orientation=u0,this._calculateSpacerSize())}_orientation="vertical";appendOnly=!1;scrolledIndexChange=new u.c(u0=>this._scrollStrategy.scrolledIndexChange.subscribe(G0=>Promise.resolve().then(()=>this.ngZone.run(()=>u0.next(G0)))));_contentWrapper;renderedRangeStream=this._renderedRangeSubject;_totalContentSize=0;_totalContentWidth="";_totalContentHeight="";_renderedContentTransform;_renderedRange={start:0,end:0};_dataLength=0;_viewportSize=0;_forOf;_renderedContentOffset=0;_renderedContentOffsetNeedsRewrite=!1;_isChangeDetectionPending=!1;_runAfterChangeDetection=[];_viewportChanges=c.yU.EMPTY;_injector=(0,i.WQX)(i.zZn);_isDestroyed=!1;constructor(){super();const u0=(0,i.WQX)(Y1);this._viewportChanges=u0.change().subscribe(()=>{this.checkViewportSize()}),this.scrollable||(this.elementRef.nativeElement.classList.add("cdk-virtual-scrollable"),this.scrollable=this)}ngOnInit(){this._platform.isBrowser&&(this.scrollable===this&&super.ngOnInit(),this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._measureViewportSize(),this._scrollStrategy.attach(this),this.scrollable.elementScrolled().pipe((0,z.Z)(null),(0,M.Z)(0,u1),(0,w.Q)(this._destroyed)).subscribe(()=>this._scrollStrategy.onContentScrolled()),this._markChangeDetectionNeeded()})))}ngOnDestroy(){this.detach(),this._scrollStrategy.detach(),this._renderedRangeSubject.complete(),this._detachedSubject.complete(),this._viewportChanges.unsubscribe(),this._isDestroyed=!0,super.ngOnDestroy()}attach(u0){this.ngZone.runOutsideAngular(()=>{this._forOf=u0,this._forOf.dataStream.pipe((0,w.Q)(this._detachedSubject)).subscribe(G0=>{const Q0=G0.length;Q0!==this._dataLength&&(this._dataLength=Q0,this._scrollStrategy.onDataLengthChanged()),this._doChangeDetection()})})}detach(){this._forOf=null,this._detachedSubject.next()}getDataLength(){return this._dataLength}getViewportSize(){return this._viewportSize}getRenderedRange(){return this._renderedRange}measureBoundingClientRectWithScrollOffset(u0){return this.getElementRef().nativeElement.getBoundingClientRect()[u0]}setTotalContentSize(u0){this._totalContentSize!==u0&&(this._totalContentSize=u0,this._calculateSpacerSize(),this._markChangeDetectionNeeded())}setRenderedRange(u0){(function Z1(z0,V2){return z0.start==V2.start&&z0.end==V2.end})(this._renderedRange,u0)||(this.appendOnly&&(u0={start:0,end:Math.max(this._renderedRange.end,u0.end)}),this._renderedRangeSubject.next(this._renderedRange=u0),this._markChangeDetectionNeeded(()=>this._scrollStrategy.onContentRendered()))}getOffsetToRenderedContentStart(){return this._renderedContentOffsetNeedsRewrite?null:this._renderedContentOffset}setRenderedContentOffset(u0,G0="to-start"){u0=this.appendOnly&&"to-start"===G0?0:u0;const T2="horizontal"==this.orientation,b0=T2?"X":"Y";let s1=`translate${b0}(${Number((T2&&this.dir&&"rtl"==this.dir.value?-1:1)*u0)}px)`;this._renderedContentOffset=u0,"to-end"===G0&&(s1+=` translate${b0}(-100%)`,this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=s1&&(this._renderedContentTransform=s1,this._markChangeDetectionNeeded(()=>{this._renderedContentOffsetNeedsRewrite?(this._renderedContentOffset-=this.measureRenderedContentSize(),this._renderedContentOffsetNeedsRewrite=!1,this.setRenderedContentOffset(this._renderedContentOffset)):this._scrollStrategy.onRenderedOffsetChanged()}))}scrollToOffset(u0,G0="auto"){const Q0={behavior:G0};"horizontal"===this.orientation?Q0.start=u0:Q0.top=u0,this.scrollable.scrollTo(Q0)}scrollToIndex(u0,G0="auto"){this._scrollStrategy.scrollToIndex(u0,G0)}measureScrollOffset(u0){let G0;return G0=this.scrollable==this?Q0=>super.measureScrollOffset(Q0):Q0=>this.scrollable.measureScrollOffset(Q0),Math.max(0,G0(u0??("horizontal"===this.orientation?"start":"top"))-this.measureViewportOffset())}measureViewportOffset(u0){let G0;const b0="rtl"==this.dir?.value;G0="start"==u0?b0?"right":"left":"end"==u0?b0?"left":"right":u0||("horizontal"===this.orientation?"left":"top");const k0=this.scrollable.measureBoundingClientRectWithScrollOffset(G0);return this.elementRef.nativeElement.getBoundingClientRect()[G0]-k0}measureRenderedContentSize(){const u0=this._contentWrapper.nativeElement;return"horizontal"===this.orientation?u0.offsetWidth:u0.offsetHeight}measureRangeSize(u0){return this._forOf?this._forOf.measureRangeSize(u0,this.orientation):0}
1checkViewportSize(){this._measureViewportSize(),this._scrollStrategy.onDataLengthChanged()}_measureViewportSize(){this._viewportSize=this.scrollable.measureViewportSize(this.orientation)}_markChangeDetectionNeeded(u0){u0&&this._runAfterChangeDetection.push(u0),this._isChangeDetectionPending||(this._isChangeDetectionPending=!0,this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._doChangeDetection()})))}_doChangeDetection(){this._isDestroyed||this.ngZone.run(()=>{this._changeDetectorRef.markForCheck(),this._contentWrapper.nativeElement.style.transform=this._renderedContentTransform,(0,i.mal)(()=>{this._isChangeDetectionPending=!1;const u0=this._runAfterChangeDetection;this._runAfterChangeDetection=[];for(const G0 of u0)G0()},{injector:this._injector})})}_calculateSpacerSize(){this._totalContentHeight="horizontal"===this.orientation?"":`${this._totalContentSize}px`,this._totalContentWidth="horizontal"===this.orientation?`${this._totalContentSize}px`:""}static \u0275fac=function(G0){return new(G0||z0)};static \u0275cmp=i.VBU({type:z0,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function(G0,Q0){if(1&G0&&i.GBs(S1,7),2&G0){let T2;i.mGM(T2=i.lsd())&&(Q0._contentWrapper=T2.first)}},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function(G0,Q0){2&G0&&i.AVh("cdk-virtual-scroll-orientation-horizontal","horizontal"===Q0.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==Q0.orientation)},inputs:{orientation:"orientation",appendOnly:[2,"appendOnly","appendOnly",i.L39]},outputs:{scrolledIndexChange:"scrolledIndexChange"},features:[i.Jv_([{provide:x0,useFactory:(u0,G0)=>u0||G0,deps:[[new i.Xx1,new i.y_5(e0)],z0]}]),i.Vt3],ngContentSelectors:W0,decls:4,vars:4,consts:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],template:function(G0,Q0){1&G0&&(i.NAR(),i.j41(0,"div",1,0),i.SdG(2),i.k0s(),i.nrm(3,"div",2)),2&G0&&(i.R7$(3),i.xc7("width",Q0._totalContentWidth)("height",Q0._totalContentHeight))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}\n"],encapsulation:2,changeDetection:0})}return z0})();function p1(z0,V2,u0){if(!u0.getBoundingClientRect)return 0;const Q0=u0.getBoundingClientRect();return"horizontal"===z0?"start"===V2?Q0.left:Q0.right:"start"===V2?Q0.top:Q0.bottom}let E1=(()=>{class z0{_viewContainerRef=(0,i.WQX)(i.c1b);_template=(0,i.WQX)(i.C4Q);_differs=(0,i.WQX)(i._q3);_viewRepeater=(0,i.WQX)(R);_viewport=(0,i.WQX)(w1,{skipSelf:!0});viewChange=new a.B;_dataSourceChanges=new a.B;get cdkVirtualForOf(){return this._cdkVirtualForOf}set cdkVirtualForOf(u0){this._cdkVirtualForOf=u0,(0,k.i)(u0)?this._dataSourceChanges.next(u0):this._dataSourceChanges.next(new P((0,s.A)(u0)?u0:Array.from(u0||[])))}_cdkVirtualForOf;get cdkVirtualForTrackBy(){return this._cdkVirtualForTrackBy}set cdkVirtualForTrackBy(u0){this._needsUpdate=!0,this._cdkVirtualForTrackBy=u0?(G0,Q0)=>u0(G0+(this._renderedRange?this._renderedRange.start:0),Q0):void 0}_cdkVirtualForTrackBy;set cdkVirtualForTemplate(u0){u0&&(this._needsUpdate=!0,this._template=u0)}get cdkVirtualForTemplateCacheSize(){return this._viewRepeater.viewCacheSize}set cdkVirtualForTemplateCacheSize(u0){this._viewRepeater.viewCacheSize=(0,X.c)(u0)}dataStream=this._dataSourceChanges.pipe((0,z.Z)(null),(0,A.J)(),(0,I.n)(([u0,G0])=>this._changeDataSource(u0,G0)),(0,Z.t)(1));_differ=null;_data;_renderedItems;_renderedRange;_needsUpdate=!1;_destroyed=new a.B;constructor(){const u0=(0,i.WQX)(i.SKi);this.dataStream.subscribe(G0=>{this._data=G0,this._onRenderedDataChange()}),this._viewport.renderedRangeStream.pipe((0,w.Q)(this._destroyed)).subscribe(G0=>{this._renderedRange=G0,this.viewChange.observers.length&&u0.run(()=>this.viewChange.next(this._renderedRange)),this._onRenderedDataChange()}),this._viewport.attach(this)}
1measureRangeSize(u0,G0){if(u0.start>=u0.end)return 0;const Q0=u0.start-this._renderedRange.start,T2=u0.end-u0.start;let b0,k0;for(let s1=0;s1<T2;s1++){const t0=this._viewContainerRef.get(s1+Q0);if(t0&&t0.rootNodes.length){b0=k0=t0.rootNodes[0];break}}for(let s1=T2-1;s1>-1;s1--){const t0=this._viewContainerRef.get(s1+Q0);if(t0&&t0.rootNodes.length){k0=t0.rootNodes[t0.rootNodes.length-1];break}}return b0&&k0?p1(G0,"end",k0)-p1(G0,"start",b0):0}ngDoCheck(){if(this._differ&&this._needsUpdate){const u0=this._differ.diff(this._renderedItems);u0?this._applyChanges(u0):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((u0,G0)=>this.cdkVirtualForTrackBy?this.cdkVirtualForTrackBy(u0,G0):G0)),this._needsUpdate=!0)}_changeDataSource(u0,G0){return u0&&u0.disconnect(this),this._needsUpdate=!0,G0?G0.connect(this):(0,r.of)()}_updateContext(){const u0=this._data.length;let G0=this._viewContainerRef.length;for(;G0--;){const Q0=this._viewContainerRef.get(G0);Q0.context.index=this._renderedRange.start+G0,Q0.context.count=u0,this._updateComputedContextProperties(Q0.context),Q0.detectChanges()}}_applyChanges(u0){this._viewRepeater.applyChanges(u0,this._viewContainerRef,(T2,b0,k0)=>this._getEmbeddedViewArgs(T2,k0),T2=>T2.item),u0.forEachIdentityChange(T2=>{this._viewContainerRef.get(T2.currentIndex).context.$implicit=T2.item});const G0=this._data.length;let Q0=this._viewContainerRef.length;for(;Q0--;){const T2=this._viewContainerRef.get(Q0);T2.context.index=this._renderedRange.start+Q0,T2.context.count=G0,this._updateComputedContextProperties(T2.context)}}_updateComputedContextProperties(u0){u0.first=0===u0.index,u0.last=u0.index===u0.count-1,u0.even=u0.index%2==0,u0.odd=!u0.even}_getEmbeddedViewArgs(u0,G0){return{templateRef:this._template,context:{$implicit:u0.item,cdkVirtualForOf:this._cdkVirtualForOf,index:-1,count:-1,first:!1,last:!1,odd:!1,even:!1},index:G0}}static ngTemplateContextGuard(u0,G0){return!0}static \u0275fac=function(G0){return new(G0||z0)};static \u0275dir=i.FsC({type:z0,selectors:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{cdkVirtualForOf:"cdkVirtualForOf",cdkVirtualForTrackBy:"cdkVirtualForTrackBy",cdkVirtualForTemplate:"cdkVirtualForTemplate",cdkVirtualForTemplateCacheSize:"cdkVirtualForTemplateCacheSize"},features:[i.Jv_([{provide:R,useClass:C1}])]})}return z0})(),J1=(()=>{class z0{static \u0275fac=function(G0){return new(G0||z0)};static \u0275mod=i.$C({type:z0});static \u0275inj=i.G2t({})}return z0})(),K0=(()=>{class z0{static \u0275fac=function(G0){return new(G0||z0)};static \u0275mod=i.$C({type:z0});static \u0275inj=i.G2t({imports:[O.jI,J1,O.jI,J1]})}return z0})()},47791:(X1,n1,h)=>{"use strict";let i;function r(f){if(function a(){if(null==i){const f=typeof document<"u"?document.head:null;i=!(!f||!f.createShadowRoot&&!f.attachShadow)}return i}()){const c=f.getRootNode?f.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&c instanceof ShadowRoot)return c}return null}function u(){let f=typeof document<"u"&&document?document.activeElement:null;for(;f&&f.shadowRoot;){const c=f.shadowRoot.activeElement;if(c===f)break;f=c}return f}function p(f){return f.composedPath?f.composedPath()[0]:f.target}h.d(n1,{_:()=>p,a:()=>r,c:()=>u})},80924:(X1,n1,h)=>{"use strict";h.d(n1,{_:()=>r});var i=h(23135);const a=new WeakMap;let r=(()=>{class u{_appRef;_injector=(0,i.WQX)(i.zZn);_environmentInjector=(0,i.WQX)(i.uvJ);load(f){const c=this._appRef=this._appRef||this._injector.get(i.o8S);let s=a.get(c);s||(s={loaders:new Set,refs:[]},a.set(c,s),c.onDestroy(()=>{a.get(c)?.refs.forEach(o=>o.destroy()),a.delete(c)})),s.loaders.has(f)||(s.loaders.add(f),s.refs.push((0,i.a0P)(f,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(c){return new(c||u)};static \u0275prov=i.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})()},99400:(X1,n1,h)=>{"use strict";h.d(n1,{T:()=>s});var i=h(62252),a=h(84049),r=h(48164),u=h(9760),p=h(89558),f=h(39829);class s{_letterKeyStream=new i.B;_items=[];_selectedItemIndex=-1;_pressedLetters=[];_skipPredicateFn;_selectedItem=new i.B;selectedItem=this._selectedItem;constructor(M,x){const z="number"==typeof x?.debounceInterval?x.debounceInterval:200;x?.skipPredicate&&(this._skipPredicateFn=x.skipPredicate),this.setItems(M),this._setupKeyHandler(z)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(M){this._selectedItemIndex=M}setItems(M){this._items=M}handleKey(M){const x=M.keyCode;M.key&&1===M.key.length?this._letterKeyStream.next(M.key.toLocaleUpperCase()):(x>=f.A&&x<=f.Z||x>=f.b&&x<=f.N)&&this._letterKeyStream.next(String.fromCharCode(x))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(M){this._letterKeyStream.pipe((0,a.M)(x=>this._pressedLetters.push(x)),(0,r.B)(M),(0,u.p)(()=>this._pressedLetters.length>0),(0,p.T)(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(x=>{for(let z=1;z<this._items.length+1;z++){const A=this._items[(this._selectedItemIndex+z)%this._items.length];if(!this._skipPredicateFn?.(A)&&0===A.getLabel?.().toLocaleUpperCase().trim().indexOf(x)){this._selectedItem.next(A);break}}this._pressedLetters=[]})}}},98231:(X1,n1,h)=>{"use strict";h.d(n1,{B3:()=>m0,GH:()=>V1,Jj:()=>O1,MD:()=>ta,P9:()=>b5,QX:()=>pt,Sq:()=>j0,T3:()=>U1,YU:()=>F2,a:()=>E,bT:()=>R1,e1:()=>_e,fG:()=>v2,fw:()=>r,gz:()=>M,ux:()=>Z2,vh:()=>te});var i=h(23135),a=h(66750);let r=(()=>{class T1 extends a.hb{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(n0,C0){super(),this._platformLocation=n0,null!=C0&&(this._baseHref=C0)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n0){this._removeListenerFns.push(this._platformLocation.onPopState(n0),this._platformLocation.on
1HashChange(n0))}getBaseHref(){return this._baseHref}path(n0=!1){const C0=this._platformLocation.hash??"#";return C0.length>0?C0.substring(1):C0}prepareExternalUrl(n0){const C0=(0,a.om)(this._baseHref,n0);return C0.length>0?"#"+C0:C0}pushState(n0,C0,b2,ce){const ge=this.prepareExternalUrl(b2+(0,a.Q)(ce))||this._platformLocation.pathname;this._platformLocation.pushState(n0,C0,ge)}replaceState(n0,C0,b2,ce){const ge=this.prepareExternalUrl(b2+(0,a.Q)(ce))||this._platformLocation.pathname;this._platformLocation.replaceState(n0,C0,ge)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(n0=0){this._platformLocation.historyGo?.(n0)}static \u0275fac=function(C0){return new(C0||T1)(i.KVO(a.Vw),i.KVO(a.kB,8))};static \u0275prov=i.jDH({token:T1,factory:T1.\u0275fac})}return T1})();var p=function(T1){return T1[T1.Decimal=0]="Decimal",T1[T1.Percent=1]="Percent",T1[T1.Currency=2]="Currency",T1[T1.Scientific=3]="Scientific",T1}(p||{}),c=function(T1){return T1[T1.Format=0]="Format",T1[T1.Standalone=1]="Standalone",T1}(c||{}),s=function(T1){return T1[T1.Narrow=0]="Narrow",T1[T1.Abbreviated=1]="Abbreviated",T1[T1.Wide=2]="Wide",T1[T1.Short=3]="Short",T1}(s||{}),o=function(T1){return T1[T1.Short=0]="Short",T1[T1.Medium=1]="Medium",T1[T1.Long=2]="Long",T1[T1.Full=3]="Full",T1}(o||{});const M={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function N(T1,s2){return L0((0,i.H5H)(T1)[i.KH2.DateFormat],s2)}function o1(T1,s2){return L0((0,i.H5H)(T1)[i.KH2.TimeFormat],s2)}function O(T1,s2){return L0((0,i.H5H)(T1)[i.KH2.DateTimeFormat],s2)}function E(T1,s2){const n0=(0,i.H5H)(T1),C0=n0[i.KH2.NumberSymbols][s2];if(typeof C0>"u"){if(s2===M.CurrencyDecimal)return n0[i.KH2.NumberSymbols][M.Decimal];if(s2===M.CurrencyGroup)return n0[i.KH2.NumberSymbols][M.Group]}return C0}function W0(T1){if(!T1[i.KH2.ExtraData])throw new Error(`Missing extra locale data for the locale "${T1[i.KH2.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function L0(T1,s2){for(let n0=s2;n0>-1;n0--)if(typeof T1[n0]<"u")return T1[n0];throw new Error("Locale data API: locale data undefined")}function $0(T1){const[s2,n0]=T1.split(":");return{hours:+s2,minutes:+n0}}const Y1=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,e0={},I1=/((?:[^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]*)/;function Z1(T1,s2,n0,C0){let b2=function c0(T1){if(S0(T1))return T1;if("number"==typeof T1&&!isNaN(T1))return new Date(T1);if("string"==typeof T1){if(T1=T1.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(T1)){const[b2,ce=1,ge=1]=T1.split("-").map(N2=>+N2);return u1(b2,ce-1,ge)}const n0=parseFloat(T1);if(!isNaN(T1-n0))return new Date(n0);let C0;if(C0=T1.match(Y1))return function H1(T1){const s2=new Date(0);let n0=0,C0=0;const b2=T1[8]?s2.setUTCFullYear:s2.setFullYear,ce=T1[8]?s2.setUTCHours:s2.setHours;T1[9]&&(n0=Number(T1[9]+T1[10]),C0=Number(T1[9]+T1[11])),b2.call(s2,Number(T1[1]),Number(T1[2])-1,Number(T1[3]));const ge=Number(T1[4]||0)-n0,N2=Number(T1[5]||0)-C0,B1=Number(T1[6]||0),De=Math.floor(1e3*parseFloat("0."+(T1[7]||0)));return ce.call(s2,ge,N2,B1,De),s2}(C0)}const s2=new Date(T1);if(!S0(s2))throw new Error(`Unable to convert "${T1}" into a date`);return s2}(T1);s2=w1(n0,s2)||s2;let N2,ge=[];for(;s2;){if(N2=I1.exec(s2),!N2){ge.push(s2);break}{ge=ge.concat(N2.slice(1));const L=ge.pop();if(!L)break;s2=L}}let B1=b2.getTimezoneOffset();C0&&(B1=K(C0,B1),b2=function e1(T1,s2){const b2=T1.getTimezoneOffset();return function a0(T1,s2){return(T1=new Date(T1.getTime())).setMinutes(T1.getMinutes()+s2),T1}(T1,-1*(K(s2,b2)-b2))}(b2,C0));let De="";return ge.forEach(L=>{const l1=function t0(T1){if(s1[T1])return s1[T1];let s2;switch(T1){case"G":case"GG":case"GGG":s2=K0(3,s.Abbreviated);break;case"GGGG":s2=K0(3,s.Wide);break;case"GGGGG":s2=K0(3,s.Narrow);break;case"y":s2=Y0(0,1,0,!1,!0);break;case"yy":s2=Y0(0,2,0,!0,!0);break;case"yyy":s2=Y0(0,3,0,!1,!0);break;case"yyyy":s2=Y0(0,4,0,!1,!0);break;case"Y":s2=k0(1);break;case"YY":s2=k0(2,!0);break;case"YYY":s2=k0(3);break;case"YYYY":s2=k0(4);break;case"M":case"L":s2=Y0(1,1,1);break;case"MM":case"LL":s2=Y0(1,2,1);break;case"MMM":s2=K0(2,s.Abbreviated);break;case"MMMM":s2=K0(2,s.Wide);break;case"MMMMM":s2=K0(2,s.Narrow);break;case"LLL":s2=K0(2,s.Abbreviated,c.Standalone);break;case"LLLL":s2=K0(2,s.Wide,c.Standalone);break;case"LLLLL":s2=K0(2,s.Narrow,c.Standalone);break;case"w":s2=b0(1);break;case"ww":s2=b0(2);break;case"W":s2=b0(1,!0);break;case"d":s2=Y0(2,1);break;case"dd":s2=Y0(2,2);break;case"c":case"cc":s2=Y0(7,1);break;case"ccc":s2=K0(1,s.Abbreviated,c.Standalone);break;case"cccc":s2=K0(1,s.Wide,c.Standalone);break;case"ccccc":s2=K0(1,s.Narrow,c.Standalone);break;case"cccccc":s2=K0(1,s.Short,c.Standalone);break;case"E":case"EE":case"EEE":s2=K0(1,s.Abbreviated);break;case"EEEE":s2=K0(1,s.Wide);break;case"EEEEE":s2=K0(1,s.Narrow);break;case"EEEEEE":s2=K0(1,s.Short);break;case"a":case"aa":case"aaa":s2=K0(0,s.Abbreviated);break;case"aaaa":s2=K0(0,s.Wide);break;case"aaaaa":s2=K0(0,s.Narrow);break;
1case"b":case"bb":case"bbb":s2=K0(0,s.Abbreviated,c.Standalone,!0);break;case"bbbb":s2=K0(0,s.Wide,c.Standalone,!0);break;case"bbbbb":s2=K0(0,s.Narrow,c.Standalone,!0);break;case"B":case"BB":case"BBB":s2=K0(0,s.Abbreviated,c.Format,!0);break;case"BBBB":s2=K0(0,s.Wide,c.Format,!0);break;case"BBBBB":s2=K0(0,s.Narrow,c.Format,!0);break;case"h":s2=Y0(3,1,-12);break;case"hh":s2=Y0(3,2,-12);break;case"H":s2=Y0(3,1);break;case"HH":s2=Y0(3,2);break;case"m":s2=Y0(4,1);break;case"mm":s2=Y0(4,2);break;case"s":s2=Y0(5,1);break;case"ss":s2=Y0(5,2);break;case"S":s2=Y0(6,1);break;case"SS":s2=Y0(6,2);break;case"SSS":s2=Y0(6,3);break;case"Z":case"ZZ":case"ZZZ":s2=V2(0);break;case"ZZZZZ":s2=V2(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":s2=V2(1);break;case"OOOO":case"ZZZZ":case"zzzz":s2=V2(2);break;default:return null}return s1[T1]=s2,s2}(L);De+=l1?l1(b2,n0,B1):"''"===L?"'":L.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),De}function u1(T1,s2,n0){const C0=new Date(0);return C0.setFullYear(T1,s2,n0),C0.setHours(0,0,0),C0}function w1(T1,s2){const n0=function z(T1){return(0,i.H5H)(T1)[i.KH2.LocaleId]}(T1);if(e0[n0]??={},e0[n0][s2])return e0[n0][s2];let C0="";switch(s2){case"shortDate":C0=N(T1,o.Short);break;case"mediumDate":C0=N(T1,o.Medium);break;case"longDate":C0=N(T1,o.Long);break;case"fullDate":C0=N(T1,o.Full);break;case"shortTime":C0=o1(T1,o.Short);break;case"mediumTime":C0=o1(T1,o.Medium);break;case"longTime":C0=o1(T1,o.Long);break;case"fullTime":C0=o1(T1,o.Full);break;case"short":const b2=w1(T1,"shortTime"),ce=w1(T1,"shortDate");C0=p1(O(T1,o.Short),[b2,ce]);break;case"medium":const ge=w1(T1,"mediumTime"),N2=w1(T1,"mediumDate");C0=p1(O(T1,o.Medium),[ge,N2]);break;case"long":const B1=w1(T1,"longTime"),De=w1(T1,"longDate");C0=p1(O(T1,o.Long),[B1,De]);break;case"full":const L=w1(T1,"fullTime"),l1=w1(T1,"fullDate");C0=p1(O(T1,o.Full),[L,l1])}return C0&&(e0[n0][s2]=C0),C0}function p1(T1,s2){return s2&&(T1=T1.replace(/\{([^}]+)}/g,function(n0,C0){return null!=s2&&C0 in s2?s2[C0]:n0})),T1}function E1(T1,s2,n0="-",C0,b2){let ce="";(T1<0||b2&&T1<=0)&&(b2?T1=1-T1:(T1=-T1,ce=n0));let ge=String(T1);for(;ge.length<s2;)ge="0"+ge;return C0&&(ge=ge.slice(ge.length-s2)),ce+ge}function Y0(T1,s2,n0=0,C0=!1,b2=!1){return function(ce,ge){let N2=function J1(T1,s2){switch(T1){case 0:return s2.getFullYear();case 1:return s2.getMonth();case 2:return s2.getDate();case 3:return s2.getHours();case 4:return s2.getMinutes();case 5:return s2.getSeconds();case 6:return s2.getMilliseconds();case 7:return s2.getDay();default:throw new Error(`Unknown DateType value "${T1}".`)}}(T1,ce);if((n0>0||N2>-n0)&&(N2+=n0),3===T1)0===N2&&-12===n0&&(N2=12);else if(6===T1)return function q1(T1,s2){return E1(T1,3).substring(0,s2)}(N2,s2);const B1=E(ge,M.MinusSign);return E1(N2,s2,B1,C0,b2)}}function K0(T1,s2,n0=c.Format,C0=!1){return function(b2,ce){return function z0(T1,s2,n0,C0,b2,ce){switch(n0){case 2:return function I(T1,s2,n0){const C0=(0,i.H5H)(T1),ce=L0([C0[i.KH2.MonthsFormat],C0[i.KH2.MonthsStandalone]],s2);return L0(ce,n0)}(s2,b2,C0)[T1.getMonth()];case 1:return function A(T1,s2,n0){const C0=(0,i.H5H)(T1),ce=L0([C0[i.KH2.DaysFormat],C0[i.KH2.DaysStandalone]],s2);return L0(ce,n0)}(s2,b2,C0)[T1.getDay()];case 0:const ge=T1.getHours(),N2=T1.getMinutes();if(ce){const De=function l0(T1){const s2=(0,i.H5H)(T1);return W0(s2),(s2[i.KH2.ExtraData][2]||[]).map(C0=>"string"==typeof C0?$0(C0):[$0(C0[0]),$0(C0[1])])}(s2),L=function N1(T1,s2,n0){const C0=(0,i.H5H)(T1);W0(C0);const ce=L0([C0[i.KH2.ExtraData][0],C0[i.KH2.ExtraData][1]],s2)||[];return L0(ce,n0)||[]}(s2,b2,C0),l1=De.findIndex(s0=>{if(Array.isArray(s0)){const[A0,d2]=s0,W1=ge>=A0.hours&&N2>=A0.minutes,E2=ge<d2.hours||ge===d2.hours&&N2<d2.minutes;if(A0.hours<d2.hours){if(W1&&E2)return!0}else if(W1||E2)return!0}else if(s0.hours===ge&&s0.minutes===N2)return!0;return!1});if(-1!==l1)return L[l1]}return function w(T1,s2,n0){const C0=(0,i.H5H)(T1),ce=L0([C0[i.KH2.DayPeriodsFormat],C0[i.KH2.DayPeriodsStandalone]],s2);return L0(ce,n0)}(s2,b2,C0)[ge<12?0:1];case 3:return function Z(T1,s2){return L0((0,i.H5H)(T1)[i.KH2.Eras
1],s2)}(s2,C0)[T1.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${n0}`)}}(b2,ce,T1,s2,n0,C0)}}function V2(T1){return function(s2,n0,C0){const b2=-1*C0,ce=E(n0,M.MinusSign),ge=b2>0?Math.floor(b2/60):Math.ceil(b2/60);switch(T1){case 0:return(b2>=0?"+":"")+E1(ge,2,ce)+E1(Math.abs(b2%60),2,ce);case 1:return"GMT"+(b2>=0?"+":"")+E1(ge,1,ce);case 2:return"GMT"+(b2>=0?"+":"")+E1(ge,2,ce)+":"+E1(Math.abs(b2%60),2,ce);case 3:return 0===C0?"Z":(b2>=0?"+":"")+E1(ge,2,ce)+":"+E1(Math.abs(b2%60),2,ce);default:throw new Error(`Unknown zone width "${T1}"`)}}}const u0=0,G0=4;function T2(T1){const s2=T1.getDay(),n0=0===s2?-3:G0-s2;return u1(T1.getFullYear(),T1.getMonth(),T1.getDate()+n0)}function b0(T1,s2=!1){return function(n0,C0){let b2;if(s2){const ce=new Date(n0.getFullYear(),n0.getMonth(),1).getDay()-1,ge=n0.getDate();b2=1+Math.floor((ge+ce)/7)}else{const ce=T2(n0),ge=function Q0(T1){const s2=u1(T1,u0,1).getDay();return u1(T1,0,1+(s2<=G0?G0:G0+7)-s2)}(ce.getFullYear()),N2=ce.getTime()-ge.getTime();b2=1+Math.round(N2/6048e5)}return E1(b2,T1,E(C0,M.MinusSign))}}function k0(T1,s2=!1){return function(n0,C0){return E1(T2(n0).getFullYear(),T1,E(C0,M.MinusSign),s2)}}const s1={};function K(T1,s2){T1=T1.replace(/:/g,"");const n0=Date.parse("Jan 01, 1970 00:00:00 "+T1)/6e4;return isNaN(n0)?s2:n0}function S0(T1){return T1 instanceof Date&&!isNaN(T1.valueOf())}const c2=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function Pe(T1){const s2=parseInt(T1);if(isNaN(s2))throw new Error("Invalid integer literal when parsing "+T1);return s2}const M0=/\s+/,H2=[];let F2=(()=>{class T1{_ngEl;_renderer;initialClasses=H2;rawClass;stateMap=new Map;constructor(n0,C0){this._ngEl=n0,this._renderer=C0}set klass(n0){this.initialClasses=null!=n0?n0.trim().split(M0):H2}set ngClass(n0){this.rawClass="string"==typeof n0?n0.trim().split(M0):n0}ngDoCheck(){for(const C0 of this.initialClasses)this._updateState(C0,!0);const n0=this.rawClass;if(Array.isArray(n0)||n0 instanceof Set)for(const C0 of n0)this._updateState(C0,!0);else if(null!=n0)for(const C0 of Object.keys(n0))this._updateState(C0,!!n0[C0]);this._applyStateDiff()}_updateState(n0,C0){const b2=this.stateMap.get(n0);void 0!==b2?(b2.enabled!==C0&&(b2.changed=!0,b2.enabled=C0),b2.touched=!0):this.stateMap.set(n0,{enabled:C0,changed:!0,touched:!0})}_applyStateDiff(){for(const n0 of this.stateMap){const C0=n0[0],b2=n0[1];b2.changed?(this._toggleClass(C0,b2.enabled),b2.changed=!1):b2.touched||(b2.enabled&&this._toggleClass(C0,!1),this.stateMap.delete(C0)),b2.touched=!1}}_toggleClass(n0,C0){(n0=n0.trim()).length>0&&n0.split(M0).forEach(b2=>{C0?this._renderer.addClass(this._ngEl.nativeElement,b2):this._renderer.removeClass(this._ngEl.nativeElement,b2)})}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.aKT),i.rXU(i.sFG))};static \u0275dir=i.FsC({type:T1,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return T1})();class e2{$implicit;ngForOf;index;count;constructor(s2,n0,C0,b2){this.$implicit=s2,this.ngForOf=n0,this.index=C0,this.count=b2}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 j0=(()=>{class T1{_viewContainer;_template;_differs;set ngForOf(n0){this._ngForOf=n0,this._ngForOfDirty=!0}set ngForTrackBy(n0){this._trackByFn=n0}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(n0,C0,b2){this._viewContainer=n0,this._template=C0,this._differs=b2}set ngForTemplate(n0){n0&&(this._template=n0)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const n0=this._ngForOf;!this._differ&&n0&&(this._differ=this._differs.find(n0).create(this.ngForTrackBy))}if(this._differ){const n0=this._differ.diff(this._ngForOf);n0&&this._applyChanges(n0)}}_applyChanges(n0){const C0=this._viewContainer;n0.forEachOperation((b2,ce,ge)=>{if(null==b2.previousIndex)C0.createEmbeddedView(this._template,new e2(b2.item,this._ngForOf,-1,-1),null===ge?void 0:ge);else if(null==ge)C0.remove(null===ce?void 0:ce);else if(null!==ce){const N2=C0.get(ce);C0.move(N2,ge),m1(N2,b2)}});for(let b2=0,ce=C0.length;b2<ce;
1b2++){const N2=C0.get(b2).context;N2.index=b2,N2.count=ce,N2.ngForOf=this._ngForOf}n0.forEachIdentityChange(b2=>{m1(C0.get(b2.currentIndex),b2)})}static ngTemplateContextGuard(n0,C0){return!0}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.c1b),i.rXU(i.C4Q),i.rXU(i._q3))};static \u0275dir=i.FsC({type:T1,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return T1})();function m1(T1,s2){T1.context.$implicit=s2.item}let R1=(()=>{class T1{_viewContainer;_context=new B0;_thenTemplateRef=null;_elseTemplateRef=null;_thenViewRef=null;_elseViewRef=null;constructor(n0,C0){this._viewContainer=n0,this._thenTemplateRef=C0}set ngIf(n0){this._context.$implicit=this._context.ngIf=n0,this._updateView()}set ngIfThen(n0){l2(n0),this._thenTemplateRef=n0,this._thenViewRef=null,this._updateView()}set ngIfElse(n0){l2(n0),this._elseTemplateRef=n0,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 ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(n0,C0){return!0}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.c1b),i.rXU(i.C4Q))};static \u0275dir=i.FsC({type:T1,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return T1})();class B0{$implicit=null;ngIf=null}function l2(T1,s2){if(T1&&!T1.createEmbeddedView)throw new i.wOt(2020,!1)}class R2{_viewContainerRef;_templateRef;_created=!1;constructor(s2,n0){this._viewContainerRef=s2,this._templateRef=n0}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(s2){s2&&!this._created?this.create():!s2&&this._created&&this.destroy()}}let Z2=(()=>{class T1{_defaultViews=[];_defaultUsed=!1;_caseCount=0;_lastCaseCheckIndex=0;_lastCasesMatched=!1;_ngSwitch;set ngSwitch(n0){this._ngSwitch=n0,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(n0){this._defaultViews.push(n0)}_matchCase(n0){const C0=n0===this._ngSwitch;return this._lastCasesMatched||=C0,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),C0}_updateDefaultCases(n0){if(this._defaultViews.length>0&&n0!==this._defaultUsed){this._defaultUsed=n0;for(const C0 of this._defaultViews)C0.enforceState(n0)}}static \u0275fac=function(C0){return new(C0||T1)};static \u0275dir=i.FsC({type:T1,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}})}return T1})(),_e=(()=>{class T1{ngSwitch;_view;ngSwitchCase;constructor(n0,C0,b2){this.ngSwitch=b2,b2._addCase(),this._view=new R2(n0,C0)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.c1b),i.rXU(i.C4Q),i.rXU(Z2,9))};static \u0275dir=i.FsC({type:T1,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}})}return T1})(),v2=(()=>{class T1{constructor(n0,C0,b2){b2._addDefault(new R2(n0,C0))}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.c1b),i.rXU(i.C4Q),i.rXU(Z2,9))};static \u0275dir=i.FsC({type:T1,selectors:[["","ngSwitchDefault",""]]})}return T1})(),m0=(()=>{class T1{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(n0,C0,b2){this._ngEl=n0,this._differs=C0,this._renderer=b2}set ngStyle(n0){this._ngStyle=n0,!this._differ&&n0&&(this._differ=this._differs.find(n0).create())}ngDoCheck(){if(this._differ){const n0=this._differ.diff(this._ngStyle);n0&&this._applyChanges(n0)}}_setStyle(n0,C0){const[b2,ce]=n0.split("."),ge=-1===b2.indexOf("-")?void 0:i.czy.DashCase;null!=C0?this._renderer.setStyle(this._ngEl.nativeElement,b2,ce?`${C0}${ce}`:C0,ge):this._renderer.removeStyle(this._ngEl.nativeElement,b2,ge)}_applyChanges(n0){n0.forEachRemovedItem(C0=>this._setStyle(C0.key,null)),n0.forEachAddedItem(C0=>this._setStyle(C0.key,C0.currentValue)),n0.forEachChangedItem(C0=>this._setStyle(C0.key,C0.currentValue))}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.aKT),i.rXU(i.MKu),i.rXU(i.sFG))};static \u0275dir=i.FsC({type:T1,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}
1)}return T1})(),U1=(()=>{class T1{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(n0){this._viewContainerRef=n0}ngOnChanges(n0){if(this._shouldRecreateView(n0)){const C0=this._viewContainerRef;if(this._viewRef&&C0.remove(C0.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const b2=this._createContextForwardProxy();this._viewRef=C0.createEmbeddedView(this.ngTemplateOutlet,b2,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(n0){return!!n0.ngTemplateOutlet||!!n0.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(n0,C0,b2)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,C0,b2),get:(n0,C0,b2)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,C0,b2)}})}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.c1b))};static \u0275dir=i.FsC({type:T1,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[i.OA$]})}return T1})();function b1(T1,s2){return new i.wOt(2100,!1)}class f0{createSubscription(s2,n0){return(0,i.O8t)(()=>s2.subscribe({next:n0,error:C0=>{throw C0}}))}dispose(s2){(0,i.O8t)(()=>s2.unsubscribe())}}class O0{createSubscription(s2,n0){return s2.then(C0=>n0?.(C0),C0=>{throw C0}),{unsubscribe:()=>{n0=null}}}dispose(s2){s2.unsubscribe()}}const K1=new O0,D2=new f0;let O1=(()=>{class T1{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;constructor(n0){this._ref=n0}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(n0){if(!this._obj){if(n0)try{this.markForCheckOnValueUpdate=!1,this._subscribe(n0)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return n0!==this._obj?(this._dispose(),this.transform(n0)):this._latestValue}_subscribe(n0){this._obj=n0,this._strategy=this._selectStrategy(n0),this._subscription=this._strategy.createSubscription(n0,C0=>this._updateLatestValue(n0,C0))}_selectStrategy(n0){if((0,i.jNT)(n0))return K1;if((0,i.zjR)(n0))return D2;throw b1()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(n0,C0){n0===this._obj&&(this._latestValue=C0,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.gRc,16))};static \u0275pipe=i.EJ8({name:"async",type:T1,pure:!1})}return T1})(),V1=(()=>{class T1{transform(n0){if(null==n0)return null;if("string"!=typeof n0)throw b1();return n0.toLowerCase()}static \u0275fac=function(C0){return new(C0||T1)};static \u0275pipe=i.EJ8({name:"lowercase",type:T1,pure:!0})}return T1})();const V0=new i.nKC(""),_2=new i.nKC("");let te=(()=>{class T1{locale;defaultTimezone;defaultOptions;constructor(n0,C0,b2){this.locale=n0,this.defaultTimezone=C0,this.defaultOptions=b2}transform(n0,C0,b2,ce){if(null==n0||""===n0||n0!=n0)return null;try{return Z1(n0,C0??this.defaultOptions?.dateFormat??"mediumDate",ce||this.locale,b2??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(ge){throw b1()}}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.xe9,16),i.rXU(V0,24),i.rXU(_2,24))};static \u0275pipe=i.EJ8({name:"date",type:T1,pure:!0})}return T1})(),pt=(()=>{class T1{_locale;constructor(n0){this._locale=n0}transform(n0,C0,b2){if(!function u5(T1){return!(null==T1||""===T1||T1!=T1)}(n0))return null;b2||=this._locale;try{return function n2(T1,s2,n0){return function P2(T1,s2,n0,C0,b2,ce,ge=!1){let N2="",B1=!1;if(isFinite(T1)){let De=function Q2(T1){let C0,b2,ce,ge,N2,s2=Math.abs(T1)+"",n0=0;for((b2=s2.indexOf("."))>-1&&(s2=s2.replace(".","")),(ce=s2.search(/e/i))>0?(b2<0&&(b2=ce),b2+=+s2.slice(ce+1),s2=s2.substring(0,ce)):b2<0&&(b2=s2.length),ce=0;"0"===s2.charAt(ce);ce++);if(ce===(N2=s2.length))C0=[0],b2=1;else{for(N2--;"0"===s2.charAt(N2);)N2--;for(b2-=ce,C0=[],ge=0;ce<=N2;ce++,ge++)C0[ge]=Number(s2.charAt(ce))}return b2>22&&(C0=C0.splice(0,21),n0=b2-1,b2=1),{digits:C0,exponent:n0,integerLen:b2}}(T1);ge&&(De=function T0(T1){if(0===T1.digits[0])return T1;const s2=T1.digits.length-T1.integerLen;return T1.exponent?T1.exponent+=2:(0===s2?T1.digits.push(0,0):1===s2&&T1.digits.push(0),T1.integerLen+=2),T1}(De));let L=s2.minInt,l1=s2.minFrac,s0=s2.maxFrac;if(ce){const q=ce.match(c2);
1if(null===q)throw new Error(`${ce} is not a valid digit info`);const A1=q[1],o0=q[3],X0=q[5];null!=A1&&(L=Pe(A1)),null!=o0&&(l1=Pe(o0)),null!=X0?s0=Pe(X0):null!=o0&&l1>s0&&(s0=l1)}!function Ce(T1,s2,n0){if(s2>n0)throw new Error(`The minimum number of digits after fraction (${s2}) is higher than the maximum (${n0}).`);let C0=T1.digits,b2=C0.length-T1.integerLen;const ce=Math.min(Math.max(s2,b2),n0);let ge=ce+T1.integerLen,N2=C0[ge];if(ge>0){C0.splice(Math.max(T1.integerLen,ge));for(let l1=ge;l1<C0.length;l1++)C0[l1]=0}else{b2=Math.max(0,b2),T1.integerLen=1,C0.length=Math.max(1,ge=ce+1),C0[0]=0;for(let l1=1;l1<ge;l1++)C0[l1]=0}if(N2>=5)if(ge-1<0){for(let l1=0;l1>ge;l1--)C0.unshift(0),T1.integerLen++;C0.unshift(1),T1.integerLen++}else C0[ge-1]++;for(;b2<Math.max(0,ce);b2++)C0.push(0);let B1=0!==ce;const De=s2+T1.integerLen,L=C0.reduceRight(function(l1,s0,A0,d2){return d2[A0]=(s0+=l1)<10?s0:s0-10,B1&&(0===d2[A0]&&A0>=De?d2.pop():B1=!1),s0>=10?1:0},0);L&&(C0.unshift(L),T1.integerLen++)}(De,l1,s0);let A0=De.digits,d2=De.integerLen;const W1=De.exponent;let E2=[];for(B1=A0.every(q=>!q);d2<L;d2++)A0.unshift(0);for(;d2<0;d2++)A0.unshift(0);d2>0?E2=A0.splice(d2,A0.length):(E2=A0,A0=[0]);const _1=[];for(A0.length>=s2.lgSize&&_1.unshift(A0.splice(-s2.lgSize,A0.length).join(""));A0.length>s2.gSize;)_1.unshift(A0.splice(-s2.gSize,A0.length).join(""));A0.length&&_1.unshift(A0.join("")),N2=_1.join(E(n0,C0)),E2.length&&(N2+=E(n0,b2)+E2.join("")),W1&&(N2+=E(n0,M.Exponential)+"+"+W1)}else N2=E(n0,M.Infinity);return N2=T1<0&&!B1?s2.negPre+N2+s2.negSuf:s2.posPre+N2+s2.posSuf,N2}(T1,function S2(T1,s2="-"){const n0={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},C0=T1.split(";"),b2=C0[0],ce=C0[1],ge=-1!==b2.indexOf(".")?b2.split("."):[b2.substring(0,b2.lastIndexOf("0")+1),b2.substring(b2.lastIndexOf("0")+1)],N2=ge[0],B1=ge[1]||"";n0.posPre=N2.substring(0,N2.indexOf("#"));for(let L=0;L<B1.length;L++){const l1=B1.charAt(L);"0"===l1?n0.minFrac=n0.maxFrac=L+1:"#"===l1?n0.maxFrac=L+1:n0.posSuf+=l1}const De=N2.split(",");if(n0.gSize=De[1]?De[1].length:0,n0.lgSize=De[2]||De[1]?(De[2]||De[1]).length:0,ce){const L=b2.length-n0.posPre.length-n0.posSuf.length,l1=ce.indexOf("#");n0.negPre=ce.substring(0,l1).replace(/'/g,""),n0.negSuf=ce.slice(l1+L).replace(/'/g,"")}else n0.negPre=s2+n0.posPre,n0.negSuf=n0.posSuf;return n0}(function k(T1,s2){return(0,i.H5H)(T1)[i.KH2.NumberFormats][s2]}(s2,p.Decimal),E(s2,M.MinusSign)),s2,M.Group,M.Decimal,n0)}(function qt(T1){if("string"==typeof T1&&!isNaN(Number(T1)-parseFloat(T1)))return Number(T1);if("number"!=typeof T1)throw new Error(`${T1} is not a number`);return T1}(n0),b2,C0)}catch(ce){throw b1()}}static \u0275fac=function(C0){return new(C0||T1)(i.rXU(i.xe9,16))};static \u0275pipe=i.EJ8({name:"number",type:T1,pure:!0})}return T1})();let b5=(()=>{class T1{transform(n0,C0,b2){if(null==n0)return null;if("string"!=typeof n0&&!Array.isArray(n0))throw b1();return n0.slice(C0,b2)}static \u0275fac=function(C0){return new(C0||T1)};static \u0275pipe=i.EJ8({name:"slice",type:T1,pure:!1})}return T1})(),ta=(()=>{class T1{static \u0275fac=function(C0){return new(C0||T1)};static \u0275mod=i.$C({type:T1});static \u0275inj=i.G2t({})}return T1})()},33935:(X1,n1,h)=>{"use strict";h.d(n1,{q:()=>a});const a=new(h(23135).nKC)("")},66750:(X1,n1,h)=>{"use strict";h.d(n1,{Q:()=>w,Sm:()=>Z,Vw:()=>s,aZ:()=>X,hb:()=>A,hj:()=>o,ig:()=>f,kB:()=>I,om:()=>x,qj:()=>c,rb:()=>p});var i=h(23135),a=h(62252),r=h(33935);let u=null;function p(){return u}function f(E){u??=E}class c{}let s=(()=>{class E{historyGo(P){throw new Error("")}static \u0275fac=function(Q){return new(Q||E)};static \u0275prov=i.jDH({token:E,factory:()=>(0,i.WQX)(M),providedIn:"platform"})}return E})();const o=new i.nKC("");let M=(()=>{class E extends s{_location;_history;_doc=(0,i.WQX)(r.q);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return p().getBaseHref(this._doc)}onPopState(P){const Q=p().getGlobalEventTarget(this._doc,"window");return Q.addEventListener("popstate",P,!1),()=>Q.removeEventListener("popstate",P)}onHashChange(P){const Q=p().getGlobalEventTarget(this._doc,"window");return Q.addEventListener("hashchange",P,!1),()=>Q.removeEventListener("hashchange",P)}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(P){this._location.pathname=P}pushState(P,Q,R){this._history.pushState(P,Q,R)}replaceState(P,Q,R){this._history.replaceState(P,Q,R)}forward(){this._history.forward()}back(){this._history.back()}historyGo(P=0){this._history.go(P)}getState(){return this._history.state}static \u0275fac=function(Q){return new(Q||E)};static \u0275prov=i.jDH({token:E,factory:()=>new E,providedIn:"platform"})}return E})();function x(E,k){return E?k?E.endsWith("/")?k.startsWith("/")?E+k.slice(1):E+k:k.startsWith("/")?E+k:`${E}/${k}`:E:k}function z(E){const k=E.search(/#|\?|$/);return"/"===E[k-1]?E.slice(0,k-1)+E.slice(k):E}function w(E){return E&&"?"!==E[0]?`?${E}`:E}let A=(()=>{class E{historyGo(P){throw new Error("")}static \u0275fac=function(Q){return new(Q||E)};static \u0275prov=i.jDH({token:E,factory:()=>(0,i.WQX)(Z),providedIn:"root"})}return E})();const I=new i.nKC("");let Z=(()=>{class E extends A{_platformLocation;_baseHref;_removeListenerFns=[];constructor(P,Q){super(),this._platformLocation=P,this._baseHref=Q??this._platformLocation.getBaseHrefFromDOM()??(0,i.WQX)(r.q).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(P){this._removeListenerFns.push(this._platformLocation.onPopState(P),this._platformLocation.on
1HashChange(P))}getBaseHref(){return this._baseHref}prepareExternalUrl(P){return x(this._baseHref,P)}path(P=!1){const Q=this._platformLocation.pathname+w(this._platformLocation.search),R=this._platformLocation.hash;return R&&P?`${Q}${R}`:Q}pushState(P,Q,R,C1){const S1=this.prepareExternalUrl(R+w(C1));this._platformLocation.pushState(P,Q,S1)}replaceState(P,Q,R,C1){const S1=this.prepareExternalUrl(R+w(C1));this._platformLocation.replaceState(P,Q,S1)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(P=0){this._platformLocation.historyGo?.(P)}static \u0275fac=function(Q){return new(Q||E)(i.KVO(s),i.KVO(I,8))};static \u0275prov=i.jDH({token:E,factory:E.\u0275fac,providedIn:"root"})}return E})(),X=(()=>{class E{_subject=new a.B;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(P){this._locationStrategy=P;const Q=this._locationStrategy.getBaseHref();this._basePath=function O(E){if(new RegExp("^(https?:)?//").test(E)){const[,P]=E.split(/\/\/[^\/]+/);return P}return E}(z(o1(Q))),this._locationStrategy.onPopState(R=>{this._subject.next({url:this.path(!0),pop:!0,state:R.state,type:R.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(P=!1){return this.normalize(this._locationStrategy.path(P))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(P,Q=""){return this.path()==this.normalize(P+w(Q))}normalize(P){return E.stripTrailingSlash(function N(E,k){if(!E||!k.startsWith(E))return k;const P=k.substring(E.length);return""===P||["/",";","?","#"].includes(P[0])?P:k}(this._basePath,o1(P)))}prepareExternalUrl(P){return P&&"/"!==P[0]&&(P="/"+P),this._locationStrategy.prepareExternalUrl(P)}go(P,Q="",R=null){this._locationStrategy.pushState(R,"",P,Q),this._notifyUrlChangeListeners(this.prepareExternalUrl(P+w(Q)),R)}replaceState(P,Q="",R=null){this._locationStrategy.replaceState(R,"",P,Q),this._notifyUrlChangeListeners(this.prepareExternalUrl(P+w(Q)),R)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(P=0){this._locationStrategy.historyGo?.(P)}onUrlChange(P){return this._urlChangeListeners.push(P),this._urlChangeSubscription??=this.subscribe(Q=>{this._notifyUrlChangeListeners(Q.url,Q.state)}),()=>{const Q=this._urlChangeListeners.indexOf(P);this._urlChangeListeners.splice(Q,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(P="",Q){this._urlChangeListeners.forEach(R=>R(P,Q))}subscribe(P,Q,R){return this._subject.subscribe({next:P,error:Q??void 0,complete:R??void 0})}static normalizeQueryParams=w;static joinWithSlash=x;static stripTrailingSlash=z;static \u0275fac=function(Q){return new(Q||E)(i.KVO(A))};static \u0275prov=i.jDH({token:E,factory:()=>function $(){return new X((0,i.KVO)(A))}(),providedIn:"root"})}return E})();function o1(E){return E.replace(/\/index.html$/,"")}},22539:(X1,n1,h)=>{"use strict";h.d(n1,{$R:()=>e2,JV:()=>A,Kd:()=>q0,Lr:()=>I,Ml:()=>K,Nl:()=>k,Qq:()=>Y0,b$:()=>j0,cS:()=>Z1,hv:()=>Y1,q1:()=>v2,yz:()=>u1}),h(10467);var a=h(23135),r=h(25006),u=h(9760),p=h(89558),f=h(99112),c=h(69722),s=h(50957),o=h(16357),M=h(68150),x=h(24379),z=h(33935);class w{}class A{}class I{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(h0){h0?"string"==typeof h0?this.lazyInit=()=>{this.headers=new Map,h0.split("\n").forEach(m0=>{const U1=m0.indexOf(":");if(U1>0){const R0=m0.slice(0,U1),b1=m0.slice(U1+1).trim();this.addHeaderEntry(R0,b1)}})}:typeof Headers<"u"&&h0 instanceof Headers?(this.headers=new Map,h0.forEach((m0,U1)=>{this.addHeaderEntry(U1,m0)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(h0).forEach(([m0,U1])=>{this.setHeaderEntries(m0,U1)})}:this.headers=new Map}has(h0){return this.init(),this.headers.has(h0.toLowerCase())}get(h0){this.init();const m0=this.headers.get(h0.toLowerCase());return m0&&m0.length>0?m0[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(h0){return this.init(),this.headers.get(h0.toLowerCase())||null}append(h0,m0){return this.clone({name:h0,value:m0,op:"a"})}set(h0,m0){return this.clone({name:h0,value:m0,op:"s"})}delete(h0,m0){return this.clone({name:h0,value:m0,op:"d"})}maybeSetNormalizedName(h0,m0){this.normalizedNames.has(m0)||this.normalizedNames.set(m0,h0)}init(){this.lazyInit&&(this.lazyInit instanceof I?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(h0=>this.applyUpdate(h0)),this.lazyUpdate=null))}
1copyFrom(h0){h0.init(),Array.from(h0.headers.keys()).forEach(m0=>{this.headers.set(m0,h0.headers.get(m0)),this.normalizedNames.set(m0,h0.normalizedNames.get(m0))})}clone(h0){const m0=new I;return m0.lazyInit=this.lazyInit&&this.lazyInit instanceof I?this.lazyInit:this,m0.lazyUpdate=(this.lazyUpdate||[]).concat([h0]),m0}applyUpdate(h0){const m0=h0.name.toLowerCase();switch(h0.op){case"a":case"s":let U1=h0.value;if("string"==typeof U1&&(U1=[U1]),0===U1.length)return;this.maybeSetNormalizedName(h0.name,m0);const R0=("a"===h0.op?this.headers.get(m0):void 0)||[];R0.push(...U1),this.headers.set(m0,R0);break;case"d":const b1=h0.value;if(b1){let f0=this.headers.get(m0);if(!f0)return;f0=f0.filter(O0=>-1===b1.indexOf(O0)),0===f0.length?(this.headers.delete(m0),this.normalizedNames.delete(m0)):this.headers.set(m0,f0)}else this.headers.delete(m0),this.normalizedNames.delete(m0)}}addHeaderEntry(h0,m0){const U1=h0.toLowerCase();this.maybeSetNormalizedName(h0,U1),this.headers.has(U1)?this.headers.get(U1).push(m0):this.headers.set(U1,[m0])}setHeaderEntries(h0,m0){const U1=(Array.isArray(m0)?m0:[m0]).map(b1=>b1.toString()),R0=h0.toLowerCase();this.headers.set(R0,U1),this.maybeSetNormalizedName(h0,R0)}forEach(h0){this.init(),Array.from(this.normalizedNames.keys()).forEach(m0=>h0(this.normalizedNames.get(m0),this.headers.get(m0)))}}class X{encodeKey(h0){return O(h0)}encodeValue(h0){return O(h0)}decodeKey(h0){return decodeURIComponent(h0)}decodeValue(h0){return decodeURIComponent(h0)}}const N=/%(\d[a-f0-9])/gi,o1={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function O(a1){return encodeURIComponent(a1).replace(N,(h0,m0)=>o1[m0]??h0)}function E(a1){return`${a1}`}class k{map;encoder;updates=null;cloneFrom=null;constructor(h0={}){if(this.encoder=h0.encoder||new X,h0.fromString){if(h0.fromObject)throw new a.wOt(2805,!1);this.map=function $(a1,h0){const m0=new Map;return a1.length>0&&a1.replace(/^\?/,"").split("&").forEach(R0=>{const b1=R0.indexOf("="),[f0,O0]=-1==b1?[h0.decodeKey(R0),""]:[h0.decodeKey(R0.slice(0,b1)),h0.decodeValue(R0.slice(b1+1))],K1=m0.get(f0)||[];K1.push(O0),m0.set(f0,K1)}),m0}(h0.fromString,this.encoder)}else h0.fromObject?(this.map=new Map,Object.keys(h0.fromObject).forEach(m0=>{const U1=h0.fromObject[m0],R0=Array.isArray(U1)?U1.map(E):[E(U1)];this.map.set(m0,R0)})):this.map=null}has(h0){return this.init(),this.map.has(h0)}get(h0){this.init();const m0=this.map.get(h0);return m0?m0[0]:null}getAll(h0){return this.init(),this.map.get(h0)||null}keys(){return this.init(),Array.from(this.map.keys())}append(h0,m0){return this.clone({param:h0,value:m0,op:"a"})}appendAll(h0){const m0=[];return Object.keys(h0).forEach(U1=>{const R0=h0[U1];Array.isArray(R0)?R0.forEach(b1=>{m0.push({param:U1,value:b1,op:"a"})}):m0.push({param:U1,value:R0,op:"a"})}),this.clone(m0)}set(h0,m0){return this.clone({param:h0,value:m0,op:"s"})}delete(h0,m0){return this.clone({param:h0,value:m0,op:"d"})}toString(){return this.init(),this.keys().map(h0=>{const m0=this.encoder.encodeKey(h0);return this.map.get(h0).map(U1=>m0+"="+this.encoder.encodeValue(U1)).join("&")}).filter(h0=>""!==h0).join("&")}clone(h0){const m0=new k({encoder:this.encoder});return m0.cloneFrom=this.cloneFrom||this,m0.updates=(this.updates||[]).concat(h0),m0}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(h0=>this.map.set(h0,this.cloneFrom.map.get(h0))),this.updates.forEach(h0=>{switch(h0.op){case"a":case"s":const m0=("a"===h0.op?this.map.get(h0.param):void 0)||[];m0.push(E(h0.value)),this.map.set(h0.param,m0);break;case"d":if(void 0===h0.value){this.map.delete(h0.param);break}{let U1=this.map.get(h0.param)||[];const R0=U1.indexOf(E(h0.value));-1!==R0&&U1.splice(R0,1),U1.length>0?this.map.set(h0.param,U1):this.map.delete(h0.param)}}}),this.cloneFrom=this.updates=null)}}class Q{map=new Map;set(h0,m0){return this.map.set(h0,m0),this}get(h0){return this.map.has(h0)||this.map.set(h0,h0.defaultValue()),this.map.get(h0)}delete(h0){return this.map.delete(h0),this}has(h0){return this.map.has(h0)}
1keys(){return this.map.keys()}}function C1(a1){return typeof ArrayBuffer<"u"&&a1 instanceof ArrayBuffer}function S1(a1){return typeof Blob<"u"&&a1 instanceof Blob}function W0(a1){return typeof FormData<"u"&&a1 instanceof FormData}const N1="Content-Type",L0="X-Request-URL",$0="text/plain",Z0="application/json",x0=`${Z0}, ${$0}, */*`;class q0{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;responseType="json";method;params;urlWithParams;transferCache;constructor(h0,m0,U1,R0){let b1;if(this.url=m0,this.method=h0.toUpperCase(),function R(a1){switch(a1){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||R0?(this.body=void 0!==U1?U1:null,b1=R0):b1=U1,b1&&(this.reportProgress=!!b1.reportProgress,this.withCredentials=!!b1.withCredentials,b1.responseType&&(this.responseType=b1.responseType),b1.headers&&(this.headers=b1.headers),b1.context&&(this.context=b1.context),b1.params&&(this.params=b1.params),this.transferCache=b1.transferCache),this.headers??=new I,this.context??=new Q,this.params){const f0=this.params.toString();if(0===f0.length)this.urlWithParams=m0;else{const O0=m0.indexOf("?");this.urlWithParams=m0+(-1===O0?"?":O0<m0.length-1?"&":"")+f0}}else this.params=new k,this.urlWithParams=m0}serializeBody(){return null===this.body?null:"string"==typeof this.body||C1(this.body)||S1(this.body)||W0(this.body)||function l0(a1){return typeof URLSearchParams<"u"&&a1 instanceof URLSearchParams}(this.body)?this.body:this.body instanceof k?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||W0(this.body)?null:S1(this.body)?this.body.type||null:C1(this.body)?null:"string"==typeof this.body?$0:this.body instanceof k?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?Z0:null}clone(h0={}){const m0=h0.method||this.method,U1=h0.url||this.url,R0=h0.responseType||this.responseType,b1=h0.transferCache??this.transferCache,f0=void 0!==h0.body?h0.body:this.body,O0=h0.withCredentials??this.withCredentials,K1=h0.reportProgress??this.reportProgress;let D2=h0.headers||this.headers,O1=h0.params||this.params;const V1=h0.context??this.context;return void 0!==h0.setHeaders&&(D2=Object.keys(h0.setHeaders).reduce((P1,D1)=>P1.set(D1,h0.setHeaders[D1]),D2)),h0.setParams&&(O1=Object.keys(h0.setParams).reduce((P1,D1)=>P1.set(D1,h0.setParams[D1]),O1)),new q0(m0,U1,f0,{params:O1,headers:D2,context:V1,reportProgress:K1,responseType:R0,withCredentials:O0,transferCache:b1})}}var Y1=function(a1){return a1[a1.Sent=0]="Sent",a1[a1.UploadProgress=1]="UploadProgress",a1[a1.ResponseHeader=2]="ResponseHeader",a1[a1.DownloadProgress=3]="DownloadProgress",a1[a1.Response=4]="Response",a1[a1.User=5]="User",a1}(Y1||{});class e0{headers;status;statusText;url;ok;type;constructor(h0,m0=200,U1="OK"){this.headers=h0.headers||new I,this.status=void 0!==h0.status?h0.status:m0,this.statusText=h0.statusText||U1,this.url=h0.url||null,this.ok=this.status>=200&&this.status<300}}class I1 extends e0{constructor(h0={}){super(h0)}type=Y1.ResponseHeader;clone(h0={}){return new I1({headers:h0.headers||this.headers,status:void 0!==h0.status?h0.status:this.status,statusText:h0.statusText||this.statusText,url:h0.url||this.url||void 0})}}class Z1 extends e0{body;constructor(h0={}){super(h0),this.body=void 0!==h0.body?h0.body:null}type=Y1.Response;clone(h0={}){return new Z1({body:void 0!==h0.body?h0.body:this.body,headers:h0.headers||this.headers,status:void 0!==h0.status?h0.status:this.status,statusText:h0.statusText||this.statusText,url:h0.url||this.url||void 0})}}class u1 extends e0{name="HttpErrorResponse";message;error;ok=!1;constructor(h0){super(h0,0,"Unknown Error"),this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${h0.url||"(unknown url)"}`:`Http failure response for ${h0.url||"(unknown url)"}: ${h0.status} ${h0.statusText}`,this.error=h0.error||null}}function q1(a1,h0){return{body:h0,headers:a1.headers,context:a1.context,observe:a1.observe,params:a1.params,reportProgress:a1.reportProgress,responseType:a1.responseType,withCredentials:a1.withCredentials,transferCache:a1.transferCache}}let Y0=(()=>{class a1{handler;constructor(m0){this.handler=m0}request(m0,U1,R0={}){let b1;if(m0 instanceof q0)b1=m0;else{let K1,D2;K1=R0.headers instanceof I?R0.headers:new I(R0.headers),R0.params&&(D2=R0.params instanceof k?R0.params:new k({fromObject:R0.params})),b1=new q0(m0,U1,void 0!==R0.body?R0.body:null,{headers:K1,context:R0.context,params:D2,reportProgress:R0.reportProgress,responseType:R0.responseType||"json",withCredentials:R0.withCredentials,transferCache:R0.transferCache})}const f0=(0,s.of)(b1).pipe((0,r.H)(K1=>this.handler.handle(K1)));if(m0 instanceof q0||"events"===R0.observe)return f0;const O0=f0.pipe((0,u.p)(K1=>K1 instanceof Z1));switch(R0.observe||"body"){case"body":switch(b1.responseType){case"arraybuffer":return O0.pipe((0,p.T)(K1=>{if(null!==K1.body&&!(K1.body instanceof ArrayBuffer))throw new a.wOt(2806,!1);return K1.body}));case"blob":return O0.pipe((0,p.T)(K1=>{if(null!==K1.body&&!(K1.body instanceof Blob))throw new a.wOt(2807,!1);return K1.body}));case"text":return O0.pipe((0,p.T)(K1=>{if(null!==K1.body&&"string"!=typeof K1.body)throw new a.wOt(2808,!1);return K1.body}));default:return O0.pipe((0,p.T)(K1=>K1.body))}case"response":return O0;default:throw new a.wOt(2809,!1)}}delete(m0,U1={}){return this.request("DELETE",m0,U1)}get(m0,U1={}){return this.request("GET",m0,U1)}head(m0,U1={}){return this.request("HEAD",m0,U1)}jsonp(m0,U1){return this.request("JSONP",m0,{params:(new k).append(U1,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(m0,U1={}){return this.request("OPTIONS",m0,U1)}patch(m0,U1,R0={}){return this.request("PATCH",m0,q1(R0,U1))}post(m0,U1,R0={}){return this.request("POST",m0,q1(R0,U1))}put(m0,U1,R0={}){return this.request("PUT",m0,q1(R0,U1))}static \u0275fac=function(U1){return new(U1||a1)(a.KVO(w))};static \u0275prov=a.jDH({token:a1,factory:a1.\u0275fac})}return a1})();const z0=new a.nKC("");function T2(a1,h0){return h0(a1)}function b0(a1,h0){return(m0,U1)=>h0.intercept(m0,{handle:R0=>a1(R0,U1)})}const s1=new a.nKC(""),t0=new a.nKC(""),K=new a.nKC(""),a0=new a.nKC("",{providedIn:"root",factory:()=>!0});function e1(){let a1=null;return(h0,m0)=>{null===a1&&(a1=((0,a.WQX)(s1,{optional:!0})??[]).reduceRight(b0,T2));const U1=(0,a.WQX)(a.Ua0);if((0,a.WQX)(a0)){const b1=U1.add();return a1(h0,m0).pipe((0,f.j)(()=>U1.remove(b1)))}return a1(h0,m0)}}let H1=(()=>{class a1 extends w{backend;injector;chain=null;pendingTasks=(0,a.WQX)(a.Ua0);contributeToStability=(0,a.WQX)(a0);constructor(m0,U1){super(),this.backend=m0,this.injector=U1}handle(m0){if(null===this.chain){const U1=Array.from(new Set([...this.injector.get(t0),...this.injector.get(K,[])]));this.chain=U1.reduceRight((R0,b1)=>function k0(a1,h0,m0){return(U1,R0)=>(0,a.N4e)(m0,()=>h0(U1,b1=>a1(b1,R0)))}(R0,b1,this.injector),T2)}if(this.contributeToStability){const U1=this.pendingTasks.add();return this.chain(m0,R0=>this.backend.handle(R0)).pipe((0,f.j)(()=>this.pendingTasks.remove(U1)))}return this.chain(m0,U1=>this.backend.handle(U1))}static \u0275fac=function(U1){return new(U1||a1)(a.KVO(A),a.KVO(a.uvJ))};static \u0275prov=a.jDH({token:a1,factory:a1.\u0275fac})}return a1})();const g2=/^\)\]\}',?\n/,le=RegExp(`^${L0}:`,"m");let S2=(()=>{class a1{xhrFactory;constructor(m0){this.xhrFactory=m0}handle(m0){if("JSONP"===m0.method)throw new a.wOt(-2800,!1);const U1=this.xhrFactory;return(U1.\u0275loadImpl?(0,M.H)(U1.\u0275loadImpl()):(0,s.of)(null)).pipe((0,c.n)(()=>new o.c(b1=>{const f0=U1.build();if(f0.open(m0.method,m0.urlWithParams),m0.withCredentials&&(f0.withCredentials=!0),m0.headers.forEac
1h((h2,V0)=>f0.setRequestHeader(h2,V0.join(","))),m0.headers.has("Accept")||f0.setRequestHeader("Accept",x0),!m0.headers.has(N1)){const h2=m0.detectContentTypeHeader();null!==h2&&f0.setRequestHeader(N1,h2)}if(m0.responseType){const h2=m0.responseType.toLowerCase();f0.responseType="json"!==h2?h2:"text"}const O0=m0.serializeBody();let K1=null;const D2=()=>{if(null!==K1)return K1;const h2=f0.statusText||"OK",V0=new I(f0.getAllResponseHeaders()),_2=function n2(a1){return"responseURL"in a1&&a1.responseURL?a1.responseURL:le.test(a1.getAllResponseHeaders())?a1.getResponseHeader(L0):null}(f0)||m0.url;return K1=new I1({headers:V0,status:f0.status,statusText:h2,url:_2}),K1},O1=()=>{let{headers:h2,status:V0,statusText:_2,url:te}=D2(),ue=null;204!==V0&&(ue=typeof f0.response>"u"?f0.responseText:f0.response),0===V0&&(V0=ue?200:0);let Se=V0>=200&&V0<300;if("json"===m0.responseType&&"string"==typeof ue){const qe=ue;ue=ue.replace(g2,"");try{ue=""!==ue?JSON.parse(ue):null}catch(et){ue=qe,Se&&(Se=!1,ue={error:et,text:ue})}}Se?(b1.next(new Z1({body:ue,headers:h2,status:V0,statusText:_2,url:te||void 0})),b1.complete()):b1.error(new u1({error:ue,headers:h2,status:V0,statusText:_2,url:te||void 0}))},V1=h2=>{const{url:V0}=D2(),_2=new u1({error:h2,status:f0.status||0,statusText:f0.statusText||"Unknown Error",url:V0||void 0});b1.error(_2)};let P1=!1;const D1=h2=>{P1||(b1.next(D2()),P1=!0);let V0={type:Y1.DownloadProgress,loaded:h2.loaded};h2.lengthComputable&&(V0.total=h2.total),"text"===m0.responseType&&f0.responseText&&(V0.partialText=f0.responseText),b1.next(V0)},U0=h2=>{let V0={type:Y1.UploadProgress,loaded:h2.loaded};h2.lengthComputable&&(V0.total=h2.total),b1.next(V0)};return f0.addEventListener("load",O1),f0.addEventListener("error",V1),f0.addEventListener("timeout",V1),f0.addEventListener("abort",V1),m0.reportProgress&&(f0.addEventListener("progress",D1),null!==O0&&f0.upload&&f0.upload.addEventListener("progress",U0)),f0.send(O0),b1.next({type:Y1.Sent}),()=>{f0.removeEventListener("error",V1),f0.removeEventListener("abort",V1),f0.removeEventListener("load",O1),f0.removeEventListener("timeout",V1),m0.reportProgress&&(f0.removeEventListener("progress",D1),null!==O0&&f0.upload&&f0.upload.removeEventListener("progress",U0)),f0.readyState!==f0.DONE&&f0.abort()}})))}static \u0275fac=function(U1){return new(U1||a1)(a.KVO(x.N0))};static \u0275prov=a.jDH({token:a1,factory:a1.\u0275fac})}return a1})();const T0=new a.nKC(""),Ce=new a.nKC("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),ye=new a.nKC("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class m2{}let Be=(()=>{class a1{doc;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(m0,U1){this.doc=m0,this.cookieName=U1}getToken(){if(typeof ngServerMode<"u"&&ngServerMode)return null;const m0=this.doc.cookie||"";return m0!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,x.bS)(m0,this.cookieName),this.lastCookieString=m0),this.lastToken}static \u0275fac=function(U1){return new(U1||a1)(a.KVO(z.q),a.KVO(Ce))};static \u0275prov=a.jDH({token:a1,factory:a1.\u0275fac})}return a1})();const M0=/^(?:https?:)?\/\//i;function H2(a1,h0){if(!(0,a.WQX)(T0)||"GET"===a1.method||"HEAD"===a1.method||M0.test(a1.url))return h0(a1);const m0=(0,a.WQX)(m2).getToken(),U1=(0,a.WQX)(ye);return null!=m0&&!a1.headers.has(U1)&&(a1=a1.clone({headers:a1.headers.set(U1,m0)})),h0(a1)}var He=function(a1){return a1[a1.Interceptors=0]="Interceptors",a1[a1.LegacyInterceptors=1]="LegacyInterceptors",a1[a1.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",a1[a1.NoXsrfProtection=3]="NoXsrfProtection",a1[a1.JsonpSupport=4]="JsonpSupport",a1[a1.RequestsMadeViaParent=5]="RequestsMadeViaParent",a1[a1.Fetch=6]="Fetch",a1}(He||{});function xe(a1,h0){return{\u0275kind:a1,\u0275providers:h0}}function e2(...a1){const h0=[Y0,S2,H1,{provide:w,useExisting:H1},{provide:A,useFactory:()=>(0,a.WQX)(z0,{optional:!0})??(0,a.WQX)(S2)},{provide:t0,useValue:H2,multi:!0},{provide:T0,useValue:!0},{provide:m2,useClass:Be}];for(const m0 of a1)h0.push(...m0.\u0275providers);return(0,a.EmA)(h0)}function j0(a1){return xe(He.Interceptors,a1.map(h0=>
1({provide:t0,useValue:h0,multi:!0})))}const m1=new a.nKC("");function f1(){return xe(He.LegacyInterceptors,[{provide:m1,useFactory:e1},{provide:t0,useExisting:m1,multi:!0}])}let v2=(()=>{class a1{static \u0275fac=function(U1){return new(U1||a1)};static \u0275mod=a.$C({type:a1});static \u0275inj=a.G2t({providers:[e2(f1())]})}return a1})()},24379:(X1,n1,h)=>{"use strict";function i(c,s){s=encodeURIComponent(s);for(const o of c.split(";")){const M=o.indexOf("="),[x,z]=-1==M?[o,""]:[o.slice(0,M),o.slice(M+1)];if(x.trim()===s)return decodeURIComponent(z)}return null}h.d(n1,{N0:()=>f,UE:()=>u,Vy:()=>p,Zn:()=>a,bS:()=>i});const a="browser",r="server";function u(c){return c===a}function p(c){return c===r}class f{}},23135:(X1,n1,h)=>{"use strict";h.d(n1,{bc$:()=>p7,iLQ:()=>u8,sZ2:()=>In,hnV:()=>Kh,o8S:()=>Wn,BIS:()=>Nc,gRc:()=>h_,Ql9:()=>dw,OM3:()=>o8,Ocv:()=>Hw,abz:()=>qo,Z63:()=>Ca,aKT:()=>lo,uvJ:()=>_0,zcH:()=>Ne,bkB:()=>yn,y_5:()=>y,$GK:()=>dt,nKC:()=>nt,zZn:()=>w4,_q3:()=>lC,MKu:()=>cC,xe9:()=>oC,Co$:()=>Hp,Vns:()=>uc,SKi:()=>Y5,Xx1:()=>d1,Agw:()=>d7,PLl:()=>Al,rOR:()=>Zs,sFG:()=>Bg,_9s:()=>mh,czy:()=>K7,bk:()=>H4,WPN:()=>Ii,B$B:()=>t1,kdw:()=>F0,C4Q:()=>x6,NYb:()=>WM,giA:()=>Xp,pJN:()=>Vn,ZUJ:()=>C4,xvI:()=>vw,RxE:()=>e_,c1b:()=>Br,gXe:()=>c4,mal:()=>J4,Tzd:()=>l4,L39:()=>pL,EWP:()=>_v,a0P:()=>FL,Ol2:()=>Oh,w6W:()=>Cz,QZP:()=>hC,Rfq:()=>H5,oKB:()=>fe,WQX:()=>Ge,hFB:()=>a4,naY:()=>Dw,Hps:()=>M4,QuC:()=>t2,uuI:()=>vC,EmA:()=>I0,zw6:()=>I3,geq:()=>mz,Udg:()=>mL,CGW:()=>Kt,phd:()=>jM,Jn2:()=>zw,HJs:()=>RL,N4e:()=>mo,vPA:()=>yo,O8t:()=>X3,ebz:()=>dz,H3F:()=>Uh,H8p:()=>_n,KH2:()=>m8,Ua0:()=>Rn,waE:()=>R_,wOt:()=>N2,WHO:()=>$p,e01:()=>Kp,Lf2:()=>qs,lNU:()=>ge,PpM:()=>Ms,h9k:()=>u9,$MX:()=>f6,ZF7:()=>tc,Kcf:()=>Fv,e5t:()=>Pv,UyX:()=>kv,cWb:()=>Rv,osQ:()=>Ev,H5H:()=>Em,Zy3:()=>De,mq5:()=>uH,JZv:()=>I2,TL3:()=>jw,LfX:()=>Xa,plB:()=>vc,jNT:()=>$h,zjR:()=>Qp,ngT:()=>Ho,TL$:()=>Pa,Tbb:()=>ht,zUL:()=>G5,rcV:()=>c3,M8M:()=>dL,XA_:()=>V_,Vt3:()=>Fh,OA$:()=>K4,Jv_:()=>zV,R7$:()=>D9,BMQ:()=>Jh,HbH:()=>xm,ZvI:()=>Qy,STu:()=>qy,ee0:()=>Jy,AVh:()=>iv,BUC:()=>eH,vxM:()=>nH,wni:()=>jH,SS7:()=>tf,VBU:()=>Cp,FsC:()=>bp,jDH:()=>It,G2t:()=>h4,$C:()=>Th,EJ8:()=>xp,rXU:()=>O6,nrm:()=>Tm,eu8:()=>Fm,bVm:()=>dv,qex:()=>uv,k0s:()=>vv,j41:()=>hv,RV6:()=>vH,xGo:()=>pi,Mr5:()=>Rm,KVO:()=>s5,kS0:()=>$s,QTQ:()=>Ud,bIt:()=>Nm,lsd:()=>KH,joV:()=>li,qSk:()=>al,XpG:()=>RH,nI1:()=>AV,bMT:()=>DV,i5U:()=>OV,brH:()=>TV,ii3:()=>FV,SdG:()=>EH,NAR:()=>kH,Y8G:()=>ov,FS9:()=>Ym,FCK:()=>jm,lJ4:()=>yV,eq3:()=>HV,l_i:()=>VV,sMw:()=>CV,ziG:()=>bV,l4e:()=>xV,NyB:()=>ZH,mGM:()=>$m,r8f:()=>fV,sdS:()=>QH,Dyx:()=>cH,Z7z:()=>lH,fX1:()=>iH,Vm6:()=>sH,Njj:()=>ei,EBC:()=>C9,tSv:()=>V9,eBV:()=>Xn,npT:()=>Y8,B4B:()=>G8,n$t:()=>y9,bH3:()=>mV,Aen:()=>Bs,xc7:()=>sv,Kam:()=>Um,zvX:()=>km,DNE:()=>Ph,C5r:()=>RV,EFF:()=>lV,JRh:()=>Xm,SpI:()=>Mv,Lme:()=>Zm,E5c:()=>Qm,LHq:()=>qm,DH7:()=>dV,mxI:()=>ef,R50:()=>Jm,GBs:()=>$H,wEZ:()=>XH});var i=h(10467);function a(e,t){return Object.is(e,t)}let r=null,u=!1,p=1;const f=Symbol("SIGNAL");function c(e){const t=r;return r=e,t}const x={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function z(e){if(u)throw new Error("");if(null===r)return;r.consumerOnSignalRead(e);const t=r.nextProducerIndex++;R(r),t<r.producerNode.length&&r.producerNode[t]!==e&&Q(r)&&P(r.producerNode[t],r.producerIndexOfThis[t]),r.producerNode[t]!==e&&(r.producerNode[t]=e,r.producerIndexOfThis[t]=Q(r)?k(e,r,t):0),r.producerLastReadVersion[t]=e.version}function A(e){if((!Q(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==p)){if(!e.producerMustRecompute(e)&&!O(e))return void $(e);e.producerRecomputeValue(e),$(e)}}function I(e){if(void 0===e.liveConsumerNode)return;const t=u;u=!0;try{for(const n of e.liveConsumerNode)n.dirty||X(n)}finally{u=t}}function Z(){return!1!==r?.consumerAllowSignalWrites}function X(e){e.dirty=!0,I(e),e.consumerMarkedDirty?.(e)}function $(e){e.dirty=!1,e.lastCleanEpoch=p}function N(e){return e&&(e.nextProducerIndex=0),c(e)}function o1(e,t){if(c(t),e&&void 0!==e.producerNode&&void 0!==e.producerIndexOfThis&&void 0!==e.producerLastReadVersion){if(Q(e))for(let n=e.nextProducerIndex;n<e.producerNode.length;n++)P(e.producerNode[n],e.producerIndexOfThis[n]);for(;e.producerNode.length>e.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function O(e){R(e);for(let t=0;t<e.producerNode.length;t++){const n=e.producerNode[t],l=e.producerLastReadVersion[t];if(l!==n.version||(A(n),l!==n.version))return!0}return!1}function E(e){if(R(e),Q(e))for(let t=0;t<e.producerNode.length;t++)P(e.producerNode[t],e.producerIndexOfThis[t]);e.producerNode.length=e.producerLastReadVersion.length=e.producerIndexOfThis.length=0,e.liveConsumerNode&&(e.liveConsumerNode.length=e.liveConsumerIndexOfThis.length=0)}
1function k(e,t,n){if(C1(e),0===e.liveConsumerNode.length&&S1(e))for(let l=0;l<e.producerNode.length;l++)e.producerIndexOfThis[l]=k(e.producerNode[l],e,l);return e.liveConsumerIndexOfThis.push(n),e.liveConsumerNode.push(t)-1}function P(e,t){if(C1(e),1===e.liveConsumerNode.length&&S1(e))for(let l=0;l<e.producerNode.length;l++)P(e.producerNode[l],e.producerIndexOfThis[l]);const n=e.liveConsumerNode.length-1;if(e.liveConsumerNode[t]=e.liveConsumerNode[n],e.liveConsumerIndexOfThis[t]=e.liveConsumerIndexOfThis[n],e.liveConsumerNode.length--,e.liveConsumerIndexOfThis.length--,t<e.liveConsumerNode.length){const l=e.liveConsumerIndexOfThis[t],v=e.liveConsumerNode[t];R(v),v.producerIndexOfThis[l]=t}}function Q(e){return e.consumerIsAlwaysLive||(e?.liveConsumerNode?.length??0)>0}function R(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function C1(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function S1(e){return void 0!==e.producerNode}function W0(e,t){const n=Object.create(L0);n.computation=e,void 0!==t&&(n.equal=t);const l=()=>{if(A(n),z(n),n.value===p0)throw n.error;return n.value};return l[f]=n,l}const l0=Symbol("UNSET"),N1=Symbol("COMPUTING"),p0=Symbol("ERRORED"),L0={...x,value:l0,dirty:!0,error:null,equal:a,kind:"computed",producerMustRecompute:e=>e.value===l0||e.value===N1,producerRecomputeValue(e){if(e.value===N1)throw new Error("Detected cycle in computations.");const t=e.value;e.value=N1;const n=N(e);let l,v=!1;try{l=e.computation(),c(null),v=t!==l0&&t!==p0&&l!==p0&&e.equal(t,l)}catch(m){l=p0,e.error=m}finally{o1(e,n)}v?e.value=t:(e.value=l,e.version++)}};let Z0=function $0(){throw new Error};function x0(e){Z0(e)}let Y1=null;function Z1(e,t){Z()||x0(e),e.equal(e.value,t)||(e.value=t,function E1(e){e.version++,function w(){p++}(),I(e),Y1?.()}(e))}function u1(e,t){Z()||x0(e),Z1(e,t(e.value))}const p1={...x,equal:a,value:void 0,kind:"signal"};function q1(e,t,n){const l=Object.create(K0);l.source=e,l.computation=t,null!=n&&(l.equal=n);const m=()=>{if(A(l),z(l),l.value===p0)throw l.error;return l.value};return m[f]=l,m}const K0={...x,value:l0,dirty:!0,error:null,equal:a,kind:"linkedSignal",producerMustRecompute:e=>e.value===l0||e.value===N1,producerRecomputeValue(e){if(e.value===N1)throw new Error("Detected cycle in computations.");const t=e.value;e.value=N1;const n=N(e);let l;try{const v=e.source();l=e.computation(v,t===l0||t===p0?void 0:{source:e.sourceValue,value:t}),e.sourceValue=v}catch(v){l=p0,e.error=v}finally{o1(e,n)}t!==l0&&l!==p0&&e.equal(t,l)?e.value=t:(e.value=l,e.version++)}};let u0;function G0(){return u0}function Q0(e){const t=u0;return u0=e,t}const T2=Symbol("NotFound");Error;var s1=h(11312),t0=h(62252),K=h(25318);const e1_JSACTION="__jsaction",e1_OWNER="__owner",c0={};function c2(e,t){e[e1_JSACTION]=t}const o2=["mouseenter","mouseleave","pointerenter","pointerleave"],P0=["focus","blur","error","load","toggle"],a2=e=>P0.indexOf(e)>=0;function n2(e,t){e.removeEventListener?e.removeEventListener(t.eventType,t.handler,"boolean"==typeof t.passive?{capture:t.capture}:t.capture):e.detachEvent&&e.detachEvent(`on${t.eventType}`,t.handler)}let T0=typeof navigator<"u"&&/Macintosh/.test(navigator.userAgent);const m2=typeof navigator<"u"&&/iPhone|iPad|iPod/.test(navigator.userAgent);class Be{element;handlerInfos=[];constructor(t){this.element=t}addEventListener(t,n,l){m2&&(this.element.style.cursor="pointer"),this.handlerInfos.push(function le(e,t,n,l){let v=!1;return a2(t)&&(v=!0),e.addEventListener(t,n,"boolean"==typeof l?{capture:v,passive:l}:v),{eventType:t,handler:n,capture:v,passive:l}}(this.element,t,n(this.element),l))}cleanUp(){for(let t=0;t<this.handlerInfos.length;t++)n2(this.element,this.handlerInfos[t]);this.handlerInfos=[]}}function H2(e){return e.eventType}function F2(e,t){e.eventType=t}function He(e){return e.event}function xe(e,t){e.event=t}function e2(e){return e.targetElement}function j0(e,t){e.targetElement=t}function m1(e){return e.eic}function l2(e){return e.eia}function R2(e,t,n){e.eia=[t,n]}function Z2(e){e.eia=void 0}function _e(e){return e[1]}function ae(e,t){e.eirp=t}function a1(e){return e.eir}function h0(e,t){e.eir=t}function m0(e){return{eventType:e.eventType,event:e.event,targetElement:e.targetElement,eic:e.eic,eia:e.eia,timeStamp:e.timeStamp,eirp:e.eirp,eiack:e.eiack,eir:e.eir}}class R0{eventInfo;constructor(t){this.eventInfo=t}getEventType(){return H2(this.eventInfo)}setEventType(t){F2(this.eventInfo,t)}getEvent(){return He(this.eventInfo)}setEvent(t){xe(this.eventInfo,t)}getTargetElement(){return e2(this.eventInfo)}setTargetElement(t){j0(this.eventInfo,t)}getContainer(){return m1(this.eventInfo)}setContainer(t){!function f1(e,t){e.eic=t}(this.eventInfo,t)}getTimestamp(){return function R1(e){return e.timeStamp}(this.eventInfo)}setTimestamp(t){!function B0(e,t){e.timeStamp=t}(this.eventInfo,t)}getAction(){const t=l2(this.eventInfo);if(t)return{name:t[0],element:t[1]}}setAction(t){t?R2(this.eventInfo,t.name,t.element):Z2(this.eventInfo)}getIsReplay(){return function v2(e){return e.eirp}(this.eventInfo)}setIsReplay(t){ae(this.eventInfo,t)}getResolved(){return a1(this.eventInfo)}setResolved(t){h0(this.eventInfo,t)}clone(){return new R0(m0(this.eventInfo))}}const b1={},f0=/\s*;\s*/;class K1{a11yClickSupport=!1;clickModSupport=!0;syntheticMouseEventSupport;updateEventInfoForA11yClick=void 0;preventDefaultForA11yClick=void 0;populateClickOnlyAction=void 0;constructor({syntheticMouseEventSupport:t=!1,clickModSupport:n=!0}={}){this.syntheticMouseEventSupport=t,this.clickModSupport=n}resolveEventType(t){this.clickModSupport&&"click"===H2(t)&&function Ce(e){return T0&&e.metaKey||!T0&&e.ctrlKey||function Q2(e){return 2===e.which||null==e.which&&4===e.button}(e)||e.shiftKey}(He(t))?F2(t,"clickmod"):this.a11yClickSupport&&this.updateEventInfoForA11yClick(t)}resolveAction(t){a1(t)||(this.populateAction(t,e2(t)),h0(t,!0))}resolveParentAction(t){const n=l2(t),l=n&&_e(n);Z2(t);const v=l&&this.getParentNode(l);v&&this.populateAction(t,v)}populateAction(t,n){let l=n;for(;l&&l!==m1(t)&&(l.nodeType===Node.ELEMENT_NODE&&this.populateActionOnElement(l,t),!l2(t));)l=this.getParentNode(l);const v=l2(t);if(v&&(this.a11yClickSupport&&this.preventDefaultForA11yClick(t),this.syntheticMouseEventSupport&&("mouseenter"
1===H2(t)||"mouseleave"===H2(t)||"pointerenter"===H2(t)||"pointerleave"===H2(t))))if(function Pe(e,t,n){const l=e.relatedTarget;return("mouseover"===e.type&&"mouseenter"===t||"mouseout"===e.type&&"mouseleave"===t||"pointerover"===e.type&&"pointerenter"===t||"pointerout"===e.type&&"pointerleave"===t)&&(!l||l!==n&&!n.contains(l))}(He(t),H2(t),_e(v))){const m=function ye(e,t){const n={};for(const l in e){if("srcElement"===l||"target"===l)continue;const m=e[l];"function"!=typeof m&&(n[l]=m)}return n.type="mouseover"===e.type?"mouseenter":"mouseout"===e.type?"mouseleave":"pointerover"===e.type?"pointerenter":"pointerleave",n.target=n.srcElement=t,n.bubbles=!1,n._originalEvent=e,n}(He(t),_e(v));xe(t,m),j0(t,_e(v))}else Z2(t)}getParentNode(t){const n=t[e1_OWNER];if(n)return n;const l=t.parentNode;return"#document-fragment"===l?.nodeName?l?.host??null:l}populateActionOnElement(t,n){const l=this.parseActions(t),v=l[H2(n)];void 0!==v&&R2(n,v,t),this.a11yClickSupport&&this.populateClickOnlyAction(t,n,l)}parseActions(t){let n=function H1(e){return e[e1_JSACTION]}(t);if(!n){const l=t.getAttribute("jsaction");if(l){if(n=function G2(e){return c0[e]}(l),!n){n={};const v=l.split(f0);for(let m=0;m<v.length;m++){const H=v[m];if(!H)continue;const B=H.indexOf(":"),W=-1!==B,y1=W?H.substr(0,B).trim():"click",j1=W?H.substr(B+1).trim():H;n[y1]=j1}!function me(e,t){c0[e]=t}(l,n)}c2(t,n)}else n=b1,c2(t,n)}return n}addA11yClickSupport(t,n,l){this.a11yClickSupport=!0,this.updateEventInfoForA11yClick=t,this.preventDefaultForA11yClick=n,this.populateClickOnlyAction=l}}var D2=function(e){return e[e.I_AM_THE_JSACTION_FRAMEWORK=0]="I_AM_THE_JSACTION_FRAMEWORK",e}(D2||{});class O1{dispatchDelegate;actionResolver;eventReplayer;eventReplayScheduled=!1;replayEventInfoWrappers=[];constructor(t,{actionResolver:n,eventReplayer:l}={}){this.dispatchDelegate=t,this.actionResolver=n,this.eventReplayer=l}dispatch(t){const n=new R0(t);this.actionResolver?.resolveEventType(t),this.actionResolver?.resolveAction(t);const l=n.getAction();l&&function V1(e,t){return"A"===e.tagName&&("click"===t.getEventType()||"clickmod"===t.getEventType())}(l.element,n)&&function S2(e){e.preventDefault?e.preventDefault():e.returnValue=!1}(n.getEvent()),this.eventReplayer&&n.getIsReplay()?this.scheduleEventInfoWrapperReplay(n):this.dispatchDelegate(n)}scheduleEventInfoWrapperReplay(t){this.replayEventInfoWrappers.push(t),!this.eventReplayScheduled&&(this.eventReplayScheduled=!0,Promise.resolve().then(()=>{this.eventReplayScheduled=!1,this.eventReplayer(this.replayEventInfoWrappers)}))}}const P1=Symbol.for("propagationStopped");class te{dispatchDelegate;clickModSupport;actionResolver;dispatcher;constructor(t,n=!0){this.dispatchDelegate=t,this.clickModSupport=n,this.actionResolver=new K1({clickModSupport:n}),this.dispatcher=new O1(l=>{this.dispatchToDelegate(l)},{actionResolver:this.actionResolver})}dispatch(t){this.dispatcher.dispatch(t)}dispatchToDelegate(t){for(t.getIsReplay()&&function qe(e){const t=e.getEvent(),n=e.getTargetElement(),l=t.preventDefault.bind(t);at(t,"target",n),at(t,"eventPhase",101),at(t,"preventDefault",()=>{throw l(),new Error("`preventDefault` called during event replay.")}),at(t,"composedPath",()=>{throw new Error("`composedPath` called during event replay.")})}(t),function ue(e){const t=e.getEvent(),n=e.getEvent().stopPropagation.bind(t),l=()=>{t[P1]=!0,n()};at(t,"stopPropagation",l),at(t,"stopImmediatePropagation",l)}(t);t.getAction();){if(et(t),a2(t.getEventType())&&t.getAction().element!==t.getTargetElement()||(this.dispatchDelegate(t.getEvent(),t.getAction().name),t.getEvent()[P1]))return;this.actionResolver.resolveParentAction(t.eventInfo)}}}function et(e){const t=e.getEvent(),n=e.getAction()?.element;n&&at(t,"currentTarget",n,{configurable:!0})}function at(e,t,n,{configurable:l=!1}={}){Object.defineProperty(e,t,{value:n,configurable:l})}function qt(e,t,n,l){for(let v=0;v<t.length;v++)e.removeEventListener(t[v],n,l)}let O5=(()=>{class e{static MOUSE_SPECIAL_SUPPORT=!1;containerManager;eventHandlers={};browserEventTypeToExtraEventTypes={};dispatcher=null;queuedEventInfos=[];constructor(n){this.containerManager=n}handleEvent(n,l,v){const m=function U1(e,t,n,l,v,m,H,B){return{eventType:e,event:t,targetElement:n,eic:l,timeStamp:v,eia:m,eirp:H,eiack:B}}(n,l,l.target,v,Date.now());this.handleEventInfo(m)}handleEventInfo(n){if(!this.dispatcher)return ae(n,!0),void this.queuedEventInfos?.push(n);this.dispatcher(n)}
1addEvent(n,l,v){if(n in this.eventHandlers||!this.containerManager||!e.MOUSE_SPECIAL_SUPPORT&&o2.indexOf(n)>=0)return;const m=(B,W,y1)=>{this.handleEvent(B,W,y1)};this.eventHandlers[n]=m;const H=function g2(e){return"mouseenter"===e?"mouseover":"mouseleave"===e?"mouseout":"pointerenter"===e?"pointerover":"pointerleave"===e?"pointerout":e}(l||n);if(H!==n){const B=this.browserEventTypeToExtraEventTypes[H]||[];B.push(n),this.browserEventTypeToExtraEventTypes[H]=B}this.containerManager.addEventListener(H,B=>W=>{m(n,W,B)},v)}replayEarlyEvents(n=window._ejsa){n&&(this.replayEarlyEventInfos(n.q),function u5(e){e&&(qt(e.c,e.et,e.h),qt(e.c,e.etc,e.h,!0))}(n),delete window._ejsa)}replayEarlyEventInfos(n){for(let l=0;l<n.length;l++){const v=n[l],m=this.getEventTypesForBrowserEventType(v.eventType);for(let H=0;H<m.length;H++){const B=m0(v);F2(B,m[H]),this.handleEventInfo(B)}}}getEventTypesForBrowserEventType(n){const l=[];return this.eventHandlers[n]&&l.push(n),this.browserEventTypeToExtraEventTypes[n]&&l.push(...this.browserEventTypeToExtraEventTypes[n]),l}handler(n){return this.eventHandlers[n]}cleanUp(){this.containerManager?.cleanUp(),this.containerManager=null,this.eventHandlers={},this.browserEventTypeToExtraEventTypes={},this.dispatcher=null,this.queuedEventInfos=[]}registerDispatcher(n,l){this.ecrd(n,l)}ecrd(n,l){if(this.dispatcher=n,this.queuedEventInfos?.length){for(let v=0;v<this.queuedEventInfos.length;v++)this.handleEventInfo(this.queuedEventInfos[v]);this.queuedEventInfos=null}}}return e})();function C0(e,t=window){t._ejsas&&(t._ejsas[e]=void 0)}var b2=h(89558);const ge="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";class N2 extends Error{code;constructor(t,n){super(De(t,n)),this.code=t}}function De(e,t){return`${function B1(e){return`NG0${Math.abs(e)}`}(e)}${t?": "+t:""}`}const L=Symbol("InputSignalNode#UNSET"),l1={...p1,transformFn:void 0,applyValueToInputSignal(e,t){Z1(e,t)}};function A0(e,t){const n=Object.create(l1);function l(){if(z(n),n.value===L)throw new N2(-950,null);return n.value}return n.value=e,n.transformFn=t?.transform,l[f]=n,l}function d2(e){return{toString:e}.toString()}const E2="__parameters__";function o0(e,t,n){return d2(()=>{const l=function A1(e){return function(...n){if(e){const l=e(...n);for(const v in l)this[v]=l[v]}}}(t);function v(...m){if(this instanceof v)return l.apply(this,m),this;const H=new v(...m);return B.annotation=H,B;function B(W,y1,j1){const H0=W.hasOwnProperty(E2)?W[E2]:Object.defineProperty(W,E2,{value:[]})[E2];for(;H0.length<=j1;)H0.push(null);return(H0[j1]=H0[j1]||[]).push(H),W}}return v.prototype.ngMetadataName=e,v.annotationCls=v,v})}const I2=globalThis;function Ve(e){for(let t in e)if(e[t]===Ve)return t;throw Error("Could not find renamed property on target object.")}function Mt(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function ht(e){if("string"==typeof e)return e;if(Array.isArray(e))return`[${e.map(ht).join(", ")}]`;if(null==e)return""+e;const t=e.overriddenName||e.name;if(t)return`${t}`;const n=e.toString();if(null==n)return""+n;const l=n.indexOf("\n");return l>=0?n.slice(0,l):n}function Rt(e,t){return e?t?`${e} ${t}`:e:t||""}function G5(e,t=100){if(!e||t<1||e.length<=t)return e;if(1==t)return e.substring(0,1)+"...";const n=Math.round(t/2);return e.substring(0,n)+"..."+e.substring(e.length-n)}const wt=Ve({__forward_ref__:Ve});function H5(e){return e.__forward_ref__=H5,e.toString=function(){return ht(this())},e}function Xe(e){return tt(e)?e():e}function tt(e){return"function"==typeof e&&e.hasOwnProperty(wt)&&e.__forward_ref__===H5}function It(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function h4(e){return{providers:e.providers||[],imports:e.imports||[]}}function ra(e){return Ia(e,Da)||Ia(e,A4)}function Xa(e){return null!==ra(e)}function Ia(e,t){return e.hasOwnProperty(t)?e[t]:null}function ha(e){return e&&(e.hasOwnProperty(Za)||e.hasOwnProperty(aa))?e[Za]:null}const Da=Ve({\u0275prov:Ve}),Za=Ve({\u0275inj:Ve}),A4=Ve({ngInjectableDef:Ve}),aa=Ve({ngInjectorDef:Ve});
1class nt{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(t,n){this._desc=t,this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=It({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function Ae(e){return e&&!!e.\u0275providers}const ct=Ve({\u0275cmp:Ve}),yt=Ve({\u0275dir:Ve}),Ut=Ve({\u0275pipe:Ve}),a5=Ve({\u0275mod:Ve}),st=Ve({\u0275fac:Ve}),o5=Ve({__NG_ELEMENT_ID__:Ve}),n5=Ve({__NG_ENV_ID__:Ve});function We(e){return"string"==typeof e?e:null==e?"":String(e)}function Oa(e,t){throw new N2(-200,e)}function oa(e,t){throw new N2(-201,!1)}var dt=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(dt||{});let U5;function Ua(){return U5}function I5(e){const t=U5;return U5=e,t}function Ta(e,t,n){const l=ra(e);return l&&"root"==l.providedIn?void 0===l.value?l.value=l.factory():l.value:n&dt.Optional?null:void 0!==t?t:void oa()}const q2={},X2="__NG_DI_FLAG__";class Ye{injector;constructor(t){this.injector=t}retrieve(t,n){return this.injector.get(t,n.optional?T2:q2,n)}}const rt="ngTempTokenPath",Yt=/\n/gm,Ha="__source";function u4(e,t=dt.Default){if(void 0===G0())throw new N2(-203,!1);if(null===G0())return Ta(e,void 0,t);{const n=G0();let l;return l=n instanceof Ye?n.injector:n,l.get(e,t&dt.Optional?null:void 0,t)}}function s5(e,t=dt.Default){return(Ua()||u4)(Xe(e),t)}function Ge(e,t=dt.Default){return s5(e,d5(t))}function d5(e){return typeof e>"u"||"number"==typeof e?e:(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Xt(e){const t=[];for(let n=0;n<e.length;n++){const l=Xe(e[n]);if(Array.isArray(l)){if(0===l.length)throw new N2(900,!1);let v,m=dt.Default;for(let H=0;H<l.length;H++){const B=l[H],W=bt(B);"number"==typeof W?-1===W?v=B.token:m|=W:v=B}t.push(s5(v,m))}else t.push(s5(l))}return t}function R5(e,t){return e[X2]=t,e.prototype[X2]=t,e}function bt(e){return e[X2]}const y=R5(o0("Inject",e=>({token:e})),-1),d1=R5(o0("Optional"),8),t1=R5(o0("Self"),2),F0=R5(o0("SkipSelf"),4);function J2(e,t){return e.hasOwnProperty(st)?e[st]:null}function Ze(e,t){e.forEach(n=>Array.isArray(n)?Ze(n,t):t(n))}function c5(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function t5(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function na(e,t,n){let l=po(e,t);return l>=0?e[1|l]=n:(l=~l,function Qa(e,t,n,l){let v=e.length;if(v==t)e.push(n,l);else if(1===v)e.push(l,e[0]),e[0]=n;else{for(v--,e.push(e[v-1],e[v]);v>t;)e[v]=e[v-2],v--;e[t]=n,e[t+1]=l}}(e,l,t,n)),l}function Y4(e,t){const n=po(e,t);if(n>=0)return e[1|n]}function po(e,t){return function sn(e,t,n){let l=0,v=e.length>>n;for(;v!==l;){const m=l+(v-l>>1),H=e[m<<n];if(t===H)return m<<n;H>t?v=m:l=m+1}return~(v<<n)}(e,t,1)}const d4={},Jt=[],Ca=new nt(""),ao=new nt("",-1),G4=new nt("");class G{get(t,n=q2){if(n===q2){const l=new Error(`NullInjectorError: No provider for ${ht(t)}!`);throw l.name="NullInjectorError",l}return n}}function r1(e,t){const n=e[a5]||null;if(!n&&!0===t)throw new Error(`Type ${ht(e)} does not have '\u0275mod' property.`);return n}function j(e){return e[ct]||null}function v1(e){return e[yt]||null}function G1(e){return e[Ut]||null}function t2(e){const t=j(e)||v1(e)||G1(e);return null!==t&&t.standalone}function I0(e){return{\u0275providers:e}}function fe(...e){return{\u0275providers:Ie(0,e),\u0275fromNgModule:!0}}function Ie(e,...t){const n=[],l=new Set;let v;const m=H=>{n.push(H)};return Ze(t,H=>{const B=H;j5(B,m,[],l)&&(v||=[],v.push(B))}),void 0!==v&&Gt(v,m),n}function Gt(e,t){for(let n=0;n<e.length;n++){const{ngModule:l,providers:v}=e[n];ba(v,m=>{t(m,l)})}}function j5(e,t,n,l){if(!(e=Xe(e)))return!1;let v=null,m=ha(e);const H=!m&&j(e);if(m||H){if(H&&!H.standalone)return!1;v=e}else{const W=e.ngModule;if(m=ha(W),!m)return!1;v=W}const B=l.has(v);if(H){if(B)return!1;if(l.add(v),H.dependencies){const W="function"==typeof H.dependencies?H.dependencies():H.dependencies;for(const y1 of W)j5(y1,t,n,l)}}else{if(!m)return!1;{if(null!=m.imports&&!B){let y1;l.add(v);try{Ze(m.imports,j1=>{j5(j1,t,n,l)&&(y1||=[],y1.push(j1))})}finally{}void 0!==y1&&Gt(y1,t)}if(!B){const y1=J2(v)||(()=>new v);t({provide:v,useFactory:y1,deps:Jt},v),t({provide:G4,useValue:v,multi:!0},v),t({provide:Ca,useValue:()=>s5(v),multi:!0},v)}const W=m.providers;if(null!=W&&!B){const y1=e;ba(W,j1=>{t(j1,y1)})}}}return v!==e&&void 0!==e.providers}function ba(e,t){for(let n of e)Ae(n)&&(n=n.\u0275providers),Array.isArray(n)?ba(n,t):t(n)}const sa=Ve({provide:String,useValue:Ve});function qa(e){return null!==e&&"object"==typeof e&&sa in e}function oo(e){return"function"==typeof e}const _n=new nt(""),ln={},No={};let Vo;function Uo(){return void 0===Vo&&(Vo=new G),Vo}class _0{}class h1 extends _0{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(t,n,l,v){super(),this.parent=n,this.source=l,this.scopes=v,p4(t,H=>this.processProvider(H)),this.records.set(ao,ze(void 0,this)),v.has("environment")&&this.records.set(_0,ze(void 0,this));const m=this.records.get(_n);null!=m&&"string"==typeof m.value&&this.scopes.add(m.value),this.injectorDefTypes=new Set(this.get(G4,Jt,dt.Self))}retrieve(t,n){return this.get(t,n.optional?T2:q2,n)}destroy(){r2(this),this._destroyed=!0;const t=c(null);try{for(const l of this._ngOnDestroyHooks)l.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const l of n)l()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),c(t)}}onDestroy(t){return r2(this),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){r2(this);const n=Q0(this),l=I5(void 0);try{return t()}finally{Q0(n),I5(l)}}get(t,n=q2,l=dt.Default){if(r2(this),t.hasOwnProperty(n5))return t[n5](this);l=d5(l);const m=Q0(this),H=I5(void 0);try{if(!(l&dt.SkipSelf)){let W=this.records.get(t);if(void 0===W){const y1=function So(e){return"function"==typeof e||"object"==typeof e&&e instanceof nt}(t)&&ra(t);W=y1&&this.injectableDefInScope(y1)?ze(A2(t),ln):null,this.records.set(t,W)}if(null!=W)return this.hydrate(t,W,l)}return(l&dt.Self?Uo():this.parent).get(t,n=l&dt.Optional&&n===q2?null:n)}
1catch(B){if("NullInjectorError"===B.name){if((B[rt]=B[rt]||[]).unshift(ht(t)),m)throw B;return function c1(e,t,n,l){const v=e[rt];throw t[Ha]&&v.unshift(t[Ha]),e.message=function y2(e,t,n,l=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let v=ht(t);if(Array.isArray(t))v=t.map(ht).join(" -> ");else if("object"==typeof t){let m=[];for(let H in t)if(t.hasOwnProperty(H)){let B=t[H];m.push(H+":"+("string"==typeof B?JSON.stringify(B):ht(B)))}v=`{${m.join(", ")}}`}return`${n}${l?"("+l+")":""}[${v}]: ${e.replace(Yt,"\n  ")}`}("\n"+e.message,v,n,l),e.ngTokenPath=v,e[rt]=null,e}(B,t,"R3InjectorError",this.source)}throw B}finally{I5(H),Q0(m)}}resolveInjectorInitializers(){const t=c(null),n=Q0(this),l=I5(void 0);try{const m=this.get(Ca,Jt,dt.Self);for(const H of m)H()}finally{Q0(n),I5(l),c(t)}}toString(){const t=[],n=this.records;for(const l of n.keys())t.push(ht(l));return`R3Injector[${t.join(", ")}]`}processProvider(t){let n=oo(t=Xe(t))?t:Xe(t&&t.provide);const l=function L1(e){return qa(e)?ze(void 0,e.useValue):ze(Q1(e),ln)}(t);if(!oo(t)&&!0===t.multi){let v=this.records.get(n);v||(v=ze(void 0,ln,!0),v.factory=()=>Xt(v.multi),this.records.set(n,v)),n=t,v.multi.push(t)}this.records.set(n,l)}hydrate(t,n,l){const v=c(null);try{return n.value===No?Oa(ht(t)):n.value===ln&&(n.value=No,n.value=n.factory(void 0,l)),"object"==typeof n.value&&n.value&&function Ra(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{c(v)}}injectableDefInScope(t){if(!t.providedIn)return!1;const n=Xe(t.providedIn);return"string"==typeof n?"any"===n||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){const n=this._onDestroyHooks.indexOf(t);-1!==n&&this._onDestroyHooks.splice(n,1)}}function A2(e){const t=ra(e),n=null!==t?t.factory:J2(e);if(null!==n)return n;if(e instanceof nt)throw new N2(204,!1);if(e instanceof Function)return function F(e){if(e.length>0)throw new N2(204,!1);const n=function W4(e){return e&&(e[Da]||e[A4])||null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new N2(204,!1)}function Q1(e,t,n){let l;if(oo(e)){const v=Xe(e);return J2(v)||A2(v)}if(qa(e))l=()=>Xe(e.useValue);else if(function Io(e){return!(!e||!e.useFactory)}(e))l=()=>e.useFactory(...Xt(e.deps||[]));else if(function Fa(e){return!(!e||!e.useExisting)}(e))l=(v,m)=>s5(Xe(e.useExisting),void 0!==m&&m&dt.Optional?dt.Optional:void 0);else{const v=Xe(e&&(e.useClass||e.provide));if(!function ot(e){return!!e.deps}(e))return J2(v)||A2(v);l=()=>new v(...Xt(e.deps))}return l}function r2(e){if(e.destroyed)throw new N2(205,!1)}function ze(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function p4(e,t){for(const n of e)Array.isArray(n)?p4(n,t):n&&Ae(n)?p4(n.\u0275providers,t):t(n)}function mo(e,t){let n;e instanceof h1?(r2(e),n=e):n=new Ye(e);const v=Q0(n),m=I5(void 0);try{return t()}finally{Q0(v),I5(m)}}function Wo(){return void 0!==Ua()||null!=G0()}function xa(e){if(!Wo())throw new N2(-203,!1)}const C4=Function;const w5=0,ve=1,mt=2,$5=3,_a=4,Q5=5,Wa=6,Ao=7,L5=8,W5=9,q5=10,ut=11,zo=12,Go=13,Do=14,g5=15,j4=16,Ea=17,X5=18,Oo=19,b4=20,D4=21,Mo=22,Ya=23,wa=24,bo=25,Ke=26,rn=1,m4=6,k5=7,x4=9,z5=10;function x5(e){return Array.isArray(e)&&"object"==typeof e[rn]}function Z5(e){return Array.isArray(e)&&!0===e[rn]}function $4(e){return!!(4&e.flags)}function f4(e){return e.componentOffset>-1}function ua(e){return!(1&~e.flags)}function n4(e){return!!e.template}function no(e){return!!(512&e[mt])}function La(e){return!(256&~e[mt])}class r5{previousValue;currentValue;firstChange;constructor(t,n,l){this.previousValue=t,this.currentValue=n,this.firstChange=l}isFirstChange(){return this.firstChange}}function ga(e,t,n,l){null!==t?t.applyValueToInputSignal(t,l):e[n]=l}const K4=(()=>{const e=()=>O4;return e.ngInherit=!0,e})();function O4(e){return e.type.prototype.ngOnChanges&&(e.setInput=d3),Os}function Os(){const e=Bt(this),t=e?.current;if(t){const n=e.previous;if(n===d4)e.previous=t;else for(let l in t)n[l]=t[l];e.current=null,this.ngOnChanges(t)}}function d3(e,t,n,l,v){const m=this.declaredInputs[l],H=Bt(e)||function B2(e,t){return e[ie]=t}(e,{previous:d4,current:null}),B=H.current||(H.current={}),W=H.previous,y1=W[m];B[m]=new r5(y1&&y1.currentValue,n,W===d4),ga(e,t,v,n)}const ie="__ngSimpleChanges__";function Bt(e){return e[ie]||null}const je=function(e,t=null,n){},za="svg";function Ot(e){for(;Array.isArray(e);)e=e[w5];return e}function da(e,t){return Ot(t[e])}function Ma(e,t){return Ot(t[e.index])}function dn(e,t){return e.data[t]}function Ja(e,t){return e[t]}function hs(e,t,n,l){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=l}function g4(e,t){const n=t[e];return x5(n)?n:n[w5]}function p3(e){return!(128&~e[mt])}function ya(e,t){return null==t?null:e[t]}function pn(e){e[Ea]=0}
1function Ts(e){1024&e[mt]||(e[mt]|=1024,p3(e)&&An(e))}function Sn(e){return!!(9216&e[mt]||e[wa]?.dirty)}function m3(e){e[q5].changeDetectionScheduler?.notify(8),64&e[mt]&&(e[mt]|=1024),Sn(e)&&An(e)}function An(e){e[q5].changeDetectionScheduler?.notify(0);let t=Fo(e);for(;null!==t&&!(8192&t[mt])&&(t[mt]|=8192,p3(t));)t=Fo(t)}function Fs(e,t){if(La(e))throw new N2(911,!1);null===e[D4]&&(e[D4]=[]),e[D4].push(t)}function Fo(e){const t=e[$5];return Z5(t)?t[$5]:t}function $o(e){return e[Ao]??=[]}function q3(e){return e.cleanup??=[]}const jt={lFrame:H3(null),bindingsEnabled:!0,skipHydrationRootTNode:null};let J3=!1;function f3(){return jt.bindingsEnabled}function Kn(){return null!==jt.skipHydrationRootTNode}function ne(){return jt.lFrame.lView}function _t(){return jt.lFrame.tView}function Xn(e){return jt.lFrame.contextLView=e,e[L5]}function ei(e){return jt.lFrame.contextLView=null,e}function m5(){let e=Qi();for(;null!==e&&64===e.type;)e=e.parent;return e}function Qi(){return jt.lFrame.currentTNode}function _4(e,t){const n=jt.lFrame;n.currentTNode=e,n.isParent=t}function Zn(){return jt.lFrame.isParent}function ti(){jt.lFrame.isParent=!1}function g3(){return jt.lFrame.contextLView}function Ps(){return J3}function us(e){const t=J3;return J3=e,t}function z4(){const e=jt.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function mn(){return jt.lFrame.bindingIndex}function X4(){return jt.lFrame.bindingIndex++}function Xo(e){const t=jt.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function Ji(e,t){const n=jt.lFrame;n.bindingIndex=n.bindingRootIndex=e,M3(t)}function M3(e){jt.lFrame.currentDirectiveIndex=e}function y3(e){const t=jt.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function si(){return jt.lFrame.currentQueryIndex}function Is(e){jt.lFrame.currentQueryIndex=e}function el(e){const t=e[ve];return 2===t.type?t.declTNode:1===t.type?e[Q5]:null}function tl(e,t,n){if(n&dt.SkipSelf){let v=t,m=e;for(;!(v=v.parent,null!==v||n&dt.Host||(v=el(m),null===v||(m=m[Do],10&v.type))););if(null===v)return!1;t=v,e=m}const l=jt.lFrame=Ns();return l.currentTNode=t,l.lView=e,!0}function _o(e){const t=Ns(),n=e[ve];jt.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Ns(){const e=jt.lFrame,t=null===e?null:e.child;return null===t?H3(e):t}function H3(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 V3(){const e=jt.lFrame;return jt.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Us=V3;function On(){const e=V3();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 e4(){return jt.lFrame.selectedIndex}function gn(e){jt.lFrame.selectedIndex=e}function B5(){const e=jt.lFrame;return dn(e.tView,e.selectedIndex)}function al(){jt.lFrame.currentNamespace=za}function li(){!function F4(){jt.lFrame.currentNamespace=null}()}function ol(){return jt.lFrame.currentNamespace}let nl=!0;function ds(){return nl}function Zo(e){nl=e}function ci(e,t){for(let n=t.directiveStart,l=t.directiveEnd;n<l;n++){const m=e.data[n].type.prototype,{ngAfterContentInit:H,ngAfterContentChecked:B,ngAfterViewInit:W,ngAfterViewChecked:y1,ngOnDestroy:j1}=m;H&&(e.contentHooks??=[]).push(-n,H),B&&((e.contentHooks??=[]).push(n,B),(e.contentCheckHooks??=[]).push(n,B)),W&&(e.viewHooks??=[]).push(-n,W),y1&&((e.viewHooks??=[]).push(n,y1),(e.viewCheckHooks??=[]).push(n,y1)),null!=j1&&(e.destroyHooks??=[]).push(n,j1)}}function C3(e,t,n){R4(e,t,3,n)}function b3(e,t,n,l){(3&e[mt])===n&&R4(e,t,n,l)}function Ro(e,t){let n=e[mt];(3&n)===t&&(n&=16383,n+=1,e[mt]=n)}function R4(e,t,n,l){const m=l??-1,H=t.length-1;let B=0;for(let W=void 0!==l?65535&e[Ea]:0;W<H;W++)if("number"==typeof t[W+1]){if(B=t[W],null!=l&&B>=l)break}else t[W]<0&&(e[Ea]+=65536),(B<m||-1==m)&&(Mc(e,n,t,W),e[Ea]=(4294901760&e[Ea])+W+2),W++}function x3(e,t){je(4,e,t);const n=c(null);try{t.call(e)}finally{c(n),je(5,e,t)}}function Mc(e,t,n,l){const v=n[l]<0,m=n[l+1],B=e[v?-n[l]:n[l]];v?e[mt]>>14<e[Ea]>>16&&(3&e[mt])===t&&(e[mt]+=16384,x3(B,m)):x3(B,m)}const Tn=-1;class Ws{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(t,n,l){this.factory=t,this.canSeeViewProviders=n,this.injectImpl=l}}function hi(e){return 3===e||4===e||6===e}function vi(e){return 64===e.charCodeAt(0)}function ps(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let n=-1;for(let l=0;l<t.length;l++){const v=t[l];"number"==typeof v?n=v:0===n||_3(e,n,v,0,-1===n||2===n?t[++l]:null)}}return e}function _3(e,t,n,l,v){let m=0,H=e.length;if(-1===t)H=-1;else for(;m<e.length;){const B=e[m++];if("number"==typeof B){if(B===t){H=-1;break}if(B>t){H=m-1;break}}}for(;m<e.length;){const B=e[m];if("number"==typeof B)break;if(B===n)return void(null!==v&&(e[m+1]=v));m++,null!==v&&m++}-1!==H&&(e.splice(H,0,t),m=H+1),e.splice(m++,0,n),null!==v&&e.splice(m++,0,v)}function w3(e){return e!==Tn}function zn(e){return 32767&e}function ms(e,t){let n=function ui(e){return e>>16}(e),l=t;for(;n>0;)l=l[Do],n--;return l}let L3=!0;function qn(e){const t=L3;return L3=e,t}const ko=255,Fn=5;let cl=0;const wo={};function Ys(e,t){const n=hl(e,t);if(-1!==n)return n;const l=t[ve];l.firstCreatePass&&(e.injectorIndex=t.length,B3(l.data,e),B3(t,null),B3(l.blueprint,null));const v=S3(e,t),m=e.injectorIndex;if(w3(v)){const H=zn(v),B=ms(v,t),W=B[ve].data;for(let y1=0;y1<8;y1++)t[m+y1]=B[H+y1]|W[H+y1]}return t[m+8]=v,m}function B3(e,t){e.push(0,0,0,0,0,0,0,0,t)}function hl(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function S3(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,l=null,v=t;for(;null!==v;){if(l=io(v),null===l)return Tn;if(n++,v=v[Do],-1!==l.injectorIndex)return l.injectorIndex|n<<16}return Tn}function A3(e,t,n){!function rl(e,t,n){let l;"string"==typeof n?l=n.charCodeAt(0)||0:n.hasOwnProperty(o5)&&(l=n[o5]),null==l&&(l=n[o5]=cl++);const v=l&ko;t.data[e+(v>>Fn)]|=1<<v}(e,t,n)}function ul(e,t,n){if(n&dt.Optional||void 0!==e)return e;oa()}function di(e,t,n,l){if(n&dt.Optional&&void 0===l&&(l=null),!(n&(dt.Self|dt.Host))){const v=e[W5],m=I5(void 0);try{return v?v.get(t,l,n&dt.Optional):Ta(t,l,n&dt.Optional)}finally{I5(m)}}return ul(l,0,n)}function dl(e,t,n,l=dt.Default,v){if(null!==e){if(2048&t[mt]&&!(l&dt.Self)){const H=function D3(e,t,n,l,v){let m=e,H=t;for(;null!==m&&null!==H&&2048&H[mt]&&!no(H);){const B=pl(m,H,n,l|dt.Self,wo);if(B!==wo)return B;let W=m.parent;if(!W){const y1=H[b4];if(y1){const j1=y1.get(n,wo,l);if(j1!==wo)return j1}W=io(H),H=H[Do]}m=W}return v}(e,t,n,l,wo);if(H!==wo)return H}const m=pl(e,t,n,l,wo);if(m!==wo)return m}return di(t,n,l,v)}function pl(e,t,n,l,v){const m=function Cc(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(o5)?e[o5]:void 0;return"number"==typeof t?t>=0?t&ko:bc:t}(n);if("function"==typeof m){if(!tl(t,e,l))return l&dt.Host?ul(v,0,l):di(t,n,l,v);try{let H;if(H=m(l),null!=H||l&dt.Optional)return H;oa()}finally{Us()}}else if("number"==typeof m){let H=null,B=hl(e,t),W=Tn,y1=l&dt.Host?t[g5][Q5]:null;for((-1===B||l&dt.SkipSelf)&&(W=-1===B?S3(e,t):t[B+8],W!==Tn&&gl(l,!1)?(H=t[ve],B=zn(W),t=ms(W,t)):B=-1);-1!==B;){const j1=t[ve];if(fl(m,B,j1.data)){const H0=ml(B,t,n,H,l,y1);if(H0!==wo)return H0}W=t[B+8],W!==Tn&&gl(l,t[ve].data[B+8]===y1)&&fl(m,B,t)?(H=j1,B=zn(W),t=ms(W,t)):B=-1}}return v}function ml(e,t,n,l,v,m){const H=t[ve],B=H.data[e+8],j1=Gs(B,H,n,null==l?f4(B)&&L3:l!=H&&!!(3&B.type),v&dt.Host&&m===B);return null!==j1?fs(t,H,j1,B,v):wo}function Gs(e,t,n,l,v){const m=e.providerIndexes,H=t.data,B=1048575&m,W=e.directiveStart,j1=m>>20,u2=v?B+j1:e.directiveEnd;for(let J0=l?B:B+j1;J0<u2;J0++){const k2=H[J0];if(J0<W&&n===k2||J0>=W&&k2.type===n)return J0}if(v){const J0=H[W];if(J0&&n4(J0)&&J0.type===n)return W}return null}function fs(e,t,n,l,v){let m=e[n];const H=t.data;if(m instanceof Ws){const B=m;B.resolving&&Oa(function Ht(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():We(e)}(H[n]));const W=qn(B.canSeeViewProviders);B.resolving=!0;const j1=B.injectImpl?I5(B.injectImpl):null;tl(e,l,dt.Default);try{m=e[n]=B.factory(void 0,v,H,e,l),t.firstCreatePass&&n>=l.directiveStart&&function sl(e,t,n){const{ngOnChanges:l,ngOnInit:v,ngDoCheck:m}=t.type.prototype;if(l){const H=O4(t);(n.preOrderHooks??=[]).push(e,H),(n.preOrderCheckHooks??=[]).push(e,H)}v&&(n.preOrderHooks??=[]).push(0-e,v),m&&((n.preOrderHooks??=[]).push(e,m),(n.preOrderCheckHooks??=[]).push(e,m))}(n,H[n],t)}finally{null!==j1&&I5(j1),qn(W),B.resolving=!1,Us()}}return m}function fl(e,t,n){return!!(n[t+(e>>Fn)]&1<<e)}function gl(e,t){return!(e&dt.Self||e&dt.Host&&t)}class Ba{_tNode;_lView;constructor(t,n){this._tNode=t,this._lView=n}get(t,n,l){return dl(this._tNode,this._lView,t,d5(l),n)}}function bc(){return new Ba(m5(),ne())}function pi(e){return d2(()=>{const t=e.prototype.constructor,n=t[st]||js(t),l=Object.prototype;let v=Object.getPrototypeOf(e.prototype).constructor;for(;v&&v!==l;){const m=v[st]||js(v);if(m&&m!==n)return m;v=Object.getPrototypeOf(v)}return m=>new m})}function js(e){return tt(e)?()=>{const t=js(Xe(e));return t&&t()}:J2(e)}function io(e){const t=e[ve],n=t.type;return 2===n?t.declTNode:1===n?e[Q5]:null}function $s(e){return function vl(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const l=n.length;let v=0;for(;v<l;){const m=n[v];if(hi(m))break;if(0===m)v+=2;else if("number"==typeof m)for(v++;v<l&&"string"==typeof n[v];)v++;else{if(m===t)return n[v+1];v+=2}}}return null}(m5(),e)}function yi(e,t=null,n=null,l){const v=yl(e,t,n,l);
1return v.resolveInjectorInitializers(),v}function yl(e,t=null,n=null,l,v=new Set){const m=[n||Jt,fe(e)];return l=l||("object"==typeof e?void 0:ht(e)),new h1(m,t||Uo(),l||null,v)}class w4{static THROW_IF_NOT_FOUND=q2;static NULL=new G;static create(t,n){if(Array.isArray(t))return yi({name:""},n,t,"");{const l=t.name??"";return yi({name:l},t.parent,t.providers,l)}}static \u0275prov=It({token:w4,providedIn:"any",factory:()=>s5(ao)});static __NG_ELEMENT_ID__=-1}new nt("").__NG_ELEMENT_ID__=e=>{const t=m5();if(null===t)throw new N2(204,!1);if(2&t.type)return t.value;if(e&dt.Optional)return null;throw new N2(204,!1)};const Vl=!1;let qo=(()=>class e{static __NG_ELEMENT_ID__=Lc;static __NG_ENV_ID__=n=>n})();class Cl extends qo{_lView;constructor(t){super(),this._lView=t}onDestroy(t){const n=this._lView;return La(n)?(t(),()=>{}):(Fs(n,t),()=>function Rs(e,t){if(null===e[D4])return;const n=e[D4].indexOf(t);-1!==n&&e[D4].splice(n,1)}(n,t))}}function Lc(){return new Cl(ne())}class Mn{}const Ms=new nt("",{providedIn:"root",factory:()=>!1}),bl=new nt(""),Xs=new nt("");let Rn=(()=>{class e{taskId=0;pendingTasks=new Set;get _hasPendingTasks(){return this.hasPendingTasks.value}hasPendingTasks=new s1.t(!1);add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const n=this.taskId++;return this.pendingTasks.add(n),n}has(n){return this.pendingTasks.has(n)}remove(n){this.pendingTasks.delete(n),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static \u0275prov=It({token:e,providedIn:"root",factory:()=>new e})}return e})(),Jo=(()=>{class e{internalPendingTasks=Ge(Rn);scheduler=Ge(Mn);add(){const n=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(n)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(n))}}run(n){var l=this;return(0,i.A)(function*(){const v=l.add();try{return yield n()}finally{v()}})()}static \u0275prov=It({token:e,providedIn:"root",factory:()=>new e})}return e})();const yn=class xl extends t0.B{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(t=!1){super(),this.__isAsync=t,Wo()&&(this.destroyRef=Ge(qo,{optional:!0})??void 0,this.pendingTasks=Ge(Rn,{optional:!0})??void 0)}emit(t){const n=c(null);try{super.next(t)}finally{c(n)}}subscribe(t,n,l){let v=t,m=n||(()=>null),H=l;if(t&&"object"==typeof t){const W=t;v=W.next?.bind(W),m=W.error?.bind(W),H=W.complete?.bind(W)}this.__isAsync&&(m=this.wrapInTimeout(m),v&&(v=this.wrapInTimeout(v)),H&&(H=this.wrapInTimeout(H)));const B=super.subscribe({next:v,error:m,complete:H});return t instanceof K.yU&&t.add(B),B}wrapInTimeout(t){return n=>{const l=this.pendingTasks?.add();setTimeout(()=>{try{t(n)}finally{void 0!==l&&this.pendingTasks?.remove(l)}})}}};function es(...e){}function Hi(e){let t,n;function l(){e=es;try{void 0!==n&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(n),void 0!==t&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),l()}),"function"==typeof requestAnimationFrame&&(n=requestAnimationFrame(()=>{e(),l()})),()=>l()}function _l(e){return queueMicrotask(()=>e()),()=>{e=es}}const T3="isAngularZone",ys=T3+"_ID";let wl=0;class Y5{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new yn(!1);onMicrotaskEmpty=new yn(!1);onStable=new yn(!1);onError=new yn(!1);constructor(t){const{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:l=!1,shouldCoalesceRunChangeDetection:v=!1,scheduleInRootZone:m=Vl}=t;if(typeof Zone>"u")throw new N2(908,!1);Zone.assertZonePatched();const H=this;H._nesting=0,H._outer=H._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(H._inner=H._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(H._inner=H._inner.fork(Zone.longStackTraceZoneSpec)),H.shouldCoalesceEventChangeDetection=!v&&l,H.shouldCoalesceRunChangeDetection=v,H.callbackScheduled=!1,H.scheduleInRootZone=m,function D(e){const t=()=>{!function S(e){function t(){Hi(()=>{e.callbackScheduled=!1,J(e),e.isCheckStableRunning=!0,$1(e),e.isCheckStableRunning=!1})}e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,e.scheduleInRootZone?Zone.root.run(()=>{t()}):e._outer.run(()=>{t()}),J(e))}(e)},n=wl++;e._inner=e._inner.fork({name:"angular",properties:{[T3]:!0,[ys]:n,[
1ys+n]:!0},onInvokeTask:(l,v,m,H,B,W)=>{if(function C2(e){return ee(e,"__ignore_ng_zone__")}(W))return l.invokeTask(m,H,B,W);try{return k1(e),l.invokeTask(m,H,B,W)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===H.type||e.shouldCoalesceRunChangeDetection)&&t(),g0(e)}},onInvoke:(l,v,m,H,B,W,y1)=>{try{return k1(e),l.invoke(m,H,B,W,y1)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!function j2(e){return ee(e,"__scheduler_tick__")}(W)&&t(),g0(e)}},onHasTask:(l,v,m,H)=>{l.hasTask(m,H),v===m&&("microTask"==H.change?(e._hasPendingMicrotasks=H.microTask,J(e),$1(e)):"macroTask"==H.change&&(e.hasPendingMacrotasks=H.macroTask))},onHandleError:(l,v,m,H)=>(l.handleError(m,H),e.runOutsideAngular(()=>e.onError.emit(H)),!1)})}(H)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(T3)}static assertInAngularZone(){if(!Y5.isInAngularZone())throw new N2(909,!1)}static assertNotInAngularZone(){if(Y5.isInAngularZone())throw new N2(909,!1)}run(t,n,l){return this._inner.run(t,n,l)}runTask(t,n,l,v){const m=this._inner,H=m.scheduleEventTask("NgZoneEvent: "+v,t,Sc,es,es);try{return m.runTask(H,n,l)}finally{m.cancelTask(H)}}runGuarded(t,n,l){return this._inner.runGuarded(t,n,l)}runOutsideAngular(t){return this._outer.run(t)}}const Sc={};function $1(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 J(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&!0===e.callbackScheduled)}function k1(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function g0(e){e._nesting--,$1(e)}class p2{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new yn;onMicrotaskEmpty=new yn;onStable=new yn;onError=new yn;run(t,n,l){return t.apply(n,l)}runGuarded(t,n,l){return t.apply(n,l)}runOutsideAngular(t){return t()}runTask(t,n,l,v){return t.apply(n,l)}}function ee(e,t){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0]?.data?.[t]}class Ne{_console=console;handleError(t){this._console.error("ERROR",t)}}const Zt=new nt("",{providedIn:"root",factory:()=>{const e=Ge(Y5),t=Ge(Ne);return n=>e.runOutsideAngular(()=>t.handleError(n))}});class At{destroyed=!1;listeners=null;errorHandler=Ge(Ne,{optional:!0});destroyRef=Ge(qo);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(t){if(this.destroyed)throw new N2(953,!1);return(this.listeners??=[]).push(t),{unsubscribe:()=>{const n=this.listeners?.indexOf(t);void 0!==n&&-1!==n&&this.listeners?.splice(n,1)}}}emit(t){if(this.destroyed)return void console.warn(De(953,!1));if(null===this.listeners)return;const n=c(null);try{for(const l of this.listeners)try{l(t)}catch(v){this.errorHandler?.handleError(v)}}finally{c(n)}}}function Kt(e){return new At}function J5(e,t){return A0(e,t)}const a4=(J5.required=function t4(e){return A0(L,e)},J5);function k4(){return Sa(m5(),ne())}function Sa(e,t){return new lo(Ma(e,t))}let lo=(()=>class e{nativeElement;constructor(n){this.nativeElement=n}static __NG_ELEMENT_ID__=k4})();function Lo(e){return e instanceof lo?e.nativeElement:e}function M4(e){return"function"==typeof e&&void 0!==e[f]}function yo(e,t){const n=function e0(e,t){const n=Object.create(p1);n.value=e,void 0!==t&&(n.equal=t);const l=()=>(z(n),n.value);return l[f]=n,l}(e,t?.equal),l=n[f];return n.set=v=>Z1(l,v),n.update=v=>u1(l,v),n.asReadonly=Po.bind(n),n}function Po(){const e=this[f];if(void 0===e.readonlyFn){const t=()=>this();t[f]=e,e.readonlyFn=t}return e.readonlyFn}function F3(e){return M4(e)&&"function"==typeof e.set}function Hn(){return this._results[Symbol.iterator]()}class Zs{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new t0.B}constructor(t=!1){this._emitDistinctChangesOnly=t}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)}
1forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;const l=function lt(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function Fe(e,t,n){if(e.length!==t.length)return!1;for(let l=0;l<e.length;l++){let v=e[l],m=t[l];if(n&&(v=n(v),m=n(m)),m!==v)return!1}return!0}(this._results,l,n))&&(this._results=l,this.length=l.length,this.last=l[this.length-1],this.first=l[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(t){this._onDirty=t}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=Hn}const kn="ngSkipHydration",Vi="ngskiphydration";function it(e){const t=e.mergedAttrs;if(null===t)return!1;for(let n=0;n<t.length;n+=2){const l=t[n];if("number"==typeof l)return!1;if("string"==typeof l&&l.toLowerCase()===Vi)return!0}return!1}function gt(e){return e.hasAttribute(kn)}function Vt(e){return!(128&~e.flags)}var P4=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(P4||{});const y4=new Map;let en=0;function s4(e){y4.delete(e[Oo])}const k3="__ngContext__";function co(e,t){x5(t)?(e[k3]=t[Oo],function R3(e){y4.set(e[Oo],e)}(t)):e[k3]=t}function Rc(e){return ts(e[zo])}function kc(e){return ts(e[_a])}function ts(e){for(;null!==e&&!Z5(e);)e=e[_a];return e}let Qs;function Pa(e){Qs=e}function N5(){if(void 0!==Qs)return Qs;if(typeof document<"u")return document;throw new N2(210,!1)}const In=new nt("",{providedIn:"root",factory:()=>u7}),u7="ng",Al=new nt(""),d7=new nt("",{providedIn:"platform",factory:()=>"unknown"}),p7=new nt(""),Nc=new nt("",{providedIn:"root",factory:()=>N5().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function I3(e){return e}function m7(){const e=new Vn;return(typeof ngServerMode>"u"||!ngServerMode)&&(e.store=function bi(e,t){const n=e.getElementById(t+"-state");if(n?.textContent)try{return JSON.parse(n.textContent)}catch(l){console.warn("Exception while restoring TransferState for app "+t,l)}return{}}(N5(),Ge(In))),e}let Vn=(()=>{class e{static \u0275prov=It({token:e,providedIn:"root",factory:m7});store={};onSerializeCallbacks={};get(n,l){return void 0!==this.store[n]?this.store[n]:l}set(n,l){this.store[n]=l}remove(n){delete this.store[n]}hasKey(n){return this.store.hasOwnProperty(n)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(n,l){this.onSerializeCallbacks[n]=l}toJson(){for(const n in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(n))try{this.store[n]=this.onSerializeCallbacks[n]()}catch(l){console.warn("Exception in onSerialize callback: ",l)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return e})();const Z4="h",os="b",Dl="f",Wc="n",xi="e",Ol="t",N3="c",U3="x",Q4="r",l5="i",W3="n",q4="d",Tl="di",E5="s",Yc="p",Nn=new nt(""),jc=new nt("",{providedIn:"root",factory:()=>!1}),Fl=new nt(""),Kc=!1,Xc=new nt(""),Rl=new nt("",{providedIn:"root",factory:()=>new Map});var kl=function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e}(kl||{});const qs=new nt(""),Zc=new Set;function Ho(e){Zc.has(e)||(Zc.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}let Li=(()=>class e{view;node;constructor(n,l){this.view=n,this.node=l}static __NG_ELEMENT_ID__=El})();function El(){return new Li(ne(),m5())}var Vs=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Vs||{});let Y3=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=It({token:e,providedIn:"root",factory:()=>new e})}return e})();const Qc=[Vs.EarlyRead,Vs.Write,Vs.MixedReadWrite,Vs.Read];let Pl=(()=>{class e{ngZone=Ge(Y5);scheduler=Ge(Mn);errorHandler=Ge(Ne,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){Ge(qs,{optional:!0})}execute(){const n=this.sequences.size>0;n&&je(16),this.executing=!0;for(const l of Qc)for(const v of this.sequences)if(!v.erroredOrDestroyed&&v.hooks[l])try{v.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>(0,v.hooks[l])(v.pipelinedValue),v.snapshot))}catch(m){v.erroredOrDestroyed=!0,this.errorHandler?.handleError(m)}this.executing=!1;for(const l of this.sequences)l.afterRun(),l.once&&(this.sequences.delete(l),l.destroy());for(const l of this.deferredRegistrations)this.sequences.add(l);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),n&&je(17)}register(n){const{view:l}=n;void 0!==l?((l[bo]??=[]).push(n),An(l),l[mt]|=8192):this.executing?this.deferredRegistrations.add(n):this.addSequence(n)}addSequence(n){this.sequences.add(n),this.scheduler.notify(7)}unregister(n){this.executing&&this.sequences.has(n)?(n.erroredOrDestroyed=!0,n.pipelinedValue=void 0,n.once=!0):(this.sequences.delete(n),this.deferredRegistrations.delete(n))}maybeTrace(n,l){return l?l.run(kl.AFTER_NEXT_RENDER,n):n()}static \u0275prov=It({token:e,providedIn:"root",factory:()=>new e})}return e})();class qc{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(t,n,l,v,m,H=null){this.impl=t,this.hooks=n,this.view=l,this.once=v,this.snapshot=H,this.unregisterOnDestroy=m?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();const t=this.view?.[bo];t&&(this.view[bo]=t.filter(n=>n!==this))}}function l4(e,t){!t?.injector&&xa();const n=t?.injector??Ge(w4);return typeof ngServerMode<"u"&&ngServerMode?Nl:(Ho("NgAfterRender"),Il(e,n,t,!1))}function J4(e,t){!t?.injector&&xa();const n=t?.injector??Ge(w4);return typeof ngServerMode<"u"&&ngServerMode?Nl:(Ho("NgAfterNextRender"),Il(e,n,t,!0))}function Il(e,t,n,l){const v=t.get(Y3);v.impl??=t.get(Pl);const m=t.get(qs,null,{optional:!0}),H=n?.phase??Vs.MixedReadWrite,B=!0!==n?.manualCleanup?t.get(qo):null,W=t.get(Li,null,{optional:!0}),y1=new qc(v.impl,function f7(e,t){if(e instanceof Function){const n=[void 0,void 0,void 0,void 0];return n[t]=e,n}return[e.earlyRead,e.write,e.mixedReadWrite,e.read]}(e,H),W?.view,l,B,m?.snapshot(null));return v.impl.register(y1),y1}const Nl={destroy(){}};var Ka=function(e){return e[e.NOT_STARTED=0]="NOT_STARTED",e[e.IN_PROGRESS=1]="IN_PROGRESS",e[e.COMPLETE=2]="COMPLETE",e[e.FAILED=3]="FAILED",e}(Ka||{});const Bi=0,Jc=1;var ea=function(e){return e[e.Placeholder=0]="Placeholder",e[e.Loading=1]="Loading",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e}(ea||{});const Js=0,Un=1,e6=4,g7=5,z7=7,t3=8,a3=9;var t6=function(e){return e[e.Manual=0]="Manual",e[e.Playthrough=1]="Playthrough",e}(t6||{});function Si(e,t){const n=function o6(e){let t=e6;return 1===e?t=g7:2===e&&(t=a3),t}(e),l=t[n];if(null!==l){for(const v of l)v();t[n]=null}}function n3(e){return e+1}function eo(e,t){return e[n3(t.index)]}function L4(e,t){const n=n3(t.index);return e.data[n]}function Ul(e,t){return t===ea.Placeholder?e.placeholderBlockConfig?.[Bi]??null:t===ea.Loading?e.loadingBlockConfig?.[Bi]??null:null}function s6(e,t){if(!e||0===e.length)return t;const n=new Set(e);for(const l of t)n.add(l);return e.length===n.size?e:Array.from(n)}const xs="ngb",x7=(e,t,n)=>{const l=e,v=l.__jsaction_fns??new Map,m=v.get(t)??[];m.push(n),v.set(t,m),l.__jsaction_fns=v},_7=(e,t)=>{const n=e;let l=n.getAttribute(xs)??"";const v=t.get(l)??new Set;v.has(n)||v.add(n),t.set(l,v)},L7=e=>{e.removeAttribute("jsaction"),e.removeAttribute(xs),e.__jsaction_fns=void 0}
1,b8=new nt("",{providedIn:"root",factory:()=>({})});function B7(e,t){const n=t?.__jsaction_fns?.get(e.type);if(n&&t?.isConnected)for(const l of n)l(e)}const ho=new Map;let S7=!1,A7=(e,t,n,l)=>{};const Cn=new nt(""),u6="__nghData__",Xl="__nghDeferData__",Ti="ngh",O7="nghm";let d6=()=>null;function L8(e,t,n=!1){let l=e.getAttribute(Ti);if(null==l)return null;const[v,m]=l.split("|");if(l=n?m:v,!l)return null;const B=n?v:m?`|${m}`:"";let W={};if(""!==l){const j1=t.get(Vn,null,{optional:!0});null!==j1&&(W=j1.get(u6,[])[Number(l)])}const y1={data:W,firstChild:e.firstChild??null};return n&&(y1.firstChild=e,ql(y1,0,e.nextSibling)),B?e.setAttribute(Ti,B):e.removeAttribute(Ti),y1}function Zl(e,t,n=!1){return d6(e,t,n)}function Ql(e){let t=e._lView;return 2===t[ve].type?null:(no(t)&&(t=t[Ke]),t)}function ql(e,t,n){e.segmentHeads??={},e.segmentHeads[t]=n}function m6(e,t){return e.segmentHeads?.[t]??null}function R7(e,t){return e.data[N3]?.[t]??null}function Jl(e,t){const n=R7(e,t)??[];let l=0;for(let v of n)l+=v[Q4]*(v[U3]??1);return l}function d(e,t){if(typeof e.disconnectedNodes>"u"){const n=e.data[q4];e.disconnectedNodes=n?new Set(n):null}return!!function k7(e){if(typeof e.disconnectedNodes>"u"){const t=e.data[q4];e.disconnectedNodes=t?new Set(t):null}return e.disconnectedNodes}(e)?.has(t)}function f5(e){return!!e&&e.nodeType===Node.COMMENT_NODE&&e.textContent?.trim()===O7}function kt(e){for(;e&&e.nodeType===Node.TEXT_NODE;)e=e.previousSibling;return e}function D5(e,t){const n=e.contentQueries;if(null!==n){const l=c(null);try{for(let v=0;v<n.length;v+=2){const H=n[v+1];if(-1!==H){const B=e.data[H];Is(n[v]),B.contentQueries(2,t[H],H)}}}finally{c(l)}}}function vo(e,t,n){Is(0);const l=c(null);try{t(e,n)}finally{c(l)}}function to(e,t,n){if($4(t)){const l=c(null);try{const m=t.directiveEnd;for(let H=t.directiveStart;H<m;H++){const B=e.data[H];B.contentQueries&&B.contentQueries(1,n[H],H)}}finally{c(l)}}}var c4=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(c4||{});let N7,U7;function ec(e){return function t9(){if(void 0===N7&&(N7=null,I2.trustedTypes))try{N7=I2.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return N7}()?.createHTML(e)||e}function R8(){if(void 0===U7&&(U7=null,I2.trustedTypes))try{U7=I2.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return U7}function a9(e){return R8()?.createHTML(e)||e}function n9(e){return R8()?.createScriptURL(e)||e}class Ei{changingThisBreaksApplicationSecurity;constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${ge})`}}class Bv extends Ei{getTypeName(){return"HTML"}}class Sv extends Ei{getTypeName(){return"Style"}}class Av extends Ei{getTypeName(){return"Script"}}class Dv extends Ei{getTypeName(){return"URL"}}class Ov extends Ei{getTypeName(){return"ResourceURL"}}function c3(e){return e instanceof Ei?e.changingThisBreaksApplicationSecurity:e}function tc(e,t){const n=function Tv(e){return e instanceof Ei&&e.getTypeName()||null}(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${ge})`)}return n===t}function Fv(e){return new Bv(e)}function Rv(e){return new Sv(e)}function kv(e){return new Av(e)}function Ev(e){return new Dv(e)}function Pv(e){return new Ov(e)}class Iv{inertDocumentHelper;constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const n=(new window.DOMParser).parseFromString(ec(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.firstChild?.remove(),n)}catch{return null}}}class Nv{defaultDoc;inertDocument;constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){const n=this.inertDocument.createElement("template");return n.innerHTML=ec(t),n}}const Wv=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function f6(e){return(e=String(e)).match(Wv)?e:"unsafe:"+e}function _s(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function ac(...e){const t={};for(const n of e)for(const l in n)n.hasOwnProperty(l)&&(t[l]=!0);return t}const i9=_s("area,br,col,hr,img,wbr"),l9=_s("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),c9=_s("rp,rt"),k8=ac(i9,ac(l9,_s("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),ac(c9,_s("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),ac(c9,l9)),E8=_s("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),P8=ac(E8,_s("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,c
1olspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),_s("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),Yv=_s("script,style,template");class Gv{sanitizedSomething=!1;buf=[];sanitizeChildren(t){let n=t.firstChild,l=!0,v=[];for(;n;)if(n.nodeType===Node.ELEMENT_NODE?l=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,l&&n.firstChild)v.push(n),n=Kv(n);else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let m=$v(n);if(m){n=m;break}n=v.pop()}return this.buf.join("")}startElement(t){const n=r9(t).toLowerCase();if(!k8.hasOwnProperty(n))return this.sanitizedSomething=!0,!Yv.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const l=t.attributes;for(let v=0;v<l.length;v++){const m=l.item(v),H=m.name,B=H.toLowerCase();if(!P8.hasOwnProperty(B)){this.sanitizedSomething=!0;continue}let W=m.value;E8[B]&&(W=f6(W)),this.buf.push(" ",H,'="',v9(W),'"')}return this.buf.push(">"),!0}endElement(t){const n=r9(t).toLowerCase();k8.hasOwnProperty(n)&&!i9.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(t){this.buf.push(v9(t))}}function $v(e){const t=e.nextSibling;if(t&&e!==t.previousSibling)throw h9(t);return t}function Kv(e){const t=e.firstChild;if(t&&function jv(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(e,t))throw h9(t);return t}function r9(e){const t=e.nodeName;return"string"==typeof t?t:"FORM"}function h9(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}const Xv=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Zv=/([^\#-~ |!])/g;function v9(e){return e.replace(/&/g,"&amp;").replace(Xv,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(Zv,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let W7;function u9(e,t){let n=null;try{W7=W7||function s9(e){const t=new Nv(e);return function Uv(){try{return!!(new window.DOMParser).parseFromString(ec(""),"text/html")}catch{return!1}}()?new Iv(t):t}(e);let l=t?String(t):"";n=W7.getInertBodyElement(l);let v=5,m=l;do{if(0===v)throw new Error("Failed to sanitize html because the input is unstable");v--,l=m,m=n.innerHTML,n=W7.getInertBodyElement(l)}while(l!==m);return ec((new Gv).sanitizeChildren(N8(n)||n))}finally{if(n){const l=N8(n)||n;for(;l.firstChild;)l.firstChild.remove()}}}function N8(e){return"content"in e&&function Qv(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}const qv=/^>|^->|<!--|-->|--!>|<!-$/g,Jv=/(<|>)/g,eu="\u200b$1\u200b";function U8(e,t){return e.createText(t)}function W8(e,t){return e.createComment(function d9(e){return e.replace(qv,t=>t.replace(Jv,eu))}(t))}function Y7(e,t,n){return e.createElement(t,n)}function Pi(e,t,n,l,v){e.insertBefore(t,n,l,v)}function m9(e,t,n){e.appendChild(t,n)}function f9(e,t,n,l,v){null!==l?Pi(e,t,n,l,v):m9(e,t,n)}function g6(e,t,n){e.removeChild(null,t,n)}function g9(e){e.textContent=""}function z9(e,t,n){const{mergedAttrs:l,classes:v,styles:m}=n;null!==l&&function Hc(e,t,n){let l=0;for(;l<n.length;){const v=n[l];if("number"==typeof v){if(0!==v)break;l++;const m=n[l++],H=n[l++],B=n[l++];e.setAttribute(t,H,B,m)}else{const m=v,H=n[++l];
1vi(m)?e.setProperty(t,m,H):e.setAttribute(t,m,H),l++}}}(e,t,l),null!==v&&function au(e,t,n){""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n)}(e,t,v),null!==m&&function tu(e,t,n){e.setAttribute(t,"style",n)}(e,t,m)}var Ii=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}(Ii||{});function Y8(e){const t=z6();return t?a9(t.sanitize(Ii.HTML,e)||""):tc(e,"HTML")?a9(c3(e)):u9(N5(),We(e))}function G8(e){const t=z6();return t?t.sanitize(Ii.URL,e)||"":tc(e,"URL")?c3(e):f6(We(e))}function M9(e){const t=z6();if(t)return n9(t.sanitize(Ii.RESOURCE_URL,e)||"");if(tc(e,"ResourceURL"))return n9(c3(e));throw new N2(904,!1)}const cu=new Set(["embed","frame","iframe","media","script"]),ru=new Set(["base","link","script"]);function y9(e,t,n){return function hu(e,t){return"src"===t&&cu.has(e)||"href"===t&&ru.has(e)||"xlink:href"===t&&"script"===e?M9:G8}(t,n)(e)}function z6(){const e=ne();return e&&e[q5].sanitizer}function V9(e){return e.ownerDocument.defaultView}function C9(e){return e.ownerDocument}function ws(e){return e instanceof Function?e():e}function zu(e,t,n){let l=e.length;for(;;){const v=e.indexOf(t,n);if(-1===v)return v;if(0===v||e.charCodeAt(v-1)<=32){const m=t.length;if(v+m===l||e.charCodeAt(v+m)<=32)return v}n=v+1}}const L9="ng-template";function Mu(e,t,n,l){let v=0;if(l){for(;v<t.length&&"string"==typeof t[v];v+=2)if("class"===t[v]&&-1!==zu(t[v+1].toLowerCase(),n,0))return!0}else if(j8(e))return!1;if(v=t.indexOf(1,v),v>-1){let m;for(;++v<t.length&&"string"==typeof(m=t[v]);)if(m.toLowerCase()===n)return!0}return!1}function j8(e){return 4===e.type&&e.value!==L9}function yu(e,t,n){return t===(4!==e.type||n?e.value:L9)}function Hu(e,t,n){let l=4;const v=e.attrs,m=null!==v?function Cu(e){for(let t=0;t<e.length;t++)if(hi(e[t]))return t;return e.length}(v):0;let H=!1;for(let B=0;B<t.length;B++){const W=t[B];if("number"!=typeof W){if(!H)if(4&l){if(l=2|1&l,""!==W&&!yu(e,W,n)||""===W&&1===t.length){if(ns(l))return!1;H=!0}}else if(8&l){if(null===v||!Mu(e,v,W,n)){if(ns(l))return!1;H=!0}}else{const y1=t[++B],j1=Vu(W,v,j8(e),n);if(-1===j1){if(ns(l))return!1;H=!0;continue}if(""!==y1){let H0;if(H0=j1>m?"":v[j1+1].toLowerCase(),2&l&&y1!==H0){if(ns(l))return!1;H=!0}}}}else{if(!H&&!ns(l)&&!ns(W))return!1;if(H&&ns(W))continue;H=!1,l=W|1&l}}return ns(l)||H}function ns(e){return!(1&e)}function Vu(e,t,n,l){if(null===t)return-1;let v=0;if(l||!n){let m=!1;for(;v<t.length;){const H=t[v];if(H===e)return v;if(3===H||6===H)m=!0;else{if(1===H||2===H){let B=t[++v];for(;"string"==typeof B;)B=t[++v];continue}if(4===H)break;if(0===H){v+=4;continue}}v+=m?1:2}return-1}return function bu(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){const l=e[n];if("number"==typeof l)return-1;if(l===t)return n;n++}return-1}(t,e)}function B9(e,t,n=!1){for(let l=0;l<t.length;l++)if(Hu(e,t[l],n))return!0;return!1}function xu(e,t){e:for(let n=0;n<t.length;n++){const l=t[n];if(e.length===l.length){for(let v=0;v<e.length;v++)if(e[v]!==l[v])continue e;return!0}}return!1}function A9(e,t){return e?":not("+t.trim()+")":t}function _u(e){let t=e[0],n=1,l=2,v="",m=!1;for(;n<e.length;){let H=e[n];if("string"==typeof H)if(2&l){const B=e[++n];v+="["+H+(B.length>0?'="'+B+'"':"")+"]"}else 8&l?v+="."+H:4&l&&(v+=" "+H);else""!==v&&!ns(H)&&(t+=A9(m,v),v=""),l=H,m=m||!ns(l);n++}return""!==v&&(t+=A9(m,v)),t}const h5={};function $8(e,t,n,l,v,m,H,B,W,y1,j1){const H0=Ke+l,u2=H0+v,J0=function Bu(e,t){const n=[];for(let l=0;l<t;l++)n.push(l<e?null:h5);return n}(H0,u2),k2="function"==typeof y1?y1():y1;return J0[ve]={type:e,blueprint:J0,template:n,queries:null,viewQuery:B,declTNode:t,data:J0.slice().fill(null,H0),bindingStartIndex:H0,expandoStartIndex:u2,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof m?m():m,pipeRegistry:"function"==typeof H?H():H,firstChild:null,schemas:W,consts:k2,incompleteFirstPass:!1,ssrId:j1}}function M6(e,t,n,l,v,m,H,B,W,y1,j1){const H0=t.blueprint.slice();return H0[w5]=v,H0[mt]=1228|l,(null!==y1||e&&2048&e[mt])&&(H0[mt]|=2048),pn(H0),H0[$5]=H0[Do]=e,H0[L5]=n,H0[q5]=H||e&&e[q5],H0[ut]=B||e&&e[ut],H0[W5]=W||e&&e[W5]||null,H0[Q5]=m,H0[Oo]=function pa(){return en++}(),H0[Wa]=j1,H0[b4]=y1,H0[g5]=2==t.type?e[g5]:H0,H0}function X8(e){let t=16;return e.signals?t=4096:e.onPush&&(t=64),t}function y6(e,t,n,l){if(0===n)return-1;const v=t.length;for(let m=0;m<n;m++)t.push(l),e.blueprint.push(l),e.data.push(null);return v}function Z8(e,t){return e[zo]?e[Go][_a]=t:e[zo]=t,e[Go]=t,t}function D9(e=1){O9(_t(),ne(),e4()+e,!1)}function O9(e,t,n,l){if(!l)if(3&~t[mt]){const m=e.preOrderHooks;null!==m&&b3(t,m,0,n)}else{const m=e.preOrderCheckHooks;null!==m&&C3(t,m,n)}gn(n)}var j7=function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e}(j7||{});function Q8(e,t,n,l){const v=c(null);try{const[m,H,B]=e.inputs[n];let W=null;H&j7.SignalBased&&(W=t[m][f]),null!==W&&void 0!==W.transformFn?l=W.transformFn(l):null!==B&&(l=B.call(t,l)),null!==e.setInput?e.setInput(t,W,l,n,m):ga(t,W,m,l)}finally{c(v)}}function T9(e,t,n,l,v){const m=e4(),H=2&l;try{gn(-1),H&&t.length>
1Ke&&O9(e,t,Ke,!1),je(H?2:0,v),n(l,v)}finally{gn(m),je(H?3:1,v)}}function H6(e,t,n){(function Ru(e,t,n){const l=n.directiveStart,v=n.directiveEnd;f4(n)&&function Su(e,t,n){const l=Ma(t,e),v=function K8(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=$8(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):t}(n),m=e[q5].rendererFactory,H=Z8(e,M6(e,v,null,X8(n),l,t,null,m.createRenderer(l,n),null,null,null));e[t.index]=H}(t,n,e.data[l+n.componentOffset]),e.firstCreatePass||Ys(n,t);const m=n.initialInputs;for(let H=l;H<v;H++){const B=e.data[H],W=fs(t,e,H,n);co(W,t),null!==m&&Pu(0,H-l,W,B,0,m),n4(B)&&(g4(n.index,t)[L5]=fs(t,e,H,n))}})(e,t,n),!(64&~n.flags)&&function ku(e,t,n){const l=n.directiveStart,v=n.directiveEnd,m=n.index,H=function fn(){return jt.lFrame.currentDirectiveIndex}();try{gn(m);for(let B=l;B<v;B++){const W=e.data[B],y1=t[B];M3(B),(null!==W.hostBindings||0!==W.hostVars||null!==W.hostAttrs)&&Eu(W,y1)}}finally{gn(-1),M3(H)}}(e,t,n)}function q8(e,t,n=Ma){const l=t.localNames;if(null!==l){let v=t.index+1;for(let m=0;m<l.length;m+=2){const H=l[m+1],B=-1===H?n(t,e):e[H];e[v++]=B}}}let or,F9=()=>null;function Ou(e){gt(e)?g9(e):function A8(e){const t=N5(),n=t.createNodeIterator(e,NodeFilter.SHOW_COMMENT,{acceptNode(m){const H=function S8(e){return e.textContent?.replace(/\s/gm,"")}(m);return"ngetn"===H||"ngtns"===H?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let l;const v=[];for(;l=n.nextNode();)v.push(l);for(const m of v)"ngetn"===m.textContent?m.replaceWith(t.createTextNode("")):m.remove()}(e)}function on(e,t,n,l,v,m,H,B){if(B||!ar(t,e,n,l,v)){if(3&t.type){const W=Ma(t,n);l=function R9(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(l),v=null!=H?H(v,t.value||"",l):v,m.setProperty(W,l,v)}}else f4(t)&&function Fu(e,t){const n=g4(t,e);16&n[mt]||(n[mt]|=64)}(n,t.index)}function Eu(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function J8(e,t){const n=e.directiveRegistry;let l=null;if(n)for(let v=0;v<n.length;v++){const m=n[v];B9(t,m.selectors,!1)&&(l??=[],n4(m)?l.unshift(m):l.push(m))}return l}function Ls(e,t,n,l,v,m){const H=Ma(e,t);!function er(e,t,n,l,v,m,H){if(null==m)e.removeAttribute(t,v,n);else{const B=null==H?We(m):H(m,l||"",v);e.setAttribute(t,v,B,n)}}(t[ut],H,m,e.value,n,l,v)}function Pu(e,t,n,l,v,m){const H=m[t];if(null!==H)for(let B=0;B<H.length;B+=2)Q8(l,n,H[B],H[B+1])}function E9(e,t,n){return(null===e||n4(e))&&(n=function T4(e){for(;Array.isArray(e);){if("object"==typeof e[rn])return e;e=e[w5]}return null}(n[t.index])),n[ut]}function tr(e,t){const n=e[W5],l=n?n.get(Ne,null):null;l&&l.handleError(t)}
1function ar(e,t,n,l,v){const m=e.inputs?.[l],H=e.hostDirectiveInputs?.[l];let B=!1;if(H)for(let W=0;W<H.length;W+=2){const y1=H[W];Q8(t.data[y1],n[y1],H[W+1],v),B=!0}if(m)for(const W of m)Q8(t.data[W],n[W],l,v),B=!0;return B}function Iu(e,t){const n=g4(t,e),l=n[ve];!function Nu(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}(l,n);const v=n[w5];null!==v&&null===n[Wa]&&(n[Wa]=Zl(v,n[W5])),je(18),$7(l,n,n[L5]),je(19,n[L5])}function $7(e,t,n){_o(t);try{const l=e.viewQuery;null!==l&&vo(1,l,n);const v=e.template;null!==v&&T9(e,t,v,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),t[X5]?.finishViewCreation(e),e.staticContentQueries&&D5(e,t),e.staticViewQueries&&vo(2,e.viewQuery,n);const m=e.components;null!==m&&function Uu(e,t){for(let n=0;n<t.length;n++)Iu(e,t[n])}(t,m)}catch(l){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),l}finally{t[mt]&=-5,On()}}function nc(e,t,n,l){const v=c(null);try{const m=t.tView,W=M6(e,m,n,4096&e[mt]?4096:16,null,t,null,null,l?.injector??null,l?.embeddedViewInjector??null,l?.dehydratedView??null);W[j4]=e[t.index];const j1=e[X5];return null!==j1&&(W[X5]=j1.createEmbeddedView(m)),$7(m,W,n),W}finally{c(v)}}function $3(e,t){return!t||null===t.firstChild||Vt(e)}function nr(e,t){return or(e,t)}var K7=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(K7||{});function K3(e){return!(32&~e.flags)}function sc(e,t,n,l,v){if(null!=l){let m,H=!1;Z5(l)?m=l:x5(l)&&(H=!0,l=l[w5]);const B=Ot(l);0===e&&null!==n?null==v?m9(t,n,B):Pi(t,n,B,v||null,!0):1===e&&null!==n?Pi(t,n,B,v||null,!0):2===e?g6(t,B,H):3===e&&t.destroyNode(B),null!=m&&function Xu(e,t,n,l,v){const m=n[k5];m!==Ot(n)&&sc(t,e,l,m,v);for(let B=z5;B<n.length;B++){const W=n[B];Z7(W[ve],W,e,t,l,m)}}(t,e,m,n,v)}}function I9(e,t){t[q5].changeDetectionScheduler?.notify(9),Z7(e,t,t[ut],2,null,null)}function sr(e,t){const n=e[x4],l=n.indexOf(t);n.splice(l,1)}function V6(e,t){if(La(t))return;const n=t[ut];n.destroyNode&&Z7(e,t,n,3,null,null),function Gu(e){let t=e[zo];if(!t)return ir(e[ve],e);for(;t;){let n=null;if(x5(t))n=t[zo];else{const l=t[z5];l&&(n=l)}if(!n){for(;t&&!t[_a]&&t!==e;)x5(t)&&ir(t[ve],t),t=t[$5];null===t&&(t=e),x5(t)&&ir(t[ve],t),n=t&&t[_a]}t=n}}(t)}function ir(e,t){if(La(t))return;const n=c(null);try{t[mt]&=-129,t[mt]|=256,t[wa]&&E(t[wa]),function $u(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let l=0;l<n.length;l+=2){const v=t[n[l]];if(!(v instanceof Ws)){const m=n[l+1];if(Array.isArray(m))for(let H=0;H<m.length;H+=2){const B=v[m[H]],W=m[H+1];je(4,B,W);try{W.call(B)}finally{je(5,B,W)}}else{je(4,v,m);try{m.call(v)}finally{je(5,v,m)}}}}}(e,t),function ju(e,t){const n=e.cleanup,l=t[Ao];if(null!==n)for(let H=0;H<n.length-1;H+=2)if("string"==typeof n[H]){const B=n[H+3];B>=0?l[B]():l[-B].unsubscribe(),H+=2}else n[H].call(l[n[H+1]]);null!==l&&(t[Ao]=null);const v=t[D4];if(null!==v){t[D4]=null;for(let H=0;H<v.length;H++)(0,v[H])()}const m=t[Ya];if(null!==m){t[Ya]=null;for(const H of m)H.destroy()}}(e,t),1===t[ve].type&&t[ut].destroy();const l=t[j4];if(null!==l&&Z5(t[$5])){l!==t[$5]&&sr(l,t);const v=t[X5];null!==v&&v.detachView(e)}s4(t)}finally{c(n)}}function lr(e,t,n){return function N9(e,t,n){let l=t;for(;null!==l&&168&l.type;)l=(t=l).parent;if(null===l)return n[w5];if(f4(l)){const{encapsulation:v}=e.data[l.directiveStart+l.componentOffset];if(v===c4.None||v===c4.Emulated)return null}return Ma(l,n)}(e,t.parent,n)}function cr(e,t,n){return U9(e,t,n)}let hr,U9=function rr(e,t,n){return 40&e.type?Ma(e,n):null};function X7(e,t,n,l){const v=lr(e,l,t),m=t[ut],B=cr(l.parent||t[Q5],l,t);if(null!=v)if(Array.isArray(n))for(let W=0;W<n.length;W++)f9(m,v,n[W],B,!1);else f9(m,v,n,B,!1);void 0!==hr&&hr(m,l,t,n,v)}function Ni(e,t){if(null!==t){const n=t.type;if(3&n)return Ma(t,e);if(4&n)return vr(-1,e[t.index]);if(8&n){const l=t.child;if(null!==l)return Ni(e,l);{const v=e[t.index];return Z5(v)?vr(-1,v):Ot(v)}}if(128&n)return Ni(e,t.next);if(32&n)return nr(t,e)()||Ot(e[t.index]);{const l=Y9(e,t);return null!==l?Array.isArray(l)?l[0]:Ni(Fo(e[g5]),l):Ni(e,t.next)}}return null}function Y9(e,t){return null!==t?e[g5][Q5].projection[t.projection]:null}function vr(e,t){const n=z5+e+1;if(n<t.length){const l=t[n],v=l[ve].firstChild;if(null!==v)return Ni(l,v)}return t[k5]}function ur(e,t,n,l,v,m,H){for(;null!=n;){if(128===n.type){n=n.next;continue}const B=l[n.index],W=n.type;if(H&&0===t&&(B&&co(Ot(B),l),n.flags|=2),!K3(n))if(8&W)ur(e,t,n.child,l,v,m,!1),sc(t,e,v,B,m);else if(32&W){const y1=nr(n,l);let j1;for(;j1=y1();)sc(t,e,v,j1,m);sc(t,e,v,B,m)}else 16&W?G9(e,t,l,n,v,m):sc(t,e,v,B,m);n=H?n.projectionNext:n.next}}function Z7(e,t,n,l,v,m){ur(n,l,e.firstChild,t,v,m,!1)}function G9(e,t,n,l,v,m){const H=n[g5],W=H[Q5].projection[l.projection];if(Array.isArray(W))for(let y1=0;y1<W.length;y1++)sc(t,e,v,W[y1],m);else{let y1=W;const j1=H[$5];Vt(l)&&(y1.flags|=128),ur(e,t,y1,j1,v,m,!0)}}function ic(e,t,n,l,v=!1){for(;null!==n;){if(128===n.type){n=v?n.projectionNext:n.next;continue}const m=t[n.index];null!==m&&l.push(Ot(m)),Z5(m)&&dr(m,l);
1const H=n.type;if(8&H)ic(e,t,n.child,l);else if(32&H){const B=nr(n,t);let W;for(;W=B();)l.push(W)}else if(16&H){const B=Y9(t,n);if(Array.isArray(B))l.push(...B);else{const W=Fo(t[g5]);ic(W[ve],W,B,l,!0)}}n=v?n.projectionNext:n.next}return l}function dr(e,t){for(let n=z5;n<e.length;n++){const l=e[n],v=l[ve].firstChild;null!==v&&ic(l[ve],l,v,t)}e[k5]!==e[w5]&&t.push(e[k5])}function j9(e){if(null!==e[bo]){for(const t of e[bo])t.impl.addSequence(t);e[bo].length=0}}let $9=[];const ed={...x,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{An(e.lView)},consumerOnSignalRead(){this.lView[wa]=this}},ad={...x,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let t=Fo(e.lView);for(;t&&!K9(t[ve]);)t=Fo(t);t&&Ts(t)},consumerOnSignalRead(){this.lView[wa]=this}};function K9(e){return 2!==e.type}function pr(e){if(null===e[Ya])return;let t=!0;for(;t;){let n=!1;for(const l of e[Ya])l.dirty&&(n=!0,null===l.zone||Zone.current===l.zone?l.run():l.zone.run(()=>l.run()));t=n&&!!(8192&e[mt])}}const od=100;function Q7(e,t=!0,n=0){const v=e[q5].rendererFactory;v.begin?.();try{!function nd(e,t){const n=Ps();try{us(!0),fr(e,t);let l=0;for(;Sn(e);){if(l===od)throw new N2(103,!1);l++,fr(e,1)}}finally{us(n)}}(e,n)}catch(H){throw t&&tr(e,H),H}finally{v.end?.()}}function Z9(e,t,n,l){if(La(t))return;const v=t[mt];_o(t);let B=!0,W=null,y1=null;K9(e)?(y1=function Qu(e){return e[wa]??function qu(e){const t=$9.pop()??Object.create(ed);return t.lView=e,t}(e)}(t),W=N(y1)):null===function s(){return r}()?(B=!1,y1=function td(e){const t=e[wa]??Object.create(ad);return t.lView=e,t}(t),W=N(y1)):t[wa]&&(E(t[wa]),t[wa]=null);try{pn(t),function ni(e){return jt.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&T9(e,t,n,2,l);const j1=!(3&~v);if(j1){const J0=e.preOrderCheckHooks;null!==J0&&C3(t,J0,null)}else{const J0=e.preOrderHooks;null!==J0&&b3(t,J0,0,null),Ro(t,0)}if(function sd(e){for(let t=Rc(e);null!==t;t=kc(t)){if(!(2&t[mt]))continue;const n=t[x4];for(let l=0;l<n.length;l++)Ts(n[l])}}(t),pr(t),Q9(t,0),null!==e.contentQueries&&D5(e,t),j1){const J0=e.contentCheckHooks;null!==J0&&C3(t,J0)}else{const J0=e.contentHooks;null!==J0&&b3(t,J0,1),Ro(t,1)}!function ld(e,t){const n=e.hostBindingOpCodes;if(null!==n)try{for(let l=0;l<n.length;l++){const v=n[l];if(v<0)gn(~v);else{const m=v,H=n[++l],B=n[++l];Ji(H,m);const W=t[m];je(24,W),B(2,W),je(25,W)}}}finally{gn(-1)}}(e,t);const H0=e.components;null!==H0&&q9(t,H0,0);const u2=e.viewQuery;if(null!==u2&&vo(2,u2,l),j1){const J0=e.viewCheckHooks;null!==J0&&C3(t,J0)}else{const J0=e.viewHooks;null!==J0&&b3(t,J0,2),Ro(t,2)}if(!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),t[Mo]){for(const J0 of t[Mo])J0();t[Mo]=null}j9(t),t[mt]&=-73}catch(j1){throw An(t),j1}finally{null!==y1&&(o1(y1,W),B&&function Ju(e){e.lView[wa]!==e&&(e.lView=null,$9.push(e))}(y1)),On()}}function Q9(e,t){for(let n=Rc(e);null!==n;n=kc(n))for(let l=z5;l<n.length;l++)mr(n[l],t)}function id(e,t,n){je(18);const l=g4(t,e);mr(l,n),je(19,l[L5])}function mr(e,t){p3(e)&&fr(e,t)}function fr(e,t){const l=e[ve],v=e[mt],m=e[wa];let H=!!(0===t&&16&v);if(H||=!!(64&v&&0===t),H||=!!(1024&v),H||=!(!m?.dirty||!O(m)),H||=!1,m&&(m.dirty=!1),e[mt]&=-9217,H)Z9(l,e,l.template,e[L5]);else if(8192&v){pr(e),Q9(e,1);const B=l.components;null!==B&&q9(e,B,1),j9(e)}}function q9(e,t,n){for(let l=0;l<t.length;l++)id(e,t[l],n)}function C6(e,t){const n=Ps()?64:1088;for(e[q5].changeDetectionScheduler?.notify(t);e;){e[mt]|=n;const l=Fo(e);if(no(e)&&!l)return e;e=l}return null}function J9(e,t,n,l){return[e,!0,0,t,null,l,null,n,null,null]}function eh(e,t){const n=z5+t;if(n<e.length)return e[n]}function lc(e,t,n,l=!0){const v=t[ve];if(function cd(e,t,n,l){const v=z5+l,m=n.length;l>0&&(n[v-1][_a]=t),l<m-z5?(t[_a]=n[v],c5(n,z5+l,t)):(n.push(t),t[_a]=null),t[$5]=n;const H=t[j4];null!==H&&n!==H&&th(H,t);const B=t[X5];null!==B&&B.insertView(e),m3(t),t[mt]|=128}(v,t,e,n),l){const H=vr(n,e),B=t[ut],W=B.parentNode(e[k5]);null!==W&&function Yu(e,t,n,l,v,m){l[w5]=v,l[Q5]=t,Z7(e,l,n,1,v,m)}(v,e[Q5],B,t,W,H)}const m=t[Wa];null!==m&&null!==m.firstChild&&(m.firstChild=null)}function gr(e,t){const n=b6(e,t);return void 0!==n&&V6(n[ve],n),n}function b6(e,t){if(e.length<=z5)return;const n=z5+t,l=e[n];if(l){const v=l[j4];null!==v&&v!==e&&sr(v,l),t>0&&(e[n-1][_a]=l[_a]);const m=t5(e,z5+t);!function P9(e,t){I9(e,t),t[w5]=null,t[Q5]=null}(l[ve],l);const H=m[X5];null!==H&&H.detachView(m[ve]),l[$5]=null,l[_a]=null,l[mt]&=-129}return l}function th(e,t){const n=e[x4],l=t[$5];(x5(l)||t[g5]!==l[$5][g5])&&(e[mt]|=2),null===n?e[x4]=[t]:n.push(t)}let cc=class{_lView;_cdRefInjectingView;notifyErrorHandler;_appRef=null;_attachedToViewContainer=!1;get rootNodes(){const t=this._lView,n=t[ve];return ic(n,t,n.firstChild,[])}constructor(t,n,l=!0){this._lView=t,this._cdRefInjectingView=n,this.notifyErrorHandler=l}get context(){return this._lView[L5]}set context(t){this._lView[L5]=t}get destroyed(){return La(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[$5];if(Z5(t)){const n=t[8],l=n?n.indexOf(this):-1;l>-1&&(b6(t,l),t5(n,l))}this._attachedToViewContainer=!1}V6(this._lView[ve],this._lView)}onDestroy(t){Fs(this._lView,t)}markForCheck(){C6(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[mt]&=-129}reattach(){m3(this._lView),this._lView[mt]|=128}detectChanges(){this._lView[mt]|=1024,Q7(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new N2(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const t=no(this._lView),n=this._lView[j4];null!==n&&!t&&sr(n,this._lView),I9(this._lView[ve],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new N2(902,!1);this._appRef=t;const n=no(this._lView),l=this._lView[j4];null!==l&&!n&&th(l,this._lView),m3(this._lView)}},x6=(()=>class e{static __NG_ELEMENT_ID__=vd})();const rd=x6,hd=class extends rd{_declarationLView;_declarationTContainer;elementRef;constructor(t,n,l){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=l}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,l){const v=nc(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:l});return new cc(v)}};function vd(){return q7(m5(),ne())}function q7(e,t){return 4&e.type?new hd(t,e,Sa(e,t)):null}function rc(e,t,n,l,v){let m=e.data[t];if(null===m)m=function Hr(e,t,n,l,v){const m=Qi(),H=Zn(),W=e.data[t]=function yd(e,t,n,l,v,m){let H=t?t.injectorIndex:-1,B=0;return Kn()&&(B|=128),{type:n,index:l,insertBeforeIndex:null,injectorIndex:H,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOff
1set:-1,propertyBindings:null,flags:B,providerIndexes:0,value:v,attrs:m,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,H?m:m&&m.parent,n,t,l,v);return function Md(e,t,n,l){null===e.firstChild&&(e.firstChild=t),null!==n&&(l?null==n.child&&null!==t.parent&&(n.child=t):null===n.next&&(n.next=t,t.prev=n))}(e,W,m,H),W}(e,t,n,l,v),function z3(){return jt.lFrame.inI18n}()&&(m.flags|=32);else if(64&m.type){m.type=n,m.value=l,m.attrs=v;const H=function vs(){const e=jt.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}();m.injectorIndex=null===H?-1:H.injectorIndex}return _4(m,!0),m}const Qf=new RegExp(`^(\\d+)*(${os}|${Z4})*(.*)`);function hh(e){return e.index-Ke}function t8(e,t,n,l){const v=hh(l);let m=function Bd(e,t){const n=e.i18nNodes;if(n)return n.get(t)}(e,v);if(void 0===m){const H=e.data[W3];if(H?.[v])m=function Sd(e,t){const[n,...l]=function Jf(e){const t=e.match(Qf),[n,l,v,m]=t,H=l?parseInt(l,10):v,B=[];for(const[W,y1,j1]of m.matchAll(/(f|n)(\d*)/g)){const H0=parseInt(j1,10)||1;B.push(y1,H0)}return[H,...B]}(e);let v;v=n===Z4?t[g5][w5]:n===os?function b9(e){return e.ownerDocument.body}(t[g5][w5]):Ot(t[Number(n)+Ke]);return function ag(e,t){let n=e;for(let l=0;l<t.length;l+=2){const v=t[l],m=t[l+1];for(let H=0;H<m;H++)switch(v){case Dl:n=n.firstChild;break;case Wc:n=n.nextSibling}}return n}(v,l)}(H[v],n);else if(t.firstChild===l)m=e.firstChild;else{const B=null===l.prev,W=l.prev??l.parent;if(function eg(e){return!e.prev&&8===e.parent?.type}(l))m=m6(e,hh(l.parent));else{let y1=Ma(W,n);if(B)m=y1.firstChild;else{const j1=hh(W),H0=m6(e,j1);m=2===W.type&&H0?br(Jl(e,j1)+1,H0):y1.nextSibling}}}}return m}function br(e,t){let n=t;for(let l=0;l<e;l++)n=n.nextSibling;return n}let Dd=!1;function Hg(e,t,n){for(const l of n.node.cases[n.case]){const v=t.get(l.index-Ke);v&&g6(e,v,!1)}}function Rd(e){const t=e[m4]??[],l=e[$5][ut],v=[];for(const m of t)void 0!==m.data[Tl]?v.push(m):kd(m,l);e[m4]=v}function Vg(e){const{lContainer:t}=e,n=t[m4];if(null===n)return;const v=t[$5][ut];for(const m of n)kd(m,v)}function kd(e,t){let n=0,l=e.firstChild;if(l){const v=e.data[Q4];for(;n<v;){const m=l.nextSibling;g6(t,l,!1),l=m,n++}}}function _r(e){Rd(e);const t=e[w5];x5(t)&&wr(t);for(let n=z5;n<e.length;n++)wr(e[n])}function wr(e){!function yg(e){const t=e[Wa];if(t){const{i18nNodes:n,dehydratedIcuData:l}=t;if(n&&l){const v=e[ut];for(const m of l.values())Hg(v,n,m)}t.i18nNodes=void 0,t.dehydratedIcuData=void 0}}(e);const t=e[ve];for(let n=Ke;n<t.bindingStartIndex;n++)Z5(e[n])?_r(e[n]):x5(e[n])&&wr(e[n])}function Ed(e){const t=e._views;for(const n of t){const l=Ql(n);null!==l&&null!==l[w5]&&(x5(l)?wr(l):_r(l))}}let Pd=()=>null;function xg(e,t){const n=e[m4];return t&&null!==n&&0!==n.length?n[0].data[l5]===t?n.shift():(Rd(e),null):null}function A6(e,t){return Pd(e,t)}let wg=class{},Id=class{};class Lg{resolveComponentFactory(t){throw Error(`No component factory found for ${ht(t)}.`)}}let o8=class{static NULL=new Lg};class mh{}let Bg=(()=>class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>function Sg(){const e=ne(),n=g4(m5().index,e);return(x5(n)?n:e)[ut]}()})(),Ag=(()=>{class e{static \u0275prov=It({token:e,providedIn:"root",factory:()=>null})}return e})();function vc(e){return!!r1(e)}const gh={};class D6{injector;parentInjector;constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,l){l=d5(l);const v=this.injector.get(t,gh,l);return v!==gh||n===gh?v:this.parentInjector.get(t,n,l)}}function zh(e,t,n){let l=n?e.styles:null,v=n?e.classes:null,m=0;
1if(null!==t)for(let H=0;H<t.length;H++){const B=t[H];"number"==typeof B?m=B:1==m?v=Rt(v,B):2==m&&(l=Rt(l,B+": "+t[++H]+";"))}n?e.styles=l:e.stylesWithoutHost=l,n?e.classes=v:e.classesWithoutHost=v}function O6(e,t=dt.Default){const n=ne();return null===n?s5(e,t):dl(m5(),n,Xe(e),t)}function Ud(){throw new Error("invalid")}function Mh(e,t,n,l,v){const m=null===l?null:{"":-1},H=v(e,n);if(null!==H){let B,W=null,y1=null;const j1=function Rg(e){let t=null,n=!1;for(let H=0;H<e.length;H++){const B=e[H];if(0===H&&n4(B)&&(t=B),null!==B.findHostDirectiveDefs){n=!0;break}}if(!n)return null;let l=null,v=null,m=null;for(const H of e)null!==H.findHostDirectiveDefs&&(l??=[],v??=new Map,m??=new Map,kg(H,l,m,v)),H===t&&(l??=[],l.push(H));return null!==l?(l.push(...null===t?e:e.slice(1)),[l,v,m]):null}(H);null===j1?B=H:[B,W,y1]=j1,function Pg(e,t,n,l,v,m,H){const B=l.length;let W=!1;for(let u2=0;u2<B;u2++){const J0=l[u2];!W&&n4(J0)&&(W=!0,Eg(e,n,u2)),A3(Ys(n,t),e,J0.type)}!function Gg(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}(n,e.data.length,B);for(let u2=0;u2<B;u2++){const J0=l[u2];J0.providersResolver&&J0.providersResolver(J0)}let y1=!1,j1=!1,H0=y6(e,t,B,null);B>0&&(n.directiveToIndex=new Map);for(let u2=0;u2<B;u2++){const J0=l[u2];if(n.mergedAttrs=ps(n.mergedAttrs,J0.hostAttrs),Ng(e,n,t,H0,J0),Yg(H0,J0,v),null!==H&&H.has(J0)){const[de,ke]=H.get(J0);n.directiveToIndex.set(J0.type,[H0,de+n.directiveStart,ke+n.directiveStart])}else(null===m||!m.has(J0))&&n.directiveToIndex.set(J0.type,H0);null!==J0.contentQueries&&(n.flags|=4),(null!==J0.hostBindings||null!==J0.hostAttrs||0!==J0.hostVars)&&(n.flags|=64);const k2=J0.type.prototype;!y1&&(k2.ngOnChanges||k2.ngOnInit||k2.ngDoCheck)&&((e.preOrderHooks??=[]).push(n.index),y1=!0),!j1&&(k2.ngOnChanges||k2.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(n.index),j1=!0),H0++}!function Ig(e,t,n){for(let l=t.directiveStart;l<t.directiveEnd;l++){const v=e.data[l];if(null!==n&&n.has(v)){const m=n.get(v);Yd(0,t,m,l),Yd(1,t,m,l),jd(t,l,!0)}else Wd(0,t,v,l),Wd(1,t,v,l),jd(t,l,!1)}}(e,n,m)}(e,t,n,B,m,W,y1)}null!==m&&null!==l&&function Fg(e,t,n){const l=e.localNames=[];for(let v=0;v<t.length;v+=2){const m=n[t[v+1]];if(null==m)throw new N2(-301,!1);l.push(t[v],m)}}(n,l,m)}function kg(e,t,n,l){const v=t.length;e.findHostDirectiveDefs(e,t,l),n.set(e,[v,t.length-1])}function Eg(e,t,n){t.componentOffset=n,(e.components??=[]).push(t.index)}function Wd(e,t,n,l){const v=0===e?n.inputs:n.outputs;for(const m in v)if(v.hasOwnProperty(m)){let H;H=0===e?t.inputs??={}:t.outputs??={},H[m]??=[],H[m].push(l),Gd(t,m)}}function Yd(e,t,n,l){const v=0===e?n.inputs:n.outputs;for(const m in v)if(v.hasOwnProperty(m)){const H=v[m];let B;B=0===e?t.hostDirectiveInputs??={}:t.hostDirectiveOutputs??={},B[H]??=[],B[H].push(l,m),Gd(t,H)}}function Gd(e,t){"class"===t?e.flags|=8:"style"===t&&(e.flags|=16)}function jd(e,t,n){const{attrs:l,inputs:v,hostDirectiveInputs:m}=e;if(null===l||!n&&null===v||n&&null===m||j8(e))return e.initialInputs??=[],void e.initialInputs.push(null);let H=null,B=0;for(;B<l.length;){const W=l[B];if(0!==W)if(5!==W){if("number"==typeof W)break;if(!n&&v.hasOwnProperty(W)){const y1=v[W];for(const j1 of y1)if(j1===t){H??=[],H.push(W,l[B+1]);break}}else if(n&&m.hasOwnProperty(W)){const y1=m[W];for(let j1=0;j1<y1.length;j1+=2)if(y1[j1]===t){H??=[],H.push(y1[j1+1],l[B+1]);break}}B+=2}else B+=2;else B+=4}e.initialInputs??=[],e.initialInputs.push(H)}function Ng(e,t,n,l,v){e.data[l]=v;const m=v.factory||(v.factory=J2(v.type)),H=new Ws(m,n4(v),O6);e.blueprint[l]=H,n[l]=H,function Ug(e,t,n,l,v){const m=v.hostBindings;if(m){let H=e.hostBindingOpCodes;null===H&&(H=e.hostBindingOpCodes=[]);const B=~t.index;(function Wg(e){let t=e.length;for(;t>0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(H)!=B&&H.push(B),H.push(n,l,m)}}(e,t,l,y6(e,n,v.hostVars,h5),v)}function Yg(e,t,n){if(n){if(t.exportAs)for(let l=0;l<t.exportAs.length;l++)n[t.exportAs[l]]=e;n4(t)&&(n[""]=e)}}function $d(e,t,n,l,v,m,H,B){const W=t.consts,j1=rc(t,e,2,l,ya(W,H));return m&&Mh(t,n,j1,ya(W,B),v),j1.mergedAttrs=ps(j1.mergedAttrs,j1.attrs),null!==j1.attrs&&zh(j1,j1.attrs,!1),null!==j1.mergedAttrs&&zh(j1,j1.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,j1),j1}function Kd(e,t){ci(e,t),$4(t)&&e.queries.elementEnd(t)}class Xd extends o8{ngModule;constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const n=j(t);return new l8(n,this.ngModule)}}class l8 extends Id{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=function jg(e){return Object.keys(e).map(t=>{const[n,l,v]=e[t],m={propName:n,templateName:t,isSignal:!!(l&j7.SignalBased)};return v&&(m.transform=v),m})}(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=function $g(e){return Object.keys(e).map(t=>({propName:e[t],templateName:t}))}(this.componentDef.outputs),this.cachedOutputs}constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=function wu(e){return e.map(_u).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors??[],this.isBoundToModule=!!n}create(t,n,l,v){je(22);const m=c(null);try{const H=this.componentDef,B=l?["ng-version","19.2.20"]:function Lu(e){const t=[],n=[];let l=1,v=2;for(;
1l<e.length;){let m=e[l];if("string"==typeof m)2===v?""!==m&&t.push(m,e[++l]):8===v&&n.push(m);else{if(!ns(v))break;v=m}l++}return n.length&&t.push(1,...n),t}(this.componentDef.selectors[0]),W=$8(0,null,null,1,0,null,null,null,null,[B],null),y1=function Kg(e,t,n){let l=t instanceof _0?t:t?.injector;return l&&null!==e.getStandaloneInjector&&(l=e.getStandaloneInjector(l)||l),l?new D6(n,l):n}(H,v||this.ngModule,t),j1=function Xg(e){const t=e.get(mh,null);if(null===t)throw new N2(407,!1);return{rendererFactory:t,sanitizer:e.get(Ag,null),changeDetectionScheduler:e.get(Mn,null)}}(y1),H0=j1.rendererFactory.createRenderer(null,H),u2=l?function Au(e,t,n,l){const m=l.get(jc,!1)||n===c4.ShadowDom,H=e.selectRootElement(t,m);return function Du(e){F9(e)}(H),H}(H0,l,H.encapsulation,y1):function Zg(e,t){const n=(e.selectors[0][0]||"div").toLowerCase();return Y7(t,n,"svg"===n?za:"math"===n?"math":null)}(H,H0),J0=M6(null,W,null,512|X8(H),null,null,j1,H0,y1,null,Zl(u2,y1,!0));J0[Ke]=u2,_o(J0);let k2=null;try{const de=$d(Ke,W,J0,"#host",()=>[this.componentDef],!0,0);u2&&(z9(H0,u2,de),co(u2,J0)),H6(W,J0,de),to(W,de,J0),Kd(W,de),void 0!==n&&function qg(e,t,n){const l=e.projection=[];for(let v=0;v<t.length;v++){const m=n[v];l.push(null!=m&&m.length?Array.from(m):null)}}(de,this.ngContentSelectors,n),k2=g4(de.index,J0),J0[L5]=k2[L5],$7(W,J0,null)}catch(de){throw null!==k2&&s4(k2),s4(J0),de}finally{je(23),On()}return new Qg(this.componentType,J0)}finally{c(m)}}}class Qg extends wg{_rootLView;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(t,n){super(),this._rootLView=n,this._tNode=dn(n[ve],Ke),this.location=Sa(this._tNode,n),this.instance=g4(this._tNode.index,n)[L5],this.hostView=this.changeDetectorRef=new cc(n,void 0,!1),this.componentType=t}setInput(t,n){const l=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(t)&&Object.is(this.previousInputValues.get(t),n))return;const v=this._rootLView;ar(l,v[ve],v,t,n),this.previousInputValues.set(t,n),C6(g4(l.index,v),1)}get injector(){return new Ba(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}let Br=(()=>class e{static __NG_ELEMENT_ID__=Jg})();function Jg(){return qd(m5(),ne())}const ez=Br,Zd=class extends ez{_lContainer;_hostTNode;_hostLView;constructor(t,n,l){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=l}get element(){return Sa(this._hostTNode,this._hostLView)}get injector(){return new Ba(this._hostTNode,this._hostLView)}get parentInjector(){const t=S3(this._hostTNode,this._hostLView);if(w3(t)){const n=ms(t,this._hostLView),l=zn(t);return new Ba(n[ve].data[l+8],n)}return new Ba(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=Qd(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-z5}createEmbeddedView(t,n,l){let v,m;"number"==typeof l?v=l:null!=l&&(v=l.index,m=l.injector);const H=A6(this._lContainer,t.ssrId),B=t.createEmbeddedViewImpl(n||{},m,H);return this.insertImpl(B,v,$3(this._hostTNode,H)),B}createComponent(t,n,l,v,m){const H=t&&!function Yo(e){return"function"==typeof e}(t);let B;if(H)B=n;
1else{const k2=n||{};B=k2.index,l=k2.injector,v=k2.projectableNodes,m=k2.environmentInjector||k2.ngModuleRef}const W=H?t:new l8(j(t)),y1=l||this.parentInjector;if(!m&&null==W.ngModule){const de=(H?y1:this.parentInjector).get(_0,null);de&&(m=de)}const j1=j(W.componentType??{}),H0=A6(this._lContainer,j1?.id??null),J0=W.create(y1,v,H0?.firstChild??null,m);return this.insertImpl(J0.hostView,B,$3(this._hostTNode,H0)),J0}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,l){const v=t._lView;if(function $i(e){return Z5(e[$5])}(v)){const B=this.indexOf(t);if(-1!==B)this.detach(B);else{const W=v[$5],y1=new Zd(W,W[Q5],W[$5]);y1.detach(y1.indexOf(t))}}const m=this._adjustIndex(n),H=this._lContainer;return lc(H,v,m,l),t.attachToViewContainerRef(),c5(yh(H),m,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=Qd(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),l=b6(this._lContainer,n);l&&(t5(yh(this._lContainer),n),V6(l[ve],l))}detach(t){const n=this._adjustIndex(t,-1),l=b6(this._lContainer,n);return l&&null!=t5(yh(this._lContainer),n)?new cc(l):null}_adjustIndex(t,n=0){return t??this.length+n}};function Qd(e){return e[8]}function yh(e){return e[8]||(e[8]=[])}function qd(e,t){let n;const l=t[e.index];return Z5(l)?n=l:(n=J9(l,t,null,e),t[e.index]=n,Z8(t,n)),Jd(n,t,e,l),new Zd(n,e,t)}let Jd=tp,Hh=()=>!1;function tp(e,t,n,l){if(e[k5])return;let v;v=8&n.type?Ot(l):function tz(e,t){const n=e[ut],l=n.createComment(""),v=Ma(t,e),m=n.parentNode(v);return Pi(n,m,l,n.nextSibling(v),!1),l}(t,n),e[k5]=v}function az(e,t,n){if(e[k5]&&e[m4])return!0;const l=n[Wa],v=t.index-Ke;if(!l||function M5(e){if(Vt(e))return!0;let t=e.parent;for(;t;){if(Vt(e)||it(t))return!0;t=t.parent}return!1}(t)||d(l,v))return!1;const H=m6(l,v),B=l.data[N3]?.[v],[W,y1]=function bg(e,t){const n=[];for(const l of t)for(let v=0;v<(l[U3]??1);v++){const m={data:l,firstChild:null};l[Q4]>0&&(m.firstChild=e,e=br(l[Q4],e)),n.push(m)}return[e,n]}(H,B);return e[k5]=W,e[m4]=y1,!0}function oz(e,t,n,l){Hh(e,n,t)||tp(e,t,n,l)}class Vh{queryList;matches=null;constructor(t){this.queryList=t}clone(){return new Vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Ch{queries;constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const l=null!==t.contentQueries?t.contentQueries[0]:n.length,v=[];for(let m=0;m<l;m++){const H=n.getByIndex(m);v.push(this.queries[H.indexInDeclarationView].clone())}return new Ch(v)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}finishViewCreation(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let n=0;n<this.queries.length;n++)null!==Lh(t,n).matches&&this.queries[n].setDirty()}}class ap{flags;read;predicate;constructor(t,n,l=null){this.flags=n,this.read=l,this.predicate="string"==typeof t?function rz(e){return e.split(",").map(t=>t.trim())}(t):t}}class bh{queries;constructor(t=[]){this.queries=t}elementStart(t,n){for(let l=0;l<this.queries.length;l++)this.queries[l].elementStart(t,n)}elementEnd(t){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(t)}embeddedTView(t){let n=null;for(let l=0;l<this.length;l++){const v=null!==n?n.length:0,m=this.getByIndex(l).embeddedTView(t,v);m&&(m.indexInDeclarationView=l,null!==n?n.push(m):n=[m])}return null!==n?new bh(n):null}template(t,n){for(let l=0;l<this.queries.length;l++)this.queries[l].template(t,n)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class xh{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(t,n=-1){this.metadata=t,this._declarationNodeIndex=n}elementStart(t,n){this.isApplyingToNode(n)&&this.matchTNode(t,n)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,n){this.elementStart(t,n)}embeddedTView(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new xh(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1&~this.metadata.flags){const n=this._declarationNodeIndex;let l=t.parent;for(;null!==l&&8&l.type&&l.index!==n;)l=l.parent;return n===(null!==l?l.index:-1)}return this._appliesToNextNode}
1matchTNode(t,n){const l=this.metadata.predicate;if(Array.isArray(l))for(let v=0;v<l.length;v++){const m=l[v];this.matchTNodeWithReadOption(t,n,sz(n,m)),this.matchTNodeWithReadOption(t,n,Gs(n,t,m,!1,!1))}else l===x6?4&n.type&&this.matchTNodeWithReadOption(t,n,-1):this.matchTNodeWithReadOption(t,n,Gs(n,t,l,!1,!1))}matchTNodeWithReadOption(t,n,l){if(null!==l){const v=this.metadata.read;if(null!==v)if(v===lo||v===Br||v===x6&&4&n.type)this.addMatch(n.index,-2);else{const m=Gs(n,t,v,!1,!1);null!==m&&this.addMatch(n.index,m)}else this.addMatch(n.index,l)}}addMatch(t,n){null===this.matches?this.matches=[t,n]:this.matches.push(t,n)}}function sz(e,t){const n=e.localNames;if(null!==n)for(let l=0;l<n.length;l+=2)if(n[l]===t)return n[l+1];return null}function lz(e,t,n,l){return-1===n?function iz(e,t){return 11&e.type?Sa(e,t):4&e.type?q7(e,t):null}(t,e):-2===n?function cz(e,t,n){return n===lo?Sa(t,e):n===x6?q7(t,e):n===Br?qd(t,e):void 0}(e,t,l):fs(e,e[ve],n,t)}function op(e,t,n,l){const v=t[X5].queries[l];if(null===v.matches){const m=e.data,H=n.matches,B=[];for(let W=0;null!==H&&W<H.length;W+=2){const y1=H[W];B.push(y1<0?null:lz(t,m[y1],H[W+1],n.metadata.read))}v.matches=B}return v.matches}function _h(e,t,n,l){const v=e.queries.getByIndex(n),m=v.matches;if(null!==m){const H=op(e,t,v,n);for(let B=0;B<m.length;B+=2){const W=m[B];if(W>0)l.push(H[B/2]);else{const y1=m[B+1],j1=t[-W];for(let H0=z5;H0<j1.length;H0++){const u2=j1[H0];u2[j4]===u2[$5]&&_h(u2[ve],u2,y1,l)}if(null!==j1[x4]){const H0=j1[x4];for(let u2=0;u2<H0.length;u2++){const J0=H0[u2];_h(J0[ve],J0,y1,l)}}}}}return l}function wh(e,t){return e[X5].queries[t].queryList}
1function np(e,t,n){const l=new Zs(!(4&~n));return function Dn(e,t,n,l){const v=$o(t);v.push(n),e.firstCreatePass&&q3(e).push(l,v.length-1)}(e,t,l,l.destroy),(t[X5]??=new Ch).queries.push(new Vh(l))-1}function sp(e,t,n){const l=_t();return l.firstCreatePass&&(lp(l,new ap(e,t,n),-1),!(2&~t)&&(l.staticViewQueries=!0)),np(l,ne(),t)}function lp(e,t,n){null===e.queries&&(e.queries=new bh),e.queries.track(new xh(t,n))}function Lh(e,t){return e.queries.getByIndex(t)}function cp(e,t){const n=e[ve],l=Lh(n,t);return l.crossesNgTemplate?_h(n,e,t,[]):op(n,e,l,t)}function Bh(e,t,n){let l;const v=W0(()=>{l._dirtyCounter();const m=function vz(e,t){const n=e._lView,l=e._queryIndex;if(void 0===n||void 0===l||4&n[mt])return t?void 0:Jt;const v=wh(n,l),m=cp(n,l);return v.reset(m,Lo),t?v.first:v._changesDetected||void 0===e._flatValue?e._flatValue=v.toArray():e._flatValue}(l,e);if(t&&void 0===m)throw new N2(-951,!1);return m});return l=v[f],l._dirtyCounter=yo(0),l._flatValue=void 0,v}function dp(e,t){return function rp(e){return Bh(!0,!1)}()}const dz=(dp.required=function uz(e,t){return function hp(e){return Bh(!0,!0)}()},dp);function pp(e,t){const n=Object.create(l1),l=new At;function v(){return z(n),mp(n.value),n.value}return n.value=e,v[f]=n,v.asReadonly=Po.bind(v),v.set=m=>{n.equal(n.value,m)||(Z1(n,m),l.emit(m))},v.update=m=>{mp(n.value),v.set(m(n.value))},v.subscribe=l.subscribe.bind(l),v.destroyRef=l.destroyRef,v}function mp(e){if(e===L)throw new N2(952,!1)}function fp(e,t){return pp(e)}const mz=(fp.required=function pz(e){return pp(L)},fp);let uc=class{},Hp=class{};function Cz(e,t){return new Ah(e,t??null,[])}class Ah extends uc{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Xd(this);constructor(t,n,l,v=!0){super(),this.ngModuleType=t,this._parent=n;const m=r1(t);this._bootstrapComponents=ws(m.bootstrap),this._r3Injector=yl(t,n,[{provide:uc,useValue:this},{provide:o8,useValue:this.componentFactoryResolver},...l],ht(t),new Set(["environment"])),v&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class Dh extends Hp{moduleType;constructor(t){super(),this.moduleType=t}create(t){return new Ah(this.moduleType,t,[])}}class Vp extends uc{injector;componentFactoryResolver=new Xd(this);instance=null;constructor(t){super();const n=new h1([...t.providers,{provide:uc,useValue:this},{provide:o8,useValue:this.componentFactoryResolver}],t.parent||Uo(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function Oh(e,t,n=null){return new Vp({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}let xz=(()=>{class e{_injector;cachedInjectors=new Map;constructor(n){this._injector=n}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){const l=Ie(0,n.type),v=l.length>0?Oh([l],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,v)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=It({token:e,providedIn:"environment",factory:()=>new e(s5(_0))})}return e})();function Cp(e){return d2(()=>{const t=_p(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===P4.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:t.standalone?v=>v.get(xz).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||c4.Emulated,styles:e.styles||Jt,_:null,schemas:e.schemas||null,tView:null,id:""};t.standalone&&Ho("NgStandalone"),wp(n);
1const l=e.dependencies;return n.directiveDefs=Sr(l,!1),n.pipeDefs=Sr(l,!0),n.id=function Az(e){let t=0;const l=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,"function"==typeof e.consts?"":e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(const m of l.join("|"))t=Math.imul(31,t)+m.charCodeAt(0)|0;return t+=2147483648,"c"+t}(n),n})}function _z(e){return j(e)||v1(e)}function wz(e){return null!==e}function Th(e){return d2(()=>({type:e.type,bootstrap:e.bootstrap||Jt,declarations:e.declarations||Jt,imports:e.imports||Jt,exports:e.exports||Jt,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Lz(e,t){if(null==e)return d4;const n={};for(const l in e)if(e.hasOwnProperty(l)){const v=e[l];let m,H,B,W;Array.isArray(v)?(B=v[0],m=v[1],H=v[2]??m,W=v[3]||null):(m=v,H=v,B=j7.None,W=null),n[m]=[l,B,W],t[m]=H}return n}function Bz(e){if(null==e)return d4;const t={};for(const n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function bp(e){return d2(()=>{const t=_p(e);return wp(t),t})}function xp(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function _p(e){const t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputConfig:e.inputs||d4,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:!0===e.signals,selectors:e.selectors||Jt,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Lz(e.inputs,t),outputs:Bz(e.outputs),debugInfo:null}}function wp(e){e.features?.forEach(t=>t(e))}function Sr(e,t){if(!e)return null;const n=t?G1:_z;return()=>("function"==typeof e?e():e).map(l=>n(l)).filter(wz)}function Fh(e){let t=function Lp(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),n=!0;const l=[e];for(;t;){let v;if(n4(e))v=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new N2(903,!1);v=t.\u0275dir}if(v){if(n){l.push(v);const H=e;H.inputs=Rh(e.inputs),H.declaredInputs=Rh(e.declaredInputs),H.outputs=Rh(e.outputs);const B=v.hostBindings;B&&Rz(e,B);const W=v.viewQuery,y1=v.contentQueries;if(W&&Tz(e,W),y1&&Fz(e,y1),Dz(e,v),Mt(e.outputs,v.outputs),n4(v)&&v.data.animation){const j1=e.data;j1.animation=(j1.animation||[]).concat(v.data.animation)}}const m=v.features;if(m)for(let H=0;H<m.length;H++){const B=m[H];B&&B.ngInherit&&B(e),B===Fh&&(n=!1)}}t=Object.getPrototypeOf(t)}!function Oz(e){let t=0,n=null;for(let l=e.length-1;l>=0;l--){const v=e[l];v.hostVars=t+=v.hostVars,v.hostAttrs=ps(v.hostAttrs,n=ps(n,v.hostAttrs))}}(l)}function Dz(e,t){for(const n in t.inputs){if(!t.inputs.hasOwnProperty(n)||e.inputs.hasOwnProperty(n))continue;const l=t.inputs[n];void 0!==l&&(e.inputs[n]=l,e.declaredInputs[n]=t.declaredInputs[n])}}function Rh(e){return e===d4?{}:e===Jt?[]:e}function Tz(e,t){const n=e.viewQuery;e.viewQuery=n?(l,v)=>{t(l,v),n(l,v)}:t}function Fz(e,t){const n=e.contentQueries;e.contentQueries=n?(l,v,m)=>{t(l,v,m),n(l,v,m)}:t}function Rz(e,t){const n=e.hostBindings;e.hostBindings=n?(l,v)=>{t(l,v),n(l,v)}:t}function Ar(e){return!!Eh(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function Eh(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function r3(e,t,n){return e[t]=n}function r8(e,t){return e[t]}function B4(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function dc(e,t,n,l){const v=B4(e,t,n);return B4(e,t+1,l)||v}function Dr(e,t,n,l,v){const m=dc(e,t,n,l);return B4(e,t+2,v)||m}function ss(e,t,n,l,v,m){const H=dc(e,t,n,l);return dc(e,t+2,v,m)||H}function h8(e,t,n,l,v,m,H,B,W,y1){const j1=n+Ke,H0=t.firstCreatePass?function Gz(e,t,n,l,v,m,H,B,W){const y1=t.consts,j1=rc(t,e,4,H||null,B||null);f3()&&Mh(t,n,j1,ya(y1,W),J8),j1.mergedAttrs=ps(j1.mergedAttrs,j1.attrs),ci(t,j1);const H0=j1.tView=$8(2,j1,l,v,m,t.directiveRegistry,t.pipeRegistry,null,t.schemas,y1,null);return null!==t.queries&&(t.queries.template(t,j1),H0.queries=t.queries.embeddedTView(j1)),j1}(j1,t,e,l,v,m,H,B,W):t.data[j1];_4(H0,!1);const u2=Op(t,e,H0,n);ds()&&X7(t,e,u2,H0),co(u2,e);const J0=J9(u2,e,u2,H0);return e[j1]=J0,Z8(e,J0),function ep(e,t,n){return Hh(e,t,n)}(J0,H0,e),ua(H0)&&H6(t,e,H0),null!=W&&q8(e,H0,y1),H0}function Ph(e,t,n,l,v,m,H,B){const W=ne(),y1=_t();return h8(W,y1,e,t,n,l,v,ya(y1.consts,m),H,B),Ph}let Op=Tp;function Tp(e,t,n,l){return Zo(!0),t[ut].createComment("")}function jz(e,t,n,l){const v=t[Wa],m=!v||Kn()||K3(n)||d(v,l);if(Zo(m),m)return Tp(0,t);const H=v.data[Ol]?.[l]??null;null!==H&&null!==n.tView&&null===n.tView.ssrId&&(n.tView.ssrId=H);const B=t8(v,e,t,n);return ql(v,l,B),br(Jl(v,l),B)}let qz=(()=>{class e{cachedInjectors=new Map;getOrCreateInjector(n,l,v,m){if(!this.cachedInjectors.has(n)){const H=v.length>0?Oh(v,l,m):null;this.cachedInjectors.set(n,H)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=It({token:e,providedIn:"environment",factory:()=>new e})}return e})();const Jz=new nt("");function Ih(e,t,n){return e.get(qz).getOrCreateInjector(t,e,n,"")}function Wi(e,t,n,l=!1){const v=n[$5],m=v[ve];if(La(v))return;const H=eo(v,t),W=H[z7];if(!(null!==W&&e<W)&&Ep(H[Un],e)&&Ep(H[Js]??-1,e)){const y1=L4(m,t),H0=l||!(typeof ngServerMode>"u")&&ngServerMode||null===function n6(e){return e.loadingBlockConfig?.[Jc]??null}(y1)&&null===Ul(y1,ea.Loading)&&!Ul(y1,ea.Placeholder)?Rp:Nh;try{H0(e,H,n,t,v)}catch(u2){tr(v,u2)}}}function Rp(e,t,n,l,v){je(20);const m=function H7(e,t,n){const v=L4(t[ve],n);switch(e){case ea.Complete:return v.primaryTmplIndex;case ea.Loading:return v.loadingTmplIndex;case ea.Error:return v.errorTmplIndex;case ea.Placeholder:return v.placeholderTmplIndex;default:return null}}(e,v,l);if(null!==m){t[Un]=e;const H=v[ve],W=dn(H,m+Ke),y1=0;let j1;if(gr(n,y1),e===ea.Complete){const k2=L4(H,l),de=k2.providers;de&&de.length>0&&(j1=function eM(e,t,n){if(e instanceof D6){const v=e.injector,H=Ih(e.parentInjector,t,n);return new D6(v,H)}const l=e.get(_0);
1if(l!==e){const v=Ih(l,t,n);return new D6(e,v)}return Ih(e,t,n)}(v[W5],k2,de))}const{dehydratedView:H0,dehydratedViewIx:u2}=function tM(e,t){const n=e[m4]?.findIndex(v=>v.data[E5]===t[Un])??-1;return{dehydratedView:n>-1?e[m4][n]:null,dehydratedViewIx:n}}(n,t),J0=nc(v,W,null,{injector:j1,dehydratedView:H0});if(lc(n,J0,y1,$3(W,H0)),C6(J0,2),u2>-1&&n[m4]?.splice(u2,1),(e===ea.Complete||e===ea.Error)&&Array.isArray(t[t3])){for(const k2 of t[t3])k2();t[t3]=null}}je(21)}function Ep(e,t){return e<t}function Pp(e,t,n){e.loadingPromise.then(()=>{e.loadingState===Ka.COMPLETE?Wi(ea.Complete,t,n):e.loadingState===Ka.FAILED&&Wi(ea.Error,t,n)})}let Nh=null,Uh=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();const $p=new nt(""),Kp=new nt("");let jh,WM=(()=>{class e{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;constructor(n,l,v){this._ngZone=n,this.registry=l,Wo()&&(this._destroyRef=Ge(qo,{optional:!0})??void 0),jh||(function YM(e){jh=e}(v),v.addToWindow(l)),this._watchAngularEvents(),n.run(()=>{this._taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){const n=this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),l=this._ngZone.runOutsideAngular(()=>this._ngZone.onStable.subscribe({next:()=>{Y5.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}}));this._destroyRef?.onDestroy(()=>{n.unsubscribe(),l.unsubscribe()})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb()}});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(l=>!l.updateCb||!l.updateCb(n)||(clearTimeout(l.timeoutId),!1))}}getPendingTasks(){return this._taskTrackingZone?this._taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,l,v){let m=-1;l&&l>0&&(m=setTimeout(()=>{this._callbacks=this._callbacks.filter(H=>H.timeoutId!==m),n()},l)),this._callbacks.push({doneCb:n,timeoutId:m,updateCb:v})}whenStable(n,l,v){if(v&&!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,l,v),this._runCallbacksIfReady()}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,l,v){return[]}static \u0275fac=function(l){return new(l||e)(s5(Y5),s5(Xp),s5(Kp))};static \u0275prov=It({token:e,factory:e.\u0275fac})}return e})(),Xp=(()=>{class e{_applications=new Map;registerApplication(n,l){this._applications.set(n,l)}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,l=!0){return jh?.findTestabilityInTree(this,n,l)??null}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})(),Zp=(()=>{class e{static \u0275prov=It({token:e,providedIn:"root",factory:()=>new GM})}return e})();class GM{queuedEffectCount=0;queues=new Map;schedule(t){this.enqueue(t)}remove(t){const l=this.queues.get(t.zone);l.has(t)&&(l.delete(t),this.queuedEffectCount--)}enqueue(t){const n=t.zone;this.queues.has(n)||this.queues.set(n,new Set);const l=this.queues.get(n);l.has(t)||(this.queuedEffectCount++,l.add(t))}flush(){for(;this.queuedEffectCount>0;)for(const[t,n]of this.queues)null===t?this.flushQueue(n):t.run(()=>this.flushQueue(n))}flushQueue(t){for(const n of t)t.delete(n),this.queuedEffectCount--,n.run()}}function $h(e){return!!e&&"function"==typeof e.then}function Qp(e){return!!e&&"function"==typeof e.subscribe}const Kh=new nt("");function jM(e){return I0([{provide:Kh,multi:!0,useValue:e}])}let qp=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((n,l)=>{this.resolve=n,this.reject=l});appInits=Ge(Kh,{optional:!0})??[];injector=Ge(w4);constructor(){}
1runInitializers(){if(this.initialized)return;const n=[];for(const v of this.appInits){const m=mo(this.injector,v);if($h(m))n.push(m);else if(Qp(m)){const H=new Promise((B,W)=>{m.subscribe({complete:B,error:W})});n.push(H)}}const l=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{l()}).catch(v=>{this.reject(v)}),0===n.length&&l(),this.initialized=!0}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const u8=new nt("");let Wn=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=Ge(Zt);afterRenderManager=Ge(Y3);zonelessEnabled=Ge(Ms);rootEffectScheduler=Ge(Zp);dirtyFlags=0;tracingSnapshot=null;externalTestViews=new Set;afterTick=new t0.B;get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];isStable=Ge(Rn).hasPendingTasks.pipe((0,b2.T)(n=>!n));constructor(){Ge(qs,{optional:!0})}whenStable(){let n;return new Promise(l=>{n=this.isStable.subscribe({next:v=>{v&&l()}})}).finally(()=>{n.unsubscribe()})}_injector=Ge(_0);_rendererFactory=null;get injector(){return this._injector}bootstrap(n,l){return this.bootstrapImpl(n,l)}bootstrapImpl(n,l,v=w4.NULL){je(10);const m=n instanceof Id;if(!this._injector.get(qp).done)throw new N2(405,"");let B;B=m?n:this._injector.get(o8).resolveComponentFactory(n),this.componentTypes.push(B.componentType);const W=function $M(e){return e.isBoundToModule}(B)?void 0:this._injector.get(uc),j1=B.create(v,[],l||B.selector,W),H0=j1.location.nativeElement,u2=j1.injector.get($p,null);return u2?.registerApplication(H0),j1.onDestroy(()=>{this.detachView(j1.hostView),Rr(this.components,j1),u2?.unregisterApplication(H0)}),this._loadComponent(j1),je(11,j1),j1}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){je(12),null!==this.tracingSnapshot?this.tracingSnapshot.run(kl.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new N2(101,!1);const n=c(null);try{this._runningTick=!0,this.synchronize()}catch(l){this.internalErrorHandler(l)}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,c(n),this.afterTick.next(),je(13)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(mh,null,{optional:!0}));let n=0;for(;0!==this.dirtyFlags&&n++<10;)je(14),this.synchronizeOnce(),je(15)}synchronizeOnce(){if(16&this.dirtyFlags&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush()),7&this.dirtyFlags){const n=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:l,notifyErrorHandler:v}of this.allViews)XM(l,v,n,this.zonelessEnabled);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),23&this.dirtyFlags)return}else this._rendererFactory?.begin?.(),this._rendererFactory?.end?.();8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:n})=>Sn(n))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(n){const l=n;this._views.push(l),l.attachToAppRef(this)}detachView(n){const l=n;Rr(this._views,l),l.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n),this._injector.get(u8,[]).forEach(v=>v(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>Rr(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new N2(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Rr(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function XM(e,t,n,l){(n||Sn(e))&&Q7(e,t,n&&!l?0:1)}function nn(e,t,n){const l=t[ve],v=t[n.index];if(!function nm(e,t){return!(0===e&&typeof ngServerMode<"u"&&ngServerMode||t[W5].get(Jz,null,{optional:!0})?.behavior===t6.Manual)}(e,t))return;const m=eo(t,n),H=L4(l,n);switch(function a6(e){Si(1,e),Si(0,e),Si(2,e)}(m),H.loadingState){case Ka.NOT_STARTED:Wi(ea.Loading,n,v),function Xh(e,t,n
1){const l=t[W5],v=t[ve];if(e.loadingState!==Ka.NOT_STARTED)return e.loadingPromise??Promise.resolve();const m=eo(t,n),H=function V7(e,t){return dn(e,t.primaryTmplIndex+Ke)}(v,e);e.loadingState=Ka.IN_PROGRESS,Si(1,m);let B=e.dependencyResolverFn;const W=l.get(Jo).add();return B?(e.loadingPromise=Promise.allSettled(B()).then(y1=>{let j1=!1;const H0=[],u2=[];for(const J0 of y1){if("fulfilled"!==J0.status){j1=!0;break}{const k2=J0.value,de=j(k2)||v1(k2);if(de)H0.push(de);else{const ke=G1(k2);ke&&u2.push(ke)}}}if(j1){if(e.loadingState=Ka.FAILED,null===e.errorTmplIndex){const k2=new N2(-750,!1);tr(t,k2)}}else{e.loadingState=Ka.COMPLETE;const J0=H.tView;if(H0.length>0){J0.directiveRegistry=s6(J0.directiveRegistry,H0);const de=Ie(!1,...H0.map(ke=>ke.type));e.providers=de}u2.length>0&&(J0.pipeRegistry=s6(J0.pipeRegistry,u2))}}),e.loadingPromise.finally(()=>{e.loadingPromise=null,W()})):(e.loadingPromise=Promise.resolve().then(()=>{e.loadingPromise=null,e.loadingState=Ka.COMPLETE,W()}),e.loadingPromise)}(H,t,n),H.loadingState===Ka.IN_PROGRESS&&Pp(H,n,v);break;case Ka.IN_PROGRESS:Wi(ea.Loading,n,v),Pp(H,n,v);break;case Ka.COMPLETE:Wi(ea.Complete,n,v);break;case Ka.FAILED:Wi(ea.Error,n,v)}}function Yi(e,t,n){return Zh.apply(this,arguments)}function Zh(){return(Zh=(0,i.A)(function*(e,t,n){const l=e.get(Cn);if(l.hydrating.has(t))return;const{parentBlockPromise:m,hydrationQueue:H}=function z1(e,t){const n=t.get(Cn),v=t.get(Vn).get(Xl,{});let m=!1,H=e,B=null;const W=[];for(;!m&&H;){m=n.has(H);const y1=n.hydrating.get(H);if(null===B&&null!=y1){B=y1.promise;break}W.unshift(H),H=v[H][Yc]}return{parentBlockPromise:B,hydrationQueue:W}}(t,e);if(0===H.length)return;null!==m&&H.shift(),function qM(e,t){for(let n of t)e.hydrating.set(n,Promise.withResolvers())}(l,H),null!==m&&(yield m);const B=H[0];l.has(B)?yield sm(e,H,n):l.awaitParentBlock(B,(0,i.A)(function*(){return yield sm(e,H,n)}))})).apply(this,arguments)}function sm(e,t,n){return Qh.apply(this,arguments)}function Qh(){return(Qh=(0,i.A)(function*(e,t,n){const l=e.get(Cn),v=l.hydrating,m=e.get(Rn),H=m.add();for(let W=0;W<t.length;W++){const y1=t[W],j1=l.get(y1);if(null==j1){QM(W,t,l),im(t.slice(W),l);break}if(yield ey(j1),yield JM(e),ZM(j1)){Vg(j1),im(t.slice(W),l);break}v.get(y1).resolve()}const B=t[t.length-1];yield v.get(B)?.promise,m.remove(H),n&&n(t),function Cg(e,t,n,l){null!==e&&(n.cleanup(t),_r(e.lContainer),Ed(l))}(l.get(B),t,l,e.get(Wn))})).apply(this,arguments)}function ZM(e){return eo(e.lView,e.tNode)[Un]===ea.Error}function QM(e,t,n){const l=e-1,v=l>-1?n.get(t[l]):null;v&&_r(v.lContainer)}function im(e,t){const n=t.hydrating;for(const l in e)n.get(l)?.reject();t.cleanup(e)}function JM(e){return new Promise(t=>J4(t,{injector:e}))}function ey(e){return qh.apply(this,arguments)}function qh(){return(qh=(0,i.A)(function*(e){const{tNode:t,lView:n}=e,l=eo(n,t);return new Promise(v=>{(function ty(e,t){Array.isArray(e[t3])||(e[t3]=[]),e[t3].push(t)})(l,v),nn(2,n,t)})})).apply(this,arguments)}function Jh(e,t,n,l){const v=ne();return B4(v,X4(),t)&&(_t(),Ls(B5(),v,e,t,n,l)),Jh}function E6(e,t,n,l){return B4(e,X4(),n)?t+We(n)+l:h5}function P6(e,t,n,l,v,m){const B=dc(e,mn(),n,v);return Xo(2),B?t+We(n)+l+We(v)+m:h5}function N6(e,t,n,l,v,m,H,B,W,y1){const H0=ss(e,mn(),n,v,H,W);return Xo(4),H0?t+We(n)+l+We(v)+m+We(H)+B+We(W)+y1:h5}function kr(e,t){return e<<17|t<<2}function pc(e){return e>>17&32767}function ev(e){return 2|e}function j6(e){return(131068&e)>>2}function tv(e,t){return-131069&e|t<<2}function av(e){return 1|e}function zm(e,t,n,l){const v=e[n+1],m=null===t;let H=l?pc(v):j6(v),B=!1;for(;0!==H&&(!1===B||m);){const y1=e[H+1];Fy(e[H],t)&&(B=!0,e[H+1]=l?av(y1):ev(y1)),H=l?pc(y1):j6(y1)}B&&(e[n+1]=l?ev(v):av(v))}function Fy(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&po(e,t)>=0}const uo={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Mm(e){return e.substring(uo.key,uo.keyEnd)}function Ry(e){return e.substring(uo.value,uo.valueEnd)}function ym(e,t){const n=uo.textEnd;return n===t?-1:(t=uo.keyEnd=function Py(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}
1(e,uo.key=t,n),$6(e,t,n))}function Hm(e,t){const n=uo.textEnd;let l=uo.key=$6(e,t,n);return n===l?-1:(l=uo.keyEnd=function Iy(e,t,n){let l;for(;t<n&&(45===(l=e.charCodeAt(t))||95===l||(-33&l)>=65&&(-33&l)<=90||l>=48&&l<=57);)t++;return t}(e,l,n),l=Cm(e,l,n),l=uo.value=$6(e,l,n),l=uo.valueEnd=function Ny(e,t,n){let l=-1,v=-1,m=-1,H=t,B=H;for(;H<n;){const W=e.charCodeAt(H++);if(59===W)return B;34===W||39===W?B=H=bm(e,W,H,n):t===H-4&&85===m&&82===v&&76===l&&40===W?B=H=bm(e,41,H,n):W>32&&(B=H),m=v,v=l,l=-33&W}return B}(e,l,n),Cm(e,l,n))}function Vm(e){uo.key=0,uo.keyEnd=0,uo.value=0,uo.valueEnd=0,uo.textEnd=e.length}function $6(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function Cm(e,t,n,l){return(t=$6(e,t,n))<n&&t++,t}function bm(e,t,n,l){let v=-1,m=n;for(;m<l;){const H=e.charCodeAt(m++);if(H==t&&92!==v)return m;v=92==H&&92===v?0:H}throw new Error}function ov(e,t,n){const l=ne();return B4(l,X4(),t)&&on(_t(),B5(),l,e,t,l[ut],n,!1),ov}function nv(e,t,n,l,v){ar(t,e,n,v?"class":"style",l)}function sv(e,t,n){return Ss(e,t,n,!1),sv}function iv(e,t){return Ss(e,t,null,!0),iv}function Bs(e){As(Lm,Uy,e,!1)}function Uy(e,t){for(let n=function Ey(e){return Vm(e),Hm(e,$6(e,0,uo.textEnd))}(t);n>=0;n=Hm(t,n))Lm(e,Mm(t),Ry(t))}function xm(e){As(Ky,h3,e,!0)}function h3(e,t){for(let n=function ky(e){return Vm(e),ym(e,$6(e,0,uo.textEnd))}(t);n>=0;n=ym(t,n))na(e,Mm(t),!0)}function Ss(e,t,n,l){const v=ne(),m=_t(),H=Xo(2);m.firstUpdatePass&&wm(m,e,H,l),t!==h5&&B4(v,H,t)&&Bm(m,m.data[e4()],v,v[ut],e,v[H+1]=function WC(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=ht(c3(e)))),e}(t,n),l,H)}function As(e,t,n,l){const v=_t(),m=Xo(2);v.firstUpdatePass&&wm(v,null,m,l);const H=ne();if(n!==h5&&B4(H,m,n)){const B=v.data[e4()];if(Zy(B,l)&&!_m(v,m)){let W=l?B.classesWithoutHost:B.stylesWithoutHost;null!==W&&(n=Rt(W,n||"")),nv(v,B,H,n,l)}else!function Xy(e,t,n,l,v,m,H,B){v===h5&&(v=Jt);let W=0,y1=0,j1=0<v.length?v[0]:null,H0=0<m.length?m[0]:null;for(;null!==j1||null!==H0;){const u2=W<v.length?v[W+1]:void 0,J0=y1<m.length?m[y1+1]:void 0;let de,k2=null;j1===H0?(W+=2,y1+=2,u2!==J0&&(k2=H0,de=J0)):null===H0||null!==j1&&j1<H0?(W+=2,k2=j1):(y1+=2,k2=H0,de=J0),null!==k2&&Bm(e,t,n,l,k2,de,H,B),j1=W<v.length?v[W]:null,H0=y1<m.length?m[y1]:null}}(v,B,H,H[ut],H[m+1],H[m+1]=function $y(e,t,n){if(null==n||""===n)return Jt;const l=[],v=c3(n);if(Array.isArray(v))for(let m=0;m<v.length;m++)e(l,v[m],!0);else if("object"==typeof v)for(const m in v)v.hasOwnProperty(m)&&e(l,m,v[m]);else"string"==typeof v&&t(l,v);return l}(e,t,n),l,m)}}function _m(e,t){return t>=e.expandoStartIndex}function wm(e,t,n,l){const v=e.data;if(null===v[n+1]){const m=v[e4()],H=_m(e,n);Zy(m,l)&&null===t&&!H&&(t=!1),t=function Wy(e,t,n,l){const v=y3(e);let m=l?t.residualClasses:t.residualStyles;if(null===v)0===(l?t.classBindings:t.styleBindings)&&(n=K6(n=lv(null,e,t,n,l),t.attrs,l),m=null);else{const H=t.directiveStylingLast;if(-1===H||e[H]!==v)if(n=lv(v,e,t,n,l),null===m){let W=function Yy(e,t,n){const l=n?t.classBindings:t.styleBindings;if(0!==j6(l))return e[pc(l)]}(e,t,l);void 0!==W&&Array.isArray(W)&&(W=lv(null,e,t,W[1],l),W=K6(W,t.attrs,l),function Gy(e,t,n,l){e[pc(n?t.classBindings:t.styleBindings)]=l}(e,t,l,W))}else m=function jy(e,t,n){let l;const v=t.directiveEnd;for(let m=1+t.directiveStylingLast;m<v;m++)l=K6(l,e[m].hostAttrs,n);return K6(l,t.attrs,n)}(e,t,l)}return void 0!==m&&(l?t.residualClasses=m:t.residualStyles=m),n}(v,m,t,l),function Oy(e,t,n,l,v,m){let H=m?t.classBindings:t.styleBindings,B=pc(H),W=j6(H);e[l]=n;let j1,y1=!1;if(Array.isArray(n)?(j1=n[1],(null===j1||po(n,j1)>0)&&(y1=!0)):j1=n,v)if(0!==W){const u2=pc(e[B+1]);e[l+1]=kr(u2,B),0!==u2&&(e[u2+1]=tv(e[u2+1],l)),e[B+1]=function Ay(e,t){return 131071&e|t<<17}(e[B+1],l)}else e[l+1]=kr(B,0),0!==B&&(e[B+1]=tv(e[B+1],l)),B=l;else e[l+1]=kr(W,0),0===B?B=l:e[W+1]=tv(e[W+1],l),W=l;y1&&(e[l+1]=ev(e[l+1])),zm(e,j1,l,!0),zm(e,j1,l,!1),function Ty(e,t,n,l,v){const m=v?e.residualClasses:e.residualStyles;null!=m&&"string"==typeof t&&po(m,t)>=0&&(n[l+1]=av(n[l+1]))}(t,j1,e,l,m),H=kr(B,W),m?t.classBindings=H:t.styleBindings=H}(v,m,t,n,H,l)}}function lv(e,t,n,l,v){let m=null;const H=n.directiveEnd;let B=n.directiveStylingLast;
1for(-1===B?B=n.directiveStart:B++;B<H&&(m=t[B],l=K6(l,m.hostAttrs,v),m!==e);)B++;return null!==e&&(n.directiveStylingLast=B),l}function K6(e,t,n){const l=n?1:2;let v=-1;if(null!==t)for(let m=0;m<t.length;m++){const H=t[m];"number"==typeof H?v=H:v===l&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),na(e,H,!!n||t[++m]))}return void 0===e?null:e}function Lm(e,t,n){na(e,t,c3(n))}function Ky(e,t,n){const l=String(t);""!==l&&!l.includes(" ")&&na(e,l,n)}function Bm(e,t,n,l,v,m,H,B){if(!(3&t.type))return;const W=e.data,y1=W[B+1],j1=function Dy(e){return!(1&~e)}(y1)?Sm(W,t,n,v,j6(y1),H):void 0;cv(j1)||(cv(m)||function Sy(e){return!(2&~e)}(y1)&&(m=Sm(W,null,n,v,B,H)),function Zu(e,t,n,l,v){if(t)v?e.addClass(n,l):e.removeClass(n,l);else{let m=-1===l.indexOf("-")?void 0:K7.DashCase;null==v?e.removeStyle(n,l,m):("string"==typeof v&&v.endsWith("!important")&&(v=v.slice(0,-10),m|=K7.Important),e.setStyle(n,l,v,m))}}(l,H,da(e4(),n),v,m))}function Sm(e,t,n,l,v,m){const H=null===t;let B;for(;v>0;){const W=e[v],y1=Array.isArray(W),j1=y1?W[1]:W,H0=null===j1;let u2=n[v+1];u2===h5&&(u2=H0?Jt:void 0);let J0=H0?Y4(u2,l):j1===l?u2:void 0;if(y1&&!cv(J0)&&(J0=Y4(W,l)),cv(J0)&&(B=J0,H))return B;const k2=e[v+1];v=H?pc(k2):j6(k2)}if(null!==t){let W=m?t.residualClasses:t.residualStyles;null!=W&&(B=Y4(W,l))}return B}function cv(e){return void 0!==e}function Zy(e,t){return!!(e.flags&(t?8:16))}function Qy(e,t,n){As(na,h3,E6(ne(),e,t,n),!0)}function qy(e,t,n,l,v){As(na,h3,P6(ne(),e,t,n,l,v),!0)}function Jy(e,t,n,l,v,m,H,B,W){As(na,h3,N6(ne(),e,t,n,l,v,m,H,B,W),!0)}function eH(){return ne()[g5][L5]}class ZC{destroy(t){}updateValue(t,n){}swap(t,n){const l=Math.min(t,n),v=Math.max(t,n),m=this.detach(v);if(v-l>1){const H=this.detach(l);this.attach(l,m),this.attach(v,H)}else this.attach(l,m)}move(t,n){this.attach(n,this.detach(t))}}function Am(e,t,n,l,v){return e===n&&Object.is(t,l)?1:Object.is(v(e,t),v(n,l))?-1:0}function Dm(e,t,n,l){return!(void 0===t||!t.has(l)||(e.attach(n,t.get(l)),t.delete(l),0))}function tH(e,t,n,l,v){if(Dm(e,t,l,n(l,v)))e.updateValue(l,v);else{const m=e.create(l,v);e.attach(l,m)}}function aH(e,t,n,l){const v=new Set;for(let m=t;m<=n;m++)v.add(l(m,e.at(m)));return v}class oH{kvMap=new Map;_vMap=void 0;has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;const n=this.kvMap.get(t);return void 0!==this._vMap&&this._vMap.has(n)?(this.kvMap.set(t,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,n){if(this.kvMap.has(t)){let l=this.kvMap.get(t);void 0===this._vMap&&(this._vMap=new Map);const v=this._vMap;for(;v.has(l);)l=v.get(l);v.set(l,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,l]of this.kvMap)if(t(l,n),void 0!==this._vMap){const v=this._vMap;for(;v.has(l);)l=v.get(l),t(l,n)}}}function nH(e,t){Ho("NgControlFlow");const n=ne(),l=X4(),v=n[l]!==h5?n[l]:-1,m=-1!==v?rv(n,Ke+v):void 0;if(B4(n,l,e)){const B=c(null);try{if(void 0!==m&&gr(m,0),-1!==e){const W=Ke+e,y1=rv(n,W),j1=Om(n[ve],W),H0=A6(y1,j1.tView.ssrId);lc(y1,nc(n,j1,t,{dehydratedView:H0}),0,$3(j1,H0))}}finally{c(B)}}else if(void 0!==m){const B=eh(m,0);void 0!==B&&(B[L5]=t)}}class qC{lContainer;$implicit;$index;constructor(t,n,l){this.lContainer=t,this.$implicit=n,this.$index=l}get $count(){return this.lContainer.length-z5}}function sH(e){return e}function iH(e,t){return t}class JC{hasEmptyBlock;trackByFn;liveCollection;constructor(t,n,l){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=l}}function lH(e,t,n,l,v,m,H,B,W,y1,j1,H0,u2){Ho("NgControlFlow");const J0=ne(),k2=_t(),de=void 0!==W,ke=ne(),Ue=B?H.bind(ke[g5][L5]):H,be=new JC(de,Ue);ke[Ke+e]=be,h8(J0,k2,e+1,t,n,l,v,ya(k2.consts,m)),de&&h8(J0,k2,e+2,W,y1,j1,H0,ya(k2.consts,u2))}class eb extends ZC{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(t,n,l){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=l}get length(){return this.lContainer.length-z5}at(t){return this.getLView(t)[L5].$implicit}attach(t,n){const l=n[Wa];this.needsIndexUpdate||=t!==this.length,lc(this.lContainer,n,t,$3(this.templateTNode,l))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,function tb(e,t){return b6(e,t)}(this.lContainer,t)}create(t,n){const l=A6(this.lContainer,this.templateTNode.tView.ssrId),v=nc(this.hostLView,this.templateTNode,new qC(this.lContainer,n,t),{dehydratedView:l});return this.operationsCounter?.recordCreate(),v}destroy(t){V6(t[ve],t),this.operationsCounter?.recordDestroy()}updateValue(t,n){this.getLView(t)[L5].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}
1updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t<this.length;t++)this.getLView(t)[L5].$index=t}getLView(t){return function ab(e,t){return eh(e,t)}(this.lContainer,t)}}function cH(e){const t=c(null),n=e4();try{const l=ne(),v=l[ve],m=l[n],H=n+1,B=rv(l,H);if(void 0===m.liveCollection){const y1=Om(v,H);m.liveCollection=new eb(B,l,y1)}else m.liveCollection.reset();const W=m.liveCollection;if(function QC(e,t,n){let l,v,m=0,H=e.length-1;if(Array.isArray(t)){let W=t.length-1;for(;m<=H&&m<=W;){const y1=e.at(m),j1=t[m],H0=Am(m,y1,m,j1,n);if(0!==H0){H0<0&&e.updateValue(m,j1),m++;continue}const u2=e.at(H),J0=t[W],k2=Am(H,u2,W,J0,n);if(0!==k2){k2<0&&e.updateValue(H,J0),H--,W--;continue}const de=n(m,y1),ke=n(H,u2),Ue=n(m,j1);if(Object.is(Ue,ke)){const be=n(W,J0);Object.is(be,de)?(e.swap(m,H),e.updateValue(H,J0),W--,H--):e.move(H,m),e.updateValue(m,j1),m++}else if(l??=new oH,v??=aH(e,m,H,n),Dm(e,l,m,Ue))e.updateValue(m,j1),m++,H++;else if(v.has(Ue))l.set(de,e.detach(m)),H--;else{const be=e.create(m,t[m]);e.attach(m,be),m++,H++}}for(;m<=W;)tH(e,l,n,m,t[m]),m++}else if(null!=t){const W=t[Symbol.iterator]();let y1=W.next();for(;!y1.done&&m<=H;){const j1=e.at(m),H0=y1.value,u2=Am(m,j1,m,H0,n);if(0!==u2)u2<0&&e.updateValue(m,H0),m++,y1=W.next();else{l??=new oH,v??=aH(e,m,H,n);const J0=n(m,H0);if(Dm(e,l,m,J0))e.updateValue(m,H0),m++,H++,y1=W.next();else if(v.has(J0)){const k2=n(m,j1);l.set(k2,e.detach(m)),H--}else e.attach(m,e.create(m,H0)),m++,H++,y1=W.next()}}for(;!y1.done;)tH(e,l,n,e.length,y1.value),y1=W.next()}for(;m<=H;)e.destroy(e.detach(H--));l?.forEach(W=>{e.destroy(W)})}(W,e,m.trackByFn),W.updateIndexes(),m.hasEmptyBlock){const y1=X4(),j1=0===W.length;if(B4(l,y1,j1)){const H0=n+2,u2=rv(l,H0);if(j1){const J0=Om(v,H0),k2=A6(u2,J0.tView.ssrId);lc(u2,nc(l,J0,void 0,{dehydratedView:k2}),0,$3(J0,k2))}else gr(u2,0)}}}finally{c(t)}}function rv(e,t){return e[t]}function Om(e,t){return dn(e,t)}function hv(e,t,n,l){const v=ne(),m=_t(),H=Ke+e,B=v[ut],W=m.firstCreatePass?$d(H,m,v,t,J8,f3(),n,l):m.data[H],y1=rH(m,v,W,B,t,e);v[H]=y1;const j1=ua(W);return _4(W,!0),z9(B,y1,W),!K3(W)&&ds()&&X7(m,v,y1,W),(0===function mc(){return jt.lFrame.elementDepthCount}()||j1)&&co(y1,v),function fc(){jt.lFrame.elementDepthCount++}(),j1&&(H6(m,v,W),to(m,W,v)),null!==l&&q8(v,W),hv}function vv(){let e=m5();Zn()?ti():(e=e.parent,_4(e,!1));const t=e;(function Xi(e){return jt.skipHydrationRootTNode===e})(t)&&function gc(){jt.skipHydrationRootTNode=null}(),function Ki(){jt.lFrame.elementDepthCount--}();const n=_t();return n.firstCreatePass&&Kd(n,t),null!=t.classesWithoutHost&&function ll(e){return!!(8&e.flags)}(t)&&nv(n,t,ne(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function yc(e){return!!(16&e.flags)}(t)&&nv(n,t,ne(),t.stylesWithoutHost,!1),vv}function Tm(e,t,n,l){return hv(e,t,n,l),vv(),Tm}let rH=(e,t,n,l,v,m)=>(Zo(!0),Y7(l,v,ol()));function ob(e,t,n,l,v,m){const H=t[Wa],B=!H||Kn()||K3(n)||d(H,m);if(Zo(B),B)return Y7(l,v,ol());const W=t8(H,e,t,n);return R7(H,m)&&ql(H,m,W.nextSibling),H&&(it(n)||gt(W))&&f4(n)&&(function so(e){jt.skipHydrationRootTNode=e}(n),g9(W)),W}function uv(e,t,n){const l=ne(),v=_t(),m=e+Ke,H=v.firstCreatePass?function sb(e,t,n,l,v){const m=t.consts,H=ya(m,l),B=rc(t,e,8,"ng-container",H);null!==H&&zh(B,H,!0);const W=ya(m,v);return f3()&&Mh(t,n,B,W,J8),B.mergedAttrs=ps(B.mergedAttrs,B.attrs),null!==t.queries&&t.queries.elementStart(t,B),B}(m,v,l,t,n):v.data[m];_4(H,!0);const B=hH(v,l,H,e);return l[m]=B,ds()&&X7(v,l,B,H),co(B,l),ua(H)&&(H6(v,l,H),to(v,H,l)),null!=n&&q8(l,H),uv}function dv(){let e=m5();const t=_t();return Zn()?ti():(e=e.parent,_4(e,!1)),t.firstCreatePass&&(ci(t,e),$4(e)&&t.queries.elementEnd(e)),dv}function Fm(e,t,n){return uv(e,t,n),dv(),Fm}let hH=(e,t,n,l)=>(Zo(!0),W8(t[ut],""));function ib(e,t,n,l){let v;const m=t[Wa],H=!m||Kn()||d(m,l)||K3(n);if(Zo(H),H)return W8(t[ut],"");const B=t8(m,e,t,n),W=function F7(e,t){const n=e.data;let l=n[xi]?.[t]??null;return null===l&&n[N3]?.[t]&&(l=Jl(e,t)),l}(m,l);return ql(m,l,B),v=br(W,B),v}function vH(){return ne()}function Rm(e,t,n){const l=ne();return B4(l,X4(),t)&&on(_t(),B5(),l,e,t,l[ut],n,!0),Rm}function km(e,t,n){const l=ne();if(B4(l,X4(),t)){const m=_t(),H=B5();on(m,H,l,e,t,E9(y3(m.data),H,l),n,!0)}return km}const X6=void 0;var rb=["en",[["a","p"],["AM","PM"],X6],[["AM","PM"],X6,X6],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],X6,[["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"]],X6,[["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}",X6,"{1} 'at' {0}",X6],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function cb(e){const t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}];let p8={};function Em(e){const t=function hb(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=dH(t);if(n)return n;const l=t.split("-")[0];if(n=dH(l),n)return n;if("en"===l)return rb;throw new N2(701,!1)}function uH(e){return Em(e)[m8.PluralCase]}function dH(e){return e in p8||(p8[e]=I2.ng&&I2.ng.common&&I2.ng.common.locales&&I2.ng.common.locales[e]),p8[e]}var m8=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(m8||{});const pv="en-US";let pH=pv;function OH(e,t,n){return function l(v){if(v===Function)return n;C6(f4(e)?g4(e.index,t):t,5);const H=t[L5];let B=TH(t,H,n,v),W=l.__ngNextListenerFn__;for(;W;)B=TH(t,H,W,v)&&B,W=W.__ngNextListenerFn__;return B}}function TH(e,t,n,l){const v=c(null);try{return je(6,t,n),!1!==n(l)}catch(m){return function Qb(e,t){const n=e[W5],l=n?n.get(Ne,null):null;l&&l.handleError(t)}(e,m),!1}finally{je(7,t,n),c(v)}}function FH(e,t,n,l,v,m){const B=t[ve],j1=t[n][B.data[n].outputs[l]],H0=B.firstCreatePass?q3(B):null,u2=$o(t),J0=j1.subscribe(m),k2=u2.length;u2.push(m,J0),H0&&H0.push(v,e.index,k2,-(k2+1))}function Nm(e,t,n,l){const v=ne(),m=_t(),H=m5();return Wm(m,v,v[ut],H,e,t,l),Nm}function Um(e,t){const n=m5(),l=ne(),v=_t();return Wm(v,l,E9(y3(v.data),n,l),n,e,t),Um}function Wm(e,t,n,l,v,m,H){const B=ua(l),y1=e.firstCreatePass?q3(e):null,j1=$o(t);let H0=!0;if(3&l.type||H){const u2=Ma(l,t),J0=H?H(u2):u2,k2=j1.length,de=H?Ue=>H(Ot(Ue[l.index])):l.index;let ke=null;if(!H&&B&&(ke=function qb(e,t,n,l){const v=e.cleanup;if(null!=v)for(let m=0;m<v.length-1;m+=2){const H=v[m];if(H===n&&v[m+1]===l){const B=t[Ao],W=v[m+2];return B.length>W?B[W]:null}"string"==typeof H&&(m+=2)}return null}(e,t,v,l.index)),null!==ke)(ke.__ngLastListenerFn__||ke).__ngNextListenerFn__=m,ke.__ngLastListenerFn__=m,H0=!1;else{!function x8(e,t,n,l){A7(e,t,n,l)}(t,J0,v,m=OH(l,t,m));const Ue=n.listen(J0,v,m);j1.push(m,Ue),y1&&y1.push(v,de,k2,k2+1)}}else m=OH(l,t,m);if(H0){const u2=l.outputs?.[v],J0=l.hostDirectiveOutputs?.[v];if(J0&&J0.length)for(let k2=0;k2<J0.length;k2+=2)FH(l,t,J0[k2],J0[k2+1],v,m);if(u2&&u2.length)for(const k2 of u2)FH(l,t,k2,v,v,m)}}function RH(e=1){return function St(e){return(jt.lFrame.contextLView=function Q3(e,t){for(;e>0;)t=t[Do],e--;return t}(e,jt.lFrame.contextLView))[L5]}(e)}function Jb(e,t){let n=null;const l=function S9(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(!(1&n))return t[n+1]}return null}(e);for(let v=0;v<t.length;v++){const m=t[v];if("*"!==m){if(null===l?B9(e,m,!0):xu(l,m))return v}else n=v}return n}function kH(e){const t=ne()[g5][Q5];if(!t.projection){const l=t.projection=function K5(e,t){const n=[];for(let l=0;l<e;l++)n.push(t);return n}(e?e.length:1,null),v=l.slice();let m=t.child;for(;null!==m;){if(128!==m.type){const H=e?Jb(m,e):0;null!==H&&(v[H]?v[H].projectionNext=m:l[H]=m,v[H]=m)}m=m.next}}}function EH(e,t=0,n,l,v,m){const H=ne(),B=_t(),W=l?e+1:null;null!==W&&h8(H,B,W,l,v,m,null,n);const y1=rc(B,Ke+e,16,null,n||null);null===y1.projection&&(y1.projection=t),ti();const H0=!H[Wa]||Kn();null===H[g5][Q5].projection[y1.projection]&&null!==W?function ex(e,t,n){const l=Ke+n,v=t.data[l],m=e[l],H=A6(m,v.tView.ssrId);lc(m,nc(e,v,void 0,{dehydratedView:H}),0,$3(v,H))}(H,B,W):H0&&!K3(y1)&&function Ku(e,t,n){G9(t[ut],0,t,n,lr(e,n,t),cr(n.parent||t[Q5],n,t))}(B,H,y1)}function Ym(e,t,n){return Gm(e,"",t,"",n),Ym}function Gm(e,t,n,l,v){const m=ne(),H=E6(m,t,n,l);return H!==h5&&on(_t(),B5(),m,e,H,m[ut],v,!1),Gm}function jm(e,t,n,l,v,m,H){const B=ne(),W=P6(B,t,n,l,v,m);return W!==h5&&on(_t(),B5(),B,e,W,B[ut],H,!1),jm}function jH(e,t,n,l){!function ip(e,t,n,l){const v=_t();if(v.firstCreatePass){const m=m5();lp(v,new ap(t,n,l),m.index),function hz(e,t){const n=e.contentQueries||(e.contentQueries=[]);t!==(n.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}
1(v,e),!(2&~n)&&(v.staticContentQueries=!0)}return np(v,ne(),n)}(e,t,n,l)}function $H(e,t,n){sp(e,t,n)}function $m(e){const t=ne(),n=_t(),l=si();Is(l+1);const v=Lh(n,l);if(e.dirty&&function Z3(e){return!(4&~e[mt])}(t)===!(2&~v.metadata.flags)){if(null===v.matches)e.reset([]);else{const m=cp(t,l);e.reset(m,Lo),e.notifyOnChanges()}return!0}return!1}function KH(){return wh(ne(),si())}function XH(e,t,n,l){!function up(e,t){const n=e[f];n._lView=ne(),n._queryIndex=t,n._queryList=wh(n._lView,t),n._queryList.onDirty(()=>n._dirtyCounter.update(l=>l+1))}(e,sp(t,n,l))}function ZH(e=1){Is(si()+e)}function QH(e){return Ja(g3(),Ke+e)}function lV(e,t=""){const n=ne(),l=_t(),v=e+Ke,m=l.firstCreatePass?rc(l,v,1,t,null):l.data[v],H=Km(l,n,m,t,e);n[v]=H,ds()&&X7(l,n,H,m),_4(m,!1)}let Km=(e,t,n,l,v)=>(Zo(!0),U8(t[ut],l));function vx(e,t,n,l,v){const m=t[Wa],H=!m||Kn()||K3(n)||d(m,v);return Zo(H),H?U8(t[ut],l):t8(m,e,t,n)}function Xm(e){return Mv("",e,""),Xm}function Mv(e,t,n){const l=ne(),v=E6(l,e,t,n);return v!==h5&&ji(l,e4(),v),Mv}function Zm(e,t,n,l,v){const m=ne(),H=P6(m,e,t,n,l,v);return H!==h5&&ji(m,e4(),H),Zm}function Qm(e,t,n,l,v,m,H){const B=ne(),W=function I6(e,t,n,l,v,m,H,B){const y1=Dr(e,mn(),n,v,H);return Xo(3),y1?t+We(n)+l+We(v)+m+We(H)+B:h5}(B,e,t,n,l,v,m,H);return W!==h5&&ji(B,e4(),W),Qm}function qm(e,t,n,l,v,m,H,B,W){const y1=ne(),j1=N6(y1,e,t,n,l,v,m,H,B,W);return j1!==h5&&ji(y1,e4(),j1),qm}function ji(e,t,n){const l=da(t,e);!function p9(e,t,n){e.setValue(t,n)}(e[ut],l,n)}function Jm(e,t,n){F3(t)&&(t=t());const l=ne();return B4(l,X4(),t)&&on(_t(),B5(),l,e,t,l[ut],n,!1),Jm}function dV(e,t){const n=F3(e);return n&&e.set(t),n}function ef(e,t){const n=ne(),l=_t(),v=m5();return Wm(l,n,n[ut],v,e,t),ef}const pV={};function tf(e){const t=_t(),n=ne(),l=e+Ke;return _4(rc(t,l,128,null,null),!1),hs(t,n,l,pV),tf}function mV(e){return Ho("NgLet"),hs(_t(),ne(),e4(),e),e}function fV(e){const n=Ja(g3(),Ke+e);if(n===pV)throw new N2(314,!1);return n}function af(e,t,n,l,v){if(e=Xe(e),Array.isArray(e))for(let m=0;m<e.length;m++)af(e[m],t,n,l,v);else{const m=_t(),H=ne(),B=m5();let W=oo(e)?e:Xe(e.provide);const y1=Q1(e),j1=1048575&B.providerIndexes,H0=B.directiveStart,u2=B.providerIndexes>>20;if(oo(e)||!e.multi){const J0=new Ws(y1,v,O6),k2=sf(W,t,v?j1:j1+u2,H0);-1===k2?(A3(Ys(B,H),m,W),nf(m,e,t.length),t.push(W),B.directiveStart++,B.directiveEnd++,v&&(B.providerIndexes+=1048576),n.push(J0),H.push(J0)):(n[k2]=J0,H[k2]=J0)}else{const J0=sf(W,t,j1+u2,H0),k2=sf(W,t,j1,j1+u2),ke=k2>=0&&n[k2];if(v&&!ke||!v&&!(J0>=0&&n[J0])){A3(Ys(B,H),m,W);const Ue=function gx(e,t,n,l,v){const m=new Ws(e,n,O6);return m.multi=[],m.index=t,m.componentProviders=0,gV(m,v,l&&!n),m}(v?fx:mx,n.length,v,l,y1);!v&&ke&&(n[k2].providerFactory=Ue),nf(m,e,t.length,0),t.push(W),B.directiveStart++,B.directiveEnd++,v&&(B.providerIndexes+=1048576),n.push(Ue),H.push(Ue)}else nf(m,e,J0>-1?J0:k2,gV(n[v?k2:J0],y1,!v&&l));!v&&l&&ke&&n[k2].componentProviders++}}}function nf(e,t,n,l){const v=oo(t),m=function Bo(e){return!!e.useClass}(t);if(v||m){const W=(m?Xe(t.useClass):t).prototype.ngOnDestroy;if(W){const y1=e.destroyHooks||(e.destroyHooks=[]);if(!v&&t.multi){const j1=y1.indexOf(n);-1===j1?y1.push(n,[l,W]):y1[j1+1].push(l,W)}else y1.push(n,W)}}}function gV(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function sf(e,t,n,l){for(let v=n;v<l;v++)if(t[v]===e)return v;return-1}function mx(e,t,n,l,v){return lf(this.multi,[])}function fx(e,t,n,l,v){const m=this.multi;let H;if(this.providerFactory){const B=this.providerFactory.componentProviders,W=fs(l,l[ve],this.providerFactory.index,v);H=W.slice(0,B),lf(m,H);for(let y1=B;y1<W.length;y1++)H.push(W[y1])}else H=[],lf(m,H);return H}function lf(e,t){for(let n=0;n<e.length;n++)t.push((0,e[n])());return t}function zV(e,t=[]){return n=>{n.providersResolver=(l,v)=>function px(e,t,n){const l=_t();if(l.firstCreatePass){const v=n4(e);af(n,l.data,l.blueprint,v,!0),af(t,l.data,l.blueprint,v,!1)}}(l,v?v(e):e,t)}}function yV(e,t,n){const l=z4()+e,v=ne();return v[l]===h5?r3(v,l,n?t.call(n):t()):r8(v,l)}function HV(e,t,n,l){return _V(ne(),z4(),e,t,n,l)}function VV(e,t,n,l,v){return wV(ne(),z4(),e,t,n,l,v)}function CV(e,t,n,l,v,m){return LV(ne(),z4(),e,t,n,l,v,m)}function bV(e,t,n,l,v,m,H){return BV(ne(),z4(),e,t,n,l,v,m,H)}function xV(e,t,n,l,v,m,H,B,W){const y1=z4()+e,j1=ne(),H0=ss(j1,y1,n,l,v,m);return dc(j1,y1+4,H,B)||H0?r3(j1,y1+6,W?t.call(W,n,l,v,m,H,B):t(n,l,v,m,H,B)):r8(j1,y1+6)}function Ur(e,t){const n=e[t];return n===h5?void 0:n}function _V(e,t,n,l,v,m){const H=t+n;return B4(e,H,v)?r3(e,H+1,m?l.call(m,v):l(v)):Ur(e,H+1)}function wV(e,t,n,l,v,m,H){const B=t+n;return dc(e,B,v,m)?r3(e,B+2,H?l.call(H,v,m):l(v,m)):Ur(e,B+2)}function LV(e,t,n,l,v,m,H,B){const W=t+n;return Dr(e,W,v,m,H)?r3(e,W+3,B?l.call(B,v,m,H):l(v,m,H)):Ur(e,W+3)}function BV(e,t,n,l,v,m,H,B,W){const y1=t+n;return ss(e,y1,v,m,H,B)?r3(e,y1+4,W?l.call(W,v,m,H,B):l(v,m,H,B)):Ur(e,y1+4)}function AV(e,t){const n=_t();let l;const v=e+Ke;n.firstCreatePass?(l=function xx(e,t){if(t)for(let n=t.length-1;n>=0;n--){const l=t[n];if(e===l.name)return l}}(t,n.pipeRegistry),n.data[v]=l,l.onDestroy&&(n.destroyHooks??=[]).push(v,l.onDestroy)):l=n.data[v];const m=l.factory||(l.factory=J2(l.type)),B=I5(O6);try{const W=qn(!1),y1=m();return qn(W),hs(n,ne(),v,y1),y1}finally{I5(B)}}function DV(e,t,n){const l=e+Ke,v=ne(),m=Ja(v,l);return Wr(v,l)?_V(v,z4(),t,m.transform,n,m):m.transform(n)}function OV(e,t,n,l){const v=e+Ke,m=ne(),H=Ja(m,v);return Wr(m,v)?wV(m,z4(),t,H.transform,n,l,H):H.transform(n,l)}function TV(e,t,n,l,v){const m=e+Ke,H=ne(),B=Ja(H,m);return Wr(H,m)?LV(H,z4(),t,B.transform,n,l,v,B):B.transform(n,l,v)}function FV(e,t,n,l,v,m){const H=e+Ke,B=ne(),W=Ja(B,H);return Wr(B,H)?BV(B,z4(),t,W.transform,n,l,v,m,W):W.transform(n,l,v,m)}function Wr(e,t){return e[ve].data[t].pure}function RV(e,t){return q7(e,t)}class e_{full;major;minor;patch;constructor(t){this.full=t;const n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}}const vw=new e_("19.2.20");class uw{ngModuleFactory;componentFactories;constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let dw=(()=>{class e{compileModuleSync(n){return new Dh(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){const l=this.compileModuleSync(n),m=ws(r1(n).declarations).reduce((H,B)=>{const W=j(B);return W&&H.push(new l8(W)),H},[]);return new uw(l,m)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),fw=(()=>{class e{zone=Ge(Y5);
1changeDetectionScheduler=Ge(Mn);applicationRef=Ge(Wn);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const gw=new nt("",{factory:()=>!1});function eC({ngZoneFactory:e,ignoreChangesOutsideZone:t,scheduleInRootZone:n}){return e??=()=>new Y5({...tC(),scheduleInRootZone:n}),[{provide:Y5,useFactory:e},{provide:Ca,multi:!0,useFactory:()=>{const l=Ge(fw,{optional:!0});return()=>l.initialize()}},{provide:Ca,multi:!0,useFactory:()=>{const l=Ge(Mw);return()=>{l.initialize()}}},!0===t?{provide:bl,useValue:!0}:[],{provide:Xs,useValue:n??Vl}]}function zw(e){const t=e?.ignoreChangesOutsideZone,n=e?.scheduleInRootZone,l=eC({ngZoneFactory:()=>{const v=tC(e);return v.scheduleInRootZone=n,v.shouldCoalesceEventChangeDetection&&Ho("NgZone_CoalesceEvent"),new Y5(v)},ignoreChangesOutsideZone:t,scheduleInRootZone:n});return I0([{provide:gw,useValue:!0},{provide:Ms,useValue:!1},l])}function tC(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}let Mw=(()=>{class e{subscription=new K.yU;initialized=!1;zone=Ge(Y5);pendingTasks=Ge(Rn);initialize(){if(this.initialized)return;this.initialized=!0;let n=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(n=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{Y5.assertNotInAngularZone(),queueMicrotask(()=>{null!==n&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{Y5.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Cv=(()=>{class e{appRef=Ge(Wn);taskService=Ge(Rn);ngZone=Ge(Y5);zonelessEnabled=Ge(Ms);tracing=Ge(qs,{optional:!0});disableScheduling=Ge(bl,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new K.yU;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(ys):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(Ge(Xs,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof p2||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&5===n)return;let l=!1;switch(n){case 0:this.appRef.dirtyFlags|=2;break;case 3:case 2:case 4:case 5:case 1:this.appRef.dirtyFlags|=4;break;case 6:case 13:this.appRef.dirtyFlags|=2,l=!0;break;case 12:this.appRef.dirtyFlags|=16,l=!0;break;case 11:l=!0;break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(l))return;const v=this.useMicrotaskScheduler?_l:Hi;this.pendingRenderTaskId=this.taskService.add(),this.cancelScheduledCallback=this.scheduleInRootZone?Zone.root.run(()=>v(()=>this.tick())):this.ngZone.runOutsideAngular(()=>v(()=>this.tick()))}shouldScheduleTick(n){return!(this.disableScheduling&&!n||this.appRef.destroyed||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(ys+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(0===this.appRef.dirtyFlags)return void this.cleanup();!this.zonelessEnabled&&7&this.appRef.dirtyFlags&&(this.appRef.dirtyFlags|=1);const n=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(l){throw this.taskService.remove(n),l}finally{this.cleanup()}
1this.useMicrotaskScheduler=!0,_l(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(n)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const n=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(n)}}static \u0275fac=function(l){return new(l||e)};static \u0275prov=It({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const oC=new nt("",{providedIn:"root",factory:()=>Ge(oC,dt.Optional|dt.SkipSelf)||function yw(){return typeof $localize<"u"&&$localize.locale||pv}()}),Hw=new nt("",{providedIn:"root",factory:()=>"USD"}),uf=new nt(""),_w=new nt("");function bv(e){return!e.moduleRef}let Gr=null;function Dw(){return!1}let h_=(()=>class e{static __NG_ELEMENT_ID__=Ow})();function Ow(e){return function Tw(e,t,n){if(f4(e)&&!n){const l=g4(e.index,t);return new cc(l,l)}return 175&e.type?new cc(t[g5],t):null}(m5(),ne(),!(16&~e))}class p_{constructor(){}supports(t){return Ar(t)}create(t){return new Pw(t)}}const Ew=(e,t)=>t;class Pw{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(t){this._trackByFn=t||Ew}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,l=this._removalsHead,v=0,m=null;for(;n||l;){const H=!l||n&&n.currentIndex<f_(l,v,m)?n:l,B=f_(H,v,m),W=H.currentIndex;if(H===l)v--,l=l._nextRemoved;else if(n=n._next,null==H.previousIndex)v++;else{m||(m=[]);const y1=B-v,j1=W-v;if(y1!=j1){for(let u2=0;u2<y1;u2++){const J0=u2<m.length?m[u2]:m[u2]=0,k2=J0+u2;j1<=k2&&k2<y1&&(m[u2]=J0+1)}m[H.previousIndex]=j1-y1}}B!==W&&t(H,B,W)}}forEachPreviousItem(t){let n;for(n=this._previousItHead;null!==n;n=n._nextPrevious)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;n=n._nextAdded)t(n)}forEachMovedItem(t){let n;for(n=this._movesHead;null!==n;n=n._nextMoved)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}forEachIdentityChange(t){let n;for(n=this._identityChangesHead;null!==n;n=n._nextIdentityChange)t(n)}diff(t){if(null==t&&(t=[]),!Ar(t))throw new N2(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let v,m,H,n=this._itHead,l=!1;if(Array.isArray(t)){this.length=t.length;for(let B=0;B<this.length;B++)m=t[B],H=this._trackByFn(B,m),null!==n&&Object.is(n.trackById,H)?(l&&(n=this._verifyReinsertion(n,m,H,B)),Object.is(n.item,m)||this._addIdentityChange(n,m)):(n=this._mismatch(n,m,H,B),l=!0),n=n._next}else v=0,function Wz(e,t){if(Array.isArray(e))for(let n=0;n<e.length;n++)t(e[n]);else{const n=e[Symbol.iterator]();let l;for(;!(l=n.next()).done;)t(l.value)}}(t,B=>{H=this._trackByFn(v,B),null!==n&&Object.is(n.trackById,H)?(l&&(n=this._verifyReinsertion(n,B,H,v)),Object.is(n.item,B)||this._addIdentityChange(n,B)):(n=this._mismatch(n,B,H,v),l=!0),n=n._next,v++}),this.length=v;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,l,v){let m;return null===t?m=this._itTail:(m=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(l,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,m,v)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(l,v))?(Object.is(t.
vendor: 4,273 bytes, line 1
1item,n)||this._addIdentityChange(t,n),this._moveAfter(t,m,v)):t=this._addAfter(new Iw(n,l),m,v),t}_verifyReinsertion(t,n,l,v){let m=null===this._unlinkedRecords?null:this._unlinkedRecords.get(l,null);return null!==m?t=this._reinsertAfter(m,t._prev,v):t.currentIndex!=v&&(t.currentIndex=v,this._addToMoves(t,v)),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,l){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const v=t._prevRemoved,m=t._nextRemoved;return null===v?this._removalsHead=m:v._nextRemoved=m,null===m?this._removalsTail=v:m._prevRemoved=v,this._insertAfter(t,n,l),this._addToMoves(t,l),t}_moveAfter(t,n,l){return this._unlink(t),this._insertAfter(t,n,l),this._addToMoves(t,l),t}_addAfter(t,n,l){return this._insertAfter(t,n,l),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,l){const v=null===n?this._itHead:n._next;return t._next=v,t._prev=n,null===v?this._itTail=t:v._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new m_),this._linkedRecords.put(t),t.currentIndex=l,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,l=t._next;return null===n?this._itHead=l:n._next=l,null===l?this._itTail=n:l._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 m_),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 Iw{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(t,n){this.item=t,this.trackById=n}}class Nw{_head=null;_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 l;for(l=this._head;null!==l;l=l._nextDup)if((null===n||n<=l.currentIndex)&&Object.is(l.trackById,t))return l;return null}remove(t){const n=t._prevDup,l=t._nextDup;return null===n?this._head=l:n._nextDup=l,null===l?this._tail=n:l._prevDup=n,null===this._head}}class m_{map=new Map;put(t){const n=t.trackById;let l=this.map.get(n);l||(l=new Nw,this.map.set(n,l)),l.add(t)}get(t,n){const v=this.map.get(t);return v?v.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 f_(e,t,n){const l=e.previousIndex;if(null===l)return l;let v=0;return n&&l<n.length&&(v=n[l]),l+t+v}class g_{constructor(){}supports(t){return t instanceof Map||Eh(t)}create(){return new Uw}}class Uw{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;_removalsTail=null;get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(t){let n;for(n=this._mapHead;null!==n;n=n._next)t(n)}forEachPreviousItem(t){let n;for(n=this._previousMapHead;null!==n;n=n._nextPrevious)t(n)}forEachChangedItem(t){let n;for(n=this._changesHead;null!==n;n=n._nextChanged)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;
1n=n._nextAdded)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}diff(t){if(t){if(!(t instanceof Map||Eh(t)))throw new N2(900,!1)}else t=new Map;return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let n=this._mapHead;if(this._appendAfter=null,this._forEach(t,(l,v)=>{if(n&&n.key===v)this._maybeAddToChanges(n,l),this._appendAfter=n,n=n._next;else{const m=this._getOrCreateRecordForKey(v,l);n=this._insertBeforeOrAppend(n,m)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let l=n;null!==l;l=l._nextRemoved)l===this._mapHead&&(this._mapHead=null),this._records.delete(l.key),l._nextRemoved=l._next,l.previousValue=l.currentValue,l.currentValue=null,l._prev=null,l._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const l=t._prev;return n._next=t,n._prev=l,t._prev=n,l&&(l._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 v=this._records.get(t);this._maybeAddToChanges(v,n);const m=v._prev,H=v._next;return m&&(m._next=H),H&&(H._prev=m),v._next=null,v._prev=null,v}const l=new Ww(t);return this._records.set(t,l),l.currentValue=n,this._addToAdditions(l),l}_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(l=>n(t[l],l))}}class Ww{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(t){this.key=t}}function z_(){return new lC([new p_])}let lC=(()=>{class e{factories;static \u0275prov=It({token:e,providedIn:"root",factory:z_});constructor(n){this.factories=n}static create(n,l){if(null!=l){const v=l.factories.slice();n=n.concat(v)}return new e(n)}static extend(n){return{provide:e,useFactory:l=>e.create(n,l||z_()),deps:[[e,new F0,new d1]]}}find(n){const l=this.factories.find(v=>v.supports(n));if(null!=l)return l;throw new N2(901,!1)}}return e})();function M_(){return new cC([new g_])}let cC=(()=>{class e{static \u0275prov=It({token:e,providedIn:"root",factory:M_});factories;constructor(n){this.factories=n}static create(n,l){if(l){const v=l.factories.slice();n=n.concat(v)}return new e(n)}static extend(n){return{provide:e,useFactory:l=>e.create(n,l||M_()),deps:[[e,new F0,new d1]]}}find(n){const l=this.factories.find(v=>v.supports(n));if(l)return l;throw new N2(901,!1)}}return e})();function jw(e){const{rootComponent:t,appProviders:n,platformProviders:l,platformRef:v}=e;if(je(8),typeof ngServerMode<"u"&&ngServerMode&&!v)throw new N2(401,!1);try{const m=v?.injector??function Aw(e=[]){if(Gr)return Gr;const t=function l_(e=[],t){return w4.create({name:t,providers:[{provide:_n,useValue:"platform"},{provide:uf,useValue:new Set([()=>Gr=null])},...e]})}(e);return(typeof ngServerMode>"u"||!ngServerMode)&&(Gr=t),function Jp(){!function q0(e){Z0=e}(()=>{throw new N2(600,!1)})}(),function c_(e){const t=e.get(Al,null);mo(e,()=>{t?.forEach(n=>n())})}(t),t}(l),H=[eC({}),{provide:Mn,useExisting:Cv},...n||[]];return function s_(e){const t=bv(e)?e.r3Injector:e.moduleRef.injector,n=t.get(Y5);return n.run(()=>
1{bv(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();const l=t.get(Ne,null);let v;if(n.runOutsideAngular(()=>{v=n.onError.subscribe({next:m=>{l.handleError(m)}})}),bv(e)){const m=()=>t.destroy(),H=e.platformInjector.get(uf);H.add(m),t.onDestroy(()=>{v.unsubscribe(),H.delete(m)})}else{const m=()=>e.moduleRef.destroy(),H=e.platformInjector.get(uf);H.add(m),e.moduleRef.onDestroy(()=>{Rr(e.allPlatformModules,e.moduleRef),v.unsubscribe(),H.delete(m)})}return function Lw(e,t,n){try{const l=n();return $h(l)?l.catch(v=>{throw t.runOutsideAngular(()=>e.handleError(v)),v}):l}catch(l){throw t.runOutsideAngular(()=>e.handleError(l)),l}}(l,n,()=>{const m=t.get(qp);return m.runInitializers(),m.donePromise.then(()=>{if(function pb(e){"string"==typeof e&&(pH=e.toLowerCase().replace(/_/g,"-"))}(t.get(oC,pv)||pv),!t.get(_w,!0))return bv(e)?t.get(Wn):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(bv(e)){const W=t.get(Wn);return void 0!==e.rootComponent&&W.bootstrap(e.rootComponent),W}return function ww(e,t){const n=e.injector.get(Wn);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(l=>n.bootstrap(l));else{if(!e.instance.ngDoBootstrap)throw new N2(-403,!1);e.instance.ngDoBootstrap(n)}t.push(e)}(e.moduleRef,e.allPlatformModules),e.moduleRef})})})}({r3Injector:new Vp({providers:H,parent:m,debugName:"",runEnvironmentInitializers:!1}).injector,platformInjector:m,rootComponent:t})}catch(m){return Promise.reject(m)}finally{je(9)}}const ff=new WeakSet,y_="";let gf=[];function H_(e){return e.get(Fl,Kc)}function V_(){const e=[{provide:Fl,useFactory:()=>{let t=!0;if(typeof ngServerMode>"u"||!ngServerMode){const n=Ge(In);t=!!window._ejsas?.[n]}return t&&Ho("NgEventReplay"),t}}];return(typeof ngServerMode>"u"||!ngServerMode)&&e.push({provide:Ca,useValue:()=>{const t=Ge(Wn),{injector:n}=t;if(!ff.has(t)){const l=Ge(Rl);if(H_(n)){!function _8(){S7||(A7=(e,t,n,l)=>{const v=e[W5].get(In);ho.get(v)?.(t,n,l)},S7=!0)}();const m=function v6(e,t){return ho.set(e,t),()=>ho.delete(e)}(n.get(In),(H,B,W)=>{H.nodeType===Node.ELEMENT_NODE&&(x7(H,B,W),_7(H,l))});t.onDestroy(m)}}},multi:!0},{provide:u8,useFactory:()=>{const t=Ge(Wn),{injector:n}=t;return()=>{!H_(n)||ff.has(t)||(ff.add(t),t.onDestroy(()=>{ff.delete(t),typeof ngServerMode<"u"&&!ngServerMode&&C0(n.get(In))}),t.whenStable().then(()=>{if(t.destroyed)return;const l=n.get(b8);$w(l,n);const v=n.get(Rl);v.get(y_)?.forEach(L7),v.delete(y_);const m=l.instance;!function ki(e){return e.get(Xc,!1,{optional:!0})}(n)?m.cleanUp():t.onDestroy(()=>m.cleanUp())}))}},multi:!0}),e}const $w=(e,t)=>{const n=t.get(In),l=window._ejsas[n],v=e.instance=new O5(new Be(l.c));for(const B of l.et)v.addEvent(B);for(const B of l.etc)v.addEvent(B);const m=function T1(e,t=window){return function Et(e){return e?.q??[]}(t._ejsas?.[e])}(n);v.replayEarlyEventInfos(m),C0(n);const H=new te(B=>{!function Xw(e,t,n){const l=(n&&n.getAttribute(xs))??"";/d\d+/.test(l)?function Zw(e,t,n,l){gf.push({event:n,currentTarget:l}),Yi(t,e,Qw)}(l,e,t,n):101===t.eventPhase&&B7(t,n)}(t,B,B.currentTarget)});!function Tt(e,t){e.ecrd(n=>{t.dispatch(n)},D2.I_AM_THE_JSACTION_FRAMEWORK)}(v,H)};function Qw(e){const t=[...gf],n=new Set(e);gf=[];for(let{event:l,currentTarget:v}of t){const m=v.getAttribute(xs);n.has(m)?B7(l,v):gf.push({event:l,currentTarget:v})}}let B_=!1;function dL(){const e=[{provide:Nn,useFactory:()=>{let t=!0;return(typeof ngServerMode>"u"||!ngServerMode)&&(t=!!Ge(Vn,{optional:!0})?.get(u6,null)),t&&Ho("NgHydration"),t}},{provide:Ca,useValue:()=>{(function Td(e){Dd=e})(!1),!(typeof ngServerMode<"u"&&ngServerMode)&&Ge(Nn)&&(function S5(e){for(const l of e.body.childNodes)if(f5(l))return;if(!f5(kt(e.body.previousSibling))&&!f5(kt(e.head.lastChild)))throw new N2(-507,!1)}(N5()),function cL(){B_||(B_=!0,function B8(){d6=L8}(),function nb(){rH=ob}(),function ux(){Km=vx}(),function lb(){hH=ib}(),function $z(){Op=jz}(),function nz(){Jd=oz,Hh=az}(),function _g(){Pd=xg}(),function Tu(){F9=Ou}())}())},multi:!0}];return(typeof ngServerMode>"u"||!ngServerMode)&&e.push({provide:jc,useFactory:()=>Ge(Nn)},{provide:u8,useFactory:()=>
1{if(Ge(Nn)){const t=Ge(Wn);return()=>{(function vL(e){return e.whenStable()})(t).then(()=>{t.destroyed||Ed(t)})}}return()=>{}},multi:!0}),I0(e)}function pL(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function mL(e,t=NaN){return isNaN(parseFloat(e))||isNaN(Number(e))?t:Number(e)}function X3(e){return function V2(e){const t=c(null);try{return e()}finally{c(t)}}(e)}function _v(e,t){return W0(e,t?.equal)}class yL{[f];constructor(t){this[f]=t}destroy(){this[f].destroy()}}function hC(e,t){!t?.injector&&xa();const n=t?.injector??Ge(w4);let v,l=!0!==t?.manualCleanup?n.get(qo):null;const m=n.get(Li,null,{optional:!0}),H=n.get(Mn);return null===m||t?.forceRoot?v=function bL(e,t,n){const l=Object.create(HL);return l.fn=e,l.scheduler=t,l.notifier=n,l.zone=typeof Zone<"u"?Zone.current:null,l.scheduler.schedule(l),l.notifier.notify(12),l}(e,n.get(Zp),H):(v=function CL(e,t,n){const l=Object.create(VL);return l.view=e,l.zone=typeof Zone<"u"?Zone.current:null,l.notifier=t,l.fn=n,e[Ya]??=new Set,e[Ya].add(l),l.consumerMarkedDirty(l),l}(m.view,H,e),l instanceof Cl&&l._lView===m.view&&(l=null)),v.injector=n,null!==l&&(v.onDestroyFn=l.onDestroy(()=>v.destroy())),new yL(v)}const T_={...x,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,hasRun:!1,cleanupFns:void 0,zone:null,kind:"effect",onDestroyFn:es,run(){if(this.dirty=!1,this.hasRun&&!O(this))return;this.hasRun=!0;const e=l=>(this.cleanupFns??=[]).push(l),t=N(this),n=us(!1);try{this.maybeCleanup(),this.fn(e)}finally{us(n),o1(this,t)}},maybeCleanup(){if(this.cleanupFns?.length)try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[]}}},HL={...T_,consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){E(this),this.onDestroyFn(),this.maybeCleanup(),this.scheduler.remove(this)}},VL={...T_,consumerMarkedDirty(){this.view[mt]|=8192,An(this.view),this.notifier.notify(13)},destroy(){E(this),this.onDestroyFn(),this.maybeCleanup(),this.view[Ya]?.delete(this)}};var H4=function(e){return e[e.Idle=0]="Idle",e[e.Error=1]="Error",e[e.Loading=2]="Loading",e[e.Reloading=3]="Reloading",e[e.Resolved=4]="Resolved",e[e.Local=5]="Local",e}(H4||{});const xL=e=>e;function vC(e,t){return F_("function"==typeof e?q1(e,xL,t?.equal):q1(e.source,e.computation,e.equal))}function F_(e){const t=e[f],n=e;return n.set=l=>function Y0(e,t){A(e),Z1(e,t),$(e)}(t,l),n.update=l=>function J1(e,t){A(e),u1(e,t),$(e)}(t,l),n.asReadonly=Po.bind(e),n}class wL{value;constructor(t){this.value=t,this.value.set=this.set.bind(this),this.value.update=this.update.bind(this),this.value.asReadonly=Po}update(t){this.set(t(X3(this.value)))}isLoading=_v(()=>this.status()===H4.Loading||this.status()===H4.Reloading);hasValue(){return void 0!==this.value()}asReadonly(){return this}}class R_ extends wL{loaderFn;defaultValue;equal;pendingTasks;state;extRequest;effectRef;pendingController;resolvePendingTask=void 0;destroyed=!1;constructor(t,n,l,v,m){super(_v(()=>{const H=this.state().stream?.();return H&&uC(H)?H.value:this.defaultValue},{equal:v})),this.loaderFn=n,this.defaultValue=l,this.equal=v,this.extRequest=vC({source:t,computation:H=>({request:H,reload:0})}),this.state=vC({source:this.extRequest,computation:(H,B)=>{const W=void 0===H.request?H4.Idle:H4.Loading;return B?{extRequest:H,status:W,previousStatus:k_(B.value),stream:B.value.extRequest.request===H.request?B.value.stream
1:void 0}:{extRequest:H,status:W,previousStatus:H4.Idle,stream:void 0}}}),this.effectRef=hC(this.loadEffect.bind(this),{injector:m,manualCleanup:!0}),this.pendingTasks=m.get(Jo),m.get(qo).onDestroy(()=>this.destroy())}status=_v(()=>k_(this.state()));error=_v(()=>{const t=this.state().stream?.();return t&&!uC(t)?t.error:void 0});set(t){if(this.destroyed)return;const n=X3(this.value),l=X3(this.state);l.status===H4.Local&&(this.equal?this.equal(n,t):n===t)||(this.state.set({extRequest:l.extRequest,status:H4.Local,previousStatus:H4.Local,stream:yo({value:t})}),this.abortInProgressLoad())}reload(){const{status:t}=X3(this.state);return t!==H4.Idle&&t!==H4.Loading&&(this.extRequest.update(({request:n,reload:l})=>({request:n,reload:l+1})),!0)}destroy(){this.destroyed=!0,this.effectRef.destroy(),this.abortInProgressLoad(),this.state.set({extRequest:{request:void 0,reload:0},status:H4.Idle,previousStatus:H4.Idle,stream:void 0})}loadEffect(){var t=this;return(0,i.A)(function*(){const n=t.extRequest(),{status:l,previousStatus:v}=X3(t.state);if(void 0===n.request)return;if(l!==H4.Loading)return;t.abortInProgressLoad();let m=t.resolvePendingTask=t.pendingTasks.add();const{signal:H}=t.pendingController=new AbortController;try{const B=yield X3(()=>t.loaderFn({request:n.request,abortSignal:H,previous:{status:v}}));if(H.aborted||X3(t.extRequest)!==n)return;t.state.set({extRequest:n,status:H4.Resolved,previousStatus:H4.Resolved,stream:B})}catch(B){if(H.aborted||X3(t.extRequest)!==n)return;t.state.set({extRequest:n,status:H4.Resolved,previousStatus:H4.Error,stream:yo({error:B})})}finally{m?.(),m=void 0}})()}abortInProgressLoad(){X3(()=>this.pendingController?.abort()),this.pendingController=void 0,this.resolvePendingTask?.(),this.resolvePendingTask=void 0}}function k_(e){switch(e.status){case H4.Loading:return 0===e.extRequest.reload?H4.Loading:H4.Reloading;case H4.Resolved:return uC(X3(e.stream))?H4.Resolved:H4.Error;default:return e.status}}function uC(e){return void 0===e.error}function FL(e,t){const n=j(e),l=t.elementInjector||Uo();return new l8(n).create(l,t.projectableNodes,t.hostElement,t.environmentInjector)}function RL(e){const t=j(e);if(!t)return null;const n=new l8(t);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return t.standalone},get isSignal(){return t.signals}}}},90695:(X1,n1,h)=>{"use strict";h.d(n1,{$R:()=>X0,BC:()=>Q0,EL:()=>e2,JD:()=>Mt,MJ:()=>pt,X1:()=>x1,YN:()=>v0,Yp:()=>Da,ZU:()=>K0,Zm:()=>x,cV:()=>at,cb:()=>T2,gE:()=>j0,hs:()=>Et,j4:()=>A1,k0:()=>O,kq:()=>o,l_:()=>_1,mP:()=>A,me:()=>I,ok:()=>nt,qT:()=>ge,tU:()=>U4,v8:()=>oe,vO:()=>z0,vS:()=>b2,ze:()=>Na});var i=h(23135),a=h(66750),r=h(68150),u=h(49008),p=h(62252),f=h(89558);let c=(()=>{class _{_renderer;_elementRef;onChange=b=>{};onTouched=()=>{};constructor(b,U){this._renderer=b,this._elementRef=U}setProperty(b,U){this._renderer.setProperty(this._elementRef.nativeElement,b,U)}registerOnTouched(b){this.onTouched=b}registerOnChange(b){this.onChange=b}setDisabledState(b){this.setProperty("disabled",b)}static \u0275fac=function(U){return new(U||_)(i.rXU(i.sFG),i.rXU(i.aKT))};static \u0275dir=i.FsC({type:_})}return _})(),s=(()=>{class _ extends c{static \u0275fac=(()=>{let b;return function(D0){return(b||(b=i.xGo(_)))(D0||_)}})();static \u0275dir=i.FsC({type:_,features:[i.Vt3]})}return _})();const o=new i.nKC(""),M={provide:o,useExisting:(0,i.Rfq)(()=>x),multi:!0};let x=(()=>{class _ extends s{writeValue(b){this.setProperty("checked",b)}static \u0275fac=(()=>{let b;return function(D0){return(b||(b=i.xGo(_)))(D0||_)}})();static \u0275dir=i.FsC({type:_,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(U,D0){1&U&&i.bIt("change",function(Ae){return D0.onChange(Ae.target.checked)})("blur",function(){return D0.onTouched()})},standalone:!1,features:[i.Jv_([M]),i.Vt3]})}return _})();const z={provide:o,useExisting:(0,i.Rfq)(()=>I),multi:!0},A=new i.nKC("");let I=(()=>{class _ extends c{_compositionMode;_composing=!1;constructor(b,U,D0){super(b,U),this._compositionMode=D0,null==this._compositionMode&&(this._compositionMode=!function w(){const _=(0,a.rb)()?(0,a.rb)().getUserAgent():"";return/android (\d+)/.test(_.toLowerCase())}())}writeValue(b){this.setProperty("value",b??"")}_handleInput(b){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(b)}_compositionStart(){this._composing=!0}_compositionEnd(b){this._composing=!1,this._compositionMode&&this.onChange(b)}static \u0275fac=function(U){return new(U||_)(i.rXU(i.sFG),i.rXU(i.aKT),i.rXU(A,8))};static \u0275dir=i.FsC({type:_,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(U,D0){1&U&&i.bIt("input",function(Ae){return D0._handleInput(Ae.target.value)})("blur",function(){return D0.onTouched()})("compositionstart",function(){return D0._compositionStart()})("compositionend",function(Ae){return D0._compositionEnd(Ae.target.value)})},standalone:!1,features:[i.Jv_([z]),i.Vt3]})}return _})();function Z(_){return null==_||0===X(_)}function X(_){return null==_?null:Array.isArray(_)||"string"==typeof _?_.length:_ instanceof Set?_.size:null}const $=new i.nKC(""),N=new i.nKC(""),o1=/^(?=.{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 O{static min(C){return function E(_){return C=>{if(null==C.value||null==_)return null;const b=parseFloat(C.value);return!isNaN(b)&&b<_?{min:{min:_,actual:C.value}}:null}}(C)}static max(C){return function k(_){return C=>{if(null==C.value||null==_)return null;const b=parseFloat(C.value);return!isNaN(b)&&b>_?{max:{max:_,actual:C.value}}:null}}(C)}static required(C){return function P(_){return Z(_.value)?{required:!0}:null}(C)}static requiredTrue(C){return function Q(_){return!0===_.value?null:{required:!0}}(C)}static email(C){return function R(_){return Z(_.value)||o1.test(_.value)?null:{email:!0}}(C)}static minLength(C){return function C1(_){return C=>{const b=C.value?.length??X(C.value);return null===b||0===b?null:b<_?{minlength:{requiredLength:_,actualLength:b}}:null}}(C)}static maxLength(C){return S1(C)}static pattern(C){return function W0(_){if(!_)return l0;let C,b;return"string"==typeof _?(b="","^"!==_.charAt(0)&&(b+="^"),b+=_,"$"!==_.charAt(_.length-1)&&(b+="$"),C=new RegExp(b)):(b=_.toString(),C=_),U=>{if(Z(U.value))return null;const D0=U.value;return C.test(D0)?null:{pattern:{requiredPattern:b,actualValue:D0}}}}(C)}static nullValidator(C){return null}static compose(C){return q0(C)}static composeAsync(C){return e0(C)}}function S1(_){return C=>{const b=C.value?.length??X(C.value);return null!==b&&b>_?{maxlength:{requiredLength:_,actualLength:b}}:null}}function l0(_){return null}function N1(_){return null!=_}function p0(_){return(0,i.jNT)(_)?(0,r.H)(_):_}function L0(_){let C={};return _.forEach(b=>{C=null!=b?{...C,...b}:C}),0===Object.keys(C).length?null:C}function $0(_,C){return C.map(b=>b(_))}function x0(_){return _.map(C=>function Z0(_){return!_.validate}(C)?C:b=>C.validate(b))}function q0(_){if(!_)return null;const C=_.filter(N1);return 0==C.length?null:function(b){return L0($0(b,C))}}function Y1(_){return null!=_?q0(x0(_)):null}function e0(_){if(!_)return null;const C=_.filter(N1);return 0==C.length?null:function(b){const U=$0(b,C).map(p0);return(0,u.p)(U).pipe((0,f.T)(L0))}}function I1(_){return null!=_?e0(x0(_)):null}function Z1(_,C){return null===_?[C]:Array.isArray(_)?[..._,C]:[_,C]}function u1(_){return _._rawValidators}function w1(_){return _._rawAsyncValidators}function p1(_){return _?Array.isArray(_)?_:[_]:[]}function E1(_,C){return Array.isArray(_)?_.includes(C):_===C}function q1(_,C){const b=p1(C);return p1(_).forEach(D0=>{E1(b,D0)||b.push(D0)}),b}function Y0(_,C){return p1(C).filter(b=>!E1(_,b))}class J1{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}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(C){this._rawValidators=C||[],this._composedValidatorFn=Y1(this._rawValidators)}_setAsyncValidators(C){this._rawAsyncValidators=C||[],this._composedAsyncValidatorFn=I1(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(C){this._onDestroyCallbacks.push(C)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(C=>C()),this._onDestroyCallbacks=[]}reset(C=void 0){this.control&&this.control.reset(C)}hasError(C,b){return!!this.control&&this.control.hasError(C,b)}getError(C,b){return this.control?this.control.getError(C,b):null}}class K0 extends J1{name;get formDirective(){return null}get path(){return null}}class z0 extends J1{_parent=null;name=null;valueAccessor=null}class V2{_cd;constructor(C){this._cd=C}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}
1get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}}let Q0=(()=>{class _ extends V2{constructor(b){super(b)}static \u0275fac=function(U){return new(U||_)(i.rXU(z0,2))};static \u0275dir=i.FsC({type:_,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(U,D0){2&U&&i.AVh("ng-untouched",D0.isUntouched)("ng-touched",D0.isTouched)("ng-pristine",D0.isPristine)("ng-dirty",D0.isDirty)("ng-valid",D0.isValid)("ng-invalid",D0.isInvalid)("ng-pending",D0.isPending)},standalone:!1,features:[i.Vt3]})}return _})(),T2=(()=>{class _ extends V2{constructor(b){super(b)}static \u0275fac=function(U){return new(U||_)(i.rXU(K0,10))};static \u0275dir=i.FsC({type:_,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(U,D0){2&U&&i.AVh("ng-untouched",D0.isUntouched)("ng-touched",D0.isTouched)("ng-pristine",D0.isPristine)("ng-dirty",D0.isDirty)("ng-valid",D0.isValid)("ng-invalid",D0.isInvalid)("ng-pending",D0.isPending)("ng-submitted",D0.isSubmitted)},standalone:!1,features:[i.Vt3]})}return _})();const w2="VALID",P2="INVALID",g2="PENDING",le="DISABLED";class n2{}class S2 extends n2{value;source;constructor(C,b){super(),this.value=C,this.source=b}}class T0 extends n2{pristine;source;constructor(C,b){super(),this.pristine=C,this.source=b}}class Q2 extends n2{touched;source;constructor(C,b){super(),this.touched=C,this.source=b}}class Ce extends n2{status;source;constructor(C,b){super(),this.status=C,this.source=b}}class Pe extends n2{source;constructor(C){super(),this.source=C}}class ye extends n2{source;constructor(C){super(),this.source=C}}function m2(_){return(F2(_)?_.validators:_)||null}function M0(_,C){return(F2(C)?C.asyncValidators:_)||null}function F2(_){return null!=_&&!Array.isArray(_)&&"object"==typeof _}function He(_,C,b){const U=_.controls;if(!(C?Object.keys(U):U).length)throw new i.wOt(1e3,"");if(!U[b])throw new i.wOt(1001,"")}function xe(_,C,b){_._forEachChild((U,D0)=>{if(void 0===b[D0])throw new i.wOt(1002,"")})}class e2{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(C,b){this._assignValidators(C),this._assignAsyncValidators(b)}get validator(){return this._composedValidatorFn}set validator(C){this._rawValidators=this._composedValidatorFn=C}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(C){this._rawAsyncValidators=this._composedAsyncValidatorFn=C}get parent(){return this._parent}get status(){return(0,i.O8t)(this.statusReactive)}set status(C){(0,i.O8t)(()=>this.statusReactive.set(C))}_status=(0,i.EWP)(()=>this.statusReactive());statusReactive=(0,i.vPA)(void 0);get valid(){return this.status===w2}get invalid(){return this.status===P2}get pending(){return this.status==g2}get disabled(){return this.status===le}get enabled(){return this.status!==le}errors;get pristine(){return(0,i.O8t)(this.pristineReactive)}set pristine(C){(0,i.O8t)(()=>this.pristineReactive.set(C))}_pristine=(0,i.EWP)(()=>this.pristineReactive());pristineReactive=(0,i.vPA)(!0);get dirty(){return!this.pristine}get touched(){return(0,i.O8t)(this.touchedReactive)}set touched(C){(0,i.O8t)(()=>this.touchedReactive.set(C))}_touched=(0,i.EWP)(()=>this.touchedReactive());touchedReactive=(0,i.vPA)(!1);get untouched(){return!this.touched}_events=new p.B;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(C){this._assignValidators(C)}setAsyncValidators(C){this._assignAsyncValidators(C)}addValidators(C){this.setValidators(q1(C,this._rawValidators))}addAsyncValidators(C){this.setAsyncValidators(q1(C,this._rawAsyncValidators))}removeValidators(C){this.setValidators(Y0(C,this._rawValidators))}removeAsyncValidators(C){this.setAsyncValidators(Y0(C,this._rawAsyncValidators))}hasValidator(C){return E1(this._rawValidators,C)}hasAsyncValidator(C){return E1(this._rawAsyncValidators,C)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(C={}){const b=!1===this.touched;this.touched=!0;const U=C.sourceControl??this;this._parent&&!C.onlySelf&&this._parent.markAsTouched({...C,sourceControl:U}),b&&!1!==C.emitEvent&&this._events.next(new Q2(!0,U))}markAllAsTouched(C={}){this.markAsTouched({onlySelf:!0,emitEvent:C.emitEvent,sourceControl:this}
1),this._forEachChild(b=>b.markAllAsTouched(C))}markAsUntouched(C={}){const b=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const U=C.sourceControl??this;this._forEachChild(D0=>{D0.markAsUntouched({onlySelf:!0,emitEvent:C.emitEvent,sourceControl:U})}),this._parent&&!C.onlySelf&&this._parent._updateTouched(C,U),b&&!1!==C.emitEvent&&this._events.next(new Q2(!1,U))}markAsDirty(C={}){const b=!0===this.pristine;this.pristine=!1;const U=C.sourceControl??this;this._parent&&!C.onlySelf&&this._parent.markAsDirty({...C,sourceControl:U}),b&&!1!==C.emitEvent&&this._events.next(new T0(!1,U))}markAsPristine(C={}){const b=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const U=C.sourceControl??this;this._forEachChild(D0=>{D0.markAsPristine({onlySelf:!0,emitEvent:C.emitEvent})}),this._parent&&!C.onlySelf&&this._parent._updatePristine(C,U),b&&!1!==C.emitEvent&&this._events.next(new T0(!0,U))}markAsPending(C={}){this.status=g2;const b=C.sourceControl??this;!1!==C.emitEvent&&(this._events.next(new Ce(this.status,b)),this.statusChanges.emit(this.status)),this._parent&&!C.onlySelf&&this._parent.markAsPending({...C,sourceControl:b})}disable(C={}){const b=this._parentMarkedDirty(C.onlySelf);this.status=le,this.errors=null,this._forEachChild(D0=>{D0.disable({...C,onlySelf:!0})}),this._updateValue();const U=C.sourceControl??this;!1!==C.emitEvent&&(this._events.next(new S2(this.value,U)),this._events.next(new Ce(this.status,U)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...C,skipPristineCheck:b},this),this._onDisabledChange.forEach(D0=>D0(!0))}enable(C={}){const b=this._parentMarkedDirty(C.onlySelf);this.status=w2,this._forEachChild(U=>{U.enable({...C,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:C.emitEvent}),this._updateAncestors({...C,skipPristineCheck:b},this),this._onDisabledChange.forEach(U=>U(!1))}_updateAncestors(C,b){this._parent&&!C.onlySelf&&(this._parent.updateValueAndValidity(C),C.skipPristineCheck||this._parent._updatePristine({},b),this._parent._updateTouched({},b))}setParent(C){this._parent=C}getRawValue(){return this.value}updateValueAndValidity(C={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const U=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===w2||this.status===g2)&&this._runAsyncValidator(U,C.emitEvent)}const b=C.sourceControl??this;!1!==C.emitEvent&&(this._events.next(new S2(this.value,b)),this._events.next(new Ce(this.status,b)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!C.onlySelf&&this._parent.updateValueAndValidity({...C,sourceControl:b})}_updateTreeValidity(C={emitEvent:!0}){this._forEachChild(b=>b._updateTreeValidity(C)),this.updateValueAndValidity({onlySelf:!0,emitEvent:C.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?le:w2}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(C,b){if(this.asyncValidator){this.status=g2,this._hasOwnPendingAsyncValidator={emitEvent:!1!==b};const U=p0(this.asyncValidator(this));this._asyncValidationSubscription=U.subscribe(D0=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(D0,{emitEvent:b,shouldHaveEmitted:C})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const C=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,C}return!1}setErrors(C,b={}){this.errors=C,this._updateControlsErrors(!1!==b.emitEvent,this,b.shouldHaveEmitted)}get(C){let b=C;return null==b||(Array.isArray(b)||(b=b.split(".")),0===b.length)?null:b.reduce((U,D0)=>U&&U._find(D0),this)}getError(C,b){const U=b?this.get(b):this;return U&&U.errors?U.errors[C]:null}hasError(C,b){return!!this.getError(C,b)}get root(){let C=this;for(;C._parent;)C=C._parent;return C}_updateControlsErrors(C,b,U){this.status=this._calculateStatus(),C&&this.statusChanges.emit(this.status),(C||U)&&this._events.next(new Ce(this.status,b)),this._parent&&this._parent._updateControlsErrors(C,b,U)}_initObservables(){this.valueChanges=new i.bkB,this.statusChanges=new i.bkB}_calculateStatus(){return this._allControlsDisabled()?le:this.errors?P2:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(g2)?g2:this._anyControlsHaveStatus(P2)?P2:w2}_anyControlsHaveStatus(C){return this._anyControls(b=>b.status===C)}_anyControlsDirty(){return this._anyControls(C=>C.dirty)}_anyControlsTouched(){return this._anyControls(C=>C.touched)}_updatePristine(C,b){const U=!this._anyControlsDirty(),D0=this.pristine!==U;this.pristine=U,this._parent&&!C.onlySelf&&this._parent._updatePristine(C,b),D0&&this._events.next(new T0(this.pristine,b))}_updateTouched(C={},b){this.touched=this._anyControlsTouched(),this._events.next(new Q2(this.touched,b)),this._parent&&!C.onlySelf&&this._parent._updateTouched(C,b)}_onDisabledChange=[];_registerOnCollectionChange(C){this._onCollectionChange=C}_setUpdateStrategy(C){F2(C)&&null!=C.updateOn&&(this._updateOn=C.updateOn)}_parentMarkedDirty(C){return!C&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}
1_find(C){return null}_assignValidators(C){this._rawValidators=Array.isArray(C)?C.slice():C,this._composedValidatorFn=function Be(_){return Array.isArray(_)?Y1(_):_||null}(this._rawValidators)}_assignAsyncValidators(C){this._rawAsyncValidators=Array.isArray(C)?C.slice():C,this._composedAsyncValidatorFn=function H2(_){return Array.isArray(_)?I1(_):_||null}(this._rawAsyncValidators)}}class j0 extends e2{constructor(C,b,U){super(m2(b),M0(U,b)),this.controls=C,this._initObservables(),this._setUpdateStrategy(b),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(C,b){return this.controls[C]?this.controls[C]:(this.controls[C]=b,b.setParent(this),b._registerOnCollectionChange(this._onCollectionChange),b)}addControl(C,b,U={}){this.registerControl(C,b),this.updateValueAndValidity({emitEvent:U.emitEvent}),this._onCollectionChange()}removeControl(C,b={}){this.controls[C]&&this.controls[C]._registerOnCollectionChange(()=>{}),delete this.controls[C],this.updateValueAndValidity({emitEvent:b.emitEvent}),this._onCollectionChange()}setControl(C,b,U={}){this.controls[C]&&this.controls[C]._registerOnCollectionChange(()=>{}),delete this.controls[C],b&&this.registerControl(C,b),this.updateValueAndValidity({emitEvent:U.emitEvent}),this._onCollectionChange()}contains(C){return this.controls.hasOwnProperty(C)&&this.controls[C].enabled}setValue(C,b={}){xe(this,0,C),Object.keys(C).forEach(U=>{He(this,!0,U),this.controls[U].setValue(C[U],{onlySelf:!0,emitEvent:b.emitEvent})}),this.updateValueAndValidity(b)}patchValue(C,b={}){null!=C&&(Object.keys(C).forEach(U=>{const D0=this.controls[U];D0&&D0.patchValue(C[U],{onlySelf:!0,emitEvent:b.emitEvent})}),this.updateValueAndValidity(b))}reset(C={},b={}){this._forEachChild((U,D0)=>{U.reset(C?C[D0]:null,{onlySelf:!0,emitEvent:b.emitEvent})}),this._updatePristine(b,this),this._updateTouched(b,this),this.updateValueAndValidity(b)}getRawValue(){return this._reduceChildren({},(C,b,U)=>(C[U]=b.getRawValue(),C))}_syncPendingControls(){let C=this._reduceChildren(!1,(b,U)=>!!U._syncPendingControls()||b);return C&&this.updateValueAndValidity({onlySelf:!0}),C}_forEachChild(C){Object.keys(this.controls).forEach(b=>{const U=this.controls[b];U&&C(U,b)})}_setUpControls(){this._forEachChild(C=>{C.setParent(this),C._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(C){for(const[b,U]of Object.entries(this.controls))if(this.contains(b)&&C(U))return!0;return!1}_reduceValue(){return this._reduceChildren({},(b,U,D0)=>((U.enabled||this.disabled)&&(b[D0]=U.value),b))}_reduceChildren(C,b){let U=C;return this._forEachChild((D0,se)=>{U=b(U,D0,se)}),U}_allControlsDisabled(){for(const C of Object.keys(this.controls))if(this.controls[C].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(C){return this.controls.hasOwnProperty(C)?this.controls[C]:null}}class B0 extends j0{}const R2=new i.nKC("",{providedIn:"root",factory:()=>Z2}),Z2="always";function _e(_,C){return[...C.path,_]}function v2(_,C,b=Z2){m0(_,C),C.valueAccessor.writeValue(_.value),(_.disabled||"always"===b)&&C.valueAccessor.setDisabledState?.(_.disabled),function R0(_,C){C.valueAccessor.registerOnChange(b=>{_._pendingValue=b,_._pendingChange=!0,_._pendingDirty=!0,"change"===_.updateOn&&f0(_,C)})}(_,C),function O0(_,C){const b=(U,D0)=>{C.valueAccessor.writeValue(U),D0&&C.viewToModelUpdate(U)};_.registerOnChange(b),C._registerOnDestroy(()=>{_._unregisterOnChange(b)})}(_,C),function b1(_,C){C.valueAccessor.registerOnTouched(()=>{_._pendingTouched=!0,"blur"===_.updateOn&&_._pendingChange&&f0(_,C),"submit"!==_.updateOn&&_.markAsTouched()})}(_,C),function h0(_,C){if(C.valueAccessor.setDisabledState){const b=U=>{C.valueAccessor.setDisabledState(U)};_.registerOnDisabledChange(b),C._registerOnDestroy(()=>{_._unregisterOnDisabledChange(b)})}}(_,C)}function ae(_,C,b=!0){const U=()=>{};C.valueAccessor&&(C.valueAccessor.registerOnChange(U),C.valueAccessor.registerOnTouched(U)),U1(_,C),_&&(C._invokeOnDestroyCallbacks(),_._registerOnCollectionChange(()=>{}))}function a1(_,C){_.forEach(b=>{b.registerOnValidatorChange&&b.registerOnValidatorChange(C)})}function m0(_,C){const b=u1(_);null!==C.validator?_.setValidators(Z1(b,C.validator)):"function"==typeof b&&_.setValidators([b]);const U=w1(_);null!==C.asyncValidator?_.setAsyncValidators(Z1(U,C.asyncValidator)):"function"==typeof U&&_.setAsyncValidators([U]);const D0=()=>_.updateValueAndValidity();a1(C._rawValidators,D0),a1(C._rawAsyncValidators,D0)}function U1(_,C){let b=!1;if(null!==_){if(null!==C.validator){const D0=u1(_);if(Array.isArray(D0)&&D0.length>0){const se=D0.filter(Ae=>Ae!==C.validator);se.length!==D0.length&&(b=!0,_.setValidators(se))}}if(null!==C.asyncValidator){const D0=w1(_);if(Array.isArray(D0)&&D0.length>0){const se=D0.filter(Ae=>Ae!==C.asyncValidator);se.length!==D0.length&&(b=!0,_.setAsyncValidators(se))}}}const U=()=>{};return a1(C._rawValidators,U),a1(C._rawAsyncValidators,U),b}function f0(_,C){_._pendingDirty&&_.markAsDirty(),_.setValue(_._pendingValue,{emitModelToViewChange:!1}
1),C.viewToModelUpdate(_._pendingValue),_._pendingChange=!1}function K1(_,C){m0(_,C)}function h2(_,C){if(!_.hasOwnProperty("model"))return!1;const b=_.model;return!!b.isFirstChange()||!Object.is(C,b.currentValue)}function _2(_,C){_._syncPendingControls(),C.forEach(b=>{const U=b.control;"submit"===U.updateOn&&U._pendingChange&&(b.viewToModelUpdate(U._pendingValue),U._pendingChange=!1)})}function te(_,C){if(!C)return null;let b,U,D0;return Array.isArray(C),C.forEach(se=>{se.constructor===I?b=se:function V0(_){return Object.getPrototypeOf(_.constructor)===s}(se)?U=se:D0=se}),D0||U||b||null}const qe={provide:K0,useExisting:(0,i.Rfq)(()=>at)},et=Promise.resolve();let at=(()=>{class _ extends K0{callSetDisabledState;get submitted(){return(0,i.O8t)(this.submittedReactive)}_submitted=(0,i.EWP)(()=>this.submittedReactive());submittedReactive=(0,i.vPA)(!1);_directives=new Set;form;ngSubmit=new i.bkB;options;constructor(b,U,D0){super(),this.callSetDisabledState=D0,this.form=new j0({},Y1(b),I1(U))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(b){et.then(()=>{const U=this._findContainer(b.path);b.control=U.registerControl(b.name,b.control),v2(b.control,b,this.callSetDisabledState),b.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(b)})}getControl(b){return this.form.get(b.path)}
1removeControl(b){et.then(()=>{const U=this._findContainer(b.path);U&&U.removeControl(b.name),this._directives.delete(b)})}addFormGroup(b){et.then(()=>{const U=this._findContainer(b.path),D0=new j0({});K1(D0,b),U.registerControl(b.name,D0),D0.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(b){et.then(()=>{const U=this._findContainer(b.path);U&&U.removeControl(b.name)})}getFormGroup(b){return this.form.get(b.path)}updateModel(b,U){et.then(()=>{this.form.get(b.path).setValue(U)})}setValue(b){this.control.setValue(b)}onSubmit(b){return this.submittedReactive.set(!0),_2(this.form,this._directives),this.ngSubmit.emit(b),this.form._events.next(new Pe(this.control)),"dialog"===b?.target?.method}onReset(){this.resetForm()}resetForm(b=void 0){this.form.reset(b),this.submittedReactive.set(!1),this.form._events.next(new ye(this.form))}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(b){return b.pop(),b.length?this.form.get(b):this.form}static \u0275fac=function(U){return new(U||_)(i.rXU($,10),i.rXU(N,10),i.rXU(R2,8))};static \u0275dir=i.FsC({type:_,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(U,D0){1&U&&i.bIt("submit",function(Ae){return D0.onSubmit(Ae)})("reset",function(){return D0.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[i.Jv_([qe]),i.Vt3]})}return _})();function Tt(_,C){const b=_.indexOf(C);b>-1&&_.splice(b,1)}function Ft(_){return"object"==typeof _&&null!==_&&2===Object.keys(_).length&&"value"in _&&"disabled"in _}const pt=class extends e2{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(C=null,b,U){super(m2(b),M0(U,b)),this._applyFormState(C),this._setUpdateStrategy(b),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),F2(b)&&(b.nonNullable||b.initialValueIsDefault)&&(this.defaultValue=Ft(C)?C.value:C)}setValue(C,b={}){this.value=this._pendingValue=C,this._onChange.length&&!1!==b.emitModelToViewChange&&this._onChange.forEach(U=>U(this.value,!1!==b.emitViewToModelChange)),this.updateValueAndValidity(b)}patchValue(C,b={}){this.setValue(C,b)}reset(C=this.defaultValue,b={}){this._applyFormState(C),this.markAsPristine(b),this.markAsUntouched(b),this.setValue(this.value,b),this._pendingChange=!1}_updateValue(){}_anyControls(C){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(C){this._onChange.push(C)}_unregisterOnChange(C){Tt(this._onChange,C)}registerOnDisabledChange(C){this._onDisabledChange.push(C)}_unregisterOnDisabledChange(C){Tt(this._onDisabledChange,C)}_forEachChild(C){}_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(C){Ft(C)?(this.value=this._pendingValue=C.value,C.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=C}},Et=pt;let u5=(()=>{class _ extends K0{_parent;ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return _e(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}static \u0275fac=(()=>{let b;return function(D0){return(b||(b=i.xGo(_)))(D0||_)}})();static \u0275dir=i.FsC({type:_,standalone:!1,features:[i.Vt3]})}return _})();const n0={provide:z0,useExisting:(0,i.Rfq)(()=>b2)},C0=Promise.resolve();let b2=(()=>{class _ extends z0{_changeDetectorRef;callSetDisabledState;control=new pt;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new i.bkB;constructor(b,U,D0,se,Ae,ct){super(),this._changeDetectorRef=Ae,this.callSetDisabledState=ct,this._parent=b,this._setValidators(U),this._setAsyncValidators(D0),this.valueAccessor=te(0,se)}ngOnChanges(b){if(this._checkForErrors(),!this._registered||"name"in b){if(this._registered&&(this._checkName(),this.formDirective)){const U=b.name.previousValue;this.formDirective.removeControl({name:U,path:this._getPath(U)})}this._setUpControl()}"isDisabled"in b&&this._updateDisabled(b),h2(b,this.viewModel)&&(this._updateV
1alue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(b){this.viewModel=b,this.update.emit(b)}_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(){v2(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(b){C0.then(()=>{this.control.setValue(b,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(b){const U=b.isDisabled.currentValue,D0=0!==U&&(0,i.L39)(U);C0.then(()=>{D0&&!this.control.disabled?this.control.disable():!D0&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(b){return this._parent?_e(b,this._parent):[b]}static \u0275fac=function(U){return new(U||_)(i.rXU(K0,9),i.rXU($,10),i.rXU(N,10),i.rXU(o,10),i.rXU(i.gRc,8),i.rXU(R2,8))};static \u0275dir=i.FsC({type:_,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[i.Jv_([n0]),i.Vt3,i.OA$]})}return _})(),ge=(()=>{class _{static \u0275fac=function(U){return new(U||_)};static \u0275dir=i.FsC({type:_,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return _})();const W1=new i.nKC(""),E2={provide:z0,useExisting:(0,i.Rfq)(()=>_1)};let _1=(()=>{class _ extends z0{_ngModelWarningConfig;callSetDisabledState;viewModel;form;set isDisabled(b){}model;update=new i.bkB;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(b,U,D0,se,Ae){super(),this._ngModelWarningConfig=se,this.callSetDisabledState=Ae,this._setValidators(b),this._setAsyncValidators(U),this.valueAccessor=te(0,D0)}ngOnChanges(b){if(this._isControlChanged(b)){const U=b.form.previousValue;U&&ae(U,this,!1),v2(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}h2(b,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&ae(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(b){this.viewModel=b,this.update.emit(b)}_isControlChanged(b){return b.hasOwnProperty("form")}static \u0275fac=function(U){return new(U||_)(i.rXU($,10),i.rXU(N,10),i.rXU(o,10),i.rXU(W1,8),i.rXU(R2,8))};static \u0275dir=i.FsC({type:_,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],standalone:!1,features:[i.Jv_([E2]),i.Vt3,i.OA$]})}return _})();const q={provide:K0,useExisting:(0,i.Rfq)(()=>A1)};let A1=(()=>{class _ extends K0{callSetDisabledState;get submitted(){return(0,i.O8t)(this._submittedReactive)}set submitted(b){this._submittedReactive.set(b)}_submitted=(0,i.EWP)(()=>this._submittedReactive());_submittedReactive=(0,i.vPA)(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];form=null;ngSubmit=new i.bkB;constructor(b,U,D0){super(),this.callSetDisabledState=D0,this._setValidators(b),this._setAsyncValidators(U)}ngOnChanges(b){b.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(U1(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(b){const U=this.form.get(b.path);
1return v2(U,b,this.callSetDisabledState),U.updateValueAndValidity({emitEvent:!1}),this.directives.push(b),U}getControl(b){return this.form.get(b.path)}removeControl(b){ae(b.control||null,b,!1),function ue(_,C){const b=_.indexOf(C);b>-1&&_.splice(b,1)}(this.directives,b)}addFormGroup(b){this._setUpFormContainer(b)}removeFormGroup(b){this._cleanUpFormContainer(b)}getFormGroup(b){return this.form.get(b.path)}addFormArray(b){this._setUpFormContainer(b)}removeFormArray(b){this._cleanUpFormContainer(b)}getFormArray(b){return this.form.get(b.path)}updateModel(b,U){this.form.get(b.path).setValue(U)}onSubmit(b){return this._submittedReactive.set(!0),_2(this.form,this.directives),this.ngSubmit.emit(b),this.form._events.next(new Pe(this.control)),"dialog"===b?.target?.method}onReset(){this.resetForm()}resetForm(b=void 0){this.form.reset(b),this._submittedReactive.set(!1),this.form._events.next(new ye(this.form))}_updateDomValue(){this.directives.forEach(b=>{const U=b.control,D0=this.form.get(b.path);U!==D0&&(ae(U||null,b),(_=>_ instanceof pt)(D0)&&(v2(D0,b,this.callSetDisabledState),b.control=D0))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(b){const U=this.form.get(b.path);K1(U,b),U.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(b){if(this.form){const U=this.form.get(b.path);U&&function D2(_,C){return U1(_,C)}(U,b)&&U.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){m0(this.form,this),this._oldForm&&U1(this._oldForm,this)}static \u0275fac=function(U){return new(U||_)(i.rXU($,10),i.rXU(N,10),i.rXU(R2,8))};static \u0275dir=i.FsC({type:_,selectors:[["","formGroup",""]],hostBindings:function(U,D0){1&U&&i.bIt("submit",function(Ae){return D0.onSubmit(Ae)})("reset",function(){return D0.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[i.Jv_([q]),i.Vt3,i.OA$]})}return _})();const o0={provide:K0,useExisting:(0,i.Rfq)(()=>X0)};let X0=(()=>{class _ extends u5{name=null;constructor(b,U,D0){super(),this._parent=b,this._setValidators(U),this._setAsyncValidators(D0)}_checkParentType(){Te(this._parent)}static \u0275fac=function(U){return new(U||_)(i.rXU(K0,13),i.rXU($,10),i.rXU(N,10))};static \u0275dir=i.FsC({type:_,selectors:[["","formGroupName",""]],inputs:{name:[0,"formGroupName","name"]},standalone:!1,features:[i.Jv_([o0]),i.Vt3]})}return _})();const I2={provide:K0,useExisting:(0,i.Rfq)(()=>oe)};let oe=(()=>{class _ extends K0{_parent;name=null;constructor(b,U,D0){super(),this._parent=b,this._setValidators(U),this._setAsyncValidators(D0)}ngOnInit(){Te(this._parent),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective?.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return _e(null==this.name?this.name:this.name.toString(),this._parent)}static \u0275fac=function(U){return new(U||_)(i.rXU(K0,13),i.rXU($,10),i.rXU(N,10))};static \u0275dir=i.FsC({type:_,selectors:[["","formArrayName",""]],inputs:{name:[0,"formArrayName","name"]},standalone:!1,features:[i.Jv_([I2]),i.Vt3]})}return _})();function Te(_){return!(_ instanceof X0||_ instanceof A1||_ instanceof oe)}const Ve={provide:z0,useExisting:(0,i.Rfq)(()=>Mt)};let Mt=(()=>{class _ extends z0{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(b){}model;update=new i.bkB;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(b,U,D0,se,Ae){super(),this._ngModelWarningConfig=Ae,this._parent=b,this._setValidators(U),this._setAsyncValidators(D0),this.valueAccessor=te(0,se)}ngOnChanges(b){this._added||this._setUpControl(),h2(b,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(b){this.viewModel=b,this.update.emit(b)}get path(){return _e(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}
1static \u0275fac=function(U){return new(U||_)(i.rXU(K0,13),i.rXU($,10),i.rXU(N,10),i.rXU(o,10),i.rXU(W1,8))};static \u0275dir=i.FsC({type:_,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[i.Jv_([Ve]),i.Vt3,i.OA$]})}return _})();let pe=(()=>{class _{_validator=l0;_onChange;_enabled;ngOnChanges(b){if(this.inputName in b){const U=this.normalizeInput(b[this.inputName].currentValue);this._enabled=this.enabled(U),this._validator=this._enabled?this.createValidator(U):l0,this._onChange&&this._onChange()}}validate(b){return this._validator(b)}registerOnValidatorChange(b){this._onChange=b}enabled(b){return null!=b}static \u0275fac=function(U){return new(U||_)};static \u0275dir=i.FsC({type:_,features:[i.OA$]})}return _})();const It={provide:$,useExisting:(0,i.Rfq)(()=>U4),multi:!0};let U4=(()=>{class _ extends pe{maxlength;inputName="maxlength";normalizeInput=b=>function f2(_){return"number"==typeof _?_:parseInt(_,10)}(b);createValidator=b=>S1(b);static \u0275fac=(()=>{let b;return function(D0){return(b||(b=i.xGo(_)))(D0||_)}})();static \u0275dir=i.FsC({type:_,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(U,D0){2&U&&i.BMQ("maxlength",D0._enabled?D0.maxlength:null)},inputs:{maxlength:"maxlength"},standalone:!1,features:[i.Jv_([It]),i.Vt3]})}return _})(),ha=(()=>{class _{static \u0275fac=function(U){return new(U||_)};static \u0275mod=i.$C({type:_});static \u0275inj=i.G2t({})}return _})();class Da extends e2{constructor(C,b,U){super(m2(b),M0(U,b)),this.controls=C,this._initObservables(),this._setUpdateStrategy(b),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(C){return this.controls[this._adjustIndex(C)]}push(C,b={}){this.controls.push(C),this._registerControl(C),this.updateValueAndValidity({emitEvent:b.emitEvent}),this._onCollectionChange()}insert(C,b,U={}){this.controls.splice(C,0,b),this._registerControl(b),this.updateValueAndValidity({emitEvent:U.emitEvent})}removeAt(C,b={}){let U=this._adjustIndex(C);U<0&&(U=0),this.controls[U]&&this.controls[U]._registerOnCollectionChange(()=>{}),this.controls.splice(U,1),this.updateValueAndValidity({emitEvent:b.emitEvent})}setControl(C,b,U={}){let D0=this._adjustIndex(C);D0<0&&(D0=0),this.controls[D0]&&this.controls[D0]._registerOnCollectionChange(()=>{}),this.controls.splice(D0,1),b&&(this.controls.splice(D0,0,b),this._registerControl(b)),this.updateValueAndValidity({emitEvent:U.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(C,b={}){xe(this,0,C),C.forEach((U,D0)=>{He(this,!1,D0),this.at(D0).setValue(U,{onlySelf:!0,emitEvent:b.emitEvent})}),this.updateValueAndValidity(b)}patchValue(C,b={}){null!=C&&(C.forEach((U,D0)=>{this.at(D0)&&this.at(D0).patchValue(U,{onlySelf:!0,emitEvent:b.emitEvent})}),this.updateValueAndValidity(b))}reset(C=[],b={}){this._forEachChild((U,D0)=>{U.reset(C[D0],{onlySelf:!0,emitEvent:b.emitEvent})}),this._updatePristine(b,this),this._updateTouched(b,this),this.updateValueAndValidity(b)}getRawValue(){return this.controls.map(C=>C.getRawValue())}clear(C={}){this.controls.length<1||(this._forEachChild(b=>b._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:C.emitEvent}))}_adjustIndex(C){return C<0?C+this.length:C}_syncPendingControls(){let C=this.controls.reduce((b,U)=>!!U._syncPendingControls()||b,!1);return C&&this.updateValueAndValidity({onlySelf:!0}),C}_forEachChild(C){this.controls.forEach((b,U)=>{C(b,U)})}_updateValue(){this.value=this.controls.filter(C=>C.enabled||this.disabled).map(C=>C.value)}_anyControls(C){return this.controls.some(b=>b.enabled&&C(b))}_setUpControls(){this._forEachChild(C=>this._registerControl(C))}_allControlsDisabled(){for(const C of this.controls)if(C.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(C){C.setParent(this),C._registerOnCollectionChange(this._onCollectionChange)}_find(C){return this.at(C)??null}}function aa(_){return!!_&&(void 0!==_.asyncValidators||void 0!==_.validators||void 0!==_.updateOn)}let nt=(()=>{class _{useNonNullable=!1;get nonNullable(){const b=new _;return b.useNonNullable=!0,b}group(b,U=null){const D0=this._reduceControls(b);let se={};return aa(U)?se=U:null!==U&&(se.validators=U.validator,se.asyncValidators=U.asyncValidator),new j0(D0,se)}record(b,U=null){const D0=this._reduceControls(b);return new B0(D0,U)}control(b,U,D0){let se={};return this.useNonNullable?(aa(U)?se=U:(se.validators=U,se.asyncValidators=D0),new pt(b,{...se,nonNullable:!0})):new pt(b,U,D0)}array(b,U,D0){const se=b.map(Ae=>this._createControl(Ae));return new Da(se,U,D0)}_reduceControls(b){const U={};return Object.keys(b).forEach(D0=>
1{U[D0]=this._createControl(b[D0])}),U}_createControl(b){return b instanceof pt||b instanceof e2?b:Array.isArray(b)?this.control(b[0],b.length>1?b[1]:null,b.length>2?b[2]:null):this.control(b)}static \u0275fac=function(U){return new(U||_)};static \u0275prov=i.jDH({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})(),Na=(()=>{class _ extends nt{group(b,U=null){return super.group(b,U)}control(b,U,D0){return super.control(b,U,D0)}array(b,U,D0){return super.array(b,U,D0)}static \u0275fac=(()=>{let b;return function(D0){return(b||(b=i.xGo(_)))(D0||_)}})();static \u0275prov=i.jDH({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})(),v0=(()=>{class _{static withConfig(b){return{ngModule:_,providers:[{provide:R2,useValue:b.callSetDisabledState??Z2}]}}static \u0275fac=function(U){return new(U||_)};static \u0275mod=i.$C({type:_});static \u0275inj=i.G2t({imports:[ha]})}return _})(),x1=(()=>{class _{static withConfig(b){return{ngModule:_,providers:[{provide:W1,useValue:b.warnOnNgModelWithFormControl??"always"},{provide:R2,useValue:b.callSetDisabledState??Z2}]}}static \u0275fac=function(U){return new(U||_)};static \u0275mod=i.$C({type:_});static \u0275inj=i.G2t({imports:[ha]})}return _})()},53865:(X1,n1,h)=>{"use strict";h.d(n1,{up:()=>q1,hE:()=>N1,$x:()=>b0,gT:()=>G0});var i=h(33935),a=h(23135),r=h(22539),u=h(50957),p=h(84049);const M=new a.nKC(""),x="b",z="h",w="s",A="st",I="u",Z="rt",X=new a.nKC(""),$=["GET","HEAD"];function N(s1,t0){const{isCacheActive:K,...a0}=(0,a.WQX)(X),{transferCache:e1,method:c0}=s1;if(!K||!1===e1||"POST"===c0&&!a0.includePostRequests&&!e1||"POST"!==c0&&!$.includes(c0)||!a0.includeRequestsWithAuthHeaders&&function o1(s1){return s1.headers.has("authorization")||s1.headers.has("proxy-authorization")}(s1)||!1===a0.filter?.(s1))return t0(s1);const H1=(0,a.WQX)(a.pJN),S0=(0,a.WQX)(M,{optional:!0});if(typeof ngServerMode<"u"&&!ngServerMode&&S0)throw new a.wOt(2803,!1);const c2=typeof ngServerMode<"u"&&ngServerMode&&S0?function C1(s1,t0){const K=new URL(s1,"resolve://").origin,a0=t0[K];return a0?s1.replace(K,a0):s1}(s1.url,S0):s1.url,G2=function k(s1,t0){const{params:K,method:a0,responseType:e1}=s1,c0=E(K);let H1=s1.serializeBody();H1 instanceof URLSearchParams?H1=E(H1):"string"!=typeof H1&&(H1="");const c2=function P(s1){let t0=0;for(const K of s1)t0=Math.imul(31,t0)+K.charCodeAt(0)|0;return t0+=2147483648,t0.toString()}([a0,e1,t0,H1,c0].join("|"));return(0,a.zw6)(c2)}(s1,c2),me=H1.get(G2,null);let W2=a0.includeHeaders;if("object"==typeof e1&&e1.includeHeaders&&(W2=e1.includeHeaders),me){const{[x]:o2,[Z]:d0,[z]:P0,[w]:a2,[A]:w2,[I]:P2}=me;let g2=o2;switch(d0){case"arraybuffer":g2=(new TextEncoder).encode(o2).buffer;break;case"blob":g2=new Blob([o2])}let le=new r.Lr(P0);return(0,u.of)(new r.cS({body:g2,headers:le,status:a2,statusText:w2,url:P2}))}return t0(s1).pipe((0,p.M)(o2=>{o2 instanceof r.cS&&typeof ngServerMode<"u"&&ngServerMode&&H1.set(G2,{[x]:o2.body,[z]:O(o2.headers,W2),[w]:o2.status,[A]:o2.statusText,[I]:c2,[Z]:s1.responseType})}))}function O(s1,t0){if(!t0)return{};const K={};for(const a0 of t0){const e1=s1.getAll(a0);null!==e1&&(K[a0]=e1)}return K}function E(s1){return[...s1.keys()].sort().map(t0=>`${t0}=${s1.getAll(t0)}`).join("&")}function Q(s1){return[{provide:X,useFactory:()=>((0,a.ngT)("NgHttpTransferCache"),{isCacheActive:!0,...s1})},{provide:r.Ml,useValue:N,multi:!0},{provide:a.iLQ,multi:!0,useFactory:()=>{const t0=(0,a.WQX)(a.o8S),K=(0,a.WQX)(X);return()=>{t0.whenStable().then(()=>{K.isCacheActive=!1})}}}]}let N1=(()=>{class s1{_doc;constructor(K){this._doc=K}getTitle(){return this._doc.title}setTitle(K){this._doc.title=K||""}static \u0275fac=function(a0){return new(a0||s1)(a.KVO(i.q))};static \u0275prov=a.jDH({token:s1,factory:s1.\u0275fac,providedIn:"root"})}return s1})(),q1=(()=>{class s1{static \u0275fac=function(a0){return new(a0||s1)};static \u0275prov=a.jDH({token:s1,factory:function(a0){let e1=null;return e1=a0?new(a0||s1):a.KVO(Y0),e1},providedIn:"root"})}return s1})(),Y0=(()=>{class s1 extends q1{_doc;constructor(K){super(),this._doc=K}sanitize(K,a0){if(null==a0)return null;switch(K){case a.WPN.NONE:return a0;case a.WPN.HTML:return(0,a.ZF7)(a0,"HTML")?(0,a.rcV)(a0):(0,a.h9k)(this._doc,String(a0)).toString();case a.WPN.STYLE:return(0,a.ZF7)(a0,"Style")?(0,a.rcV)(a0):a0;case a.WPN.SCRIPT:if((0,a.ZF7)(a0,"Script"))return(0,a.rcV)(a0);throw new a.wOt(5200,!1);case a.WPN.URL:return(0,a.ZF7)(a0,"URL")?(0,a.rcV)(a0):(0,a.$MX)(String(a0));case a.WPN.RESOURCE_URL:if((0,a.ZF7)(a0,"ResourceURL"))return(0,a.rcV)(a0);throw new a.wOt(5201,!1);default:throw new a.wOt(5202,!1)}}bypassSecurityTrustHtml(K){return(0,a.Kcf)(K)}bypassSecurityTrustStyle(K){return(0,a.cWb)(K)}bypassSecurityTrustScript(K){return(0,a.UyX)(K)}bypassSecurityTrustUrl(K){return(0,a.osQ)(K)}bypassSecurityTrustResourceUrl(K){return(0,a.e5t)(K)}static \u0275fac=function(a0){return new(a0||s1)(a.KVO(i.q))};static \u0275prov=a.jDH({token:s1,factory:s1.\u0275fac,providedIn:"root"})}return s1})();var J1=function(s1){return s1[s1.NoHttpTransferCache=0]="NoHttpTransferCache",s1[s1.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",s1[s1.I18nSupport=2]="I18nSupport",s1[s1.EventReplay=3]="EventReplay",s1[s1.IncrementalHydration=4]="IncrementalHydration",s1}(J1||{});function G0(){return function K0(s1,t0=[],K={}){return{\u0275kind:s1,\u0275providers:t0}}(J1.EventReplay,(0,a.XA_)())}function b0(...s1){const t0=[],K=new Set;for(const{\u0275providers:e1,\u0275kind:c0}of s1)K.add(c0),e1.length&&t0.push(e1);const a0=K.has(J1.HttpTransferCacheOptions);return(0,a.EmA)([[],(0,a.M8M)(),K.has(J1.NoHttpTransferCache)||a0?[]:Q({}),t0])}},545:(X1,n1,h)=>{"use strict";h.d(n1,{nX:()=>A1,Pu:()=>J2,Zp:()=>L,nU:()=>me,c1:()=>H5,XR:()=>c5,wF:()=>U0,lW:()=>te,mo:()=>V0,Z:()=>D1,J2:()=>t5,Xk:()=>Z1,J_:()=>bt,bw:()=>c1,tD:()=>Xe,Ix:()=>Ca,D$:()=>y2,n3:()=>G5,OY:()=>b5,Sd:()=>G2,bK:()=>Fe,gk:()=>sn,Lg:()=>lt,wO:()=>j0,Us:()=>T1,we:()=>tt});
1var i=h(33935),a=h(66750),r=h(23135),u=h(85646),p=h(68150),f=h(50957),c=h(11312),s=h(57400),o=h(51650),M=h(425),x=h(81250),z=h(45839),w=h(6198),A=h(14459),I=h(40797),Z=h(62252),X=h(25318),$=h(89558),N=h(69722),o1=h(92717),O=h(59888),E=h(9760),k=h(9648),P=h(262),Q=h(25006),R=h(84049),C1=h(60425),S1=h(38754),W0=h(13733),N1=h(26897),p0=h(55980);function L0(G){return G<=0?()=>A.w:(0,S1.N)((r1,j)=>{let v1=[];r1.subscribe((0,p0._)(j,G1=>{v1.push(G1),G<v1.length&&v1.shift()},()=>{for(const G1 of v1)j.next(G1);j.complete()},void 0,()=>{v1=null}))})}var $0=h(25786),Z0=h(16657),q0=h(99112),Y1=h(95566),e0=h(52317),I1=h(53865);const Z1="primary",u1=Symbol("RouteTitle");class w1{params;constructor(r1){this.params=r1||{}}has(r1){return Object.prototype.hasOwnProperty.call(this.params,r1)}get(r1){if(this.has(r1)){const j=this.params[r1];return Array.isArray(j)?j[0]:j}return null}getAll(r1){if(this.has(r1)){const j=this.params[r1];return Array.isArray(j)?j:[j]}return[]}get keys(){return Object.keys(this.params)}}function p1(G){return new w1(G)}function E1(G,r1,j){const v1=j.path.split("/");if(v1.length>G.length||"full"===j.pathMatch&&(r1.hasChildren()||v1.length<G.length))return null;const G1={};for(let t2=0;t2<v1.length;t2++){const I0=v1[t2],Y2=G[t2];if(":"===I0[0])G1[I0.substring(1)]=Y2;else if(I0!==Y2.path)return null}return{consumed:G.slice(0,v1.length),posParams:G1}}function Y0(G,r1){const j=G?J1(G):void 0,v1=r1?J1(r1):void 0;if(!j||!v1||j.length!=v1.length)return!1;let G1;for(let t2=0;t2<j.length;t2++)if(G1=j[t2],!K0(G[G1],r1[G1]))return!1;return!0}function J1(G){return[...Object.keys(G),...Object.getOwnPropertySymbols(G)]}function K0(G,r1){if(Array.isArray(G)&&Array.isArray(r1)){if(G.length!==r1.length)return!1;const j=[...G].sort(),v1=[...r1].sort();return j.every((G1,t2)=>v1[t2]===G1)}return G===r1}function z0(G){return G.length>0?G[G.length-1]:null}function V2(G){return(0,u.A)(G)?G:(0,r.jNT)(G)?(0,p.H)(Promise.resolve(G)):(0,f.of)(G)}const u0={exact:function b0(G,r1,j){if(!S0(G.segments,r1.segments)||!K(G.segments,r1.segments,j)||G.numberOfChildren!==r1.numberOfChildren)return!1;for(const v1 in r1.children)if(!G.children[v1]||!b0(G.children[v1],r1.children[v1],j))return!1;return!0},subset:s1},G0={exact:function T2(G,r1){return Y0(G,r1)},subset:function k0(G,r1){return Object.keys(r1).length<=Object.keys(G).length&&Object.keys(r1).every(j=>K0(G[j],r1[j]))},ignored:()=>!0};function Q0(G,r1,j){return u0[j.paths](G.root,r1.root,j.matrixParams)&&G0[j.queryParams](G.queryParams,r1.queryParams)&&!("exact"===j.fragment&&G.fragment!==r1.fragment)}function s1(G,r1,j){return t0(G,r1,r1.segments,j)}function t0(G,r1,j,v1){if(G.segments.length>j.length){const G1=G.segments.slice(0,j.length);return!(!S0(G1,j)||r1.hasChildren()||!K(G1,j,v1))}if(G.segments.length===j.length){if(!S0(G.segments,j)||!K(G.segments,j,v1))return!1;for(const G1 in r1.children)if(!G.children[G1]||!s1(G.children[G1],r1.children[G1],v1))return!1;return!0}{const G1=j.slice(0,G.segments.length),t2=j.slice(G.segments.length);return!!(S0(G.segments,G1)&&K(G.segments,G1,v1)&&G.children[Z1])&&t0(G.children[Z1],r1,t2,v1)}}function K(G,r1,j){return r1.every((v1,G1)=>G0[j](G[G1].parameters,v1.parameters))}class a0{root;queryParams;fragment;_queryParamMap;constructor(r1=new e1([],{}),j={},v1=null){this.root=r1,this.queryParams=j,this.fragment=v1}get queryParamMap(){return this._queryParamMap??=p1(this.queryParams),this._queryParamMap}toString(){return W2.serialize(this)}}class e1{segments;children;parent=null;constructor(r1,j){this.segments=r1,this.children=j,Object.values(j).forEach(v1=>v1.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return o2(this)}}class c0{path;parameters;_parameterMap;constructor(r1,j){this.path=r1,this.parameters=j}get parameterMap(){return this._parameterMap??=p1(this.parameters),this._parameterMap}toString(){return n2(this)}}function S0(G,r1){return G.length===r1.length&&G.every((j,v1)=>j.path===r1[v1].path)}let G2=(()=>{class G{static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:()=>new me,providedIn:"root"})}return G})();class me{parse(r1){const j=new F2(r1);return new a0(j.parseRootSegment(),j.parseQueryParams(),j.parseFragment())}serialize(r1){const j=`/${d0(r1.root,!0)}`,v1=function T0(G){const r1=Object.entries(G).map(([j,v1])=>Array.isArray(v1)?v1.map(G1=>`${a2(j)}=${a2(G1)}`).join("&"):`${a2(j)}=${a2(v1)}`).filter(j=>j);return r1.length?`?${r1.join("&")}`:""}(r1.queryParams);return`${j}${v1}${"string"==typeof r1.fragment?`#${function w2(G){return encodeURI(G)}(r1.fragment)}`:""}`}}const W2=new me;function o2(G){return G.segments.map(r1=>n2(r1)).join("/")}
1function d0(G,r1){if(!G.hasChildren())return o2(G);if(r1){const j=G.children[Z1]?d0(G.children[Z1],!1):"",v1=[];return Object.entries(G.children).forEach(([G1,t2])=>{G1!==Z1&&v1.push(`${G1}:${d0(t2,!1)}`)}),v1.length>0?`${j}(${v1.join("//")})`:j}{const j=function c2(G,r1){let j=[];return Object.entries(G.children).forEach(([v1,G1])=>{v1===Z1&&(j=j.concat(r1(G1,v1)))}),Object.entries(G.children).forEach(([v1,G1])=>{v1!==Z1&&(j=j.concat(r1(G1,v1)))}),j}(G,(v1,G1)=>G1===Z1?[d0(G.children[Z1],!1)]:[`${G1}:${d0(v1,!1)}`]);return 1===Object.keys(G.children).length&&null!=G.children[Z1]?`${o2(G)}/${j[0]}`:`${o2(G)}/(${j.join("//")})`}}function P0(G){return encodeURIComponent(G).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function a2(G){return P0(G).replace(/%3B/gi,";")}function P2(G){return P0(G).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function g2(G){return decodeURIComponent(G)}function le(G){return g2(G.replace(/\+/g,"%20"))}function n2(G){return`${P2(G.path)}${function S2(G){return Object.entries(G).map(([r1,j])=>`;${P2(r1)}=${P2(j)}`).join("")}(G.parameters)}`}const Q2=/^[^\/()?;#]+/;function Ce(G){const r1=G.match(Q2);return r1?r1[0]:""}const Pe=/^[^\/()?;=#]+/,m2=/^[^=?&#]+/,M0=/^[^&#]+/;class F2{url;remaining;constructor(r1){this.url=r1,this.remaining=r1}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new e1([],{}):new e1([],this.parseChildren())}parseQueryParams(){const r1={};if(this.consumeOptional("?"))do{this.parseQueryParam(r1)}while(this.consumeOptional("&"));return r1}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const r1=[];for(this.peekStartsWith("(")||r1.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),r1.push(this.parseSegment());let j={};this.peekStartsWith("/(")&&(this.capture("/"),j=this.parseParens(!0));let v1={};return this.peekStartsWith("(")&&(v1=this.parseParens(!1)),(r1.length>0||Object.keys(j).length>0)&&(v1[Z1]=new e1(r1,j)),v1}parseSegment(){const r1=Ce(this.remaining);if(""===r1&&this.peekStartsWith(";"))throw new r.wOt(4009,!1);return this.capture(r1),new c0(g2(r1),this.parseMatrixParams())}parseMatrixParams(){const r1={};for(;this.consumeOptional(";");)this.parseParam(r1);return r1}parseParam(r1){const j=function ye(G){const r1=G.match(Pe);return r1?r1[0]:""}(this.remaining);if(!j)return;this.capture(j);let v1="";if(this.consumeOptional("=")){const G1=Ce(this.remaining);G1&&(v1=G1,this.capture(v1))}r1[g2(j)]=g2(v1)}parseQueryParam(r1){const j=function Be(G){const r1=G.match(m2);return r1?r1[0]:""}(this.remaining);if(!j)return;this.capture(j);let v1="";if(this.consumeOptional("=")){const I0=function H2(G){const r1=G.match(M0);return r1?r1[0]:""}(this.remaining);I0&&(v1=I0,this.capture(v1))}const G1=le(j),t2=le(v1);if(r1.hasOwnProperty(G1)){let I0=r1[G1];Array.isArray(I0)||(I0=[I0],r1[G1]=I0),I0.push(t2)}else r1[G1]=t2}parseParens(r1){const j={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const v1=Ce(this.remaining),G1=this.remaining[v1.length];if("/"!==G1&&")"!==G1&&";"!==G1)throw new r.wOt(4010,!1);let t2;v1.indexOf(":")>-1?(t2=v1.slice(0,v1.indexOf(":")),this.capture(t2),this.capture(":")):r1&&(t2=Z1);const I0=this.parseChildren();j[t2]=1===Object.keys(I0).length?I0[Z1]:new e1([],I0),this.consumeOptional("//")}return j}peekStartsWith(r1){return this.remaining.startsWith(r1)}consumeOptional(r1){return!!this.peekStartsWith(r1)&&(this.remaining=this.remaining.substring(r1.length),!0)}capture(r1){if(!this.consumeOptional(r1))throw new r.wOt(4011,!1)}}function He(G){return G.segments.length>0?new e1([],{[Z1]:G}):G}function xe(G){const r1={};for(const[v1,G1]of Object.entries(G.children)){const t2=xe(G1);if(v1===Z1&&0===t2.segments.length&&t2.hasChildren())for(const[I0,Y2]of Object.entries(t2.children))r1[I0]=Y2;else(t2.segments.length>0||t2.hasChildren())&&(r1[v1]=t2)}return function e2(G){if(1===G.numberOfChildren&&G.children[Z1]){const r1=G.children[Z1];return new e1(G.segments.concat(r1.segments),r1.children)}return G}(new e1(G.segments,r1))}function j0(G){return G instanceof a0}function f1(G){let r1;const G1=He(function j(t2){const I0={};for(const fe of t2.children){const Ie=j(fe);I0[fe.outlet]=Ie}const Y2=new e1(t2.url,I0);return t2===G&&(r1=Y2),Y2}(G.root));return r1??G1}
1function R1(G,r1,j,v1){let G1=G;for(;G1.parent;)G1=G1.parent;if(0===r1.length)return R2(G1,G1,G1,j,v1);const t2=function v2(G){if("string"==typeof G[0]&&1===G.length&&"/"===G[0])return new _e(!0,0,G);let r1=0,j=!1;const v1=G.reduce((G1,t2,I0)=>{if("object"==typeof t2&&null!=t2){if(t2.outlets){const Y2={};return Object.entries(t2.outlets).forEach(([fe,Ie])=>{Y2[fe]="string"==typeof Ie?Ie.split("/"):Ie}),[...G1,{outlets:Y2}]}if(t2.segmentPath)return[...G1,t2.segmentPath]}return"string"!=typeof t2?[...G1,t2]:0===I0?(t2.split("/").forEach((Y2,fe)=>{0==fe&&"."===Y2||(0==fe&&""===Y2?j=!0:".."===Y2?r1++:""!=Y2&&G1.push(Y2))}),G1):[...G1,t2]},[]);return new _e(j,r1,v1)}(r1);if(t2.toRoot())return R2(G1,G1,new e1([],{}),j,v1);const I0=function a1(G,r1,j){if(G.isAbsolute)return new ae(r1,!0,0);if(!j)return new ae(r1,!1,NaN);if(null===j.parent)return new ae(j,!0,0);const v1=B0(G.commands[0])?0:1;return function h0(G,r1,j){let v1=G,G1=r1,t2=j;for(;t2>G1;){if(t2-=G1,v1=v1.parent,!v1)throw new r.wOt(4005,!1);G1=v1.segments.length}return new ae(v1,!1,G1-t2)}(j,j.segments.length-1+v1,G.numberOfDoubleDots)}(t2,G1,G),Y2=I0.processChildren?R0(I0.segmentGroup,I0.index,t2.commands):U1(I0.segmentGroup,I0.index,t2.commands);return R2(G1,I0.segmentGroup,Y2,j,v1)}function B0(G){return"object"==typeof G&&null!=G&&!G.outlets&&!G.segmentPath}function l2(G){return"object"==typeof G&&null!=G&&G.outlets}function R2(G,r1,j,v1,G1){let I0,t2={};v1&&Object.entries(v1).forEach(([fe,Ie])=>{t2[fe]=Array.isArray(Ie)?Ie.map(Gt=>`${Gt}`):`${Ie}`}),I0=G===r1?j:Z2(G,r1,j);const Y2=He(xe(I0));return new a0(Y2,t2,G1)}function Z2(G,r1,j){const v1={};return Object.entries(G.children).forEach(([G1,t2])=>{v1[G1]=t2===r1?j:Z2(t2,r1,j)}),new e1(G.segments,v1)}class _e{isAbsolute;numberOfDoubleDots;commands;constructor(r1,j,v1){if(this.isAbsolute=r1,this.numberOfDoubleDots=j,this.commands=v1,r1&&v1.length>0&&B0(v1[0]))throw new r.wOt(4003,!1);const G1=v1.find(l2);if(G1&&G1!==z0(v1))throw new r.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ae{segmentGroup;processChildren;index;constructor(r1,j,v1){this.segmentGroup=r1,this.processChildren=j,this.index=v1}}function U1(G,r1,j){if(G??=new e1([],{}),0===G.segments.length&&G.hasChildren())return R0(G,r1,j);const v1=function b1(G,r1,j){let v1=0,G1=r1;const t2={match:!1,pathIndex:0,commandIndex:0};for(;G1<G.segments.length;){if(v1>=j.length)return t2;const I0=G.segments[G1],Y2=j[v1];if(l2(Y2))break;const fe=`${Y2}`,Ie=v1<j.length-1?j[v1+1]:null;if(G1>0&&void 0===fe)break;if(fe&&Ie&&"object"==typeof Ie&&void 0===Ie.outlets){if(!D2(fe,Ie,I0))return t2;v1+=2}else{if(!D2(fe,{},I0))return t2;v1++}G1++}return{match:!0,pathIndex:G1,commandIndex:v1}}(G,r1,j),G1=j.slice(v1.commandIndex);if(v1.match&&v1.pathIndex<G.segments.length){const t2=new e1(G.segments.slice(0,v1.pathIndex),{});return t2.children[Z1]=new e1(G.segments.slice(v1.pathIndex),G.children),R0(t2,0,G1)}return v1.match&&0===G1.length?new e1(G.segments,{}):v1.match&&!G.hasChildren()?f0(G,r1,j):v1.match?R0(G,0,G1):f0(G,r1,j)}function R0(G,r1,j){if(0===j.length)return new e1(G.segments,{});{const v1=function m0(G){return l2(G[0])?G[0].outlets:{[Z1]:G}}(j),G1={};if(Object.keys(v1).some(t2=>t2!==Z1)&&G.children[Z1]&&1===G.numberOfChildren&&0===G.children[Z1].segments.length){const t2=R0(G.children[Z1],r1,j);return new e1(G.segments,t2.children)}return Object.entries(v1).forEach(([t2,I0])=>{"string"==typeof I0&&(I0=[I0]),null!==I0&&(G1[t2]=U1(G.children[t2],r1,I0))}),Object.entries(G.children).forEach(([t2,I0])=>{void 0===v1[t2]&&(G1[t2]=I0)}),new e1(G.segments,G1)}}function f0(G,r1,j){const v1=G.segments.slice(0,r1);let G1=0;for(;G1<j.length;){const t2=j[G1];if(l2(t2)){const fe=O0(t2.outlets);return new e1(v1,fe)}if(0===G1&&B0(j[0])){v1.push(new c0(G.segments[r1].path,K1(j[0]))),G1++;continue}const I0=l2(t2)?t2.outlets[Z1]:`${t2}`,Y2=G1<j.length-1?j[G1+1]:null;I0&&Y2&&B0(Y2)?(v1.push(new c0(I0,K1(Y2))),G1+=2):(v1.push(new c0(I0,{})),G1++)}return new e1(v1,{})}function O0(G){const r1={};return Object.entries(G).forEach(([j,v1])=>{"string"==typeof v1&&(v1=[v1]),null!==v1&&(r1[j]=f0(new e1([],{}),0,v1))}),r1}function K1(G){const r1={};return Object.entries(G).forEach(([j,v1])=>r1[j]=`${v1}`),r1}function D2(G,r1,j){return G==j.path&&Y0(r1,j.parameters)}const O1="imperative";var V1=function(G){return G[G.NavigationStart=0]="NavigationStart",G[G.NavigationEnd=1]="NavigationEnd",G[G.NavigationCancel=2]="NavigationCancel",G[G.NavigationError=3]="NavigationError",G[G.RoutesRecognized=4]="RoutesRecognized",G[G.ResolveStart=5]="ResolveStart",G[G.ResolveEnd=6]="ResolveEnd",G[G.GuardsCheckStart=7]="GuardsCheckStart",G[G.GuardsCheckEnd=8]="GuardsCheckEnd",G[G.RouteConfigLoadStart=9]="RouteConfigLoadStart",G[G.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",G[G.ChildActivationStart=11]="ChildActivationStart",G[G.ChildActivationEnd=12]="ChildActivationEnd",G[G.ActivationStart=13]="ActivationStart",G[G.ActivationEnd=14]="ActivationEnd",G[G.Scroll=15]="Scroll",G[G.NavigationSkipped=16]="NavigationSkipped",G}(V1||{});class P1{id;url;constructor(r1,j){this.id=r1,this.url=j}}class D1 extends P1{type=V1.NavigationStart;navigationTrigger;restoredState;constructor(r1,j,v1="imperative",G1=null){super(r1,j),this.navigationTrigger=v1,this.restoredState=G1}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class U0 extends P1{urlAfterRedirects;type=V1.NavigationEnd;constructor(r1,j,v1){super(r1,j),this.urlAfterRedirects=v1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var h2=function(G){return G[G.Redirect=0]="Redirect",G[G.SupersededByNewNavigation=1]="SupersededByNewNavigation",G[G.NoDataFromRe
1solver=2]="NoDataFromResolver",G[G.GuardRejected=3]="GuardRejected",G}(h2||{}),V0=function(G){return G[G.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",G[G.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",G}(V0||{});class _2 extends P1{reason;code;type=V1.NavigationCancel;constructor(r1,j,v1,G1){super(r1,j),this.reason=v1,this.code=G1}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class te extends P1{reason;code;type=V1.NavigationSkipped;constructor(r1,j,v1,G1){super(r1,j),this.reason=v1,this.code=G1}}class ue extends P1{error;target;type=V1.NavigationError;constructor(r1,j,v1,G1){super(r1,j),this.error=v1,this.target=G1}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Se extends P1{urlAfterRedirects;state;type=V1.RoutesRecognized;constructor(r1,j,v1,G1){super(r1,j),this.urlAfterRedirects=v1,this.state=G1}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class qe extends P1{urlAfterRedirects;state;type=V1.GuardsCheckStart;constructor(r1,j,v1,G1){super(r1,j),this.urlAfterRedirects=v1,this.state=G1}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class et extends P1{urlAfterRedirects;state;shouldActivate;type=V1.GuardsCheckEnd;constructor(r1,j,v1,G1,t2){super(r1,j),this.urlAfterRedirects=v1,this.state=G1,this.shouldActivate=t2}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class at extends P1{urlAfterRedirects;state;type=V1.ResolveStart;constructor(r1,j,v1,G1){super(r1,j),this.urlAfterRedirects=v1,this.state=G1}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Tt extends P1{urlAfterRedirects;state;type=V1.ResolveEnd;constructor(r1,j,v1,G1){super(r1,j),this.urlAfterRedirects=v1,this.state=G1}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Ft{route;type=V1.RouteConfigLoadStart;constructor(r1){this.route=r1}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class pt{route;type=V1.RouteConfigLoadEnd;constructor(r1){this.route=r1}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Et{snapshot;type=V1.ChildActivationStart;constructor(r1){this.snapshot=r1}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class v5{snapshot;type=V1.ChildActivationEnd;constructor(r1){this.snapshot=r1}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class u5{snapshot;type=V1.ActivationStart;constructor(r1){this.snapshot=r1}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class qt{snapshot;type=V1.ActivationEnd;constructor(r1){this.snapshot=r1}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class b5{routerEvent;position;anchor;type=V1.Scroll;constructor(r1,j,v1){this.routerEvent=r1,this.position=j,this.anchor=v1}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class O5{}class ta{url;navigationBehaviorOptions;constructor(r1,j){this.url=r1,this.navigationBehaviorOptions=j}}function T1(G){switch(G.type){case V1.ActivationEnd:return`ActivationEnd(path: '${G.snapshot.routeConfig?.path||""}')`;case V1.ActivationStart:return`ActivationStart(path: '${G.snapshot.routeConfig?.path||""}')`;case V1.ChildActivationEnd:return`ChildActivationEnd(path: '${G.snapshot.routeConfig?.path||""}')`;case V1.ChildActivationStart:return`ChildActivationStart(path: '${G.snapshot.routeConfig?.path||""}')`;case V1.GuardsCheckEnd:return`GuardsCheckEnd(id: ${G.id}, url: '${G.url}', urlAfterRedirects: '${G.urlAfterRedirects}', state: ${G.state}, shouldActivate: ${G.shouldActivate})`;case V1.GuardsCheckStart:return`GuardsCheckStart(id: ${G.id}, url: '${G.url}', urlAfterRedirects: '${G.urlAfterRedirects}', state: ${G.state})`;case V1.NavigationCancel:return`NavigationCancel(id: ${G.id}, url: '${G.url}')`;case V1.NavigationSkipped:return`NavigationSkipped(id: ${G.id}, url: '${G.url}')`;case V1.NavigationEnd:return`NavigationEnd(id: ${G.id}, url: '${G.url}', urlAfterRedirects: '${G.urlAfterRedirects}')`;case V1.NavigationError:return`NavigationError(id: ${G.id}, url: '${G.url}', error: ${G.error})`;case V1.NavigationStart:return`NavigationStart(id: ${G.id}, url: '${G.url}')`;case V1.ResolveEnd:return`ResolveEnd(id: ${G.id}, url: '${G.url}', urlAfterRedirects: '${G.urlAfterRedirects}', state: ${G.state})`;case V1.ResolveStart:return`ResolveStart(id: ${G.id}, url: '${G.url}', urlAfterRedirects: '${G.urlAfterRedirects}', state: ${G.state})`;case V1.RouteConfigLoadEnd:return`RouteConfigLoadEnd(path: ${G.route.path})`;case V1.RouteConfigLoadStart:return`RouteConfigLoadStart(path: ${G.route.path})`;case V1.RoutesRecognized:return`RoutesRecognized(id: ${G.id}, url: '${G.url}', urlAfterRedirects: '${G.urlAfterRedirects}', state: ${G.state})`;case V1.Scroll:return`Scroll(anchor: '${G.anchor}', position: '${G.position?`${G.position[0]}, ${G.position[1]}`:null}')`}}function ge(G){return G.outlet||Z1}function B1(G){if(!G)return null;if(G.routeConfig?._injector)return G.routeConfig._injector;for(let r1=G.parent;r1;
1r1=r1.parent){const j=r1.routeConfig;if(j?._loadedInjector)return j._loadedInjector;if(j?._injector)return j._injector}return null}class De{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return B1(this.route?.snapshot)??this.rootInjector}constructor(r1){this.rootInjector=r1,this.children=new L(this.rootInjector)}}let L=(()=>{class G{rootInjector;contexts=new Map;constructor(j){this.rootInjector=j}onChildOutletCreated(j,v1){const G1=this.getOrCreateContext(j);G1.outlet=v1,this.contexts.set(j,G1)}onChildOutletDestroyed(j){const v1=this.getContext(j);v1&&(v1.outlet=null,v1.attachRef=null)}onOutletDeactivated(){const j=this.contexts;return this.contexts=new Map,j}onOutletReAttached(j){this.contexts=j}getOrCreateContext(j){let v1=this.getContext(j);return v1||(v1=new De(this.rootInjector),this.contexts.set(j,v1)),v1}getContext(j){return this.contexts.get(j)||null}static \u0275fac=function(v1){return new(v1||G)(r.KVO(r.uvJ))};static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})();class l1{_root;constructor(r1){this._root=r1}get root(){return this._root.value}parent(r1){const j=this.pathFromRoot(r1);return j.length>1?j[j.length-2]:null}children(r1){const j=s0(r1,this._root);return j?j.children.map(v1=>v1.value):[]}firstChild(r1){const j=s0(r1,this._root);return j&&j.children.length>0?j.children[0].value:null}siblings(r1){const j=A0(r1,this._root);return j.length<2?[]:j[j.length-2].children.map(G1=>G1.value).filter(G1=>G1!==r1)}pathFromRoot(r1){return A0(r1,this._root).map(j=>j.value)}}function s0(G,r1){if(G===r1.value)return r1;for(const j of r1.children){const v1=s0(G,j);if(v1)return v1}return null}function A0(G,r1){if(G===r1.value)return[r1];for(const j of r1.children){const v1=A0(G,j);if(v1.length)return v1.unshift(r1),v1}return[]}class d2{value;children;constructor(r1,j){this.value=r1,this.children=j}toString(){return`TreeNode(${this.value})`}}function W1(G){const r1={};return G&&G.children.forEach(j=>r1[j.value.outlet]=j),r1}class E2 extends l1{snapshot;constructor(r1,j){super(r1),this.snapshot=j,oe(this,r1)}toString(){return this.snapshot.toString()}}function _1(G){const r1=function q(G){const t2=new X0([],{},{},"",{},Z1,G,null,{});return new I2("",new d2(t2,[]))}(G),j=new c.t([new c0("",{})]),v1=new c.t({}),G1=new c.t({}),t2=new c.t({}),I0=new c.t(""),Y2=new A1(j,v1,t2,I0,G1,Z1,G,r1.root);return Y2.snapshot=r1.root,new E2(new d2(Y2,[]),r1)}class A1{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(r1,j,v1,G1,t2,I0,Y2,fe){this.urlSubject=r1,this.paramsSubject=j,this.queryParamsSubject=v1,this.fragmentSubject=G1,this.dataSubject=t2,this.outlet=I0,this.component=Y2,this._futureSnapshot=fe,this.title=this.dataSubject?.pipe((0,$.T)(Ie=>Ie[u1]))??(0,f.of)(void 0),this.url=r1,this.params=j,this.queryParams=v1,this.fragment=G1,this.data=t2}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe((0,$.T)(r1=>p1(r1))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,$.T)(r1=>p1(r1))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function o0(G,r1,j="emptyOnly"){let v1;const{routeConfig:G1}=G;return v1=null===r1||"always"!==j&&""!==G1?.path&&(r1.component||r1.routeConfig?.loadComponent)?{params:{...G.params},data:{...G.data},resolve:{...G.data,...G._resolvedData??{}}}:{params:{...r1.params,...G.params},data:{...r1.data,...G.data},resolve:{...G.data,...r1.data,...G1?.data,...G._resolvedData}},G1&&ht(G1)&&(v1.resolve[u1]=G1.title),v1}class X0{url;params;queryParams;fragment;data;outlet;component;
1routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[u1]}constructor(r1,j,v1,G1,t2,I0,Y2,fe,Ie){this.url=r1,this.params=j,this.queryParams=v1,this.fragment=G1,this.data=t2,this.outlet=I0,this.component=Y2,this.routeConfig=fe,this._resolve=Ie}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??=p1(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=p1(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(v1=>v1.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class I2 extends l1{url;constructor(r1,j){super(j),this.url=r1,oe(this,j)}toString(){return Te(this._root)}}function oe(G,r1){r1.value._routerState=G,r1.children.forEach(j=>oe(G,j))}function Te(G){const r1=G.children.length>0?` { ${G.children.map(Te).join(", ")} } `:"";return`${G.value}${r1}`}function Ve(G){if(G.snapshot){const r1=G.snapshot,j=G._futureSnapshot;G.snapshot=j,Y0(r1.queryParams,j.queryParams)||G.queryParamsSubject.next(j.queryParams),r1.fragment!==j.fragment&&G.fragmentSubject.next(j.fragment),Y0(r1.params,j.params)||G.paramsSubject.next(j.params),function q1(G,r1){if(G.length!==r1.length)return!1;for(let j=0;j<G.length;++j)if(!Y0(G[j],r1[j]))return!1;return!0}(r1.url,j.url)||G.urlSubject.next(j.url),Y0(r1.data,j.data)||G.dataSubject.next(j.data)}else G.snapshot=G._futureSnapshot,G.dataSubject.next(G._futureSnapshot.data)}function Mt(G,r1){const j=Y0(G.params,r1.params)&&function H1(G,r1){return S0(G,r1)&&G.every((j,v1)=>Y0(j.parameters,r1[v1].parameters))}(G.url,r1.url);return j&&!(!G.parent!=!r1.parent)&&(!G.parent||Mt(G.parent,r1.parent))}function ht(G){return"string"==typeof G.title||null===G.title}const Rt=new r.nKC("");let G5=(()=>{class G{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=Z1;activateEvents=new r.bkB;deactivateEvents=new r.bkB;attachEvents=new r.bkB;detachEvents=new r.bkB;routerOutletData=(0,r.hFB)(void 0);parentContexts=(0,r.WQX)(L);location=(0,r.WQX)(r.c1b);changeDetector=(0,r.WQX)(r.gRc);inputBinder=(0,r.WQX)(H5,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(j){if(j.name){const{firstChange:v1,previousValue:G1}=j.name;if(v1)return;this.isTrackedInParentContexts(G1)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(G1)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(j){return this.parentContexts.getContext(j)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const j=this.parentContexts.getContext(this.name);j?.route&&(j.attachRef?this.attach(j.attachRef,j.route):this.activateWith(j.route,j.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new r.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new r.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new r.wOt(4012,!1);this.location.detach();const j=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(j.instance),j}attach(j,v1){this.activated=j,this._activatedRoute=v1,this.location.insert(j.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(j.instance)}deactivate(){if(this.activated){const j=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(j)}}activateWith(j,v1){if(this.isActivated)throw new r.wOt(4013,!1);this._activatedRoute=j;const G1=this.location,I0=j.snapshot.component,Y2=this.parentContexts.getOrCreateContext(this.name).children,fe=new wt(j,Y2,G1.injector,this.routerOutletData);this.activated=G1.createComponent(I0,{index:G1.length,injector:fe,environmentInjector:v1}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(v1){return new(v1||G)};static \u0275dir=r.FsC({type:G,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[r.OA$]})}return G})();class wt{route;childContexts;parent;outletData;constructor(r1,j,v1,G1){this.route=r1,this.childContexts=j,this.parent=v1,this.outletData=G1}get(r1,j){return r1===A1?this.route:r1===L?this.childContexts:r1===Rt?this.outletData:this.parent.get(r1,j)}}const H5=new r.nKC("");let Xe=(()=>{class G{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(j){this.unsubscribeFromRouteData(j),this.subscribeToRouteData(j)}unsubscribeFromRouteData(j){this.outletDataSubscriptions.get(j)?.unsubscribe(),this.outletDataSubscriptions.delete(j)}subscribeToRouteData(j){const{activatedRoute:v1}=j,G1=(0,s.z)([v1.queryParams,v1.params,v1.data]).pipe((0,N.n)(([t2,I0,Y2],fe)=>(Y2={...t2,...I0,...Y2},0===fe?(0,f.of)(Y2):Promise.resolve(Y2)))).subscribe(t2=>{if(!j.isActivated||!j.activatedComponentRef||j.activatedRoute!==v1||null===v1.component)return void this.unsubscribeFromRouteData(j);const I0=(0,r.HJs)(v1.component);if(I0)for(const{templateName:Y2}of I0.inputs)j.activatedComponentRef.setInput(Y2,t2[Y2]);else this.unsubscribeFromRouteData(j)});this.outletDataSubscriptions.set(j,G1)}static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:G.\u0275fac})}return G})(),tt=(()=>{class G{static \u0275fac=function(v1){return new(v1||G)};static \u0275cmp=r.VBU({type:G,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(v1,G1){1&v1&&r.nrm(0,"router-outlet")},dependencies:[G5],encapsulation:2})}return G})();function Dt(G){const r1=G.children&&G.children.map(Dt),j=r1?{...G,children:r1}:{...G};return!j.component&&!j.loadComponent&&(r1||j.loadChildren)&&j.outlet&&j.outlet!==Z1&&(j.component=tt),j}function K2(G,r1,j){if(j&&G.shouldReuseRoute(r1.value,j.value.snapshot)){const v1=j.value;v1._futureSnapshot=r1.value;const G1=function g1(G,r1,j){return r1.children.map(v1=>{for(const G1 of j.children)if(G.shouldReuseRoute(v1.value,G1.value.snapshot))return K2(G,v1,G1);return K2(G,v1)})}(G,r1,j);return new d2(v1,G1)}{if(G.shouldAttach(r1.value)){const t2=G.retrieve(r1.value);if(null!==t2){const I0=t2.route;return I0.value._futureSnapshot=r1.value,I0.children=r1.children.map(Y2=>K2(G,Y2)),I0}}const v1=function f2(G){return new A1(new c.t(G.url),new c.t(G.params),new c.t(G.queryParams),new c.t(G.fragment),new c.t(G.data),G.outlet,G.component,G)}(r1.value),G1=r1.children.map(t2=>K2(G,t2));return new d2(v1,G1)}}class z2{redirectTo;navigationBehaviorOptions;constructor(r1,j){this.redirectTo=r1,this.navigationBehaviorOptions=j}}const pe="ngNavigationCancelingError";function vt(G,r1){const{redirectTo:j,navigationBehaviorOptions:v1}=j0(r1)?{redirectTo:r1,navigationBehaviorOptions:void 0}:r1,G1=Pt(!1,h2.Redirect);return G1.url=j,G1.navigationBehaviorOptions=v1,G1}function Pt(G,r1){const j=new Error(`NavigationCancelingError: ${G||""}`);return j[pe]=!0,j.cancellationCode=r1,j}function ia(G){return!!G&&G[pe]}class $e{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(r1,j,v1,G1,t2){this.routeReuseStrategy=r1,this.futureState=j,this.currState=v1,this.forwardEvent=G1,this.inputBindingEnabled=t2}activate(r1){const j=this.futureState._root,v1=this.currState?this.currState._root:null;this.deactivateChildRoutes(j,v1,r1),Ve(this.futureState.root),this.activateChildRoutes(j,v1,r1)}deactivateChildRoutes(r1,j,v1){const G1=W1(j);
1r1.children.forEach(t2=>{const I0=t2.value.outlet;this.deactivateRoutes(t2,G1[I0],v1),delete G1[I0]}),Object.values(G1).forEach(t2=>{this.deactivateRouteAndItsChildren(t2,v1)})}deactivateRoutes(r1,j,v1){const G1=r1.value,t2=j?j.value:null;if(G1===t2)if(G1.component){const I0=v1.getContext(G1.outlet);I0&&this.deactivateChildRoutes(r1,j,I0.children)}else this.deactivateChildRoutes(r1,j,v1);else t2&&this.deactivateRouteAndItsChildren(j,v1)}deactivateRouteAndItsChildren(r1,j){r1.value.component&&this.routeReuseStrategy.shouldDetach(r1.value.snapshot)?this.detachAndStoreRouteSubtree(r1,j):this.deactivateRouteAndOutlet(r1,j)}detachAndStoreRouteSubtree(r1,j){const v1=j.getContext(r1.value.outlet),G1=v1&&r1.value.component?v1.children:j,t2=W1(r1);for(const I0 of Object.values(t2))this.deactivateRouteAndItsChildren(I0,G1);if(v1&&v1.outlet){const I0=v1.outlet.detach(),Y2=v1.children.onOutletDeactivated();this.routeReuseStrategy.store(r1.value.snapshot,{componentRef:I0,route:r1,contexts:Y2})}}deactivateRouteAndOutlet(r1,j){const v1=j.getContext(r1.value.outlet),G1=v1&&r1.value.component?v1.children:j,t2=W1(r1);for(const I0 of Object.values(t2))this.deactivateRouteAndItsChildren(I0,G1);v1&&(v1.outlet&&(v1.outlet.deactivate(),v1.children.onOutletDeactivated()),v1.attachRef=null,v1.route=null)}activateChildRoutes(r1,j,v1){const G1=W1(j);r1.children.forEach(t2=>{this.activateRoutes(t2,G1[t2.value.outlet],v1),this.forwardEvent(new qt(t2.value.snapshot))}),r1.children.length&&this.forwardEvent(new v5(r1.value.snapshot))}activateRoutes(r1,j,v1){const G1=r1.value,t2=j?j.value:null;if(Ve(G1),G1===t2)if(G1.component){const I0=v1.getOrCreateContext(G1.outlet);this.activateChildRoutes(r1,j,I0.children)}else this.activateChildRoutes(r1,j,v1);else if(G1.component){const I0=v1.getOrCreateContext(G1.outlet);if(this.routeReuseStrategy.shouldAttach(G1.snapshot)){const Y2=this.routeReuseStrategy.retrieve(G1.snapshot);this.routeReuseStrategy.store(G1.snapshot,null),I0.children.onOutletReAttached(Y2.contexts),I0.attachRef=Y2.componentRef,I0.route=Y2.route.value,I0.outlet&&I0.outlet.attach(Y2.componentRef,Y2.route.value),Ve(Y2.route.value),this.activateChildRoutes(r1,null,I0.children)}else I0.attachRef=null,I0.route=G1,I0.outlet&&I0.outlet.activateWith(G1,I0.injector),this.activateChildRoutes(r1,null,I0.children)}else this.activateChildRoutes(r1,null,v1)}}class e5{path;route;constructor(r1){this.path=r1,this.route=this.path[this.path.length-1]}}class F5{component;route;constructor(r1,j){this.component=r1,this.route=j}}function V4(G,r1,j){const v1=G._root;return It(v1,r1?r1._root:null,j,[v1.value])}function ca(G,r1){const j=Symbol(),v1=r1.get(G,j);return v1===j?"function"!=typeof G||(0,r.LfX)(G)?r1.get(G):G:v1}function It(G,r1,j,v1,G1={canDeactivateChecks:[],canActivateChecks:[]}){const t2=W1(r1);return G.children.forEach(I0=>{(function U4(G,r1,j,v1,G1={canDeactivateChecks:[],canActivateChecks:[]}){const t2=G.value,I0=r1?r1.value:null,Y2=j?j.getContext(G.value.outlet):null;if(I0&&t2.routeConfig===I0.routeConfig){const fe=function h4(G,r1,j){if("function"==typeof j)return j(G,r1);switch(j){case"pathParamsChange":return!S0(G.url,r1.url);case"pathParamsOrQueryParamsChange":return!S0(G.url,r1.url)||!Y0(G.queryParams,r1.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Mt(G,r1)||!Y0(G.queryParams,r1.queryParams);default:return!Mt(G,r1)}}(I0,t2,t2.routeConfig.runGuardsAndResolvers);fe?G1.canActivateChecks.push(new e5(v1)):(t2.data=I0.data,t2._resolvedData=I0._resolvedData),It(G,r1,t2.component?Y2?Y2.children:null:j,v1,G1),fe&&Y2&&Y2.outlet&&Y2.outlet.isActivated&&G1.canDeactivateChecks.push(new F5(Y2.outlet.component,I0))}else I0&&ra(r1,Y2,G1),G1.canActivateChecks.push(new e5(v1)),It(G,null,t2.component?Y2?Y2.children:null:j,v1,G1)})(I0,t2[I0.value.outlet],j,v1.concat([I0.value]),G1),delete t2[I0.value.outlet]}),Object.entries(t2).forEach(([I0,Y2])=>ra(Y2,j.getContext(I0),G1)),G1}function ra(G,r1,j){const v1=W1(G),G1=G.value;Object.entries(v1).forEach(([t2,I0])=>{ra(I0,G1.component?r1?r1.children.getContext(t2):null:r1,j)}),j.canDeactivateChecks.push(new F5(G1.component&&r1&&r1.outlet&&r1.outlet.isActivated?r1.outlet.component:null,G1))}function Xa(G){return"function"==typeof G}function aa(G){return G instanceof o.G||"EmptyError"===G?.name}const nt=Symbol("INITIAL_VALUE");function Nt(){return(0,N.n)(G=>(0,s.z)(G.map(r1=>r1.pipe((0,o1.s)(1),(0,O.Z)(nt)))).pipe((0,$.T)(r1=>{for(const j of r1)if(!0!==j){if(j===nt)return nt;if(!1===j||Na(j))return j}return!0}),(0,E.p)(r1=>r1!==nt),(0,o1.s)(1)))}function Na(G){return j0(G)||G instanceof z2}function Ae(G){return(0,z.F)((0,R.M)(r1=>{if("boolean"!=typeof r1)throw vt(0,r1)}),(0,$.T)(r1=>!0===r1))}class yt{segmentGroup;constructor(r1){this.segmentGroup=r1||null}}
1class Ut extends Error{urlTree;constructor(r1){super(),this.urlTree=r1}}function a5(G){return(0,w.$)(new yt(G))}class n5{urlSerializer;urlTree;constructor(r1,j){this.urlSerializer=r1,this.urlTree=j}lineralizeSegments(r1,j){let v1=[],G1=j.root;for(;;){if(v1=v1.concat(G1.segments),0===G1.numberOfChildren)return(0,f.of)(v1);if(G1.numberOfChildren>1||!G1.children[Z1])return(0,w.$)(new r.wOt(4e3,!1));G1=G1.children[Z1]}}applyRedirectCommands(r1,j,v1,G1,t2){if("string"!=typeof j){const Y2=j,{queryParams:fe,fragment:Ie,routeConfig:Gt,url:j5,outlet:fa,params:ba,data:sa,title:qa}=G1,Fa=(0,r.N4e)(t2,()=>Y2({params:ba,data:sa,queryParams:fe,fragment:Ie,routeConfig:Gt,url:j5,outlet:fa,title:qa}));if(Fa instanceof a0)throw new Ut(Fa);j=Fa}const I0=this.applyRedirectCreateUrlTree(j,this.urlSerializer.parse(j),r1,v1);if("/"===j[0])throw new Ut(I0);return I0}applyRedirectCreateUrlTree(r1,j,v1,G1){const t2=this.createSegmentGroup(r1,j.root,v1,G1);return new a0(t2,this.createQueryParams(j.queryParams,this.urlTree.queryParams),j.fragment)}createQueryParams(r1,j){const v1={};return Object.entries(r1).forEach(([G1,t2])=>{if("string"==typeof t2&&":"===t2[0]){const Y2=t2.substring(1);v1[G1]=j[Y2]}else v1[G1]=t2}),v1}createSegmentGroup(r1,j,v1,G1){const t2=this.createSegments(r1,j.segments,v1,G1);let I0={};return Object.entries(j.children).forEach(([Y2,fe])=>{I0[Y2]=this.createSegmentGroup(r1,fe,v1,G1)}),new e1(t2,I0)}createSegments(r1,j,v1,G1){return j.map(t2=>":"===t2.path[0]?this.findPosParam(r1,t2,G1):this.findOrReturn(t2,v1))}findPosParam(r1,j,v1){const G1=v1[j.path.substring(1)];if(!G1)throw new r.wOt(4001,!1);return G1}findOrReturn(r1,j){let v1=0;for(const G1 of j){if(G1.path===r1.path)return j.splice(v1),G1;v1++}return r1}}const We={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Ht(G,r1,j,v1,G1){const t2=C5(G,r1,j);return t2.matched?(v1=function s2(G,r1){return G.providers&&!G._injector&&(G._injector=(0,r.Ol2)(G.providers,r1,`Route: ${G.path}`)),G._injector??r1}(r1,v1),function ct(G,r1,j,v1){const G1=r1.canMatch;if(!G1||0===G1.length)return(0,f.of)(!0);const t2=G1.map(I0=>{const Y2=ca(I0,G);return V2(function A4(G){return G&&Xa(G.canMatch)}(Y2)?Y2.canMatch(r1,j):(0,r.N4e)(G,()=>Y2(r1,j)))});return(0,f.of)(t2).pipe(Nt(),Ae())}(v1,r1,j).pipe((0,$.T)(I0=>!0===I0?t2:{...We}))):(0,f.of)(t2)}function C5(G,r1,j){if("**"===r1.path)return function P5(G){return{matched:!0,parameters:G.length>0?z0(G).parameters:{},consumedSegments:G,remainingSegments:[],positionalParamSegments:{}}}(j);if(""===r1.path)return"full"===r1.pathMatch&&(G.hasChildren()||j.length>0)?{...We}:{matched:!0,consumedSegments:[],remainingSegments:j,parameters:{},positionalParamSegments:{}};const G1=(r1.matcher||E1)(j,G,r1);if(!G1)return{...We};const t2={};Object.entries(G1.posParams??{}).forEach(([Y2,fe])=>{t2[Y2]=fe.path});const I0=G1.consumed.length>0?{...t2,...G1.consumed[G1.consumed.length-1].parameters}:t2;return{matched:!0,consumedSegments:G1.consumed,remainingSegments:j.slice(G1.consumed.length),parameters:I0,positionalParamSegments:G1.posParams??{}}}function Oa(G,r1,j,v1){return j.length>0&&function oa(G,r1,j){return j.some(v1=>U5(G,r1,v1)&&ge(v1)!==Z1)}(G,j,v1)?{segmentGroup:new e1(r1,V5(v1,new e1(j,G.children))),slicedSegments:[]}:0===j.length&&function dt(G,r1,j){return j.some(v1=>U5(G,r1,v1))}(G,j,v1)?{segmentGroup:new e1(G.segments,T5(G,j,v1,G.children)),slicedSegments:j}:{segmentGroup:new e1(G.segments,G.children),slicedSegments:j}}function T5(G,r1,j,v1){const G1={};for(const t2 of j)if(U5(G,r1,t2)&&!v1[ge(t2)]){const I0=new e1([],{});G1[ge(t2)]=I0}return{...v1,...G1}}function V5(G,r1){const j={};j[Z1]=r1;for(const v1 of G)if(""===v1.path&&ge(v1)!==Z1){const G1=new e1([],{});j[ge(v1)]=G1}return j}function U5(G,r1,j){return(!(G.hasChildren()||r1.length>0)||"full"!==j.pathMatch)&&""===j.path}class I5{}class L2{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(r1,j,v1,G1,t2,I0,Y2){this.injector=r1,this.configLoader=j,this.rootComponentType=v1,this.config=G1,this.urlTree=t2,this.paramsInheritanceStrategy=I0,this.urlSerializer
1=Y2,this.applyRedirects=new n5(this.urlSerializer,this.urlTree)}noMatchError(r1){return new r.wOt(4002,`'${r1.segmentGroup}'`)}recognize(){const r1=Oa(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(r1).pipe((0,$.T)(({children:j,rootSnapshot:v1})=>{const G1=new d2(v1,j),t2=new I2("",G1),I0=function m1(G,r1,j=null,v1=null){return R1(f1(G),r1,j,v1)}(v1,[],this.urlTree.queryParams,this.urlTree.fragment);return I0.queryParams=this.urlTree.queryParams,t2.url=this.urlSerializer.serialize(I0),{state:t2,tree:I0}}))}match(r1){const j=new X0([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),Z1,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,r1,Z1,j).pipe((0,$.T)(v1=>({children:v1,rootSnapshot:j})),(0,C1.W)(v1=>{if(v1 instanceof Ut)return this.urlTree=v1.urlTree,this.match(v1.urlTree.root);throw v1 instanceof yt?this.noMatchError(v1):v1}))}processSegmentGroup(r1,j,v1,G1,t2){return 0===v1.segments.length&&v1.hasChildren()?this.processChildren(r1,j,v1,t2):this.processSegment(r1,j,v1,v1.segments,G1,!0,t2).pipe((0,$.T)(I0=>I0 instanceof d2?[I0]:[]))}processChildren(r1,j,v1,G1){const t2=[];for(const I0 of Object.keys(v1.children))"primary"===I0?t2.unshift(I0):t2.push(I0);return(0,p.H)(t2).pipe((0,Q.H)(I0=>{const Y2=v1.children[I0],fe=function N2(G,r1){const j=G.filter(v1=>ge(v1)===r1);return j.push(...G.filter(v1=>ge(v1)!==r1)),j}(j,I0);return this.processSegmentGroup(r1,fe,Y2,I0,G1)}),function l0(G,r1){return(0,S1.N)((0,W0.S)(G,r1,arguments.length>=2,!0))}((I0,Y2)=>(I0.push(...Y2),I0)),(0,N1.U)(null),function x0(G,r1){const j=arguments.length>=2;return v1=>v1.pipe(G?(0,E.p)((G1,t2)=>G(G1,t2,v1)):Z0.D,L0(1),j?(0,N1.U)(r1):(0,$0.v)(()=>new o.G))}(),(0,k.Z)(I0=>{if(null===I0)return a5(v1);const Y2=Ye(I0);return function q2(G){G.sort((r1,j)=>r1.value.outlet===Z1?-1:j.value.outlet===Z1?1:r1.value.outlet.localeCompare(j.value.outlet))}(Y2),(0,f.of)(Y2)}))}processSegment(r1,j,v1,G1,t2,I0,Y2){return(0,p.H)(j).pipe((0,Q.H)(fe=>this.processSegmentAgainstRoute(fe._injector??r1,j,fe,v1,G1,t2,I0,Y2).pipe((0,C1.W)(Ie=>{if(Ie instanceof yt)return(0,f.of)(null);throw Ie}))),(0,P.$)(fe=>!!fe),(0,C1.W)(fe=>{if(aa(fe))return function Ua(G,r1,j){return 0===r1.length&&!G.children[j]}(v1,G1,t2)?(0,f.of)(new I5):a5(v1);throw fe}))}processSegmentAgainstRoute(r1,j,v1,G1,t2,I0,Y2,fe){return ge(v1)===I0||I0!==Z1&&U5(G1,t2,v1)?void 0===v1.redirectTo?this.matchSegmentAgainstRoute(r1,G1,v1,t2,I0,fe):this.allowRedirects&&Y2?this.expandSegmentAgainstRouteUsingRedirect(r1,G1,j,v1,t2,I0,fe):a5(G1):a5(G1)}expandSegmentAgainstRouteUsingRedirect(r1,j,v1,G1,t2,I0,Y2){const{matched:fe,parameters:Ie,consumedSegments:Gt,positionalParamSegments:j5,remainingSegments:fa}=C5(j,G1,t2);if(!fe)return a5(j);"string"==typeof G1.redirectTo&&"/"===G1.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const ba=new X0(t2,Ie,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Wt(G1),ge(G1),G1.component??G1._loadedComponent??null,G1,Yt(G1)),sa=o0(ba,Y2,this.paramsInheritanceStrategy);ba.params=Object.freeze(sa.params),ba.data=Object.freeze(sa.data);const qa=this.applyRedirects.applyRedirectCommands(Gt,G1.redirectTo,j5,ba,r1);return this.applyRedirects.lineralizeSegments(G1,qa).pipe((0,k.Z)(Fa=>this.processSegment(r1,v1,j,Fa.concat(fa),I0,!1,Y2)))}matchSegmentAgainstRoute(r1,j,v1,G1,t2,I0){const Y2=Ht(j,v1,G1,r1);return"**"===v1.path&&(j.children={}),Y2.pipe((0,N.n)(fe=>fe.matched?this.getChildConfig(r1=v1._injector??r1,v1,G1).pipe((0,N.n)(({routes:Ie})=>{const Gt=v1._loadedInjector??r1,{parameters:j5,consumedSegments:fa,remainingSegments:ba}=fe,sa=new X0(fa,j5,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Wt(v1),ge(v1),v1.component??v1._loadedComponent??null,v1,Yt(v1)),qa=o0(sa,I0,this.paramsInheritanceStrategy);sa.params=Object.freeze(qa.params),sa.data=Object.freeze(qa.data);const{segmentGroup:Fa,slicedSegments:Io}=Oa(j,fa,ba,Ie);if(0===Io.length&&Fa.hasChildren())return this.processChildren(Gt,Ie,Fa,sa).pipe((0,$.T)(Bo=>new d2(sa,Bo)));if(0===Ie.length&&0===Io.length)return(0,f.of)(new d2(sa,[]));const oo=ge(v1)===t2;return this.processSegment(Gt,Ie,Fa,Io,oo?Z1:t2,!0,sa).pipe((0,$.T)(Bo=>new d2(sa,Bo instanceof d2?[Bo]:[])))})):a5(j)))}getChildConfig(r1,j,v1){return j.children?(0,f.of)({routes:j.children,injector:r1}):j.loadChildren?void 0!==j._loadedRoutes?(0,f.of)({routes:j._loadedRoutes,injector:j._loadedInjector}
1):function se(G,r1,j,v1){const G1=r1.canLoad;if(void 0===G1||0===G1.length)return(0,f.of)(!0);const t2=G1.map(I0=>{const Y2=ca(I0,G);return V2(function W4(G){return G&&Xa(G.canLoad)}(Y2)?Y2.canLoad(r1,j):(0,r.N4e)(G,()=>Y2(r1,j)))});return(0,f.of)(t2).pipe(Nt(),Ae())}(r1,j,v1).pipe((0,k.Z)(G1=>G1?this.configLoader.loadChildren(r1,j).pipe((0,R.M)(t2=>{j._loadedRoutes=t2.routes,j._loadedInjector=t2.injector})):function o5(){return(0,w.$)(Pt(!1,h2.GuardRejected))}())):(0,f.of)({routes:[],injector:r1})}}function X2(G){const r1=G.value.routeConfig;return r1&&""===r1.path}function Ye(G){const r1=[],j=new Set;for(const v1 of G){if(!X2(v1)){r1.push(v1);continue}const G1=r1.find(t2=>v1.value.routeConfig===t2.value.routeConfig);void 0!==G1?(G1.children.push(...v1.children),j.add(G1)):r1.push(v1)}for(const v1 of j){const G1=Ye(v1.children);r1.push(new d2(v1.value,G1))}return r1.filter(v1=>!j.has(v1))}function Wt(G){return G.data||{}}function Yt(G){return G.resolve||{}}function u4(G){const r1=G.children.map(j=>u4(j)).flat();return[G,...r1]}function d5(G){return(0,N.n)(r1=>{const j=G(r1);return j?(0,p.H)(j).pipe((0,$.T)(()=>r1)):(0,f.of)(r1)})}let Xt=(()=>{class G{buildTitle(j){let v1,G1=j.root;for(;void 0!==G1;)v1=this.getResolvedTitleForRoute(G1)??v1,G1=G1.children.find(t2=>t2.outlet===Z1);return v1}getResolvedTitleForRoute(j){return j.data[u1]}static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:()=>(0,r.WQX)(R5),providedIn:"root"})}return G})(),R5=(()=>{class G extends Xt{title;constructor(j){super(),this.title=j}updateTitle(j){const v1=this.buildTitle(j);void 0!==v1&&this.title.setTitle(v1)}static \u0275fac=function(v1){return new(v1||G)(r.KVO(I1.hE))};static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})();const bt=new r.nKC("",{providedIn:"root",factory:()=>({})}),c1=new r.nKC("");let y2=(()=>{class G{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=(0,r.WQX)(r.Ql9);loadComponent(j){if(this.componentLoaders.get(j))return this.componentLoaders.get(j);if(j._loadedComponent)return(0,f.of)(j._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(j);const v1=V2(j.loadComponent()).pipe((0,$.T)(t1),(0,R.M)(t2=>{this.onLoadEndListener&&this.onLoadEndListener(j),j._loadedComponent=t2}),(0,q0.j)(()=>{this.componentLoaders.delete(j)})),G1=new I.G(v1,()=>new Z.B).pipe((0,Y1.B)());return this.componentLoaders.set(j,G1),G1}loadChildren(j,v1){if(this.childrenLoaders.get(v1))return this.childrenLoaders.get(v1);if(v1._loadedRoutes)return(0,f.of)({routes:v1._loadedRoutes,injector:v1._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(v1);const t2=function y(G,r1,j,v1){return V2(G.loadChildren()).pipe((0,$.T)(t1),(0,k.Z)(G1=>G1 instanceof r.Co$||Array.isArray(G1)?(0,f.of)(G1):(0,p.H)(r1.compileModuleAsync(G1))),(0,$.T)(G1=>{v1&&v1(G);let t2,I0,Y2=!1;return Array.isArray(G1)?(I0=G1,!0):(t2=G1.create(j).injector,I0=t2.get(c1,[],{optional:!0,self:!0}).flat()),{routes:I0.map(Dt),injector:t2}}))}(v1,this.compiler,j,this.onLoadEndListener).pipe((0,q0.j)(()=>{this.childrenLoaders.delete(v1)})),I0=new I.G(t2,()=>new Z.B).pipe((0,Y1.B)());return this.childrenLoaders.set(v1,I0),I0}static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})();function t1(G){return function d1(G){return G&&"object"==typeof G&&"default"in G}(G)?G.default:G}let F0=(()=>{class G{static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:()=>(0,r.WQX)(U2),providedIn:"root"})}return G})(),U2=(()=>{class G{shouldProcessUrl(j){return!0}extract(j){return j}merge(j,v1){return j}static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})();const J2=new r.nKC(""),Fe=new r.nKC("");function lt(G,r1,j){const v1=G.get(Fe),G1=G.get(i.q);return G.get(r.SKi).runOutsideAngular(()=>{if(!G1.startViewTransition||v1.skipNextTransition)return v1.skipNextTransition=!1,new Promise(Ie=>setTimeout(Ie));let t2;const I0=new Promise(Ie=>{t2=Ie}),Y2=G1.startViewTransition(()=>(t2(),function Ze(G){return new Promise(r1=>{(0,r.mal)({read:()=>setTimeout(r1)},{injector:G})})}(G))),{onViewTransitionCreated:fe}=v1;return fe&&(0,r.N4e)(G,()=>fe({transition:Y2,from:r1,to:j})),I0})}const c5=new r.nKC("");let t5=(()=>{class G{currentNavigation=null;currentTransition=null;lastSuccessfulNavigation=null;events=new Z.B;
1transitionAbortSubject=new Z.B;configLoader=(0,r.WQX)(y2);environmentInjector=(0,r.WQX)(r.uvJ);destroyRef=(0,r.WQX)(r.abz);urlSerializer=(0,r.WQX)(G2);rootContexts=(0,r.WQX)(L);location=(0,r.WQX)(a.aZ);inputBindingEnabled=null!==(0,r.WQX)(H5,{optional:!0});titleStrategy=(0,r.WQX)(Xt);options=(0,r.WQX)(bt,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=(0,r.WQX)(F0);createViewTransition=(0,r.WQX)(J2,{optional:!0});navigationErrorHandler=(0,r.WQX)(c5,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>(0,f.of)(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=G1=>this.events.next(new pt(G1)),this.configLoader.onLoadStartListener=G1=>this.events.next(new Ft(G1)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(j){const v1=++this.navigationId;this.transitions?.next({...j,extractedUrl:this.urlHandlingStrategy.extract(j.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:v1})}setupNavigations(j){return this.transitions=new c.t(null),this.transitions.pipe((0,E.p)(v1=>null!==v1),(0,N.n)(v1=>{let G1=!1,t2=!1;return(0,f.of)(v1).pipe((0,N.n)(I0=>{if(this.navigationId>v1.id)return this.cancelNavigationTransition(v1,"",h2.SupersededByNewNavigation),A.w;this.currentTransition=v1,this.currentNavigation={id:I0.id,initialUrl:I0.rawUrl,extractedUrl:I0.extractedUrl,targetBrowserUrl:"string"==typeof I0.extras.browserUrl?this.urlSerializer.parse(I0.extras.browserUrl):I0.extras.browserUrl,trigger:I0.source,extras:I0.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null};const Y2=!j.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!Y2&&"reload"!==(I0.extras.onSameUrlNavigation??j.onSameUrlNavigation)){const Ie="";return this.events.next(new te(I0.id,this.urlSerializer.serialize(I0.rawUrl),Ie,V0.IgnoredSameUrlNavigation)),I0.resolve(!1),A.w}if(this.urlHandlingStrategy.shouldProcessUrl(I0.rawUrl))return(0,f.of)(I0).pipe((0,N.n)(Ie=>(this.events.next(new D1(Ie.id,this.urlSerializer.serialize(Ie.extractedUrl),Ie.source,Ie.restoredState)),Ie.id!==this.navigationId?A.w:Promise.resolve(Ie))),function Lt(G,r1,j,v1,G1,t2){return(0,k.Z)(I0=>function Ta(G,r1,j,v1,G1,t2,I0="emptyOnly"){return new L2(G,r1,j,v1,G1,I0,t2).recognize()}(G,r1,j,v1,I0.extractedUrl,G1,t2).pipe((0,$.T)(({state:Y2,tree:fe})=>({...I0,targetSnapshot:Y2,urlAfterRedirects:fe}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,j.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,R.M)(Ie=>{v1.targetSnapshot=Ie.targetSnapshot,v1.urlAfterRedirects=Ie.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:Ie.urlAfterRedirects};const Gt=new Se(Ie.id,this.urlSerializer.serialize(Ie.extractedUrl),this.urlSerializer.serialize(Ie.urlAfterRedirects),Ie.targetSnapshot);this.events.next(Gt)}));if(Y2&&this.urlHandlingStrategy.shouldProcessUrl(I0.currentRawUrl)){const{id:Ie,extractedUrl:Gt,source:j5,restoredState:fa,extras:ba}=I0,sa=new D1(Ie,this.urlSerializer.serialize(Gt),j5,fa);this.events.next(sa);const qa=_1(this.rootComponentType).snapshot;return this.currentTransition=v1={...I0,targetSnapshot:qa,urlAfterRedirects:Gt,extras:{...ba,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=Gt,(0,f.of)(v1)}{const Ie="";return this.events.next(new te(I0.id,this.urlSerializer.serialize(I0.extractedUrl),Ie,V0.IgnoredByUrlHandlingStrategy)),I0.resolve(!1),A.w}}),(0,R.M)(I0=>{const Y2=new qe(I0.id,this.urlSerializer.serialize(I0.extractedUrl),this.urlSerializer.serialize(I0.urlAfterRedirects),I0.targetSnapshot);this.events.next(Y2)}),(0,$.T)(I0=>(this.currentTransition=v1={...I0,guards:V4(I0.targetSnapshot,I0.currentSnapshot,this.rootContexts)},v1)),function E0(G,r1){return(0,k.Z)(j=>{const{targetSnapshot:v1,currentSnapshot:G1,guards:{canActivateChecks:t2,canDeactivateChecks:I0}}=j;return 0===I0.length&&0===t2.length?(0,f.of)({...j,guardsResult:!0}
1):function v0(G,r1,j,v1){return(0,p.H)(G).pipe((0,k.Z)(G1=>function D0(G,r1,j,v1,G1){const t2=r1&&r1.routeConfig?r1.routeConfig.canDeactivate:null;if(!t2||0===t2.length)return(0,f.of)(!0);const I0=t2.map(Y2=>{const fe=B1(r1)??G1,Ie=ca(Y2,fe);return V2(function Za(G){return G&&Xa(G.canDeactivate)}(Ie)?Ie.canDeactivate(G,r1,j,v1):(0,r.N4e)(fe,()=>Ie(G,r1,j,v1))).pipe((0,P.$)())});return(0,f.of)(I0).pipe(Nt())}(G1.component,G1.route,j,r1,v1)),(0,P.$)(G1=>!0!==G1,!0))}(I0,v1,G1,G).pipe((0,k.Z)(Y2=>Y2&&function Ia(G){return"boolean"==typeof G}(Y2)?function x1(G,r1,j,v1){return(0,p.H)(r1).pipe((0,Q.H)(G1=>(0,M.x)(function C(G,r1){return null!==G&&r1&&r1(new Et(G)),(0,f.of)(!0)}(G1.route.parent,v1),function _(G,r1){return null!==G&&r1&&r1(new u5(G)),(0,f.of)(!0)}(G1.route,v1),function U(G,r1,j){const v1=r1[r1.length-1],t2=r1.slice(0,r1.length-1).reverse().map(I0=>function N4(G){const r1=G.routeConfig?G.routeConfig.canActivateChild:null;return r1&&0!==r1.length?{node:G,guards:r1}:null}(I0)).filter(I0=>null!==I0).map(I0=>(0,x.v)(()=>{const Y2=I0.guards.map(fe=>{const Ie=B1(I0.node)??j,Gt=ca(fe,Ie);return V2(function Da(G){return G&&Xa(G.canActivateChild)}(Gt)?Gt.canActivateChild(v1,G):(0,r.N4e)(Ie,()=>Gt(v1,G))).pipe((0,P.$)())});return(0,f.of)(Y2).pipe(Nt())}));return(0,f.of)(t2).pipe(Nt())}(G,G1.path,j),function b(G,r1,j){const v1=r1.routeConfig?r1.routeConfig.canActivate:null;if(!v1||0===v1.length)return(0,f.of)(!0);const G1=v1.map(t2=>(0,x.v)(()=>{const I0=B1(r1)??j,Y2=ca(t2,I0);return V2(function ha(G){return G&&Xa(G.canActivate)}(Y2)?Y2.canActivate(r1,G):(0,r.N4e)(I0,()=>Y2(r1,G))).pipe((0,P.$)())}));return(0,f.of)(G1).pipe(Nt())}(G,G1.route,j))),(0,P.$)(G1=>!0!==G1,!0))}(v1,t2,G,r1):(0,f.of)(Y2)),(0,$.T)(Y2=>({...j,guardsResult:Y2})))})}(this.environmentInjector,I0=>this.events.next(I0)),(0,R.M)(I0=>{if(v1.guardsResult=I0.guardsResult,I0.guardsResult&&"boolean"!=typeof I0.guardsResult)throw vt(0,I0.guardsResult);const Y2=new et(I0.id,this.urlSerializer.serialize(I0.extractedUrl),this.urlSerializer.serialize(I0.urlAfterRedirects),I0.targetSnapshot,!!I0.guardsResult);this.events.next(Y2)}),(0,E.p)(I0=>!!I0.guardsResult||(this.cancelNavigationTransition(I0,"",h2.GuardRejected),!1)),d5(I0=>{if(0!==I0.guards.canActivateChecks.length)return(0,f.of)(I0).pipe((0,R.M)(Y2=>{const fe=new at(Y2.id,this.urlSerializer.serialize(Y2.extractedUrl),this.urlSerializer.serialize(Y2.urlAfterRedirects),Y2.targetSnapshot);this.events.next(fe)}),(0,N.n)(Y2=>{let fe=!1;return(0,f.of)(Y2).pipe(function Ha(G,r1){return(0,k.Z)(j=>{const{targetSnapshot:v1,guards:{canActivateChecks:G1}}=j;if(!G1.length)return(0,f.of)(j);const t2=new Set(G1.map(fe=>fe.route)),I0=new Set;for(const fe of t2)if(!I0.has(fe))for(const Ie of u4(fe))I0.add(Ie);let Y2=0;return(0,p.H)(I0).pipe((0,Q.H)(fe=>t2.has(fe)?function s5(G,r1,j,v1){const G1=G.routeConfig,t2=G._resolve;return void 0!==G1?.title&&!ht(G1)&&(t2[u1]=G1.title),function o4(G,r1,j,v1){const G1=J1(G);if(0===G1.length)return(0,f.of)({});const t2={};return(0,p.H)(G1).pipe((0,k.Z)(I0=>function Ge(G,r1,j,v1){const G1=B1(r1)??v1,t2=ca(G,G1);return V2(t2.resolve?t2.resolve(r1,j):(0,r.N4e)(G1,()=>t2(r1,j)))}(G[I0],r1,j,v1).pipe((0,P.$)(),(0,R.M)(Y2=>{if(Y2 instanceof z2)throw vt(new me,Y2);t2[I0]=Y2}))),L0(1),(0,$.T)(()=>t2),(0,C1.W)(I0=>aa(I0)?A.w:(0,w.$)(I0)))}(t2,G,r1,v1).pipe((0,$.T)(I0=>(G._resolvedData=I0,G.data=o0(G,G.parent,j).resolve,null)))}(fe,v1,G,r1):(fe.data=o0(fe,fe.parent,G).resolve,(0,f.of)(void 0))),(0,R.M)(()=>Y2++),L0(1),(0,k.Z)(fe=>Y2===I0.size?(0,f.of)(j):A.w))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,R.M)({next:()=>fe=!0,complete:()=>{fe||this.cancelNavigationTransition(Y2,"",h2.NoDataFromResolver)}}))}),(0,R.M)(Y2=>{const fe=new Tt(Y2.id,this.urlSerializer.serialize(Y2.extractedUrl),this.urlSerializer.serialize(Y2.urlAfterRedirects),Y2.targetSnapshot);this.events.next(fe)}))}),d5(I0=>{const Y2=fe=>{const Ie=[];fe.routeConfig?.loadComponent&&!fe.routeConfig._loadedComponent&&Ie.push(this.configLoader.loadComponent(fe.routeConfig).pipe((0,R.M)(Gt=>{fe.component=Gt}),(0,$.T)(()=>{})));for(const Gt of fe.children)Ie.push(...Y2(Gt));return Ie};return(0,s.z)(Y2(I0.targetSnapshot.root)).pipe((0,N1.U)(null),(0,o1.s)(1))}),d5(()=>this.afterPreactivation()),(0,N.n)(()=>{const{currentSnapshot:I0,targetSnapshot:Y2}=v1,fe=this.createViewTransition?.(this.environmentInjector,I0.root,Y2.root);return fe?(0,p.H)(fe).pipe((0,$.T)(()=>v1)):(0,f.of)(v1)}),(0,$.T)(I0=>{const Y2=function y0(G,r1,j){const v1=K2(G,r1._root,j?j._root:void 0);return new E2(v1,r1)}(j.routeReuseStrategy,I0.targetSnapshot,I0.currentRouterState);return this.currentTransition=v1={...I0,targetRouterState:Y2},this.currentNavigation.targetRouterState=Y2,v1}),(0,R.M)(()=>{this.events.next(new O5)}
1),((G,r1,j,v1)=>(0,$.T)(G1=>(new $e(r1,G1.targetRouterState,G1.currentRouterState,j,v1).activate(G),G1)))(this.rootContexts,j.routeReuseStrategy,I0=>this.events.next(I0),this.inputBindingEnabled),(0,o1.s)(1),(0,R.M)({next:I0=>{G1=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new U0(I0.id,this.urlSerializer.serialize(I0.extractedUrl),this.urlSerializer.serialize(I0.urlAfterRedirects))),this.titleStrategy?.updateTitle(I0.targetRouterState.snapshot),I0.resolve(!0)},complete:()=>{G1=!0}}),(0,e0.Q)(this.transitionAbortSubject.pipe((0,R.M)(I0=>{throw I0}))),(0,q0.j)(()=>{!G1&&!t2&&this.cancelNavigationTransition(v1,"",h2.SupersededByNewNavigation),this.currentTransition?.id===v1.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,C1.W)(I0=>{if(this.destroyed)return v1.resolve(!1),A.w;if(t2=!0,ia(I0))this.events.next(new _2(v1.id,this.urlSerializer.serialize(v1.extractedUrl),I0.message,I0.cancellationCode)),function A5(G){return ia(G)&&j0(G.url)}(I0)?this.events.next(new ta(I0.url,I0.navigationBehaviorOptions)):v1.resolve(!1);else{const Y2=new ue(v1.id,this.urlSerializer.serialize(v1.extractedUrl),I0,v1.targetSnapshot??void 0);try{const fe=(0,r.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(Y2));if(!(fe instanceof z2))throw this.events.next(Y2),I0;{const{message:Ie,cancellationCode:Gt}=vt(0,fe);this.events.next(new _2(v1.id,this.urlSerializer.serialize(v1.extractedUrl),Ie,Gt)),this.events.next(new ta(fe.redirectTo,fe.navigationBehaviorOptions))}}catch(fe){this.options.resolveNavigationPromiseOnError?v1.resolve(!1):v1.reject(fe)}}return A.w}))}))}cancelNavigationTransition(j,v1,G1){const t2=new _2(j.id,this.urlSerializer.serialize(j.extractedUrl),v1,G1);this.events.next(t2),j.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const j=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),v1=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return j.toString()!==v1?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})();function K5(G){return G!==O1}let Va=(()=>{class G{static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:()=>(0,r.WQX)(na),providedIn:"root"})}return G})();class Qa{shouldDetach(r1){return!1}store(r1,j){}shouldAttach(r1){return!1}retrieve(r1){return null}shouldReuseRoute(r1,j){return r1.routeConfig===j.routeConfig}}let na=(()=>{class G extends Qa{static \u0275fac=(()=>{let j;return function(G1){return(j||(j=r.xGo(G)))(G1||G)}})();static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})(),Y4=(()=>{class G{urlSerializer=(0,r.WQX)(G2);options=(0,r.WQX)(bt,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=(0,r.WQX)(a.aZ);urlHandlingStrategy=(0,r.WQX)(F0);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new a0;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:j,initialUrl:v1,targetBrowserUrl:G1}){const t2=void 0!==j?this.urlHandlingStrategy.merge(j,v1):v1,I0=G1??t2;return I0 instanceof a0?this.urlSerializer.serialize(I0):I0}commitTransition({targetRouterState:j,finalUrl:v1,initialUrl:G1}){v1&&j?(this.currentUrlTree=v1,this.rawUrlTree=this.urlHandlingStrategy.merge(v1,G1),this.routerState=j):this.rawUrlTree=G1}routerState=_1(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:j}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,j??this.rawUrlTree)}static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:()=>(0,r.WQX)(po),providedIn:"root"})}return G})(),po=(()=>{class G extends Y4{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(j){return this.location.subscribe(v1=>{"popstate"===v1.type&&setTimeout(()=>{j(v1.url,v1.state,"popstate")})})}handleRouterEvent(j,v1){j instanceof D1?this.updateStateMemento():j instanceof te?this.commitTransition(v1):j instanceof Se?"eager"===this.urlUpdateStrategy&&(v1.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(v1),v1)):j instanceof O5?(this.commitTransition(v1),"deferred"===this.urlUpdateStrategy&&!v1.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(v1),v1)):j instanceof _2&&(j.code===h2.GuardRejected||j.c
1ode===h2.NoDataFromResolver)?this.restoreHistory(v1):j instanceof ue?this.restoreHistory(v1,!0):j instanceof U0&&(this.lastSuccessfulId=j.id,this.currentPageId=this.browserPageId)}setBrowserUrl(j,{extras:v1,id:G1}){const{replaceUrl:t2,state:I0}=v1;if(this.location.isCurrentPathEqualTo(j)||t2){const Y2=this.browserPageId,fe={...I0,...this.generateNgRouterState(G1,Y2)};this.location.replaceState(j,"",fe)}else{const Y2={...I0,...this.generateNgRouterState(G1,this.browserPageId+1)};this.location.go(j,"",Y2)}}restoreHistory(j,v1=!1){if("computed"===this.canceledNavigationResolution){const t2=this.currentPageId-this.browserPageId;0!==t2?this.location.historyGo(t2):this.getCurrentUrlTree()===j.finalUrl&&0===t2&&(this.resetInternalState(j),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(v1&&this.resetInternalState(j),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(j,v1){return"computed"===this.canceledNavigationResolution?{navigationId:j,\u0275routerPageId:v1}:{navigationId:j}}static \u0275fac=(()=>{let j;return function(G1){return(j||(j=r.xGo(G)))(G1||G)}})();static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})();function sn(G,r1){G.events.pipe((0,E.p)(j=>j instanceof U0||j instanceof _2||j instanceof ue||j instanceof te),(0,$.T)(j=>j instanceof U0||j instanceof te?0:j instanceof _2&&(j.code===h2.Redirect||j.code===h2.SupersededByNewNavigation)?2:1),(0,E.p)(j=>2!==j),(0,o1.s)(1)).subscribe(()=>{r1()})}const d4={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Jt={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Ca=(()=>{class G{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=(0,r.WQX)(r.H3F);stateManager=(0,r.WQX)(Y4);options=(0,r.WQX)(bt,{optional:!0})||{};pendingTasks=(0,r.WQX)(r.Ua0);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=(0,r.WQX)(t5);urlSerializer=(0,r.WQX)(G2);location=(0,r.WQX)(a.aZ);urlHandlingStrategy=(0,r.WQX)(F0);_events=new Z.B;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=(0,r.WQX)(Va);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=(0,r.WQX)(c1,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!(0,r.WQX)(H5,{optional:!0});constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:j=>{this.console.warn(j)}}),this.subscribeToNavigationEvents()}eventsSubscription=new X.yU;subscribeToNavigationEvents(){const j=this.navigationTransitions.events.subscribe(v1=>{try{const G1=this.navigationTransitions.currentTransition,t2=this.navigationTransitions.currentNavigation;if(null!==G1&&null!==t2)if(this.stateManager.handleRouterEvent(v1,t2),v1 instanceof _2&&v1.code!==h2.Redirect&&v1.code!==h2.SupersededByNewNavigation)this.navigated=!0;else if(v1 instanceof U0)this.navigated=!0;else if(v1 instanceof ta){const I0=v1.navigationBehaviorOptions,Y2=this.urlHandlingStrategy.merge(v1.url,G1.currentRawUrl),fe={browserUrl:G1.extras.browserUrl,info:G1.extras.info,skipLocationChange:G1.extras.skipLocationChange,replaceUrl:G1.extras.replaceUrl||"eager"===this.urlUpdateStrategy||K5(G1.source),...I0};this.scheduleNavigation(Y2,O1,null,fe,{resolve:G1.resolve,reject:G1.reject,promise:G1.promise})}(function G4(G){return!(G instanceof O5||G instanceof ta)})(v1)&&this._events.next(v1)}catch(G1){this.navigationTransitions.transitionAbortSubject.next(G1)}});this.eventsSubscription.add(j)}resetRootComponentType(j){this.routerState.root.component=j,this.navigationTransitions.rootComponentType=j}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),O1,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((j,v1,G1)=>{this.navigateToSyncWithBrowser(j,G1,v1)})}navigateToSyncWithBrowser(j,v1,G1){const t2={replaceUrl:!0},I0=G1?.navigationId?G1:null;if(G1){const fe={...G1};delete fe.navigationId,delete fe.\u0275routerPageId,0!==Object.keys(fe).length&&(t2.state=fe)}const Y2=this.parseUrl(j);this.scheduleNavigation(Y2,v1,I0,t2)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(j){this.config=j.map(Dt),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(j,v1={}){const{relativeTo:G1,queryParams:t2,fragment:I0,queryParamsHandling:Y2,preserveFragment:fe}=v1,Ie=fe?this.currentUrlTree.fragment:I0;let j5,Gt=null;switch(Y2??this.options.defaultQueryParamsHandling){case"merge":Gt={...this.currentUrlTree.queryParams,...t2};break;case"preserve":Gt=this.currentUrlTree.queryParams;break;default:Gt=t2||null}null!==Gt&&(Gt=this.removeEmptyProps(Gt));try{j5=f1(G1?G1.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof j[0]||"/"!==j[0][0])&&(j=[]),j5=this.currentUrlTree.root}return R1(j5,j,Gt,Ie??null)}navigateByUrl(j,v1={skipLocationChange:!1}){const G1=j0(j)?j:this.parseUrl(j),t2=this.urlHandlingStrategy.merge(G1,this.rawUrlTree);return this.scheduleNavigation(t2,O1,null,v1)}navigate(j,v1={skipLocationChange:!1}){return function ao(G){for(let r1=0;r1<G.length;r1++)if(null==G[r1])throw new r.wOt(4008,!1)}(j),this.navigateByUrl(this.createUrlTree(j,v1),v1)}serializeUrl(j){return this.urlSerializer.serialize(j)}parseUrl(j){try{return this.urlSerializer.parse(j)}catch{return this.urlSerializer.parse("/")}}isActive(j,v1){let G1;if(G1=!0===v1?{...d4}:!1===v1?{...Jt}:v1,j0(j))return Q0(this.currentUrlTree,j,G1);const t2=this.parseUrl(j);return Q0(this.currentUrlTree,t2,G1)}removeEmptyProps(j){return Object.entries(j).reduce((v1,[G1,t2])=>(null!=t2&&(v1[G1]=t2),v1),{})}scheduleNavigation(j,v1,G1,t2,I0){if(this.disposed)return Promise.resolve(!1);let Y2,fe,Ie;I0?(Y2=I0.resolve,fe=I0.reject,Ie=I0.promise):Ie=new Promise((j5,fa)=>{Y2=j5,fe=fa});const Gt=this.pendingTasks.add();return sn(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(Gt))}),this.navigationTransitions.handleNavigationRequest({source:v1,restoredState:G1,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:j,extras:t2,resolve:Y2,reject:fe,promise:Ie,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Ie.catch(j5=>Promise.reject(j5))}static \u0275fac=function(v1){return new(v1||G)};static \u0275prov=r.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}return G})()},33153:(X1,n1,h)=>{"use strict";h.d(n1,{Wk:()=>P1,wQ:()=>D1,iI:()=>L,lh:()=>qe});var i=h(66750),a=h(23135),r=h(33935);let f=(()=>{class q{static \u0275prov=(0,a.jDH)({token:q,providedIn:"root",factory:()=>typeof ngServerMode<"u"&&ngServerMode?new o:new c((0,a.WQX)(r.q),window)})}return q})();class c{document;window;offset=()=>[0,0];constructor(A1,o0){this.document=A1,this.window=o0}setOffset(A1){this.offset=Array.isArray(A1)?()=>A1:A1}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(A1){this.window.scrollTo(A1[0],A1[1])}scrollToAnchor(A1){const o0=function s(q,A1){const o0=q.getElementById(A1)||q.getElementsByName(A1)[0];if(o0)return o0;if("function"==typeof q.createTreeWalker&&q.body&&"function"==typeof q.body.attachShadow){const X0=q.createTreeWalker(q.body,NodeFilter.SHOW_ELEMENT);let I2=X0.currentNode;for(;I2;){const oe=I2.shadowRoot;if(oe){const Te=oe.getElementById(A1)||oe.querySelector(`[name="${A1}"]`);if(Te)return Te}I2=X0.nextNode()}}return null}(this.document,A1);o0&&(this.scrollToElement(o0),o0.focus())}setHistoryScrollRestoration(A1){this.window.history.scrollRestoration=A1}scrollToElement(A1){const o0=A1.getBoundingClientRect(),X0=o0.left+this.window.pageXOffset,I2=o0.top+this.window.pageYOffset,oe=this.offset();this.window.scrollTo(X0-oe[0],I2-oe[1])}}class o{setOffset(A1){}getScrollPosition(){return[0,0]}scrollToPosition(A1){}scrollToAnchor(A1){}setHistoryScrollRestoration(A1){}}var U1=h(98231),R0=h(545),b1=h(62252),f0=h(50957),O0=h(68150),K1=h(13041),D2=h(9760),O1=h(25006),V1=h(9648);let P1=(()=>{class q{router;route;tabIndexAttribute;renderer;el;locationStrategy;href=null;target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;
1isAnchorElement;subscription;onChanges=new b1.B;constructor(o0,X0,I2,oe,Te,Ve){this.router=o0,this.route=X0,this.tabIndexAttribute=I2,this.renderer=oe,this.el=Te,this.locationStrategy=Ve;const Mt=Te.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===Mt||"area"===Mt,this.isAnchorElement?this.subscription=o0.events.subscribe(ht=>{ht instanceof R0.wF&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(o0){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",o0)}ngOnChanges(o0){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}routerLinkInput=null;set routerLink(o0){null==o0?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=(0,R0.wO)(o0)||Array.isArray(o0)?o0:[o0],this.setTabIndexIfNotOnNativeEl("0"))}onClick(o0,X0,I2,oe,Te){const Ve=this.urlTree;return!!(null===Ve||this.isAnchorElement&&(0!==o0||X0||I2||oe||Te||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(Ve,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const o0=this.urlTree;this.href=null!==o0&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(o0)):null;const X0=null===this.href?null:(0,a.n$t)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",X0)}applyAttributeValue(o0,X0){const I2=this.renderer,oe=this.el.nativeElement;null!==X0?I2.setAttribute(oe,o0,X0):I2.removeAttribute(oe,o0)}get urlTree(){return null===this.routerLinkInput?null:(0,R0.wO)(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static \u0275fac=function(X0){return new(X0||q)(a.rXU(R0.Ix),a.rXU(R0.nX),a.kS0("tabindex"),a.rXU(a.sFG),a.rXU(a.aKT),a.rXU(i.hb))};static \u0275dir=a.FsC({type:q,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(X0,I2){1&X0&&a.bIt("click",function(Te){return I2.onClick(Te.button,Te.ctrlKey,Te.shiftKey,Te.altKey,Te.metaKey)}),2&X0&&a.BMQ("target",I2.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",a.L39],skipLocationChange:[2,"skipLocationChange","skipLocationChange",a.L39],replaceUrl:[2,"replaceUrl","replaceUrl",a.L39],routerLink:"routerLink"},features:[a.OA$]})}return q})(),D1=(()=>{class q{router;element;renderer;cdr;link;links;classes=[];routerEventsSubscription;linkInputChangesSubscription;_isActive=!1;get isActive(){return this._isActive}routerLinkActiveOptions={exact:!1};ariaCurrentWhenActive;isActiveChange=new a.bkB;constructor(o0,X0,I2,oe,Te){this.router=o0,this.element=X0,this.renderer=I2,this.cdr=oe,this.link=Te,this.routerEventsSubscription=o0.events.subscribe(Ve=>{Ve instanceof R0.wF&&this.update()})}ngAfterContentInit(){(0,f0.of)(this.links.changes,(0,f0.of)(null)).pipe((0,K1.U)()).subscribe(o0=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const o0=[...this.links.toArray(),this.link].filter(X0=>!!X0).map(X0=>X0.onChanges);this.linkInputChangesSubscription=(0,O0.H)(o0).pipe((0,K1.U)()).subscribe(X0=>{this._isActive!==this.isLinkActive(this.router)(X0)&&this.update()})}set routerLinkActive(o0){const X0=Array.isArray(o0)?o0:o0.split(" ");this.classes=X0.filter(I2=>!!I2)}ngOnChanges(o0){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{const o0=this.hasActiveLinks();
1this.classes.forEach(X0=>{o0?this.renderer.addClass(this.element.nativeElement,X0):this.renderer.removeClass(this.element.nativeElement,X0)}),o0&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==o0&&(this._isActive=o0,this.cdr.markForCheck(),this.isActiveChange.emit(o0))})}isLinkActive(o0){const X0=function U0(q){return!!q.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return I2=>{const oe=I2.urlTree;return!!oe&&o0.isActive(oe,X0)}}hasActiveLinks(){const o0=this.isLinkActive(this.router);return this.link&&o0(this.link)||this.links.some(o0)}static \u0275fac=function(X0){return new(X0||q)(a.rXU(R0.Ix),a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(a.gRc),a.rXU(P1,8))};static \u0275dir=a.FsC({type:q,selectors:[["","routerLinkActive",""]],contentQueries:function(X0,I2,oe){if(1&X0&&a.wni(oe,P1,5),2&X0){let Te;a.mGM(Te=a.lsd())&&(I2.links=Te)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],features:[a.OA$]})}return q})();class h2{}let te=(()=>{class q{router;injector;preloadingStrategy;loader;subscription;constructor(o0,X0,I2,oe){this.router=o0,this.injector=X0,this.preloadingStrategy=I2,this.loader=oe}setUpPreloading(){this.subscription=this.router.events.pipe((0,D2.p)(o0=>o0 instanceof R0.wF),(0,O1.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(o0,X0){const I2=[];for(const oe of X0){oe.providers&&!oe._injector&&(oe._injector=(0,a.Ol2)(oe.providers,o0,`Route: ${oe.path}`));const Te=oe._injector??o0,Ve=oe._loadedInjector??Te;(oe.loadChildren&&!oe._loadedRoutes&&void 0===oe.canLoad||oe.loadComponent&&!oe._loadedComponent)&&I2.push(this.preloadConfig(Te,oe)),(oe.children||oe._loadedRoutes)&&I2.push(this.processRoutes(Ve,oe.children??oe._loadedRoutes))}return(0,O0.H)(I2).pipe((0,K1.U)())}preloadConfig(o0,X0){return this.preloadingStrategy.preload(X0,()=>{let I2;I2=X0.loadChildren&&void 0===X0.canLoad?this.loader.loadChildren(o0,X0):(0,f0.of)(null);const oe=I2.pipe((0,V1.Z)(Te=>null===Te?(0,f0.of)(void 0):(X0._loadedRoutes=Te.routes,X0._loadedInjector=Te.injector,this.processRoutes(Te.injector??o0,Te.routes))));if(X0.loadComponent&&!X0._loadedComponent){const Te=this.loader.loadComponent(X0);return(0,O0.H)([oe,Te]).pipe((0,K1.U)())}return oe})}static \u0275fac=function(X0){return new(X0||q)(a.KVO(R0.Ix),a.KVO(a.uvJ),a.KVO(h2),a.KVO(R0.D$))};static \u0275prov=a.jDH({token:q,factory:q.\u0275fac,providedIn:"root"})}return q})();const ue=new a.nKC("");let Se=(()=>{class q{urlSerializer;transitions;viewportScroller;zone;options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource="imperative";restoredId=0;store={};constructor(o0,X0,I2,oe,Te={}){this.urlSerializer=o0,this.transitions=X0,this.viewportScroller=I2,this.zone=oe,this.options=Te,Te.scrollPositionRestoration||="disabled",Te.anchorScrolling||="disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(o0=>{o0 instanceof R0.Z?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=o0.navigationTrigger,this.restoredId=o0.restoredState?o0.restoredState.navigationId:0):o0 instanceof R0.wF?(this.lastId=o0.id,this.scheduleScrollEvent(o0,this.urlSerializer.parse(o0.urlAfterRedirects).fragment)):o0 instanceof R0.lW&&o0.code===R0.mo.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(o0,this.urlSerializer.parse(o0.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(o0=>{o0 instanceof R0.OY&&(o0.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(o0.position):o0.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(o0.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(o0,X0){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new R0.OY(o0,"popstate"===this.lastSource?this.store[this.restoredId]:null,X0))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(X0){a.QTQ()};static \u0275prov=a.jDH({token:q,factory:q.\u0275fac})}return q})();function qe(q,...A1){return(0,a.EmA)([{provide:R0.bw,multi:!0,useValue:q},[],{provide:R0.nX,useFactory:et,deps:[R0.Ix]},{provide:a.iLQ,multi:!0,useFactory:v5},A1.map(o0=>o0.\u0275providers)])}function et(q){return q.routerState.root}function at(q,A1){return{\u0275kind:q,\u0275providers:A1}}function v5(){const q=(0,a.WQX)(a.zZn);return A1=>{const o0=q.get(a.o8S);if(A1!==o0.components[0])return;const X0=q.get(R0.Ix),I2=q.get(u5);1===q.get(qt)&&X0.initialNavigation(),q.get(T1,null,a.$GK.Optional)?.setUpPreloading(),q.get(ue,null,a.$GK.Optional)?.init(),X0.resetRootComponentType(o0.componentTypes[0]),I2.closed||(I2.next(),I2.complete(),I2.unsubscribe())}}const u5=new a.nKC("",{factory:()=>new b1.B}),qt=new a.nKC("",{providedIn:"root",factory:()=>1}),T1=new a.nKC("");function s2(q){return at(0,[{provide:T1,useExisting:te},{provide:h2,useExisting:q}])}function ge(q){return(0,a.ngT)("NgRouterViewTransitions"),at(9,[{provide:R0.Pu,useValue:R0.Lg},{provide:R0.bK,useValue:{skipNextTransition:!!q?.skipInitialTransition,...q}}])}const De=[i.aZ,{provide:R0.Sd,useClass:R0.nU},R0.Ix,R0.Zp,{provide:R0.nX,useFactory:et,deps:[R0.Ix]},R0.D$,[]];let L=(()=>{class q{constructor(){}static forRoot(o0,X0){return{ngModule:q,providers:[De,[],{provide:R0.bw,multi:!0,useValue:o0},[],X0?.errorHandler?{provide:R0.XR,useValue:X0.errorHandler}:[],{provide:R0.J_,useValue:X0||{}},X0?.useHash?{provide:i.hb,useClass:U1.fw}:{provide:i.hb,useClass:i.Sm},{provide:ue,useFactory:()=>{const q=(0,a.WQX)(f),A1=(0,a.WQX)(a.SKi),o0=(0,a.WQX)(R0.J_),X0=(0,a.WQX)(R0.J2),I2=(0,a.WQX)(R0.Sd);return o0.scrollOffset&&q.setOffset(o0.scrollOffset),new Se(I2,X0,q,A1,o0)}},X0?.preloadingStrategy?s2(X0.preloadingStrategy).\u0275providers:[],X0?.initialNavigation?W1(X0):[],X0?.bindToComponentInputs?at(8,[R0.tD,{provide:R0.c1,useExisting:R0.tD}]).\u0275providers:[],X0?.enableViewTransitions?ge().\u0275providers:[],[{provide:E2,useFactory:v5},{provide:a.iLQ,multi:!0,useExisting:E2}]]}}static forChild(o0){return{ngModule:q,providers:[{provide:R0.bw,multi:!0,useValue:o0}]}}static \u0275fac=function(X0){return new(X0||q)};static \u0275mod=a.$C({type:q});static \u0275inj=a.G2t({})}return q})();function W1(q){return["disabled"===q.initialNavigation?at(3,[(0,a.phd)(()=>{(0,a.WQX)(R0.Ix).setUpLocationChangeListener()}),{provide:qt,useValue:2}]).\u0275providers:[],"enabledBlocking"===q.initialNavigation?at(2,[{provide:qt,useValue:0},(0,a.phd)(()=>{const A1=(0,a.WQX)(a.zZn);return A1.get(i.hj,Promise.resolve()).then(()=>new Promise(X0=>{const I2=A1.get(R0.Ix),oe=A1.get(u5);(0,R0.gk)(I2,()=>{X0(!0)}),A1.get(R0.J2).afterPreactivation=()=>(X0(!0),oe.closed?(0,f0.of)(void 0):oe),I2.initialNavigation()}))})]).\u0275providers:[]]}
1const E2=new a.nKC("")},43959:(X1,n1,h)=>{"use strict";h.d(n1,{$i0:()=>Y1,C_:()=>d3,Cnd:()=>a4,F1C:()=>Ys,H5G:()=>Pl,HCk:()=>D1,HJ7:()=>ne,Hcp:()=>qt,LBb:()=>N5,MxV:()=>_o,Nk1:()=>Lt,O9N:()=>z2,OgO:()=>aa,PR6:()=>el,Qhf:()=>g3,SJn:()=>es,T0I:()=>A2,U1s:()=>Y4,VRC:()=>Gn,VeP:()=>di,Vqh:()=>Z0,XEL:()=>b5,XaC:()=>K4,Zmy:()=>Mi,aYp:()=>v2,cSP:()=>o0,dxK:()=>cl,eNq:()=>Il,gJp:()=>r1,gMk:()=>We,hl9:()=>_4,jyJ:()=>cn,lr0:()=>I3,o00:()=>p4,q3X:()=>G2,vwO:()=>Z4,wp0:()=>u0,xjr:()=>Eo,z7U:()=>V5,zkN:()=>E0,zt9:()=>E4});const Z0={name:"AppstoreOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z" /></svg>'},Y1={name:"ArrowLeftOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" /></svg>'},u0={name:"BarChartOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-600-80h56c4.4 0 8-3.6 8-8V560c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V384c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v320c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V462c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v242c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V304c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v400c0 4.4 3.6 8 8 8z" /></svg>'},G2={name:"BookOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-260 72h96v209.9L621.5 312 572 347.4V136zm220 752H232V136h280v296.9c0 3.3 1 6.6 3 9.3a15.9 15.9 0 0022.3 3.7l83.8-59.9 81.4 59.4c2.7 2 6 3.1 9.4 3.1 8.8 0 16-7.2 16-16V136h64v752z" /></svg>'},v2={name:"CaretDown",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z" /></svg>'},D1={name:"CheckOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z" /></svg>'},qt={name:"CloseCircleOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z" /><path d="M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" /></svg>'},b5={name:"CloseOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z" /></svg>'},o0={name:"ColumnHeightOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z" /></svg>'},z2={name:"CopyOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false">
1<path d="M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z" /></svg>'},aa={name:"DeleteOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z" /></svg>'},E0={name:"DesktopOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M928 140H96c-17.7 0-32 14.3-32 32v496c0 17.7 14.3 32 32 32h380v112H304c-8.8 0-16 7.2-16 16v48c0 4.4 3.6 8 8 8h432c4.4 0 8-3.6 8-8v-48c0-8.8-7.2-16-16-16H548V700h380c17.7 0 32-14.3 32-32V172c0-17.7-14.3-32-32-32zm-40 488H136V212h752v416z" /></svg>'},We={name:"DotChartOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z" /></svg>'},V5={name:"DownloadOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z" /></svg>'},Lt={name:"EditOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z" /></svg>'},Y4={name:"EyeOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" /></svg>'},r1={name:"FieldNumberOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><defs><style /></defs><path d="M508 280h-63.3c-3.3 0-6 2.7-6 6v340.2H433L197.4 282.6c-1.1-1.6-3-2.6-4.9-2.6H126c-3.3 0-6 2.7-6 6v464c0 3.3 2.7 6 6 6h62.7c3.3 0 6-2.7 6-6V405.1h5.7l238.2 348.3c1.1 1.6 3 2.6 5 2.6H508c3.3 0 6-2.7 6-6V286c0-3.3-2.7-6-6-6zm378 413H582c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-152.2-63c52.9 0 95.2-17.2 126.2-51.7 29.4-32.9 44-75.8 44-128.8 0-53.1-14.6-96.5-44-129.3-30.9-34.8-73.2-52.2-126.2-52.2-53.7 0-95.9 17.5-126.3 52.8-29.2 33.1-43.4 75.9-43.4 128.7 0 52.4 14.3 95.2 43.5 128.3 30.6 34.7 73 52.2 126.2 52.2zm-71.5-263.7c16.9-20.6 40.3-30.9 71.4-30.9 31.5 0 54.8 9.6 71 29.1 16.4 20.3 24.9 48.6 24.9 84.9 0 36.3-8.4 64.1-24.8 83.9-16.5 19.4-40 29.2-71.1 29.2-31.2 0-55-10.3-71.4-30.4-16.3-20.1-24.5-47.3-24.5-82.6.1-35.8 8.2-63 24.5-83.2z" /></svg>'},A2={name:"FilePdfOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false">
1<path d="M531.3 574.4l.3-1.4c5.8-23.9 13.1-53.7 7.4-80.7-3.8-21.3-19.5-29.6-32.9-30.2-15.8-.7-29.9 8.3-33.4 21.4-6.6 24-.7 56.8 10.1 98.6-13.6 32.4-35.3 79.5-51.2 107.5-29.6 15.3-69.3 38.9-75.2 68.7-1.2 5.5.2 12.5 3.5 18.8 3.7 7 9.6 12.4 16.5 15 3 1.1 6.6 2 10.8 2 17.6 0 46.1-14.2 84.1-79.4 5.8-1.9 11.8-3.9 17.6-5.9 27.2-9.2 55.4-18.8 80.9-23.1 28.2 15.1 60.3 24.8 82.1 24.8 21.6 0 30.1-12.8 33.3-20.5 5.6-13.5 2.9-30.5-6.2-39.6-13.2-13-45.3-16.4-95.3-10.2-24.6-15-40.7-35.4-52.4-65.8zM421.6 726.3c-13.9 20.2-24.4 30.3-30.1 34.7 6.7-12.3 19.8-25.3 30.1-34.7zm87.6-235.5c5.2 8.9 4.5 35.8.5 49.4-4.9-19.9-5.6-48.1-2.7-51.4.8.1 1.5.7 2.2 2zm-1.6 120.5c10.7 18.5 24.2 34.4 39.1 46.2-21.6 4.9-41.3 13-58.9 20.2-4.2 1.7-8.3 3.4-12.3 5 13.3-24.1 24.4-51.4 32.1-71.4zm155.6 65.5c.1.2.2.5-.4.9h-.2l-.2.3c-.8.5-9 5.3-44.3-8.6 40.6-1.9 45 7.3 45.1 7.4zm191.4-388.2L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z" /></svg>'},p4={name:"FileTextOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z" /></svg>'},Gn={name:"FileWordOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM528.1 472h-32.2c-5.5 0-10.3 3.7-11.6 9.1L434.6 680l-46.1-198.7c-1.3-5.4-6.1-9.3-11.7-9.3h-35.4a12.02 12.02 0 00-11.6 15.1l74.2 276c1.4 5.2 6.2 8.9 11.6 8.9h32c5.4 0 10.2-3.6 11.6-8.9l52.8-197 52.8 197c1.4 5.2 6.2 8.9 11.6 8.9h31.8c5.4 0 10.2-3.6 11.6-8.9l74.4-276a12.04 12.04 0 00-11.6-15.1H647c-5.6 0-10.4 3.9-11.7 9.3l-45.8 199.1-49.8-199.3c-1.3-5.4-6.1-9.1-11.6-9.1z" /></svg>'},cn={name:"FilterOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z" /></svg>'},K4={name:"HolderOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z" /></svg>'},d3={name:"HomeOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.9 63.9 0 00-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0018.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z" /></svg>'},ne={name:"LineChartOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM305.8 637.7c3.1 3.1 8.1 3.1 11.3 0l138.3-137.6L583 628.5c3.1 3.1 8.2 3.1 11.3 0l275.4-275.3c3.1-3.1 3.1-8.2 0-11.3l-39.6-39.6a8.03 8.03 0 00-11.3 0l-230 229.9L461.4 404a8.03 8.03 0 00-11.3 0L266.3 586.7a8.03 8.03 0 000 11.3l39.5 39.7z" /></svg>'},_4={name:"LoadingOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z" /></svg>'},g3={name:"LockOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false">
1<path d="M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z" /></svg>'},el={name:"MenuFoldOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 000 13.8z" /></svg>'},_o={name:"MenuUnfoldOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 000-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0014.4 7z" /></svg>'},cl={name:"PieChartOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M864 518H506V160c0-4.4-3.6-8-8-8h-26a398.46 398.46 0 00-282.8 117.1 398.19 398.19 0 00-85.7 127.1A397.61 397.61 0 0072 552a398.46 398.46 0 00117.1 282.8c36.7 36.7 79.5 65.6 127.1 85.7A397.61 397.61 0 00472 952a398.46 398.46 0 00282.8-117.1c36.7-36.7 65.6-79.5 85.7-127.1A397.61 397.61 0 00872 552v-26c0-4.4-3.6-8-8-8zM705.7 787.8A331.59 331.59 0 01470.4 884c-88.1-.4-170.9-34.9-233.2-97.2C174.5 724.1 140 640.7 140 552c0-88.7 34.5-172.1 97.2-234.8 54.6-54.6 124.9-87.9 200.8-95.5V586h364.3c-7.7 76.3-41.3 147-96.6 201.8zM952 462.4l-2.6-28.2c-8.5-92.1-49.4-179-115.2-244.6A399.4 399.4 0 00589 74.6L560.7 72c-4.7-.4-8.7 3.2-8.7 7.9V464c0 4.4 3.6 8 8 8l384-1c4.7 0 8.4-4 8-8.6zm-332.2-58.2V147.6a332.24 332.24 0 01166.4 89.8c45.7 45.6 77 103.6 90 166.1l-256.4.7z" /></svg>'},Ys={name:"PlayCircleOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" /><path d="M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z" /></svg>'},di={name:"PlusOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><defs><style /></defs><path d="M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z" /><path d="M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z" /></svg>'},Eo={name:"Printer",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M732 120c0-4.4-3.6-8-8-8H300c-4.4 0-8 3.6-8 8v148h440V120zm120 212H172c-44.2 0-80 35.8-80 80v328c0 17.7 14.3 32 32 32h168v132c0 4.4 3.6 8 8 8h424c4.4 0 8-3.6 8-8V772h168c17.7 0 32-14.3 32-32V412c0-44.2-35.8-80-80-80zM664 844H360V568h304v276zm164-360c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v40z" /></svg>'},Mi={name:"QuestionCircle",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 708c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm62.9-219.5a48.3 48.3 0 00-30.9 44.8V620c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-21.5c0-23.1 6.7-45.9 19.9-64.9 12.9-18.6 30.9-32.8 52.1-40.9 34-13.1 56-41.6 56-72.7 0-44.1-43.1-80-96-80s-96 35.9-96 80v7.6c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V420c0-39.3 17.2-76 48.4-103.3C430.4 290.4 470 276 512 276s81.6 14.5 111.6 40.7C654.8 344 672 380.7 672 420c0 57.8-38.1 109.8-97.1 132.5z" /></svg>'},es={name:"ReloadOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false">
1<path d="M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z" /></svg>'},a4={name:"SaveOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z" /></svg>'},E4={name:"SearchOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z" /></svg>'},N5={name:"StopOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372 0-89 31.3-170.8 83.5-234.8l523.3 523.3C682.8 852.7 601 884 512 884zm288.5-137.2L277.2 223.5C341.2 171.3 423 140 512 140c205.4 0 372 166.6 372 372 0 89-31.3 170.8-83.5 234.8z" /></svg>'},I3={name:"TableOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 208H676V232h212v136zm0 224H676V432h212v160zM412 432h200v160H412V432zm200-64H412V232h200v136zm-476 64h212v160H136V432zm0-200h212v136H136V232zm0 424h212v136H136V656zm276 0h200v136H412V656zm476 136H676V656h212v136z" /></svg>'},Z4={name:"Tag",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM699 387c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z" /></svg>'},Pl={name:"UnlockOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M832 464H332V240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v68c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-68c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zm-40 376H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z" /></svg>'},Il={name:"UploadOutline",type:"antd",icon:'<svg viewBox="0 0 1024 1024" focusable="false"><path d="M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z" /></svg>'}},46128:(X1,n1,h)=>{"use strict";h.d(n1,{$51:()=>t0,IdF:()=>S9,Lh2:()=>Vs,QDu:()=>M6,QNK:()=>Rt,RaW:()=>$m,S5m:()=>x0,U97:()=>xr,XTI:()=>$3,Xn5:()=>o3,fyI:()=>T2,glU:()=>K8,lMJ:()=>Km,nkM:()=>u0,rHI:()=>no,tXn:()=>le,yQN:()=>Ns});const x0={name:"ArrowDownCircle",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false">
1<path d="M1 8a7 7 0 1014 0A7 7 0 001 8zm15 0A8 8 0 110 8a8 8 0 0116 0zM8.5 4.5a.5.5 0 00-1 0v5.8L5.35 8.14a.5.5 0 10-.7.7l3 3a.5.5 0 00.7 0l3-3a.5.5 0 00-.7-.7L8.5 10.29V4.5z" fill-rule="evenodd" /></svg>'},u0={name:"ArrowLeft",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M15 8a.5.5 0 00-.5-.5H2.7l3.15-3.15a.5.5 0 10-.7-.7l-4 4a.5.5 0 000 .7l4 4a.5.5 0 00.7-.7L2.71 8.5H14.5A.5.5 0 0015 8z" fill-rule="evenodd" /></svg>'},T2={name:"ArrowLeftRight",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M1 11.5a.5.5 0 00.5.5h11.8l-3.15 3.15a.5.5 0 00.7.7l4-4a.5.5 0 000-.7l-4-4a.5.5 0 00-.7.7L13.29 11H1.5a.5.5 0 00-.5.5zm14-7a.5.5 0 01-.5.5H2.7l3.15 3.15a.5.5 0 11-.7.7l-4-4a.5.5 0 010-.7l4-4a.5.5 0 11.7.7L2.71 4H14.5a.5.5 0 01.5.5z" fill-rule="evenodd" /></svg>'},t0={name:"ArrowRepeat",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M11.53 7h3.94a.25.25 0 01.19.41l-1.97 2.36a.25.25 0 01-.38 0l-1.97-2.36a.25.25 0 01.2-.41zm-11 2h3.94a.25.25 0 00.19-.41L2.69 6.23a.25.25 0 00-.38 0L.34 8.59a.25.25 0 00.2.41z" /><path d="M8 3c-1.55 0-2.94.7-3.86 1.82a.5.5 0 11-.77-.64A6 6 0 0113.92 7H12.9A5 5 0 008 3zM3.1 9a5 5 0 008.76 2.18.5.5 0 11.77.64A6 6 0 012.08 9H3.1z" fill-rule="evenodd" /></svg>'},le={name:"ArrowUpCircle",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M1 8a7 7 0 1014 0A7 7 0 001 8zm15 0A8 8 0 110 8a8 8 0 0116 0zm-7.5 3.5a.5.5 0 01-1 0V5.7L5.35 7.86a.5.5 0 11-.7-.7l3-3a.5.5 0 01.7 0l3 3a.5.5 0 01-.7.7L8.5 5.71v5.79z" fill-rule="evenodd" /></svg>'},Rt={name:"BellSlashFill",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M5.16 14H15c-1.5-1-2-5.9-2-7 0-.26-.02-.52-.06-.78L5.16 14zm6.3-10.62A4.99 4.99 0 008.98 2.1 1 1 0 107 2.1 5 5 0 003 7c0 .9-.34 4.34-1.28 6.11l9.73-9.73zM10 15a2 2 0 11-4 0h4zm-9.38.63a.53.53 0 00.76.74L16.13 1.63a.53.53 0 00-.75-.75L.62 15.63z" /></svg>'},no={name:"CaretDownFill",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M7.25 11.14l-4.8-5.48A1 1 0 013.2 4h9.6a1 1 0 01.75 1.66l-4.8 5.48a1 1 0 01-1.5 0z" /></svg>'},Ns={name:"ChevronDown",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M1.65 4.65a.5.5 0 01.7 0L8 10.29l5.65-5.64a.5.5 0 01.7.7l-6 6a.5.5 0 01-.7 0l-6-6a.5.5 0 010-.7z" fill-rule="evenodd" /></svg>'},Vs={name:"Envelope",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M0 4a2 2 0 012-2h12a2 2 0 012 2v8a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm2-1a1 1 0 00-1 1v.22l7 4.2 7-4.2V4a1 1 0 00-1-1H2zm13 2.38l-4.7 2.83 4.7 2.9V5.38zm-.03 6.88L9.33 8.79 8 9.59l-1.33-.8-5.64 3.47A1 1 0 002 13h12a1 1 0 00.97-.74zM1 11.1l4.7-2.9L1 5.38v5.73z" /></svg>'},o3={name:"Eraser",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M8.09 2.2a2 2 0 012.82 0L14.8 6.1a2 2 0 010 2.82l-5.5 5.5a2 2 0 01-1.41.59H5.12a2 2 0 01-1.41-.59l-2.5-2.5a2 2 0 010-2.82L8.09 2.2zm2.12.71a1 1 0 00-1.42 0L4.16 7.55l5.3 5.29 4.63-4.63a1 1 0 000-1.42L10.2 2.91zM8.75 13.55l-5.3-5.3L1.91 9.8a1 1 0 000 1.42l2.5 2.5a1 1 0 00.71.29h2.76a1 1 0 00.7-.3l.17-.15z" /></svg>'},S9={name:"FolderSymlink",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M11.8 8.27l-3.18 1.97c-.27.17-.62-.03-.62-.37V9.1s-2.57-.3-4 2.4c.57-4.8 3.14-4.8 4-4.8v-.77c0-.33.35-.54.62-.37l3.18 1.97c.27.17.27.58 0 .74z" /><path d="M.5 3l.04.87A1.99 1.99 0 00.2 5.18l.64 7A2 2 0 002.83 14h10.34a2 2 0 002-1.82l.63-7A2 2 0 0013.81 3H9.83a2 2 0 01-1.42-.59L7.6 1.6A2 2 0 006.17 1H2.5a2 2 0 00-2 2zm.7 2.09A1 1 0 012.18 4h11.62a1 1 0 011 1.09l-.64 7a1 1 0 01-1 .91H2.83a1 1 0 01-1-.91l-.64-7zM6.16 2a1 1 0 01.7.3l.72.7h-5.4c-.24 0-.47.04-.68.12l-.01-.14a1 1 0 011-.98h3.67z" /></svg>'},K8={name:"Fullscreen",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M1.5 1a.5.5 0 00-.5.5v4a.5.5 0 01-1 0v-4A1.5 1.5 0 011.5 0h4a.5.5 0 010 1h-4zM10 .5a.5.5 0 01.5-.5h4A1.5 1.5 0 0116 1.5v4a.5.5 0 01-1 0v-4a.5.5 0 00-.5-.5h-4a.5.5 0 01-.5-.5zM.5 10a.5.5 0 01.5.5v4a.5.5 0 00.5.5h4a.5.5 0 010 1h-4A1.5 1.5 0 010 14.5v-4a.5.5 0 01.5-.5zm15 0a.5.5 0 01.5.5v4a1.5 1.5 0 01-1.5 1.5h-4a.5.5 0 010-1h4a.5.5 0 00.5-.5v-4a.5.5 0 01.5-.5z" /></svg>'},M6={name:"FullscreenExit",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false">
1<path d="M5.5 0a.5.5 0 01.5.5v4A1.5 1.5 0 014.5 6h-4a.5.5 0 010-1h4a.5.5 0 00.5-.5v-4a.5.5 0 01.5-.5zm5 0a.5.5 0 01.5.5v4a.5.5 0 00.5.5h4a.5.5 0 010 1h-4A1.5 1.5 0 0110 4.5v-4a.5.5 0 01.5-.5zM0 10.5a.5.5 0 01.5-.5h4A1.5 1.5 0 016 11.5v4a.5.5 0 01-1 0v-4a.5.5 0 00-.5-.5h-4a.5.5 0 01-.5-.5zm10 1a1.5 1.5 0 011.5-1.5h4a.5.5 0 010 1h-4a.5.5 0 00-.5.5v4a.5.5 0 01-1 0v-4z" /></svg>'},$3={name:"Grid3X2GapFill",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M1 4a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 01-1 1H2a1 1 0 01-1-1V4zm5 0a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 01-1 1H7a1 1 0 01-1-1V4zm5 0a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 01-1 1h-2a1 1 0 01-1-1V4zM1 9a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 01-1 1H2a1 1 0 01-1-1V9zm5 0a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 01-1 1H7a1 1 0 01-1-1V9zm5 0a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 01-1 1h-2a1 1 0 01-1-1V9z" /></svg>'},xr={name:"InfoCircleFill",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M8 16A8 8 0 108 0a8 8 0 000 16zm.93-9.41l-1 4.7c-.07.34.03.54.3.54.2 0 .5-.07.69-.25l-.09.42c-.28.34-.92.6-1.46.6-.7 0-1-.43-.81-1.33l.74-3.46c.06-.3 0-.4-.29-.47l-.45-.08.08-.39 2.3-.28zM8 5.5a1 1 0 110-2 1 1 0 010 2z" /></svg>'},$m={name:"ThreeDotsVertical",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M9.5 13a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm0-5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm0-5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z" /></svg>'},Km={name:"Trash",type:"bootstrap",icon:'<svg viewBox="0 0 16 16" focusable="false"><path d="M5.5 5.5A.5.5 0 016 6v6a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zm2.5 0a.5.5 0 01.5.5v6a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zm3 .5a.5.5 0 00-1 0v6a.5.5 0 001 0V6z" /><path d="M14.5 3a1 1 0 01-1 1H13v9a2 2 0 01-2 2H5a2 2 0 01-2-2V4h-.5a1 1 0 01-1-1V2a1 1 0 011-1H6a1 1 0 011-1h2a1 1 0 011 1h3.5a1 1 0 011 1v1zM4.12 4L4 4.06V13a1 1 0 001 1h6a1 1 0 001-1V4.06L11.88 4H4.12zM2.5 3V2h11v1h-11z" fill-rule="evenodd" /></svg>'}},61286:(X1,n1,h)=>{"use strict";h.d(n1,{bgs:()=>Eo});const Eo={name:"BxLoaderAlt",type:"boxIcon",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 22c5.42 0 10-4.58 10-10h-2c0 4.34-3.66 8-8 8s-8-3.66-8-8 3.66-8 8-8V2C6.58 2 2 6.58 2 12s4.58 10 10 10z" /></svg>'}},55492:(X1,n1,h)=>{"use strict";h.d(n1,{$e0:()=>IB,Ecs:()=>TB,N$r:()=>K6,Q3Z:()=>w1,Wcs:()=>EB,ekZ:()=>kB,fTr:()=>NB,kFE:()=>PB,n8h:()=>RB,ss2:()=>FB});const w1={name:"AccessTimeOutline",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M11.99 2A10 10 0 1012 21.99 10 10 0 0011.99 2zM12 20a8 8 0 110-16 8 8 0 010 16zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z" /></svg>'},K6={name:"CheckCircleOutline",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8.01 8.01 0 010-16 8.01 8.01 0 010 16zm4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z" /></svg>'},TB={name:"DataSaverOnFill",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M11 8v3H8v2h3v3h2v-3h3v-2h-3V8h-2zm2-5.95v3.03a7 7 0 015.52 9.46l2.6 1.53A10 10 0 0013 2.05zM12 19a7 7 0 01-1-13.92V2.05a10 10 0 109.05 15.86l-2.6-1.53A6.95 6.95 0 0112 19z" /></svg>'},FB={name:"FolderSharedOutline",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M20 6h-8l-2-2H4a2 2 0 00-1.99 2L2 18c0 1.1.9 2 2 2h16a2 2 0 002-2V8a2 2 0 00-2-2zm0 12H4V6h5.17l2 2H20v10zm-5-5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-4 4h8v-1c0-1.33-2.67-2-4-2s-4 .67-4 2v1z" /></svg>'},RB={name:"ImageNotSupportedOutline",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M21.9 21.9l-6.1-6.1-2.69-2.69L5 5 3.59 3.59 2.1 2.1.69 3.51 3 5.83V19c0 1.1.9 2 2 2h13.17l2.31 2.31 1.42-1.41zM5 19V7.83l6.84 6.84-.84 1.05L9 13l-3 4h8.17l2 2H5zM7.83 5l-2-2H19a2 2 0 012 2v13.17l-2-2V5H7.83z" /></svg>'},kB={name:"ModeEditOutline",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M3 21h3.75L17.81 9.94l-3.75-3.75L3 17.25V21zm2-2.92l9.06-9.06.92.92L5.92 19H5v-.92zM18.37 3.29a1 1 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83a1 1 0 000-1.41l-2.34-2.34z" /></svg>'},EB={name:"MoreTimeFill",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false">
1<path d="M10 8v6l4.7 2.9.8-1.2-4-2.4V8z" /><path d="M17.92 12A6.96 6.96 0 0111 20c-3.9 0-7-3.1-7-7a6.96 6.96 0 019-6.71V4.23A8.96 8.96 0 002 13c0 5 4 9 9 9a8.96 8.96 0 008.94-10h-2.02z" /><path d="M20 5V2h-2v3h-3v2h3v3h2V7h3V5z" /></svg>'},PB={name:"PasswordDoutone",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M2 17h20v2H2v-2zm1.15-4.05L4 11.47l.85 1.48 1.3-.75-.85-1.48H7v-1.5H5.3l.85-1.47L4.85 7 4 8.47 3.15 7l-1.3.75.85 1.47H1v1.5h1.7l-.85 1.48 1.3.75zm6.7-.75l1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H15v-1.5h-1.7l.85-1.47-1.3-.75L12 8.47 11.15 7l-1.3.75.85 1.47H9v1.5h1.7l-.85 1.48zM23 9.22h-1.7l.85-1.47-1.3-.75L20 8.47 19.15 7l-1.3.75.85 1.47H17v1.5h1.7l-.85 1.48 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H23v-1.5z" /></svg>'},IB={name:"PublishedWithChangesFill",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M17.66 9.53l-7.07 7.07-4.24-4.24 1.41-1.41 2.83 2.83 5.66-5.66 1.41 1.41zM4 12a7.95 7.95 0 012.62-5.88L9 8.5v-6H3l2.2 2.2A10 10 0 0011 21.95v-2.02A8 8 0 014 12zm18 0a10 10 0 00-9-9.95v2.02a7.95 7.95 0 014.38 13.81L15 15.5v6h6l-2.2-2.2A9.93 9.93 0 0022 12z" /></svg>'},NB={name:"ViewListFill",type:"mat",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M3 14h4v-4H3v4zm0 5h4v-4H3v4zM3 9h4V5H3v4zm5 5h13v-4H8v4zm0 5h13v-4H8v4zM8 5v4h13V5H8z" /></svg>'}},85671:(X1,n1,h)=>{"use strict";h.d(n1,{yQN:()=>Z0});const Z0={name:"ChevronDown",type:"octIcon",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M5.22 8.22a.75.75 0 000 1.06l6.25 6.25a.75.75 0 001.06 0l6.25-6.25a.75.75 0 10-1.06-1.06L12 13.94 6.28 8.22a.75.75 0 00-1.06 0z" /></svg>'}},69147:(X1,n1,h)=>{"use strict";h.d(n1,{$0s:()=>I3,AfS:()=>wo,C_:()=>A3,Cnd:()=>Jl,E4G:()=>x7,Ejt:()=>re,FUZ:()=>n2,Gbt:()=>E7,Gr5:()=>rl,HCk:()=>oa,IF5:()=>Hn,Iwk:()=>u4,KYG:()=>w2,MEq:()=>X2,Nyv:()=>O3,OV5:()=>d6,OgO:()=>wn,Ptb:()=>P5,Pwt:()=>zs,QLf:()=>D,R2D:()=>gs,R2m:()=>D1,RWT:()=>Qt,Scr:()=>z3,U4h:()=>Y8,UCK:()=>Mi,Uxf:()=>S1,VJp:()=>P1,WJb:()=>mr,WeB:()=>gu,X_F:()=>Os,_V3:()=>Ba,an9:()=>H9,bZ7:()=>Vn,bm:()=>Ye,c_I:()=>E4,cdK:()=>pr,eVp:()=>Po,epd:()=>xa,f5X:()=>Ya,fQS:()=>kn,ffu:()=>x4,gXL:()=>H6,gyO:()=>cr,iFW:()=>ah,j0j:()=>P2,kRP:()=>K0,kU3:()=>O4,mFK:()=>W0,mZ$:()=>ye,mcU:()=>B5,n7g:()=>rr,qut:()=>an,rAV:()=>C5,soh:()=>D2,uHV:()=>W4,v$n:()=>d0,vCH:()=>Be,vNp:()=>R9,vY_:()=>B3,vji:()=>Le,wB_:()=>vo,wG6:()=>cc,xpB:()=>xs,xup:()=>Nc,yFL:()=>pi});const S1={name:"AddDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z" /></svg>'},W0={name:"AddOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 7a1 1 0 00-1 1v3H8a1 1 0 00-1 1 1 1 0 001 1h3v3a1 1 0 001 1 1 1 0 001-1v-3h3a1 1 0 001-1 1 1 0 00-1-1h-3V8a1 1 0 00-1-1zm0-5a10 10 0 100 20 10 10 0 000-20zm0 18a8.01 8.01 0 010-16 8.01 8.01 0 010 16z" /></svg>'},K0={name:"AlarmOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zm4.84-6.19l4.6 3.85-1.28 1.53-4.6-3.84 1.28-1.54zm-10.68 0l1.29 1.54-4.61 3.84-1.28-1.54 4.6-3.84zM12 4a9 9 0 100 18 9 9 0 000-18zm0 16a7 7 0 11.02-14.02A7 7 0 0112 20z" /></svg>'},d0={name:"ArrowBack",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M16.62 2.99a1.25 1.25 0 00-1.77 0L6.54 11.3a1 1 0 000 1.41l8.31 8.31a1.25 1.25 0 101.77-1.77L9.38 12l7.25-7.25c.48-.48.48-1.28-.01-1.76z" /></svg>'},w2={name:"ArrowDownOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" /></svg>'},P2={name:"ArrowForward",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M7.38 21.01c.49.49 1.28.49 1.77 0l8.31-8.31a1 1 0 000-1.41L9.15 2.98a1.25 1.25 0 10-1.77 1.77L14.62 12l-7.25 7.25c-.48.48-.48 1.28.01 1.76z" /></svg>'},n2={name:"ArrowMiniDown",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M8.71 11.71l2.59 2.59a1 1 0 001.41 0l2.59-2.59a1 1 0 00-.71-1.71H9.42a1 1 0 00-.71 1.71z" /></svg>'},ye={name:"ArrowRightOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z" /></svg>'},Be={name:"ArrowUpOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false">
1<path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6 1.41 1.41z" /></svg>'},D2={name:"AttachFile",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M17.68 3.4v13.26a5.34 5.34 0 11-10.68 0V4.86a3.87 3.87 0 117.74 0v11.06a2.4 2.4 0 01-4.8 0V9.3a.92.92 0 011.84 0v6.63c.01.3.26.55.56.55.3 0 .55-.24.55-.55V4.87a2.03 2.03 0 00-4.05 0v11.79a3.5 3.5 0 107 0V3.39c0-.5.42-.92.92-.92.51 0 .92.42.92.92z" /></svg>'},P1={name:"AutoRenew",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 6v1.79c0 .45.54.67.85.35l2.79-2.79a.5.5 0 000-.71l-2.79-2.79a.5.5 0 00-.85.36V4a8 8 0 00-7.43 10.95 1 1 0 001.64.34.96.96 0 00.23-1.04A6 6 0 0112 6zm5.79 2.71a.96.96 0 00-.23 1.04A6 6 0 0112 18v-1.79a.5.5 0 00-.85-.35l-2.79 2.79a.5.5 0 000 .71l2.79 2.79a.5.5 0 00.85-.35V20a8 8 0 007.43-10.95 1 1 0 00-1.64-.34z" /></svg>'},D1={name:"AutoRenewDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 6v3l4-4-4-4v3a8 8 0 00-6.76 12.26L6.7 14.8A6 6 0 0112 6zm6.76 1.74L17.3 9.2A6 6 0 0112 18v-3l-4 4 4 4v-3a8 8 0 006.76-12.26z" /></svg>'},W4={name:"CameraMovie",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M4.22 15.23H2.81c-.65-.01-.8-.16-.8-.8v-.8c.01-.4.2-.6.6-.6H14.6c1.13 0 1.8.57 1.85 1.7.05 1.45.05 2.9 0 4.36-.03 1.12-.72 1.7-1.84 1.7H6.05c-1.13 0-1.82-.67-1.82-1.8v-3.76zM10.35 5.32a4.43 4.43 0 113.82 6.56H6.51a4.45 4.45 0 01-1.31-8.7A4.4 4.4 0 0110.12 5l.23.32zM8.69 7.45c0-1.2-1.03-2.24-2.24-2.25a2.28 2.28 0 00-2.24 2.24A2.26 2.26 0 006.44 9.7a2.28 2.28 0 002.25-2.24zm7.77-.02a2.26 2.26 0 00-2.24-2.23A2.26 2.26 0 0012 7.46a2.25 2.25 0 002.24 2.23 2.25 2.25 0 002.22-2.26zM22 16.35v3.43c0 .38-.11.7-.46.88-.35.19-.68.13-.99-.1-.91-.63-1.84-1.25-2.74-1.9a.57.57 0 01-.22-.4V14.4c0-.15.12-.34.24-.44.88-.62 1.79-1.22 2.68-1.85.33-.23.65-.32 1.02-.13.38.2.48.53.47.92v3.44z" /></svg>'},C5={name:"CheckCircle",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 2a10 10 0 100 20 10 10 0 000-20zM9.29 16.29L5.7 12.7a1 1 0 111.41-1.41L10 14.17l6.88-6.88a1 1 0 111.41 1.41l-7.59 7.59a1 1 0 01-1.41 0z" /></svg>'},P5={name:"CheckCircleDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 4a8.01 8.01 0 000 16 8.01 8.01 0 000-16zm-2 13l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z" opacity=".3" /><path d="M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8.01 8.01 0 010-16 8.01 8.01 0 010 16zm4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8-1.41-1.42z" /></svg>'},oa={name:"CheckOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z" /></svg>'},X2={name:"ClearDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z" /></svg>'},Ye={name:"Close",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M18.3 5.71a1 1 0 00-1.41 0L12 10.59 7.11 5.7A1 1 0 105.7 7.11L10.59 12 5.7 16.89a1 1 0 101.41 1.41L12 13.41l4.89 4.89a1 1 0 101.41-1.41L13.41 12l4.89-4.89a1 1 0 000-1.4z" /></svg>'},u4={name:"CloudDownloadDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M19.21 12.04l-1.53-.11-.3-1.5A5.48 5.48 0 007.12 8.96l-.5.95-1.07.11A4 4 0 006 18h13a2.98 2.98 0 00.21-5.96zM12 17l-4-4h2.55v-3h2.91v3H16l-4 4z" opacity=".3" /><path d="M19.35 10.04a7.49 7.49 0 00-14-2A6 6 0 006 20h13a4.98 4.98 0 00.35-9.96zM19 18H6a4 4 0 01-.44-7.97l1.07-.11.5-.95a5.5 5.5 0 0110.26 1.46l.3 1.5 1.53.11A2.98 2.98 0 0119 18zm-5.55-8h-2.9v3H8l4 4 4-4h-2.55v-3z" /></svg>'},xa={name:"Delete",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm4 12.3c.5.5.5 1.2 0 1.7s-1.2.5-1.7 0L12 13.7 9.7 16c-.5.5-1.2.5-1.7 0s-.5-1.2 0-1.7l2.3-2.3L8 9.7c-.4-.4-.4-1.2 0-1.7.5-.5 1.2-.5 1.7 0l2.3 2.3L14.3 8c.5-.5 1.2-.5 1.7 0s.5 1.2 0 1.7L13.7 12l2.3 2.3z" /></svg>'},wn={name:"DeleteOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M16 9v10H8V9h8zm-1.5-6h-5l-1 1H5v2h14V4h-3.5l-1-1zM18 7H6v12c0 1.1.9 2 2 2h8a2 2 0 002-2V7z" /></svg>'},Ya={name:"Download",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false">
1<path d="M16.59 9H15V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v5H7.41a1 1 0 00-.71 1.71l4.59 4.59a1 1 0 001.41 0l4.59-4.59a1 1 0 00-.7-1.71zM5 19a1 1 0 001 1h12a1 1 0 001-1 1 1 0 00-1-1H6a1 1 0 00-1 1z" /></svg>'},x4={name:"Edit",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M3 16.5V20h3.59L16.98 9.52l-3.6-3.6L3 16.52zm16.72-9.72a.91.91 0 000-1.32l-2.18-2.18a.91.91 0 00-1.32 0l-1.7 1.7 3.6 3.6c-.1 0 1.6-1.8 1.6-1.8z" /></svg>'},O4={name:"Eye",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 4C7 4 2.73 7.11 1 11.5a11.83 11.83 0 0022 0C21.27 7.11 17 4 12 4zm0 12.5a5 5 0 110-10 5 5 0 010 10zm0-8a3 3 0 100 6 3 3 0 000-6z" /></svg>'},Os={name:"EyeOff",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M11.8 8l3.2 3.2V11c0-1.7-1.3-3-3-3h-.2zm-4.3.8L9 10.4v.6c0 1.7 1.3 3 3 3 .2 0 .4 0 .6-.1l1.6 1.5c-.7.4-1.4.6-2.2.6-2.8 0-5-2.2-5-5 0-.8.2-1.5.5-2.2zM2 3.3l2.3 2.3.4.4C3.1 7.3 1.8 9 1 11c1.7 4.4 6 7.5 11 7.5 1.6 0 3-.3 4.4-.8l.4.4 2.9 2.9 1.3-1.3L3.3 2 2 3.3zM12 6c2.8 0 5 2.2 5 5 0 .6-.1 1.3-.4 1.8l2.9 2.9c1.5-1.3 2.7-2.9 3.4-4.8a11.78 11.78 0 00-15-6.8l2.2 2.2c.6-.2 1.3-.3 1.9-.3z" /></svg>'},re={name:"FastForward",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M5.58 16.89l5.77-4.07a1 1 0 000-1.63L5.58 7.11A1 1 0 004 7.93v8.14a1 1 0 001.58.82zM13 7.93v8.14a1 1 0 001.58.82l5.77-4.07a1 1 0 000-1.63l-5.77-4.07a1 1 0 00-1.58.81z" /></svg>'},z3={name:"FolderSpecial",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M20 6h-8l-1.41-1.41A2 2 0 009.17 4H4a2 2 0 00-2 2v12c0 1.1.9 2 2 2h16a2 2 0 002-2V8a2 2 0 00-2-2zm-3.06 10.41L15 15.28l-1.94 1.13a.5.5 0 01-.74-.55l.51-2.2-1.69-1.46c-.33-.29-.16-.84.28-.88l2.23-.19.88-2.06a.5.5 0 01.92 0l.88 2.06 2.23.19a.5.5 0 01.28.88l-1.69 1.46.51 2.2a.49.49 0 01-.72.55z" /></svg>'},B5={name:"FullScreen",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M10.5 9h3a.5.5 0 00.5-.5V6h1.79a.5.5 0 00.35-.85l-3.79-3.79a.5.5 0 00-.71 0L7.85 5.15a.5.5 0 00.36.85H10v2.5c0 .28.22.5.5.5zm-2 1H6V8.21a.5.5 0 00-.85-.35l-3.79 3.79a.5.5 0 000 .71l3.79 3.79a.5.5 0 00.85-.36V14h2.5a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zm14.15 1.65l-3.79-3.79a.5.5 0 00-.86.35V10h-2.5a.5.5 0 00-.5.5v3c0 .28.22.5.5.5H18v1.79c0 .45.54.67.85.35l3.79-3.79a.5.5 0 00.01-.7zM13.5 15h-3a.5.5 0 00-.5.5V18H8.21a.5.5 0 00-.35.85l3.79 3.79c.2.2.51.2.71 0l3.79-3.79a.5.5 0 00-.35-.85H14v-2.5a.5.5 0 00-.5-.5z" /></svg>'},wo={name:"HighlightOffDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 4a8.01 8.01 0 000 16 8.01 8.01 0 000-16zm4 10.59L14.59 16 12 13.41 9.41 16 8 14.59 10.59 12 8 9.41 9.41 8 12 10.59 14.59 8 16 9.41 13.41 12 16 14.59z" opacity=".3" /><path d="M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2a10 10 0 100 20 10 10 0 100-20zm0 18a8.01 8.01 0 010-16 8.01 8.01 0 010 16z" /></svg>'},rl={name:"HighlightOffOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2a10 10 0 100 20 10 10 0 100-20zm0 18a8.01 8.01 0 010-16 8.01 8.01 0 010 16z" /></svg>'},B3={name:"HistoryOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M13 3a9 9 0 00-9 9H1l3.89 3.89.07.14L9 12H6a7 7 0 112.06 4.94l-1.42 1.42A9 9 0 1013 3zm-1 5v5l4.25 2.52.77-1.28-3.52-2.09V8H12z" /></svg>'},A3={name:"HomeOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 5.69l5 4.5V18h-2v-6H9v6H7v-7.81l5-4.5zM12 3L2 12h3v8h6v-6h2v6h6v-8h3L12 3z" /></svg>'},Ba={name:"Image",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M21 19V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14c0 1.1.9 2 2 2h14a2 2 0 002-2zM8.9 13.98l2.1 2.53 3.1-3.99a.5.5 0 01.8.01l3.51 4.68a.5.5 0 01-.4.8H6.02a.5.5 0 01-.39-.81L8.12 14a.5.5 0 01.78-.02z" /></svg>'},pi={name:"ImageDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M5 19h14V5H5v14zm4-5.86l2.14 2.58 3-3.87L18 17H6l3-3.86z" opacity=".3" /><path d="M19 3H5a2 2 0 00-2 2v14c0 1.1.9 2 2 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm0 16H5V5h14v14zm-4.86-7.14l-3 3.86L9 13.14 6 17h12l-3.86-5.14z" /></svg>'},gs={name:"Info",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false">
1<path d="M12 2a10 10 0 100 20 10 10 0 000-20zm0 15a1 1 0 01-1-1v-4a1 1 0 011-1 1 1 0 011 1v4a1 1 0 01-1 1zm1-8h-2V7h2v2z" /></svg>'},zs={name:"InfoDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 4a8.01 8.01 0 000 16 8.01 8.01 0 000-16zm1 13h-2v-6h2v6zm0-8h-2V7h2v2z" opacity=".3" /><path d="M11 7h2v2h-2V7zm0 4h2v6h-2v-6zm1-9a10 10 0 100 20 10 10 0 000-20zm0 18a8.01 8.01 0 010-16 8.01 8.01 0 010 16z" /></svg>'},O3={name:"InfoOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M11 7h2v2h-2V7zm0 4h2v6h-2v-6zm1-9a10 10 0 100 20 10 10 0 000-20zm0 18a8.01 8.01 0 010-16 8.01 8.01 0 010 16z" /></svg>'},Mi={name:"InsertDriveFileDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M13 4H6v16h12V9h-5V4z" opacity=".3" /><path d="M20 8l-6-6H6a2 2 0 00-1.99 2L4 20a2 2 0 001.99 2H18a2 2 0 002-2V8zm-2 12H6V4h7v5h5v11z" /></svg>'},D={name:"LayerOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M11.99 18.54l-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27-7.38 5.74zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27L12 16zm0-11.47L17.74 9 12 13.47 6.26 9 12 4.53z" /></svg>'},E4={name:"Lock",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M18 8h-1V6A5 5 0 007 6v2H6a2 2 0 00-2 2v10c0 1.1.9 2 2 2h12a2 2 0 002-2V10a2 2 0 00-2-2zm-6 9a2 2 0 01-2-2c0-1.1.9-2 2-2a2 2 0 012 2 2 2 0 01-2 2zM9 8V6a3 3 0 116 0v2H9z" /></svg>'},Po={name:"LockOpen",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M18 8h-1V6c0-2.8-2.2-5-5-5-2.3 0-4.3 1.5-4.8 3.8-.2.5.1 1 .7 1.2.5.1 1.1-.2 1.2-.7A2.9 2.9 0 0112 3a3 3 0 013 3v2H6a2 2 0 00-2 2v10c0 1.1.9 2 2 2h12a2 2 0 002-2V10a2 2 0 00-2-2zm-6 9a2 2 0 01-2-2c0-1.1.9-2 2-2a2 2 0 012 2 2 2 0 01-2 2z" /></svg>'},Hn={name:"LockOpenOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M18 8h-1V6A5 5 0 007 6h2a3 3 0 116 0v2H6a2 2 0 00-2 2v10c0 1.1.9 2 2 2h12a2 2 0 002-2V10a2 2 0 00-2-2zm0 12H6V10h12v10zm-6-3a2 2 0 002-2 2 2 0 00-2-2 2 2 0 00-2 2c0 1.1.9 2 2 2z" /></svg>'},kn={name:"Logout",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M14.88 13.29a.8.8 0 00-.8.8v3.16a.8.8 0 01-.79.79h-2.37V6.17a1.6 1.6 0 00-1.08-1.51l-.23-.08h3.68a.8.8 0 01.8.8v2.37a.79.79 0 101.58 0V5.37A2.38 2.38 0 0013.29 3h-8.5l-.1.02L4.6 3C3.7 3 3 3.7 3 4.58v14.25c0 .68.43 1.28 1.08 1.51l4.76 1.59c.16.04.32.07.5.07.86 0 1.58-.7 1.58-1.58v-.8h2.37a2.38 2.38 0 002.38-2.37v-3.17a.8.8 0 00-.8-.79z" /><path d="M21.77 10.36L18.6 7.19a.79.79 0 00-1.35.56v2.38h-3.17a.8.8 0 000 1.58h3.17v2.37a.8.8 0 001.35.56l3.17-3.16c.3-.31.3-.81 0-1.12z" /></svg>'},Qt={name:"MinusDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M19 13H5v-2h14v2z" /></svg>'},Nc={name:"NotesDoutone-1",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M21 11.01L3 11v2h18v-1.99zM3 16h12v2H3v-2zM21 6H3v2.01L21 8V6z" /></svg>'},I3={name:"Notifications",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 22a2 2 0 002-2h-4a2 2 0 002 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4a1.5 1.5 0 10-3 0v.68C7.63 5.36 6 7.92 6 11v5l-1.29 1.29a1 1 0 00.7 1.71h13.17a1 1 0 00.71-1.71L18 16z" /></svg>'},Vn={name:"NotificationsActiveOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 22a2 2 0 002-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4a1.5 1.5 0 10-3 0v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6zM7.58 4.08L6.15 2.65a10.43 10.43 0 00-4.12 7.85h2a8.45 8.45 0 013.55-6.42zm12.39 6.42h2a10.49 10.49 0 00-4.12-7.85l-1.42 1.43a8.5 8.5 0 013.54 6.42z" /></svg>'},xs={name:"QuestionAnswerOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M15 4v7H5.17l-.59.59-.58.58V4h11zm1-2H3a1 1 0 00-1 1v14l4-4h10a1 1 0 001-1V3a1 1 0 00-1-1zm5 4h-2v9H6v2a1 1 0 001 1h11l4 4V7a1 1 0 00-1-1z" /></svg>'},x7={name:"RadioButtonUncheckedOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 110-16 8 8 0 010 16z" /></svg>'},d6={name:"ReportProblemDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false">
1<path d="M12 5.99L4.47 19h15.06L12 5.99zM13 18h-2v-2h2v2zm-2-4v-4h2v4h-2z" opacity=".3" /><path d="M12 2L1 21h22L12 2zm0 3.99L19.53 19H4.47L12 5.99zM11 16h2v2h-2v-2zm0-6h2v4h-2v-4z" /></svg>'},Jl={name:"SaveOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M17 3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V7l-4-4zm2 16H5V5h11.17L19 7.83V19zm-7-7a3 3 0 100 6 3 3 0 000-6zM6 6h9v4H6V6z" /></svg>'},Le={name:"Search",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M15.54 13.9a6.9 6.9 0 10-2.12 1.95l5.09 5.06c.55.58 1.46.6 2.04.06.58-.56.6-1.46.05-2.04l-.05-.06-5.01-4.98zm-5.64.47a4.46 4.46 0 110-8.92 4.46 4.46 0 010 8.92z" /></svg>'},vo={name:"Settings",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M19.43 12.98a7.8 7.8 0 000-1.96l2.11-1.65a.5.5 0 00.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1a7.3 7.3 0 00-1.69-.98l-.38-2.65A.49.49 0 0014 2h-4a.49.49 0 00-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1a.49.49 0 00-.61.22l-2 3.46a.5.5 0 00.12.64l2.11 1.65a7.93 7.93 0 000 1.96l-2.11 1.65a.5.5 0 00-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65a7.68 7.68 0 001.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46a.5.5 0 00-.12-.64l-2.11-1.65zM12 15.5a3.5 3.5 0 110-7 3.5 3.5 0 010 7z" /></svg>'},an={name:"SettingsBackupRestoreDoutone",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M14 12a2 2 0 00-2-2 2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2zm-2-9a9 9 0 00-9 9H0l4 4 4-4H5a7 7 0 112.94 5.7l-1.42 1.44A9.01 9.01 0 1012 3z" /></svg>'},E7={name:"SettingsBackupRestoreOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M14 12a2 2 0 00-2-2 2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2zm-2-9a9 9 0 00-9 9H0l4 4 4-4H5a7 7 0 112.94 5.7l-1.42 1.44A9.01 9.01 0 1012 3z" /></svg>'},Y8={name:"SupervisedUserCircleOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12.5 10a3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3 3 3 0 003-3zm-3 1a1 1 0 01-1-1 1 1 0 011-1 1 1 0 011 1 1 1 0 01-1 1zm6.5 2a2 2 0 002-2 2 2 0 00-2-2c-1.11 0-2.01.89-2 2a2 2 0 002 2zM11.99 2.01a10 10 0 100 20 10 10 0 000-20zM5.84 17.12a6.81 6.81 0 013.66-1.11l.23.01c.24-.64.67-1.29 1.3-1.86A9.05 9.05 0 009.5 14c-1.3 0-3.39.45-4.73 1.43A8.01 8.01 0 1119.99 12c0 1.2-.27 2.34-.75 3.37-1-.59-2.36-.87-3.24-.87-1.52 0-4.5.81-4.5 2.7v2.78a7.93 7.93 0 01-5.66-2.86z" /></svg>'},H9={name:"Sync",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M18.65 8.35l-2.79 2.79a.5.5 0 00.35.86H18a6 6 0 01-8.25 5.56.96.96 0 00-1.04.23 1 1 0 00.34 1.64A8 8 0 0020 12h1.79a.5.5 0 00.35-.85l-2.79-2.79a.5.5 0 00-.7-.01zM6 12a6 6 0 018.25-5.56c.36.15.77.04 1.04-.23a1 1 0 00-.34-1.64A8 8 0 004 12H2.21a.5.5 0 00-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79a.5.5 0 00-.36-.85H6z" /></svg>'},gu={name:"Target",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 8a4 4 0 100 8 4 4 0 000-8zm8.94 3A9 9 0 0013 3.06V2a1 1 0 00-1-1 1 1 0 00-1 1v1.06A9 9 0 003.06 11H2a1 1 0 00-1 1 1 1 0 001 1h1.06A9 9 0 0011 20.94V22a1 1 0 001 1 1 1 0 001-1v-1.06A9 9 0 0020.94 13H22a1 1 0 001-1 1 1 0 00-1-1h-1.06zM12 19a7 7 0 11-.01-13.99A7 7 0 0112 19z" /></svg>'},H6={name:"Time",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm3.55 13.8l-4.08-2.51a.99.99 0 01-.48-.85V7.75a.77.77 0 01.76-.75c.41 0 .75.34.75.75v4.45l3.84 2.31c.36.22.48.69.26 1.05a.77.77 0 01-1.05.24z" /></svg>'},R9={name:"Toc",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M4 9h12a1 1 0 001-1 1 1 0 00-1-1H4a1 1 0 00-1 1 1 1 0 001 1zm0 4h12a1 1 0 001-1 1 1 0 00-1-1H4a1 1 0 00-1 1 1 1 0 001 1zm0 4h12a1 1 0 001-1 1 1 0 00-1-1H4a1 1 0 00-1 1 1 1 0 001 1zm15 0h2v-2h-2v2zm0-10v2h2V7h-2zm0 6h2v-2h-2v2z" /></svg>'},cr={name:"UpdateOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M11 8v5l4.25 2.52.77-1.28-3.52-2.09V8H11zm10 2V3l-2.64 2.64A9 9 0 1021 12h-2a7 7 0 11-2.05-4.95L14 10h7z" /></svg>'},rr={name:"UploadCloud",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false">
1<path d="M19.35 10.04a7.49 7.49 0 00-14-2A6 6 0 006 20h13a4.98 4.98 0 00.35-9.96zM14 13v4h-4v-4H7l4.65-4.65c.2-.2.51-.2.71 0L17 13h-3z" /></svg>'},pr={name:"ViewColumnOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M4 5v13h17V5H4zm10 2v9h-3V7h3zM6 7h3v9H6V7zm13 9h-3V7h3v9z" /></svg>'},mr={name:"ViewListOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M3 5v14h17V5H3zm4 2v2H5V7h2zm-2 6v-2h2v2H5zm0 2h2v2H5v-2zm13 2H9v-2h9v2zm0-4H9v-2h9v2zm0-4H9V7h9v2z" /></svg>'},cc={name:"ViewWeekOutline",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M21 4H3a1 1 0 00-1 1v14a1 1 0 001 1h18a1 1 0 001-1V5a1 1 0 00-1-1zM8 18H4V6h4v12zm6 0h-4V6h4v12zm6 0h-4V6h4v12z" /></svg>'},ah={name:"VPNKey",type:"vts",icon:'<svg viewBox="0 0 24 24" focusable="false"><path d="M12.65 10a6 6 0 100 4H17v2c0 1.1.9 2 2 2a2 2 0 002-2v-2a2 2 0 002-2 2 2 0 00-2-2h-8.35zM7 14a2 2 0 01-2-2c0-1.1.9-2 2-2a2 2 0 012 2 2 2 0 01-2 2z" /></svg>'}},61040:(X1,n1,h)=>{"use strict";h.d(n1,{LJ:()=>l0,df:()=>O,fM:()=>S1,hy:()=>o1,op:()=>N1});var i=h(33935),a=h(98231),r=h(23135),u=h(22539),p=h(50957),f=h(89558),c=h(84049),s=h(99112),o=h(60425),M=h(97043),x=h(53865);const z="[@new-vts-kit/icons-angular]:";function I(b0,k0){return k0?`${b0}-${k0}`:`${b0}-`}function X(b0){return"object"==typeof b0&&"string"==typeof b0.name&&"string"==typeof b0.icon}function o1(b0){const k0=b0.split(":");switch(k0.length){case 1:return[b0,""];case 2:return[k0[0],k0[1]];default:throw new Error(`${z}The icon ${b0} is not valid!`)}}function O(b0){return""!==o1(b0)[1]}function R(){return new Error(`${z}<svg> tag not found.`)}let S1=(()=>{class b0{_rendererFactory;_handler;_document;sanitizer;_renderer;_http;_svgDefinitions=new Map;_svgRenderedDefinitions=new Map;_inProgressFetches=new Map;_assetsUrlRoot="";constructor(s1,t0,K,a0){this._rendererFactory=s1,this._handler=t0,this._document=K,this.sanitizer=a0,this._renderer=this._rendererFactory.createRenderer(null,null),this._handler&&(this._http=new u.Qq(this._handler))}changeAssetsSource(s1){this._assetsUrlRoot=s1.endsWith("/")?s1:s1+"/"}addIcon(...s1){s1.forEach(t0=>{this._svgDefinitions.set(I(t0.name,t0.type),t0)})}addIconLiteral(s1,t0){const[K,a0]=o1(s1);if(!a0)throw function E(){return new Error(`${z}Type should have a namespace. Try "namespace:${name}".`)}();this.addIcon({name:K,type:a0,icon:t0})}clear(){this._svgDefinitions.clear(),this._svgRenderedDefinitions.clear()}getRenderedContent(s1){const t0=X(s1)?s1:this._svgDefinitions.get(s1)||null;return(t0?(0,p.of)(t0):this._loadIconDynamically(s1)).pipe((0,f.T)(a0=>{if(!a0)throw function k(b0){return new Error(`${z}the icon ${b0} does not exist or is not registered.`)}(s1);return this._loadSVGFromCacheOrCreateNew(a0)}))}getCachedIcons(){return this._svgDefinitions}_loadIconDynamically(s1){if(!this._http)return(0,p.of)(function P(){return function w(b0){console.error(`${z} ${b0}.`)}('you need to import "HttpClientModule" to use dynamic importing.'),null}());let t0=this._inProgressFetches.get(s1);if(!t0){const[K,a0]=o1(s1),e1=a0?{name:K,type:a0,icon:""}:function $(b0){const k0=b0.split("-"),s1=k0.splice(k0.length-1,1)[0];return{name:k0.join("-"),type:s1,icon:""}}(K),c0=a0?I(a0,K):I(e1.type,e1.name),S0=(a0?`${this._assetsUrlRoot}assets/${a0}/${K}`:`${this._assetsUrlRoot}assets/${e1.type}/${e1.name}`)+".svg",c2=this.sanitizer.sanitize(r.WPN.URL,S0);if(!c2)throw function Q(b0){return new Error(`${z}The url "${b0}" is unsafe.`)}(S0);t0=this._http.get(c2,{responseType:"text"}).pipe((0,f.T)(me=>({...e1,icon:me}))).pipe((0,c.M)(me=>this.addIcon(me)),(0,s.j)(()=>this._inProgressFetches.delete(c0)),(0,o.W)(me=>(console.warn(me),(0,p.of)(null))),(0,M.u)()),this._inProgressFetches.set(c0,t0)}return t0}_loadSVGFromCacheOrCreateNew(s1){let t0;const K=I(s1.name,s1.type),a0=this._svgRenderedDefinitions.get(K);return a0?t0=a0.icon:(t0=this._setSVGAttribute(this._colorizeSVGIcon(this._createSVGElementFromString(s1.icon))),this._svgRenderedDefinitions.set(K,{...s1,icon:t0})),function N(b0){return b0.cloneNode(!0)}(t0)}_createSVGElementFromString(s1){const t0=this._document.createElement("div");t0.innerHTML=s1;const K=t0.querySelector("svg");if(!K)throw R;return K}_setSVGAttribute(s1){return this._renderer.setAttribute(s1,"width","1em"),this._renderer.setAttribute(s1,"height","1em"),s1}_colorizeSVGIcon(s1){return this._renderer.setAttribute(s1,"fill","currentColor"),s1}static \u0275fac=function(t0){return new(t0||b0)(r.KVO(r._9s),r.KVO(u.JV,8),r.KVO(i.q,8),r.KVO(x.up))};static \u0275prov=r.jDH({token:b0,factory:b0.\u0275fac})}return b0})(),l0=(()=>{class b0{_iconService;_elementRef;_renderer;iconName;constructor(s1,t0,K){this._iconService=s1,this._elementRef=t0,this._renderer=K}ngOnChanges(s1){s1.iconName&&this._changeIcon()}_changeIcon(){return new Promise(s1=>{if(this.iconName){const t0=this._getSelfRenderMeta();this._iconService.getRenderedContent(this._parseIcon(this.iconName)).subscribe(K=>{!function W0(b0,k0){return b0.iconName===k0.iconName}(t0,this._getSelfRenderMeta())?s1(null):(this._setSVGElement(K),s1(K))})}else this._clearSVGElement(),s1(null)})}_getSelfRenderMeta(){return{iconName:this.iconName}}_parseIcon(s1){if(X(s1))return s1;{const[t0,K]=o1(s1);return K?I(t0,K):t0}}_setSVGElement(s1){this._clearSVGElement(),this._renderer.appendChild(this._elementRef.nativeElement,s1)}_clearSVGElement(){const s1=this._elementRef.nativeElement,t0=s1.childNodes;for(let a0=t0.length-1;a0>=0;a0--){const e1=t0[a0];"svg"===e1.tagName?.toLowerCase()&&this._renderer.removeChild(s1,e1)}}static \u0275fac=function(t0){return new(t0||b0)(r.rXU(S1),r.rXU(r.aKT),r.rXU(r.sFG))};static \u0275dir=r.FsC({type:b0,selectors:[["","vtsIcon",""]],inputs:{iconName:"iconName"},features:[r.OA$]})}return b0})(),N1=(()=>{class b0{static \u0275fac=function(t0){return new(t0||b0)};static \u0275mod=r.$C({type:b0});static \u0275inj=r.G2t({providers:[S1],imports:[a.MD]})}return b0})()},85841:(X1,n1,h)=>{"use strict";h.d(n1,{Vd:()=>P,lA:()=>E,qf:()=>Q});var i=h(31635),a=h(23135),r=h(43025),u=h(9755),p=h(93509),f=h(86570),c=h(62252),s=h(52317),o=h(98263),M=h(4033),x=h(98231),z=h(29126),w=h(40321),A=h(69147);const I=["*"];function Z(R,C1){if(1&R&&(a.qex(0),a.EFF(1),a.bVm()),2&R){const S1=a.XpG();a.R7$(),a.SpI(" ",S1.vtsHeader," ")}}function X(R,C1){if(1&R&&(a.qex(0),a.EFF(1),a.bVm()),2&R){const S1=a.XpG(2);a.R7$(),a.SpI(" ",S1.vtsExtra," ")}}function $(R,C1){if(1&R&&(a.j41(0,"div",2),a.DNE(1,X,2,1,"ng-container",1),a.k0s()),2&R){const S1=a.XpG();a.R7$(),a.Y8G("vtsStringTemplateOutlet",S1.vtsExtra)}}function N(R,C1){if(1&R&&(a.qex(0),a.nrm(1,"i",5),a.bVm()),2&R){const S1=C1.$implicit,W0=a.XpG(2);a.R7$(),a.Y8G("vtsType",S1||"ArrowUpOutline")("vtsRotate",W0.vtsActive?0:180)}}function o1(R,C1){if(1&R&&a.DNE(0,N,2,2,"ng-container",1),2&R){const S1=a.XpG();a.Y8G("vtsStringTemplateOutlet",S1.vtsExpandedIcon)}}const O="accordion";let E=(()=>{class R{constructor(S1,W0,l0,N1){this.vtsConfigService=S1,this.cdr=W0,this.elementRef=l0,this.directionality=N1,this._vtsModuleName=O,this.vtsExpandIconPosition="right",this.vtsFlush=!1,this.vtsMultiple=!0,this.dir="ltr",this.listOfVtsAccordionPanelComponent=[],this.destroy$=new c.B,this.elementRef.nativeElement.classList.add("vts-accordion"),this.vtsConfigService.getConfigChangeEventForComponent(O).pipe((0,s.Q)(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}ngOnInit(){this.directionality.change?.pipe((0,s.Q)(this.destroy$)).subscribe(S1=>{this.dir=S1,this.cdr.detectChanges()}),this.dir=this.directionality.value}addPanel(S1){this.listOfVtsAccordionPanelComponent.push(S1)}removePanel(S1){this.listOfVtsAccordionPanelComponent.splice(this.listOfVtsAccordionPanelComponent.indexOf(S1),1)}click(S1){this.vtsMultiple&&!S1.vtsActive&&this.listOfVtsAccordionPanelComponent.filter(W0=>
1W0!==S1).forEach(W0=>{W0.vtsActive&&!W0.vtsDisabled&&(W0.vtsActive=!1,W0.vtsActiveChange.emit(W0.vtsActive),W0.markForCheck())}),S1.vtsActive=!S1.vtsActive,S1.vtsActiveChange.emit(S1.vtsActive)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(W0){return new(W0||R)(a.rXU(u.XZ),a.rXU(a.gRc),a.rXU(a.aKT),a.rXU(o.D,8))}}static{this.\u0275cmp=a.VBU({type:R,selectors:[["vts-accordion"]],hostVars:8,hostBindings:function(W0,l0){2&W0&&a.AVh("vts-accordion-icon-position-left","left"===l0.vtsExpandIconPosition)("vts-accordion-icon-position-right","right"===l0.vtsExpandIconPosition)("vts-accordion-flush",l0.vtsFlush)("vts-accordion-rtl","rtl"===l0.dir)},inputs:{vtsExpandIconPosition:"vtsExpandIconPosition",vtsFlush:"vtsFlush",vtsMultiple:"vtsMultiple"},exportAs:["vtsAccordion"],ngContentSelectors:I,decls:1,vars:0,template:function(W0,l0){1&W0&&(a.NAR(),a.SdG(0))},dependencies:[M.jI,x.MD],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H4)(),(0,p.H3)()],R.prototype,"vtsFlush",void 0),R})();const k="accordionPanel";let P=(()=>{class R{clickHeader(){this.vtsDisabled||this.vtsAccordionComponent.click(this)}markForCheck(){this.cdr.markForCheck()}constructor(S1,W0,l0,N1,p0){this.vtsConfigService=S1,this.cdr=W0,this.vtsAccordionComponent=l0,this.elementRef=N1,this.noAnimation=p0,this._vtsModuleName=k,this.vtsActive=!1,this.vtsDisabled=!1,this.vtsShowArrow=!0,this.vtsActiveChange=new a.bkB,this.destroy$=new c.B,this.elementRef.nativeElement.classList.add("vts-accordion-item"),this.vtsConfigService.getConfigChangeEventForComponent(k).pipe((0,s.Q)(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}ngOnInit(){this.vtsAccordionComponent.addPanel(this)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.vtsAccordionComponent.removePanel(this)}static{this.\u0275fac=function(W0){return new(W0||R)(a.rXU(u.XZ),a.rXU(a.gRc),a.rXU(E,1),a.rXU(a.aKT),a.rXU(w.u,8))}}static{this.\u0275cmp=a.VBU({type:R,selectors:[["vts-accordion-panel"]],hostVars:6,hostBindings:function(W0,l0){2&W0&&a.AVh("vts-accordion-no-arrow",!l0.vtsShowArrow)("vts-accordion-item-active",l0.vtsActive)("vts-accordion-item-disabled",l0.vtsDisabled)},inputs:{vtsActive:"vtsActive",vtsDisabled:"vtsDisabled",vtsShowArrow:"vtsShowArrow",vtsExtra:"vtsExtra",vtsHeader:"vtsHeader",vtsExpandedIcon:"vtsExpandedIcon"},outputs:{vtsActiveChange:"vtsActiveChange"},exportAs:["vtsAccordionPanel"],ngContentSelectors:I,decls:7,vars:8,consts:[["role","tab",1,"vts-accordion-header",3,"click"],[4,"vtsStringTemplateOutlet"],[1,"vts-accordion-extra"],[1,"vts-accordion-content"],[1,"vts-accordion-content-box"],["vts-icon","",1,"vts-accordion-arrow",3,"vtsType","vtsRotate"]],template:function(W0,l0){1&W0&&(a.NAR(),a.j41(0,"div",0),a.bIt("click",function(){return l0.clickHeader()}),a.DNE(1,Z,2,1,"ng-container",1)(2,$,2,1,"div",2)(3,o1,1,1,"ng-container"),a.k0s(),a.j41(4,"div",3)(5,"div",4),a.SdG(6),a.k0s()()),2&W0&&(a.BMQ("aria-expanded",l0.vtsActive),a.R7$(),a.Y8G("vtsStringTemplateOutlet",l0.vtsHeader),a.R7$(),a.vxM(l0.vtsExtra?2:-1),a.R7$(),a.vxM(l0.vtsShowArrow?3:-1),a.R7$(),a.AVh("vts-accordion-content-active",l0.vtsActive),a.Y8G("@.disabled",null==l0.noAnimation?null:l0.noAnimation.vtsNoAnimation)("@accordionMotion",l0.vtsActive?"expanded":"hidden"))},dependencies:[M.jI,x.MD,f.qb,z.n,z.f],encapsulation:2,data:{animation:[r.ph]},changeDetection:0})}}return(0,i.Cg)([(0,p.H3)()],R.prototype,"vtsActive",void 0),(0,i.Cg)([(0,p.H3)()],R.prototype,"vtsDisabled",void 0),(0,i.Cg)([(0,u.H4)(),(0,p.H3)()],R.prototype,"vtsShowArrow",void 0),R})(),Q=(()=>{class R{static{this.\u0275fac=function(W0){return new(W0||R)}}static{this.\u0275mod=a.$C({type:R})}static{this.\u0275inj=a.G2t({imports:[x.MD,P,E,f.dA.forChild([A.KYG])]})}}return R})()},77257:(X1,n1,h)=>{"use strict";h.d(n1,{r:()=>l0,u:()=>N1});var i=h(31635),a=h(23135),r=h(43025),u=h(9755),p=h(93509),f=h(62252),c=h(52317),s=h(86570),o=h(29126),M=h(98231),x=h(98263),z=h(4033),w=h(69147);function A(p0,L0){if(1&p0&&a.nrm(0,"i",4),2&p0){const $0=a.XpG(3);a.Y8G("vtsType",$0.vtsIconType||"CheckCircleDoutone")}}function I(p0,L0){if(1&p0&&a.nrm(0,"i",4),2&p0){const $0=a.XpG(3);a.Y8G("vtsType",$0.vtsIconType||"InfoDoutone")}}function Z(p0,L0){if(1&p0&&a.nrm(0,"i",4),2&p0){const $0=a.XpG(3);a.Y8G("vtsType",$0.vtsIconType||"ReportProblemDoutone")}}function X(p0,L0){if(1&p0&&a.nrm(0,"i",4),2&p0){const $0=a.XpG(3);a.Y8G("vtsType",$0.vtsIconType||"HighlightOffDoutone")}}function $(p0,L0){if(1&p0&&a.DNE(0,A,1,1,"i",4)(1,I,1,1,"i",4)(2,Z,1,1,"i",4)(3,X,1,1,"i",4),2&p0){let $0;const Z0=a.XpG(2);a.vxM("success"===($0=Z0.vtsType)?0:"info"===$0?1:"warning"===$0?2:"error"===$0?3:-1)}}function N(p0,L0){if(1&p0&&(a.qex(0),a.EFF(1),a.bVm()),2&p0){const $0=a.XpG(4);a.R7$(),a.SpI(" ",$0.vtsMessage," ")}}function o1(p0,L0){if(1&p0&&(a.j41(0,"span",5),a.DNE(1,N,2,1,"ng-container",7),a.k0s()),2&p0){const $0=a.XpG(3);a.R7$(),a.Y8G("vtsStringTemplateOutlet",$0.vtsMessage)}}function O(p0,L0){if(1&p0&&(a.qex(0),a.EFF(1),a.bVm()),2&p0){const $0=a.XpG(4);a.R7$(),a.SpI(" ",$0.vtsDescription," ")}}function E(p0,L0){if(1&p0&&(a.j41(0,"span",6),a.DNE(1,O,2,1,"ng-container",7),a.k0s()),2&p0){const $0=a.XpG(3);a.R7$(),a.Y8G("vtsStringTemplateOutlet",$0.vtsDescription)}}function k(p0,L0){if(1&p0&&(a.j41(0,"div",2),a.DNE(1,o1,2,1,"span",5)(2,E,2,1,"span",6),a.k0s()),2&p0){const $0=a.XpG(2);a.R7$(),a.vxM($0.vtsMessage?1:-1),a.R7$(),a.vxM($0.vtsDescription?2:-1)}}function P(p0,L0){if(1&p0&&(a.qex(0),a.j41(1,"span",10),a.EFF(2),a.k0s(),a.bVm()),2&p0){const $0=a.XpG(4);a.R7$(2),a.JRh($0.vtsCloseText)}}function Q(p0,L0){if(1&p0&&a.DNE(0,P,3,1,"ng-container",7),2&p0){const $0=a.XpG(3);a.Y8G("vtsStringTemplateOutlet",$0.vtsCloseText)}}function R(p0,L0){1&p0&&a.nrm(0,"i",9)}function C1(p0,L0){if(1&p0){const $0=a.RV6();a.j41(0,"button",8),a.bIt("click",function(){a.eBV($0);const x0=a.XpG(2);
1return a.Njj(x0.closeAlert())}),a.DNE(1,Q,1,1,"ng-container")(2,R,1,0,"i",9),a.k0s()}if(2&p0){const $0=a.XpG(2);a.R7$(),a.vxM($0.vtsCloseText?1:2)}}function S1(p0,L0){if(1&p0){const $0=a.RV6();a.j41(0,"div",1),a.bIt("@slideAlertMotion.done",function(){a.eBV($0);const x0=a.XpG();return a.Njj(x0.onFadeAnimationDone())}),a.DNE(1,$,4,1)(2,k,3,2,"div",2)(3,C1,3,1,"button",3),a.k0s()}if(2&p0){const $0=a.XpG();a.AVh("vts-alert-rtl","rtl"===$0.dir)("vts-alert-theme-outline","outline"===$0.vtsTheme)("vts-alert-theme-fill","fill"===$0.vtsTheme)("vts-alert-success","success"===$0.vtsType)("vts-alert-info","info"===$0.vtsType)("vts-alert-warning","warning"===$0.vtsType)("vts-alert-error","error"===$0.vtsType)("vts-alert-no-icon",!$0.vtsShowIcon)("vts-alert-banner",$0.vtsBanner)("vts-alert-closable",$0.vtsCloseable)("vts-alert-with-description",!!$0.vtsDescription),a.Y8G("@.disabled",$0.vtsNoAnimation)("@slideAlertMotion",void 0),a.R7$(),a.vxM($0.vtsShowIcon?1:-1),a.R7$(),a.vxM($0.vtsMessage||$0.vtsDescription?2:-1),a.R7$(),a.vxM($0.vtsCloseable||$0.vtsCloseText?3:-1)}}let l0=(()=>{class p0{constructor($0,Z0,x0){this.vtsConfigService=$0,this.cdr=Z0,this.directionality=x0,this._vtsModuleName="alert",this.vtsCloseText=null,this.vtsIconType="",this.vtsMessage=null,this.vtsDescription=null,this.vtsType="info",this.vtsTheme="outline",this.vtsCloseable=!1,this.vtsShowIcon=!1,this.vtsBanner=!1,this.vtsNoAnimation=!1,this.vtsOnClose=new a.bkB,this.closed=!1,this.dir="ltr",this.isTypeSet=!1,this.isShowIconSet=!1,this.destroy$=new f.B,this.vtsConfigService.getConfigChangeEventForComponent("alert").pipe((0,c.Q)(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}ngOnInit(){this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe($0=>{this.dir=$0,this.cdr.detectChanges()}),this.dir=this.directionality.value}closeAlert(){this.closed=!0}onFadeAnimationDone(){this.closed&&this.vtsOnClose.emit(!0)}ngOnChanges($0){const{vtsShowIcon:Z0,vtsBanner:x0}=$0;Z0&&(this.isShowIconSet=!0),x0&&(this.isTypeSet||(this.vtsType="warning"),this.isShowIconSet||(this.vtsShowIcon=!0))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(Z0){return new(Z0||p0)(a.rXU(u.XZ),a.rXU(a.gRc),a.rXU(x.D,8))}}static{this.\u0275cmp=a.VBU({type:p0,selectors:[["vts-alert"]],inputs:{vtsCloseText:"vtsCloseText",vtsIconType:"vtsIconType",vtsMessage:"vtsMessage",vtsDescription:"vtsDescription",vtsType:"vtsType",vtsTheme:"vtsTheme",vtsCloseable:"vtsCloseable",vtsShowIcon:"vtsShowIcon",vtsBanner:"vtsBanner",vtsNoAnimation:"vtsNoAnimation"},outputs:{vtsOnClose:"vtsOnClose"},exportAs:["vtsAlert"],features:[a.OA$],decls:1,vars:1,consts:[[1,"vts-alert",3,"vts-alert-rtl","vts-alert-theme-outline","vts-alert-theme-fill","vts-alert-success","vts-alert-info","vts-alert-warning","vts-alert-error","vts-alert-no-icon","vts-alert-banner","vts-alert-closable","vts-alert-with-description"],[1,"vts-alert"],[1,"vts-alert-content"],["type","button","tabindex","0",1,"vts-alert-close-icon","vts-alert-icon"],["vts-icon","",1,"vts-alert-icon",3,"vtsType"],[1,"vts-alert-message"],[1,"vts-alert-description"],[4,"vtsStringTemplateOutlet"],["type","button","tabindex","0",1,"vts-alert-close-icon","vts-alert-icon",3,"click"],["vts-icon","","vtsType","Close"],[1,"vts-alert-close-text"]],template:function(Z0,x0){1&Z0&&a.DNE(0,S1,4,27,"div",0),2&Z0&&a.vxM(x0.closed?-1:0)},dependencies:[s.dA,s.qb,o.n,o.f,M.MD],encapsulation:2,data:{animation:[r.Sn]},changeDetection:0})}}return(0,i.Cg)([(0,u.H4)(),(0,p.H3)()],p0.prototype,"vtsCloseable",void 0),(0,i.Cg)([(0,u.H4)(),(0,p.H3)()],p0.prototype,"vtsShowIcon",void 0),(0,i.Cg)([(0,p.H3)()],p0.prototype,"vtsBanner",void 0),(0,i.Cg)([(0,p.H3)()],p0.prototype,"vtsNoAnimation",void 0),p0})(),N1=(()=>{class p0{static{this.\u0275fac=function(Z0){return new(Z0||p0)}}static{this.\u0275mod=a.$C({type:p0})}static{this.\u0275inj=a.G2t({imports:[z.jI,M.MD,s.dA.forChild([w.Ptb,w.Pwt,w.OV5,w.AfS,w.bm]),o.n,l0]})}}return p0})()},13222:(X1,n1,h)=>{"use strict";h.d(n1,{eI:()=>Z,vt:()=>$});var i=h(31635),a=h(98231),r=h(23135),u=h(9755),p=h(93509),f=h(86570),c=h(35386),s=h(21906),o=h(4033);const M=["textEl"];function x(N,o1){if(1&N&&r.nrm(0,"i",1),2&N){const O=r.XpG();r.Y8G("vtsType",O.vtsIcon)}}
1function z(N,o1){if(1&N){const O=r.RV6();r.j41(0,"img",4),r.bIt("error",function(k){r.eBV(O);const P=r.XpG();return r.Njj(P.imgError(k))}),r.k0s()}if(2&N){const O=r.XpG();r.Y8G("src",O.vtsSrc,r.B4B),r.BMQ("srcset",O.vtsSrcSet)("alt",O.vtsAlt)}}function w(N,o1){if(1&N&&(r.j41(0,"span",3,0),r.EFF(2),r.k0s()),2&N){const O=r.XpG();r.Y8G("ngStyle",O.textStyles),r.R7$(2),r.SpI(" ",O.vtsText," ")}}let Z=(()=>{class N{constructor(O,E,k,P){this.vtsConfigService=O,this.elementRef=E,this.cdr=k,this.platform=P,this._vtsModuleName="avatar",this.vtsShape="circle",this.vtsSize="xs",this.vtsGap=4,this.vtsLoading=!1,this.vtsError=new r.bkB,this.hasText=!1,this.hasSrc=!0,this.hasIcon=!1,this.textStyles={},this.classMap={},this.customSize=null,this.el=this.elementRef.nativeElement}imgError(O){this.vtsError.emit(O),O.defaultPrevented||(this.hasSrc=!1,this.hasIcon=!1,this.hasText=!1,this.vtsIcon?this.hasIcon=!0:this.vtsText&&(this.hasText=!0),this.cdr.detectChanges(),this.setSizeStyle(),this.notifyCalc())}ngOnChanges(){this.hasText=!this.vtsSrc&&!!this.vtsText,this.hasIcon=!this.vtsSrc&&!!this.vtsIcon,this.hasSrc=!!this.vtsSrc,this.setSizeStyle(),this.notifyCalc()}calcStringSize(){if(!this.hasText)return;const O=this.textEl.nativeElement.offsetWidth,E=this.el.getBoundingClientRect().width,k=2*this.vtsGap<E?2*this.vtsGap:8;this.textStyles={transform:`scale(${E-k<O?(E-k)/O:1}) translateX(-50%)`},this.customSize&&Object.assign(this.textStyles,{lineHeight:this.customSize}),this.cdr.detectChanges()}notifyCalc(){this.platform.isBrowser&&setTimeout(()=>{this.calcStringSize()})}setSizeStyle(){this.customSize="number"==typeof this.vtsSize?`${this.vtsSize}px`:null,this.cdr.markForCheck()}static{this.\u0275fac=function(E){return new(E||N)(r.rXU(u.XZ),r.rXU(r.aKT),r.rXU(r.gRc),r.rXU(c.P))}}static{this.\u0275cmp=r.VBU({type:N,selectors:[["vts-avatar"]],viewQuery:function(E,k){if(1&E&&r.GBs(M,5),2&E){let P;r.mGM(P=r.lsd())&&(k.textEl=P.first)}},hostVars:32,hostBindings:function(E,k){2&E&&(r.xc7("width",k.customSize)("height",k.customSize)("line-height",k.customSize)("font-size",k.hasIcon&&k.customSize?k.vtsSize/2:null,"px"),r.AVh("vts-avatar",!0)("vts-avatar-xxs","xxs"===k.vtsSize)("vts-avatar-xs","xs"===k.vtsSize)("vts-avatar-sm","sm"===k.vtsSize)("vts-avatar-md","md"===k.vtsSize)("vts-avatar-lg","lg"===k.vtsSize)("vts-avatar-xl","xl"===k.vtsSize)("vts-avatar-rounded","rounded"===k.vtsShape)("vts-avatar-square","square"===k.vtsShape)("vts-avatar-circle","circle"===k.vtsShape)("vts-avatar-icon",k.vtsIcon)("vts-avatar-image",k.hasSrc))},inputs:{vtsShape:"vtsShape",vtsSize:"vtsSize",vtsGap:"vtsGap",vtsText:"vtsText",vtsSrc:"vtsSrc",vtsSrcSet:"vtsSrcSet",vtsAlt:"vtsAlt",vtsIcon:"vtsIcon",vtsLoading:"vtsLoading"},outputs:{vtsError:"vtsError"},exportAs:["vtsAvatar"],features:[r.OA$],decls:3,vars:3,consts:[["textEl",""],["vts-icon","",3,"vtsType"],[3,"src"],[1,"vts-avatar-string",3,"ngStyle"],[3,"error","src"]],template:function(E,k){1&E&&r.DNE(0,x,1,1,"i",1)(1,z,1,3,"img",2)(2,w,3,2,"span",3),2&E&&(r.vxM(k.vtsIcon&&k.hasIcon?0:-1),r.R7$(),r.vxM(k.vtsSrc&&k.hasSrc?1:-1),r.R7$(),r.vxM(k.vtsText&&k.hasText?2:-1))},dependencies:[a.MD,a.B3,f.dA,f.qb],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H4)()],N.prototype,"vtsShape",void 0),(0,i.Cg)([(0,u.H4)()],N.prototype,"vtsSize",void 0),(0,i.Cg)([(0,u.H4)(),(0,p.YI)()],N.prototype,"vtsGap",void 0),(0,i.Cg)([(0,p.H3)()],N.prototype,"vtsLoading",void 0),N})(),$=(()=>{class N{static{this.\u0275fac=function(E){return new(E||N)}}static{this.\u0275mod=r.$C({type:N})}static{this.\u0275inj=r.G2t({imports:[o.jI,a.MD,f.dA,s.IK,Z]})}}return N})()},61774:(X1,n1,h)=>{"use strict";h.d(n1,{Bo:()=>Z1,eU:()=>e0});var i=h(31635),a=h(23135),r=h(545),u=h(28114),p=h(93509),f=h(98231),c=h(86570),s=h(29126),o=h(96985),M=h(62252),x=h(52317),z=h(9760),w=h(59888),A=h(98263),I=h(4033),Z=h(15808),X=h(14959),$=h(69147);function N(u1,w1){1&u1&&a.eu8(0)}function o1(u1,w1){if(1&u1&&(a.j41(0,"span",1),a.DNE(1,N,1,0,"ng-container",3),a.nrm(2,"i",4),a.k0s()),2&u1){const p1=a.XpG(),E1=a.sdS(3);a.Y8G("vtsDropdownMenu",p1.vtsOverlay),a.R7$(),a.Y8G("ngTemplateOutlet",E1)}}function O(u1,w1){1&u1&&a.eu8(0)}function E(u1,w1){if(1&u1&&a.DNE(0,O,1,0,"ng-container",3),2&u1){a.XpG();const p1=a.sdS(3);a.Y8G("ngTemplateOutlet",p1)}}function k(u1,w1){if(1&u1&&a.nrm(0,"i",7),2&u1){const p1=a.XpG(3);a.Y8G("vtsType",p1.vtsIcon)}}function P(u1,w1){if(1&u1&&(a.j41(0,"span"),a.EFF(1),a.k0s()),2&u1){const p1=a.XpG(3);a.R7$(),a.JRh(p1.vtsLabel)}}function Q(u1,w1){if(1&u1){const p1=a.RV6();a.j41(0,"a",6),a.bIt("click",function(q1){a.eBV(p1);const Y0=a.XpG(2);return a.Njj(Y0.navigate(q1))}),a.DNE(1,k,1,1,"i",7)(2,P,2,1,"span"),a.k0s()}if(2&u1){const p1=a.XpG(2);a.BMQ("href",p1.generateUrl(p1.vtsUrl),a.B4B),a.R7$(),a.vxM(p1.vtsIcon?1:-1),a.R7$(),a.vxM(p1.vtsLabel?2:-1)}}function R(u1,w1){if(1&u1&&a.nrm(0,"i",7),2&u1){const p1=a.XpG(3);a.Y8G("vtsType",p1.vtsIcon)}}function C1(u1,w1){if(1&u1&&(a.j41(0,"span"),a.EFF(1),a.k0s()),2&u1){const p1=a.XpG(3);a.R7$(),a.JRh(p1.vtsLabel)}}function S1(u1,w1){if(1&u1&&(a.j41(0,"span"),a.DNE(1,R,1,1,"i",7)(2,C1,2,1,"span"),a.k0s()),2&u1){const p1=a.XpG(2);a.R7$(),a.vxM(p1.vtsIcon?1:-1),a.R7$(),a.vxM(p1.vtsLabel?2:-1)}}function W0(u1,w1){if(1&u1&&(a.j41(0,"span",5),a.DNE(1,Q,3,3,"a")(2,S1,3,2,"span"),a.k0s()),2&u1){const p1=a.XpG();a.R7$(),a.vxM(p1.vtsUrl&&!p1.vtsDisabled?1:2)}}function l0(u1,w1){if(1&u1&&(a.qex(0),a.EFF(1),a.bVm()),2&u1){const p1=a.XpG(2);a.R7$(),a.SpI(" ",p1.vtsBreadCrumbComponent.vtsSeparator," ")}}function N1(u1,w1){if(1&u1&&(a.j41(0,"span",2),a.DNE(1,l0,2,1,"ng-container",8),a.k0s()),2&u1){const p1=a.XpG();a.R7$(),a.Y8G("vtsStringTemplateOutlet",p1.vtsBreadCrumbComponent.vtsSeparator)}}const p0=["*"],L0=(u1,w1)=>w1.url;function $0(u1,w1){if(1&u1&&a.nrm(0,"vts-breadcrumb-item",0),2&u1){const p1=w1.$implicit;a.Y8G("vtsLabel",p1.label)("vtsIcon",p1.icon)("vtsUrl",p1.url)("vtsDisabled",p1.disabled)}}function Z0(u1,w1){if(1&u1&&a.Z7z(0,$0,1,4,"vts-breadcrumb-item",0,L0),2&u1){const p1=a.XpG();a.Dyx(p1.vtsBreadcrumbArray)}}function x0(u1,w1){1&u1&&a.SdG(0)}class q0{}let Y1=(()=>{class u1{constructor(p1,E1){this.vtsBreadCrumbComponent=p1,this.injector=E1}navigate(p1){p1.preventDefault();const E1=this.generateUrl(this.vtsUrl);this.injector.get(r.Ix).navigateByUrl(E1)}generateUrl(p1){return Array.isArray(p1)?this.injector.get(r.Ix).createUrlTree(p1).toString():p1.toString()}static{this.\u0275fac=function(E1){return new(E1||u1)(a.rXU(q0),a.rXU(a.zZn))}}static{this.\u0275cmp=a.VBU({type:u1,selectors:[["vts-breadcrumb-item"]],hostVars:4,hostBindings:function(E1,q1){2&E1&&a.AVh("vts-breadcrumb-item",!0)("vts-breadcrumb-disabled",q1.vtsDisabled)},inputs:{vtsOverlay:"vtsOverlay",vtsIcon:"vtsIcon",vtsLabel:"vtsLabel",vtsUrl:"vtsUrl",vtsDisabled:"vtsDisabled"},exportAs:["vtsBreadcrumbItem"],decls:5,vars:2,consts:[["noMenuTpl",""],["vts-dropdown","",1,"vts-breadcrumb-overlay-link",3,"vtsDropdownMenu"],[1,"vts-breadcrumb-separator"],[4,"ngTemplateOutlet"],["vts-icon","","vtsType","ArrowDownOutline"],[1,"vts-breadcrumb-link"],[3,"click"],["vts-icon","",3,"vtsType"],[4,"vtsStringTemplateOutlet"]],template:function(E1,q1){1&E1&&a.DNE(0,o1,3,2,"span",1)(1,E,1,1,"ng-container")(2,W0,3,1,"ng-template",null,0,a.C5r)(4,N1,2,1,"span",2),2&E1&&(a.vxM(q1.vtsOverlay?0:1),a.R7$(4),a.vxM(q1.vtsBreadCrumbComponent.vtsSeparator?4:-1))},dependencies:[f.T3,u.rZ,u.s8,c.dA,c.qb,s.n,s.f,f.MD],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,p.H3)()],u1.prototype,"vtsDisabled",void 0),u1})(),e0=(()=>{class u1{constructor(p1,E1,q1,Y0,J1){this.injector=p1,this.cdr=E1,this.elementRef=q1,this.renderer=Y0,this.directionality=J1,this.vtsAutoGenerate=!1,this.vtsSeparator="\u276f",this.vtsRouteLabel="breadcrumb",this.vtsRouteIcon="breadcrumbIcon",this.vtsRouteLabelFn=K0=>K0,this.vtsBreadcrumbArray=[],this.dir="ltr",this.destroy$=new M.B,Y0.addClass(q1.nativeElement,"vts-breadcrumb")}ngOnInit(){this.vtsAutoGenerate&&this.registerRouterChange(),this.directionality.change?.pipe((0,x.Q)(this.destroy$)).subscribe(p1=>{this.dir=p1,this.prepareComponentForRtl(),this.cdr.detectChanges()}),this.dir=this.directionality.value,this.prepareComponentForRtl()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}registerRouterChange(){try{const p1=this.injector.get(r.Ix),E1=this.injector.get(r.nX);p1.events.pipe((0,z.p)(q1=>q1 instanceof r.wF),(0,x.Q)(this.destroy$),(0,w.Z)(!0)).subscribe(()=>{this.vtsBreadcrumbArray=this.getBreadcrumbs(E1.root),this.cdr.markForCheck()})}catch{throw new Error(`${o.H3} You should import RouterModule if you want to use 'VtsAutoGenerate'.`)}}getBreadcrumbs(p1,E1="",q1=[]){const Y0=p1.children;if(0===Y0.length)return q1;for(const J1 of Y0)if(J1.outlet===r.Xk){const K0=J1.snapshot.url.map(G0=>
1G0.path).filter(G0=>G0).join("/"),z0=K0?E1+`/${K0}`:E1,V2=this.vtsRouteLabelFn(J1.snapshot.data[this.vtsRouteLabel]);return K0&&V2&&q1.push({label:V2,url:z0,icon:J1.snapshot.data[this.vtsRouteIcon]??void 0}),this.getBreadcrumbs(J1,z0,q1)}return q1}prepareComponentForRtl(){"rtl"===this.dir?this.renderer.addClass(this.elementRef.nativeElement,"vts-breadcrumb-rtl"):this.renderer.removeClass(this.elementRef.nativeElement,"vts-breadcrumb-rtl")}static{this.\u0275fac=function(E1){return new(E1||u1)(a.rXU(a.zZn),a.rXU(a.gRc),a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(A.D,8))}}static{this.\u0275cmp=a.VBU({type:u1,selectors:[["vts-breadcrumb"]],inputs:{vtsAutoGenerate:"vtsAutoGenerate",vtsSeparator:"vtsSeparator",vtsRouteLabel:"vtsRouteLabel",vtsRouteIcon:"vtsRouteIcon",vtsRouteLabelFn:"vtsRouteLabelFn",vtsBreadcrumbArray:"vtsBreadcrumbArray"},exportAs:["vtsBreadcrumb"],features:[a.Jv_([{provide:q0,useExisting:u1}])],ngContentSelectors:p0,decls:2,vars:1,consts:[[3,"vtsLabel","vtsIcon","vtsUrl","vtsDisabled"]],template:function(E1,q1){1&E1&&(a.NAR(),a.DNE(0,Z0,2,0)(1,x0,1,0)),2&E1&&a.vxM(q1.vtsAutoGenerate&&q1.vtsBreadcrumbArray.length||q1.vtsBreadcrumbArray.length?0:1)},dependencies:[Y1,f.MD],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,p.H3)()],u1.prototype,"vtsAutoGenerate",void 0),u1})(),I1=(()=>{class u1{static{this.\u0275fac=function(E1){return new(E1||u1)}}static{this.\u0275cmp=a.VBU({type:u1,selectors:[["vts-breadcrumb-separator"]],exportAs:["vtsBreadcrumbSeparator"],ngContentSelectors:p0,decls:2,vars:0,consts:[[1,"vts-breadcrumb-separator"]],template:function(E1,q1){1&E1&&(a.NAR(),a.j41(0,"span",0),a.SdG(1),a.k0s())},dependencies:[f.MD],encapsulation:2})}}return u1})(),Z1=(()=>{class u1{static{this.\u0275fac=function(E1){return new(E1||u1)}}static{this.\u0275mod=a.$C({type:u1})}static{this.\u0275inj=a.G2t({imports:[f.MD,s.n,Z.m,X.ML,u.rZ,c.dA.forChild([$.KYG]),e0,Y1,I1,I.jI]})}}return u1})()},44025:(X1,n1,h)=>{"use strict";h.d(n1,{G:()=>o1,R$:()=>$,gc:()=>N});var i=h(31635),a=h(23135),r=h(9755),u=h(93509),p=h(86570),f=h(62252),c=h(52317),s=h(59888),o=h(9760),M=h(98263),x=h(4033),z=h(98231),w=h(2765),A=h(4514);const I=["vts-button",""],Z=["*"],X="button";let $=(()=>{class O{insertSpan(k,P){k.forEach(Q=>{if("#text"===Q.nodeName){const R=P.createElement("span"),C1=P.parentNode(Q);P.insertBefore(C1,R,Q),P.appendChild(R,Q)}})}assertIconOnly(k,P){const Q=Array.from(k.childNodes),R=Q.filter(l0=>"I"===l0.nodeName).length,C1=Q.every(l0=>"#text"!==l0.nodeName);Q.every(l0=>"SPAN"!==l0.nodeName)&&C1&&R>=1&&P.addClass(k,"vts-btn-icon-only")}constructor(k,P,Q,R,C1){this.elementRef=k,this.cdr=P,this.renderer=Q,this.vtsConfigService=R,this.directionality=C1,this._vtsModuleName=X,this.vtsBlock=!1,this.vtsLoading=!1,this.disabled=!1,this.tabIndex=null,this.vtsType=null,this.vtsShape="square",this.vtsSize="md",this.dir="ltr",this.destroy$=new f.B,this.loading$=new f.B,this.elementRef.nativeElement.classList.add("vts-btn"),this.vtsConfigService.getConfigChangeEventForComponent(X).pipe((0,c.Q)(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}ngOnInit(){this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe(k=>{this.dir=k,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnChanges(k){const{vtsLoading:P}=k;P&&this.loading$.next(this.vtsLoading)}ngAfterViewInit(){this.assertIconOnly(this.elementRef.nativeElement,this.renderer),this.insertSpan(this.elementRef.nativeElement.childNodes,this.renderer)}ngAfterContentInit(){this.loading$.pipe((0,s.Z)(this.vtsLoading),(0,o.p)(()=>!!this.vtsIconDirectiveElement),(0,c.Q)(this.destroy$)).subscribe(k=>{const P=this.vtsIconDirectiveElement.nativeElement;k?this.renderer.setStyle(P,"display","none"):this.renderer.removeStyle(P,"display")})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(P){return new(P||O)(a.rXU(a.aKT),a.rXU(a.gRc),a.rXU(a.sFG),a.rXU(r.XZ),a.rXU(M.D,8))}}static{this.\u0275cmp=a.VBU({type:O,selectors:[["button","vts-button",""],["a","vts-button",""]],contentQueries:function(P,Q,R){if(1&P&&a.wni(R,p.qb,5,a.aKT),2&P){let C1;a.mGM(C1=a.lsd())&&(Q.vtsIconDirectiveElement=C1.first)}},hostVars:28,hostBindings:function(P,Q){2&P&&(a.BMQ("tabindex",Q.disabled?-1:null===Q.tabIndex?null:Q.tabIndex)("disabled",Q.disabled||null),a.AVh("vts-btn-primary","primary"===Q.vtsType)("vts-btn-link","link"===Q.vtsType)("vts-btn-text","text"===Q.vtsType)("vts-btn-circle","circle"===Q.vtsShape)("vts-btn-rounded","rounded"===Q.vtsShape)("vts-btn-square","square"===Q.vtsShape)("vts-btn-xl","xl"===Q.vtsSize)("vts-btn-lg","lg"===Q.vtsSize)("vts-btn-md","md"===Q.vtsSize)("vts-btn-sm","sm"===Q.vtsSize)("vts-btn-xs","xs"===Q.vtsSize)("vts-btn-block",Q.vtsBlock)("vts-btn-rtl","rtl"===Q.dir))},inputs:{vtsBlock:"vtsBlock",vtsLoading:"vtsLoading",disabled:"disabled",tabIndex:"tabIndex",vtsType:"vtsType",vtsShape:"vtsShape",vtsSize:"vtsSize"},exportAs:["vtsButton"],features:[a.OA$],attrs:I,ngContentSelectors:Z,decls:1,vars:0,template:function(P,Q){1&P&&(a.NAR(),a.SdG(0))},encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsBlock",void 0),(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsLoading",void 0),(0,i.Cg)([(0,u.H3)()],O.prototype,"disabled",void 0),(0,i.Cg)([(0,r.H4)()],O.prototype,"vtsSize",void 0),O})(),N=(()=>{class O{constructor(k,P){this.elementRef=k,this.directionality=P,this.vtsSize="md",this.dir="ltr",this.destroy$=new f.B,this.elementRef.nativeElement.classList.add("vts-btn-group")}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe(k=>{this.dir=k})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(P){return new(P||O)(a.rXU(a.aKT),a.rXU(M.D,8))}}static{this.\u0275cmp=a.VBU({type:O,selectors:[["vts-button-group"]],hostVars:12,hostBindings:function(P,Q){2&P&&a.AVh("vts-btn-group-xl","xl"===Q.vtsSize)("vts-btn-group-lg","lg"===Q.vtsSize)("vts-btn-group-m\u0111","md"===Q.vtsSize)("vts-btn-group-sm","sm"===Q.vtsSize)("vts-btn-group-xs","xs"===Q.vtsSize)("vts-btn-group-rtl","rtl"===Q.dir)},inputs:{vtsSize:"vtsSize"},exportAs:["vtsButtonGroup"],ngContentSelectors:Z,decls:1,vars:0,template:function(P,Q){1&P&&(a.NAR(),a.SdG(0))},encapsulation:2,changeDetection:0})}}return O})(),o1=(()=>{class O{static{this.\u0275fac=function(P){return new(P||O)}}static{this.\u0275mod=a.$C({type:O})}static{this.\u0275inj=a.G2t({imports:[x.jI,z.MD,A.ft,p.dA,w.Y,w.Y,A.ft]}
1)}}return O})()},70159:(X1,n1,h)=>{"use strict";h.d(n1,{Cn:()=>xe,F_:()=>He});var i=h(31635),a=h(23135),r=h(9755),u=h(93509),p=h(62252),f=h(52317),c=h(98231),s=h(13222),o=h(86570),M=h(9732),x=h(29126),z=h(53856),w=h(98263),A=h(4033),I=h(37606);function Z(e2,j0){1&e2&&a.eu8(0)}function X(e2,j0){if(1&e2&&a.DNE(0,Z,1,0,"ng-container",0),2&e2){const m1=a.XpG();a.Y8G("ngTemplateOutlet",m1.vtsMeta)}}function $(e2,j0){1&e2&&a.eu8(0)}function N(e2,j0){if(1&e2&&a.DNE(0,$,1,0,"ng-container",0),2&e2){const m1=a.XpG();a.Y8G("ngTemplateOutlet",m1.vtsContent)}}const o1=["*"],O=[[["vts-card-header-title"]],[["vts-card-header-extra"]]],E=["vts-card-header-title","vts-card-header-extra"];function k(e2,j0){1&e2&&a.SdG(0)}function P(e2,j0){}function Q(e2,j0){if(1&e2&&a.DNE(0,P,0,0,"ng-template",2),2&e2){a.XpG();const m1=a.sdS(4);a.Y8G("ngTemplateOutlet",m1)}}function R(e2,j0){if(1&e2&&(a.j41(0,"div",3),a.EFF(1),a.k0s()),2&e2){const m1=a.XpG();a.R7$(),a.JRh(m1.vtsTitle)}}function C1(e2,j0){1&e2&&a.SdG(0,1)}function S1(e2,j0){if(1&e2&&a.nrm(0,"i",1),2&e2){const m1=a.XpG();a.Y8G("vtsType",m1.vtsIcon)}}function W0(e2,j0){if(1&e2){const m1=a.RV6();a.j41(0,"img",4),a.bIt("error",function(R1){a.eBV(m1);const B0=a.XpG();return a.Njj(B0.imgError(R1))}),a.k0s()}if(2&e2){const m1=a.XpG();a.Y8G("src",m1.vtsSrc,a.B4B),a.BMQ("srcset",m1.vtsSrcSet)("alt",m1.vtsAlt)}}function l0(e2,j0){if(1&e2&&(a.j41(0,"span",3,0),a.EFF(2),a.k0s()),2&e2){const m1=a.XpG();a.Y8G("ngStyle",m1.textStyles),a.R7$(2),a.SpI(" ",m1.vtsText," ")}}const N1=[[["vts-card-meta-avatar"]],[["vts-card-meta-title"]],[["vts-card-meta-description"]]],p0=["vts-card-meta-avatar","vts-card-meta-title","vts-card-meta-description"];function L0(e2,j0){1&e2&&a.SdG(0)}function $0(e2,j0){1&e2&&a.SdG(0,1)}function Z0(e2,j0){1&e2&&a.eu8(0)}function x0(e2,j0){if(1&e2&&a.DNE(0,Z0,1,0,"ng-container",3),2&e2){a.XpG();const m1=a.sdS(7);a.Y8G("ngTemplateOutlet",m1)}}function q0(e2,j0){1&e2&&a.SdG(0,2)}function Y1(e2,j0){1&e2&&a.eu8(0)}function e0(e2,j0){if(1&e2&&a.DNE(0,Y1,1,0,"ng-container",3),2&e2){a.XpG();const m1=a.sdS(9);a.Y8G("ngTemplateOutlet",m1)}}function I1(e2,j0){if(1&e2&&(a.j41(0,"div",4),a.EFF(1),a.k0s()),2&e2){const m1=a.XpG();a.R7$(),a.JRh(m1.vtsTitle)}}function Z1(e2,j0){if(1&e2&&(a.j41(0,"div",5),a.EFF(1),a.k0s()),2&e2){const m1=a.XpG();a.R7$(),a.JRh(m1.vtsDescription)}}function u1(e2,j0){1&e2&&a.eu8(0)}function w1(e2,j0){if(1&e2&&a.DNE(0,u1,1,0,"ng-container",1),2&e2){const m1=a.XpG();a.Y8G("vtsStringTemplateOutlet",m1.vtsTemplate)}}function p1(e2,j0){1&e2&&a.eu8(0)}function E1(e2,j0){if(1&e2&&a.DNE(0,p1,1,0,"ng-container",2),2&e2){a.XpG();const m1=a.sdS(3);a.Y8G("ngTemplateOutlet",m1)}}function q1(e2,j0){if(1&e2&&a.nrm(0,"img",3),2&e2){const m1=a.XpG();a.Y8G("vtsSrc",m1.vtsSrc)("vtsPreview",m1.vtsPreview)("vtsFallback",m1.vtsFallback)("vtsPlaceholder",m1.vtsPlaceholder)("vtsShape",m1.vtsShape)("vtsFit",m1.vtsFit)("vtsThumbnail",m1.vtsThumbnail)}}function Y0(e2,j0){1&e2&&(a.j41(0,"div",2),a.nrm(1,"div",3),a.k0s()),2&e2&&a.Y8G("ngClass",j0.$implicit)}function J1(e2,j0){if(1&e2&&(a.j41(0,"div",1),a.Z7z(1,Y0,2,1,"div",2,a.fX1),a.k0s()),2&e2){const m1=j0.$implicit;a.R7$(),a.Dyx(m1)}}const K0=[[["vts-card-thumbnail"]],[["vts-card-header"]],[["vts-card-body"]],"*",[["vts-card-meta"]],[["vts-card-footer"]]],z0=["vts-card-thumbnail","vts-card-header","vts-card-body","*","vts-card-meta","vts-card-footer"];function V2(e2,j0){1&e2&&a.eu8(0)}function u0(e2,j0){if(1&e2&&a.DNE(0,V2,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(3);a.Y8G("ngTemplateOutlet",m1)}}function G0(e2,j0){1&e2&&a.eu8(0)}function Q0(e2,j0){if(1&e2&&a.DNE(0,G0,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(5);a.Y8G("ngTemplateOutlet",m1)}}function T2(e2,j0){1&e2&&a.eu8(0)}function b0(e2,j0){if(1&e2&&a.DNE(0,T2,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(3);a.Y8G("ngTemplateOutlet",m1)}}function k0(e2,j0){1&e2&&a.eu8(0)}function s1(e2,j0){if(1&e2&&a.DNE(0,k0,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(7);a.Y8G("ngTemplateOutlet",m1)}}function t0(e2,j0){1&e2&&a.eu8(0)}function K(e2,j0){if(1&e2&&a.DNE(0,t0,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(9);a.Y8G("ngTemplateOutlet",m1)}}function a0(e2,j0){1&e2&&a.eu8(0)}function e1(e2,j0){if(1&e2&&a.DNE(0,a0,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(3);a.Y8G("ngTemplateOutlet",m1)}}function c0(e2,j0){1&e2&&a.eu8(0)}function H1(e2,j0){if(1&e2&&a.DNE(0,c0,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(13);a.Y8G("ngTemplateOutlet",m1)}}function S0(e2,j0){1&e2&&a.eu8(0)}function c2(e2,j0){if(1&e2&&a.DNE(0,S0,1,0,"ng-container",9),2&e2){a.XpG(2);const m1=a.sdS(3);a.Y8G("ngTemplateOutlet",m1)}}function G2(e2,j0){if(1&e2&&(a.DNE(0,u0,1,1,"ng-container"),a.j41(1,"div",8),a.DNE(2,Q0,1,1,"ng-container")(3,b0,1,1,"ng-container")(4,s1,1,1,"ng-container")(5,K,1,1,"ng-container")(6,e1,1,1,"ng-container")(7,H1,1,1,"ng-container"),a.k0s(),a.DNE(8,c2,1,1,"ng-container")),2&e2){const m1=a.XpG();a.vxM(m1.vtsThumbnail&&"left"===m1.vtsThumbnailPosition?0:-1),a.R7$(2),a.vxM(m1.vtsHeader?2:-1),a.R7$(),a.vxM(m1.vtsThumbnail&&"top"===m1.vtsThumbnailPosition?3:-1),a.R7$(),a.vxM(m1.vtsBody?4:5),a.R7$(2),a.vxM(m1.vtsThumbnail&&"bottom"===m1.vtsThumbnailPosition?6:-1),a.R7$(),a.vxM(m1.vtsFooter?7:-1),a.R7$(),a.vxM(m1.vtsThumbnail&&"right"===m1.vtsThumbnailPosition?8:-1)}}function me(e2,j0){1&e2&&a.eu8(0)}function W2(e2,j0){if(1&e2&&a.DNE(0,me,1,0,"ng-container",9),2&e2){a.XpG();const m1=a.sdS(15);a.Y8G("ngTemplateOutlet",m1)}}function o2(e2,j0){1&e2&&a.SdG(0)}function d0(e2,j0){1&e2&&a.SdG(0,1)}function P0(e2,j0){1&e2&&a.SdG(0,2)}function a2(e2,j0){1&e2&&a.SdG(0,3)}function w2(e2,j0){if(1&e2&&(a.j41(0,"vts-card-body",10),a.DNE(1,a2,1,0,"ng-template",null,7,a.C5r),a.k0s()),2&e2){const m1=a.sdS(2),f1=a.XpG(),R1=a.sdS(11);a.Y8G("vtsMeta",f1.vtsMeta&&R1)("vtsContent",m1)}}function P2(e2,j0){1&e2&&a.SdG(0,4)}function g2(e2,j0){1&e2&&a.SdG(0,5)}function le(e2,j0){1&e2&&a.nrm(0,"vts-card-loading")}let n2=(()=>{class e2{static{this.\u0275fac=function(f1){return new(f1||e2)}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-body"]],hostVars:2,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-body",!0)},inputs:{vtsMeta:"vtsMeta",vtsContent:"vtsContent"},exportAs:["vtsCardBody"],decls:2,vars:2,consts:[[4,"ngTemplateOutlet"]],template:function(f1,R1){1&f1&&a.DNE(0,X,1,1,"ng-container")(1,N,1,1,"ng-container"),2&f1&&(a.vxM(R1.vtsMeta?0:-1),a.R7$(),a.vxM(R1.vtsContent?1:-1))},dependencies:[c.MD,c.T3],encapsulation:2,changeDetection:0})}}return e2})(),S2=(()=>{class e2{constructor(m1){this.parent=m1,this.vtsPadding=!0,this.vtsBordered=!1}ngOnInit(){this.setParentProperty()}ngOnChanges(m1){this.setParentProperty()}setParentProperty(){this.parent.cdr.markForCheck()}static{this.\u0275fac=function(f1){return new(f1||e2)(a.rXU(He,8))}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-footer"]],hostVars:6,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-footer",!0)("vts-card-footer-padding",R1.vtsPadding)("vts-card-footer-bordered",R1.vtsBordered)}
1,inputs:{vtsPadding:"vtsPadding",vtsBordered:"vtsBordered"},exportAs:["vtsCardFooter"],features:[a.OA$],ngContentSelectors:o1,decls:1,vars:0,template:function(f1,R1){1&f1&&(a.NAR(),a.SdG(0))},encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],e2.prototype,"vtsPadding",void 0),(0,i.Cg)([(0,u.H3)()],e2.prototype,"vtsBordered",void 0),e2})(),T0=(()=>{class e2{static{this.\u0275fac=function(f1){return new(f1||e2)}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-header-title"]],hostVars:2,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-head-title",!0)},exportAs:["vtsCardHeaderTitle"],ngContentSelectors:o1,decls:1,vars:0,template:function(f1,R1){1&f1&&(a.NAR(),a.SdG(0))},dependencies:[c.MD],encapsulation:2,changeDetection:0})}}return e2})(),Q2=(()=>{class e2{static{this.\u0275fac=function(f1){return new(f1||e2)}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-header-extra"]],hostVars:2,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-head-extra",!0)},exportAs:["vtsCardHeaderExtra"],ngContentSelectors:o1,decls:1,vars:0,template:function(f1,R1){1&f1&&(a.NAR(),a.SdG(0))},dependencies:[c.MD],encapsulation:2,changeDetection:0})}}return e2})(),Ce=(()=>{class e2{constructor(m1){this.parent=m1,this.vtsBordered=!0}ngOnInit(){this.setParentProperty()}ngOnChanges(m1){this.setParentProperty()}setParentProperty(){this.parent.cdr.markForCheck()}static{this.\u0275fac=function(f1){return new(f1||e2)(a.rXU(He,8))}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-header"]],contentQueries:function(f1,R1,B0){if(1&f1&&(a.wni(B0,T0,5),a.wni(B0,Q2,5)),2&f1){let l2;a.mGM(l2=a.lsd())&&(R1.titleTemplate=l2.first),a.mGM(l2=a.lsd())&&(R1.extraTemplate=l2.first)}},hostVars:4,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-head",!0)("vts-card-head-bordered",R1.vtsBordered)},inputs:{vtsTitle:"vtsTitle",vtsBordered:"vtsBordered"},exportAs:["vtsCardHeader"],features:[a.OA$],ngContentSelectors:E,decls:6,vars:2,consts:[["title",""],[1,"vts-card-head-wrapper"],[3,"ngTemplateOutlet"],[1,"vts-card-head-title"]],template:function(f1,R1){1&f1&&(a.NAR(O),a.j41(0,"div",1),a.DNE(1,k,1,0)(2,Q,1,1,null,2)(3,R,2,1,"ng-template",null,0,a.C5r)(5,C1,1,0),a.k0s()),2&f1&&(a.R7$(),a.vxM(R1.titleTemplate?1:2),a.R7$(4),a.vxM(R1.extraTemplate?5:-1))},dependencies:[c.MD,c.T3],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],e2.prototype,"vtsBordered",void 0),e2})(),Pe=(()=>{class e2{static{this.\u0275fac=function(f1){return new(f1||e2)}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-meta-title"]],hostVars:2,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-meta-title",!0)},exportAs:["vtsCardMetaTitle"],ngContentSelectors:o1,decls:1,vars:0,template:function(f1,R1){1&f1&&(a.NAR(),a.SdG(0))},dependencies:[c.MD],encapsulation:2,changeDetection:0})}}return e2})(),ye=(()=>{class e2{static{this.\u0275fac=function(f1){return new(f1||e2)}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-meta-description"]],hostVars:2,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-meta-description",!0)},exportAs:["vtsCardMetaDescription"],ngContentSelectors:o1,decls:1,vars:0,template:function(f1,R1){1&f1&&(a.NAR(),a.SdG(0))},dependencies:[c.MD],encapsulation:2,changeDetection:0})}}return e2})(),m2=(()=>{class e2 extends s.eI{static{this.\u0275fac=(()=>{let m1;return function(R1){return(m1||(m1=a.xGo(e2)))(R1||e2)}})()}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-meta-avatar"]],hostVars:2,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-meta-avatar",!0)},exportAs:["vtsCardMetaAvatar"],features:[a.Vt3],decls:3,vars:3,consts:[["textEl",""],["vts-icon","",3,"vtsType"],[3,"src"],[1,"vts-avatar-string",3,"ngStyle"],[3,"error","src"]],template:function(f1,R1){1&f1&&a.DNE(0,S1,1,1,"i",1)(1,W0,1,3,"img",2)(2,l0,3,2,"span",3),2&f1&&(a.vxM(R1.vtsIcon&&R1.hasIcon?0:-1),a.R7$(),a.vxM(R1.vtsSrc&&R1.hasSrc?1:-1),a.R7$(),a.vxM(R1.vtsText&&R1.hasText?2:-1))},dependencies:[o.dA,o.qb,c.MD,c.B3],encapsulation:2})}}return e2})(),Be=(()=>{class e2{constructor(m1){this.parent=m1,this.vtsBordered=!1,this.vtsAlign="left",this.vtsDirection="horizontal"}ngOnInit(){this.setParentProperty()}ngOnChanges(m1){this.setParentProperty()}setParentProperty(){this.parent.cdr.markForCheck()}static{this.\u0275fac=function(f1){return new(f1||e2)(a.rXU(He,8))}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-meta"]],contentQueries:function(f1,R1,B0){if(1&f1&&(a.wni(B0,m2,5),a.wni(B0,Pe,5),a.wni(B0,ye,5)),2&f1){let l2;a.mGM(l2=a.lsd())&&(R1.vtsAvatarTemplate=l2.first),a.mGM(l2=a.lsd())&&(R1.vtsTitleTemplate=l2.first),a.mGM(l2=a.lsd())&&(R1.vtsDescriptionTemplate=l2.first)}},hostVars:14,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-meta",!0)("vts-card-meta-bordered",R1.vtsBordered)("vts-card-meta-left","left"===R1.vtsAlign)("vts-card-meta-right","right"===R1.vtsAlign)("vts-card-meta-center","center"===R1.vtsAlign)("vts-card-meta-horizontal","horizontal"===R1.vtsDirection)("vts-card-meta-vertical","vertical"===R1.vtsDirection)},inputs:{vtsTitle:"vtsTitle",vtsDescription:"vtsDescription",vtsBordered:"vtsB
1ordered",vtsAlign:"vtsAlign",vtsDirection:"vtsDirection"},exportAs:["vtsCardMeta"],features:[a.OA$],ngContentSelectors:p0,decls:10,vars:3,consts:[["title",""],["desc",""],[1,"vts-card-meta-detail"],[4,"ngTemplateOutlet"],[1,"vts-card-meta-title"],[1,"vts-card-meta-description"]],template:function(f1,R1){1&f1&&(a.NAR(N1),a.DNE(0,L0,1,0),a.j41(1,"div",2),a.DNE(2,$0,1,0)(3,x0,1,1,"ng-container")(4,q0,1,0)(5,e0,1,1,"ng-container"),a.k0s(),a.DNE(6,I1,2,1,"ng-template",null,0,a.C5r)(8,Z1,2,1,"ng-template",null,1,a.C5r)),2&f1&&(a.vxM(R1.vtsAvatarTemplate?0:-1),a.R7$(2),a.vxM(R1.vtsTitleTemplate?2:3),a.R7$(2),a.vxM(R1.vtsDescriptionTemplate?4:5))},dependencies:[c.MD,c.T3],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],e2.prototype,"vtsBordered",void 0),e2})(),M0=(()=>{class e2{constructor(m1,f1,R1){this.parent=m1,this.elementRef=f1,this.renderer=R1,this.attrs={},this.vtsSrc="",this.vtsPreview=!1,this.vtsFallback=null,this.vtsPlaceholder=null,this.vtsShape="square",this.vtsFit=null,this.vtsThumbnail=!1,this.vtsPosition="top"}ngOnInit(){this.setParentProperty()}ngOnChanges(m1){this.setParentProperty()}ngAfterViewInit(){this.transferAttribute()}transferAttribute(){const m1=this.imageRef?.elementRef;if(!m1)return;const f1=Object.keys(this).map(R2=>R2.toLocaleLowerCase()),l2=Array.from(this.elementRef.nativeElement.attributes).filter(R2=>!["class","style"].includes(R2.nodeName)&&!R2.nodeName.startsWith("ng-")&&!f1.includes(R2.nodeName));if(l2.length>0){const R2=m1.nativeElement;Object.keys(this.attrs).forEach(Z2=>{this.renderer.removeAttribute(R2,Z2)}),this.attrs={},l2.forEach(Z2=>{this.renderer.setAttribute(R2,Z2.nodeName,Z2.value)}),this.attrs=l2}}setParentProperty(){this.parent.vtsThumbnailPosition=this.vtsPosition,this.parent.cdr.markForCheck()}static{this.\u0275fac=function(f1){return new(f1||e2)(a.rXU(He,8),a.rXU(a.aKT),a.rXU(a.sFG))}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-thumbnail"]],viewQuery:function(f1,R1){if(1&f1&&a.GBs(M._H,5),2&f1){let B0;a.mGM(B0=a.lsd())&&(R1.imageRef=B0.first)}},hostVars:2,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-thumbnail",!0)},inputs:{vtsSrc:"vtsSrc",vtsPreview:"vtsPreview",vtsFallback:"vtsFallback",vtsPlaceholder:"vtsPlaceholder",vtsShape:"vtsShape",vtsFit:"vtsFit",vtsThumbnail:"vtsThumbnail",vtsPosition:"vtsPosition",vtsTemplate:"vtsTemplate"},exportAs:["vtsCardThumbnail"],features:[a.OA$],decls:4,vars:1,consts:[["vtsImage",""],[4,"vtsStringTemplateOutlet"],[4,"ngTemplateOutlet"],["vts-image","",3,"vtsSrc","vtsPreview","vtsFallback","vtsPlaceholder","vtsShape","vtsFit","vtsThumbnail"]],template:function(f1,R1){1&f1&&a.DNE(0,w1,1,1,"ng-container")(1,E1,1,1,"ng-container")(2,q1,1,7,"ng-template",null,0,a.C5r),2&f1&&a.vxM(R1.vtsTemplate?0:1)},dependencies:[M.VU,M._H,c.MD,c.T3],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],e2.prototype,"vtsPreview",void 0),(0,i.Cg)([(0,u.H3)()],e2.prototype,"vtsThumbnail",void 0),e2})(),H2=(()=>{class e2{constructor(m1){this.elementRef=m1,this.listOfLoading=[["vts-col-22"],["vts-col-8","vts-col-15"],["vts-col-6","vts-col-18"],["vts-col-13","vts-col-9"],["vts-col-4","vts-col-3","vts-col-16"],["vts-col-8","vts-col-6","vts-col-8"]],this.elementRef.nativeElement.classList.add("vts-card-loading-content")}static{this.\u0275fac=function(f1){return new(f1||e2)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card-loading"]],exportAs:["vtsCardLoading"],decls:3,vars:0,consts:[[1,"vts-card-loading-content"],[1,"vts-row",2,"margin-left","-4px","margin-right","-4px"],[2,"padding-left","4px","padding-right","4px",3,"ngClass"],[1,"vts-card-loading-block"]],template:function(f1,R1){1&f1&&(a.j41(0,"div",0),a.Z7z(1,J1,3,0,"div",1,a.fX1),a.k0s()),2&f1&&(a.R7$(),a.Dyx(R1.listOfLoading))},dependencies:[c.MD,c.YU],encapsulation:2,changeDetection:0})}}return e2})(),He=(()=>{class e2{constructor(m1,f1,R1,B0,l2){this.vtsConfigService=m1,this.cdr=f1,this.elementRef=R1,this.directionality=B0,this.renderer=l2,this._vtsModuleName="card",this.vtsBordered=!0,this.vtsBorderless=!1,this.vtsNoRadius=!1,this.vtsLoading=!1,this.vtsHoverable=!0,this.vtsBodyStyle=null,this.vtsSize="md",this.dir="ltr",this.destroy$=new p.B,this.elementRef.nativeElement.classList.add("vts-card"),this.elementRef.nativeElement.classList.add("vts-card-layout"),this.vtsConfigService.getConfigChangeEventForComponent("card").pipe((0,f.Q)(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}ngOnInit(){this.directionality.change?.pipe((0,f.Q)(this.destroy$)).subscribe(m1=>{this.dir=m1,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(f1){return new(f1||e2)(a.rXU(r.XZ),a.rXU(a.gRc),a.rXU(a.aKT),a.rXU(w.D,8),a.rXU(a.sFG))}}static{this.\u0275cmp=a.VBU({type:e2,selectors:[["vts-card"]],contentQueries:function(f1,R1,B0){if(1&f1&&(a.wni(B0,M0,5),a.wni(B0,Ce,5),a.wni(B0,Be,5),a.wni(B0,S2,5),a.wni(B0,m2,5),a.wni(B0,n2,5)),2&f1){let l2;a.mGM(l2=a.lsd())&&(R1.vtsThumbnail=l2.first),a.mGM(l2=a.lsd())&&(R1.vtsHeader=l2.first),a.mGM(l2=a.lsd())&&(R1.vtsMeta=l2.first),a.mGM(l2=a.lsd())&&(R1.vtsFooter=l2.first),a.mGM(l2=a.lsd())&&(R1.vtsMetaAvatar=l2.first),a.mGM(l2=a.lsd())&&(R1.vtsBody=l2.first)}},hostVars:20,hostBindings:function(f1,R1){2&f1&&a.AVh("vts-card-loading",R1.vtsLoading)("vts-card-bordered",!1===R1.vtsBorderless&&R1.vtsBordered)("vts-card-borderless",R1.vtsBorderless)("vts-card-no-radius",R1.vtsNoRadius)("vts-card-hoverable",R1.vtsHoverable)("vts-card-thumbnail-bottom","bottom"===R1.vtsThumbnailPosition)("vts-card-thumbnail-top","top"===R1.vtsThumbnailPosition)("vts-card-thumbnail-right","right"===R1.vtsThumbnailPosition)("vts-card-thumbnail-left","left"===R1.vtsThumbnailPosition)("vts-card-has-thumbnail",!!R1.vtsThumbnail)}
1,inputs:{vtsBordered:"vtsBordered",vtsBorderless:"vtsBorderless",vtsNoRadius:"vtsNoRadius",vtsLoading:"vtsLoading",vtsHoverable:"vtsHoverable",vtsBodyStyle:"vtsBodyStyle",vtsSize:"vtsSize",vtsThumbnailPosition:"vtsThumbnailPosition"},exportAs:["vtsCard"],ngContentSelectors:z0,decls:16,vars:1,consts:[["thumbnail",""],["header",""],["customBody",""],["defaultBody",""],["meta",""],["footer",""],["loading",""],["content",""],[1,"vts-card-content"],[4,"ngTemplateOutlet"],[3,"vtsMeta","vtsContent"]],template:function(f1,R1){1&f1&&(a.NAR(K0),a.DNE(0,G2,9,7)(1,W2,1,1,"ng-container")(2,o2,1,0,"ng-template",null,0,a.C5r)(4,d0,1,0,"ng-template",null,1,a.C5r)(6,P0,1,0,"ng-template",null,2,a.C5r)(8,w2,3,2,"ng-template",null,3,a.C5r)(10,P2,1,0,"ng-template",null,4,a.C5r)(12,g2,1,0,"ng-template",null,5,a.C5r)(14,le,1,0,"ng-template",null,6,a.C5r)),2&f1&&a.vxM(R1.vtsLoading?1:0)},dependencies:[x.n,c.T3,z.XI,n2,H2],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,r.H4)(),(0,u.H3)()],e2.prototype,"vtsBordered",void 0),(0,i.Cg)([(0,r.H4)(),(0,u.H3)()],e2.prototype,"vtsBorderless",void 0),(0,i.Cg)([(0,r.H4)(),(0,u.H3)()],e2.prototype,"vtsNoRadius",void 0),(0,i.Cg)([(0,u.H3)()],e2.prototype,"vtsLoading",void 0),(0,i.Cg)([(0,r.H4)(),(0,u.H3)()],e2.prototype,"vtsHoverable",void 0),(0,i.Cg)([(0,r.H4)()],e2.prototype,"vtsSize",void 0),e2})(),xe=(()=>{class e2{static{this.\u0275fac=function(f1){return new(f1||e2)}}static{this.\u0275mod=a.$C({type:e2})}static{this.\u0275inj=a.G2t({imports:[c.MD,x.n,I.N,M.VU,o.dA,He,H2,M0,Ce,T0,Q2,n2,Be,m2,ye,Pe,A.jI,I.N]})}}return e2})()},54931:(X1,n1,h)=>{"use strict";h.d(n1,{ib:()=>M,ru:()=>o,wo:()=>s});var i=h(23135),a=h(31635),r=h(93509),u=h(12253),p=h(16357),f=h(62252);let c=(()=>{class x{create(w){return typeof ResizeObserver>"u"?null:new ResizeObserver(w)}static{this.\u0275fac=function(A){return new(A||x)}}static{this.\u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})(),s=(()=>{class x{constructor(w){this.nzResizeObserverFactory=w,this.observedElements=new Map}ngOnDestroy(){this.observedElements.forEach((w,A)=>this.cleanupObserver(A))}observe(w){const A=(0,u.a)(w);return new p.c(I=>{const X=this.observeElement(A).subscribe(I);return()=>{X.unsubscribe(),this.unobserveElement(A)}})}observeElement(w){if(this.observedElements.has(w))this.observedElements.get(w).count++;else{const A=new f.B,I=this.nzResizeObserverFactory.create(Z=>A.next(Z));I&&I.observe(w),this.observedElements.set(w,{observer:I,stream:A,count:1})}return this.observedElements.get(w).stream}unobserveElement(w){this.observedElements.has(w)&&(this.observedElements.get(w).count--,this.observedElements.get(w).count||this.cleanupObserver(w))}cleanupObserver(w){if(this.observedElements.has(w)){const{observer:A,stream:I}=this.observedElements.get(w);A&&A.disconnect(),I.complete(),this.observedElements.delete(w)}}static{this.\u0275fac=function(A){return new(A||x)(i.KVO(c))}}static{this.\u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}}return x})(),o=(()=>{class x{subscribe(){this.unsubscribe(),this.currentSubscription=this.nzResizeObserver.observe(this.elementRef).subscribe(this.nzResizeObserve)}unsubscribe(){this.currentSubscription?.unsubscribe()}constructor(w,A){this.nzResizeObserver=w,this.elementRef=A,this.nzResizeObserve=new i.bkB,this.nzResizeObserverDisabled=!1,this.currentSubscription=null}ngAfterContentInit(){!this.currentSubscription&&!this.nzResizeObserverDisabled&&this.subscribe()}ngOnDestroy(){this.unsubscribe()}ngOnChanges(w){const{nzResizeObserve:A}=w;A&&(this.nzResizeObserverDisabled?this.unsubscribe():this.subscribe())}static{this.\u0275fac=function(A){return new(A||x)(i.rXU(s),i.rXU(i.aKT))}}static{this.\u0275dir=i.FsC({type:x,selectors:[["","nzResizeObserver",""]],inputs:{nzResizeObserverDisabled:"nzResizeObserverDisabled"},outputs:{nzResizeObserve:"nzResizeObserve"},features:[i.OA$]})}}return(0,a.Cg)([(0,r.H3)()],x.prototype,"nzResizeObserverDisabled",void 0),x})(),M=(()=>{class x{static{this.\u0275fac=function(A){return new(A||x)}}static{this.\u0275mod=i.$C({type:x})}static{this.\u0275inj=i.G2t({providers:[c]})}}return x})()},34226:(X1,n1,h)=>{"use strict";h.d(n1,{Ex:()=>$,VW:()=>o1,x$:()=>X});var i=h(31635),a=h(23135),r=h(90695),u=h(93509),p=h(62252),f=h(52317),c=h(89062),s=h(97321),o=h(98263),M=h(4033),x=h(98231);const z=["*"],w=["inputElement"],A=["vts-checkbox",""];function I(O,E){return this.trackByOption}function Z(O,E){if(1&O){const k=a.RV6();a.j41(0,"label",1),a.bIt("vtsCheckedChange",function(Q){const R=a.eBV(k).$implicit,C1=a.XpG();return a.Njj(C1.onCheckedChange(R,Q))}),a.j41(1,"span"),a.EFF(2),a.k0s()()}if(2&O){const k=E.$implicit,P=a.XpG();a.Y8G("vtsDisabled",k.disabled||P.vtsDisabled)("vtsChecked",k.checked),a.R7$(2),a.JRh(k.label)}}let X=(()=>{class O{addCheckbox(k){k.vtsDisabled=this.vtsDisabled||k.vtsDisabled,this.checkboxList.push(k)}removeCheckbox(k){this.checkboxList.splice(this.checkboxList.indexOf(k),1)}onChange(){const k=this.checkboxList.filter(P=>P.vtsChecked).map(P=>P.vtsValue);this.vtsOnChange.emit(k)}constructor(k,P){this.vtsOnChange=new a.bkB,this.checkboxList=[],this.vtsDisabled=!1,k.addClass(P.nativeElement,"vts-checkbox-group")}static{this.\u0275fac=function(P){return new(P||O)(a.rXU(a.sFG),a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:O,selectors:[["vts-checkbox-wrapper"]],inputs:{vtsDisabled:"vtsDisabled"},outputs:{vtsOnChange:"vtsOnChange"},exportAs:["vtsCheckboxWrapper"],ngContentSelectors:z,decls:1,vars:0,template:function(P,Q){1&P&&(a.NAR(),a.SdG(0))},encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsDisabled",void 0),O})(),$=(()=>{class O{hostClick(k){k.preventDefault(),this.focus(),this.innerCheckedChange(!this.vtsChecked)}innerCheckedChange(k){this.vtsDisabled||(this.vtsChecked=k,this.onChange(this.vtsChecked),this.vtsCheckedChange.emit(this.vtsChecked),this.vtsCheckboxWrapperComponent&&this.vtsCheckboxWrapperComponent.onChange())}writeValue(k){this.vtsChecked=k,this.cdr.markForCheck()}registerOnChange(k){this.onChange=k}registerOnTouched(k){this.onTouched=k}setDisabledState(k){this.vtsDisabled=k,this.cdr.markForCheck()}focus(){this.focusMonitor.focusVia(this.inputElement,"keyboard")}blur(){this.inputElement.nativeElement.blur()}constructor(k,P,Q,R,C1){this.elementRef=k,this.vtsCheckboxWrapperComponent=P,this.cdr=Q,this.focusMonitor=R,this.directionality=C1,this.dir="ltr",this.destroy$=new p.B,this.onChange=()=>{},this.onTouched=()=>{},this.vtsCheckedChange=new a.bkB,this.vtsValue=null,this.vtsAutoFocus=!1,this.vtsDisabled=!1,this.vtsIndeterminate=!1,this.vtsChecked=!1,this.elementRef.nativeElement.classList.add("vts-checkbox-wrapper")}ngOnInit(){this.focusMonitor.monitor(this.elementRef,!0).subscribe(k=>{k||Promise.resolve().then(()=>this.onTouched())}),this.vtsCheckboxWrapperComponent&&this.vtsCheckboxWrapperComponent.addCheckbox(this),this.directionality.change?.pipe((0,f.Q)(this.destroy$)).subscribe(k=>{this.dir=k,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngAfterViewInit(){this.vtsAutoFocus&&this.focus()}ngOnDestroy(){this.focusMonitor.stopMonitoring(this.elementRef),this.vtsCheckboxWrapperComponent&&this.vtsCheckboxWrapperComponent.removeCheckbox(this),this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(P){return new(P||O)(a.rXU(a.aKT),a.rXU(X,8),a.rXU(a.gRc),a.rXU(c.F),a.rXU(o.D,8))}}static{this.\u0275cmp=a.VBU({type:O,selectors:[["","vts-checkbox",""]],viewQuery:function(P,Q){if(1&P&&a.GBs(w,7),2&P){let R;a.mGM(R=a.lsd())&&(Q.inputElement=R.first)}},hostVars:4,hostBindings:function(P,Q){1&P&&a.bIt("click",function(C1){return Q.hostClick(C1)}),2&P&&a.AVh("vts-checkbox-wrapper-checked",Q.vtsChecked)("vts-checkbox-rtl","rtl"===Q.dir)},inputs:{vtsValue:"vtsValue",vtsAutoFocus:"vtsAutoFocus",vtsDisabled:"vtsDisabled",vtsIndeterminate:"vtsIndeterminate",vtsChecked:"vtsChecked"},outputs:{vtsCheckedChange:"vtsCheckedChange"},exportAs:["vtsCheckbox"],features:[a.Jv_([{provide:r.kq,useExisting:(0,a.Rfq)(()=>O),multi:!0}])],attrs:A,ngContentSelectors:z,decls:6,vars:10,consts:[["inputElement",""],[1,"vts-checkbox"],["type","checkbox",1,"vts-checkbox-input",3,"ngModelChange","click","checked","ngModel","disabled"],[1,"vts-checkbox-inner"]],template:function(P,Q){if(1&P){const R=a.RV6();a.NAR(),a.j41(0,"span",1)(1,"input",2,0),a.bIt("ngModelChange",function(S1){return a.eBV(R),a.Njj(Q.innerCheckedChange(S1))})("click",function(S1){return a.eBV(R),a.Njj(S1.stopPropagation())}),a.k0s(),a.nrm(3,"span",3),a.k0s(),a.j41(4,"span"),a.SdG(5),a.k0s()}2&P&&(a.AVh("vts-checkbox-checked",Q.vtsChecked&&!Q.vtsIndeterminate)("vts-checkbox-disabled",Q.vtsDisabled)("vts-checkbox-indeterminate",Q.vtsIndeterminate),a.R7$(),a.Y8G("checked",Q.vtsChecked)("ngModel",Q.vtsChecked)("disabled",Q.vtsDisabled),a.BMQ("autofocus",Q.vtsAutoFocus?"autofocus":null))},dependencies:[r.YN,r.Zm,r.BC,r.vS],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsAutoFocus",void 0),(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsDisabled",void 0),(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsIndeterminate",void 0),(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsChecked",void 0),O})(),N=(()=>{class O{trackByOption(k,P){return P.value}onCheckedChange(k,P){k.checked=P,this.onChange(this.options)}constructor(k,P,Q,R){this.elementRef=k,this.focusMonitor=P,this.cdr=Q,this.directionality=R,this.onChange=()=>{},this.onTouched=()=>{},this.options=[],this.vtsDisabled=!1,this.dir="ltr",this.destroy$=new p.B,this.elementRef.nativeElement.classList.add("vts-checkbox-group")}ngOnInit(){this.focusMonitor.monitor(this.elementRef,!0).subscribe(k=>{k||Promise.resolve().then(()=>this.onTouched())}),this.directionality.change?.pipe((0,f.Q)(this.destroy$)).subscribe(k=>{this.dir=k,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnDestroy(){this.focusMonitor.stopMonitoring(this.elementRef),this.destroy$.next(),this.destroy$.complete()}writeValue(k){this.options=k,this.cdr.markForCheck()}registerOnChange(k){this.onChange=k}registerOnTouched(k){this.onTouched=k}setDisabledState(k){this.vtsDisabled=k,this.cdr.markForCheck()}static{this.\u0275fac=function(P){return new(P||O)(a.rXU(a.aKT),a.rXU(c.F),a.rXU(a.gRc),a.rXU(o.D,8))}}static{this.\u0275cmp=a.VBU({type:O,selectors:[["vts-checkbox-group"]],hostVars:2,hostBindings:function(P,Q){2&P&&a.AVh("vts-checkbox-group-rtl","rtl"===Q.dir)},inputs:{vtsDisabled:"vtsDisabled"},exportAs:["vtsCheckboxGroup"],features:[a.Jv_([{provide:r.kq,useExisting:(0,a.Rfq)(()=>O),multi:!0}])],decls:2,vars:0,consts:[["vts-checkbox","",1,"vts-checkbox-group-item",3,"vtsDisabled","vtsChecked"],["vts-checkbox","",1,"vts-checkbox-group-item",3,"vtsCheckedChange","vtsDisabled","vtsChecked"]],template:function(P,Q){1&P&&a.Z7z(0,Z,3,3,"label",0,I,!0),2&P&&a.Dyx(Q.options)},dependencies:[$],encapsulation:2})}}return(0,i.Cg)([(0,u.H3)()],O.prototype,"vtsDisabled",void 0),O})(),o1=(()=>{class O{static{this.\u0275fac=function(P){return new(P||O)}}static{this.\u0275mod=a.$C({type:O})}static{this.\u0275inj=a.G2t({imports:[M.jI,x.MD,r.YN,s.A,$,N]})}}return O})()},43025:(X1,n1,h)=>{"use strict";h.d(n1,{J6:()=>a,LD:()=>f,OT:()=>o,Sn:()=>w,TI:()=>p,U1:()=>z,W4:()=>c,bS:()=>I,ph:()=>u,uX:()=>A});var i=h(5559);let a=(()=>{class Z{static{this.SLOW="0.3s"}static{this.BASE="0.2s"}static{this.FAST="0.1s"}}return Z})(),r=(()=>{class Z{static{this.EASE_BASE_OUT="cubic-bezier(0.7, 0.3, 0.1, 1)"}static{this.EASE_BASE_IN="cubic-bezier(0.9, 0, 0.3, 0.7)"}static{this.EASE_OUT="cubic-bezier(0.215, 0.61, 0.355, 1)"}static{this.EASE_IN="cubic-bezier(0.55, 0.055, 0.675, 0.19)"}
1static{this.EASE_IN_OUT="cubic-bezier(0.645, 0.045, 0.355, 1)"}static{this.EASE_OUT_BACK="cubic-bezier(0.12, 0.4, 0.29, 1.46)"}static{this.EASE_IN_BACK="cubic-bezier(0.71, -0.46, 0.88, 0.6)"}static{this.EASE_IN_OUT_BACK="cubic-bezier(0.71, -0.46, 0.29, 1.46)"}static{this.EASE_OUT_CIRC="cubic-bezier(0.08, 0.82, 0.17, 1)"}static{this.EASE_IN_CIRC="cubic-bezier(0.6, 0.04, 0.98, 0.34)"}static{this.EASE_IN_OUT_CIRC="cubic-bezier(0.78, 0.14, 0.15, 0.86)"}static{this.EASE_OUT_QUINT="cubic-bezier(0.23, 1, 0.32, 1)"}static{this.EASE_IN_QUINT="cubic-bezier(0.755, 0.05, 0.855, 0.06)"}static{this.EASE_IN_OUT_QUINT="cubic-bezier(0.86, 0, 0.07, 1)"}}return Z})();const u=(0,i.hZ)("accordionMotion",[(0,i.wk)("expanded",(0,i.iF)({height:"*"})),(0,i.wk)("collapsed",(0,i.iF)({height:0,overflow:"hidden"})),(0,i.wk)("hidden",(0,i.iF)({height:0,overflow:"hidden",borderTopWidth:"0"})),(0,i.kY)("expanded => collapsed",(0,i.i0)(`150ms ${r.EASE_IN_OUT}`)),(0,i.kY)("expanded => hidden",(0,i.i0)(`150ms ${r.EASE_IN_OUT}`)),(0,i.kY)("collapsed =>
1 expanded",(0,i.i0)(`150ms ${r.EASE_IN_OUT}`)),(0,i.kY)("hidden => expanded",(0,i.i0)(`150ms ${r.EASE_IN_OUT}`))]),p=(0,i.hZ)("treeAccordionMotion",[(0,i.kY)("* => *",[(0,i.P)("vts-tree-node:leave,vts-tree-builtin-node:leave",[(0,i.iF)({overflow:"hidden"}),(0,i.yc)(0,[(0,i.i0)(`150ms ${r.EASE_IN_OUT}`,(0,i.iF)({height:0,minHeight:0,opacity:0,"padding-bottom":0}))])],{optional:!0}),(0,i.P)("vts-tree-node:enter,vts-tree-builtin-node:enter",[(0,i.iF)({overflow:"hidden",height:0,minHeight:0,opacity:0,"padding-bottom":0}),(0,i.yc)(0,[(0,i.i0)(`150ms ${r.EASE_IN_OUT}`,(0,i.iF)({overflow:"hidden",height:"*",minHeight:"*",opacity:"*","padding-bottom":"*"}))])],{optional:!0})])]),f=(0,i.hZ)("fadeMotion",[(0,i.kY)(":enter",[(0,i.iF)({opacity:0}),(0,i.i0)(`${a.BASE}`,(0,i.iF)({opacity:1}))]),(0,i.kY)(":leave",[(0,i.iF)({opacity:1}),(0,i.i0)(`${a.BASE}`,(0,i.iF)({opacity:0}))])]),c=(0,i.hZ)("helpMotion",[(0,i.kY)(":enter",[(0,i.iF)({opacity:0,transform:"translateY(-5px)"}),(0,i.i0)(`${a.SLOW} ${r.EASE_IN_OUT}`,(0,i.iF)({opacity:1,transform:"translateY(0)"}))]),(0,i.kY)(":leave",[(0,i.iF)({opacity:1,transform:"translateY(0)"}),(0,i.i0)(`${a.SLOW}
1 ${r.EASE_IN_OUT}`,(0,i.iF)({opacity:0,transform:"translateY(-5px)"}))])]),o=((0,i.hZ)("moveUpMotion",[(0,i.kY)("* => enter",[(0,i.iF)({transformOrigin:"0 0",transform:"translateY(-100%)",opacity:0}),(0,i.i0)(`${a.BASE}`,(0,i.iF)({transformOrigin:"0 0",transform:"translateY(0%)",opacity:1}))]),(0,i.kY)("* => leave",[(0,i.iF)({transformOrigin:"0 0",transform:"translateY(0%)",opacity:1}),(0,i.i0)(`${a.BASE}`,(0,i.iF)({transformOrigin:"0 0",transform:"translateY(-100%)",opacity:0}))])]),(0,i.hZ)("toastMotion",[(0,i.wk)("enterRight",(0,i.iF)({opacity:1,transform:"translateX(0)"})),(0,i.kY)("* => enterRight",[(0,i.iF)({opacity:0,transform:"translateX(5%)"}),(0,i.i0)("100ms linear")]),(0,i.wk)("enterLeft",(0,i.iF)({opacity:1,transform:"translateX(0)"})),(0,i.kY)("* => enterLeft",[(0,i.iF)({opacity:0,transform:"translateX(-5%)"}),(0,i.i0)("100ms linear")]),(0,i.wk)("leave",(0,i.iF)({opacity:0,transform:"scaleY(0.8)",transformOrigin:"0% 0%"})),(0,i.kY)("* => leave",[(0,i.iF)({opacity:1,transform:"scaleY(1)",transformOrigin:"0% 0%"}),(0,i.i0)("100ms linear")])])),M=`${a.BASE} ${r.EASE_OUT_QUINT}`,x=`${a.BASE} ${r.EASE_IN_QUINT}`,z=(0,i.hZ)("slideMotion",[(0,i.wk)("void",(0,i.iF)({opacity:0,transform:"scaleY(0.8)"})),(0,i.wk)("enter",(0,i.iF)({opacity:1,transform:"scaleY(1)"})),(0,i.kY)("void => *",[(0,i.i0)(M)]),(0,i.kY)("* => void",[(0,i.i0)(x)])]),w=(0,i.hZ)("slideAlertMotion",[(0,i.kY)(":leave",[(0,i.iF)({opacity:1,transform:"scaleY(1)",transformOrigin:"0% 0%"}),(0,i.i0)(`${a.SLOW}
1 ${r.EASE_IN_OUT_CIRC}`,(0,i.iF)({opacity:0,transform:"scaleY(0)",transformOrigin:"0% 0%"}))])]),A=(0,i.hZ)("zoomBigMotion",[(0,i.kY)("void => active",[(0,i.iF)({opacity:0,transform:"scale(0.8)"}),(0,i.i0)(`${a.BASE} ${r.EASE_OUT_CIRC}`,(0,i.iF)({opacity:1,transform:"scale(1)"}))]),(0,i.kY)("active => void",[(0,i.iF)({opacity:1,transform:"scale(1)"}),(0,i.i0)(`${a.BASE} ${r.EASE_IN_OUT_CIRC}`,(0,i.iF)({opacity:0,transform:"scale(0.8)"}))])]),I=(0,i.hZ)("zoomBadgeMotion",[(0,i.kY)(":enter",[(0,i.iF)({opacity:0,transform:"scale(0) translate(50%, -50%)"}),(0,i.i0)(`${a.SLOW} ${r.EASE_OUT_BACK}`,(0,i.iF)({opacity:1,transform:"scale(1) translate(50%, -50%)"}))]),(0,i.kY)(":leave",[(0,i.iF)({opacity:1,transform:"scale(1) translate(50%, -50%)"}),(0,i.i0)(`${a.SLOW} ${r.EASE_IN_BACK}`,(0,i.iF)({opacity:0,transform:"scale(0) translate(50%, -50%)"}))])])},9755:(X1,n1,h)=>{"use strict";h.d(n1,{H4:()=>s,XZ:()=>c,vs:()=>p});var i=h(23135),a=h(62252),r=h(9760),u=h(68139);const p=new i.nKC("vts-config"),f=function(o){return void 0!==o};let c=(()=>{class o{constructor(x){this.configUpdated$=new a.B,this.config=x||{}}getConfigForComponent(x){return this.config[x]}getConfigChangeEventForComponent(x){return this.configUpdated$.pipe((0,r.p)(z=>z===x),(0,u.u)(void 0))}set(x,z){this.config[x]={...this.config[x],...z},this.configUpdated$.next(x)}static{this.\u0275fac=function(z){return new(z||o)(i.KVO(p,8))}}static{this.\u0275prov=i.jDH({token:o,factory:o.\u0275fac,providedIn:"root"})}}return o})();function s(){return function(M,x,z){const w=`$$__assignedValue__${x}`;return Object.defineProperty(M,w,{configurable:!0,writable:!0,enumerable:!1}),{get(){const A=z?.get?z.get.bind(this)():this[w];if(((this.assignmentCount||{})[x]||0)>1&&f(A))return A;const X=(this.vtsConfigService.getConfigForComponent(this._vtsModuleName)||{})[x];return f(X)?X:A},set(A){this.assignmentCount=this.assignmentCount||{},this.assignmentCount[x]=(this.assignmentCount[x]||0)+1,z?.set?z.set.bind(this)(A):this[w]=A},configurable:!0,enumerable:!0}}}},99223:(X1,n1,h)=>{"use strict";h.d(n1,{c:()=>i});const i={isTestMode:!1}},11387:(X1,n1,h)=>{"use strict";h.d(n1,{U:()=>f,q:()=>c});var i=h(23135),a=h(98231);const r=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=/([^\#-~ |!])/g;let f=(()=>{class s{constructor(){this.UNIQUE_WRAPPERS=["##==-open_tag-==##","##==-close_tag-==##"]}transform(M,x,z,w){if(!x)return M;const A=new RegExp(x.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$&"),z);return function p(s){return s.replace(/&/g,"&amp;").replace(r,o=>`&#${1024*(o.charCodeAt(0)-55296)+(o.charCodeAt(1)-56320)+65536};`).replace(u,o=>`&#${o.charCodeAt(0)};`).replace(/</g,"&lt;").replace(/>/g,"&gt;")}(M.replace(A,`${this.UNIQUE_WRAPPERS[0]}$&${this.UNIQUE_WRAPPERS[1]}`)).replace(new RegExp(this.UNIQUE_WRAPPERS[0],"g"),w?`<span class="${w}">`:"<span>").replace(new RegExp(this.UNIQUE_WRAPPERS[1],"g"),"</span>")}static{this.\u0275fac=function(x){return new(x||s)}}static{this.\u0275pipe=i.EJ8({name:"vtsHighlight",type:s,pure:!0})}}return s})(),c=(()=>{class s{static{this.\u0275fac=function(x){return new(x||s)}}static{this.\u0275mod=i.$C({type:s})}static{this.\u0275inj=i.G2t({imports:[a.MD]})}}return s})()},96985:(X1,n1,h)=>{"use strict";h.d(n1,{H3:()=>u,R8:()=>c,nL:()=>s});var i=h(23135),a=h(99223);const r={},u="[NG-ZORRO]:";function f(M,...x){(a.c.isTestMode||(0,i.naY)()&&function p(...M){const x=M.reduce((z,w)=>z+w.toString(),"");return!r[x]&&(r[x]=!0,!0)}(...x))&&M(...x)}const c=(...M)=>f((...x)=>console.warn(u,...x),...M),s=(...M)=>{if(a.c.isTestMode)return()=>{};{const x=(new Error).stack;return f((...z)=>console.warn(u,"deprecated:",...z,x),...M)}}},40321:(X1,n1,h)=>{"use strict";h.d(n1,{u:()=>c,v:()=>s});var i=h(98231),a=h(23135),r=h(31635),u=h(12253),p=h(93509);const f="vts-animate-disabled";
1let c=(()=>{class o{constructor(x,z,w){this.element=x,this.renderer=z,this.animationType=w,this.vtsNoAnimation=!1}ngOnChanges(){this.updateClass()}ngAfterViewInit(){this.updateClass()}updateClass(){const x=(0,u.a)(this.element);x&&(this.vtsNoAnimation||"NoopAnimations"===this.animationType?this.renderer.addClass(x,f):this.renderer.removeClass(x,f))}static{this.\u0275fac=function(z){return new(z||o)(a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(a.bc$,8))}}static{this.\u0275dir=a.FsC({type:o,selectors:[["","vtsNoAnimation",""]],inputs:{vtsNoAnimation:"vtsNoAnimation"},exportAs:["vtsNoAnimation"],features:[a.OA$]})}}return(0,r.Cg)([(0,p.H3)()],o.prototype,"vtsNoAnimation",void 0),o})(),s=(()=>{class o{static{this.\u0275fac=function(z){return new(z||o)}}static{this.\u0275mod=a.$C({type:o})}static{this.\u0275inj=a.G2t({imports:[i.MD]})}}return o})()},29126:(X1,n1,h)=>{"use strict";h.d(n1,{f:()=>r,n:()=>p});var i=h(98231),a=h(23135);let r=(()=>{class f{static ngTemplateContextGuard(s,o){return!0}recreateView(){this.viewContainer.clear();const s=this.vtsStringTemplateOutlet instanceof a.C4Q;this.embeddedViewRef=this.viewContainer.createEmbeddedView(s?this.vtsStringTemplateOutlet:this.templateRef,s?this.vtsStringTemplateOutletContext:this.context)}updateContext(){const o=this.vtsStringTemplateOutlet instanceof a.C4Q?this.vtsStringTemplateOutletContext:this.context,M=this.embeddedViewRef.context;if(o)for(const x of Object.keys(o))M[x]=o[x]}constructor(s,o){this.viewContainer=s,this.templateRef=o,this.embeddedViewRef=null,this.context=new u,this.vtsStringTemplateOutletContext=null,this.vtsStringTemplateOutlet=null}ngOnChanges(s){const{vtsStringTemplateOutletContext:o,vtsStringTemplateOutlet:M}=s;M&&(this.context.$implicit=M.currentValue),(()=>{let w=!1;return M&&(w=!!M.firstChange||(M.previousValue instanceof a.C4Q||M.currentValue instanceof a.C4Q)),o&&(Z=>{const X=Object.keys(Z.previousValue||{}),$=Object.keys(Z.currentValue||{});if(X.length===$.length){for(const N of $)if(-1===X.indexOf(N))return!0;return!1}return!0})(o)||w})()?this.recreateView():this.updateContext()}static{this.\u0275fac=function(o){return new(o||f)(a.rXU(a.c1b),a.rXU(a.C4Q))}}static{this.\u0275dir=a.FsC({type:f,selectors:[["","vtsStringTemplateOutlet",""]],inputs:{vtsStringTemplateOutletContext:"vtsStringTemplateOutletContext",vtsStringTemplateOutlet:"vtsStringTemplateOutlet"},exportAs:["vtsStringTemplateOutlet"],features:[a.OA$]})}}return f})();class u{}let p=(()=>{class f{static{this.\u0275fac=function(o){return new(o||f)}}static{this.\u0275mod=a.$C({type:f})}static{this.\u0275inj=a.G2t({imports:[i.MD]})}}return f})()},14959:(X1,n1,h)=>{"use strict";h.d(n1,{DN:()=>A,Js:()=>s,ML:()=>Z,jj:()=>z,l$:()=>w,pn:()=>c,y3:()=>I});var i=h(31635),a=h(15808),r=h(23135),u=h(52317),p=h(69609),f=h(93509);const c={top:new a.g({originX:"center",originY:"top"},{overlayX:"center",overlayY:"bottom"}),topCenter:new a.g({originX:"center",originY:"top"},{overlayX:"center",overlayY:"bottom"}),topLeft:new a.g({originX:"start",originY:"top"},{overlayX:"start",overlayY:"bottom"}),topRight:new a.g({originX:"end",originY:"top"},{overlayX:"end",overlayY:"bottom"}),right:new a.g({originX:"end",originY:"center"},{overlayX:"start",overlayY:"center"}),rightTop:new a.g({originX:"end",originY:"top"},{overlayX:"start",overlayY:"top"}),rightBottom:new a.g({originX:"end",originY:"bottom"},{overlayX:"start",overlayY:"bottom"}),bottom:new a.g({originX:"center",originY:"bottom"},{overlayX:"center",overlayY:"top"}),bottomCenter:new a.g({originX:"center",originY:"bottom"},{overlayX:"center",overlayY:"top"}),bottomLeft:new a.g({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"top"}),bottomRight:new a.g({originX:"end",originY:"bottom"},{overlayX:"end",overlayY:"top"}),left:new a.g({originX:"start",originY:"center"},{overlayX:"end",overlayY:"center"}),leftTop:new a.g({originX:"start",originY:"top"},{overlayX:"end",overlayY:"top"}),leftBottom:new a.g({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"bottom"})},s=[c.top,c.right,c.bottom,c.left];function z(X){for(const $ in c)if(X.connectionPair.originX===c[$].originX&&X.connectionPair.originY===c[$].originY&&X.connectionPair.overlayX===c[$].overlayX&&X.connectionPair.overlayY===c[$].overlayY)return $}new a.g({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"bottom"}),new a.g({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"bottom"}),new a.g({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"top"});const w={bottomLeft:new a.g({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"top"},-12,8),topLeft:new a.g({originX:"start",originY:"top"},{overlayX:"start",overlayY:"bottom"},-12,-8),bottomRight:new a.g({originX:"end",originY:"bottom"},{overlayX:"end",overlayY:"top"},12,8),topRight:new a.g({originX:"end",originY:"top"},{overlayX:"end",overlayY:"bottom"},12,-8)},A=[w.bottomLeft,w.topLeft,w.bottomRight,w.topRight];let I=(()=>{class X{constructor(N,o1){this.cdkConnectedOverlay=N,this.vtsDestroyService=o1,this.vtsArrowPointAtCenter=!1,this.cdkConnectedOverlay.backdropClass="vts-overlay-transparent-backdrop",this.cdkConnectedOverlay.positionChange.pipe((0,u.Q)(this.vtsDestroyService)).subscribe(O=>{this.vtsArrowPointAtCenter&&this.updateArrowPosition(O)})}updateArrowPosition(N){const o1=this.getOriginRect(),O=z(N);let E=0;"topLeft"===O||"bottomLeft"===O?E=o1.width/2-24:("topRight"===O||"bottomRight"===O)&&(E=-(o1.width/2-24)),(this.cdkConnectedOverlay.offsetX!==E||0!==this.cdkConnectedOverlay.offsetY)&&(this.cdkConnectedOverlay.offsetY=0,this.cdkConnectedOverlay.offsetX=E,this.cdkConnectedOverlay.overlayRef.updatePosition())}getFlexibleConnectedPositionStrategyOrigin(){return this.cdkConnectedOverlay.origin 
1instanceof a.C?this.cdkConnectedOverlay.origin.elementRef:this.cdkConnectedOverlay.origin}getOriginRect(){const N=this.getFlexibleConnectedPositionStrategyOrigin();if(N instanceof r.aKT)return N.nativeElement.getBoundingClientRect();if(N instanceof Element)return N.getBoundingClientRect();const o1=N.width||0,O=N.height||0;return{top:N.y,bottom:N.y+O,left:N.x,right:N.x+o1,height:O,width:o1}}static{this.\u0275fac=function(o1){return new(o1||X)(r.rXU(a.b),r.rXU(p.n7))}}static{this.\u0275dir=r.FsC({type:X,selectors:[["","cdkConnectedOverlay","","vtsConnectedOverlay",""]],inputs:{vtsArrowPointAtCenter:"vtsArrowPointAtCenter"},exportAs:["vtsConnectedOverlay"],features:[r.Jv_([p.n7])]})}}return(0,i.Cg)([(0,f.H3)()],X.prototype,"vtsArrowPointAtCenter",void 0),X})(),Z=(()=>{class X{static{this.\u0275fac=function(o1){return new(o1||X)}}static{this.\u0275mod=r.$C({type:X})}static{this.\u0275inj=r.G2t({})}}return X})()},80380:(X1,n1,h)=>{"use strict";h.d(n1,{j:()=>p});const i=["moz","ms","webkit"],p=function r(){if(typeof window>"u")return()=>0;if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);const f=i.filter(c=>`${c}RequestAnimationFrame`in window)[0];return f?window[`${f}RequestAnimationFrame`]:function a(){let f=0;return function(c){const s=(new Date).getTime(),o=Math.max(0,16-(s-f)),M=setTimeout(()=>{c(s+o)},o);return f=s+o,M}}()}()},69609:(X1,n1,h)=>{"use strict";h.d(n1,{FH:()=>x,U_:()=>O,Y7:()=>w,e3:()=>$,fe:()=>N,n7:()=>E,yY:()=>o1});var i=h(23135),a=h(62252),r=h(7815),u=h(99112),p=h(89558),f=h(59888),c=h(6882),s=h(99223),o=h(50334);const M=()=>{};let x=(()=>{class k{constructor(Q,R){this.ngZone=Q,this.rendererFactory2=R,this.resizeSource$=new a.B,this.listeners=0,this.disposeHandle=M,this.handler=()=>{this.ngZone.run(()=>{this.resizeSource$.next()})},this.renderer=this.rendererFactory2.createRenderer(null,null)}subscribe(){return this.registerListener(),this.resizeSource$.pipe((0,r.Z)(16),(0,u.j)(()=>this.unregisterListener()))}unsubscribe(){this.unregisterListener()}registerListener(){0===this.listeners&&this.ngZone.runOutsideAngular(()=>{this.disposeHandle=this.renderer.listen("window","resize",this.handler)}),this.listeners+=1}unregisterListener(){this.listeners-=1,0===this.listeners&&(this.disposeHandle(),this.disposeHandle=M)}static{this.\u0275fac=function(R){return new(R||k)(i.KVO(i.SKi),i.KVO(i._9s))}}static{this.\u0275prov=i.jDH({token:k,factory:k.\u0275fac,providedIn:"root"})}}return k})();const z=new Map;let w=(()=>{class k{constructor(){this._singletonRegistry=new Map}get singletonRegistry(){return s.c.isTestMode?z:this._singletonRegistry}registerSingletonWithKey(Q,R){const C1=this.singletonRegistry.has(Q),S1=C1?this.singletonRegistry.get(Q):this.withNewTarget(R);C1||this.singletonRegistry.set(Q,S1)}getSingletonWithKey(Q){return this.singletonRegistry.has(Q)?this.singletonRegistry.get(Q).target:null}withNewTarget(Q){return{target:Q}}static{this.\u0275fac=function(R){return new(R||k)}}static{this.\u0275prov=i.jDH({token:k,factory:k.\u0275fac,providedIn:"root"})}}return k})();var $=function(k){return k.xxxs="xxxs",k.xxs="xxs",k.xs="xs",k.sm="sm",k.md="md",k.lg="lg",k.xl="xl",k}($||{});const N={xxxs:"(max-width: 359px)",xxs:"(min-width: 360px)",xs:"(min-width: 600px)",sm:"(min-width: 768px)",md:"(min-width: 1024px)",lg:"(min-width: 1200px)",xl:"(min-width: 1600px)"},o1={xxxs:"(max-width: 320px)",xxs:"(max-width: 359.98px)",xs:"(max-width: 599.98px)",sm:"(max-width: 767.98px)",md:"(max-width: 1023.98px)",lg:"(max-width: 1199.98px)",xl:"(max-width: 1599.98px)"};let O=(()=>{class k{constructor(Q,R){this.resizeService=Q,this.mediaMatcher=R,this.resizeService.subscribe().subscribe(()=>{})}subscribe(Q,R){if(R){const C1=()=>this.matchMedia(Q,!0);return this.resizeService.subscribe().pipe((0,p.T)(C1),(0,f.Z)(C1()),(0,c.F)((S1,W0)=>S1[0]===W0[0]),(0,p.T)(S1=>S1[1]))}{const C1=()=>this.matchMedia(Q);return this.resizeService.subscribe().pipe((0,p.T)(C1),(0,f.Z)(C1()),(0,c.F)())}}matchMedia(Q,R){let C1=$.md;const S1={};return Object.keys(Q).map(W0=>{const l0=W0,N1=this.mediaMatcher.matchMedia(N[l0]).matches;S1[W0]=N1,N1&&(C1=l0)}),R?[C1,S1]:C1}static{this.\u0275fac=function(R){return new(R||k)(i.KVO(x),i.KVO(o.M))}}static{this.\u0275prov=i.jDH({token:k,factory:k.\u0275fac,providedIn:"root"})}}return k})(),E=(()=>{class k extends a.B{ngOnDestroy(){this.next(),this.complete()}static{this.\u0275fac=(()=>{let Q;
1return function(C1){return(Q||(Q=i.xGo(k)))(C1||k)}})()}static{this.\u0275prov=i.jDH({token:k,factory:k.\u0275fac})}}return k})()},11002:(X1,n1,h)=>{"use strict";h.d(n1,{KV:()=>Q0,ad:()=>G0,aV:()=>u0,F7:()=>T2,yZ:()=>V2});var i=h(99042),a=h(19184),r=h(35246),p=h(83149),f=h(76727);function s(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,f.A)(s1);if(isNaN(K))return new Date(NaN);if(!K)return t0;var a0=t0.getDate(),e1=new Date(t0.getTime());return e1.setMonth(t0.getMonth()+K+1,0),a0>=e1.getDate()?e1:(t0.setFullYear(e1.getFullYear(),e1.getMonth(),a0),t0)}function x(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,f.A)(s1),a0=t0.getFullYear(),e1=t0.getDate(),c0=new Date(0);c0.setFullYear(a0,K,15),c0.setHours(0,0,0,0);var H1=function M(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0),t0=s1.getFullYear(),K=s1.getMonth(),a0=new Date(0);return a0.setFullYear(t0,K+1,0),a0.setHours(0,0,0,0),a0.getDate()}(c0);return t0.setMonth(K,Math.min(e1,H1)),t0}var I=h(69315);function X(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,a.A)(s1);return t0.getFullYear()===K.getFullYear()}function $(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,a.A)(s1);return t0.getFullYear()===K.getFullYear()&&t0.getMonth()===K.getMonth()}function N(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0),t0=s1.getMonth();return s1.setMonth(t0-t0%3,1),s1.setHours(0,0,0,0),s1}function o1(k0,s1){(0,r.A)(2,arguments);var t0=N(k0),K=N(s1);return t0.getTime()===K.getTime()}function O(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0);return s1.setHours(0,0,0,0),s1}function E(k0,s1){(0,r.A)(2,arguments);var t0=O(k0),K=O(s1);return t0.getTime()===K.getTime()}function k(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0);return s1.setMinutes(0,0,0),s1}function P(k0,s1){(0,r.A)(2,arguments);var t0=k(k0),K=k(s1);return t0.getTime()===K.getTime()}function Q(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0);return s1.setSeconds(0,0),s1}function R(k0,s1){(0,r.A)(2,arguments);var t0=Q(k0),K=Q(s1);return t0.getTime()===K.getTime()}function C1(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0);return s1.setMilliseconds(0),s1}function S1(k0,s1){(0,r.A)(2,arguments);var t0=C1(k0),K=C1(s1);return t0.getTime()===K.getTime()}function W0(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,a.A)(s1);return t0.getFullYear()-K.getFullYear()}function l0(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,a.A)(s1);return 12*(t0.getFullYear()-K.getFullYear())+(t0.getMonth()-K.getMonth())}function N1(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,a.A)(s1);return 4*(t0.getFullYear()-K.getFullYear())+((0,p.A)(t0)-(0,p.A)(K))}var p0=h(56995);function $0(k0,s1){(0,r.A)(2,arguments);var t0=O(k0),K=O(s1),a0=t0.getTime()-(0,p0.A)(t0),e1=K.getTime()-(0,p0.A)(K);return Math.round((a0-e1)/864e5)}var Z0=h(54574);function x0(k0,s1){return(0,r.A)(2,arguments),(0,a.A)(k0).getTime()-(0,a.A)(s1).getTime()}var q0={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(s1){return s1<0?Math.ceil(s1):Math.floor(s1)}},Y1="trunc";function e0(k0){return k0?q0[k0]:q0[Y1]}function I1(k0,s1,t0){(0,r.A)(2,arguments);var K=x0(k0,s1)/Z0.s0;return e0(t0?.roundingMethod)(K)}function Z1(k0,s1,t0){(0,r.A)(2,arguments);var K=x0(k0,s1)/Z0.Cg;return e0(t0?.roundingMethod)(K)}function u1(k0,s1,t0){(0,r.A)(2,arguments);var K=x0(k0,s1)/1e3;return e0(t0?.roundingMethod)(K)}var p1=h(22254);var z0=h(96985);function V2(k0){const[s1,t0]=k0;return!!s1&&!!t0&&t0.isBeforeDay(s1)}function u0(k0,s1,t0="month",K="left"){const[a0,e1]=k0;let c0=a0||new Q0,H1=e1||(s1?c0:c0.add(1,t0));return a0&&!e1?(c0=a0,H1=s1?a0:a0.add(1,t0)):!a0&&e1?(c0=s1?e1:e1.add(-1,t0),H1=e1):a0&&e1&&!s1&&("left"===K?H1=c0.add(1,t0):c0=H1.add(-1,t0)),[c0,H1]}function G0(k0){return Array.isArray(k0)?k0.map(s1=>s1 instanceof Q0?s1.clone():null):k0 instanceof Q0?k0.clone():null}class Q0{constructor(s1){if(s1)if(s1 instanceof Date)this.nativeDate=s1;else{if("string"!=typeof s1&&"number"!=typeof s1)throw new Error('The input date type is not supported ("Date" is now recommended)');(0,z0.R8)('The string type is not recommended for date-picker, use "Date" type'),this.nativeDate=new Date(s1)}else this.nativeDate=new Date}calendarStart(s1){return new Q0((0,i.A)(function u(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0);return s1.setDate(1),s1.setHours(0,0,0,0),s1}(this.nativeDate),s1))}getYear(){return this.nativeDate.getFullYear()}getMonth(){return this.nativeDate.getMonth()}getQuarter(){return(0,p.A)(this.nativeDate)}getDay(){return this.nativeDate.getDay()}getTime(){return this.nativeDate.getTime()}getDate(){return this.nativeDate.getDate()}getHours(){return this.nativeDate.getHours()}getMinutes(){return this.nativeDate.getMinutes()}getSeconds(){return this.nativeDate.getSeconds()}getMilliseconds(){return this.nativeDate.getMilliseconds()}clone(){return new Q0(new Date(this.nativeDate))}setHms(s1,t0,K){const a0=new Date(this.nativeDate.setHours(s1,t0,K));return new Q0(a0)}setYear(s1){return new Q0(function c(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,f.A)(s1);return isNaN(t0.getTime())?new Date(NaN):(t0.setFullYear(K),t0)}(this.nativeDate,s1))}addYears(s1){return new Q0(function o(k0,s1){return(0,r.A)(2,arguments),s(k0,12*(0,f.A)(s1))}(this.nativeDate,s1))}setMonth(s1){return new Q0(x(this.nativeDate,s1))}addMonths(s1){return new Q0(s(this.nativeDate,s1))}setQuarter(s1){return new Q0(function z(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),e1=(0,f.A)(s1)-(Math.floor(t0.getMonth()/3)+1);return x(t0,t0.getMonth()+3*e1)}(this.nativeDate,s1))}addQuarters(s1){return new Q0(function w(k0,s1){return(0,r.A)(2,arguments),s(k0,3*(0,f.A)(s1))}(this.nativeDate,s1))}setDay(s1,t0){return new Q0(function Z(k0,s1,t0){var K,a0,e1,c0,H1,S0,c2,G2;(0,r.A)(2,arguments);var me=(0,I.q)(),W2=(0,f.A)(null!==(K=null!==(a0=null!==(e1=null!==(c0=t0?.weekStartsOn)&&void 0!==c0?c0:null==t0||null===(H1=t0.locale)||void 0===H1||null===(S0=H1.options)||void 0===S0?void 0:S0.weekStartsOn)&&void 0!==e1?e1:me.weekStartsOn)&&void 0!==a0?a0:null===(c2=me.locale)||void 0===c2||null===(G2=c2.options)||void 0===G2?void 0:G2.weekStartsOn)&&void 0!==K?K:0);if(!(W2>=0&&W2<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var o2=(0,a.A)(k0),d0=(0,f.A)(s1),P0=o2.getDay(),P2=7-W2;return function A(k0,s1){(0,r.A)(2,arguments);var t0=(0,a.A)(k0),K=(0,f.A)(s1);return isNaN(K)?new Date(NaN):(K&&t0.setDate(t0.getDate()+K),t0)}(o2,d0<0||d0>6?d0-(P0+P2)%7:((d0%7+7)%7+P2)%7-(P0+P2)%7)}(this.nativeDate,s1,t0))}setDate(s1){const t0=new Date(this.nativeDate);return t0.setDate(s1),new Q0(t0)}addDays(s1){return this.setDate(this.getDate()+s1)}
1add(s1,t0){switch(t0){case"decade":return this.addYears(10*s1);case"year":return this.addYears(s1);case"month":default:return this.addMonths(s1);case"quarter":return this.addQuarters(s1)}}isSame(s1,t0="day"){let K;switch(t0){case"decade":K=(a0,e1)=>Math.abs(a0.getFullYear()-e1.getFullYear())<11;break;case"year":K=X;break;case"month":K=$;break;case"quarter":K=o1;break;case"day":default:K=E;break;case"hour":K=P;break;case"minute":K=R;break;case"second":K=S1}return K(this.nativeDate,this.toNativeDate(s1))}isSameYear(s1){return this.isSame(s1,"year")}isSameMonth(s1){return this.isSame(s1,"month")}isSameQuarter(s1){return this.isSame(s1,"quarter")}isSameDay(s1){return this.isSame(s1,"day")}isSameHour(s1){return this.isSame(s1,"hour")}isSameMinute(s1){return this.isSame(s1,"minute")}isSameSecond(s1){return this.isSame(s1,"second")}isBefore(s1,t0="day"){if(null===s1)return!1;let K;switch(t0){case"year":K=W0;break;case"month":K=l0;break;case"quarter":K=N1;break;case"day":default:K=$0;break;case"hour":K=I1;break;case"minute":K=Z1;break;case"second":K=u1}return K(this.nativeDate,this.toNativeDate(s1))<0}isBeforeYear(s1){return this.isBefore(s1,"year")}isBeforeMonth(s1){return this.isBefore(s1,"month")}isBeforeQuarter(s1){return this.isBefore(s1,"quarter")}isBeforeDay(s1){return this.isBefore(s1,"day")}isToday(){return function w1(k0){return(0,r.A)(1,arguments),E(k0,Date.now())}(this.nativeDate)}isValid(){return(0,p1.A)(this.nativeDate)}isFirstDayOfMonth(){return function E1(k0){return(0,r.A)(1,arguments),1===(0,a.A)(k0).getDate()}(this.nativeDate)}isLastDayOfMonth(){return function J1(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0);return function q1(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0);return s1.setHours(23,59,59,999),s1}(s1).getTime()===function Y0(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0),t0=s1.getMonth();return s1.setFullYear(s1.getFullYear(),t0+1,0),s1.setHours(23,59,59,999),s1}(s1).getTime()}(this.nativeDate)}isFirstDayOfQuarter(){return N((0,p.A)(this.nativeDate)).toISOString()==this.nativeDate.toISOString()}isLastDayOfQuarter(){return function K0(k0){(0,r.A)(1,arguments);var s1=(0,a.A)(k0),t0=s1.getMonth();return s1.setMonth(t0-t0%3+3,0),s1.setHours(23,59,59,999),s1}((0,p.A)(this.nativeDate)).toISOString()==this.nativeDate.toISOString()}toNativeDate(s1){return s1 instanceof Q0?s1.nativeDate:s1}}const T2=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]]},2765:(X1,n1,h)=>{"use strict";h.d(n1,{T:()=>r,Y:()=>u});var i=h(21906),a=h(23135);let r=(()=>{class p{setHiddenAttribute(){!0===this.hidden?this.renderer.setAttribute(this.elementRef.nativeElement,"hidden",""):!1===this.hidden||null===this.hidden?this.renderer.removeAttribute(this.elementRef.nativeElement,"hidden"):"string"==typeof this.hidden&&this.renderer.setAttribute(this.elementRef.nativeElement,"hidden",this.hidden)}constructor(c,s){this.elementRef=c,this.renderer=s,this.hidden=null,this.renderer.setAttribute(this.elementRef.nativeElement,"hidden","")}ngOnChanges(){this.setHiddenAttribute()}ngAfterViewInit(){this.setHiddenAttribute()}static{this.\u0275fac=function(s){return new(s||p)(a.rXU(a.aKT),a.rXU(a.sFG))}}static{this.\u0275dir=a.FsC({type:p,selectors:[["","vts-button",""],["vts-button-group"],["","vts-icon",""],["","vts-menu-item",""],["","vts-submenu",""],["vts-select-top-control"],["vts-select-placeholder"],["vts-input-group"]],inputs:{hidden:"hidden"},features:[a.OA$]})}}return p})(),u=(()=>{class p{static{this.\u0275fac=function(s){return new(s||p)}}static{this.\u0275mod=a.$C({type:p})}static{this.\u0275inj=a.G2t({imports:[i.IK]})}}return p})()},94617:(X1,n1,h)=>{"use strict";h.d(n1,{$9:()=>s,EF:()=>o,hg:()=>x,vl:()=>M});var i=h(23135),a=h(11312);class r{get treeService(){return this.service||this.parentNode&&this.parentNode.treeService}constructor(w,A=null,I=null){if(this._title="",this.level=0,this.parentNode=null,this._icon="",this._children=[],this._isLeaf=!1,this._isChecked=!1,this._isSelectable=!1,this._isDisabled=!1,this._isDisableCheckbox=!1,this._isDisableExpand=!1,this._isExpanded=!1,this._isHalfChecked=!1,this._isSelected=!1,this._isLoading=!1,this.canHide=!1,this.isMatched=!1,this.service=null,w instanceof r)return w;this.service=I||null,this.origin=w,this.key=w.key,this.parentNode=A,this._title=w.title||"---",this._icon=w.icon||"",this._isLeaf=w.isLeaf||!1,this._children=[],this._isChecked=w.checked||!1,this._isSelectable=w.disabled||!1!==w.selectable,this._isDisabled=w.disabled||!1,this._isDisableCheckbox=w.disableCheckbox||!1,this._isDisableExpand=w.disableExpand||!1,this._isExpanded=!w.isLeaf&&(w.expanded||!1),this._isHalfChecked=!1,this._isSelected=!w.disabled&&w.selected||!1,this._isLoading=!1,this.isMatched=!1,this.level=A?A.level
1+1:0,typeof w.children<"u"&&null!==w.children&&w.children.forEach(Z=>{const X=this.treeService;X&&!X.isCheckStrictly&&w.checked&&!w.disabled&&!Z.disabled&&!Z.disableCheckbox&&(Z.checked=w.checked),this._children.push(new r(Z,this))})}get title(){return this._title}set title(w){this._title=w,this.update()}get icon(){return this._icon}set icon(w){this._icon=w,this.update()}get children(){return this._children}set children(w){this._children=w,this.update()}get isLeaf(){return this._isLeaf}set isLeaf(w){this._isLeaf=w,this.update()}get isChecked(){return this._isChecked}set isChecked(w){this._isChecked=w,this.origin.checked=w,this.afterValueChange("isChecked")}get isHalfChecked(){return this._isHalfChecked}set isHalfChecked(w){this._isHalfChecked=w,this.afterValueChange("isHalfChecked")}get isSelectable(){return this._isSelectable}set isSelectable(w){this._isSelectable=w,this.update()}get isDisabled(){return this._isDisabled}set isDisabled(w){this._isDisabled=w,this.update()}get isDisableCheckbox(){return this._isDisableCheckbox}set isDisableCheckbox(w){this._isDisableCheckbox=w,this.update()}get isDisableExpand(){return this._isDisableExpand}set isDisableExpand(w){this._isDisableExpand=w,this.update()}get isExpanded(){return this._isExpanded}set isExpanded(w){this._isExpanded=w,this.origin.expanded=w,this.afterValueChange("isExpanded"),this.afterValueChange("reRender")}get isSelected(){return this._isSelected}set isSelected(w){this._isSelected=w,this.origin.selected=w,this.afterValueChange("isSelected")}get isLoading(){return this._isLoading}set isLoading(w){this._isLoading=w,this.update()}setSyncChecked(w=!1,A=!1){this.setChecked(w,A),this.treeService&&!this.treeService.isCheckStrictly&&this.treeService.conduct(this)}setChecked(w=!1,A=!1){this.origin.checked=w,this.isChecked=w,this.isHalfChecked=A}setExpanded(w){this._isExpanded=w,this.origin.expanded=w,this.afterValueChange("isExpanded")}getParentNode(){return this.parentNode}getChildren(){return this.children}addChildren(w,A=-1){this.isLeaf||(w.forEach(I=>{const Z=$=>
1{$.getChildren().forEach(N=>{N.level=N.getParentNode().level+1,N.origin.level=N.level,Z(N)})};let X=I;X instanceof r?X.parentNode=this:X=new r(I,this),X.level=this.level+1,X.origin.level=X.level,Z(X);try{-1===A?this.children.push(X):this.children.splice(A,0,X)}catch{}}),this.origin.children=this.getChildren().map(I=>I.origin),this.isLoading=!1),this.afterValueChange("addChildren"),this.afterValueChange("reRender")}clearChildren(){this.afterValueChange("clearChildren"),this.children=[],this.origin.children=[],this.afterValueChange("reRender")}remove(){const w=this.getParentNode();w&&(w.children=w.getChildren().filter(A=>A.key!==this.key),w.origin.children=w.origin.children.filter(A=>A.key!==this.key),this.afterValueChange("remove"),this.afterValueChange("reRender"))}afterValueChange(w){if(this.treeService)switch(w){case"isChecked":this.treeService.setCheckedNodeList(this);break;case"isHalfChecked":this.treeService.setHalfCheckedNodeList(this);break;case"isExpanded":this.treeService.setExpandedNodeList(this);break;case"isSelected":this.treeService.setNodeActive(this);break;case"clearChildren":this.treeService.afterRemove(this.getChildren());break;case"remove":this.treeService.afterRemove([this]);break;case"reRender":this.treeService.flattenTreeData(this.treeService.rootNodes,this.treeService.getExpandedNodeList().map(A=>A.key))}this.update()}update(){this.component&&this.component.markForCheck()}}function u(z){const{isDisabled:w,isDisableCheckbox:A}=z;return!(!w&&!A)}function p(z,w){return w.length>0&&w.indexOf(z)>-1}function s(z=[],w=[]){const A=new Set(!0===w?[]:w),I=[];return function Z(X,$=null){return X.map((N,o1)=>{const O=function f(z,w){return`${z}-${w}`}($?$.pos:"0",o1),E=function c(z,w){return z??w}(N.key,O);N.isStart=[...$?$.isStart:[],0===o1],N.isEnd=[...$?$.isEnd:[],o1===X.length-1];const k={parent:$,pos:O,children:[],data:N,isStart:[...$?$.isStart:[],0===o1],isEnd:[...$?$.isEnd:[],o1===X.length-1]};return I.push(k),k.children=!0===w||A.has(E)||N.isExpanded?Z(N.children||[],k):[],k})}(z),I}let o=(()=>{class z{constructor(){this.DRAG_SIDE_RANGE=.25,this.DRAG_MIN_GAP=2,this.isCheckStrictly=!1,this.isMultiple=!1,this.rootNodes=[],this.flattenNodes$=new a.t([]),this.selectedNodeList=[],this.expandedNodeList=[],this.checkedNodeList=[],this.halfCheckedNodeList=[],this.matchedNodeList=[]}initTree(A){this.rootNodes=A,this.expandedNodeList=[],this.selectedNodeList=[],this.halfCheckedNodeList=[],this.checkedNodeList=[],this.matchedNodeList=[]}flattenTreeData(A,I=[]){this.flattenNodes$.next(s(A,I).map(Z=>Z.data))}getSelectedNode(){return this.selectedNode}getSelectedNodeList(){return this.conductNodeState("select")}getCheckedNodeList(){return this.conductNodeState("check")}getHalfCheckedNodeList(){return this.conductNodeState("halfCheck")}getExpandedNodeList(){return this.conductNodeState("expand")}getMatchedNodeList(){return this.conductNodeState("match")}isArrayOfVtsTreeNode(A){return A.every(I=>I instanceof r)}setSelectedNode(A){this.selectedNode=A}setNodeActive(A){!this.isMultiple&&A.isSelected&&(this.selectedNodeList.forEach(I=>{A.key!==I.key&&(I.isSelected=!1)}),this.selectedNodeList=[]),this.setSelectedNodeList(A,this.isMultiple)}setSelectedNodeList(A,I=!1){const Z=this.getIndexOfArray(this.selectedNodeList,A.key);I?A.isSelected&&-1===Z&&this.selectedNodeList.push(A):A.isSelected&&-1===Z&&(this.selectedNodeList=[A]),A.isSelected||(this.selectedNodeList=this.selectedNodeList.filter(X=>X.key!==A.key))}setHalfCheckedNodeList(A){const I=this.getIndexOfArray(this.halfCheckedNodeList,A.key);A.isHalfChecked&&-1===I?this.halfCheckedNodeList.push(A):!A.isHalfChecked&&I>-1&&(this.halfCheckedNodeList=this.halfCheckedNodeList.filter(Z=>A.key!==Z.key))}setCheckedNodeList(A){const I=this.getIndexOfArray(this.checkedNodeList,A.key);A.isChecked&&-1===I?this.checkedNodeList.push(A):!A.isChecked&&I>-1&&(this.checkedNodeList=this.checkedNodeList.filter(Z=>A.key!==Z.key))}conductNodeState(A="check"){let I=[];switch(A){case"select":I=this.selectedNodeList;break;case"expand":I=this.expandedNodeList;break;case"match":I=this.matchedNodeList;break;case"check":I=this.checkedNodeList;const Z=(X,$=!1)=>
1{if(u(X)&&!$)return!0;const N=X.getParentNode();return!!N&&(u(N)?!!N.isChecked&&Z(N,!0):this.checkedNodeList.findIndex(o1=>o1.key===N.key)>-1||Z(N))};this.isCheckStrictly||(I=this.checkedNodeList.filter(X=>!Z(X)));break;case"halfCheck":this.isCheckStrictly||(I=this.halfCheckedNodeList)}return I}setExpandedNodeList(A){if(A.isLeaf)return;const I=this.getIndexOfArray(this.expandedNodeList,A.key);A.isExpanded&&-1===I?this.expandedNodeList.push(A):!A.isExpanded&&I>-1&&this.expandedNodeList.splice(I,1)}setMatchedNodeList(A){const I=this.getIndexOfArray(this.matchedNodeList,A.key);A.isMatched&&-1===I?this.matchedNodeList.push(A):!A.isMatched&&I>-1&&this.matchedNodeList.splice(I,1)}refreshCheckState(A=!1){A||this.checkedNodeList.forEach(I=>{this.conduct(I,A)})}conduct(A,I=!1){const Z=A.isChecked;A&&!I&&(this.conductUp(A),this.conductDown(A,Z))}conductUp(A){const I=A.getParentNode();I&&(I.children.every(Z=>u(Z)&&Z.isLeaf||!Z.isHalfChecked&&Z.isChecked)?(I.isChecked=!0,I.isHalfChecked=!1):I.children.some(Z=>Z.isHalfChecked||Z.isChecked)?(I.isChecked=!1,I.isHalfChecked=!0):(I.isChecked=!1,I.isHalfChecked=!1),this.setCheckedNodeList(I),this.setHalfCheckedNodeList(I),this.conductUp(I))}conductDown(A,I){A.isChecked=I,A.isHalfChecked=!1,this.setCheckedNodeList(A),this.setHalfCheckedNodeList(A),A.children.forEach(Z=>{this.conductDown(Z,I)})}afterRemove(A){const I=Z=>{this.selectedNodeList=this.selectedNodeList.filter(X=>X.key!==Z.key),this.expandedNodeList=this.expandedNodeList.filter(X=>X.key!==Z.key),this.checkedNodeList=this.checkedNodeList.filter(X=>X.key!==Z.key),Z.children&&Z.children.forEach(X=>{I(X)})};A.forEach(Z=>{I(Z)}),this.refreshCheckState(this.isCheckStrictly)}refreshDragNode(A){0===A.children.length?this.conductUp(A):A.children.forEach(I=>{this.refreshDragNode(I)})}resetNodeLevel(A){const I=A.getParentNode();A.level=I?I.level+1:0;for(const Z of A.children)this.resetNodeLevel(Z)}calcDropPosition(A){const{clientY:I}=A,{top:Z,bottom:X,height:$}=A.target.getBoundingClientRect(),N=Math.max($*this.DRAG_SIDE_RANGE,this.DRAG_MIN_GAP);return I<=Z+N?-1:I>=X-N?1:0}dropAndApply(A,I=-1){if(!A||I>1)return;const Z=A.treeService,X=A.getParentNode(),$=this.selectedNode.getParentNode();switch($?$.children=$.children.filter(N=>N.key!==this.selectedNode.key):this.rootNodes=this.rootNodes.filter(N=>N.key!==this.selectedNode.key),I){case 0:A.addChildren([this.selectedNode]),this.resetNodeLevel(A);break;case-1:case 1:const N=1===I?1:0;if(X){X.addChildren([this.selectedNode],X.children.indexOf(A)+N);const o1=this.selectedNode.getParentNode();o1&&this.resetNodeLevel(o1)}else{const o1=this.rootNodes.indexOf(A)+N;this.rootNodes.splice(o1,0,this.selectedNode),this.rootNodes[o1].parentNode=null,this.resetNodeLevel(this.rootNodes[o1])}}this.rootNodes.forEach(N=>{N.treeService||(N.service=Z),this.refreshDragNode(N)})}formatEvent(A,I,Z){const X={eventName:A,node:I,event:Z};switch(A){case"dragstart":case"dragenter":case"dragover":case"dragleave":case"drop":case"dragend":Object.assign(X,{dragNode:this.getSelectedNode()});break;case"click":case"dblclick":Object.assign(X,{selectedKeys:this.selectedNodeList}),Object.assign(X,{nodes:this.selectedNodeList}),Object.assign(X,{keys:this.selectedNodeList.map(N=>N.key)});break;case"check":const $=this.getCheckedNodeList();Object.assign(X,{checkedKeys:$}),Object.assign(X,{nodes:$}),Object.assign(X,{keys:$.map(N=>N.key)});break;case"search":Object.assign(X,{matchedKeys:this.getMatchedNodeList()}),Object.assign(X,{nodes:this.getMatchedNodeList()}),Object.assign(X,{keys:this.getMatchedNodeList().map(N=>N.key)});break;case"expand":Object.assign(X,{nodes:this.expandedNodeList}),Object.assign(X,{keys:this.expandedNodeList.map(N=>N.key)})}return X}getIndexOfArray(A,I){return A.findIndex(Z=>Z.key===I)}conductCheck(A,I){this.checkedNodeList=[],this.halfCheckedNodeList=[];const Z=X=>{X.forEach($=>{null===A?$.isChecked=!!$.origin.checked:p($.key,A||[])?($.isChecked=!0,$.isHalfChecked=!1):($.isChecked=!1,$.isHalfChecked=!1),$.children.length>0&&Z($.children)})};Z(this.rootNodes),this.refreshCheckState(I)}conductExpandedKeys(A=[]){const I=new Set(!0===A?[]:A);this.expandedNodeList=[];const Z=X=>
1{X.forEach($=>{$.setExpanded(!0===A||I.has($.key)||!0===$.isExpanded),$.isExpanded&&this.setExpandedNodeList($),$.children.length>0&&Z($.children)})};Z(this.rootNodes)}conductSelectedKeys(A,I){this.selectedNodeList.forEach(X=>X.isSelected=!1),this.selectedNodeList=[];const Z=X=>X.every($=>{if(p($.key,A)){if($.isSelected=!0,this.setSelectedNodeList($),!I)return!1}else $.isSelected=!1;return!($.children.length>0)||Z($.children)});Z(this.rootNodes)}expandNodeAllParentBySearch(A,I,Z){const X=$=>{if($)if($.canHide=!1,I)if("boolean"==typeof I){if($.setExpanded(!0),this.setExpandedNodeList($),$.getParentNode())return X($.getParentNode())}else{if("number"!=typeof Z.get($.key))throw new Error(`Cannot find node with name "${$.title}" and key ${$.key} while trying to expand nodes!`);if(Z.get($.key)<I.expandIfMatchedChildrenLessThan){if("number"==typeof I.expandIfNumOfChildrenLessThan&&I.expandIfNumOfChildrenLessThan>$.children.length||"number"!=typeof I.expandIfNumOfChildrenLessThan){$.setExpanded(!0),this.setExpandedNodeList($);const N=$.getParentNode();if(N&&Z.get(N.key)<I.expandIfMatchedChildrenLessThan)return X($.getParentNode())}}else $.setExpanded(!1)}else $.setExpanded(!1)};X(A.getParentNode())}static{this.\u0275fac=function(I){return new(I||z)}}static{this.\u0275prov=i.jDH({token:z,factory:z.\u0275fac})}}return z})();const M=new i.nKC("VtsTreeHigherOrder");class x{constructor(w){this.vtsTreeService=w}coerceTreeNodes(w){let A=[];return A=this.vtsTreeService.isArrayOfVtsTreeNode(w)?w.map(I=>(I.service=this.vtsTreeService,I)):w.map(I=>new r(I,null,this.vtsTreeService)),A}getTreeNodes(){return this.vtsTreeService.rootNodes}getTreeNodeByKey(w){const A=[],I=Z=>
1{A.push(Z),Z.getChildren().forEach(X=>{I(X)})};return this.getTreeNodes().forEach(Z=>{I(Z)}),A.find(Z=>Z.key===w)||null}getCheckedNodeList(){return this.vtsTreeService.getCheckedNodeList()}getSelectedNodeList(){return this.vtsTreeService.getSelectedNodeList()}getHalfCheckedNodeList(){return this.vtsTreeService.getHalfCheckedNodeList()}getExpandedNodeList(){return this.vtsTreeService.getExpandedNodeList()}getMatchedNodeList(){return this.vtsTreeService.getMatchedNodeList()}}},93509:(X1,n1,h)=>{"use strict";h.d(n1,{BV:()=>e2,CF:()=>T0,G4:()=>N,Gd:()=>xe,H3:()=>P,Mk:()=>S1,Os:()=>F2,Ro:()=>o1,XQ:()=>E,XV:()=>He,YI:()=>R,Zb:()=>m2,cG:()=>h2,cz:()=>m1,gD:()=>I,ij:()=>U0,j3:()=>O,kH:()=>W0,my:()=>$,n9:()=>A,nI:()=>j0,nS:()=>P1,r1:()=>z,rX:()=>D1,uI:()=>X,uJ:()=>Pe,xQ:()=>Be,yL:()=>H2,yc:()=>C1});var i=h(23135),a=h(52700),r=h(12253),u=h(43501),p=h(96985),f=h(62252),c=h(85646),s=h(68150),o=h(50957),M=h(92717);function z(V0,_2){if(!V0||!_2||V0.length!==_2.length)return!1;const te=V0.length;for(let ue=0;ue<te;ue++)if(V0[ue]!==_2[ue])return!1;return!0}function A(V0){return typeof V0<"u"&&null!==V0}function I(V0){return typeof V0>"u"||null===V0}function X(V0){return"string"==typeof V0&&""!==V0}function $(V0){return V0 instanceof i.C4Q}function N(V0){return(0,a.c)(V0)}function o1(V0,_2=0){return(0,r._)(V0)?Number(V0):_2}function O(V0){return(0,u.c)(V0)}function E(V0,..._2){return"function"==typeof V0?V0(..._2):V0}function k(V0,_2){return function te(ue,Se,qe){const et=`$$__${Se}`;return Object.prototype.hasOwnProperty.call(ue,et)&&(0,p.R8)(`The prop "${et}" is already exist, it will be overrided by ${V0} decorator.`),Object.defineProperty(ue,et,{configurable:!0,writable:!0}),{get(){return qe&&qe.get?qe.get.bind(this)():this[et]},set(at){qe&&qe.set&&qe.set.bind(this)(_2(at)),this[et]=_2(at)}}}}function P(){return k("InputBoolean",N)}function R(V0){return k("InputNumber",_2=>o1(_2,V0))}function C1(V0){V0.stopPropagation(),V0.preventDefault()}function S1(V0){if(!V0.getClientRects().length)return{top:0,left:0};const _2=V0.getBoundingClientRect(),te=V0.ownerDocument.defaultView;return{top:_2.top+te.pageYOffset,left:_2.left+te.pageXOffset}}function W0(V0){return V0.type.startsWith("touch")}const L0="\\ud800-\\udfff",I1="\\u2700-\\u27bf",Z1="a-z\\xdf-\\xf6\\xf8-\\xff",q1="A-Z\\xc0-\\xd6\\xd8-\\xde",J1="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",z0=`[${J1}]`,G0=`[${I1}]`,Q0=`[${Z1}]`,T2=`[^${L0}${J1+"\\d"+I1+Z1+q1}]`,t0="(?:\\ud83c[\\udde6-\\uddff]){2}",K="[\\ud800-\\udbff][\\udc00-\\udfff]",a0=`[${q1}]`,c0=`(?:${Q0}|${T2})`,H1=`(?:${a0}|${T2})`,S0="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",c2="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",G2="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\u1ab0-\\u1aff\\u1dc0-\\u1dff]|\\ud83c[\\udffb-\\udfff])?",me="[\\ufe0e\\ufe0f]?",P0=me+G2+`(?:\\u200d(?:${[`[^${L0}]`,t0,K].join("|")})${me+G2})*`,a2=`(?:${[G0,t0,K].join("|")})${P0}`,w2=RegExp([`${a0}?${Q0}+${S0}(?=${[z0,a0,"$"].join("|")})`,`${H1}+${c2}(?=${[z0,a0+c0,"$"].join("|")})`,`${a0}?${c0}+${S0}`,`${a0}+${c2}`,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",a2].join("|"),"g"),P2=RegExp.prototype.test.bind(/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/),le=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,S2=(V0,_2)=>void 0===_2?(P2(V0)?(V0=>V0.match(w2))(V0):(V0=>V0.match(le))(V0))||[]:V0.match(_2)||[];function T0(V0,_2,te){if(V0.length>_2)return V0;const ue=`${function Ce(V0,_2){return Array(V0).fill(_2).join("")}(_2,te)}${V0}`;return ue.slice(ue.length-_2,ue.length)}function Pe(V0){return!V0}function ye(V0,_2=""){return Pe(V0)?_2:V0}function m2(V0){const _2=ye(V0);return _2.charAt(0).toUpperCase()+_2.slice(1)}function Be(V0){return S2(ye(V0).replace(/['\u2019]/g,"")).reduce((te,ue,Se)=>(ue=ue.toLowerCase(),te+(Se?m2(ue):ue)),"")}function H2(V0){return!!V0&&"function"==typeof V0.then&&"function"==typeof V0.catch}function F2(V0,_2,te){return(te-V0)/(_2-V0)*100}function He(V0){const _2=V0.toString(),te=_2.indexOf(".");return te>=0?_2.length-te-1:0}function xe(V0,_2,te){return isNaN(V0)||V0<_2?_2:V0>te?te:V0}function e2(V0){return"number"==typeof V0&&isFinite(V0)}function j0(V0,_2){return Math.round(V0*Math.pow(10,_2))/Math.pow(10,_2)}function m1(V0,_2=0){return V0.reduce((te,ue)=>te+ue,_2)}let D2,O1;typeof window<"u"&&window;const V1={position:"absolute",top:"-9999px",width:"50px",height:"50px"};function P1(V0="vertical",_2="vts"){if(typeof document>"u"||typeof window>"u")return 0;const te="vertical"===V0;if(te&&D2)return D2;if(!te&&O1)return O1;const ue=document.createElement("div");
1Object.keys(V1).forEach(qe=>{ue.style[qe]=V1[qe]}),ue.className=`${_2}-hide-scrollbar scroll-div-append-to-body`,te?ue.style.overflowY="scroll":ue.style.overflowX="scroll",document.body.appendChild(ue);let Se=0;return te?(Se=ue.offsetWidth-ue.clientWidth,D2=Se):(Se=ue.offsetHeight-ue.clientHeight,O1=Se),document.body.removeChild(ue),Se}function D1(V0,_2){return V0&&V0<_2?V0:_2}function U0(){const V0=new f.B;return Promise.resolve().then(()=>V0.next()),V0.pipe((0,M.s)(1))}function h2(V0){return(0,c.A)(V0)?V0:H2(V0)?(0,s.H)(Promise.resolve(V0)):(0,o.of)(V0)}},4514:(X1,n1,h)=>{"use strict";h.d(n1,{O5:()=>s,ft:()=>o});var i=h(23135),a=h(35386),r=h(21906);class u{get waveAttributeName(){return this.insertExtraNode?"vts-click-animating":"vts-click-animating-without-extra-node"}constructor(x,z,w,A){this.triggerElement=x,this.ngZone=z,this.insertExtraNode=w,this.platform=A,this.waveTransitionDuration=400,this.styleForPseudo=null,this.extraNode=null,this.lastTime=0,this.onClick=I=>{!this.triggerElement||!this.triggerElement.getAttribute||this.triggerElement.getAttribute("disabled")||"INPUT"===I.target.tagName||this.triggerElement.className.indexOf("disabled")>=0||this.fadeOutWave()},this.clickHandler=this.onClick.bind(this),this.bindTriggerEvent()}bindTriggerEvent(){this.platform.isBrowser&&this.ngZone.runOutsideAngular(()=>{this.removeTriggerEvent(),this.triggerElement&&this.triggerElement.addEventListener("click",this.clickHandler,!0)})}removeTriggerEvent(){this.triggerElement&&this.triggerElement.removeEventListener("click",this.clickHandler,!0)}removeStyleAndExtraNode(){this.styleForPseudo&&document.body.contains(this.styleForPseudo)&&(document.body.removeChild(this.styleForPseudo),this.styleForPseudo=null),this.insertExtraNode&&this.triggerElement.contains(this.extraNode)&&this.triggerElement.removeChild(this.extraNode)}destroy(){this.removeTriggerEvent(),this.removeStyleAndExtraNode()}fadeOutWave(){const x=this.triggerElement,z=this.getWaveColor(x);x.setAttribute(this.waveAttributeName,"true"),!(Date.now()<this.lastTime+this.waveTransitionDuration)&&(this.isValidColor(z)&&(this.styleForPseudo||(this.styleForPseudo=document.createElement("style")),this.styleForPseudo.innerHTML=`\n      [vts-click-animating-without-extra-node='true']::after, .vts-click-animating-node {\n        --vts-wave-shadow-color: ${z};\n      }`,document.body.appendChild(this.styleForPseudo)),this.insertExtraNode&&(this.extraNode||(this.extraNode=document.createElement("div")),this.extraNode.className="vts-click-animating-node",x.appendChild(this.extraNode)),this.lastTime=Date.now(),this.runTimeoutOutsideZone(()=>{x.removeAttribute(this.waveAttributeName),this.removeStyleAndExtraNode()},this.waveTransitionDuration))}isValidColor(x){return!!x&&"#ffffff"!==x&&"rgb(255, 255, 255)"!==x&&this.isNotGrey(x)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(x)&&"transparent"!==x}isNotGrey(x){const z=x.match(/rgba?\((\d*), (\d*), (\d*)(, [\.\d]*)?\)/);return!(z&&z[1]&&z[2]&&z[3]&&z[1]===z[2]&&z[2]===z[3])}getWaveColor(x){const z=getComputedStyle(x);return z.getPropertyValue("border-top-color")||z.getPropertyValue("border-color")||z.getPropertyValue("background-color")}runTimeoutOutsideZone(x,z){this.ngZone.runOutsideAngular(()=>setTimeout(x,z))}}const p={disabled:!1},f=new i.nKC("vts-wave-global-options",{providedIn:"root",factory:function c(){return p}});let s=(()=>{class M{get disabled(){return this.waveDisabled}get rendererRef(){return this.waveRenderer}constructor(z,w,A,I,Z){this.ngZone=z,this.elementRef=w,this.config=A,this.animationType=I,this.platform=Z,this.vtsWaveExtraNode=!1,this.waveDisabled=!1,this.waveDisabled=this.isConfigDisabled()}isConfigDisabled(){let z=!1;return this.config&&"boolean"==typeof this.config.disabled&&(z=this.config.disabled),"NoopAnimations"===this.animationType&&(z=!0),z}ngOnDestroy(){this.waveRenderer&&this.waveRenderer.destroy()}ngOnInit(){this.renderWaveIfEnabled()}renderWaveIfEnabled(){!this.waveDisabled&&this.elementRef.nativeElement&&(this.waveRenderer=new u(this.elementRef.nativeElement,this.ngZone,this.vtsWaveExtraNode,this.platform))}disable(){this.waveDisabled=!0,this.waveRenderer&&(this.waveRenderer.removeTriggerEvent(),this.waveRenderer.removeStyleAndExtraNode())}enable(){this.waveDisabled=this.isConfigDisabled()||!1,this.waveRenderer&&this.waveRenderer.bindTriggerEvent()}static{this.\u0275fac=function(w){return new(w||M)(i.rXU(i.SKi),i.rXU(i.aKT),i.rXU(f,8),i.rXU(i.bc$,8),i.rXU(a.P))}}static{this.\u0275dir=i.FsC({type:M,selectors:[["","vts-wave",""]],inputs:{vtsWaveExtraNode:"vtsWaveExtraNode"},exportAs:["vtsWave"]})}}return M})(),o=(()=>{class M{static{this.\u0275fac=function(w){return new(w||M)}}static{this.\u0275mod=i.$C({type:M})}static{this.\u0275inj=i.G2t({imports:[r.IK]})}}return M})()},28472:(X1,n1,h)=>{"use strict";h.d(n1,{N1:()=>L2,YS:()=>Ge,_3:()=>q2,aB:()=>R5,hs:()=>Ua,xg:()=>Ha});var i=h(22254),a=h(88307),r=h(83149),u=h(98263),p=h(4033),f=h(15808),c=h(98231),s=h(33935),o=h(23135),M=h(90695),x=h(44025),z=h(40321),w=h(29126),A=h(14959),I=h(28113),Z=h(86570),X=h(4837
17),$=h(11002),N=h(93509),o1=h(52197),O=h(2765),E=h(31635),k=h(56383),P=h(62252),Q=h(11312),R=h(50957),C1=h(52317),S1=h(48164),W0=h(69722),l0=h(99708),N1=h(9755),p0=h(39829),L0=h(43025),$0=h(35386),Z0=h(54931),x0=h(89062),q0=h(69147);function Y1(c1,y2){1&c1&&o.eu8(0)}function e0(c1,y2){if(1&c1&&o.DNE(0,Y1,1,0,"ng-container",3),2&c1){const y=o.XpG(2);o.Y8G("ngTemplateOutlet",y.extraFooter)}}function I1(c1,y2){if(1&c1&&o.nrm(0,"span",2),2&c1){const y=o.XpG(2);o.Y8G("innerHTML",y.extraFooter,o.npT)}}function Z1(c1,y2){if(1&c1&&(o.j41(0,"div"),o.DNE(1,e0,1,1,"ng-container")(2,I1,1,1,"span",2),o.k0s()),2&c1){let y;const d1=o.XpG();o.ZvI("",d1.prefixCls,"-footer-extra"),o.R7$(),o.vxM((y=!0)===d1.isTemplateRef(d1.extraFooter)?1:y===d1.isNonEmptyString(d1.extraFooter)?2:-1)}}function u1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"a",4),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.isTodayDisabled?null:t1.onClickToday())}),o.EFF(1),o.k0s()}if(2&c1){const y=o.XpG();o.STu("",y.prefixCls,"-today-btn ",y.isTodayDisabled?y.prefixCls+"-today-btn-disabled":"",""),o.FS9("title",y.todayTitle),o.R7$(),o.SpI(" ",y.locale.today," ")}}function w1(c1,y2){1&c1&&o.eu8(0)}function p1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"li")(1,"a",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG(2);return o.Njj(t1.isTodayDisabled?null:t1.onClickToday())}),o.EFF(2),o.k0s()()}if(2&c1){const y=o.XpG(2);o.ZvI("",y.prefixCls,"-now"),o.R7$(),o.ZvI("",y.prefixCls,"-now-btn"),o.R7$(),o.SpI(" ",y.locale.now," ")}}function E1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"li")(1,"button",6),o.bIt("click",function(){o.eBV(y);const t1=o.XpG(2);return o.Njj(t1.okDisabled?null:t1.clickOk.emit())}),o.EFF(2),o.k0s()()}if(2&c1){const y=o.XpG(2);o.ZvI("",y.prefixCls,"-ok"),o.R7$(),o.Y8G("disabled",y.okDisabled),o.R7$(),o.SpI(" ",y.locale.ok," ")}}function q1(c1,y2){if(1&c1&&(o.j41(0,"ul"),o.DNE(1,w1,1,0,"ng-container",3)(2,p1,3,7,"li",0)(3,E1,3,5,"li",0),o.k0s()),2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-ranges"),o.R7$(),o.Y8G("ngTemplateOutlet",y.rangeQuickSelector),o.R7$(),o.vxM(y.showNow?2:-1),o.R7$(),o.vxM(y.hasTimePicker?3:-1)}}function Y0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superPrevious())}),o.nrm(1,"span",6),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-prev-btn"),o.FS9("title",y.superPreviousTitle())}}function J1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",7),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onClick())}),o.EFF(1),o.k0s()}if(2&c1){const y=y2.$implicit;o.HbH(y.className),o.FS9("title",y.title||null),o.R7$(),o.SpI(" ",y.label," ")}}function K0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superNext())}),o.nrm(1,"span",8),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-next-btn"),o.FS9("title",y.superNextTitle())}}const z0=c1=>({$implicit:c1}),V2=(c1,y2)=>y2.trackByIndex;function u0(c1,y2){1&c1&&o.nrm(0,"th",3)}function G0(c1,y2){if(1&c1&&(o.j41(0,"th",4),o.EFF(1),o.k0s()),2&c1){const y=y2.$implicit;o.FS9("title",y.title),o.R7$(),o.SpI(" ",y.content," ")}}function Q0(c1,y2){if(1&c1&&(o.j41(0,"thead")(1,"tr",2),o.DNE(2,u0,1,0,"th",3),o.Z7z(3,G0,2,2,"th",4,V2),o.k0s()()),2&c1){const y=o.XpG();o.R7$(2),o.vxM(y.showWeek?2:-1),o.R7$(),o.Dyx(y.headRow)}}function T2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",7),o.bIt("click",function(){o.eBV(y);const t1=o.XpG().$implicit,F0=o.XpG();return o.Njj(F0.onClickWeekNum(t1))}),o.EFF(1),o.k0s()}if(2&c1){const y=o.XpG().$implicit,d1=o.XpG();o.ZvI("",d1.prefixCls,"-cell-week"),o.R7$(),o.SpI(" ",y.weekNum," ")}}function b0(c1,y2){1&c1&&o.eu8(0)}function k0(c1,y2){if(1&c1&&o.DNE(0,b0,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function s1(c1,y2){if(1&c1&&o.nrm(0,"span",10),2&c1){const y=o.XpG(2).$implicit;o.Y8G("innerHTML",y.cellRender,o.npT)}}function t0(c1,y2){if(1&c1&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"lunarDate"),o.k0s()),2&c1){const y=o.XpG(3).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-lunar-date"),o.R7$(),o.JRh(o.bMT(2,4,y.value))}}function K(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.DNE(2,t0,3,6,"span",11),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-inner"),o.BMQ("aria-selected",y.isSelected)("aria-disabled",y.isDisabled),o.R7$(),o.SpI(" ",y.content," "),o.R7$(),o.vxM(d1.isDateTable&&d1.showLunarDate?2:-1)}}function a0(c1,y2){if(1&c1&&o.DNE(0,k0,1,4,"ng-container")(1,s1,1,1,"span",10)(2,K,3,7,"div",11),2&c1){let y;const d1=o.XpG().$implicit,t1=o.XpG(2);o.vxM((y=!0)===t1.isTemplateRef(d1.cellRender)?0:y===t1.isNonEmptyString(d1.cellRender)?1:2)}}function e1(c1,y2){1&c1&&o.eu8(0)}function c0(c1,y2){if(1&c1&&o.DNE(0,e1,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.fullCellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function H1(c1,y2){1&c1&&o.eu8(0)}function S0(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.k0s(),o.j41(2,"div"),o.DNE(3,H1,1,0,"ng-container",12),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date-value"),o.R7$(),o.JRh(y.content),o.R7$(),o.ZvI("",d1.prefixCls,"-date-content"),o.R7$(),o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(9,z0,y.value))}}function c2(c1,y2){if(1&c1&&(o.j41(0,"div"),o.DNE(1,c0,1,4,"ng-container")(2,S0,4,11),o.k0s()),2&c1){const y=o.XpG().$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date vts-picker-cell-inner"),o.AVh("vts-picker-calendar-date-today",y.isToday),o.R7$(),o.vxM(y.fullCellRender?1:2)}}function G2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",8),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.isDisabled?null:t1.onClick())})("mouseenter",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onMouseEnter())}),o.DNE(1,a0,3,1)(2,c2,3,6,"div",9),o.k0s()}if(2&c1){let y;const d1=y2.$implicit,t1=o.XpG(2);o.HbH(d1.classMap),o.FS9("title",d1.title),o.R7$(),o.vxM("vts-picker"===(y=t1.prefixCls)?1:"vts-picker-calendar"===y?2:-1)}}function me(c1,y2){if(1&c1&&(o.j41(0,"tr",2),o.DNE(1,T2,2,4,"td",5),o.Z7z(2,G2,3,4,"td",6,V2),o.k0s()),2&c1){const y=y2.$implicit;o.HbH(y.classMap),o.R7$(),o.vxM(y.weekNum?1:-1),o.R7$(),o.Dyx(y.dateCells)}}function W2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superPrevious())}),o.nrm(1,"span",6),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-prev-btn"),o.FS9("title",y.superPreviousTitle())}}function o2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",7),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onClick())}),o.EFF(1),o.k0s()}if(2&c1){const y=y2.$implicit;o.HbH(y.className),o.FS9("title",y.title||null),o.R7$(),o.SpI(" ",y.label," ")}}function d0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superNext())}),o.nrm(1,"span",8),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-next-btn"),o.FS9("title",y.superNextTitle())}}function P0(c1,y2){1&c1&&o.nrm(0,"th",3)}function a2(c1,y2){if(1&c1&&(o.j41(0,"th",4),o.EFF(1),o.k0s()),2&c1){const y=y2.$implicit;o.FS9("title",y.title),o.R7$(),o.SpI(" ",y.content," ")}}function w2(c1,y2){if(1&c1&&(o.j41(0,"thead")(1,"tr",2),o.DNE(2,P0,1,0,"th",3),o.Z7z(3,a2,2,2,"th",4,V2),o.k0s()()),2&c1){const y=o.XpG();o.R7$(2),o.vxM(y.showWeek?2:-1),o.R7$(),o.Dyx(y.headRow)}}function P2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",7),o.bIt("click",function(){o.eBV(y);const t1=o.XpG().$implicit,F0=o.XpG();return o.Njj(F0.onClickWeekNum(t1))}),o.EFF(1),o.k0s()}if(2&c1){const y=o.XpG().$implicit,d1=o.XpG();o.ZvI("",d1.prefixCls,"-cell-week"),o.R7$(),o.SpI(" ",y.weekNum," ")}}function g2(c1,y2){1&c1&&o.eu8(0)}function le(c1,y2){if(1&c1&&o.DNE(0,g2,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function n2(c1,y2){if(1&c1&&o.nrm(0,"span",10),2&c1){const y=o.XpG(2).$implicit;o.Y8G("innerHTML",y.cellRender,o.npT)}}function S2(c1,y2){if(1&c1&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"lunarDate"),o.k0s()),2&c1){const y=o.XpG(3).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-lunar-date"),o.R7$(),o.JRh(o.bMT(2,4,y.value))}}function T0(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.DNE(2,S2,3,6,"span",11),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-inner"),o.BMQ("aria-selected",y.isSelected)("aria-disabled",y.isDisabled),o.R7$(),o.SpI(" ",y.content," "),o.R7$(),o.vxM(d1.isDateTable&&d1.showLunarDate?2:-1)}}function Q2(c1,y2){if(1&c1&&o.DNE(0,le,1,4,"ng-container")(1,n2,1,1,"span",10)(2,T0,3,7,"div",11),2&c1){let y;const d1=o.XpG().$implicit,t1=o.XpG(2);o.vxM((y=!0)===t1.isTemplateRef(d1.cellRender)?0:y===t1.isNonEmptyString(d1.cellRender)?1:2)}}function Ce(c1,y2){1&c1&&o.eu8(0)}function Pe(c1,y2){if(1&c1&&o.DNE(0,Ce,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.fullCellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function ye(c1,y2){1&c1&&o.eu8(0)}function m2(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.k0s(),o.j41(2,"div"),o.DNE(3,ye,1,0,"ng-container",12),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date-value"),o.R7$(),o.JRh(y.content),o.R7$(),o.ZvI("",d1.prefixCls,"-date-content"),o.R7$(),o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(9,z0,y.value))}}function Be(c1,y2){if(1&c1&&(o.j41(0,"div"),o.DNE(1,Pe,1,4,"ng-container")(2,m2,4,11),o.k0s()),2&c1){const y=o.XpG().$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date vts-picker-cell-inner"),o.AVh("vts-picker-calendar-date-today",y.isToday),o.R7$(),o.vxM(y.fullCellRender?1:2)}}function M0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",8),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.isDisabled?null:t1.onClick())})("mouseenter",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onMouseEnter())}),o.DNE(1,Q2,3,1)(2,Be,3,6,"div",9),o.k0s()}if(2&c1){let y;const d1=y2.$implicit,t1=o.XpG(2);o.HbH(d1.classMap),o.FS9("title",d1.title),o.R7$(),o.vxM("vts-picker"===(y=t1.prefixCls)?1:"vts-picker-calendar"===y?2:-1)}}function H2(c1,y2){if(1&c1&&(o.j41(0,"tr",2),o.DNE(1,P2,2,4,"td",5),o.Z7z(2,M0,3,4,"td",6,V2),o.k0s()),2&c1){const y=y2.$implicit;o.HbH(y.classMap),o.R7$(),o.vxM(y.weekNum?1:-1),o.R7$(),o.Dyx(y.dateCells)}}function F2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superPrevious())}),o.nrm(1,"span",6),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-prev-btn"),o.FS9("title",y.superPreviousTitle())}}function He(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",7),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onClick())}),o.EFF(1),o.k0s()}if(2&c1){const y=y2.$implicit;o.HbH(y.className),o.FS9("title",y.title||null),o.R7$(),o.SpI(" ",y.label," ")}}function xe(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superNext())}),o.nrm(1,"span",8),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-next-btn"),o.FS9("title",y.superNextTitle())}}function e2(c1,y2){1&c1&&o.nrm(0,"th",3)}function j0(c1,y2){if(1&c1&&(o.j41(0,"th",4),o.EFF(1),o.k0s()),2&c1){const y=y2.$implicit;o.FS9("title",y.title),o.R7$(),o.SpI(" ",y.content," ")}}function m1(c1,y2){if(1&c1&&(o.j41(0,"thead")(1,"tr",2),o.DNE(2,e2,1,0,"th",3),o.Z7z(3,j0,2,2,"th",4,V2),o.k0s()()),2&c1){const y=o.XpG();o.R7$(2),o.vxM(y.showWeek?2:-1),o.R7$(),o.Dyx(y.headRow)}}function f1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",7),o.bIt("click",function(){o.eBV(y);const t1=o.XpG().$implicit,F0=o.XpG();return o.Njj(F0.onClickWeekNum(t1))}),o.EFF(1),o.k0s()}if(2&c1){const y=o.XpG().$implicit,d1=o.XpG();o.ZvI("",d1.prefixCls,"-cell-week"),o.R7$(),o.SpI(" ",y.weekNum," ")}}function R1(c1,y2){1&c1&&o.eu8(0)}function B0(c1,y2){if(1&c1&&o.DNE(0,R1,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function l2(c1,y2){if(1&c1&&o.nrm(0,"span",10),2&c1){const y=o.XpG(2).$implicit;o.Y8G("innerHTML",y.cellRender,o.npT)}}function R2(c1,y2){if(1&c1&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"lunarDate"),o.k0s()),2&c1){const y=o.XpG(3).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-lunar-date"),o.R7$(),o.JRh(o.bMT(2,4,y.value))}}function Z2(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.DNE(2,R2,3,6,"span",11),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-inner"),o.BMQ("aria-selected",y.isSelected)("aria-disabled",y.isDisabled),o.R7$(),o.SpI(" ",y.content," "),o.R7$(),o.vxM(d1.isDateTable&&d1.showLunarDate?2:-1)}}function _e(c1,y2){if(1&c1&&o.DNE(0,B0,1,4,"ng-container")(1,l2,1,1,"span",10)(2,Z2,3,7,"div",11),2&c1){let y;const d1=o.XpG().$implicit,t1=o.XpG(2);o.vxM((y=!0)===t1.isTemplateRef(d1.cellRender)?0:y===t1.isNonEmptyString(d1.cellRender)?1:2)}}function v2(c1,y2){1&c1&&o.eu8(0)}function ae(c1,y2){if(1&c1&&o.DNE(0,v2,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.fullCellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function a1(c1,y2){1&c1&&o.eu8(0)}function h0(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.k0s(),o.j41(2,"div"),o.DNE(3,a1,1,0,"ng-container",12),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date-value"),o.R7$(),o.JRh(y.content),o.R7$(),o.ZvI("",d1.prefixCls,"-date-content"),o.R7$(),o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(9,z0,y.value))}}function m0(c1,y2){if(1&c1&&(o.j41(0,"div"),o.DNE(1,ae,1,4,"ng-container")(2,h0,4,11),o.k0s()),2&c1){const y=o.XpG().$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date vts-picker-cell-inner"),o.AVh("vts-picker-calendar-date-today",y.isToday),o.R7$(),o.vxM(y.fullCellRender?1:2)}}function U1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",8),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.isDisabled?null:t1.onClick())})("mouseenter",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onMouseEnter())}),o.DNE(1,_e,3,1)(2,m0,3,6,"div",9),o.k0s()}if(2&c1){let y;const d1=y2.$implicit,t1=o.XpG(2);o.HbH(d1.classMap),o.FS9("title",d1.title),o.R7$(),o.vxM("vts-picker"===(y=t1.prefixCls)?1:"vts-picker-calendar"===y?2:-1)}}function R0(c1,y2){if(1&c1&&(o.j41(0,"tr",2),o.DNE(1,f1,2,4,"td",5),o.Z7z(2,U1,3,4,"td",6,V2),o.k0s()),2&c1){const y=y2.$implicit;o.HbH(y.classMap),o.R7$(),o.vxM(y.weekNum?1:-1),o.R7$(),o.Dyx(y.dateCells)}}function b1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superPrevious())}),o.nrm(1,"span",6),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-prev-btn"),o.FS9("title",y.superPreviousTitle())}}function f0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",7),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onClick())}),o.EFF(1),o.k0s()}if(2&c1){const y=y2.$implicit;o.HbH(y.className),o.FS9("title",y.title||null),o.R7$(),o.SpI(" ",y.label," ")}}function O0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superNext())}),o.nrm(1,"span",8),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-next-btn"),o.FS9("title",y.superNextTitle())}}function K1(c1,y2){1&c1&&o.nrm(0,"th",3)}function D2(c1,y2){if(1&c1&&(o.j41(0,"th",4),o.EFF(1),o.k0s()),2&c1){const y=y2.$implicit;o.FS9("title",y.title),o.R7$(),o.SpI(" ",y.content," ")}}function O1(c1,y2){if(1&c1&&(o.j41(0,"thead")(1,"tr",2),o.DNE(2,K1,1,0,"th",3),o.Z7z(3,D2,2,2,"th",4,V2),o.k0s()()),2&c1){const y=o.XpG();o.R7$(2),o.vxM(y.showWeek?2:-1),o.R7$(),o.Dyx(y.headRow)}}function V1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",7),o.bIt("click",function(){o.eBV(y);const t1=o.XpG().$implicit,F0=o.XpG();return o.Njj(F0.onClickWeekNum(t1))}),o.EFF(1),o.k0s()}if(2&c1){const y=o.XpG().$implicit,d1=o.XpG();o.ZvI("",d1.prefixCls,"-cell-week"),o.R7$(),o.SpI(" ",y.weekNum," ")}}function P1(c1,y2){1&c1&&o.eu8(0)}function D1(c1,y2){if(1&c1&&o.DNE(0,P1,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$i
1mplicit;o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function U0(c1,y2){if(1&c1&&o.nrm(0,"span",10),2&c1){const y=o.XpG(2).$implicit;o.Y8G("innerHTML",y.cellRender,o.npT)}}function h2(c1,y2){if(1&c1&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"lunarDate"),o.k0s()),2&c1){const y=o.XpG(3).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-lunar-date"),o.R7$(),o.JRh(o.bMT(2,4,y.value))}}function V0(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.DNE(2,h2,3,6,"span",11),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-inner"),o.BMQ("aria-selected",y.isSelected)("aria-disabled",y.isDisabled),o.R7$(),o.SpI(" ",y.content," "),o.R7$(),o.vxM(d1.isDateTable&&d1.showLunarDate?2:-1)}}function _2(c1,y2){if(1&c1&&o.DNE(0,D1,1,4,"ng-container")(1,U0,1,1,"span",10)(2,V0,3,7,"div",11),2&c1){let y;const d1=o.XpG().$implicit,t1=o.XpG(2);o.vxM((y=!0)===t1.isTemplateRef(d1.cellRender)?0:y===t1.isNonEmptyString(d1.cellRender)?1:2)}}function te(c1,y2){1&c1&&o.eu8(0)}function ue(c1,y2){if(1&c1&&o.DNE(0,te,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.fullCellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function Se(c1,y2){1&c1&&o.eu8(0)}function qe(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.k0s(),o.j41(2,"div"),o.DNE(3,Se,1,0,"ng-container",12),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date-value"),o.R7$(),o.JRh(y.content),o.R7$(),o.ZvI("",d1.prefixCls,"-date-content"),o.R7$(),o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(9,z0,y.value))}}function et(c1,y2){if(1&c1&&(o.j41(0,"div"),o.DNE(1,ue,1,4,"ng-container")(2,qe,4,11),o.k0s()),2&c1){const y=o.XpG().$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date vts-picker-cell-inner"),o.AVh("vts-picker-calendar-date-today",y.isToday),o.R7$(),o.vxM(y.fullCellRender?1:2)}}function at(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",8),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.isDisabled?null:t1.onClick())})("mouseenter",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onMouseEnter())}),o.DNE(1,_2,3,1)(2,et,3,6,"div",9),o.k0s()}if(2&c1){let y;const d1=y2.$implicit,t1=o.XpG(2);o.HbH(d1.classMap),o.FS9("title",d1.title),o.R7$(),o.vxM("vts-picker"===(y=t1.prefixCls)?1:"vts-picker-calendar"===y?2:-1)}}function Tt(c1,y2){if(1&c1&&(o.j41(0,"tr",2),o.DNE(1,V1,2,4,"td",5),o.Z7z(2,at,3,4,"td",6,V2),o.k0s()),2&c1){const y=y2.$implicit;o.HbH(y.classMap),o.R7$(),o.vxM(y.weekNum?1:-1),o.R7$(),o.Dyx(y.dateCells)}}function Ft(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superPrevious())}),o.nrm(1,"span",6),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-prev-btn"),o.FS9("title",y.superPreviousTitle())}}function pt(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",7),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onClick())}),o.EFF(1),o.k0s()}if(2&c1){const y=y2.$implicit;o.HbH(y.className),o.FS9("title",y.title||null),o.R7$(),o.SpI(" ",y.label," ")}}function Et(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"button",5),o.bIt("click",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.superNext())}),o.nrm(1,"span",8),o.k0s()}if(2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-super-next-btn"),o.FS9("title",y.superNextTitle())}}function v5(c1,y2){1&c1&&o.nrm(0,"th",3)}function u5(c1,y2){if(1&c1&&(o.j41(0,"th",4),o.EFF(1),o.k0s()),2&c1){const y=y2.$implicit;o.FS9("title",y.title),o.R7$(),o.SpI(" ",y.content," ")}}function qt(c1,y2){if(1&c1&&(o.j41(0,"thead")(1,"tr",2),o.DNE(2,v5,1,0,"th",3),o.Z7z(3,u5,2,2,"th",4,V2),o.k0s()()),2&c1){const y=o.XpG();o.R7$(2),o.vxM(y.showWeek?2:-1),o.R7$(),o.Dyx(y.headRow)}}function b5(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",7),o.bIt("click",function(){o.eBV(y);const t1=o.XpG().$implicit,F0=o.XpG();return o.Njj(F0.onClickWeekNum(t1))}),o.EFF(1),o.k0s()}if(2&c1){const y=o.XpG().$implicit,d1=o.XpG();o.ZvI("",d1.prefixCls,"-cell-week"),o.R7$(),o.SpI(" ",y.weekNum," ")}}function O5(c1,y2){1&c1&&o.eu8(0)}function ta(c1,y2){if(1&c1&&o.DNE(0,O5,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function T1(c1,y2){if(1&c1&&o.nrm(0,"span",10),2&c1){const y=o.XpG(2).$implicit;o.Y8G("innerHTML",y.cellRender,o.npT)}}function s2(c1,y2){if(1&c1&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"lunarDate"),o.k0s()),2&c1){const y=o.XpG(3).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-lunar-date"),o.R7$(),o.JRh(o.bMT(2,4,y.value))}}function n0(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.DNE(2,s2,3,6,"span",11),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-cell-inner"),o.BMQ("aria-selected",y.isSelected)("aria-disabled",y.isDisabled),o.R7$(),o.SpI(" ",y.content," "),o.R7$(),o.vxM(d1.isDateTable&&d1.showLunarDate?2:-1)}}function C0(c1,y2){if(1&c1&&o.DNE(0,ta,1,4,"ng-container")(1,T1,1,1,"span",10)(2,n0,3,7,"div",11),2&c1){let y;const d1=o.XpG().$implicit,t1=o.XpG(2);o.vxM((y=!0)===t1.isTemplateRef(d1.cellRender)?0:y===t1.isNonEmptyString(d1.cellRender)?1:2)}}function b2(c1,y2){1&c1&&o.eu8(0)}function ce(c1,y2){if(1&c1&&o.DNE(0,b2,1,0,"ng-container",12),2&c1){const y=o.XpG(2).$implicit;o.Y8G("ngTemplateOutlet",y.fullCellRender)("ngTemplateOutletContext",o.eq3(2,z0,y.value))}}function ge(c1,y2){1&c1&&o.eu8(0)}function N2(c1,y2){if(1&c1&&(o.j41(0,"div"),o.EFF(1),o.k0s(),o.j41(2,"div"),o.DNE(3,ge,1,0,"ng-container",12),o.k0s()),2&c1){const y=o.XpG(2).$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date-value"),o.R7$(),o.JRh(y.content),o.R7$(),o.ZvI("",d1.prefixCls,"-date-content"),o.R7$(),o.Y8G("ngTemplateOutlet",y.cellRender)("ngTemplateOutletContext",o.eq3(9,z0,y.value))}}function B1(c1,y2){if(1&c1&&(o.j41(0,"div"),o.DNE(1,ce,1,4,"ng-container")(2,N2,4,11),o.k0s()),2&c1){const y=o.XpG().$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-date vts-picker-cell-inner"),o.AVh("vts-picker-calendar-date-today",y.isToday),o.R7$(),o.vxM(y.fullCellRender?1:2)}}function De(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"td",8),o.bIt("click",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.isDisabled?null:t1.onClick())})("mouseenter",function(){const t1=o.eBV(y).$implicit;return o.Njj(t1.onMouseEnter())}),o.DNE(1,C0,3,1)(2,B1,3,6,"div",9),o.k0s()}if(2&c1){let y;const d1=y2.$implicit,t1=o.XpG(2);o.HbH(d1.classMap),o.FS9("title",d1.title),o.R7$(),o.vxM("vts-picker"===(y=t1.prefixCls)?1:"vts-picker-calendar"===y?2:-1)}}function L(c1,y2){if(1&c1&&(o.j41(0,"tr",2),o.DNE(1,b5,2,4,"td",5),o.Z7z(2,De,3,4,"td",6,V2),o.k0s()),2&c1){const y=y2.$implicit;o.HbH(y.classMap),o.R7$(),o.vxM(y.weekNum?1:-1),o.R7$(),o.Dyx(y.dateCells)}}function l1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"decade-header",1),o.mxI("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.DH7(F0.activeDate,t1)||(F0.activeDate=t1),o.Njj(t1)}),o.bIt("panelModeChange",function(t1){o.eBV(y);const F0=o.XpG();
1return o.Njj(F0.panelModeChange.emit(t1))})("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.headerChange.emit(t1))}),o.k0s(),o.j41(1,"div")(2,"decade-table",2),o.bIt("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onChooseDecade(t1))}),o.k0s()()}if(2&c1){const y=o.XpG();o.R50("value",y.activeDate),o.Y8G("locale",y.locale)("showSuperPreBtn",y.enablePrevNext("prev","decade")&&y.showYear)("showSuperNextBtn",y.enablePrevNext("next","decade")&&y.showYear)("showNextBtn",!1)("showPreBtn",!1),o.R7$(),o.ZvI("",y.prefixCls,"-body"),o.R7$(),o.Y8G("activeDate",y.activeDate)("value",y.value)("locale",y.locale)("disabledDate",y.disabledDate)}}function s0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"year-header",1),o.mxI("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.DH7(F0.activeDate,t1)||(F0.activeDate=t1),o.Njj(t1)}),o.bIt("panelModeChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.panelModeChange.emit(t1))})("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.headerChange.emit(t1))}),o.k0s(),o.j41(1,"div")(2,"year-table",3),o.bIt("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onChooseYear(t1))})("cellHover",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.cellHover.emit(t1))}),o.k0s()()}if(2&c1){const y=o.XpG();o.R50("value",y.activeDate),o.Y8G("locale",y.locale)("showSuperPreBtn",y.enablePrevNext("prev","year")&&y.showYear)("showSuperNextBtn",y.enablePrevNext("next","year")&&y.showYear)("showNextBtn",!1)("showPreBtn",!1),o.R7$(),o.ZvI("",y.prefixCls,"-body"),o.R7$(),o.Y8G("activeDate",y.activeDate)("value",y.value)("locale",y.locale)("disabledDate",y.disabledDate)("selectedValue",y.selectedValue)("hoverValue",y.hoverValue)}}function A0(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"month-header",4),o.mxI("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.DH7(F0.activeDate,t1)||(F0.activeDate=t1),o.Njj(t1)}),o.bIt("panelModeChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.panelModeChange.emit(t1))})("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.headerChange.emit(t1))}),o.k0s(),o.j41(1,"div")(2,"month-table",5),o.bIt("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onChooseMonth(t1))})("cellHover",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.cellHover.emit(t1))}),o.k0s()()}if(2&c1){const y=o.XpG();o.R50("value",y.activeDate),o.Y8G("locale",y.locale)("showYear",y.showYear)("showSuperPreBtn",y.enablePrevNext("prev","month")&&y.showYear)("showSuperNextBtn",y.enablePrevNext("next","month")&&y.showYear)("showNextBtn",!1)("showPreBtn",!1),o.R7$(),o.ZvI("",y.prefixCls,"-body"),o.R7$(),o.Y8G("value",y.value)("activeDate",y.activeDate)("locale",y.locale)("disabledDate",y.disabledDate)("selectedValue",y.selectedValue)("hoverValue",y.hoverValue)}}function d2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"quarter-header",1),o.mxI("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.DH7(F0.activeDate,t1)||(F0.activeDate=t1),o.Njj(t1)}),o.bIt("panelModeChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.panelModeChange.emit(t1))})("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.headerChange.emit(t1))}),o.k0s(),o.j41(1,"div")(2,"quarter-table",5),o.bIt("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onChooseQuarter(t1))})("cellHover",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.cellHover.emit(t1))}),o.k0s()()}if(2&c1){const y=o.XpG();o.R50("value",y.activeDate),o.Y8G("locale",y.locale)("showSuperPreBtn",y.enablePrevNext("prev","quarter")&&y.showYear)("showSuperNextBtn",y.enablePrevNext("next","quarter")&&y.showYear)("showNextBtn",!1)("showPreBtn",!1),o.R7$(),o.ZvI("",y.prefixCls,"-body"),o.R7$(),o.Y8G("value",y.value)("activeDate",y.activeDate)("locale",y.locale)("disabledDate",y.disabledDate)("selectedValue",y.selectedValue)("hoverValue",y.hoverValue)}}function W1(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"date-header",6),o.mxI("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.DH7(F0.activeDate,t1)||(F0.activeDate=t1),o.Njj(t1)}),o.bIt("panelModeChange",function(t1){o.eBV(y);const F0=o.XpG();
1return o.Njj(F0.panelModeChange.emit(t1))})("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.headerChange.emit(t1))}),o.k0s(),o.j41(1,"div")(2,"date-table",7),o.bIt("valueChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onSelectDate(t1))})("cellHover",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.cellHover.emit(t1))}),o.k0s()()}if(2&c1){const y=o.XpG();o.R50("value",y.activeDate),o.Y8G("locale",y.locale)("showYear",y.showYear)("showSuperPreBtn",y.showWeek?y.enablePrevNext("prev","week"):y.enablePrevNext("prev","date")&&y.showYear)("showSuperNextBtn",y.showWeek?y.enablePrevNext("next","week"):y.enablePrevNext("next","date")&&y.showYear)("showPreBtn",y.enablePrevNext("prev",y.showWeek?"week":"date"))("showNextBtn",y.enablePrevNext("next",y.showWeek?"week":"date")),o.R7$(),o.ZvI("",y.prefixCls,"-body"),o.R7$(),o.Y8G("locale",y.locale)("showWeek",y.showWeek)("value",y.value)("activeDate",y.activeDate)("disabledDate",y.disabledDate)("cellRender",y.dateRender)("showLunarDate",y.showLunarDate)("selectedValue",y.selectedValue)("hoverValue",y.hoverValue)}}function E2(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"vts-time-picker-panel",8),o.bIt("ngModelChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onSelectTime(t1))}),o.k0s()}if(2&c1){const y=o.XpG();o.Y8G("vtsInDatePicker",!0)("ngModel",null==y.value?null:y.value.nativeDate)("format",y.timeOptions.vtsFormat)("vtsHourStep",y.timeOptions.vtsHourStep)("vtsMinuteStep",y.timeOptions.vtsMinuteStep)("vtsSecondStep",y.timeOptions.vtsSecondStep)("vtsDisabledHours",y.timeOptions.vtsDisabledHours)("vtsDisabledMinutes",y.timeOptions.vtsDisabledMinutes)("vtsDisabledSeconds",y.timeOptions.vtsDisabledSeconds)("vtsHideDisabledOptions",!!y.timeOptions.vtsHideDisabledOptions)("vtsDefaultOpenValue",y.timeOptions.vtsDefaultOpenValue)("vtsUse12Hours",!!y.timeOptions.vtsUse12Hours)("vtsAddOn",y.timeOptions.vtsAddOn)("vtsCustomShowTimeFormat",y.timeOptions.vtsCustomShowTimeFormat)}}const _1=()=>({partType:"left"}),q=()=>({partType:"right"});function A1(c1,y2){1&c1&&o.eu8(0)}function o0(c1,y2){1&c1&&o.eu8(0)}function X0(c1,y2){1&c1&&o.eu8(0)}function I2(c1,y2){if(1&c1&&(o.j41(0,"div"),o.nrm(1,"div"),o.j41(2,"div")(3,"div"),o.DNE(4,A1,1,0,"ng-container",4)(5,o0,1,0,"ng-container",4),o.k0s(),o.DNE(6,X0,1,0,"ng-container",5),o.k0s()()),2&c1){const y=o.XpG(2),d1=o.sdS(3),t1=o.sdS(5);o.STu("",y.prefixCls,"-range-wrapper ",y.prefixCls,"-date-range-wrapper"),o.R7$(),o.ZvI("",y.prefixCls,"-range-arrow"),o.xc7("left",null==y.datePickerService?null:y.datePickerService.arrowLeft,"px"),o.R7$(),o.ZvI("",y.prefixCls,"-panel-container"),o.R7$(),o.ZvI("",y.prefixCls,"-panels"),o.R7$(),o.Y8G("ngTemplateOutlet",d1)("ngTemplateOutletContext",o.lJ4(20,_1)),o.R7$(),o.Y8G("ngTemplateOutlet",d1)("ngTemplateOutletContext",o.lJ4(21,q)),o.R7$(),o.Y8G("ngTemplateOutlet",t1)}}function oe(c1,y2){if(1&c1&&o.DNE(0,I2,7,22,"div",3),2&c1){const y=o.XpG();o.vxM(y.opened?0:-1)}}function Te(c1,y2){1&c1&&o.eu8(0)}function Ve(c1,y2){1&c1&&o.eu8(0)}function Mt(c1,y2){if(1&c1&&(o.j41(0,"div")(1,"div",6),o.DNE(2,Te,1,0,"ng-container",5)(3,Ve,1,0,"ng-container",5),o.k0s()()),2&c1){const y=o.XpG(2),d1=o.sdS(3),t1=o.sdS(5);o.ee0("",y.prefixCls,"-panel-container ",y.showWeek?y.prefixCls+"-week-number":""," ",y.hasTimePicker?y.prefixCls+"-time":""," ",y.isRange?y.prefixCls+"-range":"",""),o.R7$(),o.ZvI("",y.prefixCls,"-panel"),o.AVh("vts-picker-panel-rtl","rtl"===y.dir),o.R7$(),o.Y8G("ngTemplateOutlet",d1),o.R7$(),o.Y8G("ngTemplateOutlet",t1)}}function ht(c1,y2){if(1&c1&&o.DNE(0,Mt,4,13,"div",3),2&c1){const y=o.XpG();o.vxM(y.inline||y.opened?0:-1)}}function Rt(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"div")(1,"inner-popup",7),o.bIt("panelModeChange",function(t1){const F0=o.eBV(y).partType,U2=o.XpG();return o.Njj(U2.onPanelModeChange(t1,F0))})("cellHover",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onCellHover(t1))})("selectDate",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.changeValueFromSelect(t1,!F0.showTime))})("selectTime",function(t1){const F0=o.eBV(y).partType,U2=o.XpG();return o.Njj(U2.onSelectTime(t1,F0))})("headerChange",function(t1){const F0=o.eBV(y).partType,U2=o.XpG();return o.Njj(U2.onActiveDateChange(t1,F0))}),o.k0s()()}if(2&c1){const y=y2.partType,d1=o.XpG();o.ZvI("",d1.prefixCls,"-panel"),o.xc7("display",d1.show(y)?"block":"none"),o.AVh("vts-picker-panel-rtl","rtl"===d1.dir),o.R7$(),o.Y8G("showYear",d1.showYear)("showWeek",d1.showWeek)("endPanelMode",d1.getPanelMode(d1.endPanelMode,y))("partType",y)("locale",d1.locale)("showTimePicker",d1.hasTimePicker)("timeOptions",d1.getTimeOptions(y))("panelMode",d1.getPanelMode(d1.panelMode,y))("activeDate",d1.getActiveDate(y))("value",d1.getValue(y))("disabledDate",d1.disabledDate)("dateRender",d1.dateRender)("selectedValue",null==d1.datePickerService?null:d1.datePickerService.value)("hoverValue",d1.hoverValue)("showLunarDate",d1.showLunarDate)}}function G5(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"calendar-footer",9),o.bIt("clickOk",function(){o.eBV(y);const t1=o.XpG(2);return o.Njj(t1.onClickOk())})("clickToday",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onClickToday(t1))}),o.k0s()}if(2&c1){const y=o.XpG(2),d1=o.sdS(7);o.Y8G("locale",y.locale)("isRange",y.isRange)("showToday",y.showToday)("showNow",y.showNow)("hasTimePicker",y.hasTimePicker)("okDisabled",!y.isAllowed(null==y.datePickerService?null:y.datePickerService.value))("extraFooter",y.extraFooter)("rangeQuickSelector",y.ranges?d1:null)}}function wt(c1,y2){if(1&c1&&o.DNE(0,G5,1,8,"calendar-footer",8),2&c1){const y=o.XpG();o.vxM(y.hasFooter?0:-1)}}function H5(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"li",10),o.bIt("click",function(){const t1=o.eBV(y).$implicit,F0=o.XpG(2);return o.Njj(F0.onClickPresetRange(F0.ranges[t1]))})("mouseenter",function(){const t1=o.eBV(y).$implicit,F0=o.XpG(2);return o.Njj(F0.onHoverPresetRange(F0.ranges[t1]))})("mouseleave",function(){o.eBV(y);const t1=o.XpG(2);return o.Njj(t1.onPresetRangeMouseLeave())}),o.j41(1,"span",11),o.EFF(2),o.k0s()()}if(2&c1){const y=y2.$implicit,d1=o.XpG(2);o.ZvI("",d1.prefixCls,"-preset"),o.R7$(2),o.JRh(y)}}function Xe(c1,y2){if(1&c1&&o.Z7z(0,H5,3,4,"li",3,o.fX1),2&c1){const y=o.XpG();o.Dyx(y.getObjectKeys(y.ranges))}}function tt(c1,y2){}function Dt(c1,y2){if(1&c1&&o.DNE(0,tt,0,0,"ng-template",0),2&c1){const y=o.XpG();o.Y8G("ngTemplateOutlet",y.prefix)}}function y0(c1,y2){if(1&c1&&o.EFF(0),2&c1){const y=o.XpG();o.SpI(" ",y.prefix," ")}}
1const K2=["separatorElement"],g1=["pickerInput"],f2=["rangePickerInput"],z2=["vts-picker",""],pe=["*"];function vt(c1,y2){if(1&c1&&o.nrm(0,"vts-picker-prefix",7),2&c1){const y=o.XpG(2);o.Y8G("prefix",y.vtsPrefix)}}function Pt(c1,y2){1&c1&&o.eu8(0)}function A5(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"div")(1,"input",9,3),o.mxI("ngModelChange",function(t1){o.eBV(y);const F0=o.XpG(2);return o.DH7(F0.inputValue,t1)||(F0.inputValue=t1),o.Njj(t1)}),o.bIt("focus",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onFocus(t1))})("blur",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onBlur(t1))})("ngModelChange",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onInputChange(t1))})("keyup.enter",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onKeyupEnter(t1))}),o.k0s(),o.DNE(3,Pt,1,0,"ng-container",10),o.k0s()}if(2&c1){const y=o.XpG(2),d1=o.sdS(4);o.ZvI("",y.prefixCls,"-input"),o.R7$(),o.AVh("vts-input-disabled",y.disabled),o.FS9("placeholder",y.getPlaceholder()),o.Y8G("disabled",y.disabled)("readOnly",y.inputReadOnly),o.R50("ngModel",y.inputValue),o.Y8G("size",y.inputSize),o.BMQ("id",y.vtsId),o.R7$(2),o.Y8G("ngTemplateOutlet",d1)}}function ia(c1,y2){1&c1&&o.eu8(0)}function la(c1,y2){if(1&c1&&o.EFF(0),2&c1){const y=o.XpG(3);o.SpI(" ",y.separator," ")}}function _5(c1,y2){1&c1&&o.nrm(0,"i",12)}function $e(c1,y2){1&c1&&o.eu8(0)}function e5(c1,y2){1&c1&&o.eu8(0)}function F5(c1,y2){if(1&c1&&(o.j41(0,"div"),o.DNE(1,ia,1,0,"ng-container",11),o.k0s(),o.j41(2,"div",null,4)(4,"span"),o.DNE(5,la,1,1)(6,_5,1,0,"i",12),o.k0s()(),o.j41(7,"div"),o.DNE(8,$e,1,0,"ng-container",11),o.k0s(),o.DNE(9,e5,1,0,"ng-container",10)),2&c1){const y=o.XpG(2),d1=o.sdS(2),t1=o.sdS(4);o.ZvI("",y.prefixCls,"-input"),o.R7$(),o.Y8G("ngTemplateOutlet",d1)("ngTemplateOutletContext",o.lJ4(18,_1)),o.R7$(),o.ZvI("",y.prefixCls,"-range-separator"),o.R7$(2),o.ZvI("",y.prefixCls,"-separator"),o.R7$(),o.vxM(y.separator?5:6),o.R7$(2),o.ZvI("",y.prefixCls,"-input"),o.R7$(),o.Y8G("ngTemplateOutlet",d1)("ngTemplateOutletContext",o.lJ4(19,q)),o.R7$(),o.Y8G("ngTemplateOutlet",t1)}}function V4(c1,y2){1&c1&&o.eu8(0)}function N4(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"div")(1,"input",9,5),o.mxI("ngModelChange",function(t1){o.eBV(y);const F0=o.XpG(2);return o.DH7(F0.inputValue,t1)||(F0.inputValue=t1),o.Njj(t1)}),o.bIt("focus",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onFocus(t1,"left"))})("blur",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onBlur(t1))})("ngModelChange",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onInputChange(t1))})("keyup.enter",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onKeyupEnter(t1))}),o.k0s(),o.DNE(3,V4,1,0,"ng-container",10),o.k0s()}if(2&c1){const y=o.XpG(2),d1=o.sdS(4);o.ZvI("",y.prefixCls,"-input"),o.R7$(),o.AVh("vts-input-disabled",y.disabled),o.FS9("placeholder",y.getPlaceholder()),o.Y8G("disabled",y.disabled)("readOnly",y.inputReadOnly),o.R50("ngModel",y.inputValue),o.Y8G("size",y.inputSize),o.BMQ("id",y.vtsId),o.R7$(2),o.Y8G("ngTemplateOutlet",d1)}}function ca(c1,y2){if(1&c1&&o.DNE(0,vt,1,1,"vts-picker-prefix",7)(1,A5,4,12,"div",8)(2,F5,10,20)(3,N4,4,12,"div",8),2&c1){const y=o.XpG();o.vxM(y.vtsPrefix?0:-1),o.R7$(),o.vxM(y.isRange?-1:1),o.R7$(),o.vxM(y.isRange&&!y.isRangeSingleMode?2:-1),o.R7$(),o.vxM(y.isRange&&y.isRangeSingleMode?3:-1)}}function It(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"input",13,5),o.bIt("click",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onClickInputBox(t1))})("blur",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onBlur(t1))})("focus",function(t1){const F0=o.eBV(y).partType,U2=o.XpG();return o.Njj(U2.onFocus(t1,F0))})("keyup.enter",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onKeyupEnter(t1))}),o.mxI("ngModelChange",function(t1){const F0=o.eBV(y).partType,U2=o.XpG();return o.DH7(U2.inputValue[U2.datePickerService.getActiveIndex(F0)],t1)||(U2.inputValue[U2.datePickerService.getActiveIndex(F0)]=t1),o.Njj(t1)}),o.bIt("ngModelChange",function(t1){o.eBV(y);const F0=o.XpG();return o.Njj(F0.onInputChange(t1))}),o.k0s()}if(2&c1){const y=y2.partType,d1=o.XpG();o.FS9("placeholder",d1.getPlaceholder(y)),o.Y8G("disabled",d1.disabled)("readOnly",d1.inputReadOnly)("size",d1.inputSize),o.R50("ngModel",d1.inputValue[d1.datePickerService.getActiveIndex(y)])}}function U4(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"span",16),o.bIt("click",function(t1){o.eBV(y);const F0=o.XpG(2);return o.Njj(F0.onClickClear(t1))}),o.nrm(1,"i",17),o.k0s()}if(2&c1){const y=o.XpG(2);o.ZvI("",y.prefixCls,"-clear")}}function h4(c1,y2){if(1&c1){const y=o.RV6();o.qex(0),o.j41(1,"i",18),o.bIt("click",function(){o.eBV(y);const t1=o.XpG(2);return o.Njj(t1.showOverlay())}),o.k0s(),o.bVm()}if(2&c1){const y=y2.$implicit;o.R7$(),o.Y8G("vtsType",y)}}function ra(c1,y2){if(1&c1&&(o.nrm(0,"div",14),o.DNE(1,U4,2,3,"span",8),o.j41(2,"span"),o.DNE(3,h4,2,1,"ng-container",15),o.k0s()),2&c1){const y=o.XpG();o.ZvI("",y.prefixCls,"-active-bar"),o.Y8G("ngStyle",y.activeBarStyle),o.R7$(),o.vxM(y.showClear()?1:-1),o.R7$(),o.ZvI("",y.prefixCls,"-suffix"),o.R7$(),o.Y8G("vtsStringTemplateOutlet",y.suffixIcon)}}function Xa(c1,y2){if(1&c1&&(o.j41(0,"div",14),o.SdG(1),o.k0s()),2&c1){const y=o.XpG();o.STu("",y.prefixCls,"-dropdown ",y.dropdownClassName,""),o.AVh("vts-picker-dropdown-rtl","rtl"===y.dir)("vts-picker-dropdown-placement-bottomLeft","bottom"===y.currentPositionY&&"start"===y.currentPositionX)("vts-picker-dropdown-placement-topLeft","top"===y.currentPositionY&&"start"===y.currentPositionX)("vts-picker-dropdown-placement-bottomRight","bottom"===y.currentPositionY&&"end"===y.currentPositionX)("vts-picker-dropdown-placement-topRight","top"===y.currentPositionY&&"end"===y.currentPositionX)("vts-picker-dropdown-range",y.isRange)("vts-picker-active-left","left"===y.datePickerService.activeInput)("vts-picker-active-right","right"===y.datePickerService.activeInput),o.Y8G("ngStyle",y.popupStyle)}}function Ia(c1,y2){1&c1&&o.eu8(0)}function W4(c1,y2){if(1&c1){const y=o.RV6();o.j41(0,"div",19),o.bIt("@slideMotion.done",function(){o.eBV(y);const t1=o.XpG();return o.Njj(t1.onAnimateEnd())}),o.DNE(1,Ia,1,0,"ng-container",10),o.k0s()}if(2&c1){const y=o.XpG(),d1=o.sdS(6);o.Y8G("vtsNoAnimation",y.noAnimation)("@slideMotion","enter"),o.R7$(),o.Y8G("ngTemplateOutlet",d1)}}const ha=["startDatePicker"],Da=["endDatePicker"];function Za(c1,y2){if(1&c1&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"lunarDate"),o.k0s()),2&c1){const y=o.XpG().$implicit,d1=o.XpG();o.ZvI("",d1.prefixCls,"-cell-lunar-date"),o.R7$(),o.JRh(o.bMT(2,4,y))}}function A4(c1,y2){if(1&c1&&(o.j41(0,"div",8),o.EFF(1),o.DNE(2,Za,3,6,"span",9),o.k0s()),2&c1){const y=y2.$implicit,d1=o.XpG();o.AVh("vts-picker-cell-inner-range-selected-start",!!d1.startViewDate&&0==d1.compareDate(y,d1.startViewDate,!1))("vts-picker-cell-inner-range-selected-e
1nd",!!d1.endViewDate&&0==d1.compareDate(y,d1.endViewDate,!1))("vts-picker-cell-inner-range-indeterminate",d1.isNotCompleteRange())("vts-picker-cell-inner-range-contain",d1.checkCellInRange(y)),o.R7$(),o.SpI(" ",y.getDate()," "),o.R7$(),o.vxM(d1.vtsShowLunarDate?2:-1)}}const aa="vts-picker",nt={vtsDisabledHours:()=>[],vtsDisabledMinutes:()=>[],vtsDisabledSeconds:()=>[]};function Nt(c1,y2){let y=y2?y2(c1&&c1.nativeDate):{};return y={...nt,...y},y}function v0(c1,y2,y){return!(!c1||y2&&y2(c1.nativeDate)||y&&!function E0(c1,y2){return function Na(c1,y2){let y=!1;if(c1){const d1=c1.getHours(),t1=c1.getMinutes(),F0=c1.getSeconds();y=-1!==y2.vtsDisabledHours().indexOf(d1)||-1!==y2.vtsDisabledMinutes(d1).indexOf(t1)||-1!==y2.vtsDisabledSeconds(d1,t1).indexOf(F0)}return!y}(c1,Nt(c1,y2))}(c1,y))}function _(c1,y2,y,d1="/"){switch(y2){case"date":{const t1=y.split(d1);let F0=1,U2=0,J2=1970,Fe=0;t1.forEach(Ze=>{"dd"===Ze?(F0=+c1.slice(Fe,Fe+2),Fe+=2):"MM"===Ze?(U2=+c1.slice(Fe,Fe+2)-1,Fe+=2):"yyyy"===Ze&&(J2=+c1.slice(Fe,Fe+4),Fe+=4)});const lt=new Date(J2,U2,F0);return isNaN(lt.getTime())?null:lt}case"week":{const t1=y.split(d1);let F0=1,U2=1970,J2=0;t1.forEach(Qa=>{"II"===Qa?(F0=+c1.slice(J2,J2+2),J2+=2):"RRRR"===Qa&&(U2=+c1.slice(J2,J2+4),J2+=4)});let Fe=new Date(U2,0,1);1===(0,a.A)(Fe)||(Fe=new Date(U2,0,8));const Ze=Fe.getDay();Fe.setHours(0,0,0,0);const c5=(new Date).getDay();(new Date).setHours(0,0,0,0);const Va=new Date(864e5*(7*(F0-2)+c5+(7-Ze))+Fe.getTime());return console.log(Va),Va}case"month":{const t1=y.split(d1);let F0=0,U2=1970,J2=0;t1.forEach(Ze=>{"MM"===Ze?(F0=+c1.slice(J2,J2+2)-1,J2+=2):"yyyy"===Ze&&(U2=+c1.slice(J2,J2+4),J2+=4)});const Fe=(new Date).getDate(),lt=new Date(U2,F0,Fe);return isNaN(lt.getTime())?null:lt}case"quarter":{const t1=y.split(d1);let F0=1,U2=1970,J2=0;if(t1.forEach(Fe=>{"qq"===Fe?(F0=+c1.slice(J2,J2+2),J2+=2):"yyyy"===Fe&&(U2=+c1.slice(J2,J2+4),J2+=4)}),isNaN(U2)||isNaN(F0))return null;switch(F0){case 1:return new Date(U2,0,1);case 2:return new Date(U2,3,1);case 3:return new Date(U2,6,1);case 4:return new Date(U2,9,1);default:return null}}case"year":{const F0=+c1.slice(0,4),U2=(new Date).getMonth(),J2=(new Date).getDate(),Fe=new Date(F0,U2,J2);return isNaN(Fe.getTime())?null:Fe}default:return null}}function C(c1){return c1&&c1.replace(/Y/g,"y").replace(/D/g,"d")}const b=Math.PI;function U(c1,y2,y){let d1,t1,F0,U2;return d1=st((14-y2)/12),t1=y+4800-d1,F0=y2+12*d1-3,U2=c1+st((153*F0+2)/5)+365*t1+st(t1/4)-st(t1/100)+st(t1/400)-32045,U2<2299161&&(U2=c1+st((153*F0+2)/5)+365*t1+st(t1/4)-32083),U2}function se(c1,y2){let y,d1,t1,F0,U2,J2,Fe,lt,Ze,c5,t5;return y=c1/1236.85,d1=y*y,t1=d1*y,F0=b/180,U2=2415020.75933+29.53058868*c1+1178e-7*d1-155e-9*t1,U2+=33e-5*Math.sin((166.56+132.87*y-.009173*d1)*F0),J2=359.2242+29.10535608*c1-333e-7*d1-347e-8*t1,Fe=306.0253+385.81691806*c1+.0107306*d1+1236e-8*t1,lt=21.2964+390.67050646*c1-.0016528*d1-239e-8*t1,Ze=(.1734-393e-6*y)*Math.sin(J2*F0)+.0021*Math.sin(2*F0*J2),Ze=Ze-.4068*Math.sin(Fe*F0)+.0161*Math.sin(2*F0*Fe),Ze-=4e-4*Math.sin(3*F0*Fe),Ze=Ze+.0104*Math.sin(2*F0*lt)-.0051*Math.sin(F0*(J2+Fe)),Ze=Ze-.0074*Math.sin(F0*(J2-Fe))+4e-4*Math.sin(F0*(2*lt+J2)),Ze=Ze-4e-4*Math.sin(F0*(2*lt-J2))-6e-4*Math.sin(F0*(2*lt+Fe)),Ze=Ze+.001*Math.sin(F0*(2*lt-Fe))+5e-4*Math.sin(F0*(2*Fe+J2)),c5=y<-11?.001+839e-6*y+2261e-7
1*d1-845e-8*t1-81e-9*y*t1:265e-6*y-278e-6+262e-6*d1,t5=U2+Ze-c5,st(t5+.5+y2/24)}function Ae(c1,y2){let y,d1,t1,F0,U2,J2,Fe;return y=(c1-2451545.5-y2/24)/36525,d1=y*y,t1=b/180,F0=357.5291+35999.0503*y-1559e-7*d1-48e-8*y*d1,U2=280.46645+36000.76983*y+3032e-7*d1,J2=(1.9146-.004817*y-14e-6*d1)*Math.sin(t1*F0),J2=J2+(.019993-101e-6*y)*Math.sin(2*t1*F0)+29e-5*Math.sin(3*t1*F0),Fe=U2+J2,Fe*=t1,Fe-=2*b*st(Fe/(2*b)),st(Fe/b*6)}function ct(c1,y2){let y,d1,t1,F0;return d1=U(31,12,c1)-2415021,y=st(d1/29.530588853),t1=se(y,y2),F0=Ae(t1,y2),F0>=9&&(t1=se(y-1,y2)),t1}function st(c1){return Math.floor(c1)}let o5=(()=>{class c1{constructor(y){this.dateHelper=y,this.showToday=!1,this.showNow=!1,this.hasTimePicker=!1,this.isRange=!1,this.okDisabled=!1,this.rangeQuickSelector=null,this.clickOk=new o.bkB,this.clickToday=new o.bkB,this.prefixCls=aa,this.isTemplateRef=N.my,this.isNonEmptyString=N.uI,this.isTodayDisabled=!1,this.todayTitle=""}ngOnChanges(y){const d1=new Date;if(y.disabledDate&&(this.isTodayDisabled=!(!this.disabledDate||!this.disabledDate(d1))),y.locale){const t1=C(this.locale.dateFormat);this.todayTitle=this.dateHelper.format(d1,t1)}}onClickToday(){const y=new $.KV;this.clickToday.emit(y.clone())}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.cr))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["calendar-footer"]],inputs:{locale:"locale",showToday:"showToday",showNow:"showNow",hasTimePicker:"hasTimePicker",isRange:"isRange",okDisabled:"okDisabled",disabledDate:"disabledDate",extraFooter:"extraFooter",rangeQuickSelector:"rangeQuickSelector"},outputs:{clickOk:"clickOk",clickToday:"clickToday"},exportAs:["calendarFooter"],features:[o.OA$],decls:4,vars:6,consts:[[3,"class"],["role","button",3,"class","title"],[3,"innerHTML"],[4,"ngTemplateOutlet"],["role","button",3,"click","title"],[3,"click"],["vts-button","","type","button","vtsType","primary","vtsSize","sm",3,"click","disabled"]],template:function(d1,t1){1&d1&&(o.j41(0,"div"),o.DNE(1,Z1,3,4,"div",0)(2,u1,2,6,"a",1)(3,q1,4,6,"ul",0),o.k0s()),2&d1&&(o.ZvI("",t1.prefixCls,"-footer"),o.R7$(),o.vxM(t1.extraFooter?1:-1),o.R7$(),o.vxM(t1.showToday?2:-1),o.R7$(),o.vxM(t1.hasTimePicker||t1.rangeQuickSelector?3:-1))},dependencies:[c.T3,x.G,x.R$,O.T,c.MD],encapsulation:2,changeDetection:0})}}return c1})(),n5=(()=>{class c1{constructor(){this.activeInput="left",this.arrowLeft=0,this.isRange=!1,this.isRangeSingleMode=!1,this.valueChange$=new k.m(1),this.emitValue$=new P.B,this.inputPartChange$=new P.B}initValue(){this.initialValue=this.isRange?[]:null,this.setValue(this.initialValue)}hasValue(y=this.value){return Array.isArray(y)?!!y[0]||!!y[1]:!!y}makeValue(y){return this.isRange?y?y.map(d1=>new $.KV(d1)):[]:y?new $.KV(y):null}setActiveDate(y,d1=!1,t1="month"){this.activeDate=this.isRange?(0,$.aV)(y,d1,{date:"month",month:"year",year:"decade",week:"month",quarter:"year"}[t1],this.activeInput):(0,$.ad)(y)}setValue(y){this.value=y,this.valueChange$.next(this.value)}getActiveIndex(y=this.activeInput){return{left:0,right:1}[y]}compareDate(y,d1,t1=!1){const F0=new Date(y),U2=new Date(d1);return t1||(F0.setHours(0),F0.setMinutes(0),F0.setSeconds(0),F0.setMilliseconds(0),U2.setHours(0),U2.setMinutes(0),U2.setSeconds(0),U2.setMilliseconds(0)),F0.getTime()>U2.getTime()?1:F0.getTime()<U2.getTime()?-1:0}ngOnDestroy(){this.valueChange$.complete(),this.emitValue$.complete(),this.inputPartChange$.complete()}static{this.\u0275fac=function(d1){return new(d1||c1)}}static{this.\u0275prov=o.jDH({token:c1,factory:c1.\u0275fac})}}return c1})(),We=(()=>{class c1{constructor(){this.prefixCls="vts-picker-header",this.selectors=[],this.disabledPreBtn=!1,this.disabledNextBtn=!1,this.showSuperPreBtn=!0,this.showSuperNextBtn=!0,this.showPreBtn=!0,this.showNextBtn=!0,this.showYear=!0,this.panelModeChange=new o.bkB,this.valueChange=new o.bkB}superPreviousTitle(){return this.locale.previousYear}previousTitle(){return this.locale.previousMonth}superNextTitle(){return this.locale.nextYear}nextTitle(){return this.locale.nextMonth}superPrevious(){this.changeValue(this.value.addYears(-1))}superNext(){this.changeValue(this.value.addYears(1))}previous(){this.changeValue(this.value.addMonths(-1))}next(){this.changeValue(this.value.addMonths(1))}changeValue(y){this.value!==y&&(this.value=y,this.valueChange.emit(this.value),this.render(),this.disabledPreBtn=!this.showYear&&0===this.value.getMonth(),this.disabledNextBtn=!this.showYear&&11===this.value.getMonth())}changeMode(y){this.panelModeChange.emit(y)}render(){this.value&&(this.selectors=this.getSelectors())}ngOnInit(){this.value||(this.value=new $.KV),this.selectors=this.getSelectors()}ngOnChanges(y){(y.value||y.locale)&&this.render()}static{this.\u0275fac=function(d1){return new(d1||c1)}}static{this.\u0275dir=o.FsC({type:c1,inputs:{value:"value",locale:"locale",showSuperPreBtn:"showSuperPreBtn",showSuperNextBtn:"showSuperNextBtn",showPreBtn:"showPreBtn",showNextBtn:"showNextBtn",showYear:"showYear"},outputs:{panelModeChange:"panelModeChange",valueChange:"valueChange"},features:[o.OA$]})}}return c1})(),Ht=(()=>{class c1 extends We{previous(){}next(){}get startYear(){return 100*parseInt(""+this.value.getYear()/100,10)}get endYear(){return this.startYear+99}superPrevious(){this.changeValue(this.value.addYears(-100))}superNext(){this.changeValue(this.value.addYears(100))}getSelectors(){return[{className:`${this.prefixCls}-decade-btn`,title:"",onClick:()=>{},label:`${this.startYear}-${this.endYear}`}]}static{this.\u0275fac=(()=>{let y;return function(t1){return(y||(y=o.xGo(c1)))(t1||c1)}})()}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["decade-header"]],exportAs:["decadeHeader"],features:[o.Vt3],decls:10,vars:22,consts:[["role","button","tabindex","-1",3,"class","title"],["role","button","tabindex","-1",3,"click","disabled","title"],[1,"vts-picker-prev-icon"],["role","button","type","button",3,"class","title"],[1,"vts-picker-next-icon"],["role","button","tabindex","-1",3,"click","title"],[1,"vts-picker-super-prev-icon"],["role","button","type","button",3,"click","title"],[1,"vts-picker-super-next-icon"]],template:function(d1,t1){1&d1&&(o.j41(0,"div"),o.DNE(1,Y0,2,4,"button",0),o.j41(2,"button",1),o.bIt("click",function(){return t1.previous()}),o.nrm(3,"span",2),o.k0s(),o.j41(4,"div"),o.Z7z(5,J1,2,5,"button",3,o.fX1),o.k0s(),o.j41(7,"button",1),o.bIt("click",function(){return t1.next()}),o.nrm(8,"span",4),o.k0s(),o.DNE(9,K0,2,4,"button",0),o.k0s()),2&d1&&(o.HbH(t1.prefixCls),o.R7$(),o.vxM(t1.showSuperPreBtn?1:-1),o.R7$(),o.ZvI("",t1.prefixCls,"-prev-btn"),o.xc7("visibility",t1.showPreBtn?"visible":"hidden"),o.FS9("title",t1.previousTitle()),o.Y8G("disabled",t1.disabledPreBtn),o.R7$(2),o.ZvI("",t1.prefixCls,"-view"),o.R7$(),o.Dyx(t1.selectors),o.R7$(2),o.ZvI("",t1.prefixCls,"-next-btn"),o.xc7("visibility",t1.showNextBtn?"visible":"hidden"),o.FS9("title",t1.nextTitle()),o.Y8G("disabled",t1.disabledNextBtn),o.R7$(2),o.vxM(t1.showSuperNextBtn?9:-1))},encapsulation:2,changeDetection:0})}}return c1})(),C5=(()=>{class c1{constructor(){this.isTemplateRef=N.my,this.isNonEmptyString=N.uI,this.headRow=[],this.bodyRows=[],this.MAX_ROW=6,this.MAX_COL=7,this.isDateTable=!1,this.prefixCls="vts-picker",this.activeDate=new $.KV,this.showWeek=!1,this.selectedValue=[],this.hoverValue=[],this.showLunarDate=!1,this.valueChange=new o.bkB,this.cellHover=new o.bkB}render(){this.activeDate&&(this.headRow=this.makeHeadRow(),this.bodyRows=this.makeBodyRows())}trackByBodyRow(y,d1){return d1.trackByIndex}trackByBodyColumn(y,d1){return d1.trackByIndex}hasRangeValue(){return this.selectedValue?.length>0||this.hoverValue?.length>0}getClassMap(y){return{"vts-picker-cell":!0,"vts-picker-cell-in-view":!0,"vts-picker-cell-selected":y.isSelected,"vts-picker-cell-disabled":y.isDisabled,"vts-picker-cell-in-range":!!y.isInSelectedRange,"vts-picker-cell-range-start":!!y.isSelectedStart,"vts-picker-cell-range-end":!!y.isSelectedEnd,"vts-picker-cell-range-start-single":!!y.isStartSingle,"vts-picker-cell-range-end-single":!!y.isEndSingle,"vts-picker-cell-range-hover":!!y.isInHoverRange,"vts-picker-cell-range-hover-start":!!y.isHoverStart,"vts-picker-cell-range-hover-end":!!y.isHoverEnd,"vts-picker-cell-range-hover-edge-start":!!y.isFirstCellInPanel,"vts-picker-cell-range-hover-edge-end":!!y.isLastCellInPanel,"vts-picker-cell-range-start-near-hover":!!y.isRangeStartNearHover,"vts-picker-cell-range-end-near-hover":!!y.isRangeEndNearHover}}ngOnInit(){this.render()}ngOnChanges(y){y.activeDate&&!y.activeDate.currentValue&&(this.activeDate=new $.KV),(y.disabledDate||y.locale||y.showWeek||this.isDateRealChange(y.activeDate)||this.isDateRealChange(y.value)||this.isDateRealChange(y.selectedValue)||this.isDateRealChange(y.hoverValue))&&this.render()}isDateRealChange(y){if(y){const d1=y.previousValue,t1=y.currentValue;return Array.isArray(t1)?!Array.isArray(d1)||t1.length!==d1.length||t1.some((F0,U2)=>{const J2=d1[U2];return J2 instanceof $.KV?J2.isSameDay(F0):J2!==F0}):!this.isSameDate(d1,t1)}return!1}isSameDate(y,d1){return!y&&!d1||y&&d1&&d1.isSameDay(y)}onClickWeekNum(y){if(y.dateCells&&y.dateCells.length&&y.dateCells.filter(t1=>t1.isDisabled).length!=y.dateCells.length){const t1=y.dateCells.find(F0=>!F0.isDisabled);t1&&t1?.onClick()}}static{this.\u0275fac=function(d1){return new(d1||c1)}}static{this.\u0275dir=o.FsC({type:c1,inputs:{prefixCls:"prefixCls",value:"value",locale:"locale",activeDate:"activeDate",showWeek:"showWeek",selectedValue:"selectedValue",hoverValue:"hoverValue",disabledDate:"disabledDate",cellRender:"cellRender",fullCellRender:"fullCellRender",showLunarDate:"showLunarDate"},outputs:{valueChange:"valueChange",cellHover:"cellHover"},features:[o.OA$]})}}return c1})(),P5=(()=>{class c1{transform(y){let d1=function Ut(c1,y2,y,d1){let t1,F0,U2,J2,Fe,lt,Ze,c5,t5;F0=U(c1,y2,y),t1=st((F0-2415021.076998695)/29.530588853),U2=se(t1+1,d1),U2>F0&&(U2=se(t1,d1)),J2=ct(y,d1),Fe=J2,J2>=U2?(c5=y,J2=ct(y-1,d1)):(c5=y+1,Fe=ct(y+1,d1)),lt=F0-U2+1;let K5=st((U2-J2)/29);if(t5=0,Ze=K5+11,Fe-J2>365){let Va=function yt(c1,y2){let y,d1,t1,F0;y=st((c1-2415021.076998695)/29.530588853+.5),d1=0,F0=1,t1=Ae(se(y+F0,y2),y2);do{d1=t1,F0++,t1=Ae(se(y+F0,y2),y2)}while(t1!=d1&&F0<14);return F0-1}(J2,d1);K5>=Va&&(Ze=K5+10,K5==Va&&(t5=1))}return Ze>12&&(Ze-=12),Ze>=11&&K5<4&&(c5-=1),{lunarDay:lt,lunarMonth:Ze,lunarYear:c5,lunarLeap:t5}}(y.getDate(),y.getMonth()+1,y.getFullYear(),Math.floor(-y.getTimezoneOffset()/60));return 1==d1.lunarDay?`${d1.lunarDay}/${d1.lunarMonth}`:`${d1.lunarDay}`}static{this.\u0275fac=function(d1){return new(d1||c1)}}static{this.\u0275pipe=o.EJ8({name:"lunarDate",type:c1,pure:!0})}}return c1})(),V5=(()=>{class c1 extends C5{get startYear(){return 100*parseInt(""+this.activeDate.getYear()/100,10)}get endYear(){return this.startYear+99}makeHeadRow(){return[]}makeBodyRows(){const y=[],d1=this.value&&this.value.getYear(),t1=this.startYear,F0=this.endYear,U2=t1-10;let J2=0;for(let Fe=0;Fe<4;Fe++){const lt={dateCells:[],trackByIndex:Fe};for(let Ze=0;Ze<3;Ze++){const c5=U2+10*J2,t5=U2+10*J2+9,K5=`${c5}-${t5}`,Va={trackByIndex:Ze,value:this.activeDate.setYear(c5).nativeDate,content:K5,title:K5,isDisabled:!1,isSelected:d1>=c5&&d1<=t5,isLowerThanStart:t5<t1,isBiggerThanEnd:c5>F0,classMap:{},onClick(){},onMouseEnter(){}};Va.classMap=this.getClassMap(Va),Va.onClick=()=>this.chooseDecade(c5),J2++,lt.dateCells.push(Va)}y.push(lt)}return y}getClassMap(y){return{[`${this.prefixCls}-cell`]:!0,[`${this.prefixCls}-cell-in-view`]:!y.isBiggerThanEnd&&!y.isLowerThanStart,[`${this.prefixCls}-cell-selected`]:y.isSelected,[`${this.prefixCls}-cell-disabled`]:y.isDisabled}}chooseDecade(y){this.value=this.activeDate.setYear(y),this.valueChange.emit(this.value)}static{this.\u0275fac=(()=>{let y;return function(t1){return(y||(y=o.xGo(c1)))(t1||c1)}})()}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["decade-table"]],exportAs:["decadeTable"],features:[o.Vt3],decls:5,vars:1,consts:[["cellspacing","0","role","grid",1,"vts-picker-content"],["role","row",3,"class"],["role","row"],["role","columnheader"],["role","columnheader",3,"title"],["role","gridcell",3,"class"],["role","gridcell",3,"title","class"],["role","gridcell",3,"click"],["role","gridcell",3,"click","mouseenter","title"],[3,"class","vts-picker-calendar-date-today"],[3,"innerHTML"],[3,"class"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(d1,t1){1&d1&&(o.j41(0,"table",0),o.DNE(1,Q0,5,1,"thead"),o.j41(2,"tbody"),o.Z7z(3,me,4,3,"tr",1,V2),o.k0s()()),2&d1&&(o.R7$(),o.vxM(t1.headRow&&t1.headRow.length>0?1:-1),o.R7$(2),o.Dyx(t1.bodyRows))},dependencies:[P5,c.MD,c.T3],encapsulation:2,changeDetection:0})}}return c1})(),oa=(()=>{class c1 extends We{get startYear(){return 10*parseInt(""+this.value.getYear()/10,10)}get endYear(){return this.startYear+9}superPrevious(){this.changeValue(this.value.addYears(-10))}superNext(){this.changeValue(this.value.addYears(10))}getSelectors(){return[{className:`${this.prefixCls}-year-btn`,title:"",onClick:()=>this.changeMode("decade"),label:`${this.startYear}-${this.endYear}`}]}static{this.\u0275fac=(()=>{let y;return function(t1){return(y||(y=o.xGo(c1)))(t1||c1)}})()}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["year-header"]],exportAs:["yearHeader"],features:[o.Vt3],decls:10,vars:22,consts:[["role","button","tabindex","-1",3,"class","title"],["role","button","tabindex","-1",3,"click","disabled","title"],[1,"vts-picker-prev-icon"],["role","button","type","button",3,"class","title"],[1,"vts-picker-next-icon"],["role","button","tabindex","-1",3,"click","title"],[1,"vts-picker-super-prev-icon"],["role","button","type","button",3,"click","title"],[1,"vts-picker-super-next-icon"]],template:function(d1,t1){1&d1&&(o.j41(0,"div"),o.DNE(1,W2,2,4,"button",0),o.j41(2,"button",1),o.bIt("click",function(){return t1.previous()}),o.nrm(3,"span",2),o.k0s(),o.j41(4,"div"),o.Z7z(5,o2,2,5,"button",3,o.fX1),o.k0s(),o.j41(7,"button",1),o.bIt("click",function(){return t1.next()}),o.nrm(8,"span",4),o.k0s(),o.DNE(9,d0,2,4,"button",0),o.k0s()),2&d1&&(o.HbH(t1.prefixCls),o.R7$(),o.vxM(t1.showSuperPreBtn?1:-1),o.R7$(),o.ZvI("",t1.prefixCls,"-prev-btn"),o.xc7("visibility",t1.showPreBtn?"visible":"hidden"),o.FS9("title",t1.previousTitle()),o.Y8G("disabled",t1.disabledPreBtn),o.R7$(2),o.ZvI("",t1.prefixCls,"-view"),o.R7$(),o.Dyx(t1.selectors),o.R7$(2),o.ZvI("",t1.prefixCls,"-next-btn"),o.xc7("visibility",t1.showNextBtn?"visible":"hidden"),o.FS9("title",t1.nextTitle()),o.Y8G("disabled",t1.disabledNextBtn),o.R7$(2),o.vxM(t1.showSuperNextBtn?9:-1))},encapsulation:2,changeDetection:0})}}return c1})(),dt=(()=>{class c1 extends C5{constructor(y,d1){super(),this.dateHelper=y,this.i18n=d1,this.MAX_ROW=4,this.MAX_COL=3}makeHeadRow(){return[]}makeBodyRows(){const y=this.activeDate&&this.activeDate.getYear(),d1=10*parseInt(""+y/10,10),t1=d1+9,F0=d1-1,U2=[];let J2=0;for(let Fe=0;Fe<this.MAX_ROW;Fe++){const lt={dateCells:[],trackByIndex:Fe};for(let Ze=0;Ze<this.MAX_COL;Ze++){const c5=F0+J2,t5=this.activeDate.setYear(c5),K5=this.dateHelper.format(t5.nativeDate,this.i18n.getDateFormat()?.YEAR_TABLE_BODY||"yyyy"),Va=this.isDisabledYear(t5),Qa={trackByIndex:Ze,value:t5.nativeDate,isDisabled:Va,isSameDecade:c5>=d1&&c5<=t1,isSelected:c5===(this.value&&this.value.getYear()),content:K5,title:K5,classMap:{},isLastCellInPanel:t5.getYear()===t1,isFirstCellInPanel:t5.getYear()===d1,cellRender:(0,N.XQ)(this.cellRender,t5),fullCellRender:(0,N.XQ)(this.fullCellRender,t5),onClick:()=>this.chooseYear(Qa.value.getFullYear()),onMouseEnter:()=>this.cellHover.emit(t5)};this.addCellProperty(Qa,t5),lt.dateCells.push(Qa),J2++}U2.push(lt)}return U2}getClassMap(y){return{...super.getClassMap(y),"vts-picker-cell-in-view":!!y.isSameDecade}}isDisabledYear(y){if(!this.disabledDate)return!1;for(let t1=y.setMonth(0).setDate(1);t1.getYear()===y.getYear();t1=t1.addDays(1))if(!this.disabledDate(t1.nativeDate))return!1;return!0}addCellProperty(y,d1){if(this.hasRangeValue()){const[t1,F0]=this.hoverValue,[U2,J2]=this.selectedValue;U2?.isSameYear(d1)&&(y.isSelectedStart=!0,y.isSelected=!0),J2?.isSameYear(d1)&&(y.isSelectedEnd=!0,y.isSelected=!0),t1&&F0&&(y.isHoverStart=t1.isSameYear(d1),y.isHoverEnd=F0.isSameYear(d1),y.isInHoverRange=t1.isBeforeYear(d1)&&d1.isBeforeYear(F0)),y.isStartSingle=U2&&!J2,y.isEndSingle=!U2&&J2,y.isInSelectedRange=U2?.isBeforeYear(d1)&&d1?.isBeforeYear(J2),y.isRangeStartNearHover=U2&&y.isInHoverRange,y.isRangeEndNearHover=J2&&y
1.isInHoverRange}else d1.isSameYear(this.value)&&(y.isSelected=!0);y.classMap=this.getClassMap(y)}chooseYear(y){this.value=this.activeDate.setYear(y),this.valueChange.emit(this.value),this.render()}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.cr),o.rXU(o1.JD))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["year-table"]],exportAs:["yearTable"],features:[o.Vt3],decls:5,vars:1,consts:[["cellspacing","0","role","grid",1,"vts-picker-content"],["role","row",3,"class"],["role","row"],["role","columnheader"],["role","columnheader",3,"title"],["role","gridcell",3,"class"],["role","gridcell",3,"title","class"],["role","gridcell",3,"click"],["role","gridcell",3,"click","mouseenter","title"],[3,"class","vts-picker-calendar-date-today"],[3,"innerHTML"],[3,"class"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(d1,t1){1&d1&&(o.j41(0,"table",0),o.DNE(1,w2,5,1,"thead"),o.j41(2,"tbody"),o.Z7z(3,H2,4,3,"tr",1,V2),o.k0s()()),2&d1&&(o.R7$(),o.vxM(t1.headRow&&t1.headRow.length>0?1:-1),o.R7$(2),o.Dyx(t1.bodyRows))},dependencies:[c.MD,c.T3,P5],encapsulation:2,changeDetection:0})}}return c1})(),U5=(()=>{class c1 extends We{constructor(y,d1){super(),this.dateHelper=y,this.i18n=d1}getSelectors(){return this.showYear?[{className:`${this.prefixCls}-year-btn`,title:this.locale.yearSelect,onClick:()=>this.changeMode("year"),label:this.dateHelper.format(this.value.nativeDate,this.i18n.getDateFormat()?.MONTH_TABLE_HEADER||C(this.locale.yearFormat))}]:[]}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.cr),o.rXU(o1.JD))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["month-header"]],exportAs:["monthHeader"],features:[o.Vt3],decls:10,vars:22,consts:[["role","button","tabindex","-1",3,"class","title"],["role","button","tabindex","-1",3,"click","disabled","title"],[1,"vts-picker-prev-icon"],["role","button","type","button",3,"class","title"],[1,"vts-picker-next-icon"],["role","button","tabindex","-1",3,"click","title"],[1,"vts-picker-super-prev-icon"],["role","button","type","button",3,"click","title"],[1,"vts-picker-super-next-icon"]],template:function(d1,t1){1&d1&&(o.j41(0,"div"),o.DNE(1,F2,2,4,"button",0),o.j41(2,"button",1),o.bIt("click",function(){return t1.previous()}),o.nrm(3,"span",2),o.k0s(),o.j41(4,"div"),o.Z7z(5,He,2,5,"button",3,o.fX1),o.k0s(),o.j41(7,"button",1),o.bIt("click",function(){return t1.next()}),o.nrm(8,"span",4),o.k0s(),o.DNE(9,xe,2,4,"button",0),o.k0s()),2&d1&&(o.HbH(t1.prefixCls),o.R7$(),o.vxM(t1.showSuperPreBtn?1:-1),o.R7$(),o.ZvI("",t1.prefixCls,"-prev-btn"),o.xc7("visibility",t1.showPreBtn?"visible":"hidden"),o.FS9("title",t1.previousTitle()),o.Y8G("disabled",t1.disabledPreBtn),o.R7$(2),o.ZvI("",t1.prefixCls,"-view"),o.R7$(),o.Dyx(t1.selectors),o.R7$(2),o.ZvI("",t1.prefixCls,"-next-btn"),o.xc7("visibility",t1.showNextBtn?"visible":"hidden"),o.FS9("title",t1.nextTitle()),o.Y8G("disabled",t1.disabledNextBtn),o.R7$(2),o.vxM(t1.showSuperNextBtn?9:-1))},encapsulation:2,changeDetection:0})}}return c1})(),Ua=(()=>{class c1 extends C5{constructor(y,d1){super(),this.dateHelper=y,this.i18n=d1,this.MAX_ROW=4,this.MAX_COL=3}makeHeadRow(){return[]}makeBodyRows(){const y=[];let d1=0;for(let t1=0;t1<this.MAX_ROW;t1++){const F0={dateCells:[],trackByIndex:t1};for(let U2=0;U2<this.MAX_COL;U2++){const J2=this.activeDate.setMonth(d1),Fe=this.isDisabledMonth(J2),lt=this.dateHelper.format(J2.nativeDate,this.i18n.getDateFormat()?.MONTH_TABLE_BODY||"MMM"),Ze={trackByIndex:U2,value:J2.nativeDate,isDisabled:Fe,isSelected:J2.isSameMonth(this.value),content:lt,title:lt,classMap:{},cellRender:(0,N.XQ)(this.cellRender,J2),fullCellRender:(0,N.XQ)(this.fullCellRender,J2),onClick:()=>this.chooseMonth(Ze.value.getMonth()),onMouseEnter:()=>this.cellHover.emit(J2)};this.addCellProperty(Ze,J2),F0.dateCells.push(Ze),d1++}y.push(F0)}return y}isDisabledMonth(y){if(!this.disabledDate)return!1;for(let t1=y.setDate(1);t1.getMonth()===y.getMonth();t1=t1.addDays(1))if(!this.disabledDate(t1.nativeDate))return!1;return!0}addCellProperty(y,d1){if(this.hasRangeValue()){const[t1,F0]=this.hoverValue,[U2,J2]=this.selectedValue;U2?.isSameMonth(d1)&&(y.isSelectedStart=!0,y.isSelected=!0),J2?.isSameMonth(d1)&&(y.isSelectedEnd=!0,y.isSelected=!0),t1&&F0&&(y.isHoverStart=t1.isSameMonth(d1),y.isHoverEnd=F0.isSameMonth(d1),y.isLastCellInPanel=11===d1.getMonth(),y.isFirstCellInPanel=0===d1.getMonth(),y.isInHoverRange=t1.isBeforeMonth(d1)&&d1.isBeforeMonth(F0)),y.isStartSingle=U2&&!J2,y.isEndSingle=!U2&&J2,y.isInSelectedRange=U2?.isBeforeMonth(d1)&&d1?.isBeforeMonth(J2),y.isRangeStartNearHover=U2&&y.isInHoverRange,y.isRangeEndNearHover=J2&&y.isInHoverRange}else d1.isSameMonth(this.value)&&(y.isSelected=!0);y.classMap=this.getClassMap(y)}chooseMonth(y){this.value=this.activeDate.setMonth(y),this.valueChange.emit(this.value)}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.cr),o.rXU(o1.JD))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["month-table"]],exportAs:["monthTable"],features:[o.Vt3],decls:5,vars:1,consts:[["cellspacing","0","role","grid",1,"vts-picker-content"],["role","row",3,"class"],["role","row"],["role","columnheader"],["role","columnheader",3,"title"],["role","gridcell",3,"class"],["role","gridcell",3,"title","class"],["role","gridcell",3,"click"],["role","gridcell",3,"click","mouseenter","title"],[3,"class","vts-picker-calendar-date-today"],[3,"innerHTML"],[3,"class"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(d1,t1){1&d1&&(o.j41(0,"table",0),o.DNE(1,m1,5,1,"thead"),o.j41(2,"tbody"),o.Z7z(3,R0,4,3,"tr",1,V2),o.k0s()()),2&d1&&(o.R7$(),o.vxM(t1.headRow&&t1.headRow.length>0?1:-1),o.R7$(2),o.Dyx(t1.bodyRows))},dependencies:[c.MD,c.T3,P5],encapsulation:2,changeDetection:0})}}return c1})(),I5=(()=>{class c1 extends We{constructor(y,d1){super(),this.dateHelper=y,this.i18n=d1}getSelectors(){return[{className:`${this.prefixCls}-quarter-btn`,title:this.locale.yearSelect,onClick:()=>this.changeMode("year"),label:this.dateHelper.format(this.value.nativeDate,this.i18n.getDateFormat()?.MONTH_TABLE_HEADER||C(this.locale.yearFormat))}]}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.cr),o.rXU(o1.JD))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["quarter-header"]],exportAs:["quarterHeader"],features:[o.Vt3],decls:10,vars:22,consts:[["role","button","tabindex","-1",3,"class","title"],["role","button","tabindex","-1",3,"click","disabled","title"],[1,"vts-picker-prev-icon"],["role","button","type","button",3,"class","title"],[1,"vts-picker-next-icon"],["role","button","tabindex","-1",3,"click","title"],[1,"vts-picker-super-prev-icon"],["role","button","type","button",3,"click","title"],[1,"vts-picker-super-next-icon"]],template:function(d1,t1){1&d1&&(o.j41(0,"div"),o.DNE(1,b1,2,4,"button",0),o.j41(2,"button",1),o.bIt("click",function(){return t1.previous()}),o.nrm(3,"span",2),o.k0s(),o.j41(4,"div"),o.Z7z(5,f0,2,5,"button",3,o.fX1),o.k0s(),o.j41(7,"button",1),o.bIt("click",function(){return t1.next()}),o.nrm(8,"span",4),o.k0s(),o.DNE(9,O0,2,4,"button",0),o.k0s()),2&d1&&(o.HbH(t1.prefixCls),o.R7$(),o.vxM(t1.showSuperPreBtn?1:-1),o.R7$(),o.ZvI("",t1.prefixCls,"-prev-btn"),o.xc7("visibility",t1.showPreBtn?"visible":"hidden"),o.FS9("title",t1.previousTitle()),o.Y8G("disabled",t1.disabledPreBtn),o.R7$(2),o.ZvI("",t1.prefixCls,"-view"),o.R7$(),o.Dyx(t1.selectors),o.R7$(2),o.ZvI("",t1.prefixCls,"-next-btn"),o.xc7("visibility",t1.showNextBtn?"visible":"hidden"),o.FS9("title",t1.nextTitle()),o.Y8G("disabled",t1.disabledNextBtn),o.R7$(2),o.vxM(t1.showSuperNextBtn?9:-1))},encapsulation:2,changeDetection:0})}}return c1})(),Ta=(()=>{class c1 extends C5{constructor(y,d1){super(),this.dateHelper=y,this.i18n=d1,this.MAX_ROW=1,this.MAX_COL=4}makeHeadRow(){return[]}makeBodyRows(){const y=[];let d1=1;for(let t1=0;t1<this.MAX_ROW;t1++){const F0={dateCells:[],trackByIndex:t1};for(let U2=0;U2<this.MAX_COL;U2++){const J2=this.activeDate.setQuarter(d1),Fe=this.isDisabledQuarter(J2),lt=this.dateHelper.format(J2.nativeDate,this.i18n.getDateFormat()?.QUART
1ER_TABLE_BODY||"QQQ"),Ze={trackByIndex:U2,value:J2.nativeDate,isDisabled:Fe,isSelected:J2.isSameQuarter(this.value),content:lt,title:lt,classMap:{},cellRender:(0,N.XQ)(this.cellRender,J2),fullCellRender:(0,N.XQ)(this.fullCellRender,J2),onClick:()=>this.chooseQuarter((0,r.A)(Ze.value)),onMouseEnter:()=>this.cellHover.emit(J2)};this.addCellProperty(Ze,J2),F0.dateCells.push(Ze),d1++}y.push(F0)}return y}isDisabledQuarter(y){if(!this.disabledDate)return!1;for(let t1=y.setDate(1);t1.getQuarter()===y.getQuarter();t1=t1.addDays(1))if(!this.disabledDate(t1.nativeDate))return!1;return!0}addCellProperty(y,d1){if(this.hasRangeValue()){const[t1,F0]=this.hoverValue,[U2,J2]=this.selectedValue;U2?.isSameQuarter(d1)&&(y.isSelectedStart=!0,y.isSelected=!0),J2?.isSameQuarter(d1)&&(y.isSelectedEnd=!0,y.isSelected=!0),t1&&F0&&(y.isHoverStart=t1.isSameQuarter(d1),y.isHoverEnd=F0.isSameQuarter(d1),y.isLastCellInPanel=11===d1.getQuarter(),y.isFirstCellInPanel=0===d1.getQuarter(),y.isInHoverRange=t1.isBeforeQuarter(d1)&&d1.isBeforeQuarter(F0)),y.isStartSingle=U2&&!J2,y.isEndSingle=!U2&&J2,y.isInSelectedRange=U2?.isBeforeQuarter(d1)&&d1?.isBeforeQuarter(J2),y.isRangeStartNearHover=U2&&y.isInHoverRange,y.isRangeEndNearHover=J2&&y.isInHoverRange}else d1.isSameQuarter(this.value)&&(y.isSelected=!0);y.classMap=this.getClassMap(y)}chooseQuarter(y){this.value=this.activeDate.setQuarter(y),this.valueChange.emit(this.value)}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.cr),o.rXU(o1.JD))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["quarter-table"]],exportAs:["quarterTable"],features:[o.Vt3],decls:5,vars:1,consts:[["cellspacing","0","role","grid",1,"vts-picker-content"],["role","row",3,"class"],["role","row"],["role","columnheader"],["role","columnheader",3,"title"],["role","gridcell",3,"class"],["role","gridcell",3,"title","class"],["role","gridcell",3,"click"],["role","gridcell",3,"click","mouseenter","title"],[3,"class","vts-picker-calendar-date-today"],[3,"innerHTML"],[3,"class"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(d1,t1){1&d1&&(o.j41(0,"table",0),o.DNE(1,O1,5,1,"thead"),o.j41(2,"tbody"),o.Z7z(3,Tt,4,3,"tr",1,V2),o.k0s()()),2&d1&&(o.R7$(),o.vxM(t1.headRow&&t1.headRow.length>0?1:-1),o.R7$(2),o.Dyx(t1.bodyRows))},dependencies:[P5,c.MD,c.T3],encapsulation:2,changeDetection:0})}}return c1})(),v4=(()=>{class c1 extends We{constructor(y,d1){super(),this.dateHelper=y,this.i18n=d1}getSelectors(){return this.showYear?[{className:`${this.prefixCls}-month-btn`,title:this.locale.monthSelect,onClick:()=>this.changeMode("month"),label:this.dateHelper.format(this.value.nativeDate,this.i18n.getDateFormat()?.DATE_TABLE_HEADER_MONTH||"MMM")},{className:`${this.prefixCls}-year-btn`,title:this.locale.yearSelect,onClick:()=>this.changeMode("year"),label:this.dateHelper.format(this.value.nativeDate,this.i18n.getDateFormat()?.DATE_TABLE_HEADER_YEAR||C(this.locale.yearFormat))}]:[{className:`${this.prefixCls}-month-btn`,title:this.locale.monthSelect,onClick:()=>this.changeMode("month"),label:this.dateHelper.format(this.value.nativeDate,this.i18n.getDateFormat()?.DATE_TABLE_HEADER_MONTH||"MMM")}]}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.cr),o.rXU(o1.JD))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["date-header"]],exportAs:["dateHeader"],features:[o.Vt3],decls:10,vars:22,consts:[["role","button","tabindex","-1",3,"class","title"],["role","button","tabindex","-1",3,"click","disabled","title"],[1,"vts-picker-prev-icon"],["role","button","type","button",3,"class","title"],[1,"vts-picker-next-icon"],["role","button","tabindex","-1",3,"click","title"],[1,"vts-picker-super-prev-icon"],["role","button","type","button",3,"click","title"],[1,"vts-picker-super-next-icon"]],template:function(d1,t1){1&d1&&(o.j41(0,"div"),o.DNE(1,Ft,2,4,"button",0),o.j41(2,"button",1),o.bIt("click",function(){return t1.previous()}),o.nrm(3,"span",2),o.k0s(),o.j41(4,"div"),o.Z7z(5,pt,2,5,"button",3,o.fX1),o.k0s(),o.j41(7,"button",1),o.bIt("click",function(){return t1.next()}),o.nrm(8,"span",4),o.k0s(),o.DNE(9,Et,2,4,"button",0),o.k0s()),2&d1&&(o.HbH(t1.prefixCls),o.R7$(),o.vxM(t1.showSuperPreBtn?1:-1),o.R7$(),o.ZvI("",t1.prefixCls,"-prev-btn"),o.xc7("visibility",t1.showPreBtn?"visible":"hidden"),o.FS9("title",t1.previousTitle()),o.Y8G("disabled",t1.disabledPreBtn),o.R7$(2),o.ZvI("",t1.prefixCls,"-view"),o.R7$(),o.Dyx(t1.selectors),o.R7$(2),o.ZvI("",t1.prefixCls,"-next-btn"),o.xc7("visibility",t1.showNextBtn?"visible":"hidden"),o.FS9("title",t1.nextTitle()),o.Y8G("disabled",t1.disabledNextBtn),o.R7$(2),o.vxM(t1.showSuperNextBtn?9:-1))},encapsulation:2,changeDetection:0})}}return c1})(),L2=(()=>{class c1 extends C5{constructor(y,d1){super(),this.i18n=y,this.dateHelper=d1,this.isDateTable=!0}changeValueFromInside(y){this.activeDate=this.activeDate.setYear(y.getYear()).setMonth(y.getMonth()).setDate(y.getDate()),this.valueChange.emit(this.activeDate),this.activeDate.isSameMonth(this.value)||this.render()}makeHeadRow(){const y=[],d1=this.activeDate.calendarStart({weekStartsOn:this.dateHelper.getFirstDayOfWeek()});for(let t1=0;t1<this.MAX_COL;t1++){const F0=d1.addDays(t1);y.push({trackByIndex:null,value:F0.nativeDate,title:this.dateHelper.format(F0.nativeDate,this.i18n.getDateFormat()?.DATE_TABLE_BODY_HEAD_TITLE||"E"),content:this.dateHelper.format(F0.nativeDate,this.i18n.getDateFormat()?.DATE_TABLE_BODY_HEAD_LABEL||this.getVeryShortWeekFormat()),isSelected:!1,isDisabled:!1,onClick(){},onMouseEnter(){}})}return y}getVeryShortWeekFormat(){return 0===this.i18n.getLocaleId().toLowerCase().indexOf("zh")?"EEEEE":"EEEEEE"}makeBodyRows(){const y=[],d1=this.activeDate.calendarStart({weekStartsOn:this.dateHelper.getFirstDayOfWeek()});for(let t1=0;t1<this.MAX_ROW;t1++){const F0=d1.addDays(7*t1),U2={isActive:!1,dateCells:[],trackByIndex:t1};for(let J2=0;J2<7;J2++){const Fe=F0.addDays(J2),lt=C(this.i18n.getLocaleData("DatePicker.lang.dateFormat","YYYY-MM-DD")),Ze
1=this.dateHelper.format(Fe.nativeDate,this.i18n.getDateFormat()?.DATE_TABLE_BODY_CONTENT_TITLE||lt),c5=this.dateHelper.format(Fe.nativeDate,this.i18n.getDateFormat()?.DATE_TABLE_BODY_CONTENT_LABEL||"dd"),t5={trackByIndex:J2,value:Fe.nativeDate,label:c5,isSelected:!1,isDisabled:!1,isToday:!1,title:Ze,cellRender:(0,N.XQ)(this.cellRender,Fe),fullCellRender:(0,N.XQ)(this.fullCellRender,Fe),content:`${Fe.getDate()}`,onClick:()=>this.changeValueFromInside(Fe),onMouseEnter:()=>this.cellHover.emit(Fe)};this.addCellProperty(t5,Fe),this.showWeek&&!U2.weekNum&&(U2.weekNum=this.dateHelper.getISOWeek(Fe.nativeDate)),Fe.isSameDay(this.value)&&(U2.isActive=Fe.isSameDay(this.value)),U2.dateCells.push(t5)}U2.classMap={"vts-picker-week-panel-row":this.showWeek,"vts-picker-week-panel-row-selected":this.showWeek&&U2.isActive},y.push(U2)}return y}addCellProperty(y,d1){if(this.hasRangeValue()&&!this.showWeek){const[t1,F0]=this.hoverValue,[U2,J2]=this.selectedValue;U2?.isSameDay(d1)&&(y.isSelectedStart=!0,y.isSelected=!0),J2?.isSameDay(d1)&&(y.isSelectedEnd=!0,y.isSelected=!0),t1&&F0&&(y.isHoverStart=t1.isSameDay(d1),y.isHoverEnd=F0.isSameDay(d1),y.isLastCellInPanel=d1.isLastDayOfMonth(),y.isFirstCellInPanel=d1.isFirstDayOfMonth(),y.isInHoverRange=t1.isBeforeDay(d1)&&d1.isBeforeDay(F0)),y.isStartSingle=U2&&!J2,y.isEndSingle=!U2&&J2,y.isInSelectedRange=U2?.isBeforeDay(d1)&&d1.isBeforeDay(J2),y.isRangeStartNearHover=U2&&y.isInHoverRange,y.isRangeEndNearHover=J2&&y.isInHoverRange}y.isToday=d1.isToday(),y.isSelected=d1.isSameDay(this.value),y.isDisabled=!!this.disabledDate?.(d1.nativeDate),y.classMap=this.getClassMap(y)}getClassMap(y){const d1=new $.KV(y.value);return{...super.getClassMap(y),"vts-picker-cell-today":!!y.isToday,"vts-picker-cell-in-view":d1.isSameMonth(this.activeDate)}}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o1.JD),o.rXU(o1.cr))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["date-table"]],inputs:{locale:"locale"},exportAs:["dateTable"],features:[o.Vt3],decls:5,vars:1,consts:[["cellspacing","0","role","grid",1,"vts-picker-content"],["role","row",3,"class"],["role","row"],["role","columnheader"],["role","columnheader",3,"title"],["role","gridcell",3,"class"],["role","gridcell",3,"title","class"],["role","gridcell",3,"click"],["role","gridcell",3,"click","mouseenter","title"],[3,"class","vts-picker-calendar-date-today"],[3,"innerHTML"],[3,"class"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(d1,t1){1&d1&&(o.j41(0,"table",0),o.DNE(1,qt,5,1,"thead"),o.j41(2,"tbody"),o.Z7z(3,L,4,3,"tr",1,V2),o.k0s()()),2&d1&&(o.R7$(),o.vxM(t1.headRow&&t1.headRow.length>0?1:-1),o.R7$(2),o.Dyx(t1.bodyRows))},dependencies:[P5,c.MD,c.T3],encapsulation:2,changeDetection:0})}}return c1})(),q2=(()=>{class c1{static{this.\u0275fac=function(d1){return new(d1||c1)}}static{this.\u0275mod=o.$C({type:c1})}static{this.\u0275inj=o.G2t({imports:[c.MD,M.YN,o1.OK,X.tb,w.n,L2,V5,Ua,Ta,dt]})}}return c1})(),X2=(()=>{class c1{constructor(){this.showLunarDate=!1,this.showYear=!0,this.panelModeChange=new o.bkB,this.headerChange=new o.bkB,this.selectDate=new o.bkB,this.selectTime=new o.bkB,this.cellHover=new o.bkB,this.prefixCls=aa}enablePrevNext(y,d1){return!(!this.showTimePicker&&d1===this.endPanelMode&&("left"===this.partType&&"next"===y||"right"===this.partType&&"prev"===y))}onSelectTime(y){this.selectTime.emit(new $.KV(y))}onSelectDate(y){const d1=y instanceof $.KV?y:new $.KV(y),t1=this.timeOptions&&this.timeOptions.vtsDefaultOpenValue;!this.value&&t1&&d1.setHms(t1.getHours(),t1.getMinutes(),t1.getSeconds()),this.selectDate.emit(d1)}onChooseMonth(y){this.activeDate=this.activeDate.setMonth(y.getMonth()),"month"===this.endPanelMode?(this.value=y,this.selectDate.emit(y)):(this.headerChange.emit(y),this.panelModeChange.emit(this.endPanelMode))}onChooseQuarter(y){this.activeDate=this.activeDate.setQuarter(y.getQuarter()),"quarter"===this.endPanelMode?(this.value=y,this.selectDate.emit(y)):(this.headerChange.emit(y),this.panelModeChange.emit(this.endPanelMode))}onChooseYear(y){this.activeDate=this.activeDate.setYear(y.getYear()),"year"===this.endPanelMode?(this.value=y,this.selectDate.emit(y)):(this.headerChange.emit(y),this.panelModeChange.emit(this.endPanelMode))}onChooseDecade(y){this.activeDate=this.activeDate.setYear(y.getYear()),"decade"===this.endPanelMode?(this.value=y,this.selectDate.emit(y)):(this.headerChange.emit(y),this.panelModeChange.emit("year"))}ngOnChanges(y){y.activeDate&&!y.activeDate.currentValue&&(this.activeDate=new $.KV),y.panelMode&&"time"===y.panelMode.currentValue&&(this.panelMode="date")}static{this.\u0275fac=function(d1){return new(d1||c1)}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["inner-popup"]],inputs:{activeDate:"activeDate",endPanelMode:"endPanelMode",panelMode:"panelMode",showWeek:"showWeek",locale:"locale",showTimePicker:"showTimePicker",timeOptions:"timeOptions",disabledDate:"disabledDate",dateRender:"dateRender",selectedValue:"selectedValue",hoverValue:"hoverValue",value:"value",partType:"partType",showLunarDate:"showLunarDate",showYear:"showYear"},outputs:{panelModeChange:"panelModeChange",headerChange:"headerChange",selectDate:"selectDate",selectTime:"selectTime",cellHover:"cellHover"},exportAs:["innerPopup"],features:[o.OA$],decls:8,vars:8,consts:[[3,"vtsInDatePicker","ngModel","format","vtsHourStep","vtsMinuteStep","vtsSecondStep","vtsDisabledHours","vtsDisabledMinutes","vtsDisabledSeconds","vtsHideDisabledOptions","vtsDefaultOpenValue","vtsUse12Hours","vtsAddOn","vtsCustomShowTimeFormat"],[3,"valueChange","panelModeChange","value","locale","showSuperPreBtn","showSuperNextBtn","showNextBtn","showPreBtn"],[3,"valueChange","activeDate","value","locale","disabledDate"],[3,"valueChange","cellHover","activeDate","value","locale","disabledDate","selectedValue","hoverValue"],[3,"valueChange","panelModeChange","value","locale","showYear","showSuperPreBtn","showSuperNextBtn","showNextBtn","showPreBtn"],[3,"valueChange","cellHover","value","activeDate","locale","disabledDate","selectedValue","hoverValue"],[3,"valueChange","panelModeChange","value","locale","showYear","showSuperPreBtn","showSuperNextBtn","showPreBtn","showNextBtn"],[3,"valueChange","cellHover","locale","showWeek","value","activeDate","disabledDate","cellRender","showLunarDate","selectedValue","hoverValue"],[3,"ngModelChange","vtsInDatePicker","ngModel","format","vtsHourStep","vtsMinuteStep","vtsSecondStep","vtsDisabledHours","vtsDisabledMinutes","vtsDisabledSeconds","vtsHideDisabledOptions","vtsDefaultOpenValue","vtsUse12Hours","vtsAddOn","vtsCustomShowTimeFormat"]],template:function(d1,t1){if(1&d1&&(o.j41(0,"div")(1,"div"),o.DNE(2,l1,3,13)(3,s0,3,15)(4,A0,3,16)(5,d2,3,15)(6,W1,3,19),o.k0s(),o.DNE(7,E2,1,14,"vts-time-picker-panel",0),o.k0s()),2&d1){let F0;o.AVh("vts-picker-datetime-panel",t1.showTimePicker),o.R7$(),o.STu("",t1.prefixCls,"-",t1.panelMode,"-panel"),o.R7$(),o.vxM("decade"===(F0=t1.panelMode)?2:"year"===F0?3:"month"===F0?4:"quarter"===F0?5:6),o.R7$(5),o.vxM(t1.showTimePicker&&t1.timeOptions?7:-1)}},dependencies:[q2,v4,L2,Ht,V5,U5,Ua,Ta,I5,oa,dt,X.tb,X.oy,M.YN,M.BC,M.vS,c.MD],encapsulation:2,changeDetection:0})}}return c1})(),Ye=(()=>{class c1{get hasTimePicker(){return!!this.showTime}get hasFooter(){return this.showToday||this.hasTimePicker||!!this.extraFooter||!!this.ranges}constructor(y,d1){this.datePickerService=y,this.cdr=d1,this.inline=!1,this.panelModeChange=new o.bkB,this.calendarChange=new o.bkB,this.resultOk=new o.bkB,this.dir="ltr",this.opened=!1,this.showLunarDate=!1,this.showYear=!0,this.prefixCls=aa,this.originalPanelMode="date",this.endPanelMode="date",this.timeOptions=null,this.hoverValue=[],this.checkedPartArr=[!1,!1],this.destroy$=new P.B,this.disabledStartTime=t1=>this.disabledTime&&this.disabledTime(t1,"start"),this.disabledEndTime=t1=>this.disabledTime&&this.disabledTime(t1,"end")}ngOnInit(){this.datePickerService.valueChange$.pipe((0,C1.Q)(this.destroy$)).subscribe(()=>{this.updateActiveDate(),this.cdr.markForCheck()})}ngOnChanges(y){(y.showTime||y.disabledTime)&&this.showTime&&this.buildTimeOptions(),y.panelMode&&(this.endPanelMode=this.panelMode,this.originalPanelMode=this.panelMode),y.defaultPickerValue&&this.updateActiveDate(),y.opened&&(this.panelMode=this.originalPanelMode,this.endPanelMode=this.originalPanelMode)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}updateActiveDate(){const y=this.datePickerService.hasValue()?this.datePickerService.value:this.datePickerService.makeValue(this.defaultPickerValue);this.datePickerService.setActiveDate(y,this.hasTimePicker,this.getPanelMode(this.endPanelMode))}init(){this.checkedPartArr=[!1,!1],this.updateActiveDate()}onMousedown(y){y.preventDefault()}onClickOk(){this.changeValueFromSelect(this.isRange?this.datePickerService.value[{left:0,right:1}[this.datePickerService.activeInput]]:this.datePickerService.value),this.resultOk.emit()}onClickToday(y){this.changeValueFromSelect(y,!this.showTime)}onCellHover(y){if(!this.isRange)return;const t1=this.datePickerService.value[{left:1,right:0}[this.datePickerService.activeInput]];t1&&(this.hoverValue=t1.isBeforeDay(y)?[t1,y]:[y,t1])}onPanelModeChange(y,d1){this.panelMode=this.isRange?0===this.datePickerService.getActiveIndex(d1)?[y,this.panelMode[1]]:[this.panelMode[0],y]:y,this.panelModeChange.emit(this.panelMode)}onActiveDateChange(y,d1){if(this.isRange){const t1=[];t1[this.datePickerService.getActiveIndex(d1)]=y,this.datePickerService.setActiveDate(t1,this.hasTimePicker,this.getPanelMode(this.endPanelMode,d1))}else this.datePickerService.setActiveDate(y)}onSelectTime(y,d1){if(this.isRange){const t1=(0,$.ad)(this.datePickerService.value),F0=this.datePickerService.getActiveIndex(d1);t1[F0]=this.overrideHms(y,t1[F0]),this.datePickerService.setValue(t1)}else{const t1=this.overrideHms(y,this.datePickerService.value);this.datePickerService.setValue(t1)}this.datePickerService.inputPartChange$.next(),this.buildTimeOptions()}changeValueFromSelect(y,d1=!0){if(this.isRange){const t1=(0,$.ad)(this.datePickerService.value);let F0=this.datePickerService.activeInput,U2=F0;if(this.datePickerService.isRangeSingleMode){if("right"==F0)if(t1[this.datePickerService.getActiveIndex("left")]){const J2=t1[this.datePickerService.getActiveIndex("left")]?.nativeDate;-1==this.datePickerService.compareDate(y.nativeDate,J2)&&(F0="left",U2=F0,this.datePickerService.activeInput=F0)}else F0="left",U2=F0;"left"==F0&&(t1[this.datePickerService.getActiveIndex("right")]=null)}t1[this.datePickerService.getActiveIndex(F0)]=y,this.checkedPartArr[this.datePickerService.getActiveIndex(F0)]=!0,this.hoverValue=t1,d1?this.inline?(U2=this.reversedPart(F0),"right"===U2&&(t1[this.datePickerService.getActiveIndex(U2)]=null,this.checkedPartArr[this.datePickerService.getActiveIndex(U2)]=!1),this.datePickerService.setValue(t1),this.calendarChange.emit(t
11),this.isBothAllowed(t1)&&this.checkedPartArr[0]&&this.checkedPartArr[1]&&(this.clearHoverValue(),this.datePickerService.emitValue$.next())):((0,$.yZ)(t1)&&(U2=this.reversedPart(F0),t1[this.datePickerService.getActiveIndex(U2)]=null,this.checkedPartArr[this.datePickerService.getActiveIndex(U2)]=!1),this.datePickerService.setValue(t1),this.isBothAllowed(t1)&&this.checkedPartArr[0]&&this.checkedPartArr[1]?(this.calendarChange.emit(t1),this.clearHoverValue(),this.datePickerService.emitValue$.next()):this.isAllowed(t1)&&(U2=this.reversedPart(F0),this.calendarChange.emit([y.clone()]))):this.datePickerService.setValue(t1),this.datePickerService.inputPartChange$.next(U2)}else this.datePickerService.setValue(y),this.datePickerService.inputPartChange$.next(),d1&&this.isAllowed(y)&&this.datePickerService.emitValue$.next()}reversedPart(y){return"left"===y?"right":"left"}getPanelMode(y,d1){return this.isRange?y[this.datePickerService.getActiveIndex(d1)]:y}getValue(y){return this.isRange?(this.datePickerService.value||[])[this.datePickerService.getActiveIndex(y)]:this.datePickerService.value}getActiveDate(y){return this.isRange?this.datePickerService.activeDate[this.datePickerService.getActiveIndex(y)]:this.datePickerService.activeDate}isOneAllowed(y){const d1=this.datePickerService.getActiveIndex();return v0(y[d1],this.disabledDate,[this.disabledStartTime,this.disabledEndTime][d1])}isBothAllowed(y){return v0(y[0],this.disabledDate,this.disabledStartTime)&&v0(y[1],this.disabledDate,this.disabledEndTime)}isAllowed(y,d1=!1){return this.isRange?d1?this.isBothAllowed(y):this.isOneAllowed(y):v0(y,this.disabledDate,this.disabledTime)}getTimeOptions(y){return this.showTime&&this.timeOptions?this.timeOptions instanceof Array?this.timeOptions[this.datePickerService.getActiveIndex(y)]:this.timeOptions:null}onClickPresetRange(y){const d1="function"==typeof y?y():y;d1&&(this.datePickerService.setValue([new $.KV(d1[0]),new $.KV(d1[1])]),this.datePickerService.emitValue$.next())}onPresetRangeMouseLeave(){this.clearHoverValue()}onHoverPresetRange(y){"function"!=typeof y&&(this.hoverValue=[new $.KV(y[0]),new $.KV(y[1])])}getObjectKeys(y){return y?Object.keys(y):[]}show(y){return!(this.showTime&&this.isRange&&this.datePickerService.activeInput!==y)}clearHoverValue(){this.hoverValue=[]}buildTimeOptions(){if(this.showTime){const y="object"==typeof this.showTime?this.showTime:{};if(this.isRange){const d1=this.datePickerService.value;this.timeOptions=[this.overrideTimeOptions(y,d1[0],"start"),this.overrideTimeOptions(y,d1[1],"end")]}else this.timeOptions=this.overrideTimeOptions(y,this.datePickerService.value)}else this.timeOptions=null}overrideTimeOptions(y,d1,t1){let F0;return F0=t1?"start"===t1?this.disabledStartTime:this.disabledEndTime:this.disabledTime,{...y,...Nt(d1,F0)}}overrideHms(y,d1){return y=y||new $.KV,(d1=d1||new $.KV).setHms(y.getHours(),y.getMinutes(),y.getSeconds())}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(n5),o.rXU(o.gRc))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["date-range-popup"]],hostBindings:function(d1,t1){1&d1&&o.bIt("mousedown",function(U2){return t1.onMousedown(U2)})},inputs:{isRange:"isRange",inline:"inline",showWeek:"showWeek",locale:"locale",disabledDate:"disabledDate",disabledTime:"disabledTime",showToday:"showToday",showNow:"showNow",showTime:"showTime",extraFooter:"extraFooter",ranges:"ranges",dateRender:"dateRender",panelMode:"panelMode",defaultPickerValue:"defaultPickerValue",dir:"dir",opened:"opened",showLunarDate:"showLunarDate",showYear:"showYear"},outputs:{panelModeChange:"panelModeChange",calendarChange:"calendarChange",resultOk:"resultOk"},exportAs:["dateRangePopup"],features:[o.OA$],decls:8,vars:1,consts:[["tplInnerPopup",""],["tplFooter",""],["tplRangeQuickSelector",""],[3,"class"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngTemplateOutlet"],["tabindex","-1"],[3,"panelModeChange","cellHover","selectDate","selectTime","headerChange","showYear","showWeek","endPanelMode","partType","locale","showTimePicker","timeOptions","panelMode","activeDate","value","disabledDate","dateRender","selectedValue","hoverValue","showLunarDate"],[3,"locale","
1isRange","showToday","showNow","hasTimePicker","okDisabled","extraFooter","rangeQuickSelector"],[3,"clickOk","clickToday","locale","isRange","showToday","showNow","hasTimePicker","okDisabled","extraFooter","rangeQuickSelector"],[3,"click","mouseenter","mouseleave"],[1,"vts-tag","vts-tag-blue"]],template:function(d1,t1){1&d1&&o.DNE(0,oe,1,1)(1,ht,1,1)(2,Rt,2,22,"ng-template",null,0,o.C5r)(4,wt,1,1,"ng-template",null,1,o.C5r)(6,Xe,2,0,"ng-template",null,2,o.C5r),2&d1&&o.vxM(t1.isRange?0:1)},dependencies:[X2,c.T3,o5,c.MD],encapsulation:2,changeDetection:0})}}return c1})(),rt=(()=>{class c1{constructor(y){this.elementRef=y,this.isTemplateRef=N.my,this.elementRef.nativeElement.classList.add("vts-select-prefix")}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o.aKT))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["vts-picker-prefix"]],inputs:{prefix:"prefix"},decls:2,vars:1,consts:[[3,"ngTemplateOutlet"]],template:function(d1,t1){1&d1&&o.DNE(0,Dt,1,1,null,0)(1,y0,1,1),2&d1&&o.vxM(t1.isTemplateRef(t1.prefix)?0:1)},dependencies:[c.MD,c.T3],encapsulation:2,changeDetection:0})}}return c1})(),Wt=(()=>{class c1{get realOpenState(){return this.isOpenHandledByUser()?!!this.open:this.overlayOpen}constructor(y,d1,t1,F0,U2,J2,Fe){this.elementRef=y,this.dateHelper=d1,this.cdr=t1,this.platform=F0,this.vtsResizeObserver=U2,this.datePickerService=J2,this.noAnimation=!1,this.isRange=!1,this.isRangeSingleMode=!1,this.open=void 0,this.disabled=!1,this.inputReadOnly=!1,this.inline=!1,this.popupStyle=null,this.dir="ltr",this.vtsId=null,this.hasBackdrop=!1,this.vtsPlacement="bottomLeft",this.keepInvalidInput=!1,this.vtsMode="date",this.autoSelectDate=!0,this.vtsSplitter="/",this.vtsPrefix=void 0,this.focusChange=new o.bkB,this.valueChange=new o.bkB,this.inputValidChange=new o.bkB,this.inputValueChange=new o.bkB,this.openChange=new o.bkB,this.inputSize=12,this.destroy$=new P.B,this.prefixCls=aa,this.activeBarStyle={},this.overlayOpen=!1,this.overlayPositions=[...A.DN],this.currentPositionX="start",this.currentPositionY="bottom",this.isInputValueValid=!0,this.document=Fe,this.origin=new f.C(this.elementRef)}ngOnInit(){this.inputValue=this.isRange?["",""]:"",this.datePickerService.valueChange$.pipe((0,C1.Q)(this.destroy$)).subscribe(()=>{this.isInputValueValid=null!=this.datePickerService.value,this.inputValidChange.next(this.isInputValueValid),this.updateInputValue()})}ngAfterViewInit(){this.autoFocus&&this.focus(),this.isRange&&this.platform.isBrowser&&this.vtsResizeObserver.observe(this.elementRef).pipe((0,C1.Q)(this.destroy$)).subscribe(()=>{this.updateInputWidthAndArrowLeft()}),this.datePickerService.inputPartChange$.pipe((0,C1.Q)(this.destroy$)).subscribe(y=>{y&&(this.datePickerService.activeInput=y),this.focus(),this.updateInputWidthAndArrowLeft(),this.panel?.updateActiveDate()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}ngOnChanges(y){y.format?.currentValue!==y.format?.previousValue&&(this.inputSize=Math.max(10,this.format.length)+2,this.updateInputValue()),y.vtsPlacement&&this.setPlacement(this.vtsPlacement)}updateInputWidthAndArrowLeft(){this.inputWidth=this.rangePickerInputs?.first?.nativeElement.offsetWidth||0;const y={position:"absolute",width:`${this.inputWidth}px`};this.datePickerService.arrowLeft="left"===this.datePickerService.activeInput?0:this.inputWidth+this.separatorElement?.nativeElement.offsetWidth||0,this.activeBarStyle="rtl"===this.dir?{...y,right:`${this.datePickerService.arrowLeft}px`}:{...y,left:`${this.datePickerService.arrowLeft}px`},this.panel?.cdr.markForCheck(),this.cdr.markForCheck()}getInput(y){if(!this.inline)return this.isRange?"left"===y?this.rangePickerInputs?.first.nativeElement:this.rangePickerInputs?.last.nativeElement:this.pickerInput.nativeElement}focus(){const y=this.getInput(this.datePickerService.activeInput);this.document.activeElement!==y&&y?.focus()}onFocus(y,d1){y.preventDefault(),this.showOverlay(!0),this.focusChange.emit(!0),d1&&this.datePickerService.inputPartChange$.next(d1)}onBlur(y){y.preventDefault(),this.onClickOutside(),this.focusChange.emit(!1)}showOverlay(y=!1){this.inline||!this.isOpenHandledByUser()&&!this.realOpenState&&!this.disabled&&(this.updateInputWidthAndArrowLeft(),this.overlayOpen=!0,y||this.focus(),this.panel.init(),this.openChange.emit(!0),this.cdr.markForCheck())}hideOverlay(){this.inline||!this.isOpenHandledByUser()&&this.realOpenState&&(this.overlayOpen=!1,this.openChange.emit(!1))}showClear(){return!this.disabled&&!this.isEmptyValue(this.datePickerService.value)&&!!this.allowClear}onClickInputBox(y){y.stopPropagation(),this.focus()}onClickOutside(y){if(!y||!this.elementRef.nativeElement.contains(y.target))if(this.panel.isAllowed(this.datePickerService.value,!0)){if(Array.isArray(this.datePickerService.value)&&(0,$.yZ)(this.datePickerService.value)){const d1=this.datePickerService.getActiveIndex(this.datePickerService.activeInput);return void this.panel.changeValueFromSelect(this.datePickerService.value[d1],!0)}this.updateInputValue(),this.datePickerService.emitValue$.next()}else this.datePickerService.setValue(this.datePickerService.initialValue),this.hideOverlay()}close(){this.hideOverlay()}onOverlayKeydown(y){y.keyCode===p0.g&&this.datePickerService.setValue(this.datePickerService.initialValue)}onPositionChange(y){this.currentPositionX=y.connectionPair.originX,this.currentPositionY=y.connectionPair.originY,this.cdr.detectChanges()}onClickClear(y){y.preventDefault(),y.stopPropagation(),this.datePickerService.setValue(this.isRange?[]:null),this.datePickerService.emitValue$.next(),this.keepInvalidInput&&(this.inputValue=this.isRange?["",""]:"")}updateInputValue(){const y=this.datePickerService.value;this.isRange?this.inputValue=this.datePickerService.isRangeSingleMode?y?y.map(d1=>this.formatValue(d1)).join(" - "):["",""]:y?y.map(d1=>this.formatValue(d1)):["",""]:this.isInputValueValid||!this.isInputValueValid&&!this.keepInvalidInput?this.inputValue=this.formatValue(y):setTimeout(()=>{this.controlContainer&&this.controlContainer.pristine&&(this.inputValue=this.formatValue(y),this.cdr.markForCheck())}),this.cdr.markForCheck()}formatValue(y){return this.dateHelper.format(y&&y.nativeDate,this.format)}onInputChange(y,d1=!1){!this.platform.TRIDENT&&this.document.activeElement===this.getInput(this.datePickerService.activeInput)&&!this.realOpenState&&this.showOverlay();const t1=this.checkValidDate(y);if(t1)this.panel.changeValueFromSelect(t1,d1),this.isInputValueValid=!0;else if(function x1(c1,y2,y,d1="/"){switch(y2){case"date":return c1.length>=8&&!/\D/.test(c1)&&(0,i.A)(_(c1,"date",y,d1));case"week":return c1.length>=6&&!/\D/.test(c1)&&(0,i.A)(_(c1,"week",y,d1));case"month":return c1.length>=6&&!/\D/.test(c1)&&(0,i.A)(_(c1,"month",y,d1));case"quarter":return c1.length>=6&&!/\D/.test(c1)&&(0,i.A)(_(c1,"quarter",y,d1));case"year":return c1.length>=4&&!/\D/.test(c1)&&(0,i.A)(_(c1,"year",y,d1));default:return!1}}(y,this.vtsMode,this.format,this.vtsSplitter)&&this.autoSelectDate){const F0=_(y,this.vtsMode,this.format,this.vtsSplitter);this.inputValue=this.dateHelper.format(F0,this.format);let U2=this.checkValidDate(this.inputValue);U2?(this.panel.changeValueFromSelect(U2,d1),this.isInputValueValid=!0):this.isInputValueValid=!1}else this.isInputValueValid=!1;this.inputValidChange.next(this.isInputValueValid),this.inputValueChange.next(this.inputValue)}onKeyupEnter(y){this.onInputChange(y.target.value,!0)}checkValidDate(y){const d1=new $.KV(this.dateHelper.parseDate(y,this.format));return d1.isValid()&&y===this.dateHelper.format(d1.nativeDate,this.format)?d1:null}getPlaceholder(y){return this.isRange?this.placeholder[this.datePickerService.getActiveIndex(y)]:this.placeholder}isEmptyValue(y){return null===y||(this.isRange?!y||!Array.isArray(y)||y.every(d1=>!d1):!y)}isOpenHandledByUser(){return void 0!==this.open}onAnimateEnd(){this.cdkConnectedOverlay?.overlayRef?.updatePosition()}setPlacement(y){const d1=A.l$[y];this.overlayPositions=[d1,...A.DN],this.currentPositionX=d1.originX,this.currentPositionY=d1.originY}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o.aKT),o.rXU(o1.cr),o.rXU(o.gRc),o.rXU($0.P),o.rXU(Z0.wo),o.rXU(n5),o.rXU(s.q))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["","vts-picker",""]],contentQueries:function(d1,t1,F0){if(1&d1&&o.wni(F0,Ye,5),2&d1){let U2;
1o.mGM(U2=o.lsd())&&(t1.panel=U2.first)}},viewQuery:function(d1,t1){if(1&d1&&(o.GBs(f.b,5),o.GBs(K2,5),o.GBs(g1,5),o.GBs(f2,5)),2&d1){let F0;o.mGM(F0=o.lsd())&&(t1.cdkConnectedOverlay=F0.first),o.mGM(F0=o.lsd())&&(t1.separatorElement=F0.first),o.mGM(F0=o.lsd())&&(t1.pickerInput=F0.first),o.mGM(F0=o.lsd())&&(t1.rangePickerInputs=F0)}},inputs:{noAnimation:"noAnimation",isRange:"isRange",isRangeSingleMode:"isRangeSingleMode",open:"open",disabled:"disabled",inputReadOnly:"inputReadOnly",inline:"inline",placeholder:"placeholder",allowClear:"allowClear",autoFocus:"autoFocus",format:"format",separator:"separator",popupStyle:"popupStyle",dropdownClassName:"dropdownClassName",suffixIcon:"suffixIcon",dir:"dir",vtsId:"vtsId",hasBackdrop:"hasBackdrop",vtsPlacement:"vtsPlacement",keepInvalidInput:"keepInvalidInput",controlContainer:"controlContainer",vtsMode:"vtsMode",autoSelectDate:"autoSelectDate",vtsSplitter:"vtsSplitter",vtsPrefix:"vtsPrefix"},outputs:{focusChange:"focusChange",valueChange:"valueChange",inputValidChange:"inputValidChange",inputValueChange:"inputValueChange",openChange:"openChange"},exportAs:["vtsPicker"],features:[o.OA$],attrs:z2,ngContentSelectors:pe,decls:8,vars:6,consts:[["tplRangeInput",""],["tplRightRest",""],["inlineMode",""],["pickerInput",""],["separatorElement",""],["rangePickerInput",""],["cdkConnectedOverlay","","vtsConnectedOverlay","",3,"positionChange","detach","overlayKeydown","overlayOutsideClick","cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayTransformOriginOn"],[3,"prefix"],[3,"class"],[3,"ngModelChange","focus","blur","keyup.enter","disabled","readOnly","ngModel","placeholder","size"],[4,"ngTemplateOutlet"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["vts-icon","","vtsType","ArrowRightAltDoutone"],[3,"click","blur","focus","keyup.enter","ngModelChange","disabled","readOnly","size","ngModel","placeholder"],[3,"ngStyle"],[4,"vtsStringTemplateOutlet"],[3,"click"],["vts-icon","","vtsType","Close"],["vts-icon","",3,"click","vtsType"],[1,"vts-picker-wrapper",3,"vtsNoAnimation"]],template:function(d1,t1){if(1&d1){const F0=o.RV6();o.NAR(),o.DNE(0,ca,4,4)(1,It,2,5,"ng-template",null,0,o.C5r)(3,ra,4,9,"ng-template",null,1,o.C5r)(5,Xa,2,21,"ng-template",null,2,o.C5r)(7,W4,2,3,"ng-template",6),o.bIt("positionChange",function(J2){return o.eBV(F0),o.Njj(t1.onPositionChange(J2))})("detach",function(){return o.eBV(F0),o.Njj(t1.close())})("overlayKeydown",function(J2){return o.eBV(F0),o.Njj(t1.onOverlayKeydown(J2))})("overlayOutsideClick",function(J2){return o.eBV(F0),o.Njj(t1.onClickOutside(J2))})}2&d1&&(o.vxM(t1.inline?-1:0),o.R7$(7),o.Y8G("cdkConnectedOverlayHasBackdrop",t1.hasBackdrop)("cdkConnectedOverlayOrigin",t1.origin)("cdkConnectedOverlayOpen",t1.realOpenState)("cdkConnectedOverlayPositions",t1.overlayPositions)("cdkConnectedOverlayTransformOriginOn",".vts-picker-wrapper"))},dependencies:[c.MD,c.T3,c.B3,Z.dA,Z.qb,M.YN,M.me,M.BC,M.vS,z.v,z.u,f.m,f.b,w.f,A.y3,rt],encapsulation:2,data:{animation:[L0.U1]},changeDetection:0})}}return c1})();const Yt={position:"relative"};let Ha=(()=>{class c1{set disabled(y){this.vtsDisabled=y}set vtsDisabledDate(y){this.disabledDate=y}get vtsDisabledDate(){return this.disabledDate}set vtsDisabledTime(y){this.disabledTime=y}get vtsDisabledTime(){return this.disabledTime}get vtsShowTime(){return this.showTime}set vtsShowTime(y){this.showTime="object"==typeof y?y:(0,N.G4)(y)}constructor(y,d1,t1,F0,U2,J2,Fe,lt,Ze,c5,t5){this.vtsConfigService=y,this.datePickerService=d1,this.i18n=t1,this.cdr=F0,this.renderer=U2,this.elementRef=J2,this.dateHelper=Fe,this.focusMonitor=lt,this.directionality=Ze,this.controlContainer=c5,this.noAnimation=t5,this._vtsModuleName="datePicker",this.isRange=!1,this.isRangeSingleMode=!1,this.focused=!1,this.dir="ltr",this.panelOpen=!1,this.panelMode="date",this.destroyed$=new P.B,this.isCustomPlaceHolder=!0,this.isCustomFormat=!1,this.showTime=!1,this.openChangeSubject=new Q.t(!1),this.vtsAllowClear=!0,this.vtsAutoFocus=!1,this.vtsDisabled=!1,this.vtsBorderless=!1,this.vtsInputReadOnly=!1,this.vtsInline=!1,this.vtsAutoSelectDate=!0,this.vtsSplitter="/",this.vtsPlaceHolder="",this.vtsPopupStyle=Yt,this.vtsSize="md",this.vtsShowToday=!1,this.vtsMode="date",this.vtsShowNow=!1,this.vtsDefaultPickerValue=null,this.vtsSeparator=void 0,this.vtsSuffixIcon="suffix:vts-picker",this.vtsBackdrop=!1,this.vtsId=null,this.vtsPlacement="bottomLeft",this.vtsShowLunarDate=!1,this.vtsKeepInvalidInput
1=!1,this.vtsPrefix=void 0,this.vtsOnPanelChange=new o.bkB,this.vtsOnCalendarChange=new o.bkB,this.vtsOnOk=new o.bkB,this.vtsOpenChange=new o.bkB,this.vtsInputValidChange=new o.bkB,this.vtsInputValueChange=new o.bkB,this.vtsBlur=new o.bkB,this.vtsFocus=new o.bkB,this.vtsShowYear=!0,this.onChangeFn=()=>{},this.onTouchedFn=()=>{},this.elementRef.nativeElement.classList.add("vts-picker")}ngOnInit(){this.vtsLocale||this.i18n.localeChange.pipe((0,C1.Q)(this.destroyed$)).subscribe(()=>this.setLocale()),this.datePickerService.isRange=this.isRange,this.datePickerService.isRangeSingleMode=this.isRangeSingleMode,this.datePickerService.initValue(),this.datePickerService.emitValue$.pipe((0,C1.Q)(this.destroyed$)).subscribe(y=>{const d1=this.datePickerService.value;if(this.datePickerService.initialValue=(0,$.ad)(d1),this.isRange){const t1=d1;this.onChangeFn(t1.length?[t1[0]?.nativeDate??null,t1[1]?.nativeDate??null]:[])}else this.onChangeFn(d1?d1.nativeDate:null);this.onTouchedFn(),this.close()}),this.setModeAndFormat(),this.directionality.change?.pipe((0,C1.Q)(this.destroyed$)).subscribe(y=>{this.dir=y,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.openChangeSubject.pipe((0,S1.B)(0),(0,C1.Q)(this.destroyed$)).pipe((0,W0.n)(y=>(0,R.of)(y).pipe((0,l0.c)(y?0:1e3*Number(L0.J6.BASE.replace("s","")))))).subscribe(y=>{this.panelOpen=y,this.cdr.markForCheck()}),this.vtsOpen&&this.openChangeSubject.next(this.vtsOpen),this.focusMonitor.monitor(this.elementRef,!0).pipe((0,C1.Q)(this.destroyed$)).subscribe(y=>{y?(this.focused=!0,this.cdr.markForCheck(),this.vtsFocus.emit()):(this.focused=!1,this.cdr.markForCheck(),this.vtsBlur.emit(),Promise.resolve().then(()=>{this.onTouchedFn()}))})}ngOnChanges(y){y.vtsPopupStyle&&(this.vtsPopupStyle=this.vtsPopupStyle?{...this.vtsPopupStyle,...Yt}:Yt),y.vtsFormat?.currentValue&&(this.isCustomFormat=!0),y.vtsLocale&&this.setDefaultPlaceHolder(),y.vtsRenderExtraFooter&&(this.extraFooter=(0,N.XQ)(this.vtsRenderExtraFooter)),y.vtsMode&&(this.setDefaultPlaceHolder(),this.setModeAndFormat())}ngOnDestroy(){this.destroyed$.next(),this.destroyed$.complete()}setModeAndFormat(){const y={year:"yyyy",month:"MMM yyyy",week:"RRRR-II",date:this.vtsShowTime?"dd/MM/yyyy HH:mm:ss":"dd/MM/yyyy",quarter:"qqq-yyyy"};this.vtsMode||(this.vtsMode="date"),this.panelMode=this.isRange?[this.vtsMode,this.vtsMode]:this.vtsMode,this.isCustomFormat||(this.vtsFormat=y[this.vtsMode])}onOpenChange(y){this.openChangeSubject.next(y),this.vtsOpenChange.emit(y)}open(){this.picker.showOverlay()}close(){this.picker.hideOverlay()}writeValue(y){this.setValue(y),this.cdr.markForCheck()}registerOnChange(y){this.onChangeFn=y}registerOnTouched(y){this.onTouchedFn=y}setDisabledState(y){this.vtsDisabled=y,this.cdr.markForCheck()}setLocale(){this.vtsLocale=this.i18n.getLocaleData("DatePicker",{}),this.setDefaultPlaceHolder(),this.cdr.markForCheck()}setDefaultPlaceHolder(){if(!this.isCustomPlaceHolder&&this.vtsLocale){const y={year:this.getPropertyOfLocale("yearPlaceholder"),month:this.getPropertyOfLocale("monthPlaceholder"),week:this.getPropertyOfLocale("weekPlaceholder"),date:this.getPropertyOfLocale("placeholder")},d1={year:this.getPropertyOfLocale("rangeYearPlaceholder"),month:this.getPropertyOfLocale("rangeMonthPlaceholder"),week:this.getPropertyOfLocale("rangeWeekPlaceholder"),date:this.getPropertyOfLocale("rangePlaceholder")};this.vtsPlaceHolder=this.isRange?d1[this.vtsMode]:y[this.vtsMode]}}getPropertyOfLocale(y){return this.vtsLocale.lang[y]||this.i18n.getLocaleData(`DatePicker.lang.${y}`)}setValue(y){const d1=this.datePickerService.makeValue(y);this.datePickerService.setValue(d1),this.datePickerService.initialValue=d1}onFocusChange(y){this.focused=y,this.focused?this.renderer.addClass(this.elementRef.nativeElement,"vts-picker-focused"):this.renderer.removeClass(this.elementRef.nativeElement,"vts-picker-focused")}onPanelModeChange(y){this.vtsOnPanelChange.emit(y)}onCalendarChange(y){if(this.isRange&&Array.isArray(y)){const d1=y.filter(t1=>t1 instanceof $.KV).map(t1=>t1.nativeDate);this.vtsOnCalendarChange.emit(d1)}}onResultOk(){if(this.isRange){const y=this.datePickerService.value;this.vtsOnOk.emit(y.length?[y[0]?.nativeDate||null,y[1]?.nativeDate||null]:[])}else this.vtsOnOk.emit(this.datePickerService.value?this.datePickerService.value.nativeDate:null)}onInputValidChange(y){this.vtsInputValidChange.next(y)}onInputValueChange(y){this.vtsInputValueChange.next(y)}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(N1.XZ),o.rXU(n5),o.rXU(o1.JD),o.rXU(o.gRc),o.rXU(o.sFG),o.rXU(o.aKT),o.rXU(o1.cr),o.rXU(x0.F),o.rXU(u.D,8),o.rXU(M.ZU,12),o.rXU(z.u,9))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["vts-date-picker"],["vts-week-picker"],["vts-month-picker"],["vts-year-picker"],["vts-range-picker"],["vts-range-picker-single"]],viewQuery:function(d1,t1){if(1&d1&&o.GBs(Wt,7),2&d1){let F0;
1o.mGM(F0=o.lsd())&&(t1.picker=F0.first)}},hostVars:22,hostBindings:function(d1,t1){1&d1&&o.bIt("click",function(U2){return t1.picker.onClickInputBox(U2)}),2&d1&&o.AVh("vts-picker-range",t1.isRange)("vts-picker-range-single",t1.isRangeSingleMode)("vts-picker-panel-open",t1.panelOpen)("vts-picker-xl","xl"===t1.vtsSize)("vts-picker-lg","lg"===t1.vtsSize)("vts-picker-md","md"===t1.vtsSize)("vts-picker-sm","sm"===t1.vtsSize)("vts-picker-disabled",t1.vtsDisabled)("vts-picker-rtl","rtl"===t1.dir)("vts-picker-borderless",t1.vtsBorderless)("vts-picker-inline",t1.vtsInline)},inputs:{vtsAllowClear:"vtsAllowClear",vtsAutoFocus:"vtsAutoFocus",disabled:"disabled",vtsDisabled:"vtsDisabled",vtsBorderless:"vtsBorderless",vtsInputReadOnly:"vtsInputReadOnly",vtsInline:"vtsInline",vtsAutoSelectDate:"vtsAutoSelectDate",vtsSplitter:"vtsSplitter",vtsOpen:"vtsOpen",vtsDisabledDate:"vtsDisabledDate",vtsLocale:"vtsLocale",vtsPlaceHolder:"vtsPlaceHolder",vtsPopupStyle:"vtsPopupStyle",vtsDropdownClassName:"vtsDropdownClassName",vtsSize:"vtsSize",vtsFormat:"vtsFormat",vtsDateRender:"vtsDateRender",vtsDisabledTime:"vtsDisabledTime",vtsRenderExtraFooter:"vtsRenderExtraFooter",vtsShowToday:"vtsShowToday",vtsMode:"vtsMode",vtsShowNow:"vtsShowNow",vtsRanges:"vtsRanges",vtsDefaultPickerValue:"vtsDefaultPickerValue",vtsSeparator:"vtsSeparator",vtsSuffixIcon:"vtsSuffixIcon",vtsBackdrop:"vtsBackdrop",vtsId:"vtsId",vtsPlacement:"vtsPlacement",vtsShowLunarDate:"vtsShowLunarDate",vtsKeepInvalidInput:"vtsKeepInvalidInput",vtsPrefix:"vtsPrefix",vtsShowTime:"vtsShowTime",vtsShowYear:"vtsShowYear"},outputs:{vtsOnPanelChange:"vtsOnPanelChange",vtsOnCalendarChange:"vtsOnCalendarChange",vtsOnOk:"vtsOnOk",vtsOpenChange:"vtsOpenChange",vtsInputValidChange:"vtsInputValidChange",vtsInputValueChange:"vtsInputValueChange",vtsBlur:"vtsBlur",vtsFocus:"vtsFocus"},exportAs:["vtsDatePicker"],features:[o.Jv_([n5,{provide:M.kq,multi:!0,useExisting:(0,o.Rfq)(()=>c1)}]),o.OA$],decls:2,vars:46,consts:[["vts-picker","",2,"display","inherit","align-items","center","width","100%",3,"openChange","focusChange","inputValidChange","inputValueChange","id","isRange","isRangeSingleMode","open","dir","separator","disabled","inputReadOnly","inline","format","allowClear","autoFocus","placeholder","dropdownClassName","popupStyle","vtsMode","noAnimation","suffixIcon","hasBackdrop","vtsId","controlContainer","vtsSplitter","vtsPlacement","keepInvalidInput","autoSelectDate","vtsPrefix"],[3,"panelModeChange","calendarChange","resultOk","isRange","inline","defaultPickerValue","showWeek","showYear","panelMode","locale","showToday","showNow","showTime","dateRender","disabledDate","showLunarDate","disabledTime","extraFooter","ranges","dir","opened"]],template:function(d1,t1){1&d1&&(o.j41(0,"div",0),o.bIt("openChange",function(U2){return t1.onOpenChange(U2)})("focusChange",function(U2){return t1.onFocusChange(U2)})("inputValidChange",function(U2){return t1.onInputValidChange(U2)})("inputValueChange",function(U2){return t1.onInputValueChange(U2)}),o.j41(1,"date-range-popup",1),o.bIt("panelModeChange",function(U2){return t1.onPanelModeChange(U2)})("calendarChange",function(U2){return t1.onCalendarChange(U2)})("resultOk",function(){return t1.onResultOk()}),o.k0s()()),2&d1&&(o.AVh("vts-picker-dropdown-rtl","rtl"===t1.dir),o.Y8G("id",t1.vtsId)("isRange",t1.isRange)("isRangeSingleMode",t1.isRangeSingleMode)("open",t1.vtsOpen)("dir",t1.dir)("separator",t1.vtsSeparator)("disabled",t1.vtsDisabled)("inputReadOnly",t1.vtsInputReadOnly)("inline",t1.vtsInline)("format",t1.vtsFormat)("allowClear",t1.vtsAllowClear)("autoFocus",t1.vtsAutoFocus)("placeholder",t1.vtsPlaceHolder)("dropdownClassName",t1.vtsDropdownClassName)("popupStyle",t1.vtsPopupStyle)("vtsMode",t1.vtsMode)("noAnimation",!(null==t1.noAnimation||!t1.noAnimation.vtsNoAnimation))("suffixIcon",t1.vtsSuffixIcon)("hasBackdrop",t1.vtsBackdrop)("vtsId",t1.vtsId)("controlContainer",t1.controlContainer)("vtsSplitter",t1.vtsSplitter)("vtsPlacement",t1.vtsPlacement)("keepInvalidInput",t1.vtsKeepInvalidInput)("autoSelectDate",t1.vtsAutoSelectDate)("vtsPrefix",t1.vtsPrefix),o.R7$(),o.Y8G("isRange",t1.isRange)("inline",t1.vtsInline)("defaultPickerValue",t1.vtsDefaultPickerValue)("showWeek","week"===t1.vtsMode)("showYear",t1.vtsShowYear)("panelMode",t1.panelMode)("locale",null==t1.vtsLocale?null:t1.vtsLocale.lang)("showToday","date"===t1.vtsMode&&t1.vtsShowToday&&!t1.isRange)("showNow","date"===t1.vtsMode&&t1.vtsShowNow&&!t1.isRange)("showTime",t1.vtsShowTime)("dateRender",t1.vtsDateRender)("disabledDate",t1.vtsDisabledDate)("showLunarDate",t1.vtsShowLunarDate)("disabledTime",t1.vtsDisabledTime)("extraFooter",t1.extraFooter)("ranges",t1.vtsRanges)("dir",t1.dir)("opened",t1.panelOpen))},dependencies:[M.YN,w.n,Z.dA,Ye,A.ML,z.v,Wt],styles:[".vts-picker{width:100%}\n"],encapsulation:2,changeDetection:0})}}return(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsAllowClear",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsAutoFocus",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"disabled",null),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsDisabled",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsBorderless",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsInputReadOnly",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsInline",void 0),(0,E.Cg)([(0,N.H3)(),(0,N1.H4)()],c1.prototype,"vtsAutoSelectDate",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsOpe
1n",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsShowToday",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsShowNow",void 0),(0,E.Cg)([(0,N1.H4)()],c1.prototype,"vtsSeparator",void 0),(0,E.Cg)([(0,N1.H4)()],c1.prototype,"vtsSuffixIcon",void 0),(0,E.Cg)([(0,N1.H4)()],c1.prototype,"vtsBackdrop",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsKeepInvalidInput",void 0),c1})(),s5=(()=>{class c1{set disabled(y){this.vtsDisabled=y}constructor(y,d1){this.cdr=y,this.datePickerService=d1,this.destroy$=new P.B,this.isRange=!0,this.isRangeSingleMode=!1,this.toggleOtherPanel=!1,this.vtsMode="date",this.prefixCls=aa,this.gutter=26,this.vtsSize="md",this.vtsPlaceHolder=["",""],this.vtsDisabled=!1,this.vtsShowTime=!1,this.vtsAutoOpen=!0,this.vtsPlacement="bottomLeft",this.vtsShowLunarDate=!1,this.vtsPrefixStart=void 0,this.vtsPrefixEnd=void 0,this.vtsShowYear=!0,this.compareDate=(t1,F0,U2=this.vtsShowTime)=>this.datePickerService.compareDate(t1,F0,U2),this.onChangeFn=()=>{},this.onTouchedFn=()=>{},this.datePickerService.isRange=this.isRange,this.datePickerService.isRangeSingleMode=this.isRangeSingleMode}ngOnChanges(y){y.vtsPlaceHolder?.currentValue&&(this.vtsPlaceHolder=y.vtsPlaceHolder?.currentValue)}ngAfterViewInit(){this.startDatePicker.datePickerService.valueChange$.pipe((0,C1.Q)(this.destroy$)).subscribe(y=>{this.startViewDate=y?y.nativeDate:void 0}),this.endDatePicker.datePickerService.valueChange$.pipe((0,C1.Q)(this.destroy$)).subscribe(y=>{this.endViewDate=y?y.nativeDate:void 0})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}checkCellInRange(y){return!!this.startViewDate&&!!this.endViewDate&&this.compareDate(y,this.startViewDate,!1)>=0&&this.compareDate(y,this.endViewDate,!1)<=0}isNotCompleteRange(){return!this.startViewDate||!this.endViewDate}writeValue(y){this.startValue=y&&y[0]||null,this.endValue=y&&y[1]||null,this.cdr.markForCheck()}registerOnChange(y){this.onChangeFn=y}registerOnTouched(y){this.onTouchedFn=y}onStartValueChange(y){this.startValue&&0==this.compareDate(this.startValue,y)?this.toggleOtherPanel=!1:(this.startValue=y,this.startValue&&this.endValue&&1==this.compareDate(this.startValue,this.endValue)&&(this.endValue=void 0,this.endViewDate=void 0),this.toggleOtherPanel=!0,this.onChangeFn([this.startValue,this.endValue]))}onEndValueChange(y){this.endValue&&0==this.compareDate(this.endValue,y)?this.toggleOtherPanel=!1:(this.endValue=y,this.startValue&&this.endValue&&1==this.compareDate(this.startValue,this.endValue)&&(this.startValue=void 0,this.startViewDate=void 0),this.toggleOtherPanel=!0,this.onChangeFn([this.startValue,this.endValue]))}handleStartOpenChange(y){!y&&this.toggleOtherPanel&&this.vtsAutoOpen&&this.startValue&&!this.endValue&&this.endDatePicker.open()}handleEndOpenChange(y){!y&&this.toggleOtherPanel&&this.vtsAutoOpen&&this.endValue&&!this.startValue&&this.startDatePicker.open()}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(o.gRc),o.rXU(n5))}}static{this.\u0275cmp=o.VBU({type:c1,selectors:[["vts-range-picker-multiple"]],viewQuery:function(d1,t1){if(1&d1&&(o.GBs(ha,5),o.GBs(Da,5)),2&d1){let F0;o.mGM(F0=o.lsd())&&(t1.startDatePicker=F0.first),o.mGM(F0=o.lsd())&&(t1.endDatePicker=F0.first)}},inputs:{gutter:"gutter",vtsSize:"vtsSize",vtsPlaceHolder:"vtsPlaceHolder",disabled:"disabled",vtsDisabled:"vtsDisabled",vtsShowTime:"vtsShowTime",vtsAutoOpen:"vtsAutoOpen",vtsFormat:"vtsFormat",vtsPlacement:"vtsPlacement",vtsShowLunarDate:"vtsShowLunarDate",vtsPrefixStart:"vtsPrefixStart",vtsPrefixEnd:"vtsPrefixEnd",vtsShowYear:"vtsShowYear"},exportAs:["vtsDatePicker"],features:[o.Jv_([n5,{provide:M.kq,multi:!0,useExisting:(0,o.Rfq)(()=>c1)}]),o.OA$],decls:11,vars:25,consts:[["startDatePicker",""],["endDatePicker",""],["tplRender",""],["vts-row",""],["vts-col","","vtsFlex","1"],["vtsShowToday","false",3,"ngModelChange","vtsOpenChange","vtsSize","vtsMode","ngModel","vtsDateRender","vtsDisabled","vtsPlaceHolder","vtsShowTime","vtsShowLunarDate","vtsFormat","vtsPlacement","vtsShowYear","vtsPrefix"],["vts-col","",2,"display","flex","align-items","center","justify-content","center",3,"vtsFlex"],["vts-icon","","vtsType","MinusDoutone",2,"font-size","10px"],[1,"vts-picker-cell-inner"],[3,"class"]],template:function(d1,t1){if(1&d1){const F0=o.RV6();o.j41(0,"vts-input-group",3)(1,"div",4)(2,"vts-date-picker",5,0),o.bIt("ngModelChange",function(J2){return o.eBV(F0),o.Njj(t1.onStartValueChange(J2))})("vtsOpenChange",function(J2){return o.eBV(F0),o.Njj(t1.handleStartOpenChange(J2))}),o.k0s()(),o.j41(4,"div",6),o.nrm(5,"i",7),o.k0s(),o.j41(6,"div",4)(7,"vts-date-picker",5,1),o.bIt("ngModelChange",function(J2){return o.eBV(F0),o.Njj(t1.onEndValueChange(J2))})("vtsOpenChange",function(J2){return o.eBV(F0),o.Njj(t1.handleEndOpenChange(J2))}),o.k0s()()(),o.DNE(9,A4,3,10,"ng-template",null,2,o.C5r)}if(2&d1){const F0=o.sdS(10);o.R7$(2),o.Y8G("vtsSize",t1.vtsSize)("vtsMode","date")("ngModel",t1.startValue)("vtsDateRender",F0)("vtsDisabled",t1.disabled)("vtsPlaceHolder",t1.vtsPlaceHolder[0])("vtsShowTime",t1.vtsShowTime)("vtsShowLunarDate",t1.vtsShowLunarDate)("vtsFormat",t1.vtsFormat)("vtsPlacement",t1.vtsPlacement)("vtsShowYear",t1.vtsShowYear)("vtsPrefix",t1.vtsPrefixStart),o.R7$(2),o.Y8G("vtsFlex",t1.gutter+"px"),o.R7$(3),o.Y8G("vtsSize",t1.vtsSize)("vtsMode","date")("ngModel",t1.endValue)("vtsDateRender",F0)("vtsDisabled",t1.disabled)("vtsPlaceHolder",t1.vtsPlaceHolder[1])("vtsShowTime",t1.vtsShowTime)("vtsShowLunarDate",t1.vtsShowLunarDate)("vtsFormat",t1.vtsFormat)("vtsPlacement",t1.vtsPlacement)("vtsShowYear",t1.vtsShowYear)("vtsPrefix",t1.vtsPrefixEnd)}},dependencies:[P5,Ha,I.mi,I.tH,I.BE,z.v,M.YN,M.BC,M.vS,Z.dA,Z.qb],encapsulation:2,changeDetection:0})}}return(0,E.Cg)([(0,N.H3)()],c1.prototype,"disabled",null),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsDisabled",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsShowTime",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsAutoOpen",void 0),(0,E.Cg)([(0,N.H3)()],c1.prototype,"vtsShowYear",void 0),c1})(),Ge=(()=>{class c1{constructor(y){this.datePicker=y,this.datePicker.isRange=!0}static{this.\u0275fac=function(d1){return new(d1||c1)(o.rXU(Ha,9))}}static{this.\u0275dir=o.FsC({type:c1,selectors:[["vts-range-picker"]],exportAs:["vtsRangePicker"]})}}return c1})(),R5=(()=>{class c1{static{this.\u0275fac=function(d1){return new(d1||c1)}}static{this.\u0275mod=o.$C({type:c1})}static{this.\u0275inj=o.G2t({imports:[p.jI,c.MD,M.YN,f.m,q2,Z.dA.forChild([q0.RWT,q0.bm]),A.ML,z.v,w.n,X.tb,x.G,I.mi,Wt,Ha,s5,o5,X2,Ye]})}}return c1})()},44752:(X1,n1,h)=>{"use strict";h.d(n1,{L:()=>M,u:()=>
1o});var i=h(31635),a=h(23135),r=h(93509),u=h(29126),p=h(4033),f=h(98231);function c(x,z){if(1&x&&(a.qex(0),a.EFF(1),a.bVm()),2&x){const w=a.XpG(2);a.R7$(),a.SpI(" ",w.vtsText," ")}}function s(x,z){if(1&x&&(a.j41(0,"span",0),a.DNE(1,c,2,1,"ng-container",1),a.k0s()),2&x){const w=a.XpG();a.R7$(),a.Y8G("vtsStringTemplateOutlet",w.vtsText)}}let o=(()=>{class x{constructor(w){this.elementRef=w,this.vtsType="horizontal",this.vtsOrientation="center",this.vtsDashed=!1,this.vtsPlain=!1,this.elementRef.nativeElement.classList.add("vts-divider")}static{this.\u0275fac=function(A){return new(A||x)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:x,selectors:[["vts-divider"]],hostVars:16,hostBindings:function(A,I){2&A&&a.AVh("vts-divider-horizontal","horizontal"===I.vtsType)("vts-divider-vertical","vertical"===I.vtsType)("vts-divider-with-text",I.vtsText)("vts-divider-plain",I.vtsPlain)("vts-divider-with-text-left",I.vtsText&&"left"===I.vtsOrientation)("vts-divider-with-text-right",I.vtsText&&"right"===I.vtsOrientation)("vts-divider-with-text-center",I.vtsText&&"center"===I.vtsOrientation)("vts-divider-dashed",I.vtsDashed)},inputs:{vtsText:"vtsText",vtsType:"vtsType",vtsOrientation:"vtsOrientation",vtsDashed:"vtsDashed",vtsPlain:"vtsPlain"},exportAs:["vtsDivider"],decls:1,vars:1,consts:[[1,"vts-divider-inner-text"],[4,"vtsStringTemplateOutlet"]],template:function(A,I){1&A&&a.DNE(0,s,2,1,"span",0),2&A&&a.vxM(I.vtsText?0:-1)},dependencies:[u.f],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,r.H3)()],x.prototype,"vtsDashed",void 0),(0,i.Cg)([(0,r.H3)()],x.prototype,"vtsPlain",void 0),x})(),M=(()=>{class x{static{this.\u0275fac=function(A){return new(A||x)}}static{this.\u0275mod=a.$C({type:x})}static{this.\u0275inj=a.G2t({imports:[p.jI,f.MD,u.n]})}}return x})()},8114:(X1,n1,h)=>{"use strict";h.d(n1,{Ji:()=>E1,R1:()=>e0,T$:()=>Z1,WN:()=>I1,i_:()=>w1,wJ:()=>Y0});var i=h(31635),a=h(39829),r=h(15808),u=h(7517),p=h(98231),f=h(33935),c=h(23135),s=h(62252),o=h(52317),M=h(9755),x=h(96985),z=h(93509),w=h(40321),A=h(29126),I=h(86570),Z=h(97321),X=h(98263),$=h(4033),N=h(69147);const o1=["drawerTemplate"],O=["*"];function E(J1,K0){if(1&J1){const z0=c.RV6();c.j41(0,"div",9),c.bIt("click",function(){c.eBV(z0);const u0=c.XpG(2);return c.Njj(u0.maskClick())}),c.k0s()}if(2&J1){const z0=c.XpG(2);c.Y8G("ngStyle",z0.vtsMaskStyle)}}function k(J1,K0){if(1&J1&&(c.qex(0),c.nrm(1,"div",13),c.bVm()),2&J1){const z0=c.XpG(4);c.R7$(),c.Y8G("innerHTML",z0.vtsTitle,c.npT)}}function P(J1,K0){if(1&J1&&(c.j41(0,"div",10),c.DNE(1,k,2,1,"ng-container",12),c.k0s()),2&J1){const z0=c.XpG(3);c.R7$(),c.Y8G("vtsStringTemplateOutlet",z0.vtsTitle)}}function Q(J1,K0){if(1&J1&&(c.qex(0),c.nrm(1,"i",15),c.bVm()),2&J1){const z0=K0.$implicit;c.R7$(),c.Y8G("vtsType",z0)}}function R(J1,K0){if(1&J1){const z0=c.RV6();c.j41(0,"button",14),c.bIt("click",function(){c.eBV(z0);const u0=c.XpG(3);return c.Njj(u0.closeClick())}),c.DNE(1,Q,2,1,"ng-container",12),c.k0s()}if(2&J1){const z0=c.XpG(3);c.R7$(),c.Y8G("vtsStringTemplateOutlet",z0.vtsCloseIcon)}}function C1(J1,K0){if(1&J1&&(c.j41(0,"div"),c.DNE(1,P,2,1,"div",10)(2,R,2,1,"button",11),c.k0s()),2&J1){const z0=c.XpG(2);c.AVh("vts-drawer-header",!!z0.vtsTitle)("vts-drawer-header-no-title",!z0.vtsTitle),c.R7$(),c.vxM(z0.vtsTitle?1:-1),c.R7$(),c.vxM(z0.vtsClosable?2:-1)}}function S1(J1,K0){}function W0(J1,K0){1&J1&&c.eu8(0)}function l0(J1,K0){if(1&J1&&c.DNE(0,W0,1,0,"ng-container",16),2&J1){const z0=c.XpG(3);c.Y8G("ngTemplateOutlet",z0.vtsContent)("ngTemplateOutletContext",z0.templateContext)}}function N1(J1,K0){if(1&J1&&c.DNE(0,l0,1,2,"ng-container"),2&J1){const z0=c.XpG(2);c.vxM(z0.isTemplateRef(z0.vtsContent)?0:-1)}}function p0(J1,K0){}function L0(J1,K0){if(1&J1&&c.DNE(0,p0,0,0,"ng-template",17),2&J1){const z0=c.XpG(3);c.Y8G("ngTemplateOutlet",z0.contentFromContentChild)}}function $0(J1,K0){if(1&J1&&c.DNE(0,L0,1,1,null,17),2&J1){const z0=c.XpG(2);c.vxM(z0.contentFromContentChild?0:-1)}}function Z0(J1,K0){1&J1&&c.SdG(0)}function x0(J1,K0){if(1&J1&&(c.qex(0),c.nrm(1,"div",13),c.bVm()),2&J1){const z0=c.XpG(3);c.R7$(),c.Y8G("innerHTML",z0.vtsFooter,c.npT)}}function q0(J1,K0){if(1&J1&&(c.j41(0,"div",8),c.DNE(1,x0,2,1,"ng-container",12),c.k0s()),2&J1){const z0=c.XpG(2);c.R7$(),c.Y8G("vtsStringTemplateOutlet",z0.vtsFooter)}}function Y1(J1,K0){if(1&J1&&(c.j41(0,"div",1),c.DNE(1,E,1,1,"div",2),c.j41(2,"div")(3,"div",3)(4,"div",4),c.DNE(5,C1,3,6,"div",5),c.j41(6,"div",6),c.DNE(7,S1,0,0,"ng-template",7)(8,N1,1,1)(9,$0,1,1)(10,Z0,1,0),c.
1k0s(),c.DNE(11,q0,2,1,"div",8),c.k0s()()()()),2&J1){const z0=c.XpG();c.xc7("transform",z0.offsetTransform)("transition",z0.placementChanging?"none":null)("z-index",z0.vtsZIndex),c.AVh("vts-drawer-rtl","rtl"===z0.dir)("vts-drawer-open",z0.isOpen)("no-mask",!z0.vtsMask)("vts-drawer-top","top"===z0.vtsPlacement)("vts-drawer-bottom","bottom"===z0.vtsPlacement)("vts-drawer-right","right"===z0.vtsPlacement)("vts-drawer-left","left"===z0.vtsPlacement),c.Y8G("vtsNoAnimation",z0.vtsNoAnimation),c.R7$(),c.vxM(z0.vtsMask?1:-1),c.R7$(),c.ZvI("vts-drawer-content-wrapper ",z0.vtsWrapClassName,""),c.xc7("width",z0.width)("height",z0.height)("transform",z0.transform)("transition",z0.placementChanging?"none":null),c.R7$(2),c.xc7("height",z0.isLeftOrRight?"100%":null),c.R7$(),c.vxM(z0.vtsTitle||z0.vtsClosable?5:-1),c.R7$(),c.Y8G("ngStyle",z0.vtsBodyStyle),c.R7$(2),c.vxM(z0.vtsContent?8:9),c.R7$(2),c.vxM(z0.vtsContent||z0.contentFromContentChild?-1:10),c.R7$(),c.vxM(z0.vtsFooter?11:-1)}}let e0=(()=>{class J1{constructor(z0){this.templateRef=z0}static{this.\u0275fac=function(V2){return new(V2||J1)(c.rXU(c.C4Q))}}static{this.\u0275dir=c.FsC({type:J1,selectors:[["","vtsDrawerContent",""]],exportAs:["vtsDrawerContent"]})}}return J1})();class I1{}const Z1=300;let w1=(()=>{class J1 extends I1{set vtsVisible(z0){this.isOpen=z0}get vtsVisible(){return this.isOpen}get offsetTransform(){if(!this.isOpen||this.vtsOffsetX+this.vtsOffsetY===0)return null;switch(this.vtsPlacement){case"left":return`translateX(${this.vtsOffsetX}px)`;case"right":return`translateX(-${this.vtsOffsetX}px)`;case"top":return`translateY(${this.vtsOffsetY}px)`;case"bottom":return`translateY(-${this.vtsOffsetY}px)`}}get transform(){if(this.isOpen)return null;switch(this.vtsPlacement){case"left":return"translateX(-100%)";case"right":return"translateX(100%)";case"top":return"translateY(-100%)";case"bottom":return"translateY(100%)"}}get width(){return this.isLeftOrRight?(0,z.j3)(this.vtsWidth):null}get height(){return this.isLeftOrRight?null:(0,z.j3)(this.vtsHeight)}get isLeftOrRight(){return"left"===this.vtsPlacement||"right"===this.vtsPlacement}get afterOpen(){return this.vtsAfterOpen.asObservable()}get afterClose(){return this.vtsAfterClose.asObservable()}isTemplateRef(z0){return z0 instanceof c.C4Q}constructor(z0,V2,u0,G0,Q0,T2,b0,k0,s1,t0,K){super(),this.cdr=z0,this.document=V2,this.vtsConfigService=u0,this.renderer=G0,this.overlay=Q0,this.injector=T2,this.changeDetectorRef=b0,this.focusTrapFactory=k0,this.viewContainerRef=s1,this.overlayKeyboardDispatcher=t0,this.directionality=K,this._vtsModuleName="drawer",this.vtsCloseIcon="Close:vts",this.vtsClosable=!0,this.vtsMaskClosable=!0,this.vtsMask=!0,this.vtsCloseOnNavigation=!0,this.vtsNoAnimation=!1,this.vtsKeyboard=!0,this.vtsPlacement="right",this.vtsMaskStyle={},this.vtsBodyStyle={},this.vtsWidth=256,this.vtsHeight=256,this.vtsZIndex=1e3,this.vtsOffsetX=0,this.vtsOffsetY=0,this.componentInstance=null,this.vtsOnViewInit=new c.bkB,this.vtsOnClose=new c.bkB,this.vtsVisibleChange=new c.bkB,this.destroy$=new s.B,this.placementChanging=!1,this.placementChangeTimeoutId=-1,this.isOpen=!1,this.templateContext={$implicit:void 0,drawerRef:this},this.vtsAfterOpen=new s.B,this.vtsAfterClose=new s.B,this.vtsDirection=void 0,this.dir="ltr"}ngOnInit(){this.directionality.change?.pipe((0,o.Q)(this.destroy$)).subscribe(z0=>{this.dir=z0,this.cdr.detectChanges()}),this.dir=this.vtsDirection||this.directionality.value,this.attachOverlay(),this.updateOverlayStyle(),this.updateBodyOverflow(),this.templateContext={$implicit:this.vtsContentParams,drawerRef:this},this.changeDetectorRef.detectChanges()}ngAfterViewInit(){this.attachBodyContent(),setTimeout(()=>{this.vtsOnViewInit.emit()})}ngAfterContentInit(){this.contentFromContentChild||this.vtsContent||(0,x.nL)("Usage `<ng-content></ng-content>` is deprecated, which will be removed in 12.0.0. Please instead use `<ng-template vtsDrawerContent></ng-template>` to declare the content of the drawer.")}ngOnChanges(z0){const{vtsPlacement:V2,vtsVisible:u0}=z0;u0&&(z0.vtsVisible.currentValue?this.open():this.close()),V2&&!V2.isFirstChange()&&this.triggerPlacementChangeCycleOnce()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),clearTimeout(this.placementChangeTimeoutId),this.disposeOverlay()}getAnimationDuration(){return this.vtsNoAnimation?0:Z1}triggerPlacementChangeCycleOnce(){this.vtsNoAnimation||(this.placementChanging=!0,this.changeDetectorRef.markForCheck(),clearTimeout(this.placementChangeTimeoutId),this.placementChangeTimeoutId=setTimeout(()=>{this.placementChanging=!1,this.changeDetectorRef.markForCheck()},this.getAnimationDuration()))}close(z0){this.isOpen=!1,this.vtsVisibleChange.emit(!1),this.updateOverlayStyle(),this.overlayKeyboardDispatcher.remove(this.overlayRef),this.changeDetectorRef.detectChanges(),setTimeout(()=>{this.updateBodyOverflow(),this.restoreFocus(),this.vtsAfterClose.next(z0),this.vtsAfterClose.complete(),this.componentInstance=null},this.getAnimationDuration())}open(){this.attachOverlay(),this.isOpen=!0,this.vtsVisibleChange.emit(!0),this.overlayKeyboardDispatcher.add(this.overlayRef),this.updateOverlayStyle(),this.updateBodyOverflow(),this.savePreviouslyFocusedElement(),this.trapFocus(),this.changeDetectorRef.detectChanges(),setTimeout(()=>{this.vtsAfterOpen.next()},this.getAnimationDuration())}getContentComponent(){return this.componentInstance}closeClick(){this.vtsOnClose.emit()}maskClick(){this.vtsMaskClosable&&this.vtsMask&&this.vtsOnClose.emit()}
1attachBodyContent(){if(this.bodyPortalOutlet.dispose(),this.vtsContent instanceof c.ZUJ){const z0=c.zZn.create({parent:this.injector,providers:[{provide:I1,useValue:this}]}),V2=new u.C(this.vtsContent,null,z0),u0=this.bodyPortalOutlet.attachComponentPortal(V2);this.componentInstance=u0.instance,Object.assign(u0.instance,this.vtsContentParams),u0.changeDetectorRef.detectChanges()}}attachOverlay(){this.overlayRef||(this.portal=new u.T(this.drawerTemplate,this.viewContainerRef),this.overlayRef=this.overlay.create(this.getOverlayConfig())),this.overlayRef&&!this.overlayRef.hasAttached()&&(this.overlayRef.attach(this.portal),this.overlayRef.keydownEvents().pipe((0,o.Q)(this.destroy$)).subscribe(z0=>{z0.keyCode===a.g&&this.isOpen&&this.vtsKeyboard&&this.vtsOnClose.emit()}),this.overlayRef.detachments().pipe((0,o.Q)(this.destroy$)).subscribe(()=>{this.disposeOverlay()}))}disposeOverlay(){this.overlayRef?.dispose(),this.overlayRef=null}getOverlayConfig(){return new r.f({disposeOnNavigation:this.vtsCloseOnNavigation,positionStrategy:this.overlay.position().global(),scrollStrategy:this.overlay.scrollStrategies.block()})}updateOverlayStyle(){this.overlayRef&&this.overlayRef.overlayElement&&this.renderer.setStyle(this.overlayRef.overlayElement,"pointer-events",this.isOpen?"auto":"none")}updateBodyOverflow(){this.overlayRef&&(this.isOpen?this.overlayRef.getConfig().scrollStrategy.enable():this.overlayRef.getConfig().scrollStrategy.disable())}savePreviouslyFocusedElement(){this.document&&!this.previouslyFocusedElement&&(this.previouslyFocusedElement=this.document.activeElement,this.previouslyFocusedElement&&"function"==typeof this.previouslyFocusedElement.blur&&this.previouslyFocusedElement.blur())}trapFocus(){!this.focusTrap&&this.overlayRef&&this.overlayRef.overlayElement&&(this.focusTrap=this.focusTrapFactory.create(this.overlayRef.overlayElement),this.focusTrap.focusInitialElement())}restoreFocus(){this.previouslyFocusedElement&&"function"==typeof this.previouslyFocusedElement.focus&&this.previouslyFocusedElement.focus(),this.focusTrap&&this.focusTrap.destroy()}static{this.\u0275fac=function(V2){return new(V2||J1)(c.rXU(c.gRc),c.rXU(f.q,8),c.rXU(M.XZ),c.rXU(c.sFG),c.rXU(r.a),c.rXU(c.zZn),c.rXU(c.gRc),c.rXU(Z.F),c.rXU(c.c1b),c.rXU(r.o),c.rXU(X.D,8))}}static{this.\u0275cmp=c.VBU({type:J1,selectors:[["vts-drawer"]],contentQueries:function(V2,u0,G0){if(1&V2&&c.wni(G0,e0,7,c.C4Q),2&V2){let Q0;c.mGM(Q0=c.lsd())&&(u0.contentFromContentChild=Q0.first)}},viewQuery:function(V2,u0){if(1&V2&&(c.GBs(o1,7),c.GBs(u.f,5)),2&V2){let G0;c.mGM(G0=c.lsd())&&(u0.drawerTemplate=G0.first),c.mGM(G0=c.lsd())&&(u0.bodyPortalOutlet=G0.first)}},inputs:{vtsContent:"vtsContent",vtsCloseIcon:"vtsCloseIcon",vtsClosable:"vtsClosable",vtsMaskClosable:"vtsMaskClosable",vtsMask:"vtsMask",vtsCloseOnNavigation:"vtsCloseOnNavigation",vtsNoAnimation:"vtsNoAnimation",vtsKeyboard:"vtsKeyboard",vtsTitle:"vtsTitle",vtsFooter:"vtsFooter",vtsPlacement:"vtsPlacement",vtsMaskStyle:"vtsMaskStyle",vtsBodyStyle:"vtsBodyStyle",vtsWrapClassName:"vtsWrapClassName",vtsWidth:"vtsWidth",vtsHeight:"vtsHeight",vtsZIndex:"vtsZIndex",vtsOffsetX:"vtsOffsetX",vtsOffsetY:"vtsOffsetY",vtsVisible:"vtsVisible"},outputs:{vtsOnViewInit:"vtsOnViewInit",vtsOnClose:"vtsOnClose",vtsVisibleChange:"vtsVisibleChange"},exportAs:["vtsDrawer"],features:[c.Vt3,c.OA$],ngContentSelectors:O,decls:2,vars:0,consts:[["drawerTemplate",""],[1,"vts-drawer",3,"vtsNoAnimation"],[1,"vts-drawer-mask",3,"ngStyle"],[1,"vts-drawer-content"],[1,"vts-drawer-wrapper-body"],[3,"vts-drawer-header","vts-drawer-header-no-title"],[1,"vts-drawer-body",3,"ngStyle"],["cdkPortalOutlet",""],[1,"vts-drawer-footer"],[1,"vts-drawer-mask",3,"click","ngStyle"],[1,"vts-drawer-title"],["aria-label","Close",1,"vts-drawer-close",2,"--scroll-bar","0px"],[4,"vtsStringTemplateOutlet"],[3,"innerHTML"],["aria-label","Close",1,"vts-drawer-close",2,"--scroll-bar","0px",3,"click"],["vts-icon","",3,"vtsType"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"]],template:function(V2,u0){1&V2&&(c.NAR(),c.DNE(0,Y1,12,40,"ng-template",null,0,c.C5r))},dependencies:[w.u,A.n,A.f,I.dA,I.qb,u.h,u.f,p.T3,p.MD,p.B3],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,z.H3)()],J1.prototype,"vtsClosable",void 0),(0,i.Cg)([(0,M.H4)(),(0,z.H3)()],J1.prototype,"vtsMaskClosable",void 0),(0,i.Cg)([(0,M.H4)(),(0,z.H3)()],J1.prototype,"vtsMask",void 0),(0,i.Cg)([(0,M.H4)(),(0,z.H3)()],J1.prototype,"vtsCloseOnNavigation",void 0),(0,i.Cg)([(0,z.H3)()],J1.prototype,"vtsNoAnimation",void 0),(0,i.Cg)([(0,z.H3)()],J1.prototype,"vtsKeyboard",void 0),(0,i.Cg)([(0,M.H4)()],J1.prototype,"vtsDirection",void 0),J1})(),p1=(()=>{class J1{static{this.\u0275fac=function(V2){return new(V2||J1)}}static{this.\u0275mod=c.$C({type:J1})}static{this.\u0275inj=c.G2t({})}}return J1})(),E1=(()=>{class J1{static{this.\u0275fac=function(V2){return new(V2||J1)}}static{this.\u0275mod=c.$C({type:J1})}static{this.\u0275inj=c.G2t({imports:[$.jI,p.MD,r.m,u.h,I.dA.forChild([N.bm]),A.n,w.v,p1,w1]})}}return J1})();class q1{constructor(K0,z0){this.overlay=K0,this.options=z0,this.unsubscribe$=new s.B;const{vtsOnCancel:V2,...u0}=this.options;this.overlayRef=this.overlay.create(),this.drawerRef=this.overlayRef.attach(new u.C(w1)).instance,this.updateOptions(u0),this.drawerRef.savePreviouslyFocusedElement(),this.drawerRef.vtsOnViewInit.pipe((0,o.Q)(this.unsubscribe$)).subscribe(()=>{this.drawerRef.open()}),this.drawerRef.vtsOnClose.subscribe(()=>{V2?V2().then(G0=>{!1!==G0&&this.drawerRef.close()}):this.drawerRef.close()}),this.drawerRef.afterClose.pipe((0,o.Q)(this.unsubscribe$)).subscribe(()=>{this.overlayRef.dispose(),this.drawerRef=null,this.unsubscribe$.next(),this.unsubscribe$.complete()})}getInstance(){return this.drawerRef}updateOptions(K0){Object.assign(this.drawerRef,K0)}}let Y0=(()=>{class J1{constructor(z0){this.overlay=z0}create(z0){return new q1(this.overlay,z0).getInstance()}static{this.\u0275fac=function(V2){return new(V2||J1)(c.KVO(r.a))}}static{this.\u0275prov=c.jDH({token:J1,factory:J1.\u0275fac,providedIn:p1})}}return J1})()},28114:(X1,n1,h)=>{"use strict";h.d(n1,{Fy:()=>I1,rZ:()=>w1,s8:()=>Y1,uZ:()=>Z1,vR:()=>u1});var i=h(31635),a=h(39829),r=h(9378),u=h(7517),p=h(23135),f=h(96985),c=h(14959),s=h(93509),o=h(62252),M=h(11312),x=h(9894),z=h(8122),w=h(14459),A=h(57400),I=h(68139),Z=h(89558),X=h(69722),$=h(9760),N=h(7815),o1=h(6882),O=h(52317),E=h(15808),k=h(35386),P=h(21906),Q=h(98263),R=h(4033),C1=h(98231),S1=h(90695),W0=h(44025),l0=h(40321),N1=h(29126),p0=h(86570),L0=h(51700),$0=h(43025);const Z0=["*"];function x0(q1,Y0){if(1&q1){const J1=p.RV6();p.j41(0,"div",0),p.bIt("@slideMotion.done",function(z0){p.eBV(J1);const V2=p.XpG();return p.Njj(V2.onAnimationEvent(z0))})("mouseenter",function(){p.eBV(J1);const z0=p.XpG();return p.Njj(z0.setMouseState(!0))})("mouseleave",function(){p.eBV(J1);const z0=p.XpG();return p.Njj(z0.setMouseState(!1))}),p.SdG(1),p.k0s()}if(2&q1){const J1=p.XpG();p.AVh("vts-dropdown-rtl","rtl"===J1.dir),p.Y8G("ngClass",J1.vtsOverlayClassName)("ngStyle",J1.vtsOverlayStyle)("@slideMotion",void 0)("@.disabled",null==J1.noAnimation?null:J1.noAnimation.vtsNoAnimation)("vtsNoAnimation",null==J1.noAnimation?null:J1.noAnimation.vtsNoAnimation)}}const q0=[c.pn.bottomLeft,c.pn.bottomRight,c.pn.topRight,c.pn.topLeft];let Y1=(()=>{class q1{setDropdownMenuValue(J1,K0){this.vtsDropdownMenu&&this.vtsDropdownMenu.setValue(J1,K0)}constructor(J1,K0,z0,V2,u0){this.elementRef=J1,this.overlay=K0,this.renderer=z0,this.viewContainerRef
1=V2,this.platform=u0,this.overlayRef=null,this.destroy$=new o.B,this.positionStrategy=this.overlay.position().flexibleConnectedTo(this.elementRef.nativeElement).withLockedPosition().withTransformOriginOn(".vts-dropdown"),this.inputVisible$=new M.t(!1),this.vtsTrigger$=new M.t("hover"),this.overlayClose$=new o.B,this.vtsDropdownMenu=null,this.vtsTrigger="hover",this.vtsMatchWidthElement=null,this.vtsBackdrop=!1,this.vtsHasBackdrop=!1,this.vtsClickHide=!0,this.vtsDisabled=!1,this.vtsVisible=!1,this.vtsOverlayClassName="",this.vtsOverlayStyle={},this.vtsPlacement="bottomLeft",this.vtsVisibleChange=new p.bkB,this.elementRef.nativeElement.classList.add("vts-dropdown-trigger")}ngOnInit(){}ngAfterViewInit(){if(this.vtsDropdownMenu){const J1=this.elementRef.nativeElement,K0=(0,x.h)((0,z.R)(J1,"mouseenter").pipe((0,I.u)(!0)),(0,z.R)(J1,"mouseleave").pipe((0,I.u)(!1))),V2=(0,x.h)(this.vtsDropdownMenu.mouseState$,K0),u0=(0,z.R)(J1,"click").pipe((0,Z.T)(()=>!this.vtsVisible)),G0=this.vtsTrigger$.pipe((0,X.n)(k0=>"hover"===k0?V2:"click"===k0?u0:w.w)),Q0=this.vtsDropdownMenu.descendantMenuItemClick$.pipe((0,$.p)(()=>this.vtsClickHide),(0,I.u)(!1)),T2=(0,x.h)(G0,Q0,this.overlayClose$).pipe((0,$.p)(()=>!this.vtsDisabled)),b0=(0,x.h)(this.inputVisible$,T2);(0,A.z)([b0,this.vtsDropdownMenu.isChildSubMenuOpen$]).pipe((0,Z.T)(([k0,s1])=>k0||s1),(0,N.Z)(150),(0,o1.F)(),(0,$.p)(()=>this.platform.isBrowser),(0,O.Q)(this.destroy$)).subscribe(k0=>{const t0=(this.vtsMatchWidthElement?this.vtsMatchWidthElement.nativeElement:J1).getBoundingClientRect().width;this.vtsVisible!==k0&&this.vtsVisibleChange.emit(k0),this.vtsVisible=k0,k0?(this.overlayRef?this.overlayRef.getConfig().minWidth=t0:(this.overlayRef=this.overlay.create({positionStrategy:this.positionStrategy,minWidth:t0,disposeOnNavigation:!0,hasBackdrop:(this.vtsHasBackdrop||this.vtsBackdrop)&&"click"===this.vtsTrigger,scrollStrategy:this.overlay.scrollStrategies.reposition()}),(0,x.h)(this.overlayRef.backdropClick(),this.overlayRef.detachments(),this.overlayRef.outsidePointerEvents().pipe((0,$.p)(K=>!this.elementRef.nativeElement.contains(K.target))),this.overlayRef.keydownEvents().pipe((0,$.p)(K=>K.keyCode===a.g&&!(0,r.rp)(K)))).pipe((0,O.Q)(this.destroy$)).subscribe(()=>{this.overlayClose$.next(!1)})),this.positionStrategy.withPositions([c.pn[this.vtsPlacement],...q0]),(!this.portal||this.portal.templateRef!==this.vtsDropdownMenu.templateRef)&&(this.portal=new u.T(this.vtsDropdownMenu.templateRef,this.viewContainerRef)),this.overlayRef.attach(this.portal)):this.overlayRef&&this.overlayRef.detach()}),this.vtsDropdownMenu.animationStateChange$.pipe((0,O.Q)(this.destroy$)).subscribe(k0=>{"void"===k0.toState&&(this.overlayRef&&this.overlayRef.dispose(),this.overlayRef=null)})}}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.overlayRef&&(this.overlayRef.dispose(),this.overlayRef=null)}ngOnChanges(J1){const{vtsVisible:K0,vtsDisabled:z0,vtsOverlayClassName:V2,vtsOverlayStyle:u0,vtsTrigger:G0,vtsBackdrop:Q0}=J1;if(G0&&this.vtsTrigger$.next(this.vtsTrigger),K0&&this.inputVisible$.next(this.vtsVisible),z0){const T2=this.elementRef.nativeElement;this.vtsDisabled?(this.renderer.setAttribute(T2,"disabled",""),this.inputVisible$.next(!1)):this.renderer.removeAttribute(T2,"disabled")}V2&&this.setDropdownMenuValue("vtsOverlayClassName",this.vtsOverlayClassName),u0&&this.setDropdownMenuValue("vtsOverlayStyle",this.vtsOverlayStyle),Q0&&(0,f.nL)("`vtsBackdrop` in dropdown component will be removed in 12.0.0, please use `vtsHasBackdrop` instead.")}static{this.\u0275fac=function(K0){return new(K0||q1)(p.rXU(p.aKT),p.rXU(E.a),p.rXU(p.sFG),p.rXU(p.c1b),p.rXU(k.P))}}static{this.\u0275dir=p.FsC({type:q1,selectors:[["","vts-dropdown",""]],inputs:{vtsDropdownMenu:"vtsDropdownMenu",vtsTrigger:"vtsTrigger",vtsMatchWidthElement:"vtsMatchWidthElement",vtsBackdrop:"vtsBackdrop",vtsHasBackdrop:"vtsHasBackdrop",vtsClickHide:"vtsClickHide",vtsDisabled:"vtsDisabled",vtsVisible:"vtsVisible",vtsOverlayClassName:"vtsOverlayClassName",vtsOverlayStyle:"vtsOverlayStyle",vtsPlacement:"vtsPlacement"},outputs:{vtsVisibleChange:"vtsVisibleChange"},exportAs:["vtsDropdown"],features:[p.OA$]})}}return(0,i.Cg)([(0,s.H3)()],q1.prototype,"vtsBackdrop",void 0),(0,i.Cg)([(0,s.H3)()],q1.prototype,"vtsHasBackdrop",void 0),(0,i.Cg)([(0,s.H3)()],q1.prototype,"vtsClickHide",void 0),(0,i.Cg)([(0,s.H3)()],q1.prototype,"vtsDisabled",void 0),(0,i.Cg)([(0,s.H3)()],q1.prototype,"vtsVisible",void 0),q1})(),e0=(()=>{class q1{static{this.\u0275fac=function(K0){return new(K0||q1)}}static{this.\u0275mod=p.$C({type:q1})}static{this.\u0275inj=p.G2t({})}}return q1})(),I1=(()=>{class q1{constructor(J1){this.elementRef=J1,this.elementRef.nativeElement.classList.add("vts-dropdown-link")}static{this.\u0275fac=function(K0){return new(K0||q1)(p.rXU(p.aKT))}}static{this.\u0275dir=p.FsC({type:q1,selectors:[["a","vts-dropdown",""]]})}}return q1})(),Z1=(()=>{class q1{constructor(J1,K0,z0){this.renderer=J1,this.vtsButtonGroupComponent=K0,this.elementRef=z0}ngAfterViewInit(){const J1=this.renderer.parentNode(this.elementRef.nativeElement);this.vtsButtonGroupComponent&&J1&&this.renderer.addClass(J1,"vts-dropdown-button")}static{this.\u0275fac=function(K0){return new(K0||q1)(p.rXU(p.sFG),p.rXU(W0.gc,9),p.rXU(p.aKT))}}static{this.\u0275dir=p.FsC({type:q1,selectors:[["","vts-button","","vts-dropdown",""]]})}}return q1})(),u1=(()=>{class q1{onAnimationEvent(J1){this.animationStateChange$.emit(J1)}setMouseState(J1){this.mouseState$.next(J1)}setValue(J1,K0){this[J1]=K0,this.cdr.markForCheck()}constructor(J1,K0,z0,V2,u0,G0,Q0){this.cdr=J1,this.elementRef=K0,this.renderer=z0,this.viewContainerRef
1=V2,this.vtsMenuService=u0,this.directionality=G0,this.noAnimation=Q0,this.mouseState$=new M.t(!1),this.isChildSubMenuOpen$=this.vtsMenuService.isChildSubMenuOpen$,this.descendantMenuItemClick$=this.vtsMenuService.descendantMenuItemClick$,this.animationStateChange$=new p.bkB,this.vtsOverlayClassName="",this.vtsOverlayStyle={},this.dir="ltr",this.destroy$=new o.B}ngOnInit(){this.directionality.change?.pipe((0,O.Q)(this.destroy$)).subscribe(J1=>{this.dir=J1,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngAfterContentInit(){this.renderer.removeChild(this.renderer.parentNode(this.elementRef.nativeElement),this.elementRef.nativeElement)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(K0){return new(K0||q1)(p.rXU(p.gRc),p.rXU(p.aKT),p.rXU(p.sFG),p.rXU(p.c1b),p.rXU(L0.$1),p.rXU(Q.D,8),p.rXU(l0.u,9))}}static{this.\u0275cmp=p.VBU({type:q1,selectors:[["vts-dropdown-menu"]],viewQuery:function(K0,z0){if(1&K0&&p.GBs(p.C4Q,7),2&K0){let V2;p.mGM(V2=p.lsd())&&(z0.templateRef=V2.first)}},exportAs:["vtsDropdownMenu"],features:[p.Jv_([L0.$1,{provide:L0.Te,useValue:!0}])],ngContentSelectors:Z0,decls:1,vars:0,consts:[[1,"vts-dropdown",3,"mouseenter","mouseleave","ngClass","ngStyle","vtsNoAnimation"]],template:function(K0,z0){1&K0&&(p.NAR(),p.DNE(0,x0,2,7,"ng-template"))},dependencies:[C1.MD,C1.YU,C1.B3,l0.v,l0.u],encapsulation:2,data:{animation:[$0.U1]},changeDetection:0})}}return q1})(),w1=(()=>{class q1{static{this.\u0275fac=function(K0){return new(K0||q1)}}static{this.\u0275mod=p.$C({type:q1})}static{this.\u0275inj=p.G2t({imports:[R.jI,C1.MD,E.m,S1.YN,W0.G,L0.pf,p0.dA,l0.v,P.IK,c.ML,e0,N1.n,u1,L0.pf]})}}return q1})();new E.g({originX:"start",originY:"top"},{overlayX:"start",overlayY:"top"}),new E.g({originX:"start",originY:"top"},{overlayX:"start",overlayY:"bottom"}),new E.g({originX:"start",originY:"top"},{overlayX:"end",overlayY:"bottom"}),new E.g({originX:"start",originY:"top"},{overlayX:"end",overlayY:"top"})},55632:(X1,n1,h)=>{"use strict";h.d(n1,{DD:()=>L0,Dd:()=>$0,gJ:()=>N1});var i=h(7517),a=h(23135),r=h(62252),u=h(52317),p=h(59888),f=h(29126),c=h(52197),s=h(98231),o=h(9755),M=h(4033);function x(Z0,x0){if(1&Z0&&(a.qex(0),a.nrm(1,"img",4),a.bVm()),2&Z0){const q0=a.XpG(2);a.R7$(),a.Y8G("src",q0.vtsNotFoundImage,a.B4B)("alt",q0.isContentString?q0.vtsNoResult:"empty")}}function z(Z0,x0){if(1&Z0&&a.DNE(0,x,2,2,"ng-container",3),2&Z0){const q0=a.XpG();a.Y8G("vtsStringTemplateOutlet",q0.vtsNotFoundImage)}}function w(Z0,x0){1&Z0&&a.nrm(0,"vts-empty-default")}function A(Z0,x0){1&Z0&&a.nrm(0,"vts-empty-simple")}function I(Z0,x0){if(1&Z0&&(a.qex(0),a.EFF(1),a.bVm()),2&Z0){const q0=a.XpG(2);a.R7$(),a.SpI(" ",q0.isContentString?q0.vtsNoResult:q0.locale.description," ")}}function Z(Z0,x0){if(1&Z0&&(a.j41(0,"p",1),a.DNE(1,I,2,1,"ng-container",3),a.k0s()),2&Z0){const q0=a.XpG();a.R7$(),a.Y8G("vtsStringTemplateOutlet",q0.vtsNoResult)}}function X(Z0,x0){if(1&Z0&&(a.qex(0),a.EFF(1),a.bVm()),2&Z0){const q0=a.XpG(2);a.R7$(),a.SpI(" ",q0.vtsNotFoundFooter," ")}}function $(Z0,x0){if(1&Z0&&(a.j41(0,"div",2),a.DNE(1,X,2,1,"ng-container",3),a.k0s()),2&Z0){const q0=a.XpG();a.R7$(),a.Y8G("vtsStringTemplateOutlet",q0.vtsNotFoundFooter)}}function N(Z0,x0){1&Z0&&a.nrm(0,"vts-empty",0),2&Z0&&a.Y8G("vtsNotFoundImage","simple")}function o1(Z0,x0){1&Z0&&a.nrm(0,"vts-empty",1),2&Z0&&a.Y8G("vtsNotFoundImage","simple")}function O(Z0,x0){1&Z0&&a.nrm(0,"vts-empty")}function E(Z0,x0){if(1&Z0&&a.DNE(0,N,1,1,"vts-empty",0)(1,o1,1,1,"vts-empty",1)(2,O,1,0,"vts-empty"),2&Z0){let q0;const Y1=a.XpG();a.vxM("normal"===(q0=Y1.size)?0:"small"===q0?1:2)}}function k(Z0,x0){}function P(Z0,x0){if(1&Z0&&a.DNE(0,k,0,0,"ng-template",2),2&Z0){const q0=a.XpG(2);a.Y8G("cdkPortalOutlet",q0.contentPortal)}}function Q(Z0,x0){if(1&Z0&&a.EFF(0),2&Z0){const q0=a.XpG(2);a.SpI(" ",q0.content," ")}}function R(Z0,x0){if(1&Z0&&a.DNE(0,P,1,1,null,2)(1,Q,1,1),2&Z0){const q0=a.XpG();a.vxM("string"!==q0.contentType?0:-1),a.R7$(),a.vxM("string"===q0.contentType?1:-1)}}const C1=new a.nKC("vts-empty-component-name");let S1=(()=>{class Z0{static{this.\u0275fac=function(Y1){return new(Y1||Z0)}}static{this.\u0275cmp=a.VBU({type:Z0,selectors:[["vts-empty-default"]],exportAs:["vtsEmptyDefault"],decls:12,vars:0,consts:[["width","184","height","152","viewBox","0 0 184 152","xmlns","http://www.w3.org/2000/svg",1,"vts-empty-img-default"],["fill","none","fill-rule","evenodd"],["transform","translate(24 31.67)"],["cx","67.797","cy","106.89","rx","67.797","ry","12.668",1,"vts-empty-img-default-ellipse"],["d","M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",1,"vts-empty-img-default-path-1"],["d","M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z","transform","translate(13.56)",1,"vts-empty-img-default-path-2"],["d","M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",1,"vts-empty-img-default-path-3"],["d","M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.51
15c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",1,"vts-empty-img-default-path-4"],["d","M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",1,"vts-empty-img-default-path-5"],["transform","translate(149.65 15.383)",1,"vts-empty-img-default-g"],["cx","20.654","cy","3.167","rx","2.849","ry","2.815"],["d","M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"]],template:function(Y1,e0){1&Y1&&(a.qSk(),a.j41(0,"svg",0)(1,"g",1)(2,"g",2),a.nrm(3,"ellipse",3)(4,"path",4)(5,"path",5)(6,"path",6)(7,"path",7),a.k0s(),a.nrm(8,"path",8),a.j41(9,"g",9),a.nrm(10,"ellipse",10)(11,"path",11),a.k0s()()())},encapsulation:2,changeDetection:0})}}return Z0})(),W0=(()=>{class Z0{static{this.\u0275fac=function(Y1){return new(Y1||Z0)}}static{this.\u0275cmp=a.VBU({type:Z0,selectors:[["vts-empty-simple"]],exportAs:["vtsEmptySimple"],decls:6,vars:0,consts:[["width","64","height","41","viewBox","0 0 64 41","xmlns","http://www.w3.org/2000/svg",1,"vts-empty-img-simple"],["transform","translate(0 1)","fill","none","fill-rule","evenodd"],["cx","32","cy","33","rx","32","ry","7",1,"vts-empty-img-simple-ellipse"],["fill-rule","novtsero",1,"vts-empty-img-simple-g"],["d","M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"],["d","M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",1,"vts-empty-img-simple-path"]],template:function(Y1,e0){1&Y1&&(a.qSk(),a.j41(0,"svg",0)(1,"g",1),a.nrm(2,"ellipse",2),a.j41(3,"g",3),a.nrm(4,"path",4)(5,"path",5),a.k0s()()())},encapsulation:2,changeDetection:0})}}return Z0})();const l0=["default","simple"];let N1=(()=>{class Z0{constructor(q0,Y1){this.i18n=q0,this.cdr=Y1,this.vtsNotFoundImage="default",this.isContentString=!1,this.isImageBuildIn=!0,this.destroy$=new r.B}ngOnChanges(q0){const{vtsNoResult:Y1,vtsNotFoundImage:e0}=q0;if(Y1&&(this.isContentString="string"==typeof Y1.currentValue),e0){const I1=e0.currentValue||"default";this.isImageBuildIn=l0.findIndex(Z1=>Z1===I1)>-1}}ngOnInit(){this.i18n.localeChange.pipe((0,u.Q)(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Empty"),this.cdr.markForCheck()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(Y1){return new(Y1||Z0)(a.rXU(c.JD),a.rXU(a.gRc))}}static{this.\u0275cmp=a.VBU({type:Z0,selectors:[["vts-empty"]],hostAttrs:[1,"vts-empty"],inputs:{vtsNotFoundImage:"vtsNotFoundImage",vtsNoResult:"vtsNoResult",vtsNotFoundFooter:"vtsNotFoundFooter"},exportAs:["vtsEmpty"],features:[a.OA$],decls:6,vars:5,consts:[[1,"vts-empty-image"],[1,"vts-empty-description"],[1,"vts-empty-footer"],[4,"vtsStringTemplateOutlet"],[3,"src","alt"]],template:function(Y1,e0){1&Y1&&(a.j41(0,"div",0),a.DNE(1,z,1,1,"ng-container")(2,w,1,0,"vts-empty-default")(3,A,1,0,"vts-empty-simple"),a.k0s(),a.DNE(4,Z,2,1,"p",1)(5,$,2,1,"div",2)),2&Y1&&(a.R7$(),a.vxM(e0.isImageBuildIn?-1:1),a.R7$(),a.vxM(e0.isImageBuildIn&&"simple"!==e0.vtsNotFoundImage?2:-1),a.R7$(),a.vxM(e0.isImageBuildIn&&"simple"===e0.vtsNotFoundImage?3:-1),a.R7$(),a.vxM(null!==e0.vtsNoResult?4:-1),a.R7$(),a.vxM(e0.vtsNotFoundFooter?5:-1))},dependencies:[f.n,f.f,S1,W0],encapsulation:2,changeDetection:0})}}return Z0})(),L0=(()=>{class Z0{constructor(q0,Y1,e0,I1){this.configService=q0,this.viewContainerRef=Y1,this.cdr=e0,this.injector=I1,this.contentType="string",this.size="",this.destroy$=new r.B}ngOnChanges(q0){q0.vtsComponentName&&(this.size=function p0(Z0){switch(Z0){case"table":case"list":return"normal";case"select":case"tree-select":case"cascader":case"transfer":return"small";default:return""}}(q0.vtsComponentName.currentValue)),q0.specificContent&&!q0.specificContent.is
1FirstChange()&&(this.content=q0.specificContent.currentValue,this.renderEmpty())}ngOnInit(){this.subscribeDefaultEmptyContentChange()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}renderEmpty(){const q0=this.content;if("string"==typeof q0)this.contentType="string";else if(q0 instanceof a.C4Q){const Y1={$implicit:this.vtsComponentName};this.contentType="template",this.contentPortal=new i.T(q0,this.viewContainerRef,Y1)}else if(q0 instanceof a.ZUJ){const Y1=a.zZn.create({parent:this.injector,providers:[{provide:C1,useValue:this.vtsComponentName}]});this.contentType="component",this.contentPortal=new i.C(q0,this.viewContainerRef,Y1)}else this.contentType="string",this.contentPortal=void 0;this.cdr.detectChanges()}subscribeDefaultEmptyContentChange(){this.configService.getConfigChangeEventForComponent("empty").pipe((0,p.Z)(!0),(0,u.Q)(this.destroy$)).subscribe(()=>{this.content=this.specificContent||this.getUserDefaultEmptyContent(),this.renderEmpty()})}getUserDefaultEmptyContent(){return(this.configService.getConfigForComponent("empty")||{}).vtsDefaultEmptyContent}static{this.\u0275fac=function(Y1){return new(Y1||Z0)(a.rXU(o.XZ),a.rXU(a.c1b),a.rXU(a.gRc),a.rXU(a.zZn))}}static{this.\u0275cmp=a.VBU({type:Z0,selectors:[["vts-embed-empty"]],inputs:{vtsComponentName:"vtsComponentName",specificContent:"specificContent"},exportAs:["vtsEmbedEmpty"],features:[a.OA$],decls:2,vars:2,consts:[[1,"vts-empty-normal",3,"vtsNotFoundImage"],[1,"vts-empty-small",3,"vtsNotFoundImage"],[3,"cdkPortalOutlet"]],template:function(Y1,e0){1&Y1&&a.DNE(0,E,3,1)(1,R,2,2),2&Y1&&(a.vxM(e0.content||null===e0.specificContent?-1:0),a.R7$(),a.vxM(e0.content?1:-1))},dependencies:[N1,s.MD,i.h,i.f],encapsulation:2,changeDetection:0})}}return Z0})(),$0=(()=>{class Z0{static{this.\u0275fac=function(Y1){return new(Y1||Z0)}}static{this.\u0275mod=a.$C({type:Z0})}static{this.\u0275inj=a.G2t({imports:[M.jI,s.MD,i.h,f.n,c.OK,N1,L0]})}}return Z0})()},15799:(X1,n1,h)=>{"use strict";h.d(n1,{Qp:()=>Z0,SX:()=>E1,Yc:()=>I1,dF:()=>Y1,rA:()=>u1});var i=h(98263),a=h(4033),r=h(93293),u=h(21906),p=h(98231),f=h(23135),c=h(29126),s=h(28113),o=h(86570),M=h(8077),x=h(90695),z=h(43025),w=h(93509),A=h(62252),I=h(25318),Z=h(9760),X=h(89558),$=h(52317),N=h(59888),o1=h(84049),O=h(52197),E=h(31635),k=h(9755),P=h(69147);const Q=["*"],R=q1=>["vts-form-item-explain",q1],C1=q1=>({$implicit:q1});function S1(q1,Y0){if(1&q1&&f.nrm(0,"i",3),2&q1){const J1=f.XpG();f.Y8G("vtsType",J1.iconType)}}function W0(q1,Y0){if(1&q1&&(f.qex(0),f.EFF(1),f.bVm()),2&q1){const J1=f.XpG(2);f.R7$(),f.SpI(" ",J1.innerTip," ")}}function l0(q1,Y0){if(1&q1&&(f.j41(0,"div",4)(1,"div"),f.DNE(2,W0,2,1,"ng-container",6),f.k0s()()),2&q1){const J1=f.XpG();f.Y8G("ngClass",f.eq3(4,R,"vts-form-item-explain-"+J1.status)),f.R7$(),f.Y8G("@helpMotion",void 0),f.R7$(),f.Y8G("vtsStringTemplateOutlet",J1.innerTip)("vtsStringTemplateOutletContext",f.eq3(6,C1,J1.validateControl))}}function N1(q1,Y0){if(1&q1&&(f.qex(0),f.EFF(1),f.bVm()),2&q1){const J1=f.XpG(2);f.R7$(),f.SpI(" ",J1.vtsExtra," ")}}function p0(q1,Y0){if(1&q1&&(f.j41(0,"div",5),f.DNE(1,N1,2,1,"ng-container",7),f.k0s()),2&q1){const J1=f.XpG();f.R7$(),f.Y8G("vtsStringTemplateOutlet",J1.vtsExtra)}}function L0(q1,Y0){if(1&q1&&(f.qex(0),f.nrm(1,"i",2),f.bVm()),2&q1){const J1=Y0.$implicit;f.R7$(),f.Y8G("vtsType",J1)}}function $0(q1,Y0){if(1&q1&&(f.j41(0,"span",0),f.DNE(1,L0,2,1,"ng-container",1),f.k0s()),2&q1){const J1=f.XpG();f.Y8G("vtsTooltipTitle",J1.vtsTooltipTitle),f.R7$(),f.Y8G("vtsStringTemplateOutlet",J1.tooltipIcon)}}let Z0=(()=>{class q1{setWithHelpViaTips(J1){this.withHelpClass=J1,this.cdr.markForCheck()}setStatus(J1){this.status=J1,this.cdr.markForCheck()}setHasFeedback(J1){this.hasFeedback=J1,this.cdr.markForCheck()}constructor(J1,K0,z0){this.cdr=z0,this.status=null,this.hasFeedback=!1,this.withHelpClass=!1,this.destroy$=new A.B,K0.addClass(J1.nativeElement,"vts-form-item")}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(K0){return new(K0||q1)(f.rXU(f.aKT),f.rXU(f.sFG),f.rXU(f.gRc))}}static{this.\u0275cmp=f.VBU({type:q1,selectors:[["vts-form-item"]],hostVars:12,hostBindings:function(K0,z0){2&K0&&f.AVh("vts-form-item-has-success","success"===z0.status)("vts-form-item-has-warning","warning"===z0.status)("vts-form-item-has-error","error"===z0.status)("vts-form-item-is-validating","validating"===z0.status)("vts-form-item-has-feedback",z0.hasFeedback&&z0.status)("vts-form-item-with-help",z0.withHelpClass)},exportAs:["vtsFormItem"],ngContentSelectors:Q,decls:1,vars:0,template:function(K0,z0){1&K0&&(f.NAR(),f.SdG(0))},dependencies:[p.MD],encapsulation:2,changeDetection:0})}}return q1})();const q0="QuestionAnswerOutline";let Y1=(()=>
1{class q1{getInputObservable(J1){return this.inputChanges$.pipe((0,Z.p)(K0=>J1 in K0),(0,X.T)(K0=>K0[J1]))}constructor(J1,K0,z0,V2){this.vtsConfigService=J1,this.renderer=z0,this.directionality=V2,this._vtsModuleName="form",this.vtsSize="md",this.vtsLayout="horizontal",this.vtsNoColon=!1,this.vtsAutoTips={},this.vtsDisableAutoTips=!1,this.vtsTooltipIcon=q0,this.dir="ltr",this.destroy$=new A.B,this.inputChanges$=new A.B,this.renderer.addClass(K0.nativeElement,"vts-form"),this.dir=this.directionality.value,this.directionality.change?.pipe((0,$.Q)(this.destroy$)).subscribe(u0=>{this.dir=u0})}ngOnChanges(J1){this.inputChanges$.next(J1)}ngOnDestroy(){this.inputChanges$.complete(),this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(K0){return new(K0||q1)(f.rXU(k.XZ),f.rXU(f.aKT),f.rXU(f.sFG),f.rXU(i.D,8))}}static{this.\u0275dir=f.FsC({type:q1,selectors:[["","vts-form",""]],hostVars:16,hostBindings:function(K0,z0){2&K0&&f.AVh("vts-form-horizontal","horizontal"===z0.vtsLayout)("vts-form-vertical","vertical"===z0.vtsLayout)("vts-form-inline","inline"===z0.vtsLayout)("vts-form-rtl","rtl"===z0.dir)("vts-form-xl","xl"===z0.vtsSize)("vts-form-lg","lg"===z0.vtsSize)("vts-form-md","md"===z0.vtsSize)("vts-form-sm","sm"===z0.vtsSize)},inputs:{vtsSize:"vtsSize",vtsLayout:"vtsLayout",vtsNoColon:"vtsNoColon",vtsAutoTips:"vtsAutoTips",vtsDisableAutoTips:"vtsDisableAutoTips",vtsTooltipIcon:"vtsTooltipIcon"},exportAs:["vtsForm"],features:[f.OA$]})}}return(0,E.Cg)([(0,k.H4)(),(0,w.H3)()],q1.prototype,"vtsNoColon",void 0),(0,E.Cg)([(0,k.H4)()],q1.prototype,"vtsAutoTips",void 0),(0,E.Cg)([(0,w.H3)()],q1.prototype,"vtsDisableAutoTips",void 0),(0,E.Cg)([(0,k.H4)()],q1.prototype,"vtsTooltipIcon",void 0),q1})();const e0={error:"CloseFill:mat",validating:"loading",success:"CheckCircleFill:bootstrap",warning:"ExclamationCircleFill:bootstrap"};let I1=(()=>{class q1{get disableAutoTips(){return"default"!==this.vtsDisableAutoTips?(0,w.G4)(this.vtsDisableAutoTips):this.vtsFormDirective?.vtsDisableAutoTips}set vtsHasFeedback(J1){this._hasFeedback=(0,w.G4)(J1),this.vtsFormItemComponent&&this.vtsFormItemComponent.setHasFeedback(this._hasFeedback)}get vtsHasFeedback(){return this._hasFeedback}set vtsValidateStatus(J1){J1 instanceof x.EL||J1 instanceof x.vS?(this.validateControl=J1,this.validateString=null,this.watchControl()):J1 instanceof x.JD?(this.validateControl=J1.control,this.validateString=null,this.watchControl()):(this.validateString=J1,this.validateControl=null,this.setStatus())}watchControl(){this.validateChanges.unsubscribe(),this.validateControl&&this.validateControl.statusChanges&&(this.validateChanges=this.validateControl.statusChanges.pipe((0,N.Z)(null),(0,$.Q)(this.destroyed$)).subscribe(J1=>{this.disableAutoTips||this.updateAutoErrorTip(),this.setStatus(),this.cdr.markForCheck()}))}setStatus(){this.status=this.getControlStatus(this.validateString),this.iconType=this.status?e0[this.status]:null,this.innerTip=this.getInnerTip(this.status),this.vtsFormItemComponent&&(this.vtsFormItemComponent.setWithHelpViaTips(!!this.innerTip),this.vtsFormItemComponent.setStatus(this.status))}getControlStatus(J1){let K0;return K0="warning"===J1||this.validateControlStatus("INVALID","warning")?"warning":"error"===J1||this.validateControlStatus("INVALID")?"error":"validating"===J1||"pending"===J1||this.validateControlStatus("PENDING")?"validating":"success"===J1||this.validateControlStatus("VALID")?"success":null,K0}validateControlStatus(J1,K0){if(this.validateControl){const{dirty:z0,touched:V2,status:u0}=this.validateControl;return(!!z0||!!V2)&&(K0?this.validateControl.hasError(K0):u0===J1)}return!1}getInnerTip(J1){switch(J1){case"error":return!this.disableAutoTips&&this.autoErrorTip||this.vtsErrorTip||null;case"validating":return this.vtsValidatingTip||null;case"success":return this.vtsSuccessTip||null;case"warning":return this.vtsWarningTip||null;default:return null}}updateAutoErrorTip(){if(this.validateControl){const J1=this.validateControl.errors||{};let K0="";for(const z0 in J1)if(J1.hasOwnProperty(z0)&&(K0=J1[z0]?.[this.localeId]??this.vtsAutoTips?.[this.localeId]?.[z0]??this.vtsAutoTips.default?.[z0]??this.vtsFormDirective?.vtsAutoTips?.[this.localeId]?.[z0]??this.vtsFormDirective?.vtsAutoTips.default?.[z0]),K0)break;this.autoErrorTip=K0}}subscribeAutoTips(J1){J1?.pipe((0,$.Q)(this.destroyed$)).subscribe(()=>{this.disableAutoTips||(this.updateAutoErrorTip(),this.setStatus(),this.cdr.markForCheck())})}constructor(J1,K0,z0,V2,u0,G0){this.vtsFormItemComponent=K0,this.cdr=z0,this.vtsFormDirective=G0,this._hasFeedback=!1,this.validateChanges=I.yU.EMPTY,this.validateString=null,this.destroyed$=new A.B,this.status=null,this.validateControl=null,this.iconType=null,this.innerTip=null,this.vtsAutoTips={},this.vtsDisableAutoTips="default",V2.addClass(J1.nativeElement,"vts-form-item-control"),this.subscribeAutoTips(u0.localeChange.pipe((0,o1.M)(Q0=>this.localeId=Q0.locale))),this.subscribeAutoTips(this.vtsFormDirective?.getInputObservable("vtsAutoTips")),this.subscribeAutoTips(this.vtsFormDirective?.getInputObservable("vtsDisableAutoTips").pipe((0,Z.p)(()=>"default"===this.vtsDisableAutoTips)))}ngOnChanges(J1){const{vtsDisableAutoTips:K0,vtsAutoTips:z0,vtsSuccessTip:V2,vtsWarningTip:u0,vtsErrorTip:G0,vtsValidatingTip:Q0}=J1;K0||z0?(this.updateAutoErrorTip(),this.setStatus()):(V2||u0||G0||Q0)&&this.setStatus()}ngOnInit(){this.setStatus()}ngOnDestroy(){this.destroyed$.next(),this.destroyed$.complete()}ngAfterContentInit(){!this.validateControl&&!this.validateString&&(this.vtsValidateStatus=this.defaultValidateControl instanceof x.l_?this.defaultValidateControl.control:this.defaultValidateControl)}static{this.\u0275fac=function(K0){return new(K0||q1)(f.rXU(f.aKT),f.rXU(Z0,9),f.rXU(f.gRc),f.rXU(f.sFG),f.rXU(O.JD),f.rXU(Y1,8))}}static{this.\u0275cmp=f.VBU({type:q1,selectors:[["vts-form-control"]],contentQueries:function(K0,z0,V2){if(1&K0&&f.wni(V2,x.vO,5),2&K0){let u0;f.mGM(u0=f.lsd())&&(z0.defaultValidateControl=u0.first)}},inputs:{vtsSuccessTip:"vtsSuccessTip",vtsWarningTip:"vtsWarningTip",vtsErrorTip:"vtsErrorTip",vtsValidatingTip:"vtsValidatingTip",vtsExtra:"vtsExtra",vtsAutoTips:"vtsAutoTips",vtsDisableAutoTips:"vtsDisableAutoTips",vtsHasFeedback:"vtsHasFeedback",vtsValidateStatus:"vtsValidateStatus"},exportAs:["vtsFormControl"],features:[f.OA$],ngContentSelectors:Q,decls:7,vars:3,consts:[[1,"vts-form-item-control-input"],[1,"vts-form-item-control-input-content"],[1,"vts-form-item-children-icon"],["vts-icon","",3,"vtsType"],[3,"ngClass"],[1,"vts-form-item-extra"],[4,"vtsStringTemplateOutlet","vtsStringTemplateOutletContext"],[4,"vtsStringTemplateOutlet"]],template:function(K0,z0){1&K0&&(f.NAR(),f.j41(0,"div",0)(1,"div",1),f.SdG(2),f.k0s(),f.j41(3,"span",2),f.DNE(4,S1,1,1,"i",3),f.k0s()(),f.DNE(5,l0,3,8,"div",4)(6,p0,2,1,"div",5)),2&K0&&(f.R7$(4),f.vxM(z0.vtsHasFeedback&&z0.iconType?4:-1),f.R7$(),f.vxM(z0.innerTip?5:-1),f.R7$(),f.vxM(z0.vtsExtra?6:-1))},dependencies:[p.MD,p.YU,o.dA,o.qb,c.f],encapsulation:2,data:{animation:[z.W4]},changeDetection:0})}}return q1})(),u1=(()=>{class q1{set vtsNoColon(J1){this.noColon=(0,w.G4)(J1)}get vtsNoColon(){return"default"!==this.noColon?this.noColon:this.vtsFormDirective?.vtsNoColon}set vtsTooltipIcon(J1){this._tooltipIcon=function Z1(q1){return q1||q0}(J1)}get tooltipIcon(){return this._tooltipIcon}constructor(J1,K0,z0,V2){this.cdr=z0,this.vtsFormDirective=V2,this.vtsRequired=!1,this.noColon="default",this._tooltipIcon="",this.destroy$=new A.B,K0.addClass(J1.nativeElement,"vts-form-item-label"),this.vtsFormDirective&&(this.vtsFormDirective.getIn
1putObservable("vtsNoColon").pipe((0,Z.p)(()=>"default"===this.noColon),(0,$.Q)(this.destroy$)).subscribe(()=>this.cdr.markForCheck()),this.vtsFormDirective.getInputObservable("vtsTooltipIcon").pipe((0,Z.p)(()=>"default"===this._tooltipIcon),(0,$.Q)(this.destroy$)).subscribe(()=>this.cdr.markForCheck()))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(K0){return new(K0||q1)(f.rXU(f.aKT),f.rXU(f.sFG),f.rXU(f.gRc),f.rXU(Y1,12))}}static{this.\u0275cmp=f.VBU({type:q1,selectors:[["vts-form-label"]],inputs:{vtsFor:"vtsFor",vtsRequired:"vtsRequired",vtsNoColon:"vtsNoColon",vtsTooltipTitle:"vtsTooltipTitle",vtsTooltipIcon:"vtsTooltipIcon"},exportAs:["vtsFormLabel"],ngContentSelectors:Q,decls:3,vars:6,consts:[["vts-tooltip","",1,"vts-form-item-tooltip",3,"vtsTooltipTitle"],[4,"vtsStringTemplateOutlet"],["vts-icon","",3,"vtsType"]],template:function(K0,z0){1&K0&&(f.NAR(),f.j41(0,"label"),f.SdG(1),f.DNE(2,$0,2,2,"span",0),f.k0s()),2&K0&&(f.AVh("vts-form-item-no-colon",z0.vtsNoColon)("vts-form-item-required",z0.vtsRequired),f.BMQ("for",z0.vtsFor),f.R7$(2),f.vxM(z0.vtsTooltipTitle?2:-1))},dependencies:[M.BL,M.uC,o.dA,o.qb,p.MD],encapsulation:2,changeDetection:0})}}return(0,E.Cg)([(0,w.H3)()],q1.prototype,"vtsRequired",void 0),q1})(),w1=(()=>{class q1{constructor(J1,K0){this.elementRef=J1,this.renderer=K0,this.renderer.addClass(this.elementRef.nativeElement,"vts-form-split")}static{this.\u0275fac=function(K0){return new(K0||q1)(f.rXU(f.aKT),f.rXU(f.sFG))}}static{this.\u0275cmp=f.VBU({type:q1,selectors:[["vts-form-split"]],exportAs:["vtsFormSplit"],ngContentSelectors:Q,decls:1,vars:0,template:function(K0,z0){1&K0&&(f.NAR(),f.SdG(0))},dependencies:[p.MD],encapsulation:2,changeDetection:0})}}return q1})(),p1=(()=>{class q1{constructor(J1,K0){this.elementRef=J1,this.renderer=K0,this.renderer.addClass(this.elementRef.nativeElement,"vts-form-text")}static{this.\u0275fac=function(K0){return new(K0||q1)(f.rXU(f.aKT),f.rXU(f.sFG))}}static{this.\u0275cmp=f.VBU({type:q1,selectors:[["vts-form-text"]],exportAs:["vtsFormText"],ngContentSelectors:Q,decls:1,vars:0,template:function(K0,z0){1&K0&&(f.NAR(),f.SdG(0))},dependencies:[p.MD],encapsulation:2,changeDetection:0})}}return q1})(),E1=(()=>{class q1{static{this.\u0275fac=function(K0){return new(K0||q1)}}static{this.\u0275mod=f.$C({type:q1})}static{this.\u0275inj=f.G2t({imports:[a.jI,p.MD,s.mi,o.dA.forChild([P.xpB]),M.BL,r.RH,u.IK,c.n,Z0,u1,I1,p1,w1,s.mi]})}}return q1})()},28113:(X1,n1,h)=>{"use strict";h.d(n1,{BE:()=>A,mi:()=>Z,tH:()=>I});var i=h(23135),a=h(69609),r=h(56383),u=h(62252),p=h(52317),f=h(50334),c=h(93293),s=h(35386),o=h(21906),M=h(98263),x=h(4033),z=h(93509),w=h(98231);let A=(()=>{class X{getGutter(){const N=[null,null],o1=this.vtsGutter||0;return(Array.isArray(o1)?o1:[o1,null]).forEach((E,k)=>{"object"==typeof E&&null!==E?(N[k]=null,Object.keys(a.fe).map(P=>{const Q=P;this.mediaMatcher.matchMedia(a.fe[Q]).matches&&E[Q]&&(N[k]=E[Q])})):N[k]=Number(E)||null}),N}setGutterStyle(){const[N,o1]=this.getGutter();this.actualGutter$.next([N,o1]);const O=(E,k)=>{null!==k&&this.renderer.setStyle(this.elementRef.nativeElement,E,`-${k/2}px`)};O("margin-left",N),O("margin-right",N),O("margin-top",o1),O("margin-bottom",o1)}constructor(N,o1,O,E,k,P,Q){this.elementRef=N,this.renderer=o1,this.mediaMatcher=O,this.ngZone=E,this.platform=k,this.breakpointService=P,this.directionality=Q,this.vtsAlign=null,this.vtsJustify=null,this.vtsGutter=null,this.actualGutter$=new r.m(1),this.dir="ltr",this.destroy$=new u.B,this.elementRef.nativeElement.classList.add("vts-row")}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe((0,p.Q)(this.destroy$)).subscribe(N=>{this.dir=N}),this.setGutterStyle()}ngOnChanges(N){N.vtsGutter&&this.setGutterStyle()}ngAfterViewInit(){this.platform.isBrowser&&this.breakpointService.subscribe(a.fe).pipe((0,p.Q)(this.destroy$)).subscribe(()=>{this.setGutterStyle()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(o1){return new(o1||X)(i.rXU(i.aKT),i.rXU(i.sFG),i.rXU(f.M),i.rXU(i.SKi),i.rXU(s.P),i.rXU(a.U_),i.rXU(M.D,8))}}static{this.\u0275dir=i.FsC({type:X,selectors:[["","vts-row",""],["vts-row"],["vts-form-item"]],hostVars:18,hostBindings:function(o1,O){2&o1&&i.AVh("vts-row-top","top"===O.vtsAlign)("vts-row-middle","middle"===O.vtsAlign)("vts-row-bottom","bottom"===O.vtsAlign)("vts-row-start","start"===O.vtsJustify)("vts-row-end","end"===O.vtsJustify)("vts-row-center","center"===O.vtsJustify)("vts-row-space-around","space-around"===O.vtsJustify)("vts-row-space-between","space-between"===O.vtsJustify)("vts-row-rtl","rtl"===O.dir)},inputs:{vtsAlign:"vtsAlign",vtsJustify:"vtsJustify",vtsGutter:"vtsGutter"},exportAs:["vtsRow"],features:[i.OA$]})}}return X})(),I=(()=>{class X{setHostClassMap(){const N={"vts-col":!0,[`vts-col-${this.vtsSpan}`]:(0,z.n9)(this.vtsSpan),[`vts-col-order-${this.vtsOrder}`]:(0,z.n9)(this.vtsOrder),[`vts-col-offset-${this.vtsOffset}`]:(0,z.n9)(this.vtsOffset),[`vts-col-pull-${this.vtsPull}`]:(0,z.n9)(this.vtsPull),[`vts-col-push-${this.vtsPush}`]:(0,z.n9)(this.vtsPush),"vts-col-rtl":"rtl"===this.dir,...this.generateClass()};for(const o1 in this.classMap)this.classMap.hasOwnProperty(o1)&&this.renderer.removeClass(this.elementRef.nativeElement,o1);this.classMap={...N};for(const o1 in this.classMap)this.classMap.hasOwnProperty(o1)&&this.classMap[o1]&&this.renderer.addClass(this.elementRef.nativeElement,o1)}setHostFlexStyle(){this.hostFlexStyle=this.parseFlex(this.vtsFlex)}parseFlex(N){return"number"==typeof N?`${N} ${N} auto`:"string"==typeof N&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(N)?`0 0 ${N}`:N}generateClass(){const o1={};return["vtsXXXs","vtsXXs","vtsXs","vtsSm","vtsMd","vtsLg","vtsXl"].forEach(O=>{const E=O.replace("vts","").toLowerCase();if((0,z.n9)(this[O]))if("number"==typeof this[O]||"string"==typeof this[O])o1[`vts-col-${E}-${this[O]}`]=!0;
1else{const k=this[O];["span","pull","push","offset","order"].forEach(Q=>{o1[`vts-col-${E}${"span"===Q?"-":`-${Q}-`}${k[Q]}`]=k&&(0,z.n9)(k[Q])})}}),o1}constructor(N,o1,O,E){this.elementRef=N,this.vtsRowDirective=o1,this.renderer=O,this.directionality=E,this.classMap={},this.destroy$=new u.B,this.hostFlexStyle=null,this.dir="ltr",this.vtsFlex=null,this.vtsSpan=null,this.vtsOrder=null,this.vtsOffset=null,this.vtsPush=null,this.vtsPull=null,this.vtsXXXs=null,this.vtsXXs=null,this.vtsXs=null,this.vtsSm=null,this.vtsMd=null,this.vtsLg=null,this.vtsXl=null}ngOnInit(){this.dir=this.directionality.value,this.directionality.change.pipe((0,p.Q)(this.destroy$)).subscribe(N=>{this.dir=N,this.setHostClassMap()}),this.setHostClassMap(),this.setHostFlexStyle()}ngOnChanges(N){this.setHostClassMap();const{vtsFlex:o1}=N;o1&&this.setHostFlexStyle()}ngAfterViewInit(){this.vtsRowDirective&&this.vtsRowDirective.actualGutter$.pipe((0,p.Q)(this.destroy$)).subscribe(([N,o1])=>{const O=(E,k)=>{null!==k&&this.renderer.setStyle(this.elementRef.nativeElement,E,k/2+"px")};O("padding-left",N),O("padding-right",N),O("padding-top",o1),O("padding-bottom",o1)})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(o1){return new(o1||X)(i.rXU(i.aKT),i.rXU(A,9),i.rXU(i.sFG),i.rXU(M.D,8))}}static{this.\u0275dir=i.FsC({type:X,selectors:[["","vts-col",""],["vts-col"],["vts-form-control"],["vts-form-label"]],hostVars:2,hostBindings:function(o1,O){2&o1&&i.xc7("flex",O.hostFlexStyle)},inputs:{vtsFlex:"vtsFlex",vtsSpan:"vtsSpan",vtsOrder:"vtsOrder",vtsOffset:"vtsOffset",vtsPush:"vtsPush",vtsPull:"vtsPull",vtsXXXs:"vtsXXXs",vtsXXs:"vtsXXs",vtsXs:"vtsXs",vtsSm:"vtsSm",vtsMd:"vtsMd",vtsLg:"vtsLg",vtsXl:"vtsXl"},exportAs:["vtsCol"],features:[i.OA$]})}}return X})(),Z=(()=>{class X{static{this.\u0275fac=function(o1){return new(o1||X)}}static{this.\u0275mod=i.$C({type:X})}static{this.\u0275inj=i.G2t({imports:[x.jI,w.MD,c.RH,o.IK]})}}return X})()},52197:(X1,n1,h)=>{"use strict";h.d(n1,{cr:()=>N2,tE:()=>b5,OK:()=>n0,o1:()=>s2,JD:()=>T1,Bh:()=>qt,z9:()=>aa});var i=h(23135),a=h(96985),r=h(11312),u=h(88307),p=h(22254),f=h(76727),c=h(19184),s=h(35246);function M(E0,v0){return(0,s.A)(2,arguments),function o(E0,v0){(0,s.A)(2,arguments);var x1=(0,c.A)(E0).getTime(),_=(0,f.A)(v0);return new Date(x1+_)}(E0,-(0,f.A)(v0))}function w(E0){(0,s.A)(1,arguments);var x1=(0,c.A)(E0),_=x1.getUTCDay(),C=(_<1?7:0)+_-1;return x1.setUTCDate(x1.getUTCDate()-C),x1.setUTCHours(0,0,0,0),x1}function A(E0){(0,s.A)(1,arguments);var v0=(0,c.A)(E0),x1=v0.getUTCFullYear(),_=new Date(0);_.setUTCFullYear(x1+1,0,4),_.setUTCHours(0,0,0,0);var C=w(_),b=new Date(0);b.setUTCFullYear(x1,0,4),b.setUTCHours(0,0,0,0);var U=w(b);return v0.getTime()>=C.getTime()?x1+1:v0.getTime()>=U.getTime()?x1:x1-1}function X(E0){(0,s.A)(1,arguments);var v0=(0,c.A)(E0),x1=w(v0).getTime()-function I(E0){(0,s.A)(1,arguments);var v0=A(E0),x1=new Date(0);return x1.setUTCFullYear(v0,0,4),x1.setUTCHours(0,0,0,0),w(x1)}(v0).getTime();return Math.round(x1/6048e5)+1}var $=h(69315);function N(E0,v0){var x1,_,C,b,U,D0,se,Ae;(0,s.A)(1,arguments);var ct=(0,$.q)(),yt=(0,f.A)(null!==(x1=null!==(_=null!==(C=null!==(b=v0?.weekStartsOn)&&void 0!==b?b:null==v0||null===(U=v0.locale)||void 0===U||null===(D0=U.options)||void 0===D0?void 0:D0.weekStartsOn)&&void 0!==C?C:ct.weekStartsOn)&&void 0!==_?_:null===(se=ct.locale)||void 0===se||null===(Ae=se.options)||void 0===Ae?void 0:Ae.weekStartsOn)&&void 0!==x1?x1:0);if(!(yt>=0&&yt<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var Ut=(0,c.A)(E0),a5=Ut.getUTCDay(),st=(a5<yt?7:0)+a5-yt;return Ut.setUTCDate(Ut.getUTCDate()-st),Ut.setUTCHours(0,0,0,0),Ut}function o1(E0,v0){var x1,_,C,b,U,D0,se,Ae;(0,s.A)(1,arguments);var ct=(0,c.A)(E0),yt=ct.getUTCFullYear(),Ut=(0,$.q)(),a5=(0,f.A)(null!==(x1=null!==(_=null!==(C=null!==(b=v0?.firstWeekContainsDate)&&void 0!==b?b:null==v0||null===(U=v0.locale)||void 0===U||null===(D0=U.options)||void 0===D0?void 0:D0.firstWeekContainsDate)&&void 0!==C?C:Ut.firstWeekContainsDate)&&void 0!==_?_:null===(se=Ut.locale)||void 0===se||null===(Ae=se.options)||void 0===Ae?void 0:Ae.firstWeekContainsDate)&&void 0!==x1?x1:1);if(!(a5>=1&&a5<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var st=new Date(0);st.setUTCFullYear(yt+1,0,a5),st.setUTCHours(0,0,0,0);var o5=N(st,v0),n5=new Date(0);n5.setUTCFullYear(yt,0,a5),n5.setUTCHours(0,0,0,0);var We=N(n5,v0);return ct.getTime()>=o5.getTime()?yt+1:ct.getTime()>=We.getTime()?yt:yt-1}function k(E0,v0){(0,s.A)(1,arguments);var x1=(0,c.A)(E0),_=N(x1,v0).getTime()-function O(E0,v0){var x1,_,C,b,U,D0,se,Ae;(0,s.A)(1,arguments);var ct=(0,$.q)(),yt=(0,f.A)(null!==(x1=null!==(_=null!==(C=null!==(b=v0?.firstWeekContainsDate)&&void 0!==b?b:null==v0||null===(U=v0.locale)||void 0===U||null===(D0=U.options)||void 0===D0?void 0:D0.firstWeekContainsDate)&&void 0!==C?C:ct.firstWeekContainsDate)&&void 0!==_?_:null===(se=ct.locale)||void 0===se||null===(Ae=se.options)||void 0===Ae?void 0:Ae.firstWeekContainsDate)&&void 0!==x1?x1:1),Ut=o1(E0,v0),a5=new Date(0);return a5.setUTCFullYear(Ut,0,yt),a5.setUTCHours(0,0,0,0),N(a5,v0)}(x1,v0).getTime();return Math.round(_/6048e5)+1}function P(E0,v0){for(var x1=E0<0?"-":"",_=Math.abs(E0).toString();_.length<v0;)_="0"+_;return x1+_}const R_y=function(v0,x1){var _=v0.getUTCFullYear(),C=_>0?_:1-_;return P("yy"===x1?C%100:C,x1.length)},R_M=function(v0,x1){var _=v0.getUTCMonth();return"M"===x1?String(_+1):P(_+1,2)},R_d=function(v0,x1){return P(v0.getUTCDate(),x1.length)},R_h=function(v0,x1){return P(v0.getUTCHours()%12||12,x1.length)},R_H=function(v0,x1){return P(v0.getUTCHours(),x1.length)},R_m=function(v0,x1){return P(v0.getUTCMinutes(),x1.length)},R_s=function(v0,x1){return P(v0.getUTCSeconds(),x1.length)},R_S=function(v0,x1){var _=x1.length,C=v0.getUTCMilliseconds();return P(Math.floor(C*Math.pow(10,_-3)),x1.length)};function W0(E0,v0){var x1=E0>0?"-":"+",_=Math.abs(E0),C=Math.floor(_/60),b=_%60;if(0===b)return x1+String(C);var U=v0||"";return x1+String(C)+U+P(b,2)}function l0(E0,v0){return E0%60==0?(E0>0?"-":"+")+P(Math.abs(E0)/60,2):N1(E0,v0)}function N1(E0,v0){var x1=v0||"",_=E0>0?"-":"+",C=Math.abs(E0);return _+P(Math.floor(C/60),2)+x1+P(C%60,2)}const p0={G:function(v0,x1,_){var C=v0.getUTCFullYear()>0?1:0;switch(x1){case"G":case"GG":case"GGG":return _.era(C,{width:"abbreviated"});case"GGGGG":return _.era(C,{width:"narrow"});default:return _.era(C,{width:"wide"})}},y:function(v0,x1,_){if("yo"===x1){var C=v0.getUTCFullYear();return _.ordinalNumber(C>0?C:1-C,{unit:"year"})}return R_y(v0,x1)},Y:function(v0,x1,_,C){var b=o1(v0,C),U=b>0?b:1-b;return"YY"===x1?P(U%100,2):"Yo"===x1?_.ordinalNumber(U,{unit:"year"}):P(U,x1.length)},R:function(v0,x1){return P(A(v0),x1.length)},u:function(v0,x1){return P(v0.getUTCFullYear(),x1.length)},Q:function(v0,x1,_){var C=Math.ceil((v0.getUTCMonth()+1)/3);switch(x1){case"Q":return String(C);case"QQ":return P(C,2);case"Qo":return _.ordinalNumber(C,{unit:"quarter"});case"QQQ":return _.quarter(C,{width:"abbreviated",context:"formatting"});case"QQQQQ":return _.quarter(C,{width:"narrow",context:"formatting"});default:return _.quarter(C,{width:"wide",context:"formatting"})}},q:function(v0,x1,_){var C=Math.ceil((v0.getUTCMonth()+1)/3);switch(x1){case"q":return String(C);case"qq":return P(C,2);case"qo":return _.ordinalNumber(C,{unit:"quarter"});case"qqq":return _.quarter(C,{width:"abbreviated",context:"standalone"});case"qqqqq":return _.quarter(C,{width:"narrow",context:"standalone"});default:return _.quarter(C,{width:"wide",context:"standalone"})}},M:function(v0,x1,_){var C=v0.getUTCMonth();switch(x1){case"M":case"MM":return R_M(v0,x1);case"Mo":return _.ordinalNumber(C+1,{unit:"month"});case"MMM":return _.month(C,{width:"abbreviated",context:"formatting"});case"MMMMM":return _.month(C,{width:"narrow",context:"formatting"});default:return _.month(C,{width:"wide",context:"formatting"})}},L:function(v0,x1,_){var C=v0.getUTCMonth();switch(x1){case"L":return String(C+1);case"LL":return P(C+1,2);case"Lo":return _.ordinalNumber(C+1,{unit:"month"});case"LLL":return _.month(C,{width:"abbreviated",context:"standalone"});case"LLLLL":return _.month(C,{width:"narrow",context:"standalone"});default:return _.month(C,{width:"wide",context:"standalone"})}},w:function(v0,x1,_,C){var b=k(v0,C);return"wo"===x1?_.ordinalNumber(b,{unit:"week"}):P(b,x1.length)},I:function(v0,x1,_){var C=X(v0);return"Io"===x1?_.ordinalNumber(C,{unit:"week"}):P(C,x1.length)},d:function(v0,x1,_){return"do"===x1?_.ordinalNumber(v0.getUTCDate(),{unit:"date"}):R_d(v0,x1)},D:function(v0,x1,_){var C=function z(E0){(0,s.A)(1,arguments);var v0=(0,c.A)(E0),x1=v0.getTime();v0.setUTCMonth(0,1),v0.setUTCHours(0,0,0,0);var _=v0.getTime();return Math.floor((x1-_)/864e5)+1}(v0);return"Do"===x1?_.ordinalNumber(C,{unit:"dayOfYear"}):P(C,x1.length)},E:function(v0,x1,_){var C=v0.getUTCDay();switch(x1){case"E":case"EE":case"EEE":return _.day(C,{width:"abbreviated",context:"formatting"});case"EEEEE":return _.day(C,{width:"narrow",context:"formatting"});case"EEEEEE":return _.day(C,{width:"short",context:"formatting"});default:return _.day(C,{width:"wide",context:"formatting"})}},e:function(v0,x1,_,C){var b=v0.getUTCDay(),U=(b-C.weekStartsOn+8)%7||7;switch(x1){case"e":return String(U);case"ee":return P(U,2);case"eo":return _.ordinalNumber(U,{unit:"day"});case"eee":return _.day(b,{width:"abbreviated",context:"formatting"});case"eeeee":return _.day(b,{width:"narrow",context:"formatting"});case"eeeeee":return _.day(b,{width:"short",context:"formatting"});default:return _.day(b,{width:"wide",context:"formatting"})}},c:function(v0,x1,_,C){var b=v0.getUTCDay(),U=(b-C.weekStartsOn+8)%7||7;switch(x1){case"c":return String(U);case"cc":return P(U,x1.length);case"co":return _.ordinalNumber(U,{unit:"day"});case"ccc":return _.day(b,{width:"abbreviated",context:"standalone"});case"ccccc":return _.day(b,{width:"narrow",context:"standalone"});case"cccccc":return _.day(b,{width:"short",context:"standalone"});default:return _.day(b,{width:"wide",context:"standalone"})}},i:function(v0,x1,_){var C=v0.getUTCDay(),b=0===C?7:C;switch(x1){case"i":return String(b);case"ii":return P(b,x1.length);case"io":return _.ordinalNumber(b,{unit:"day"});case"iii":return _.day(C,{width:"abbreviated",context:"formatting"});case"iiiii":return _.day(C,{width:"narrow",context:"formatting"});case"iiiiii":return _.day(C,{width:"short",context:"formatting"});default:return _.day(C,{width:"wide",context:"formatting"})}},a:function(v0,x1,_){var b=v0.getUTCHours()/12>=1?"pm":"am";switch(x1){case"a":case"aa":return _.dayPeriod(b,{width:"abbreviated",context:"formatting"});case"aaa":return _.dayPeriod(b,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return _.dayPeriod(b,{width:"narrow",context:"formatting"});default:return _.dayPeriod(b,{width:"wide",context:"formatting"})}},b:function(v0,x1,_){var b,C=v0.getUTCHours();switch(b=12===C?"noon":0===C?"midnight":C/12>
vendor: 3,238 bytes, line 1
1=1?"pm":"am",x1){case"b":case"bb":return _.dayPeriod(b,{width:"abbreviated",context:"formatting"});case"bbb":return _.dayPeriod(b,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return _.dayPeriod(b,{width:"narrow",context:"formatting"});default:return _.dayPeriod(b,{width:"wide",context:"formatting"})}},B:function(v0,x1,_){var b,C=v0.getUTCHours();switch(b=C>=17?"evening":C>=12?"afternoon":C>=4?"morning":"night",x1){case"B":case"BB":case"BBB":return _.dayPeriod(b,{width:"abbreviated",context:"formatting"});case"BBBBB":return _.dayPeriod(b,{width:"narrow",context:"formatting"});default:return _.dayPeriod(b,{width:"wide",context:"formatting"})}},h:function(v0,x1,_){if("ho"===x1){var C=v0.getUTCHours()%12;return 0===C&&(C=12),_.ordinalNumber(C,{unit:"hour"})}return R_h(v0,x1)},H:function(v0,x1,_){return"Ho"===x1?_.ordinalNumber(v0.getUTCHours(),{unit:"hour"}):R_H(v0,x1)},K:function(v0,x1,_){var C=v0.getUTCHours()%12;return"Ko"===x1?_.ordinalNumber(C,{unit:"hour"}):P(C,x1.length)},k:function(v0,x1,_){var C=v0.getUTCHours();return 0===C&&(C=24),"ko"===x1?_.ordinalNumber(C,{unit:"hour"}):P(C,x1.length)},m:function(v0,x1,_){return"mo"===x1?_.ordinalNumber(v0.getUTCMinutes(),{unit:"minute"}):R_m(v0,x1)},s:function(v0,x1,_){return"so"===x1?_.ordinalNumber(v0.getUTCSeconds(),{unit:"second"}):R_s(v0,x1)},S:function(v0,x1){return R_S(v0,x1)},X:function(v0,x1,_,C){var U=(C._originalDate||v0).getTimezoneOffset();if(0===U)return"Z";switch(x1){case"X":return l0(U);case"XXXX":case"XX":return N1(U);default:return N1(U,":")}},x:function(v0,x1,_,C){var U=(C._originalDate||v0).getTimezoneOffset();switch(x1){case"x":return l0(U);case"xxxx":case"xx":return N1(U);default:return N1(U,":")}},O:function(v0,x1,_,C){var U=(C._originalDate||v0).getTimezoneOffset();switch(x1){case"O":case"OO":case"OOO":return"GMT"+W0(U,":");default:return"GMT"+N1(U,":")}},z:function(v0,x1,_,C){var U=(C._originalDate||v0).getTimezoneOffset();switch(x1){case"z":case"zz":case"zzz":return"GMT"+W0(U,":");default:return"GMT"+N1(U,":")}},t:function(v0,x1,_,C){return P(Math.floor((C._originalDate||v0).getTime()/1e3),x1.length)},T:function(v0,x1,_,C){return P((C._originalDate||v0).getTime(),x1.length)}};var L0=function(v0,x1){switch(v0){case"P":return x1.date({width:"short"});case"PP":return x1.date({width:"medium"});case"PPP":return x1.date({width:"long"});default:return x1.date({width:"full"})}},$0=function(v0,x1){switch(v0){case"p":return x1.time({width:"short"});case"pp":return x1.time({width:"medium"});case"ppp":return x1.time({width:"long"});default:return x1.time({width:"full"})}};const q0={p:$0,P:function(v0,x1){var U,_=v0.match(/(P+)(p+)?/)||[],C=_[1],b=_[2];if(!b)return L0(v0,x1);switch(C){case"P":U=x1.dateTime({width:"short"});break;case"PP":U=x1.dateTime({width:"medium"});break;case"PPP":U=x1.dateTime({width:"long"});break;default:U=x1.dateTime({width:"full"})}return U.replace("{{date}}",L0(C,x1)).replace("{{time}}",$0(b,x1))}};var Y1=h(56995),e0=["D","DD"],I1=["YY","YYYY"];function Z1(E0){return-1!==e0.indexOf(E0)}function u1(E0){return-1!==I1.indexOf(E0)}function w1(E0,v0,x1){if("YYYY"===E0)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(v0,"`) for formatting years to the input `").
1concat(x1,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===E0)throw new RangeError("Use `yy` instead of `YY` (in `".concat(v0,"`) for formatting years to the input `").concat(x1,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===E0)throw new RangeError("Use `d` instead of `D` (in `".concat(v0,"`) for formatting days of the month to the input `").concat(x1,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===E0)throw new RangeError("Use `dd` instead of `DD` (in `".concat(v0,"`) for formatting days of the month to the input `").concat(x1,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}const E1=h(4776).A;var q1=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Y0=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,J1=/^'([^]*?)'?$/,K0=/''/g,z0=/[a-zA-Z]/;var G0=h(82284);function Q0(E0,v0){(null==v0||v0>E0.length)&&(v0=E0.length);for(var x1=0,_=Array(v0);x1<v0;x1++)_[x1]=E0[x1];return _}function b0(E0,v0){var x1=typeof Symbol<"u"&&E0[Symbol.iterator]||E0["@@iterator"];if(!x1){if(Array.isArray(E0)||(x1=function T2(E0,v0){if(E0){if("string"==typeof E0)return Q0(E0,v0);var x1={}.toString.call(E0).slice(8,-1);return"Object"===x1&&E0.constructor&&(x1=E0.constructor.name),"Map"===x1||"Set"===x1?Array.from(E0):"Arguments"===x1||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(x1)?Q0(E0,v0):void 0}}(E0))||v0&&E0&&"number"==typeof E0.length){x1&&(E0=x1);var _=0,C=function(){};return{s:C,n:function(){return _>=E0.length?{done:!0}:{done:!1,value:E0[_++]}},e:function(Ae){throw Ae},f:C}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var b,U=!0,D0=!1;return{s:function(){x1=x1.call(E0)},n:function(){var Ae=x1.next();return U=Ae.done,Ae},e:function(Ae){D0=!0,b=Ae},f:function(){try{U||null==x1.return||x1.return()}finally{if(D0)throw b}}}}function k0(E0,v0){if(null==E0)throw new TypeError("assign requires that input parameter not be null or undefined");for(var x1 in v0)Object.prototype.hasOwnProperty.call(v0,x1)&&(E0[x1]=v0[x1]);return E0}function s1(E0){if(void 0===E0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return E0}function t0(E0,v0){return(t0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(x1,_){return x1.__proto__=_,x1})(E0,v0)}function K(E0,v0){if("function"!=typeof v0&&null!==v0)throw new TypeError("Super expression must either be null or a function");E0.prototype=Object.create(v0&&v0.prototype,{constructor:{value:E0,writable:!0,configurable:!0}}),Object.defineProperty(E0,"prototype",{writable:!1}),v0&&t0(E0,v0)}function a0(E0){return(a0=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(v0){return v0.__proto__||Object.getPrototypeOf(v0)})(E0)}function e1(){try{var E0=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(e1=function(){return!!E0})()}function H1(E0){var v0=e1();return function(){var x1,_=a0(E0);if(v0){var C=a0(this).constructor;x1=Reflect.construct(_,arguments,C)}else x1=_.apply(this,arguments);return function c0(E0,v0){if(v0&&("object"==(0,G0.A)(v0)||"function"==typeof v0))return v0;if(void 0!==v0)throw new TypeError("Derived constructors may only return object or undefined");return s1(E0)}(this,x1)}}function S0(E0,v0){if(!(E0 instanceof v0))throw new TypeError("Cannot call a class as a function")}function G2(E0){var v0=function c2(E0,v0){if("object"!=(0,G0.A)(E0)||!E0)return E0;var x1=E0[Symbol.toPrimitive];if(void 0!==x1){var _=x1.call(E0,v0||"default");if("object"!=(0,G0.A)(_))return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===v0?String:Number)(E0)}(E0,"string");return"symbol"==(0,G0.A)(v0)?v0:v0+""}function me(E0,v0){for(var x1=0;x1<v0.length;x1++){var _=v0[x1];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(E0,G2(_.key),_)}}function W2(E0,v0,x1){return v0&&me(E0.prototype,v0),x1&&me(E0,x1),Object.defineProperty(E0,"prototype",{writable:!1}),E0}function o2(E0,v0,x1){return(v0=G2(v0))in E0?Object.defineProperty(E0,v0,{value:x1,enumerable:!0,configurable:!0,writable:!0}):E0[v0]=x1,E0}var P0=function(){function E0(){S0(this,E0),o2(this,"priority",void 0),o2(this,"subPriority",0)}return W2(E0,[{key:"validate",value:function(x1,_){return!0}}]),E0}(),a2=function(E0){K(x1,E0);var v0=H1(x1);function x1(_,C,b,U,D0){var se;return S0(this,x1),(se=v0.call(this)).value=_,se.validateValue=C,se.setValue=b,se.priority=U,D0&&(se.subPriority=D0),se}return W2(x1,[{key:"validate",value:function(C,b){return this.validateValue(C,this.value,b)}},{key:"set",value:function(C,b,U){return this.setValue(C,b,this.value,U)}}]),x1}(P0),w2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",10),o2(s1(_),"subPriority",-1),_}return W2(x1,[{key:"set",value:function(C,b){if(b.timestampIsSet)return C;var U=new Date(0);return U.setFullYear(C.getUTCFullYear(),C.getUTCMonth(),C.getUTCDate()),U.setHours(C.getUTCHours(),C.getUTCMinutes(),C.getUTCSeconds(),C.getUTCMilliseconds()),U}}]),x1}(P0),P2=function(){function E0(){S0(this,E0),o2(this,"incompatibleTokens",void 0),o2(this,"priority",void 0),o2(this,"subPriority",void 0)}return W2(E0,[{key:"run",value:function(x1,_,C,b){var U=this.parse(x1,_,C,b);return U?{setter:new a2(U.value,this.validate,this.set,this.priority,this.subPriority),rest:U.rest}:null}},{key:"validate",value:function(x1,_,C){return!0}}]),E0}(),g2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",140),o2(s1(_),"incompatibleTokens",["R","u","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"G":case"GG":case"GGG":return U.era(C,{width:"abbreviated"})||U.era(C,{width:"narrow"});case"GGGGG":return U.era(C,{width:"narrow"});default:return U.era(C,{width:"wide"})||U.era(C,{width:"abbreviated"})||U.era(C,{width:"narrow"})}}},{key:"set",value:function(C,b,U){return b.era=U,C.setUTCFullYear(U,0,1),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),le=h(54574),n2_month=/^(1[0-2]|0?\d)/,n2_date=/^(3[0-1]|[0-2]?\d)/,n2_dayOfYear=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,n2_week=/^(5[0-3]|[0-4]?\d)/,n2_hour23h=/^(2[0-3]|[0-1]?\d)/,n2_hour24h=/^(2[0-4]|[0-1]?\d)/,n2_hour11h=/^(1[0-1]|0?\d)/,n2_hour12h=/^(1[0-2]|0?\d)/,n2_minute=/^[0-5]?\d/,n2_second=/^[0-5]?\d/,n2_singleDigit=/^\d/,n2_twoDigits=/^\d{1,2}/,n2_threeDigits=/^\d{1,3}/,n2_fourDigits=/^\d{1,4}/,n2_anyDigitsSigned=/^-?\d+/,n2_singleDigitSigned=/^-?\d/,n2_twoDigitsSigned=/^-?\d{1,2}/,n2_threeDigitsSigned=/^-?\d{1,3}/,n2_fourDigitsSigned=/^-?\d{1,4}
1/,S2_basicOptionalMinutes=/^([+-])(\d{2})(\d{2})?|Z/,S2_basic=/^([+-])(\d{2})(\d{2})|Z/,S2_basicOptionalSeconds=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,S2_extended=/^([+-])(\d{2}):(\d{2})|Z/,S2_extendedOptionalSeconds=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function T0(E0,v0){return E0&&{value:v0(E0.value),rest:E0.rest}}function Q2(E0,v0){var x1=v0.match(E0);return x1?{value:parseInt(x1[0],10),rest:v0.slice(x1[0].length)}:null}function Ce(E0,v0){var x1=v0.match(E0);if(!x1)return null;if("Z"===x1[0])return{value:0,rest:v0.slice(1)};var _="+"===x1[1]?1:-1,C=x1[2]?parseInt(x1[2],10):0,b=x1[3]?parseInt(x1[3],10):0,U=x1[5]?parseInt(x1[5],10):0;return{value:_*(C*le.s0+b*le.Cg+U*le._m),rest:v0.slice(x1[0].length)}}function Pe(E0){return Q2(n2_anyDigitsSigned,E0)}function ye(E0,v0){switch(E0){case 1:return Q2(n2_singleDigit,v0);case 2:return Q2(n2_twoDigits,v0);case 3:return Q2(n2_threeDigits,v0);case 4:return Q2(n2_fourDigits,v0);default:return Q2(new RegExp("^\\d{1,"+E0+"}"),v0)}}function m2(E0,v0){switch(E0){case 1:return Q2(n2_singleDigitSigned,v0);case 2:return Q2(n2_twoDigitsSigned,v0);case 3:return Q2(n2_threeDigitsSigned,v0);case 4:return Q2(n2_fourDigitsSigned,v0);default:return Q2(new RegExp("^-?\\d{1,"+E0+"}"),v0)}}function Be(E0){switch(E0){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function M0(E0,v0){var C,x1=v0>0,_=x1?v0:1-v0;if(_<=50)C=E0||100;else{var b=_+50;C=E0+100*Math.floor(b/100)-(E0>=b%100?100:0)}return x1?C:1-C}function H2(E0){return E0%400==0||E0%4==0&&E0%100!=0}var F2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",130),o2(s1(_),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){var D0=function(Ae){return{year:Ae,isTwoDigitYear:"yy"===b}};switch(b){case"y":return T0(ye(4,C),D0);case"yo":return T0(U.ordinalNumber(C,{unit:"year"}),D0);default:return T0(ye(b.length,C),D0)}}},{key:"validate",value:function(C,b){return b.isTwoDigitYear||b.year>0}},{key:"set",value:function(C,b,U){var D0=C.getUTCFullYear();if(U.isTwoDigitYear){var se=M0(U.year,D0);return C.setUTCFullYear(se,0,1),C.setUTCHours(0,0,0,0),C}return C.setUTCFullYear("era"in b&&1!==b.era?1-U.year:U.year,0,1),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),He=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",130),o2(s1(_),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){var D0=function(Ae){return{year:Ae,isTwoDigitYear:"YY"===b}};switch(b){case"Y":return T0(ye(4,C),D0);case"Yo":return T0(U.ordinalNumber(C,{unit:"year"}),D0);default:return T0(ye(b.length,C),D0)}}},{key:"validate",value:function(C,b){return b.isTwoDigitYear||b.year>0}},{key:"set",value:function(C,b,U,D0){var se=o1(C,D0);if(U.isTwoDigitYear){var Ae=M0(U.year,se);return C.setUTCFullYear(Ae,0,D0.firstWeekContainsDate),C.setUTCHours(0,0,0,0),N(C,D0)}return C.setUTCFullYear("era"in b&&1!==b.era?1-U.year:U.year,0,D0.firstWeekContainsDate),C.setUTCHours(0,0,0,0),N(C,D0)}}]),x1}(P2),xe=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",130),o2(s1(_),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b){return m2("R"===b?4:b.length,C)}},{key:"set",value:function(C,b,U){var D0=new Date(0);return D0.setUTCFullYear(U,0,4),D0.setUTCHours(0,0,0,0),w(D0)}}]),x1}(P2),e2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",130),o2(s1(_),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b){return m2("u"===b?4:b.length,C)}},{key:"set",value:function(C,b,U){return C.setUTCFullYear(U,0,1),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),j0=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",120),o2(s1(_),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"Q":case"QQ":return ye(b.length,C);case"Qo":return U.ordinalNumber(C,{unit:"quarter"});case"QQQ":return U.quarter(C,{width:"abbreviated",context:"formatting"})||U.quarter(C,{width:"narrow",context:"formatting"});case"QQQQQ":return U.quarter(C,{width:"narrow",context:"formatting"});default:return U.quarter(C,{width:"wide",context:"formatting"})||U.quarter(C,{width:"abbreviated",context:"formatting"})||U.quarter(C,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(C,b){return b>=1&&b<=4}},{key:"set",value:function(C,b,U){return C.setUTCMonth(3*(U-1),1),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),m1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",120),o2(s1(_),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"q":case"qq":return ye(b.length,C);case"qo":return U.ordinalNumber(C,{unit:"quarter"});case"qqq":return U.quarter(C,{width:"abbreviated",context:"standalone"})||U.quarter(C,{width:"narrow",context:"standalone"});case"qqqqq":return U.quarter(C,{width:"narrow",context:"standalone"});default:return U.quarter(C,{width:"wide",context:"standalone"})||U.quarter(C,{width:"abbreviated",context:"standalone"})||U.quarter(C,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(C,b){return b>=1&&b<=4}},{key:"set",value:function(C,b,U){return C.setUTCMonth(3*(U-1),1),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),f1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),o2(s1(_),"priority",110),_}return W2(x1,[{key:"parse",value:function(C,b,U){var D0=function(Ae){return Ae-1};switch(b){case"M":return T0(Q2(n2_month,C),D0);case"MM":return T0(ye(2,C),D0);case"Mo":return T0(U.ordinalNumber(C,{unit:"month"}),D0);case"MMM":return U.month(C,{width:"abbreviated",context:"formatting"})||U.month(C,{width:"narrow",context:"formatting"});case"MMMMM":return U.month(C,{width:"narrow",context:"formatting"});default:return U.month(C,{width:"wide",context:"formatting"})||U.month(C,{width:"abbreviated",context:"formatting"})||U.month(C,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(C,b){return b>=0&&b<=11}},{key:"set",value:function(C,b,U){return C.setUTCMonth(U,1),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),R1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",110),o2(s1(_),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){var D0=function(Ae){return Ae-1};switch(b){case"L":return T0(Q2(n2_month,C),D0);case"LL":return T0(ye(2,C),D0);case"Lo":return T0(U.ordinalNumber(C,{unit:"month"}),D0);case"LLL":return U.month(C,{width:"abbreviated",context:"standalone"})||U.month(C,{width:"narrow",context:"standalone"});case"LLLLL":return U.month(C,{width:"narrow",context:"standalone"});default:return U.month(C,{width:"wide",context:"standalone"})||U.month(C,{width:"abbreviated",context:"standalone"})||U.month(C,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(C,b){return b>=0&&b<=11}},{key:"set",value:function(C,b,U){return C.setUTCMonth(U,1),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),l2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",100),o2(s1(_),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"w":return Q2(n2_week,C);case"wo":return U.ordinalNumber(C,{unit:"week"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=1&&b<=53}},{key:"set",value:function(C,b,U,D0){return N(function B0(E0,v0,x1){(0,s.A)(2,arguments);var _=(0,c.A)(E0),C=(0,f.A)(v0),b=k(_,x1)-C;return _.setUTCDate(_.getUTCDate()-7*b),_}(C,U,D0),D0)}}]),x1}(P2),Z2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",100),o2(s1(_),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"I":return Q2(n2_week,C);case"Io":return U.ordinalNumber(C,{unit:"week"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=1&&b<=53}},{key:"set",value:function(C,b,U){return w(function R2(E0,v0){(0,s.A)(2,arguments);var x1=(0,c.A)(E0),_=(0,f.A)(v0),C=X(x1)-_;return x1.setUTCDate(x1.getUTCDate()-7*C),x1}(C,U))}}]),x1}(P2),_e=[31,28,31,30,31,30,31,31,30,31,30,31],v2=[31,29,31,30,31,30,31,31,30,31,30,31],ae=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",90),o2(s1(_),"subPriority",1),o2(s1(_),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"d":return Q2(n2_date,C);case"do":return U.ordinalNumber(C,{unit:"date"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){var D0=H2(C.getUTCFullYear()),se=C.getUTCMonth();return D0?b>=1&&b<=v2[se]:b>=1&&b<=_e[se]}},{key:"set",value:function(C,b,U){return C.setUTCDate(U),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),a1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",90),o2(s1(_),"subpriority",1),o2(s1(_),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"D":case"DD":return Q2(n2_dayOfYear,C);case"Do":return U.ordinalNumber(C,{unit:"date"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return H2(C.getUTCFullYear())?b>=1&&b<=366:b>=1&&b<=365}},{key:"set",value:function(C,b,U){return C.setUTCMonth(0,U),C.setUTCHours(0,0,0,0),C}}]),x1}(P2);function h0(E0,v0,x1){var _,C,b,U,D0,se,Ae,ct;(0,s.A)(2,arguments);var yt=(0,$.q)(),Ut=(0,f.A)(null!==(_=null!==(C=null!==(b=null!==(U=x1?.weekStartsOn)&&void 0!==U?U:null==x1||null===(D0=x1.locale)||void 0===D0||null===(se=D0.options)||void 0===se?void 0:se.weekStartsOn)&&void 0!==b?b:yt.weekStartsOn)&&void 0!==C?C:null===(Ae=yt.locale)||void 0===Ae||null===(ct=Ae.options)||void 0===ct?void 0:ct.weekStartsOn)&&void 0!==_?_:0);if(!(Ut>=0&&Ut<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var a5=(0,c.A)(E0),st=(0,f.A)(v0),Ht=((st%7+7)%7<Ut?7:0)+st-a5.getUTCDay();
vendor: 6,144 bytes, line 1
1return a5.setUTCDate(a5.getUTCDate()+Ht),a5}var m0=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",90),o2(s1(_),"incompatibleTokens",["D","i","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"E":case"EE":case"EEE":return U.day(C,{width:"abbreviated",context:"formatting"})||U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"});case"EEEEE":return U.day(C,{width:"narrow",context:"formatting"});case"EEEEEE":return U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"});default:return U.day(C,{width:"wide",context:"formatting"})||U.day(C,{width:"abbreviated",context:"formatting"})||U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(C,b){return b>=0&&b<=6}},{key:"set",value:function(C,b,U,D0){return(C=h0(C,U,D0)).setUTCHours(0,0,0,0),C}}]),x1}(P2),U1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",90),o2(s1(_),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U,D0){var se=function(ct){var yt=7*Math.floor((ct-1)/7);return(ct+D0.weekStartsOn+6)%7+yt};switch(b){case"e":case"ee":return T0(ye(b.length,C),se);case"eo":return T0(U.ordinalNumber(C,{unit:"day"}),se);case"eee":return U.day(C,{width:"abbreviated",context:"formatting"})||U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"});case"eeeee":return U.day(C,{width:"narrow",context:"formatting"});case"eeeeee":return U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"});default:return U.day(C,{width:"wide",context:"formatting"})||U.day(C,{width:"abbreviated",context:"formatting"})||U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(C,b){return b>=0&&b<=6}},{key:"set",value:function(C,b,U,D0){return(C=h0(C,U,D0)).setUTCHours(0,0,0,0),C}}]),x1}(P2),R0=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",90),o2(s1(_),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U,D0){var se=function(ct){var yt=7*Math.floor((ct-1)/7);return(ct+D0.weekStartsOn+6)%7+yt};switch(b){case"c":case"cc":return T0(ye(b.length,C),se);case"co":return T0(U.ordinalNumber(C,{unit:"day"}),se);case"ccc":return U.day(C,{width:"abbreviated",context:"standalone"})||U.day(C,{width:"short",context:"standalone"})||U.day(C,{width:"narrow",context:"standalone"});case"ccccc":return U.day(C,{width:"narrow",context:"standalone"});case"cccccc":return U.day(C,{width:"short",context:"standalone"})||U.day(C,{width:"narrow",context:"standalone"});default:return U.day(C,{width:"wide",context:"standalone"})||U.day(C,{width:"abbreviated",context:"standalone"})||U.day(C,{width:"short",context:"standalone"})||U.day(C,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(C,b){return b>=0&&b<=6}},{key:"set",value:function(C,b,U,D0){return(C=h0(C,U,D0)).setUTCHours(0,0,0,0),C}}]),x1}(P2),f0=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",90),o2(s1(_),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){var D0=function(Ae){return 0===Ae?7:Ae};switch(b){case"i":case"ii":return ye(b.length,C);case"io":return U.ordinalNumber(C,{unit:"day"});case"iii":return T0(U.day(C,{width:"abbreviated",context:"formatting"})||U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"}),D0);case"iiiii":return T0(U.day(C,{width:"narrow",context:"formatting"}),D0);case"iiiiii":return T0(U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"}),D0);default:return T0(U.day(C,{width:"wide",context:"formatting"})||U.day(C,{width:"abbreviated",context:"formatting"})||U.day(C,{width:"short",context:"formatting"})||U.day(C,{width:"narrow",context:"formatting"}),D0)}}},{key:"validate",value:function(C,b){return b>=1&&b<=7}},{key:"set",value:function(C,b,U){return C=function b1(E0,v0){(0,s.A)(2,arguments);var x1=(0,f.A)(v0);x1%7==0&&(x1-=7);var C=(0,c.A)(E0),se=((x1%7+7)%7<1?7:0)+x1-C.getUTCDay();return C.setUTCDate(C.getUTCDate()+se),C}(C,U),C.setUTCHours(0,0,0,0),C}}]),x1}(P2),O0=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",80),o2(s1(_),"incompatibleTokens",["b","B","H","k","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"a":case"aa":case"aaa":return U.dayPeriod(C,{width:"abbreviated",context:"formatting"})||U.dayPeriod(C,{width:"narrow",context:"formatting"});case"aaaaa":return U.dayPeriod(C,{width:"narrow",context:"formatting"});default:return U.dayPeriod(C,{width:"wide",context:"formatting"})||U.dayPeriod(C,{width:"abbreviated",context:"formatting"})||U.dayPeriod(C,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(C,b,U){return C.setUTCHours(Be(U),0,0,0),C}}]),x1}(P2),K1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",80),o2(s1(_),"incompatibleTokens",["a","B","H","k","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"b":case"bb"
1:case"bbb":return U.dayPeriod(C,{width:"abbreviated",context:"formatting"})||U.dayPeriod(C,{width:"narrow",context:"formatting"});case"bbbbb":return U.dayPeriod(C,{width:"narrow",context:"formatting"});default:return U.dayPeriod(C,{width:"wide",context:"formatting"})||U.dayPeriod(C,{width:"abbreviated",context:"formatting"})||U.dayPeriod(C,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(C,b,U){return C.setUTCHours(Be(U),0,0,0),C}}]),x1}(P2),D2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",80),o2(s1(_),"incompatibleTokens",["a","b","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"B":case"BB":case"BBB":return U.dayPeriod(C,{width:"abbreviated",context:"formatting"})||U.dayPeriod(C,{width:"narrow",context:"formatting"});case"BBBBB":return U.dayPeriod(C,{width:"narrow",context:"formatting"});default:return U.dayPeriod(C,{width:"wide",context:"formatting"})||U.dayPeriod(C,{width:"abbreviated",context:"formatting"})||U.dayPeriod(C,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(C,b,U){return C.setUTCHours(Be(U),0,0,0),C}}]),x1}(P2),O1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",70),o2(s1(_),"incompatibleTokens",["H","K","k","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"h":return Q2(n2_hour12h,C);case"ho":return U.ordinalNumber(C,{unit:"hour"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=1&&b<=12}},{key:"set",value:function(C,b,U){var D0=C.getUTCHours()>=12;return C.setUTCHours(D0&&U<12?U+12:D0||12!==U?U:0,0,0,0),C}}]),x1}(P2),V1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",70),o2(s1(_),"incompatibleTokens",["a","b","h","K","k","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"H":return Q2(n2_hour23h,C);case"Ho":return U.ordinalNumber(C,{unit:"hour"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=0&&b<=23}},{key:"set",value:function(C,b,U){return C.setUTCHours(U,0,0,0),C}}]),x1}(P2),P1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",70),o2(s1(_),"incompatibleTokens",["h","H","k","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"K":return Q2(n2_hour11h,C);case"Ko":return U.ordinalNumber(C,{unit:"hour"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=0&&b<=11}},{key:"set",value:function(C,b,U){var D0=C.getUTCHours()>=12;return C.setUTCHours(D0&&U<12?U+12:U,0,0,0),C}}]),x1}(P2),D1=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",70),o2(s1(_),"incompatibleTokens",["a","b","h","H","K","t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"k":return Q2(n2_hour24h,C);case"ko":return U.ordinalNumber(C,{unit:"hour"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=1&&b<=24}},{key:"set",value:function(C,b,U){return C.setUTCHours(U<=24?U%24:U,0,0,0),C}}]),x1}(P2),U0=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",60),o2(s1(_),"incompatibleTokens",["t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"m":return Q2(n2_minute,C);case"mo":return U.ordinalNumber(C,{unit:"minute"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=0&&b<=59}},{key:"set",value:function(C,b,U){return C.setUTCMinutes(U,0,0),C}}]),x1}(P2),h2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",50),o2(s1(_),"incompatibleTokens",["t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b,U){switch(b){case"s":return Q2(n2_second,C);case"so":return U.ordinalNumber(C,{unit:"second"});default:return ye(b.length,C)}}},{key:"validate",value:function(C,b){return b>=0&&b<=59}},{key:"set",value:function(C,b,U){return C.setUTCSeconds(U,0),C}}]),x1}(P2),V0=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",30),o2(s1(_),"incompatibleTokens",["t","T"]),_}return W2(x1,[{key:"parse",value:function(C,b){return T0(ye(b.length,C),function(se){return Math.floor(se*Math.pow(10,3-b.length))})}},{key:"set",value:function(C,b,U){return C.setUTCMilliseconds(U),C}}]),x1}(P2),_2=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",10),o2(s1(_),"incompatibleTokens",["t","T","x"]),_}return W2(x1,[{key:"parse",value:function(C,b){switch(b){case"X":return Ce(S2_basicOptionalMinutes,C);
vendor: 4,226 bytes, line 1
1case"XX":return Ce(S2_basic,C);case"XXXX":return Ce(S2_basicOptionalSeconds,C);case"XXXXX":return Ce(S2_extendedOptionalSeconds,C);default:return Ce(S2_extended,C)}}},{key:"set",value:function(C,b,U){return b.timestampIsSet?C:new Date(C.getTime()-U)}}]),x1}(P2),te=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",10),o2(s1(_),"incompatibleTokens",["t","T","X"]),_}return W2(x1,[{key:"parse",value:function(C,b){switch(b){case"x":return Ce(S2_basicOptionalMinutes,C);case"xx":return Ce(S2_basic,C);case"xxxx":return Ce(S2_basicOptionalSeconds,C);case"xxxxx":return Ce(S2_extendedOptionalSeconds,C);default:return Ce(S2_extended,C)}}},{key:"set",value:function(C,b,U){return b.timestampIsSet?C:new Date(C.getTime()-U)}}]),x1}(P2),ue=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",40),o2(s1(_),"incompatibleTokens","*"),_}return W2(x1,[{key:"parse",value:function(C){return Pe(C)}},{key:"set",value:function(C,b,U){return[new Date(1e3*U),{timestampIsSet:!0}]}}]),x1}(P2),Se=function(E0){K(x1,E0);var v0=H1(x1);function x1(){var _;S0(this,x1);for(var C=arguments.length,b=new Array(C),U=0;U<C;U++)b[U]=arguments[U];return o2(s1(_=v0.call.apply(v0,[this].concat(b))),"priority",20),o2(s1(_),"incompatibleTokens","*"),_}return W2(x1,[{key:"parse",value:function(C){return Pe(C)}},{key:"set",value:function(C,b,U){return[new Date(U),{timestampIsSet:!0}]}}]),x1}(P2),qe={G:new g2,y:new F2,Y:new He,R:new xe,u:new e2,Q:new j0,q:new m1,M:new f1,L:new R1,w:new l2,I:new Z2,d:new ae,D:new a1,E:new m0,e:new U1,c:new R0,i:new f0,a:new O0,b:new K1,B:new D2,h:new O1,H:new V1,K:new P1,k:new D1,m:new U0,s:new h2,S:new V0,X:new _2,x:new te,t:new ue,T:new Se},et=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,at=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Tt=/^'([^]*?)'?$/,Ft=/''/g,pt=/\S/,Et=/[a-zA-Z]/;var qt={locale:"en",Pagination:{items_per_page:"/ page",jump_to:"Go to",page:"",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",begin:"Go to first page",last:"Go to last page"},DatePicker:{lang:{placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"],locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},timePickerLocale:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]}},TimePicker:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Calendar:{lang:{placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"],locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D
1/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},timePickerLocale:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]}},global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click sort by descend",triggerAsc:"Click sort by ascend",cancelSort:"Click to cancel sort"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"}};const b5=new i.nKC("vts-i18n"),O5=new i.nKC("vts-date-locale"),ta=new i.nKC("vts-date-format");let T1=(()=>{class E0{get localeChange(){return this._change.asObservable()}constructor(x1,_,C){this._change=new r.t(this._locale),this.setLocale(x1||qt),this.setDateLocale(_||null),this.setDateFormat(C||null)}translate(x1,_){let C=this._getObjectPath(this._locale,x1);return"string"==typeof C?(_&&Object.keys(_).forEach(b=>C=C.replace(new RegExp(`%${b}%`,"g"),_[b])),C):x1}setLocale(x1){this._locale&&this._locale.locale===x1.locale||(this._locale=x1,this._change.next(x1))}getLocale(){return this._locale}getLocaleId(){return this._locale?this._locale.locale:""}setDateLocale(x1){this.dateLocale=x1}getDateLocale(){return this.dateLocale}setDateFormat(x1){this.dateFormat=x1}getDateFormat(){return this.dateFormat}getLocaleData(x1,_){const C=x1?this._getObjectPath(this._locale,x1):this._locale;return!C&&!_&&(0,a.R8)(`Missing translations for "${x1}" in language "${this._locale.locale}".\nYou can use "VtsI18nService.setLocale" as a temporary fix.\nWelcome to submit a pull request to help us optimize the translations!\nhttps://github.com/NG-ZORRO/ng-zorro-antd/blob/master/CONTRIBUTING.md`),C||_||this._getObjectPath(qt,x1)||{}}_getObjectPath(x1,_){let C=x1;const b=_.split("."),U=b.length;let D0=0;for(;C&&D0<U;)C=C[b[D0++]];return D0===U?C:null}static{this.\u0275fac=function(_){return new(_||E0)(i.KVO(b5,8),i.KVO(O5,8),i.KVO(ta,8))}}static{this.\u0275prov=i.jDH({token:E0,factory:E0.\u0275fac,providedIn:"root"})}}return E0})(),s2=(()=>{class E0{constructor(x1){this._locale=x1}transform(x1,_){return this._locale.translate(x1,_)}static{this.\u0275fac=function(_){return new(_||E0)(i.rXU(T1,16))}}static{this.\u0275pipe=i.EJ8({name:"vtsI18n",type:E0,pure:!0})}}return E0})(),n0=(()=>{class E0{static{this.\u0275fac=function(_){return new(_||E0)}}static{this.\u0275mod=i.$C({type:E0})}static{this.\u0275inj=i.G2t({})}}return E0})();const C0=new i.nKC("date-config"),b2={firstDayOfWeek:void 0};let N2=(()=>{class E0{constructor(x1,_){this.i18n=x1,this.config=_,this.config=function ce(E0){return{...b2,...E0}}(this.config)}static{this.\u0275fac=function(_){return new(_||E0)(i.KVO(T1),i.KVO(C0,8))}}static{this.\u0275prov=i.jDH({token:E0,factory:function(_){let C=null;return C=_?new _:function ge(E0,v0){const x1=E0.get(T1);return new B1(x1,v0)}(i.KVO(i.zZn),i.KVO(C0,8)),C},providedIn:"root"})}}return E0})();class B1 extends N2{getISOWeek(v0){return(0,u.A)(v0)}getFirstDayOfWeek(){let v0;try{v0=this.i18n.getDateLocale().options.weekStartsOn}catch{v0=1}return null==this.config.firstDayOfWeek?v0:this.config.firstDayOfWeek}format(v0,x1){return v0?function V2(E0,v0,x1){var _,C,b,U,D0,se,Ae,ct,yt,Ut,a5,st,o5,n5,We,Ht,C5,P5;(0,s.A)(2,arguments);var Oa=String(v0),T5=(0,$.q)(),V5=null!==(_=null!==(C=x1?.locale)&&void 0!==C?C:T5.locale)&&void 0!==_?_:E1,oa=(0,f.A)(null!==(b=null!==(U=null!==(D0=null!==(se=x1?.firstWeekContainsDate)&&void 0!==se?se:null==x1||null===(Ae=x1.locale)||void 0===Ae||null===(ct=Ae.options)||void 0===ct?void 0:ct.firstWeekContainsDate)&&void 0!==D0?D0:T5.firstWeekContainsDate)&&void 0!==U?U:null===(yt=T5.locale)||void 0===yt||null===(Ut=yt.options)||void 0===Ut?void 0:Ut.firstWeekContainsDate)&&void 0!==b?b:1);if(!(oa>=1&&oa<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var dt=(0,f.A)(null!==(a5=null!==(st=null!==(o5=null!==(n5=x1?.weekStartsOn)&&void 0!==n5?n5:null==x1||null===(We=x1.locale)||void 0===We||null===(Ht=We.options)||void 0===Ht?void 0:Ht.weekStartsOn)&&void 0!==o5?o5:T5.weekStartsOn)&&void 0!==st?st:null===(C5=T5.locale)||void 0===C5||null===(P5=C5.options)||void 0===P5?void 0:P5.weekStartsOn)&&void 0!==a5?a5:0);if(!(dt>=0&&dt<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!V5.localize)throw new RangeError("locale must contain localize property");if(!V5.formatLong)throw new RangeError("locale must contain formatLong property");var U5=(0,c.A)(E0);if(!(0,p.A)(U5))throw new RangeError("Invalid time value");var I5=M(U5,(0,Y1.A)(U5)),Ta={firstWeekContainsDate:oa,weekStartsOn:dt,locale:V5,_originalDate:U5},v4=Oa.match(Y0).map(function(L2){var q2=L2[0];return"p"===q2||"P"===q2?(0,q0[q2])(L2,V5.formatLong):L2}).join("").match(q1).map(function(L2){if("''"===L2)return"'";var q2=L2[0];if("'"===q2)return function u0(E0){var v0=E0.match(J1);return v0?v0[1].replace(K0,"'"):E0}(L2);var X2=p0[q2];if(X2)return!(null!=x1&&x1.useAdditionalWeekYearTokens)&&u1(L2)&&w1(L2,v0,String(E0)),!(null!=x1&&x1.useAdditionalDayOfYearTokens)&&Z1(L2)&&w1(L2,v0,String(E0)),X2(I5,L2,V5.localize,Ta);
1if(q2.match(z0))throw new RangeError("Format string contains an unescaped latin alphabet character `"+q2+"`");return L2}).join("");return v4}(v0,x1,{locale:this.i18n.getDateLocale(),weekStartsOn:this.getFirstDayOfWeek(),useAdditionalWeekYearTokens:!0}):""}parseDate(v0,x1){return function v5(E0,v0,x1,_){var C,b,U,D0,se,Ae,ct,yt,Ut,a5,st,o5,n5,We,Ht,C5,P5,Oa;(0,s.A)(3,arguments);var T5=String(E0),V5=String(v0),oa=(0,$.q)(),dt=null!==(C=null!==(b=_?.locale)&&void 0!==b?b:oa.locale)&&void 0!==C?C:E1;if(!dt.match)throw new RangeError("locale must contain match property");var U5=(0,f.A)(null!==(U=null!==(D0=null!==(se=null!==(Ae=_?.firstWeekContainsDate)&&void 0!==Ae?Ae:null==_||null===(ct=_.locale)||void 0===ct||null===(yt=ct.options)||void 0===yt?void 0:yt.firstWeekContainsDate)&&void 0!==se?se:oa.firstWeekContainsDate)&&void 0!==D0?D0:null===(Ut=oa.locale)||void 0===Ut||null===(a5=Ut.options)||void 0===a5?void 0:a5.firstWeekContainsDate)&&void 0!==U?U:1);if(!(U5>=1&&U5<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Ua=(0,f.A)(null!==(st=null!==(o5=null!==(n5=null!==(We=_?.weekStartsOn)&&void 0!==We?We:null==_||null===(Ht=_.locale)||void 0===Ht||null===(C5=Ht.options)||void 0===C5?void 0:C5.weekStartsOn)&&void 0!==n5?n5:oa.weekStartsOn)&&void 0!==o5?o5:null===(P5=oa.locale)||void 0===P5||null===(Oa=P5.options)||void 0===Oa?void 0:Oa.weekStartsOn)&&void 0!==st?st:0);if(!(Ua>=0&&Ua<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===V5)return""===T5?(0,c.A)(x1):new Date(NaN);var X2,I5={firstWeekContainsDate:U5,weekStartsOn:Ua,locale:dt},Ta=[new w2],v4=V5.match(at).map(function(d5){var Xt=d5[0];return Xt in q0?(0,q0[Xt])(d5,dt.formatLong):d5}).join("").match(et),L2=[],q2=b0(v4);try{var Ye=function(){var Xt=X2.value;!(null!=_&&_.useAdditionalWeekYearTokens)&&u1(Xt)&&w1(Xt,V5,E0),(null==_||!_.useAdditionalDayOfYearTokens)&&Z1(Xt)&&w1(Xt,V5,E0);var R5=Xt[0],bt=qe[R5];if(bt){var c1=bt.incompatibleTokens;if(Array.isArray(c1)){var y2=L2.find(function(d1){return c1.includes(d1.token)||d1.token===R5});if(y2)throw new RangeError("The format string mustn't contain `".concat(y2.fullToken,"` and `").concat(Xt,"` at the same time"))}else if("*"===bt.incompatibleTokens&&L2.length>0)throw new RangeError("The format string mustn't contain `".concat(Xt,"` and any other token at the same time"));L2.push({token:R5,fullToken:Xt});var y=bt.run(T5,Xt,dt.match,I5);if(!y)return{v:new Date(NaN)};Ta.push(y.setter),T5=y.rest}else{if(R5.match(Et))throw new RangeError("Format string contains an unescaped latin alphabet character `"+R5+"`");if("''"===Xt?Xt="'":"'"===R5&&(Xt=function u5(E0){return E0.match(Tt)[1].replace(Ft,"'")}(Xt)),0!==T5.indexOf(Xt))return{v:new Date(NaN)};T5=T5.slice(Xt.length)}};for(q2.s();!(X2=q2.n()).done;){var rt=Ye();if("object"===(0,G0.A)(rt))return rt.v}}catch(d5){q2.e(d5)}finally{q2.f()}if(T5.length>0&&pt.test(T5))return new Date(NaN);var Wt=Ta.map(function(d5){return d5.priority}).sort(function(d5,Xt){return Xt-d5}).filter(function(d5,Xt,R5){return R5.indexOf(d5)===Xt}).map(function(d5){return Ta.filter(function(Xt){return Xt.priority===d5}).sort(function(Xt,R5){return R5.subPriority-Xt.subPriority})}).map(function(d5){return d5[0]}),Yt=(0,c.A)(x1);if(isNaN(Yt.getTime()))return new Date(NaN);var s5,Lt=M(Yt,(0,Y1.A)(Yt)),Ha={},u4=b0(Wt);try{for(u4.s();!(s5=u4.n()).done;){var o4=s5.value;if(!o4.validate(Lt,I5))return new Date(NaN);var Ge=o4.set(Lt,Ha,I5);Array.isArray(Ge)?(Lt=Ge[0],k0(Ha,Ge[1])):Lt=Ge}}catch(d5){u4.e(d5)}finally{u4.f()}return Lt}(v0,x1,new Date,{locale:this.i18n.getDateLocale(),weekStartsOn:this.getFirstDayOfWeek(),useAdditionalWeekYearTokens:!0})}parseTime(v0,x1){return this.parseDate(v0,x1)}}var aa={locale:"vi",Pagination:{items_per_page:"/ trang",jump_to:"\u0110\u1ebfn",page:"",prev_page:"Trang Tr\u01b0\u1edbc",next_page:"Trang K\u1ebf",prev_5:"V\u1ec1 5 Trang Tr\u01b0\u1edbc",next_5:"\u0110\u1ebfn 5 Trang K\u1ebf",begin:"V\u1ec1 trang \u0111\u1ea7u",last:"\u0110\u1ebfn trang cu\u1ed1i"},DatePicker:{lang:{placeholder:"Ch\u1ecdn th\u1eddi \u0111i\u1ec3m",rangePlaceholder:["
1Ng\xe0y b\u1eaft \u0111\u1ea7u","Ng\xe0y k\u1ebft th\xfac"],locale:"vi_VN",today:"H\xf4m nay",now:"B\xe2y gi\u1edd",backToToday:"Tr\u1edf v\u1ec1 h\xf4m nay",ok:"Ok",clear:"X\xf3a",month:"Th\xe1ng",year:"N\u0103m",timeSelect:"Ch\u1ecdn th\u1eddi gian",dateSelect:"Ch\u1ecdn ng\xe0y",weekSelect:"Ch\u1ecdn tu\u1ea7n",monthSelect:"Ch\u1ecdn th\xe1ng",yearSelect:"Ch\u1ecdn n\u0103m",decadeSelect:"Ch\u1ecdn th\u1eadp k\u1ef7",yearFormat:"YYYY",dateFormat:"D/M/YYYY",dayFormat:"D",dateTimeFormat:"D/M/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Th\xe1ng tr\u01b0\u1edbc (PageUp)",nextMonth:"Th\xe1ng sau (PageDown)",previousYear:"N\u0103m tr\u01b0\u1edbc (Control + left)",nextYear:"N\u0103m sau (Control + right)",previousDecade:"Th\u1eadp k\u1ef7 tr\u01b0\u1edbc",nextDecade:"Th\u1eadp k\u1ef7 sau",previousCentury:"Th\u1ebf k\u1ef7 tr\u01b0\u1edbc",nextCentury:"Th\u1ebf k\u1ef7 sau"},timePickerLocale:{placeholder:"Ch\u1ecdn th\u1eddi gian"}},TimePicker:{placeholder:"Ch\u1ecdn th\u1eddi gian"},Calendar:{lang:{placeholder:"Ch\u1ecdn th\u1eddi \u0111i\u1ec3m",rangePlaceholder:["Ng\xe0y b\u1eaft \u0111\u1ea7u","Ng\xe0y k\u1ebft th\xfac"],locale:"vi_VN",today:"H\xf4m nay",now:"B\xe2y gi\u1edd",backToToday:"Tr\u1edf v\u1ec1 h\xf4m nay",ok:"Ok",clear:"X\xf3a",month:"Th\xe1ng",year:"N\u0103m",timeSelect:"Ch\u1ecdn th\u1eddi gian",dateSelect:"Ch\u1ecdn ng\xe0y",weekSelect:"Ch\u1ecdn tu\u1ea7n",monthSelect:"Ch\u1ecdn th\xe1ng",yearSelect:"Ch\u1ecdn n\u0103m",decadeSelect:"Ch\u1ecdn th\u1eadp k\u1ef7",yearFormat:"YYYY",dateFormat:"D/M/YYYY",dayFormat:"D",dateTimeFormat:"D/M/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Th\xe1ng tr\u01b0\u1edbc (PageUp)",nextMonth:"Th\xe1ng sau (PageDown)",previousYear:"N\u0103m tr\u01b0\u1edbc (Control + left)",nextYear:"N\u0103m sau (Control + right)",previousDecade:"Th\u1eadp k\u1ef7 tr\u01b0\u1edbc",nextDecade:"Th\u1eadp k\u1ef7 sau",previousCentury:"Th\u1ebf k\u1ef7 tr\u01b0\u1edbc",nextCentury:"Th\u1ebf k\u1ef7 sau"},timePickerLocale:{placeholder:"Ch\u1ecdn th\u1eddi gian"}},Table:{filterTitle:"B\u1ed9 ",filterConfirm:"OK",filterReset:"T\u1ea1o L\u1ea1i",selectAll:"Ch\u1ecdn T\u1ea5t C\u1ea3",selectInvert:"Ch\u1ecdn Ng\u01b0\u1ee3c L\u1ea1i"},Modal:{okText:"OK",cancelText:"Hu\u1ef7",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Hu\u1ef7"},Transfer:{searchPlaceholder:"T\xecm \u1edf \u0111\xe2y",itemUnit:"m\u1ee5c",itemsUnit:"m\u1ee5c"},Upload:{uploading:"\u0110ang t\u1ea3i l\xean...",removeFile:"G\u1ee1 b\u1ecf t\u1eadp tin",uploadError:"L\u1ed7i t\u1ea3i l\xean",previewFile:"Xem th\u1eed t\u1eadp tin",downloadFile:"T\u1ea3i t\u1eadp tin"},Empty:{description:"Tr\u1ed1ng"}}},86570:(X1,n1,h)=>{"use strict";h.d(n1,{GE:()=>X,dA:()=>O,qb:()=>o1});var i=h(21906),a=h(23135),r=h(31635),u=h(61040),p=h(93509),f=h(33935),c=h(62252),s=h(53865),o=h(9755),M=h(22539);const I=[{icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 2H19C19.2652 2 19.5196 2.10536 19.7071 2.29289C19.8946 2.48043 20 2.73478 20 3V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H1C0.734784 20 0.48043 19.8946 0.292893 19.7071C0.105357 19.5196 0 19.2652 0 19V3C0 2.73478 0.105357 2.48043 0.292893 2.29289C0.48043 2.10536 0.734784 2 1 2H5V0H7V2H13V0H15V2ZM2 8V18H18V8H2ZM4 10H6V12H4V10ZM9 10H11V12H9V10ZM14 10H16V12H14V10Z" fill="currentColor"/></svg>',name:"suffix",type:"vts-picker"},{icon:'\n    <?xml version="1.0" encoding="utf-8"?>\n        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: rgb(241, 242, 243); display: block; shape-rendering: auto;" width="200px" height="200px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">\n        <circle cx="84" cy="50" r="10" fill="#f56685">\n            <animate attributeName="r" repeatCount="indefinite" dur="0.3571428571428571s" calcMode="spline" keyTimes="0;1" values="10;0" keySplines="0 0.5 0.5 1" begin="0s"></animate>\n            <animate attributeName="fill" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="discrete" keyTimes="0;0.25;0.5;0.75;1" values="#f56685;#8f9294;#f56685;#8f9294;#f56685" begin="0s"></animate>\n        </circle><circle cx="16" cy="50" r="10" fill="#f56685">
1\n        <animate attributeName="r" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="0;0;10;10;10" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="0s"></animate>\n        <animate attributeName="cx" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="16;16;16;50;84" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="0s"></animate>\n        </circle><circle cx="50" cy="50" r="10" fill="#8f9294">\n        <animate attributeName="r" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="0;0;10;10;10" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="-0.3571428571428571s"></animate>\n        <animate attributeName="cx" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="16;16;16;50;84" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="-0.3571428571428571s"></animate>\n        </circle><circle cx="84" cy="50" r="10" fill="#f56685">\n        <animate attributeName="r" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="0;0;10;10;10" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="-0.7142857142857142s"></animate>\n        <animate attributeName="cx" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="16;16;16;50;84" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="-0.7142857142857142s"></animate>\n        </circle><circle cx="16" cy="50" r="10" fill="#8f9294">\n        <animate attributeName="r" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="0;0;10;10;10" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="-1.0714285714285714s"></animate>\n        <animate attributeName="cx" repeatCount="indefinite" dur="1.4285714285714284s" calcMode="spline" keyTimes="0;0.25;0.5;0.75;1" values="16;16;16;50;84" keySplines="0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1" begin="-1.0714285714285714s"></animate>\n        </circle>\n    </svg>\n    ',name:"icon",type:"vts-spin"},{icon:'<svg width="1em" height="1em" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" > <path d="M23.874 12.452c0.202 -0.436 0.108 -0.971 -0.268 -1.309l-4.807 -4.328c-0.462 -0.416 -1.173 -0.378 -1.589 0.083 -0.416 0.462 -0.378 1.173 0.083 1.589l3.897 3.509 -3.921 3.53c-0.462 0.416 -0.499 1.127 -0.083 1.589 0.416 0.462 1.127 0.499 1.589 0.083l4.807 -4.328a1.12 1.12 0 0 0 0.292 -0.417zM2.811 11.986l3.897 -3.509c0.462 -0.416 0.499 -1.127 0.083 -1.589 -0.416 -0.462 -1.127 -0.499 -1.589 -0.083L0.396 11.133C0.02 11.472 -0.075 12.006 0.128 12.442a1.12 1.12 0 0 0 0.292 0.417l4.807 4.328c0.462 0.416 1.173 0.378 1.589 -0.083 0.416 -0.462 0.378 -1.173 -0.083 -1.589l-3.921 -3.53zm12.411 -8.839c0.584 0.212 0.885 0.858 0.672 1.442L10.219 20.181c-0.213 0.584 -0.858 0.885 -1.442 0.672 -0.584 -0.212 -0.885 -0.858 -0.672 -1.442l5.675 -15.593c0.213 -0.584 0.858 -0.885 1.442 -0.672z" fillRule="evenodd" opacity="0.8" /> </svg>',name:"expand",type:"demobox"},{icon:'<svg width="1em" height="1em" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" > <path d="M23.874 12.452c0.202 -0.436 0.108 -0.971 -0.268 -1.309l-4.807 -4.328c-0.462 -0.416 -1.173 -0.378 -1.589 0.083 -0.416 0.462 -0.378 1.173 0.083 1.589l3.897 3.509 -3.921 3.53c-0.462 0.416 -0.499 1.127 -0.083 1.589 0.416 0.462 1.127 0.499 1.589 0.083l4.807 -4.328a1.12 1.12 0 0 0 0.292 -0.417zM2.811 11.986l3.897 -3.509c0.462 -0.416 0.499 -1.127 0.083 -1.589 -0.416 -0.462 -1.127 -0.499 -1.589 -0.083L0.396 11.133C0.02 11.472 -0.075 12.006 0.128 12.442a1.12 1.12 0 0 0 0.292 0.417l4.807 4.328c0.462 0.416 1.173 0.378 1.589 -0.083 0.416 -0.462 0.378 -1.173 -0.083 -1.589l-3.921 -3.53z" fillRule="evenodd" opacity="0.8" > </path> </svg>',name:"unexpand",type:"demobox"}],Z=new a.nKC("vts_icons");let X=(()=>{class E extends u.fM{normalizeSvgElement(P){P.getAttribute("viewBox")||this._renderer.setAttribute(P,"viewBox","0 0 24 24"),(!P.getAttribute("width")||!P.getAttribute("height"))&&(this._renderer.setAttribute(P,"width","1em"),this._renderer.setAttribute(P,"height","1em")),P.getAttribute("fill")||this._renderer.setAttribute(P,"fill","currentColor")}createIconfontIcon(P){return this._createSVGElementFromString(`<svg><use xlink:href="${P}"></svg>`)}constructor(P,Q,R,C1,S1,W0){super(P,C1,S1,Q),this.vtsConfigService=R,this.configUpdated$=new c.B,this.addIcon(...I,...W0||[])}static{this.\u0275fac=function(Q){return new(Q||E)(a.KVO(a._9s),a.KVO(s.up),a.KVO(o.XZ),a.KVO(M.JV,8),a.KVO(f.q,8),a.KVO(Z,8))}}static{this.\u0275prov=a.jDH({token:E,factory:E.\u0275fac,providedIn:"root"})}}return E})();const $=new a.nKC("vts_icons_patch");let N=(()=>{class E{constructor(P,Q){this.extraIcons=P,this.rootIconService=Q,this.patched=!1}doPatch(){this.patched||(this.extraIcons.forEach(P=>this.rootIconService.addIcon(P)),this.patched=!0)}static{this.\u0275fac=function(Q){return new(Q||E)(a.KVO($,2),a.KVO(X))}}static{this.\u0275prov=a.jDH({token:E,factory:E.\u0275fac})}}return E})(),o1=(()=>{class E extends u.LJ{set vtsSpin(P){this.spin=P}set vtsType(P){P&&(this.iconName=(0,u.df)(P)?P:`${P}:vts`)}constructor(P,Q,R,C1){super(Q,P,R),this.iconService=Q,this.renderer=R,this.cacheClassName=null,this.vtsRotate=0,this.spin=!1,C1&&C1.doPatch(),this.el=P.nativeElement}ngOnChanges(P){const{vtsType:Q,vtsTwotoneColor:R,vtsSpin:C1,vtsTheme:S1,vtsRotate:W0}=P;Q||R||C1||S1?this.changeIcon2():W0?this.handleRotate(this.el.firstChild):this._setSVGElement(this.iconService.createIconfontIcon(`#${this.iconfont}`))}ngOnInit(){this.renderer.setAttribute(this.el,"class",`vtsicon ${this.el.className}`.trim())}ngAfterContentChecked(){if(!this.iconName){const P=this.el.children;let Q=P.length;if(!this.iconName&&P.length)for(;Q--;){const R=P[Q];
1"svg"===R.tagName.toLowerCase()&&this.iconService.normalizeSvgElement(R)}}}changeIcon2(){this.setClassName(),this._changeIcon().then(P=>{P&&(this.setSVGData(P),this.handleSpin(P),this.handleRotate(P),this.setType())})}handleSpin(P){this.spin||"loading"===this.iconName?this.renderer.addClass(P,"vtsicon-spin"):this.renderer.removeClass(P,"vtsicon-spin")}handleRotate(P){this.vtsRotate?this.renderer.setAttribute(P,"style",`transform: rotate(${this.vtsRotate}deg)`):this.renderer.removeAttribute(P,"style")}setClassName(){this.cacheClassName&&this.renderer.removeClass(this.el,this.cacheClassName),this.cacheClassName=`vtsicon-${this.iconName}`,this.renderer.addClass(this.el,this.cacheClassName),this.el.classList.forEach(Q=>{Q.startsWith("vts-icon-type-")&&this.renderer.removeClass(this.el,Q)})}setSVGData(P){this.renderer.setAttribute(P,"data-icon",this.iconName),this.renderer.setAttribute(P,"aria-hidden","true")}setType(){const[P,Q]=(0,u.hy)(this.iconName);this.renderer.addClass(this.el,`vts-icon-type-${Q}`)}static{this.\u0275fac=function(Q){return new(Q||E)(a.rXU(a.aKT),a.rXU(X),a.rXU(a.sFG),a.rXU(N,8))}}static{this.\u0275dir=a.FsC({type:E,selectors:[["","vts-icon",""]],hostVars:2,hostBindings:function(Q,R){2&Q&&a.AVh("vtsicon",!0)},inputs:{vtsSpin:"vtsSpin",vtsRotate:"vtsRotate",vtsType:"vtsType"},exportAs:["vtsIcon"],features:[a.Vt3,a.OA$]})}}return(0,r.Cg)([(0,p.H3)()],E.prototype,"vtsSpin",null),E})(),O=(()=>{class E{static forRoot(P){return{ngModule:E,providers:[{provide:Z,useValue:P}]}}static forChild(P){return{ngModule:E,providers:[N,{provide:$,useValue:P}]}}static{this.\u0275fac=function(Q){return new(Q||E)}}static{this.\u0275mod=a.$C({type:E})}static{this.\u0275inj=a.G2t({imports:[i.IK]})}}return E})()},9732:(X1,n1,h)=>{"use strict";h.d(n1,{VU:()=>Z1,_H:()=>I1});var i=h(31635),a=h(23135),r=h(9755),u=h(93509),p=h(62252),f=h(9760),c=h(92717),s=h(52317),o=h(15808),M=h(7517),x=h(39829),z=h(9378),w=h(43025),A=h(86570),I=h(98101),Z=h(98231),X=h(98263),$=h(4033),N=h(35456);const o1=["imgRef"];function O(u1,w1){if(1&u1){const p1=a.RV6();a.j41(0,"li",8),a.bIt("click",function(){const q1=a.eBV(p1).$implicit;return a.Njj(q1.onClick())}),a.nrm(1,"span",9),a.k0s()}if(2&u1){const p1=w1.$implicit,E1=a.XpG();a.AVh("vts-image-preview-operations-operation-disabled",E1.zoomOutDisabled&&"zoomOut"===p1.type),a.R7$(),a.Y8G("vtsType",p1.icon)}}function E(u1,w1){if(1&u1&&a.nrm(0,"img",11,0),2&u1){const p1=a.XpG().$implicit,E1=a.XpG();a.xc7("width",p1.width)("height",p1.height)("transform",E1.previewImageTransform),a.BMQ("src",p1.src,a.B4B)("alt",p1.alt)}}function k(u1,w1){if(1&u1&&a.DNE(0,E,2,8,"img",10),2&u1){const p1=w1.$index,E1=a.XpG();a.vxM(E1.index===p1?0:-1)}}function P(u1,w1){if(1&u1){const p1=a.RV6();a.j41(0,"div",12),a.bIt("click",function(q1){a.eBV(p1);const Y0=a.XpG();return a.Njj(Y0.onSwitchLeft(q1))}),a.nrm(1,"span",13),a.k0s(),a.j41(2,"div",14),a.bIt("click",function(q1){a.eBV(p1);const Y0=a.XpG();return a.Njj(Y0.onSwitchRight(q1))}),a.nrm(3,"span",15),a.k0s()}if(2&u1){const p1=a.XpG();a.AVh("vts-image-preview-switch-left-disabled",p1.index<=0),a.R7$(2),a.AVh("vts-image-preview-switch-right-disabled",p1.index>=p1.images.length-1)}}const Q=["*"];class W0{constructor(){this.vtsKeyboard=!0,this.vtsNoAnimation=!1,this.vtsMaskClosable=!0,this.vtsCloseOnNavigation=!0}}class l0{constructor(w1,p1,E1){this.previewInstance=w1,this.config=p1,this.overlayRef=E1,E1.keydownEvents().pipe((0,f.p)(q1=>this.config.vtsKeyboard&&(q1.keyCode===x.g||q1.keyCode===x.L||q1.keyCode===x.R)&&!(0,z.rp)(q1))).subscribe(q1=>{q1.preventDefault(),q1.keyCode===x.g&&this.close(),q1.keyCode===x.L&&this.prev(),q1.keyCode===x.R&&this.next()}),E1.detachments().subscribe(()=>{this.overlayRef.dispose()}),w1.containerClick.pipe((0,c.s)(1)).subscribe(()=>{this.close()}),w1.closeClick.pipe((0,c.s)(1)).subscribe(()=>{this.close()}),w1.animationStateChanged.pipe((0,f.p)(q1=>"done"===q1.phaseName&&"leave"===q1.toState),(0,c.s)(1)).subscribe(()=>{this.dispose()})}switchTo(w1){this.previewInstance.switchTo(w1)}next(){this.previewInstance.next()}prev(){this.previewInstance.prev()}close(){this.previewInstance.startLeaveAnimation()}dispose(){this.overlayRef.dispose()}}function $0(u1,w1,p1){const E1=u1+w1,q1=(w1-p1)/2;let Y0=null;return w1>p1?(u1>0&&(Y0=q1),u1<0&&E1<p1&&(Y0=-q1)):(u1<0||E1>p1)&&(Y0=u1<0?q1:-q1),Y0}const Z0={x:0,y:0};let x0=(()=>{class u1{get animationDisabled(){return this.config.vtsNoAnimation??!1}get maskClosable(){const p1=this.vtsConfigService.getConfigForComponent("image")||{};return this.config.vtsMaskClosable??p1.vtsMaskClosable??!0}constructor(p1,E1,q1,Y0,J1){this.cdr=p1,this.vtsConfigService=E1,this.config=q1,this.overlayRef=Y0,this.iconService=J1,this.images=[],this.index=0,this.isDragging=!1,this.visible=!0,this.animationState="enter",this.animationStateChanged=new a.bkB,this.previewImageTransform="",this.previewImageWrapperTransform="",this.operations=[{icon:"AvatarPreviewClose:avatar",onClick:()=>{this.onClose()},type:"close"}
1,{icon:"AvatarPreviewZoomIn:avatar",onClick:()=>{this.onZoomIn()},type:"zoomIn"},{icon:"AvatarPreviewZoomOut:avatar",onClick:()=>{this.onZoomOut()},type:"zoomOut"},{icon:"AvatarPreviewRotateRight:avatar",onClick:()=>{this.onRotateRight()},type:"rotateRight"},{icon:"AvatarPreviewRotateLeft:avatar",onClick:()=>{this.onRotateLeft()},type:"rotateLeft"}],this.zoomOutDisabled=!1,this.position={...Z0},this.containerClick=new a.bkB,this.closeClick=new a.bkB,this.destroy$=new p.B,this.zoom=this.config.vtsZoom??1,this.rotate=this.config.vtsRotate??0,this.updateZoomOutDisabled(),this.updatePreviewImageTransform(),this.updatePreviewImageWrapperTransform()}ngOnInit(){this.addIcons()}addIcons(){this.iconService.addIcon({icon:'<svg viewBox="64 64 896 896" focusable="false" fill="currentColor" width="1em" height="1em" class="ng-tns-c586-146" data-icon="rotate-left" aria-hidden="true"><defs><style></style></defs><path d="M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"></path><path d="M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"></path></svg>',name:"AvatarPreviewRotateLeft",type:"avatar"}),this.iconService.addIcon({icon:'<svg viewBox="64 64 896 896" focusable="false" fill="currentColor" width="1em" height="1em" class="ng-tns-c586-149" data-icon="rotate-left" aria-hidden="true"><defs><style></style></defs><path d="M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"></path><path d="M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"></path></svg>',name:"AvatarPreviewRotateLeft",type:"avatar"}),this.iconService.addIcon({icon:'<svg viewBox="64 64 896 896" focusable="false" fill="currentColor" width="1em" height="1em" class="ng-tns-c586-146" data-icon="rotate-right" aria-hidden="true"><defs><style></style></defs><path d="M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"></path><path d="M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"></path></svg>',name:"AvatarPreviewRotateRight",type:"avatar"}),this.iconService.addIcon({icon:'<svg viewBox="64 64 896 896" focusable="false" fill="currentColor" width="1em" height="1em" class="ng-tns-c586-146" data-icon="zoom-out" aria-hidden="true"><path d="M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"></path></svg>',name:"AvatarPreviewZoomOut",type:"avatar"}),this.iconService.addIcon({icon:'<svg viewBox="64 64 896 896" focusable="false" fill="currentColor" width="1em" height="1em" class="ng-tns-c586-146" data-icon="zoom-in" aria-hidden="true"><path d="M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"></path></svg>
1',name:"AvatarPreviewZoomIn",type:"avatar"}),this.iconService.addIcon({icon:'<svg viewBox="64 64 896 896" focusable="false" fill="currentColor" width="1em" height="1em" class="ng-tns-c586-149" data-icon="close" aria-hidden="true"><path d="M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"></path></svg>',name:"AvatarPreviewClose",type:"avatar"})}setImages(p1){this.images=p1,this.cdr.markForCheck()}switchTo(p1){this.index=p1,this.cdr.markForCheck()}next(){this.index<this.images.length-1&&(this.reset(),this.index++,this.updatePreviewImageTransform(),this.updatePreviewImageWrapperTransform(),this.updateZoomOutDisabled(),this.cdr.markForCheck())}prev(){this.index>0&&(this.reset(),this.index--,this.updatePreviewImageTransform(),this.updatePreviewImageWrapperTransform(),this.updateZoomOutDisabled(),this.cdr.markForCheck())}markForCheck(){this.cdr.markForCheck()}onClose(){this.closeClick.emit()}onZoomIn(){this.zoom+=1,this.updatePreviewImageTransform(),this.updateZoomOutDisabled(),this.position={...Z0}}onZoomOut(){this.zoom>1&&(this.zoom-=1,this.updatePreviewImageTransform(),this.updateZoomOutDisabled(),this.position={...Z0})}onRotateRight(){this.rotate+=90,this.updatePreviewImageTransform()}onRotateLeft(){this.rotate-=90,this.updatePreviewImageTransform()}onSwitchLeft(p1){p1.preventDefault(),p1.stopPropagation(),this.prev()}onSwitchRight(p1){p1.preventDefault(),p1.stopPropagation(),this.next()}onContainerClick(p1){p1.target===p1.currentTarget&&this.maskClosable&&this.containerClick.emit()}onAnimationStart(p1){"enter"===p1.toState?this.setEnterAnimationClass():"leave"===p1.toState&&this.setLeaveAnimationClass(),this.animationStateChanged.emit(p1)}onAnimationDone(p1){"enter"===p1.toState?this.setEnterAnimationClass():"leave"===p1.toState&&this.setLeaveAnimationClass(),this.animationStateChanged.emit(p1)}startLeaveAnimation(){this.animationState="leave",this.cdr.markForCheck()}onDragStarted(){this.isDragging=!0}onDragReleased(){this.isDragging=!1;const p1=this.imageRef.nativeElement.offsetWidth*this.zoom,E1=this.imageRef.nativeElement.offsetHeight*this.zoom,{left
1:q1,top:Y0}=function p0(u1){const w1=u1.getBoundingClientRect(),p1=document.documentElement;return{left:w1.left+(window.pageXOffset||p1.scrollLeft)-(p1.clientLeft||document.body.clientLeft||0),top:w1.top+(window.pageYOffset||p1.scrollTop)-(p1.clientTop||document.body.clientTop||0)}}(this.imageRef.nativeElement),{width:J1,height:K0}=function L0(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}(),z0=this.rotate%180!=0,u0=function N1(u1){let w1={};return u1.width<=u1.clientWidth&&u1.height<=u1.clientHeight&&(w1={x:0,y:0}),(u1.width>u1.clientWidth||u1.height>u1.clientHeight)&&(w1={x:$0(u1.left,u1.width,u1.clientWidth),y:$0(u1.top,u1.height,u1.clientHeight)}),w1}({width:z0?E1:p1,height:z0?p1:E1,left:q1,top:Y0,clientWidth:J1,clientHeight:K0});((0,u.n9)(u0.x)||(0,u.n9)(u0.y))&&(this.position={...this.position,...u0})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}updatePreviewImageTransform(){this.previewImageTransform=`scale3d(${this.zoom}, ${this.zoom}, 1) rotate(${this.rotate}deg)`}updatePreviewImageWrapperTransform(){this.previewImageWrapperTransform=`translate3d(${this.position.x}px, ${this.position.y}px, 0)`}updateZoomOutDisabled(){this.zoomOutDisabled=this.zoom<=1}setEnterAnimationClass(){if(this.animationDisabled)return;const p1=this.overlayRef.backdropElement;p1&&(p1.classList.add("fade-enter"),p1.classList.add("fade-enter-active"))}setLeaveAnimationClass(){if(this.animationDisabled)return;const p1=this.overlayRef.backdropElement;p1&&(p1.classList.add("fade-leave"),p1.classList.add("fade-leave-active"))}reset(){this.zoom=1,this.rotate=0,this.position={...Z0}}static{this.\u0275fac=function(E1){return new(E1||u1)(a.rXU(a.gRc),a.rXU(r.XZ),a.rXU(W0),a.rXU(o.c),a.rXU(A.GE))}}static{this.\u0275cmp=a.VBU({type:u1,selectors:[["vts-image-preview"]],viewQuery:function(E1,q1){if(1&E1&&a.GBs(o1,5),2&E1){let Y0;a.mGM(Y0=a.lsd())&&(q1.imageRef=Y0.first)}},hostAttrs:["tabindex","-1","role","document"],hostVars:8,hostBindings:function(E1,q1){1&E1&&(a.Kam("@fadeMotion.start",function(J1){return q1.onAnimationStart(J1)})("@fadeMotion.done",function(J1){return q1.onAnimationDone(J1)}),a.bIt("click",function(J1){return q1.onContainerClick(J1)})),2&E1&&(a.zvX("@.disabled",q1.config.vtsNoAnimation)("@fadeMotion",q1.animationState),a.xc7("z-index",q1.config.vtsZIndex),a.AVh("vts-image-preview-moving",q1.isDragging)("vts-image-preview-wrap",!0))},exportAs:["vtsImagePreview"],decls:12,vars:4,consts:[["imgRef",""],[1,"vts-image-preview"],["tabindex","0","aria-hidden","true",2,"width","0","height","0","overflow","hidden","outline","none"],[1,"vts-image-preview-content"],[1,"vts-image-preview-body"],[1,"vts-image-preview-operations"],[1,"vts-image-preview-operations-operation",3,"vts-image-preview-operations-operation-disabled"],["cdkDrag","",1,"vts-image-preview-img-wrapper",3,"mousedown","cdkDragReleased","cdkDragFreeDragPosition"],[1,"vts-image-preview-operations-operation",3,"click"],["vts-icon","",1,"vts-image-preview-operations-icon",3,"vtsType"],["cdkDragHandle","",1,"vts-image-preview-img",3,"width","height","transform"],["cdkDragHandle","",1,"vts-image-preview-img"],[1,"vts-image-preview-switch-left",3,"click"],["vts-icon","","vtsType","ChevronLeft"],[1,"vts-image-preview-switch-right",3,"click"],["vts-icon","","vtsType","ChevronRight"]],template:function(E1,q1){1&E1&&(a.j41(0,"div",1),a.nrm(1,"div",2),a.j41(2,"div",3)(3,"div",4)(4,"ul",5),a.Z7z(5,O,2,3,"li",6,a.fX1),a.k0s(),a.j41(7,"div",7),a.bIt("mousedown",function(){return q1.onDragStarted()})("cdkDragReleased",function(){return q1.onDragReleased()}),a.Z7z(8,k,1,1,null,null,a.fX1),a.k0s(),a.DNE(10,P,4,4),a.k0s()(),a.nrm(11,"div",2),a.k0s()),2&E1&&(a.R7$(5),a.Dyx(q1.operations),a.R7$(2),a.xc7("transform",q1.previewImageWrapperTransform),a.Y8G("cdkDragFreeDragPosition",q1.position),a.R7$(),a.Dyx(q1.images),a.R7$(2),a.vxM(q1.images.length>1?10:-1))},dependencies:[A.dA,A.qb,I.Fb,I.T1,Z.MD],encapsulation:2,data:{animation:[w.LD]},changeDetection:0})}}return u1})(),q0=(()=>{class u1{constructor(p1,E1,q1,Y0){this.overlay=p1,this.injector=E1,this.vtsConfigService=q1,this.directionality=Y0}preview(p1,E1){return this.display(p1,E1)}display(p1,E1){const q1={...new W0,...E1??{}},Y0=this.createOverlay(q1),J1=this.attachPreviewComponent(Y0,q1);J1.setImages(p1);const K0=new l0(J1,q1,Y0);return J1.previewRef=K0,K0}attachPreviewComponent(p1,E1){const q1=a.zZn.create({parent:this.injector,providers:[{provide:o.c,useValue:p1},{provide:W0,useValue:E1}]}),Y0=new M.C(x0,null,q1);return p1.attach(Y0).instance}createOverlay(p1){const E1=this.vtsConfigService.getConfigForComponent("image")||{},q1=new o.f({hasBackdrop:!0,scrollStrategy:this.overlay.scrollStrategies.block(),positionStrategy:this.overlay.position().global(),disposeOnNavigation:p1.vtsCloseOnNavigation??E1.vtsCloseOnNavigation??!0,backdropClass:"vts-image-preview-mask",direction:p1.vtsDirection||E1.vtsDirection||this.directionality.value});return this.overlay.create(q1)}static{this.\u0275fac=function(E1){return new(E1||u1)(a.KVO(o.a),a.KVO(a.zZn),a.KVO(r.XZ),a.KVO(X.D,8))}}static{this.\u0275prov=a.jDH({token:u1,factory:u1.\u0275fac})}}return u1})(),Y1=(()=>{class u1{constructor(){this.images=[]}addImage(p1){this.images.push(p1)}static{this.\u0275fac=function(E1){return new(E1||u1)}}static{this.\u0275cmp=a.VBU({type:u1,selectors:[["vts-image-group"]],exportAs:["vtsImageGroup"],ngContentSelectors:Q,decls:1,vars:0,template:function(E1,q1){1&E1&&(a.NAR(),a.SdG(0))},encapsulation:2,changeDetection:0})}}return u1})(),I1=(()=>{class u1{get previewable(){return this.vtsPreview&&"error"!==this.status}constructor(p1,E1,q1,Y0,J1,K0){this.vtsConfigService=p1,this.elementRef=E1,this.vtsImageService=q1,this.cdr=Y0,this.parentGroup=J1,this.directionality=K0,this._vtsModuleName="image",this.vtsSrc="",this.vtsPreview=!1,this.vtsFallback=null,this.vtsPlaceholder=null,this.vtsShape="square",this.vtsFit=null,this.vtsThumbnail=!1,this.status="normal",this.destroy$=new p.B}ngOnInit(){this.backLoad(),this.parentGroup&&this.parentGroup.addImage(this),this.directionality&&(this.directionality.change?.pipe((0,s.Q)(this.destroy$)).subscribe(p1=>{this.dir=p1,this.cdr.detectChanges()}),this.dir=this.directionality.value)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}onPreview(){if(this.previewable)if(this.parentGroup){const p1=this.parentGroup.images.filter(J1=>J1.previewable),E1=p1.map(J1=>({src:J1.vtsSrc})),q1=p1.findIndex(J1=>this===J1);this.vtsImageService.preview(E1,{vtsDirection:this.dir}).switchTo(q1)}else this.vtsImageService.preview([{src:this.vtsSrc}],{vtsDirection:this.dir})}getElement(){return this.elementRef}ngOnChanges(p1){const{vtsSrc:E1}=p1;E1&&(this.getElement().nativeElement.src=E1.currentValue,this.backLoad())}backLoad(){this.backLoadImage=new Image,this.backLoadImage.src=this.vtsSrc,this.status="loading",this.backLoadImage.complete?(this.status="normal",this.getElement().nativeElement.src=this.vtsSrc):(this.getElement().nativeElement.src=this.vtsPlaceholder?this.vtsPlaceholder:this.vtsSrc,this.backLoadImage.onload=()=>{this.status="normal",this.getElement().nativeElement.src=this.vtsSrc},this.backLoadImage.onerror=()=>{this.status="error",this.vtsFallback&&(this.getElement().nativeElement.src=this.vtsFallback)})}static{this.\u0275fac=function(E1){return new(E1||u1)(a.rXU(r.XZ),a.rXU(a.aKT),a.rXU(q0),a.rXU(a.gRc),a.rXU(Y1,8),a.rXU(X.D,8))}}static{this.\u0275dir=a.FsC({type:u1,selectors:[["img","vts-image",""]],hostVars:12,hostBindings:function(E1,q1){1&E1&&a.bIt("click",function(){return q1.onPreview()}),2&E1&&(a.xc7("object-fit",q1.vtsFit),a.AVh("vts-image",!0)("vts-image-square","square"===q1.vtsShape)("vts-image-circle","circle"===q1.vtsShape)("vts-image-rounded","rounded"===q1.vtsShape)("vts-image-thumbnail",q1.vtsThumbnail))},inputs:{vtsSrc:"vtsSrc",vtsPreview:"vtsPreview",vtsFallback:"vtsFallback",vtsPlaceholder:"vtsPlaceholder",vtsShape:"vtsShape",vtsFit:"vtsFit",vtsThumbnail:"vtsThumbnail"},exportAs:["vtsImage"],features:[a.OA$]})}}return(0,i.Cg)([(0,u.H3)(),(0,r.H4)()],u1.prototype,"vtsPreview",void 0),(0,i.Cg)([(0,r.H4)()],u1.prototype,"vtsFallback",void 0),(0,i.Cg)([(0,r.H4)()],u1.prototype,"vtsPlaceholder",void 0),(0,i.Cg)([(0,u.H3)()],u1.prototype,"vtsThumbnail",void 0),u1})(),Z1=(()=>{class u1{static{this.\u0275fac=function(E1){return new(E1||u1)}}static{this.\u0275mod=a.$C({type:u1})}static{this.\u0275inj=a.G2t({providers:[q0],imports:[$.jI,o.m,M.h,I.ad,Z.MD,A.dA,N.jV,x0]})}}return u1})()},44267:(X1,n1,h)=>{"use strict";h.d(n1,{Ms:()=>z0,eH:()=>V2,fZ:()=>J1,iO:()=>a0});var i=h(31635),a=h(23135),r=h(93509),u=h(62252),p=h(9894),f=h(9760),c=h(52317),s=h(59888),o=h(69722),M=h(9648),x=h(89558),z=h(84049),w=h(90695),A=h(98263),I=h(4033),Z=h(86570),X=h(29126),$=h(98231),N=h(89062),o1=h(39829),O=h(69609),E=h(21906);const k=["vts-input-group-slot",""];function P(e1,c0){if(1&e1&&a.nrm(0,"i",0),2&e1){const H1=a.XpG();a.Y8G("vtsType",H1.icon)}}function Q(e1,c0){if(1&e1&&(a.qex(0),a.EFF(1),a.bVm()),2&e1){const H1=a.XpG();a.R7$(),a.SpI(" ",H1.template," ")}}const R=["*"];function C1(e1,c0){if(1&e1&&a.nrm(0,"span",3),2&e1){const H1=a.XpG(2);a.Y8G("icon",H1.vtsAddOnBeforeIcon)("template",H1.vtsAddOnBefore)}}function S1(e1,c0){}function W0(e1,c0){if(1&e1&&(a.j41(0,"span",6),a.DNE(1,S1,0,0,"ng-template",5),a.k0s()),2&e1){const H1=a.XpG(2),S0=a.sdS(3);a.AVh("vts-input-affix-wrapper-sm","sm"==H1.vtsSize)("vts-input-affix-wrapper-md","md"==H1.vtsSize)("vts-input-affix-wrapper-lg","lg"==H1.vtsSize)("vts-input-affix-wrapper-xl","xl"==H1.vtsSize),a.R7$(),a.Y8G("ngTemplateOutlet",S0)}}function l0(e1,c0){}function N1(e1,c0){if(1&e1&&a.DNE(0,l0,0,0,"ng-template",5),2&e1){a.XpG(2);const H1=a.sdS(5);a.Y8G("ngTemplateOutlet",H1)}}function p0(e1,c0){if(1&e1&&a.nrm(0,"span",3),2&e1){const H1=a.XpG(2);a.Y8G("icon",H1.vtsAddOnAfterIcon)("template",H1.vtsAddOnAfter)}}function L0(e1,c0){if(1&e1&&(a.j41(0,"span",2),a.DNE(1,C1,1,2,"span",3)(2,W0,2,9,"span",4)(3,N1,1,1,null,5)(4,p0,1,2,"span",3),a.k0s()),2&e1){const H1=a.XpG();a.R7$(),a.vxM(H1.vtsAddOnBefore||H1.vtsAddOnBeforeIcon?1:-1),a.R7$(),a.vxM(H1.isAffix?2:3),a.R7$(2),a.vxM(H1.vtsAddOnAfter||H1.vtsAddOnAfterIcon?4:-1)}}function $0(e1,c0){}function Z0(e1,c0){if(1&e1&&a.DNE(0,$0,0,0,"ng-template",5),2&e1){a.XpG(2);const H1=a.sdS(3);a.Y8G("ngTemplateOutlet",H1)}}function x0(e1,c0){}function q0(e1,c0){if(1&e1&&a.DNE(0,x0,0,0,"ng-template",5),2&e1){a.XpG(2);const H1=a.sdS(5);a.Y8G("ngTemplateOutlet",H1)}}function Y1(e1,c0){if(1&e1&&a.DNE(0,Z0,1,1,null,5)(1,q0,1,1,null,5),2&e1){const H1=a.XpG();a.vxM(H1.isAffix?0:1)}}function e0(e1,c0){if(1&e1&&a.nrm(0,"span",7),2&e1){const H1=a.XpG(2);a.Y8G("icon",H1.vtsPrefixIcon)("template",H1.vtsPrefix)}}function I1(e1,c0){}function Z1(e1,c0){if(1&e1&&a.nrm(0,"span",8),2&e1){const H1=a.XpG(2);a.Y8G("icon",H1.vtsSuffixIcon)("template",H1.vtsSuffix)}}function u1(e1,c0){if(1&e1&&a.DNE(0,e0,1,2,"span",7)(1,I1,0,0,"ng-template",5)(2,Z1,1,2,"span",8),2&e1){const H1=a.XpG(),S0=a.sdS(5);a.vxM(H1.vtsPrefix||H1.vtsPrefixIcon?0:-1),a.R7$(),a.Y8G("ngTemplateOutlet",S0),a.R7$(),a.vxM(H1.vtsSuffix||H1.vtsSuffixIcon?2:-1)}}function w1(e1,c0){1&e1&&a.SdG(0)}const p1=["otpInput"];function E1(e1,c0){if(1&e1){const H1=a.RV6();a.j41(0,"input",2,0),a.bIt("input",function(c2){const G2=a.eBV(H1).$index,me=a.XpG();return a.Njj(me.onInput(G2,c2))})("focus",function(c2){a.eBV(H1);const G2=a.XpG();return a.Njj(G2.onFocus(c2))})("keydown",function(c2){const G2=a.eBV(H1).$index,me=a.XpG();return a.Njj(me.onKeyDown(G2,c2))})("paste",function(c2){const G2=a.eBV(H1).$index,me=a.XpG();return a.Njj(me.onPaste(G2,c2))}),a.k0s()}if(2&e1){const H1=c0.$implicit,S0=a.XpG();a.Y8G("vtsSize",S0.vtsSize)("formControl",H1)}}let J1=(()=>{class e1{get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(H1){this._disabled=null!=H1&&"false"!=`${H1}`}constructor(H1,S0,c2,G2){this.ngControl=H1,this.directionality=G2,this.vtsBorderless=!1,this.vtsSize="md",this._disabled=!1,this.disabled$=new u.B,this.dir="ltr",this.filled=!1,this.destroy$=new u.B,S0.addClass(c2.nativeElement,"vts-input")}ngOnInit(){this.ngControl&&this.ngControl.statusChanges?.pipe((0,f.p)(()=>null!==this.ngControl.disabled),(0,c.Q)(this.destroy$)).subscribe(()=>{this.disabled$.next(this.ngControl.disabled)}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe(H1=>{this.dir=H1})}ngOnChanges(H1){const{disabled:S0}=H1;S0&&this.disabled$.next(this.disabled)}onKeyup(H1){this.filled=!!H1.target&&!!H1.target.value}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(S0){return new(S0||e1)(a.rXU(w.vO,10),a.rXU(a.sFG),a.rXU(a.aKT),a.rXU(A.D,8))}}static{this.\u0275dir=a.FsC({type:e1,selectors:[["input","vts-input",""],["textarea","vts-input",""]],hostVars:17,hostBindings:function(S0,c2){1&S0&&a.bIt("keyup",function(me){return c2.onKeyup(me)}),2&S0&&(a.BMQ("disabled",c2.disabled||null),a.AVh("vts-input-disabled",c2.disabled)("vts-input-borderless",c2.vtsBorderless)("vts-input-filled",c2.filled)("vts-input-xl","xl"===c2.vtsSize)("vts-input-lg","lg"===c2.vtsSize)("vts-input-md","md"===c2.vtsSize)("vts-input-sm","sm"===c2.vtsSize)("vts-input-rtl","rtl"===c2.dir))}
1,inputs:{vtsBorderless:"vtsBorderless",vtsSize:"vtsSize",disabled:"disabled"},exportAs:["vtsInput"],features:[a.OA$]})}}return(0,i.Cg)([(0,r.H3)()],e1.prototype,"vtsBorderless",void 0),e1})(),K0=(()=>{class e1{constructor(){this.icon=null,this.type=null,this.template=null}static{this.\u0275fac=function(S0){return new(S0||e1)}}static{this.\u0275cmp=a.VBU({type:e1,selectors:[["","vts-input-group-slot",""]],hostVars:6,hostBindings:function(S0,c2){2&S0&&a.AVh("vts-input-group-addon","addon"===c2.type)("vts-input-prefix","prefix"===c2.type)("vts-input-suffix","suffix"===c2.type)},inputs:{icon:"icon",type:"type",template:"template"},attrs:k,decls:2,vars:2,consts:[["vts-icon","",3,"vtsType"],[4,"vtsStringTemplateOutlet"]],template:function(S0,c2){1&S0&&a.DNE(0,P,1,1,"i",0)(1,Q,2,1,"ng-container",1),2&S0&&(a.vxM(c2.icon?0:-1),a.R7$(),a.Y8G("vtsStringTemplateOutlet",c2.template))},dependencies:[Z.qb,X.f,Z.dA,$.MD],encapsulation:2,changeDetection:0})}}return e1})(),z0=(()=>{class e1{constructor(H1){this.elementRef=H1}static{this.\u0275fac=function(S0){return new(S0||e1)(a.rXU(a.aKT))}}static{this.\u0275dir=a.FsC({type:e1,selectors:[["vts-input-group","vtsSuffix",""],["vts-input-group","vtsPrefix",""]]})}}return e1})(),V2=(()=>{class e1{constructor(H1,S0,c2,G2){this.focusMonitor=H1,this.elementRef=S0,this.cdr=c2,this.directionality=G2,this.vtsAddOnBeforeIcon=null,this.vtsAddOnAfterIcon=null,this.vtsPrefixIcon=null,this.vtsSuffixIcon=null,this.vtsSize="md",this.vtsSearch=!1,this.vtsCompact=!1,this.isAffix=!1,this.isAddOn=!1,this.focused=!1,this.disabled=!1,this.dir="ltr",this.destroy$=new u.B}updateChildrenInputSize(){this.listOfVtsInputDirective&&this.listOfVtsInputDirective.forEach(H1=>H1.vtsSize=this.vtsSize)}ngOnInit(){this.focusMonitor.monitor(this.elementRef,!0).pipe((0,c.Q)(this.destroy$)).subscribe(H1=>{this.focused=!!H1,this.cdr.markForCheck()}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe(H1=>{this.dir=H1})}ngAfterContentInit(){this.updateChildrenInputSize();const H1=this.listOfVtsInputDirective.changes.pipe((0,s.Z)(this.listOfVtsInputDirective));H1.pipe((0,o.n)(S0=>(0,p.h)(H1,...S0.map(c2=>c2.disabled$))),(0,M.Z)(()=>H1),(0,x.T)(S0=>S0.some(c2=>c2.disabled)),(0,c.Q)(this.destroy$)).subscribe(S0=>{this.disabled=S0,this.cdr.markForCheck()})}ngOnChanges(H1){const{vtsSize:S0,vtsSuffix:c2,vtsPrefix:G2,vtsPrefixIcon:me,vtsSuffixIcon:W2,vtsAddOnAfter:o2,vtsAddOnBefore:d0,vtsAddOnAfterIcon:P0,vtsAddOnBeforeIcon:a2}=H1;S0&&this.updateChildrenInputSize(),(c2||G2||me||W2)&&(this.isAffix=!!(this.vtsSuffix||this.vtsPrefix||this.vtsPrefixIcon||this.vtsSuffixIcon)),(o2||d0||P0||a2)&&(this.isAddOn=!!(this.vtsAddOnAfter||this.vtsAddOnBefore||this.vtsAddOnAfterIcon||this.vtsAddOnBeforeIcon))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(S0){return new(S0||e1)(a.rXU(N.F),a.rXU(a.aKT),a.rXU(a.gRc),a.rXU(A.D,8))}}static{this.\u0275cmp=a.VBU({type:e1,selectors:[["vts-input-group"]],contentQueries:function(S0,c2,G2){if(1&S0&&a.wni(G2,J1,4),2&S0){let me;a.mGM(me=a.lsd())&&(c2.listOfVtsInputDirective=me)}},hostVars:56,hostBindings:function(S0,c2){2&S0&&a.AVh("vts-input-group-compact",c2.vtsCompact)("vts-input-search-enter-button",c2.vtsSearch)("vts-input-search",c2.vtsSearch)("vts-input-search-rtl","rtl"===c2.dir)("vts-input-search-sm",c2.vtsSearch&&"sm"==c2.vtsSize)("vts-input-search-md",c2.vtsSearch&&"md"==c2.vtsSize)("vts-input-search-lg",c2.vtsSearch&&"lg"==c2.vtsSize)("vts-input-search-xl",c2.vtsSearch&&"xl"==c2.vtsSize)("vts-input-group-wrapper",c2.isAddOn)("vts-input-group-wrapper-rtl","rtl"===c2.dir)("vts-input-group-wrapper-sm",c2.isAddOn&&"sm"==c2.vtsSize)("vts-input-group-wrapper-md",c2.isAddOn&&"md"==c2.vtsSize)("vts-input-group-wrapper-lg",c2.isAddOn&&"lg"==c2.vtsSize)("vts-input-group-wrapper-xl",c2.isAddOn&&"xl"==c2.vtsSize)("vts-input-affix-wrapper",c2.isAffix&&!c2.isAddOn)("vts-input-affix-wrapper-rtl","rtl"===c2.dir)("vts-input-affix-wrapper-focused",c2.isAffix&&c2.focused)("vts-input-affix-wrapper-disabled",c2.isAffix&&c2.disabled)("vts-input-affix-wrapper-sm",c2.isAffix&&!c2.isAddOn&&"sm"==c2.vtsSize)("vts-input-affix-wrapper-md",c2.isAffix&&!c2.isAddOn&&"md"==c2.vtsSize)("vts-input-affix-wrapper-lg",c2.isAffix&&!c2.isAddOn&&"lg"==c2.vtsSize)("vts-input-affix-wrapper-xl",c2.isAffix&&!c2.isAddOn&&"xl"==c2.vtsSize)("vts-input-group",!c2.isAffix&&!c2.isAddOn)("vts-input-group-rtl","rtl"===c2.dir)("vts-input-group-sm",!c2.isAffix&&!c2.isAddOn&&"sm"==c2.vtsSize)("vts-input-group-md",!c2.isAffix&&!c2.isAddOn&&"md"==c2.vtsSize)("vts-input-group-lg",!c2.isAffix&&!c2.isAddOn&&"lg"==c2.vtsSize)("vts-input-group-xl",!c2.isAffix&&!c2.isAddOn&&"xl"==c2.vtsSize)},inputs:{vtsAddOnBeforeIcon:"vtsAddOnBeforeIcon",vtsAddOnAfterIcon:"vtsAddOnAfterIcon",vtsPrefixIcon:"vtsPrefixIcon",vtsSuffixIcon:"vtsSuffixIcon",vtsAddOnBefore:"vtsAddOnBefore",vtsAddOnAfter:"vtsAddOnAfter",vtsPrefix:"vtsPrefix",vtsSuffix:"vtsSuffix",vtsSize:"vtsSize",vtsSearch:"vtsSearch",vtsCompact:"vtsCompact"},exportAs:["vtsInputGroup"],features:[a.OA$],ngContentSelectors:R,decls:6,vars:1,consts:[["affixTemplate",""],["contentTemplate",""],[1,"vts-input-wrapper","vts-input-group"],["vts-input-group-slot","","type","addon",3,"icon","template"],[1,"vts-input-affix-wrapper",3,"vts-input-affix-wrapper-sm","vts-input-affix-wrapper-md","vts-input-affix-wrapper-lg","vts-input-affix-wrapper-xl"],[3,"ngTemplateOutlet"],[1,"vts-input-affix-wrapper"],["vts-input-group-slot","","type","prefix",3,"icon","template"],["vts-input-group-slot","","type","suffix",3,"icon","template"]],template:function(S0,c2){1&S0&&(a.NAR(),a.DNE(0,L0,5,3,"span",2)(1,Y1,2,1)(2,u1,3,3,"ng-template",null,0,a.C5r)(4,w1,1,0,"ng-template",null,1,a.C5r)),2&S0&&a.vxM(c2.
1isAddOn?0:1)},dependencies:[K0,$.MD,$.T3],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,r.H3)()],e1.prototype,"vtsSearch",void 0),(0,i.Cg)([(0,r.H3)()],e1.prototype,"vtsCompact",void 0),e1})(),u0=(()=>{class e1{constructor(H1,S0){this.formBuilder=H1,this.vtsDestroyService=S0,this.vtsLength=6,this.vtsSize="md",this.disabled=!1,this.vtsFormatter=c2=>c2,this.vtsMask=null,this.internalValue=[],this.onTouched=()=>{},this.createFormArray()}ngOnChanges(H1){H1.vtsLength?.currentValue&&this.createFormArray(),H1.disabled&&this.setDisabledState(this.disabled)}onInput(H1,S0){const c2=S0.target,G2=this.otpInputs.toArray()[H1+1];c2.value&&G2?G2.nativeElement.focus():G2||this.selectInputBox(H1)}onFocus(H1){H1.target.select()}onKeyDown(H1,S0){const c2=this.otpInputs.toArray()[H1-1];S0.keyCode===o1.B&&(S0.preventDefault(),this.internalValue[H1]="",this.otpArray.at(H1).setValue("",{emitEvent:!1}),c2&&this.selectInputBox(H1-1),this.emitValue())}writeValue(H1){if(!H1)return void this.otpArray.reset();const S0=H1.split("");this.internalValue=S0,S0.forEach((c2,G2)=>{const me=this.vtsFormatter(c2),W2=this.vtsMask?this.vtsMask:me;this.otpArray.at(G2).setValue(W2,{emitEvent:!1})})}registerOnChange(H1){this.onChangeCallback=H1}registerOnTouched(H1){this.onTouched=H1}setDisabledState(H1){H1?this.otpArray.disable():this.otpArray.enable()}onPaste(H1,S0){const c2=S0.clipboardData?.getData("text")||"";if(!c2)return;let G2=H1;for(const me of c2.split("")){if(!(G2<this.vtsLength))break;{const W2=this.vtsFormatter(me);this.internalValue[G2]=me;const o2=this.vtsMask?this.vtsMask:W2;this.otpArray.at(G2).setValue(o2,{emitEvent:!1}),G2++}}S0.preventDefault(),this.selectInputBox(G2),this.emitValue()}createFormArray(){this.otpArray=this.formBuilder.array([]),this.internalValue=new Array(this.vtsLength).fill("");for(let H1=0;H1<this.vtsLength;H1++){const S0=this.formBuilder.nonNullable.control("",[w.k0.required]);S0.valueChanges.pipe((0,z.M)(c2=>{const G2=this.vtsFormatter(c2);this.internalValue[H1]=G2,S0.setValue(this.vtsMask??G2,{emitEvent:!1}),this.emitValue()}),(0,c.Q)(this.vtsDestroyService)).subscribe(),this.otpArray.push(S0)}}emitValue(){const H1=this.internalValue.join("");this.onChangeCallback&&this.onChangeCallback(H1)}selectInputBox(H1){const S0=this.otpInputs.toArray();H1>=S0.length&&(H1=S0.length-1),S0[H1].nativeElement.select()}static{this.\u0275fac=function(S0){return new(S0||e1)(a.rXU(w.ok),a.rXU(O.n7))}}static{this.\u0275cmp=a.VBU({type:e1,selectors:[["vts-input-otp"]],viewQuery:function(S0,c2){if(1&S0&&a.GBs(p1,5),2&S0){let G2;a.mGM(G2=a.lsd())&&(c2.otpInputs=G2)}},hostAttrs:[1,"vts-otp"],inputs:{vtsLength:[2,"vtsLength","vtsLength",a.Udg],vtsSize:"vtsSize",disabled:[2,"disabled","disabled",a.L39],vtsFormatter:"vtsFormatter",vtsMask:"vtsMask"},exportAs:["vtsInputOtp"],features:[a.Jv_([{provide:w.kq,useExisting:(0,a.Rfq)(()=>e1),multi:!0},O.n7]),a.OA$],decls:2,vars:0,consts:[["otpInput",""],["vts-input","","type","text","maxlength","1","size","1",1,"vts-otp-input",3,"vtsSize","formControl"],["vts-input","","type","text","maxlength","1","size","1",1,"vts-otp-input",3,"input","focus","keydown","paste","vtsSize","formControl"]],template:function(S0,c2){1&S0&&a.Z7z(0,E1,2,2,"input",1,a.Vm6),2&S0&&a.Dyx(c2.otpArray.controls)},dependencies:[J1,w.X1,w.me,w.BC,w.tU,w.l_],styles:[".vts-otp{display:inline-flex;flex-wrap:nowrap;align-items:center;column-gap:8px}\n"],encapsulation:2,changeDetection:0})}}return e1})(),a0=(()=>{class e1{static{this.\u0275fac=function(S0){return new(S0||e1)}}static{this.\u0275mod=a.$C({type:e1})}static{this.\u0275inj=a.G2t({imports:[I.jI,$.MD,Z.dA,E.IK,X.n,V2,K0,u0]})}}return e1})()},51700:(X1,n1,h)=>{"use strict";h.d(n1,{$1:()=>a0,Te:()=>t0,ZG:()=>c0,cL:()=>P0,iA:()=>W2,pf:()=>P2});var i=h(31635),a=h(23135),r=h(93509),u=h(62252),p=h(11312),f=h(50957),c=h(9894),s=h(57400),o=h(89558),M=h(69722),x=h(9648),z=h(9760),w=h(68139),A=h(7815),I=h(6882),Z=h(52317),X=h(59888),$=h(33153),N=h(545),o1=h(98263),O=h(4033),E=h(15808),k=h(40321),P=h(14959),Q=h(43025),R=h(98231),C1=
1h(29126),S1=h(86570),W0=h(8077),l0=h(35386),N1=h(21906);const p0=["container"],L0=["vts-submenu-none-inline-child",""];function $0(g2,le){}const Z0=["vts-submenu-inline-child",""];function x0(g2,le){}const q0=["vts-submenu-title",""],Y1=["*"];function e0(g2,le){if(1&g2&&a.nrm(0,"i",0),2&g2){const n2=a.XpG();a.Y8G("vtsType",n2.vtsIcon)}}function I1(g2,le){if(1&g2&&(a.qex(0),a.j41(1,"span"),a.EFF(2),a.k0s(),a.bVm()),2&g2){const n2=a.XpG();a.R7$(2),a.JRh(n2.vtsTitle)}}function Z1(g2,le){1&g2&&a.nrm(0,"i",4)}function u1(g2,le){1&g2&&a.nrm(0,"i",5)}function w1(g2,le){if(1&g2&&(a.j41(0,"span",2),a.DNE(1,Z1,1,0,"i",4)(2,u1,1,0,"i",5),a.k0s()),2&g2){let n2;const S2=a.XpG();a.R7$(),a.vxM("rtl"===(n2=S2.dir)?1:2)}}function p1(g2,le){1&g2&&a.nrm(0,"i",3)}const E1=["vts-submenu",""],q1=[[["","title",""]],"*"],Y0=["[title]","*"];function J1(g2,le){1&g2&&a.SdG(0)}function K0(g2,le){if(1&g2&&a.nrm(0,"div",3),2&g2){const n2=a.XpG(),S2=a.sdS(6);a.Y8G("mode",n2.mode)("vtsOpen",n2.vtsOpen)("@.disabled",null==n2.noAnimation?null:n2.noAnimation.vtsNoAnimation)("vtsNoAnimation",null==n2.noAnimation?null:n2.noAnimation.vtsNoAnimation)("menuClass",n2.vtsMenuClassName)("templateOutlet",S2)}}function z0(g2,le){if(1&g2){const n2=a.RV6();a.j41(0,"div",6),a.nI1(1,"async"),a.nI1(2,"async"),a.nI1(3,"async"),a.bIt("subMenuMouseState",function(T0){a.eBV(n2);const Q2=a.XpG(2);return a.Njj(Q2.setMouseEnterState(T0))}),a.k0s()}if(2&g2){const n2=a.XpG(2),S2=a.sdS(6);a.Y8G("level",n2.level)("isFirst",a.bMT(1,13,n2.isFirst$))("isLasted",a.bMT(2,15,n2.isLasted$))("mode",n2.mode)("rootMode",a.bMT(3,17,n2.rootMode$))("vtsOpen",n2.vtsOpen)("position",n2.position)("vtsDisabled",n2.vtsDisabled)("isMenuInsideDropDown",n2.isMenuInsideDropDown)("templateOutlet",S2)("menuClass",n2.vtsMenuClassName)("@.disabled",null==n2.noAnimation?null:n2.noAnimation.vtsNoAnimation)("vtsNoAnimation",null==n2.noAnimation?null:n2.noAnimation.vtsNoAnimation)}}function V2(g2,le){if(1&g2){const n2=a.RV6();a.DNE(0,z0,4,19,"ng-template",5),a.bIt("positionChange",function(T0){a.eBV(n2);const Q2=a.XpG();return a.Njj(Q2.onPositionChange(T0))})}if(2&g2){const n2=a.XpG(),S2=a.sdS(1);a.Y8G("cdkConnectedOverlayPositions",n2.overlayPositions)("cdkConnectedOverlayOrigin",S2)("cdkConnectedOverlayOpen",n2.vtsOpen)("cdkConnectedOverlayTransformOriginOn",".vts-menu-submenu")}}function u0(g2,le){1&g2&&a.SdG(0,1)}const G0=["titleElement"],Q0=["vts-menu-group",""],T2=["*",[["","title",""]]],b0=["*","[title]"];function k0(g2,le){if(1&g2&&(a.qex(0),a.EFF(1),a.bVm()),2&g2){const n2=a.XpG();a.R7$(),a.SpI(" ",n2.vtsTitle," ")}}function s1(g2,le){1&g2&&a.SdG(0,1)}const t0=new a.nKC("VtsIsInDropDownMenuToken"),K=new a.nKC("VtsMenuServiceLocalToken");let a0=(()=>{class g2{constructor(){this.descendantMenuItemClick$=new u.B,this.childMenuItemClick$=new u.B,this.mode$=new p.t("vertical"),this.isChildSubMenuOpen$=new p.t(!1)}onDescendantMenuItemClick(n2){this.descendantMenuItemClick$.next(n2)}onChildMenuItemClick(n2){this.childMenuItemClick$.next(n2)}setMode(n2){this.mode$.next(n2)}static{this.\u0275fac=function(S2){return new(S2||g2)}}static{this.\u0275prov=a.jDH({token:g2,factory:g2.\u0275fac})}}return g2})(),e1=(()=>{class g2{onChildMenuItemClick(n2){this.childMenuItemClick$.next(n2)}setOpenStateRecursive(){this.vtsHostSubmenuService&&this.vtsHostSubmenuService.setOpenStateRecursive(),this.setOpenStateWithoutDebounce(!0)}setOpenStateWithoutDebounce(n2){this.isCurrentSubMenuOpen$.next(n2)}setMouseEnterTitleOrOverlayState(n2){this.isMouseEnterTitleOrOverlay$.next(n2)}trackOrder(){this.vtsHostSubmenuService&&(this.vtsHostSubmenuService.isLasted$.next(!1),this.isFirst$.next(!1)),1===this.level&&this.isFirst$.next(!0)}constructor(n2,S2,T0){this.vtsHostSubmenuService=n2,this.vtsMenuService=S2,this.isMenuInsideDropDown=T0,this.mode$=this.vtsMenuService.mode$.pipe((0,o.T)(ye=>"inline"===ye?"inline":"vertical"===ye||this.vtsHostSubmenuService?"vertical":"horizontal")),this.rootMode$=this.vtsMenuService.mode$.pipe((0,M.n)(ye=>this.vtsHostSubmenuService?this.vtsHostSubmenuService.rootMode$:(0,f.of)(ye))),this.level=1,this.isFirst$=new p.t(!0),this.isLasted$=new p.t(!0),this.isInsidePopup=!1,this.isCurrentSubMenuOpen$=new p.t(!1),this.isChildSubMenuOpen$=new p.t(!1),this.isMouseEnterTitleOrOverlay$=new u.B,this.childMenuItemClick$=new u.B,this.destroy$=new u.B,this.vtsHostSubmenuService&&(this.level=this.vtsHostSubmenuService.level+1,this.isInsidePopup=!0,this.trackOrder());const Q2=this.childMenuItemClick$.pipe((0,x.Z)(()=>this.mode$),(0,z.p)(ye=>"inline"!==ye||this.isMenuInsideDropDown),(0,w.u)(!1)),Ce=(0,c.h)(this.isMouseEnterTitleOrOverlay$,Q2);(0,s.z)([this.isChildSubMenuOpen$,Ce]).pipe((0,o.T)(([ye,m2])=>ye||m2),(0,A.Z)(150),(0,I.F)(),(0,Z.Q)(this.destroy$)).pipe((0,I.F)()).subscribe(ye=>{this.setOpenStateWithoutDebounce(ye),this.vtsHostSubmenuService?this.vtsHostSubmenuService.isChildSubMenuOpen$.next(ye):this.vtsMenuService.isChildSubMenuOpen$.next(ye)})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(S2){return new(S2||g2)(a.KVO(g2,12),a.KVO(a0),a.KVO(t0))}}static{this.\u0275prov=a.jDH({token:g2,factory:g2.\u0275fac})}}return g2})(),c0=(()=>{class g2{clickMenuItem(n2){this.vtsDisabled?(n2.preventDefault(),n2.stopPropagation()):(this.vtsMenuService.onDescendantMenuItemClick(this),this.vtsSubmenuService?this.vtsSubmenuService.onChildMenuItemClick(this):this.vtsMenuService.onChildMenuItemClick(this))}setSelectedState(n2){this.vtsSelected=n2,this.selected$.next(n2)}updateRouterActive(){!this.listOfRouterLink||!this.listOfRouterLinkWithHref||!this.router||!this.router.navigated||!this.vtsMatchRouter||Promise.resolve().then(()=>{const n2=this.hasActiveLinks();this.vtsSelected!==n2&&(this.vtsSelected=n2,this.setSelectedState(this.vtsSelected),this.cdr.markForCheck(),this.vtsSubmenuService&&this.vtsSubmenuService.mode$.subscribe(S2=>{"inline"===S2&&this.vtsSubmenuService.setOpenStateRecursive()}))})}hasActiveLinks(){const n2=this.isLinkActive(this.router);return this.routerLink&&n2(this.routerLink)||this.routerLinkWithHref&&n2(this.routerLinkWithHref)||this.listOfRouterLink.some(n2)||this.listOfRouterLinkWithHref.some(n2)}isLinkActive(n2){return S2=>!!S2.urlTree&&n2.isActive(S2.urlTree,this.vtsMatchRouterExact)}constructor(n2,S2,T0,Q2,Ce,Pe,ye,m2){this.vtsMenuService=n2,this.cdr=S2,this.vtsSubmenuService=T0,this.isMenuInsideDropDown=Q2,this.directionality=Ce,this.routerLink=Pe,this.routerLinkWithHref=ye,this.router=m2,this.destroy$=new u.B,this.level=this.vtsSubmenuService?this.vtsSubmenuService.level+1:1,this.selected$=new u.B,this.dir="ltr",this.vtsDisabled=!1,this.vtsSelected=!1,this.vtsMatchRouterExact=!1,this.vtsMatchRouter=!1,m2&&this.router.events.pipe((0,Z.Q)(this.destroy$),(0,z.p)(Be=>Be instanceof N.wF)).subscribe(()=>{this.updateRouterActive()})}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.dir=n2})}ngAfterContentInit(){this.listOfRouterLink.changes.pipe((0,Z.Q)(this.destroy$)).subscribe(()=>this.updateRouterActive()),this.listOfRouterLinkWithHref.changes.pipe((0,Z.Q)(this.destroy$)).subscribe(()=>this.updateRouterActive()),this.updateRouterActive()}ngOnChanges(n2){n2.vtsSelected&&this.setSelectedState(this.vtsSelected)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(S2){return new(S2||g2)(a.rXU(a0),a.rXU(a.gRc),a.rXU(e1,8),a.rXU(t0
1),a.rXU(o1.D,8),a.rXU($.Wk,8),a.rXU($.Wk,8),a.rXU(N.Ix,8))}}static{this.\u0275dir=a.FsC({type:g2,selectors:[["","vts-menu-item",""]],contentQueries:function(S2,T0,Q2){if(1&S2&&(a.wni(Q2,$.Wk,5),a.wni(Q2,$.Wk,5)),2&S2){let Ce;a.mGM(Ce=a.lsd())&&(T0.listOfRouterLink=Ce),a.mGM(Ce=a.lsd())&&(T0.listOfRouterLinkWithHref=Ce)}},hostVars:12,hostBindings:function(S2,T0){1&S2&&a.bIt("click",function(Ce){return T0.clickMenuItem(Ce)}),2&S2&&a.AVh("vts-dropdown-menu-item",T0.isMenuInsideDropDown)("vts-dropdown-menu-item-selected",T0.isMenuInsideDropDown&&T0.vtsSelected)("vts-dropdown-menu-item-disabled",T0.isMenuInsideDropDown&&T0.vtsDisabled)("vts-menu-item",!T0.isMenuInsideDropDown)("vts-menu-item-selected",!T0.isMenuInsideDropDown&&T0.vtsSelected)("vts-menu-item-disabled",!T0.isMenuInsideDropDown&&T0.vtsDisabled)},inputs:{vtsDisabled:"vtsDisabled",vtsSelected:"vtsSelected",vtsMatchRouterExact:"vtsMatchRouterExact",vtsMatchRouter:"vtsMatchRouter"},exportAs:["vtsMenuItem"],features:[a.OA$]})}}return(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsDisabled",void 0),(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsSelected",void 0),(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsMatchRouterExact",void 0),(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsMatchRouter",void 0),g2})(),H1=(()=>{class g2{set containerEl(n2){n2&&n2.nativeElement.classList.add("vts-menu")}constructor(n2){this.directionality=n2,this.menuClass="",this.templateOutlet=null,this.isMenuInsideDropDown=!1,this.mode="vertical",this.position="right",this.vtsDisabled=!1,this.vtsOpen=!1,this.level=1,this.isFirst=null,this.isLasted=null,this.subMenuMouseState=new a.bkB,this.expandState="collapsed",this.dir="ltr",this.destroy$=new u.B}setMouseState(n2){this.vtsDisabled||this.subMenuMouseState.next(n2)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}calcMotionState(){this.vtsOpen?"horizontal"===this.mode?this.expandState="bottom":"vertical"===this.mode&&(this.expandState="active"):this.expandState="collapsed"}ngOnInit(){this.calcMotionState(),this.dir=this.directionality.value,this.directionality.change?.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.dir=n2})}ngOnChanges(n2){const{mode:S2,vtsOpen:T0}=n2;(S2||T0)&&this.calcMotionState()}static{this.\u0275fac=function(S2){return new(S2||g2)(a.rXU(o1.D,8))}}static{this.\u0275cmp=a.VBU({type:g2,selectors:[["","vts-submenu-none-inline-child",""]],viewQuery:function(S2,T0){if(1&S2&&a.GBs(p0,5),2&S2){let Q2;a.mGM(Q2=a.lsd())&&(T0.containerEl=Q2.first)}},hostVars:25,hostBindings:function(S2,T0){1&S2&&a.bIt("mouseenter",function(){return T0.setMouseState(!0)})("mouseleave",function(){return T0.setMouseState(!1)}),2&S2&&(a.zvX("@slideMotion",T0.expandState)("@zoomBigMotion",T0.expandState),a.BMQ("level",T0.level),a.AVh("vts-menu-submenu",!0)("vts-menu-submenu-popup",!0)("vts-menu-of-horizontal","horizontal"===T0.rootMode)("vts-menu-of-vertical","vertical"===T0.rootMode)("vts-menu-submenu-placement-bottom","horizontal"===T0.mode)("vts-menu-submenu-placement-right","vertical"===T0.mode&&"right"===T0.position)("vts-menu-submenu-placement-left","vertical"===T0.mode&&"left"===T0.position)("vts-menu-submenu-rtl","rtl"===T0.dir)("vts-menu-submenu-sub-level",T0.level>1)("vts-menu-submenu-sub-level-first",T0.isFirst)("vts-menu-submenu-sub-level-latest",T0.isLasted))},inputs:{menuClass:"menuClass",templateOutlet:"templateOutlet",isMenuInsideDropDown:"isMenuInsideDropDown",mode:"mode",rootMode:"rootMode",position:"position",vtsDisabled:"vtsDisabled",vtsOpe
1n:"vtsOpen",level:"level",isFirst:"isFirst",isLasted:"isLasted"},outputs:{subMenuMouseState:"subMenuMouseState"},exportAs:["vtsSubmenuNoneInlineChild"],features:[a.OA$],attrs:L0,decls:3,vars:12,consts:[["container",""],[3,"ngClass"],[3,"ngTemplateOutlet"]],template:function(S2,T0){1&S2&&(a.j41(0,"div",1,0),a.DNE(2,$0,0,0,"ng-template",2),a.k0s()),2&S2&&(a.AVh("vts-dropdown-menu",T0.isMenuInsideDropDown)("vts-dropdown-menu-vertical",T0.isMenuInsideDropDown)("vts-dropdown-menu-sub",T0.isMenuInsideDropDown)("vts-menu-sub",!T0.isMenuInsideDropDown)("vts-menu-rtl","rtl"===T0.dir),a.Y8G("ngClass",T0.menuClass),a.R7$(2),a.Y8G("ngTemplateOutlet",T0.templateOutlet))},dependencies:[R.MD,R.YU,R.T3],encapsulation:2,data:{animation:[Q.uX,Q.U1]},changeDetection:0})}}return g2})(),S0=(()=>{class g2{constructor(n2,S2,T0){this.elementRef=n2,this.renderer=S2,this.directionality=T0,this.templateOutlet=null,this.menuClass="",this.mode="vertical",this.vtsOpen=!1,this.listOfCacheClassName=[],this.expandState="collapsed",this.dir="ltr",this.destroy$=new u.B,this.elementRef.nativeElement.classList.add("vts-menu","vts-menu-inline","vts-menu-sub")}calcMotionState(){this.expandState=this.vtsOpen?"expanded":"collapsed"}ngOnInit(){this.calcMotionState(),this.dir=this.directionality.value,this.directionality.change?.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.dir=n2})}ngOnChanges(n2){const{mode:S2,vtsOpen:T0,menuClass:Q2}=n2;(S2||T0)&&this.calcMotionState(),Q2&&(this.listOfCacheClassName.length&&this.listOfCacheClassName.filter(Ce=>!!Ce).forEach(Ce=>{this.renderer.removeClass(this.elementRef.nativeElement,Ce)}),this.menuClass&&(this.listOfCacheClassName=this.menuClass.split(" "),this.listOfCacheClassName.filter(Ce=>!!Ce).forEach(Ce=>{this.renderer.addClass(this.elementRef.nativeElement,Ce)})))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(S2){return new(S2||g2)(a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(o1.D,8))}}static{this.\u0275cmp=a.VBU({type:g2,selectors:[["","vts-submenu-inline-child",""]],hostVars:3,hostBindings:function(S2,T0){2&S2&&(a.zvX("@accordionMotion",T0.expandState),a.AVh("vts-menu-rtl","rtl"===T0.dir))},inputs:{templateOutlet:"templateOutlet",menuClass:"menuClass",mode:"mode",vtsOpen:"vtsOpen"},exportAs:["vtsSubmenuInlineChild"],features:[a.OA$],attrs:Z0,decls:1,vars:1,consts:[[3,"ngTemplateOutlet"]],template:function(S2,T0){1&S2&&a.DNE(0,x0,0,0,"ng-template",0),2&S2&&a.Y8G("ngTemplateOutlet",T0.templateOutlet)},dependencies:[R.MD,R.T3],encapsulation:2,data:{animation:[Q.ph]},changeDetection:0})}}return g2})(),c2=(()=>{class g2{constructor(n2,S2){this.cdr=n2,this.directionality=S2,this.vtsIcon=null,this.vtsTitle=null,this.isMenuInsideDropDown=!1,this.vtsDisabled=!1,this.marginLeft=null,this.mode="vertical",this.toggleSubMenu=new a.bkB,this.subMenuMouseState=new a.bkB,this.dir="ltr",this.destroy$=new u.B}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.dir=n2,this.cdr.detectChanges()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}setMouseState(n2){this.vtsDisabled||this.subMenuMouseState.next(n2)}clickTitle(){"inline"===this.mode&&!this.vtsDisabled&&this.toggleSubMenu.emit()}static{this.\u0275fac=function(S2){return new(S2||g2)(a.rXU(a.gRc),a.rXU(o1.D,8))}}static{this.\u0275cmp=a.VBU({type:g2,selectors:[["","vts-submenu-title",""]],hostVars:6,hostBindings:function(S2,T0){1&S2&&a.bIt("click",function(){return T0.clickTitle()})("mouseenter",function(){return T0.setMouseState(!0)})("mouseleave",function(){return T0.setMouseState(!1)}),2&S2&&(a.xc7("margin-left","rtl"===T0.dir?null:T0.marginLeft,"px"),a.AVh("vts-dropdown-menu-submenu-title",T0.isMenuInsideDropDown)("vts-menu-submenu-title",!T0.isMenuInsideDropDown))},inputs:{vtsIcon:"vtsIcon",vtsTitle:"vtsTitle",isMenuInsideDropDown:"isMenuInsideDropDown",vtsDisabled:"vtsDisabled",marginLeft:"marginLeft",mode:"mode"},outputs:{toggleSubMenu:"toggleSubMenu",subMenuMouseState:"subMenuMouseState"},exportAs:["vtsSubmenuTitle"],attrs:q0,ngContentSelectors:Y1,decls:5,vars:3,consts:[["vts-icon","",3,"vtsType"],[4,"vtsStringTemplateOutlet"],[1,"vts-dropdown-menu-submenu-expand-icon"],[1,"vts-menu-submenu-arrow"],["vts-icon","","vtsType","ChevronLeft",1,"vts-dropdown-menu-submenu-arrow-icon"],["vts-icon","","vtsType","ChevronRight",1,"vts-dropdown-menu-submenu-arrow-icon"]],template:function(S2,T0){1&S2&&(a.NAR(),a.DNE(0,e0,1,1,"i",0)(1,I1,3,1,"ng-container",1),a.SdG(2),a.DNE(3,w1,3,1,"span",2)(4,p1,1,0,"i",3)),2&S2&&(a.vxM(T0.vtsIcon?0:-1),a.R7$(),a.Y8G("vtsStringTemplateOutlet",T0.vtsTitle),a.R7$(2),a.vxM(T0.isMenuInsideDropDown?3:4))},dependencies:[S1.dA,S1.qb,C1.n,C1.f,R.MD],encapsulation:2,changeDetection:0})}}return g2})();const G2=[P.pn.rightTop,P.pn.right,P.pn.rightBottom,P.pn.leftTop,P.pn.left,P.pn.leftBottom],me=[P.pn.bottomLeft];let W2=(()=>{class g2{setOpenStateWithoutDebounce(n2){this.vtsSubmenuService.setOpenStateWithoutDebounce(n2)}toggleSubMenu(){this.setOpenStateWithoutDebounce(!this.vtsOpen)}setMouseEnterState(n2){this.isActive=n2,"inline"!==this.mode&&this.vtsSubmenuService.setMouseEnterTitleOrOverlayState(n2)}setTriggerWidth(){"horizontal"===this.mode&&this.platform.isBrowser&&this.cdkOverlayOrigin&&(this.triggerWidth=this.cdkOverlayOrigin.nativeElement.getBoundingClientRect().width)}onPositionChange(n2){const S2=(0,P.jj)(n2);"rightTop"===S2||"rightBottom"===S2||"right"===S2?this.position="right":("leftTop"===S2||"leftBottom"===S2||"left"===S2)&&(this.position="left"),this.cdr.markForCheck()}constructor(n2,S2,T0,Q2,Ce,Pe,ye){this.vtsMenuService=n2,this.cdr=S2,this.vtsSubmenuService=T0,this.platform=Q2,this.isMenuInsideDropDown=Ce,this.directionality=Pe,this.noAnimation=ye,this.vtsMenuClassName="",this.vtsTitle=null,this.vtsTooltip=null,this.vtsIcon=null,this.vtsOpen=!1,this.vtsDisabled=!1,this.vtsOpenChange=new a.bkB,this.cdkOverlayOrigin=null,this.listOfVtsSubMenuComponent=null,this.listOfVtsMenuItemDirective=null,this.level=this.vtsSubmenuService.level,this.isFirst$=this.vtsSubmenuService.isFirst$,this.isLasted$=this.vtsSubmenuService.isLasted$,this.rootMode$=this.vtsSubmenuService.rootMode$,this.destroy$=new u.B,this.position="right",this.triggerWidth=null,this.mode="vertical",this.overlayPositions=G2,this.isSelected=!1,this.isActive=!1,this.dir="ltr"}ngOnInit(){this.vtsSubmenuService.mode$.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.mode=n2,"horizontal"===n2?this.overlayPositions=me:"vertical"===n2&&(this.overlayPositions=G2),this.cdr.markForCheck()}),this.vtsSubmenuService.isCurrentSubMenuOpen$.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.isActive=n2,n2!==this.vtsOpen&&(this.setTriggerWidth(),this.vtsOpen=n2,this.vtsOpenChange.emit(this.vtsOpen),this.cdr.markForCheck())}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.dir=n2,this.cdr.markForCheck()})}ngAfterContentInit(){this.setTriggerWidth();const n2=this.listOfVtsMenuItemDirective,S2=n2.changes,T0=(0,c.h)(S2,...n2.map(Q2=>Q2.selected$));S2.pipe((0,X.Z)(n2),(0,M.n)(()=>T0),(0,X.Z)(!0),(0,o.T)(()=>n2.some(Q2=>Q2.vtsSelected)),(0,Z.Q)(this.destroy$)).subscribe(Q2=>{this.isSelected=Q2,this.cdr.markForCheck()})}ngOnChanges(n2){const{vtsOpen:S2}=n2;S2&&(this.vtsSubmenuService.setOpenStateWithoutDebounce(this.vtsOpen),this.setTriggerWidth())}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(S2){return new(S2||g2)(a.rXU(a0),a.rXU(a.gRc),a.rXU(e1),a.rXU(l0.P),a.rXU(t0
1),a.rXU(o1.D,8),a.rXU(k.u,9))}}static{this.\u0275cmp=a.VBU({type:g2,selectors:[["","vts-submenu",""]],contentQueries:function(S2,T0,Q2){if(1&S2&&(a.wni(Q2,g2,5),a.wni(Q2,c0,5)),2&S2){let Ce;a.mGM(Ce=a.lsd())&&(T0.listOfVtsSubMenuComponent=Ce),a.mGM(Ce=a.lsd())&&(T0.listOfVtsMenuItemDirective=Ce)}},viewQuery:function(S2,T0){if(1&S2&&a.GBs(E.C,7,a.aKT),2&S2){let Q2;a.mGM(Q2=a.lsd())&&(T0.cdkOverlayOrigin=Q2.first)}},hostVars:35,hostBindings:function(S2,T0){2&S2&&(a.BMQ("level",T0.level),a.AVh("vts-dropdown-menu-submenu",T0.isMenuInsideDropDown)("vts-dropdown-menu-submenu-disabled",T0.isMenuInsideDropDown&&T0.vtsDisabled)("vts-dropdown-menu-submenu-open",T0.isMenuInsideDropDown&&T0.vtsOpen)("vts-dropdown-menu-submenu-selected",T0.isMenuInsideDropDown&&T0.isSelected)("vts-dropdown-menu-submenu-vertical",T0.isMenuInsideDropDown&&"vertical"===T0.mode)("vts-dropdown-menu-submenu-horizontal",T0.isMenuInsideDropDown&&"horizontal"===T0.mode)("vts-dropdown-menu-submenu-inline",T0.isMenuInsideDropDown&&"inline"===T0.mode)("vts-dropdown-menu-submenu-active",T0.isMenuInsideDropDown&&T0.isActive)("vts-menu-submenu",!T0.isMenuInsideDropDown)("vts-menu-submenu-disabled",!T0.isMenuInsideDropDown&&T0.vtsDisabled)("vts-menu-submenu-open",!T0.isMenuInsideDropDown&&T0.vtsOpen)("vts-menu-submenu-selected",!T0.isMenuInsideDropDown&&T0.isSelected)("vts-menu-submenu-vertical",!T0.isMenuInsideDropDown&&"vertical"===T0.mode)("vts-menu-submenu-horizontal",!T0.isMenuInsideDropDown&&"horizontal"===T0.mode)("vts-menu-submenu-inline",!T0.isMenuInsideDropDown&&"inline"===T0.mode)("vts-menu-submenu-active",!T0.isMenuInsideDropDown&&T0.isActive)("vts-menu-submenu-rtl","rtl"===T0.dir))},inputs:{vtsMenuClassName:"vtsMenuClassName",vtsTitle:"vtsTitle",vtsTooltip:"vtsTooltip",vtsIcon:"vtsIcon",vtsOpe
1n:"vtsOpen",vtsDisabled:"vtsDisabled"},outputs:{vtsOpenChange:"vtsOpenChange"},exportAs:["vtsSubmenu"],features:[a.Jv_([e1]),a.OA$],attrs:E1,ngContentSelectors:Y0,decls:7,vars:9,consts:[["origin","cdkOverlayOrigin"],["subMenuTemplate",""],["vts-submenu-title","","cdkOverlayOrigin","","vts-tooltip","",3,"subMenuMouseState","toggleSubMenu","vtsIcon","vtsTitle","vtsTooltipTitle","vtsTooltipPlacement","mode","vtsDisabled","isMenuInsideDropDown"],["vts-submenu-inline-child","",3,"mode","vtsOpen","vtsNoAnimation","menuClass","templateOutlet"],["cdkConnectedOverlay","",3,"cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn"],["cdkConnectedOverlay","",3,"positionChange","cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn"],["vts-submenu-none-inline-child","",3,"subMenuMouseState","level","isFirst","isLasted","mode","rootMode","vtsOpen","position","vtsDisabled","isMenuInsideDropDown","templateOutlet","menuClass","vtsNoAnimation"]],template:function(S2,T0){if(1&S2){const Q2=a.RV6();a.NAR(q1),a.j41(0,"div",2,0),a.bIt("subMenuMouseState",function(Pe){return a.eBV(Q2),a.Njj(T0.setMouseEnterState(Pe))})("toggleSubMenu",function(){return a.eBV(Q2),a.Njj(T0.toggleSubMenu())}),a.DNE(2,J1,1,0),a.k0s(),a.DNE(3,K0,1,6,"div",3)(4,V2,1,4,null,4)(5,u0,1,0,"ng-template",null,1,a.C5r)}2&S2&&(a.Y8G("vtsIcon",T0.vtsIcon)("vtsTitle",T0.vtsTitle)("vtsTooltipTitle",T0.vtsTooltip)("vtsTooltipPlacement","topRight")("mode",T0.mode)("vtsDisabled",T0.vtsDisabled)("isMenuInsideDropDown",T0.isMenuInsideDropDown),a.R7$(2),a.vxM(T0.vtsTitle?-1:2),a.R7$(),a.vxM("inline"===T0.mode?3:4))},dependencies:[c2,S0,k.u,H1,E.m,E.b,E.C,W0.BL,W0.uC,R.MD,R.Jj],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsOpen",void 0),(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsDisabled",void 0),g2})();function o2(g2,le){return g2||le}function d0(g2){return g2||!1}let P0=(()=>{class g2{setInlineCollapsed(n2){this.vtsInlineCollapsed=n2,this.inlineCollapsed$.next(n2)}updateInlineCollapse(){this.listOfVtsMenuItemDirective&&(this.vtsInlineCollapsed?(this.listOfOpenedVtsSubMenuComponent=this.listOfVtsSubMenuComponent.filter(n2=>n2.vtsOpen),this.listOfVtsSubMenuComponent.forEach(n2=>n2.setOpenStateWithoutDebounce(!1))):(this.listOfOpenedVtsSubMenuComponent.forEach(n2=>n2.setOpenStateWithoutDebounce(!0)),this.listOfOpenedVtsSubMenuComponent=[]))}constructor(n2,S2,T0,Q2){this.vtsMenuService=n2,this.isMenuInsideDropDown=S2,this.cdr=T0,this.directionality=Q2,this.vtsMode="vertical",this.vtsInlineCollapsed=!1,this.vtsSelectable=!this.isMenuInsideDropDown,this.vtsClick=new a.bkB,this.actualMode="vertical",this.dir="ltr",this.inlineCollapsed$=new p.t(this.vtsInlineCollapsed),this.mode$=new p.t(this.vtsMode),this.destroy$=new u.B,this.listOfOpenedVtsSubMenuComponent=[]}ngOnInit(){(0,s.z)([this.inlineCollapsed$,this.mode$]).pipe((0,Z.Q)(this.destroy$)).subscribe(([n2,S2])=>{this.actualMode=n2?"vertical":S2,this.vtsMenuService.setMode(this.actualMode),this.cdr.markForCheck()}),this.vtsMenuService.descendantMenuItemClick$.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.vtsClick.emit(n2),this.vtsSelectable&&!n2.vtsMatchRouter&&this.listOfVtsMenuItemDirective.forEach(S2=>S2.setSelectedState(S2===n2))}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,Z.Q)(this.destroy$)).subscribe(n2=>{this.dir=n2,this.vtsMenuService.setMode(this.actualMode),this.cdr.markForCheck()})}ngAfterContentInit(){this.inlineCollapsed$.pipe((0,Z.Q)(this.destroy$)).subscribe(()=>{this.updateInlineCollapse(),this.cdr.markForCheck()})}ngOnChanges(n2){const{vtsInlineCollapsed:S2,vtsMode:T0}=n2;S2&&this.inlineCollapsed$.next(this.vtsInlineCollapsed),T0&&(this.mode$.next(this.vtsMode),!n2.vtsMode.isFirstChange()&&this.listOfVtsSubMenuComponent&&this.listOfVtsSubMenuComponent.forEach(Q2=>Q2.setOpenStateWithoutDebounce(!1)))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(S2){return new(S2||g2)(a.rXU(a0),a.rXU(t0
1),a.rXU(a.gRc),a.rXU(o1.D,8))}}static{this.\u0275dir=a.FsC({type:g2,selectors:[["","vts-menu",""]],contentQueries:function(S2,T0,Q2){if(1&S2&&(a.wni(Q2,c0,5),a.wni(Q2,W2,5)),2&S2){let Ce;a.mGM(Ce=a.lsd())&&(T0.listOfVtsMenuItemDirective=Ce),a.mGM(Ce=a.lsd())&&(T0.listOfVtsSubMenuComponent=Ce)}},hostVars:26,hostBindings:function(S2,T0){2&S2&&a.AVh("vts-dropdown-menu",T0.isMenuInsideDropDown)("vts-dropdown-menu-root",T0.isMenuInsideDropDown)("vts-dropdown-menu-vertical",T0.isMenuInsideDropDown&&"vertical"===T0.actualMode)("vts-dropdown-menu-horizontal",T0.isMenuInsideDropDown&&"horizontal"===T0.actualMode)("vts-dropdown-menu-inline",T0.isMenuInsideDropDown&&"inline"===T0.actualMode)("vts-dropdown-menu-inline-collapsed",T0.isMenuInsideDropDown&&T0.vtsInlineCollapsed)("vts-menu",!T0.isMenuInsideDropDown)("vts-menu-root",!T0.isMenuInsideDropDown)("vts-menu-vertical",!T0.isMenuInsideDropDown&&"vertical"===T0.actualMode)("vts-menu-horizontal",!T0.isMenuInsideDropDown&&"horizontal"===T0.actualMode)("vts-menu-inline",!T0.isMenuInsideDropDown&&"inline"===T0.actualMode)("vts-menu-inline-collapsed",!T0.isMenuInsideDropDown&&T0.vtsInlineCollapsed)("vts-menu-rtl","rtl"===T0.dir)},inputs:{vtsMode:"vtsMode",vtsInlineCollapsed:"vtsInlineCollapsed",vtsSelectable:"vtsSelectable"},outputs:{vtsClick:"vtsClick"},exportAs:["vtsMenu"],features:[a.Jv_([{provide:K,useClass:a0},{provide:a0,useFactory:o2,deps:[[new a.kdw,new a.Xx1,a0],K]},{provide:t0,useFactory:d0,deps:[[new a.kdw,new a.Xx1,t0]]}]),a.OA$]})}}return(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsInlineCollapsed",void 0),(0,i.Cg)([(0,r.H3)()],g2.prototype,"vtsSelectable",void 0),g2})();function a2(g2){return g2||!1}let w2=(()=>{class g2{constructor(n2,S2,T0){this.elementRef=n2,this.renderer=S2,this.isMenuInsideDropDown=T0,this.renderer.addClass(n2.nativeElement,this.isMenuInsideDropDown?"vts-dropdown-menu-item-group":"vts-menu-item-group")}ngAfterViewInit(){const n2=this.titleElement.nativeElement.nextElementSibling;n2&&this.renderer.addClass(n2,this.isMenuInsideDropDown?"vts-dropdown-menu-item-group-list":"vts-menu-item-group-list")}static{this.\u0275fac=function(S2){return new(S2||g2)(a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(t0))}}static{this.\u0275cmp=a.VBU({type:g2,selectors:[["","vts-menu-group",""]],viewQuery:function(S2,T0){if(1&S2&&a.GBs(G0,5),2&S2){let Q2;a.mGM(Q2=a.lsd())&&(T0.titleElement=Q2.first)}},inputs:{vtsTitle:"vtsTitle"},exportAs:["vtsMenuGroup"],features:[a.Jv_([{provide:t0,useFactory:a2,deps:[[new a.kdw,new a.Xx1,t0]]}])],attrs:Q0,ngContentSelectors:b0,decls:5,vars:6,consts:[["titleElement",""],[4,"vtsStringTemplateOutlet"]],template:function(S2,T0){1&S2&&(a.NAR(T2),a.j41(0,"div",null,0),a.DNE(2,k0,2,1,"ng-container",1)(3,s1,1,0),a.k0s(),a.SdG(4)),2&S2&&(a.AVh("vts-menu-item-group-title",!T0.isMenuInsideDropDown)("vts-dropdown-menu-item-group-title",T0.isMenuInsideDropDown),a.R7$(2),a.Y8G("vtsStringTemplateOutlet",T0.vtsTitle),a.R7$(),a.vxM(T0.vtsTitle?-1:3))},dependencies:[R.MD,C1.f],encapsulation:2,changeDetection:0})}}return g2})(),P2=(()=>{class g2{static{this.\u0275fac=function(S2){return new(S2||g2)}}static{this.\u0275mod=a.$C({type:g2})}static{this.\u0275inj=a.G2t({imports:[O.jI,R.MD,N1.IK,E.m,S1.dA,k.v,C1.n,W0.BL,W2,w2,c2,S0,H1]})}}return g2})()},27720:(X1,n1,h)=>{"use strict";h.d(n1,{EV:()=>Ce,RU:()=>Pe,Xc:()=>S2,YG:()=>Q2,is:()=>n2,ko:()=>le,lJ:()=>T0});var i=h(10467),a=h(15808),r=h(7517),u=h(23135),p=h(96985),f=h(93509),c=h(62252),s=h(81250),o=h(52317),M=h(9760),x=h(92717),z=h(59888),w=h(98231),A=h(33935),I=h(5559),Z=h(97321),X=h(9755),$=h(35456),N=h(86570),o1=h(29126),O=h(44025),E=h(52197),k=h(2765),P=h(39829),Q=h(9378),R=h(98263),C1=h(4033),S1=h(31635),W0=h(40321);const l0=["vts-modal-close",""];function N1(m2,Be){if(1&m2&&(u.qex(0),u.nrm(1,"i",2),u.bVm()),2&m2){const M0=Be.$implicit;u.R7$(),u.Y8G("vtsType",M0)}}const p0=["modalElement"];function L0(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"button",16),u.bIt("click",function(){u.eBV(M0);const F2=u.XpG();return u.Njj(F2.onCloseClick())}),u.k0s()}}function $0(m2,Be){if(1&m2&&(u.qex(0),u.nrm(1,"span",12),u.bVm()),2&m2){const M0=u.XpG();u.R7$(),u.Y8G("innerHTML",M0.config.vtsTitle,u.npT)}}function Z0(m2,Be){}function x0(m2,Be){if(1&m2&&u.nrm(0,"div",12),2&m2){const M0=u.XpG();u.Y8G("innerHTML",M0.config.vtsContent,u.npT)}}function q0(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"button",17),u.bIt("click",function(){u.eBV(M0);const F2=u.XpG();return u.Njj(F2.onCancel())}
1),u.EFF(1),u.k0s()}if(2&m2){const M0=u.XpG();u.Y8G("vtsLoading",!!M0.config.vtsCancelLoading)("disabled",M0.config.vtsCancelDisabled),u.BMQ("cdkFocusInitial","cancel"===M0.config.vtsAutofocus||null),u.R7$(),u.SpI(" ",M0.config.vtsCancelText||M0.locale.cancelText," ")}}function Y1(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"button",18),u.bIt("click",function(){u.eBV(M0);const F2=u.XpG();return u.Njj(F2.onOk())}),u.EFF(1),u.k0s()}if(2&m2){const M0=u.XpG();u.Y8G("vtsType",M0.config.vtsOkType)("vtsLoading",!!M0.config.vtsOkLoading)("disabled",M0.config.vtsOkDisabled),u.BMQ("cdkFocusInitial","ok"===M0.config.vtsAutofocus||null),u.R7$(),u.SpI(" ",M0.config.vtsOkText||M0.locale.okText," ")}}const e0=["vts-modal-title",""];function I1(m2,Be){if(1&m2&&(u.qex(0),u.nrm(1,"div",2),u.bVm()),2&m2){const M0=u.XpG();u.R7$(),u.Y8G("innerHTML",M0.config.vtsTitle,u.npT)}}const Z1=["vts-modal-footer",""],u1=(m2,Be)=>({$implicit:m2,modalRef:Be});function w1(m2,Be){if(1&m2&&u.nrm(0,"div",1),2&m2){const M0=u.XpG(3);u.Y8G("innerHTML",M0.config.vtsFooter,u.npT)}}function p1(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"button",3),u.bIt("click",function(){const F2=u.eBV(M0).$implicit,He=u.XpG(4);return u.Njj(He.onButtonClick(F2))}),u.EFF(1),u.k0s()}if(2&m2){const M0=Be.$implicit,H2=u.XpG(4);u.Y8G("hidden",!H2.getButtonCallableProp(M0,"show"))("vtsLoading",H2.getButtonCallableProp(M0,"loading"))("disabled",H2.getButtonCallableProp(M0,"disabled"))("vtsType",M0.type)("vtsShape",M0.shape)("vtsSize",M0.size),u.R7$(),u.SpI(" ",M0.label," ")}}function E1(m2,Be){if(1&m2&&(u.qex(0),u.Z7z(1,p1,2,7,"button",2,u.fX1),u.bVm()),2&m2){const M0=u.XpG(3);u.R7$(),u.Dyx(M0.buttons)}}function q1(m2,Be){if(1&m2&&(u.qex(0),u.DNE(1,w1,1,1,"div",1)(2,E1,3,0,"ng-container"),u.bVm()),2&m2){const M0=u.XpG(2);u.R7$(),u.vxM(M0.buttonsFooter?2:1)}}function Y0(m2,Be){if(1&m2&&u.DNE(0,q1,3,1,"ng-container",0),2&m2){const M0=u.XpG();u.Y8G("vtsStringTemplateOutlet",M0.config.vtsFooter)("vtsStringTemplateOutletContext",u.l_i(2,u1,M0.config.vtsComponentParams,M0.modalRef))}}function J1(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"button",6),u.bIt("click",function(){u.eBV(M0);const F2=u.XpG(2);return u.Njj(F2.onCancel())}),u.EFF(1),u.k0s()}if(2&m2){const M0=u.XpG(2);u.Y8G("vtsLoading",!!M0.config.vtsCancelLoading)("disabled",M0.config.vtsCancelDisabled),u.BMQ("cdkFocusInitial","cancel"===M0.config.vtsAutofocus||null),u.R7$(),u.SpI(" ",M0.config.vtsCancelText||M0.locale.cancelText," ")}}function K0(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"button",7),u.bIt("click",function(){u.eBV(M0);const F2=u.XpG(2);return u.Njj(F2.onOk())}),u.EFF(1),u.k0s()}if(2&m2){const M0=u.XpG(2);u.Y8G("vtsType",M0.config.vtsOkType)("vtsLoading",!!M0.config.vtsOkLoading)("disabled",M0.config.vtsOkDisabled),u.BMQ("cdkFocusInitial","ok"===M0.config.vtsAutofocus||null),u.R7$(),u.SpI(" ",M0.config.vtsOkText||M0.locale.okText," ")}}function z0(m2,Be){if(1&m2&&u.DNE(0,J1,2,4,"button",4)(1,K0,2,5,"button",5),2&m2){const M0=u.XpG();u.vxM(null!==M0.config.vtsCancelText?0:-1),u.R7$(),u.vxM(null!==M0.config.vtsOkText?1:-1)}}function V2(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"button",9),u.bIt("click",function(){u.eBV(M0);const F2=u.XpG();return u.Njj(F2.onCloseClick())}),u.k0s()}}function u0(m2,Be){1&m2&&u.nrm(0,"div",4)}function G0(m2,Be){}function Q0(m2,Be){if(1&m2&&u.nrm(0,"div",7),2&m2){const M0=u.XpG();u.Y8G("innerHTML",M0.config.vtsContent,u.npT)}}function T2(m2,Be){if(1&m2){const M0=u.RV6();u.j41(0,"div",10),u.bIt("cancelTriggered",function(){u.eBV(M0);const F2=u.XpG();return u.Njj(F2.onCloseClick())})("okTriggered",function(){u.eBV(M0);const F2=u.XpG();return u.Njj(F2.onOkClick())}),u.k0s()}if(2&m2){const M0=u.XpG();u.Y8G("modalRef",M0.modalRef)}}const b0=["*"];function k0(m2,Be){1&m2&&u.SdG(0)}const s1=()=>{};class t0{constructor(){this.vtsCentered=!1,this.vtsClosable=!0,this.vtsOkLoading=!1,this.vtsOkDisabled=!1,this.vtsCancelDisabled=!1,this.vtsCancelLoading=!1,this.vtsNoAnimation=!1,this.vtsAutofocus="auto",this.vtsKeyboard=!0,this.vtsZIndex=1e3,this.vtsWidth=520,this.vtsCloseIcon="Close:vts",this.vtsOkType="primary",this.vtsOkDanger=!1,this.vtsModalType="default",this.vtsOnCancel=s1,this.vtsOnOk=s1,this.vtsIconType="QuestionCircle:antd"}}const e1="vts-modal-mask",c0="modal",H1={modalContainer:(0,I.hZ)("modalContainer",[(0,I.wk)("void, exit",(0,I.iF)({})),(0,I.wk)("enter",(0,I.iF)({})),(0,I.kY)("* => enter",(0,I.i0)(".24s",(0,I.iF)({}))),(0,I.kY)("* => void, * => exit",(0,I.i0)(".2s",(0,I.iF)({})))])};function c2(m2,Be,M0){return typeof m2>
1"u"?typeof Be>"u"?M0:Be:m2}function me(m2){const{vtsCentered:Be,vtsMask:M0,vtsMaskClosable:H2,vtsClosable:F2,vtsOkLoading:He,vtsOkDisabled:xe,vtsCancelDisabled:e2,vtsCancelLoading:j0,vtsKeyboard:m1,vtsNoAnimation:f1,vtsContent:R1,vtsComponentParams:B0,vtsFooter:l2,vtsZIndex:R2,vtsWidth:Z2,vtsWrapClassName:_e,vtsClassName:v2,vtsStyle:ae,vtsTitle:a1,vtsCloseIcon:h0,vtsMaskStyle:m0,vtsBodyStyle:U1,vtsOkText:R0,vtsCancelText:b1,vtsOkType:f0,vtsOkDanger:O0,vtsIconType:K1,vtsModalType:D2,vtsOnOk:O1,vtsOnCancel:V1,vtsAfterOpen:P1,vtsAfterClose:D1,vtsCloseOnNavigation:U0,vtsAutofocus:h2}=m2;return{vtsCentered:Be,vtsMask:M0,vtsMaskClosable:H2,vtsClosable:F2,vtsOkLoading:He,vtsOkDisabled:xe,vtsCancelDisabled:e2,vtsCancelLoading:j0,vtsKeyboard:m1,vtsNoAnimation:f1,vtsContent:R1,vtsComponentParams:B0,vtsFooter:l2,vtsZIndex:R2,vtsWidth:Z2,vtsWrapClassName:_e,vtsClassName:v2,vtsStyle:ae,vtsTitle:a1,vtsCloseIcon:h0,vtsMaskStyle:m0,vtsBodyStyle:U1,vtsOkText:R0,vtsCancelText:b1,vtsOkType:f0,vtsOkDanger:O0,vtsIconType:K1,vtsModalType:D2,vtsOnOk:O1,vtsOnCancel:V1,vtsAfterOpen:P1,vtsAfterClose:D1,vtsCloseOnNavigation:U0,vtsAutofocus:h2}}function W2(){throw Error("Attempting to attach modal content after content is already attached")}let o2=(()=>{class m2 extends r.B{get showMask(){const M0=this.vtsConfigService.getConfigForComponent(c0)||{};return!!c2(this.config.vtsMask,M0.vtsMask,!0)}get maskClosable(){const M0=this.vtsConfigService.getConfigForComponent(c0)||{};return!!c2(this.config.vtsMaskClosable,M0.vtsMaskClosable,!0)}constructor(M0,H2,F2,He,xe,e2,j0,m1,f1){super(),this.elementRef=M0,this.focusTrapFactory=H2,this.cdr=F2,this.render=He,this.overlayRef=xe,this.vtsConfigService=e2,this.config=j0,this.animationType=f1,this.animationStateChanged=new u.bkB,this.containerClick=new u.bkB,this.cancelTriggered=new u.bkB,this.okTriggered=new u.bkB,this.state="enter",this.isStringContent=!1,this.dir="ltr",this.elementFocusedBeforeModalWasOpened=null,this.mouseDown=!1,this.oldMaskStyle=null,this.destroy$=new c.B,this.document=m1,this.dir=xe.getDirection(),this.isStringContent="string"==typeof j0.vtsContent,this.vtsConfigService.getConfigChangeEventForComponent(c0).pipe((0,o.Q)(this.destroy$)).subscribe(()=>{this.updateMaskClassname()})}onContainerClick(M0){M0.target===M0.currentTarget&&!this.mouseDown&&this.showMask&&this.maskClosable&&this.containerClick.emit()}onMousedown(){this.mouseDown=!0}onMouseup(){this.mouseDown&&setTimeout(()=>{this.mouseDown=!1})}onCloseClick(){this.cancelTriggered.emit()}onOkClick(){this.okTriggered.emit()}attachComponentPortal(M0){return this.portalOutlet.hasAttached()&&W2(),this.savePreviouslyFocusedElement(),this.setZIndexForBackdrop(),this.portalOutlet.attachComponentPortal(M0)}attachTemplatePortal(M0){return this.portalOutlet.hasAttached()&&W2(),this.savePreviouslyFocusedElement(),this.setZIndexForBackdrop(),this.portalOutlet.attachTemplatePortal(M0)}attachStringContent(){this.savePreviouslyFocusedElement(),this.setZIndexForBackdrop()}getNativeElement(){return this.elementRef.nativeElement}animationDisabled(){return this.config.vtsNoAnimation||"NoopAnimations"===this.animationType}setModalTransformOrigin(){const M0=this.modalElementRef.nativeElement;if(this.elementFocusedBeforeModalWasOpened){const H2=this.elementFocusedBeforeModalWasOpened.getBoundingClientRect(),F2=(0,f.Mk)(this.elementFocusedBeforeModalWasOpened),xe=F2.top+H2.height/2,e2=`${Math.abs(F2.left+H2.width/2-M0.offsetLeft)}px ${Math.abs(xe-M0.offsetTop)}px 0px`;this.render.setStyle(M0,"transform-origin",e2)}}savePreviouslyFocusedElement(){this.focusTrap||(this.focusTrap=this.focusTrapFactory.create(this.elementRef.nativeElement)),this.document&&(this.elementFocusedBeforeModalWasOpened=this.document.activeElement,this.elementRef.nativeElement.focus&&Promise.resolve().then(()=>this.elementRef.nativeElement.focus()))}trapFocus(){const M0=this.elementRef.nativeElement;if(this.config.vtsAutofocus)this.focusTrap.focusInitialElementWhenReady().then();else{const H2=this.document.activeElement;H2!==M0&&!M0.contains(H2)&&M0.focus()}}restoreFocus(){const M0=this.elementFocusedBeforeModalWasOpened;if(M0&&"function"==typeof M0.focus){const H2=this.document.activeElement,F2=this.elementRef.nativeElement;(!H2||H2===this.document.body||H2===F2||F2.contains(H2))&&M0.focus()}this.focusTrap&&this.focusTrap.destroy()}setEnterAnimationClass(){if(this.animationDisabled())return;this.setModalTransformOrigin();const M0=this.modalElementRef.nativeElement,H2=this.overlayRef.backdropElement;M0.classList.add("zoom-enter"),M0.classList.add("zoom-enter-active"),H2&&(H2.classList.add("fade-enter"),H2.classList.add("fade-enter-active"))}setExitAnimationClass(){const M0=this.modalElementRef.nativeElement;M0.classList.add("zoom-leave"),M0.classList.add("zoom-leave-active"),this.setMaskExitAnimationClass()}setMaskExitAnimationClass(M0=!1){const H2=this.overlayRef.backdropElement;if(H2){if(this.animationDisabled()||M0)return void H2.classList.remove(e1);H2.classList.add("fade-leave"),H2.classList.add("fade-leave-active")}}cleanAnimationClass(){if(this.animationDisabled())return;const M0=this.overlayRef.backdropElement,H2=this.modalElementRef.nativeElement;M0&&(M0.classList.remove("fade-enter"),M0.classList.remove("fade-enter-active")),H2.classList.remove("zoom-enter"),H2.classList.remove("zoom-enter-active"),H2.classList.remove("zoom-leave"),H2.classList.remove("zoom-leave-active")}setZIndexForBackdrop(){const M0=this.overlayRef.backdropElement;M0&&(0,f.n9)(this.config.vtsZIndex)&&this.render.setStyle(M0,"z-index",this.config.vtsZIndex)}bindBackdropStyle(){const M0=this.overlayRef.backdropElement;if(M0&&(this.oldMaskStyle&&(Object.keys(this.oldMaskStyle).forEach(F2=>{this.render.removeStyle(M0,F2)}),this.oldMaskStyle=null),this.setZIndexForBackdrop(),"object"==typeof this.config.vtsMaskStyle&&Object.keys(this.config.vtsMaskStyle).length)){const H2={...this.config.vtsMaskStyle};Object.keys(H2).forEach(F2=>{this.render.setStyle(M0,F2,H2[F2])}),this.oldMaskStyle=H2}}updateMaskClassname(){const M0=this.overlayRef.backdropElement;M0&&(this.showMask?M0.classList.add(e1):M0.classList.remove(e1))}onAnimationDone(M0){"enter"===M0.toState?this.trapFocus():"exit"===M0.toState&&this.restoreFocus(),this.cleanAnimationClass(),this.animationStateChanged.emit(M0)}onAnimationStart(M0){"enter"===M0.toState?(this.setEnterAnimationClass(),this.bindBackdropStyle()):"exit"===M0.toState&&this.setExitAnimationClass(),this.animationStateChanged.emit(M0)}startExitAnimation(){this.state="exit",this.cdr.markForCheck()}ngOnDestroy(){this.setMaskExitAnimationClass(!0),this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(H2){u.QTQ()}}static{this.\u0275dir=u.FsC({type:m2,features:[u.Vt3]})}}return m2})(),d0=(()=>{class m2{constructor(M0){this.config=M0}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(t0))}}static{this.\u0275cmp=u.VBU({type:m2,selectors:[["button","vts-modal-close",""]],hostAttrs:["aria-label","Close",1,"vts-modal-close"],exportAs:["VtsModalCloseBuiltin"],attrs:l0,decls:2,vars:1,consts:[[1,"vts-modal-close-x"],[4,"vtsStringTemplateOutlet"],["vts-icon","",1,"vts-modal-close-icon",3,"vtsType"]],template:function(H2,F2){1&H2&&(u.j41(0,"span",0),u.DNE(1,N1,2,1,"ng-container",1),u.k0s()),2&H2&&(u.R7$(),u.Y8G("vtsStringTemplateOutlet",F2.config.vtsCloseIcon))},dependencies:[N.dA,N.qb,o1.n,o1.f,w.MD],encapsulation:2,changeDetection:0})}}return m2})(),P0=(()=>{class m2 extends o2{constructor(M0,H2,F2,He,xe,e2,j0,m1,f1,R1){super(H2,F2,He,xe,e2,j0,m1,f1,R1),this.i18n=M0,this.config=m1,this.cancelTriggered=new u.bkB,this.okTriggered=new u.bkB,this.i18n.localeChange.pipe((0,o.Q)(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Modal")})}onCancel(){this.cancelTriggered.emit()}onOk(){this.okTriggered.emit()}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(E.JD),u.rXU(u.aKT),u.rXU(Z.F),u.rXU(u.gRc),u.rXU(u.sFG),u.rXU(a.c),u.rXU(X.XZ),u.rXU(t0),u.rXU(A.q,8),u.rXU(u.bc$,8))}}static{this.\u0275cmp=u.VBU({type:m2,selectors:[["vts-modal-confirm-container"]],viewQuery:function(H2,F2){if(1&H2&&(u.GBs(r.f,7),u.GBs(p0,7)),2&H2){let He;u.mGM(He=u.lsd())&&(F2.portalOutlet=He.first),u.mGM(He=u.lsd())&&(F2.modalElementRef=He.first)}},hostAttrs:["tabindex","-1","role","dialog"],hostVars:10,hostBindings:function(H2,F2){1&H2&&(u.Kam("@modalContainer.start",function(xe){return F2.onAnimationStart(xe)})("@modalContainer.done",function(xe){return F2.onAnimationDone(xe)}),u.bIt("click",function(xe){return F2.onContainerClick(xe)})("mouseup",function(){return F2.onMouseup()})),2&H2&&(u.zvX("@.disabled",F2.config.vtsNoAnimation)("@modalContainer",F2.state),u.HbH(F2.config.vtsWrapClassName?"vts-modal-wrap "+F2.config.vtsWrapClassName:"vts-modal-wrap"),u.xc7("z-index",F2.config.vtsZIndex),u.AVh("vts-modal-wrap-rtl","rtl"===F2.dir)("vts-modal-centered",F2.config.vtsCentered))},outputs:{cancelTriggered:"cancelTriggered",okTriggered:"okTriggered"},exportAs:["vtsModalConfirmContainer"],features:[u.Vt3],decls:17,vars:13,consts:[["modalElement",""],["role","document",1,"vts-modal",3,"mousedown","ngClass","ngStyle"],[1,"vts-modal-content"],["vts-modal-close",""],[1,"vts-modal-body",3,"ngStyle"],[1,"vts-modal-confirm-body-wrapper"],[1,"vts-modal-confirm-body"],["vts-icon","",3,"vtsType"],[1,"vts-modal-confirm-title"],[4,"vtsStringTemplateOutlet"],[1,"vts-modal-confirm-content"],["cdkPortalOutlet",""],[3,"innerHTML"],[1,"vts-modal-confirm-btns"],["vts-button","",3,"vtsLoading","disabled"],["vts-button","",3,"vtsType","vtsLoading","disabled"],["vts-modal-close","",3,"click"],["vts-button","",3,"click","vtsLoading","disabled"],["vts-button","",3,"click","vtsType","vtsLoading","disabled"]],template:function(H2,F2){if(1&H2){const He=u.RV6();u.j41(0,"div",1,0),u.nI1(2,"vtsToCssUnit"),u.bIt("mousedown",function(){return u.eBV(He),u.Njj(F2.onMousedown())}),u.j41(3,"div",2),u.DNE(4,L0,1,0,"button",3),u.j41(5,"div",4)(6,"div",5)(7,"div",6),u.nrm(8,"i",7),u.j41(9,"span",8),u.DNE(10,$0,2,1,"ng-container",9),u.k0s(),u.j41(11,"div",10),u.DNE(12,Z0,0,0,"ng-template",11)(13,x0,1,1,"div",12),u.k0s()(),u.j41(14,"div",13),u.DNE(15,q0,2,4,"button",14)(16,Y1,2,5,"button",15),u.k0s()()()()()}2&H2&&(u.xc7("width",u.bMT(2,11,null==F2.config?null:F2.config.vtsWidth)),u.Y8G("ngClass",F2.config.vtsClassName)("ngStyle",F2.config.vtsStyle),u.R7$(4),u.vxM(F2.config.vtsClosable?4:-1),u.R7$(),u.Y8G("ngStyle",F2.config.vtsBodyStyle),u.R7$(3),u.Y8G("vtsType",F2.config.vtsIconType),u.R7$(2),u.Y8G("vtsStringTemplateOutlet",F2.config.vtsTitle),u.R7$(3),u.vxM(F2.isStringContent?13:-1),u.R7$(2),u.vxM(null!==F2.config.vtsCancelText?15:-1),u.R7$(),u.vxM(null!==F2.config.vtsOkText?16:-1))},dependencies:[$.jV,$.E4,N.dA,N.qb,d0,o1.n,o1.f,r.h,r.f,O.G,O.R$,k.T,w.MD,w.YU,w.B3],encapsulation:2,data:{animation:[H1.modalContainer]}})}}return m2})(),a2=(()=>{class m2{constructor(M0){this.config=M0}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(t0))}}static{this.\u0275cmp=u.VBU({type:m2,selectors:[["div","vts-modal-title",""]],hostAttrs:[1,"vts-modal-header"],exportAs:["VtsModalTitleBuiltin"],attrs:e0,decls:2,vars:1,consts:[[1,"vts-modal-title"],[4,"vtsStringTemplateOutlet"],[3,"innerHTML"]],template:function(H2,F2){1&H2&&(u.j41(0,"div",0),u.DNE(1,I1,2,1,"ng-container",1),u.k0s()),2&H2&&(u.R7$(),u.Y8G("vtsStringTemplateOutlet",F2.config.vtsTitle))},dependencies:[w.MD,o1.f],encapsulation:2,changeDetection:0})}}return m2})(),w2=(()=>{class m2{constructor(M0,H2){this.i18n=M0,this.config=H2,this.buttonsFooter=!1,this.buttons=[],this.cancelTriggered=new u.bkB,this.okTriggered=new u.bkB,this.destroy$=new c.B,Array.isArray(H2.vtsFooter)&&(this.buttonsFooter=!0,this.buttons=H2.vtsFooter.map(P2)),this.i18n.localeChange.pipe((0,o.Q)(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Modal")})}onCancel(){this.cancelTriggered.emit()}onOk(){this.okTriggered.emit()}getButtonCallableProp(M0,H2){const F2=M0[H2],He=this.modalRef.getContentComponent();return"function"==typeof F2?F2.apply(M0,He&&[He]):F2}onButtonClick(M0){if(!this.getButtonCallableProp(M0,"loading")){const F2=this.getButtonCallableProp(M0,"onClick");M0.autoLoading&&(0,f.yL)(F2)&&(M0.loading=!0,F2.then(()=>M0.loading=!1).catch(()=>M0.loading=!1))}}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(E.JD),u.rXU(t0))}}static{this.\u0275cmp=u.VBU({type:m2,selectors:[["div","vts-modal-footer",""]],hostAttrs:[1,"vts-modal-footer"],inputs:{modalRef:"modalRef"},outputs:{cancelTriggered:"cancelTriggered",okTriggered:"okTriggered"},exportAs:["VtsModalFooterBuiltin"],attrs:Z1,decls:2,vars:1,consts:[[4,"vtsStringTemplateOutlet","vtsStringTemplateOutletContext"],[3,"innerHTML"],["vts-button","",3,"hidden","vtsLoading","disabled","vtsType","vtsShape","vtsSize"],["vts-button","",3,"click","hidden","vtsLoading","disabled","vtsType","vtsShape","vtsSize"],["vts-button","",3,"vtsLoading","disabled"],["vts-button","",3,"vtsType","vtsLoading","disabled"],["vts-button","",3,"click","vtsLoading","disabled"],["vts-button","",3,"click","vtsType","vtsLoading","disabled"]],template:function(H2,F2){1&H2&&u.DNE(0,Y0,1,5,"ng-container")(1,z0,2,2),2&H2&&u.vxM(F2.config.vtsFooter?0:1)},dependencies:[o1.n,o1.f,O.G,O.R$,k.T,w.MD],encapsulation:2})}}return m2})();function P2(m2){return{type:null,size:"md",autoLoading:!0,show:!0,loading:!1,disabled:!1,...m2}}let g2=(()=>{class m2 extends o2{constructor(M0,H2,F2,He,xe,e2,j0,m1,f1){super(M0,H2,F2,He,xe,e2,j0,m1,f1),this.config=j0}
1static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(u.aKT),u.rXU(Z.F),u.rXU(u.gRc),u.rXU(u.sFG),u.rXU(a.c),u.rXU(X.XZ),u.rXU(t0),u.rXU(A.q,8),u.rXU(u.bc$,8))}}static{this.\u0275cmp=u.VBU({type:m2,selectors:[["vts-modal-container"]],viewQuery:function(H2,F2){if(1&H2&&(u.GBs(r.f,7),u.GBs(p0,7)),2&H2){let He;u.mGM(He=u.lsd())&&(F2.portalOutlet=He.first),u.mGM(He=u.lsd())&&(F2.modalElementRef=He.first)}},hostAttrs:["tabindex","-1","role","dialog"],hostVars:10,hostBindings:function(H2,F2){1&H2&&(u.Kam("@modalContainer.start",function(xe){return F2.onAnimationStart(xe)})("@modalContainer.done",function(xe){return F2.onAnimationDone(xe)}),u.bIt("click",function(xe){return F2.onContainerClick(xe)})("mouseup",function(){return F2.onMouseup()})),2&H2&&(u.zvX("@.disabled",F2.config.vtsNoAnimation)("@modalContainer",F2.state),u.HbH(F2.config.vtsWrapClassName?"vts-modal-wrap "+F2.config.vtsWrapClassName:"vts-modal-wrap"),u.xc7("z-index",F2.config.vtsZIndex),u.AVh("vts-modal-wrap-rtl","rtl"===F2.dir)("vts-modal-centered",F2.config.vtsCentered))},exportAs:["vtsModalContainer"],features:[u.Vt3],decls:10,vars:11,consts:[["modalElement",""],["role","document",1,"vts-modal",3,"mousedown","ngClass","ngStyle"],[1,"vts-modal-content"],["vts-modal-close",""],["vts-modal-title",""],[1,"vts-modal-body",3,"ngStyle"],["cdkPortalOutlet",""],[3,"innerHTML"],["vts-modal-footer","",3,"modalRef"],["vts-modal-close","",3,"click"],["vts-modal-footer","",3,"cancelTriggered","okTriggered","modalRef"]],template:function(H2,F2){if(1&H2){const He=u.RV6();u.j41(0,"div",1,0),u.nI1(2,"vtsToCssUnit"),u.bIt("mousedown",function(){return u.eBV(He),u.Njj(F2.onMousedown())}),u.j41(3,"div",2),u.DNE(4,V2,1,0,"button",3)(5,u0,1,0,"div",4),u.j41(6,"div",5),u.DNE(7,G0,0,0,"ng-template",6)(8,Q0,1,1,"div",7),u.k0s(),u.DNE(9,T2,1,1,"div",8),u.k0s()()}2&H2&&(u.xc7("width",u.bMT(2,9,null==F2.config?null:F2.config.vtsWidth)),u.Y8G("ngClass",F2.config.vtsClassName)("ngStyle",F2.config.vtsStyle),u.R7$(4),u.vxM(F2.config.vtsClosable?4:-1),u.R7$(),u.vxM(F2.config.vtsTitle?5:-1),u.R7$(),u.Y8G("ngStyle",F2.config.vtsBodyStyle),u.R7$(2),u.vxM(F2.isStringContent?8:-1),u.R7$(),u.vxM(null!==F2.config.vtsFooter?9:-1))},dependencies:[d0,a2,r.h,r.f,w2,$.jV,$.E4,w.MD,w.YU,w.B3],encapsulation:2,data:{animation:[H1.modalContainer]}})}}return m2})();class le{constructor(Be,M0,H2){this.overlayRef=Be,this.config=M0,this.containerInstance=H2,this.componentInstance=null,this.state=0,this.afterClose=new c.B,this.afterOpen=new c.B,H2.animationStateChanged.pipe((0,M.p)(F2=>
1"done"===F2.phaseName&&"enter"===F2.toState),(0,x.s)(1)).subscribe(()=>{this.afterOpen.next(),this.afterOpen.complete(),M0.vtsAfterOpen instanceof u.bkB&&M0.vtsAfterOpen.emit()}),H2.animationStateChanged.pipe((0,M.p)(F2=>"done"===F2.phaseName&&"exit"===F2.toState),(0,x.s)(1)).subscribe(()=>{clearTimeout(this.closeTimeout),this._finishDialogClose()}),H2.containerClick.pipe((0,x.s)(1)).subscribe(()=>{!this.config.vtsCancelLoading&&!this.config.vtsOkLoading&&this.trigger("cancel")}),Be.keydownEvents().pipe((0,M.p)(F2=>this.config.vtsKeyboard&&!this.config.vtsCancelLoading&&!this.config.vtsOkLoading&&F2.keyCode===P.g&&!(0,Q.rp)(F2))).subscribe(F2=>{F2.preventDefault(),this.trigger("cancel")}),H2.cancelTriggered.subscribe(()=>this.trigger("cancel")),H2.okTriggered.subscribe(()=>this.trigger("ok")),Be.detachments().subscribe(()=>{this.afterClose.next(this.result),this.afterClose.complete(),M0.vtsAfterClose instanceof u.bkB&&M0.vtsAfterClose.emit(this.result),this.componentInstance=null,this.overlayRef.dispose()})}getContentComponent(){return this.componentInstance}getElement(){return this.containerInstance.getNativeElement()}destroy(Be){this.close(Be)}triggerOk(){return this.trigger("ok")}triggerCancel(){return this.trigger("cancel")}close(Be){this.result=Be,this.containerInstance.animationStateChanged.pipe((0,M.p)(M0=>"start"===M0.phaseName),(0,x.s)(1)).subscribe(M0=>{this.overlayRef.detachBackdrop(),this.closeTimeout=setTimeout(()=>{this._finishDialogClose()},M0.totalTime+100)}),this.containerInstance.startExitAnimation(),this.state=1}updateConfig(Be){Object.assign(this.config,Be),this.containerInstance.bindBackdropStyle(),this.containerInstance.cdr.markForCheck()}getState(){return this.state}getConfig(){return this.config}getBackdropElement(){return this.overlayRef.backdropElement}trigger(Be){var M0=this;return(0,i.A)(function*(){const H2={ok:M0.config.vtsOnOk,cancel:M0.config.vtsOnCancel}[Be],F2={ok:"vtsOkLoading",cancel:"vtsCancelLoading"}[Be];if(!M0.config[F2])if(H2 instanceof u.bkB)H2.emit(M0.getContentComponent());else if("function"==typeof H2){const xe=H2(M0.getContentComponent());if((0,f.yL)(xe)){M0.config[F2]=!0;let e2=!1;try{e2=yield xe}finally{M0.config[F2]=!1,M0.closeWithResult(e2)}}else M0.closeWithResult(xe)}})()}closeWithResult(Be){!1!==Be&&this.close(Be)}_finishDialogClose(){this.state=2,this.overlayRef.dispose()}}let n2=(()=>{class m2{get openModals(){return this.parentModal?this.parentModal.openModals:this.openModalsAtThisLevel}get _afterAllClosed(){const M0=this.parentModal;return M0?M0._afterAllClosed:this.afterAllClosedAtThisLevel}constructor(M0,H2,F2,He,xe){this.overlay=M0,this.injector=H2,this.vtsConfigService=F2,this.parentModal=He,this.directionality=xe,this.openModalsAtThisLevel=[],this.afterAllClosedAtThisLevel=new c.B,this.afterAllClose=(0,s.v)(()=>this.openModals.length?this._afterAllClosed:this._afterAllClosed.pipe((0,z.Z)(void 0)))}create(M0){return this.open(M0.vtsContent,M0)}closeAll(){this.closeModals(this.openModals)}confirm(M0={},H2="confirm"){return"vtsFooter"in M0&&(0,p.R8)('The Confirm-Modal doesn\'t support "vtsFooter", this property will be ignored.'),"vtsWidth"in M0||(M0.vtsWidth=416),"vtsMaskClosable"in M0||(M0.vtsMaskClosable=!1),M0.vtsModalType="confirm",M0.vtsClassName=`vts-modal-confirm vts-modal-confirm-${H2} ${M0.vtsClassName||""}`,this.create(M0)}info(M0={}){return this.confirmFactory(M0,"info")}success(M0={}){return this.confirmFactory(M0,"success")}error(M0={}){return this.confirmFactory(M0,"error")}warning(M0={}){return this.confirmFactory(M0,"warning")}open(M0,H2){const F2=function S0(m2,Be){return{...Be,...m2}}(H2||{},new t0),He=this.createOverlay(F2),xe=this.attachModalContainer(He,F2),e2=this.attachModalContent(M0,xe,He,F2);return xe.modalRef=e2,this.openModals.push(e2),e2.afterClose.subscribe(()=>this.removeOpenModal(e2)),e2}removeOpenModal(M0){const H2=this.openModals.indexOf(M0);H2>-1&&(this.openModals.splice(H2,1),this.openModals.length||this._afterAllClosed.next())}closeModals(M0){let H2=M0.length;for(;H2--;)M0[H2].close(),this.openModals.length||this._afterAllClosed.next()}createOverlay(M0){const H2=this.vtsConfigService.getConfigForComponent(c0)||{},F2=new a.f({hasBackdrop:!0,scrollStrategy:this.overlay.scrollStrategies.block(),positionStrategy:this.overlay.position().global(),disposeOnNavigation:c2(M0.vtsCloseOnNavigation,H2.vtsCloseOnNavigation,!0),direction:c2(M0.vtsDirection,H2.vtsDirection,this.directionality.value)});return c2(M0.vtsMask,H2.vtsMask,!0)&&(F2.backdropClass=e1),this.overlay.create(F2)}attachModalContainer(M0,H2){const He=u.zZn.create({parent:H2&&H2.vtsViewContainerRef&&H2.vtsViewContainerRef.injector||this.injector,providers:[{provide:a.c,useValue:M0},{provide:t0,useValue:H2}]}
1),e2=new r.C("confirm"===H2.vtsModalType?P0:g2,H2.vtsViewContainerRef,He);return M0.attach(e2).instance}attachModalContent(M0,H2,F2,He){const xe=new le(F2,He,H2);if(M0 instanceof u.C4Q)H2.attachTemplatePortal(new r.T(M0,null,{$implicit:He.vtsComponentParams,modalRef:xe}));else if((0,f.n9)(M0)&&"string"!=typeof M0){const e2=this.createInjector(xe,He),j0=H2.attachComponentPortal(new r.C(M0,He.vtsViewContainerRef,e2));(function G2(m2,Be){Object.assign(m2,Be)})(j0.instance,He.vtsComponentParams),xe.componentInstance=j0.instance}else H2.attachStringContent();return xe}createInjector(M0,H2){return u.zZn.create({parent:H2&&H2.vtsViewContainerRef&&H2.vtsViewContainerRef.injector||this.injector,providers:[{provide:le,useValue:M0}]})}confirmFactory(M0={},H2){return"vtsIconType"in M0||(M0.vtsIconType={info:"InfoCircle:antd",success:"CheckCircle:vts",error:"Close",warning:"ExclamationCircle:antd"}[H2]),"vtsCancelText"in M0||(M0.vtsCancelText=null),this.confirm(M0,H2)}ngOnDestroy(){this.closeModals(this.openModalsAtThisLevel),this.afterAllClosedAtThisLevel.complete()}static{this.\u0275fac=function(H2){return new(H2||m2)(u.KVO(a.a),u.KVO(u.zZn),u.KVO(X.XZ),u.KVO(m2,12),u.KVO(R.D,8))}}static{this.\u0275prov=u.jDH({token:m2,factory:m2.\u0275fac})}}return m2})(),S2=(()=>{class m2{constructor(M0){this.templateRef=M0}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(u.C4Q))}}static{this.\u0275dir=u.FsC({type:m2,selectors:[["","vtsModalContent",""]],exportAs:["vtsModalContent"]})}}return m2})(),T0=(()=>{class m2{constructor(M0,H2){this.vtsModalRef=M0,this.templateRef=H2,this.vtsModalRef&&this.vtsModalRef.updateConfig({vtsFooter:this.templateRef})}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(le,8),u.rXU(u.C4Q))}}static{this.\u0275dir=u.FsC({type:m2,selectors:[["","vtsModalFooter",""]],exportAs:["vtsModalFooter"]})}}return m2})(),Q2=(()=>{class m2{constructor(M0,H2){this.vtsModalRef=M0,this.templateRef=H2,this.vtsModalRef&&this.vtsModalRef.updateConfig({vtsTitle:this.templateRef})}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(le,8),u.rXU(u.C4Q))}}static{this.\u0275dir=u.FsC({type:m2,selectors:[["","vtsModalTitle",""]],exportAs:["vtsModalTitle"]})}}return m2})(),Ce=(()=>{class m2{set modalTitle(M0){M0&&this.setTitleWithTemplate(M0)}set modalFooter(M0){M0&&this.setFooterWithTemplate(M0)}get afterOpen(){return this.vtsAfterOpen.asObservable()}get afterClose(){return this.vtsAfterClose.asObservable()}constructor(M0,H2,F2){this.cdr=M0,this.modal=H2,this.viewContainerRef=F2,this.vtsVisible=!1,this.vtsClosable=!0,this.vtsOkLoading=!1,this.vtsOkDisabled=!1,this.vtsCancelDisabled=!1,this.vtsCancelLoading=!1,this.vtsKeyboard=!0,this.vtsNoAnimation=!1,this.vtsCentered=!1,this.vtsZIndex=1e3,this.vtsWidth=520,this.vtsCloseIcon="Close:vts",this.vtsOkType="primary",this.vtsOkDanger=!1,this.vtsIconType="question-circle",this.vtsModalType="default",this.vtsAutofocus="auto",this.vtsOnOk=new u.bkB,this.vtsOnCancel=new u.bkB,this.vtsAfterOpen=new u.bkB,this.vtsAfterClose=new u.bkB,this.vtsVisibleChange=new u.bkB,this.modalRef=null}open(){if(this.vtsVisible||(this.vtsVisible=!0,this.vtsVisibleChange.emit(!0)),!this.modalRef){const M0=this.getConfig();this.modalRef=this.modal.create(M0)}}close(M0){this.vtsVisible&&(this.vtsVisible=!1,this.vtsVisibleChange.emit(!1)),this.modalRef&&(this.modalRef.close(M0),this.modalRef=null)}destroy(M0){this.close(M0)}triggerOk(){this.modalRef?.triggerOk()}triggerCancel(){this.modalRef?.triggerCancel()}getContentComponent(){return this.modalRef?.getContentComponent()}getElement(){return this.modalRef?.getElement()}getModalRef(){return this.modalRef}setTitleWithTemplate(M0){this.vtsTitle=M0,this.modalRef&&Promise.resolve().then(()=>{this.modalRef.updateConfig({vtsTitle:this.vtsTitle})})}setFooterWithTemplate(M0){this.vtsFooter=M0,this.modalRef&&Promise.resolve().then(()=>{this.modalRef.updateConfig({vtsFooter:this.vtsFooter})}),this.cdr.markForCheck()}getConfig(){const M0=me(this);return M0.vtsViewContainerRef=this.viewContainerRef,this.vtsContent||this.contentFromContentChild?M0.vtsContent=this.vtsContent||this.contentFromContentChild:(M0.vtsContent=this.contentTemplateRef,(0,p.nL)("Usage `<ng-content></ng-content>` is deprecated, which will be removed in 12.0.0. Please instead use `<ng-template vtsModalContent></ng-template>` to declare the content of the modal.")),M0}ngOnChanges(M0){const{vtsVisible:H2,...F2}=M0;Object.keys(F2).length&&this.modalRef&&this.modalRef.updateConfig(me(this)),H2&&(this.vtsVisible?this.open():this.close())}ngOnDestroy(){this.modalRef?._finishDialogClose()}static{this.\u0275fac=function(H2){return new(H2||m2)(u.rXU(u.gRc),u.rXU(n2),u.rXU(u.c1b))}}static{this.\u0275cmp=u.VBU({type:m2,selectors:[["vts-modal"]],contentQueries:function(H2,F2,He){if(1&H2&&(u.wni(He,Q2,7,u.C4Q),u.wni(He,S2,7,u.C4Q),u.wni(He,T0,7,u.C4Q)),2&H2){let xe;u.mGM(xe=u.lsd())&&(F2.modalTitle=xe.first),u.mGM(xe=u.lsd())&&(F2.contentFromContentChild=xe.first),u.mGM(xe=u.lsd())&&(F2.modalFooter=xe.first)}},viewQuery:function(H2,F2){if(1&H2&&u.GBs(u.C4Q,7),2&H2){let He;u.mGM(He=u.lsd())&&(F2.contentTemplateRef=He.first)}},inputs:{vtsMask:"vtsMask",vtsMaskClosable:"vtsMaskClosable",vtsCloseOnNavigation:"vtsCloseOnNavigation",vtsVisible:"vtsVisible",vtsClosable:"vtsClosable",vtsOkLoading:"vtsOkLoading",vtsOkDisabled:"vtsOkDisabled",vtsCancelDisabled:"vtsCancelDisabled",vtsCancelLoading:"vtsCancelLoading",vtsKeyboard:"vtsKeyboard",vtsNoAnimation:"vtsNoAnimation",vtsCentered:"vtsCentered",vtsContent:"vtsContent",vtsComponentParams:"vtsComponentParams",vtsFooter:"vtsFooter",vtsZIndex:"vtsZIndex",vtsWidth:"vtsWidth",vtsWrapClassName:"vtsWrapClassName",vtsClassName:"vtsClassName",vtsStyle:"vtsStyle",vtsTitle:"vtsTitle",vtsCloseIcon:"vtsCloseIcon",vtsMaskStyle:"vtsMaskStyle",vtsBodyStyle:"vtsBodyStyle",vtsOkText:"vtsOkText",vtsCancelText:"vtsCancelText",vtsOkType:"vtsOkType",vtsOkDanger:"vtsOkDanger",vtsIconType:"vtsIconType",vtsModalType:"vtsModalType",vtsAutofocus:"vtsAutofocus",vtsOnOk:"vtsOnOk",vtsOnCancel:"vtsOnCancel"},outputs:{vtsOnOk:"vtsOnOk",vtsOnCancel:"vtsOnCancel",vtsAfterOpen:"vtsAfterOpen",vtsAfterClose:"vtsAfterClose",vtsVisibleChange:"vtsVisibleChange"},exportAs:["vtsModal"],features:[u.OA$],ngContentSelectors:b0,decls:1,vars:0,template:function(H2,F2){1&H2&&(u.NAR(),u.DNE(0,k0,1,0,"ng-template"))},dependencies:[w.MD],encapsulation:2,changeDetection:0})}}return(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsMask",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsMaskClosable",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsCloseOnNavigation",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsVisible",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsClosable",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsOkLoading",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsOkDisabled",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsCancelDisabled",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsCancelLoading",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsKeyboard",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsNoAnimation",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsCentered",void 0),(0,S1.Cg)([(0,f.H3)()],m2.prototype,"vtsOkDanger",void 0),m2})(),Pe=(()=>{class m2{static{this.\u0275fac=function(H2){return new(H2||m2)}}static{this.\u0275mod=u.$C({type:m2})}static{this.\u0275inj=u.G2t({providers:[n2],imports:[w.MD,C1.jI,a.m,o1.n,r.h,E.OK,O.G,N.dA,$.jV,W0.v,$.jV,Ce,d0,w2,a2,g2,P0,Ce]})}}return m2})()},49355:(X1,n1,h)=>{"use strict";h.d(n1,{Hq:()=>O4,ak:()=>d3});var i=h(31635),a=h(23135),r=h(9755),u=h(69609),p=h(93509),f=h(62252),c=h(56383),s=h(52317),o=h(98231),M=h(86570),x=h(15941),z=h(90695),w=h(98263),A=h(4033),I=h(52197);const g5=["vts-pagination-item",""],j4=(ie,Bt)=>({$implicit:ie,page:Bt});function Ea(ie,Bt){if(1&ie&&(a.j41(0,"a"),a.EFF(1),a.k0s()),2&ie){const B2=a.XpG().page;a.R7$(),a.JRh(B2)}}function X5(ie,Bt){1&ie&&a.nrm(0,"i",4)}function Oo(ie,Bt){1&ie&&a.nrm(0,"i",4)}function b4(ie,Bt){if(1&ie&&(a.j41(0,"button",2),a.DNE(1,X5,1,0,"i",4)(2,Oo,1,0,"i",4),a.k0s()),2&ie){let B2;const re=a.XpG(2);a.Y8G("disabled",re.disabled),a.R7$(),a.vxM("rtl"===(B2=re.direction)?1:2)}}function D4(ie,Bt){1&ie&&a.nrm(0,"i",5)}function Mo(ie,Bt){1&ie&&a.nrm(0,"i",5)}function Ya(ie,Bt){if(1&ie&&(a.j41(0,"button",2),a.DNE(1,D4,1,0,"i",5)(2,Mo,1,0,"i",5),a.k0s()),2&ie){let B2;const re=a.XpG(2);a.Y8G("disabled",re.disabled),a.R7$(),a.vxM("rtl"===(B2=re.direction)?1:2)}}function wa(ie,Bt){1&ie&&a.nrm(0,"i",6)}function bo(ie,Bt){1&ie&&a.nrm(0,"i",6)}function Ke(ie,Bt){if(1&ie&&(a.j41(0,"button",2),a.DNE(1,wa,1,0,"i",6)(2,bo,1,0,"i",6),a.k0s()),2&ie){let B2;const re=a.XpG(2);a.Y8G("disabled",re.disabled),a.R7$(),a.vxM("rtl"===(B2=re.direction)?1:2)}}function rn(ie,Bt){1&ie&&a.nrm(0,"i",7)}function m4(ie,Bt){1&ie&&a.nrm(0,"i",7)}function k5(ie,Bt){if(1&ie&&(a.j41(0,"button",2),a.DNE(1,rn,1,0,"i",7)(2,m4,1,0,"i",7),a.k0s()),2&ie){let B2;const re=a.XpG(2);a.Y8G("disabled",re.disabled),a.R7$(),a.vxM("rtl"===(B2=re.direction)?1:2)}}function xo(ie,Bt){1&ie&&a.nrm(0,"i",10)}function x4(ie,Bt){1&ie&&a.nrm(0,"i",11)}function z5(ie,Bt){if(1&ie&&a.DNE(0,xo,1,0,"i",10)(1,x4,1,0,"i",11),2&ie){let B2;const re=a.XpG(3);a.vxM("rtl"===(B2=re.direction)?0:1)}}function x5(ie,Bt){1&ie&&a.nrm(0,"i",11)}function Z5(ie,Bt){1&ie&&a.nrm(0,"i",10)}
1function $4(ie,Bt){if(1&ie&&a.DNE(0,x5,1,0,"i",11)(1,Z5,1,0,"i",10),2&ie){let B2;const re=a.XpG(3);a.vxM("rtl"===(B2=re.direction)?0:1)}}function f4(ie,Bt){}function ua(ie,Bt){if(1&ie&&(a.j41(0,"a",3)(1,"div",8),a.DNE(2,z5,2,1)(3,$4,2,1)(4,f4,0,0),a.j41(5,"span",9),a.EFF(6,"..."),a.k0s()()()),2&ie){let B2;const re=a.XpG().$implicit;a.R7$(2),a.vxM("prev_5"===(B2=re)?2:"next_5"===B2?3:4)}}function n4(ie,Bt){if(1&ie&&a.DNE(0,Ea,2,1,"a")(1,b4,3,2,"button",2)(2,Ya,3,2,"button",2)(3,Ke,3,2,"button",2)(4,k5,3,2,"button",2)(5,ua,7,1,"a",3),2&ie){let B2;a.vxM("page"===(B2=Bt.$implicit)?0:"begin"===B2?1:"prev"===B2?2:"next"===B2?3:"last"===B2?4:5)}}function no(ie,Bt){}const ls=["vts-pagination-options",""],Ds=(ie,Bt)=>Bt.value;function La(ie,Bt){if(1&ie&&a.nrm(0,"vts-option",3),2&ie){const B2=Bt.$implicit;a.Y8G("vtsLabel",B2.label)("vtsValue",B2.value)}}function To(ie,Bt){if(1&ie){const B2=a.RV6();a.j41(0,"vts-select",2),a.bIt("ngModelChange",function(Me){a.eBV(B2);const je=a.XpG();return a.Njj(je.onPageSizeChange(Me))}),a.Z7z(1,La,1,2,"vts-option",3,Ds),a.k0s()}if(2&ie){const B2=a.XpG();a.Y8G("vtsAllowClear",!1)("vtsDisabled",B2.disabled)("ngModel",B2.pageSize),a.R7$(),a.Dyx(B2.listOfPageSizeOption)}}function hn(ie,Bt){if(1&ie){const B2=a.RV6();a.j41(0,"div",1),a.EFF(1),a.j41(2,"input",4),a.bIt("keydown.enter",function(Me){a.eBV(B2);const je=a.XpG();return a.Njj(je.jumpToPageViaInput(Me))}),a.k0s(),a.EFF(3),a.k0s()}if(2&ie){const B2=a.XpG();a.R7$(),a.SpI(" ",B2.locale.jump_to," "),a.R7$(),a.Y8G("disabled",B2.disabled),a.R7$(),a.SpI(" ",B2.locale.page," ")}}const jo=["containerTemplate"],v3=(ie,Bt)=>({$implicit:ie,range:Bt}),u3=(ie,Bt)=>Bt.type;function Bn(ie,Bt){}function cs(ie,Bt){if(1&ie&&(a.j41(0,"li",1),a.DNE(1,Bn,0,0,"ng-template",4),a.k0s()),2&ie){const B2=a.XpG(2);a.R7$(),a.Y8G("ngTemplateOutlet",B2.showTotal)("ngTemplateOutletContext",a.l_i(2,v3,B2.total,B2.ranges))}}function vn(ie,Bt){if(1&ie){const B2=a.RV6();a.j41(0,"li",5),a.bIt("gotoIndex",function(Me){a.eBV(B2);const je=a.XpG(2);return a.Njj(je.jumpPage(Me))})("diffIndex",function(Me){a.eBV(B2);const je=a.XpG(2);return a.Njj(je.jumpDiff(Me))}),a.k0s()}if(2&ie){const B2=Bt.$implicit,re=a.XpG(2);a.Y8G("locale",re.locale)("type",B2.type)("index",B2.index)("disabled",!!B2.disabled)("itemRender",re.itemRender)("active","page"===B2.type&&re.pageIndex===B2.index)("direction",re.dir)}}function un(ie,Bt){if(1&ie){const B2=a.RV6();a.j41(0,"div",6),a.bIt("pageIndexChange",function(Me){a.eBV(B2);const je=a.XpG(2);return a.Njj(je.onPageIndexChange(Me))})("pageSizeChange",function(Me){a.eBV(B2);const je=a.XpG(2);return a.Njj(je.onPageSizeChange(Me))}),a.k0s()}if(2&ie){const B2=a.XpG(2);a.Y8G("total",B2.total)("locale",B2.locale)("disabled",B2.disabled)("showSizeChanger",B2.showSizeChanger)("showQuickJumper",B2.showQuickJumper)("pageIndex",B2.pageIndex)("pageSize",B2.pageSize)("pageSizeOptions",B2.pageSizeOptions)}}function p5(ie,Bt){if(1&ie&&(a.DNE(0,cs,2,5,"li",1),a.Z7z(1,vn,1,7,"li",2,u3),a.DNE(3,un,1,8,"div",3)),2&ie){const B2=a.XpG();a.vxM(B2.showTotal?0:-1),a.R7$(),a.Dyx(B2.listOfPageItem),a.R7$(2),a.vxM(B2.showQuickJumper||B2.showSizeChanger?3:-1)}}function V(ie,Bt){if(1&ie){const B2=a.RV6();a.j41(0,"div",9),a.bIt("pageIndexChange",function(Me){a.eBV(B2);const je=a.XpG(2);return a.Njj(je.onPageIndexChange(Me))})("pageSizeChange",function(Me){a.eBV(B2);const je=a.XpG(2);return a.Njj(je.onPageSizeChange(Me))}),a.k0s()}if(2&ie){const B2=a.XpG(2);a.Y8G("total",B2.total)("locale",B2.locale)("disabled",B2.disabled)("showSizeChanger",B2.showSizeChanger)("showQuickJumper",B2.showQuickJumper)("pageIndex",B2.pageIndex)("pageSize",B2.pageSize)("pageSizeOptions",B2.pageSizeOptions)}}function Y(ie,Bt){if(1&ie){const B2=a.RV6();a.j41(0,"li",1),a.bIt("click",function(){a.eBV(B2);const Me=a.XpG();return a.Njj(Me.begin())}),a.k0s(),a.j41(1,"li",2),a.bIt("click",function(){a.eBV(B2);const Me=a.XpG();return a.Njj(Me.prePage())}),a.k0s(),a.j41(2,"li",3)(3,"input",4),a.bIt("keydown.enter",function(Me){a.eBV(B2);const je=a.XpG();return a.Njj(je.jumpToPageViaInput(Me))}),a.k0s(),a.j41(4,"span",5),a.EFF(5,"/"),a.k0s(),a.EFF(6),a.k0s(),a.j41(7,"li",6),a.bIt("click",function(){a.eBV(B2);const Me=a.XpG();return a.Njj(Me.nextPage())}),a.k0s(),a.j41(8,"li",7),a.bIt("click",function(){a.eBV(B2);const Me=a.XpG();return a.Njj(Me.last())}),a.k0s(),a.DNE(9,V,1,8,"div",8)}if(2&ie){const B2=a.XpG();a.Y8G("disabled",B2.isFirstIndex)("direction",B2.dir)("itemRender",B2.itemRender),a.BMQ("title",B2.locale.begin),a.R7$(),a.Y8G("disabled",B2.isFirstIndex)("direction",B2.dir)("itemRender",B2.itemRender),a.BMQ("title",B2.locale.prev_page),a.R7$(),a.BMQ("title",B2.pageIndex+"/"+B2.lastIndex),a.R7$(),a.Y8G("disabled",B2.disabled)("value",B2.pageIndex),a.R7$(3),a.SpI(" ",B2.lastIndex," "),a.R7$(),a.Y8G("disabled",B2.isLastIndex)("direction",B2.dir)("itemRender",B2.itemRender),a.BMQ("title",null==B2.locale?null:
1B2.locale.next_page),a.R7$(),a.Y8G("disabled",B2.isLastIndex)("direction",B2.dir)("itemRender",B2.itemRender),a.BMQ("title",null==B2.locale?null:B2.locale.last),a.R7$(),a.vxM(B2.showQuickJumper||B2.showSizeChanger?9:-1)}}function M1(ie,Bt){}function F1(ie,Bt){if(1&ie&&a.DNE(0,M1,0,0,"ng-template",4),2&ie){a.XpG(2);const B2=a.sdS(2);a.Y8G("ngTemplateOutlet",B2.template)}}function w0(ie,Bt){}function x2(ie,Bt){if(1&ie&&a.DNE(0,w0,0,0,"ng-template",4),2&ie){a.XpG(2);const B2=a.sdS(4);a.Y8G("ngTemplateOutlet",B2.template)}}function he(ie,Bt){if(1&ie&&a.DNE(0,F1,1,1,null,4)(1,x2,1,1,null,4),2&ie){const B2=a.XpG();a.vxM(B2.vtsSimple?0:1)}}let Je=(()=>{class ie{constructor(){this.active=!1,this.index=null,this.disabled=!1,this.direction="ltr",this.type=null,this.itemRender=null,this.diffIndex=new a.bkB,this.gotoIndex=new a.bkB,this.title=null}clickItem(){this.disabled||("page"===this.type||"begin"===this.type||"last"===this.type?this.gotoIndex.emit(this.index):this.diffIndex.emit({next:1,prev:-1,prev_5:-5,next_5:5}[this.type]))}ngOnChanges(B2){const{locale:re,index:Me,type:je}=B2;(re||Me||je)&&(this.title={page:`${this.index}`,next:this.locale?.next_page,prev:this.locale?.prev_page,prev_5:this.locale?.prev_5,next_5:this.locale?.next_5,begin:this.locale?.begin,last:this.locale?.last}[this.type])}static{this.\u0275fac=function(re){return new(re||ie)}}static{this.\u0275cmp=a.VBU({type:ie,selectors:[["li","vts-pagination-item",""]],hostVars:23,hostBindings:function(re,Me){1&re&&a.bIt("click",function(){return Me.clickItem()}),2&re&&(a.BMQ("title",Me.title),a.AVh("vts-pagination-prev","prev"===Me.type)("vts-pagination-next","next"===Me.type)("vts-pagination-begin","begin"===Me.type)("vts-pagination-last","last"===Me.type)("vts-pagination-item","page"===Me.type)("vts-pagination-jump-prev","prev_5"===Me.type)("vts-pagination-jump-prev-custom-icon","prev_5"===Me.type)("vts-pagination-jump-next","next_5"===Me.type)("vts-pagination-jump-next-custom-icon","next_5"===Me.type)("vts-pagination-disabled",Me.disabled)("vts-pagination-item-active",Me.active))},inputs:{active:"active",locale:"locale",index:"index",disabled:"disabled",direction:"direction",type:"type",itemRender:"itemRender"},outputs:{diffIndex:"diffIndex",gotoIndex:"gotoIndex"},features:[a.OA$],attrs:g5,decls:3,vars:5,consts:[["renderItemTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["type","button",1,"vts-pagination-item-link",3,"disabled"],[1,"vts-pagination-item-link"],["vts-icon","","vtsType","DoubleArrowLeft:radix"],["vts-icon","","vtsType","ChevronLeft:radix"],["vts-icon","","vtsType","ChevronRight:radix"],["vts-icon","","vtsType","DoubleArrowRight:radix"],[1,"vts-pagination-item-container"],[1,"vts-pagination-item-ellipsis"],["vts-icon","","vtsType","DoubleArrowRight:radix",1,"vts-pagination-item-link-icon"],["vts-icon","","vtsType","DoubleArrowLeft:radix",1,"vts-pagination-item-link-icon"]],template:function(re,Me){if(1&re&&a.DNE(0,n4,6,1,"ng-template",null,0,a.C5r)(2,no,0,0,"ng-template",1),2&re){const je=a.sdS(1);a.R7$(2),a.Y8G("ngTemplateOutlet",Me.itemRender||je)("ngTemplateOutletContext",a.l_i(2,j4,Me.type,Me.index))}},dependencies:[o.MD,o.T3,M.dA,M.qb],encapsulation:2,changeDetection:0})}}return ie})(),xt=(()=>{class ie{constructor(B2){this.elementRef=B2,this.disabled=!1,this.showSizeChanger=!1,this.showQuickJumper=!1,this.total=0,this.pageIndex=1,this.pageSize=10,this.pageSizeOptions=[],this.pageIndexChange=new a.bkB,this.pageSizeChange=new a.bkB,this.listOfPageSizeOption=[],this.vtsSize="md",this.elementRef.nativeElement.classList.add("vts-pagination-options")}onPageSizeChange(B2){this.pageSize!==B2&&this.pageSizeChange.next(B2)}jumpToPageViaInput(B2){const re=B2.target,Me=Math.floor((0,p.Ro)(re.value,this.pageIndex));this.pageIndexChange.next(Me),re.value=""}trackByOption(B2,re){return re.value}ngOnChanges(B2){const{pageSize:re,pageSizeOptions:Me,locale:je}=B2;(re||Me||je)&&(this.listOfPageSizeOption=[...new Set([...this.pageSizeOptions,this.pageSize])].map(za=>({value:za,label:`${za} ${this.locale.items_per_page}`})))}static{this.\u0275fac=function(re){return new(re||ie)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:ie,selectors:[["div","vts-pagination-options",""]],inputs:{disabled:"disabled",showSizeChanger:"showSizeChanger",showQuickJumper:"showQuickJumper",locale:"locale",total:"total",pageIndex:"pageIndex",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions"},outputs:{pageIndexChange:"pageIndexChange",pageSizeChange:"pageSizeChange"},features:[a.OA$],attrs:ls,decls:2,vars:2,consts:[[1,"vts-pagination-options-size-changer",3,"vtsAllowClear","vtsDisabled","ngModel"],[1,"vts-pagination-options-quick-jumper"],[1,"vts-pagination-options-size-changer",3,"ngModelChange","vtsAllowClear","vtsDisabled","ngModel"],[3,"vtsLabel","vtsValue"],[3,"keydown.enter","disabled"]],template:function(re,Me){1&re&&a.DNE(0,To,3,3,"vts-select",0)(1,hn,4,3,"div",1),2&re&&(a.vxM(Me.showSizeChanger?0:-1),a.R7$(),a.vxM(Me.showQuickJumper?1:-1))},dependencies:[x.u,x.mw,x.B1,z.YN,z.BC,z.vS],encapsulation:2,changeDetection:0})}}return ie})(),r5=(()=>{class ie{constructor(B2,re,Me,je){this.cdr=B2,this.renderer=re,this.elementRef=Me,this.directionality=je,this.itemRender=null,this.showTotal=null,this.disabled=!1,this.showSizeChanger=!1,this.showQuickJumper=!1,this.showShortJump=!1,this.total=0,this.pageIndex=1,this.pageSize=10,this.pageSizeOptions=[10,20,30,40],this.itemLimit=5,this.ellipsis=!1,this.pageIndexChange=new a.bkB,this.pageSizeChange=new a.bkB,this.ranges=[0,0],this.listOfPageItem=[],this.dir="ltr",this.destroy$=new f.B,re.removeChild(re.parentNode(Me.nativeElement),Me.nativeElement)}ngOnInit(){this.directionality.change?.pipe((0,s.Q)(this.destroy$)).subscribe(B2=>{this.dir=B2,this.updateRtlStyle(),this.cdr.detectChanges()}),this.dir=this.directionality.value,this.updateRtlStyle()}updateRtlStyle(){"rtl"===this.dir?this.renderer.addClass(this.elementRef.nativeElement,"vts-pagination-rtl"):this.renderer.removeClass(this.elementRef.nativeElement,"vts-pagination-rtl")}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}jumpPage(B2){this.onPageIndexChange(B2)}jumpDiff(B2){this.jumpPage(this.pageIndex+B2)}trackByPageItem(B2,re){return`${re.type}-${re.index}`}onPageIndexChange(B2){this.pageIndexChange.next(B2)}onPageSizeChange(B2){this.pageSizeChange.next(B2)}getLastIndex(B2,re){return Math.ceil(B2/re)}buildIndexes(){const B2=this.getLastIndex(this.total,this.pageSize);this.listOfPageItem=this.getListOfPageItem(this.pageIndex,B2,this.itemLimit),!this.showShortJump&&!this.ellipsis&&(this.listOfPageItem=this.listOfPageItem.filter(re=>!("prev_5"===re.type||"next_5"===re.type)))}getListOfPageItem(B2,re,Me){const je=ft=>[{type:"begin",disabled:1===B2,index:1},{type:"prev",disabled:1===B2},...ft,{type:"next",disabled:B2===re},{type:"last",disabled:B2===re,index:this.getLastIndex(this.total,this.pageSize)}],za=(ft,Ot)=>{const T4=[];for(let da=ft;da<=Ot;da++)T4.push({index:da,type:"page"});return T4};if(this.ellipsis)return je(re<=5?za(1,re):((Ot,T4)=>
1{let da=[];const Ma={type:"prev_5"},rs={type:"next_5"},dn=za(1,1),Ja=za(re,re);return da=Ot<5?[...za(2,4),rs]:Ot<T4-2?[Ma,...za(Ot-1,Ot+1),rs]:[Ma,...za(T4-3,T4-1)],[...dn,...da,...Ja]})(B2,re));if(re<=Me)return je(za(1,re));{const ft=Math.ceil(Me/2);let Ot=1,T4=1;B2-ft>=0&&(Ot=B2-ft+1);const da=Me-(B2-Ot+1);T4=B2+da>re?re:B2+da;const Ma=da-(T4-B2);return Ot=Ot-Ma>=1?Ot-Ma:1,je([...za(Ot,T4)])}}ngOnChanges(B2){const{pageIndex:re,pageSize:Me,total:je,itemLimit:za}=B2;(re||Me||je||za)&&(this.ranges=[(this.pageIndex-1)*this.pageSize+1,Math.min(this.pageIndex*this.pageSize,this.total)],this.buildIndexes())}static{this.\u0275fac=function(re){return new(re||ie)(a.rXU(a.gRc),a.rXU(a.sFG),a.rXU(a.aKT),a.rXU(w.D,8))}}static{this.\u0275cmp=a.VBU({type:ie,selectors:[["vts-pagination-default"]],viewQuery:function(re,Me){if(1&re&&a.GBs(jo,7),2&re){let je;a.mGM(je=a.lsd())&&(Me.template=je.first)}},inputs:{itemRender:"itemRender",showTotal:"showTotal",disabled:"disabled",locale:"locale",showSizeChanger:"showSizeChanger",showQuickJumper:"showQuickJumper",showShortJump:"showShortJump",total:"total",pageIndex:"pageIndex",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",itemLimit:"itemLimit",ellipsis:"ellipsis"},outputs:{pageIndexChange:"pageIndexChange",pageSizeChange:"pageSizeChange"},features:[a.OA$],decls:2,vars:0,consts:[["containerTemplate",""],[1,"vts-pagination-total-text"],["vts-pagination-item","",3,"locale","type","index","disabled","itemRender","active","direction"],["vts-pagination-options","",3,"total","locale","disabled","showSizeChanger","showQuickJumper","pageIndex","pageSize","pageSizeOptions"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["vts-pagination-item","",3,"gotoIndex","diffIndex","locale","type","index","disabled","itemRender","active","direction"],["vts-pagination-options","",3,"pageIndexChange","pageSizeChange","total","locale","disabled","showSizeChanger","showQuickJumper","pageIndex","pageSize","pageSizeOptions"]],template:function(re,Me){1&re&&a.DNE(0,p5,4,2,"ng-template",null,0,a.C5r)},dependencies:[o.T3,Je,xt,o.MD],encapsulation:2,changeDetection:0})}}return ie})(),ga=(()=>{class ie{constructor(B2,re,Me,je){this.cdr=B2,this.renderer=re,this.elementRef=Me,this.directionality=je,this.itemRender=null,this.disabled=!1,this.total=0,this.pageIndex=1,this.pageSize=10,this.showSizeChanger=!1,this.showQuickJumper=!1,this.showShortJump=!1,this.pageSizeOptions=[10,20,30,40],this.pageIndexChange=new a.bkB,this.pageSizeChange=new a.bkB,this.lastIndex=0,this.isFirstIndex=!1,this.isLastIndex=!1,this.dir="ltr",this.destroy$=new f.B,re.removeChild(re.parentNode(Me.nativeElement),Me.nativeElement)}ngOnInit(){this.directionality.change?.pipe((0,s.Q)(this.destroy$)).subscribe(B2=>{this.dir=B2,this.updateRtlStyle(),this.cdr.detectChanges()}),this.dir=this.directionality.value,this.updateRtlStyle()}updateRtlStyle(){"rtl"===this.dir?this.renderer.addClass(this.elementRef.nativeElement,"vts-pagination-rtl"):this.renderer.removeClass(this.elementRef.nativeElement,"vts-pagination-rtl")}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}jumpToPageViaInput(B2){const re=B2.target,Me=(0,p.Ro)(re.value,this.pageIndex);this.onPageIndexChange(Me),re.value=`${this.pageIndex}`}prePage(){this.onPageIndexChange(this.pageIndex-1)}nextPage(){this.onPageIndexChange(this.pageIndex+1)}begin(){this.onPageIndexChange(1)}last(){this.onPageIndexChange(this.lastIndex)}onPageIndexChange(B2){this.pageIndexChange.next(B2)}updateBindingValue(){this.lastIndex=Math.ceil(this.total/this.pageSize),this.isFirstIndex=1===this.pageIndex,this.isLastIndex=this.pageIndex===this.lastIndex}ngOnChanges(B2){const{pageIndex:re,total:Me,pageSize:je}=B2;(re||Me||je)&&this.updateBindingValue()}onPageSizeChange(B2){this.pageSizeChange.next(B2)}static{this.\u0275fac=function(re){return new(re||ie)(a.rXU(a.gRc),a.rXU(a.sFG),a.rXU(a.aKT),a.rXU(w.D,8))}}static{this.\u0275cmp=a.VBU({type:ie,selectors:[["vts-pagination-simple"]],viewQuery:function(re,Me){if(1&re&&a.GBs(jo,7),2&re){let je;a.mGM(je=a.lsd())&&(Me.template=je.first)}},inputs:{itemRender:"itemRender",disabled:"disabled",locale:"locale",total:"total",pageIndex:"pageIndex",pageSize:"pageSize",showSizeChanger:"showSizeChanger",showQuickJumper:"showQuickJumper",showShortJump:"showShortJump",pageSizeOptions:"pageSizeOptions"},outputs:{pageIndexChange:"pageIndexChange",pageSizeChange:"pageSizeChange"},features:[a.OA$],decls:2,vars:0,consts:[["containerTemplate",""],["vts-pagination-item","","type","begin",3,"click","disabled","direction","itemRender"],["vts-pagination-item","","type","prev",3,"click","disabled","direction","itemRender"],[1,"vts-pagination-simple-pager"],["size","3",3,"keydown.enter","disabled","value"],[1,"vts-pagination-slas
1h"],["vts-pagination-item","","type","next",3,"click","disabled","direction","itemRender"],["vts-pagination-item","","type","last",3,"click","disabled","direction","itemRender"],["vts-pagination-options","",3,"total","locale","disabled","showSizeChanger","showQuickJumper","pageIndex","pageSize","pageSizeOptions"],["vts-pagination-options","",3,"pageIndexChange","pageSizeChange","total","locale","disabled","showSizeChanger","showQuickJumper","pageIndex","pageSize","pageSizeOptions"]],template:function(re,Me){1&re&&a.DNE(0,Y,10,21,"ng-template",null,0,a.C5r)},dependencies:[Je,xt],encapsulation:2,changeDetection:0})}}return ie})(),O4=(()=>{class ie{validatePageIndex(B2,re){return B2>re?re:B2<1?1:Math.floor(B2)}onPageIndexChange(B2){const re=this.getLastIndex(this.vtsTotal,this.vtsPageSize),Me=this.validatePageIndex(B2,re);Me!==this.vtsPageIndex&&!this.vtsDisabled&&(this.vtsPageIndex=Me,this.vtsPageIndexChange.emit(this.vtsPageIndex))}onPageSizeChange(B2){this.vtsPageSize=B2,this.vtsPageSizeChange.emit(B2);const re=this.getLastIndex(this.vtsTotal,this.vtsPageSize);this.vtsPageIndex>re&&this.onPageIndexChange(re)}onTotalChange(B2){const re=this.getLastIndex(B2,this.vtsPageSize);this.vtsPageIndex>re&&Promise.resolve().then(()=>this.onPageIndexChange(re))}getLastIndex(B2,re){return Math.ceil(B2/re)}get index(){return this.vtsPageIndex}get lastIndex(){return this.getLastIndex(this.vtsTotal,this.vtsPageSize)}get range(){return[(this.vtsPageIndex-1)*this.vtsPageSize+1,Math.min(this.vtsPageIndex*this.vtsPageSize,this.vtsTotal)]}get total(){return this.vtsTotal}constructor(B2,re,Me,je,za,ft){this.i18n=B2,this.cdr=re,this.breakpointService=Me,this.vtsConfigService=je,this.directionality=za,this.elementRef=ft,this._vtsModuleName="pagination",this.vtsPageSizeChange=new a.bkB,this.vtsPageIndexChange=new a.bkB,this.vtsShowTotal=null,this.vtsItemRender=null,this.vtsPageSizeOptions=[10,20,30,40],this.vtsShowSizeChanger=!1,this.vtsShowQuickJumper=!1,this.vtsSimple=!1,this.vtsMini=!1,this.vtsDisabled=!1,this.vtsResponsive=!1,this.vtsHidePaginationOnSinglePage=!1,this.vtsTotal=0,this.vtsPageIndex=1,this.vtsPageSize=10,this.vtsRounded=!1,this.vtsOutline=!1,this.vtsEllipsis=!1,this.vtsItemLimit=5,this.vtsShowShortJump=!1,this.showPagination=!0,this.dir="ltr",this.miniByBp=!1,this.destroy$=new f.B,this.total$=new c.m(1),this.elementRef.nativeElement.classList.add("vts-pagination")}ngOnInit(){this.i18n.localeChange.pipe((0,s.Q)(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Pagination"),this.cdr.markForCheck()}),this.total$.pipe((0,s.Q)(this.destroy$)).subscribe(B2=>{this.onTotalChange(B2)}),this.breakpointService.subscribe(u.fe,!0).pipe((0,s.Q)(this.destroy$)).subscribe(B2=>{this.vtsResponsive&&(this.miniByBp=!B2.sm,this.cdr.markForCheck())}),this.directionality.change?.pipe((0,s.Q)(this.destroy$)).subscribe(B2=>{this.dir=B2,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}ngOnChanges(B2){const{vtsHidePaginationOnSinglePage:re,vtsTotal:Me,vtsPageSize:je}=B2;Me&&this.total$.next(this.vtsTotal),(re||Me||je)&&(this.showPagination=this.vtsHidePaginationOnSinglePage&&this.vtsTotal>this.vtsPageSize||this.vtsTotal>0&&!this.vtsHidePaginationOnSinglePage)}static{this.\u0275fac=function(re){return new(re||ie)(a.rXU(I.JD),a.rXU(a.gRc),a.rXU(u.U_),a.rXU(r.XZ),a.rXU(w.D,8),a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:ie,selectors:[["vts-pagination"]],hostVars:12,hostBindings:function(re,Me){2&re&&a.AVh("vts-pagination-outline",Me.vtsOutline)("vts-pagination-rounded",Me.vtsRounded)("vts-pagination-simple",Me.vtsSimple)("vts-pagination-disabled",Me.vtsDisabled)("mini",!Me.vtsSimple&&(Me.miniByBp||Me.vtsMini))("vts-pagination-rtl","rtl"===Me.dir)},inputs:{vtsShowTotal:"vtsShowTotal",vtsItemRender:"vtsItemRender",vtsPageSizeOptions:"vtsPageSizeOptions",vtsShowSizeChanger:"vtsShowSizeChanger",vtsShowQuickJumper:"vtsShowQuickJumper",vtsSimple:"vtsSimple",vtsMini:"vtsMini",vtsDisabled:"vtsDisabled",vtsResponsive:"vtsResponsive",vtsHidePaginationOnSinglePage:"vtsHidePaginationOnSinglePage",vtsTotal:"vtsTotal",vtsPageIndex:"vtsPageIndex",vtsPageSize:"vtsPageSize",vtsRounded:"vtsRounded",vtsOutline:"vtsOutline",vtsEllipsis:"vtsEllipsis",vtsItemLimit:"vtsItemLimit"},outputs:{vtsPageSizeChange:"vtsPageSizeChange",vtsPageIndexChange:"vtsPageIndexChange"},exportAs:["vtsPagination"],features:[a.OA$],decls:5,vars:24,consts:[["simplePagination",""],["defaultPagination",""],[3,"pageIndexChange","pageSizeChange","disabled","itemRender","locale","showSizeChanger","showQuickJumper","showShortJump","total","pageIndex","pageSize","pageSizeOptions"],[3,"pageIndexChange","pageSizeChange","itemRender","showTotal","disabled","locale","ellipsis","showSizeChanger","showQuickJumper","showShortJump","total","pageIndex","pageSize","itemLimit","pageSizeOptions"],[3,"ngTemplateOutlet"]],template:function(re,Me){if(1&re){const je=a.RV6();a.DNE(0,he,2,1),a.j41(1,"vts-pagination-simple",2,0),a.bIt("pageIndexChange",function(ft){return a.eBV(je),a.Njj(Me.onPageIndexChange(ft))})("pageSizeChange",function(ft){return a.eBV(je),a.Njj(Me.onPageSizeChange(ft))}),a.k0s(),a.j41(3,"vts-pagination-default",3,1),a.bIt("pageIndexChange",function(ft){return a.eBV(je),a.Njj(Me.onPageIndexChange(ft))})("pageSizeChange",function(ft){return a.eBV(je),a.Njj(Me.onPageSizeChange(ft))}),a.k0s()}2&re&&(a.vxM(Me.showPagination?0:-1),a.R7$(),a.Y8G("disabled",Me.vtsDisabled)("itemRender",Me.vtsItemRender)("locale",Me.locale)("showSizeChanger",Me.vtsShowSizeChanger)("showQuickJumper",Me.vtsShowQuickJumper)("showShortJump",Me.vtsShowShortJump)("total",Me.vtsTotal)("pageIndex",Me.vtsPageIndex)("pageSize",Me.vtsPageSize)("pageSizeOptions",Me.vtsPageSizeOptions),a.R7$(2),a.Y8G("itemRender",Me.vtsItemRender)("showTotal",Me.vtsShowTotal)("disabled",Me.vtsDisabled)("locale",Me.locale)("ellipsis",Me.vtsEllipsis)("showSizeChanger",Me.vtsShowSizeChanger)("showQuickJumper",Me.vtsShowQuickJumper)("showShortJump",Me.vtsShowShortJump)("total",Me.vtsTotal)("pageIndex",Me.vtsPageIndex)("pageSize",Me.vtsPageSize)("itemLimit",Me.vtsItemLimit)("pageSizeOptions",Me.vtsPageSizeOptions))},dependencies:[r5,ga,o.MD,o.T3],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,r.H4)()],ie.prototype,"vtsPageSizeOptions",void 0),(0,i.Cg)([(0,r.H4)(),(0,p.H3)()],ie.prototype,"vtsShowSizeChanger",void 0),(0,i.Cg)([(0,r.H4)(),(0,p.H3)()],ie.prototype,"vtsShowQuickJumper",void 0),(0,i.Cg)([(0,r.H4)(),(0,p.H3)()],ie.prototype,"vtsSimple",void 0),(0,i.Cg)([(0,p.H3)()],ie.prototype,"vtsMini",void 0),(0,i.Cg)([(0,p.H3)()],ie.prototype,"vtsDisabled",void 0),(0,i.Cg)([(0,p.H3)()],ie.prototype,"vtsResponsive",void 0),(0,i.Cg)([(0,p.H3)()],ie.prototype,"vtsHidePaginationOnSinglePage",void 0),(0,i.Cg)([(0,p.YI)()],ie.prototype,"vtsTotal",void 0),(0,i.Cg)([(0,p.YI)()],ie.prototype,"vtsPageIndex",void 0),(0,i.Cg)([(0,p.YI)()],ie.prototype,"vtsPageSize",void 0),(0,i.Cg)([(0,p.H3)()],ie.prototype,"vtsRounded",void 0),(0,i.Cg)([(0,p.H3)()],ie.prototype,"vtsOutline",void 0),(0,i.Cg)([(0,p.H3)()],ie.prototype,"vtsEllipsis",void 0),ie})();const Os=[{name:"ChevronLeft",type:"radix",icon:'<svg viewBox="0 0 15 15" focusable="false">
1<path clip-rule="evenodd" d="M8.84 3.14c.2.18.21.5.02.7L5.44 7.5l3.42 3.66a.5.5 0 01-.72.68l-3.75-4a.5.5 0 010-.68l3.75-4a.5.5 0 01.7-.02z" fill-rule="evenodd" /></svg>'},{name:"ChevronRight",type:"radix",icon:'<svg viewBox="0 0 15 15" focusable="false"><path clip-rule="evenodd" d="M6.16 3.14a.5.5 0 01.7.02l3.76 4c.18.19.18.49 0 .68l-3.75 4a.5.5 0 11-.73-.68L9.56 7.5 6.14 3.84a.5.5 0 01.02-.7z" fill-rule="evenodd" /></svg>'},{name:"DoubleArrowLeft",type:"radix",icon:'<svg viewBox="0 0 15 15" focusable="false"><path clip-rule="evenodd" d="M6.85 3.85a.5.5 0 10-.7-.7l-4 4a.5.5 0 000 .7l4 4a.5.5 0 00.7-.7L3.21 7.5l3.64-3.65zm6 0a.5.5 0 00-.7-.7l-4 4a.5.5 0 000 .7l4 4a.5.5 0 00.7-.7L9.21 7.5l3.64-3.65z" fill-rule="evenodd" /></svg>'},{name:"DoubleArrowRight",type:"radix",icon:'<svg viewBox="0 0 15 15" focusable="false"><path clip-rule="evenodd" d="M2.15 11.15a.5.5 0 00.7.7l4-4a.5.5 0 000-.7l-4-4a.5.5 0 10-.7.7L5.79 7.5l-3.64 3.65zm6 0a.5.5 0 00.7.7l4-4a.5.5 0 000-.7l-4-4a.5.5 0 10-.7.7l3.64 3.65-3.64 3.65z" fill-rule="evenodd" /></svg>'}];let d3=(()=>{class ie{static{this.\u0275fac=function(re){return new(re||ie)}}static{this.\u0275mod=a.$C({type:ie})}static{this.\u0275inj=a.G2t({imports:[A.jI,o.MD,z.YN,x.u,I.OK,M.dA.forChild(Os),O4,ga,xt,Je,r5]})}}return ie})()},35456:(X1,n1,h)=>{"use strict";h.d(n1,{E4:()=>c,jV:()=>w});var i=h(98231),a=h(23135),r=h(93509);h(53865);class f{static{this.formats={B:{max:1024},kB:{max:Math.pow(1024,2),prev:"B"},KB:{max:Math.pow(1024,2),prev:"B"},MB:{max:Math.pow(1024,3),prev:"kB"},GB:{max:Math.pow(1024,4),prev:"MB"},TB:{max:Number.MAX_SAFE_INTEGER,prev:"GB"}}}transform(I,Z=0,X="B",$){if(!((0,r.BV)(I)&&(0,r.BV)(Z)&&Z%1==0&&Z>=0))return I;let N=I,o1=X;for(;"B"!==o1;)N*=1024,o1=f.formats[o1].prev;if($){const E=(0,r.nI)(f.calculateResult(f.formats[$],N),Z);return f.formatResult(E,$)}for(const O in f.formats)if(f.formats.hasOwnProperty(O)){const E=f.formats[O];if(N<E.max){const k=(0,r.nI)(f.calculateResult(E,N),Z);return f.formatResult(k,O)}}}static formatResult(I,Z){return`${I} ${Z}`}static calculateResult(I,Z){const X=I.prev?f.formats[I.prev]:void 0;return X?Z/X.max:Z}static{this.\u0275fac=function(Z){return new(Z||f)}}static{this.\u0275pipe=a.EJ8({name:"vtsBytes",type:f,pure:!0})}}let c=(()=>{class A{transform(Z,X="px"){let E="px";return["cm","mm","Q","in","pc","pt","px","em","ex","ch","rem","1h","vw","vh","vmin","vmax","%"].some(k=>k===X)&&(E=X),"number"==typeof Z?`${Z}${E}`:`${Z}`}static{this.\u0275fac=function(X){return new(X||A)}}static{this.\u0275pipe=a.EJ8({name:"vtsToCssUnit",type:A,pure:!0})}}return A})(),w=(()=>{class A{static{this.\u0275fac=function(X){return new(X||A)}}static{this.\u0275mod=a.$C({type:A})}static{this.\u0275inj=a.G2t({imports:[i.MD]})}}return A})()},68432:(X1,n1,h)=>{"use strict";h.d(n1,{c:()=>Z1,t:()=>u1});var i=h(98263),a=h(4033),r=h(98231),u=h(23135),p=h(29126),f=h(86570),c=h(31635),s=h(9755),o=h(93509),M=h(62252),x=h(52317);const z=w1=>({$implicit:w1});function w(w1,p1){if(1&w1&&u.nrm(0,"i",5),2&w1){const E1=u.XpG(3);u.Y8G("vtsType",E1.icon)}}function A(w1,p1){1&w1&&u.eu8(0)}function I(w1,p1){if(1&w1&&(u.qex(0),u.EFF(1),u.bVm()),2&w1){const E1=p1.$implicit,q1=u.XpG(5);u.R7$(),u.SpI(" ",E1(q1.vtsPercent)," ")}}function Z(w1,p1){if(1&w1&&u.DNE(0,I,2,1,"ng-container",7),2&w1){const E1=u.XpG(4);u.Y8G("vtsStringTemplateOutlet",E1.formatter)("vtsStringTemplateOutletContext",u.eq3(2,z,E1.vtsPercent))}}function X(w1,p1){if(1&w1&&u.DNE(0,A,1,0,"ng-container",6)(1,Z,1,4,"ng-template",null,1,u.C5r),2&w1){const E1=u.sdS(2);u.Y8G("ngTemplateOutlet",E1)}}function $(w1,p1){if(1&w1&&(u.j41(0,"span",4),u.DNE(1,w,1,1,"i",5)(2,X,3,1),u.k0s()),2&w1){const E1=u.XpG(2);u.R7$(),u.vxM("exception"!==E1.status&&"success"!==E1.status||E1.vtsFormat?2:1)}}function N(w1,p1){if(1&w1&&u.DNE(0,$,3,1,"span",4),2&w1){const E1=u.XpG();u.vxM(E1.vtsShowInfo?0:-1)}}function o1(w1,p1){1&w1&&u.nrm(0,"div",9),2&w1&&u.Y8G("ngStyle",p1.$implicit)}function O(w1,p1){}function E(w1,p1){if(1&w1&&(u.j41(0,"div",8),u.Z7z(1,o1,1,1,"div",9,u.fX1),u.DNE(3,O,0,0,"ng-template",10),u.k0s()),2&w1){const E1=u.XpG(2),q1=u.sdS(1);u.R7$(),u.Dyx(E1.steps),u.R7$(2),u.Y8G("ngTemplateOutlet",q1)}}function k(w1,p1){if(1&w1&&u.nrm(0,"div",15),2&w1){const E1=u.XpG(3);u.xc7("width",E1.vtsSuccessPercent,"%")("border-radius","round"===E1.vtsStrokeLinecap?"100px":"0")("height",E1.strokeWidth,"px")}
1}function P(w1,p1){}function Q(w1,p1){if(1&w1&&(u.j41(0,"div",11)(1,"div",12),u.nrm(2,"div",13),u.DNE(3,k,1,6,"div",14),u.k0s()(),u.DNE(4,P,0,0,"ng-template",10)),2&w1){const E1=u.XpG(2),q1=u.sdS(1);u.R7$(2),u.xc7("width",E1.vtsPercent,"%")("border-radius","round"===E1.vtsStrokeLinecap?"100px":"0")("background",E1.isGradient?null:E1.vtsStrokeColor)("background-image",E1.isGradient?E1.lineGradient:null)("height",E1.strokeWidth,"px"),u.R7$(),u.vxM(E1.vtsSuccessPercent||0===E1.vtsSuccessPercent?3:-1),u.R7$(),u.Y8G("ngTemplateOutlet",q1)}}function R(w1,p1){if(1&w1&&(u.j41(0,"div"),u.DNE(1,E,4,1,"div",8)(2,Q,5,12),u.k0s()),2&w1){const E1=u.XpG();u.R7$(),u.vxM(E1.isSteps?1:2)}}function C1(w1,p1){if(1&w1&&(u.qSk(),u.nrm(0,"stop")),2&w1){const E1=p1.$implicit;u.BMQ("offset",E1.offset)("stop-color",E1.color)}}function S1(w1,p1){if(1&w1&&(u.qSk(),u.j41(0,"defs")(1,"linearGradient",19),u.Z7z(2,C1,1,2,":svg:stop",null,u.fX1),u.k0s()()),2&w1){const E1=u.XpG(2);u.R7$(),u.Y8G("id","gradient-"+E1.gradientId),u.R7$(),u.Dyx(E1.circleGradient)}}function W0(w1,p1){if(1&w1&&(u.qSk(),u.nrm(0,"path",18)),2&w1){const E1=p1.$implicit,q1=u.XpG(2);u.Y8G("ngStyle",E1.strokePathStyle),u.BMQ("d",q1.pathString)("stroke-linecap",q1.vtsStrokeLinecap)("stroke",E1.stroke)("stroke-width",q1.vtsPercent?q1.strokeWidth:0)}}function l0(w1,p1){}function N1(w1,p1){if(1&w1&&(u.j41(0,"div",12),u.qSk(),u.j41(1,"svg",16),u.DNE(2,S1,4,1,":svg:defs"),u.nrm(3,"path",17),u.Z7z(4,W0,1,5,":svg:path",18,u.Vm6),u.k0s(),u.DNE(6,l0,0,0,"ng-template",10),u.k0s()),2&w1){const E1=u.XpG(),q1=u.sdS(1);u.xc7("width",E1.vtsWidth,"px")("height",E1.vtsWidth,"px")("font-size",.15*E1.vtsWidth+6,"px"),u.AVh("vts-progress-circle-gradient",E1.isGradient),u.R7$(2),u.vxM(E1.isGradient?2:-1),u.R7$(),u.Y8G("ngStyle",E1.trailPathStyle),u.BMQ("stroke-width",E1.strokeWidth)("d",E1.pathString),u.R7$(),u.Dyx(E1.progressCirclePath),u.R7$(2),u.Y8G("ngTemplateOutlet",q1)}}const L0=w1=>{let p1=[];return Object.keys(w1).forEach(E1=>{const q1=w1[E1],Y0=function p0(w1){return+w1.replace("%","")}(E1);isNaN(Y0)||p1.push({key:Y0,value:q1})}),p1=p1.sort((E1,q1)=>E1.key-q1.key),p1};let x0=0;const q0="progress",Y1=new Map([["success","Check"],["exception","Close"]]),e0=new Map([["normal","#108ee9"],["exception","#ff5500"],["success","#87d068"]]),I1=w1=>`${w1}%`;let Z1=(()=>{class w1{get formatter(){return this.vtsFormat||I1}get status(){return this.vtsStatus||this.inferredStatus}get strokeWidth(){return this.vtsStrokeWidth||("line"===this.vtsType&&"small"!==this.vtsSize?8:6)}get isCircleStyle(){return"circle"===this.vtsType||"dashboard"===this.vtsType}constructor(E1,q1,Y0){this.cdr=E1,this.vtsConfigService=q1,this.directionality=Y0,this._vtsModuleName=q0,this.vtsShowInfo=!0,this.vtsWidth=132,this.vtsStrokeColor=void 0,this.vtsSize="default",this.vtsPercent=0,this.vtsStrokeWidth=void 0,this.vtsGapDegree=void 0,this.vtsType="line",this.vtsGapPosition="top",this.vtsStrokeLinecap="round",this.vtsSteps=0,this.steps=[],this.lineGradient=null,this.isGradient=!1,this.isSteps=!1,this.gradientId=x0++,this.progressCirclePath=[],this.trailPathStyle=null,this.dir="ltr",this.cachedStatus="normal",this.inferredStatus="normal",this.destroy$=new M.B}ngOnChanges(E1){const{vtsSteps:q1,vtsGapPosition:Y0,vtsStrokeLinecap:J1,vtsStrokeColor:K0,vtsGapDegree:z0,vtsType:V2,vtsStatus:u0,vtsPercent:G0,vtsSuccessPercent:Q0,vtsStrokeWidth:T2}=E1;u0&&(this.cachedStatus=this.vtsStatus||this.cachedStatus),(G0||Q0)&&(parseInt(this.vtsPercent.toString(),10)>=100?((0,o.n9)(this.vtsSuccessPercent)&&this.vtsSuccessPercent>=100||void 0===this.vtsSuccessPercent)&&(this.inferredStatus="success"):this.inferredStatus=this.cachedStatus),(u0||G0||Q0||K0)&&this.updateIcon(),K0&&this.setStrokeColor(),(Y0||J1||z0||V2||G0||K0||K0)&&this.getCirclePaths(),(G0||q1||T2)&&(this.isSteps=this.vtsSteps>0,this.isSteps&&this.getSteps())}ngOnInit(){this.vtsConfigService.getConfigChangeEventForComponent(q0).pipe((0,x.Q)(this.destroy$)).subscribe(()=>{this.updateIcon(),this.setStrokeColor(),this.getCirclePaths()}),this.directionality.change?.pipe((0,x.Q)(this.destroy$)).subscribe(E1=>{this.dir=E1,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}updateIcon(){const E1=Y1.get(this.status);this.icon=E1?E1+(this.isCircleStyle?"Outline:antd":"Circle:antd"):""}getSteps(){const E1=Math.floor(this.vtsSteps*(this.vtsPercent/100)),q1="small"===this.vtsSize?2:14,Y0=[];for(let J1=0;J1<this.vtsSteps;J1++){let K0;J1<=E1-1&&(K0=this.vtsStrokeColor),Y0.push({backgroundColor:`${K0}`,width:`${q1}
1px`,height:`${this.strokeWidth}px`})}this.steps=Y0}getCirclePaths(){if(!this.isCircleStyle)return;const E1=(0,o.n9)(this.vtsSuccessPercent)?[this.vtsSuccessPercent,this.vtsPercent]:[this.vtsPercent],q1=50-this.strokeWidth/2,J1=2*Math.PI*q1,K0=this.vtsGapDegree||("circle"===this.vtsType?0:75);let z0=0,V2=-q1,u0=0,G0=-2*q1;switch(this.vtsGapPosition||("circle"===this.vtsType?"top":"bottom")){case"left":z0=-q1,V2=0,u0=2*q1,G0=0;break;case"right":z0=q1,V2=0,u0=-2*q1,G0=0;break;case"bottom":V2=q1,G0=2*q1}this.pathString=`M 50,50 m ${z0},${V2}\n       a ${q1},${q1} 0 1 1 ${u0},${-G0}\n       a ${q1},${q1} 0 1 1 ${-u0},${G0}`,this.trailPathStyle={strokeDasharray:`${J1-K0}px ${J1}px`,strokeDashoffset:`-${K0/2}px`,transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s"},this.progressCirclePath=E1.map((Q0,T2)=>{const b0=2===E1.length&&0===T2;return{stroke:this.isGradient&&!b0?`url(#gradient-${this.gradientId})`:null,strokePathStyle:{stroke:this.isGradient?null:b0?e0.get("success"):this.vtsStrokeColor,transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s",strokeDasharray:`${(Q0||0)/100*(J1-K0)}px ${J1}px`,strokeDashoffset:`-${K0/2}px`}}}).reverse()}setStrokeColor(){const E1=this.vtsStrokeColor,q1=this.isGradient=!!E1&&"string"!=typeof E1;q1&&!this.isCircleStyle?this.lineGradient=(w1=>{const{from:p1="#1890ff",to:E1="#1890ff",direction:q1="to right",...Y0}=w1;return 0!==Object.keys(Y0).length?`linear-gradient(${q1}, ${L0(Y0).map(({key:K0,value:z0})=>`${z0} ${K0}%`).join(", ")})`:`linear-gradient(${q1}, ${p1}, ${E1})`})(E1):q1&&this.isCircleStyle?this.circleGradient=(()=>L0(this.vtsStrokeColor).map(({key:p1,value:E1})=>({offset:`${p1}%`,color:E1})))():(this.lineGradient=null,this.circleGradient=[])}static{this.\u0275fac=function(q1){return new(q1||w1)(u.rXU(u.gRc),u.rXU(s.XZ),u.rXU(i.D,8))}}static{this.\u0275cmp=u.VBU({type:w1,selectors:[["vts-progress"]],inputs:{vtsShowInfo:"vtsShowInfo",vtsWidth:"vtsWidth",vtsStrokeColor:"vtsStrokeColor",vtsSize:"vtsSize",vtsFormat:"vtsFormat",vtsSuccessPercent:"vtsSuccessPercent",vtsPercent:"vtsPercent",vtsStrokeWidth:"vtsStrokeWidth",vtsGapDegree:"vtsGapDegree",vtsStatus:"vtsStatus",vtsType:"vtsType",vtsGapPosition:"vtsGapPosition",vtsStrokeLinecap:"vtsStrokeLinecap",vtsSteps:"vtsSteps"},exportAs:["vtsProgress"],features:[u.OA$],decls:5,vars:15,consts:[["progressInfoTemplate",""],["formatTemplate",""],[3,"ngClass"],[1,"vts-progress-inner",3,"width","height","fontSize","vts-progress-circle-gradient"],[1,"vts-progress-text"],["vts-icon","",3,"vtsType"],[4,"ngTemplateOutlet"],[4,"vtsStringTemplateOutlet","vtsStringTemplateOutletContext"],[1,"vts-progress-steps-outer"],[1,"vts-progress-steps-item",3,"ngStyle"],[3,"ngTemplateOutlet"],[1,"vts-progress-outer"],[1,"vts-progress-inner"],[1,"vts-progress-bg"],[1,"vts-progress-success-bg",3,"width","border-radius","height"],[1,"vts-progress-success-bg"],["viewBox","0 0 100 100",1,"vts-progress-circle"],["stroke","#f3f3f3","fill-opacity","0",1,"vts-progress-circle-trail",3,"ngStyle"],["fill-opacity","0",1,"vts-progress-circle-path",3,"ngStyle"],["x1","100%","y1","0%","x2","0%","y2","0%",3,"id"]],template:function(q1,Y0){1&q1&&(u.DNE(0,N,1,1,"ng-template",null,0,u.C5r),u.j41(2,"div",2),u.DNE(3,R,3,1,"div")(4,N1,7,13,"div",3),u.k0s()),2&q1&&(u.R7$(2),u.AVh("vts-progress-line","line"==Y0.vtsType)("vts-progress-small","small"==Y0.vtsSize)("vts-progress-show-info",Y0.vtsShowInfo)("vts-progress-circle",Y0.isCircleStyle)("vts-progress-steps",Y0.isSteps)("vts-progress-rtl","rtl"===Y0.dir),u.Y8G("ngClass","vts-progress vts-progress-status-"+Y0.status),u.R7$(),u.vxM("line"===Y0.vtsType?3:-1),u.R7$(),u.vxM(Y0.isCircleStyle?4:-1))},dependencies:[f.dA,f.qb,p.n,p.f,r.T3,r.MD,r.YU,r.B3],encapsulation:2,changeDetection:0})}}return(0,c.Cg)([(0,s.H4)()],w1.prototype,"vtsShowInfo",void 0),(0,c.Cg)([(0,s.H4)()],w1.prototype,"vtsStrokeColor",void 0),(0,c.Cg)([(0,s.H4)()],w1.prototype,"vtsSize",void 0),(0,c.Cg)([(0,o.YI)()],w1.prototype,"vtsSuccessPercent",void 0),(0,c.Cg)([(0,o.YI)()],w1.prototype,"vtsPercent",void 0),(0,c.Cg)([(0,s.H4)(),(0,o.YI)()],w1.prototype,"vtsStrokeWidth",void 0),(0,c.Cg)([(0,s.H4)(),(0,o.YI)()],w1.prototype,"vtsGapDegree",void 0),(0,c.Cg)([(0,s.H4)()],w1.prototype,"vtsGapPosition",void 0),(0,c.Cg)([(0,s.H4)()],w1.prototype,"vtsStrokeLinecap",void 0),(0,c.Cg)([(0,o.YI)()],w1.prototype,"vtsSteps",void 0),w1})(),u1=(()=>{class w1{static{this.\u0275fac=function(q1){return new(q1||w1)}}static{this.\u0275mod=u.$C({type:w1})}static{this.\u0275inj=u.G2t({imports:[a.jI,r.MD,f.dA,p.n,Z1]})}}return w1})()},45950:(X1,n1,h)=>{"use strict";h.d(n1,{Cx:()=>$,DN:()=>X,OM:()=>I,j:()=>N});var i=h(23135),a=h(31635),r=h(90695),u=h(93509),p=h(56383),f=h(62252),c=h(52317),s=h(98231),o=h(98263),M=h(4033),x=h(89062);const z=["*"],w=["inputElement"],A=["vts-radio",""];let I=(()=>{class o1{static{this.\u0275fac=function(k){return new(k||o1)}}static{this.\u0275dir=i.FsC({type:o1,selectors:[["","vts-radio-button",""]]})}}return o1})(),Z=(()=>{class o1{constructor(){this.selected$=new p.m(1),this.touched$=new f.B,this.disabled$=new p.m(1),this.name$=new p.m(1)}touch(){this.touched$.next()}select(E){this.selected$.next(E)}setDisabled(E){this.disabled$.next(E)}setName(E){this.name$.next(E)}static{this.\u0275fac=function(k){return new(k||o1)}}static{this.\u0275prov=i.jDH({token:o1,factory:o1.\u0275fac})}}return o1})(),X=(()=>{class o1{constructor(E,k,P,Q){this.cdr=E,this.vtsRadioService=k,this.elementRef=P,this.directionality=Q,this.value=null,this.destroy$=new f.B,this.onChange=()=>{},this.onTouched=()=>{},this.vtsDisabled=!1,this.vtsButtonStyle="outline",this.vtsSize="md",this.vtsName=null,this.dir="ltr",this.elementRef.nativeElement.classList.add("vts-radio-group")}ngOnInit(){this.vtsRadioService.selected$.pipe((0,c.Q)(this.destroy$)).subscribe(E=>{this.value!==E&&(this.value=E,this.onChange(this.value))}),this.vtsRadioService.touched$.pipe((0,c.Q)(this.destroy$)).subscribe(()=>{Promise.resolve().then(()=>this.onTouched())}),this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe(E=>{this.dir=E,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnChanges(E){const{vtsDisabled:k,vtsName:P}=E;k&&this.vtsRadioService.setDisabled(this.vtsDisabled),P&&this.vtsRadioService.setName(this.vtsName)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}writeValue(E){this.value=E,this.vtsRadioService.select(E),this.cdr.markForCheck()}registerOnChange(E){this.onChange=E}registerOnTouched(E){this.onTouched=E}setDisabledState(E){this.vtsDisabled=E,this.vtsRadioService.setDisabled(E),this.cdr.markForCheck()}static{this.\u0275fac=function(k){return new(k||o1)(i.rXU(i.gRc),i.rXU(Z),i.rXU(i.aKT),i.rXU(o.D,8))}}static{this.\u0275cmp=i.VBU({type:o1,selectors:[["vts-radio-group"]],hostVars:4,hostBindings:function(k,P){2&k&&i.AVh("vts-radio-group-solid","solid"===P.vtsButtonStyle)("vts-radio-group-rtl","rtl"===P.dir)},inputs:{vtsDisabled:"vtsDisabled",vtsButtonStyle:"vtsButtonStyle",vtsSize:"vtsSize",vtsName:"vtsName"},exportAs:["vtsRadioGroup"],features:[i.Jv_([Z,{provide:r.kq,useExisting:(0,i.Rfq)(()=>o1),multi:!0}]),i.OA$],ngContentSelectors:z,decls:1,vars:0,template:function(k,P){1&k&&(i.NAR(),i.SdG(0))},dependencies:[s.MD],encapsulation:2,changeDetection:0})}}return(0,a.Cg)([(0,u.H3)()],o1.prototype,"vtsDisabled",void 0),o1})(),$=(()=>{class o1{onHostClick(E){E.stopPropagation(),E.preventDefault(),!this.vtsDisabled&&!this.isChecked&&(this.vtsRadioService&&this.vtsRadioService.select(this.vtsValue),this.isNgModel&&(this.isChecked=!0,this.onChange(!0)))}focus(){this.focusMonitor.focusVia(this.inputElement,"keyboard")}blur(){this.inputElement.nativeElement.blur()}constructor(E,k,P,Q,R,C1){this.elementRef=E,this.cdr=k,this.focusMonitor=P,this.directionality=Q,this.vtsRadioService=R,this.vtsRadioButtonDirective=C1,this.isNgModel=!1,this.destroy$=new f.B,this.isChecked=!1,this.name=null,this.isRadioButton=!!this.vtsRadioButtonDirective,this.onChange=()=>{},this.onTouched=()=>{},this.vtsValue=null,this.vtsDisabled=!1,this.vtsAutoFocus=!1,this.dir="ltr"}setDisabledState(E){this.vtsDisabled=E,this.cdr.markForCheck()}writeValue(E){this.isChecked=E,this.cdr.markForCheck()}registerOnChange(E){this.isNgModel=!0,this.onChange=E}registerOnTouched(E){this.onTouched=E}ngOnInit(){this.vtsRadioService&&(this.vtsRadioService.name$.pipe((0,c.Q)(this.destroy$)).subscribe(E=>{this.name=E,this.cdr.markForCheck()}),this.vtsRadioService.disabled$.pipe((0,c.Q)(this.destroy$)).subscribe(E=>{this.vtsDisabled=E,this.cdr.markForCheck()}),this.vtsRadioService.selected$.pipe((0,c.Q)(this.destroy$)).subscribe(E=>{this.isChecked=this.vtsValue===E,this.cdr.markForCheck()})),this.focusMonitor.monitor(this.elementRef,!0).subscribe(E=>{E||(Promise.resolve().then(()=>this.onTouched()),this.vtsRadioService&&this.vtsRadioService.touch())}),this.directionality.change?.pipe((0,c.Q)(this.destroy$)).subscribe(E=>{this.dir=E,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngAfterViewInit(){this.vtsAutoFocus&&this.focus()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.focusMonitor.stopMonitoring(this.elementRef)}static{this.\u0275fac=function(k){return new(k||o1)(i.rXU(i.aKT),i.rXU(i.gRc),i.rXU(x.F),i.rXU(o.D,8),i.rXU(Z,8),i.rXU(I,8))}}static{this.\u0275cmp=i.VBU({type:o1,selectors:[["","vts-radio",""],["","vts-radio-button",""]],viewQuery:function(k,P){if(1&k&&i.GBs(w,5),2&k){let Q;i.mGM(Q=i.lsd())&&(P.inputElement=Q.first)}},hostVars:16,hostBindings:function(k,P){1&k&&i.bIt("click",function(R){return P.onHostClick(R)}),2&k&&i.AVh("vts-radio-wrapper",!P.isRadioButton)("vts-radio-button-wrapper",P.isRadioButton)("vts-radio-wrapper-checked",P.isChecked&&!P.isRadioButton)("vts-radio-button-wrapper-checked",P.isChecked&&P.isRadioButton)("vts-radio-wrapper-disabled",P.vtsDisabled&&!P.isRadioButton)("vts-radio-button-wrapper-disabled",P.vtsDisabled&&P.isRadioButton)("vts-radio-wrapper-rtl",!P.isRadioButton&&"rtl"===P.dir)("vts-radio-button-wrapper-rtl",P.isRadioButton&&"rtl"===P.dir)},inputs:{vtsValue:"vtsValue",vtsDisabled:"vtsDisabled",vtsAutoFocus:"vtsAutoFocus"},exportAs:["vtsRadio"],features:[i.Jv_([{provide:r.kq,useExisting:(0,i.Rfq)(()=>o1),multi:!0}])],attrs:A,ngContentSelectors:z,decls:6,vars:24,consts:[["inputElement",""],["type","radio",3,"disabled","checked"]],template:function(k,P){1&k&&(i.NAR(),i.j41(0,"span"),i.nrm(1,"input",1,0)(3,"span"),i.k0s(),i.j41(4,"span"),i.SdG(5),i.k0s()),2&k&&(i.AVh("vts-radio",!P.isRadioButton)("vts-radio-checked",P.isChecked&&!P.isRadioButton)("vts-radio-disabled",P.vtsDisabled&&!P.isRadioButton)("vts-radio-button",P.isRadioButton)("vts-radio-button-checked",P.isChecked&&P.isRadioButton)("vts-radio-button-disabled",P.vtsDisabled&&P.isRadioButton),i.R7$(),i.AVh("vts-radio-input",!P.isRadioButton)("vts-radio-button-input",P.isRadioButton),i.Y8G("disabled",P.vtsDisabled)("checked",P.isChecked),i.BMQ("autofocus",P.vtsAutoFocus?"autofocus":null)("name",P.name),i.R7$(2),i.AVh("vts-radio-inner",!P.isRadioButton)("vts-radio-button-inner",P.isRadioButton))},dependencies:[s.MD],encapsulation:2,changeDetection:0})}}return(0,a.Cg)([(0,u.H3)()],o1.prototype,"vtsDisabled",void 0),(0,a.Cg)([(0,u.H3)()],o1.prototype,"vtsAutoFocus",void 0),o1})(),N=(()=>{class o1{static{this.\u0275fac=function(k){return new(k||o1)}}static{this.\u0275mod=i.$C({type:o1})}static{this.\u0275inj=i.G2t({imports:[M.jI,s.MD,r.YN,$,X]})}}return o1})()},15941:(X1,n1,h)=>{"use strict";h.d(n1,{AR:()=>m0,B1:()=>f0,CX:()=>v2,Di:()=>ae,Wg:()=>_e,kz:()=>h0,mw:()=>R2,r2:()=>Z2,u:()=>O0,uR:()=>U1});var i=h(98231),a=h(23135),r=h(62252),u=h(8122),p=h(11312),f=h(57400),c=h(9894),s=h(91943),o=h(48164),M=h(52317),x=h(59888),z=h(69722),w=h(14959),A=h(15808),I=h(90695),Z=h(86570),X=h(34226),$=h(29126),N=h(55632),o1=h(31635),O=h(93509),E=h(39829),k=h(43025),P=h(9755),Q=h(40321),R=h(80380),C1=
1h(89062),S1=h(97321),W0=h(35386),l0=h(21906),N1=h(98263),p0=h(4033),L0=h(2765),$0=h(52197),Z0=h(69147),x0=h(85671);const q0=["*"];function Y1(K1,D2){if(1&K1&&a.EFF(0),2&K1){const O1=a.XpG();a.SpI(" ",O1.label," ")}}function e0(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"label",4),a.bIt("vtsCheckedChange",function(P1){a.eBV(O1);const D1=a.XpG();return a.Njj(D1.innerCheckboxClick(P1))})("click",function(P1){return a.eBV(O1),a.Njj(P1.stopPropagation())}),a.EFF(1),a.k0s()}if(2&K1){const O1=a.XpG();a.Y8G("ngModel",O1.selected),a.R7$(),a.SpI(" ",O1.label," ")}}function I1(K1,D2){}function Z1(K1,D2){if(1&K1&&a.DNE(0,I1,0,0,"ng-template",2),2&K1){const O1=a.XpG();a.Y8G("ngTemplateOutlet",O1.template)}}function u1(K1,D2){1&K1&&a.nrm(0,"i",5)}function w1(K1,D2){}function p1(K1,D2){if(1&K1&&a.DNE(0,w1,0,0,"ng-template",2),2&K1){const O1=a.XpG(2);a.Y8G("ngTemplateOutlet",O1.icon)}}function E1(K1,D2){if(1&K1&&(a.j41(0,"div",3),a.DNE(1,u1,1,0,"i",5)(2,p1,1,1,null,2),a.k0s()),2&K1){const O1=a.XpG();a.R7$(),a.vxM(O1.icon?O1.icon?2:-1:1)}}function q1(K1,D2){if(1&K1&&(a.qex(0),a.EFF(1),a.bVm()),2&K1){const O1=a.XpG();a.R7$(),a.SpI(" ",O1.vtsLabel," ")}}function Y0(K1,D2){if(1&K1&&(a.j41(0,"div",0),a.nrm(1,"vts-embed-empty",4),a.k0s()),2&K1){const O1=a.XpG();a.R7$(),a.Y8G("specificContent",O1.notFoundContent)}}function J1(K1,D2){if(1&K1&&a.nrm(0,"vts-option-item-group",5),2&K1){let O1;const V1=a.XpG().$implicit;a.Y8G("vtsLabel",null!==(O1=V1.groupLabel)&&void 0!==O1?O1:null)}}function K0(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"vts-option-item",7),a.bIt("itemHover",function(P1){a.eBV(O1);const D1=a.XpG(2);return a.Njj(D1.onItemHover(P1))})("itemClick",function(P1){a.eBV(O1);const D1=a.XpG(2);return a.Njj(D1.onItemClick(P1))}),a.k0s()}if(2&K1){let O1;const V1=a.XpG().$implicit,P1=a.XpG();a.Y8G("icon",P1.menuItemSelectedIcon)("customContent",!!V1.vtsCustomContent)("template",null!==(O1=V1.template)&&void 0!==O1?O1:null)("grouped",!!V1.groupLabel)("disabled",!!V1.vtsDisabled)("showState","default"===P1.mode)("mode",P1.mode)("label",V1.vtsLabel)("vtsCustomCompareFn",P1.vtsCustomCompareFn)("activatedValue",P1.activatedValue)("listOfSelectedValue",P1.listOfSelectedValue)("value",V1.vtsValue)}}function z0(K1,D2){if(1&K1&&a.DNE(0,J1,1,1,"vts-option-item-group",5)(1,K0,1,12,"vts-option-item",6),2&K1){let O1;a.vxM("group"===(O1=D2.$implicit.type)?0:"item"===O1?1:-1)}}function V2(K1,D2){}function u0(K1,D2){1&K1&&a.SdG(0)}const G0=["inputElement"],Q0=["mirrorElement"];function T2(K1,D2){1&K1&&a.nrm(0,"span",3,1)}function b0(K1,D2){if(1&K1&&(a.qex(0),a.EFF(1),a.bVm()),2&K1){const O1=a.XpG();a.R7$(),a.SpI(" ",O1.placeholder," ")}}const k0=K1=>({$implicit:K1});function s1(K1,D2){if(1&K1&&(a.j41(0,"div",2),a.EFF(1),a.k0s()),2&K1){const O1=a.XpG(2);a.R7$(),a.SpI(" ",O1.label," ")}}function t0(K1,D2){if(1&K1&&a.EFF(0),2&K1){const O1=a.XpG(2);a.SpI(" ",O1.label," ")}}function K(K1,D2){if(1&K1&&(a.qex(0),a.DNE(1,s1,2,1,"div",2)(2,t0,1,1),a.bVm()),2&K1){const O1=a.XpG();a.R7$(),a.vxM(O1.deletable?1:2)}}function a0(K1,D2){1&K1&&a.nrm(0,"i",4)}function e1(K1,D2){}function c0(K1,D2){if(1&K1&&a.DNE(0,e1,0,0,"ng-template",5),2&K1){const O1=a.XpG(2);a.Y8G("ngTemplateOutlet",O1.removeIcon)}}function H1(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"span",3),a.bIt("click",function(P1){a.eBV(O1);const D1=a.XpG();return a.Njj(D1.onDelete(P1))}),a.DNE(1,a0,1,0,"i",4)(2,c0,1,1,null,5),a.k0s()}if(2&K1){const O1=a.XpG();a.R7$(),a.vxM(O1.removeIcon?2:1)}}function S0(K1,D2){}function c2(K1,D2){if(1&K1&&a.DNE(0,S0,0,0,"ng-template",0),2&K1){const O1=a.XpG();a.Y8G("ngTemplateOutlet",O1.prefix)}}function G2(K1,D2){if(1&K1&&a.EFF(0),2&K1){const O1=a.XpG();a.SpI(" ",O1.prefix," ")}}function me(K1,D2){return this.trackValue}function W2(K1,D2){1&K1&&a.eu8(0)}function o2(K1,D2){if(1&K1&&(a.nrm(0,"vts-select-prefix",1),a.j41(1,"div",2),a.DNE(2,W2,1,0,"ng-container",3),a.k0s()),2&K1){const O1=a.XpG(),V1=a.sdS(3);a.Y8G("prefix",O1.prefix),a.R7$(2),a.Y8G("ngTemplateOutlet",V1)}}function d0(K1,D2){1&K1&&a.eu8(0)}function P0(K1,D2){if(1&K1&&a.DNE(0,d0,1,0,"ng-container",3),2&K1){a.XpG();const O1=a.sdS(3);a.Y8G("ngTemplateOutlet",O1)}}function a2(K1,D2){if(1&K1&&a.nrm(0,"vts-select-item",6),2&K1){const O1=a.XpG(3);a.Y8G("deletable",!1)("disabled",!1)("removeIcon",O1.removeIcon)("label",O1.listOfTopItem[0].vtsLabel)("contentTemplateOutlet",O1.customTemplate)("contentTemplateOutletContext",O1.listOfTopItem[0])}}function w2(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"vts-select-search",5),a.bIt("isComposingChange",function(P1){a.eBV(O1);const D1=a.XpG(2);return a.Njj(D1.isComposingChange(P1))})("valueChange",function(P1){a.eBV(O1);const D1=a.XpG(2);return a.Njj(D1.onInputValueChange(P1))}),a.k0s(),a.DNE(1,a2,1,6,"vts-select-item",6)}if(2&K1){const O1=a.XpG(2);a.Y8G("vtsId",O1.vtsId)("disabled",O1.disabled)("value",O1.inputValue)("showInput",O1.showSearch)("mirrorSync",!1)("autofocus",O1.autofocus)("focusTrigger",O1.open)("trimBeforeSearch",O1.trimBeforeSearch),a.R7$(),a.vxM(O1.isShowSingleLabel?1:-1)}}function P2(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"vts-select-item",9),a.bIt("delete",function(){a.eBV(O1);const P1=a.XpG(2).$implicit,D1=a.XpG(3);return a.Njj(D1.onDeleteItem(P1.contentTemplateOutletContext))}),a.k0s()}if(2&K1){const O1=a.XpG(2).$implicit,V1=a.XpG(3);a.Y8G("removeIcon",V1.removeIcon)("label",O1.vtsLabel)("disabled",O1.vtsDisabled||V1.disabled)("contentTemplateOutlet",O1.contentTemplateOutlet)("deletable",!0)("contentTemplateOutletContext",O1.contentTemplateOutletContext)}}function g2(K1,D2){if(1&K1&&a.DNE(0,P2,1,6,"vts-select-item",8),2&K1){const O1=a.XpG().$implicit,V1=a.XpG(3);a.vxM(O1.vtsValue===V1.vtsSelectAllValue?0:-1)}}function le(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"vts-select-item",9),a.bIt("delete",function(){a.eBV(O1);const P1=a.XpG().$implicit,D1=a.XpG(3);return a.Njj(D1.onDeleteItem(P1.contentTemplateOutletContext))}),a.k0s()}if(2&K1){const O1=a.XpG().$implicit,V1=a.XpG(3);a.Y8G("removeIcon",V1.removeIcon)("label",O1.vtsLabel)("disabled",O1.vtsDisabled||V1.disabled)("contentTemplateOutlet",O1.contentTemplateOutlet)("deletable",!0)("contentTemplateOutletContext",O1.contentTemplateOutletContext)}}function n2(K1,D2){if(1&K1&&a.DNE(0,g2,1,1)(1,le,1,6,"vts-select-item",8),2&K1){const O1=a.XpG(3);a.vxM(O1.isSelectingAll?0:1)}}function S2(K1,D2){if(1&K1){const O1=a.RV6();
1a.Z7z(0,n2,2,1,null,null,me,!0),a.j41(2,"vts-select-search",7),a.bIt("isComposingChange",function(P1){a.eBV(O1);const D1=a.XpG(2);return a.Njj(D1.isComposingChange(P1))})("valueChange",function(P1){a.eBV(O1);const D1=a.XpG(2);return a.Njj(D1.onInputValueChange(P1))}),a.k0s()}if(2&K1){const O1=a.XpG(2);a.Dyx(O1.listOfSlicedItem),a.R7$(2),a.Y8G("vtsId",O1.vtsId)("disabled",O1.disabled)("value",O1.inputValue)("autofocus",O1.autofocus)("showInput",O1.showSearch)("mirrorSync",!0)("focusTrigger",O1.open)("trimBeforeSearch",O1.trimBeforeSearch)("placeholder",0!==O1.listOfTopItem.length&&O1.placeHolder&&!O1.disabled?O1.placeHolder:"")}}function T0(K1,D2){if(1&K1&&a.nrm(0,"vts-select-placeholder",4),2&K1){const O1=a.XpG(2);a.Y8G("placeholder",O1.placeHolder)}}function Q2(K1,D2){if(1&K1&&a.DNE(0,w2,2,9)(1,S2,3,9)(2,T0,1,1,"vts-select-placeholder",4),2&K1){let O1;const V1=a.XpG();a.vxM("default"===(O1=V1.mode)?0:1),a.R7$(2),a.vxM(V1.isShowPlaceholder?2:-1)}}function Ce(K1,D2){1&K1&&a.nrm(0,"i",0)}function Pe(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"i",2),a.bIt("click",function(P1){a.eBV(O1);const D1=a.XpG(2);return a.Njj(D1.onClickArrow(P1))}),a.k0s()}}function ye(K1,D2){if(1&K1){const O1=a.RV6();a.qex(0),a.j41(1,"i",4),a.bIt("click",function(P1){a.eBV(O1);const D1=a.XpG(3);return a.Njj(D1.onClickArrow(P1))}),a.k0s(),a.bVm()}if(2&K1){const O1=D2.$implicit;a.R7$(),a.Y8G("vtsType",O1)}}function m2(K1,D2){if(1&K1&&a.DNE(0,ye,2,1,"ng-container",3),2&K1){const O1=a.XpG(2);a.Y8G("vtsStringTemplateOutlet",O1.suffixIcon)}}function Be(K1,D2){if(1&K1&&a.DNE(0,Pe,1,0,"i",1)(1,m2,1,1,"ng-container"),2&K1){const O1=a.XpG();a.vxM(O1.suffixIcon?1:0)}}function M0(K1,D2){1&K1&&a.nrm(0,"i",0)}function H2(K1,D2){}function F2(K1,D2){if(1&K1&&a.DNE(0,H2,0,0,"ng-template",1),2&K1){const O1=a.XpG(2);a.Y8G("ngTemplateOutlet",O1.clearIcon)}}function He(K1,D2){if(1&K1&&a.DNE(0,F2,1,1,null,1),2&K1){const O1=a.XpG();a.vxM(O1.clearIcon?0:-1)}}function xe(K1,D2){if(1&K1&&(a.j41(0,"span"),a.EFF(1),a.k0s()),2&K1){const O1=a.XpG();a.R7$(),a.JRh(O1.count)}}function e2(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"vts-select-clear",6),a.bIt("clear",function(){a.eBV(O1);const P1=a.XpG();return a.Njj(P1.onClearSelection())}),a.k0s()}if(2&K1){const O1=a.XpG();a.Y8G("clearIcon",O1.vtsClearIcon)}}function j0(K1,D2){if(1&K1&&a.nrm(0,"vts-select-multiple-count",4),2&K1){const O1=a.XpG();a.Y8G("count",O1.listOfValue.length)}}function m1(K1,D2){if(1&K1){const O1=a.RV6();a.j41(0,"vts-option-container",7),a.bIt("keydown",function(P1){a.eBV(O1);const D1=a.XpG();return a.Njj(D1.onKeyDown(P1))})("itemClick",function(P1){a.eBV(O1);const D1=a.XpG();return a.Njj(D1.onItemClick(P1))})("scrollToBottom",function(){a.eBV(O1);const P1=a.XpG();return a.Njj(P1.vtsScrollToBottom.emit())}),a.k0s()}if(2&K1){const O1=a.XpG();a.AVh("vts-select-dropdown-placement-bottomLeft","bottom"===O1.dropDownPosition)("vts-select-dropdown-placement-topLeft","top"===O1.dropDownPosition)("vts-select-dropdown-xl","xl"===O1.vtsSize)("vts-select-dropdown-lg","lg"===O1.vtsSize)("vts-select-dropdown-md","md"===O1.vtsSize)("vts-select-dropdown-sm","sm"===O1.vtsSize)("vts-select-dropdown-single","default"===O1.vtsMode)("vts-select-dropdown-multiple","default"!==O1.vtsMode)("vts-select-dropdown-single-new-selected-bg",O1.vtsSelectedNewBackground&&"default"===O1.vtsMode)("vts-select-dropdown-multiple-new-selected-bg",O1.vtsSelectedNewBackground&&"multiple"===O1.vtsMode),a.Y8G("ngStyle",O1.vtsDropdownStyle)("itemSize",O1.vtsOptionHeightPx)("maxItemLength",O1.vtsOptionOverflowSize)("matchWidth",O1.vtsDropdownMatchSelectWidth)("@slideMotion","enter")("@.disabled",null==O1.noAnimation?null:O1.noAnimation.vtsNoAnimation)("vtsNoAnimation",null==O1.noAnimation?null:O1.noAnimation.vtsNoAnimation)("listOfContainerItem",O1.listOfContainerItem)("menuItemSelectedIcon",O1.vtsMenuItemSelectedIcon)("notFoundContent",O1.vtsNoResult)("activatedValue",O1.activatedValue)("listOfSelectedValue",O1.listOfValue)("dropdownRender",O1.vtsDropdownRender)("vtsCustomCompareFn",O1.vtsCustomCompareFn)("mode",O1.vtsMode)("scrollToLoad",O1.vtsScrollToLoad)}}let f1=(()=>{class K1{constructor(){this.vtsLabel=null,this.changes=new r.B}ngOnChanges(){this.changes.next()}static{this.\u0275fac=function(V1){return new(V1||K1)}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-option-group"]],inputs:{vtsLabel:"vtsLabel"},exportAs:["vtsOptionGroup"],features:[a.OA$],ngContentSelectors:q0,decls:1,vars:0,template:function(V1,P1){1&V1&&(a.NAR(),a.SdG(0))},dependencies:[i.MD],encapsulation:2,changeDetection:0})}}return K1})(),R1=(()=>{class K1{constructor(O1){this.elementRef=O1,this.selected=!1,this.activated=!1,this.grouped=!1,this.customContent=!1,this.template=null,this.disabled=!1,this.showState=!1,this.label=null,this.value=null,this.activatedValue=null,this.listOfSelectedValue=[],this.icon=null,this.mode="default",this.itemClick=new a.bkB,this.itemHover=new a.bkB,this.elementRef.nativeElement.classList.add("vts-select-item","vts-select-item-option")}onHostMouseEnter(){this.disabled||this.itemHover.next(this.value)}onHostClick(){this.disabled||this.itemClick.next(this.value)}ngOnChanges(O1){const{value:V1,activatedValue:P1,listOfSelectedValue:D1}=O1;(V1||D1)&&(this.selected=this.listOfSelectedValue.some(U0=>this.vtsCustomCompareFn(U0,this.value))),(V1||P1)&&(this.activated=this.vtsCustomCompareFn(this.activatedValue,this.value))}innerCheckboxClick(O1){this.onHostClick()}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-option-item"]],hostVars:9,hostBindings:function(V1,P1){1&V1&&a.bIt("mouseenter",function(){return P1.onHostMouseEnter()})("click",function(){return P1.onHostClick()}),2&V1&&(a.BMQ("title",P1.label),a.AVh("vts-select-item-option-grouped",P1.grouped)("vts-select-item-option-selected",P1.selected&&!P1.disabled)("vts-select-item-option-disabled",P1.disabled)("vts-select-item-option-active",P1.activated&&!P1.disabled))},inputs:{grouped:"grouped",customContent:"customContent",template:"template",disabled:"disabled",showState:"showState",label:"label",value:"value",activatedValue:"activatedValue",listOfSelectedValue:"listOfSelectedValue",icon:"icon",mode:"mode",vtsCustomCompareFn:"vtsCustomCompareFn"},outputs:{itemClick:"itemClick",itemHover:"itemHover"},features:[a.OA$],decls:5,vars:4,consts:[[1,"vts-select-item-option-content"],["vts-checkbox","",3,"ngModel"],[3,"ngTemplateOutlet"],["unselectable","on",1,"vts-select-item-option-state",2,"user-select","none"],["vts-checkbox","",3,"vtsCheckedChange","click","ngModel"],["vts-icon","","vtsType","CheckOutline",1,"vts-select-selected-icon"]],template:function(V1,P1){1&V1&&(a.j41(0,"div",0),a.DNE(1,Y1,1,1)(2,e0,2,2,"label",1)(3,Z1,1,1,null,2),a.k0s(),a.DNE(4,E1,3,1,"div",3)),2&V1&&(a.R7$(),a.vxM(P1.customContent||"default"!==P1.mode?-1:1),a.R7$(),a.vxM(P1.customContent||"default"===P1.mode?-1:2),a.R7$(),a.vxM(P1.customContent?3:-1),a.R7$(),a.vxM(P1.showState&&P1.selected?4:-1))},dependencies:[I.YN,I.BC,I.vS,i.MD,i.T3,I.X1,Z.dA,Z.qb,X.VW,X.Ex],encapsulation:2,changeDetection:0})}}return K1})(),B0=(()=>{class K1{constructor(O1){this.elementRef=O1,this.vtsLabel=null,this.elementRef.nativeElement.classList.add("vts-select-item","vts-select-item-group")}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-option-item-group"]],inputs:{vtsLabel:"vtsLabel"},decls:1,vars:1,consts:[[4,"vtsStringTemplateOutlet"]],template:function(V1,P1){1&V1&&a.DNE(0,q1,2,1,"ng-container",0),2&V1&&a.Y8G("vtsStringTemplateOutlet",P1.vtsLabel)},dependencies:[i.MD,$.f],encapsulation:2,changeDetection:0})}}return K1})(),l2=(()=>{class K1{constructor(O1){this.elementRef=O1,this.notFoundContent=void 0,this.menuItemSelectedIcon=null,this.dropdownRender=null,this.activatedValue=null,this.listOfSelectedValue=[],this.mode="default",this.matchWidth=!0,this.itemSize=48,this.maxItemLength=8,this.listOfContainerItem=[],this.scrollToLoad=!1,this.itemClick=new a.bkB,this.scrollToBottom=new a.bkB,this.scrolledIndex=0,this.destroy$=new r.B,this.isMobile=!1,this.isTablet=!1,this.elementRef.nativeElement.classList.add("vts-select-dropdown")}onItemClick(O1){this.itemClick.emit(O1)}onItemHover(O1){this.activatedValue=O1}trackValue(O1,V1){return V1.key}onScrolledIndexChange(O1){this.scrolledIndex=O1,O1===this.listOfContainerItem.length-this.maxItemLength-1&&this.scrollToBottom.emit()}scrollToActivatedValue(){const O1=this.listOfContainerItem.findIndex(V1=>this.vtsCustomCompareFn(V1.key,this.activatedValue));(O1<this.scrolledIndex||O1>=this.scrolledIndex+this.maxItemLength)&&this.cdkVirtualScrollViewport.scrollToIndex(O1||0)}updateResponsive(){this.isMobile=window.innerWidth<768,this.isTablet=window.innerWidth<1366}ngOnChanges(O1){const{listOfContainerItem:V1,activatedValue:P1}=O1;(V1||P1)&&this.scrollToActivatedValue()}ngAfterViewInit(){setTimeout(()=>this.scrollToActivatedValue()),this.updateResponsive(),(0,u.R)(window,"zoom").pipe((0,o.B)(50),(0,M.Q)(this.destroy$)).subscribe(()=>{this.updateResponsive()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-option-container"]],viewQuery:function(V1,P1){if(1&V1&&a.GBs(s.d6,7),2&V1){let D1;a.mGM(D1=a.lsd())&&(P1.cdkVirtualScrollViewport=D1.first)}},hostVars:2,hostBindings:function(V1,P1){2&V1&&a.AVh("dropdown-auto-scroll-mobile",P1.isMobile||P1.isTablet)},inputs:{notFoundContent:"notFoundContent",menuItemSelectedIcon:"menuItemSelectedIcon",dropdownRender:"dropdownRender",activatedValue:"activatedValue",listOfSelectedValue:"listOfSelectedValue",vtsCustomCompareFn:"vtsCustomCompareFn",mode:"mode",matchWidth:"matchWidth",itemSize:"itemSize",maxItemLength:"maxItemLength",listOfContainerItem:"listOfContainerItem",scrollToLoad:"scrollToLoad"}
1,outputs:{itemClick:"itemClick",scrollToBottom:"scrollToBottom"},exportAs:["vtsOptionContainer"],features:[a.OA$],decls:5,vars:14,consts:[[1,"vts-select-item-empty"],[3,"scrolledIndexChange","itemSize","maxBufferPx","minBufferPx"],["cdkVirtualFor","",3,"cdkVirtualForOf","cdkVirtualForTrackBy","cdkVirtualForTemplateCacheSize"],[3,"ngTemplateOutlet"],["vtsComponentName","select",3,"specificContent"],[3,"vtsLabel"],[3,"icon","customContent","template","grouped","disabled","showState","mode","label","vtsCustomCompareFn","activatedValue","listOfSelectedValue","value"],[3,"itemHover","itemClick","icon","customContent","template","grouped","disabled","showState","mode","label","vtsCustomCompareFn","activatedValue","listOfSelectedValue","value"]],template:function(V1,P1){1&V1&&(a.j41(0,"div"),a.DNE(1,Y0,2,1,"div",0),a.j41(2,"cdk-virtual-scroll-viewport",1),a.bIt("scrolledIndexChange",function(U0){return P1.onScrolledIndexChange(U0)}),a.DNE(3,z0,2,1,"ng-template",2),a.k0s(),a.DNE(4,V2,0,0,"ng-template",3),a.k0s()),2&V1&&(a.R7$(),a.vxM(0===P1.listOfContainerItem.length?1:-1),a.R7$(),a.xc7("height",P1.scrollToLoad?P1.listOfContainerItem.length*P1.itemSize:P1.listOfContainerItem.length*P1.itemSize+2,"px")("max-height",P1.scrollToLoad?P1.itemSize*P1.maxItemLength:P1.itemSize*P1.maxItemLength+2,"px"),a.AVh("full-width",!P1.matchWidth),a.Y8G("itemSize",P1.itemSize)("maxBufferPx",P1.itemSize*P1.maxItemLength)("minBufferPx",P1.itemSize*P1.maxItemLength),a.R7$(),a.Y8G("cdkVirtualForOf",P1.listOfContainerItem)("cdkVirtualForTrackBy",P1.trackValue)("cdkVirtualForTemplateCacheSize",0),a.R7$(),a.Y8G("ngTemplateOutlet",P1.dropdownRender))},dependencies:[N.Dd,N.DD,B0,R1,i.T3,A.m,s.yg,s.E$,s.d6,w.ML,i.MD],encapsulation:2,changeDetection:0})}}return K1})(),R2=(()=>{class K1{constructor(O1){this.vtsOptionGroupComponent=O1,this.destroy$=new r.B,this.changes=new r.B,this.groupLabel=null,this.vtsLabel=null,this.vtsValue=null,this.vtsDisabled=!1,this.vtsHide=!1,this.vtsCustomContent=!1}ngOnInit(){this.vtsOptionGroupComponent&&this.vtsOptionGroupComponent.changes.pipe((0,x.Z)(!0),(0,M.Q)(this.destroy$)).subscribe(()=>{this.groupLabel=this.vtsOptionGroupComponent.vtsLabel})}ngOnChanges(){this.changes.next()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(f1,8))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-option"]],viewQuery:function(V1,P1){if(1&V1&&a.GBs(a.C4Q,7),2&V1){let D1;a.mGM(D1=a.lsd())&&(P1.template=D1.first)}},inputs:{vtsLabel:"vtsLabel",vtsValue:"vtsValue",vtsDisabled:"vtsDisabled",vtsHide:"vtsHide",vtsCustomContent:"vtsCustomContent"},exportAs:["vtsOption"],features:[a.OA$],ngContentSelectors:q0,decls:1,vars:0,template:function(V1,P1){1&V1&&(a.NAR(),a.DNE(0,u0,1,0,"ng-template"))},dependencies:[i.MD],encapsulation:2,changeDetection:0})}}return(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsDisabled",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsHide",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsCustomContent",void 0),K1})(),Z2=(()=>{class K1{setCompositionState(O1){this.isComposingChange.next(O1)}onEnter(O1){this.searchOnEnter&&this.changeInputValue(O1.target.value)}changeValInput(O1){this.value=O1,this.valueChange.next(O1),this.mirrorSync&&this.syncMirrorWidth()}changeInputValue(O1){this.trimBeforeSearch?this.trimValue$.next(O1):this.changeValInput(O1)}onValueChange(O1){this.searchOnEnter||this.changeInputValue(O1)}clearInputValue(){this.inputElement.nativeElement.value="",this.onValueChange("")}syncMirrorWidth(){}focus(){this.focusMonitor.focusVia(this.inputElement,"keyboard")}blur(){this.inputElement.nativeElement.blur()}constructor(O1,V1,P1,D1){this.elementRef=O1,this.renderer=V1,this.focusMonitor=P1,this.cdr=D1,this.vtsId=null,this.disabled=!1,this.mirrorSync=!1,this.showInput=!0,this.focusTrigger=!1,this.value="",this.autofocus=!1,this.trimBeforeSearch=!1,this.placeholder="",this.searchOnEnter=!1,this.valueChange=new a.bkB,this.isComposingChange=new a.bkB,this.trimValue$=new r.B,this.destroy$=new r.B,this.trimDebounceTime=50,this.elementRef.nativeElement.classList.add("vts-select-selection-search")}ngOnChanges(O1){const V1=this.inputElement.nativeElement,{focusTrigger:P1,showInput:D1}=O1;D1&&(this.showInput?this.renderer.removeAttribute(V1,"readonly"):this.renderer.setAttribute(V1,"readonly","readonly")),P1&&!0===P1.currentValue&&!1===P1.previousValue&&V1.focus()}ngAfterViewInit(){this.mirrorSync&&this.syncMirrorWidth(),this.autofocus&&this.focus(),this.trimValue$.pipe((0,o.B)(this.trimDebounceTime),(0,M.Q)(this.destroy$)).subscribe(O1=>{const V1=O1.trim();this.changeValInput(V1),this.cdr.detectChanges()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(C1.F),a.rXU(a.gRc))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-search"]],viewQuery:function(V1,P1){if(1&V1&&(a.GBs(G0,7),a.GBs(Q0,5)),2&V1){let D1;a.mGM(D1=a.lsd())&&(P1.inputElement=D1.first),a.mGM(D1=a.lsd())&&(P1.mirrorElement=D1.first)}},inputs:{vtsId:"vtsId",disabled:"disabled",mirrorSync:"mirrorSync",showInput:"showInput",focu
1sTrigger:"focusTrigger",value:"value",autofocus:"autofocus",trimBeforeSearch:"trimBeforeSearch",placeholder:"placeholder",searchOnEnter:"searchOnEnter"},outputs:{valueChange:"valueChange",isComposingChange:"isComposingChange"},features:[a.Jv_([{provide:I.mP,useValue:!1}]),a.OA$],decls:3,vars:8,consts:[["inputElement",""],["mirrorElement",""],["autocomplete","off",1,"vts-select-selection-search-input",3,"keyup.enter","ngModelChange","compositionstart","compositionend","ngModel","placeholder","disabled"],[1,"vts-select-selection-search-mirror"]],template:function(V1,P1){if(1&V1){const D1=a.RV6();a.j41(0,"input",2,0),a.bIt("keyup.enter",function(h2){return a.eBV(D1),a.Njj(P1.onEnter(h2))})("ngModelChange",function(h2){return a.eBV(D1),a.Njj(P1.onValueChange(h2))})("compositionstart",function(){return a.eBV(D1),a.Njj(P1.setCompositionState(!0))})("compositionend",function(){return a.eBV(D1),a.Njj(P1.setCompositionState(!1))}),a.k0s(),a.DNE(2,T2,2,0,"span",3)}2&V1&&(a.xc7("opacity",P1.showInput?null:0),a.Y8G("ngModel",P1.value)("placeholder",P1.placeholder)("disabled",P1.disabled),a.BMQ("id",P1.vtsId)("autofocus",P1.autofocus?"autofocus":null),a.R7$(2),a.vxM(P1.mirrorSync?2:-1))},dependencies:[I.YN,I.me,I.BC,I.vS],encapsulation:2,changeDetection:0})}}return K1})(),_e=(()=>{class K1{constructor(O1){this.elementRef=O1,this.placeholder=null,this.elementRef.nativeElement.classList.add("vts-select-selection-placeholder")}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-placeholder"]],inputs:{placeholder:"placeholder"},decls:1,vars:1,consts:[[4,"vtsStringTemplateOutlet"]],template:function(V1,P1){1&V1&&a.DNE(0,b0,2,1,"ng-container",0),2&V1&&a.Y8G("vtsStringTemplateOutlet",P1.placeholder)},dependencies:[$.f,i.MD],encapsulation:2,changeDetection:0})}}return K1})(),v2=(()=>{class K1{constructor(O1){this.elementRef=O1,this.disabled=!1,this.label=null,this.deletable=!1,this.removeIcon=null,this.contentTemplateOutletContext=null,this.contentTemplateOutlet=null,this.delete=new a.bkB,this.elementRef.nativeElement.classList.add("vts-select-selection-item")}onDelete(O1){O1.preventDefault(),O1.stopPropagation(),this.disabled||this.delete.next(O1)}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-item"]],hostVars:3,hostBindings:function(V1,P1){2&V1&&(a.BMQ("title",P1.label),a.AVh("vts-select-selection-item-disabled",P1.disabled))},inputs:{disabled:"disabled",label:"label",deletable:"deletable",removeIcon:"removeIcon",contentTemplateOutletContext:"contentTemplateOutletContext",contentTemplateOutlet:"contentTemplateOutlet"},outputs:{delete:"delete"},decls:2,vars:5,consts:[[4,"vtsStringTemplateOutlet","vtsStringTemplateOutletContext"],[1,"vts-select-selection-item-remove"],[1,"vts-select-selection-item-content"],[1,"vts-select-selection-item-remove",3,"click"],["vts-icon","","vtsType","Close"],[3,"ngTemplateOutlet"]],template:function(V1,P1){1&V1&&a.DNE(0,K,3,1,"ng-container",0)(1,H1,3,1,"span",1),2&V1&&(a.Y8G("vtsStringTemplateOutlet",P1.contentTemplateOutlet)("vtsStringTemplateOutletContext",a.eq3(3,k0,P1.contentTemplateOutletContext)),a.R7$(),a.vxM(P1.deletable&&!P1.disabled?1:-1))},dependencies:[i.MD,i.T3,$.f,Z.dA,Z.qb],encapsulation:2,changeDetection:0})}}return K1})(),ae=(()=>{class K1{constructor(O1){this.elementRef=O1,this.prefix=null,this.isTemplateRef=O.my,this.elementRef.nativeElement.classList.add("vts-select-prefix")}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-prefix"]],inputs:{prefix:"prefix"},decls:2,vars:1,consts:[[3,"ngTemplateOutlet"]],template:function(V1,P1){1&V1&&a.DNE(0,c2,1,1,null,0)(1,G2,1,1),2&V1&&a.vxM(P1.isTemplateRef(P1.prefix)?0:1)},dependencies:[i.MD,i.T3],encapsulation:2,changeDetection:0})}}return K1})(),a1=(()=>{class K1{get isSelectingAll(){return!!this.listOfTopItem.find(O1=>O1.vtsValue===this.vtsSelectAllValue)&&null!==this.vtsSelectAllValue}onHostKeydown(O1){O1.keyCode===E.B&&"default"!==this.mode&&!O1.target.value&&this.listOfTopItem.length>0&&(O1.preventDefault(),this.onDeleteItem(this.listOfTopItem[this.listOfTopItem.length-1]))}updateTemplateVariable(){const O1=0===this.listOfTopItem.length;this.isShowPlaceholder=O1&&!this.isComposing&&!this.inputValue,this.isShowSingleLabel=!O1&&!this.isComposing&&!this.inputValue}isComposingChange(O1){this.isComposing=O1,this.updateTemplateVariable()}onInputValueChange(O1){O1!==this.inputValue&&(this.inputValue=O1,this.updateTemplateVariable(),this.inputValueChange.emit(O1),this.tokenSeparate(O1,this.tokenSeparators))}
1tokenSeparate(O1,V1){if(O1&&O1.length&&V1.length&&"default"!==this.mode&&((U0,h2)=>{for(let V0=0;V0<h2.length;++V0)if(U0.lastIndexOf(h2[V0])>0)return!0;return!1})(O1,V1)){const U0=((U0,h2)=>{const V0=new RegExp(`[${h2.join()}]`),_2=U0.split(V0).filter(te=>te);return[...new Set(_2)]})(O1,V1);this.tokenize.next(U0)}}clearInputValue(){this.vtsSelectSearchComponent&&this.vtsSelectSearchComponent.clearInputValue()}focus(){this.vtsSelectSearchComponent&&this.vtsSelectSearchComponent.focus()}blur(){this.vtsSelectSearchComponent&&this.vtsSelectSearchComponent.blur()}trackValue(O1,V1){return V1.vtsValue}onDeleteItem(O1){!this.disabled&&!O1.vtsDisabled&&this.deleteItem.next(O1)}constructor(O1,V1){this.elementRef=O1,this.noAnimation=V1,this.vtsId=null,this.showSearch=!1,this.placeHolder=null,this.open=!1,this.maxTagCount=1/0,this.autofocus=!1,this.disabled=!1,this.mode="default",this.prefix=void 0,this.customTemplate=null,this.maxTagPlaceholder=null,this.removeIcon=null,this.listOfTopItem=[],this.trimBeforeSearch=!1,this.tokenSeparators=[],this.vtsSelectAllValue=null,this.tokenize=new a.bkB,this.inputValueChange=new a.bkB,this.deleteItem=new a.bkB,this.listOfSlicedItem=[],this.isShowPlaceholder=!0,this.isShowSingleLabel=!1,this.isComposing=!1,this.inputValue=null,this.elementRef.nativeElement.classList.add("vts-select-selector")}ngOnChanges(O1){const{listOfTopItem:V1,maxTagCount:P1,customTemplate:D1,maxTagPlaceholder:U0}=O1;if(V1&&this.updateTemplateVariable(),V1||P1||D1||U0){const h2=this.listOfTopItem.slice(0,this.maxTagCount).map(V0=>({vtsLabel:V0.vtsLabel,vtsValue:V0.vtsValue,vtsDisabled:V0.vtsDisabled,contentTemplateOutlet:this.customTemplate,contentTemplateOutletContext:V0}));if(this.listOfTopItem.length>this.maxTagCount){const V0=`+ ${this.listOfTopItem.length-this.maxTagCount} ...`,_2=this.listOfTopItem.map(ue=>ue.vtsValue),te={vtsLabel:V0,vtsValue:"$$__vts_exceeded_item",vtsDisabled:!0,contentTemplateOutlet:this.maxTagPlaceholder,contentTemplateOutletContext:_2.slice(this.maxTagCount)};h2.push(te)}this.listOfSlicedItem=h2}}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT),a.rXU(Q.u,9))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-top-control"]],viewQuery:function(V1,P1){if(1&V1&&a.GBs(Z2,5),2&V1){let D1;a.mGM(D1=a.lsd())&&(P1.vtsSelectSearchComponent=D1.first)}},hostVars:2,hostBindings:function(V1,P1){1&V1&&a.bIt("keydown",function(U0){return P1.onHostKeydown(U0)}),2&V1&&a.AVh("vts-select-selector-show-prefix",!!P1.prefix)},inputs:{vtsId:"vtsId",showSearch:"showSearch",placeHolder:"placeHolder",open:"open",maxTagCount:"maxTagCount",autofocus:"autofocus",disabled:"disabled",mode:"mode",prefix:"prefix",customTemplate:"customTemplate",maxTagPlaceholder:"maxTagPlaceholder",removeIcon:"removeIcon",listOfTopItem:"listOfTopItem",trimBeforeSearch:"trimBeforeSearch",tokenSeparators:"tokenSeparators",vtsSelectAllValue:"vtsSelectAllValue"},outputs:{tokenize:"tokenize",inputValueChange:"inputValueChange",deleteItem:"deleteItem"},exportAs:["vtsSelectTopControl"],features:[a.OA$],decls:4,vars:1,consts:[["topControlContentTpl",""],[3,"prefix"],[1,"vts-select-top-control-content"],[4,"ngTemplateOutlet"],[3,"placeholder"],[3,"isComposingChange","valueChange","vtsId","disabled","value","showInput","mirrorSync","autofocus","focusTrigger","trimBeforeSearch"],[3,"deletable","disabled","removeIcon","label","contentTemplateOutlet","contentTemplateOutletContext"],[3,"isComposingChange","valueChange","vtsId","disabled","value","autofocus","showInput","mirrorSync","focusTrigger","trimBeforeSearch","placeholder"],[3,"removeIcon","label","disabled","contentTemplateOutlet","deletable","contentTemplateOutletContext"],[3,"delete","removeIcon","label","disabled","contentTemplateOutlet","deletable","contentTemplateOutletContext"]],template:function(V1,P1){1&V1&&a.DNE(0,o2,3,2)(1,P0,1,1,"ng-container")(2,Q2,3,2,"ng-template",null,0,a.C5r),2&V1&&a.vxM(P1.prefix?0:1)},dependencies:[Z2,v2,_e,i.MD,i.T3,ae],encapsulation:2,changeDetection:0})}}return K1})(),h0=(()=>{class K1{constructor(O1){this.elementRef=O1,this.loading=!1,this.search=!1,this.suffixIcon=null,this.isSelectOpen=!1,this.clickArrow=new a.bkB,this.elementRef.nativeElement.classList.add("vts-select-arrow")}
1onClickArrow(O1){this.isSelectOpen&&(this.clickArrow.emit(!1),O1.stopPropagation())}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-arrow"]],hostVars:2,hostBindings:function(V1,P1){2&V1&&a.AVh("vts-select-arrow-loading",P1.loading)},inputs:{loading:"loading",search:"search",suffixIcon:"suffixIcon",isSelectOpen:"isSelectOpen"},outputs:{clickArrow:"clickArrow"},decls:2,vars:1,consts:[["vts-icon","","vtsType","Sync"],["vts-icon","","vtsType","ChevronDown:octIcon"],["vts-icon","","vtsType","ChevronDown:octIcon",3,"click"],[4,"vtsStringTemplateOutlet"],["vts-icon","",3,"click","vtsType"]],template:function(V1,P1){1&V1&&a.DNE(0,Ce,1,0,"i",0)(1,Be,2,1),2&V1&&a.vxM(P1.loading?0:1)},dependencies:[Z.dA,Z.qb,$.f,i.MD],encapsulation:2,changeDetection:0})}}return K1})(),m0=(()=>{class K1{constructor(O1){this.elementRef=O1,this.clearIcon=null,this.clear=new a.bkB,this.elementRef.nativeElement.classList.add("vts-select-clear")}onClick(O1){O1.preventDefault(),O1.stopPropagation(),this.clear.emit(O1)}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-clear"]],hostBindings:function(V1,P1){1&V1&&a.bIt("click",function(U0){return P1.onClick(U0)})},inputs:{clearIcon:"clearIcon"},outputs:{clear:"clear"},decls:2,vars:1,consts:[["vts-icon","","vtsType","Close",1,"vts-select-close-icon"],[3,"ngTemplateOutlet"]],template:function(V1,P1){1&V1&&a.DNE(0,M0,1,0,"i",0)(1,He,1,1),2&V1&&a.vxM(P1.clearIcon?1:0)},dependencies:[i.MD,i.T3,Z.dA,Z.qb],encapsulation:2,changeDetection:0})}}return K1})(),U1=(()=>{class K1{constructor(){this.count=0}static{this.\u0275fac=function(V1){return new(V1||K1)}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select-multiple-count"]],hostVars:2,hostBindings:function(V1,P1){2&V1&&a.AVh("vts-select-multiple-count",!0)},inputs:{count:"count"},decls:1,vars:1,template:function(V1,P1){1&V1&&a.DNE(0,xe,2,1,"span"),2&V1&&a.vxM(P1.count?0:-1)},encapsulation:2,changeDetection:0})}}return K1})();const R0=(K1,D2)=>{if(D2&&D2.vtsLabel){let O1=K1;return"string"==typeof K1&&(O1=K1.trim()),D2.vtsLabel.toLowerCase().indexOf(O1.toLowerCase())>-1}return!1};let f0=(()=>{class K1{set vtsShowArrow(O1){this._vtsShowArrow=O1}get vtsShowArrow(){return void 0===this._vtsShowArrow?"default"===this.vtsMode:this._vtsShowArrow}get vtsOptionHeightPx(){switch(this.vtsSize){case"xl":return 48;case"lg":return 40;case"md":return 36;case"sm":return 32}}get isSelectingAll(){return Array.isArray(this.value)&&!!this.value.find(O1=>this.vtsCustomCompareFn(O1,this.vtsSelectAllValue))}generateTagItem(O1){return{vtsValue:O1,vtsLabel:O1,type:"item"}}selectOneItem(O1){(0===this.listOfValue.length||!this.vtsCustomCompareFn(this.listOfValue[0],O1))&&this.updateListOfValue([O1]),this.setOpenState(!1)}toggleSelectItem(O1){const V1=this.listOfValue.findIndex(P1=>this.vtsCustomCompareFn(P1,O1));if(-1!==V1){const P1=this.listOfValue.filter((D1,U0)=>U0!==V1);this.updateListOfValue(P1)}else if(this.listOfValue.length<this.vtsMaxMultipleCount){const P1=[...this.listOfValue,O1];this.updateListOfValue(P1)}this.focus(),this.vtsAutoClearSearchValue&&this.clearInput()}selectAllItemIfEnable(){const O1=this.listOfTagAndTemplateItem.filter(V1=>V1.vtsValue!==this.vtsSelectAllValue).map(V1=>V1.vtsValue);this.updateListOfValue([this.vtsSelectAllValue,...O1]),this.focus(),this.vtsAutoClearSearchValue&&this.clearInput()}onItemClick(O1){if(this.activatedValue=O1,this.vtsSelectAllValue)if("default"===this.vtsMode)this.selectOneItem(O1);else if(this.vtsSelectAllValue===O1)this.isSelectingAll?this.onClearSelection():this.selectAllItemIfEnable();else if(this.isSelectingAll){const V1=this.listOfValue.findIndex(D1=>this.vtsCustomCompareFn(D1,O1)),P1=this.listOfValue.findIndex(D1=>this.vtsCustomCompareFn(D1,this.vtsSelectAllValue));if(-1===V1)throw new Error(`Cannot find target index for selecting item with value: "${O1}"!`);{const D1=this.listOfValue.filter((U0,h2)=>h2!==V1&&h2!==P1);this.updateListOfValue(D1),this.focus(),this.vtsAutoClearSearchValue&&this.clearInput()}}else this.listOfValue.length!==this.listOfTagAndTemplateItem.length-2||this.listOfValue.includes(O1)?this.toggleSelectItem(O1):this.selectAllItemIfEnable();else"default"===this.vtsMode?this.selectOneItem(O1):this.toggleSelectItem(O1)}onItemDelete(O1){const V1=this.listOfValue.filter(P1=>!this.vtsCustomCompareFn(P1,O1.vtsValue));this.updateListOfValue(V1),this.clearInput()}onHostClick(){this.vtsOpen&&this.vtsShowSearch||this.vtsDisabled||this.setOpenState(!this.vtsOpen)}clickArrow(O1){this.setOpenState(O1)}
1updateListOfContainerItem(){let O1=this.listOfTagAndTemplateItem.filter(D1=>!D1.vtsHide).filter(D1=>!(!this.vtsServerSearch&&this.searchValue)||this.vtsCustomFilterFn(this.searchValue,D1));if("tags"===this.vtsMode&&this.searchValue){const D1=this.listOfTagAndTemplateItem.find(U0=>U0.vtsLabel===this.searchValue);if(D1)this.activatedValue=D1.vtsValue;else{const U0=this.generateTagItem(this.searchValue);O1=[U0,...O1],this.activatedValue=U0.vtsValue}}const V1=O1.find(D1=>this.vtsCustomCompareFn(D1.vtsValue,this.listOfValue[0]))||O1[0];this.activatedValue=V1&&V1.vtsValue||null;let P1=[];this.isReactiveDriven?P1=[...new Set(this.vtsOptions.filter(D1=>D1.groupLabel).map(D1=>D1.groupLabel))]:this.listOfVtsOptionGroupComponent&&(P1=this.listOfVtsOptionGroupComponent.map(D1=>D1.vtsLabel)),P1.forEach(D1=>{const U0=O1.findIndex(h2=>D1===h2.groupLabel);U0>-1&&O1.splice(U0,0,{groupLabel:D1,type:"group",key:D1})}),this.listOfContainerItem=[...O1],this.updateCdkConnectedOverlayPositions()}clearInput(){this.vtsSelectTopControlComponent.clearInputValue()}covertListToModel(O1,V1){return"default"===V1?O1.length>0?O1[0]:null:O1}updateListOfValue(O1){const V1=this.covertListToModel(O1,this.vtsMode);this.value!==V1&&(this.listOfValue=O1,this.value=V1,this.listOfValue$.next(O1),this.onChange(this.value))}updateListOfValueWithoutNotify(O1){const V1=this.covertListToModel(O1,this.vtsMode);this.value!==V1&&(this.listOfValue=O1,this.value=V1)}onTokenSeparate(O1){const V1=this.listOfTagAndTemplateItem.filter(P1=>-1!==O1.findIndex(D1=>D1===P1.vtsLabel)).map(P1=>P1.vtsValue).filter(P1=>-1===this.listOfValue.findIndex(D1=>this.vtsCustomCompareFn(D1,P1)));if("multiple"===this.vtsMode)this.updateListOfValue([...this.listOfValue,...V1]);else if("tags"===this.vtsMode){const P1=O1.filter(D1=>-1===this.listOfTagAndTemplateItem.findIndex(U0=>U0.vtsLabel===D1));this.updateListOfValue([...this.listOfValue,...V1,...P1])}this.clearInput()}onOverlayKeyDown(O1){O1.keyCode===E.g&&this.setOpenState(!1)}onKeyDown(O1){if(this.vtsDisabled)return;const V1=this.listOfContainerItem.filter(D1=>"item"===D1.type).filter(D1=>!D1.vtsDisabled),P1=V1.findIndex(D1=>this.vtsCustomCompareFn(D1.vtsValue,this.activatedValue));switch(O1.keyCode){case E.U:O1.preventDefault(),this.vtsOpen&&(this.activatedValue=V1[P1>0?P1-1:V1.length-1].vtsValue);break;case E.D:O1.preventDefault(),this.vtsOpen?this.activatedValue=V1[P1<V1.length-1?P1+1:0].vtsValue:this.setOpenState(!0);break;case E.c:O1.preventDefault(),this.vtsOpen?(0,O.n9)(this.activatedValue)&&this.onItemClick(this.activatedValue):this.setOpenState(!0);break;case E.S:this.vtsOpen||(this.setOpenState(!0),O1.preventDefault());break;case E.T:this.setOpenState(!1);break;case E.g:break;default:this.vtsOpen||this.setOpenState(!0)}}setOpenState(O1){this.vtsOpen!==O1&&(this.vtsOpen=O1,this.vtsOpenChange.emit(O1),this.onOpenChange(),this.cdr.markForCheck())}onOpenChange(){this.updateCdkConnectedOverlayStatus(),this.clearInput()}onInputValueChange(O1){this.searchValue=O1,this.updateListOfContainerItem(),this.vtsOnSearch.emit(O1),this.updateCdkConnectedOverlayPositions()}onClearSelection(){this.updateListOfValue([])}onClickOutside(O1){this.elementRef.nativeElement.contains(O1.target)||this.setOpenState(!1)}focus(){this.vtsSelectTopControlComponent.focus()}blur(){this.vtsSelectTopControlComponent.blur()}onPositionChange(O1){this.dropDownPosition=O1.connectionPair.originY}updateCdkConnectedOverlayStatus(){this.platform.isBrowser&&this.originElement.nativeElement&&(0,R.j)(()=>{this.triggerWidth=this.originElement.nativeElement.getBoundingClientRect().width,this.cdr.markForCheck()})}updateCdkConnectedOverlayPositions(){(0,R.j)(()=>{this.cdkConnectedOverlay?.overlayRef?.updatePosition()})}constructor(O1,V1,P1,D1,U0,h2,V0){this.vtsConfigService=O1,this.cdr=V1,this.elementRef=P1,this.platform=D1,this.focusMonitor=U0,this.directionality=h2,this.noAnimation=V0,this._vtsModuleName="select",this.vtsId=null,this.vtsSize="md",this.vtsOptionOverflowSize=8,this.vtsPrefix=void 0,this.vtsDropdownClassName=null,this.vtsDropdownMatchSelectWidth=!0,this.vtsDropdownStyle=null,this.vtsNoResult=void 0,this.vtsPlaceHolder=null,this.vtsMaxTagCount=1/0,this.vtsSelectAllValue=null,this.vtsDropdownRender=null,this.vtsCustomTemplate=null,this.vtsSuffixIcon=null,this.vtsClearIcon=null,this.vtsRemoveIcon=null,this.vtsMenuItemSelectedIcon=null,this.vtsTokenSeparators=[],this.vtsSelectedNewBackgroun
1d=!1,this.vtsMaxTagPlaceholder=null,this.vtsMaxMultipleCount=1/0,this.vtsMode="default",this.vtsCustomFilterFn=R0,this.vtsCustomCompareFn=(_2,te)=>_2===te,this.vtsAllowClear=!0,this.vtsBorderless=!1,this.vtsShowSearch=!1,this.vtsLoading=!1,this.vtsAutoFocus=!1,this.vtsAutoClearSearchValue=!0,this.vtsServerSearch=!1,this.vtsDisabled=!1,this.vtsOpen=!1,this.vtsBackdrop=!1,this.vtsShowSelectedCount=!1,this.vtsOptions=[],this.vtsScrollToLoad=!1,this.vtsOnSearch=new a.bkB,this.vtsScrollToBottom=new a.bkB,this.vtsOpenChange=new a.bkB,this.vtsBlur=new a.bkB,this.vtsFocus=new a.bkB,this.listOfValue$=new p.t([]),this.listOfTemplateItem$=new p.t([]),this.listOfTagAndTemplateItem=[],this.searchValue="",this.isReactiveDriven=!1,this.destroy$=new r.B,this.onChange=()=>{},this.onTouched=()=>{},this.dropDownPosition="bottom",this.triggerWidth=null,this.listOfContainerItem=[],this.listOfTopItem=[],this.activatedValue=null,this.listOfValue=[],this.focused=!1,this.dir="ltr",this.elementRef.nativeElement.classList.add("vts-select")}writeValue(O1){if(this.value!==O1){this.value=O1;const P1=(D1=>null==D1?[]:"default"===this.vtsMode?[D1]:D1)(O1);this.listOfValue=P1,this.listOfValue$.next(P1),this.cdr.markForCheck()}}registerOnChange(O1){this.onChange=O1}registerOnTouched(O1){this.onTouched=O1}setDisabledState(O1){this.vtsDisabled=O1,O1&&this.setOpenState(!1),this.cdr.markForCheck()}ngOnChanges(O1){const{vtsOpen:V1,vtsDisabled:P1,vtsOptions:D1}=O1;if(V1&&this.onOpenChange(),P1&&this.vtsDisabled&&this.setOpenState(!1),D1){this.isReactiveDriven=!0;const h2=(this.vtsOptions||[]).map(V0=>({template:V0.label instanceof a.C4Q?V0.label:null,vtsLabel:"string"==typeof V0.label?V0.label:null,vtsValue:V0.value,vtsDisabled:V0.disabled||!1,vtsHide:V0.hide||!1,vtsCustomContent:V0.label instanceof a.C4Q,groupLabel:V0.groupLabel||null,type:"item",key:V0.value}));this.listOfTemplateItem$.next(h2)}}ngOnInit(){this.focusMonitor.monitor(this.elementRef,!0).pipe((0,M.Q)(this.destroy$)).subscribe(O1=>{O1?(this.focused=!0,this.cdr.markForCheck(),this.vtsFocus.emit()):(this.focused=!1,this.cdr.markForCheck(),this.vtsBlur.emit(),Promise.resolve().then(()=>{this.onTouched()}))}),(0,f.z)([this.listOfValue$,this.listOfTemplateItem$]).pipe((0,M.Q)(this.destroy$)).subscribe(([O1,V1])=>{const P1=O1.filter(()=>"tags"===this.vtsMode).filter(D1=>-1===V1.findIndex(U0=>this.vtsCustomCompareFn(U0.vtsValue,D1))).map(D1=>this.listOfTopItem.find(U0=>this.vtsCustomCompareFn(U0.vtsValue,D1))||this.generateTagItem(D1));if(this.listOfTagAndTemplateItem=[...V1,...P1],this.isSelectingAll){const D1=this.listOfTagAndTemplateItem.filter(U0=>U0.vtsValue!==this.vtsSelectAllValue).map(U0=>U0.vtsValue);this.updateListOfValueWithoutNotify([this.vtsSelectAllValue,...D1])}this.listOfTopItem=this.listOfValue.map(D1=>[...this.listOfTagAndTemplateItem,...this.listOfTopItem].find(U0=>this.vtsCustomCompareFn(D1,U0.vtsValue))).filter(D1=>!!D1),this.updateListOfContainerItem()}),this.directionality.change?.pipe((0,M.Q)(this.destroy$)).subscribe(O1=>{this.dir=O1,this.cdr.detectChanges()}),this.vtsConfigService.getConfigChangeEventForComponent("select").pipe((0,M.Q)(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()}),this.dir=this.directionality.value}ngAfterContentInit(){this.isReactiveDriven||(0,c.h)(this.listOfVtsOptionGroupComponent.changes,this.listOfVtsOptionComponent.changes).pipe((0,x.Z)(!0),(0,z.n)(()=>(0,c.h)(this.listOfVtsOptionComponent.changes,this.listOfVtsOptionGroupComponent.changes,...this.listOfVtsOptionComponent.map(O1=>O1.changes),...this.listOfVtsOptionGroupComponent.map(O1=>O1.changes)).pipe((0,x.Z)(!0))),(0,M.Q)(this.destroy$)).subscribe(()=>{const O1=this.listOfVtsOptionComponent.toArray().map(V1=>{const{template:P1,vtsLabel:D1,vtsValue:U0,vtsDisabled:h2,vtsHide:V0,vtsCustomContent:_2,groupLabel:te}=V1;return{template:P1,vtsLabel:D1,vtsValue:U0,vtsDisabled:h2,vtsHide:V0,vtsCustomContent:_2,groupLabel:te,type:"item",key:U0}});this.listOfTemplateItem$.next(O1),this.cdr.markForCheck()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(V1){return new(V1||K1)(a.rXU(P.XZ),a.rXU(a.gRc),a.rXU(a.aKT),a.rXU(W0.P),a.rXU(C1.F),a.rXU(N1.D,8),a.rXU(Q.u,9))}}static{this.\u0275cmp=a.VBU({type:K1,selectors:[["vts-select"]],contentQueries:function(V1,P1,D1){if(1&V1&&(a.wni(D1,R2,5),a.wni(D1,f1,5)),2&V1){let U0;a.mGM(U0=a.lsd())&&(P1.listOfVtsOptionComponent=U0),a.mGM(U0=a.lsd())&&(P1.listOfVtsOptionGroupComponent=U0)}},viewQuery:function(V1,P1){if(1&V1&&(a.GBs(A.C,7,a.aKT),a.GBs(A.b,7),a.GBs(a1,7),a.GBs(f1,7,a.aKT),a.GBs(a1,7,a.aKT)),2&V1){let D1;a.mGM(D1=a.lsd())&&(P1.originElement=D1.first),a.mGM(D1=a.lsd())&&(P1.cdkConnectedOverlay=D1.first),a.mGM(D1=a.lsd())&&(P1.vtsSelectTopControlComponent=
1D1.first),a.mGM(D1=a.lsd())&&(P1.vtsOptionGroupComponentElement=D1.first),a.mGM(D1=a.lsd())&&(P1.vtsSelectTopControlComponentElement=D1.first)}},hostVars:30,hostBindings:function(V1,P1){1&V1&&a.bIt("click",function(){return P1.onHostClick()}),2&V1&&a.AVh("vts-select-xl","xl"===P1.vtsSize)("vts-select-lg","lg"===P1.vtsSize)("vts-select-md","md"===P1.vtsSize)("vts-select-sm","sm"===P1.vtsSize)("vts-select-show-arrow",P1.vtsShowArrow)("vts-select-show-selected-count",P1.vtsShowSelectedCount)("vts-select-disabled",P1.vtsDisabled)("vts-select-show-search",P1.vtsShowSearch&&!P1.vtsDisabled)("vts-select-allow-clear",P1.vtsAllowClear)("vts-select-borderless",P1.vtsBorderless)("vts-select-open",P1.vtsOpen)("vts-select-focused",P1.vtsOpen||P1.focused)("vts-select-single","default"===P1.vtsMode)("vts-select-multiple","default"!==P1.vtsMode)("vts-select-rtl","rtl"===P1.dir)},inputs:{vtsId:"vtsId",vtsSize:"vtsSize",vtsOptionOverflowSize:"vtsOptionOverflowSize",vtsPrefix:"vtsPrefix",vtsDropdownClassName:"vtsDropdownClassName",vtsDropdownMatchSelectWidth:"vtsDropdownMatchSelectWidth",vtsDropdownStyle:"vtsDropdownStyle",vtsNoResult:"vtsNoResult",vtsPlaceHolder:"vtsPlaceHolder",vtsMaxTagCount:"vtsMaxTagCount",vtsSelectAllValue:"vtsSelectAllValue",vtsDropdownRender:"vtsDropdownRender",vtsCustomTemplate:"vtsCustomTemplate",vtsSuffixIcon:"vtsSuffixIcon",vtsClearIcon:"vtsClearIcon",vtsRemoveIcon:"vtsRemoveIcon",vtsMenuItemSelectedIcon:"vtsMenuItemSelectedIcon",vtsTokenSeparators:"vtsTokenSeparators",vtsSelectedNewBackground:"vtsSelectedNewBackground",vtsMaxTagPlaceholder:"vtsMaxTagPlaceholder",vtsMaxMultipleCount:"vtsMaxMultipleCount",vtsMode:"vtsMode",vtsCustomFilterFn:"vtsCustomFilterFn",vtsCustomCompareFn:"vtsCustomCompareFn",vtsAllowClear:"vtsAllowClear",vtsBorderless:"vtsBorderless",vtsShowSearch:"vtsShowSearch",vtsLoading:"vtsLoading",vtsAutoFocus:"vtsAutoFocus",vtsAutoClearSearchValue:"vtsAutoClearSearchValue",vtsServerSearch:"vtsServerSearch",vtsDisabled:"vtsDisabled",vtsOpe
1n:"vtsOpen",vtsBackdrop:"vtsBackdrop",vtsShowSelectedCount:"vtsShowSelectedCount",vtsOptions:"vtsOptions",vtsScrollToLoad:"vtsScrollToLoad",vtsShowArrow:"vtsShowArrow"},outputs:{vtsOnSearch:"vtsOnSearch",vtsScrollToBottom:"vtsScrollToBottom",vtsOpenChange:"vtsOpenChange",vtsBlur:"vtsBlur",vtsFocus:"vtsFocus"},exportAs:["vtsSelect"],features:[a.Jv_([{provide:I.kq,useExisting:(0,a.Rfq)(()=>K1),multi:!0}]),a.OA$],decls:6,vars:30,consts:[["origin","cdkOverlayOrigin"],["cdkOverlayOrigin","",3,"inputValueChange","tokenize","deleteItem","keydown","vtsId","open","prefix","disabled","mode","vtsNoAnimation","vtsSelectAllValue","maxTagPlaceholder","removeIcon","placeHolder","maxTagCount","customTemplate","tokenSeparators","showSearch","autofocus","listOfTopItem"],[3,"clickArrow","loading","search","suffixIcon","isSelectOpen"],[3,"clearIcon"],[3,"count"],["cdkConnectedOverlay","","vtsConnectedOverlay","",3,"overlayKeydown","overlayOutsideClick","detach","positionChange","cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayMinWidth","cdkConnectedOverlayWidth","cdkConnectedOverlayOrigin","cdkConnectedOverlayTransformOriginOn","cdkConnectedOverlayPanelClass","cdkConnectedOverlayOpen"],[3,"clear","clearIcon"],[3,"keydown","itemClick","scrollToBottom","ngStyle","itemSize","maxItemLength","matchWidth","vtsNoAnimation","listOfContainerItem","menuItemSelectedIcon","notFoundContent","activatedValue","listOfSelectedValue","dropdownRender","vtsCustomCompareFn","mode","scrollToLoad"]],template:function(V1,P1){if(1&V1){const D1=a.RV6();a.j41(0,"vts-select-top-control",1,0),a.bIt("inputValueChange",function(h2){return a.eBV(D1),a.Njj(P1.onInputValueChange(h2))})("tokenize",function(h2){return a.eBV(D1),a.Njj(P1.onTokenSeparate(h2))})("deleteItem",function(h2){return a.eBV(D1),a.Njj(P1.onItemDelete(h2))})("keydown",function(h2){return a.eBV(D1),a.Njj(P1.onKeyDown(h2))}),a.k0s(),a.j41(2,"vts-select-arrow",2),a.bIt("clickArrow",function(h2){return a.eBV(D1),a.Njj(P1.clickArrow(h2))}),a.k0s(),a.DNE(3,e2,1,1,"vts-select-clear",3)(4,j0,1,1,"vts-select-multiple-count",4)(5,m1,1,36,"ng-template",5),a.bIt("overlayKeydown",function(h2){return a.eBV(D1),a.Njj(P1.onOverlayKeyDown(h2))})("overlayOutsideClick",function(h2){return a.eBV(D1),a.Njj(P1.onClickOutside(h2))})("detach",function(){return a.eBV(D1),a.Njj(P1.setOpenState(!1))})("positionChange",function(h2){return a.eBV(D1),a.Njj(P1.onPositionChange(h2))})}if(2&V1){const D1=a.sdS(1);a.Y8G("vtsId",P1.vtsId)("open",P1.vtsOpen)("prefix",P1.vtsPrefix)("disabled",P1.vtsDisabled)("mode",P1.vtsMode)("@.disabled",null==P1.noAnimation?null:P1.noAnimation.vtsNoAnimation)("vtsNoAnimation",null==P1.noAnimation?null:P1.noAnimation.vtsNoAnimation)("vtsSelectAllValue",P1.vtsSelectAllValue)("maxTagPlaceholder",P1.vtsMaxTagPlaceholder)("removeIcon",P1.vtsRemoveIcon)("placeHolder",P1.vtsPlaceHolder)("maxTagCount",P1.vtsMaxTagCount)("customTemplate",P1.vtsCustomTemplate)("tokenSeparators",P1.vtsTokenSeparators)("showSearch",P1.vtsShowSearch)("autofocus",P1.vtsAutoFocus)("listOfTopItem",P1.listOfTopItem),a.R7$(2),a.Y8G("loading",P1.vtsLoading)("search",P1.vtsOpen&&P1.vtsShowSearch)("suffixIcon",P1.vtsSuffixIcon)("isSelectOpen",P1.vtsOpen),a.R7$(),a.vxM(P1.vtsAllowClear&&!P1.vtsDisabled&&P1.listOfValue.length?3:-1),a.R7$(),a.vxM("default"!==P1.vtsMode&&!P1.vtsDisabled&&null!=P1.listOfValue&&P1.listOfValue.length&&P1.vtsShowSelectedCount?4:-1),a.R7$(),a.Y8G("cdkConnectedOverlayHasBackdrop",P1.vtsBackdrop)("cdkConnectedOverlayMinWidth",P1.vtsDropdownMatchSelectWidth?null:P1.triggerWidth)("cdkConnectedOverlayWidth",P1.vtsDropdownMatchSelectWidth?P1.triggerWidth:null)("cdkConnectedOverlayOrigin",D1)("cdkConnectedOverlayTransformOriginOn",".vts-select-dropdown")("cdkConnectedOverlayPanelClass",P1.vtsDropdownClassName)("cdkConnectedOverlayOpen",P1.vtsOpen)}},dependencies:[a1,A.C,Q.u,h0,m0,A.b,w.ML,w.y3,l2,U1,i.MD,i.B3],encapsulation:2,data:{animation:[k.U1]},changeDetection:0})}}return(0,o1.Cg)([(0,P.H4)()],K1.prototype,"vtsSuffixIcon",void 0),(0,o1.Cg)([(0,P.H4)(),(0,O.H3)()],K1.prototype,"vtsSelectedNewBackground",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsAllowClear",void 0),(0,o1.Cg)([(0,P.H4)(),(0,O.H3)()],K1.prototype,"vtsBorderless",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsShowSearch",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsLoading",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsAutoFocus",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsAutoClearSearchValue",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsServerSearch",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsDisabled",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsOpe
1n",void 0),(0,o1.Cg)([(0,P.H4)(),(0,O.H3)()],K1.prototype,"vtsBackdrop",void 0),(0,o1.Cg)([(0,P.H4)(),(0,O.H3)()],K1.prototype,"vtsShowSelectedCount",void 0),(0,o1.Cg)([(0,O.H3)()],K1.prototype,"vtsScrollToLoad",void 0),K1})(),O0=(()=>{class K1{static{this.\u0275fac=function(V1){return new(V1||K1)}}static{this.\u0275mod=a.$C({type:K1})}static{this.\u0275inj=a.G2t({imports:[p0.jI,i.MD,$0.OK,I.YN,l0.IK,A.m,Z.dA.forChild([Z0.bm,x0.yQN]),$.n,N.Dd,w.ML,X.VW,Q.v,L0.Y,s.E9,S1.A,R2,f0,l2,f1,R1,a1,Z2,v2,m0,h0,_e,B0,ae]})}}return K1})()},53856:(X1,n1,h)=>{"use strict";h.d(n1,{XI:()=>k,YC:()=>E});var i=h(31635),a=h(23135),r=h(93509),u=h(98231),p=h(4033);const c=["vtsType","avatar"],M=["*"];function x(P,Q){if(1&P&&(a.j41(0,"div",0),a.nrm(1,"vts-skeleton-element",4),a.k0s()),2&P){const R=a.XpG(2);a.R7$(),a.Y8G("vtsSize",R.avatar.size||"xs")("vtsShape",R.avatar.shape||"circle")}}function z(P,Q){if(1&P&&a.nrm(0,"h3",5),2&P){const R=a.XpG(2);a.xc7("width",R.toCSSUnit(R.title.width))}}function w(P,Q){if(1&P&&a.nrm(0,"li"),2&P){const R=Q.$index,C1=a.XpG(3);a.xc7("width",C1.toCSSUnit(C1.widthList[R]))}}function A(P,Q){if(1&P&&(a.j41(0,"ul",3),a.Z7z(1,w,1,2,"li",6,a.Vm6),a.k0s()),2&P){const R=a.XpG(2);a.R7$(),a.Dyx(R.rowsList)}}function I(P,Q){if(1&P&&(a.DNE(0,x,2,2,"div",0),a.j41(1,"div",1),a.DNE(2,z,1,2,"h3",2)(3,A,3,0,"ul",3),a.k0s()),2&P){const R=a.XpG();a.vxM(R.vtsAvatar?0:-1),a.R7$(2),a.vxM(R.vtsTitle?2:-1),a.R7$(),a.vxM(R.shouldDisplayParagraph?3:-1)}}function Z(P,Q){1&P&&a.SdG(0)}let X=(()=>{class P{constructor(){this.vtsActive=!1}static{this.\u0275fac=function(C1){return new(C1||P)}}static{this.\u0275dir=a.FsC({type:P,selectors:[["vts-skeleton-element"]],hostVars:14,hostBindings:function(C1,S1){2&C1&&a.AVh("vts-skeleton",!0)("vts-skeleton-element",!0)("vts-skeleton-active",S1.vtsActive)("vts-skeleton-type-button","button"===S1.vtsType)("vts-skeleton-type-input","input"===S1.vtsType)("vts-skeleton-type-avatar","avatar"===S1.vtsType)("vts-skeleton-type-image","image"===S1.vtsType)},inputs:{vtsActive:"vtsActive",vtsType:"vtsType"}})}}return P})(),N=(()=>{class P{constructor(){this.vtsShape="circle",this.vtsSize="xs",this.styleMap={}}ngOnChanges(R){if(R.vtsSize&&"number"==typeof this.vtsSize){const C1=`${this.vtsSize}px`;this.styleMap={width:C1,height:C1,"line-height":C1}}else this.styleMap={}}static{this.\u0275fac=function(C1){return new(C1||P)}}static{this.\u0275cmp=a.VBU({type:P,selectors:[["vts-skeleton-element","vtsType","avatar"]],inputs:{vtsShape:"vtsShape",vtsSize:"vtsSize"},features:[a.OA$],attrs:c,decls:1,vars:19,consts:[[1,"vts-skeleton-avatar",3,"ngStyle"]],template:function(C1,S1){1&C1&&a.nrm(0,"span",0),2&C1&&(a.AVh("vts-skeleton-avatar-square","square"===S1.vtsShape)("vts-skeleton-avatar-rounded","rounded"===S1.vtsShape)("vts-skeleton-avatar-circle","circle"===S1.vtsShape)("vts-skeleton-avatar-xl","xl"===S1.vtsSize)("vts-skeleton-avatar-lg","lg"===S1.vtsSize)("vts-skeleton-avatar-md","md"===S1.vtsSize)("vts-skeleton-avatar-sm","sm"===S1.vtsSize)("vts-skeleton-avatar-xs","xs"===S1.vtsSize)("vts-skeleton-avatar-xxs","xxs"===S1.vtsSize),a.Y8G("ngStyle",S1.styleMap))},dependencies:[u.MD,u.B3],encapsulation:2,changeDetection:0})}}return P})(),E=(()=>{class P{constructor(R,C1,S1){this.cdr=R,this.vtsActive=!1,this.vtsLoading=!0,this.vtsRounded=!1,this.vtsTitle=!0,this.vtsAvatar=!1,this.vtsParagraph=!0,this.rowsList=[],this.widthList=[],this.shouldDisplayParagraph=!0,C1.addClass(S1.nativeElement,"vts-skeleton")}toCSSUnit(R=""){return(0,r.j3)(R)}setShouldDisplayParagraph(){return"object"==typeof this.vtsParagraph?0!==this.vtsParagraph?.rows:!!this.vtsParagraph}getTitleProps(){const R=!!this.vtsAvatar,C1=!!this.vtsParagraph;let S1="";return!R&&C1?S1="38%":R&&C1&&(S1="50%"),{width:S1,...this.getProps(this.vtsTitle)}}getAvatarProps(){return{...this.getProps(this.vtsAvatar)}}getParagraphProps(){const R=!!this.vtsAvatar,C1=!!this.vtsTitle,S1={};return(!R||!C1)&&(S1.width="61%"),S1.rows=!R&&C1?3:2,{...S1,...this.getProps(this.vtsParagraph)}}getProps(R){return R&&"object"==typeof R?R:{}}getWidthList(){const{width:R,rows:C1}=this.paragraph;let S1=[];return R&&Array.isArray(R)?S1=R:R&&!Array.isArray(R)&&(S1=[],S1[C1-1]=R),S1}updateProps(){this.title=this.getTitleProps(),this.avatar=this.getAvatarProps(),this.paragraph=this.getParagraphProps(),this.rowsList=[...Array(this.paragraph.rows)],this.widthList=this.getWidthList(),this.cdr.markForCheck()}ngOnInit(){this.updateProps()}ngOnChanges(R){(R.vtsTitle||R.vtsAvatar||R.vtsParagraph)&&this.updateProps(),R.vtsParagraph&&(this.shouldDisplayParagraph=this.setShouldDisplayParagraph())}static{this.\u0275fac=function(C1){return new(C1||P)(a.rXU(a.gRc),a.rXU(a.sFG),a.rXU(a.aKT))}}static{this.\u0275cmp=a.VBU({type:P,selectors:[["vts-skeleton"]],hostVars:8,hostBindings:function(C1,S1){2&C1&&a.AVh("vts-skeleton-with-avatar",!!S1.vtsAvatar)("vts-skeleton-active",S1.vtsActive)("vts-skeleton-rounded",!!S1.vtsRounded)("vts-skeleton-only-title",!!S1.vtsTitle&&!S1.shouldDisplayParagraph)},inputs:{vtsActive:"vtsActive",vtsLoading:"vtsLoading",vtsRounded:"vtsRounded",vtsTitle:"vtsTitle",vtsAvatar:"vtsAvatar",vtsParagraph:"vtsParagraph"},exportAs:["vtsSkeleton"],features:[a.OA$],ngContentSelectors:M,decls:2,vars:1,consts:[[1,"vts-skeleton-header"],[1,"vts-skeleton-content"],[1,"vts-skeleton-title",3,"width"],[1,"vts-skeleton-paragraph"],["vtsType","avatar",3,"vtsSize","vtsShape"],[1,"vts-skeleton-title"],[3,"width"]],template:function(C1,S1){1&C1&&(a.NAR(),a.DNE(0,I,4,3)(1,Z,1,0)),2&C1&&a.vxM(S1.vtsLoading?0:1)},dependencies:[X,N,u.MD],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,r.H3)()],P.prototype,"vtsActive",void 0),(0,i.Cg)([(0,r.H3)()],P.prototype,"vtsLoading",void 0),(0,i.Cg)([(0,r.H3)()],P.prototype,"vtsRounded",void 0),P})(),k=(()=>{class P{static{this.\u0275fac=function(C1){return new(C1||P)}}static{this.\u0275mod=a.$C({type:P})}static{this.\u0275inj=a.G2t({imports:[p.jI,u.MD,E,N]})}}return P})()},65197:(X1,n1,h)=>{"use strict";h.d(n1,{Uk:()=>w,Zi:()=>X,mn:()=>$});var i=h(4033),a=h(98231),r=h(23135),u=h(31635),p=h(93509),f=h(62252),c=h(9755);const s=["*"],o=N=>({$implicit:N});function M(N,o1){}function x(N,o1){if(1&N&&(r.j41(0,"span",3),r.DNE(1,M,0,0,"ng-template",4),r.k0s()),2&N){const O=r.XpG(),E=O.$index,k=O.$count,P=r.XpG();r.xc7("margin-bottom","vertical"===P.vtsDirection?E===k-1?null:P.spaceSize:null,"px")("margin-right","horizontal"===P.vtsDirection?E===k-1?null:P.spaceSize:null,"px"),r.R7$(),r.Y8G("ngTemplateOutlet",P.vtsSplit)("ngTemplateOutletContext",r.eq3(6,o,E))}}function z(N,o1){if(1&N&&(r.j41(0,"div",0),r.eu8(1,1),r.k0s(),r.DNE(2,x,2,8,"span",2)),2&N){const O=o1.$implicit,E=o1.$index,k=o1.$count,P=r.XpG();r.xc7("margin-bottom","vertical"===P.vtsDirection?E===k-1?null:P.spaceSize:null,"px")("margin-right","horizontal"===P.vtsDirection?E===k-1?null:P.spaceSize:null,"px"),r.R7$(),r.Y8G("ngTemplateOutlet",O),r.R7$(),r.vxM(P.vtsSplit&&E!==k-1?2:-1)}}let w=(()=>{class N{constructor(){}static{this.\u0275fac=function(E){return new(E||N)}}static{this.\u0275dir=r.FsC({type:N,selectors:[["","vtsSpaceItem",""]]})}}return N})();const Z={0:0,1:4,2:8,3:16,4:24,5:32,6:40,7:48,8:64,9:96,10:160};let X=(()=>{class N{constructor(O,E){this.vtsConfigService=O,this.cdr=E,this._vtsModuleName="space",this.vtsDirection="horizontal",this.vtsSplit=null,this.vtsWrap=!1,this.spaceSize=8,this.destroy$=new f.B}updateSpaceItems(){let O;O=null!=this.vtsPreset?Z[(this.vtsPreset>=0&&this.vtsPreset<=10?this.vtsPreset:this.vtsPreset<0?0:10).toString()]:this.vtsSize??0,this.spaceSize=O/(this.vtsSplit?2:1),this.cdr.markForCheck()}ngOnChanges(){this.updateSpaceItems()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}ngAfterContentInit(){this.updateSpaceItems()}static{this.\u0275fac=function(E){return new(E||N)(r.rXU(c.XZ),r.rXU(r.gRc))}}static{this.\u0275cmp=r.VBU({type:N,selectors:[["vts-space"],["","vts-space",""]],contentQueries:function(E,k,P){if(1&E&&r.wni(P,w,4,r.C4Q),2&E){let Q;r.mGM(Q=r.lsd())&&(k.items=Q)}},hostAttrs:[1,"vts-space"],hostVars:26,hostBindings:function(E,k){2&E&&(r.xc7("flex-wrap",k.vtsWrap?"wrap":null),r.AVh("vts-space-horizontal","horizontal"===k.vtsDirection)("vts-space-vertical","vertical"===k.vtsDirection)("vts-space-align-start","start"===k.vtsAlign)("vts-space-align-en
1d","end"===k.vtsAlign)("vts-space-align-center","center"===k.vtsAlign)("vts-space-align-baseline","baseline"===k.vtsAlign)("vts-space-align-stretch","stretch"===k.vtsAlign)("vts-space-justify-around","around"===k.vtsJustify)("vts-space-justify-between","between"===k.vtsJustify)("vts-space-justify-center","center"===k.vtsJustify)("vts-space-justify-end","end"===k.vtsJustify)("vts-space-justify-start","start"===k.vtsJustify))},inputs:{vtsDirection:"vtsDirection",vtsAlign:"vtsAlign",vtsJustify:"vtsJustify",vtsSplit:"vtsSplit",vtsWrap:"vtsWrap",vtsSize:"vtsSize",vtsPreset:"vtsPreset"},exportAs:["VtsSpace"],features:[r.OA$],ngContentSelectors:s,decls:3,vars:0,consts:[[1,"vts-space-item"],[3,"ngTemplateOutlet"],[1,"vts-space-split",3,"margin-bottom","margin-right"],[1,"vts-space-split"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(E,k){1&E&&(r.NAR(),r.SdG(0),r.Z7z(1,z,3,6,null,null,r.fX1)),2&E&&(r.R7$(),r.Dyx(k.items))},dependencies:[a.T3,a.MD],encapsulation:2,changeDetection:0})}}return(0,u.Cg)([(0,p.H3)()],N.prototype,"vtsWrap",void 0),(0,u.Cg)([(0,p.YI)()],N.prototype,"vtsSize",void 0),(0,u.Cg)([(0,p.YI)()],N.prototype,"vtsPreset",void 0),N})(),$=(()=>{class N{static{this.\u0275fac=function(E){return new(E||N)}}static{this.\u0275mod=r.$C({type:N})}static{this.\u0275inj=r.G2t({imports:[i.jI,a.MD,X]})}}return N})()},21874:(X1,n1,h)=>{"use strict";h.d(n1,{z:()=>N1,m:()=>p0});var i=h(31635),a=h(98231),r=h(23135),u=h(9755),p=h(93509),f=h(62252),c=h(11312),s=h(56383),o=h(79779),M=h(59888),x=h(6882),z=h(69722),w=h(38754),A=h(86427),I=h(55980),Z=h(41082),$=h(52317),N=h(8077),o1=h(86570),O=h(98263),E=h(4033),k=h(98272);const P=["*"];function Q(L0,$0){1&L0&&(r.j41(0,"div",2),r.nrm(1,"i",3),r.k0s())}function R(L0,$0){}function C1(L0,$0){if(1&L0&&(r.j41(0,"div",6),r.EFF(1),r.k0s()),2&L0){const Z0=r.XpG(2);r.R7$(),r.JRh(Z0.vtsTip)}}function S1(L0,$0){if(1&L0&&(r.j41(0,"div")(1,"div",4),r.DNE(2,R,0,0,"ng-template",5)(3,C1,2,1,"div",6),r.k0s()()),2&L0){const Z0=r.XpG(),x0=r.sdS(1);r.R7$(),r.AVh("vts-spin-rtl","rtl"===Z0.dir)("vts-spin-spinning",Z0.isLoading)("vts-spin-lg","lg"===Z0.vtsSize)("vts-spin-sm","sm"===Z0.vtsSize)("vts-spin-show-text",Z0.vtsTip),r.R7$(),r.Y8G("ngTemplateOutlet",Z0.vtsIndicator||x0),r.R7$(),r.vxM(Z0.vtsTip?3:-1)}}function W0(L0,$0){if(1&L0&&(r.j41(0,"div",7),r.SdG(1),r.k0s()),2&L0){const Z0=r.XpG();r.AVh("vts-spin-blur",Z0.isLoading)}}let N1=(()=>{class L0{constructor(Z0,x0,q0){this.vtsConfigService=Z0,this.cdr=x0,this.directionality=q0,this._vtsModuleName="spin",this.vtsIndicator=null,this.vtsSize="md",this.vtsTip=null,this.vtsDelay=0,this.vtsSimple=!1,this.vtsSpinning=!0,this.destroy$=new f.B,this.spinning$=new c.t(this.vtsSpinning),this.delay$=new s.m(1),this.isLoading=!1,this.dir="ltr"}ngOnInit(){this.delay$.pipe((0,M.Z)(this.vtsDelay),(0,x.F)(),(0,z.n)(x0=>0===x0?this.spinning$:this.spinning$.pipe(function X(L0){return(0,w.N)(($0,Z0)=>{let x0=!1,q0=null,Y1=null;const e0=()=>{if(Y1?.unsubscribe(),Y1=null,x0){x0=!1;const I1=q0;q0=null,Z0.next(I1)}};$0.subscribe((0,I._)(Z0,I1=>{Y1?.unsubscribe(),x0=!0,q0=I1,Y1=(0,I._)(Z0,e0,A.l),(0,Z.Tg)(L0(I1)).subscribe(Y1)},()=>{e0(),Z0.complete()},void 0,()=>{q0=Y1=null}))})}(q0=>(0,o.O)(q0?x0:0)))),(0,$.Q)(this.destroy$)).subscribe(x0=>{this.isLoading=x0,this.cdr.markForCheck()}),this.vtsConfigService.getConfigChangeEventForComponent("spin").pipe((0,$.Q)(this.destroy$)).subscribe(()=>this.cdr.markForCheck()),this.directionality.change?.pipe((0,$.Q)(this.destroy$)).subscribe(x0=>{this.dir=x0,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnChanges(Z0){const{vtsSpinning:x0,vtsDelay:q0}=Z0;x0&&this.spinning$.next(this.vtsSpinning),q0&&this.delay$.next(this.vtsDelay)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(x0){return new(x0||L0)(r.rXU(u.XZ),r.rXU(r.gRc),r.rXU(O.D,8))}}static{this.\u0275cmp=r.VBU({type:L0,selectors:[["vts-spin"]],hostVars:2,hostBindings:function(x0,q0){2&x0&&r.AVh("vts-spin-nested-loading",!q0.vtsSimple)},inputs:{vtsIndicator:"vtsIndicator",vtsSize:"vtsSize",vtsTip:"vtsTip",vtsDelay:"vtsDelay",vtsSimple:"vtsSimple",vtsSpinning:"vtsSpinning"},exportAs:["vtsSpin"],features:[r.OA$],ngContentSelectors:P,decls:4,vars:2,consts:[["defaultTemplate",""],[1,"vts-spin-container",3,"vts-spin-blur"],[1,"vts-icon-container"],["vts-icon","","vtsType","icon:vts-spin",2,"font-size","75px"],[1,"vts-spin"],[3,"ngTemplateOutlet"],[1,"vts-spin-text"],[1,"vts-spin-container"]],template:function(x0,q0){1&x0&&(r.NAR(),r.DNE(0,Q,2,0,"ng-template",null,0,r.C5r)(2,S1,4,12,"div")(3,W0,2,2,"div",1)),2&x0&&(r.R7$(2),r.vxM(q0.isLoading?2:-1),r.R7$(),r.vxM(q0.vtsSimple?-1:3))},dependencies:[a.MD,a.T3,N.BL,o1.dA,o1.qb],styles:[".vts-icon-container{display:flex;height:100%;align-items:center;justify-content:center}\n"],encapsulation:2})}}return(0,i.Cg)([(0,u.H4)()],L0.prototype,"vtsIndicator",void 0),(0,i.Cg)([(0,p.YI)()],L0.prototype,"vtsDelay",void 0),(0,i.Cg)([(0,p.H3)()],L0.prototype,"vtsSimple",void 0),(0,i.Cg)([(0,p.H3)()],L0.prototype,"vtsSpinning",void 0),L0})(),p0=(()=>{class L0{static{this.\u0275fac=function(x0){return new(x0||L0)}}static{this.\u0275mod=r.$C({type:L0})}
1static{this.\u0275inj=r.G2t({imports:[E.jI,a.MD,k.w5,o1.dA,N1]})}}return L0})()},52702:(X1,n1,h)=>{"use strict";h.d(n1,{n:()=>k,u:()=>P});var i=h(31635),a=h(39829),r=h(23135),u=h(90695),p=h(9755),f=h(93509),c=h(62252),s=h(52317),o=h(4514),M=h(86570),x=h(29126),z=h(98231),w=h(89062),A=h(98263),I=h(4033);const Z=["switchElement"];function X(Q,R){1&Q&&r.nrm(0,"i",3)}function $(Q,R){if(1&Q&&(r.qex(0),r.EFF(1),r.bVm()),2&Q){const C1=r.XpG(2);r.R7$(),r.SpI(" ",C1.vtsCheckedChildren," ")}}function N(Q,R){if(1&Q&&r.DNE(0,$,2,1,"ng-container",6),2&Q){const C1=r.XpG();r.Y8G("vtsStringTemplateOutlet",C1.vtsCheckedChildren)}}function o1(Q,R){if(1&Q&&(r.qex(0),r.EFF(1),r.bVm()),2&Q){const C1=r.XpG(2);r.R7$(),r.SpI(" ",C1.vtsUnCheckedChildren," ")}}function O(Q,R){if(1&Q&&r.DNE(0,o1,2,1,"ng-container",6),2&Q){const C1=r.XpG();r.Y8G("vtsStringTemplateOutlet",C1.vtsUnCheckedChildren)}}let k=(()=>{class Q{onHostClick(C1){C1.preventDefault(),!this.vtsDisabled&&!this.vtsLoading&&!this.vtsControl&&this.updateValue(!this.isChecked)}updateValue(C1){this.isChecked!==C1&&(this.isChecked=C1,this.onChange(this.isChecked))}onKeyDown(C1){!this.vtsControl&&!this.vtsDisabled&&!this.vtsLoading&&(C1.keyCode===a.L?(this.updateValue(!1),C1.preventDefault()):C1.keyCode===a.R?(this.updateValue(!0),C1.preventDefault()):(C1.keyCode===a.S||C1.keyCode===a.c)&&(this.updateValue(!this.isChecked),C1.preventDefault()))}focus(){this.focusMonitor.focusVia(this.switchElement?.nativeElement,"keyboard")}blur(){this.switchElement?.nativeElement.blur()}constructor(C1,S1,W0,l0){this.vtsConfigService=C1,this.cdr=S1,this.focusMonitor=W0,this.directionality=l0,this._vtsModuleName="switch",this.isChecked=!1,this.onChange=()=>{},this.onTouched=()=>{},this.vtsLoading=!1,this.vtsDisabled=!1,this.vtsControl=!1,this.vtsCheckedChildren=null,this.vtsUnCheckedChildren=null,this.vtsSize="md",this.dir="ltr",this.destroy$=new c.B}ngOnInit(){this.directionality.change?.pipe((0,s.Q)(this.destroy$)).subscribe(C1=>{this.dir=C1,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngAfterViewInit(){this.focusMonitor.monitor(this.switchElement.nativeElement,!0).subscribe(C1=>{C1||Promise.resolve().then(()=>this.onTouched())})}ngOnDestroy(){this.focusMonitor.stopMonitoring(this.switchElement.nativeElement),this.destroy$.next(),this.destroy$.complete()}writeValue(C1){this.isChecked=C1,this.cdr.markForCheck()}registerOnChange(C1){this.onChange=C1}registerOnTouched(C1){this.onTouched=C1}setDisabledState(C1){this.vtsDisabled=C1,this.cdr.markForCheck()}static{this.\u0275fac=function(S1){return new(S1||Q)(r.rXU(p.XZ),r.rXU(r.gRc),r.rXU(w.F),r.rXU(A.D,8))}}static{this.\u0275cmp=r.VBU({type:Q,selectors:[["vts-switch"]],viewQuery:function(S1,W0){if(1&S1&&r.GBs(Z,7),2&S1){let l0;r.mGM(l0=r.lsd())&&(W0.switchElement=l0.first)}},hostBindings:function(S1,W0){1&S1&&r.bIt("click",function(N1){return W0.onHostClick(N1)})},inputs:{vtsLoading:"vtsLoading",vtsDisabled:"vtsDisabled",vtsControl:"vtsControl",vtsCheckedChildren:"vtsCheckedChildren",vtsUnCheckedChildren:"vtsUnCheckedChildren",vtsSize:"vtsSize"},exportAs:["vtsSwitch"],features:[r.Jv_([{provide:u.kq,useExisting:(0,r.Rfq)(()=>Q),multi:!0}])],decls:8,vars:14,consts:[["switchElement",""],["vts-wave","","type","button",1,"vts-switch",3,"keydown","disabled","vtsWaveExtraNode"],[1,"vts-switch-handle"],["vts-icon","","vtsType","Sync",1,"vts-switch-loading-icon"],[1,"vts-switch-inner"],[1,"vts-click-animating-node"],[4,"vtsStringTemplateOutlet"]],template:function(S1,W0){if(1&S1){const l0=r.RV6();r.j41(0,"button",1,0),r.bIt("keydown",function(p0){return r.eBV(l0),r.Njj(W0.onKeyDown(p0))}),r.j41(2,"span",2),r.DNE(3,X,1,0,"i",3),r.k0s(),r.j41(4,"span",4),r.DNE(5,N,1,1,"ng-container")(6,O,1,1,"ng-container"),r.k0s(),r.nrm(7,"div",5),r.k0s()}2&S1&&(r.AVh("vts-switch-checked",W0.isChecked)("vts-switch-loading",W0.vtsLoading)("vts-switch-disabled",W0.vtsDisabled)("vts-switch-small","sm"===W0.vtsSize)("vts-switch-rtl","rtl"===W0.dir),r.Y8G("disabled",W0.vtsDisabled)("vtsWaveExtraNode",!0),r.R7$(3),r.vxM(W0.vtsLoading?3:-1),r.R7$(2),r.vxM(W0.isChecked?5:6))},dependencies:[o.ft,o.O5,M.dA,M.qb,x.n,x.f,z.MD],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,f.H3)()],Q.prototype,"vtsLoading",void 0),(0,i.Cg)([(0,f.H3)()],Q.prototype,"vtsDisabled",void 0),(0,i.Cg)([(0,f.H3)()],Q.prototype,"vtsControl",void 0),(0,i.Cg)([(0,p.H4)()],Q.prototype,"vtsSize",void 0),Q})(),P=(()=>{class Q{static{this.\u0275fac=function(S1){return new(S1||Q)}}static{this.\u0275mod=r.$C({type:Q})}
1static{this.\u0275inj=r.G2t({imports:[I.jI,z.MD,o.ft,M.dA,x.n,k]})}}return Q})()},48711:(X1,n1,h)=>{"use strict";h.d(n1,{DD:()=>s0,Dc:()=>C0,Dq:()=>Tt,HH:()=>u5,Kc:()=>O5,ZS:()=>pt,b3:()=>Et,j_:()=>l1,np:()=>v5,sz:()=>d2,tH:()=>ce,ut:()=>b5,zv:()=>qt});var i=h(98263),a=h(4033),r=h(35386),u=h(21906),p=h(91943),f=h(98231),c=h(23135),s=h(90695),o=h(44025),M=h(34226),x=h(29126),z=h(54931),w=h(28114),A=h(55632),I=h(52197),Z=h(86570),X=h(51700),$=h(49355),N=h(45950),o1=h(21874),O=h(93509),E=h(62252),k=h(56383),P=h(11312),Q=h(57400),R=h(9894),C1=h(8122),S1=h(14459),W0=h(50957),l0=h(52317),N1=h(89558),p0=h(69722),L0=h(9648),$0=h(59888),Z0=h(48164),x0=h(99708),q0=h(9760),Y1=h(6882),e0=h(86225),I1=h(2765),Z1=h(31635),u1=h(69609),w1=h(9755);const p1=["*"],E1=(W1,E2)=>E2.value;function q1(W1,E2){}function Y0(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"label",14),c.bIt("ngModelChange",function(){c.eBV(_1);const A1=c.XpG().$implicit,o0=c.XpG(2);return c.Njj(o0.check(A1))}),c.k0s()}if(2&W1){const _1=c.XpG().$implicit;c.Y8G("ngModel",_1.checked)}}function J1(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"label",15),c.bIt("ngModelChange",function(){c.eBV(_1);const A1=c.XpG().$implicit,o0=c.XpG(2);return c.Njj(o0.check(A1))}),c.k0s()}if(2&W1){const _1=c.XpG().$implicit;c.Y8G("ngModel",_1.checked)}}function K0(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"li",11),c.bIt("click",function(){const A1=c.eBV(_1).$implicit,o0=c.XpG(2);return c.Njj(o0.check(A1))}),c.DNE(1,Y0,1,1,"label",12)(2,J1,1,1,"label",13),c.j41(3,"span"),c.EFF(4),c.k0s()()}if(2&W1){const _1=E2.$implicit,q=c.XpG(2);c.Y8G("vtsSelected",_1.checked),c.R7$(),c.vxM(q.filterMultiple?1:2),c.R7$(3),c.JRh(_1.text)}}function z0(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"vts-filter-trigger",3),c.bIt("vtsVisibleChange",function(A1){c.eBV(_1);const o0=c.XpG();return c.Njj(o0.onVisibleChange(A1))}),c.nrm(1,"i",4),c.k0s(),c.j41(2,"vts-dropdown-menu",null,0)(4,"div",5)(5,"ul",6),c.Z7z(6,K0,5,3,"li",7,E1),c.k0s(),c.j41(8,"div",8)(9,"button",9),c.bIt("click",function(){c.eBV(_1);const A1=c.XpG();return c.Njj(A1.reset())}),c.EFF(10),c.k0s(),c.j41(11,"button",10),c.bIt("click",function(){c.eBV(_1);const A1=c.XpG();return c.Njj(A1.confirm())}),c.EFF(12),c.k0s()()()()}if(2&W1){const _1=c.sdS(3),q=c.XpG();c.Y8G("vtsVisible",q.isVisible)("vtsActive",q.isChecked)("vtsDropdownMenu",_1),c.R7$(6),c.Dyx(q.listOfParsedFilter),c.R7$(3),c.Y8G("disabled",!q.isChecked),c.R7$(),c.SpI(" ",q.locale.filterReset," "),c.R7$(2),c.SpI(" ",q.locale.filterConfirm," ")}}function V2(W1,E2){}function u0(W1,E2){if(1&W1&&c.DNE(0,V2,0,0,"ng-template",2),2&W1){const _1=c.XpG();c.Y8G("ngTemplateOutlet",_1.extraTemplate)}}const G0=["vts-row-expand-button",""],Q0=W1=>({$implicit:W1});function T2(W1,E2){}function b0(W1,E2){if(1&W1&&c.DNE(0,T2,0,0,"ng-template",0),2&W1){const _1=c.XpG();c.Y8G("ngTemplateOutlet",_1.expandTemplate)("ngTemplateOutletContext",c.eq3(2,Q0,_1.expand))}}const k0=(W1,E2)=>E2.text;function s1(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"label",3),c.bIt("ngModelChange",function(A1){c.eBV(_1);const o0=c.XpG();return c.Njj(o0.onCheckedChange(A1))}),c.k0s()}if(2&W1){const _1=c.XpG();c.AVh("vts-table-selection-select-all-custom",_1.showRowSelection),c.Y8G("ngModel",_1.checked)("vtsDisabled",_1.disabled)("vtsIndeterminate",_1.indeterminate)}}function t0(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"li",8),c.bIt("click",function(){const A1=c.eBV(_1).$implicit;return c.Njj(A1.onSelect())}),c.EFF(1),c.k0s()}if(2&W1){const _1=E2.$implicit;c.R7$(),c.SpI(" ",_1.text," ")}}function K(W1,E2){if(1&W1&&(c.j41(0,"div",2)(1,"span",4),c.nrm(2,"i",5),c.k0s(),c.j41(3,"vts-dropdown-menu",null,0)(5,"ul",6),c.Z7z(6,t0,2,1,"li",7,k0),c.k0s()()()),2&W1){const _1=c.sdS(4),q=c.XpG();c.R7$(),c.Y8G("vtsDropdownMenu",_1),c.R7$(5),c.Dyx(q.listOfSelections)}}function a0(W1,E2){}function e1(W1,E2){if(1&W1&&c.nrm(0,"i",5),2&W1){const _1=c.XpG();c.AVh("active","ascend"==_1.sortOrder)}}function c0(W1,E2){if(1&W1&&c.nrm(0,"i",6),2&W1){const _1=c.XpG();c.AVh("active","descend"==_1.sortOrder)}}const H1=["vtsChecked",""];function S0(W1,E2){if(1&W1){const _1=c.RV6();c.nrm(0,"vts-row-indent",1),c.j41(1,"button",2),c.bIt("expandChange",function(A1){c.eBV(_1);const o0=c.XpG();return c.Njj(o0.onExpandChange(A1))}),c.k0s()}if(2&W1){const _1=c.XpG();c.Y8G("indentSize",_1.vtsIndentSize),c.R7$(),c.Y8G("expand",_1.vtsExpand)("spaceMode",!_1.vtsShowExpand)("expandTemplate",_1.vtsExpandTemplate)}}function c2(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"label",3),c.bIt("ngModelChange",function(A1){c.eBV(_1);const o0=c.XpG();return c.Njj(o0.onCheckedChange(A1))}),c.k0s()}if(2&W1){const _1=c.XpG();c.Y8G("vtsDisabled",_1.vtsDisabled)("ngModel",_1.vtsChecked)("vtsIndeterminate",_1.vtsIndeterminate)}}const G2=["vtsColumnKey",""],me=[[["","vts-th-extra",""]],[["vts-filter-trigger"]],"*"],W2=["[vts-th-extra]","vts-filter-trigger","*"];function o2(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"vts-table-filter",6),c.bIt("filterChange",function(A1){c.eBV(_1);const o0=c.XpG();return c.Njj(o0.onFilterValueChange(A1))}),c.k0s()}if(2&W1){const _1=c.XpG(),q=c.sdS(3),A1=c.sdS(5);c.Y8G("contentTemplate",q)("extraTemplate",A1)("customFilter",_1.vtsCustomFilter)("filterMultiple",_1.vtsFilterMultiple)("listOfFilter",_1.vtsFilters)}}function d0(W1,E2){}function P0(W1,E2){if(1&W1&&c.DNE(0,d0,0,0,"ng-template",5),2&W1){c.XpG();const _1=c.sdS(3);c.Y8G("ngTemplateOutlet",_1)}}function a2(W1,E2){}function w2(W1,E2){if(1&W1&&c.DNE(0,a2,0,0,"ng-template",5),2&W1){const _1=c.XpG(),q=c.sdS(7),A1=c.sdS(9);c.Y8G("ngTemplateOutlet",_1.vtsShowSort?q:A1)}}function P2(W1,E2){1&W1&&(c.SdG(0),c.SdG(1,1))}function g2(W1,E2){if(1&W1&&c.nrm(0,"vts-table-sorters",7),2&W1){const _1=c.XpG(),q=c.sdS(9);c.Y8G("sortOrder",_1.sortOrder)("sortDirections",_1.sortDirections)("contentTemplate",q)}}function le(W1,E2){1&W1&&c.SdG(0,2)}const n2=["vtsSelections",""],S2=["vts-table-content",""];function T0(W1,E2){if(1&W1&&c.nrm(0,"col"),2&W1){const _1=E2.$implicit;c.xc7("width",_1)("min-width",_1)}}function Q2(W1,E2){}function Ce(W1,E2){if(1&W1&&(c.j41(0,"thead",1),c.DNE(1,Q2,0,0,"ng-template",2),c.k0s()),2&W1){const _1=c.XpG();c.R7$(),c.Y8G("ngTemplateOutlet",_1.theadTemplate)}}function Pe(W1,E2){}const ye=["tdElement"],m2=["vts-table-fixed-row",""];function Be(W1,E2){}function M0(W1,E2){if(1&W1&&(c.j41(0,"div",5),c.nI1(1,"async"),c.DNE(2,Be,0,0,"ng-template",4),c.k0s()),2&W1){const _1=c.XpG(),q=c.sdS(6);c.xc7("width",c.bMT(1,3,_1.hostWidth$),"px"),c.R7$(2),c.Y8G("ngTemplateOutlet",q)}}function H2(W1,E2){}function F2(W1,E2){if(1&W1&&c.DNE(0,H2,0,0,"ng-template",4),2&W1){c.XpG();const _1=c.sdS(6);c.Y8G("ngTemplateOutlet",_1)}}function He(W1,E2){1&W1&&c.SdG(0)}const xe=["vts-table-measure-row",""];
1function e2(W1,E2){1&W1&&c.nrm(0,"td",1,0)}function j0(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"tr",2),c.bIt("listOfAutoWidth",function(A1){c.eBV(_1);const o0=c.XpG(2);return c.Njj(o0.onListOfAutoWidthChange(A1))}),c.k0s()}if(2&W1){const _1=c.XpG();c.Y8G("listOfMeasureColumn",_1)}}function m1(W1,E2){if(1&W1&&c.DNE(0,j0,1,1,"tr",1),2&W1){const _1=c.XpG();c.vxM(_1.isInsideTable&&E2.length?0:-1)}}function f1(W1,E2){if(1&W1&&(c.j41(0,"tr",0),c.nrm(1,"vts-embed-empty",3),c.nI1(2,"async"),c.k0s()),2&W1){const _1=c.XpG();c.R7$(),c.Y8G("specificContent",c.bMT(2,1,_1.noResult$))}}const R1=["tableHeaderElement"],B0=["tableBodyElement"],l2=(W1,E2)=>({$implicit:W1,index:E2});function R2(W1,E2){if(1&W1&&(c.j41(0,"div",5,1),c.nrm(2,"table",7),c.k0s()),2&W1){const _1=c.XpG(2);c.Y8G("ngStyle",_1.bodyStyleMap),c.R7$(2),c.Y8G("scrollX",_1.scrollX)("listOfColWidth",_1.listOfColWidth)("contentTemplate",_1.contentTemplate)}}function Z2(W1,E2){}function _e(W1,E2){if(1&W1&&(c.qex(0),c.DNE(1,Z2,0,0,"ng-template",11),c.bVm()),2&W1){const _1=E2.$implicit,q=E2.index,A1=c.XpG(3);c.R7$(),c.Y8G("ngTemplateOutlet",A1.virtualTemplate)("ngTemplateOutletContext",c.l_i(2,l2,_1,q))}}function v2(W1,E2){if(1&W1&&(c.j41(0,"cdk-virtual-scroll-viewport",8,1)(2,"table",9)(3,"tbody"),c.DNE(4,_e,2,5,"ng-container",10),c.k0s()()()),2&W1){const _1=c.XpG(2);c.xc7("height",_1.data.length?_1.scrollY:_1.noDateVirtualHeight),c.Y8G("itemSize",_1.virtualItemSize)("maxBufferPx",_1.virtualMaxBufferPx)("minBufferPx",_1.virtualMinBufferPx),c.R7$(2),c.Y8G("scrollX",_1.scrollX)("listOfColWidth",_1.listOfColWidth),c.R7$(2),c.Y8G("cdkVirtualForOf",_1.data)("cdkVirtualForTrackBy",_1.virtualForTrackBy)}}function ae(W1,E2){if(1&W1&&(c.j41(0,"div",3,0),c.nrm(2,"table",4),c.k0s(),c.DNE(3,R2,3,4,"div",5)(4,v2,5,9,"cdk-virtual-scroll-viewport",6)),2&W1){const _1=c.XpG();c.Y8G("ngStyle",_1.headerStyleMap),c.R7$(2),c.Y8G("scrollX",_1.scrollX)("listOfColWidth",_1.listOfColWidth)("theadTemplate",_1.theadTemplate),c.R7$(),c.vxM(_1.virtualTemplate?-1:3),c.R7$(),c.vxM(_1.virtualTemplate?4:-1)}}function a1(W1,E2){if(1&W1&&(c.j41(0,"div",2,1),c.nrm(2,"table",12),c.k0s()),2&W1){const _1=c.XpG();c.Y8G("ngStyle",_1.bodyStyleMap),c.R7$(2),c.Y8G("scrollX",_1.scrollX)("listOfColWidth",_1.listOfColWidth)("theadTemplate",_1.theadTemplate)("contentTemplate",_1.contentTemplate)}}function h0(W1,E2){if(1&W1&&(c.qex(0),c.EFF(1),c.bVm()),2&W1){const _1=c.XpG();c.R7$(),c.JRh(_1.title)}}function m0(W1,E2){if(1&W1&&(c.qex(0),c.EFF(1),c.bVm()),2&W1){const _1=c.XpG();c.R7$(),c.JRh(_1.footer)}}function U1(W1,E2){}function R0(W1,E2){if(1&W1&&c.DNE(0,U1,0,0,"ng-template",4),2&W1){c.XpG();const _1=c.sdS(10);c.Y8G("ngTemplateOutlet",_1)}}function b1(W1,E2){if(1&W1&&c.nrm(0,"vts-table-title-footer",6),2&W1){const _1=c.XpG();c.Y8G("title",_1.vtsTitle)}}function f0(W1,E2){if(1&W1&&c.nrm(0,"vts-table-inner-scroll",7),2&W1){const _1=c.XpG(),q=c.sdS(3),A1=c.sdS(12);c.Y8G("data",_1.data)("scrollX",_1.scrollX)("scrollY",_1.scrollY)("contentTemplate",A1)("listOfColWidth",_1.listOfAutoColWidth)("theadTemplate",_1.theadTemplate)("verticalScrollBarWidth",_1.verticalScrollBarWidth)("virtualTemplate",_1.vtsVirtualScrollDirective?_1.vtsVirtualScrollDirective.templateRef:null)("virtualItemSize",_1.vtsVirtualItemSize)("virtualMaxBufferPx",_1.vtsVirtualMaxBufferPx)("virtualMinBufferPx",_1.vtsVirtualMinBufferPx)("tableMainElement",q)("virtualForTrackBy",_1.vtsVirtualForTrackBy)}}function O0(W1,E2){if(1&W1&&c.nrm(0,"vts-table-inner-default",8),2&W1){const _1=c.XpG(),q=c.sdS(12);c.Y8G("tableLayout",_1.vtsTableLayout)("listOfColWidth",_1.listOfManualColWidth)("theadTemplate",_1.theadTemplate)("contentTemplate",q)}}function K1(W1,E2){if(1&W1&&c.nrm(0,"vts-table-title-footer",9),2&W1){const _1=c.XpG();c.Y8G("footer",_1.vtsFooter)}}function D2(W1,E2){}function O1(W1,E2){if(1&W1&&c.DNE(0,D2,0,0,"ng-template",4),2&W1){c.XpG();const _1=c.sdS(10);c.Y8G("ngTemplateOutlet",_1)}}function V1(W1,E2){if(1&W1){const _1=c.RV6();c.j41(0,"vts-pagination",11),c.bIt("vtsPageSizeChange",function(A1){c.eBV(_1);const o0=c.XpG(2);return c.Njj(o0.onPageSizeChange(A1))})("vtsPageIndexChange",function(A1){c.eBV(_1);const o0=c.XpG(2);return c.Njj(o0.onPageIndexChange(A1))}),c.k0s()}if(2&W1){const _1=c.XpG(2);c.Y8G("hidden",!_1.showPagination)("vtsShowSizeChanger",_1.vtsShowSizeChanger)("vtsPageSizeOptions",_1.vtsPageSizeOptions)("vtsItemRender",_
11.vtsItemRender)("vtsShowQuickJumper",_1.vtsShowQuickJumper)("vtsHidePaginationOnSinglePage",_1.vtsHidePaginationOnSinglePage)("vtsShowTotal",_1.vtsShowTotal)("vtsPageSize",_1.vtsPageSize)("vtsTotal",_1.vtsTotal)("vtsSimple",_1.vtsSimple)("vtsEllipsis",_1.vtsPaginationEllipsis)("vtsMini",_1.vtsMini)("vtsResponsive",_1.vtsResponsive)("vtsRounded",_1.vtsRounded)("vtsOutline",_1.vtsOutline)("vtsPageIndex",_1.vtsPageIndex)}}function P1(W1,E2){if(1&W1&&c.DNE(0,V1,1,16,"vts-pagination",10),2&W1){const _1=c.XpG();c.vxM(_1.vtsShowPagination&&_1.data.length?0:-1)}}function D1(W1,E2){1&W1&&c.SdG(0)}const U0=["contentTemplate"];function h2(W1,E2){1&W1&&c.SdG(0)}function V0(W1,E2){}function _2(W1,E2){if(1&W1&&c.DNE(0,V0,0,0,"ng-template",1),2&W1){c.XpG();const _1=c.sdS(1);c.Y8G("ngTemplateOutlet",_1)}}let te=(()=>{class W1{onVisibleChange(_1){this.vtsVisible=_1,this.vtsVisibleChange.next(_1)}onFilterClick(_1){_1.stopPropagation()}hide(){this.vtsVisible=!1,this.cdr.markForCheck()}show(){this.vtsVisible=!0,this.cdr.markForCheck()}constructor(_1,q){this.cdr=_1,this.elementRef=q,this.vtsActive=!1,this.vtsVisible=!1,this.vtsHasBackdrop=!1,this.vtsVisibleChange=new c.bkB,this.elementRef.nativeElement.classList.add("vts-table-filter-trigger-container")}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.gRc),c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-filter-trigger"]],hostVars:2,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-filter-trigger-container-open",A1.vtsVisible)},inputs:{vtsActive:"vtsActive",vtsDropdownMenu:"vtsDropdownMenu",vtsVisible:"vtsVisible",vtsHasBackdrop:"vtsHasBackdrop"},outputs:{vtsVisibleChange:"vtsVisibleChange"},exportAs:["vtsFilterTrigger"],ngContentSelectors:p1,decls:2,vars:8,consts:[["vts-dropdown","","vtsTrigger","click","vtsPlacement","bottomRight",1,"vts-table-filter-trigger",3,"vtsVisibleChange","click","vtsHasBackdrop","vtsClickHide","vtsDropdownMenu","vtsVisible"]],template:function(q,A1){1&q&&(c.NAR(),c.j41(0,"span",0),c.bIt("vtsVisibleChange",function(X0){return A1.onVisibleChange(X0)})("click",function(X0){return A1.onFilterClick(X0)}),c.SdG(1),c.k0s()),2&q&&(c.AVh("active",A1.vtsActive)("vts-table-filter-open",A1.vtsVisible),c.Y8G("vtsHasBackdrop",A1.vtsHasBackdrop)("vtsClickHide",!1)("vtsDropdownMenu",A1.vtsDropdownMenu)("vtsVisible",A1.vtsVisible))},dependencies:[w.rZ,w.s8],encapsulation:2,changeDetection:0})}}return W1})(),ue=(()=>{class W1{check(_1){this.filterMultiple?(this.listOfParsedFilter=this.listOfParsedFilter.map(q=>q===_1?{...q,checked:!_1.checked}:q),_1.checked=!_1.checked):this.listOfParsedFilter=this.listOfParsedFilter.map(q=>({...q,checked:q===_1})),this.isChecked=this.getCheckedStatus(this.listOfParsedFilter)}confirm(){this.isVisible=!1,this.emitFilterData()}reset(){this.isVisible=!1,this.listOfParsedFilter=this.parseListOfFilter(this.listOfFilter,!0),this.isChecked=this.getCheckedStatus(this.listOfParsedFilter),this.emitFilterData()}onVisibleChange(_1){this.isVisible=_1,_1?this.listOfChecked=this.listOfParsedFilter.filter(q=>q.checked).map(q=>q.value):this.emitFilterData()}emitFilterData(){const _1=this.listOfParsedFilter.filter(q=>q.checked).map(q=>q.value);(0,O.r1)(this.listOfChecked,_1)||this.filterChange.emit(this.filterMultiple?_1:_1.length>0?_1[0]:null)}parseListOfFilter(_1,q){return _1.map(A1=>({text:A1.text,value:A1.value,checked:!q&&!!A1.byDefault}))}getCheckedStatus(_1){return _1.some(q=>q.checked)}constructor(_1,q,A1){this.cdr=_1,this.i18n=q,this.elementRef=A1,this.contentTemplate=null,this.customFilter=!1,this.extraTemplate=null,this.filterMultiple=!0,this.listOfFilter=[],this.filterChange=new c.bkB,this.destroy$=new E.B,this.isChecked=!1,this.isVisible=!1,this.listOfParsedFilter=[],this.listOfChecked=[],this.elementRef.nativeElement.classList.add("vts-table-filter-column")}ngOnInit(){this.i18n.localeChange.pipe((0,l0.Q)(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Table"),this.cdr.markForCheck()})}ngOnChanges(_1){const{listOfFilter:q}=_1;q&&this.listOfFilter&&this.listOfFilter.length&&(this.listOfParsedFilter=this.parseListOfFilter(this.listOfFilter),this.isChecked=this.getCheckedStatus(this.listOfParsedFilter))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.gRc),c.rXU(I.JD),c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-table-filter"]],inputs:{contentTemplate:"contentTemplate",customFilter:"customFilter",extraTemplate:"extraTemplate",filterMultiple:"filterMultiple",listOfFilter:"listOfFilter"},outputs:{filterChange:"filterChange"},features:[c.OA$],decls:4,vars:2,consts:[["filterMenu","vtsDropdownMenu"],[1,"vts-table-filter-column-title"],[3,"ngTemplateOutlet"],[3,"vtsVisibleChange","vtsVisible","vtsActive","vtsDropdownMenu"],["vts-icon","","vtsType","Filter:antd"],[1,"vts-table-filter-dropdown"],["vts-menu",""],["vts-menu-item","",3,"vtsSelected"],[1,"vts-table-filter-dropdown-btns"],["vts-button","","vtsType","link","vtsSize","sm",3,"click","disabled"],["vts-button","","vtsType","primary","vtsSize","sm",3,"click"],["vts-menu-item","",3,"click","vtsSelected"],["vts-checkbox","",3,"ngModel"],["vts-radio","",3,"ngModel"],["vts-checkbox","",3,"ngModelChange","ngModel"],["vts-radio","",3,"ngModelChange","ngModel"]],template:function(q,A1){1&q&&(c.j41(0,"span",1),c.DNE(1,q1,0,0,"ng-template",2),c.k0s(),c.DNE(2,z0,13,6)(3,u0,1,1,null,2)),2&q&&(c.R7$(),c.Y8G("ngTemplateOutlet",A1.contentTemplate),c.R7$(),c.vxM(A1.customFilter?3:2))},dependencies:[f.T3,te,Z.dA,Z.qb,w.rZ,X.cL,X.ZG,w.vR,N.Cx,M.VW,M.Ex,s.YN,s.BC,s.vS,o.G,o.R$,I1.T,f.MD,s.X1],encapsulation:2,changeDetection:0})}}return W1})(),Se=(()=>{class W1{constructor(_1){this.elementRef=_1,this.expand=!1,this.spaceMode=!1,this.expandChange=new c.bkB,this.expandTemplate=null,this.elementRef.nativeElement.classList.add("vts-table-row-expand-icon")}onHostClick(){this.spaceMode||(this.expand=!this.expand,this.expandChange.next(this.expand))}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["button","vts-row-expand-button",""]],hostVars:9,hostBindings:function(q,A1){1&q&&c.bIt("click",function(){return A1.onHostClick()}),2&q&&(c.Mr5("type","button"),c.AVh("vts-table-row-expand-icon-template",!!A1.expandTemplate)("vts-table-row-expand-icon-expanded",!A1.expandTemplate&&!A1.spaceMode&&!0===A1.expand)("vts-table-row-expand-icon-collapsed",!A1.expandTemplate&&!A1.spaceMode&&!1===A1.expand)("vts-table-row-expand-icon-spaced",A1.spaceMode))},inputs:{expand:"expand",spaceMode:"spaceMode",expandTemplate:"expandTemplate"},outputs:{expandChange:"expandChange"},attrs:G0,decls:1,vars:1,consts:[[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(q,A1){1&q&&c.DNE(0,b0,1,4,null,0),2&q&&c.vxM(A1.expandTemplate?0:-1)},dependencies:[f.MD,f.T3],encapsulation:2})}}return W1})(),qe=(()=>{class W1{constructor(_1){this.elementRef=_1,this.indentSize=0,this.elementRef.nativeElement.classList.add("vts-table-row-indent")}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT))}}static{this.\u0275dir=c.FsC({type:W1,selectors:[["vts-row-indent"]],hostVars:2,hostBindings:function(q,A1){2&q&&c.xc7("padding-left",A1.indentSize,"px")},inputs:{indentSize:"indentSize"}})}}return W1})(),et=(()=>{class W1{constructor(_1){this.elementRef=_1,this.listOfSelections=[],this.checked=!1,this.disabled=!1,this.indeterminate=!1,this.showCheckbox=!1,this.showRowSelection=!1,this.checkedChange=new c.bkB,this.elementRef.nativeElement.classList.add("vts-table-selection")}onCheckedChange(_1){this.checked=_1,this.checkedChange.emit(_1)}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-table-selection"]],inputs:{listOfSelections:"listOfSelections",checked:"checked",disabled:"disabled",indeterminate:"indeterminate",showCheckbox:"showCheckbox",showRowSelection:"showRowSelection"},outputs:{checkedChange:"checkedChange"},decls:2,vars:2,consts:[["selectionMenu","vtsDropdownMenu"],["vts-checkbox","",3,"vts-table-selection-select-all-custom","ngModel","vtsDisabled","vtsIndeterminate"],[1,"vts-table-selection-extra"],["vts-checkbox","",3,"ngModelChange","ngModel","vtsDisabled","vtsIndeterminate"],["vts-dropdown","","vtsPlacement","bottomLeft",1,"vts-table-selection-down",3,"vtsDropdownMenu"],["vts-icon","","vtsType","ArrowMiniDown"],["vts-menu","",1,"vts-table-selection-menu"],["vts-menu-item",""],["vts-menu-item","",3,"click"]],template:function(q,A1){1&q&&c.DNE(0,s1,1,5,"label",1)(1,K,8,1,"div",2),2&q&&(c.vxM(A1.showCheckbox?0:-1),c.R7$(),c.vxM(A1.showRowSelection?1:-1))},dependencies:[s.YN,s.BC,s.vS,M.VW,M.Ex,w.rZ,X.cL,X.ZG,w.s8,w.vR,Z.dA,Z.qb,f.MD],encapsulation:2,changeDetection:0})}}return W1})(),at=(()=>{class W1{constructor(_1){this.elementRef=_1,this.sortDirections=["ascend","descend",null],this.sortOrder=null,this.contentTemplate=null,this.isUp=!1,this.isDown=!1,this.elementRef.nativeElement.classList.add("vts-table-column-sorters")}ngOnChanges(_1){const{sortDirections:q}=_1;q&&(this.isUp=-1!==this.sortDirections.indexOf("ascend"),this.isDown=-1!==this.sortDirections.indexOf("descend"))}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-table-sorters"]],inputs:{sortDirections:"sortDirections",sortOrder:"sortOrder",contentTemplate:"contentTemplate"},features:[c.OA$],decls:6,vars:5,consts:[[3,"ngTemplateOutlet"],[1,"vts-table-column-sorter"],[1,"vts-table-column-sorter-inner"],["vts-icon","","vtsType","ArrowUpOutline",1,"vts-table-column-sorter-up",3,"active"],["vts-icon","","vtsType","ArrowDownOutline",1,"vts-table-column-sorter-down",3,"active"],["vts-icon","","vtsType","ArrowUpOutline",1,"vts-table-column-sorter-up"],["vts-icon","","vtsType","ArrowDownOutline",1,"vts-table-column-sorter-down"]],template:function(q,A1){1&q&&(c.j41(0,"span"),c.DNE(1,a0,0,0,"ng-template",0),c.k0s(),c.j41(2,"span",1)(3,"span",2),c.DNE(4,e1,1,2,"i",3)(5,c0,1,2,"i",4),c.k0s()()),2&q&&(c.R7$(),c.Y8G("ngTemplateOutlet",A1.contentTemplate),c.R7$(),c.AVh("vts-table-column-sorter-full",A1.isDown&&A1.isUp),c.R7$(2),c.vxM(A1.isUp?4:-1),c.R7$(),c.vxM(A1.isDown?5:-1))},dependencies:[f.MD,f.T3,Z.dA,Z.qb],encapsulation:2,changeDetection:0})}}return W1})(),Tt=(()=>{class W1{setAutoLeftWidth(_1){this.renderer.setStyle(this.elementRef.nativeElement,"left",_1)}setAutoRightWidth(_1){this.renderer.setStyle(this.elementRef.nativeElement,"right",_1)}setIsFirstRight(_1){this.setFixClass(_1,"vts-table-cell-fix-right-first")}setIsLastLeft(_1){this.setFixClass(_1,"vts-table-cell-fix-left-last")}setFixClass(_1,q){this.renderer.removeClass(this.elementRef.nativeElement,q),_1&&this.renderer.addClass(this.elementRef.nativeElement,q)}constructor(_1,q){this.renderer=_1,this.elementRef=q,this.vtsRight=!1,this.vtsLeft=!1,this.colspan=null,this.colSpan=null,this.changes$=new E.B,this.isAutoLeft=!1,this.isAutoRight=!1,this.isFixedLeft=!1,this.isFixedRight=!1,this.isFixed=!1}ngOnChanges(){this.setIsFirstRight(!1),this.setIsLastLeft(!1),this.isAutoLeft=""===this.vtsLeft||!0===this.vtsLeft,this.isAutoRight=""===this.vtsRight||!0===this.vtsRight,this.isFixedLeft=!1!==this.vtsLeft,this.isFixedRight=!1!==this.vtsRight,this.isFixed=this.isFixedLeft||this.isFixedRight;const _1=q=>"string"==typeof q&&""!==q?q:null;this.setAutoLeftWidth(_1(this.vtsLeft)),this.setAutoRightWidth(_1(this.vtsRight)),this.changes$.next()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.sFG),c.rXU(c.aKT))}}static{this.\u0275dir=c.FsC({type:W1,selectors:[["td","vtsRight",""],["th","vtsRight",""],["td","vtsLeft",""],["th","vtsLeft",""]],hostVars:6,hostBindings:function(q,A1){2&q&&(c.xc7("position",A1.isFixed?"sticky":null),c.AVh("vts-table-cell-fix-right",A1.isFixedRight)("vts-table-cell-fix-left",A1.isFixedLeft))},inputs:{vtsRight:"vtsRight",vtsLeft:"vtsLeft",colspan:"colspan",colSpan:"colSpan"},features:[c.OA$]})}}return W1})(),Ft=(()=>{class W1{setTheadTemplate(_1){this.theadTemplate$.next(_1)}setHasFixLeft(_1){this.hasFixLeft$.next(_1)}setHasFixRight(_1){this.hasFixRight$.next(_1)}setTableWidthConfig(_1){this.tableWidthConfigPx$.next(_1)}setListOfTh(_1){let q=0;
1_1.forEach(o0=>{q+=o0.colspan&&+o0.colspan||o0.colSpan&&+o0.colSpan||1});const A1=_1.map(o0=>o0.vtsWidth);this.columnCount$.next(q),this.listOfThWidthConfigPx$.next(A1)}setListOfMeasureColumn(_1){const q=[];_1.forEach(A1=>{const o0=A1.colspan&&+A1.colspan||A1.colSpan&&+A1.colSpan||1;for(let X0=0;X0<o0;X0++)q.push(`measure_key_${X0}`)}),this.listOfMeasureColumn$.next(q)}setListOfAutoWidth(_1){this.listOfAutoWidthPx$.next(_1.map(q=>`${q}px`))}setShowEmpty(_1){this.showEmpty$.next(_1)}setNoResult(_1){this.noResult$.next(_1)}setScroll(_1,q){const A1=!(!_1&&!q);A1||this.setListOfAutoWidth([]),this.enableAutoMeasure$.next(A1)}constructor(){this.theadTemplate$=new k.m(1),this.hasFixLeft$=new k.m(1),this.hasFixRight$=new k.m(1),this.hostWidth$=new k.m(1),this.columnCount$=new k.m(1),this.showEmpty$=new k.m(1),this.noResult$=new k.m(1),this.listOfThWidthConfigPx$=new P.t([]),this.tableWidthConfigPx$=new P.t([]),this.manualWidthConfigPx$=(0,Q.z)([this.tableWidthConfigPx$,this.listOfThWidthConfigPx$]).pipe((0,N1.T)(([_1,q])=>_1.length?_1:q)),this.listOfAutoWidthPx$=new k.m(1),this.listOfListOfThWidthPx$=(0,R.h)(this.manualWidthConfigPx$,(0,Q.z)([this.listOfAutoWidthPx$,this.manualWidthConfigPx$]).pipe((0,N1.T)(([_1,q])=>_1.length===q.length?_1.map((A1,o0)=>"0px"===A1?q[o0]||null:q[o0]||A1):q))),this.listOfMeasureColumn$=new k.m(1),this.listOfListOfThWidth$=this.listOfAutoWidthPx$.pipe((0,N1.T)(_1=>_1.map(q=>parseInt(q,10)))),this.enableAutoMeasure$=new k.m(1)}static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275prov=c.jDH({token:W1,factory:W1.\u0275fac})}}return W1})(),pt=(()=>{class W1{constructor(_1){this.isInsideTable=!1,this.isInsideTable=!!_1}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(Ft,8))}}static{this.\u0275dir=c.FsC({type:W1,selectors:[["th",9,"vts-disable-th",3,"mat-cell",""],["td",9,"vts-disable-td",3,"mat-cell",""]],hostVars:2,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-cell",A1.isInsideTable)}})}}return W1})(),Et=(()=>{class W1{constructor(){this.vtsChecked=!1,this.vtsDisabled=!1,this.vtsIndeterminate=!1,this.vtsIndentSize=0,this.vtsShowExpand=!1,this.vtsShowCheckbox=!1,this.vtsExpand=!1,this.vtsNoWrap=!1,this.vtsExpandTemplate=null,this.vtsCheckedChange=new c.bkB,this.vtsExpandChange=new c.bkB,this.isVtsShowExpandChanged=!1,this.isVtsShowCheckboxChanged=!1}onCheckedChange(_1){this.vtsChecked=_1,this.vtsCheckedChange.emit(_1)}onExpandChange(_1){this.vtsExpand=_1,this.vtsExpandChange.emit(_1)}ngOnChanges(_1){const q=oe=>oe&&oe.firstChange&&void 0!==oe.currentValue,{vtsExpand:A1,vtsChecked:o0,vtsShowExpand:X0,vtsShowCheckbox:I2}=_1;X0&&(this.isVtsShowExpandChanged=!0),I2&&(this.isVtsShowCheckboxChanged=!0),q(A1)&&!this.isVtsShowExpandChanged&&(this.vtsShowExpand=!0),q(o0)&&!this.isVtsShowCheckboxChanged&&(this.vtsShowCheckbox=!0)}static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["td","vtsChecked",""],["td","vtsDisabled",""],["td","vtsIndeterminate",""],["td","vtsIndentSize",""],["td","vtsExpand",""],["td","vtsShowExpand",""],["td","vtsShowCheckbox",""],["td","vtsNoWrap",""]],hostVars:6,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-cell-with-append",A1.vtsShowExpand||A1.vtsIndentSize>0)("vts-table-selection-column",A1.vtsShowCheckbox)("vts-table-cell-nowrap",A1.vtsNoWrap)},inputs:{vtsChecked:"vtsChecked",vtsDisabled:"vtsDisabled",vtsIndeterminate:"vtsIndeterminate",vtsIndentSize:"vtsIndentSize",vtsShowExpand:"vtsShowExpand",vtsShowCheckbox:"vtsShowCheckbox",vtsExpand:"vtsExpand",vtsNoWrap:"vtsNoWrap",vtsExpandTemplate:"vtsExpandTemplate"},outputs:{vtsCheckedChange:"vtsCheckedChange",vtsExpandChange:"vtsExpandChange"},features:[c.OA$],attrs:H1,ngContentSelectors:p1,decls:3,vars:2,consts:[["vts-checkbox","",3,"vtsDisabled","ngModel","vtsIndeterminate"],[3,"indentSize"],["vts-row-expand-button","",3,"expandChange","expand","spaceMode","expandTemplate"],["vts-checkbox","",3,"ngModelChange","vtsDisabled","ngModel","vtsIndeterminate"]],template:function(q,A1){1&q&&(c.NAR(),c.DNE(0,S0,2,4)(1,c2,1,3,"label",0),c.SdG(2)),2&q&&(c.vxM(A1.vtsShowExpand||A1.vtsIndentSize>0?0:-1),c.R7$(),c.vxM(A1.vtsShowCheckbox?1:-1))},dependencies:[qe,Se,M.VW,M.Ex,s.YN,s.BC,s.vS,f.MD],encapsulation:2,changeDetection:0})}}return(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsShowExpand",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsShowCheckbox",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsExpand",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsNoWra
1p",void 0),W1})(),v5=(()=>{class W1{getNextSortDirection(_1,q){const A1=_1.indexOf(q);return A1===_1.length-1?_1[0]:_1[A1+1]}emitNextSortValue(){if(this.vtsShowSort){const _1=this.getNextSortDirection(this.sortDirections,this.sortOrder);this.setSortOrder(_1),this.manualClickOrder$.next(this)}}setSortOrder(_1){this.sortOrderChange$.next(_1)}clearSortOrder(){null!==this.sortOrder&&this.setSortOrder(null)}onFilterValueChange(_1){this.vtsFilterChange.emit(_1),this.vtsFilterValue=_1,this.updateCalcOperator()}updateCalcOperator(){this.calcOperatorChange$.next()}constructor(_1){this.cdr=_1,this.manualClickOrder$=new E.B,this.calcOperatorChange$=new E.B,this.vtsFilterValue=null,this.sortOrder=null,this.sortDirections=["ascend","descend",null],this.sortOrderChange$=new E.B,this.destroy$=new E.B,this.isVtsShowSortChanged=!1,this.isVtsShowFilterChanged=!1,this.vtsFilterMultiple=!0,this.vtsSortOrder=null,this.vtsSortPriority=!1,this.vtsSortDirections=["ascend","descend",null],this.vtsFilters=[],this.vtsSortFn=null,this.vtsFilterFn=null,this.vtsShowSort=!1,this.vtsShowFilter=!1,this.vtsCustomFilter=!1,this.vtsNoWrap=!1,this.vtsCheckedChange=new c.bkB,this.vtsSortOrderChange=new c.bkB,this.vtsFilterChange=new c.bkB}ngOnInit(){this.sortOrderChange$.pipe((0,l0.Q)(this.destroy$)).subscribe(_1=>{this.sortOrder!==_1&&(this.sortOrder=_1,this.vtsSortOrderChange.emit(_1)),this.updateCalcOperator(),this.cdr.markForCheck()})}ngOnChanges(_1){const{vtsSortDirections:q,vtsFilters:A1,vtsSortOrder:o0,vtsSortFn:X0,vtsFilterFn:I2,vtsSortPriority:oe,vtsFilterMultiple:Te,vtsShowSort:Ve,vtsShowFilter:Mt}=_1;q&&this.vtsSortDirections&&this.vtsSortDirections.length&&(this.sortDirections=this.vtsSortDirections),o0&&(this.sortOrder=this.vtsSortOrder,this.setSortOrder(this.vtsSortOrder)),Ve&&(this.isVtsShowSortChanged=!0),Mt&&(this.isVtsShowFilterChanged=!0);const ht=Rt=>Rt&&Rt.firstChange&&void 0!==Rt.currentValue;if((ht(o0)||ht(X0))&&!this.isVtsShowSortChanged&&(this.vtsShowSort=!0),ht(A1)&&!this.isVtsShowFilterChanged&&(this.vtsShowFilter=!0),(A1||Te)&&this.vtsShowFilter){const Rt=this.vtsFilters.filter(G5=>G5.byDefault).map(G5=>G5.value);this.vtsFilterValue=this.vtsFilterMultiple?Rt:Rt[0]||null}(X0||I2||oe||A1)&&this.updateCalcOperator()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.gRc))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["th","vtsColumnKey",""],["th","vtsSortFn",""],["th","vtsSortOrder",""],["th","vtsFilters",""],["th","vtsShowSort",""],["th","vtsShowFilter",""],["th","vtsCustomFilter",""],["th","vtsNoWrap",""]],hostVars:6,hostBindings:function(q,A1){1&q&&c.bIt("click",function(){return A1.emitNextSortValue()}),2&q&&c.AVh("vts-table-column-has-sorters",A1.vtsShowSort)("vts-table-column-sort","descend"===A1.sortOrder||"ascend"===A1.sortOrder)("vts-table-cell-nowrap",A1.vtsNoWrap)},inputs:{vtsColumnKey:"vtsColumnKey",vtsFilterMultiple:"vtsFilterMultiple",vtsSortOrder:"vtsSortOrder",vtsSortPriority:"vtsSortPriority",vtsSortDirections:"vtsSortDirections",vtsFilters:"vtsFilters",vtsSortFn:"vtsSortFn",vtsFilterFn:"vtsFilterFn",vtsShowSort:"vtsShowSort",vtsShowFilter:"vtsShowFilter",vtsCustomFilter:"vtsCustomFilter",vtsNoWrap:"vtsNoWrap"},outputs:{vtsCheckedChange:"vtsCheckedChange",vtsSortOrderChange:"vtsSortOrderChange",vtsFilterChange:"vtsFilterChange"},features:[c.OA$],attrs:G2,ngContentSelectors:W2,decls:10,vars:1,consts:[["notFilterTemplate",""],["extraTemplate",""],["sortTemplate",""],["contentTemplate",""],[3,"contentTemplate","extraTemplate","customFilter","filterMultiple","listOfFilter"],[3,"ngTemplateOutlet"],[3,"filterChange","contentTemplate","extraTemplate","customFilter","filterMultiple","listOfFilter"],[3,"sortOrder","sortDirections","contentTemplate"]],template:function(q,A1){1&q&&(c.NAR(me),c.DNE(0,o2,1,5,"vts-table-filter",4)(1,P0,1,1,null,5)(2,w2,1,1,"ng-template",null,0,c.C5r)(4,P2,2,0,"ng-template",null,1,c.C5r)(6,g2,1,3,"ng-template",null,2,c.C5r)(8,le,1,0,"ng-template",null,3,c.C5r)),2&q&&c.vxM(A1.vtsShowFilter||A1.vtsCustomFilter?0:1)},dependencies:[ue,f.T3,at,f.MD],encapsulation:2,changeDetection:0})}}return(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsShowSort",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsShowFilter",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsCustomFilter",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsNoWra
1p",void 0),W1})(),u5=(()=>{class W1{constructor(_1,q){this.renderer=_1,this.elementRef=q,this.changes$=new E.B,this.vtsWidth=null,this.colspan=null,this.colSpan=null,this.rowspan=null,this.rowSpan=null}ngOnChanges(_1){const{vtsWidth:q,colspan:A1,rowspan:o0,colSpan:X0,rowSpan:I2}=_1;if(A1||X0){const oe=this.colspan||this.colSpan;(0,O.gD)(oe)?this.renderer.removeAttribute(this.elementRef.nativeElement,"colspan"):this.renderer.setAttribute(this.elementRef.nativeElement,"colspan",`${oe}`)}if(o0||I2){const oe=this.rowspan||this.rowSpan;(0,O.gD)(oe)?this.renderer.removeAttribute(this.elementRef.nativeElement,"rowspan"):this.renderer.setAttribute(this.elementRef.nativeElement,"rowspan",`${oe}`)}(q||A1)&&this.changes$.next()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.sFG),c.rXU(c.aKT))}}static{this.\u0275dir=c.FsC({type:W1,selectors:[["th"]],inputs:{vtsWidth:"vtsWidth",colspan:"colspan",colSpan:"colSpan",rowspan:"rowspan",rowSpan:"rowSpan"},features:[c.OA$]})}}return W1})(),qt=(()=>{class W1{constructor(_1){this.elementRef=_1,this.vtsSelections=[],this.vtsChecked=!1,this.vtsDisabled=!1,this.vtsIndeterminate=!1,this.vtsShowCheckbox=!1,this.vtsShowRowSelection=!1,this.vtsCheckedChange=new c.bkB,this.isVtsShowExpandChanged=!1,this.isVtsShowCheckboxChanged=!1,this.elementRef.nativeElement.classList.add("vts-table-selection-column")}onCheckedChange(_1){this.vtsChecked=_1,this.vtsCheckedChange.emit(_1)}ngOnChanges(_1){const q=oe=>oe&&oe.firstChange&&void 0!==oe.currentValue,{vtsChecked:A1,vtsSelections:o0,vtsShowExpand:X0,vtsShowCheckbox:I2}=_1;X0&&(this.isVtsShowExpandChanged=!0),I2&&(this.isVtsShowCheckboxChanged=!0),q(o0)&&!this.isVtsShowExpandChanged&&(this.vtsShowRowSelection=!0),q(A1)&&!this.isVtsShowCheckboxChanged&&(this.vtsShowCheckbox=!0)}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["th","vtsSelections",""],["th","vtsChecked",""],["th","vtsShowCheckbox",""],["th","vtsShowRowSelection",""]],inputs:{vtsSelections:"vtsSelections",vtsChecked:"vtsChecked",vtsDisabled:"vtsDisabled",vtsIndeterminate:"vtsIndeterminate",vtsShowCheckbox:"vtsShowCheckbox",vtsShowRowSelection:"vtsShowRowSelection"},outputs:{vtsCheckedChange:"vtsCheckedChange"},features:[c.OA$],attrs:n2,ngContentSelectors:p1,decls:2,vars:6,consts:[[3,"checkedChange","checked","disabled","indeterminate","listOfSelections","showCheckbox","showRowSelection"]],template:function(q,A1){1&q&&(c.NAR(),c.j41(0,"vts-table-selection",0),c.bIt("checkedChange",function(X0){return A1.onCheckedChange(X0)}),c.k0s(),c.SdG(1)),2&q&&c.Y8G("checked",A1.vtsChecked)("disabled",A1.vtsDisabled)("indeterminate",A1.vtsIndeterminate)("listOfSelections",A1.vtsSelections)("showCheckbox",A1.vtsShowCheckbox)("showRowSelection",A1.vtsShowRowSelection)},dependencies:[et],encapsulation:2,changeDetection:0})}}return(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsShowCheckbox",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsShowRowSelection",void 0),W1})(),b5=(()=>{class W1{constructor(){this.vtsAlign=null}static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275dir=c.FsC({type:W1,selectors:[["th","vtsAlign",""],["td","vtsAlign",""]],hostVars:2,hostBindings:function(q,A1){2&q&&c.xc7("text-align",A1.vtsAlign)},inputs:{vtsAlign:"vtsAlign"}})}}return W1})(),O5=(()=>{class W1{constructor(){this.vtsEllipsis=!0}static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275dir=c.FsC({type:W1,selectors:[["th","vtsEllipsis",""],["td","vtsEllipsis",""]],hostVars:2,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-cell-ellipsis",A1.vtsEllipsis)},inputs:{vtsEllipsis:"vtsEllipsis"}})}}return(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsEllipsis",void 0),W1})(),T1=(()=>{class W1{constructor(){this.tableLayout="auto",this.theadTemplate=null,this.contentTemplate=null,this.listOfColWidth=[],this.scrollX=null}static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["table","vts-table-content",""]],hostVars:8,hostBindings:function(q,A1){2&q&&(c.xc7("table-layout",A1.tableLayout)("width",A1.scrollX)("min-width",A1.scrollX?"100%":null),c.AVh("vts-table-fixed",A1.scrollX))},inputs:{tableLayout:"tableLayout",theadTemplate:"theadTemplate",contentTemplate:"contentTemplate",listOfColWidth:"listOfColWidth",scrollX:"scrollX"},attrs:S2,ngContentSelectors:p1,decls:5,vars:2,consts:[[3,"width","minWidth"],[1,"vts-table-thead"],[3,"ngTemplateOutlet"]],template:function(q,A1){1&q&&(c.NAR(),c.Z7z(0,T0,1,4,"col",0,c.fX1),c.DNE(2,Ce,2,1,"thead",1)(3,Pe,0,0,"ng-template",2),c.SdG(4)),2&q&&(c.Dyx(A1.listOfColWidth),c.R7$(2),c.vxM(A1.theadTemplate?2:-1),c.R7$(),c.Y8G("ngTemplateOutlet",A1.contentTemplate))},dependencies:[f.MD,f.T3],encapsulation:2,changeDetection:0})}}return W1})(),s2=(()=>{class W1{constructor(_1,q){this.vtsTableStyleService=_1,this.renderer=q,this.hostWidth$=new P.t(null),this.enableAutoMeasure$=new P.t(!1),this.destroy$=new E.B}ngOnInit(){if(this.vtsTableStyleService){const{enableAutoMeasure$:_1,hostWidth$:q}=this.vtsTableStyleService;_1.pipe((0,l0.Q)(this.destroy$)).subscribe(this.enableAutoMeasure$),q.subscribe(this.hostWidth$)}}ngAfterViewInit(){this.vtsTableStyleService.columnCount$.pipe((0,l0.Q)(this.destroy$)).subscribe(_1=>{this.renderer.setAttribute(this.tdElement.nativeElement,"colspan",`${_1}`)})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(Ft),c.rXU(c.sFG))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["tr","vts-table-fixed-row",""],["tr","vtsExpand",""]],viewQuery:function(q,A1){if(1&q&&c.GBs(ye,5),2&q){let o0;c.mGM(o0=c.lsd())&&(A1.tdElement=o0.first)}},attrs:m2,ngContentSelectors:p1,decls:7,vars:3,consts:[["tdElement",""],["contentTemplate",""],[1,"vts-disable-td","vts-table-cell"],[1,"vts-table-expanded-row-fixed",2,"position","sticky","left","0px","overflow","hidden",3,"width"],[3,"ngTemplateOutlet"],[1,"vts-table-expanded-row-fixed",2,"position","sticky","left","0px","overflow","hidden"]],template:function(q,A1){1&q&&(c.NAR(),c.j41(0,"td",2,0),c.DNE(2,M0,3,5,"div",3),c.nI1(3,"async"),c.DNE(4,F2,1,1,null,4)(5,He,1,0,"ng-template",null,1,c.C5r),c.k0s()),2&q&&(c.R7$(2),c.vxM(c.bMT(3,1,A1.enableAutoMeasure$)?2:4))},dependencies:[f.Jj,f.T3,f.MD],encapsulation:2,changeDetection:0})}}return W1})(),n0=(()=>{class W1{constructor(_1){this.elementRef=_1,this.tableLayout="auto",this.listOfColWidth=[],this.theadTemplate=null,this.contentTemplate=null,this.elementRef.nativeElement.classList.add("vts-table-container")}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-table-inner-default"]],inputs:{tableLayout:"tableLayout",listOfColWidth:"listOfColWidth",theadTemplate:"theadTemplate",contentTemplate:"contentTemplate"},decls:2,vars:4,consts:[[1,"vts-table-content"],["vts-table-content","",3,"contentTemplate","tableLayout","listOfColWidth","theadTemplate"]],template:function(q,A1){1&q&&(c.j41(0,"div",0),c.nrm(1,"table",1),c.k0s()),2&q&&(c.R7$(),c.Y8G("contentTemplate",A1.contentTemplate)("tableLayout",A1.tableLayout)("listOfColWidth",A1.listOfColWidth)("theadTemplate",A1.theadTemplate))},dependencies:[T1],encapsulation:2,changeDetection:0})}}return W1})(),C0=(()=>{class W1{constructor(_1){this.vtsTableStyleService=_1,this.isOdd=!0,this.destroy$=new E.B,this.listOfFixedColumns$=new k.m(1),this.listOfColumns$=new k.m(1),this.listOfFixedColumnsChanges$=this.listOfFixedColumns$.pipe((0,p0.n)(q=>(0,R.h)(this.listOfFixedColumns$,...q.map(A1=>A1.changes$)).pipe((0,L0.Z)(()=>this.listOfFixedColumns$))),(0,l0.Q)(this.destroy$)),this.listOfFixedLeftColumnChanges$=this.listOfFixedColumnsChanges$.pipe((0,N1.T)(q=>
1q.filter(A1=>!1!==A1.vtsLeft))),this.listOfFixedRightColumnChanges$=this.listOfFixedColumnsChanges$.pipe((0,N1.T)(q=>q.filter(A1=>!1!==A1.vtsRight))),this.listOfColumnsChanges$=this.listOfColumns$.pipe((0,p0.n)(q=>(0,R.h)(this.listOfColumns$,...q.map(A1=>A1.changes$)).pipe((0,L0.Z)(()=>this.listOfColumns$))),(0,l0.Q)(this.destroy$)),this.isInsideTable=!1,this.isInsideTable=!!_1}ngAfterContentInit(){this.vtsTableStyleService&&(this.listOfCellFixedDirective.changes.pipe((0,$0.Z)(this.listOfCellFixedDirective),(0,l0.Q)(this.destroy$)).subscribe(this.listOfFixedColumns$),this.listOfVtsThDirective.changes.pipe((0,$0.Z)(this.listOfVtsThDirective),(0,l0.Q)(this.destroy$)).subscribe(this.listOfColumns$),this.listOfFixedLeftColumnChanges$.subscribe(_1=>{_1.forEach(q=>q.setIsLastLeft(q===_1[_1.length-1]))}),this.listOfFixedRightColumnChanges$.subscribe(_1=>{_1.forEach(q=>q.setIsFirstRight(q===_1[0]))}),(0,Q.z)([this.vtsTableStyleService.listOfListOfThWidth$,this.listOfFixedLeftColumnChanges$]).pipe((0,l0.Q)(this.destroy$)).subscribe(([_1,q])=>{q.forEach((A1,o0)=>{if(A1.isAutoLeft){const I2=q.slice(0,o0).reduce((Te,Ve)=>Te+(Ve.colspan||Ve.colSpan||1),0),oe=_1.slice(0,I2).reduce((Te,Ve)=>Te+Ve,0);A1.setAutoLeftWidth(`${oe}px`)}})}),(0,Q.z)([this.vtsTableStyleService.listOfListOfThWidth$,this.listOfFixedRightColumnChanges$]).pipe((0,l0.Q)(this.destroy$)).subscribe(([_1,q])=>{q.forEach((A1,o0)=>{const X0=q[q.length-o0-1];if(X0.isAutoRight){const oe=q.slice(q.length-o0,q.length).reduce((Ve,Mt)=>Ve+(Mt.colspan||Mt.colSpan||1),0),Te=_1.slice(_1.length-oe,_1.length).reduce((Ve,Mt)=>Ve+Mt,0);X0.setAutoRightWidth(`${Te}px`)}})}))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(Ft,8))}}static{this.\u0275dir=c.FsC({type:W1,selectors:[["tr",3,"mat-row","",3,"mat-header-row","",3,"vts-table-measure-row","",3,"vtsExpand","",3,"vts-table-fixed-row",""]],contentQueries:function(q,A1,o0){if(1&q&&(c.wni(o0,u5,4),c.wni(o0,Tt,4)),2&q){let X0;c.mGM(X0=c.lsd())&&(A1.listOfVtsThDirective=X0),c.mGM(X0=c.lsd())&&(A1.listOfCellFixedDirective=X0)}},hostVars:6,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-row",A1.isInsideTable)("vts-table-row-odd",A1.isOdd)("vts-table-row-even",!A1.isOdd)},inputs:{isOdd:"isOdd"}})}}return W1})(),b2=(()=>{class W1{constructor(_1,q,A1){this.vtsResizeObserver=_1,this.ngZone=q,this.elementRef=A1,this.listOfMeasureColumn=[],this.listOfAutoWidth=new c.bkB,this.destroy$=new E.B,this.elementRef.nativeElement.classList.add("vts-table-measure-now")}ngAfterViewInit(){this.listOfTdElement.changes.pipe((0,$0.Z)(this.listOfTdElement)).pipe((0,p0.n)(_1=>(0,Q.z)(_1.toArray().map(q=>this.vtsResizeObserver.observe(q).pipe((0,N1.T)(([A1])=>{const{width:o0}=A1.target.getBoundingClientRect();return Math.floor(o0)}))))),(0,Z0.B)(16),(0,l0.Q)(this.destroy$)).subscribe(_1=>{this.ngZone.run(()=>{this.listOfAutoWidth.next(_1)})})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(z.wo),c.rXU(c.SKi),c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["tr","vts-table-measure-row",""]],viewQuery:function(q,A1){if(1&q&&c.GBs(ye,5),2&q){let o0;c.mGM(o0=c.lsd())&&(A1.listOfTdElement=o0)}},inputs:{listOfMeasureColumn:"listOfMeasureColumn"},outputs:{listOfAutoWidth:"listOfAutoWidth"},attrs:xe,decls:2,vars:0,consts:[["tdElement",""],[1,"vts-disable-td",2,"padding","0px","border","0px","height","0px"]],template:function(q,A1){1&q&&c.Z7z(0,e2,2,0,"td",1,c.fX1),2&q&&c.Dyx(A1.listOfMeasureColumn)},dependencies:[f.MD],encapsulation:2,changeDetection:0})}}return W1})(),ce=(()=>{class W1{constructor(_1,q){if(this.vtsTableStyleService=_1,this.cdr=q,this.isInsideTable=!1,this.showEmpty$=new P.t(!1),this.noResult$
1=new P.t(void 0),this.listOfMeasureColumn$=new P.t([]),this.destroy$=new E.B,this.isInsideTable=!!this.vtsTableStyleService,this.vtsTableStyleService){const{showEmpty$:A1,noResult$:o0,listOfMeasureColumn$:X0}=this.vtsTableStyleService;o0.pipe((0,l0.Q)(this.destroy$)).subscribe(this.noResult$),X0.pipe((0,l0.Q)(this.destroy$)).subscribe(this.listOfMeasureColumn$),A1.pipe((0,l0.Q)(this.destroy$)).subscribe(this.showEmpty$)}}onListOfAutoWidthChange(_1){this.vtsTableStyleService.setListOfAutoWidth(_1)}ngAfterViewInit(){this.listOfVtsTrDirective.length&&this.listOfVtsTrDirective.toArray().forEach((_1,q)=>_1.isOdd=q%2==1)}ngAfterContentInit(){this.listOfVtsTrDirective.changes.pipe((0,l0.Q)(this.destroy$)).subscribe(_1=>{setTimeout(()=>{_1.toArray().forEach((q,A1)=>q.isOdd=A1%2==1),this.cdr.markForCheck()})})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(Ft,8),c.rXU(c.gRc))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["tbody"]],contentQueries:function(q,A1,o0){if(1&q&&c.wni(o0,C0,5),2&q){let X0;c.mGM(X0=c.lsd())&&(A1.listOfVtsTrDirective=X0)}},hostVars:2,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-tbody",A1.isInsideTable)},ngContentSelectors:p1,decls:5,vars:6,consts:[["vts-table-fixed-row","",1,"vts-table-placeholder"],["vts-table-measure-row","",3,"listOfMeasureColumn"],["vts-table-measure-row","",3,"listOfAutoWidth","listOfMeasureColumn"],["vtsComponentName","table",3,"specificContent"]],template:function(q,A1){if(1&q&&(c.NAR(),c.DNE(0,m1,1,1),c.nI1(1,"async"),c.SdG(2),c.DNE(3,f1,3,3,"tr",0),c.nI1(4,"async")),2&q){let o0;c.vxM((o0=c.bMT(1,2,A1.listOfMeasureColumn$))?0:-1,o0),c.R7$(3),c.vxM(c.bMT(4,4,A1.showEmpty$)?3:-1)}},dependencies:[f.Jj,b2,s2,A.Dd,A.DD,f.MD],encapsulation:2,changeDetection:0})}}return W1})(),ge=(()=>{class W1{setScrollPositionClassName(_1=!1){const{scrollWidth:q,scrollLeft:A1,clientWidth:o0}=this.tableBodyElement.nativeElement,X0="vts-table-ping-left",I2="vts-table-ping-right";q===o0&&0!==q||_1?(this.renderer.removeClass(this.tableMainElement,X0),this.renderer.removeClass(this.tableMainElement,I2)):0===A1?(this.renderer.removeClass(this.tableMainElement,X0),this.renderer.addClass(this.tableMainElement,I2)):q===A1+o0?(this.renderer.removeClass(this.tableMainElement,I2),this.renderer.addClass(this.tableMainElement,X0)):(this.renderer.addClass(this.tableMainElement,X0),this.renderer.addClass(this.tableMainElement,I2))}constructor(_1,q,A1,o0,X0){this.renderer=_1,this.ngZone=q,this.platform=A1,this.resizeService=o0,this.elementRef=X0,this.data=[],this.scrollX=null,this.scrollY=null,this.contentTemplate=null,this.widthConfig=[],this.listOfColWidth=[],this.theadTemplate=null,this.virtualTemplate=null,this.virtualItemSize=0,this.virtualMaxBufferPx=200,this.virtualMinBufferPx=100,this.virtualForTrackBy=I2=>I2,this.headerStyleMap={},this.bodyStyleMap={},this.verticalScrollBarWidth=0,this.noDateVirtualHeight="182px",this.data$=new E.B,this.scroll$=new E.B,this.destroy$=new E.B,this.elementRef.nativeElement.classList.add("vts-table-container")}ngOnChanges(_1){const{scrollX:q,scrollY:A1,data:o0}=_1;(q||A1)&&(this.headerStyleMap={overflowX:"hidden",overflowY:this.scrollY&&0!==this.verticalScrollBarWidth?"scroll":"hidden"},this.bodyStyleMap={overflowY:this.scrollY?"scroll":"hidden",overflowX:this.scrollX?"auto":null,maxHeight:this.scrollY},this.scroll$.next()),o0&&this.data$.next()}ngAfterViewInit(){this.platform.isBrowser&&this.ngZone.runOutsideAngular(()=>{const _1=this.scroll$.pipe((0,$0.Z)(null),(0,x0.c)(0),(0,p0.n)(()=>(0,C1.R)(this.tableBodyElement.nativeElement,"scroll").pipe((0,$0.Z)(!0))),(0,l0.Q)(this.destroy$)),q=this.resizeService.subscribe().pipe((0,l0.Q)(this.destroy$)),A1=this.data$.pipe((0,l0.Q)(this.destroy$));(0,R.h)(_1,q,A1,this.scroll$).pipe((0,$0.Z)(!0),(0,x0.c)(0),(0,l0.Q)(this.destroy$)).subscribe(()=>this.setScrollPositionClassName()),_1.pipe((0,q0.p)(()=>!!this.scrollY)).subscribe(()=>this.tableHeaderElement.nativeElement.scrollLeft=this.tableBodyElement.nativeElement.scrollLeft)})}ngOnDestroy(){this.setScrollPositionClassName(!0),this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.sFG),c.rXU(c.SKi),c.rXU(r.P),c.rXU(u1.FH),c.rXU(c.aKT))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-table-inner-scroll"]],viewQuery:function(q,A1){if(1&q&&(c.GBs(R1,5,c.aKT),c.GBs(B0,5,c.aKT),c.GBs(p.d6,5,p.d6)),2&q){let o0;c.mGM(o0=c.lsd())&&(A1.tableHeaderElement=o0.first),c.mGM(o0=c.lsd())&&(A1.tableBodyElement=o0.first),c.mGM(o0=c.lsd())&&(A1.cdkVirtualScrollViewport=o0.first)}},inputs:{data:"data",scrollX:"scrollX",scrollY:"scrollY",contentTemplate:"contentTemplate",widthConfig:"widthConfig",listOfColWidth:"listOfColWidth",theadTemplate:"theadTemplate",virtualTemplate:"virtualTemplate",virtualItemSize:"virtualItemSize",virtualMaxBufferPx:"virtualMaxBufferPx",virtualMinBufferPx:"virtualMinBufferPx",tableMainElement:"tableMainElement",virtualForTrackBy:"virtualForTrackBy",verticalScrollBarWidth:"verticalScrollBarWidth"},features:[c.OA$],decls:2,vars:2,consts:[["tableHeaderElement",""],["tableBodyElement",""],[1,"vts-table-content",3,"ngStyle"],[1,"vts-table-header","vts-table-hide-scrollbar",3,"ngStyle"],["vts-table-content","","tableLayout","fixed",3,"scrollX","listOfColWidth","theadTemplate"],[1,"vts-table-body",3,"ngStyle"],[3,"itemSize","maxBufferPx","minBufferPx","height"],["vts-table-content","","tableLayout","fixed",3,"scrollX","listOfColWidth","contentTemplate"],[3,"itemSize","maxBufferPx","minBufferPx"],["vts-table-content","","tableLayout","fixed",3,"scrollX","listOfColWidth"],[4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTrackBy"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["vts-table-content","","tableLayout","fixed",3,"scrollX","listOfColWidth","theadTemplate","contentTemplate"]],template:function(q,A1){1&q&&c.DNE(0,ae,5,6)(1,a1,3,5,"div",2),2&q&&(c.vxM(A1.scrollY?0:-1),c.R7$(),c.vxM(A1.scrollY?-1:1))},dependencies:[T1,p.E9,p.yg,p.E$,p.d6,f.T3,ce,f.MD,f.B3],encapsulation:2,changeDetection:0})}}return W1})(),N2=(()=>{class W1{constructor(_1){this.templateRef=_1}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.C4Q))}}
1static{this.\u0275dir=c.FsC({type:W1,selectors:[["","vts-virtual-scroll",""]],exportAs:["vtsVirtualScroll"]})}}return W1})(),B1=(()=>{class W1{updatePageSize(_1){this.pageSize$.next(_1)}updateFrontPagination(_1){this.frontPagination$.next(_1)}updatePageIndex(_1){this.pageIndex$.next(_1)}updateListOfData(_1){this.listOfData$.next(_1)}constructor(){this.destroy$=new E.B,this.pageIndex$=new P.t(1),this.frontPagination$=new P.t(!0),this.pageSize$=new P.t(10),this.listOfData$=new P.t([]),this.pageIndexDistinct$=this.pageIndex$.pipe((0,Y1.F)()),this.pageSizeDistinct$=this.pageSize$.pipe((0,Y1.F)()),this.listOfCalcOperator$=new P.t([]),this.queryParams$=(0,Q.z)([this.pageIndexDistinct$,this.pageSizeDistinct$,this.listOfCalcOperator$]).pipe((0,Z0.B)(0),(0,e0.i)(1),(0,N1.T)(([_1,q,A1])=>({pageIndex:_1,pageSize:q,sort:A1.filter(o0=>o0.sortFn).map(o0=>({key:o0.key,value:o0.sortOrder})),filter:A1.filter(o0=>o0.filterFn).map(o0=>({key:o0.key,value:o0.filterValue}))}))),this.listOfDataAfterCalc$=(0,Q.z)([this.listOfData$,this.listOfCalcOperator$]).pipe((0,N1.T)(([_1,q])=>{let A1=[..._1];const o0=q.filter(I2=>{const{filterValue:oe,filterFn:Te}=I2;return!(null==oe||Array.isArray(oe)&&0===oe.length)&&"function"==typeof Te});for(const I2 of o0){const{filterFn:oe,filterValue:Te}=I2;A1=A1.filter(Ve=>oe(Te,Ve))}const X0=q.filter(I2=>null!==I2.sortOrder&&"function"==typeof I2.sortFn).sort((I2,oe)=>+oe.sortPriority-+I2.sortPriority);return q.length&&A1.sort((I2,oe)=>{for(const Te of X0){const{sortFn:Ve,sortOrder:Mt}=Te;if(Ve&&Mt){const ht=Ve(I2,oe,Mt);if(0!==ht)return"ascend"===Mt?ht:-ht}}return 0}),A1})),this.listOfFrontEndCurrentPageData$=(0,Q.z)([this.pageIndexDistinct$,this.pageSizeDistinct$,this.listOfDataAfterCalc$]).pipe((0,l0.Q)(this.destroy$),(0,q0.p)(_1=>{const[q,A1,o0]=_1;return q<=(Math.ceil(o0.length/A1)||1)}),(0,N1.T)(([_1,q,A1])=>A1.slice((_1-1)*q,_1*q))),this.listOfCurrentPageData$=this.frontPagination$.pipe((0,p0.n)(_1=>_1?this.listOfFrontEndCurrentPageData$:this.listOfData$)),this.total$=this.frontPagination$.pipe((0,p0.n)(_1=>_1?this.listOfDataAfterCalc$:this.listOfData$),(0,N1.T)(_1=>_1.length),(0,Y1.F)())}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275prov=c.jDH({token:W1,factory:W1.\u0275fac})}}return W1})(),De=(()=>{class W1{constructor(){this.title=null,this.footer=null}static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-table-title-footer"]],hostVars:4,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-title",null!==A1.title)("vts-table-footer",null!==A1.footer)},inputs:{title:"title",footer:"footer"},decls:2,vars:2,consts:[[4,"vtsStringTemplateOutlet"]],template:function(q,A1){1&q&&c.DNE(0,h0,2,1,"ng-container",0)(1,m0,2,1,"ng-container",0),2&q&&(c.Y8G("vtsStringTemplateOutlet",A1.title),c.R7$(),c.Y8G("vtsStringTemplateOutlet",A1.footer))},dependencies:[f.MD,x.f],encapsulation:2,changeDetection:0})}}return W1})();const L="table";let l1=(()=>{class W1{onPageSizeChange(_1){this.vtsTableDataService.updatePageSize(_1)}onPageIndexChange(_1){this.vtsTableDataService.updatePageIndex(_1)}constructor(_1,q,A1,o0,X0,I2,oe){this.elementRef=_1,this.vtsResizeObserver=q,this.vtsConfigService=A1,this.cdr=o0,this.vtsTableStyleService=X0,this.vtsTableDataService=I2,this.directionality=oe,this._vtsModuleName=L,this.vtsTableLayout="auto",this.vtsShowTotal=null,this.vtsItemRender=null,this.vtsTitle=null,this.vtsFooter=null,this.vtsNoResult=void 0,this.vtsPageSizeOptions=[10,20,30,40],this.vtsVirtualItemSize=0,this.vtsVirtualMaxBufferPx=200,this.vtsVirtualMinBufferPx=100,this.vtsVirtualForTrackBy=Te=>Te,this.vtsLoadingDelay=0,this.vtsPageIndex=1,this.vtsPageSize=10,this.vtsTotal=0,this.vtsWidthConfig=[],this.vtsData=[],this.vtsPaginationPosition="bottom",this.vtsScroll={x:null,y:null},this.vtsClientPagination=!0,this.vtsTemplateMode=!1,this.vtsShowPagination=!1,this.vtsLoading=!1,this.vtsOuterBordered=!1,this.vtsLoadingIndicator=null,this.vtsBordered=!0,this.vtsSize="sm",this.vtsShowSizeChanger=!1,this.vtsHidePaginationOnSinglePage=!0,this.vtsShowQuickJumper=!1,this.vtsSimple=!1,this.vtsPaginationEllipsis=!1,this.vtsMini=!1,this.vtsResponsive=!1,this.vtsRounded=!1,this.vtsOutline=!1,this.vtsStripe=!0,this.vtsPageSizeChange=new c.bkB,this.vtsPageIndexChange=new c.bkB,this.vtsQueryParams=new c.bkB,this.vtsCurrentPageDataChange=new c.bkB,this.data=[],this.scrollX=null,this.scrollY=null,this.theadTemplate=null,this.listOfAutoColWidth=[],this.listOfManualColWidth=[],this.hasFixLeft=!1,this.hasFixRight=!1,this.showPagination=!0,this.destroy$=new E.B,this.loading$=new P.t(!1),this.templateMode$=new P.t(!1),this.dir="ltr",this.verticalScrollBarWidth=0,this.elementRef.nativeElement.classList.add("vts-table-wrapper"),this.vtsConfigService.getConfigChangeEventForComponent(L).pipe((0,l0.Q)(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}ngOnInit(){const{pageIndexDistinct$:_1,pageSizeDistinct$:q,listOfCurrentPageData$:A1,total$:o0,queryParams$:X0}=this.vtsTableDataService,{theadTemplate$:I2,hasFixLeft$:oe,hasFixRight$:Te}=this.vtsTableStyleService;this.dir=this.directionality.value,this.directionality.change?.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.dir=Ve,this.cdr.detectChanges()}),X0.pipe((0,l0.Q)(this.destroy$)).subscribe(this.vtsQueryParams),_1.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{Ve!==this.vtsPageIndex&&(this.vtsPageIndex=Ve,this.vtsPageIndexChange.next(Ve))}),q.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{Ve!==this.vtsPageSize&&(this.vtsPageSize=Ve,this.vtsPageSizeChange.next(Ve))}),o0.pipe((0,l0.Q)(this.destroy$),(0,q0.p)(()=>this.vtsClientPagination)).subscribe(Ve=>{Ve!==this.vtsTotal&&(this.vtsTotal=Ve,this.cdr.markForCheck())}),A1.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.data=Ve,this.vtsCurrentPageDataChange.next(Ve),this.cdr.markForCheck()}),I2.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.theadTemplate=Ve,this.cdr.markForCheck()}),oe.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.hasFixLeft=Ve,this.cdr.markForCheck()}),Te.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.hasFixRight=Ve,this.cdr.markForCheck()}),(0,Q.z)([o0,this.loading$,this.templateMode$]).pipe((0,N1.T)(([Ve,Mt,ht])=>0===Ve&&!Mt&&!ht),(0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.vtsTableStyleService.setShowEmpty(Ve)}),this.verticalScrollBarWidth=(0,O.nS)("vertical"),this.vtsTableStyleService.listOfListOfThWidthPx$.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.listOfAutoColWidth=Ve,this.cdr.markForCheck()}),this.vtsTableStyleService.manualWidthConfigPx$.pipe((0,l0.Q)(this.destroy$)).subscribe(Ve=>{this.listOfManualColWidth=Ve,this.cdr.markForCheck()})}ngOnChanges(_1){const{vtsScroll:q,vtsPageIndex:A1,vtsPageSize:o0,vtsClientPagination:X0,vtsData:I2,vtsWidthConfig:oe,vtsNoResult:Te,vtsLoading:Ve,vtsTemplateMode:Mt}=_1;A1&&this.vtsTableDataService.updatePageIndex(this.vtsPageIndex),o0&&this.vtsTableDataService.updatePageSize(this.vtsPageSize),I2&&(this.vtsData=this.vtsData||[],this.vtsTableDataService.updateListOfData(this.vtsData)),X0&&this.vtsTableDataService.updateFrontPagination(this.vtsClientPagination),q&&this.setScrollOnChanges(),oe&&this.vtsTableStyleService.setTableWidthConfig(this.vtsWidthConfig),Ve&&this.loading$.next(this.vtsLoading),Mt&&this.templateMode$.next(this.vtsTemplateMode),Te&&this.vtsTableStyleService.setNoResult(this.vtsNoResult),this.updateShowPagination()}ngAfterViewInit(){this.vtsResizeObserver.observe(this.elementRef).pipe((0,N1.T)(([_1])=>{const{width:q}=_1.target.getBoundingClientRect();return Math.floor(q-(this.scrollY?this.verticalScrollBarWidth:0))}),(0,l0.Q)(this.destroy$)).subscribe(this.vtsTableStyleService.hostWidth$),this.vtsTableInnerScrollC
1omponent&&this.vtsTableInnerScrollComponent.cdkVirtualScrollViewport&&(this.cdkVirtualScrollViewport=this.vtsTableInnerScrollComponent.cdkVirtualScrollViewport)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}setScrollOnChanges(){this.scrollX=this.vtsScroll&&this.vtsScroll.x||null,this.scrollY=this.vtsScroll&&this.vtsScroll.y||null,this.vtsTableStyleService.setScroll(this.scrollX,this.scrollY)}updateShowPagination(){this.showPagination=this.vtsHidePaginationOnSinglePage&&this.vtsData.length>this.vtsPageSize||this.vtsData.length>0&&!this.vtsHidePaginationOnSinglePage||!this.vtsClientPagination&&this.vtsTotal>this.vtsPageSize}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT),c.rXU(z.wo),c.rXU(w1.XZ),c.rXU(c.gRc),c.rXU(Ft),c.rXU(B1),c.rXU(i.D,8))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["vts-table"]],contentQueries:function(q,A1,o0){if(1&q&&c.wni(o0,N2,5),2&q){let X0;c.mGM(X0=c.lsd())&&(A1.vtsVirtualScrollDirective=X0.first)}},viewQuery:function(q,A1){if(1&q&&(c.GBs($.Hq,5),c.GBs(ge,5)),2&q){let o0;c.mGM(o0=c.lsd())&&(A1.pagination=o0.first),c.mGM(o0=c.lsd())&&(A1.vtsTableInnerScrollComponent=o0.first)}},hostVars:2,hostBindings:function(q,A1){2&q&&c.AVh("vts-table-wrapper-rtl","rtl"===A1.dir)},inputs:{vtsTableLayout:"vtsTableLayout",vtsShowTotal:"vtsShowTotal",vtsItemRender:"vtsItemRender",vtsTitle:"vtsTitle",vtsFooter:"vtsFooter",vtsNoResult:"vtsNoResult",vtsPageSizeOptions:"vtsPageSizeOptions",vtsVirtualItemSize:"vtsVirtualItemSize",vtsVirtualMaxBufferPx:"vtsVirtualMaxBufferPx",vtsVirtualMinBufferPx:"vtsVirtualMinBufferPx",vtsVirtualForTrackBy:"vtsVirtualForTrackBy",vtsLoadingDelay:"vtsLoadingDelay",vtsPageIndex:"vtsPageIndex",vtsPageSize:"vtsPageSize",vtsTotal:"vtsTotal",vtsWidthConfig:"vtsWidthConfig",vtsData:"vtsData",vtsPaginationPosition:"vtsPaginationPosition",vtsScroll:"vtsScroll",vtsClientPagination:"vtsClientPagination",vtsTemplateMode:"vtsTemplateMode",vtsShowPagination:"vtsShowPagination",vtsLoading:"vtsLoading",vtsOuterBordered:"vtsOuterBordered",vtsLoadingIndicator:"vtsLoadingIndicator",vtsBordered:"vtsBordered",vtsSize:"vtsSize",vtsShowSizeChanger:"vtsShowSizeChanger",vtsHidePaginationOnSinglePage:"vtsHidePaginationOnSinglePage",vtsShowQuickJumper:"vtsShowQuickJumper",vtsSimple:"vtsSimple",vtsPaginationEllipsis:"vtsPaginationEllipsis",vtsMini:"vtsMini",vtsResponsive:"vtsResponsive",vtsRounded:"vtsRounded",vtsOutline:"vtsOutline",vtsStripe:"vtsStripe"},outputs:{vtsPageSizeChange:"vtsPageSizeChange",vtsPageIndexChange:"vtsPageIndexChange",vtsQueryParams:"vtsQueryParams",vtsCurrentPageDataChange:"vtsCurrentPageDataChange"},exportAs:["vtsTable"],features:[c.Jv_([Ft,B1]),c.OA$],ngContentSelectors:p1,decls:13,vars:28,consts:[["tableMainElement",""],["paginationTemplate",""],["contentTemplate",""],[3,"vtsDelay","vtsSpinning","vtsIndicator"],[3,"ngTemplateOutlet"],[1,"vts-table"],[3,"title"],[3,"data","scrollX","scrollY","contentTemplate","listOfColWidth","theadTemplate","verticalScrollBarWidth","virtualTemplate","virtualItemSize","virtualMaxBufferPx","virtualMinBufferPx","tableMainElement","virtualForTrackBy"],[3,"tableLayout","listOfColWidth","theadTemplate","contentTemplate"],[3,"footer"],[1,"vts-table-pagination","vts-table-pagination-right",3,"hidden","vtsShowSizeChanger","vtsPageSizeOptions","vtsItemRender","vtsShowQuickJumper","vtsHidePaginationOnSinglePage","vtsShowTotal","vtsPageSize","vtsTotal","vtsSimple","vtsEllipsis","vtsMini","vtsResponsive","vtsRounded","vtsOutline","vtsPageIndex"],[1,"vts-table-pagination","vts-table-pagination-right",3,"vtsPageSizeChange","vtsPageIndexChange","hidden","vtsShowSizeChanger","vtsPageSizeOptions","vtsItemRender","vtsShowQuickJumper","vtsHidePaginationOnSinglePage","vtsShowTotal","vtsPageSize","vtsTotal","vtsSimple","vtsEllipsis","vtsMini","vtsResponsive","vtsRounded","vtsOutline","vtsPageIndex"]],template:function(q,A1){1&q&&(c.NAR(),c.j41(0,"vts-spin",3),c.DNE(1,R0,1,1,null,4),c.j41(2,"div",5,0),c.DNE(4,b1,1,1,"vts-table-title-footer",6)(5,f0,1,13,"vts-table-inner-scroll",7)(6,O0,1,4,"vts-table-inner-default",8)(7,K1,1,1,"vts-table-title-footer",9),c.k0s(),c.DNE(8,O1,1,1,null,4),c.k0s(),c.DNE(9,P1,1,1,"ng-template",null,1,c.C5r)(11,D1,1,0,"ng-template",null,2,c.C5r)),2&q&&(c.Y8G("vtsDelay",A1.vtsLoadingDelay)("vtsSpinning",A1.vtsLoading)("vtsIndicator",A1.vtsLoadingIndicator),c.R7$(),c.vxM("both"===A1.vtsPaginationPosition||"top"===A1.vtsPaginationPosition?1:-1),c.R7$(),c.AVh("vts-table-rtl","rtl"===A1.dir)("vts-table-fixed-header",A1.vtsData.length&&A1.scrollY)("vts-table-fixed-column",A1.scrollX)("vts-table-has-fix-left",A1.hasFixLeft)("vts-table-has-fix-right",A1.hasFixRight)("vts-table-bordered",A1.vtsBordered)("vts-table-out-bordered",A1.vtsOuterBordered&&!A1.vtsBordered)("vts-table-lg","lg"===A1.vtsSize)("vts-table-sm","sm"===A1.vtsSize)("vts-table-stripe",A1.vtsStripe),c.R7$(2),c.vxM(A1.vtsTitle?4:-1),c.R7$(),c.vxM(A1.scrollY||A1.scrollX?5:6),c.R7$(2),c.vxM(A1.vtsFooter?7:-1),c.R7$(),c.vxM("both"===A1.vtsPaginationPosition||"bottom"===A1.vtsPaginationPosition?8:-1))},dependencies:[o1.z,f.T3,De,ge,n0,$.ak,$.Hq,f.MD],encapsulation:2,changeDetection:0})}}return(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsClientPagination",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsTemplateMode",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsShowPagination",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsLoading",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsOuterBordered",void 0),(0,Z1.Cg)([(0,w1.H4)(),(0,O.H3)()],W1.prototype,"vtsBordered",void 0),(0,Z1.Cg)([(0,w1.H4)()],W1.prototype,"vtsSize",void 0),(0,Z1.Cg)([(0,w1.H4)(),(0,O.H3)()],W1.prototype,"vtsShowSizeChanger",void 0),(0,Z1.Cg)([(0,w1.H4)(),(0,O.H3)()],W1.prototype,"vtsHidePaginationOnSinglePage",void 0),(0,Z1.Cg)([(0,w1.H4)(),(0,O.H3)()],W1.prototype,"vtsShowQuickJumper",void 0),(0,Z1.Cg)([(0,w1.H4)(),(0,O.H3)()],W1.prototype,"vtsSimple",void 0),(0,Z1.Cg)([(0,w1.H4)(),(0,O.H3)()],W1.prototype,"vtsPaginationEllipsis",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsMini",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsResponsive",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsRounded",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsOutline",void 0),(0,Z1.Cg)([(0,O.H3)()],W1.prototype,"vtsStripe",void 0),W1})(),s0=(()=>{class W1{constructor(_1,q,A1,o0){this.elementRef=_1,this.renderer=q,this.vtsTableStyleService=A1,this.vtsTableDataService=o0,this.destroy$=new E.B,this.isInsideTable=!1,this.vtsSortOrderChange=new c.bkB,this.isInsideTable=!!this.vtsTableStyleService}ngOnInit(){this.vtsTableStyleService&&this.vtsTableStyleService.setTheadTemplate(this.templateRef)}ngAfterContentInit(){if(this.vtsTableStyleService){const _1=this.listOfVtsTrDirective.changes.pipe((0,$0.Z)(this.listOfVtsTrDirective),(0,N1.T)(X0=>X0&&X0.first)),q=_1.pipe((0,p0.n)(X0=>X0?X0.listOfColumnsChanges$:S1.w),(0,l0.Q)(this.destroy$));q.subscribe(X0=>this.vtsTableStyleService.setListOfTh(X0)),this.vtsTableStyleService.enableAutoMeasure$.pipe((0,p0.n)(X0=>X0?q:(0,W0.of)([]))).pipe((0,l0.Q)(this.destroy$)).subscribe(X0=>this.vtsTableStyleService.setListOfMeasureColumn(X0));const A1=_1.pipe((0,p0.n)(X0=>X0?X0.listOfFixedLeftColumnChanges$:S1.w),(0,l0.Q)(this.destroy$)),o0=_1.pipe((0,p0.n)(X0=>X0?X0.listOfFixedRightColumnChanges$:S1.w),(0,l0.Q)(this.destroy$));A1.subscribe(X0=>{this.vtsTableStyleService.setHasFixLeft(0!==X0.length)}),o0.subscribe(X0=>{this.vtsTableStyleService.setHasFixRight(0!==X0.length)})}if(this.vtsTableDataService){const _1=this.listOfVtsThAddOnComponent.changes.pipe((0,$0.Z)(this.listOfVtsThAddOnComponent));_1.pipe((0,p0.n)(()=>(0,R.h)(...this.listOfVtsThAddOnComponent.map(o0=>o0.manualClickOrder$))),(0,l0.Q)(this.destroy$)).subscribe(o0=>{this.vtsSortOrderChange.emit({key:o0.vtsColumnKey,value:o0.sortOrder}),o0.vtsSortFn&&!1===o0.vtsSortPriority&&this.listOfVtsThAddOnComponent.filter(I2=>
1I2!==o0).forEach(I2=>I2.clearSortOrder())}),_1.pipe((0,p0.n)(o0=>(0,R.h)(_1,...o0.map(X0=>X0.calcOperatorChange$)).pipe((0,L0.Z)(()=>_1))),(0,N1.T)(o0=>o0.filter(X0=>!!X0.vtsSortFn||!!X0.vtsFilterFn).map(X0=>{const{vtsSortFn:I2,sortOrder:oe,vtsFilterFn:Te,vtsFilterValue:Ve,vtsSortPriority:Mt,vtsColumnKey:ht}=X0;return{key:ht,sortFn:I2,sortPriority:Mt,sortOrder:oe,filterFn:Te,filterValue:Ve}})),(0,x0.c)(0),(0,l0.Q)(this.destroy$)).subscribe(o0=>{this.vtsTableDataService.listOfCalcOperator$.next(o0)})}}ngAfterViewInit(){this.vtsTableStyleService&&this.renderer.removeChild(this.renderer.parentNode(this.elementRef.nativeElement),this.elementRef.nativeElement)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(q){return new(q||W1)(c.rXU(c.aKT),c.rXU(c.sFG),c.rXU(Ft,8),c.rXU(B1,8))}}static{this.\u0275cmp=c.VBU({type:W1,selectors:[["thead",9,"vts-table-thead"]],contentQueries:function(q,A1,o0){if(1&q&&(c.wni(o0,C0,5),c.wni(o0,v5,5)),2&q){let X0;c.mGM(X0=c.lsd())&&(A1.listOfVtsTrDirective=X0),c.mGM(X0=c.lsd())&&(A1.listOfVtsThAddOnComponent=X0)}},viewQuery:function(q,A1){if(1&q&&c.GBs(U0,7),2&q){let o0;c.mGM(o0=c.lsd())&&(A1.templateRef=o0.first)}},outputs:{vtsSortOrderChange:"vtsSortOrderChange"},ngContentSelectors:p1,decls:3,vars:1,consts:[["contentTemplate",""],[3,"ngTemplateOutlet"]],template:function(q,A1){1&q&&(c.NAR(),c.DNE(0,h2,1,0,"ng-template",null,0,c.C5r)(2,_2,1,1,null,1)),2&q&&(c.R7$(2),c.vxM(A1.isInsideTable?-1:2))},dependencies:[f.MD,f.T3],encapsulation:2,changeDetection:0})}}return W1})(),d2=(()=>{class W1{static{this.\u0275fac=function(q){return new(q||W1)}}static{this.\u0275mod=c.$C({type:W1})}static{this.\u0275inj=c.G2t({imports:[a.jI,X.pf,s.YN,x.n,N.j,M.VW,w.rZ,o.G,f.MD,u.IK,$.ak,z.ib,o1.m,I.OK,Z.dA,A.Dd,p.E9,z.ib,l1,v5,Et,s0,ce,T1,De,n0,ge,b2,Se,at,ue,et,te,s2,qt]})}}return W1})()},1578:(X1,n1,h)=>{"use strict";h.d(n1,{Wt:()=>Z2,WI:()=>a1,SE:()=>m0});var i=h(23135),a=h(86570),r=h(29126),u=h(80380),p=h(89062),f=h(25318),c=h(62252),s=h(99400),o=h(9378),M=h(39829);class x{_items;_activeItemIndex=-1;_activeItem=(0,i.vPA)(null);_wrap=!1;_typeaheadSubscription=f.yU.EMPTY;_itemChangesSubscription;_vertical=!0;_horizontal;_allowedModifierKeys=[];_homeAndEnd=!1;_pageUpAndDown={enabled:!1,delta:10};_effectRef;_typeahead;_skipPredicateFn=R0=>R0.disabled;constructor(R0,b1){this._items=R0,R0 instanceof i.rOR?this._itemChangesSubscription=R0.changes.subscribe(f0=>this._itemsChanged(f0.toArray())):(0,i.Hps)(R0)&&(this._effectRef=(0,i.QZP)(()=>this._itemsChanged(R0()),{injector:b1}))}tabOut=new c.B;change=new c.B;skipPredicate(R0){return this._skipPredicateFn=R0,this}withWrap(R0=!0){return this._wrap=R0,this}withVerticalOrientation(R0=!0){return this._vertical=R0,this}withHorizontalOrientation(R0){return this._horizontal=R0,this}withAllowedModifierKeys(R0){return this._allowedModifierKeys=R0,this}withTypeAhead(R0=200){this._typeaheadSubscription.unsubscribe();const b1=this._getItemsArray();return this._typeahead=new s.T(b1,{debounceInterval:"number"==typeof R0?R0:void 0,skipPredicate:f0=>this._skipPredicateFn(f0)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(f0=>{this.setActiveItem(f0)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(R0=!0){return this._homeAndEnd=R0,this}withPageUpDown(R0=!0,b1=10){return this._pageUpAndDown={enabled:R0,delta:b1},this}setActiveItem(R0){const b1=this._activeItem();this.updateActiveItem(R0),this._activeItem()!==b1&&this.change.next(this._activeItemIndex)}onKeydown(R0){const b1=R0.keyCode,O0=["altKey","ctrlKey","metaKey","shiftKey"].every(K1=>!R0[K1]||this._allowedModifierKeys.indexOf(K1)>-1);switch(b1){case M.T:return void this.tabOut.next();case M.D:if(this._vertical&&O0){this.setNextItemActive();break}return;case M.U:if(this._vertical&&O0){this.setPreviousItemActive();break}return;case M.R:if(this._horizontal&&O0){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case M.L:if(this._horizontal&&O0){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case M.H:if(this._homeAndEnd&&O0){this.setFirstItemActive();break}return;case M.E:if(this._homeAndEnd&&O0){this.setLastItemActive();break}return;case M.a:if(this._pageUpAndDown.enabled&&O0){const K1=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(K1>0?K1:0,1);break}return;case M.P:if(this._pageUpAndDown.enabled&&O0){const K1=this._activeItemIndex+this._pageUpAndDown.delta,D2=this._getItemsArray().length;this._setActiveItemByIndex(K1<D2?K1:D2-1,-1);break}return;default:return void((O0||(0,o.rp)(R0,"shiftKey"))&&this._typeahead?.handleKey(R0))}this._typeahead?.reset(),R0.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem()}isTyping(){return!!this._typeahead&&this._typeahead.isTyping()}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(R0){const b1=this._getItemsArray(),f0="number"==typeof R0?R0:b1.indexOf(R0);this._activeItem.set(b1[f0]??null),this._activeItemIndex=f0,this._typeahead?.setCurrentSelectedItemIndex(f0)}
1destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._typeahead?.destroy(),this.tabOut.complete(),this.change.complete()}_setActiveItemByDelta(R0){this._wrap?this._setActiveInWrapMode(R0):this._setActiveInDefaultMode(R0)}_setActiveInWrapMode(R0){const b1=this._getItemsArray();for(let f0=1;f0<=b1.length;f0++){const O0=(this._activeItemIndex+R0*f0+b1.length)%b1.length;if(!this._skipPredicateFn(b1[O0]))return void this.setActiveItem(O0)}}_setActiveInDefaultMode(R0){this._setActiveItemByIndex(this._activeItemIndex+R0,R0)}_setActiveItemByIndex(R0,b1){const f0=this._getItemsArray();if(f0[R0]){for(;this._skipPredicateFn(f0[R0]);)if(!f0[R0+=b1])return;this.setActiveItem(R0)}}_getItemsArray(){return(0,i.Hps)(this._items)?this._items():this._items instanceof i.rOR?this._items.toArray():this._items}_itemsChanged(R0){this._typeahead?.setItems(R0);const b1=this._activeItem();if(b1){const f0=R0.indexOf(b1);f0>-1&&f0!==this._activeItemIndex&&(this._activeItemIndex=f0,this._typeahead?.setCurrentSelectedItemIndex(f0))}}}class z extends x{_origin="program";setFocusOrigin(R0){return this._origin=R0,this}setActiveItem(R0){super.setActiveItem(R0),this.activeItem&&this.activeItem.focus(this._origin)}}var w=h(97321),A=h(12253),I=h(8122),Z=h(15539),X=h(78598),$=h(50957),N=h(9894),o1=h(52317),O=h(7815),E=h(59888),k=h(262),P=h(9760),Q=h(99708),R=h(28114),C1=h(51700),S1=h(8077),W0=h(98231),l0=h(91943),N1=h(54931),p0=h(98263),L0=h(4033),$0=h(31635),Z0=h(93509),x0=h(33153),q0=h(545),Y1=h(98272),e0=h(21906),I1=h(9755),Z1=h(96985),u1=h(43959),w1=h(69147);function p1(U1,R0){if(1&U1&&(i.qex(0),i.nrm(1,"i",1),i.bVm()),2&U1){const b1=R0.$implicit;i.R7$(),i.Y8G("vtsType",b1)}}const E1=["*"],q1=U1=>({"vts-tabs-nav-next-most-right":U1}),Y0=U1=>({"vts-tabs-nav-more-most-right":U1}),J1=()=>({visible:!1});function K0(U1,R0){if(1&U1&&(i.qex(0),i.nrm(1,"i",7),i.bVm()),2&U1){const b1=R0.$implicit;i.R7$(),i.Y8G("vtsType",b1)}}function z0(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"button",5),i.bIt("click",function(){i.eBV(b1);const O0=i.XpG();return i.Njj(O0.navigateToPrevTab())}),i.DNE(1,K0,2,1,"ng-container",6),i.k0s()}if(2&U1){const b1=i.XpG();i.Y8G("disabled",b1.isFirstTab),i.R7$(),i.Y8G("vtsStringTemplateOutlet",b1.prevIcon)}}function V2(U1,R0){if(1&U1&&(i.qex(0),i.nrm(1,"i",7),i.bVm()),2&U1){const b1=R0.$implicit;i.R7$(),i.Y8G("vtsType",b1)}}function u0(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"button",8),i.bIt("click",function(){i.eBV(b1);const O0=i.XpG();return i.Njj(O0.navigateToNextTab())}),i.DNE(1,V2,2,1,"ng-container",6),i.k0s()}if(2&U1){const b1=i.XpG();i.Y8G("ngClass",i.eq3(3,q1,!b1.addable))("disabled",b1.isLastTab),i.R7$(),i.Y8G("vtsStringTemplateOutlet",b1.nextIcon)}}function G0(U1,R0){if(1&U1&&(i.qex(0),i.EFF(1),i.bVm()),2&U1){const b1=i.XpG().$implicit;i.R7$(),i.SpI(" ",b1.tab.label," ")}}function Q0(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"li",14),i.bIt("click",function(){const O0=i.eBV(b1).$implicit,K1=i.XpG(3);return i.Njj(K1.onSelect(O0))})("contextmenu",function(O0){const K1=i.eBV(b1).$implicit,D2=i.XpG(3);return i.Njj(D2.onContextmenu(K1,O0))}),i.DNE(1,G0,2,1,"ng-container",15),i.k0s()}if(2&U1){const b1=R0.$implicit;i.AVh("vts-tabs-dropdown-menu-item-disabled",b1.disabled),i.Y8G("vtsSelected",b1.active)("vtsDisabled",b1.disabled),i.R7$(),i.Y8G("vtsStringTemplateOutlet",b1.tab.label)("vtsStringTemplateOutletContext",i.lJ4(6,J1))}}function T2(U1,R0){if(1&U1&&(i.j41(0,"ul",11),i.Z7z(1,Q0,2,7,"li",13,i.fX1),i.k0s()),2&U1){const b1=i.XpG(2);i.Y8G("ngClass",b1.vtsDropdownClass),i.R7$(),i.Dyx(b1.items)}}function b0(U1,R0){}function k0(U1,R0){if(1&U1&&(i.j41(0,"div",12),i.DNE(1,b0,0,0,"ng-template",16),i.k0s()),2&U1){const b1=i.XpG(2);i.Y8G("ngClass",b1.vtsDropdownClass),i.R7$(),i.Y8G("ngTemplateOutlet",b1.vtsDropdownContent)}}function s1(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"button",9,0),i.bIt("vtsVisibleChange",function(O0){i.eBV(b1);const K1=i.XpG();return i.Njj(K1.menuVisChange(O0))})("mouseenter",function(){i.eBV(b1);const O0=i.XpG();return i.Njj(O0.showItems())}),i.nrm(2,"i",10),i.k0s(),i.j41(3,"vts-dropdown-menu",null,1),i.DNE(5,T2,3,1,"ul",11)(6,k0,2,2,"div",12),i.k0s()}if(2&U1){const b1=i.sdS(4),f0=i.XpG();i.Y8G("ngClass",i.eq3(6,Y0,!f0.addable))("vtsDropdownMenu",b1)("vtsPlacement",f0.vtsDropdownPosition)("vtsTooltipTitle",f0.vtsTabExpandTooltip),i.R7$(5),i.vxM(f0.menuOpened&&!f0.vtsDropdownContent?5:-1),i.R7$(),i.vxM(f0.vtsDropdownContent?6:-1)}}function t0(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"button",17),i.bIt("click",function(){i.eBV(b1);const O0=i.XpG();return i.Njj(O0.onAddTab())}),i.k0s()}if(2&U1){const b1=i.XpG();i.Y8G("addIcon",b1.addIcon)}}const K=["navWarp"],a0=["navList"];function e1(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"button",8),i.bIt("click",function(){i.eBV(b1);const O0=i.XpG();return i.Njj(O0.onAddTab())}),i.nrm(1,"i",9),i.k0s()}if(2&U1){const b1=i.XpG();i.Y8G("addIcon",b1.addIcon)}}function c0(U1,R0){}function H1(U1,R0){if(1&U1&&(i.j41(0,"div",7),i.DNE(1,c0,0,0,"ng-template",10),i.k0s()),2&U1){const b1=i.XpG();i.R7$(),i.Y8G("ngTemplateOutlet",b1.extraTemplate)}}const S0=["vts-tab-body",""];function c2(U1,R0){}function G2(U1,R0){if(1&U1&&i.DNE(0,c2,0,0,"ng-template",0),2&U1){const b1=i.XpG();i.Y8G("ngTemplateOutlet",b1.content)}}function me(U1,R0){if(1&U1&&(i.qex(0),i.nrm(1,"i",1),i.bVm()),2&U1){const b1=R0.$implicit;i.R7$(),i.Y8G("vtsType",b1)}}const W2=["contentTemplate"],o2=[[["","vts-tab-link",""]],"*"],d0=["[vts-tab-link]","*"];function P0(U1,R0){1&U1&&i.SdG(0)}function a2(U1,R0){1&U1&&i.SdG(0,1)}const w2=()=>({visible:!0}),P2=(U1,R0)=>R0.vtsTitle;function g2(U1,R0){if(1&U1&&(i.qex(0),i.EFF(1),i.bVm()),2&U1){const b1=i.XpG().$implicit;i.R7$(),i.SpI(" ",b1.label," ")}}function le(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"button",10),i.bIt("click",function(O0){i.eBV(b1);const K1=i.XpG().$index,D2=i.XpG(2);return i.Njj(D2.onClose(K1,O0))}),i.k0s()}if(2&U1){const b1=i.XpG().$implicit;i.Y8G("closeIcon",b1.vtsCloseIcon)}}function n2(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"div",6),i.bIt("click",function(O0){const K1=i.eBV(b1),D2=K1.$implicit,O1=K1.$index,V1=i.XpG(2);return i.Njj(V1.clickNavItem(D2,O1,O0))})("contextmenu",function(O0){const K1=i.eBV(b1).$implicit,D2=i.XpG(2);return i.Njj(D2.contextmenuNavItem(K1,O0))}),i.j41(1,"div",7),i.DNE(2,g2,2,1,"ng-container",8)(3,le,1,1,"button",9),i.k0s()()}if(2&U1){const b1=R0.$implicit,f0=R0.$index,O0=i.XpG(2);i.xc7("margin-right","horizontal"===O0.position?O0.vtsTabBarGutter:null,"px")("margin-bottom","vertical"===O0.position?O0.vtsTabBarGutter:null,"px"),i.AVh("vts-tabs-tab-active",O0.vtsSelectedIndex===f0)("vts-tabs-tab-disabled",b1.vtsDisabled),i.R7$(),i.Y8G("disabled",b1.vtsDisabled)("tab",b1)("active",O0.vtsSelectedIndex===f0),i.BMQ("tabIndex",O0.getTabIndex(b1,f0))("aria-disabled",b1.vtsDisabled)("aria-selected",O0.vtsSelectedIndex===f0&&!O0.vtsHideAll)("aria-controls",O0.getTabContentId(f0)),i.R7$(),i.Y8G("vtsStringTemplateOutlet",b1.label)("vtsStringTemplateOutletContext",i.lJ4(18,w2)),i.R7$(),i.vxM(b1.vtsClosable&&O0.closable&&!b1.vtsDisabled?3:-1)}}function S2(U1,R0){if(1&U1){const b1=i.RV6();i.j41(0,"vts-tabs-nav",4),i.bIt("tabScroll",function(O0){i.eBV(b1);const K1=i.XpG();return i.Njj(K1.vtsTabListScroll.emit(O0))})("selectFocusedIndex",function(O0){i.eBV(b1);const K1=i.XpG();return i.Njj(K1.setSelectedIndex(O0))})("addClicked",function(){i.eBV(b1);const O0=i.XpG();return i.Njj(O0.onAdd())}),i.Z7z(1,n2,4,19,"div",5,P2),i.k0s()}if(2&U1){const b1=i.XpG();i.Y8G("ngStyle",b1.vtsTabBarStyle)("selectedIndex",b1.vtsSelectedIndex||0)("inkBarAnimated",b1.inkBarAnimated)("addable",b1.addable)("addIcon",b1.vtsAddIcon)("hideBar",b1.vtsHideAll)("position",b1.position)("extraTemplate",b1.vtsTabBarExtraContent)("allTabs",b1.allTabs)("navigable",b1.navigable)("showMoreTabs",b1.vtsShowMoreTabs)("vtsDropdownPosition",b1.vtsDropdownPosition)("vtsDropdownContent",b1.vtsDropdownContent)("vtsDropdownClass",b1.vtsDropdownClass)("tabExpandTooltip",b1.vtsTabExpandTooltip)("prevIcon",b1.vtsPrevIcon)("nextIcon",b1.vtsNextIcon),i.R7$(),i.Dyx(b1.tabs)}}function T0(U1,R0){if(1&U1&&i.nrm(0,"div",3),2&U1){const b1=R0.$implicit,f0=R0.$index,O0=i.XpG();i.Y8G("active",O0.vtsSelectedIndex==f0&&!O0.vtsHideAll)("content",b1.content)("forceRender",b1.vtsForceRender)("tabPaneAnimated",O0.tabPaneAnimated)}}let Q2=(()=>{class U1{constructor(b1){this.elementRef=b1,this.addIcon="PlusOutline:antd",this.element=this.elementRef.nativeElement}getElementWidth(){return this.element?.offsetWidth||0}getElementHeight(){return this.element?.offsetHeight||0}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.aKT))}}
1static{this.\u0275cmp=i.VBU({type:U1,selectors:[["vts-tab-add-button"],["button","vts-tab-add-button",""]],hostAttrs:["aria-label","Add tab","type","button",1,"vts-tabs-nav-add"],inputs:{addIcon:"addIcon"},decls:1,vars:1,consts:[[4,"vtsStringTemplateOutlet"],["vts-icon","",3,"vtsType"]],template:function(f0,O0){1&f0&&i.DNE(0,p1,2,1,"ng-container",0),2&f0&&i.Y8G("vtsStringTemplateOutlet",O0.addIcon)},dependencies:[a.dA,a.qb,r.f],encapsulation:2})}}return U1})(),Ce=(()=>{class U1{get _animated(){return"NoopAnimations"!==this.animationMode&&this.animated}constructor(b1,f0,O0){this.elementRef=b1,this.ngZone=f0,this.animationMode=O0,this.position="horizontal",this.animated=!0}alignToElement(b1){this.ngZone.runOutsideAngular(()=>{(0,u.j)(()=>this.setStyles(b1))})}setStyles(b1){const f0=this.elementRef.nativeElement;"horizontal"===this.position?(f0.style.top="",f0.style.height="",f0.style.left=this.getLeftPosition(b1),f0.style.width=this.getElementWidth(b1)):(f0.style.left="",f0.style.width="",f0.style.top=this.getTopPosition(b1),f0.style.height=this.getElementHeight(b1))}getLeftPosition(b1){return b1?(b1.offsetLeft||0)+"px":"0"}getElementWidth(b1){return b1?(b1.offsetWidth||0)+"px":"0"}getTopPosition(b1){return b1?(b1.offsetTop||0)+"px":"0"}getElementHeight(b1){return b1?(b1.offsetHeight||0)+"px":"0"}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.aKT),i.rXU(i.SKi),i.rXU(i.bc$,8))}}static{this.\u0275dir=i.FsC({type:U1,selectors:[["vts-tabs-ink-bar"],["","vts-tabs-ink-bar",""]],hostAttrs:[1,"vts-tabs-ink-bar"],hostVars:2,hostBindings:function(f0,O0){2&f0&&i.AVh("vts-tabs-ink-bar-animated",O0._animated)},inputs:{position:"position",animated:"animated"}})}}return U1})(),Pe=(()=>{class U1{constructor(b1){this.elementRef=b1,this.disabled=!1,this.active=!1,this.el=b1.nativeElement,this.parentElement=this.el.parentElement}focus(){this.el.focus()}get width(){return this.parentElement.offsetWidth}get height(){return this.parentElement.offsetHeight}get left(){return this.parentElement.offsetLeft}get top(){return this.parentElement.offsetTop}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.aKT))}}static{this.\u0275dir=i.FsC({type:U1,selectors:[["","vtsTabNavItem",""]],inputs:{disabled:"disabled",tab:"tab",active:"active"}})}}return U1})(),ye=(()=>{class U1{constructor(){this.recalculateWrapperChange$=new c.B}static{this.\u0275fac=function(f0){return new(f0||U1)}}static{this.\u0275prov=i.jDH({token:U1,factory:U1.\u0275fac})}}return U1})(),m2=(()=>{class U1{constructor(b1,f0,O0){this.cdr=b1,this.elementRef=f0,this.tabNavService=O0,this.selectIndex=0,this.items=[],this.addable=!1,this.addIcon="PlusOutline:antd",this.prevIcon="ArrowBack:vts",this.nextIcon="ArrowForward:vts",this.navigable=!0,this.showMoreTabs=!1,this.vtsDropdownPosition="bottomLeft",this.vtsDropdownClass="",this.vtsTabExpandTooltip="",this.addClicked=new i.bkB,this.selected=new i.bkB,this.closeAnimationWaitTimeoutId=-1,this.menuOpened=!1,this.isFirstTab=!0,this.isLastTab=!0,this.element=this.elementRef.nativeElement}ngOnChanges(b1){b1.selectIndex&&(0===b1.selectIndex.currentValue?(this.isFirstTab=!0,this.isLastTab=!1):b1.selectIndex.currentValue===this.allTabs.length-1?(this.isFirstTab=!1,this.isLastTab=!0):(this.isFirstTab=!1,this.isLastTab=!1))}onSelect(b1){b1.disabled||(b1.tab.vtsClick.emit(),this.selected.emit(b1))}activateTab(b1){const f0=this.allTabs.toArray().findIndex(K1=>K1==b1);this.isFirstTab=0===f0,this.isLastTab=f0===this.allTabs.length-1;const O0=this.items.find(K1=>K1.tab.isActive);b1.vtsClick.emit(),this.selected.emit(O0?{tab:b1,tabDirective:O0}:{tab:b1})}navigateToPrevTab(){const b1=this.allTabs.toArray(),f0=b1.findIndex(O0=>O0.isActive);f0>0&&this.activateTab(b1[f0-1])}navigateToNextTab(){const b1=this.allTabs.toArray(),f0=b1.findIndex(O0=>O0.isActive);f0<b1.length-1&&this.activateTab(b1[f0+1])}onContextmenu(b1,f0){b1.disabled||b1.tab.vtsContextmenu.emit(f0)}showItems(){clearTimeout(this.closeAnimationWaitTimeoutId),this.menuOpened=!0,this.cdr.markForCheck()}menuVisChange(b1){b1||(this.closeAnimationWaitTimeoutId=setTimeout(()=>{this.menuOpened=!1,this.cdr.markForCheck()},150))}getElementWidth(){return this.element?.offsetWidth||0}getElementHeight(){return this.element?.offsetHeight||0}onAddTab(){this.tabNavService.recalculateWrapperChange$.next(),this.addClicked.emit
1()}ngOnDestroy(){clearTimeout(this.closeAnimationWaitTimeoutId)}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.gRc),i.rXU(i.aKT),i.rXU(ye))}}static{this.\u0275cmp=i.VBU({type:U1,selectors:[["vts-tab-nav-operation"]],hostAttrs:[1,"vts-tabs-nav-operations"],inputs:{selectIndex:"selectIndex",items:"items",addable:"addable",addIcon:"addIcon",allTabs:"allTabs",prevIcon:"prevIcon",nextIcon:"nextIcon",navigable:"navigable",showMoreTabs:"showMoreTabs",vtsDropdownPosition:"vtsDropdownPosition",vtsDropdownContent:"vtsDropdownContent",vtsDropdownClass:"vtsDropdownClass",vtsTabExpandTooltip:"vtsTabExpandTooltip"},outputs:{addClicked:"addClicked",selected:"selected"},exportAs:["vtsTabNavOperation"],features:[i.OA$],ngContentSelectors:E1,decls:5,vars:4,consts:[["dropdownTrigger","vtsDropdown"],["menu","vtsDropdownMenu"],["type","button",1,"vts-tabs-nav-prev",3,"disabled"],["type","button",1,"vts-tabs-nav-next",3,"ngClass","disabled"],["vts-tab-add-button","",1,"vts-tabs-add-button-op",3,"addIcon"],["type","button",1,"vts-tabs-nav-prev",3,"click","disabled"],[4,"vtsStringTemplateOutlet"],["vts-icon","",3,"vtsType"],["type","button",1,"vts-tabs-nav-next",3,"click","ngClass","disabled"],["vts-dropdown","","tabindex","-1","aria-hidden","true","vtsTrigger","click","vtsOverlayClassName","vts-tabs-dropdown","vts-tooltip","",1,"vts-tabs-nav-more",3,"vtsVisibleChange","mouseenter","ngClass","vtsDropdownMenu","vtsPlacement","vtsTooltipTitle"],["vts-icon","","vtsType","ArrowDownOutline:vts"],["vts-menu","",3,"ngClass"],[1,"vts-tabs-dropdown-menu",3,"ngClass"],["vts-menu-item","",1,"vts-tabs-dropdown-menu-item",3,"vts-tabs-dropdown-menu-item-disabled","vtsSelected","vtsDisabled"],["vts-menu-item","",1,"vts-tabs-dropdown-menu-item",3,"click","contextmenu","vtsSelected","vtsDisabled"],[4,"vtsStringTemplateOutlet","vtsStringTemplateOutletContext"],[3,"ngTemplateOutlet"],["vts-tab-add-button","",1,"vts-tabs-add-button-op",3,"click","addIcon"]],template:function(f0,O0){1&f0&&(i.NAR(),i.DNE(0,z0,2,2,"button",2),i.SdG(1),i.DNE(2,u0,2,5,"button",3)(3,s1,7,8)(4,t0,1,1,"button",4)),2&f0&&(i.vxM(O0.items.length>0&&O0.navigable?0:-1),i.R7$(2),i.vxM(O0.items.length>0&&O0.navigable?2:-1),i.R7$(),i.vxM(O0.items.length>0&&O0.showMoreTabs?3:-1),i.R7$(),i.vxM(O0.addable&&O0.items.length>0?4:-1))},dependencies:[a.dA,a.qb,r.n,r.f,Q2,R.vR,C1.pf,C1.cL,C1.ZG,R.s8,S1.BL,S1.uC,W0.MD,W0.YU,W0.T3],encapsulation:2,changeDetection:0})}}return U1})();const F2=.995**20;let He=(()=>{class U1{constructor(b1,f0){this.ngZone=b1,this.elementRef=f0,this.lastWheelDirection=null,this.lastWheelTimestamp=0,this.lastTimestamp=0,this.lastTimeDiff=0,this.lastMixedWheel=0,this.lastWheelPrevent=!1,this.touchPosition=null,this.lastOffset=null,this.motion=-1,this.unsubscribe=()=>{},this.offsetChange=new i.bkB,this.tabScroll=new i.bkB,this.onTouchEnd=O0=>{if(!this.touchPosition)return;const K1=this.lastOffset,D2=this.lastTimeDiff;if(this.lastOffset=this.touchPosition=null,K1){const O1=K1.x/D2,V1=K1.y/D2,P1=Math.abs(O1),D1=Math.abs(V1);if(Math.max(P1,D1)<.1)return;let U0=O1,h2=V1;this.motion=window.setInterval(()=>{Math.abs(U0)<.01&&Math.abs(h2)<.01?window.clearInterval(this.motion):(U0*=F2,h2*=F2,this.onOffset(20*U0,20*h2,O0))},20)}},this.onTouchMove=O0=>{if(!this.touchPosition)return;O0.preventDefault();const{screenX:K1,screenY:D2}=O0.touches[0],O1=K1-this.touchPosition.x,V1=D2-this.touchPosition.y;this.onOffset(O1,V1,O0);const P1=Date.now();this.lastTimeDiff=P1-this.lastTimestamp,this.lastTimestamp=P1,this.lastOffset={x:O1,y:V1},this.touchPosition={x:K1,y:D2}},this.onTouchStart=O0=>{const{screenX:K1,screenY:D2}=O0.touches[0];this.touchPosition={x:K1,y:D2},window.clearInterval(this.motion)},this.onWheel=O0=>{const{deltaX:K1,deltaY:D2}=O0;let O1;const V1=Math.abs(K1),P1=Math.abs(D2);V1===P1?O1="x"===this.lastWheelDirection?K1:D2:V1>P1?(O1=K1,this.lastWheelDirection="x"):(O1=D2,this.lastWheelDirection="y");const D1=Date.now(),U0=Math.abs(O1);(D1-this.lastWheelTimestamp>100||U0-this.lastMixedWheel>10)&&(this.lastWheelPrevent=!1),this.onOffset(-O1,-O1,O0),(O0.defaultPrevented||this.lastWheelPrevent)&&(this.lastWheelPrevent=!0),this.lastWheelTimestamp=D1,this.lastMixedWheel=U0}}ngOnInit(){this.unsubscribe=this.ngZone.runOutsideAngular(()=>{const b1=this.elementRef.nativeElement,f0=(0,I.R)(b1,"wheel"),O0=(0,I.R)(b1,"touchstart"),K1=(0,I.R)(b1,"touchmove"),D2=(0,I.R)(b1,"touchend"),O1=new f.yU;return O1.add(this.subscribeWrap("wheel",f0,this.onWheel)),O1.add(this.subscribeWrap("touchstart",O0,this.onTouchStart)),O1.add(this.subscribeWrap("touchmove",K1,this.onTouchMove)),O1.add(this.subscribeWrap("touchend",D2,this.onTouchEnd)),()=>{O1.unsubscribe()}})}subscribeWrap(b1,f0,O0){return f0.subscribe(K1=>{this.tabScroll.emit({type:b1,event:K1}),K1.defaultPrevented||O0(K1)})}onOffset(b1,f0,O0){this.ngZone.run(()=>{this.offsetChange.emit({x:b1,y:f0,event:O0})})}ngOnDestroy(){this.unsubscribe()}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.SKi),i.rXU(i.aKT))}}static{this.\u0275dir=i.FsC({type:U1,selectors:[["","vtsTabScrollList",""]],outputs:{offsetChange:"offsetChange",tabScroll:"tabScroll"}})}}return U1})();const xe=typeof requestAnimationFrame<"u"?Z.X:X.$;let j0=(()=>{class U1{get selectedIndex(){return this._selectedIndex}set selectedIndex(b1){const f0=(0,A.c)(b1);this._selectedIndex!==f0&&(this._selectedIndex=b1,this.selectedIndexChanged=!0,this.keyManager&&this.keyManager.updateActiveItem(b1))}get focusIndex(){return this.keyManager?this.keyManager.activeItemIndex:0}set focusIndex(b1){!this.isValidIndex(b1)||this.focusIndex===b1||!this.keyManager||this.keyManager.setActiveItem(b1)}get showAddButton(){return 0===this.hiddenItems.length&&this.addable}constructor(b1,f0,O0,K1,D2,O1){this.cdr=b1,this.ngZone=f0,this.viewportRuler
1=O0,this.vtsResizeObserver=K1,this.dir=D2,this.tabNavService=O1,this.indexFocused=new i.bkB,this.selectFocusedIndex=new i.bkB,this.addClicked=new i.bkB,this.tabScroll=new i.bkB,this.position="horizontal",this.addable=!1,this.hideBar=!1,this.addIcon="PlusOutline:antd",this.inkBarAnimated=!0,this.prevIcon="ArrowBack:vts",this.nextIcon="ArrowForward:vts",this.navigable=!0,this.showMoreTabs=!1,this.vtsDropdownPosition="bottomLeft",this.vtsDropdownClass="",this.tabExpandTooltip="",this.translate=null,this.transformX=0,this.transformY=0,this.pingLeft=!1,this.pingRight=!1,this.pingTop=!1,this.pingBottom=!1,this.hiddenItems=[],this.destroy$=new c.B,this._selectedIndex=0,this.wrapperWidth=0,this.wrapperHeight=0,this.scrollListWidth=0,this.scrollListHeight=0,this.operationWidth=0,this.operationHeight=0,this.addButtonWidth=0,this.addButtonHeight=0,this.selectedIndexChanged=!1,this.lockAnimationTimeoutId=-1,this.cssTransformTimeWaitingId=-1,this.completeFinishInit=!1}ngOnInit(){}ngAfterViewInit(){const b1=this.dir?this.dir.change:(0,$.of)(null),f0=this.viewportRuler.change(150),O0=()=>{this.updateScrollListPosition(),this.alignInkBarToSelectedTab()};this.keyManager=new z(this.items).withHorizontalOrientation(this.getLayoutDirection()).withWrap(),this.keyManager.updateActiveItem(0),(0,u.j)(O0),(0,N.h)(this.vtsResizeObserver.observe(this.navWarpRef),this.vtsResizeObserver.observe(this.navListRef)).pipe((0,o1.Q)(this.destroy$),(0,O.Z)(16,xe)).subscribe(()=>{O0()}),(0,N.h)(b1,f0,this.items.changes).pipe((0,o1.Q)(this.destroy$)).subscribe(()=>{Promise.resolve().then(O0),this.keyManager.withHorizontalOrientation(this.getLayoutDirection())}),this.keyManager.change.pipe((0,o1.Q)(this.destroy$)).subscribe(K1=>{this.indexFocused.emit(K1),this.setTabFocus(K1),this.scrollToTab(this.keyManager.activeItem)})}ngAfterContentChecked(){this.selectedIndexChanged&&(this.updateScrollListPosition(),this.alignInkBarToSelectedTab(),this.selectedIndexChanged=!1,this.cdr.markForCheck())}ngOnDestroy(){clearTimeout(this.lockAnimationTimeoutId),clearTimeout(this.cssTransformTimeWaitingId),this.destroy$.next(),this.destroy$.complete()}onSelectedFromMenu(b1){const{tab:f0,tabDirective:O0}=b1,K1=this.allTabs.toArray().findIndex(D2=>D2===f0);-1!==K1&&(this.keyManager.updateActiveItem(K1),this.focusIndex!==this.selectedIndex&&(this.selectFocusedIndex.emit(this.focusIndex),O0&&this.scrollToTab(O0)))}onOffsetChange(b1){if("horizontal"===this.position){if(-1===this.lockAnimationTimeoutId&&(this.transformX>=0&&b1.x>0||this.transformX<=this.wrapperWidth-this.scrollListWidth&&b1.x<0))return;b1.event.preventDefault(),this.transformX=this.clampTransformX(this.transformX+b1.x),this.setTransform(this.transformX,0)}else{if(-1===this.lockAnimationTimeoutId&&(this.transformY>=0&&b1.y>0||this.transformY<=this.wrapperHeight-this.scrollListHeight&&b1.y<0))return;b1.event.preventDefault(),this.transformY=this.clampTransformY(this.transformY+b1.y),this.setTransform(0,this.transformY)}this.lockAnimation(),this.setVisibleRange(),this.setPingStatus()}handleKeydown(b1){const f0=this.navWarpRef.nativeElement.contains(b1.target);if(!(0,o.rp)(b1)&&f0)switch(b1.keyCode){case M.L:case M.U:case M.R:case M.D:this.lockAnimation(),this.keyManager.onKeydown(b1);break;case M.c:case M.S:this.focusIndex!==this.selectedIndex&&this.selectFocusedIndex.emit(this.focusIndex);break;default:this.keyManager.onKeydown(b1)}}isValidIndex(b1){if(!this.items)return!0;const f0=this.items?this.items.toArray()[b1]:null;return!!f0&&!f0.disabled}scrollToTab(b1){if(!this.items.find(O0=>O0===b1))return;const f0=this.items.toArray();if("horizontal"===this.position){let O0=this.transformX;if("rtl"===this.getLayoutDirection()){const K1=f0[0].left+f0[0].width-b1.left-b1.width;K1<this.transformX?O0=K1:K1+b1.width>this.transformX+this.wrapperWidth&&(O0=K1+b1.width-this.wrapperWidth)}else b1.left<-this.transformX?O0=-b1.left:b1.left+b1.width>-this.transformX+this.wrapperWidth&&(O0=-(b1.left+b1.width-this.wrapperWidth));this.transformX=O0,this.transformY=0,this.setTransform(O0,0)}else{let O0=this.transformY;b1.top<-this.transformY?O0=-b1.top:b1.top+b1.height>-this.transformY+this.wrapperHeight&&(O0=-(b1.top+b1.height-this.wrapperHeight)),this.transformY=O0,this.transformX=0,this.setTransform(0,O0)}clearTimeout(this.cssTransformTimeWaitingId),this.cssTransformTimeWaitingId=setTimeout(()=>{this.setVisibleRange()},150)}lockAnimation(){-1===this.lockAnimationTimeoutId&&this.ngZone.runOutsideAngular(()=>{this.navListRef.nativeElement.style.transition="none",this.lockAnimationTimeoutId=setTimeout(()=>{this.navListRef.nativeElement.style.transition="",this.lockAnimationTimeoutId=-1},150)})}setTransform(b1,f0){this.navListRef.nativeElement.style.transform=`translate(${b1}px, ${f0}px)`}
1clampTransformX(b1){const f0=this.wrapperWidth-this.scrollListWidth;return"rtl"===this.getLayoutDirection()?Math.max(Math.min(f0,b1),0):Math.min(Math.max(f0,b1),0)}clampTransformY(b1){return Math.min(Math.max(this.wrapperHeight-this.scrollListHeight,b1),0)}updateScrollListPosition(){this.resetSizes(),this.transformX=this.clampTransformX(this.transformX),this.transformY=this.clampTransformY(this.transformY),this.setVisibleRange(),this.setPingStatus(),this.keyManager&&(this.keyManager.updateActiveItem(this.keyManager.activeItemIndex),this.keyManager.activeItem&&this.scrollToTab(this.keyManager.activeItem))}recalculateWrapperWidth(){const b1=!!this.addable&&(this.hiddenItems.length>0||this.showAddButton),f0=this.hiddenItems.length>0&&this.navigable,O0=this.hiddenItems.length>0&&this.showMoreTabs,K1=40.39;this.wrapperWidth=b1&&f0?this.navWarpRef.nativeElement.offsetWidth-3*K1:b1&&!f0?O0?this.navWarpRef.nativeElement.offsetWidth-2*K1:this.navWarpRef.nativeElement.offsetWidth-K1:!b1&&f0?this.navWarpRef.nativeElement.offsetWidth-2*K1:O0?this.navWarpRef.nativeElement.offsetWidth-K1:this.navWarpRef.nativeElement.offsetWidth||0}resetSizes(){this.addButtonWidth=this.addBtnRef?this.addBtnRef.getElementWidth():0,this.addButtonHeight=this.addBtnRef?this.addBtnRef.getElementHeight():0,this.operationWidth=this.operationRef.getElementWidth(),this.operationHeight=this.operationRef.getElementHeight(),this.wrapperHeight=this.navWarpRef.nativeElement.offsetHeight||0,this.scrollListWidth=this.navListRef.nativeElement.offsetWidth||0,this.scrollListHeight=this.navListRef.nativeElement.offsetHeight||0,this.completeFinishInit?this.recalculateWrapperWidth():this.wrapperWidth=this.navWarpRef.nativeElement.offsetWidth||0}alignInkBarToSelectedTab(){const b1=this.items&&this.items.length?this.items.toArray()[this.selectedIndex]:null,f0=b1?b1.elementRef.nativeElement:null;f0&&this.inkBar.alignToElement(f0.parentElement)}setPingStatus(){const b1={top:!1,right:!1,bottom:!1,left:!1},f0=this.navWarpRef.nativeElement;"horizontal"===this.position?"rtl"===this.getLayoutDirection()?(b1.right=this.transformX>0,b1.left=this.transformX+this.wrapperWidth<this.scrollListWidth):(b1.left=this.transformX<0,b1.right=-this.transformX+this.wrapperWidth<this.scrollListWidth):(b1.top=this.transformY<0,b1.bottom=-this.transformY+this.wrapperHeight<this.scrollListHeight),Object.keys(b1).forEach(O0=>{const K1=`vts-tabs-nav-wrap-ping-${O0}`;b1[O0]?f0.classList.add(K1):f0.classList.remove(K1)})}onAddTab(){this.tabNavService.recalculateWrapperChange$.next(),this.addClicked.emit()}setVisibleRange(){let b1,f0,O0,K1,D2,O1;const V1=this.items.toArray(),P1={width:0,height:0,left:0,top:0,right:0},D1=Se=>{let qe;return qe="right"===f0?V1[0].left+V1[0].width-V1[Se].left-V1[Se].width:(V1[Se]||P1)[f0],qe};"horizontal"===this.position?(b1="width",K1=this.wrapperWidth,D2=this.scrollListWidth-(this.hiddenItems.length?this.operationWidth:0),O1=this.addButtonWidth,O0=Math.abs(this.transformX),"rtl"===this.getLayoutDirection()?(f0="right",this.pingRight=this.transformX>0,this.pingLeft=this.transformX+this.wrapperWidth<this.scrollListWidth):(this.pingLeft=this.transformX<0,this.pingRight=-this.transformX+this.wrapperWidth<this.scrollListWidth,f0="left")):(b1="height",K1=this.wrapperHeight,D2=this.scrollListHeight-(this.hiddenItems.length?this.operationHeight:0),O1=this.addButtonHeight,f0="top",O0=-this.transformY,this.pingTop=this.transformY<0,this.pingBottom=-this.transformY+this.wrapperHeight<this.scrollListHeight);let U0=K1;if(D2+O1>K1&&(U0=K1-O1),!V1.length)return this.hiddenItems=[],void this.cdr.markForCheck();const h2=V1.length;let V0=h2;for(let Se=0;Se<h2;Se+=1)if(D1(Se)+(V1[Se]||P1)[b1]>O0+U0){V0=Se-1;break}let _2=0;for(let Se=h2-1;Se>=0;Se-=1)if(D1(Se)<O0){_2=Se+1;break}const te=V1.slice(0,_2),ue=V1.slice(V0+1);this.hiddenItems=[...te,...ue],this.completeFinishInit=!0,this.cdr.markForCheck()}getLayoutDirection(){return this.dir&&"rtl"===this.dir.value?"rtl":"ltr"}setTabFocus(b1){}ngOnChanges(b1){const f0=b1.navigable,O0=b1.showMoreTabs;f0&&O0?this.navigable&&this.showMoreTabs&&(this.showMoreTabs=!1):(f0&&this.navigable&&this.showMoreTabs&&(this.showMoreTabs=!1),O0&&this.showMoreTabs&&this.navigable&&(this.navigable=!1));const{position:K1}=b1;this.items&&this.updateScrollListPosition(),K1&&!K1.isFirstChange()&&(this.alignInkBarToSelectedTab(),this.lockAnimation())}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.gRc),i.rXU(i.SKi),i.rXU(l0.Xj),i.rXU(N1.wo),i.rXU(p0.D,8),i.rXU(ye))}}static{this.\u0275cmp=i.VBU({type:U1,selectors:[["vts-tabs-nav"]],contentQueries:function(f0,O0,K1){if(1&f0&&i.wni(K1,Pe,5),2&f0){let D2;i.mGM(D2=i.lsd())&&(O0.items=D2)}},viewQuery:function(f0,O0){if(1&f0&&(i.GBs(K,7),i.GBs(a0,7),i.GBs(m2,7),i.GBs(Q2,5),i.GBs(Ce,7)),2&f0){let K1;i.mGM(K1=i.lsd())&&(O0.navWarpRef=K1.first),i.mGM(K1=i.lsd())&&(O0.navListRef=K1.first),i.mGM(K1=i.lsd())&&(O0.operationRef=K1.first),i.mGM(K1=i.lsd())&&(O0.addBtnRef=K1.first),i.mGM(K1=i.lsd())&&(O0.inkBar=K1.first)}},hostAttrs:["role","tablist",1,"vts-tabs-nav"],hostBindings:function(f0,O0){1&f0&&i.bIt("keydown",function(D2){return O0.handleKeydown(D2)})},inputs:{position:"position",addable:"addable",hideBar:"hideBar",addIcon:"addIcon",inkBarAnimated:"inkBarAnimated",extraTemplate:"extraTemplate",allTabs:"allTabs",prevIcon:"prevIcon",nextIcon:"nextIcon",navigable:"navigable",showMoreTabs:"showMoreTabs",vtsDropdownPosition:"vtsDropdownPosition",vtsDropdownContent:"vtsDropdownContent",vtsDropdownClass:"vtsDropdownClass",tabExpandTooltip:"tabExpandTooltip",selectedIndex:"selectedIndex"},outputs:{indexFocused:"indexFocused",selectFocusedIndex:"selectFocusedIndex",addClicked:"addClicked",tabScroll:"tabScroll"},exportAs:["vtsTabsNav"],features:[i.OA$],ngContentSelectors:E1,decls:9,vars:26,consts:[["navWarp",""],["navList",""],[1,"vts-tabs-nav-wrap"],[3,"addClicked","selected","addIcon","addable","items","allTabs","selectIndex","
1navigable","showMoreTabs","vtsDropdownPosition","vtsDropdownContent","vtsDropdownClass","vtsTabExpandTooltip","prevIcon","nextIcon"],["vtsTabScrollList","",1,"vts-tabs-nav-list",3,"offsetChange","tabScroll"],["vts-tabs-ink-bar","",3,"hidden","position","animated"],["vts-tab-add-button","",3,"addIcon"],[1,"vts-tabs-extra-content"],["vts-tab-add-button","",3,"click","addIcon"],["vts-icon","","vtsType","AddDoutone:vts"],[3,"ngTemplateOutlet"]],template:function(f0,O0){if(1&f0){const K1=i.RV6();i.NAR(),i.j41(0,"div",2,0)(2,"vts-tab-nav-operation",3),i.bIt("addClicked",function(){return i.eBV(K1),i.Njj(O0.addClicked.emit())})("selected",function(O1){return i.eBV(K1),i.Njj(O0.onSelectedFromMenu(O1))}),i.j41(3,"div",4,1),i.bIt("offsetChange",function(O1){return i.eBV(K1),i.Njj(O0.onOffsetChange(O1))})("tabScroll",function(O1){return i.eBV(K1),i.Njj(O0.tabScroll.emit(O1))}),i.SdG(5),i.nrm(6,"div",5),i.DNE(7,e1,2,1,"button",6),i.k0s()()(),i.DNE(8,H1,2,1,"div",7)}2&f0&&(i.AVh("vts-tabs-nav-wrap-ping-left",O0.pingLeft)("vts-tabs-nav-wrap-ping-right",O0.pingRight)("vts-tabs-nav-wrap-ping-top",O0.pingTop)("vts-tabs-nav-wrap-ping-bottom",O0.pingBottom),i.R7$(2),i.Y8G("addIcon",O0.addIcon)("addable",O0.addable)("items",O0.hiddenItems)("allTabs",O0.allTabs)("selectIndex",O0.selectedIndex)("navigable",O0.navigable)("showMoreTabs",O0.showMoreTabs)("vtsDropdownPosition",O0.vtsDropdownPosition)("vtsDropdownContent",O0.vtsDropdownContent)("vtsDropdownClass",O0.vtsDropdownClass)("vtsTabExpandTooltip",O0.tabExpandTooltip)("prevIcon",O0.prevIcon)("nextIcon",O0.nextIcon),i.R7$(4),i.Y8G("hidden",O0.hideBar)("position",O0.position)("animated",O0.inkBarAnimated),i.R7$(),i.vxM(O0.showAddButton?7:-1),i.R7$(),i.vxM(O0.extraTemplate?8:-1))},dependencies:[He,Q2,Ce,m2,W0.T3,W0.MD,a.dA,a.qb],encapsulation:2,changeDetection:0})}}return U1})(),m1=(()=>{class U1{constructor(){this.content=null,this.active=!1,this.tabPaneAnimated=!0,this.forceRender=!1}static{this.\u0275fac=function(f0){return new(f0||U1)}}static{this.\u0275cmp=i.VBU({type:U1,selectors:[["","vts-tab-body",""]],hostAttrs:[1,"vts-tabs-tabpane"],hostVars:12,hostBindings:function(f0,O0){2&f0&&(i.BMQ("tabindex",O0.active?0:-1)("aria-hidden",!O0.active),i.xc7("visibility",O0.tabPaneAnimated?O0.active?null:"hidden":null)("height",O0.tabPaneAnimated?O0.active?null:0:null)("overflow-y",O0.tabPaneAnimated?O0.active?null:"none":null)("display",O0.tabPaneAnimated||O0.active?null:"none"),i.AVh("vts-tabs-tabpane-active",O0.active))},inputs:{content:"content",active:"active",tabPaneAnimated:"tabPaneAnimated",forceRender:"forceRender"},exportAs:["vtsTabBody"],attrs:S0,decls:1,vars:1,consts:[[3,"ngTemplateOutlet"]],template:function(f0,O0){1&f0&&i.DNE(0,G2,1,1,null,0),2&f0&&i.vxM(O0.active||O0.forceRender?0:-1)},dependencies:[W0.MD,W0.T3],encapsulation:2,changeDetection:0})}}return U1})(),f1=(()=>{class U1{constructor(){this.closeIcon="Close:vts"}static{this.\u0275fac=function(f0){return new(f0||U1)}}static{this.\u0275cmp=i.VBU({type:U1,selectors:[["vts-tab-close-button"],["button","vts-tab-close-button",""]],hostAttrs:["aria-label","Close tab","type","button",1,"vts-tabs-tab-remove"],inputs:{closeIcon:"closeIcon"},decls:1,vars:1,consts:[[4,"vtsStringTemplateOutlet"],["vts-icon","",3,"vtsType"]],template:function(f0,O0){1&f0&&i.DNE(0,me,2,1,"ng-container",0),2&f0&&i.Y8G("vtsStringTemplateOutlet",O0.closeIcon)},dependencies:[a.dA,a.qb,r.f],encapsulation:2})}}return U1})(),R1=(()=>{class U1{constructor(b1){this.templateRef=b1}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.C4Q,1))}}static{this.\u0275dir=i.FsC({type:U1,selectors:[["ng-template","vtsTabLink",""]],exportAs:["vtsTabLinkTemplate"]})}}return U1})(),B0=(()=>{class U1{constructor(b1,f0,O0){this.elementRef=b1,this.routerLink=f0,this.routerLinkWithHref=O0}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(i.aKT),i.rXU(x0.Wk,10),i.rXU(x0.Wk,10))}}static{this.\u0275dir=i.FsC({type:U1,selectors:[["a","vts-tab-link",""]],exportAs:["vtsTabLink"]})}}return U1})(),l2=(()=>{class U1{static{this.\u0275fac=function(f0){return new(f0||U1)}}static{this.\u0275dir=i.FsC({type:U1,selectors:[["","vts-tab",""]],exportAs:["vtsTab"]})}}return U1})();const R2=new i.nKC("VTS_TAB_SET");let Z2=(()=>{class U1{get content(){return this.template||this.contentTemplate}get label(){return this.vtsTitle||this.vtsTabLinkTemplateDirective?.templateRef}constructor(b1){this.closestTabSet=b1,this.vtsTitle="",this.vtsClosable=!1,this.vtsCloseIcon="Close:vts",this.vtsDisabled=!1,this.vtsForceRender=!1,this.vtsSelect=new i.bkB,this.vtsDeselect=new i.bkB,this.vtsClick=new i.bkB,this.vtsContextmenu=new i.bkB,this.template=null,this.isActive=!1,this.position=null,this.origin=null,this.stateChanges=new c.B}ngOnChanges(b1){const{vtsTitle:f0,vtsDisabled:O0,vtsForceRender:K1}=b1;(f0||O0||K1)&&this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete()}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(R2))}}
1static{this.\u0275cmp=i.VBU({type:U1,selectors:[["vts-tab"]],contentQueries:function(f0,O0,K1){if(1&f0&&(i.wni(K1,R1,5),i.wni(K1,l2,5,i.C4Q),i.wni(K1,B0,5)),2&f0){let D2;i.mGM(D2=i.lsd())&&(O0.vtsTabLinkTemplateDirective=D2.first),i.mGM(D2=i.lsd())&&(O0.template=D2.first),i.mGM(D2=i.lsd())&&(O0.linkDirective=D2.first)}},viewQuery:function(f0,O0){if(1&f0&&i.GBs(W2,7),2&f0){let K1;i.mGM(K1=i.lsd())&&(O0.contentTemplate=K1.first)}},inputs:{vtsTitle:"vtsTitle",vtsClosable:"vtsClosable",vtsCloseIcon:"vtsCloseIcon",vtsDisabled:"vtsDisabled",vtsForceRender:"vtsForceRender"},outputs:{vtsSelect:"vtsSelect",vtsDeselect:"vtsDeselect",vtsClick:"vtsClick",vtsContextmenu:"vtsContextmenu"},exportAs:["vtsTab"],features:[i.OA$],ngContentSelectors:d0,decls:4,vars:0,consts:[["tabLinkTemplate",""],["contentTemplate",""]],template:function(f0,O0){1&f0&&(i.NAR(o2),i.DNE(0,P0,1,0,"ng-template",null,0,i.C5r)(2,a2,1,0,"ng-template",null,1,i.C5r))},dependencies:[W0.MD],encapsulation:2,changeDetection:0})}}return(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsClosable",void 0),(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsDisabled",void 0),(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsForceRender",void 0),U1})();class _e{}let ae=0,a1=(()=>{class U1{get vtsSelectedIndex(){return this.selectedIndex}set vtsSelectedIndex(b1){this.indexToSelect=(0,A.c)(b1,null)}get position(){return-1===["top","bottom"].indexOf(this.vtsTabPosition)?"vertical":"horizontal"}get addable(){return"editable-card"===this.vtsType&&!this.vtsHideAdd}get navigable(){return this.vtsShowNavigate}get closable(){return"editable-card"===this.vtsType}get line(){return"line"===this.vtsType}get inkBarAnimated(){return this.line&&("boolean"==typeof this.vtsAnimated?this.vtsAnimated:this.vtsAnimated.inkBar)}get tabPaneAnimated(){return"horizontal"===this.position&&this.line&&("boolean"==typeof this.vtsAnimated?this.vtsAnimated:this.vtsAnimated.tabPane)}constructor(b1,f0,O0,K1,D2){this.vtsConfigService=b1,this.cdr=f0,this.directionality=O0,this.router=K1,this.tabNavService=D2,this._vtsModuleName="tabs",this.vtsTabPosition="top",this.vtsCanDeactivate=null,this.vtsAddIcon="PlusOutline:antd",this.vtsPrevIcon="ArrowBack:vts",this.vtsNextIcon="ArrowForward:vts",this.vtsTabBarStyle=null,this.vtsDropdownPosition="bottomLeft",this.vtsDropdownClass="",this.vtsType="line",this.vtsSize="md",this.vtsAnimated=!0,this.vtsTabBarGutter=void 0,this.vtsHideAdd=!1,this.vtsCentered=!1,this.vtsHideAll=!1,this.vtsLinkRouter=!1,this.vtsLinkExact=!0,this.vtsShowNavigate=!0,this.vtsShowMoreTabs=!1,this.vtsTabExpandTooltip="",this.vtsSelectChange=new i.bkB(!0),this.vtsSelectedIndexChange=new i.bkB,this.vtsTabListScroll=new i.bkB,this.vtsClose=new i.bkB,this.vtsAdd=new i.bkB,this.allTabs=new i.rOR,this.tabs=new i.rOR,this.dir="ltr",this.destroy$=new c.B,this.indexToSelect=0,this.selectedIndex=null,this.tabLabelSubscription=f.yU.EMPTY,this.tabsSubscription=f.yU.EMPTY,this.canDeactivateSubscription=f.yU.EMPTY,this.tabSetId=ae++}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe((0,o1.Q)(this.destroy$)).subscribe(b1=>{this.dir=b1,this.cdr.detectChanges()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.tabs.destroy(),this.tabLabelSubscription.unsubscribe(),this.tabsSubscription.unsubscribe(),this.canDeactivateSubscription.unsubscribe()}ngAfterContentInit(){Promise.resolve().then(()=>{this.setUpRouter()}),this.subscribeToTabLabels(),this.subscribeToAllTabChanges(),this.tabsSubscription=this.tabs.changes.subscribe(()=>{if(this.clampTabIndex(this.indexToSelect)===this.selectedIndex){const f0=this.tabs.toArray();for(let O0=0;O0<f0.length;O0++)if(f0[O0].isActive){this.indexToSelect=this.selectedIndex=O0;break}}this.subscribeToTabLabels(),this.cdr.markForCheck()})}ngAfterContentChecked(){const b1=this.indexToSelect=this.clampTabIndex(this.indexToSelect);if(this.selectedIndex!==b1){const f0=null==this.selectedIndex;f0||this.vtsSelectChange.emit(this.createChangeEvent(b1)),Promise.resolve().then(()=>
1{this.tabs.forEach((O0,K1)=>O0.isActive=K1===b1),f0||this.vtsSelectedIndexChange.emit(b1)})}this.tabs.forEach((f0,O0)=>{f0.position=O0-b1,null!=this.selectedIndex&&0===f0.position&&!f0.origin&&(f0.origin=b1-this.selectedIndex)}),this.selectedIndex!==b1&&(this.selectedIndex=b1,this.cdr.markForCheck())}onClose(b1,f0){f0.preventDefault(),f0.stopPropagation(),this.vtsClose.emit({index:b1}),this.tabNavService.recalculateWrapperChange$.next()}onAdd(){this.vtsAdd.emit()}clampTabIndex(b1){return Math.min(this.tabs.length-1,Math.max(b1||0,0))}createChangeEvent(b1){const f0=new _e;return f0.index=b1,this.tabs&&this.tabs.length&&(f0.tab=this.tabs.toArray()[b1],this.tabs.forEach((O0,K1)=>{K1!==b1&&O0.vtsDeselect.emit()}),f0.tab.vtsSelect.emit()),f0}subscribeToTabLabels(){this.tabLabelSubscription&&this.tabLabelSubscription.unsubscribe(),this.tabLabelSubscription=(0,N.h)(...this.tabs.map(b1=>b1.stateChanges)).subscribe(()=>this.cdr.markForCheck())}subscribeToAllTabChanges(){this.allTabs.changes.pipe((0,E.Z)(this.allTabs)).subscribe(b1=>{this.tabs.reset(b1.filter(f0=>f0.closestTabSet===this)),this.tabs.notifyOnChanges()})}canDeactivateFun(b1,f0){return"function"==typeof this.vtsCanDeactivate?(0,Z0.cG)(this.vtsCanDeactivate(b1,f0)).pipe((0,k.$)(),(0,o1.Q)(this.destroy$)):(0,$.of)(!0)}clickNavItem(b1,f0,O0){b1.vtsDisabled||(b1.vtsClick.emit(),this.isRouterLinkClickEvent(f0,O0)||this.setSelectedIndex(f0))}isRouterLinkClickEvent(b1,f0){const O0=f0.target;return!!this.vtsLinkRouter&&!!this.tabs.toArray()[b1]?.linkDirective?.elementRef.nativeElement.contains(O0)}contextmenuNavItem(b1,f0){b1.vtsDisabled||b1.vtsContextmenu.emit(f0)}setSelectedIndex(b1){this.canDeactivateSubscription.unsubscribe(),this.canDeactivateSubscription=this.canDeactivateFun(this.selectedIndex,b1).subscribe(f0=>{f0&&(this.vtsSelectedIndex=b1,this.tabNavBarRef.focusIndex=b1,this.cdr.markForCheck())})}getTabIndex(b1,f0){return b1.vtsDisabled?null:this.selectedIndex===f0?0:-1}getTabContentId(b1){return`vts-tabs-${this.tabSetId}-tab-${b1}`}setUpRouter(){if(this.vtsLinkRouter){if(!this.router)throw new Error(`${Z1.H3} you should import 'RouterModule' if you want to use 'vtsLinkRouter'!`);this.router.events.pipe((0,o1.Q)(this.destroy$),(0,P.p)(b1=>b1 instanceof q0.wF),(0,E.Z)(!0),(0,Q.c)(0)).subscribe(()=>{this.updateRouterActive(),this.cdr.markForCheck()})}}updateRouterActive(){if(this.router.navigated){const b1=this.findShouldActiveTabIndex();b1!==this.selectedIndex&&this.setSelectedIndex(b1),this.vtsHideAll=-1===b1}}findShouldActiveTabIndex(){const b1=this.tabs.toArray(),f0=this.isLinkActive(this.router);return b1.findIndex(O0=>{const K1=O0.linkDirective;return!!K1&&(f0(K1.routerLink)||f0(K1.routerLinkWithHref))})}isLinkActive(b1){return f0=>!!f0?.urlTree&&b1.isActive(f0.urlTree,this.vtsLinkExact)}getTabContentMarginValue(){return 100*-(this.vtsSelectedIndex||0)}getTabContentMarginLeft(){return this.tabPaneAnimated&&"rtl"!==this.dir?this.getTabContentMarginValue()+"%":""}getTabContentMarginRight(){return this.tabPaneAnimated&&"rtl"===this.dir?this.getTabContentMarginValue()+"%":""}static{this.\u0275fac=function(f0){return new(f0||U1)(i.rXU(I1.XZ),i.rXU(i.gRc),i.rXU(p0.D,8),i.rXU(q0.Ix,8),i.rXU(ye))}}static{this.\u0275cmp=i.VBU({type:U1,selectors:[["vts-tabset"]],contentQueries:function(f0,O0,K1){if(1&f0&&i.wni(K1,Z2,5),2&f0){let D2;i.mGM(D2=i.lsd())&&(O0.allTabs=D2)}},viewQuery:function(f0,O0){if(1&f0&&i.GBs(j0,5),2&f0){let K1;i.mGM(K1=i.lsd())&&(O0.tabNavBarRef=K1.first)}},hostAttrs:[1,"vts-tabs"],hostVars:24,hostBindings:function(f0,O0){2&f0&&i.AVh("vts-tabs-card","card"===O0.vtsType||"editable-card"===O0.vtsType)("vts-tabs-editable","editable-card"===O0.vtsType)("vts-tabs-editable-card","editable-card"===O0.vtsType)("vts-tabs-centered",O0.vtsCentered)("vts-tabs-rtl","rtl"===O0.dir)("vts-tabs-top","top"===O0.vtsTabPosition)("vts-tabs-bottom","bottom"===O0.vtsTabPosition)("vts-tabs-left","left"===O0.vtsTabPosition)("vts-tabs-right","right"===O0.vtsTabPosition)("vts-tabs-default","md"===O0.vtsSize)("vts-tabs-small","sm"===O0.vtsSize)("vts-tabs-large","lg"===O0.vtsSize)},inputs:{vtsSelectedIndex:"vtsSelectedIndex",vtsTabPosition:"vtsTabPosition",vtsTabBarExtraContent:"vtsTabBarExtraContent",vtsCanDeactivate:"vtsCanDeactivate",vtsAddIcon:"vtsAddIcon",vtsPrevIcon:"vtsPrevIcon",vtsNextIcon:"vtsNextIcon",vtsTabBarStyle:"vtsTabBarStyle",vtsDropdownPosition:"vtsDropdownPosition",vtsDropdownContent:"vtsDropdownContent",vtsDropdownClass:"vtsDropdownClass",vtsType:"vtsType",vtsSize:"vtsSize",vtsAnimated:"vtsAnimated",vtsTabBarGutter:"vtsTabBarGutter",vtsHideAdd:"vtsHideAdd",vtsCentered:"vtsCentered",vtsHideAll:"vtsHideAll",vtsLinkRouter:"vtsLinkRouter",vtsLinkExact:"vtsLinkExact",vtsShowNavigate:"vtsShowNavigate",vtsShowMoreTabs:"vtsShowMoreTabs",vtsTabExpandTooltip:"vtsTabExpandTooltip"},outputs:{vtsSelectChange:"vtsSelectChange",vtsSelectedIndexChange:"vtsSelectedIndexChange",vtsTabListScroll:"vtsTabListScroll",vtsClose:"vtsClose",vtsAdd:"vtsAdd"},exportAs:["vtsTabset"],features:[i.Jv_([{provide:R2,useExisting:U1}])],decls:5,vars:15,consts:[[3,"ngStyle","selectedIndex","inkBarAnimated","addable","addIcon","hideBar","position","extraTemplate","allTabs","navigable","showMoreTabs","vtsDropdownPosition","vtsDropdownContent","vtsDropdownClass","tabExpandTooltip","prevIcon","nextIcon"],[1,"vts-tabs-content-holder"],[1,"vts-tabs-content"],["vts-tab-body","",3,"active","content","forceRender","tabPaneAnimated"],[3,"tabScroll","selectFocusedIndex","addClicked","ngStyle","selectedIndex","inkBarAnimated","addable","addIcon","hideBar","position","extraTemplate","allTabs","navigable","showMoreTabs","vtsDropdownPosition","vtsDropdownContent","vtsDropdownClass","tabExpandTooltip","prevIcon","nextIcon"],[1,"vts-tabs-tab",3,"margin-right","margin-bottom","vts-tabs-tab-active","vts-tabs-tab-disabled"],[1,"vts-tabs-tab",3,"click","contextmenu"],["role","tab","vtsTabNavItem","","cdkMonitorElementFocus","",1,"vts-tabs-tab-btn",3,"disabled","tab","active"],[4,"vtsStringTemplateOutlet","vtsStringTemplateOutletContext"],["vts-tab-close-button","",3,"closeIcon"],["vts-tab-close-button","",3,"click","closeIcon"]],template:function(f0,O0){1&f0&&(i.DNE(0,S2,3,17,"vts-tabs-nav",0),i.j41(1,"div",1)(2,"div",2),i.Z7z(3,T0,1,4,"div",3,P2),i.k0s()()),2&f0&&(i.vxM(O0.tabs.length?0:-1),i.R7$(2),i.xc7("margin-left",O0.getTabContentMarginLeft())("margin-right",O0.getTabContentMarginRight()),i.AVh("vts-tabs-content-top","top"===O0.vtsTabPosition)("vts-tabs-content-bottom","bottom"===O0.vtsTabPosition)("vts-tabs-content-left","left"===O0.vtsTabPosition)("vts-tabs-content-right","right"===O0.vtsTabPosition)("vts-tabs-content-animated",O0.tabPaneAnimated),i.R7$(),i.Dyx(O0.tabs))},dependencies:[j0,Pe,w.A,p.C,r.n,r.f,f1,m1,W0.MD,W0.B3],encapsulation:2})}}return(0,$0.Cg)([(0,I1.H4)()],U1.prototype,"vtsType",void 0),(0,$0.Cg)([(0,I1.H4)()],U1.prototype,"vtsSize",void 0),(0,$0.Cg)([(0,I1.H4)()],U1.prototype,"vtsAnimated",void 0),(0,$0.Cg)([(0,I1.H4)()],U1.prototype,"vtsTabBarGutter",void 0),(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsHideAdd",void 0),(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsCentered",void 0),(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsHideAll",void 0),(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsLinkRouter",void 0),(0,$0.Cg)([(0,Z0.H3)()],U1.prototype,"vtsLinkExact",void 0),(0,$0.Cg)([(0,I1.H4)(),(0,Z0.H3)()],U1.prototype,"vtsShowNavigate",void 0),(0,$0.Cg)([(0,I1.H4)(),(0,Z0.H3)()],U1.prototype,"vtsShowMoreTabs",void 0),U1})(),m0=(()=>{class U1{static{this.\u0275fac=function(f0){return new(f0||U1)}}static{this.\u0275mod=i.$C({type:U1})}static{this.\u0275inj=i.G2t({providers:[ye],imports:[L0.jI,W0.MD,Y1.w5,a.dA.forChild([u1.VeP,w1.v$n,w1.j0j,w1.KYG,w1.Uxf,w1.bm]),r.n,e0.IK,w.A,l0.Gj,R.rZ,S1.BL,a1,Z2,j0,m2,Q2,f1,m1]})}}return U1})()},30059:(X1,n1,h)=>{"use strict";h.d(n1,{$:()=>w,M:()=>A});var i=h(31635),a=h(98231),r=h(23135),u=h(93509),p=h(62252),f=h(52317),c=h(86570),s=h(98263),o=h(4033),M=h(90695);const x=["*"];function z(I,Z){if(1&I){const X=r.RV6();r.j41(0,"i",1),r.bIt("click",function(N){r.eBV(X);const o1=r.XpG();
1return r.Njj(o1.closeTag(N))}),r.k0s()}}let w=(()=>{class I{updateCheckedStatus(){"checkable"===this.vtsMode&&(this.vtsChecked=!this.vtsChecked,this.vtsCheckedChange.emit(this.vtsChecked))}closeTag(X){this.vtsOnClose.emit(X),X.defaultPrevented||this.renderer.removeChild(this.renderer.parentNode(this.elementRef.nativeElement),this.elementRef.nativeElement)}get bg(){return this.vtsColor?this.vtsChecked?this.vtsColor?.checkedBackground:this.vtsColor?.background:null}get color(){return this.vtsColor?this.vtsChecked?this.vtsColor?.checkedColor:this.vtsColor?.color:null}constructor(X,$,N,o1){this.cdr=X,this.renderer=$,this.elementRef=N,this.directionality=o1,this.isPresetColor=!1,this.vtsMode="default",this.vtsChecked=!1,this.vtsOnClose=new r.bkB,this.vtsCheckedChange=new r.bkB,this.dir="ltr",this.destroy$=new p.B,this.elementRef.nativeElement.classList.add("vts-tag")}ngOnInit(){this.directionality.change?.pipe((0,f.Q)(this.destroy$)).subscribe(X=>{this.dir=X,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnChanges(X){}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function($){return new($||I)(r.rXU(r.gRc),r.rXU(r.sFG),r.rXU(r.aKT),r.rXU(s.D,8))}}static{this.\u0275cmp=r.VBU({type:I,selectors:[["vts-tag"]],hostVars:14,hostBindings:function($,N){1&$&&r.bIt("click",function(){return N.updateCheckedStatus()}),2&$&&(r.HbH(N.vtsPreset?"vts-tag-"+N.vtsPreset:""),r.xc7("background-color",N.bg)("color",N.color)("border-color",N.color),r.AVh("vts-tag-checkable","checkable"===N.vtsM
1ode)("vts-tag-checkable-checked",N.vtsChecked)("vts-tag-rtl","rtl"===N.dir))},inputs:{vtsMode:"vtsMode",vtsColor:"vtsColor",vtsPreset:"vtsPreset",vtsChecked:"vtsChecked"},outputs:{vtsOnClose:"vtsOnClose",vtsCheckedChange:"vtsCheckedChange"},exportAs:["vtsTag"],features:[r.OA$],ngContentSelectors:x,decls:2,vars:1,consts:[["vts-icon","","vtsType","Close","tabindex","-1",1,"vts-tag-close-icon"],["vts-icon","","vtsType","Close","tabindex","-1",1,"vts-tag-close-icon",3,"click"]],template:function($,N){1&$&&(r.NAR(),r.SdG(0),r.DNE(1,z,1,0,"i",0)),2&$&&(r.R7$(),r.vxM("closeable"===N.vtsMode?1:-1))},dependencies:[a.MD,c.dA,c.qb],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,u.H3)()],I.prototype,"vtsChecked",void 0),I})(),A=(()=>{class I{static{this.\u0275fac=function($){return new($||I)}}static{this.\u0275mod=r.$C({type:I})}static{this.\u0275inj=r.G2t({imports:[o.jI,a.MD,M.YN,c.dA,w]})}}return I})()},48377:(X1,n1,h)=>{"use strict";h.d(n1,{eB:()=>b0,oy:()=>Q0,tb:()=>k0});var i=h(31635),a=h(15808),r=h(23135),u=h(90695),p=h(22254),f=h(43025),c=h(9755),s=h(96985),o=h(93509),M=h(62252),x=h(50957),z=h(52317),w=h(89558),A=h(98231),I=h(29126),Z=h(86570),X=h(80380),$=h(52197),N=h(44025),o1=h(2765),O=h(14959),E=h(35386),k=h(98263),P=h(4033),Q=h(69147);const R=["hourListElement"],C1=["minuteListElement"],S1=["secondListElement"],W0=["use12HoursListElement"];function l0(s1,t0){if(1&s1&&r.EFF(0),2&s1){const K=r.XpG(2);r.SpI(" ",K.dateHelper.format(null==K.time?null:K.time.value,K.format)||"\xa0"," ")}}function N1(s1,t0){if(1&s1&&(r.j41(0,"div",4)(1,"div",8),r.DNE(2,l0,1,1),r.k0s()()),2&s1){const K=r.XpG();r.R7$(2),r.vxM(K.vtsCustomShowTimeFormat&&K.vtsCustomShowTimeFormat.showLabel?2:-1)}}function p0(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"li",10),r.bIt("click",function(){r.eBV(K);const e1=r.XpG().$implicit,c0=r.XpG(2);return r.Njj(c0.selectHour(e1))}),r.j41(1,"div",11),r.EFF(2),r.nI1(3,"number"),r.k0s()()}if(2&s1){const K=r.XpG().$implicit,a0=r.XpG(2);r.AVh("vts-picker-time-panel-cell-selected",a0.isSelectedHour(K))("vts-picker-time-panel-cell-disabled",K.disabled),r.R7$(2),r.SpI(" ",r.i5U(3,5,K.index,"2.0-0")," ")}}function L0(s1,t0){if(1&s1&&r.DNE(0,p0,4,8,"li",9),2&s1){const K=t0.$implicit,a0=r.XpG(2);r.vxM(a0.vtsHideDisabledOptions&&K.disabled?-1:0)}}function $0(s1,t0){if(1&s1&&(r.j41(0,"ul",6,0),r.Z7z(2,L0,1,1,null,null,r.fX1),r.k0s()),2&s1){const K=r.XpG();r.R7$(2),r.Dyx(K.hourRange)}}function Z0(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"li",10),r.bIt("click",function(){r.eBV(K);const e1=r.XpG().$implicit,c0=r.XpG(2);return r.Njj(c0.selectMinute(e1))}),r.j41(1,"div",11),r.EFF(2),r.nI1(3,"number"),r.k0s()()}if(2&s1){const K=r.XpG().$implicit,a0=r.XpG(2);r.AVh("vts-picker-time-panel-cell-selected",a0.isSelectedMinute(K))("vts-picker-time-panel-cell-disabled",K.disabled),r.R7$(2),r.SpI(" ",r.i5U(3,5,K.index,"2.0-0")," ")}}function x0(s1,t0){if(1&s1&&r.DNE(0,Z0,4,8,"li",9),2&s1){const K=t0.$implicit,a0=r.XpG(2);r.vxM(a0.vtsHideDisabledOptions&&K.disabled?-1:0)}}function q0(s1,t0){if(1&s1&&(r.j41(0,"ul",6,1),r.Z7z(2,x0,1,1,null,null,r.fX1),r.k0s()),2&s1){const K=r.XpG();r.R7$(2),r.Dyx(K.minuteRange)}}function Y1(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"li",10),r.bIt("click",function(){r.eBV(K);const e1=r.XpG().$implicit,c0=r.XpG(2);return r.Njj(c0.selectSecond(e1))}),r.j41(1,"div",11),r.EFF(2),r.nI1(3,"number"),r.k0s()()}if(2&s1){const K=r.XpG().$implicit,a0=r.XpG(2);r.AVh("vts-picker-time-panel-cell-selected",a0.isSelectedSecond(K))("vts-picker-time-panel-cell-disabled",K.disabled),r.R7$(2),r.SpI(" ",r.i5U(3,5,K.index,"2.0-0")," ")}}function e0(s1,t0){if(1&s1&&r.DNE(0,Y1,4,8,"li",9),2&s1){const K=t0.$implicit,a0=r.XpG(2);r.vxM(a0.vtsHideDisabledOptions&&K.disabled?-1:0)}}function I1(s1,t0){if(1&s1&&(r.j41(0,"ul",6,2),r.Z7z(2,e0,1,1,null,null,r.fX1),r.k0s()),2&s1){const K=r.XpG();r.R7$(2),r.Dyx(K.secondRange)}}function Z1(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"li",10),r.bIt("click",function(){r.eBV(K);const e1=r.XpG().$implicit,c0=r.XpG(2);return r.Njj(c0.select12Hours(e1))}),r.j41(1,"div",11),r.EFF(2),r.k0s()()}if(2&s1){const K=r.XpG().$implicit,a0=r.XpG(2);r.AVh("vts-picker-time-panel-cell-selected",a0.isSelected12Hours(K)),r.R7$(2),r.SpI(" ",K.value," ")}}function u1(s1,t0){if(1&s1&&r.DNE(0,Z1,3,3,"li",12),2&s1){const K=r.XpG(2);r.vxM(K.vtsHideDisabledOptions?-1:0)}}function w1(s1,t0){if(1&s1&&(r.j41(0,"ul",6,3),r.Z7z(2,u1,1,1,null,null,r.fX1),r.k0s()),2&s1){const K=r.XpG();r.R7$(2),r.Dyx(K.use12HoursRange)}}function p1(s1,t0){}function E1(s1,t0){if(1&s1&&(r.j41(0,"div",13),r.DNE(1,p1,0,0,"ng-template",18),r.k0s()),2&s1){const K=r.XpG(2);r.R7$(),r.Y8G("ngTemplateOutlet",K.vtsAddOn)}}function q1(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"li",15)(1,"a",19),r.bIt("click",function(){r.eBV(K);
1const e1=r.XpG(2);return r.Njj(e1.onClickNow())}),r.EFF(2),r.k0s()()}if(2&s1){const K=r.XpG(2);r.R7$(2),r.SpI(" ",K.vtsNowText," ")}}function Y0(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"div",7),r.DNE(1,E1,2,1,"div",13),r.j41(2,"ul",14),r.DNE(3,q1,3,1,"li",15),r.j41(4,"li",16)(5,"button",17),r.bIt("click",function(){r.eBV(K);const e1=r.XpG();return r.Njj(e1.onClickOk())}),r.EFF(6),r.nI1(7,"vtsI18n"),r.k0s()()()()}if(2&s1){const K=r.XpG();r.R7$(),r.vxM(K.vtsAddOn?1:-1),r.R7$(2),r.vxM(K.vtsNowText?3:-1),r.R7$(3),r.SpI(" ",K.vtsOkText||r.bMT(7,3,"Calendar.lang.ok")," ")}}const J1=["inputElement"];function K0(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"span",7),r.bIt("click",function(e1){r.eBV(K);const c0=r.XpG();return r.Njj(c0.onClickClearBtn(e1))}),r.nrm(1,"i",8),r.k0s()}if(2&s1){const K=r.XpG();r.R7$(),r.BMQ("aria-label",K.vtsClearText)("title",K.vtsClearText)}}function z0(s1,t0){if(1&s1&&(r.qex(0),r.nrm(1,"i",9),r.bVm()),2&s1){const K=t0.$implicit;r.R7$(),r.Y8G("vtsType",K)}}function V2(s1,t0){if(1&s1){const K=r.RV6();r.j41(0,"div",10),r.bIt("@slideMotion.done",function(){r.eBV(K);const e1=r.XpG();return r.Njj(e1.onAnimateEnd())}),r.j41(1,"div",11)(2,"div",12)(3,"vts-time-picker-panel",13),r.nI1(4,"async"),r.mxI("ngModelChange",function(e1){r.eBV(K);const c0=r.XpG();return r.DH7(c0.value,e1)||(c0.value=e1),r.Njj(e1)}),r.bIt("ngModelChange",function(e1){r.eBV(K);const c0=r.XpG();return r.Njj(c0.onPanelValueChange(e1))})("closePanel",function(){r.eBV(K);const e1=r.XpG();return r.Njj(e1.setCurrentValueAndClose())}),r.k0s()()()()}if(2&s1){const K=r.XpG();r.Y8G("@slideMotion","enter"),r.R7$(3),r.Y8G("ngClass",K.vtsDropdownClassName)("format",K.vtsFormat)("vtsHourStep",K.vtsHourStep)("vtsMinuteStep",K.vtsMinuteStep)("vtsSecondStep",K.vtsSecondStep)("vtsDisabledHours",K.vtsDisabledHours)("vtsDisabledMinutes",K.vtsDisabledMinutes)("vtsDisabledSeconds",K.vtsDisabledSeconds)("vtsPlaceHolder",K.vtsPlaceHolder||r.bMT(4,19,K.i18nPlaceHolder$))("vtsHideDisabledOptions",K.vtsHideDisabledOptions)("vtsUse12Hours",K.vtsUse12Hours)("vtsDefaultOpenValue",K.vtsDefaultOpenValue)("vtsAddOn",K.vtsAddOn)("vtsClearText",K.vtsClearText)("vtsNowText",K.vtsNowText)("vtsOkText",K.vtsOkText)("vtsAllowEmpty",K.vtsAllowEmpty),r.R50("ngModel",K.value)}}class u0{setMinutes(t0,K){return t0!==this.minutes&&!K&&(this.initValue(),this.value.setMinutes(t0),this.update()),this}setHours(t0,K){return t0!==this.hours&&!K&&(this.initValue(),this.value.setHours(this._use12Hours?"PM"===this.selected12Hours&&12!==t0?t0+12:"AM"===this.selected12Hours&&12===t0?0:t0:t0),this.update()),this}setSeconds(t0,K){return t0!==this.seconds&&!K&&(this.initValue(),this.value.setSeconds(t0),this.update()),this}setUse12Hours(t0){return this._use12Hours=t0,this}get changes(){return this._changes.asObservable()}setValue(t0,K){return(0,o.n9)(K)&&(this._use12Hours=K),t0!==this.value&&(this._value=t0,(0,o.n9)(this.value)?this._use12Hours&&(0,o.n9)(this.hours)&&(this.selected12Hours=this.hours>=12?"PM":"AM"):this._clear()),this}initValue(){(0,o.gD)(this.value)&&this.setValue(new Date,this._use12Hours)}clear(){this._clear(),this.update()}get isEmpty(){return!((0,o.n9)(this.hours)||(0,o.n9)(this.minutes)||(0,o.n9)(this.seconds))}_clear(){this._value=void 0,this.selected12Hours=void 0}update(){this.isEmpty?this._value=void 0:((0,o.n9)(this.hours)&&this.value.setHours(this.hours),(0,o.n9)(this.minutes)&&this.value.setMinutes(this.minutes),(0,o.n9)(this.seconds)&&this.value.setSeconds(this.seconds),this._use12Hours&&("PM"===this.selected12Hours&&this.hours<12&&this.value.setHours(this.hours+12),"AM"===this.selected12Hours&&this.hours>=12&&this.value.setHours(this.hours-12))),this.changed()}changed(){this._changes.next(this.value)}get viewHours(){return this._use12Hours&&(0,o.n9)(this.hours)?this.calculateViewHour(this.hours):this.hours}setSelected12Hours(t0){t0.toUpperCase()!==this.selected12Hours&&(this.selected12Hours=t0.toUpperCase(),this.update())}get value(){return this._value||this._defaultOpenValue}get hours(){return this.value?.getHours()}get minutes(){return this.value?.getMinutes()}get seconds(){return this.value?.getSeconds()}setDefaultOpenValue(t0){return this._defaultOpenValue=t0,this}constructor(){this.selected12Hours=void 0,this._use12Hours=!1,this._changes=new M.B}calculateViewHour(t0){const K=this.selected12Hours;return"PM"===K&&t0>12?t0-12:"AM"===K&&0===t0?12:t0}}function G0(s1,t0=1,K=0){return new Array(Math.ceil(s1/t0)).fill(0).map((a0,e1)=>(e1+K)*t0)}let Q0=(()=>{class s1{set vtsAllowEmpty(K){(0,o.n9)(K)&&(this._allowEmpty=K)}get vtsAllowEmpty(){return this._allowEmpty}set vtsDisabledHours(K){this._disabledHours=K,this._disabledHours&&this.buildHours()}get vtsDisabledHours(){return this._disabledHours}set vtsDisabledMinutes(K){(0,o.n9)(K)&&(this._disabledMinutes=K,this.buildMinutes())}get vtsDisabledMinutes(){return this._disabledMinutes}set vtsDisabledSeconds(K){(0,o.n9)(K)&&(this._disabledSeconds=K,this.buildSeconds())}get vtsDisabledSeconds(){return this._disabledSeconds}set format(K){if((0,o.n9)(K)){this._format=K,this.enabledColumns=0;const a0=new Set(K);this.hourEnabled=a0.has("H")||a0.has("h"),this.minuteEnabled=a0.has("m"),this.secondEnabled=a0.has("s"),this.hourEnabled&&this.enabledColumns++,this.minuteEnabled&&this.enabledColumns++,this.secondEnabled&&this.enabledColumns++,this.vtsUse12Hours&&this.build12Hours()}}get format(){return(this.vtsCustomShowTimeFormat&&this.vtsCustomShowTimeFormat.showLabel?this.vtsCustomShowTimeFormat.format:"")||this._format}set vtsHourStep(K){(0,o.n9)(K)&&(this._vtsHourStep=K,this.buildHours())}get vtsHourStep(){return this._vtsHourStep}set vtsMinuteStep(K){(0,o.n9)(K)&&(this._vtsMinuteStep=K,this.buildMinutes())}get vtsMinuteStep(){return this._vtsMinuteStep}set vtsSecondStep(K){(0,o.n9)(K)&&(this._vtsSecondStep=K,this.buildSeconds())}get vtsSecondStep(){return this._vtsSecondStep}trackByFn(K){return K}buildHours(){let K=24,a0=this.vtsDisabledHours?.(),e1=0;if(this.vtsUse12Hours&&(K=12,a0&&(a0="PM"===this.time.selected12Hours?a0.filter(c0=>c0>=12).map(c0=>c0>12?c0-12:c0):a0.filter(c0=>c0<12||24===c0).map(c0=>24===c0||0===c0?12:c0)),e1=1),this.hourRange=G0(K,this.vtsHourStep,e1).map(c0=>({index:c0,disabled:!!a0&&-1!==a0.indexOf(c0)})),this.vtsUse12Hours&&12===this.hourRange[this.hourRange.length-1].index){const c0=[...this.hourRange];c0.unshift(c0[c0.length-1]),c0.splice(c0.length-1,1),this.hourRange=c0}}buildMinutes(){this.minuteRange=G0(60,this.vtsMinuteStep).map(K=>({index:K,disabled:!!this.vtsDisabledMinutes&&-1!==this.vtsDisabledMinutes(this.time.hours).indexOf(K)}))}buildSeconds(){this.secondRange=G0(60,this.vtsSecondStep).map(K=>({index:K,disabled:!!this.vtsDisabledSeconds&&-1!==this.vtsDisabledSeconds(this.time.hours,this.time.minutes).indexOf(K)}))}build12Hours(){const K=this._format.includes("A");this.use12HoursRange=[{index:0,value:K?"AM":"am"},{index:1,value:K?"PM":"pm"}]}buildTimes(){this.buildHours(),this.buildMinutes(),this.buildSeconds(),this.build12Hours()}scrollToTime(K=0){this.hourEnabled&&this.hourListElement&&this.scrollToSelected(this.hourListElement.nativeElement,this.time.viewHours,K,"hour"),this.minuteEnabled&&this.minuteListElement&&this.scrollToSelected(this.minuteListElement.nativeElement,this.time.minutes,K,"minute"),this.secondEnabled&&this.secondListElement&&this.scrollToSelected(this.secondListElement.nativeElement,this.time.seconds,K,"second"),this.vtsUse12Hours&&this.use12HoursListElement&&this.scrollToSelected(this.use12HoursListElement.nativeElement,"AM"===this.time.selected12Hours?0:1,K,"12-hour")}selectHour(K){this.time.value?this.time.setHours(K.index,K.disabled):(this.time.setHours(K.index,K.disabled),this.time.setMinutes(0,!1),this.time.setSeconds(0,!1)),this._disabledMinutes&&this.buildMinutes(),(this._disabledSeconds||this._disabledMinutes)&&this.buildSeconds()}selectMinute(K){this.time.setMinutes(K.index,K.disabled),this._disabledSeconds&&this.buildSeconds()}selectSecond(K){this.time.setSeconds(K.index,K.disabled)}select12Hours(K){this.time.setSelected12Hours(K.value),this._disabledHours&&this.buildHours(),this._disabledMinutes&&this.buildMinutes(),this._disabledSeconds&&this.buildSeconds()}scrollToSelected(K,a0,e1=0,c0){if(!K)return;const H1=this.translateIndex(a0,c0);this.scrollTo(K,(K.children[H1]||K.children[0]).offsetTop,e1)}translateIndex(K,a0){return"hour"===a0?this.calcIndex(this.vtsDisabledHours?.(),this.hourRange.map(e1=>e1.index).indexOf(K)):"minute"===a0?this.calcIndex(this.vtsDisabledMinutes?.(this.time.hours),this.minuteRange.map(e1=>e1.index).indexOf(K)):"second"===a0?this.calcIndex(this.vtsDisabledSeconds?.(this.time.hours,this.time.minutes),this.secondRange.map(e1=>e1.index).indexOf(K)):this.calcIndex([],this.use12HoursRange.map(e1=>e1.index).indexOf(K))}scrollTo(K,a0,e1){if(e1<=0)return void(K.scrollTop=a0);
1const H1=(a0-K.scrollTop)/e1*10;(0,X.j)(()=>{K.scrollTop=K.scrollTop+H1,K.scrollTop!==a0&&this.scrollTo(K,a0,e1-10)})}calcIndex(K,a0){return K?.length&&this.vtsHideDisabledOptions?a0-K.reduce((e1,c0)=>e1+(c0<a0?1:0),0):a0}changed(){this.onChange&&this.onChange(this.time.value)}touched(){this.onTouch&&this.onTouch()}timeDisabled(K){const a0=K.getHours(),e1=K.getMinutes(),c0=K.getSeconds();return(this.vtsDisabledHours?.().indexOf(a0)??-1)>-1||(this.vtsDisabledMinutes?.(a0).indexOf(e1)??-1)>-1||(this.vtsDisabledSeconds?.(a0,e1).indexOf(c0)??-1)>-1}onClickNow(){const K=new Date;this.timeDisabled(K)||(this.time.setValue(K),this.changed(),this.closePanel.emit())}onClickOk(){this.time.setValue(this.time.value,this.vtsUse12Hours),this.changed(),this.closePanel.emit()}isSelectedHour(K){return K.index===this.time.viewHours}isSelectedMinute(K){return K.index===this.time.minutes}isSelectedSecond(K){return K.index===this.time.seconds}isSelected12Hours(K){return K.value.toUpperCase()===this.time.selected12Hours}constructor(K,a0,e1){this.cdr=K,this.dateHelper=a0,this.elementRef=e1,this._vtsHourStep=1,this._vtsMinuteStep=1,this._vtsSecondStep=1,this.unsubscribe$=new M.B,this._format="HH:mm:ss",this._disabledHours=()=>[],this._disabledMinutes=()=>[],this._disabledSeconds=()=>[],this._allowEmpty=!0,this.time=new u0,this.hourEnabled=!0,this.minuteEnabled=!0,this.secondEnabled=!0,this.firstScrolled=!1,this.enabledColumns=3,this.vtsInDatePicker=!1,this.vtsAddOn=null,this.vtsHideDisabledOptions=!1,this.vtsUse12Hours=!1,this.vtsCustomShowTimeFormat=null,this.closePanel=new r.bkB,this.elementRef.nativeElement.classList.add("vts-picker-time-panel")}ngOnInit(){this.time.changes.pipe((0,z.Q)(this.unsubscribe$)).subscribe(()=>{this.changed(),this.touched(),this.scrollToTime(120)}),this.buildTimes(),setTimeout(()=>{this.scrollToTime(),this.firstScrolled=!0})}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}ngOnChanges(K){const{vtsUse12Hours:a0,vtsDefaultOpenValue:e1}=K;!a0?.previousValue&&a0?.currentValue&&(this.build12Hours(),this.enabledColumns++),e1?.currentValue&&this.time.setDefaultOpenValue(this.vtsDefaultOpenValue||new Date)}writeValue(K){this.time.setValue(K,this.vtsUse12Hours),this.buildTimes(),K&&this.firstScrolled&&this.scrollToTime(120),this.cdr.markForCheck()}registerOnChange(K){this.onChange=K}registerOnTouched(K){this.onTouch=K}onMousedown(K){K.preventDefault()}static{this.\u0275fac=function(a0){return new(a0||s1)(r.rXU(r.gRc),r.rXU($.cr),r.rXU(r.aKT))}}static{this.\u0275cmp=r.VBU({type:s1,selectors:[["vts-time-picker-panel"]],viewQuery:function(a0,e1){if(1&a0&&(r.GBs(R,5),r.GBs(C1,5),r.GBs(S1,5),r.GBs(W0,5)),2&a0){let c0;r.mGM(c0=r.lsd())&&(e1.hourListElement=c0.first),r.mGM(c0=r.lsd())&&(e1.minuteListElement=c0.first),r.mGM(c0=r.lsd())&&(e1.secondListElement=c0.first),r.mGM(c0=r.lsd())&&(e1.use12HoursListElement=c0.first)}},hostVars:12,hostBindings:function(a0,e1){1&a0&&r.bIt("mousedown",function(H1){return e1.onMousedown(H1)}),2&a0&&r.AVh("vts-picker-time-panel-column-0",0===e1.enabledColumns&&!e1.vtsInDatePicker)("vts-picker-time-panel-column-1",1===e1.enabledColumns&&!e1.vtsInDatePicker)("vts-picker-time-panel-column-2",2===e1.enabledColumns&&!e1.vtsInDatePicker)("vts-picker-time-panel-column-3",3===e1.enabledColumns&&!e1.vtsInDatePicker)("vts-picker-time-panel-narrow",e1.enabledColumns<3)("vts-picker-time-panel-placement-bottomLeft",!e1.vtsInDatePicker)},inputs:{vtsInDatePicker:"vtsInDatePicker",vtsAddOn:"vtsAddOn",vtsHideDisabledOptions:"vtsHideDisabledOptions",vtsClearText:"vtsClearText",vtsNowText:"vtsNowText",vtsOkText:"vtsOkText",vtsPlaceHolder:"vtsPlaceHolder",vtsUse12Hours:"vtsUse12Hours",vtsDefaultOpenValue:"vtsDefaultOpenValue",vtsCustomShowTimeFormat:"vtsCustomShowTimeFormat",vtsAllowEmpty:"vtsAllowEmpty",vtsDisabledHours:"vtsDisabledHours",vtsDisabledMinutes:"vtsDisabledMinutes",vtsDisabledSeconds:"vtsDisabledSeconds",format:"format",vtsHourStep:"vtsHourStep",vtsMinuteStep:"vtsMinuteStep",vtsSecondStep:"vtsSecondStep"},outputs:{closePanel:"closePanel"},exportAs:["vtsTimePickerPanel"],features:[r.Jv_([{provide:u.kq,useExisting:s1,multi:!0}]),r.OA$],decls:7,vars:6,consts:[["hourListElement",""],["minuteListElement",""],["secondListElement",""],["use12HoursListElement",""],[1,"vts-picker-header"],[1,"vts-picker-content"],[1,"vts-picker-time-panel-column",2,"position","relative"],[1,"vts-picker-footer"],[1,"vts-picker-header-view"],[1,"vts-picker-time-panel-cell",3,"vts-picker-time-panel-cell-selected","vts-picker-time-panel-cell-disabled"],[1,"vts-picker-time-panel-cell",3,"click"],[1,"vts-picker-time-panel-cell-inner"],[1,"vts-picker-time-panel-cell",3,"vts-picker-time-panel-cell-selected"],[1,"vts-picker-footer-extra"],[1,"vts-picker-ranges"],[1,"vts-picker-now"],[1,"vts-picker-ok"],["vts-button","","type","button","vtsSize","sm","vtsType","primary",3,"click"],[3,"ngTemplateOutlet"],[3,"click"]],template:function(a0,e1){1&a0&&(r.DNE(0,N1,3,1,"div",4),r.j41(1,"div",5),r.DNE(2,$0,4,0,"ul",6)(3,q0,4,0,"ul",6)(4,I1,4,0,"ul",6)(5,w1,4,0,"ul",6),r.k0s(),r.DNE(6,Y0,8,5,"div",7)),2&a0&&(r.vxM(e1.vtsInDatePicker?0:-1),r.R7$(2),r.vxM(e1.hourEnabled?2:-1),r.R7$(),r.vxM(e1.minuteEnabled?3:-1),r.R7$(),r.vxM(e1.secondEnabled?4:-1),r.R7$(),r.vxM(e1.vtsUse12Hours?5:-1),r.R7$(),r.vxM(e1.vtsInDatePicker?-1:6))},dependencies:[A.QX,A.T3,$.OK,$.o1,N.G,N.R$,o1.T,A.MD],encapsulation:2,changeDetection:0})}}return(0,i.Cg)([(0,o.H3)()],s1.prototype,"vtsUse12Hours",void 0),s1})(),b0=(()=>{class s1{set disabled(K){this.vtsDisabled=K}emitValue(K){this.setValue(K,!0),this._onChange&&this._onChange(this.value),this._onTouched&&this._onTouched()}setValue(K,a0=!1){a0&&(this.preValue=(0,p.A)(K)?new Date(K):null),this.value=(0,p.A)(K)?new Date(K):null,this.inputValue=this.dateHelper.format(K,this.vtsFormat),this.cdr.markForCheck()}open(){this.vtsDisabled||this.vtsOpen||(this.focus(),this.vtsOpen=!0,this.vtsOpenChange.emit(this.vtsOpen))}close(){this.vtsOpen=!1,this.cdr.markForCheck(),this.vtsOpenChange.emit(this.vtsOpen)}updateAutoFocus(){this.isInit&&!this.vtsDisabled&&(this.vtsAutoFocus?this.renderer.setAttribute(this.inputRef.nativeElement,"autofocus","autofocus"):this.renderer.removeAttribute(this.inputRef.nativeElement,"autofocus"))}onClickClearBtn(K){K.stopPropagation(),this.emitValue(null)}onClickOutside(K){this.element.nativeElement.contains(K.target)||this.setCurrentValueAndClose()}onFocus(K){this.focused=K}focus(){this.inputRef.nativeElement&&this.inputRef.nativeElement.focus()}blur(){this.inputRef.nativeElement&&this.inputRef.nativeElement.blur()}onKeyupEsc(){this.setValue(this.preValue)}onKeyupEnter(){this.vtsOpen&&(0,p.A)(this.value)?this.setCurrentValueAndClose():this.vtsOpen||this.open()}onInputChange(K){!this.platform.TRIDENT&&document.activeElement===this.inputRef.nativeElement&&(this.open(),this.parseTimeString(K))}onPanelValueChange(K){this.setValue(K),this.focus()}setCurrentValueAndClose(){this.emitValue(this.value),this.close()}constructor(K,a0,e1,c0,H1,S0,c2,G2,me){this.vtsConfigService=K,this.i18n=a0,this.element=e1,this.renderer=c0,this.cdr=H1,this.dateHelper=S0,this.platform=c2,this.elementRef=G2,this.directionality=me,this._vtsModuleName="timePicker",this.destroy$=new M.B,this.isInit=!1,this.focused=!1,this.inputValue="",this.value=null,this.preValue=null,this.i18nPlaceHolder$=(0,x.of)(void 0),this.overlayPositions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top",offsetY:3},{offsetY:-3,originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{offsetY:3,originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{offsetY:-3,originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}],this.dir="ltr",this.vtsId=null,this.vtsSize="md",this.vtsHourStep=1,this.vtsMinuteStep=1,this.vtsSecondStep=1,this.vtsClearText="clear",this.vtsNowText="Now",this.vtsOkText="",this.vtsDropdownClassName="",this.vtsPlaceHolder="",this.vtsAddOn=null,this.vtsFormat="HH:mm:ss",this.vtsOpen=!1,this.vtsUse12Hours=!1,this.vtsSuffixIcon="Time",this.vtsOpenChange=new r.bkB,this.vtsHideDisabledOptions=!1,this.vtsAllowEmpty=!0,this.vtsDisabled=!1,this.vtsAutoFocus=!1,this.vtsBackdrop=!1,this.vtsInputReadOnly=!1,this.elementRef.nativeElement.classList.add("vts-picker"),this.origin=new a.C(this.element)}ngOnInit(){this.inputSize=Math.max(8,this.vtsFormat.length)+2,this.i18nPlaceHolder$=this.i18n.localeChange.pipe((0,w.T)(K=>K.TimePicker.placeholder)),this.dir=this.directionality.value,this.directionality.change?.pipe((0,z.Q)(this.destroy$)).subscribe(K=>{this.dir=K}
1)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}ngOnChanges(K){const{vtsUse12Hours:a0,vtsFormat:e1,vtsDisabled:c0,vtsAutoFocus:H1}=K;if(a0&&!a0.previousValue&&a0.currentValue&&!e1&&(this.vtsFormat="h:mm:ss a"),c0){const c2=this.inputRef.nativeElement;c0.currentValue?this.renderer.setAttribute(c2,"disabled",""):this.renderer.removeAttribute(c2,"disabled")}H1&&this.updateAutoFocus()}parseTimeString(K){const a0=this.dateHelper.parseTime(K,this.vtsFormat)||null;(0,p.A)(a0)&&(this.value=a0,this.cdr.markForCheck())}ngAfterViewInit(){this.isInit=!0,this.updateAutoFocus()}writeValue(K){let a0;K instanceof Date?a0=K:(0,o.gD)(K)?a0=null:((0,s.R8)('Non-Date type is not recommended for time-picker, use "Date" type.'),a0=new Date(K)),this.setValue(a0,!0)}registerOnChange(K){this._onChange=K}registerOnTouched(K){this._onTouched=K}setDisabledState(K){this.vtsDisabled=K,this.cdr.markForCheck()}onAnimateEnd(){this.cdkConnectedOverlay?.overlayRef?.updatePosition()}static{this.\u0275fac=function(a0){return new(a0||s1)(r.rXU(c.XZ),r.rXU($.JD),r.rXU(r.aKT),r.rXU(r.sFG),r.rXU(r.gRc),r.rXU($.cr),r.rXU(E.P),r.rXU(r.aKT),r.rXU(k.D,8))}}static{this.\u0275cmp=r.VBU({type:s1,selectors:[["vts-time-picker"]],viewQuery:function(a0,e1){if(1&a0&&(r.GBs(a.b,5),r.GBs(J1,7)),2&a0){let c0;r.mGM(c0=r.lsd())&&(e1.cdkConnectedOverlay=c0.first),r.mGM(c0=r.lsd())&&(e1.inputRef=c0.first)}},hostVars:14,hostBindings:function(a0,e1){1&a0&&r.bIt("click",function(){return e1.open()}),2&a0&&r.AVh("vts-picker-xl","xl"===e1.vtsSize)("vts-picker-lg","lg"===e1.vtsSize)("vts-picker-md","md"===e1.vtsSize)("vts-picker-sm","sm"===e1.vtsSize)("vts-picker-disabled",e1.vtsDisabled)("vts-picker-focused",e1.focused)("vts-picker-rtl","rtl"===e1.dir)},inputs:{vtsId:"vtsId",vtsSize:"vtsSize",vtsHourStep:"vtsHourStep",vtsMinuteStep:"vtsMinuteStep",vtsSecondStep:"vtsSecondStep",vtsClearText:"vtsClearText",vtsNowText:"vtsNowText",vtsOkText:"vtsOkText",vtsDropdownClassName:"vtsDropdownClassName",vtsPlaceHolder:"vtsPlaceHolder",vtsAddOn:"vtsAddOn",vtsDefaultOpenValue:"vtsDefaultOpenValue",vtsDisabledHours:"vtsDisabledHours",vtsDisabledMinutes:"vtsDisabledMinutes",vtsDisabledSeconds:"vtsDisabledSeconds",vtsFormat:"vtsFormat",vtsOpen:"vtsOpen",vtsUse12Hours:"vtsUse12Hours",vtsSuffixIcon:"vtsSuffixIcon",vtsHideDisabledOptions:"vtsHideDisabledOptions",vtsAllowEmpty:"vtsAllowEmpty",disabled:"disabled",vtsDisabled:"vtsDisabled",vtsAutoFocus:"vtsAutoFocus",vtsBackdrop:"vtsBackdrop",vtsInputReadOnly:"vtsInputReadOnly"},outputs:{vtsOpenChange:"vtsOpenChange"},exportAs:["vtsTimePicker"],features:[r.Jv_([{provide:u.kq,useExisting:s1,multi:!0}]),r.OA$],decls:8,vars:15,consts:[["inputElement",""],[1,"vts-picker-input"],["type","text",3,"ngModelChange","focus","blur","keyup.enter","keyup.escape","size","placeholder","ngModel","disabled","readonly"],[1,"vts-picker-clear"],[1,"vts-picker-suffix"],[4,"vtsStringTemplateOutlet"],["cdkConnectedOverlay","","vtsConnectedOverlay","",3,"detach","overlayOutsideClick","cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn"],[1,"vts-picker-clear",3,"click"],["vts-icon","","vtsType","Close"],["vts-icon","",3,"vtsType"],[1,"vts-picker-dropdown",2,"position","relative"],[1,"vts-picker-panel-container"],["tabindex","-1",1,"vts-picker-panel"],[3,"ngModelChange","closePanel","ngClass","format","vtsHourStep","vtsMinuteStep","vtsSecondStep","vtsDisabledHours","vtsDisabledMinutes","vtsDisabledSeconds","vtsPlaceHolder","vtsHideDisabledOptions","vtsUse12Hours","vtsDefaultOpenValue","vtsAddOn","vtsClearText","vtsNowText","vtsOkText","vtsAllowEmpty","ngModel"]],template:function(a0,e1){if(1&a0){const c0=r.RV6();r.j41(0,"div",1)(1,"input",2,0),r.nI1(3,"async"),r.mxI("ngModelChange",function(S0){return r.eBV(c0),r.DH7(e1.inputValue,S0)||(e1.inputValue=S0),r.Njj(S0)}),r.bIt("focus",function(){return r.eBV(c0),r.Njj(e1.onFocus(!0))})("blur",function(){return r.eBV(c0),r.Njj(e1.onFocus(!1))})("keyup.enter",function(){return r.eBV(c0),r.Njj(e1.onKeyupEnter())})("keyup.escape",function(){return r.eBV(c0),r.Njj(e1.onKeyupEsc())})("ngModelChange",function(S0){return r.eBV(c0),r.Njj(e1.onInputChange(S0))}),r.k0s(),r.DNE(4,K0,2,2,"span",3),r.j41(5,"span",4),r.DNE(6,z0,2,1,"ng-container",5),r.k0s()(),r.DNE(7,V2,5,21,"ng-template",6),r.bIt("detach",function(){return r.eBV(c0),r.Njj(e1.close())})("overlayOutsideClick",function(S0){return r.eBV(c0),r.Njj(e1.onClickOutside(S0))})}
12&a0&&(r.R7$(),r.Y8G("size",e1.inputSize)("placeholder",e1.vtsPlaceHolder||r.bMT(3,13,e1.i18nPlaceHolder$)),r.R50("ngModel",e1.inputValue),r.Y8G("disabled",e1.vtsDisabled)("readonly",e1.vtsInputReadOnly),r.BMQ("id",e1.vtsId),r.R7$(3),r.vxM(e1.vtsAllowEmpty&&!e1.vtsDisabled&&e1.value?4:-1),r.R7$(2),r.Y8G("vtsStringTemplateOutlet",e1.vtsSuffixIcon),r.R7$(),r.Y8G("cdkConnectedOverlayHasBackdrop",e1.vtsBackdrop)("cdkConnectedOverlayPositions",e1.overlayPositions)("cdkConnectedOverlayOrigin",e1.origin)("cdkConnectedOverlayOpen",e1.vtsOpen)("cdkConnectedOverlayTransformOriginOn",".vts-picker-dropdown"))},dependencies:[A.Jj,u.YN,u.me,u.BC,u.vS,I.n,I.f,Z.dA,Z.qb,Q0,O.ML,O.y3,a.m,a.b,A.MD,A.YU],styles:[".vts-picker{width:100%}\n"],encapsulation:2,data:{animation:[f.U1]},changeDetection:0})}}return(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsHourStep",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsMinuteStep",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsSecondStep",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsClearText",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsNowText",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsOkText",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsDropdownClassName",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsFormat",void 0),(0,i.Cg)([(0,c.H4)(),(0,o.H3)()],s1.prototype,"vtsUse12Hours",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsSuffixIcon",void 0),(0,i.Cg)([(0,o.H3)()],s1.prototype,"vtsHideDisabledOptions",void 0),(0,i.Cg)([(0,c.H4)(),(0,o.H3)()],s1.prototype,"vtsAllowEmpty",void 0),(0,i.Cg)([(0,o.H3)()],s1.prototype,"disabled",null),(0,i.Cg)([(0,o.H3)()],s1.prototype,"vtsDisabled",void 0),(0,i.Cg)([(0,o.H3)()],s1.prototype,"vtsAutoFocus",void 0),(0,i.Cg)([(0,c.H4)()],s1.prototype,"vtsBackdrop",void 0),(0,i.Cg)([(0,o.H3)()],s1.prototype,"vtsInputReadOnly",void 0),s1})(),k0=(()=>{class s1{static{this.\u0275fac=function(a0){return new(a0||s1)}}static{this.\u0275mod=r.$C({type:s1})}static{this.\u0275inj=r.G2t({imports:[P.jI,A.MD,u.YN,$.OK,a.m,Z.dA.forChild([Q.gXL]),O.ML,I.n,N.G,b0,Q0]})}}return s1})()},62794:(X1,n1,h)=>{"use strict";h.d(n1,{Li:()=>V2,Mo:()=>G0});var i=h(23135),a=h(43025),r=h(7517),u=h(62252),p=h(9760),f=h(92717),c=h(9755);let X=0;class ${constructor(T2,b0,k0){this.vtsSingletonService=T2,this.overlay=b0,this.injector=k0}remove(T2){this.container&&(T2?this.container.remove(T2):this.container.removeAll())}getInstanceId(){return`${this.componentPrefix}-${X++}`}withContainer(T2){let b0=this.vtsSingletonService.getSingletonWithKey(this.componentPrefix);if(b0)return b0;const k0=this.overlay.create({hasBackdrop:!1,scrollStrategy:this.overlay.scrollStrategies.noop(),positionStrategy:this.overlay.position().global()}),s1=new r.C(T2,null,this.injector),t0=k0.attach(s1);return k0.overlayElement.style.zIndex="1010",b0||(this.container=b0=t0.instance,this.vtsSingletonService.registerSingletonWithKey(this.componentPrefix,b0)),b0}}let N=(()=>{class Q0{constructor(b0,k0){this.cdr=b0,this.vtsConfigService=k0,this.instances=[],this.destroy$=new u.B,this.updateConfig()}ngOnInit(){this.subscribeConfigChange()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}create(b0){const k0=this.onCreate(b0);return this.instances.length>=this.config.vtsMaxStack&&(this.instances=this.instances.slice(1)),this.instances=[...this.instances,k0],this.readyInstances(),k0}remove(b0,k0=!1){this.instances.some((s1,t0)=>s1.messageId===b0&&(this.instances.splice(t0,1),this.instances=[...this.instances],this.onRemove(s1,k0),this.readyInstances(),!0))}removeAll(){this.instances.forEach(b0=>this.onRemove(b0,!1)),this.instances=[],this.readyInstances()}onCreate(b0){return b0.options=this.mergeOptions(b0.options),b0.onClose=new u.B,b0}onRemove(b0,k0){b0.onClose.next(k0),b0.onClose.complete()}readyInstances(){this.cdr.detectChanges()}mergeOptions(b0){const{vtsDuration:k0,vtsAnimate:s1,vtsPauseOnHover:t0}=this.config;return{vtsDuration:k0,vtsAnimate:s1,vtsPauseOnHover:t0,...b0}}static{this.\u0275fac=function(k0){return new(k0||Q0)(i.rXU(i.gRc),i.rXU(c.XZ))}}static{this.\u0275dir=i.FsC({type:Q0})}}return Q0})(),o1=(()=>{class Q0{constructor(b0){this.cdr=b0,this.destroyed=new i.bkB,this.animationStateChanged=new u.B,this.userAction=!1,this.eraseTimer=null}ngOnInit(){this.options=this.instance.options,this.options.vtsAnimate&&(this.instance.state="enter",this.animationStateChanged.pipe((0,p.p)(b0=>"done"===b0.phaseName&&"leave"===b0.toState),(0,f.s)(1)).subscribe(()=>{clearTimeout(this.closeTimer),this.destroyed.next({id:this.instance.messageId,userAction:this.userAction})})),this.autoClose=this.options.vtsDuration>0,this.autoClose&&(this.initErase(),this.startEraseTimeout())}ngOnDestroy(){this.autoClose&&this.clearEraseTimeout(),this.animationStateChanged.complete()}onEnter(){this.autoClose&&this.options.vtsPauseOnHover&&(this.clearEraseTimeout(),this.updateTTL())}onLeave(){this.autoClose&&this.options.vtsPauseOnHover&&this.startEraseTimeout()}destroy(b0=!1){this.userAction=b0,this.options.vtsAnimate?(this.instance.state="leave",this.cdr.detectChanges(),this.closeTimer=setTimeout(()=>{this.closeTimer=void 0,this.destroyed.next({id:this.instance.messageId,userAction:b0})},200)):this.destroyed.next({id:this.instance.messageId,userAction:b0})}initErase(){this.eraseTTL=this.options.vtsDuration,this.eraseTimingStart=Date.now()}updateTTL(){this.autoClose&&(this.eraseTTL-=Date.now()-this.eraseTimingStart)}startEraseTimeout(){this.eraseTTL>0?(this.clearEraseTimeout(),this.eraseTimer=setTimeout(()=>this.destroy(),this.eraseTTL),this.eraseTimingStart=Date.now()):this.destroy()}clearEraseTimeout(){null!==this.eraseTimer&&(clearTimeout(this.eraseTimer),this.eraseTimer=null)}static{this.\u0275fac=function(k0){return new(k0||Q0)(i.rXU(i.gRc))}}static{this.\u0275dir=i.FsC({type:Q0})}}return Q0})();var S1=h(77257),W0=h(98231),l0=h(4033),N1=h(15808),p0=h(29126),L0=h(86570),$0=h(93509),Z0=h(52317),x0=h(69609);function q0(Q0,T2){if(1&Q0&&i.nrm(0,"vts-alert",1),2&Q0){const b0=i.XpG();i.Y8G("vtsMessage",b0.instance.title)("vtsDescription",b0.instance.content)("vtsTheme",b0.instance.theme)("vtsShowIcon",b0.instance.showIcon)("vtsCloseText",b0.instance.closeText)("vtsIconType",b0.instance.iconType)}}function Y1(Q0,T2){if(1&Q0&&i.nrm(0,"vts-alert",2),2&Q0){const b0=i.XpG();i.Y8G("vtsMessage",b0.instance.title)("vtsDescription",b0.instance.content)("vtsTheme",b0.instance.theme)("vtsShowIcon",b0.instance.showIcon)("vtsCloseText",b0.instance.closeText)("vtsIconType",b0.instance.iconType)}}function e0(Q0,T2){if(1&Q0&&i.nrm(0,"vts-alert",3),2&Q0){const b0=i.XpG();i.Y8G("vtsMessage",b0.instance.title)("vtsDescription",b0.instance.content)("vtsTheme",b0.instance.theme)("vtsShowIcon",b0.instance.showIcon)("vtsCloseText",b0.instance.closeText)("vtsIconType",b0.instance.iconType)}}function I1(Q0,T2){if(1&Q0&&i.nrm(0,"vts-alert",4),2&Q0){const b0=i.XpG();i.Y8G("vtsMessage",b0.instance.title)("vtsDescription",b0.instance.content)("vtsTheme",b0.instance.theme)("vtsShowIcon",b0.instance.showIcon)("vtsCloseText",b0.instance.closeText)("vtsIconType",b0.instance.iconType)}}function Z1(Q0,T2){}function u1(Q0,T2){if(1&Q0){const b0=i.RV6();i.j41(0,"vts-toast",5),i.bIt("destroyed",function(s1){i.eBV(b0);const t0=i.XpG();return i.Njj(t0.remove(s1.id,s1.userAction))}),i.k0s()}if(2&Q0){const b0=T2.$implicit,k0=i.XpG();
1i.Y8G("instance",b0)("placement",k0.config.vtsPlacement)}}function w1(Q0,T2){if(1&Q0){const b0=i.RV6();i.j41(0,"vts-toast",5),i.bIt("destroyed",function(s1){i.eBV(b0);const t0=i.XpG();return i.Njj(t0.remove(s1.id,s1.userAction))}),i.k0s()}if(2&Q0){const b0=T2.$implicit,k0=i.XpG();i.Y8G("instance",b0)("placement",k0.config.vtsPlacement)}}function p1(Q0,T2){if(1&Q0){const b0=i.RV6();i.j41(0,"vts-toast",5),i.bIt("destroyed",function(s1){i.eBV(b0);const t0=i.XpG();return i.Njj(t0.remove(s1.id,s1.userAction))}),i.k0s()}if(2&Q0){const b0=T2.$implicit,k0=i.XpG();i.Y8G("instance",b0)("placement",k0.config.vtsPlacement)}}function E1(Q0,T2){if(1&Q0){const b0=i.RV6();i.j41(0,"vts-toast",5),i.bIt("destroyed",function(s1){i.eBV(b0);const t0=i.XpG();return i.Njj(t0.remove(s1.id,s1.userAction))}),i.k0s()}if(2&Q0){const b0=T2.$implicit,k0=i.XpG();i.Y8G("instance",b0)("placement",k0.config.vtsPlacement)}}let q1=(()=>{class Q0 extends o1{constructor(b0){super(b0),this.destroyed=new i.bkB}ngOnDestroy(){super.ngOnDestroy(),this.instance.onClick.complete()}onClick(b0){this.instance.onClick.next(b0)}close(){this.destroy(!0)}get state(){return"enter"===this.instance.state?"topLeft"===this.placement||"bottomLeft"===this.placement?"enterLeft":"enterRight":this.instance.state}static{this.\u0275fac=function(k0){return new(k0||Q0)(i.rXU(i.gRc))}}static{this.\u0275cmp=i.VBU({type:Q0,selectors:[["vts-toast"]],inputs:{instance:"instance",placement:"placement",index:"index"},outputs:{destroyed:"destroyed"},exportAs:["vtsToast"],features:[i.Vt3],decls:6,vars:4,consts:[[1,"vts-toast-notice","vts-toast-notice-closable",3,"click","mouseenter","mouseleave","ngStyle","ngClass"],["vtsType","success","vtsCloseable","",3,"vtsMessage","vtsDescription","vtsTheme","vtsShowIcon","vtsCloseText","vtsIconType"],["vtsType","info","vtsCloseable","",3,"vtsMessage","vtsDescription","vtsTheme","vtsShowIcon","vtsCloseText","vtsIconType"],["vtsType","warning","vtsCloseable","",3,"vtsMessage","vtsDescription","vtsTheme","vtsShowIcon","vtsCloseText","vtsIconType"],["vtsType","error","vtsCloseable","",3,"vtsMessage","vtsDescription","vtsTheme","vtsShowIcon","vtsCloseText","vtsIconType"]],template:function(k0,s1){if(1&k0&&(i.j41(0,"div",0),i.bIt("@toastMotion.done",function(K){return s1.animationStateChanged.next(K)})("click",function(K){return s1.onClick(K)})("mouseenter",function(){return s1.onEnter()})("mouseleave",function(){return s1.onLeave()}),i.DNE(1,q0,1,6,"vts-alert",1)(2,Y1,1,6,"vts-alert",2)(3,e0,1,6,"vts-alert",3)(4,I1,1,6,"vts-alert",4)(5,Z1,0,0),i.k0s()),2&k0){let t0;i.Y8G("ngStyle",(null==s1.instance.options?null:s1.instance.options.vtsStyle)||null)("ngClass",(null==s1.instance.options?null:s1.instance.options.vtsClass)||"")("@toastMotion",s1.state),i.R7$(),i.vxM("success"===(t0=s1.instance.type)?1:"info"===t0?2:"warning"===t0?3:"error"===t0?4:5)}},dependencies:[S1.u,S1.r,W0.MD,W0.YU,W0.B3],encapsulation:2,data:{animation:[a.OT]}})}}return Q0})();const Y0="toast",J1={vtsTop:"24px",vtsBottom:"24px",vtsPlacement:"topRight",vtsDuration:5e3,vtsMaxStack:7,vtsPauseOnHover:!0,vtsAnimate:!0,vtsDirection:"ltr"};let K0=(()=>{class Q0 extends N{constructor(b0,k0){super(b0,k0),this.dir="ltr",this.instances=[],this.topLeftInstances=[],this.topRightInstances=[],this.bottomLeftInstances=[],this.bottomRightInstances=[];const s1=this.vtsConfigService.getConfigForComponent(Y0);this.dir=s1?.vtsDirection||"ltr"}create(b0){const k0=this.onCreate(b0),s1=k0.options.vtsKey,t0=this.instances.find(K=>K.options.vtsKey===b0.options.vtsKey);return s1&&t0?this.replaceToast(t0,k0):(this.instances.length>=this.config.vtsMaxStack&&(this.instances=this.instances.slice(1)),this.instances=[...this.instances,k0]),this.readyInstances(),k0}onCreate(b0){return b0.options=this.mergeOptions(b0.options),b0.onClose=new u.B,b0.onClick=new u.B,b0}subscribeConfigChange(){this.vtsConfigService.getConfigChangeEventForComponent(Y0).pipe((0,Z0.Q)(this.destroy$)).subscribe(()=>{this.updateConfig();const b0=this.vtsConfigService.getConfigForComponent(Y0);if(b0){const{vtsDirection:k0}=b0;this.dir=k0||this.dir}})}updateConfig(){this.config={...J1,...this.config,...this.vtsConfigService.getConfigForComponent(Y0)},this.top=(0,$0.j3)(this.config.vtsTop),this.bottom=(0,$0.j3)(this.config.vtsBottom),this.cdr.markForCheck()}replaceToast(b0,k0){b0.title=k0.title,b0.content=k0.content,b0.template=k0.template,b0.type=k0.type,b0.options=k0.options}readyInstances(){this.topLeftInstances=this.instances.filter(b0=>"topLeft"===b0.options.vtsPlacement),this.topRightInstances=this.instances.filter(b0=>"topRight"===b0.options.vtsPlacement||!b0.options.vtsPlacement),this.bottomLeftInstances=this.instances.filter(b0=>"bottomLeft"===b0.options.vtsPlacement),this.bottomRightInstances=this.instances.filter(b0=>"bottomRight"===b0.options.vtsPlacement),this.cdr.detectChanges()}mergeOptions(b0){const{vtsDuration:k0,vtsAnimate:s1,vtsPauseOnHover:t0,vtsPlacement:K}
1=this.config;return{vtsDuration:k0,vtsAnimate:s1,vtsPauseOnHover:t0,vtsPlacement:K,...b0}}static{this.\u0275fac=function(k0){return new(k0||Q0)(i.rXU(i.gRc),i.rXU(c.XZ))}}static{this.\u0275cmp=i.VBU({type:Q0,selectors:[["vts-toast-container"]],exportAs:["vtsToastContainer"],features:[i.Vt3],decls:12,vars:24,consts:[[1,"vts-toast","vts-toast-topLeft"],[3,"instance","placement"],[1,"vts-toast","vts-toast-topRight"],[1,"vts-toast","vts-toast-bottomLeft"],[1,"vts-toast","vts-toast-bottomRight"],[3,"destroyed","instance","placement"]],template:function(k0,s1){1&k0&&(i.j41(0,"div",0),i.Z7z(1,u1,1,2,"vts-toast",1,i.fX1),i.k0s(),i.j41(3,"div",2),i.Z7z(4,w1,1,2,"vts-toast",1,i.fX1),i.k0s(),i.j41(6,"div",3),i.Z7z(7,p1,1,2,"vts-toast",1,i.fX1),i.k0s(),i.j41(9,"div",4),i.Z7z(10,E1,1,2,"vts-toast",1,i.fX1),i.k0s()),2&k0&&(i.xc7("top",s1.top)("left","0px"),i.AVh("vts-toast-rtl","rtl"===s1.dir),i.R7$(),i.Dyx(s1.topLeftInstances),i.R7$(2),i.xc7("top",s1.top)("right","0px"),i.AVh("vts-toast-rtl","rtl"===s1.dir),i.R7$(),i.Dyx(s1.topRightInstances),i.R7$(2),i.xc7("bottom",s1.bottom)("left","0px"),i.AVh("vts-toast-rtl","rtl"===s1.dir),i.R7$(),i.Dyx(s1.bottomLeftInstances),i.R7$(2),i.xc7("bottom",s1.bottom)("right","0px"),i.AVh("vts-toast-rtl","rtl"===s1.dir),i.R7$(),i.Dyx(s1.bottomRightInstances))},dependencies:[q1,W0.MD],encapsulation:2,changeDetection:0})}}return Q0})(),z0=(()=>{class Q0{static{this.\u0275fac=function(k0){return new(k0||Q0)}}static{this.\u0275mod=i.$C({type:Q0})}static{this.\u0275inj=i.G2t({})}}return Q0})(),V2=(()=>{class Q0{static{this.\u0275fac=function(k0){return new(k0||Q0)}}static{this.\u0275mod=i.$C({type:Q0})}static{this.\u0275inj=i.G2t({imports:[l0.jI,W0.MD,N1.m,L0.dA,p0.n,z0,S1.u,q1,K0]})}}return Q0})(),u0=0,G0=(()=>{class Q0 extends ${constructor(b0,k0,s1){super(b0,k0,s1),this.componentPrefix="toast-"}success(b0,k0,s1){return this.createInstance({type:"success",title:b
10,content:k0},{...s1,vtsShowIcon:!0})}error(b0,k0,s1){return this.createInstance({type:"error",title:b0,content:k0},{...s1,vtsShowIcon:!0})}info(b0,k0,s1){return this.createInstance({type:"info",title:b0,content:k0},{...s1,vtsShowIcon:!0})}warning(b0,k0,s1){return this.createInstance({type:"warning",title:b0,content:k0},{...s1,vtsShowIcon:!0})}create(b0,k0,s1,t0){return this.createInstance({type:b0,title:k0,content:s1},t0)}template(b0,k0){return this.createInstance({template:b0},k0)}generateMessageId(){return`${this.componentPrefix}-${u0++}`}createInstance(b0,k0){return this.container=this.withContainer(K0),this.container.create({...b0,createdAt:new Date,messageId:this.generateMessageId(),options:k0,theme:k0?.vtsTheme||"outline",showIcon:k0?.vtsShowIcon||!0,closeText:k0?.vtsCloseText,iconType:k0?.vtsIconType})}static{this.\u0275fac=function(k0){return new(k0||Q0)(i.KVO(x0.Y7),i.KVO(N1.a),i.KVO(i.zZn))}}static{this.\u0275prov=i.jDH({token:Q0,factory:Q0.\u0275fac,providedIn:z0})}}return Q0})()},8077:(X1,n1,h)=>{"use strict";h.d(n1,{Eu:()=>S1,BL:()=>W0,uC:()=>C1,t:()=>R});var i=h(31635),a=h(23135),r=h(43025);const u=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"];var f=h(40321),c=h(14959),s=h(93509),o=h(62252),M=h(78598),x=h(6882),z=h(52317),w=h(9760),A=h(99708),I=h(9755),Z=h(98263),X=h(4033),$=h(98231),N=h(15808),o1=h(29126);const O=["overlay"];function E(l0,N1){if(1&l0&&(a.qex(0),a.EFF(1),a.bVm()),2&l0){const p0=a.XpG(2);a.R7$(),a.SpI(" ",p0.vtsTitle," ")}}function k(l0,N1){if(1&l0&&(a.j41(0,"div",2)(1,"div",3)(2,"div",4),a.nrm(3,"span",5),a.k0s(),a.j41(4,"div",6),a.DNE(5,E,2,1,"ng-container",7),a.k0s()()()),2&l0){const p0=a.XpG();a.AVh("vts-tooltip-rtl","rtl"===p0.dir)("vts-tooltip-sentence","sentence"===p0.vtsType)("vts-tooltip-paragraph","paragraph"===p0.vtsType),a.Y8G("ngClass",p0._classMap)("ngStyle",p0.vtsOverlayStyle)("@.disabled",null==p0.noAnimation?null:p0.noAnimation.vtsNoAnimation)("vtsNoAnimation",null==p0.noAnimation?null:p0.noAnimation.vtsNoAnimation)("@zoomBigMotion","active"),a.R7$(3),a.Y8G("ngStyle",p0._contentStyleMap),a.R7$(),a.Y8G("ngStyle",p0._contentStyleMap),a.R7$(),a.Y8G("vtsStringTemplateOutlet",p0.vtsTitle)}}let P=(()=>{class l0{get _title(){return this.title||this.directiveTitle||null}get _content(){return this.content||this.directiveContent||null}get _trigger(){return typeof this.trigger<"u"?this.trigger:"hover"}get _placement(){const p0=this.placement;return Array.isArray(p0)&&p0.length>0?p0:"string"==typeof p0&&p0?[p0]:["top"]}get _visible(){return(typeof this.visible<"u"?this.visible:this.internalVisible)||!1}get _mouseEnterDelay(){return this.mouseEnterDelay||.15}get _mouseLeaveDelay(){return this.mouseLeaveDelay||.1}get _overlayClassName(){return this.overlayClassName||null}get _overlayStyle(){return this.overlayStyle||null}get _vtsType(){return this.vtsType||"sentence"}getProxyPropertyMap(){return{noAnimation:["noAnimation",()=>this.noAnimation]}}constructor(p0,L0,$0,Z0,x0,q0){this.elementRef=p0,this.hostView=L0,this.resolver=$0,this.renderer=Z0,this.noAnimation=x0,this.vtsConfigService=q0,this.visibleChange=new a.bkB,this.internalVisible=!1,this.destroy$=new o.B,this.triggerDisposables=[]}ngOnChanges(p0){const{trigger:L0}=p0;L0&&!L0.isFirstChange()&&this.registerTriggers(),this.component&&this.updatePropertiesByChanges(p0)}ngAfterViewInit(){this.createComponent(),this.registerTriggers()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.clearTogglingTimer(),this.removeTriggerListeners()}show(){this.component?.show()}hide(){this.component?.hide()}updatePosition(){this.component&&this.component.updatePosition()}createComponent(){const p0=this.componentRef;this.component=p0.instance,this.renderer.removeChild(this.renderer.parentNode(this.elementRef.nativeElement),p0.location.nativeElement),this.component.setOverlayOrigin(this.origin||this.elementRef),this.initProperties();const L0=this.component.vtsVisibleChange.pipe((0,x.F)());L0.pipe((0,z.Q)(this.destroy$)).subscribe($0=>{this.internalVisible=$0,this.visibleChange.emit($0)}),L0.pipe((0,w.p)($0=>$0),(0,A.c)(0,M.$),(0,w.p)(()=>!!this.component?.overlay?.overlayRef),(0,z.Q)(this.destroy$)).subscribe(()=>{this.component?.updatePosition()})}registerTriggers(){const p0=this.elementRef.nativeElement,L0=this.trigger;if(this.removeTriggerListeners(),"hover"===L0){let $0;
1this.triggerDisposables.push(this.renderer.listen(p0,"mouseenter",()=>{this.delayEnterLeave(!0,!0,this._mouseEnterDelay)})),this.triggerDisposables.push(this.renderer.listen(p0,"mouseleave",()=>{this.delayEnterLeave(!0,!1,this._mouseLeaveDelay),this.component?.overlay.overlayRef&&!$0&&($0=this.component.overlay.overlayRef.overlayElement,this.triggerDisposables.push(this.renderer.listen($0,"mouseenter",()=>{this.delayEnterLeave(!1,!0,this._mouseEnterDelay)})),this.triggerDisposables.push(this.renderer.listen($0,"mouseleave",()=>{this.delayEnterLeave(!1,!1,this._mouseLeaveDelay)})))}))}else"focus"===L0?(this.triggerDisposables.push(this.renderer.listen(p0,"focusin",()=>this.show())),this.triggerDisposables.push(this.renderer.listen(p0,"focusout",()=>this.hide()))):"click"===L0&&this.triggerDisposables.push(this.renderer.listen(p0,"click",$0=>{$0.preventDefault(),this.show()}))}updatePropertiesByChanges(p0){this.updatePropertiesByKeys(Object.keys(p0))}updatePropertiesByKeys(p0){const L0={title:["vtsTitle",()=>this._title],directiveTitle:["vtsTitle",()=>this._title],content:["vtsContent",()=>this._content],directiveContent:["vtsContent",()=>this._content],trigger:["vtsTrigger",()=>this._trigger],placement:["vtsPlacement",()=>this._placement],visible:["vtsVisible",()=>this._visible],mouseEnterDelay:["vtsMouseEnterDelay",()=>this._mouseEnterDelay],mouseLeaveDelay:["vtsMouseLeaveDelay",()=>this._mouseLeaveDelay],overlayClassName:["vtsOverlayClassName",()=>this._overlayClassName],overlayStyle:["vtsOverlayStyle",()=>this._overlayStyle],type:["vtsType",()=>this._vtsType],arrowPointAtCenter:["vtsArrowPointAtCenter",()=>this.arrowPointAtCenter],...this.getProxyPropertyMap()};(p0||Object.keys(L0).filter($0=>!$0.startsWith("directive"))).forEach($0=>{if(L0[$0]){const[Z0,x0]=L0[$0];this.updateComponentValue(Z0,x0())}}),this.component?.updateByDirective()}initProperties(){this.updatePropertiesByKeys()}updateComponentValue(p0,L0){typeof L0<"u"&&(this.component[p0]=L0)}delayEnterLeave(p0,L0,$0=-1){this.delayTimer?this.clearTogglingTimer():$0>0?this.delayTimer=setTimeout(()=>{this.delayTimer=void 0,L0?this.show():this.hide()},1e3*$0):L0&&p0?this.show():this.hide()}
1removeTriggerListeners(){this.triggerDisposables.forEach(p0=>p0()),this.triggerDisposables.length=0}clearTogglingTimer(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=void 0)}static{this.\u0275fac=function(L0){return new(L0||l0)(a.rXU(a.aKT),a.rXU(a.c1b),a.rXU(a.OM3),a.rXU(a.sFG),a.rXU(f.u),a.rXU(I.XZ))}}static{this.\u0275dir=a.FsC({type:l0,features:[a.OA$]})}}return l0})(),Q=(()=>{class l0{set vtsVisible(p0){const L0=(0,s.G4)(p0);this._visible!==L0&&(this._visible=L0,this.vtsVisibleChange.next(L0))}get vtsVisible(){return this._visible}set vtsTrigger(p0){this._trigger=p0}get vtsTrigger(){return this._trigger}set vtsPlacement(p0){const L0=p0.map($0=>c.pn[$0]);this._positions=[...L0,...c.Js]}constructor(p0,L0,$0){this.cdr=p0,this.directionality=L0,this.noAnimation=$0,this.vtsTitle=null,this.vtsContent=null,this.vtsArrowPointAtCenter=!1,this.vtsOverlayStyle={},this.vtsBackdrop=!1,this.vtsVisibleChange=new o.B,this._visible=!1,this._trigger="hover",this.preferredPlacement="top",this.dir="ltr",this._classMap={},this._prefix="vts-tooltip",this._positions=[...c.Js],this.destroy$=new o.B}ngOnInit(){this.directionality.change?.pipe((0,z.Q)(this.destroy$)).subscribe(p0=>{this.dir=p0,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnDestroy(){this.vtsVisibleChange.complete(),this.destroy$.next(),this.destroy$.complete()}show(){this.vtsVisible||(this.isEmpty()||(this.vtsVisible=!0,this.vtsVisibleChange.next(!0),this.cdr.detectChanges()),this.origin&&this.overlay&&this.overlay.overlayRef&&"rtl"===this.overlay.overlayRef.getDirection()&&this.overlay.overlayRef.setDirection("ltr"))}hide(){this.vtsVisible&&(this.vtsVisible=!1,this.vtsVisibleChange.next(!1),this.cdr.detectChanges())}updateByDirective(){this.updateStyles(),this.cdr.detectChanges(),Promise.resolve().then(()=>{this.updatePosition(),this.updateVisibilityByTitle()})}updatePosition(){this.origin&&this.overlay&&this.overlay.overlayRef&&this.overlay.overlayRef.updatePosition()}onPositionChange(p0){this.preferredPlacement=(0,c.jj)(p0),this.updateStyles(),this.cdr.detectChanges()}updateStyles(){this._classMap={[this.vtsOverlayClassName]:!0,[`${this._prefix}-placement-${this.preferredPlacement}`]:!0}}setOverlayOrigin(p0){this.origin=p0,this.cdr.markForCheck()}onClickOutside(p0){!this.origin.nativeElement.contains(p0.target)&&null!==this.vtsTrigger&&this.hide()}updateVisibilityByTitle(){this.isEmpty()&&this.hide()}static{this.\u0275fac=function(L0){return new(L0||l0)(a.rXU(a.gRc),a.rXU(Z.D,8),a.rXU(f.u))}}static{this.\u0275dir=a.FsC({type:l0,viewQuery:function(L0,$0){if(1&L0&&a.GBs(O,5),2&L0){let Z0;a.mGM(Z0=a.lsd())&&($0.overlay=Z0.first)}}})}}return l0})();function R(l0){return!(l0 instanceof a.C4Q||""!==l0&&(0,s.n9)(l0))}let C1=(()=>{class l0 extends P{constructor(p0,L0,$0,Z0,x0){super(p0,L0,$0,Z0,x0),this.trigger="hover",this.placement="top",this.visibleChange=new a.bkB,this.componentRef=this.hostView.createComponent(S1)}getProxyPropertyMap(){return{...super.getProxyPropertyMap(),vtsTooltipColor:["vtsColor",()=>this.vtsTooltipColor]}}static{this.\u0275fac=function(L0){return new(L0||l0)(a.rXU(a.aKT),a.rXU(a.c1b),a.rXU(a.OM3),a.rXU(a.sFG),a.rXU(f.u,9))}}static{this.\u0275dir=a.FsC({type:l0,selectors:[["","vts-tooltip",""]],hostVars:2,hostBindings:function(L0,$0){2&L0&&a.AVh("vts-tooltip-open",$0.visible)},inputs:{title:[0,"vtsTooltipTitle","title"],directiveTitle:[0,"vts-tooltip","directiveTitle"],trigger:[0,"vtsTooltipTrigger","trigger"],placement:[0,"vtsTooltipPlacement","placement"],origin:[0,"vtsTooltipOrigin","origin"],visible:[0,"vtsTooltipVisible","visible"],mouseEnterDelay:[0,"vtsTooltipMouseEnterDelay","mouseEnterDelay"],mouseLeaveDelay:[0,"vtsTooltipMouseLeaveDelay","mouseLeaveDelay"],overlayClassName:[0,"vtsTooltipOverlayClassName","overlayClassName"],overlayStyle:[0,"vtsTooltipOverlayStyle","overlayStyle"],vtsType:[0,"vtsTooltipType","vtsType"],arrowPointAtCenter:[0,"vtsTooltipArrowPointAtCenter","arrowPointAtCenter"],vtsTooltipColor:"vtsTooltipColor"},outputs:{visibleChange:"vtsTooltipVisibleChange"},exportAs:["vtsTooltip"],features:[a.Vt3]})}}return(0,i.Cg)([(0,s.H3)()],l0.prototype,"arrowPointAtCenter",void 0),l0})(),S1=(()=>{class l0 extends Q{constructor(p0,L0,$0){super(p0,L0,$0),this.vtsTitle=null,this._contentStyleMap={}}isEmpty(){return R(this.vtsTitle)}updateStyles(){const p0=this.vtsColor&&function p(l0){return-1!==u.indexOf(l0)}(this.vtsColor);this._classMap={[this.vtsOverlayClassName]:!0,[`${this._prefix}-placement-${this.preferredPlacement}`]:!0,[`${this._prefix}-${this.vtsColor}`]:p0},this._contentStyleMap={backgroundColor:this.vtsColor&&!p0?this.vtsColor:null}}static{this.\u0275fac=function(L0){return new(L0||l0)(a.rXU(a.gRc),a.rXU(Z.D,8),a.rXU(f.u,9))}}static{this.\u0275cmp=a.VBU({type:l0,selectors:[["vts-tooltip"]],exportAs:["vtsTooltipComponent"],features:[a.Vt3],decls:2,vars:5,consts:[["overlay","cdkConnectedOverlay"],["cdkConnectedOverlay","","vtsConnectedOverlay","",3,"overlayOutsideClick","detach","positionChange","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayPush","vtsArrowPointAtCenter"],[1,"vts-tooltip",3,"ngClass","ngStyle","vtsNoAnimation"],[1,"vts-tooltip-content"],[1,"vts-tooltip-arrow"],[1,"vts-tooltip-arrow-content",3,"ngStyle"],[1,"vts-tooltip-inner",3,"ngStyle"],[4,"vtsStringTemplateOutlet"]],template:function(L0,$0){if(1&L0){const Z0=a.RV6();a.DNE(0,k,6,14,"ng-template",1,0,a.C5r),a.bIt("overlayOutsideClick",function(q0){return a.eBV(Z0),a.Njj($0.onClickOutside(q0))})("detach",function(){return a.eBV(Z0),a.Njj($0.hide())})("positionChange",function(q0){return a.eBV(Z0),a.Njj($0.onPositionChange(q0))})}2&L0&&a.Y8G("cdkConnectedOverlayOrigin",$0.origin)("cdkConnectedOverlayOpen",$0._visible)("cdkConnectedOverlayPositions",$0._positions)("cdkConnectedOverlayPush",!0)("vtsArrowPointAtCenter",$0.vtsArrowPointAtCenter)},dependencies:[$.MD,$.YU,$.B3,f.v,f.u,N.b,o1.f,c.y3],encapsulation:2,data:{animation:[r.uX]},changeDetection:0})}}return l0})(),W0=(()=>{class l0{static{this.\u0275fac=function(L0){return new(L0||l0)}}static{this.\u0275mod=a.$C({type:l0})}static{this.\u0275inj=a.G2t({imports:[X.jI,$.MD,N.m,o1.n,c.ML,f.v,S1]})}}return l0})()},26453:(X1,n1,h)=>{"use strict";h.d(n1,{bq:()=>s1,gH:()=>t0});var i=h(98263),a=h(4033),r=h(91943),u=h(98231),p=h(23135),f=h(11387),c=h(40321),s=h(29126),o=h(86570),M=h(31635),x=h(93509),z=h(62252),w=h(8122),A=h(52317),I=h(94617),Z=h(90695),X=h(43025),$=h(9755),N=h(39829),o1=h(61286),O=h(46128);function E(K,a0){if(1&K&&p.nrm(0,"span"),2&K){const e1=a0.$index,c0=a0.$count,H1=p.XpG();p.AVh("vts-tree-indent-unit",!H1.vtsSelectMode)("vts-select-tree-indent-unit",H1.vtsSelectMode)("vts-select-tree-indent-unit-start",H1.vtsSelectMode&&0===e1)("vts-tree-indent-unit-start",!H1.vtsSelectMode&&0===e1)("vts-select-tree-indent-unit-end",H1.vtsSelectMode&&e1===c0-1)("vts-tree-indent-unit-end",!H1.vtsSelectMode&&e1===c0-1)("vts-select-tree-indent-unit-elimated",H1.vtsSelectMode&&e1!==c0-1&&H1.vtsIsEnd[e1+1])("vts-tree-indent-unit-eliminated",!H1.vtsSelectMode&&e1!==c0-1&&H1.vtsIsEnd[e1+1])}}const k=["builtin",""],P=(K,a0)=>({$implicit:K,origin:a0});function Q(K,a0){if(1&K&&(p.qex(0),p.nrm(1,"i",2),p.bVm()),2&K){const e1=p.XpG(3);p.R7$(),p.AVh("vts-select-tree-switcher-icon",e1.vtsSelectMode)("vts-tree-switcher-icon",!e1.vtsSelectMode)}}function R(K,a0){if(1&K&&p.DNE(0,Q,2,4,"ng-container",1),2&K){const e1=p.XpG(2);p.Y8G("vtsStringTemplateOutlet",e1.vtsExpandedIcon)("vtsStringTemplateOutletContext",p.l_i(2,P,e1.context,e1.context.origin))}}function C1(K,a0){1&K&&p.nrm(0,"i",0)}function S1(K,a0){if(1&K&&p.DNE(0,R,1,5,"ng-container")(1,C1,1,0,"i",0),2&K){const e1=p.XpG();p.vxM(e1.isLoading?1:0)}}function W0(K,a0){}function l0(K,a0){if(1&K&&p.nrm(0,"i",5),2&K){const e1=p.XpG(3);p.Y8G("vtsType",e1.icon)}}function N1(K,a0){if(1&K&&(p.j41(0,"span")(1,"span"),p.DNE(2,l0,1,1,"i",5),p.k0s()()),2&K){const e1=p.XpG(2);p.AVh("vts-tree-icon__open",e1.isSwitcherOpen)("vts-tree-icon__close",e1.isSwitcherClose)("vts-tree-icon_loading",e1.isLoading)("vts-select-tree-custom-icon",e1.selectMode)("vts-tree-custom-icon",!e1.selectMode),p.R7$(),p.AVh("vts-select-tree-icon__customize",e1.selectMode)("vts-tree-icon__customize",!e1.selectMode),p.R7$(),p.vxM(e1.icon?2:-1)}}function p0(K,a0){if(1&K&&(p.j41(0,"span",3),p.EFF(1),p.k0s()),2&K){const e1=p.XpG(2);p.R7$(),p.SpI("(",e1.totalMatchedChildren,")")}}function L0(K,a0){if(1&K&&p.nrm(0,"vts-tree-drop-indicator",4),2&K){const e1=p.XpG(2);p.Y8G("dropPosition",e1.dragPosition)("level",e1.context.level)}}function $0(K,a0){if(1&K&&(p.qex(0),p.DNE(1,N1,3,15,"span",1),p.nrm(2,"span",2),p.nI1(3,"vtsHighlight"),p.DNE(4,p0,2,1,"span",3)(5,L0,1,2,"vts-tree-drop-indicator",4),p.bVm()),2&K){const e1=p.XpG();p.R7$(),p.vxM(e1.icon&&e1.showIcon?1:-1),p.R7$(),p.Y8G("innerHTML",p.ii3(3,4,e1.title,e1.matchedValue,"i","font-highlight"),p.npT),p.R7$(2),p.vxM(e1.searchValue&&!e1.isLeaf&&e1.totalMatchedChildren>0&&e1.showTotalMatchedChildren?4:-1),p.R7$(),p.vxM(e1.showIndicator?5:-1)}}function Z0(K,a0){if(1&K){const e1=p.RV6();p.j41(0,"vts-tree-node-switcher",4),p.bIt("click",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.clickExpand(H1))}),p.k0s()}if(2&K){const e1=p.XpG();p.Y8G("vtsShowExpand",e1.vtsShowExpand)("vtsShowLine",e1.vtsShowLine)("vtsExpandedIcon",e1.vtsExpandedIcon)("vtsSelectMode",e
11.vtsSelectMode)("context",e1.vtsTreeNode)("isLeaf",e1.isLeaf)("isExpanded",e1.isExpanded)("isLoading",e1.isLoading)("isDisabled",e1.isDisabled)("isDisableExpand",e1.isDisableExpand)}}function x0(K,a0){if(1&K){const e1=p.RV6();p.j41(0,"vts-tree-node-checkbox",5),p.bIt("click",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.clickCheckBox(H1))})("dblclick",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.dblClickCheckBox(H1))}),p.k0s()}if(2&K){const e1=p.XpG();p.Y8G("vtsSelectMode",e1.vtsSelectMode)("isChecked",e1.isChecked)("isHalfChecked",e1.isHalfChecked)("isDisabled",e1.isDisabled)("isDisableCheckbox",e1.isDisableCheckbox)}}const q0=["vtsTreeTemplate"],Y1=K=>({$implicit:K});function e0(K,a0){return this.trackByFlattenNode}function I1(K,a0){}function Z1(K,a0){if(1&K){const e1=p.RV6();p.qex(0)(1),p.DNE(2,I1,0,0,"ng-template",8),p.bIt("scrolledIndexChange",function(H1){p.eBV(e1);const S0=p.XpG(2);return p.Njj(S0.onScrolledIndexChange(H1))}),p.bVm()()}if(2&K){const e1=a0.$implicit;p.XpG(2);const c0=p.sdS(7);p.R7$(2),p.Y8G("ngTemplateOutlet",c0)("ngTemplateOutletContext",p.eq3(2,Y1,e1))}}function u1(K,a0){if(1&K&&(p.j41(0,"cdk-virtual-scroll-viewport",6),p.DNE(1,Z1,3,4,"ng-container",7),p.k0s()),2&K){const e1=p.XpG();p.xc7("height",e1.vtsVirtualHeight),p.AVh("vts-select-tree-list-holder-inner",e1.vtsSelectMode)("vts-tree-list-holder-inner",!e1.vtsSelectMode),p.Y8G("itemSize",e1.vtsVirtualItemSize)("minBufferPx",e1.vtsVirtualMinBufferPx)("maxBufferPx",e1.vtsVirtualMaxBufferPx),p.R7$(),p.Y8G("cdkVirtualForOf",e1.vtsFlattenNodes)("cdkVirtualForTrackBy",e1.trackByFlattenNode)}}function w1(K,a0){}function p1(K,a0){if(1&K&&p.DNE(0,w1,0,0,"ng-template",10),2&K){const e1=a0.$implicit;p.XpG(2);const c0=p.sdS(7);p.Y8G("ngTemplateOutlet",c0)("ngTemplateOutletContext",p.eq3(2,Y1,e1))}}function E1(K,a0){if(1&K&&(p.j41(0,"div",9),p.Z7z(1,p1,1,4,null,10,e0,!0),p.k0s()),2&K){const e1=p.XpG();p.AVh("vts-select-tree-list-holder-inner",e1.vtsSelectMode)("vts-tree-list-holder-inner",!e1.vtsSelectMode),p.Y8G("@.disabled",e1.beforeInit||(null==e1.noAnimation?null:e1.noAnimation.vtsNoAnimation))("vtsNoAnimation",null==e1.noAnimation?null:e1.noAnimation.vtsNoAnimation)("@treeAccordionMotion",e1.vtsFlattenNodes.length),p.R7$(),p.Dyx(e1.vtsFlattenNodes)}}function q1(K,a0){if(1&K){const e1=p.RV6();p.j41(0,"vts-tree-node",11),p.bIt("vtsExpandChange",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsClick",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsDblClick",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsContextMenu",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsCheckBoxChange",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsOnDragStart",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsOnDragEnter",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsOnDragOver",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsOnDragLeave",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsOnDragEnd",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))})("vtsOnDrop",function(H1){p.eBV(e1);const S0=p.XpG();return p.Njj(S0.eventTriggerChanged(H1))}),p.k0s()}if(2&K){const e1=a0.$implicit,c0=p.XpG();p.Y8G("icon",e1.icon)("title",e1.title)("isLoading",e1.isLoading)("isSelected",e1.isSelected)("isActivated",c0.activatedValue===e1.key)("isDisabled",e1.isDisabled)("isMatched",e1.isMatched)("isExpanded",e1.isExpanded)("isLeaf",e1.isLeaf)("isStart",e1.isStart)("isEnd",e1.isEnd)("isChecked",e1.isChecked)("isHalfChecked",e1.isHalfChecked)("isDisableCheckbox",e1.isDisableCheckbox)("isDisableExpand",e1.isDisableExpand)("isSelectable",e1.isSelectable)("canHide",e1.canHide)("vtsTreeNode",e1)("vtsSelectMode",c0.vtsSelectMode)("vtsShowLine",c0.vtsShowLine)("vtsExpandedIcon",c0.vtsExpandedIcon)("vtsShowTotalMatchedChildren",c0.vtsShowTotalMatchedChildren)("vtsDraggable",c0.vtsDraggable)("vtsCheckable",c0.vtsCheckable)("vtsSelectable",c0.vtsSelectable)("vtsShowExpand",c0.vtsShowExpand)("totalMatchedChildren",c0.mapMatchedChildren.get(e1.key))("vtsAsyncData",c0.vtsAsyncData)("vtsSearchValue",c0.vtsSearchValue)("vtsHideUnMatched",c0.vtsHideUnMatched)("vtsBeforeDrop",c0.vtsBeforeDrop)("vtsShowIcon",c0.vtsShowIcon)("vtsTreeTemplate",c0.vtsTreeTemplate||c0.vtsTreeTemplateChild)}}let Y0=(()=>{class K{constructor(e1){this.cdr=e1,this.level=1,this.direction="ltr",this.style={}}ngOnChanges(e1){this.renderIndicator(this.dropPosition,this.direction)}renderIndicator(e1,c0="ltr"){const S0="ltr"===c0?"left":"right",c2="ltr"===c0?"right":"left",G2={[S0]:"4px",[c2]:"0px"};switch(e1){case-1:G2.top="-1px";break;case 1:G2.bottom="-1px";break;case 0:G2.bottom="-1px",G2[S0]="28px";break;default:G2.display="none"}this.style=G2,this.cdr.markForCheck()}static{this.\u0275fac=function(c0){return new(c0||K)(p.rXU(p.gRc))}}static{this.\u0275cmp=p.VBU({type:K,selectors:[["vts-tree-drop-indicator"]],hostVars:4,hostBindings:function(c0,H1){2&c0&&(p.Aen(H1.style),p.AVh("vts-tree-drop-indicator",!0))},inputs:{dropPosition:"dropPosition",level:"level",direction:"direction"},exportAs:["VtsTreeDropIndicator"],features:[p.OA$],decls:0,vars:0,template:function(c0,H1){},encapsulation:2,changeDetection:0})}}return K})(),J1=(()=>{class K{constructor(){this.vtsTreeLevel=0,this.vtsIsStart=[],this.vtsIsEnd=[],this.vtsSelectMode=!1,this.listOfUnit=[]}ngOnInit(){}ngOnChanges(e1){const{vtsTreeLevel:c0}=e1;c0&&(this.listOfUnit=[...new Array(c0.currentValue||0)])}static{this.\u0275fac=function(c0){return new(c0||K)}}static{this.\u0275cmp=p.VBU({type:K,selectors:[["vts-tree-indent"]],hostVars:5,hostBindings:function(c0,H1){2&c0&&(p.BMQ("aria-hidden",!0),p.AVh("vts-tree-indent",!H1.vtsSelectMode)("vts-select-tree-indent",H1.vtsSelectMode))},inputs:{vtsTreeLevel:"vtsTreeLevel",vtsIsStart:"vtsIsStart",vtsIsEnd:"vtsIsEnd",vtsSelectMode:"vtsSelectMode"},exportAs:["vtsTreeIndent"],features:[p.OA$],decls:2,vars:0,consts:[[3,"vts-tree-indent-unit","vts-select-tree-indent-unit","vts-select-tree-indent-unit-start","vts-tree-indent-unit-start","vts-select-tree-indent-unit-end","vts-tree-indent-unit-end","vts-select-tree-indent-unit-elimated","vts-tree-indent-unit-eliminated"]],template:function(c0,H1){1&c0&&p.Z7z(0,E,1,16,"span",0,p.fX1),2&c0&&p.Dyx(H1.listOfUnit)},encapsulation:2,changeDetection:0})}}return K})(),K0=(()=>{class K{constructor(){this.vtsSelectMode=!1}static{this.\u0275fac=function(c0){return new(c0||K)}}static{this.\u0275cmp=p.VBU({type:K,selectors:[["vts-tree-node-checkbox","builtin",""]],hostVars:16,hostBindings:function(c0,H1){2&c0&&p.AVh("vts-select-tree-checkbox",H1.vtsSelectMode)("vts-select-tree-checkbox-checked",H1.vtsSelectMode&&H1.isChecked)("vts-select-tree-checkbox-indeterminate",H1.vtsSelectMode&&H1.isHalfChecked)("vts-select-tree-checkbox-disabled",H1.vtsSelectMode&&(H1.isDisabled||H1.isDisableCheckbox))("vts-tree-checkbox",!H1.vtsSelectMode)("vts-tree-checkbox-checked",!H1.vtsSelectMode&&H1.isChecked)("vts-tree-checkbox-indeterminate",!H1.vtsSelectMode&&H1.isHalfChecked)("vts-tree-checkbox-disabled",!H1.vtsSelectMode&&(H1.isDisabled||H1.isDisableCheckbox))},inputs:{vtsSelectMode:"vtsSelectMode",isChecked:"isChecked",isHalfChecked:"isHalfChecked",isDisabled:"isDisabled",isDisableCheckbox:"isDisableCheckbox"},attrs:k,decls:1,vars:4,template:function(c0,H1){1&c0&&p.nrm(0,"span"),2&c0&&p.AVh("vts-tree-checkbox-inner",!H1.vtsSelectMode)("vts-select-tree-checkbox-inner",H1.vtsSelectMode)},encapsulation:2,changeDetection:0})}}return K})(),z0=(()=>{class K{constructor(){this.vtsSelectMode=!1}get isSwitcherOpen(){return!!this.isExpanded&&!this.isLeaf}get isSwitcherClose(){return!this.isExpanded&&!this.isLeaf}static{this.\u0275fac=function(c0){return new(c0||K)}}static{this.\u0275cmp=p.VBU({type:K,selectors:[["vts-tree-node-switcher"]],hostVars:20,hostBindings:function(c0,H1){2&c0&&p.AVh("vts-select-tree-switcher",H1.vtsSelectMode)("vts-select-tree-switcher-noop",H1.vtsSelectMode&&H1.isLeaf)("vts-select-tree-switcher_open",H1.vtsSelectMode&&H1.isSwitcherOpen)("vts-select-tree-switcher_close",H1.vtsSelectMode&&H1.isSwitcherClose)("vts-select-tree-switcher-disabled",H1.vtsSelectMode&&(H1.isDisabled||H1.isDisableExpand))("vts-tree-switcher",!H1.vtsSelectMode)("vts-tree-switcher-noop",!H1.vtsSelectMode&&H1.isLeaf)("vts-tree-switcher_open",!H1.vtsSelectMode&&H1.isSwitcherOpen)("vts-tree-switcher_close",!H1.vtsSelectMode&&H1.isSwitcherClose)("vts-tree-switcher-disabled",!H1.vtsSelectMode&&(H1.isDisabled||H1.isDisableExpand))},inputs:{vtsShowExpand:"vtsShowExpand",vtsShowLine:"vtsShowLine",vtsExpandedIcon:"vtsExpandedIcon",vtsSelectMode:"vtsSelectMode",context:"context",isLeaf:"isLeaf",isLoading:"isLoading",isExpanded:"isExpanded",isDisabled:"isDisabled",isDisableExpand:"isDisableExpand"},decls:1,vars:1,consts:[["vts-icon","","vtsType","BxLoaderAlt:boxIcon","vtsSpin","",1,"vts-tree-switcher-loading-icon"],[4,"vtsStringTemplateOutlet","vtsStringTemplateOutletContext"],["vts-icon","","vtsType","CaretDownFill:bootstrap"]],template:function(c0,H1){1&c0&&p.DNE(0,S1,2,1),2&c0&&p.vxM(H1.isLeaf?-1:0)},dependencies:[o.dA,o.qb,s.n,s.f],encapsulation:2,changeDetection:0})}}return K})(),V2=(()=>{class K{get matchedValue(){return this.isMatched?this.searchValue:""}get isSwitcherOpen(){return this.isExpanded&&!this.isLeaf}get isSwitcherClose(){return!this.isExpanded&&!this.isLeaf}constructor(e1){this.cdr=e1,this.treeTemplate=null,this.selectMode=!1,this.totalMatchedChildren=0,this.showIndicator=!0,this.showTotalMatchedChildren=!1}ngOnChanges(e1){const{showIndicator:c0,dragPosition:H1}=e1;(c0||H1)&&this.cdr.markForCheck()}static{this.\u0275fac=function(c0){return new(c0||K)(p.rXU(p.gRc))}}static{this.\u0275cmp=p.VBU({type:K,selectors:[["vts-tree-node-title"]],hostVars:16,hostBindings:function(c0,H1){2&c0&&p.AVh("vts-select-tree-node-content-wrapper",H1.selectMode)("vts-select-tree-node-content-wrapper-open",H1.selectMode&&H1.isSwitcherOpen)("vts-select-tree-node-content-wrapper-close",H1.selectMode&&H1.isSwitcherClose)("vts-select-tree-node-selected",H1.selectMode&&H1.isSelected)("vts-tree-node-content-wrapper",!H1.selectMode)("vts-tree-node-content-wrapper-open",!H1.selectMode&&H1.isSwitcherOpen)("vts-tree-node-content-wrapper-close",!H1.selectMode&&H1.isSwitcherClose)("vts-tree-node-selected",!H1.selectMode&&H1.isSelected)},inputs:{searchValue:"searchValue",treeTemplate:"treeTemplate",showIcon:"showIcon",selectMode:"selectMode",context:"context",icon:"icon",title:"title",isLoading:"isLoading",isSelected:"isSelected",isDisabled:"isDisabled",isMatched:"isMatched",isExpanded:"isExpanded",isLeaf:"isLeaf",totalMatchedChildren:"totalMatchedChildren",showIndicator:"showIndicator",dragPosition:"dragPosition",showTotalMatchedChildren:"showTotalMatchedChildren"},features:[p.OA$],decls:2,vars:6,consts:[[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"vts-tree-icon__open","vts-tree-icon__close","vts-tree-icon_loading","vts-select-tree-custom-icon","vts-tree-custom-icon"],[1,"vts-tree-title",3,"innerHTML"],[1,"vts-select-tree-treenode-total-matched-children"],[3,"dropPosition","level"],["vts-icon","",3,"vtsType"]],template:function(c0,H1){1&c0&&p.DNE(0,W0,0,0,"ng-template",0)(1,$0,6,9,"ng-container"),2&c0&&(p.Y8G("ngTemplateOutlet",H1.treeTemplate)("ngTemplateOutletContext",p.l_i(3,P,H1.context,H1.context.origin)),p.R7$(),p.vxM(H1.treeTemplate?-1:1))},dependencies:[u.T3,o.dA,o.qb,f.q,f.U,Y0],encapsulation:2,changeDetection:0})}}return K})(),u0=(()=>{class K{get displayStyle(){return this.vtsSearchValue&&this.vtsHideUnMatched&&!this.isMatched&&!this.isExpanded&&this.canHide?"none":""}get isSwitcherOpen(){return this.isExpanded&&!this.isLeaf}get isSwitcherClose(){return!this.isExpanded&&!this.isLeaf}onMousedown(e1){this.vtsSelectMode&&e1.preventDefault()}onMouseEnter(){this.isDisabled||(this.isActivated=!0)}onMouseLeave(){this.isActivated=!1}scrollIntoView(){this.elementRef.nativeElement.scrollIntoView({behavior:"smooth"})}clickExpand(e1){if(e1.preventDefault(),e1.stopPropagation(),this.isDisabled||this.isDisableExpand)return;if(this.isLeaf)return void this.clickSelect(e1);!this.isLoading&&!this.isLeaf&&(this.vtsAsyncData&&0===this.vtsTreeNode.children.length&&!this.isExpanded&&(this.vtsTreeNode.isLoading=!0),this.vtsTreeNode.setExpanded(!this.isExpanded)),this.vtsTreeService.setExpandedNodeList(this.vtsTreeNode);const c0=this.vtsTreeService.formatEvent("expand",this.vtsTreeNode,e1);
1this.vtsExpandChange.emit(c0)}clickSelect(e1){e1.preventDefault(),this.select();const c0=this.vtsTreeService.formatEvent("click",this.vtsTreeNode,e1);this.vtsClick.emit(c0)}select(){this.vtsSelectable&&this.isSelectable&&!this.isDisabled&&(this.vtsTreeNode.isSelected=!this.vtsTreeNode.isSelected,this.vtsTreeService.setSelectedNodeList(this.vtsTreeNode))}dblClick(e1){e1.preventDefault(),this.isLeaf||this.clickExpand(e1);const c0=this.vtsTreeService.formatEvent("dblclick",this.vtsTreeNode,e1);this.vtsDblClick.emit(c0)}contextMenu(e1){e1.preventDefault();const c0=this.vtsTreeService.formatEvent("contextmenu",this.vtsTreeNode,e1);this.vtsContextMenu.emit(c0)}clickCheckBox(e1){if(e1.preventDefault(),e1.stopPropagation(),this.isDisabled||this.isDisableCheckbox)return;this.vtsTreeNode.isChecked=!this.vtsTreeNode.isChecked,this.vtsTreeNode.isHalfChecked=!1,this.vtsTreeService.setCheckedNodeList(this.vtsTreeNode);const c0=this.vtsTreeService.formatEvent("check",this.vtsTreeNode,e1);this.vtsCheckBoxChange.emit(c0)}dblClickCheckBox(e1){e1.preventDefault(),e1.stopPropagation()}clearDragClass(){["drag-over-gap-top","drag-over-gap-bottom","drag-over","drop-target"].forEach(c0=>{this.renderer.removeClass(this.elementRef.nativeElement,c0)})}handleDragStart(e1){try{e1.dataTransfer.setData("text/plain",this.vtsTreeNode.key),e1.dataTransfer.setDragImage(new Image,0,0)}catch{}this.renderer.addClass(this.elementRef.nativeElement,"dragging"),this.vtsTreeService.setSelectedNode(this.vtsTreeNode);const c0=this.vtsTreeService.formatEvent("dragstart",this.vtsTreeNode,e1);this.vtsOnDragStart.emit(c0)}handleDragEnter(e1){e1.preventDefault(),this.showIndicator=this.vtsTreeNode.key!==this.vtsTreeService.getSelectedNode()?.key,this.renderIndicator(2),this.ngZone.run(()=>{const c0=this.vtsTreeService.formatEvent("dragenter",this.vtsTreeNode,e1);this.vtsOnDragEnter.emit(c0)})}handleDragOver(e1){e1.preventDefault();const c0=this.vtsTreeService.calcDropPosition(e1);this.dragPos!==c0&&(this.clearDragClass(),this.renderIndicator(c0),0===this.dragPos&&this.isLeaf||(this.renderer.addClass(this.elementRef.nativeElement,this.dragPosClass[this.dragPos]),this.renderer.addClass(this.elementRef.nativeElement,"drop-target")));const H1=this.vtsTreeService.formatEvent("dragover",this.vtsTreeNode,e1);this.vtsOnDragOver.emit(H1)}handleDragLeave(e1){e1.preventDefault(),this.renderIndicator(2),this.clearDragClass();const c0=this.vtsTreeService.formatEvent("dragleave",this.vtsTreeNode,e1);this.vtsOnDragLeave.emit(c0)}handleDragDrop(e1){this.ngZone.run(()=>{this.showIndicator=!1,this.clearDragClass();const c0=this.vtsTreeService.getSelectedNode();if(!c0||c0&&c0.key===this.vtsTreeNode.key||0===this.dragPos&&this.isLeaf)return;const H1=this.vtsTreeService.formatEvent("drop",this.vtsTreeNode,e1),S0=this.vtsTreeService.formatEvent("dragend",this.vtsTreeNode,e1);this.vtsBeforeDrop?this.vtsBeforeDrop({dragNode:this.vtsTreeService.getSelectedNode(),node:this.vtsTreeNode,pos:this.dragPos}).subscribe(c2=>{c2&&this.vtsTreeService.dropAndApply(this.vtsTreeNode,this.dragPos),this.vtsOnDrop.emit(H1),this.vtsOnDragEnd.emit(S0)}):this.vtsTreeNode&&(this.vtsTreeService.dropAndApply(this.vtsTreeNode,this.dragPos),this.vtsOnDrop.emit(H1))})}handleDragEnd(e1){e1.preventDefault(),this.ngZone.run(()=>{if(!this.vtsBeforeDrop){const c0=this.vtsTreeService.formatEvent("dragend",this.vtsTreeNode,e1);this.vtsOnDragEnd.emit(c0)}}),this.renderer.removeClass(this.elementRef.nativeElement,"dragging")}handDragEvent(){this.ngZone.runOutsideAngular(()=>{if(this.vtsDraggable){const e1=this.elementRef.nativeElement;this.destroy$=new z.B,(0,w.R)(e1,"dragstart").pipe((0,A.Q)(this.destroy$)).subscribe(c0=>this.handleDragStart(c0)),(0,w.R)(e1,"dragenter").pipe((0,A.Q)(this.destroy$)).subscribe(c0=>this.handleDragEnter(c0)),(0,w.R)(e1,"dragover").pipe((0,A.Q)(this.destroy$)).subscribe(c0=>this.handleDragOver(c0)),(0,w.R)(e1,"dragleave").pipe((0,A.Q)(this.destroy$)).subscribe(c0=>this.handleDragLeave(c0)),(0,w.R)(e1,"drop").pipe((0,A.Q)(this.destroy$)).subscribe(c0=>this.handleDragDrop(c0)),(0,w.R)(e1,"dragend").pipe((0,A.Q)(this.destroy$)).subscribe(c0=>this.handleDragEnd(c0))}else this.destroy$.next(),this.destroy$.complete()})}markForCheck(){this.cdr.markForCheck()}constructor(e1,c0,H1,S0,c2,G2){this.vtsTreeService=e1,this.ngZone=c0,this.renderer=H1,this.elementRef=S0,this.cdr=c2,this.noAnimation=G2,this.icon="",this.title="",this.isLoading=!1,this.isSelected=!1,this.isDisabled=!1,this.isMatched=!1,this.isStart=[],this.isEnd=[],this.isActivated=!1,this.vtsHideUnMatched=!1,this.vtsNoAnimation=!1,this.vtsSelectMode=!1,this.vtsShowTotalMatchedChildren=!1,this.vtsShowIcon=!1,this.vtsTreeTemplate=null,this.vtsSearchValue="",this.vtsDraggable=!1,this.totalMatchedChildren=0,this.vtsClick=new p.bkB,this.vtsDblClick=new p.bkB,this.vtsContextMenu=new p.bkB,this.vtsCheckBoxChange=new p.bkB,this.vtsExpandC
1hange=new p.bkB,this.vtsOnDragStart=new p.bkB,this.vtsOnDragEnter=new p.bkB,this.vtsOnDragOver=new p.bkB,this.vtsOnDragLeave=new p.bkB,this.vtsOnDrop=new p.bkB,this.vtsOnDragEnd=new p.bkB,this.destroy$=new z.B,this.dragPos=2,this.dragPosClass={0:"drag-over",1:"drag-over-gap-bottom","-1":"drag-over-gap-top",2:"drag-noop"},this.showIndicator=!1}ngOnInit(){this.vtsTreeNode.component=this}ngOnChanges(e1){const{vtsDraggable:c0}=e1;c0&&this.handDragEvent()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}renderIndicator(e1){this.ngZone.run(()=>{this.showIndicator=2!==e1,!(this.vtsTreeNode.key===this.vtsTreeService.getSelectedNode()?.key||0===e1&&this.isLeaf)&&(this.dragPos=e1,this.cdr.markForCheck())})}static{this.\u0275fac=function(c0){return new(c0||K)(p.rXU(I.EF),p.rXU(p.SKi),p.rXU(p.sFG),p.rXU(p.aKT),p.rXU(p.gRc),p.rXU(c.u,9))}}static{this.\u0275cmp=p.VBU({type:K,selectors:[["vts-tree-node","builtin",""]],hostVars:48,hostBindings:function(c0,H1){1&c0&&p.bIt("mousedown",function(c2){return H1.onMousedown(c2)})("dblclick",function(c2){return H1.dblClick(c2)})("click",function(c2){return H1.clickSelect(c2)})("mouseenter",function(){return H1.onMouseEnter()})("mouseleave",function(){return H1.onMouseLeave()}),2&c0&&(p.BMQ("tabindex",H1.isDisabled?null:0)("aria-grabbed",H1.vtsDraggable&&!H1.isDisabled)("draggable",H1.vtsDraggable&&!H1.isDisabled)("title",H1.title),p.xc7("display",H1.displayStyle),p.AVh("vts-select-tree-treenode",H1.vtsSelectMode)("vts-select-tree-treenode-disabled",H1.vtsSelectMode&&H1.isDisabled)("vts-select-tree-treenode-switcher-open",H1.vtsSelectMode&&H1.isSwitcherOpen)("vts-select-tree-treenode-switcher-close",H1.vtsSelectMode&&H1.isSwitcherClose)("vts-select-tree-treenode-checkbox-checked",H1.vtsSelectMode&&H1.isChecked)("vts-select-tree-treenode-checkbox-indeterminate",H1.vtsSelectMode&&H1.isHalfChecked)("vts-select-tree-treenode-selected",H1.vtsSelectMode&&H1.isSelected)("vts-select-tree-treenode-activated",H1.isActivated)("vts-select-tree-treenode-loading",H1.vtsSelectMode&&H1.isLoading)("vts-tree-treenode",!H1.vtsSelectMode)("vts-tree-treenode-disabled",!H1.vtsSelectMode&&H1.isDisabled)("vts-tree-treenode-switcher-open",!H1.vtsSelectMode&&H1.isSwitcherOpen)("vts-tree-treenode-switcher-close",!H1.vtsSelectMode&&H1.isSwitcherClose)("vts-tree-treenode-checkbox-checked",!H1.vtsSelectMode&&H1.isChecked)("vts-tree-treenode-checkbox-indeterminate",!H1.vtsSelectMode&&H1.isHalfChecked)("vts-tree-treenode-selected",!H1.vtsSelectMode&&H1.isSelected)("vts-tree-treenode-loading",!H1.vtsSelectMode&&H1.isLoading)("vts-tree-treenode-start",null==H1.isStart?null:H1.isStart[H1.vtsTreeNode.level])("vts-tree-treenode-end",null==H1.isEnd?null:H1.isEnd[H1.vtsTreeNode.level])("vts-tree-treenode-end-of-expand",H1.vtsTreeNode.level>1&&(null==H1.isEnd?null:H1.isEnd[H1.vtsTreeNode.level-1]))("draggable",H1.vtsDraggable&&!H1.isDisabled))},inputs:{icon:"icon",title:"title",isLoading:"isLoading",isSelected:"isSelected",isDisabled:"isDisabled",isMatched:"isMatched",isExpanded:"isExpanded",isLeaf:"isLeaf",isChecked:"isChecked",isHalfChecked:"isHalfChecked",isDisableCheckbox:"isDisableCheckbox",isDisableExpand:"isDisableExpand",isSelectable:"isSelectable",canHide:"canHide",isStart:"isStart",isEnd:"isEnd",vtsTreeNode:"vtsTreeNode",isActivated:"isActivated",vtsShowLine:"vtsShowLine",vtsShowExpand:"vtsShowExpand",vtsCheckable:"vtsCheckable",vtsSelectable:"vtsSelectable",vtsAsyncData:"vtsAsyncData",vtsHideUnMatched:"vtsHideUnMatched",vtsNoAnimation:"vtsNoAnimation",vtsSelectMode:"vtsSelectMode",vtsShowTotalMatchedChildren:"vtsShowTotalMatchedChildren",vtsShowIcon:"vtsShowIcon",vtsExpandedIcon:"vtsExpandedIcon",vtsTreeTemplate:"vtsTreeTemplate",vtsBeforeDrop:"vtsBeforeDrop",vtsSearchValue:"vtsSearchValue",vtsDraggable:"vtsDraggable",totalMatchedChildren:"totalMatchedChildren"},outputs:{vtsClick:"vtsClick",vtsDblClick:"vtsDblClick",vtsContextMenu:"vtsContextMenu",vtsCheckBoxChange:"vtsCheckBoxChange",vtsExpandChange:"vtsExpandChange",vtsOnDragStart:"vtsOnDragStart",vtsOnDragEnter:"vtsOnDragEnter",vtsOnDragOver:"vtsOnDragOver",vtsOnDragLeave:"vtsOnDragLeave",vtsOnDrop:"vtsOnDrop",vtsOnDragEnd:"vtsOnDragEnd"},exportAs:["vtsTreeBuiltinNode"],features:[p.OA$],attrs:k,decls:4,vars:23,consts:[[3,"vtsTreeLevel","vtsSelectMode","vtsIsStart","vtsIsEnd"],[3,"vtsSh
1owExpand","vtsShowLine","vtsExpandedIcon","vtsSelectMode","context","isLeaf","isExpanded","isLoading","isDisabled","isDisableExpand"],["builtin","",3,"vtsSelectMode","isChecked","isHalfChecked","isDisabled","isDisableCheckbox"],[3,"contextmenu","icon","title","isLoading","isSelected","isDisabled","isMatched","isExpanded","isLeaf","searchValue","treeTemplate","showIcon","selectMode","context","showIndicator","dragPosition","totalMatchedChildren","showTotalMatchedChildren"],[3,"click","vtsShowExpand","vtsShowLine","vtsExpandedIcon","vtsSelectMode","context","isLeaf","isExpanded","isLoading","isDisabled","isDisableExpand"],["builtin","",3,"click","dblclick","vtsSelectMode","isChecked","isHalfChecked","isDisabled","isDisableCheckbox"]],template:function(c0,H1){1&c0&&(p.nrm(0,"vts-tree-indent",0),p.DNE(1,Z0,1,10,"vts-tree-node-switcher",1)(2,x0,1,5,"vts-tree-node-checkbox",2),p.j41(3,"vts-tree-node-title",3),p.bIt("contextmenu",function(c2){return H1.contextMenu(c2)}),p.k0s()),2&c0&&(p.Y8G("vtsTreeLevel",H1.vtsTreeNode.level)("vtsSelectMode",H1.vtsSelectMode)("vtsIsStart",H1.isStart)("vtsIsEnd",H1.isEnd),p.R7$(),p.vxM(H1.vtsShowExpand?1:-1),p.R7$(),p.vxM(H1.vtsCheckable?2:-1),p.R7$(),p.Y8G("icon",H1.icon)("title",H1.title)("isLoading",H1.isLoading)("isSelected",H1.isSelected)("isDisabled",H1.isDisabled)("isMatched",H1.isMatched)("isExpanded",H1.isExpanded)("isLeaf",H1.isLeaf)("searchValue",H1.vtsSearchValue)("treeTemplate",H1.vtsTreeTemplate)("showIcon",H1.vtsShowIcon)("selectMode",H1.vtsSelectMode)("context",H1.vtsTreeNode)("showIndicator",H1.showIndicator)("dragPosition",H1.dragPos)("totalMatchedChildren",H1.totalMatchedChildren)("showTotalMatchedChildren",H1.vtsShowTotalMatchedChildren))},dependencies:[J1,z0,K0,V2],encapsulation:2,changeDetection:0})}}return(0,M.Cg)([(0,x.H3)()],K.prototype,"isActivated",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsShowLine",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsShowExpand",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsCheckable",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsSelectable",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsAsyncData",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsHideUnMatched",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsNoAnimation",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsSelectMode",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsShowTotalMatchedChildren",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsShowIcon",void 0),K})(),G0=(()=>{class K extends I.EF{constructor(){super()}static{this.\u0275fac=function(c0){return new(c0||K)}}static{this.\u0275prov=p.jDH({token:K,factory:K.\u0275fac})}}return K})();function Q0(K,a0){return K||a0}const b0={sm:32,md:40,lg:48},k0=b0.md;let s1=(()=>{class K extends I.hg{get maxItemLengthForVirtualHeight(){return Math.floor(this.convertVirtualHeightToPixels(this.vtsVirtualHeight||"0")/this.vtsVirtualItemSize)}get maxItemLength(){const e1=this.elementRef.nativeElement.parentElement;return e1?Math.floor(e1.clientHeight/this.vtsVirtualItemSize):0}writeValue(e1){this.handleVtsData(e1)}registerOnChange(e1){this.onChange=e1}registerOnTouched(e1){this.onTouched=e1}renderTreeProperties(e1){let c0=!1,H1=!1;const{vtsSize:S0,vtsData:c2,vtsExpandedKeys:G2,vtsSelectedKeys:me,vtsCheckedKeys:W2,vtsCheckStrictly:o2,vtsExpandAll:d0,vtsMultiple:P0,vtsSearchValue:a2}=e1;if(S0){const g2=b0[S0.currentValue];this.vtsVirtualItemSize=g2,this.vtsVirtualMinBufferPx=5*g2,this.vtsVirtualMaxBufferPx=10*g2}d0&&(c0=!0,H1=this.vtsExpandAll),P0&&(this.vtsTreeService.isMultiple=this.vtsMultiple),o2&&(this.vtsTreeService.isCheckStrictly=this.vtsCheckStrictly),c2&&this.handleVtsData(this.vtsData),W2&&this.handleCheckedKeys(this.vtsCheckedKeys),o2&&this.handleCheckedKeys(null),(G2||d0)&&(c0=!0,this.handleExpandedKeys(H1||this.vtsExpandedKeys)),me&&this.handleSelectedKeys(this.vtsSelectedKeys,this.vtsMultiple),a2&&(a2.firstChange&&!this.vtsSearchValue||(c0=!1,this.mapMatchedChildren.clear(),this.handleSearchValue(a2.currentValue,this.vtsSearchFunc),this.vtsSearchValueChange.emit(this.vtsTreeService.formatEvent("search",null,null))));const w2=this.getExpandedNodeList().map(g2=>g2.key);this.handleFlattenNodes(this.vtsTreeService.rootNodes,c0?H1||this.vtsExpandedKeys:w2)}trackByFlattenNode(e1,c0){return c0.key}
1handleVtsData(e1){if(Array.isArray(e1)){const c0=this.coerceTreeNodes(e1);this.vtsTreeService.initTree(c0)}}handleFlattenNodes(e1,c0=[]){this.vtsTreeService.flattenTreeData(e1,c0)}handleCheckedKeys(e1){this.vtsTreeService.conductCheck(e1,this.vtsCheckStrictly)}handleExpandedKeys(e1=[]){this.vtsTreeService.conductExpandedKeys(e1)}handleSelectedKeys(e1,c0){this.vtsTreeService.conductSelectedKeys(e1,c0)}handleSearchValue(e1,c0){const H1=(0,I.$9)(this.vtsTreeService.rootNodes,!0).map(G2=>G2.data),S0=G2=>c0?c0(G2.origin):!(!e1||!G2.title.toLowerCase().includes(e1.toLowerCase())),c2=G2=>{let me=0;return Array.isArray(G2.children)?G2.children.forEach(W2=>{S0(W2)&&me++,me+=c2(W2)}):G2.isLeaf&&S0(G2)&&me++,this.mapMatchedChildren.set(G2.key,me),me};H1.forEach(G2=>c2(G2)),H1.forEach(G2=>{G2.isMatched=S0(G2),G2.canHide=!G2.isMatched,G2.isMatched?this.vtsTreeService.expandNodeAllParentBySearch(G2,this.vtsExpandParentIfChildMatched,this.mapMatchedChildren):(G2.setExpanded(!1),this.vtsTreeService.setExpandedNodeList(G2)),this.vtsTreeService.setMatchedNodeList(G2)})}eventTriggerChanged(e1){const c0=e1.node;switch(e1.eventName){case"expand":this.renderTree(),this.vtsExpandChange.emit(e1);break;case"click":this.vtsClick.emit(e1);break;case"dblclick":this.vtsDblClick.emit(e1);break;case"contextmenu":this.vtsContextMenu.emit(e1);break;case"check":this.vtsTreeService.setCheckedNodeList(c0),this.vtsCheckStrictly||this.vtsTreeService.conduct(c0);const H1=this.vtsTreeService.formatEvent("check",c0,e1.event);this.vtsCheckBoxChange.emit(H1);break;case"dragstart":c0.isExpanded&&(c0.setExpanded(!c0.isExpanded),this.renderTree()),this.vtsOnDragStart.emit(e1);break;case"dragenter":const S0=this.vtsTreeService.getSelectedNode();S0&&S0.key!==c0.key&&!c0.isExpanded&&!c0.isLeaf&&(c0.setExpanded(!0),this.renderTree()),this.vtsOnDragEnter.emit(e1);break;case"dragover":this.vtsOnDragOver.emit(e1);break;case"dragleave":this.vtsOnDragLeave.emit(e1);break;case"dragend":this.vtsOnDragEnd.emit(e1);break;case"drop":this.renderTree(),this.vtsOnDrop.emit(e1)}}onScrolledIndexChange(e1){this.scrolledIndex=e1}onScroll(){if(!this.vtsVirtualHeight&&this.childrenNodes){const e1=this.elementRef.nativeElement.parentElement;if(e1){const c0=e1.getBoundingClientRect();let H1=!1;this.childrenNodes.forEach((S0,c2)=>{if(H1)return;const G2=S0.elementRef.nativeElement.getBoundingClientRect();G2.bottom>c0.top&&G2.top<c0.bottom&&(H1=!0,this.scrolledIndex=c2)})}}}scrollToActivatedValue(){const e1=this.vtsFlattenNodes.findIndex(this.activatedIndexFn);if(this.vtsVirtualHeight)(e1<this.scrolledIndex||e1>=this.scrolledIndex+this.maxItemLengthForVirtualHeight)&&this.cdkVirtualScrollViewport.scrollToIndex(e1||0);else if(this.childrenNodes&&this.childrenNodes.length>0&&(e1>=this.scrolledIndex+this.maxItemLength||e1<this.scrolledIndex)){const c0=this.childrenNodes.find(H1=>H1.vtsTreeNode.key===this.activatedValue);c0&&(c0.scrollIntoView(),this.scrolledIndex=e1)}}convertVirtualHeightToPixels(e1){const H1=e1.trim().match(/^(-?\d+(?:\.\d+)?)(px|em|rem|cm|mm|in|pt|pc|vh|%)?$/);if(!H1)return 0;const S0=parseFloat(H1[1]),G2=window.innerHeight;return S0*({px:1,em:this.vtsTreeFontSize,rem:this.vtsTreeFontSize,cm:37.7952755906,mm:3.77952755906,in:96,pt:1.33333333333,pc:this.vtsTreeFontSize,vh:G2/100,"%":.16*this.vtsTreeFontSize}[H1[2]||"px"]||0)}onHostKeyDown(e1){const c0=this.vtsFlattenNodes.filter(S0=>!S0.isDisabled),H1=c0.findIndex(this.activatedIndexFn);switch(e1.keyCode){case N.U:e1.preventDefault(),this.activatedValue=c0[H1>0?H1-1:c0.length-1].key,this.scrollToActivatedValue();break;case N.D:e1.preventDefault(),this.activatedValue=c0[H1<c0.length-1?H1+1:0].key,this.scrollToActivatedValue();break;case N.c:if((0,x.n9)(this.activatedValue)&&this.childrenNodes){const G2=this.childrenNodes.find(me=>me.vtsTreeNode.key===this.activatedValue);if(G2){G2.select();const me=this.vtsTreeService.formatEvent("click",G2.vtsTreeNode,e1);this.vtsClick.emit(me)}}}this.cdr.detectChanges()}renderTree(){this.handleFlattenNodes(this.vtsTreeService.rootNodes,this.getExpandedNodeList().map(e1=>e1.key)),this.cdr.markForCheck()}filterOnlyMatched(e1){if((0,x.uJ)(this.vtsSearchValue))return e1;let c0=[];
1return e1.forEach(H1=>{(H1.isExpanded||H1.isMatched)&&c0.push(H1)}),c0}constructor(e1,c0,H1,S0,c2,G2){super(e1),this.vtsConfigService=c0,this.cdr=H1,this.elementRef=S0,this.directionality=c2,this.noAnimation=G2,this._vtsModuleName="tree",this.vtsShowIcon=!0,this.vtsHideUnMatched=!1,this.vtsExpandAll=!1,this.vtsSelectMode=!1,this.vtsCheckStrictly=!1,this.vtsShowExpand=!0,this.vtsShowLine=!1,this.vtsCheckable=!1,this.vtsSelectable=!1,this.vtsAsyncData=!1,this.vtsDraggable=!1,this.vtsMultiple=!1,this.vtsShowTotalMatchedChildren=!1,this.vtsSize="md",this.vtsExpandParentIfChildMatched=!0,this.vtsShowNumberOfMatchedChildren=!1,this.vtsVirtualItemSize=k0,this.vtsVirtualMaxBufferPx=10*k0,this.vtsVirtualMinBufferPx=5*k0,this.vtsVirtualHeight=null,this.vtsTreeFontSize=16,this.vtsData=[],this.vtsExpandedKeys=[],this.vtsSelectedKeys=[],this.vtsCheckedKeys=[],this.vtsSearchValue="",this.vtsFlattenNodes=[],this.beforeInit=!0,this.dir="ltr",this.activatedValue=null,this.scrolledIndex=0,this.vtsExpandedKeysChange=new p.bkB,this.vtsSelectedKeysChange=new p.bkB,this.vtsCheckedKeysChange=new p.bkB,this.vtsSearchValueChange=new p.bkB,this.vtsClick=new p.bkB,this.vtsDblClick=new p.bkB,this.vtsContextMenu=new p.bkB,this.vtsCheckBoxChange=new p.bkB,this.vtsExpandChange=new p.bkB,this.vtsOnDragStart=new p.bkB,this.vtsOnDragEnter=new p.bkB,this.vtsOnDragOver=new p.bkB,this.vtsOnDragLeave=new p.bkB,this.vtsOnDrop=new p.bkB,this.vtsOnDragEnd=new p.bkB,this.HIDDEN_STYLE={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},this.mapMatchedChildren=new Map,this.destroy$=new z.B,this.onChange=()=>null,this.onTouched=()=>null,this.activatedIndexFn=me=>this.activatedValue?me.key===this.activatedValue:me.isSelected||me.isChecked}ngOnInit(){this.vtsTreeService.flattenNodes$.pipe((0,A.Q)(this.destroy$)).subscribe(e1=>{this.vtsFlattenNodes=this.vtsHideUnMatched?this.filterOnlyMatched(e1):e1,this.cdr.markForCheck()}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,A.Q)(this.destroy$)).subscribe(e1=>{this.dir=e1,this.cdr.detectChanges()})}ngOnChanges(e1){this.renderTreeProperties(e1),e1.vtsVirtualHeight&&e1.vtsVirtualHeight.previousValue!==e1.vtsVirtualHeight.currentValue&&(!e1.vtsVirtualHeight.previousValue||!e1.vtsVirtualHeight.currentValue)&&(this.scrolledIndex=0)}ngAfterViewInit(){this.beforeInit=!1}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(c0){return new(c0||K)(p.rXU(I.EF),p.rXU($.XZ),p.rXU(p.gRc),p.rXU(p.aKT),p.rXU(i.D,8),p.rXU(c.u,9))}}static{this.\u0275cmp=p.VBU({type:K,selectors:[["vts-tree"]],contentQueries:function(c0,H1,S0){if(1&c0&&p.wni(S0,q0,7),2&c0){let c2;p.mGM(c2=p.lsd())&&(H1.vtsTreeTemplateChild=c2.first)}},viewQuery:function(c0,H1){if(1&c0&&(p.GBs(r.d6,5,r.d6),p.GBs(u0,5)),2&c0){let S0;p.mGM(S0=p.lsd())&&(H1.cdkVirtualScrollViewport=S0.first),p.mGM(S0=p.lsd())&&(H1.childrenNodes=S0)}},hostVars:32,hostBindings:function(c0,H1){1&c0&&p.bIt("keydown",function(c2){return H1.onHostKeyDown(c2)})("wheel",function(){return H1.onScroll()}),2&c0&&p.AVh("vts-select-tree",H1.vtsSelectMode)("vts-select-tree-show-line",H1.vtsSelectMode&&H1.vtsShowLine)("vts-select-tree-icon-hide",H1.vtsSelectMode&&!H1.vtsShowIcon)("vts-select-tree-block-node",H1.vtsSelectMode&&H1.vtsBlockNode)("vts-tree",!H1.vtsSelectMode)("vts-tree-rtl","rtl"===H1.dir)("vts-tree-show-line",!H1.vtsSelectMode&&H1.vtsShowLine)("vts-tree-icon-hide",!H1.vtsSelectMode&&!H1.vtsShowIcon)("vts-tree-block-node",!H1.vtsSelectMode&&H1.vtsBlockNode)("draggable-tree",H1.vtsDraggable)("vts-tree-sm",!H1.vtsSelectMode&&"sm"===H1.vtsSize)("vts-tree-md",!H1.vtsSelectMode&&"md"===H1.vtsSize)("vts-tree-lg",!H1.vtsSelectMode&&"lg"===H1.vtsSize)("vts-select-tree-sm",H1.vtsSelectMode&&"sm"===H1.vtsSize)("vts-select-tree-md",H1.vtsSelectMode&&"md"===H1.vtsSize)("vts-select-tree-lg",H1.vtsSelectMode&&"lg"===H1.vtsSize)},inputs:{vtsShowIcon:"vtsShowIcon",vtsHideUnMatched:"vtsHideUnMatched",vtsExpandAll:"vtsExpandAll",vtsSelectMode:"vtsSelectMode",vtsCheckStrictly:"vtsCheckStrictly",vtsShowExpand:"vtsShowExpand",vtsShowLine:"vtsShowLine",vtsCheckable:"vtsCheckable",vtsSelectable:"vtsSelectable",vtsAsyncData:"vtsAsyncData",vtsDraggable:"vtsDraggable",vtsMultiple:"vtsMultiple",vtsShowTotalMatchedChildren:"vtsShowTotalMatchedChildren",vtsSize:"vtsSize",vtsExpandParentIfChildMatched:"vtsExpandParentIfChildMatched",vtsSh
1owNumberOfMatchedChildren:"vtsShowNumberOfMatchedChildren",vtsExpandedIcon:"vtsExpandedIcon",vtsVirtualItemSize:"vtsVirtualItemSize",vtsVirtualMaxBufferPx:"vtsVirtualMaxBufferPx",vtsVirtualMinBufferPx:"vtsVirtualMinBufferPx",vtsVirtualHeight:"vtsVirtualHeight",vtsTreeFontSize:"vtsTreeFontSize",vtsTreeTemplate:"vtsTreeTemplate",vtsBeforeDrop:"vtsBeforeDrop",vtsData:"vtsData",vtsExpandedKeys:"vtsExpandedKeys",vtsSelectedKeys:"vtsSelectedKeys",vtsCheckedKeys:"vtsCheckedKeys",vtsSearchValue:"vtsSearchValue",vtsSearchFunc:"vtsSearchFunc"},outputs:{vtsExpandedKeysChange:"vtsExpandedKeysChange",vtsSelectedKeysChange:"vtsSelectedKeysChange",vtsCheckedKeysChange:"vtsCheckedKeysChange",vtsSearchValueChange:"vtsSearchValueChange",vtsClick:"vtsClick",vtsDblClick:"vtsDblClick",vtsContextMenu:"vtsContextMenu",vtsCheckBoxChange:"vtsCheckBoxChange",vtsExpandChange:"vtsExpandChange",vtsOnDragStart:"vtsOnDragStart",vtsOnDragEnter:"vtsOnDragEnter",vtsOnDragOver:"vtsOnDragOver",vtsOnDragLeave:"vtsOnDragLeave",vtsOnDrop:"vtsOnDrop",vtsOnDragEnd:"vtsOnDragEnd"},exportAs:["vtsTree"],features:[p.Jv_([G0,{provide:I.EF,useFactory:Q0,deps:[[new p.kdw,new p.Xx1,I.vl],G0]},{provide:Z.kq,useExisting:(0,p.Rfq)(()=>K),multi:!0}]),p.Vt3,p.OA$],decls:8,vars:5,consts:[["nodeTemplate",""],["role","tree"],[3,"ngStyle"],[1,"vts-tree-list"],[3,"vts-select-tree-list-holder-inner","vts-tree-list-holder-inner","itemSize","minBufferPx","maxBufferPx","height"],[3,"vts-select-tree-list-holder-inner","vts-tree-list-holder-inner","vtsNoAnimation"],[3,"itemSize","minBufferPx","maxBufferPx"],[4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTrackBy"],[3,"scrolledIndexChange","ngTemplateOutlet","ngTemplateOutletContext"],[3,"vtsNoAnimation"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["builtin","",3,"vtsExpandC
1hange","vtsClick","vtsDblClick","vtsContextMenu","vtsCheckBoxChange","vtsOnDragStart","vtsOnDragEnter","vtsOnDragOver","vtsOnDragLeave","vtsOnDragEnd","vtsOnDrop","icon","title","isLoading","isSelected","isActivated","isDisabled","isMatched","isExpanded","isLeaf","isStart","isEnd","isChecked","isHalfChecked","isDisableCheckbox","isDisableExpand","isSelectable","canHide","vtsTreeNode","vtsSelectMode","vtsShowLine","vtsExpandedIcon","vtsShowTotalMatchedChildren","vtsDraggable","vtsCheckable","vtsSelectable","vtsShowExpand","totalMatchedChildren","vtsAsyncData","vtsSearchValue","vtsHideUnMatched","vtsBeforeDrop","vtsShowIcon","vtsTreeTemplate"]],template:function(c0,H1){1&c0&&(p.j41(0,"div",1),p.nrm(1,"input",2),p.k0s(),p.j41(2,"div",3)(3,"div"),p.DNE(4,u1,2,11,"cdk-virtual-scroll-viewport",4)(5,E1,3,7,"div",5),p.k0s()(),p.DNE(6,q1,1,33,"ng-template",null,0,p.C5r)),2&c0&&(p.R7$(),p.Y8G("ngStyle",H1.HIDDEN_STYLE),p.R7$(),p.AVh("vts-select-tree-list",H1.vtsSelectMode),p.R7$(2),p.vxM(H1.vtsVirtualHeight?4:-1),p.R7$(),p.vxM(H1.vtsVirtualHeight?-1:5))},dependencies:[r.d6,r.yg,r.E$,u.T3,c.u,u0,u.MD,u.B3],encapsulation:2,data:{animation:[X.TI]},changeDetection:0})}}return(0,M.Cg)([(0,x.H3)(),(0,$.H4)()],K.prototype,"vtsShowIcon",void 0),(0,M.Cg)([(0,x.H3)(),(0,$.H4)()],K.prototype,"vtsHideUnMatched",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsExpandAll",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsSelectMode",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsCheckStrictly",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsShowExpand",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsShowLine",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsCheckable",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsSelectable",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsAsyncData",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsDraggable",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsMultiple",void 0),(0,M.Cg)([(0,x.H3)()],K.prototype,"vtsShowTotalMatchedChildren",void 0),(0,M.Cg)([(0,$.H4)()],K.prototype,"vtsSize",void 0),K})(),t0=(()=>{class K{static{this.\u0275fac=function(c0){return new(c0||K)}}static{this.\u0275mod=p.$C({type:K})}static{this.\u0275inj=p.G2t({imports:[a.jI,u.MD,s.n,o.dA.forChild([O.rHI,o1.bgs]),c.v,f.q,r.E9,s1,u0,z0,V2]})}}return K})()},37606:(X1,n1,h)=>{"use strict";h.d(n1,{N:()=>c,a:()=>f});var i=h(31635),a=h(23135),r=h(93509),u=h(98231),p=h(29126);let f=(()=>{class s{setHostClass(){const M={"vts-typo":!0,[`vts-typo-type-${this.vtsType}`]:(0,r.n9)(this.vtsType),[`vts-typo-color-${this.vtsColor}`]:(0,r.n9)(this.vtsColor),[`vts-typo-align-${this.vtsAlign}`]:(0,r.n9)(this.vtsAlign),[`vts-typo-transform-${this.vtsTransform}`]:(0,r.n9)(this.vtsTransform),[`vts-typo-weight-${this.vtsWeight}`]:(0,r.n9)(this.vtsWeight),"vts-typo-nowrap":this.vtsNoWrap,...this.generateClass()};for(const x in this.classMap)this.classMap.hasOwnProperty(x)&&this.renderer.removeClass(this.elementRef.nativeElement,x);this.classMap={...M};for(const x in this.classMap)this.classMap.hasOwnProperty(x)&&this.classMap[x]&&this.renderer.addClass(this.elementRef.nativeElement,x)}generateClass(){const x={};return["vtsXXXs","vtsXXs","vtsXs","vtsSm","vtsMd","vtsLg","vtsXl"].forEach(z=>{const w=z.replace("vts","").toLowerCase();if((0,r.n9)(this[z]))if("number"==typeof this[z]||"string"==typeof this[z])x[`vts-typo-${w}-${this[z]}`]=!0;else{const A=this[z];["type","color","align","transform","weight"].forEach(Z=>{x[`vts-typo-${w}-${Z}-${A[Z]}`]=A&&(0,r.n9)(A[Z])})}}),x}constructor(M,x){this.renderer=M,this.elementRef=x,this.classMap={},this.vtsType=null,this.vtsColor=null,this.vtsAlign=null,this.vtsTransform=null,this.vtsWeight=null,this.vtsXXXs=null,this.vtsXXs=null,this.vtsXs=null,this.vtsSm=null,this.vtsMd=null,this.vtsLg=null,this.vtsXl=null,this.vtsNoWrap=!1,this.vtsTruncate=!1}ngOnInit(){this.setHostClass()}ngOnChanges(){this.setHostClass()}static{this.\u0275fac=function(x){return new(x||s)(a.rXU(a.sFG),a.rXU(a.aKT))}}static{this.\u0275dir=a.FsC({type:s,selectors:[["","vts-typography",""],["","vts-typo",""],["vts-card-meta-title"],["vts-card-meta-description"],["vts-card-header-title"],[""]],inputs:{vtsType:"vtsType",vtsColor:"vtsColor",vtsAlign:"vtsAlign",vtsTransform:"vtsTransform",vtsWeight:"vtsWeight",vtsXXXs:"vtsXXXs",vtsXXs:"vtsXXs",vtsXs:"vtsXs",vtsSm:"vtsSm",vtsMd:"vtsMd",vtsLg:"vtsLg",vtsXl:"vtsXl",vtsNoWra
1p:"vtsNoWrap",vtsTruncate:"vtsTruncate"},exportAs:["vtsTypography"],features:[a.OA$]})}}return(0,i.Cg)([(0,r.H3)()],s.prototype,"vtsNoWrap",void 0),(0,i.Cg)([(0,r.H3)()],s.prototype,"vtsTruncate",void 0),s})(),c=(()=>{class s{static{this.\u0275fac=function(x){return new(x||s)}}static{this.\u0275mod=a.$C({type:s})}static{this.\u0275inj=a.G2t({imports:[u.MD,p.n]})}}return s})()},33886:(X1,n1,h)=>{"use strict";h.d(n1,{IH:()=>Z2,zX:()=>_e});var i=h(39829),a=h(22539),r=h(23135),u=h(96985),p=h(50957),f=h(16357),c=h(25318),s=h(62252),o=h(69722),M=h(92717),x=h(89558),z=h(9760),w=h(52317),A=h(5559),I=h(98231),Z=h(33935),X=h(8077),$=h(86570),N=h(44025),o1=h(68432),O=h(65197),E=h(35386),k=h(21906),P=h(2765),Q=h(31635),R=h(93509),C1=h(52197),S1=h(98263),W0=h(4033),l0=h(90695),N1=h(69147),p0=h(55492);const L0=["file"],$0=["vts-upload-btn",""],Z0=["*"],x0=v2=>({$implicit:v2});function q0(v2,ae){if(1&v2&&(r.j41(0,"div",6)(1,"span"),r.EFF(2),r.k0s()()),2&v2){const a1=r.XpG();r.R7$(2),r.Lme("",a1.listTitle," (",a1.list.length,")")}}function Y1(v2,ae){}function e0(v2,ae){}function I1(v2,ae){if(1&v2&&r.DNE(0,e0,0,0,"ng-template",9),2&v2){const a1=r.XpG().$implicit;r.XpG();const h0=r.sdS(8);r.Y8G("ngTemplateOutlet",h0)("ngTemplateOutletContext",r.eq3(2,x0,a1))}}function Z1(v2,ae){}function u1(v2,ae){if(1&v2&&r.DNE(0,Z1,0,0,"ng-template",9),2&v2){const a1=r.XpG().$implicit;r.XpG();const h0=r.sdS(10);r.Y8G("ngTemplateOutlet",h0)("ngTemplateOutletContext",r.eq3(2,x0,a1))}}function w1(v2,ae){}function p1(v2,ae){if(1&v2&&r.DNE(0,w1,0,0,"ng-template",9),2&v2){const a1=r.XpG().$implicit;r.XpG();const h0=r.sdS(12);r.Y8G("ngTemplateOutlet",h0)("ngTemplateOutletContext",r.eq3(2,x0,a1))}}function E1(v2,ae){if(1&v2&&(r.j41(0,"div"),r.DNE(1,Y1,0,0,"ng-template",9)(2,I1,1,4,null,9)(3,u1,1,4,null,9)(4,p1,1,4,null,9),r.k0s()),2&v2){let a1;const h0=ae.$implicit,m0=r.XpG(),U1=r.sdS(6);r.ZvI("vts-upload-list-item vts-upload-list-item-",h0.status,""),r.Y8G("@itemAnimation",void 0),r.BMQ("data-key",h0.key),r.R7$(),r.Y8G("ngTemplateOutlet",U1)("ngTemplateOutletContext",r.eq3(9,x0,h0)),r.R7$(),r.vxM("row"===(a1=m0.listType)?2:3),r.R7$(2),r.vxM("uploading"!==h0.status?4:-1)}}function q1(v2,ae){1&v2&&r.eu8(0)}function Y0(v2,ae){if(1&v2&&(r.j41(0,"div",8),r.DNE(1,q1,1,0,"ng-container",10),r.k0s()),2&v2){const a1=r.XpG();r.R7$(),r.Y8G("ngTemplateOutlet",a1.btnUploadTpl)}}function J1(v2,ae){if(1&v2&&r.nrm(0,"img",14),2&v2){const a1=r.XpG(3).$implicit;r.Y8G("src",a1.thumbUrl||a1.url,r.B4B),r.BMQ("alt",a1.name)}}function K0(v2,ae){if(1&v2){const a1=r.RV6();r.j41(0,"a",13),r.bIt("click",function(m0){r.eBV(a1);const U1=r.XpG(2).$implicit,R0=r.XpG();return r.Njj(R0.handlePreview(U1,m0))}),r.DNE(1,J1,1,2,"img",14),r.k0s()}if(2&v2){const a1=r.XpG(2).$implicit;r.AVh("vts-upload-list-item-file",!a1.isImageUrl),r.Y8G("href",a1.url||a1.thumbUrl,r.B4B),r.R7$(),r.vxM(a1.isImageUrl?1:-1)}}function z0(v2,ae){if(1&v2&&r.DNE(0,K0,2,4,"a",12),2&v2){const a1=r.XpG().$implicit;r.vxM("error"!==a1.status?0:-1)}}function V2(v2,ae){1&v2&&r.nrm(0,"div",11)}function u0(v2,ae){1&v2&&r.DNE(0,z0,1,1)(1,V2,1,0,"div",11),2&v2&&r.vxM("thumbnail"==ae.$implicit.iconType?0:1)}function G0(v2,ae){if(1&v2){const a1=r.RV6();r.j41(0,"i",24),r.bIt("click",function(m0){r.eBV(a1);const U1=r.XpG().$implicit,R0=r.XpG();return r.Njj(R0.handleRemove(U1,m0))}),r.k0s()}}function Q0(v2,ae){if(1&v2&&(r.j41(0,"div",19),r.nrm(1,"vts-progress",25),r.k0s()),2&v2){const a1=r.XpG().$implicit;r.R7$(),r.Y8G("vtsPercent",a1.percent)("vtsShowInfo",!1)("vtsStrokeWidth",8)}}function T2(v2,ae){if(1&v2&&(r.j41(0,"span",21),r.EFF(1),r.nI1(2,"vtsFileSize"),r.nI1(3,"vtsFileSize"),r.nI1(4,"number"),r.k0s()),2&v2){const a1=r.XpG().$implicit;r.R7$(),r.E5c(" ",r.bMT(2,3,(a1.size||0)*(a1.percent||0)/100)," of ",r.bMT(3,5,a1.size)," (",r.i5U(4,7,a1.percent,"1.0-2"),"%) ")}}function b0(v2,ae){if(1&v2&&(r.j41(0,"span",22),r.EFF(1),r.nI1(2,"vtsFileSize"),r.k0s()),2&v2){const a1=r.XpG().$implicit;r.R7$(),r.SpI(" ",r.bMT(2,1,a1.size)," ")}}function k0(v2,ae){if(1&v2&&(r.j41(0,"span",23),r.EFF(1),r.k0s()),2&v2){const a1=r.XpG().$implicit;r.R7$(),r.SpI(" ",a1.message," ")}}
1function s1(v2,ae){if(1&v2&&(r.j41(0,"div",15)(1,"div",16)(2,"span",17),r.EFF(3),r.k0s(),r.DNE(4,G0,1,0,"i",18),r.k0s(),r.DNE(5,Q0,2,3,"div",19),r.j41(6,"div",20),r.DNE(7,T2,5,10,"span",21)(8,b0,3,3,"span",22)(9,k0,2,1,"span",23),r.k0s()()),2&v2){const a1=ae.$implicit;r.R7$(2),r.AVh("uploaded","done"===a1.status),r.R7$(),r.SpI(" ",a1.name," "),r.R7$(),r.vxM("uploading"===a1.status?4:-1),r.R7$(),r.vxM(a1.isUploading?5:-1),r.R7$(2),r.vxM(a1.isUploading?7:-1),r.R7$(),r.vxM(a1.isUploading?-1:8),r.R7$(),r.vxM("error"===a1.status?9:-1)}}function t0(v2,ae){if(1&v2&&(r.j41(0,"div",19),r.nrm(1,"vts-progress",25),r.j41(2,"span"),r.EFF(3),r.nI1(4,"number"),r.k0s()()),2&v2){const a1=r.XpG(2).$implicit;r.R7$(),r.Y8G("vtsPercent",a1.percent)("vtsShowInfo",!1)("vtsStrokeWidth",8),r.R7$(2),r.SpI(" ",r.i5U(4,4,a1.percent,"1.0-2"),"% ")}}function K(v2,ae){}function a0(v2,ae){if(1&v2&&(r.DNE(0,t0,5,7,"div",19),r.j41(1,"div",26),r.DNE(2,K,0,0,"ng-template",9),r.k0s()),2&v2){const a1=r.XpG().$implicit,h0=r.sdS(3);r.XpG();const m0=r.sdS(12);r.vxM(a1.isUploading?0:-1),r.R7$(),r.Y8G("vtsTooltipTitle",h0),r.R7$(),r.Y8G("ngTemplateOutlet",m0)("ngTemplateOutletContext",r.eq3(4,x0,a1))}}function e1(v2,ae){1&v2&&(r.j41(0,"div",27),r.nrm(1,"i",28),r.k0s())}function c0(v2,ae){}function H1(v2,ae){if(1&v2&&(r.DNE(0,e1,2,0,"div",27),r.j41(1,"div",26),r.DNE(2,c0,0,0,"ng-template",null,5,r.C5r),r.k0s()),2&v2){const a1=r.XpG().$implicit,h0=r.sdS(3);r.vxM("error"==a1.status?0:-1),r.R7$(),r.Y8G("vtsTooltipTitle",h0)}}function S0(v2,ae){if(1&v2&&(r.j41(0,"div"),r.EFF(1),r.k0s()),2&v2){const a1=r.XpG(2).$implicit;r.R7$(),r.JRh(a1.message)}}function c2(v2,ae){if(1&v2&&(r.j41(0,"div"),r.EFF(1),r.k0s(),r.DNE(2,S0,2,1,"div")),2&v2){const a1=r.XpG().$implicit;r.R7$(),r.JRh(a1.name),r.R7$(),r.vxM("error"==a1.status?2:-1)}}function G2(v2,ae){1&v2&&r.DNE(0,a0,3,6)(1,H1,4,2)(2,c2,3,2,"ng-template",null,4,r.C5r),2&v2&&r.vxM(ae.$implicit.isUploading?0:1)}function me(v2,ae){if(1&v2){const a1=r.RV6();r.j41(0,"i",34),r.bIt("click",function(m0){r.eBV(a1);const U1=r.XpG(2).$implicit,R0=r.XpG();return r.Njj(R0.handleRetry(U1,m0))}),r.k0s()}if(2&v2){const a1=r.XpG(3);r.Y8G("vtsTooltipTitle",a1.vtsActionTooltipText&&a1.vtsActionTooltipText.reloadBtn?a1.vtsActionTooltipText.reloadBtn:"")("vtsTooltipTrigger",a1.vtsActionTooltipText&&a1.vtsActionTooltipText.reloadBtn?"hover":null)}}function W2(v2,ae){1&v2&&r.DNE(0,me,1,2,"i",33)}function o2(v2,ae){if(1&v2){const a1=r.RV6();r.j41(0,"i",36),r.bIt("click",function(m0){r.eBV(a1);const U1=r.XpG(2).$implicit,R0=r.XpG();return r.Njj(R0.handleEdit(U1,m0))}),r.k0s()}if(2&v2){const a1=r.XpG(3);r.Y8G("vtsTooltipTitle",a1.vtsActionTooltipText&&a1.vtsActionTooltipText.editBtn?a1.vtsActionTooltipText.editBtn:"")("vtsTooltipTrigger",a1.vtsActionTooltipText&&a1.vtsActionTooltipText.editBtn?"hover":null)}}function d0(v2,ae){1&v2&&r.DNE(0,o2,1,2,"i",35)}function P0(v2,ae){if(1&v2){const a1=r.RV6();r.j41(0,"i",37),r.bIt("click",function(m0){r.eBV(a1);const U1=r.XpG().$implicit,R0=r.XpG();return r.Njj(R0.handleRemove(U1,m0))}),r.k0s()}if(2&v2){const a1=r.XpG(2);r.Y8G("vtsTooltipTitle",a1.vtsActionTooltipText&&a1.vtsActionTooltipText.deleteBtn?a1.vtsActionTooltipText.deleteBtn:"")("vtsTooltipTrigger",a1.vtsActionTooltipText&&a1.vtsActionTooltipText.deleteBtn?"hover":null)}}function a2(v2,ae){if(1&v2&&(r.j41(0,"vts-space",29),r.DNE(1,W2,1,0,"i",30)(2,d0,1,0,"i",31)(3,P0,1,2,"i",32),r.k0s()),2&v2){const a1=ae.$implicit;r.R7$(),r.vxM("error"===a1.status?1:-1),r.R7$(),r.vxM(a1.isUploading?-1:2)}}const w2=["uploadComp"],P2=["listComp"],g2=()=>[];function le(v2,ae){if(1&v2&&r.nrm(0,"vts-upload-list",6,3),2&v2){const a1=r.XpG(2),h0=r.sdS(5);r.xc7("display",a1.vtsShowUploadList?"":"none"),r.Y8G("locale",a1.locale)("listType",a1.vtsListType)("items",a1.vtsFileList||r.lJ4(19,g2))("icons",a1.vtsShowUploadList)("iconRender",a1.vtsIconRender)("previewFile",a1.vtsPreviewFile)("previewIsImage",a1.vtsPreviewIsImage)("onPreview",a1.vtsPreview)("onRemove",a1.onRemove)("onEdit",a1.onEdit)("onRetry",a1.onRetry)("onDownload",a1.vtsDownload)("vtsActionTooltipText",a1.vtsActionTooltipText)("dir",a1.dir)("listTitle",a1.vtsListTitle)("vtsInlineGallery",a1.vtsInlineGallery)("btnUploadTpl",h0)}}function n2(v2,ae){1&v2&&r.eu8(0)}function S2(v2,ae){if(1&v2&&r.DNE(0,n2,1,0,"ng-container",7),2&v2){const a1=r.XpG(2);r.Y8G("ngTemplateOutlet",a1.vtsFileListRender)("ngTemplateOutletContext",r.eq3(2,x0,a1.vtsFileList))}}function T0(v2,ae){if(1&v2&&r.DNE(0,le,2,20,"vts-upload-list",5)(1,S2,1,4,"ng-container"),2&v2){const a1=r.XpG();r.vxM(a1.locale&&!a1.vtsFileListRender?0:-1),r.R7$(),r.vxM(a1.vtsFileListRender?1:-1)}}function Q2(v2,ae){1&v2&&r.SdG(0)}function Ce(v2,ae){}function Pe(v2,ae){if(1&v2&&(r.j41(0,"div",8)(1,"div",9,4),r.DNE(3,Ce,0,0,"ng-template",10),r.k0s()()),2&v2){const a1=r.XpG(),h0=r.sdS(3);r.xc7("display",a1.vtsShowButton?"":"none"),r.Y8G("ngClass",a1.classList),r.R7$(),r.Y8G("options",a1._bt
1nOptions),r.R7$(2),r.Y8G("ngTemplateOutlet",h0)}}function ye(v2,ae){}function m2(v2,ae){}function Be(v2,ae){if(1&v2){const a1=r.RV6();r.j41(0,"div",11),r.bIt("drop",function(m0){r.eBV(a1);const U1=r.XpG();return r.Njj(U1.fileDrop(m0))})("dragover",function(m0){r.eBV(a1);const U1=r.XpG();return r.Njj(U1.fileDrag(m0))})("dragleave",function(m0){r.eBV(a1);const U1=r.XpG();return r.Njj(U1.fileDrag(m0))}),r.j41(1,"div",9,4)(3,"div",12),r.DNE(4,ye,0,0,"ng-template",10),r.k0s()()(),r.DNE(5,m2,0,0,"ng-template",10)}if(2&v2){const a1=r.XpG(),h0=r.sdS(1),m0=r.sdS(3);r.Y8G("ngClass",a1.classList),r.R7$(),r.Y8G("options",a1._btnOptions),r.R7$(3),r.Y8G("ngTemplateOutlet",m0),r.R7$(),r.Y8G("ngTemplateOutlet",h0)}}function M0(v2,ae){}function H2(v2,ae){}function F2(v2,ae){if(1&v2&&(r.qex(0),r.DNE(1,H2,0,0,"ng-template",10),r.bVm()),2&v2){r.XpG(3);const a1=r.sdS(5);r.R7$(),r.Y8G("ngTemplateOutlet",a1)}}function He(v2,ae){if(1&v2&&r.DNE(0,M0,0,0,"ng-template",10)(1,F2,2,1,"ng-container"),2&v2){const a1=r.XpG(2),h0=r.sdS(1);r.Y8G("ngTemplateOutlet",h0),r.R7$(),r.vxM(a1.vtsInlineGallery?-1:1)}}function xe(v2,ae){}function e2(v2,ae){}function j0(v2,ae){if(1&v2&&r.DNE(0,xe,0,0,"ng-template",10)(1,e2,0,0,"ng-template",10),2&v2){r.XpG(2);const a1=r.sdS(1),h0=r.sdS(5);r.Y8G("ngTemplateOutlet",h0),r.R7$(),r.Y8G("ngTemplateOutlet",a1)}}function m1(v2,ae){if(1&v2&&r.DNE(0,He,2,2)(1,j0,2,2),2&v2){const a1=r.XpG();r.vxM("gallery"===a1.vtsListType?0:1)}}let f1=(()=>{class v2{onClick(){this.options.openFileDialogOnClick&&this.openDialog()}onKeyDown(a1){this.options.disabled||("Enter"===a1.key||a1.keyCode===i.c)&&this.onClick()}onFileDrop(a1){if(this.options.disabled||"dragover"===a1.type)a1.preventDefault();else{if(this.options.directory)this.traverseFileTree(a1.dataTransfer.items);else{const h0=Array.prototype.slice.call(a1.dataTransfer.files).filter(m0=>this.attrAccept(m0,this.options.accept));if(h0.length&&this.uploadFiles(h0),h0.length!=a1.dataTransfer.files.length&&this.options.dropInvalidType&&"function"==typeof this.options.dropInvalidType){let m0=[];for(let U1=0;U1<a1.dataTransfer.files.length;U1++){const R0=a1.dataTransfer.files.item(U1);R0&&m0.push(R0)}this.options.dropInvalidType(m0)}}a1.preventDefault()}}onChange(a1){if(this.options.disabled)return;const h0=a1.target;this.uploadFiles(h0.files),h0.value=""}traverseFileTree(a1){let h0=[];const m0=(U1,R0)=>{U1.isFile?U1.file(b1=>{this.attrAccept(b1,this.options.accept)&&this.uploadFiles([b1]),h0.push(b1)}):U1.isDirectory&&U1.createReader().readEntries(f0=>{for(const O0 of f0)m0(O0,`${R0}${U1.name}/`)})};for(const U1 of a1)m0(U1.webkitGetAsEntry(),"");h0.length&&this.options.dropInvalidType&&"function"==typeof this.options.dropInvalidType&&this.options.dropInvalidType(h0)}openDialog(){this.options.disabled||this.file.nativeElement.click()}attrAccept(a1,h0){if(a1&&h0){const m0=Array.isArray(h0)?h0:h0.split(","),U1=""+a1.name,R0=""+a1.type,b1=R0.replace(/\/.*$/,"");return m0.some(f0=>{const O0=f0.trim();return"."===O0.charAt(0)?-1!==U1.toLowerCase().indexOf(O0.toLowerCase(),U1.toLowerCase().length-O0.toLowerCase().length):/\/\*$/.test(O0)?b1===O0.replace(/\/.*$/,""):R0===O0})}return!0}attachUid(a1){return a1.uid||(a1.uid=Math.random().toString(36).substring(2)),a1}uploadFiles(a1){let h0=(0,p.of)(Array.prototype.slice.call(a1));const m0=[];this.options.filters&&this.options.filters.forEach(U1=>{h0=h0.pipe((0,o.n)(R0=>{const b1=U1.fn(R0),f0=b1 instanceof f.c?b1:(0,p.of)(b1);return f0.pipe((0,M.s)(1)).subscribe(O0=>{O0.length!=R0.length&&R0.filter(D2=>!O0.includes(D2)).forEach(D2=>{D2.rejectReason=U1.name,m0.push(D2)})}),f0}))}),h0.subscribe(U1=>{U1.forEach(R0=>{this.attachUid(R0),this.upload(R0,U1)}),m0.length&&this.options.afterFilter&&this.options.afterFilter(m0,U1)},U1=>{(0,u.R8)("Unhandled upload filter error",U1)})}upload(a1,h0){if(!this.options.beforeUpload)return this.post(a1);const m0=this.options.beforeUpload(a1,h0);if(m0 instanceof f.c)m0.subscribe(U1=>{const R0=Object.prototype.toString.call(U1);"[object File]"===R0||"[object Blob]"===R0?(this.attachUid(U1),this.post(U1)):"boolean"==typeof U1&&!1!==U1&&this.post(a1)},U1=>{(0,u.R8)("Unhandled upload beforeUpload error",U1)});else if(!1!==m0)return this.post(a1)}post(a1){if(this.destroy)return;let h0=(0,p.of)(a1);const m0=this.options,{uid:U1}=a1,{action:R0,data:b1,headers:f0,transformFile:O0}=m0,K1={action:"string"==typeof R0?R0:"",name:m0.name,headers:f0,file:a1,postFile:a1,data:b1,withCredentials:m0.withCredentials,onProgress:m0.onProgress?D2=>{m0.onProgress(D2,a1)}:void 0,onSuccess:(D2,O1)=>{this.clean(U1),m0.onSuccess(D2,a1,O1)},onError:D2=>{this.clean(U1),m0.onError(D2,a1)}};if("function"==typeof R0){const D2=R0(a1);D2 instanceof f.c?h0=h0.pipe((0,o.n)(()=>D2),(0,x.T)(O1=>(K1.action=O1,a1))):K1.action=D2}if("function"==typeof O0){const D2=O0(a1);h0=h0.pipe((0,o.n)(()=>D2 instanceof f.c?D2:(0,p.of)(D2)))}if("function"==typeof b1){const D2=b1(a1);D2 instanceof f.c?h0=h0.pipe((0,o.n)(()=>D2),(0,x.T)(O1=>(K1.data=O1,a1))):K1.data=D2}
1if("function"==typeof f0){const D2=f0(a1);D2 instanceof f.c?h0=h0.pipe((0,o.n)(()=>D2),(0,x.T)(O1=>(K1.headers=O1,a1))):K1.headers=D2}h0.subscribe(D2=>{K1.postFile=D2;const O1=(m0.customRequest||this.xhr).call(this,K1);O1 instanceof c.yU||(0,u.R8)("Must return Subscription type in '[vtsCustomRequest]' property"),this.reqs[U1]=O1,m0.onStart(a1)})}xhr(a1){const h0=new FormData;a1.data&&Object.keys(a1.data).map(U1=>{h0.append(U1,a1.data[U1])}),h0.append(a1.name,a1.postFile),a1.headers||(a1.headers={}),null!==a1.headers["X-Requested-With"]?a1.headers["X-Requested-With"]="XMLHttpRequest":delete a1.headers["X-Requested-With"];const m0=new a.Kd("POST",a1.action,h0,{reportProgress:!0,withCredentials:a1.withCredentials,headers:new a.Lr(a1.headers)});return this.http.request(m0).subscribe(U1=>{U1.type===a.hv.UploadProgress?(U1.total>0&&(U1.percent=U1.loaded/U1.total*100),a1.onProgress(U1,a1.file)):U1 instanceof a.cS&&a1.onSuccess(U1.body,a1.file,U1)},U1=>{this.abort(a1.file),a1.onError(U1,a1.file)})}clean(a1){const h0=this.reqs[a1];h0 instanceof c.yU&&h0.unsubscribe(),delete this.reqs[a1]}abort(a1){a1?this.clean(a1&&a1.uid):Object.keys(this.reqs).forEach(h0=>this.clean(h0))}constructor(a1){if(this.http=a1,this.reqs={},this.destroy=!1,!a1)throw new Error("Not found 'HttpClient', You can import 'HttpClientModule' in your root module.")}ngOnDestroy(){this.destroy=!0,this.abort()}static{this.\u0275fac=function(h0){return new(h0||v2)(r.rXU(a.Qq,8))}}static{this.\u0275cmp=r.VBU({type:v2,selectors:[["","vts-upload-btn",""]],viewQuery:function(h0,m0){if(1&h0&&r.GBs(L0,5),2&h0){let U1;r.mGM(U1=r.lsd())&&(m0.file=U1.first)}},hostVars:4,hostBindings:function(h0,m0){1&h0&&r.bIt("click",function(){return m0.onClick()})("keydown",function(R0){return m0.onKeyDown(R0)}),2&h0&&(r.BMQ("tabindex","0")("role","button"),r.AVh("vts-upload-disabled",m0.options.disabled))},inputs:{options:"options"},exportAs:["vtsUploadBtn"],attrs:$0,ngContentSelectors:Z0,decls:3,vars:4,consts:[["file",""],["type","file",2,"display","none",3,"change","multiple"]],template:function(h0,m0){if(1&h0){const U1=r.RV6();r.NAR(),r.j41(0,"input",1,0),r.bIt("change",function(b1){return r.eBV(U1),r.Njj(m0.onChange(b1))}),r.k0s(),r.SdG(2)}2&h0&&(r.Y8G("multiple",m0.options.multiple),r.BMQ("accept",m0.options.accept)("directory",m0.options.directory?"directory":null)("webkitdirectory",m0.options.directory?"webkitdirectory":null))},encapsulation:2})}}return v2})(),R1=(()=>{class v2{transform(a1,h0=!1,m0=1){if(void 0===a1)return"0B";const U1=h0?1e3:1024;if(Math.abs(a1)<U1)return a1+" B";const R0=h0?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KB","MB","GB","TB","PB","EB","ZB","YB"];let b1=-1;const f0=10**m0;do{a1/=U1,++b1}while(Math.round(Math.abs(a1)*f0)/f0>=U1&&b1<R0.length-1);return a1.toFixed(m0)+" "+R0[b1]}static{this.\u0275fac=function(h0){return new(h0||v2)}}static{this.\u0275pipe=r.EJ8({name:"vtsFileSize",type:v2,pure:!0})}}return v2})();const B0=v2=>!!v2&&0===v2.indexOf("image/");let R2=(()=>{class v2{get showPic(){return"gallery"===this.listType}set items(a1){this.list=a1}genErr(a1){return a1.response&&"string"==typeof a1.response?a1.response:a1.error&&a1.error.statusText||this.locale.uploadError}extname(a1){const h0=a1.split("/"),U1=h0[h0.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U1)||[""])[0]}isImageUrl(a1){if(B0(a1.type))return!0;const h0=a1.thumbUrl||a1.url||"";if(!h0)return!1;const m0=this.extname(h0);return!(!/^data:image\//.test(h0)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg)$/i.test(m0))||!/^data:/.test(h0)&&!m0}getIconType(a1){return this.showPic?a1.isUploading||!a1.thumbUrl&&!a1.url?"uploading":"thumbnail":""}previewImage(a1){return new Promise(h0=>{B0(a1.type)?this.ngZone.runOutsideAngular(()=>{const m0=this.doc.createElement("canvas");m0.width=200,m0.height=200,m0.style.cssText="position: fixed; left: 0; top: 0; width: 200px; height: 200px; z-index: 9999; display: none;",this.doc.body.appendChild(m0);const U1=m0.getContext("2d"),R0=new Image;R0.onload=()=>{const{width:b1,height:f0}=R0;let O0=200,K1=200,D2=0,O1=0;b1<f0?(K1=f0*(200/b1),O1=-(K1-O0)/2):(O0=b1*(200/f0),D2=-(O0-K1)/2);try{U1.drawImage(R0,D2,O1,O0,K1)}catch{}const V1=m0.toDataURL();this.doc.body.removeChild(m0),h0(V1)},R0.src=window.URL.createObjectURL(a1)}):h0("")})}genThumb(){if(!this.platform.isBrowser)return;const a1=window;!this.showPic||typeof document>"u"||typeof a1>"u"||!a1.FileReader||!a1.File||this.list.filter(h0=>h0.originFileObj instanceof File&&void 0===h0.thumbUrl).forEach(h0=>{h0.thumbUrl="",(this.previewFile?this.previewFile(h0).toPromise():this.previewImage(h0.originFileObj)).then(m0=>{h0.thumbUrl=m0,this.detectChanges()})})}showDownload(a1){return!(!this.icons.showDownloadIcon||"done"!==a1.status)}fixData(){this.list.forEach(a1=>{a1.isUploading="uploading"===a1.status,a1.message=this.genErr(a1),a1.linkProps="string"==typeof a1.linkProps?JSON.parse(a1.linkProps):a1.linkProps,a1.isImageUrl=this.previewIsImage?this.previewIsImage(a1):this.isImageUrl(a1),a1.iconType=this.getIconType(a1),a1.showDownload=this.showDownload(a1)})}handlePreview(a1,h0){if(this.onPreview)return h0.preventDefault(),this.onPreview(a1)}handleRemove(a1,h0){h0.preventDefault(),this.onRemove&&this.onRemove(a1)}handleEdit(a1,h0){h0.preventDefault(),this.onEdit&&this.onEdit(a1)}handleRetry(a1,h0){h0.preventDefault(),this.onRetry&&this.onRetry(a1)}handleDownload(a1){"function"==typeof this.onDownload?this.onDownload(a1):a1.url&&window.open(a1.url)}constructor(a1,h0,m0,U1,R0){this.cdr=a1,this.doc=h0,this.ngZone=m0,this.platform=U1,this.elementRef=R0,this.list=[],this.locale={},this.iconRender=null,this.dir="ltr",this.vtsActionTooltipText=null,this.vtsInlineGallery=!1,this.btnUploadTpl=null,this.elementRef.nativeElement.classList.add("vts-upload-list")}detectChanges(){this.fixData(),this.cdr.detectChanges()}ngOnChanges(){this.fixData(),this.genThumb()}fileTrackBy(a1,h0){return h0.uid}static{this.\u0275fac=function(h0){return new(h0||v2)(r.rXU(r.gRc),r.rXU(Z.q),r.rXU(r.SKi),r.rXU(E.P),r.rXU(r.aKT))}}static{this.\u0275cmp=r.VBU({type:v2,selectors:[["vts-upload-list"]],hostVars:8,hostBindings:function(h0,m0){2&h0&&r.AVh("vts-upload-list-rtl","rtl"===m0.dir)("vts-upload-list-text","text"===m0.listType)("vts-upload-list-picture","picture"===m0.listType)("vts-upload-list-picture-card","picture-card"===m0.listType)},inputs:{locale:"locale",listType:"listType",items:"items",icons:"icons",onPreview:"onPreview",onRemove:"onRemove",onEdit:"onEdit",onDownload:"onDownload",onRetry:"onRetry",previewFile:"previewFile",previewIsImage:"previewIsImage",iconRender:"iconRender",dir:"dir",listTitle:"listTitle",vtsActionTooltipText:"vtsActionTooltipText",vtsInlineGallery:"vtsInlineGallery",btnUploadTpl:"btnUploadTpl"},exportAs:["vtsUploadList"],features:[r.OA$],decls:13,vars:6,consts:[["itemIcon",""],["rowItemDetail",""],["galleryItemDetail",""],["actions",""],["tooltipTpl",""],["uploaded",""],[1,"vts-upload-list-title"],[3,"class"],[1,"vts-upload-btn-inline-gallery"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngTemplateOutlet"],[1,"vts-upload-list-item-illustrate"],["target","_blank","rel","noopener noreferrer",1,"vts-upload-list-item-thumbnail",3,"vts-upload-list-item-file","href"],["target","_blank","rel","noopener noreferrer",1,"vts-upload-list-item-thumbnail",3,"click","href"],[1,"vts-upload-list-item-image",3,"src"],[1,"vts-upload-list-item-info"],[1,"vts-upload-list-item-title-row"],[1,"name"],["vts-icon","","vtsType","Delete",1,"vts-upload-action-icon","vts-upload-action-icon-remove"],[1,"vts-upload-list-item-progress-row"],[1,"vts-upload-list-item-description-row"],[1,"vts-upload-list-item-size"],[1,"size"],[1,"error"],["vts-icon","","vtsType","Delete",1,"vts-upload-action-icon","vts-upload-action-icon-remove",3,"click"],["vtsType","line",3,"vtsPercent","vtsShowInfo","vtsStrokeWidth"],["vts-tooltip","",1,"vts-upload-list-item-backdrop",3,"vtsTooltipTitle"],[1,"vts-upload-list-item-error-row"],["vts-icon","","vtsType","ImageNotSupportedOutline:mat"],["vtsPreset","2",1,"vts-upload-list-item-actions"],["vts-tooltip","","vts-icon","","vtsType","AutoRenew",1,"vts-upload-action-icon","vts-upload-action-icon-reup",3,"vtsTooltipTitle","vtsTooltipTrigger"],["vts-tooltip","","vts-icon","","vtsType","Edit",1,"vts-upload-action-icon","vts-upload-action-icon-edit",3,"vtsTooltipTitle","vtsTooltipTrigger"],["class","vts-upload-action-icon vts-upload-action-icon-remove","vts-tooltip","","vts-icon","","vtsType","Delete",3,"vtsTooltipTitle","vtsTooltipTrigger","click",4,"vtsSpaceItem"],["class","vts-upload-action-icon vts-upload-action-icon-reup","vts-tooltip","","vts-icon","","vtsType","AutoRenew",3,"vtsTooltipTitle","vtsTooltipTrigger","click",4,"vtsSpaceItem"],["vts-tooltip","","vts-icon","","vtsType","AutoRenew",1,"vts-upload-action-icon","vts-upload-action-icon-reup",3,"click","vtsTooltipTitle","vtsTooltipTrigger"],["class","vts-upload-action-icon vts-upload-action-icon-edit","vts-tooltip","","vts-icon","","vtsType","Edit",3,"vtsTooltipTitle","vtsTooltipTrigger","click",4,"vtsSpaceItem"],["vts-tooltip","","vts-icon","","vtsType","Edit",1,"vts-upload-action-icon","vts-upload-action-icon-edit",3,"click","vtsTooltipTitle","vtsTooltipTrigger"],["vts-tooltip","","vts-icon","","vtsType","Delete",1,"vts-upload-action-icon","vts-upload-action-icon-remove",3,"click","vtsTooltipTitle","vtsTooltipTrigger"]],template:function(h0,m0){1&h0&&(r.DNE(0,q0,3,2,"div",6),r.j41(1,"div"),r.Z7z(2,E1,5,11,"div",7,m0.fileTrackBy,!0),r.DNE(4,Y0,2,1,"div",8),r.k0s(),r.DNE(5,u0,2,1,"ng-template",null,0,r.C5r)(7,s1,10,8,"ng-template",null,1,r.C5r)(9,G2,4,1,"ng-template",null,2,r.C5r)(11,a2,4,2,"ng-template",null,3,r.C5r)),2&h0&&(r.vxM(m0.listTitle&&m0.list.length?0:-1),r.R7$(),r.ZvI("vts-upload-list-",m0.listType,"-container"),r.Y8G("@listAnimation",void 0),r.R7$(),r.Dyx(m0.list),r.R7$(2),r.vxM(m0.vtsInlineGallery&&"gallery"===m0.listType?4:-1))},dependencies:[X.BL,X.uC,I.T3,$.dA,$.qb,N.G,P.T,o1.t,o1.c,I.MD,I.QX,O.mn,O.Zi,O.Uk,R1],encapsulation:2,data:{animation:[(0,A.hZ)("listAnimation",[(0,A.kY)("* => *",[(0,A.P)("@*",(0,A.MA)())])]),(0,A.hZ)("itemAnimation",[(0,A.kY)(":enter",[(0,A.iF)({height:"0",opacity:0}
1),(0,A.i0)(300,(0,A.iF)({height:"*",opacity:1}))]),(0,A.kY)(":leave",[(0,A.iF)({height:"*",opacity:0}),(0,A.i0)(100,(0,A.iF)({height:"0"}))])])]},changeDetection:0})}}return v2})(),Z2=(()=>{class v2{set vtsShowUploadList(a1){this._showUploadList="boolean"==typeof a1?(0,R.G4)(a1):a1}get vtsShowUploadList(){return this._showUploadList}zipOptions(){"boolean"==typeof this.vtsShowUploadList&&this.vtsShowUploadList&&(this.vtsShowUploadList={showPreviewIcon:!0,showRemoveIcon:!0,showDownloadIcon:!0});const a1=this.vtsFilter.slice();if(this.vtsMultiple&&this.vtsLimit>0&&-1===a1.findIndex(m0=>"limit"===m0.name)&&a1.push({name:"limit",fn:m0=>m0.slice(-this.vtsLimit)}),this.vtsSize>0&&-1===a1.findIndex(m0=>"size"===m0.name)&&a1.push({name:"size",fn:m0=>m0.filter(U1=>U1.size/1024<=this.vtsSize)}),this.vtsFileType&&this.vtsFileType.length>0&&-1===a1.findIndex(m0=>"type"===m0.name)){const m0=this.vtsFileType.split(",");a1.push({name:"type",fn:U1=>U1.filter(R0=>~m0.indexOf(R0.type))})}return this._btnOptions={disabled:this.vtsDisabled,accept:this.vtsAccept,action:this.vtsAction,directory:this.vtsDirectory,openFileDialogOnClick:this.vtsOpenFileDialogOnClick,beforeUpload:this.vtsBeforeUpload,customRequest:this.vtsCustomRequest,data:this.vtsData,headers:this.vtsHeaders,name:this.vtsName,multiple:this.vtsMultiple,withCredentials:this.vtsWithCredentials,filters:a1,transformFile:this.vtsTransformFile,onStart:this.onStart,onProgress:this.onProgress,onSuccess:this.onSuccess,onError:this.onError,afterFilter:(m0,U1)=>this.vtsAfterFilter.emit({rejected:m0,list:U1}),dropInvalidType:m0=>this.vtsOnDropInvalidType.next(m0)},this}constructor(a1,h0,m0){this.cdr=a1,this.i18n=h0,this.directionality=m0,this.destroy$=new s.B,this.dir="ltr",this.replaceIndex=-1,this.vtsType="select",this.vtsLimit=0,this.vtsSize=0,this.vtsDirectory=!1,this.vtsOpenFileDialogOnClick=!0,this.vtsFilter=[],this.vtsFileList=[],this.vtsDisabled=!1,this.vtsListType="row",this.vtsMultiple=!1,this.vtsBlock=!1,this.vtsInlineGallery=!1,this.vtsName="file",this.vtsListTitle="Attachments",this._showUploadList=!0,this.vtsShowButton=!0,this.vtsWithCredentials=!1,this.vtsIconRender=null,this.vtsFileListRender=null,this.vtsActionTooltipText=null,this.vtsChange=new r.bkB,this.vtsFileListChange=new r.bkB,this.vtsAfterFilter=new r.bkB,this.vtsOnDropInvalidType=new r.bkB,this.onStart=U1=>{this.vtsFileList||(this.vtsFileList=[]);const R0=this.fileToObject(U1);if(R0.status="uploading",-1==this.replaceIndex)this.vtsFileList=this.vtsFileList.concat(R0);else{this.onRemove(this.vtsFileList[this.replaceIndex]);const b1=[...this.vtsFileList];b1.splice(this.replaceIndex,0,R0),this.vtsFileList=b1,this.replaceIndex=-1}this.vtsFileListChange.emit(this.vtsFileList),this.vtsChange.emit({file:R0,fileList:this.vtsFileList,type:"start"}),this.detectChangesList()},this.onProgress=(U1,R0)=>{const f0=this.getFileItem(R0,this.vtsFileList);f0.percent=U1.percent,this.vtsChange.emit({event:U1,file:{...f0},fileList:this.vtsFileList,type:"progress"}),this.detectChangesList()},this.onSuccess=(U1,R0)=>{const b1=this.vtsFileList,f0=this.getFileItem(R0,b1);f0.status="done",f0.response=U1,this.vtsChange.emit({file:{...f0},fileList:b1,type:"success"}),this.detectChangesList()},this.onError=(U1,R0)=>{const b1=this.vtsFileList,f0=this.getFileItem(R0,b1);f0.error=U1,f0.status="error",this.vtsChange.emit({file:{...f0},fileList:b1,type:"error"}),this.detectChangesList()},this.onRemove=U1=>{this.uploadComp.abort(U1),U1.status="removed";const R0="function"==typeof this.vtsRemove?this.vtsRemove(U1):null==this.vtsRemove||this.vtsRemove;(R0 instanceof f.c?R0:(0,p.of)(R0)).pipe((0,z.p)(b1=>b1)).subscribe(()=>{this.vtsFileList=this.removeFileItem(U1,this.vtsFileList),this.vtsChange.emit({file:U1,fileList:this.vtsFileList,type:"removed"}),this.vtsFileListChange.emit(this.vtsFileList),this.cdr.detectChanges()})},this.onEdit=U1=>{const R0=this.vtsFileList.indexOf(U1);this.replaceIndex=R0,this.openDialog()},this.onRetry=U1=>{const R0=new File([U1],U1.name),b1=this.vtsFileList.indexOf(U1);this.replaceIndex=b1,this.uploadComp.uploadFiles([R0])},this.prefixCls="vts-upload",this.classList=[]}fileToObject(a1){return{lastModified:a1.lastModified,lastModifiedDate:a1.lastModifiedDate,name:a1.filename||a1.name,size:a1.size,type:a1.type,uid:a1.uid,response:a1.response,error:a1.error,percent:0,originFileObj:a1}}getFileItem(a1,h0){return h0.filter(m0=>m0.uid===a1.uid)[0]}removeFileItem(a1,h0){return h0.filter(m0=>m0.uid!==a1.uid)}fileDrop(a1){"drop"===a1.type&&this.uploadComp.onFileDrop(a1)}fileDrag(a1){a1.preventDefault(),a1.type!==this.dragState&&(this.dragState=a1.type,this.setClassMap())}detectChangesList(){this.cdr.detectChanges(),this.listComp?.detectChanges()}setClassMap(){let a1=[];"drag"===this.vtsType?(this.vtsFileList.some(h0=>"uploading"===h0.status)&&a1.push(`${this.prefixCls}-drag-uploading`),"dragover"===this.dragState&&a1.push(`${this.prefixCls}-drag-hover`)):a1=[`${this.prefixCls}-select-${this.vtsListType}`],this.classList=[this.prefixCls,`${this.prefixCls}-${this.vtsType}`,this.vtsOpenFileDialogOnClick?"":`${this.prefixCls}-${this.vtsType}-mute-dialog`,...a1,this.vtsDisabled&&`${this.prefixCls}-disabled`||"","rtl"===this.dir&&`${this.prefixCls}-rtl`||""].filter(h0=>!!h0),this.cdr.detectChanges()}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe((0,w.Q)(this.destroy$)).subscribe(a1=>{this.dir=a1,this.setClassMap(),this.cdr.detectChanges()}),this.i18n.localeChange.pipe((0,w.Q)(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Upload"),this.detectChangesList()})}ngOnChanges(){this.zipOptions().setClassMap()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}openDialog(){this.uploadComp.openDialog()}static{this.\u0275fac=function(h0){return new(h0||v2)(r.rXU(r.gRc),r.rXU(C1.JD),r.rXU(S1.D,8))}}static{this.\u0275cmp=r.VBU({type:v2,selectors:[["vts-upload"]],viewQuery:function(h0,m0){if(1&h0&&(r.GBs(w2,5),r.GBs(P2,5)),2&h0){let U1;r.mGM(U1=r.lsd())&&(m0.uploadComp=U1.first),r.mGM(U1=r.lsd())&&(m0.listComp=U1.first)}},hostVars:4,hostBindings:function(h0,m0){2&h0&&r.AVh("vts-upload-block",m
10.vtsBlock)("vts-upload-inline-gallery",m0.vtsInlineGallery)},inputs:{vtsType:"vtsType",vtsLimit:"vtsLimit",vtsSize:"vtsSize",vtsFileType:"vtsFileType",vtsAccept:"vtsAccept",vtsAction:"vtsAction",vtsDirectory:"vtsDirectory",vtsOpenFileDialogOnClick:"vtsOpenFileDialogOnClick",vtsBeforeUpload:"vtsBeforeUpload",vtsCustomRequest:"vtsCustomRequest",vtsData:"vtsData",vtsFilter:"vtsFilter",vtsFileList:"vtsFileList",vtsDisabled:"vtsDisabled",vtsHeaders:"vtsHeaders",vtsListType:"vtsListType",vtsMultiple:"vtsMultiple",vtsBlock:"vtsBlock",vtsInlineGallery:"vtsInlineGallery",vtsName:"vtsName",vtsListTitle:"vtsListTitle",vtsShowUploadList:"vtsShowUploadList",vtsShowButton:"vtsShowButton",vtsWithCredentials:"vtsWithCredentials",vtsEdit:"vtsEdit",vtsRemove:"vtsRemove",vtsPreview:"vtsPreview",vtsPreviewFile:"vtsPreviewFile",vtsPreviewIsImage:"vtsPreviewIsImage",vtsTransformFile:"vtsTransformFile",vtsDownload:"vtsDownload",vtsIconRender:"vtsIconRender",vtsFileListRender:"vtsFileListRender",vtsActionTooltipText:"vtsActionTooltipText"},outputs:{vtsChange:"vtsChange",vtsFileListChange:"vtsFileListChange",vtsAfterFilter:"vtsAfterFilter",vtsOnDropInvalidType:"vtsOnDropInvalidType"},exportAs:["vtsUpload"],features:[r.OA$],ngContentSelectors:Z0,decls:8,vars:1,consts:[["list",""],["con",""],["btn",""],["listComp",""],["uploadComp",""],[3,"display","locale","listType","items","icons","iconRender","previewFile","previewIsImage","onPreview","onRemove","onEdit","onRetry","onDownload","vtsActionTooltipText","dir","listTitle","vtsInlineGallery","btnUploadTpl"],[3,"locale","listType","items","icons","iconRender","previewFile","previewIsImage","onPreview","onRemove","onEdit","onRetry","onDownload","vtsActionTooltipText","dir","listTitle","vtsInlineGallery","btnUploadTpl"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngClass"],["vts-upload-btn","",1,"vts-upload-btn",3,"options"],[3,"ngTemplateOutlet"],[3,"drop","dragover","dragleave","ngClass"],[1,"vts-upload-drag-container"]],template:function(h0,m0){1&h0&&(r.NAR(),r.DNE(0,T0,2,2,"ng-template",null,0,r.C5r)(2,Q2,1,0,"ng-template",null,1,r.C5r)(4,Pe,4,5,"ng-template",null,2,r.C5r)(6,Be,6,4)(7,m1,2,1)),2&h0&&(r.R7$(6),r.vxM("drag"===m0.vtsType?6:7))},dependencies:[R2,I.T3,f1,I.MD,I.YU],encapsulation:2,changeDetection:0})}}return(0,Q.Cg)([(0,R.YI)()],v2.prototype,"vtsLimit",void 0),(0,Q.Cg)([(0,R.YI)()],v2.prototype,"vtsSize",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsDirectory",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsOpenFileDialogOnClick",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsDisabled",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsMultiple",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsBlock",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsInlineGallery",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsShowButton",void 0),(0,Q.Cg)([(0,R.H3)()],v2.prototype,"vtsWithCredentials",void 0),v2})(),_e=(()=>{class v2{static{this.\u0275fac=function(h0){return new(h0||v2)}}static{this.\u0275mod=r.$C({type:v2})}static{this.\u0275inj=r.G2t({imports:[W0.jI,I.MD,l0.YN,k.IK,X.BL,o1.t,C1.OK,$.dA.forChild([N1.epd,N1.ffu,N1.VJp,p0.n8h]),N.G,O.mn,Z2,R2]})}}return v2})()},7505:(X1,n1,h)=>{"use strict";h.d(n1,{Wu:()=>c,le:()=>s});var i=h(23135),a=h(33935),r=h(11312);let u=(()=>{class o{setBool(x,z){localStorage.setItem(x,String(z))}getBool(x){return"true"===localStorage.getItem(x)}setObject(x,z){localStorage.setItem(x,JSON.stringify(z))}getObject(x){const z=localStorage.getItem(x);return z?JSON.parse(z):null}static \u0275fac=function(z){return new(z||o)};static \u0275prov=i.jDH({token:o,factory:o.\u0275fac})}return o})();const p=new i.nKC("Config for theme switcher"),f="vts-theme";let c=(()=>{class o{config;document;storage;theme$=new r.t(null);allTheme$=new r.t([]);_theme=null;set theme(x){this._theme=x,this.theme$.next(this._theme)}get theme(){return this._theme}_allTheme=[];set allTheme(x){this._allTheme=x,this.allTheme$.next(this._allTheme)}get allTheme(){return this._allTheme}constructor(x,z,w){this.config=x,this.document=z,this.storage=w,this.init()}ngOnDestroy(){this.theme$.complete(),this.allTheme$.complete()}setTheme(x){if(!this.allTheme.filter(z=>z.theme===x).length)throw new Error(`Unable to find theme ${x}!`);this._theme=x,this.loadTheme()}loadTheme(){if(!this.document)return;const x=this._allTheme.filter(w=>w.theme===this._theme)?.[0]?.url;if(!x)throw new Error(`Unable to find theme ${this._theme}!`);const z=this.document.createElement("link");z.type="text/css",z.rel="stylesheet",z.id=`vts-theme-${this._theme}`,z.href=`${x}`,z.onload=()=>{this.theme=this._theme,this.storage.setObject(f,this._theme),this.document.body.setAttribute("vts-theme",this._theme),this._allTheme.map(w=>w.theme).filter(w=>w!==this._theme).forEach(w=>{const A=this.document.getElementById(`vts-theme-${w}`);A&&A.remove()})},this.document.body.append(z)}init(){const x=[],z=this.config.themes.filter(A=>!x.includes(A.theme)&&!!A.url&&(x.push(A.theme),!0));if(!z.length)throw new Error("No theme provided or invalid data was provided!");this.allTheme=z;const w=this.storage.getObject(f);this._theme=z.some(A=>A.theme===w)?w:this.config.defaultTheme||z[0].theme,this.loadTheme()}static \u0275fac=function(z){return new(z||o)(i.KVO(p),i.KVO(a.q),i.KVO(u))};static \u0275prov=i.jDH({token:o,factory:o.\u0275fac})}return o}
1)(),s=(()=>{class o{static forRoot(x){return{ngModule:o,providers:[{provide:p,useValue:x},u,c,{provide:i.hnV,useFactory:z=>()=>{},deps:[c],multi:!0}]}}static \u0275fac=function(z){return new(z||o)};static \u0275mod=i.$C({type:o});static \u0275inj=i.G2t({})}return o})()},51628:(X1,n1,h)=>{"use strict";h.d(n1,{D9:()=>Y1,Wr:()=>z,c$:()=>x0,h:()=>Z1});var i=h(23135),a=h(50957),r=h(85646),u=h(49008),p=h(425),f=h(81250),c=h(92717),s=h(94560),o=h(89558),M=h(25006),x=h(69722);class z{}let w=(()=>{class u1 extends z{getTranslation(p1){return(0,a.of)({})}static \u0275fac=(()=>{let p1;return function(q1){return(p1||(p1=i.xGo(u1)))(q1||u1)}})();static \u0275prov=i.jDH({token:u1,factory:u1.\u0275fac})}return u1})();class A{}let I=(()=>{class u1{handle(p1){return p1.key}static \u0275fac=function(E1){return new(E1||u1)};static \u0275prov=i.jDH({token:u1,factory:u1.\u0275fac})}return u1})();function Z(u1,w1){if(u1===w1)return!0;if(null===u1||null===w1)return!1;if(u1!=u1&&w1!=w1)return!0;const p1=typeof u1;let q1,Y0,J1;if(p1==typeof w1&&"object"==p1){if(!Array.isArray(u1)){if(Array.isArray(w1))return!1;for(Y0 in J1=Object.create(null),u1){if(!Z(u1[Y0],w1[Y0]))return!1;J1[Y0]=!0}for(Y0 in w1)if(!(Y0 in J1)&&typeof w1[Y0]<"u")return!1;return!0}if(!Array.isArray(w1))return!1;if((q1=u1.length)==w1.length){for(Y0=0;Y0<q1;Y0++)if(!Z(u1[Y0],w1[Y0]))return!1;return!0}}return!1}function X(u1){return typeof u1<"u"&&null!==u1}function $(u1){return N(u1)&&!o1(u1)&&null!==u1}function N(u1){return"object"==typeof u1}function o1(u1){return Array.isArray(u1)}function O(u1){return"string"==typeof u1}function k(u1,w1){const p1=Object.assign({},u1);return N(u1)?(N(u1)&&N(w1)&&Object.keys(w1).forEach(E1=>{$(w1[E1])?E1 in u1?p1[E1]=k(u1[E1],w1[E1]):Object.assign(p1,{[E1]:w1[E1]}):Object.assign(p1,{[E1]:w1[E1]})}),p1):k({},w1)}function P(u1,w1){const p1=w1.split(".");w1="";do{w1+=p1.shift(),X(u1)&&X(u1[w1])&&($(u1[w1])||o1(u1[w1])||!p1.length)?(u1=u1[w1],w1=""):p1.length?w1+=".":u1=void 0}while(p1.length);return u1}class R{}let C1=(()=>{class u1 extends R{templateMatcher=/{{\s?([^{}\s]*)\s?}}/g;interpolate(p1,E1){return O(p1)?this.interpolateString(p1,E1):function E(u1){return"function"==typeof u1}(p1)?this.interpolateFunction(p1,E1):void 0}interpolateFunction(p1,E1){return p1(E1)}interpolateString(p1,E1){return E1?p1.replace(this.templateMatcher,(q1,Y0)=>{const J1=P(E1,Y0);return X(J1)?J1:q1}):p1}static \u0275fac=(()=>{let p1;return function(q1){return(p1||(p1=i.xGo(u1)))(q1||u1)}})();static \u0275prov=i.jDH({token:u1,factory:u1.\u0275fac})}return u1})();class S1{}let W0=(()=>{class u1 extends S1{compile(p1,E1){return p1}compileTranslations(p1,E1){return p1}static \u0275fac=(()=>{let p1;return function(q1){return(p1||(p1=i.xGo(u1)))(q1||u1)}})();static \u0275prov=i.jDH({token:u1,factory:u1.\u0275fac})}return u1})();class l0{defaultLang;currentLang=this.defaultLang;translations={};langs=[];onTranslationChange=new i.bkB;onLangChange=new i.bkB;onDefaultLangChange=new i.bkB}const N1=new i.nKC("ISOLATE_TRANSLATE_SERVICE"),p0=new i.nKC("USE_DEFAULT_LANG"),L0=new i.nKC("DEFAULT_LANGUAGE"),$0=new i.nKC("USE_EXTEND"),Z0=u1=>(0,r.A)(u1)?u1:(0,a.of)(u1);let x0=(()=>{class u1{store;currentLoader;compiler;parser;missingTranslationHandler;useDefaultLang;extend;loadingTranslations;pending=!1;_translationRequests={};lastUseLanguage=null;get onTranslationChange(){return this.store.onTranslationChange}get onLangChange(){return this.store.onLangChange}get onDefaultLangChange(){return this.store.onDefaultLangChange}get defaultLang(){return this.store.defaultLang}set defaultLang(p1){this.store.defaultLang=p1}get currentLang(){return this.store.currentLang}set currentLang(p1){this.store.currentLang=p1}get langs(){return this.store.langs}set langs(p1){this.store.langs=p1}get translations(){return this.store.translations}set translations(p1){this.store.translations=p1}constructor(p1,E1,q1,Y0,J1,K0=!0,z0=!1,V2=!1,u0){this.store=p1,this.currentLoader=E1,this.compiler=q1,this.parser=Y0,this.missingTranslationHandler=J1,this.useDefaultLang=K0,this.extend=V2,z0&&(this.store=new l0),u0&&this.setDefaultLang(u0)}setDefaultLang(p1){if(p1===this.defaultLang)return;const E1=this.retrieveTranslations(p1);typeof E1<"u"?(null==this.defaultLang&&(this.defaultLang=p1),E1.pipe((0,c.s)(1)).subscribe(()=>{this.changeDefaultLang(p1)})):this.changeDefaultLang(p1)}getDefaultLang(){return this.defaultLang}use(p1){if(this.lastUseLanguage=p1,p1===this.currentLang)return(0,a.of)(this.translations[p1]);this.currentLang||(this.currentLang=p1);const E1=this.retrieveTranslations(p1);return(0,r.A)(E1)?(E1.pipe((0,c.s)(1)).subscribe(()=>{this.changeLang(p1)}),E1):(this.changeLang(p1),(0,a.of)(this.translations[p1]))}changeLang(p1){p1===this.lastUseLanguage&&(this.currentLang=p1,this.onLangChange.emit({lang:p1,translations:this.translations[p1]}),null==this.defaultLang&&this.changeDefaultLang(p1))}retrieveTranslations(p1){if(typeof this.translations[p1]>"u"||this.extend)return this._translationRequests[p1]=this._translationRequests[p1]||this.loadAndCompileTranslations(p1),this._translationRequests[p1]}getTranslation(p1){return this.loadAndCompileTranslations(p1)}loadAndCompileTranslations(p1){this.pending=!0;const E1=this.currentLoader.getTranslation(p1).pipe((0,s.t)(1),(0,c.s)(1));return this.loadingTranslations=E1.pipe((0,o.T)(q1=>this.compiler.compileTranslations(q1,p1)),(0,s.t)(1),(0,c.s)(1)),this.loadingTranslations.subscribe({next:q1=>{this.translations[p1]=this.extend&&this.translations[p1]?{...q1,...this.translations[p1]}:q1,this.updateLangs(),this.pending=!1},error:q1=>{this.pending=!1}}),E1}setTranslation(p1,E1,q1=!1){const Y0=this.compiler.compileTranslations(E1,p1);this.translations[p1]=(q1||this.extend)&&this.translations[p1]?k(this.translations[p1],Y0):Y0,this.updateLangs(),this.onTranslationChange.emit({lang:p1,translations:this.translations[p1]})}getLangs(){return this.langs}addLangs(p1){const E1=p1.filter(q1=>!this.langs.includes(q1));E1.length>0&&(this.langs=[...this.langs,...E1])}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResultForKey(p1,E1,q1){let Y0;if(p1&&(Y0=this.runInterpolation(P(p1,E1),q1)),void 0===Y0&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(Y0=this.runInterpolation(P(this.translations[this.defaultLang],E1),q1)),void 0===Y0){const J1={key:E1,translateService:this};typeof q1<"u"&&(J1.interpolateParams=q1),Y0=this.missingTranslationHandler.handle(J1)}return void 0!==Y0?Y0:E1}
1runInterpolation(p1,E1){if(o1(p1))return p1.map(q1=>this.runInterpolation(q1,E1));if($(p1)){const q1={};for(const Y0 in p1){const J1=this.runInterpolation(p1[Y0],E1);void 0!==J1&&(q1[Y0]=J1)}return q1}return this.parser.interpolate(p1,E1)}getParsedResult(p1,E1,q1){if(E1 instanceof Array){const Y0={};let J1=!1;for(const z0 of E1)Y0[z0]=this.getParsedResultForKey(p1,z0,q1),J1=J1||(0,r.A)(Y0[z0]);if(!J1)return Y0;const K0=E1.map(z0=>Z0(Y0[z0]));return(0,u.p)(K0).pipe((0,o.T)(z0=>{const V2={};return z0.forEach((u0,G0)=>{V2[E1[G0]]=u0}),V2}))}return this.getParsedResultForKey(p1,E1,q1)}get(p1,E1){if(!X(p1)||!p1.length)throw new Error('Parameter "key" is required and cannot be empty');return this.pending?this.loadingTranslations.pipe((0,M.H)(q1=>Z0(this.getParsedResult(q1,p1,E1)))):Z0(this.getParsedResult(this.translations[this.currentLang],p1,E1))}getStreamOnTranslationChange(p1,E1){if(!X(p1)||!p1.length)throw new Error('Parameter "key" is required and cannot be empty');return(0,p.x)((0,f.v)(()=>this.get(p1,E1)),this.onTranslationChange.pipe((0,x.n)(q1=>{const Y0=this.getParsedResult(q1.translations,p1,E1);return Z0(Y0)})))}stream(p1,E1){if(!X(p1)||!p1.length)throw new Error('Parameter "key" required');return(0,p.x)((0,f.v)(()=>this.get(p1,E1)),this.onLangChange.pipe((0,x.n)(q1=>{const Y0=this.getParsedResult(q1.translations,p1,E1);return Z0(Y0)})))}instant(p1,E1){if(!X(p1)||0===p1.length)throw new Error('Parameter "key" is required and cannot be empty');const q1=this.getParsedResult(this.translations[this.currentLang],p1,E1);return(0,r.A)(q1)?Array.isArray(p1)?p1.reduce((Y0,J1)=>(Y0[J1]=J1,Y0),{}):p1:q1}set(p1,E1,q1=this.currentLang){(function Q(u1,w1,p1){const E1=w1.split(".");let q1=u1;for(let Y0=0;Y0<E1.length;Y0++){const J1=E1[Y0];Y0===E1.length-1?q1[J1]=p1:((!q1[J1]||!$(q1[J1]))&&(q1[J1]={}),q1=q1[J1])}})(this.translations[q1],p1,O(E1)?this.compiler.compile(E1,q1):this.compiler.compileTranslations(E1,q1)),this.updateLangs(),this.onTranslationChange.emit({lang:q1,translations:this.translations[q1]})}changeDefaultLang(p1){this.defaultLang=p1,this.onDefaultLangChange.emit({lang:p1,translations:this.translations[p1]})}reloadLang(p1){return this.resetLang(p1),this.loadAndCompileTranslations(p1)}resetLang(p1){delete this._translationRequests[p1],delete this.translations[p1]}getBrowserLang(){if(typeof window>"u"||!window.navigator)return;const p1=this.getBrowserCultureLang();return p1?p1.split(/[-_]/)[0]:void 0}getBrowserCultureLang(){if(!(typeof window>"u"||typeof window.navigator>"u"))return window.navigator.languages?window.navigator.languages[0]:window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage}static \u0275fac=function(E1){return new(E1||u1)(i.KVO(l0),i.KVO(z),i.KVO(S1),i.KVO(R),i.KVO(A),i.KVO(p0),i.KVO(N1),i.KVO($0),i.KVO(L0))};static \u0275prov=i.jDH({token:u1,factory:u1.\u0275fac,providedIn:"root"})}return u1})(),Y1=(()=>{class u1{translate;_ref;value="";lastKey=null;lastParams=[];onTranslationChange;onLangChange;onDefaultLangChange;constructor(p1,E1){this.translate=p1,this._ref=E1}updateValue(p1,E1,q1){const Y0=J1=>{this.value=void 0!==J1?J1:p1,this.lastKey=p1,this._ref.markForCheck()};if(q1){const J1=this.translate.getParsedResult(q1,p1,E1);(0,r.A)(J1)?J1.subscribe(Y0):Y0(J1)}this.translate.get(p1,E1).subscribe(Y0)}transform(p1,...E1){if(!p1||!p1.length)return p1;if(Z(p1,this.lastKey)&&Z(E1,this.lastParams))return this.value;let q1;if(X(E1[0])&&E1.length)if(O(E1[0])&&E1[0].length){const Y0=E1[0].replace(/(')?([a-zA-Z0-9_]+)(')?(\s)?:/g,'"$2":').replace(/:(\s)?(')(.*?)(')/g,':"$3"');try{q1=JSON.parse(Y0)}catch(J1){throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${E1[0]}`)}}else $(E1[0])&&(q1=E1[0]);return this.lastKey=p1,this.lastParams=E1,this.updateValue(p1,q1),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(Y0=>{this.lastKey&&Y0.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(p1,q1,Y0.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(Y0=>
1{this.lastKey&&(this.lastKey=null,this.updateValue(p1,q1,Y0.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(p1,q1))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}static \u0275fac=function(E1){return new(E1||u1)(i.rXU(x0,16),i.rXU(i.gRc,16))};static \u0275pipe=i.EJ8({name:"translate",type:u1,pure:!1});static \u0275prov=i.jDH({token:u1,factory:u1.\u0275fac})}return u1})(),Z1=(()=>{class u1{static forRoot(p1={}){return{ngModule:u1,providers:[p1.loader||{provide:z,useClass:w},p1.compiler||{provide:S1,useClass:W0},p1.parser||{provide:R,useClass:C1},p1.missingTranslationHandler||{provide:A,useClass:I},l0,{provide:N1,useValue:p1.isolate},{provide:p0,useValue:p1.useDefaultLang},{provide:$0,useValue:p1.extend},{provide:L0,useValue:p1.defaultLanguage},x0]}}static forChild(p1={}){return{ngModule:u1,providers:[p1.loader||{provide:z,useClass:w},p1.compiler||{provide:S1,useClass:W0},p1.parser||{provide:R,useClass:C1},p1.missingTranslationHandler||{provide:A,useClass:I},{provide:N1,useValue:p1.isolate},{provide:p0,useValue:p1.useDefaultLang},{provide:$0,useValue:p1.extend},{provide:L0,useValue:p1.defaultLanguage},x0]}}static \u0275fac=function(E1){return new(E1||u1)};static \u0275mod=i.$C({type:u1});static \u0275inj=i.G2t({})}return u1})()},54886:(X1,n1,h)=>{"use strict";h.d(n1,{eo:()=>I,Mk:()=>A,Yi:()=>O});var i=h(22539),a=h(23135),r=h(20451),u=h(38754),p=h(55980),f=h(16657),c=h(79779),s=h(41082);h(9894),h(8122),h(89558),h(16357);class A{constructor(){this._headers=new i.Lr,this._params=new i.Nl,this._timeout=6e4,this._retry=0,this._baseUrl="",this.getHeaders=()=>this._headers,this.getParams=()=>this._params,this.getWithCredentials=()=>this._withCredentials,this.getReportProgress=()=>this._reportProgress,this.getTimeout=()=>this._timeout,this.getRetry=()=>this._retry,this.getBaseUrl=()=>this._baseUrl,this.getHttpOptions=()=>({headers:this.getHeaders(),params:this.getParams(),reportProgress:this.getReportProgress(),withCredentials:this.getWithCredentials()})}static from(R){const C1=new A;return C1._headers=R._headers,C1._params=R._params,C1._withCredentials=R._withCredentials,C1._reportProgress=R._reportProgress,C1._timeout=R._timeout,C1._retry=R._retry,C1._baseUrl=R._baseUrl,C1}setHeader(R,C1){return this._headers=this._headers.has(R)?this._headers.set(R,C1):this._headers.append(R,C1),this}setHeaders(R){return Object.entries(R).forEach(([C1,S1])=>this.setHeader(C1,S1)),this}removeHeader(R){return this._headers=this._headers.delete(R),this}setParam(R,C1){return this._params=this._params.has(R)?this._params.set(R,C1):this._params.append(R,C1),this}setParams(R){return Object.entries(R).forEach(([C1,S1])=>this.setParam(C1,S1)),this}removeParam(R){return this._params=this._params.delete(R),this}setWithCredentials(R){return this._withCredentials=R,this}setReportProgress(R){return this._reportProgress=R,this}setRetry(R){if(R<0)throw new Error("Invalid option for [retry] option");return this._retry=R,this}setTimeout(R){if(R<=0)throw new Error("Invalid option for [timeout] option");return this._timeout=R,this}setBaseUrl(R){return this._baseUrl=R.endsWith("/")?R.replace(/.$/,""):R,this}}class I{constructor(R,C1){this.http=R,this.defaultconfig=C1,this._client=this,this.getConfig=()=>this._config,this.obserseBody=()=>new Z(this._client,this._config),this.obserseResponse=()=>new X(this._client,this._config),this.obserseEvents=()=>new $(this._client,this._config),this._defaultConfig=C1,this.setFromDefaultConfig()}setHeader(R,C1){return this._config=this._config.setHeader(R,C1),this}setHeaders(R){return this._config=this._config.setHeaders(R),this}removeHeader(R){return this._config=this._config.removeHeader(R),this}setParam(R,C1){return this._config=this._config.setParam(R,C1),this}setParams(R){return this._config=this._config.setParams(R),this}removeParam(R){return this._config=this._config.removeParam(R),this}setWithCredentials(R){return this._config=this._config.setWithCredentials(R),this}setReportProgress(R){return this._config=this._config.setReportProgress(R),this}setRetry(R){return this._config=this._config.setRetry(R),this}setTimeout(R){return this._config=this._config.setTimeout(R),this}setBaseUrl(R){return this._config=this._config.setBaseUrl(R),this}setFromDefaultConfig(){this._config=this._defaultConfig?A.from(this._defaultConfig):new A}enhance(R){const C1=R.pipe((0,r.w)(this._config.getTimeout()),function o(Q=1/0){let R;R=Q&&"object"==typeof Q?Q:{count:Q};const{count:C1=1/0,delay:S1,resetOnSuccess:W0=!1}=R;return C1<=0?f.D:(0,u.N)((l0,N1)=>{let L0,p0=0;const $0=()=>{let Z0=!1;L0=l0.subscribe((0,p._)(N1,x0=>{W0&&(p0=0),N1.next(x0)},void 0,x0=>{if(p0++<C1){const q0=()=>{L0?(L0.unsubscribe(),L0=null,$0()):Z0=!0};if(null!=S1){const Y1="number"==typeof S1?(0,c.O)(S1):(0,s.Tg)(S1(x0,p0)),e0=(0,p._)(N1,()=>{e0.unsubscribe(),q0()},()=>{N1.complete()});Y1.subscribe(e0)}else q0()}else N1.error(x0)})),Z0&&(L0.unsubscribe(),L0=null,$0())};$0()})}(this._config.getRetry()));
1return this.setFromDefaultConfig(),C1}resolveUrl(R){return R.startsWith("http://")||R.startsWith("https://")||R.startsWith("./")||R.startsWith("../")?R:`${this._config.getBaseUrl()||""}${R.startsWith("/")?R:`/${R}`}`}}class Z extends I{constructor(R,C1){super(R.http),this._config=C1,this._client=R}get(R){return super.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"body"}))}getText(R){return super.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"body"}))}getBlob(R){return super.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"body"}))}getArrayBuffer(R){return super.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"body"}))}delete(R){return super.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"body"}))}deleteText(R){return super.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"body"}))}deleteBlob(R){return super.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"body"}))}deleteArrayBuffer(R){return super.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"body"}))}options(R){return super.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"body"}))}optionsText(R){return super.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"body"}))}optionsBlob(R){return super.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"body"}))}optionsArrayBuffer(R){return super.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"body"}))}put(R,C1){return super.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"body"}))}putText(R,C1){return super.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"body"}))}putBlob(R,C1){return super.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"body"}))}putArrayBuffer(R,C1){return super.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"body"}))}post(R,C1){return super.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"body"}))}postText(R,C1){return super.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"body"}))}postBlob(R,C1){return super.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"body"}))}postArrayBuffer(R,C1){return super.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"body"}))}patch(R,C1){return super.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"body"}))}patchText(R,C1){return super.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"body"}))}patchBlob(R,C1){return super.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"body"}))}patchArrayBuffer(R,C1){return super.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"body"}))}}class X extends I{constructor(R,C1){super(R.http),this._config=C1,this._client=R}get(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"response"}))}getText(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"response"}))}getBlob(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"response"}))}getArrayBuffer(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"response"}))}delete(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"response"}))}deleteText(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"response"}))}deleteBlob(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"response"}))}deleteArrayBuffer(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"response"}))}options(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"response"}))}optionsText(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"response"}))}optionsBlob(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"response"}))}optionsArrayBuffer(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"response"}))}put(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"response"}))}putText(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"response"}))}putBlob(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"response"}))}putArrayBuffer(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"response"}))}post(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"response"}))}
1postText(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"response"}))}postBlob(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"response"}))}postArrayBuffer(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"response"}))}patch(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"response"}))}patchText(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"response"}))}patchBlob(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"response"}))}patchArrayBuffer(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"response"}))}}class $ extends I{constructor(R,C1){super(R.http),this._config=C1,this._client=R}get(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"events"}))}getText(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"events"}))}getBlob(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"events"}))}getArrayBuffer(R){return this.enhance.bind(this._client)(this.http.get(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"events"}))}delete(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"events"}))}deleteText(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"events"}))}deleteBlob(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"events"}))}deleteArrayBuffer(R){return this.enhance.bind(this._client)(this.http.delete(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"events"}))}options(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"json",observe:"events"}))}optionsText(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"text",observe:"events"}))}optionsBlob(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"blob",observe:"events"}))}optionsArrayBuffer(R){return this.enhance.bind(this._client)(this.http.options(this.resolveUrl(R),{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"events"}))}put(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"events"}))}putText(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"events"}))}putBlob(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"events"}))}putArrayBuffer(R,C1){return this.enhance.bind(this._client)(this.http.put(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"events"}))}post(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"events"}))}postText(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"events"}))}postBlob(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"events"}))}postArrayBuffer(R,C1){return this.enhance.bind(this._client)(this.http.post(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"events"}))}patch(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"json",observe:"events"}))}patchText(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"text",observe:"events"}))}
1patchBlob(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"blob",observe:"events"}))}patchArrayBuffer(R,C1){return this.enhance.bind(this._client)(this.http.patch(this.resolveUrl(R),C1,{...this._config.getHttpOptions(),responseType:"arraybuffer",observe:"events"}))}}const o1=new a.nKC("VTS_REST_MODULE_CONFIG");let O=(()=>{class Q{static forRoot(C1){return{ngModule:Q,providers:[{provide:o1,useValue:C1},{provide:I,useFactory:S1=>((Q,R)=>{const{defaultConfig:C1}=R||{};return new I(Q,C1)})(S1,C1),deps:[i.Qq]}]}}}return Q.\u0275fac=function(C1){return new(C1||Q)},Q.\u0275mod=a.$C({type:Q}),Q.\u0275inj=a.G2t({imports:[i.q1]}),Q})()},92566:(X1,n1,h)=>{"use strict";h.d(n1,{_B:()=>Z0,tw:()=>p0});var i=h(23135),a=h(5559),r=h(62252),u=h(98231),p=h(33935),f=h(53865);const c=["toast-component",""];function s(I1,Z1){if(1&I1){const u1=i.RV6();i.j41(0,"button",5),i.bIt("click",function(){i.eBV(u1);const p1=i.XpG();return i.Njj(p1.remove())}),i.j41(1,"span",6),i.EFF(2,"\xd7"),i.k0s()()}}function o(I1,Z1){if(1&I1&&(i.qex(0),i.EFF(1),i.bVm()),2&I1){const u1=i.XpG(2);i.R7$(),i.SpI("[",u1.duplicatesCount+1,"]")}}function M(I1,Z1){if(1&I1&&(i.j41(0,"div"),i.EFF(1),i.DNE(2,o,2,1,"ng-container",4),i.k0s()),2&I1){const u1=i.XpG();i.HbH(u1.options.titleClass),i.BMQ("aria-label",u1.title),i.R7$(),i.SpI(" ",u1.title," "),i.R7$(),i.Y8G("ngIf",u1.duplicatesCount)}}function x(I1,Z1){if(1&I1&&i.nrm(0,"div",7),2&I1){const u1=i.XpG();i.HbH(u1.options.messageClass),i.Y8G("innerHTML",u1.message,i.npT)}}function z(I1,Z1){if(1&I1&&(i.j41(0,"div",8),i.EFF(1),i.k0s()),2&I1){const u1=i.XpG();i.HbH(u1.options.messageClass),i.BMQ("aria-label",u1.message),i.R7$(),i.SpI(" ",u1.message," ")}}function w(I1,Z1){if(1&I1&&(i.j41(0,"div"),i.nrm(1,"div",9),i.k0s()),2&I1){const u1=i.XpG();i.R7$(),i.xc7("width",u1.width+"%")}}class E{constructor(Z1,u1){this.component=Z1,this.injector=u1}attach(Z1,u1){return this._attachedHost=Z1,Z1.attach(this,u1)}detach(){const Z1=this._attachedHost;if(Z1)return this._attachedHost=void 0,Z1.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(Z1){this._attachedHost=Z1}}class k{attach(Z1,u1){return this._attachedPortal=Z1,this.attachComponentPortal(Z1,u1)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(Z1){this._disposeFn=Z1}}class P{constructor(Z1){this._overlayRef=Z1,this.duplicatesCount=0,this._afterClosed=new r.B,this._activate=new r.B,this._manualClose=new r.B,this._resetTimeout=new r.B,this._countDuplicate=new r.B}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}onDuplicate(Z1,u1){Z1&&this._resetTimeout.next(),u1&&this._countDuplicate.next(++this.duplicatesCount)}}class Q{constructor(Z1,u1,w1,p1,E1,q1){this.toastId=Z1,this.config=u1,this.message=w1,this.title=p1,this.toastType=E1,this.toastRef=q1,this._onTap=new r.B,this._onAction=new r.B,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(Z1){this._onAction.next(Z1)}onAction(){return this._onAction.asObservable()}}const C1=new i.nKC("ToastConfig");class S1 extends k{constructor(Z1,u1,w1){super(),this._hostDomElement=Z1,this._componentFactoryResolver=u1,this._appRef=w1}attachComponentPortal(Z1,u1){const w1=this._componentFactoryResolver.resolve
1ComponentFactory(Z1.component);let p1;return p1=w1.create(Z1.injector),this._appRef.attachView(p1.hostView),this.setDisposeFn(()=>{this._appRef.detachView(p1.hostView),p1.destroy()}),u1?this._hostDomElement.insertBefore(this._getComponentRootNode(p1),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(p1)),p1}_getComponentRootNode(Z1){return Z1.hostView.rootNodes[0]}}class W0{constructor(Z1){this._portalHost=Z1}attach(Z1,u1=!0){return this._portalHost.attach(Z1,u1)}detach(){return this._portalHost.detach()}}let l0=(()=>{class I1{constructor(u1){this._document=u1}ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const u1=this._document.createElement("div");u1.classList.add("overlay-container"),u1.setAttribute("aria-live","polite"),this._document.body.appendChild(u1),this._containerElement=u1}}return I1.\u0275fac=function(u1){return new(u1||I1)(i.KVO(p.q))},I1.\u0275prov=i.jDH({token:I1,factory:I1.\u0275fac,providedIn:"root"}),I1})(),N1=(()=>{class I1{constructor(u1,w1,p1,E1){this._overlayContainer=u1,this._componentFactoryResolver=w1,this._appRef=p1,this._document=E1,this._paneElements=new Map}create(u1,w1){return this._createOverlayRef(this.getPaneElement(u1,w1))}getPaneElement(u1="",w1){return this._paneElements.get(w1)||this._paneElements.set(w1,{}),this._paneElements.get(w1)[u1]||(this._paneElements.get(w1)[u1]=this._createPaneElement(u1,w1)),this._paneElements.get(w1)[u1]}_createPaneElement(u1,w1){const p1=this._document.createElement("div");return p1.id="toast-container",p1.classList.add(u1),p1.classList.add("toast-container"),w1?w1.getContainerElement().appendChild(p1):this._overlayContainer.getContainerElement().appendChild(p1),p1}_createPortalHost(u1){return new S1(u1,this._componentFactoryResolver,this._appRef)}_createOverlayRef(u1){return new W0(this._createPortalHost(u1))}}return I1.\u0275fac=function(u1){return new(u1||I1)(i.KVO(l0),i.KVO(i.OM3),i.KVO(i.o8S),i.KVO(p.q))},I1.\u0275prov=i.jDH({token:I1,factory:I1.\u0275fac,providedIn:"root"}),I1})(),p0=(()=>{class I1{constructor(u1,w1,p1,E1,q1){this.overlay=w1,this._injector=p1,this.sanitizer=E1,this.ngZone=q1,this.currentlyActive=0,this.toasts=[],this.index=0,this.toastrConfig={...u1.default,...u1.config},u1.config.iconClasses&&(this.toastrConfig.iconClasses={...u1.default.iconClasses,...u1.config.iconClasses})}show(u1,w1,p1={},E1=""){return this._preBuildNotification(E1,u1,w1,this.applyConfig(p1))}success(u1,w1,p1={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",u1,w1,this.applyConfig(p1))}error(u1,w1,p1={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",u1,w1,this.applyConfig(p1))}info(u1,w1,p1={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",u1,w1,this.applyConfig(p1))}warning(u1,w1,p1={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",u1,w1,this.applyConfig(p1))}clear(u1){for(const w1 of this.toasts)if(void 0!==u1){if(w1.toastId===u1)return void w1.toastRef.manualClose()}else w1.toastRef.manualClose()}remove(u1){const w1=this._findToast(u1);if(!w1||(w1.activeToast.toastRef.close(),this.toasts.splice(w1.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length))return!1;if(this.currentlyActive<this.toastrConfig.maxOpened&&this.toasts[this.currentlyActive]){const p1=this.toasts[this.currentlyActive].toastRef;p1.isInactive()||(this.currentlyActive=this.currentlyActive+1,p1.activate())}return!0}findDuplicate(u1="",w1="",p1,E1){const{includeTitleDuplicates:q1}=this.toastrConfig;for(const Y0 of this.toasts)if((!q1||q1&&Y0.title===u1)&&Y0.message===w1)return Y0.toastRef.onDuplicate(p1,E1),Y0;return null}applyConfig(u1={}){return{...this.toastrConfig,...u1}}_findToast(u1){for(let w1=0;w1<this.toasts.length;w1++)if(this.toasts[w1].toastId===u1)return{index:w1,activeToast:this.toasts[w1]};return null}_preBuildNotification(u1,w1,p1,E1){return E1.onActivateTick?this.ngZone.run(()=>this._buildNotification(u1,w1,p1,E1)):this._buildNotification(u1,w1,p1,E1)}_buildNotification(u1,w1,p1,E1){if(!E1.toastComponent)throw new Error("toastComponent required");const q1=this.findDuplicate(p1,w1,this.toastrConfig.resetTimeoutOnDuplicate&&E1.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&p1||w1)&&this.toastrConfig.preventDuplicates&&null!==q1)return q1;this.previousToastMessage=w1;let Y0=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(Y0=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const J1=this.overlay.create(E1.positionClass,this.overlayContainer);this.index=this.index+1;let K0=w1;w1&&E1.enableHtml&&(K0=this.sanitizer.sanitize(i.WPN.HTML,w1));const z0=new P(J1),V2=new Q(this.index,E1,K0,p1,u1,z0),G0=i.zZn.create({providers:[{provide:Q,useValue:V2}],parent:this._injector}),Q0=new E(E1.toastComponent,G0),T2=J1.attach(Q0,E1.newestOnTop);z0.componentInstance=T2.instance;const b0={toastId:this.index,title:p1||"",message:w1||"",toastRef:z0,onShown:z0.afterActivate(),onHidden:z0.afterClosed(),onTap:V2.onTap(),onAction:V2.onAction(),portal:T2};return Y0||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{b0.toastRef.activate()})),this.toasts.push(b0),b0}}
1return I1.\u0275fac=function(u1){return new(u1||I1)(i.KVO(C1),i.KVO(N1),i.KVO(i.zZn),i.KVO(f.up),i.KVO(i.SKi))},I1.\u0275prov=i.jDH({token:I1,factory:I1.\u0275fac,providedIn:"root"}),I1})();const $0={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing",payload:null,toastComponent:(()=>{class I1{constructor(u1,w1,p1){this.toastrService=u1,this.toastPackage=w1,this.ngZone=p1,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=w1.message,this.title=w1.title,this.options=w1.config,this.originalTimeout=w1.config.timeOut,this.toastClasses=`${w1.toastType} ${w1.config.toastClass}`,this.sub=w1.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=w1.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=w1.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=w1.toastRef.countDuplicate().subscribe(E1=>{this.duplicatesCount=E1})}get displayStyle(){if("inactive"===this.state.value)return"none"}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state={...this.state,value:"active"},!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const u1=(new Date).getTime();this.width=(this.hideTime-u1)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state={...this.state,value:"active"},this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state={...this.state,value:"removed"},this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state.value&&"extendedTimeOut"!==this.options.disableTimeOut&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state.value||(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(u1,w1){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(u1),w1)):this.timeout=setTimeout(()=>u1(),w1)}outsideInterval(u1,w1){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(u1),w1)):this.intervalId=setInterval(()=>u1(),w1)}runInsideAngular(u1){this.ngZone?this.ngZone.run(()=>u1()):u1()}}
1return I1.\u0275fac=function(u1){return new(u1||I1)(i.rXU(p0),i.rXU(Q),i.rXU(i.SKi))},I1.\u0275cmp=i.VBU({type:I1,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(u1,w1){1&u1&&i.bIt("click",function(){return w1.tapToast()})("mouseenter",function(){return w1.stickAround()})("mouseleave",function(){return w1.delayedHideToast()}),2&u1&&(i.zvX("@flyInOut",w1.state),i.HbH(w1.toastClasses),i.xc7("display",w1.displayStyle))},standalone:!1,attrs:c,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert",3,"class","innerHTML",4,"ngIf"],["role","alert",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert",3,"innerHTML"],["role","alert"],[1,"toast-progress"]],template:function(u1,w1){1&u1&&i.DNE(0,s,3,0,"button",0)(1,M,3,5,"div",1)(2,x,1,3,"div",2)(3,z,2,4,"div",3)(4,w,2,2,"div",4),2&u1&&(i.Y8G("ngIf",w1.options.closeButton),i.R7$(),i.Y8G("ngIf",w1.title),i.R7$(),i.Y8G("ngIf",w1.message&&w1.options.enableHtml),i.R7$(),i.Y8G("ngIf",w1.message&&!w1.options.enableHtml),i.R7$(),i.Y8G("ngIf",w1.options.progressBar))},dependencies:[u.bT],encapsulation:2,data:{animation:[(0,a.hZ)("flyInOut",[(0,a.wk)("inactive",(0,a.iF)({opacity:0})),(0,a.wk)("active",(0,a.iF)({opacity:1})),(0,a.wk)("removed",(0,a.iF)({opacity:0})),(0,a.kY)("inactive => active",(0,a.i0)("{{ easeTime }}ms {{ easing }}")),(0,a.kY)("active => removed",(0,a.i0)("{{ easeTime }}ms {{ easing }}"))])]}}),I1})()};let Z0=(()=>{class I1{static forRoot(u1={}){return{ngModule:I1,providers:[{provide:C1,useValue:{default:$0,config:u1}}]}}}return I1.\u0275fac=function(u1){return new(u1||I1)},I1.\u0275mod=i.$C({type:I1}),I1.\u0275inj=i.G2t({imports:[u.MD]}),I1})()},91479:(X1,n1,h)=>{"use strict";h.d(n1,{A:()=>z});const a={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let r;const u=new Uint8Array(16),f=[];for(let w=0;w<256;++w)f.push((w+256).toString(16).slice(1));function M(w,A,I){const Z=(w=w||{}).random??w.rng?.()??function p(){if(!r){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");r=crypto.getRandomValues.bind(crypto)}return r(u)}();if(Z.length<16)throw new Error("Random bytes length must be >= 16");if(Z[6]=15&Z[6]|64,Z[8]=63&Z[8]|128,A){if((I=I||0)<0||I+16>A.length)throw new RangeError(`UUID byte range ${I}:${I+15} is out of buffer bounds`);for(let X=0;X<16;++X)A[I+X]=Z[X];return A}return function c(w,A=0){return(f[w[A+0]]+f[w[A+1]]+f[w[A+2]]+f[w[A+3]]+"-"+f[w[A+4]]+f[w[A+5]]+"-"+f[w[A+6]]+f[w[A+7]]+"-"+f[w[A+8]]+f[w[A+9]]+"-"+f[w[A+10]]+f[w[A+11]]+f[w[A+12]]+f[w[A+13]]+f[w[A+14]]+f[w[A+15]]).toLowerCase()}(Z)}const z=function x(w,A,I){return!a.randomUUID||A||w?M(w,A,I):a.randomUUID()}},31635:(X1,n1,h)=>{"use strict";function p(Y1,e0,I1,Z1){var p1,u1=arguments.length,w1=u1<3?e0:null===Z1?Z1=Object.getOwnPropertyDescriptor(e0,I1):Z1;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)w1=Reflect.decorate(Y1,e0,I1,Z1);else for(var E1=Y1.length-1;E1>=0;E1--)(p1=Y1[E1])&&(w1=(u1<3?p1(w1):u1>3?p1(e0,I1,w1):p1(e0,I1))||w1);return u1>3&&w1&&Object.defineProperty(e0,I1,w1),w1}function x(Y1,e0){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(Y1,e0)}function z(Y1,e0,I1,Z1){return new(I1||(I1=Promise))(function(w1,p1){function E1(J1){try{Y0(Z1.next(J1))}catch(K0){p1(K0)}}function q1(J1){try{Y0(Z1.throw(J1))}catch(K0){p1(K0)}}function Y0(J1){J1.done?w1(J1.value):function u1(w1){return w1 instanceof I1?w1:new I1(function(p1){p1(w1)})}(J1.value).then(E1,q1)}Y0((Z1=Z1.apply(Y1,e0||[])).next())})}
1function O(Y1){return this instanceof O?(this.v=Y1,this):new O(Y1)}function E(Y1,e0,I1){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var u1,Z1=I1.apply(Y1,e0||[]),w1=[];return u1=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),E1("next"),E1("throw"),E1("return",function p1(V2){return function(u0){return Promise.resolve(u0).then(V2,K0)}}),u1[Symbol.asyncIterator]=function(){return this},u1;function E1(V2,u0){Z1[V2]&&(u1[V2]=function(G0){return new Promise(function(Q0,T2){w1.push([V2,G0,Q0,T2])>1||q1(V2,G0)})},u0&&(u1[V2]=u0(u1[V2])))}function q1(V2,u0){try{!function Y0(V2){V2.value instanceof O?Promise.resolve(V2.value.v).then(J1,K0):z0(w1[0][2],V2)}(Z1[V2](u0))}catch(G0){z0(w1[0][3],G0)}}function J1(V2){q1("next",V2)}function K0(V2){q1("throw",V2)}function z0(V2,u0){V2(u0),w1.shift(),w1.length&&q1(w1[0][0],w1[0][1])}}function P(Y1){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var I1,e0=Y1[Symbol.asyncIterator];return e0?e0.call(Y1):(Y1=function Z(Y1){var e0="function"==typeof Symbol&&Symbol.iterator,I1=e0&&Y1[e0],Z1=0;if(I1)return I1.call(Y1);if(Y1&&"number"==typeof Y1.length)return{next:function(){return Y1&&Z1>=Y1.length&&(Y1=void 0),{value:Y1&&Y1[Z1++],done:!Y1}}};throw new TypeError(e0?"Object is not iterable.":"Symbol.iterator is not defined.")}(Y1),I1={},Z1("next"),Z1("throw"),Z1("return"),I1[Symbol.asyncIterator]=function(){return this},I1);function Z1(w1){I1[w1]=Y1[w1]&&function(p1){return new Promise(function(E1,q1){!function u1(w1,p1,E1,q1){Promise.resolve(q1).then(function(Y0){w1({value:Y0,done:E1})},p1)}(E1,q1,(p1=Y1[w1](p1)).done,p1.value)})}}}h.d(n1,{AQ:()=>E,Cg:()=>p,N3:()=>O,Sn:()=>x,sH:()=>z,xN:()=>P}),"function"==typeof SuppressedError&&SuppressedError}},X1=>{X1(X1.s=22884)}]);

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